[go: up one dir, main page]

WO2016185821A1 - Transmission device, transmission method, reception device, and reception method - Google Patents

Transmission device, transmission method, reception device, and reception method Download PDF

Info

Publication number
WO2016185821A1
WO2016185821A1 PCT/JP2016/061284 JP2016061284W WO2016185821A1 WO 2016185821 A1 WO2016185821 A1 WO 2016185821A1 JP 2016061284 W JP2016061284 W JP 2016061284W WO 2016185821 A1 WO2016185821 A1 WO 2016185821A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
emergency
information
transmission
broadcast
Prior art date
Application number
PCT/JP2016/061284
Other languages
French (fr)
Japanese (ja)
Inventor
北里 直久
義治 出葉
Original Assignee
ソニー株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ソニー株式会社 filed Critical ソニー株式会社
Publication of WO2016185821A1 publication Critical patent/WO2016185821A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/53Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers
    • H04H20/59Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for emergency or urgency
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/09Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
    • H04H60/13Arrangements for device control affected by the broadcast information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof

Definitions

  • the technology disclosed in this specification relates to a transmission apparatus and transmission method for transmitting emergency information, and a reception apparatus and reception method for receiving emergency information.
  • An object of the technology disclosed in the present specification is to provide a transmitting device and a transmitting method for transmitting emergency information, and a receiving device and a receiving method for receiving emergency information.
  • a transmitter for transmitting the application A control information transmission unit that adds emergency application information indicating an emergency application and transmits application control information; It is the transmitter which comprises.
  • the control information transmission unit of the transmission device transmits the emergency application information to the application only during an emergency notification period in which emergency information should be notified. It is configured to be added to the control information.
  • control information transmission unit of the transmission device is configured to include information related to a target area in the emergency application information and transmit the information. ing.
  • control information transmission unit of the transmission device indicates whether or not it is necessary to recover to the state of the previous application after the emergency application ends.
  • the information to be transmitted is included in the emergency application information and transmitted.
  • control information transmission unit of the transmission device transmits the application control information that specifies automatic activation of the emergency application. It is configured.
  • a send step for sending the application A control information transmission step for transmitting application control information by adding emergency application information indicating an emergency application, Is a transmission method.
  • the seventh aspect of the technology disclosed in this specification is: A receiver for receiving the application; A control information receiver for receiving application control information; A control unit that controls processing of the application based on the application control information; Comprising The control unit controls processing of an emergency application indicated by emergency application information included in the application control information. It is a receiving device.
  • control unit of the reception device provides the emergency application in response to the emergence of the emergency application information in the application control information. Is configured to attempt to start.
  • the controller when the target area is specified by the emergency application information of the receiving device according to the seventh aspect, or the target area is specified by the emergency application information Only if not, the controller is configured to activate the emergency application.
  • the control unit is configured to activate the emergency application after maintaining the state of the previous application.
  • the reception unit of the reception device receives a video of a broadcast program, and the control unit captures the video of the broadcast program. It is configured to display the screen and information specified by the emergency application.
  • control unit of the reception device provides the emergency application in response to the emergency application information disappearing from the application control information. Is configured to stop.
  • control unit of the receiving device is designated to be automatically activated by the application control information when the emergency application is stopped. Configured to launch an application.
  • control unit of the reception device is configured to recover the state of the previous application that has been held.
  • a receiving step for receiving the application A control information receiving step for receiving application control information; A control step for controlling processing of the emergency application indicated by the emergency application information included in the application control information; Is a receiving method.
  • FIG. 1 is a diagram schematically illustrating a configuration example of a digital broadcasting system 10.
  • FIG. 2 is a diagram showing a protocol stack 200 in the digital broadcasting system 10 using the MMT method.
  • FIG. 3 is a diagram showing an image of a broadcast signal 300 according to the MMT method.
  • FIG. 4 is a diagram showing a mechanism for designating each asset related to the broadcast service from the MP table in the PA message.
  • FIG. 5 is a diagram for explaining a mechanism for acquiring a file related to a data broadcast transmitted by MMT.
  • FIG. 6 is a diagram illustrating an example syntax 600 of an M2 section message.
  • FIG. 7 is a diagram illustrating a syntax example 700 of MH-AIT.
  • FIG. 8 is a diagram illustrating an example syntax 800 of an emergency application descriptor.
  • FIG. 9 is a diagram showing a syntax 900 of a region designator designated by a prefecture.
  • FIG. 10 is a diagram illustrating a syntax example 1000 of a transmission protocol descriptor.
  • FIG. 11 is a diagram illustrating a configuration example of the broadcast transmission system 11.
  • FIG. 12 is a diagram illustrating a configuration example of the receiver 12 that receives a broadcast signal from the broadcast transmission system 11.
  • FIG. 13 is a diagram illustrating screen display control of emergency information using an emergency application.
  • FIG. 14 is a diagram illustrating an example of regional filtering for an emergency application.
  • FIG. 15 is a diagram illustrating an emergency application switching scenario.
  • FIG. 16 is a flowchart illustrating an example of a procedure for processing an emergency application.
  • One of the responsibilities of the requirement broadcasting of the technology disclosed in this specification is to promptly transmit emergency information for various disasters and incidents.
  • the digital broadcasting standard also defines a technical support function for transmitting emergency information.
  • the present applicant considers that the current broadcasting service does not sufficiently play a role in the notification of emergency information.
  • Urgent information has regional characteristics. In the event of an emergency, there is a demand for prompt notification of emergency information by subtitles, etc., on a regional basis. However, when a normal broadcast screen such as a TV program video or a data broadcast display overlaps with subtitles, emergency information is difficult to see or becomes inconspicuous, so it does not function effectively.
  • the Applicant lists the following (1) to (3) as requirements for emergency notification in broadcasting services.
  • the broadcast screen When making an emergency notification in a broadcast service, even if a display other than the broadcast screen is displayed on the TV screen, the broadcast screen is automatically switched to be displayed on the full screen of the TV screen (broadcast full screen display). control). In an emergency, viewers can be alerted by displaying the broadcast screen in full screen. In addition, after the emergency notification is finished, the TV screen returns to the state before the emergency notification. (2) The operation of switching to the full screen display of (1) is performed only in the area targeted for emergency notification.
  • the emergency information subtitles are promptly displayed at an easily viewable position on the TV screen.
  • Subtitles for emergency information can be designated to be displayed at a position that does not overlap with a normal broadcast screen (display of TV program video and data broadcast).
  • Subtitles for emergency information are displayed only in the area targeted for emergency notification.
  • stream media of broadcast programs such as video, audio, and subtitles are transmitted in a Timed MPU (Media Processing Unit) format, while data broadcasting applications are transmitted in a non-timed MPU format.
  • the transmission method is also defined.
  • the broadcasting station performs signaling (notification) of MMT-SI (Signaling Information), which is control information related to the broadcast service (see, for example, Patent Document 2).
  • FIG. 1 schematically shows a configuration example of the digital broadcasting system 10.
  • the illustrated digital broadcast system 10 includes a broadcast transmission system 11 and a receiver 12.
  • the broadcast transmission system 11 applies the MMT system for transmission of broadcast signals, and transmits each component constituting the broadcast service as an IP (Internet Protocol) packet. Specifically, the broadcast transmission system 11 puts the video signal and audio signal codes of a broadcast program, content (data broadcast application, etc.) related to the broadcast program, and subtitle signals into an MMTP payload into an MMTP packet. Further, it is converted into an IP packet and transmitted in the form of a TLV (Type Length Value) packet on the broadcast transmission path.
  • TLV Type Length Value
  • components related to the broadcast program main body such as video, audio, and subtitles are timed media.
  • content that is, a data broadcasting application encoded in HTML (Hyper Text Transfer Protocol) 5 format or the like is non-timed media.
  • the broadcast transmission system 11 also performs MMT-SI signaling, which is control information related to a broadcast service that distributes timed and non-timed media.
  • the MMT-SI includes a message, a table, and a descriptor.
  • the table is transmitted as a container for messages. Some parameters shown in messages and tables are described in descriptor format.
  • the receiver 12 receives the TLV packet sent from the broadcast transmission system 11 through the broadcast transmission path.
  • the receiver 12 then decodes transmission media such as video, audio, and subtitles from the received packet and presents images and audio. Further, when the receiver 12 acquires each data file for data broadcasting from the received packet, the receiver 12 starts an application engine such as an HTML browser and displays the data broadcast linked to the broadcast program and the video of the TV program. Display in part or all of the screen area.
  • the receiver 12 also receives MMT-SI that is control information related to the broadcast service. Based on the MMT-SI, the receiver 12 performs reception control of transmission media such as video, audio, captions, and data broadcasting, and output (display, audio output) control on the receiver 12.
  • MMT-SI that is control information related to the broadcast service.
  • the receiver 12 Based on the MMT-SI, the receiver 12 performs reception control of transmission media such as video, audio, captions, and data broadcasting, and output (display, audio output) control on the receiver 12.
  • FIG. 2 shows a protocol stack 200 in the digital broadcasting system 10 using the MMT method.
  • One broadcast service is composed of video 201, audio 202, subtitle 203, application 204, and content / download 205 components.
  • the video 201 is encoded 211 in the HEVC (High Efficiency Video Coding) format
  • the audio 202 is encoded 212 in the AAC (Advanced Audio Coding) format
  • the subtitle 203 is subtitle encoded 213.
  • the application 204 includes EPG (Electric Program Guide), but is encoded 214 in, for example, HTML5 format.
  • these timed media and non-timed media encoding components 211 to 214 are converted into the MMTP packet in the MPU format and carried on the MMTP payload.
  • MMT-SI 221 which is control information related to MMT which is a media transport system (indicating the configuration of a broadcast program) is also put into an MMTP packet on the MMTP payload. Details of the control information MMT-SI related to the MMT will be described later.
  • the MMTP packet is converted into an IP packet.
  • An NTP (Network Time Protocol) packet 206 including information on the current time for timed media is also converted into an IP packet. Further, these IP packets are converted into TLV packets in the TLV layer 120 and transmitted through the broadcast transmission path 250 which is the lowermost physical layer.
  • a TLV-SI 241 related to a TLV multiplexing format for multiplexing IP packets is also converted into a TLV packet and transmitted through the broadcast transmission path 250.
  • the transmission slot in which the TLV packet is multiplexed is specified by using TLV stream identification information (TLV_stream_id) from a TMCC (Transmission and Multiplexing Configuration Control) signal 251 of the transmission path.
  • TLV_stream_id TLV stream identification information
  • TMCC Transmission and Multiplexing Configuration Control
  • FIG. 3 shows an image of a broadcast signal 300 transmitted from the broadcast transmission system 11 to the broadcast transmission path according to the MMT method.
  • the broadcast signal of one service is composed of timed media related to the main part of a broadcast program such as video, audio, and subtitles, and non-timed media such as data broadcasting. Corresponding to broadcast programs).
  • Media data obtained by encoding these media is converted into MMTP packets in the MPU format and transmitted as IP packets.
  • MMT-SI which is control information related to MMT, which is a media transport system (indicating the configuration of a broadcast program)
  • IP packets are transmitted as TLV streams in the form of TLV packets on the broadcast transmission path.
  • Signaling information (TLV-SI) related to the TLV multiplexing format for multiplexing IP packets is also transmitted in the TLV packet format.
  • MMT transmission paths 301 to 305 for each type of data such as video, audio, caption, data broadcast, and control information (MMT-SI) related to broadcast service are used.
  • MMT-SI control information
  • Each MMT transmission line corresponds to one IP data flow.
  • the IP data flow referred to here is that the values of the five types of fields of the IP header and the UDP header in the source IP address, destination IP address, IP header protocol type, source port number, and destination port number are all the same. Is a set of IP packets.
  • One broadcasting service can be said to be a “package” composed of a plurality of different types of assets such as video, audio, captions, and data broadcasting applications.
  • the “package” referred to here is a logical set of media data transmitted using the MMT transmission path.
  • “Assets” have a corresponding relationship with components (video assets correspond to video components, audio assets correspond to audio components, and data file assets for data broadcasting applications correspond to data file components. Corresponding to).
  • Each asset is identified by unique asset identification information (asset_id).
  • Each asset is composed of a set (logical group) of one or more MPUs sharing the same asset identification information.
  • MPU is a format that is a transmission unit in the MMT system.
  • Each MPU is specified by asset identification information and the sequence number of the MPU on the corresponding transmission path. Further, the MMT transmission path for transmitting each medium can be identified by asset identification information.
  • Each MPU related to the same broadcast service is transmitted on a dedicated ES (Elementary Stream), that is, MMT transmission paths 301 to 305 to each asset in the package, that is, the broadcast signal 300.
  • the transmission path 301 transmits an MMTP packet of an encoded video signal composed of an MPU logical group having common asset identification information for a video signal.
  • an MMT packet of an encoded audio signal composed of an MPU logical group having common asset identification information for audio signals is transmitted on the transmission path 302, and has common asset identification information for subtitle signals on the transmission path 303.
  • An MMTP packet of an encoded subtitle signal composed of an MPU group is transmitted, and an MMT packet of an encoded application composed of an MPU logical group having common asset identification information for data broadcasting applications is transmitted on the transmission paths 304-1 and 304-2. Is done.
  • a plurality of assets having the same type may be transmitted.
  • a data broadcast application is provided independently from two or more delivery segments for the same broadcast program
  • different asset identification information is allocated and transmitted for each delivery segment.
  • Broadcast applications for example, weather forecasts and news
  • transmission paths 304-1 and 304-2 are drawn for two data broadcasting applications to which different asset identification information is allocated.
  • the MMT method can be used in common for a plurality of broadcast and communication transmission paths.
  • non-timed media such as data broadcasting (HTML5 document, etc.) is transmitted together with timed media of the same broadcasting service using the transmission paths 304-1 and 304-2 of the broadcast signal 300 as shown in FIG.
  • a communication transmission path (not shown) such as an IP network.
  • the transmission path 305 is used for signaling in the MMT system, that is, for transmitting MMT-SI, which is control information indicating information related to the configuration of the MMT package and the broadcast service.
  • MMT-SI which is control information indicating information related to the configuration of the MMT package and the broadcast service.
  • an MMT message including MMT-SI is converted into an MMTP packet and repeatedly transmitted by the carousel method.
  • FIG. 3 the illustration of the transmission line for TLV-SI is omitted.
  • MMT-SI has messages, tables, and descriptors.
  • Examples of the MMT message transmitted through the transmission path 305 include a PA (Package Access) message 310, an M2 section message 320, and a data transmission message 330.
  • PA Package Access
  • the PA message 310 is control information indicating the configuration of a broadcast program and the like, and is a container that stores an MP (MMT Package) table 311 that describes information that configures a package such as an asset list and its position.
  • MP MMT Package
  • the MP (MMT Package) table 311 is a table indicating basic reception control information for each broadcast service, and specifically provides information constituting the package, such as an asset list and asset location information.
  • the MP table 311 includes MPT descriptors such as application service descriptors.
  • the application service descriptor indicates location information of control information necessary or important for the operation of the data broadcasting application (for example, location information of each M2 section message that transmits a data transmission message, MH-AIT, and EMT, respectively).
  • the PA message 310 is an entry point of the broadcast service, and fixed packet identification information (for example, 0x0000) is assigned to the MMTP packet that transmits the PA message 310. Therefore, on the receiver side, the PA message 310 can be acquired by directly specifying the fixed packet identification information on the MMT transmission path 304. Then, with reference to the MP table 311 transmitted by the PA message 310, each asset (video, audio, caption, data broadcast location information) constituting the package (broadcast program) can be indirectly specified.
  • fixed packet identification information for example, 0x0000
  • examples of tables stored in the PA message 310 include a PL (Package List) table (PLT) and an LC (Layout Configuration) table (LCT) in addition to the MP table.
  • PLT indicates a list of IP data flows and packet IDs for transmitting PA messages of MMT packages provided as broadcasting services, and IP data flows for transmitting IP services.
  • the LCT is used to associate layout information for presentation with a layout number.
  • the PA message is a container that can store up to three tables: an MP table, a PL table, and an LC table.
  • the M2 section message 320 is a message that transmits the section extension format of MPEG-2 Systems, and is a container that stores the section format signaling table one by one.
  • tables such as an MH-AIT (Application Information Table) 321 and an EMT (Event Message Table) 322 are stored one by one.
  • the MH-AIT 321 is a table for designating dynamic control information related to an application and additional information necessary for execution.
  • the MH-AIT 321 is a method for processing each data broadcast application (file data) sent through the MMT transmission path. Specify the location information (URL: Uniform Resource Locator) of each data broadcasting application (such as the activation state applied to the application).
  • URL Uniform Resource Locator
  • AS AUTOSTART
  • PR PRESENT
  • KILL indicating the end of the application
  • pre-cache acquisition and holding
  • the EMT 322 is a signaling table used for the event message transmission method, and stores information (event message descriptor) regarding the event message (synchronous / asynchronous message from the broadcasting station to the application on the receiver).
  • the event / message transmission system provides a means for sending message information from a broadcasting station to a data broadcasting application operating on a receiver immediately or at a specified time.
  • the data transmission message 330 is a message for transmitting control information related to transmission of the data broadcasting application.
  • the data transmission message 330 includes a data directory management table (Data Directory management Table: DDMT) 331, a data asset management table (Data Asset Management Table: DAMT) 332, a data content management table (Data Content Configuration Table 33DC).
  • DDMT Data Directory management Table
  • DAMT Data Asset Management Table
  • DC Data Content Configuration Table
  • the data directory management table 331 is a table for managing the data broadcast application in a directory unit (in other words, a production unit of the data broadcast application).
  • the table describes the directory structure for items (directories and subdirectories and files included in a directory) included in one package, so that the file structure of the application and the structure for file transmission can be separated. it can.
  • the table shows the correspondence between the path name of each node, such as a directory or file, and the node tag that identifies each node in the data transmission message.
  • the data / asset management table 332 is a table for managing the data broadcasting application in units of assets, and describes version information for each MPU including the configuration of the MPU in the asset. Specifically, the table shows download identification information of each component, and a node tag and node on the MMT transmission path that identify a node (file or directory) included in each MPU that transmits the component in the data transmission message. The correspondence with the item identification information to identify is shown.
  • the data / content management table 333 is a table for managing a data broadcasting application for each presentation unit (PU).
  • the table shows presentation unit identification information for identifying a data broadcasting application for each presentation unit, and a node tag for identifying a node (file or directory) included in each presentation unit in a data transmission message.
  • the table can include link destination presentation unit identification information for identifying a presentation unit linked to the presentation unit, and information on cache control of each presentation unit. Can be used for flexible and effective cache control.
  • the transmission data structure of the file unit and the directory structure in contents (data broadcasting application) production can independently represent the data structure of usage units such as application units and presentation units.
  • the configuration of each of the signaling tables 331 to 333 is defined by ARIB STD B-60.
  • Packet identification information of messages and tables transmitted as MMT-SI may be fixed or indirectly specified from other tables.
  • the PA message is an entry point of the broadcast service, and fixed packet identification information (for example, 0x0000) is assigned.
  • the MP table transmitted by the PA message indicates asset identification information and location information of each asset (video, audio, caption, data broadcasting application, etc.) constituting the package (broadcast program). Therefore, the receiver side can acquire the PA message by designating the fixed packet identification information on the MMT transmission path. Then, referring to the MP table transmitted in the PA message, as shown in FIG. 4, each asset (video, audio, caption, data broadcasting application, etc.) related to the broadcasting service and other signaling messages are indirectly Can be specified.
  • location information of a data broadcasting application is described in a URL format, in other words, a path name composed of a combination of a directory node name and a file name.
  • the asset path name can be converted into identification information (packet identification information) on the MMT transmission path using the data directory management table and the data asset management table transmitted in the data transmission message.
  • a mechanism for acquiring a data broadcasting application from the MMT transmission path is described in detail in, for example, Japanese Patent Application No. 2014-250279 already assigned to the present applicant. In this specification, a mechanism for acquiring data broadcast application items multiplexed in the same IP data flow on the broadcast signal receiver side will be briefly described with reference to FIG.
  • the receiver refers to the application information loop in the MH-AIT transmitted in the M2 section message, and detects an application to be started (for example, an application whose automatic start is specified by the application control code). be able to.
  • the receiver can acquire application location information, that is, a path name, from a transmission protocol descriptor (described later) arranged in the MH-AIT.
  • the node tag of the file corresponding to the specified path name can be obtained from the data directory management table in the data transmission message.
  • the location information of the asset having the component tag obtained in the data asset management table is acquired from the MP table as indicated by the reference number 503, the corresponding file is actually stored as indicated by the reference number 504.
  • the data asset to be transmitted can be identified.
  • the file identification corresponding to the carousel is repeated using the download identification information obtained from the data asset management table and the download identification information described in the header area of the MMTP packet for transmitting the item.
  • the unit of transmission can be uniquely identified.
  • an item having an MPU sequence number and item identification information obtained from the data / asset management table among items repeatedly transmitted can be designated as a desired file.
  • notification of emergency information is performed using a data broadcasting application.
  • the data broadcast application used for notifying emergency information is also referred to as “emergency application” below.
  • a broadcaster When transmitting an emergency application during an emergency notification period, a broadcaster (broadcast station) adds and transmits information indicating an emergency application including target area information to MH-AIT specifying application control information.
  • the MH-AIT is a signaling table that is transmitted in units of broadcast services using M2 section messages as containers (described above).
  • the active application is terminated or hidden and the emergency application indicated by the MH-AIT is started only in the designated target area. To do.
  • the broadcaster deletes the information indicating the emergency application from the MH-AIT after the emergency notification period.
  • the receiver side On the receiver side, if the information indicating the emergency application disappears from the MH-AIT while the emergency application is in operation, the active emergency application is stopped and the application for which automatic activation is designated by the MH-AIT at that time To do. Alternatively, the receiver makes visible the application that made the emergency application invisible at startup.
  • MH-AIT is a signaling table transmitted in units of broadcast services using M2 section messages as containers.
  • FIG. 6 shows an example syntax 600 for an M2 section message.
  • the M2 section message is a signaling message used for transmitting the section extension format of the MPEG-2 System as it is.
  • the meaning of each parameter of the M2 section message will be described.
  • Message_id (message identification) is a 16-bit fixed value for identifying the M2 section message in various signaling information, and is set to 0x8000.
  • version (version) is an 8-bit integer parameter indicating the version of the M2 section message.
  • the length (message length) is a 16-bit parameter indicating the size of the M2 section message counted in bytes immediately after this field.
  • Table_id (table identification) is an area used for identifying the table to which the section belongs.
  • the section_syntax_indicator (section syntax instruction) is set to “1” indicating the extended format.
  • Section_length (section length) is an area in which the byte length of data following the section length area is written.
  • the table_id_extension (table identification extension) is an area for extending table identification.
  • version_number (version number) is an area in which the version number of the table is written.
  • the current_next_indicator (current next instruction) is set to “1” when the table is currently usable, and is set to “0” when the table is currently unusable and next valid.
  • Section_number is an area in which section numbers constituting the table are written.
  • the last_section_number is an area in which the last section number constituting the table is written.
  • information constituting a table such as MH-AIT and EMT is described in byte units (signaling_data_bytes).
  • a cyclic redundancy code CRC32 (CRC) according to 222.0 is added.
  • FIG. 7 shows a syntax example 700 of MH-AIT, which is one of the signaling tables transmitted in the M2 section message.
  • MH-AIT is one of the signaling tables transmitted in the M2 section message.
  • Table_id (table identification) is an 8-bit fixed value that identifies the application information (AI) table in various signaling information, and is 0x89 in this embodiment.
  • the section_syntax_indicator (section syntax instruction) is a 1-bit field and is always “1”.
  • sectoin_length (section length) is a 12-bit field and defines the byte length of the section from the section length field to the end of the section including CRC32. This value shall not exceed 4093 (0xEFD in hexadecimal).
  • Application_type is a 16-bit field indicating the type of application to be controlled by the MH-AIT.
  • Application type assignments shall be in accordance with Table 1 below.
  • Version_number is a 5-bit field and is a partition number of the sub-table.
  • version_number is the version number of the MH-AIT, and is incremented by +1 when there is a change in the information in the sub-table. When the value of the version number becomes “31”, it returns to “0” next.
  • the current_next_indicator current next instruction is always “1”.
  • the section_number section number is an 8-bit field and represents a section number. The section number of the first section in the subtable is 0x00. The section number is incremented by +1 each time a section with the same table identification and application type is added.
  • last_section_number (last section number) is an 8-bit field that defines the last section number in the subtable to which the section belongs.
  • Common_descriptor_length (common descriptor loop length) is an 8-bit field, indicating the byte length of the subsequent descriptor, and the descriptor (common descriptor) is written in a series of areas consisting of the common loop for the number of bytes.
  • the common descriptor area applies to all applications in the AIT subtable.
  • Application_loop_length is an area in which the number of application information included in the MH AI table is written. Then, application information loops are arranged by the number indicated by application_loop_length.
  • application_identifier application identifier
  • application_control_code application control code
  • application information is arranged.
  • application_identifier is a parameter for identifying an application.
  • application_control_code application control code
  • application control code is an 8-bit field that defines a control code for controlling the state of the application. The semantics of this field depend on the application type value. Table 2 shows the semantics of the application control code when it does not depend on the application type.
  • Application_descriptor_loop_length indicates the byte length of the application information descriptor, and a descriptor (application information descriptor) is written in the application information descriptor area 701 composed of loops corresponding to the number of bytes.
  • the application information descriptor in the descriptor area 701 is different from the above common descriptor and is applied only to the application specified by application_identifier.
  • an MH-application descriptor and an MH-transmission protocol descriptor are arranged.
  • an emergency application descriptor indicating an emergency application is newly arranged in the application information descriptor area 701 of the application information loop.
  • the emergency application descriptor indicates that the corresponding application (that is, the application specified by application_identifier) is an emergency application, and describes information related to the target area of the emergency application.
  • the application control code of the application information loop of the emergency application to “autostart”, the automatic screen switching described above as the emergency notification requirement (1) can be realized. Details of the emergency application descriptor will be described later.
  • FIG. 8 shows a syntax example 800 of an emergency application descriptor arranged as one of application information descriptors in the MH-AIT.
  • the meaning of each parameter of the emergency application descriptor will be described.
  • Descriptor_tag indicates a 16-bit fixed value for identifying that the descriptor is an event message descriptor.
  • Descriptor_length is an 8-bit field indicating the byte length from immediately after this field to the end of the descriptor.
  • the region_filtering_flag (region filter flag) indicated by reference number 801 is a flag that specifies whether or not to perform region filtering on the emergency application descriptor.
  • region_filtering_flag is 1, the target area of the emergency application descriptor is specified by each parameter region_spec_type and target_region_spec in the subsequent IF statement (described later). With the region_filtering_flag, it is possible to realize the emergency notification operation limited to only the area targeted for the emergency notification described above as the emergency notification requirement (2).
  • Previous_app_recovery_flag indicated by reference number 802 is a flag that indicates whether or not it is necessary to restore the state of the previous application after the emergency application ends.
  • the flag value “1” instructs to return to the state of the previous application after the emergency application ends, and the flag value “0” instructs unconditional termination of the previous application.
  • Previous_app_recovery_flag 1
  • the region_spec_type indicated by the reference number 803 specifies the region description method in the subsequent target_region_spec () structure, and is encoded according to Table 3 below. When all regions are targeted (in other words, when region filtering is not performed), region_spec_type is set to all “1”.
  • Target_region_spec indicated by reference number 804 indicates a data structure for specifying a region specified for each region description method specification.
  • FIG. 9 shows a syntax 900 of a region designator designated by a prefecture.
  • Prefecture_bitmap is a 55-bit bitmap indicating 1 and 0 whether or not the area corresponding to each bit position is a target (for an emergency message).
  • FIG. 10 shows a syntax example 1000 of the transmission protocol descriptor.
  • the transmission protocol descriptor is a MH-AIT common descriptor loop or application information descriptor for the purpose of designating a transmission protocol such as broadcasting and communication as application transmission means and indicating location information of the application depending on the transmission protocol. Placed in the loop.
  • a transmission protocol such as broadcasting and communication as application transmission means and indicating location information of the application depending on the transmission protocol. Placed in the loop.
  • Descriptor_tag indicates an 8-bit fixed value that identifies the descriptor 1000.
  • Descriptor_length is an 8-bit area in which the byte length of the data of the descriptor following this field is written.
  • protocol_id protocol identification information indicates a protocol for transmitting an application. As values, 0x0003 specifies HTTP and HTTPS transmission, and 0x0005 specifies MMT and non-timed transmission.
  • the transport_protocol_label transmission protocol label is a value that uniquely identifies the transmission means when one application is transmitted through a plurality of paths, and corresponds to the field of the same name in the application information descriptor. In the selector_byte (selector byte), a syntax is defined for each protocol identification information.
  • FIG. 11 shows a configuration example of the broadcast transmission system 11 that transmits an application information table (MH-AIT) indicating an emergency application.
  • the broadcast transmission system 11 shown in the figure includes a clock unit 1101, a signal transmission unit 1102, a video encoder 1103, an audio encoder 1104, a caption / character super encoder 1105, a signaling encoder 1106, and a file encoder 1107.
  • An electronic data processing system (Electronic Data Processing System: EDPS) 1108, a TLV signaling encoder 1109, an IP service multiplexer (MUX) 1110, a TLV multiplexer (MUX) 1111, and a modulation / transmission unit 1112. I have.
  • EDPS Electronic Data Processing System
  • the clock unit 1101 generates time information synchronized with time information acquired from an NTP server (not shown), and sends an IP packet including this time information to the IP service multiplexer 1110.
  • the signal transmission unit 1102 is a recording / playback device such as a studio of a TV broadcast station or a VTR, for example, stream data such as video, audio, subtitles, and character supertext as timed media, or a data broadcasting application as nontimed media.
  • stream data such as video, audio, subtitles, and character supertext as timed media
  • a data broadcasting application as nontimed media.
  • the signal sending unit 1102 sends an emergency application to the file encoder 1107 during the emergency notification period.
  • the electronic data processing system 1108 is a TV broadcast station scheduler and a file supply source.
  • the electronic data processing system 1108 sends a data broadcast application that is non-timed media to the file encoder 1107. Also, the electronic data processing system 1108 sends control information indicating the configuration of the broadcast service to the signaling encoder 1106. Also, the electronic data processing system 1108 sends control information related to the emergency application to the signaling encoder 1106 during the emergency notification period. In addition, the electronic data processing system 1108 sends control information regarding multiplexing of IP packets to the TLV signaling encoder 1109.
  • the video encoder 1103 HEVC encodes the video signal transmitted from the signal transmission unit 1102, further packetizes it, and sends an IP packet including the MMT packet of the video signal to the IP service multiplexer 1110.
  • the audio encoder 1104 AAC-encodes the audio signal transmitted from the signal transmission unit 1102 and further packetizes it, and sends an IP packet including the MMT packet of the audio signal to the IP service multiplexer 1110.
  • the subtitle / character super encoder 1105 encodes the subtitle signal and the character super signal transmitted from the signal transmission unit 1102, further generates an MPU in units of presentation processing, and generates an IP packet including a subtitle MMT packet. Send to IP service multiplexer 1110.
  • the broadcast transmission system 11 transmits a plurality of broadcast services
  • HEVC encoding of the video signal AAC encoding of the audio signal, and subtitle / text super encoding processing are performed for each broadcast service, and each broadcast service # 1 to #N are sent to the IP service multiplexers 1110-1,..., 1110-N.
  • the signaling encoder 1106 generates control information (MMT-SI) indicating the configuration of a broadcast program based on information transmitted from the electronic data processing system 1108, and an MMT packet in which the MMT-SI is arranged in the payload portion Is sent to the IP service multiplexer 1110.
  • MMT-SI includes messages, tables, and descriptors (described above).
  • the signaling encoder 1106 generates MMT-SI for each broadcast service, and also generates MMT-SI across broadcast services. Further, the signaling encoder 1106 adds an emergency application descriptor indicating the emergency application to the application information table (MH-AIT) based on the control information related to the emergency application supplied from the electronic data processing system 1108 during the emergency notification period. , Stored in the M2 section message and sent to the signaling encoder 1106.
  • the file encoder 1107 encodes the data broadcasting application transmitted from the signal transmission unit 1102 or the electronic data processing system 1108 into an HTML5 format data file, further packetizes the IP packet including the MMT packet, Send to multiplexer 1110.
  • the data broadcast application encoded by the file encoder 1107 includes an emergency application used for notifying emergency information during the emergency notification period.
  • the broadcast transmission system 11 is equipped with a plurality of IP service multiplexers 1110-1,..., 1110-N for each broadcast service (broadcast channel) # 1 to #N to be transmitted.
  • the IP service multiplexer 1110 for each broadcast service channel receives IP packets including video, audio, subtitles, (broadcast service unit) MMT-SI, and data broadcast applications sent from the encoders 1103 to 1107. Multiplexed to generate a TLV packet including a broadcast signal for each broadcast service and MMT-SI across the broadcast service.
  • the TLV signaling encoder 1109 Based on the information sent from the electronic data processing system 1108, the TLV signaling encoder 1109 generates a TLV packet in which the control information (TLV-SI) related to the multiplexing of the IP packet is arranged in the payload portion.
  • TLV-SI control information
  • the TLV multiplexer 1111 multiplexes the TLV packets generated by the IP service multiplexers 1110-1 to 1110 -N and the TLV signaling encoder 1109 to generate a TLV stream identified by the TLV stream identification information .
  • the modulation / transmission unit 1112 performs RF modulation processing on the TLV stream generated by the TLV multiplexer 1111 and sends it to the broadcast transmission path.
  • the clock unit 1101 generates time information synchronized with time information acquired from an NTP server (not shown), and generates an IP packet including this time information.
  • the video signal sent from the signal sending unit 1102 is supplied to the video encoder 1103.
  • the video signal is HEVC encoded and further packetized to generate an IP packet including an MMT packet of the HEVC encoded video signal. This IP packet is sent to the IP service multiplexer 1110.
  • an IP packet including the MMT packet of the AAC encoded audio signal generated by the audio encoder 1104 is sent to the IP service multiplexer 1110 and the subtitle encoded signal generated by the subtitle / character super encoder 1105 is transmitted.
  • An IP packet including the MMT packet is sent to the IP service multiplexer 1110.
  • the signaling encoder 1106 generates control information (MMT-SI) indicating the configuration of the broadcast program based on information transmitted from the electronic data processing system 1108, and the MMT-SI is arranged in the payload portion.
  • MMT-SI control information
  • An IP packet including the MMT packet is generated.
  • the signaling encoder 1106 creates an application information table (MH-AIT) to which an emergency application descriptor indicating an emergency application is added based on information on the emergency application supplied from the electronic data processing system 1108.
  • An IP packet including the stored M2 section message is generated. These IP packets are sent to the IP service multiplexer 1110.
  • the data broadcast application transmitted from the signal transmission unit 1102 or the electronic data processing system 1108 is supplied to the file encoder 1107.
  • the data broadcasting application is encoded in, for example, HTML5 format, further packetized, and an IP packet including this MMT packet is generated. This IP packet is sent to the IP service multiplexer 1110.
  • each IP service multiplexer 1110-1,..., 1110-N video, audio, subtitles, MMT-SI (broadcast service unit and service crossing), and data broadcast application sent from each encoder 1103 to 1107
  • An IP packet including each of the (HTML5 document) is multiplexed to generate a TLV packet constituting one channel.
  • the TLV signaling encoder 1109 generates a TLV packet in which the control information (TLV-SI) related to the multiplexing of the IP packet is arranged in the payload portion based on information transmitted from the electronic data processing system 1108.
  • TLV-SI control information
  • the TLV multiplexer 1111 multiplexes the TLV packets generated by the IP service multiplexers 1110-1 to 1110 -N and the TLV signaling encoder 1109 to generate a TLV stream.
  • Modulation / transmission unit 1112 performs RF modulation processing on the TLV stream generated by TLV multiplexer 1111 and sends the RF modulation signal to the broadcast transmission path.
  • FIG. 12 shows a configuration example of the receiver 12 that receives a broadcast signal from the broadcast transmission system 11.
  • the illustrated receiver 12 includes a tuner / demodulator 1201, an MMT demultiplexer (DEMUX) 1202, a clock recovery unit 1203, a video decoder 1204, an audio decoder 1205, a character super decoder 1206, a subtitle.
  • Decoder 1207, multimedia (MM) cache 1208, SI cache 1209, broadcast system control unit 1210, application (App) engine 1211, communication interface (IF) 1212, scaler 1214, synthesis unit 1215 ⁇ 1218 is provided.
  • Tuner / demodulator 1201 selects and receives a broadcast signal, performs demodulation processing, and obtains a TLV stream.
  • the MMT demultiplexer 1202 performs demultiplex processing and depacketization processing on this TLV stream.
  • the demultiplexer 1202 includes a packet filter 1202-1 and an SI filter 1202-2.
  • the packet filter 1202-1 performs filtering of the IP packet based on the TLV stream identification information and the IP address, and further filters the MMTP packet from the IP packet based on the information in the MMTP header so that the video, audio, subtitle , And an MMTP packet in which each encoding component of multimedia (data broadcasting application) and signaling information are placed are respectively converted into a video decoder 1204, an audio decoder 1205, a character super decoder 1206, a subtitle decoder 1207, and a multimedia (MM ) Allocation to cache 1208 and SI filter 1202-2.
  • the SI filter 1302-2 filters the signaling information SI and caches it in the SI cache 1310.
  • the broadcast transmission system 11 sends an M2 section message storing an application information table (MH-AIT) in which an emergency application descriptor indicating an emergency application is arranged. Therefore, during the emergency notification period, the SI filter 1202-1 filters this M2 section message, and the application information table (MH-AIT) in which the emergency application descriptor is arranged in the SI cache 1209 is cached.
  • MH-AIT application information table
  • the clock recovery unit 1203 Based on the current time information included in the NTP packet filtered by the packet filter 1202-1 in the MMT demultiplexer 1202, the clock recovery unit 1203 generates time information synchronized with this time information, In order to decode the timed media, they are output to the video decoder 1204, the audio decoder 1205, the character super decoder 1206, and the subtitle decoder 1207, respectively.
  • the video decoder 1204 decodes the encoded video signal obtained by the MMT demultiplexer 1202 to obtain a baseband video signal.
  • the audio decoder 1205 decodes the encoded audio signal obtained by the MMT demultiplexer 1202 to obtain a baseband audio signal.
  • the character super decoder 1206 and the caption decoder 1207 decode the character super and the caption encoded signal obtained by the MMT demultiplexer 1202, respectively, and obtain the character super and caption display signals, respectively.
  • the broadcast system control unit 1210 controls the broadcast service reception operation of the entire receiver 12 based on the MMT-SI cached in the SI cache 1209. For example, when the broadcast system control unit 1210 analyzes the MMT-SI (MH-AIT) and finds a data broadcast application set in the default entry, the broadcast system control unit 1210 performs a data broadcast presentation process on the application engine 1211. Instruct.
  • the broadcast system control unit 1210 adds an emergency application descriptor to the application engine 1211 by MH-AIT (that is, indicates that the application is an emergency application).
  • the application is instructed to start (provided that the emergency application is designated to be automatically started by the application control code). If recovery to the state before the emergency notification after the emergency notification is finished is specified in the emergency application descriptor, the application engine 1211 keeps the state of the application being executed.
  • the application engine 1211 is, for example, an HTML browser or the like, and processes a data broadcasting application (HTML5 document or the like) cached in the multimedia cache 1208 to generate a data broadcasting display signal and an audio signal.
  • the application engine 1211 acquires data files (media data used for data broadcast display, link destination applications, etc.) necessary for data broadcast display from the IP network via the communication interface 1212. You can also.
  • the scaler 1214 performs a scaling process on the video signal (broadcast video) decoded by the video decoder 1204 in accordance with the screen size of the receiver 12.
  • the synthesizing unit 1215 synthesizes the audio signal decoded by the audio decoder 1205 and the audio signal for data broadcasting reproduced by the application engine 1211 to generate an audio signal for output.
  • the synthesizing unit 1216 synthesizes the character super display decoded by the character super decoder 1206 and the subtitle display decoded by the subtitle decoder 1207.
  • the combining unit 1217 combines the broadcast video scaled by the scaler 1214 and the data broadcast display signal generated by the application engine 1211. Further, the synthesizing unit 1218 at the subsequent stage synthesizes the broadcast video on which the data broadcast display is superimposed, the character super display and the subtitle display output from the synthesizing unit 1216, and generates an output video signal.
  • the tuner / demodulator 1201 receives a broadcast signal, performs demodulation processing, and obtains a TLV stream.
  • the MMT demultiplexer 1202 performs demultiplex processing and packetization processing on the TLV stream, and includes NTP time information, video, audio, text super and subtitles, encoded data signals for data broadcasting, and Signaling information is extracted and distributed to a video decoder 1204, an audio decoder 1205, a character super decoder 1206, a caption decoder 1207, a multimedia (MM) cache 1208, and an SI filter 1202-1.
  • the NTP packet extracted by the demultiplexer 1202 is distributed to the clock recovery unit 1203.
  • the clock recovery unit 1203 generates time information synchronized with this time information based on the time information placed in the NTP packet. That is, the clock recovery unit 1203 generates time information that matches the time information generated by the clock unit 1101 on the broadcast transmission system 11 side.
  • the encoded video signal extracted by the MMT demultiplexer 1202 is sent to the video decoder 1204 and decoded to obtain a baseband video signal.
  • the character super-encoded signal extracted by the demultiplexer 1202 is sent to the character super-decoder 1206 and decoded to obtain a character super display signal.
  • the caption encoded signal extracted by the demultiplexer 1202 is sent to the caption decoder 1207 and decoded, so that a caption display signal is obtained.
  • the broadcast system control unit 1210 controls the entire reception processing operation by the receiver 12 including the processing of the data broadcast application based on the MMT-SI received via the SI filter 1202-2 and the SI cache 1209.
  • the application engine 1211 processes a data broadcast application (HTML5 document or the like) cached in the multimedia cache 1208, and generates a data broadcast display signal and an audio signal.
  • a data broadcast application HTML5 document or the like
  • the broadcast system control unit 1210 instructs the application engine 1211 to start an application that is indicated to be an emergency application.
  • the state of the application being executed in the application engine 1211 is held.
  • the scaler 1214 performs a scaling process on the video signal (broadcast video) decoded by the video decoder 1204.
  • the synthesizing unit 1216 synthesizes the character super display decoded by the character super decoder 1206 and the subtitle display decoded by the subtitle decoder 1207.
  • the synthesis unit 1217 synthesizes the broadcast video scaled by the scaler 1214 and the data broadcast display signal generated by the application engine 1211. Further, in the subsequent synthesis unit 1218, the broadcast video on which the display of the data broadcast is superimposed, the character super display and the subtitle display output from the synthesis unit 1216 are synthesized, and an output video signal is generated.
  • the synthesizing unit 1215 synthesizes the audio signal decoded by the audio decoder 1205 and the audio signal for data broadcasting reproduced by the application engine 1211 to generate an audio signal for output.
  • the data broadcast application transmitted from the broadcast transmission system 11 includes an emergency application for notifying emergency information.
  • the emergency application is indicated by adding the emergency application in the application information loop in the MH-AIT that specifies the control information of the application.
  • the active application is terminated or hidden only in the designated target area and indicated by the emergency application descriptor. Launch emergency application.
  • FIG. 13 shows a screen display control example of emergency information using an emergency application.
  • FIG. 13A illustrates a display screen 1300 of the receiver before emergency notification.
  • the illustrated screen 1300 is a reception screen for a normal broadcast service.
  • FIG. 13B illustrates a screen 1310 in which the receiver activates the emergency application based on the emergency application descriptor specified by the MH-AIT during the emergency notification period.
  • a display screen 1300 shown in FIG. 13A includes a baseball broadcast video 1301 which is a broadcast program.
  • the program video display area 1301 is reduced by the scaler, and the data broadcasting display area 1302 is generated.
  • the display area 1302 for example, game scores, personal results of players appearing in the video, and the like are presented.
  • FIG. 13B illustrates a screen 1310 in which the receiver transitions from the screen illustrated in FIG. 13A based on the emergency application descriptor added to the MH-AIT during the emergency notification period.
  • the emergency application is an application that presents an emergency message “An earthquake has occurred! Tsunami warning is issued! Please evacuate immediately to the hill!”
  • This application display area 1312 is combined with the program video 1311. This is the output video.
  • the MH-AIT with the emergency application descriptor added to the emergency application is stored in the M2 section message and transmitted.
  • the receiver receives the latest MH-AIT and detects that an emergency application descriptor appears in the application information loop, the receiver terminates the active data broadcasting application or hides its display area 1302. To do. Then, the emergency application indicated by the emergency application descriptor is activated.
  • the screen display example shown in FIG. 13B is based on the assumption that the emergency application displays the broadcast program video in a small screen and emergency information such as an emergency message.
  • the screen display of the emergency application is not limited to this.
  • the receiver can return to the previous screen display before performing the emergency notification after the emergency notification period ends ( The state of the data broadcasting application at the time of termination is retained.
  • the emergency application descriptor includes information on the target area (see the above and FIG. 8).
  • the receiver can perform regional filtering of the emergency application based on the target region information.
  • FIG. 14 shows an example of regional filtering for emergency applications.
  • all the receivers in each region of Japan display a normal broadcast service reception screen in which the program video and the data broadcast display are combined as shown in FIG. Suppose that
  • MH-AIT an emergency application descriptor is added to an application that displays an emergency message “An earthquake has occurred! Tsunami warning is issued! Please evacuate immediately to high ground!”.
  • the receiver in the Kanto region displays a video obtained by synthesizing a program video and an application display area for presenting an emergency message, as shown in FIG. 13B.
  • FIG. 15 illustrates an emergency application switching scenario.
  • a broadcast signal (TLV stream) transmitted from a certain broadcaster (broadcast station) is illustrated, and the horizontal axis is a time axis.
  • the period t1 to t2 is an emergency notification period.
  • the broadcaster provides one broadcast service, and broadcast service # 1 is transmitted in the illustrated TLV stream.
  • This broadcast service # 1 includes each asset (component) of video, audio, subtitles, and data broadcast, and control information (MMT-SI) for each broadcast service.
  • MMT-SI control information
  • the broadcaster may provide two or more broadcast services, but broadcast service # 1 is shown for the sake of simplicity of the drawing.
  • the application asset transmits an ordinary data broadcasting application (app1, app2) indicated by reference numeral 1501, and an emergency application (appE) in the emergency notification period indicated by reference numeral 1502. Includes two of the assets.
  • the normal data broadcasting application and the emergency application may be transmitted using the same application asset, or may include application assets other than those shown in the figure.
  • control information MMT-SI
  • the MH-AIT stored in the M2 section message indicated by reference number 1503 and the data directory management table and data asset management table indicated by reference number 1504 are stored. Data transmission messages are included.
  • the MMT-SI includes control information other than these, the illustration is omitted because it is not directly related to the following description.
  • MH-AIT designates the status of all applications transmitted by each application asset 1501 and 1502 using an application control code in an application information loop.
  • the MH-AIT in the period before time t1 designates the respective states autostart and present of the normal data broadcasting applications app1 and app2 transmitted by the normal application asset 1501, as indicated by reference numeral 1511.
  • Each state autostart, present, and autostart of the emergency application appE transmitted in the above is specified, and an emergency application descriptor is added to the emergency application appE.
  • the MH-AIT for the period after time t2 designates the respective states autostart and present of the normal data broadcasting applications app1 and app2 transmitted by the normal application asset 1501, respectively, as indicated by reference numeral 1513. Yes.
  • MH-AIT indicates the location information of each application using a transmission protocol descriptor. Then, as described with reference to FIG. 5, the location information indicated by the MH-AIT is changed to the application asset 1501 with reference to the data directory management table and the data asset management table transmitted by the data transmission message 1504. , 1502 can be converted into identification information on the file 1502 to obtain a file that is an entity of the application.
  • the MH-AIT in the period before time t1 designates autostart (automatic activation) for the application app1 transmitted by the normal application asset 1501, as indicated by reference numeral 1511.
  • the receiver converts the location information of the application app1 specified by the transmission protocol descriptor into identification information on the application asset 1501 based on the data directory management table and the data asset management table in the data transmission message 1504.
  • the application engine 1211 executes it. In this way, the receiver can display the screen 1521 in which the display of the normal data broadcast application is combined with the video of the broadcast program.
  • an emergency application descriptor appears in the MH-AIT as indicated by reference numeral 1512. That is, the MH-AIT transmitted during the emergency notification period adds an emergency application descriptor to the emergency application appE transmitted by the emergency application asset 1502 and designates its state as “autostart”. Yes.
  • the receiver terminates or hides the running application app1 and starts the emergency application appE.
  • the receiver converts the location information of the application appE specified by the transmission protocol descriptor into identification information on the application asset 1502 based on the data directory management table and the data asset management table in the data transmission message 1504.
  • the application engine 1211 executes it. In this way, the receiver can display a screen 1522 in which the emergency application display is combined with the broadcast program video.
  • the emergency application descriptor can specify whether or not to perform regional filtering using a region_filtering_flag (region filter flag).
  • region_filtering_flag region filter flag
  • the emergency application descriptor can specify whether to restore the state of the previous application after termination of the emergency application or to stop the previous application unconditionally with previous_app_recovery_flag.
  • the flag is set to 1, that is, when it is specified that the state is restored to the previous application state, the receiver starts the emergency application appE after maintaining the state of the application app1, and after the emergency notification period ends. Lets you return to the original app1 display (thus not temporarily ending app1, but temporarily hiding it).
  • the flag when the flag is 0, that is, when the unconditional stop of the previous application is designated, the receiver activates the emergency application appE without maintaining the state of the application app1.
  • the description of the application appE to which the emergency application descriptor is added from the MH-AIT disappears as indicated by reference numeral 1513.
  • the receiver stops the active emergency application, and operates the application designated to be automatically activated by the MH-AIT at that time.
  • the receiver uses the location information of the application app1 specified by the transmission protocol descriptor to identify the identification information on the application asset 1501 based on the data directory management table and the data asset management table in the data transmission message 1504.
  • the application engine 1211 executes it.
  • the receiver can display the screen 1523 in which the display of the normal data broadcast application is combined with the video of the broadcast program.
  • FIG. 16 shows an example of a procedure for processing an emergency application in the form of a flowchart in the receiver 12 shown in FIG.
  • the broadcast system control unit 1210 in the receiver 12 starts this processing routine every time an emergency application descriptor appears in the MH-AIT.
  • the broadcast system control unit 1210 first checks whether or not the regional filtering flag (region_filtering_flag) is turned on in the emergent emergency application descriptor (step S1601).
  • the broadcast system control unit 1210 indicates that the receiver 12 is specified by the target_region_spec () structure in the display priority specification descriptor. It is checked whether or not it is an area (step S1602). If the receiver 12 is not the target area for the display priority designation descriptor (No in step S1602), the processing routine is terminated.
  • the broadcast system control unit 1210 Performs subsequent processing.
  • the broadcast system control unit 1210 checks whether or not the emergency application descriptor instructs to restore the previous application state after the emergency application ends, in other words, to retain the previous application state. (Step S1603).
  • step S1603 If it is specified that the state of the previous application is to be restored (Yes in step S1603), the broadcast system control unit 1210 holds the state of the application (step S1604), and then starts the emergency application (step S1604). Step S1605). If unconditional stop of the previous application is designated (No in step S1603), the broadcast system control unit 1210 activates the emergency application without maintaining the application state (step S1605). .
  • step S1606 the broadcast system control unit 1210 stops the emergency application in operation (step S1607), and at that time Then, the application whose automatic activation is designated by the MH-AIT is operated (step S1608).
  • the broadcast system control unit 1210 checks whether or not the previous application state has been held in the preceding step S1603 (step S1609). If the previous application state is retained and the previous application matches the application automatically started in step S1608 (step S1609), the retained state is recovered (step S1610). .
  • the embodiment in which the technology disclosed in this specification is applied to a broadcasting system adopting the MMT method for media transmission has been mainly described.
  • the gist of the technology disclosed in this specification is limited to this. It is not something.
  • the technology disclosed in this specification can be similarly applied to various types of broadcasting systems that transmit data broadcasting applications together with control information, and control of broadcast full-screen display and emergency subtitle display at the time of emergency at the receiver is possible. Can be realized.
  • a transmission unit that transmits an application A control information transmission unit that adds emergency application information indicating an emergency application and transmits application control information; A transmission apparatus comprising: (2) The control information transmitting unit adds the emergency application information to the application control information only during an emergency notification period in which emergency information should be notified.
  • the control information transmission unit includes information related to the target area in the emergency application information and transmits the information.
  • the control information transmission unit includes the emergency application information including information indicating whether or not it is necessary to recover to the state of the previous application after the emergency application ends.
  • the control information transmission unit transmits the application control information designating automatic activation of the emergency application.
  • the transmission device according to claim 1.
  • (6) a transmission step of transmitting the application;
  • a transmission method (7) a receiving unit for receiving an application;
  • a control information receiver for receiving application control information;
  • Comprising The control unit controls processing of an emergency application indicated by emergency application information included in the application control information.
  • Receiver device (8)
  • the control unit attempts to start the emergency application in response to the emergence of the emergency application information in the application control information.
  • the receiving device according to (7) above.
  • the control unit activates the emergency application only when the target area is specified by the emergency application information or when the target area is not specified by the emergency application information.
  • the receiving device according to any one of (7) and (8).
  • the control unit starts the emergency application after holding the state of the previous application To The receiving device according to any one of (7) to (9).
  • the receiving unit receives an image of a broadcast program, The control unit displays information of the emergency application specified by displaying the video of the broadcast program in a sub-screen; The receiving device according to any one of (7) to (10) above.
  • the control unit stops the emergency application in response to the disappearance of the emergency application information from the application control information.
  • the receiving device according to any one of (7) to (11) above. (13)
  • the control unit activates an application whose automatic activation is designated by the application control information when the emergency application is stopped.
  • the receiving device according to (12) above.
  • the control unit recovers the state of the previous application held.
  • the receiving device according to (13) above.
  • DESCRIPTION OF SYMBOLS 10 ... Digital broadcasting system 11 ... Broadcast transmission system, 12 ... Receiver 1101 ... Clock part 1102 ... Signal transmission part 1103 ... Video encoder 1104 ... Audio encoder 1105 ... Subtitle / text super encoder 1106 ... Signaling encoder 1107 ... File encoder 1108 ... Electronic data processing system 1109 ... TLV signaling encoder 1110 ... IP service multiplexer 1111 ... TLV multiplexer 1112 ... Modulation / transmission unit 1201 ... Tuner demodulation unit 1202 ... MMT demultiplexer 1203 ... Clock recovery unit, 1204 ... Video decoder 1205 ... Audio decoder 1206 ... Character super decoder 1207 ... Subtitle decoder 1208 Multimedia cache 1209 ... SI cache, 1210 ... broadcasting system control unit 1211 ... application engine 1212 ... communication interface, 1214 ... scaler 1215-1218 ... synthesis unit

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Emergency Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Provided are a transmission device and a transmission method whereby emergency information is transmitted and a reception device and a reception method whereby emergency information is received. A broadcasting station adds information indicating an emergency application including target area information, to an MH-AIT and transmits same. When information indicating an emergency application appears in an MH-AIT, and only if within the specified target area, a receiver ends or hides a running application and starts up the emergency application. In addition, the receiver stops the running emergency application if the information indicating the emergency application disappears from the MH-AIT while the emergency application is running.

Description

送信装置及び送信方法、並びに受信装置及び受信方法Transmitting apparatus, transmitting method, receiving apparatus, and receiving method
 本明細書で開示する技術は、緊急情報を送信する送信装置及び送信方法、並びに、緊急情報を受信する受信装置及び受信方法に関する。 The technology disclosed in this specification relates to a transmission apparatus and transmission method for transmitting emergency information, and a reception apparatus and reception method for receiving emergency information.
 さまざまな災害(地震、津波、暴風など)や事件に対して緊急情報を速やかに伝達することは、放送の責務の1つである。欧米や日本を始め世界各国でディジタル放送サービスの標準化が進められており、緊急情報の伝達に関する技術的なサポート機能に関しても規定されている。例えば、待機状態にある放送受信機を自動的に起動にして行なわれる放送サービス(EWS:Emergency Warning System)が知られている(例えば、特許文献1を参照のこと)。 Communicating emergency information promptly for various disasters (earthquakes, tsunamis, storms, etc.) and incidents is one of the responsibilities of broadcasting. Standardization of digital broadcasting services is being promoted in countries around the world including Europe, the United States, and Japan, and technical support functions related to the transmission of emergency information are also stipulated. For example, a broadcast service (EWS: Emergency Warning System) that is performed by automatically starting a broadcast receiver in a standby state is known (see, for example, Patent Document 1).
特開2007-281957号公報JP 2007-281957 A 特開2014-110154号公報JP 2014-110154 A
 本明細書で開示する技術の目的は、緊急情報を送信する送信装置及び送信方法、並びに、緊急情報を受信する受信装置及び受信方法を提供することにある。 An object of the technology disclosed in the present specification is to provide a transmitting device and a transmitting method for transmitting emergency information, and a receiving device and a receiving method for receiving emergency information.
 本明細書で開示する技術は、上記課題を参酌してなされたものであり、その第1の側面は、
 アプリケーションを送信する送信部と、
 緊急アプリケーションを示す緊急アプリケーション情報を付加して、アプリケーション制御情報を送信する制御情報送信部と、
を具備する送信装置である。
The technology disclosed in the present specification has been made in consideration of the above-mentioned problems, and the first aspect thereof is
A transmitter for transmitting the application;
A control information transmission unit that adds emergency application information indicating an emergency application and transmits application control information;
It is the transmitter which comprises.
 本明細書で開示する技術の第2の側面によれば、第1の側面に係る送信装置の前記制御情報送信部は、緊急情報を通知すべき緊急告知期間のみ、前記緊急アプリケーション情報を前記アプリケーション制御情報に付加するように構成されている。 According to the second aspect of the technology disclosed in this specification, the control information transmission unit of the transmission device according to the first aspect transmits the emergency application information to the application only during an emergency notification period in which emergency information should be notified. It is configured to be added to the control information.
 本明細書で開示する技術の第3の側面によれば、第1の側面に係る送信装置の前記制御情報送信部は、対象地域に関する情報を前記緊急アプリケーション情報に含めて送信するように構成されている。 According to the third aspect of the technology disclosed in the present specification, the control information transmission unit of the transmission device according to the first aspect is configured to include information related to a target area in the emergency application information and transmit the information. ing.
 本明細書で開示する技術の第4の側面によれば、第1の側面に係る送信装置の前記制御情報送信部は、緊急アプリケーションの終了後に前のアプリケーションの状態への回復の要否を指示する情報を前記緊急アプリケーション情報に含めて送信するように構成されている。 According to the fourth aspect of the technology disclosed in the present specification, the control information transmission unit of the transmission device according to the first aspect indicates whether or not it is necessary to recover to the state of the previous application after the emergency application ends. The information to be transmitted is included in the emergency application information and transmitted.
 本明細書で開示する技術の第5の側面によれば、第1の側面に係る送信装置の前記制御情報送信部は、前記緊急アプリケーションの自動起動を指定する前記アプリケーション制御情報を送信するように構成されている。 According to a fifth aspect of the technique disclosed in this specification, the control information transmission unit of the transmission device according to the first aspect transmits the application control information that specifies automatic activation of the emergency application. It is configured.
 また、本明細書で開示する技術の第6の側面は、
 アプリケーションを送信する送信ステップと、
 緊急アプリケーションを示す緊急アプリケーション情報を付加して、アプリケーション制御情報を伝送する制御情報送信ステップと、
を有する送信方法である。
In addition, the sixth aspect of the technology disclosed in this specification is:
A send step for sending the application;
A control information transmission step for transmitting application control information by adding emergency application information indicating an emergency application,
Is a transmission method.
 また、本明細書で開示する技術の第7の側面は、
 アプリケーションを受信する受信部と、
 アプリケーション制御情報を受信する制御情報受信部と、
 前記アプリケーション制御情報に基づいてアプリケーションの処理を制御する制御部と、
を具備し、
 前記制御部は、前記アプリケーション制御情報に含まれる緊急アプリケーション情報が示す緊急アプリケーションの処理を制御する、
受信装置である。
In addition, the seventh aspect of the technology disclosed in this specification is:
A receiver for receiving the application;
A control information receiver for receiving application control information;
A control unit that controls processing of the application based on the application control information;
Comprising
The control unit controls processing of an emergency application indicated by emergency application information included in the application control information.
It is a receiving device.
 本明細書で開示する技術の第8の側面によれば、第7の側面に係る受信装置の前記制御部は、前記アプリケーション制御情報に前記緊急アプリケーション情報が出現したことに応じて、前記緊急アプリケーションの起動を試みるように構成されている。 According to an eighth aspect of the technology disclosed in this specification, the control unit of the reception device according to the seventh aspect provides the emergency application in response to the emergence of the emergency application information in the application control information. Is configured to attempt to start.
 本明細書で開示する技術の第9の側面によれば、第7の側面に係る受信装置の前記緊急アプリケーション情報で指定された対象地域である場合、又は、前記緊急アプリケーション情報で対象地域が指定されない場合に限り、前記制御部は前記緊急アプリケーションを起動するように構成されている。 According to the ninth aspect of the technology disclosed in this specification, when the target area is specified by the emergency application information of the receiving device according to the seventh aspect, or the target area is specified by the emergency application information Only if not, the controller is configured to activate the emergency application.
 本明細書で開示する技術の第10の側面によれば、第7の側面に係る受信装置の前記緊急アプリケーション情報で緊急アプリケーションの終了後に前のアプリケーションの状態への回復が指示されている場合には、前記制御部は、前のアプリケーションの状態を保持してから前記緊急アプリケーションを起動するように構成されている。 According to the tenth aspect of the technology disclosed in this specification, when the emergency application information of the receiving device according to the seventh aspect indicates that the recovery to the state of the previous application is instructed after the emergency application ends. The control unit is configured to activate the emergency application after maintaining the state of the previous application.
 本明細書で開示する技術の第11の側面によれば、第7の側面に係る受信装置の前記受信部は、放送番組の映像を受信し、前記制御部は、前記放送番組の映像を子画面表示するとともに緊急アプリケーションが指定する情報を表示するように構成されている。 According to an eleventh aspect of the technology disclosed in this specification, the reception unit of the reception device according to the seventh aspect receives a video of a broadcast program, and the control unit captures the video of the broadcast program. It is configured to display the screen and information specified by the emergency application.
 本明細書で開示する技術の第12の側面によれば、第7の側面に係る受信装置の前記制御部は、前記アプリケーション制御情報から前記緊急アプリケーション情報が消滅したことに応じて、前記緊急アプリケーションを停止するように構成されている。 According to a twelfth aspect of the technology disclosed in this specification, the control unit of the reception device according to the seventh aspect provides the emergency application in response to the emergency application information disappearing from the application control information. Is configured to stop.
 本明細書で開示する技術の第13の側面によれば、第12の側面に係る受信装置の前記制御部は、前記緊急アプリケーションを停止する時点に前記アプリケーション制御情報で自動起動が指定されているアプリケーションを起動するように構成されている。 According to a thirteenth aspect of the technology disclosed in this specification, the control unit of the receiving device according to the twelfth aspect is designated to be automatically activated by the application control information when the emergency application is stopped. Configured to launch an application.
 本明細書で開示する技術の第14の側面によれば、第13の側面に係る受信装置の前記制御部は、保持しておいた前のアプリケーションの状態を回復させるように構成されている。 According to the fourteenth aspect of the technology disclosed in this specification, the control unit of the reception device according to the thirteenth aspect is configured to recover the state of the previous application that has been held.
 また、本明細書で開示する技術の第15の側面は、
 アプリケーションを受信する受信ステップと、
 アプリケーション制御情報を受信する制御情報受信ステップと、
 前記アプリケーション制御情報に含まれる緊急アプリケーション情報が示す緊急アプリケーションの処理を制御する制御ステップと、
を有する受信方法である。
Further, the fifteenth aspect of the technology disclosed in this specification is:
A receiving step for receiving the application;
A control information receiving step for receiving application control information;
A control step for controlling processing of the emergency application indicated by the emergency application information included in the application control information;
Is a receiving method.
 本明細書で開示する技術によれば、緊急情報を通知するデータ放送アプリケーションを送信することができる送信装置及び送信方法を提供することができる。 According to the technology disclosed in this specification, it is possible to provide a transmission device and a transmission method that can transmit a data broadcast application that notifies emergency information.
 また、本明細書で開示する技術によれば、緊急告知期間に受信したデータ放送アプリケーションを起動することでユーザー(視聴者)に緊急情報を通知することができる受信装置及び受信方法を提供することができる。 In addition, according to the technology disclosed in the present specification, it is possible to provide a receiving device and a receiving method capable of notifying a user (viewer) of emergency information by starting a data broadcasting application received during an emergency notification period. Can do.
 なお、本明細書に記載された効果は、あくまでも例示であり、本発明の効果はこれに限定されるものではない。また、本発明が、上記の効果以外に、さらに付加的な効果を奏する場合もある。 In addition, the effect described in this specification is an illustration to the last, and the effect of this invention is not limited to this. In addition to the above effects, the present invention may have additional effects.
 本明細書で開示する技術のさらに他の目的、特徴や利点は、後述する実施形態や添付する図面に基づくより詳細な説明によって明らかになるであろう。 Other objects, features, and advantages of the technology disclosed in the present specification will become apparent from a more detailed description based on embodiments to be described later and the accompanying drawings.
図1は、ディジタル放送システム10の構成例を模式的に示した図である。FIG. 1 is a diagram schematically illustrating a configuration example of a digital broadcasting system 10. 図2は、MMT方式を用いるディジタル放送システム10におけるプロトコル・スタック200を示した図である。FIG. 2 is a diagram showing a protocol stack 200 in the digital broadcasting system 10 using the MMT method. 図3は、MMT方式に従った放送信号300のイメージを示した図である。FIG. 3 is a diagram showing an image of a broadcast signal 300 according to the MMT method. 図4は、PAメッセージ内のMPテーブルから放送サービスに関連する各アセットを指定する仕組みを示した図である。FIG. 4 is a diagram showing a mechanism for designating each asset related to the broadcast service from the MP table in the PA message. 図5は、MMT伝送されるデータ放送に関連するファイルを取得する仕組みを説明するための図である。FIG. 5 is a diagram for explaining a mechanism for acquiring a file related to a data broadcast transmitted by MMT. 図6は、M2セクション・メッセージのシンタックス例600を示した図である。FIG. 6 is a diagram illustrating an example syntax 600 of an M2 section message. 図7は、MH-AITのシンタックス例700を示した図である。FIG. 7 is a diagram illustrating a syntax example 700 of MH-AIT. 図8は、緊急アプリケーション記述子のシンタックス例800を示した図である。FIG. 8 is a diagram illustrating an example syntax 800 of an emergency application descriptor. 図9は、県域指定の地域指定子のシンタックス900を示した図である。FIG. 9 is a diagram showing a syntax 900 of a region designator designated by a prefecture. 図10は、伝送プロトコル記述子のシンタックス例1000を示した図である。FIG. 10 is a diagram illustrating a syntax example 1000 of a transmission protocol descriptor. 図11は、放送送出システム11の構成例を示した図である。FIG. 11 is a diagram illustrating a configuration example of the broadcast transmission system 11. 図12は、放送送出システム11からの放送信号を受信する受信機12の構成例を示した図である。FIG. 12 is a diagram illustrating a configuration example of the receiver 12 that receives a broadcast signal from the broadcast transmission system 11. 図13は、緊急アプリケーションを利用した緊急情報の画面表示制御例示した図である。FIG. 13 is a diagram illustrating screen display control of emergency information using an emergency application. 図14は、緊急アプリケーションの地域フィルタリング例を示した図である。FIG. 14 is a diagram illustrating an example of regional filtering for an emergency application. 図15は、緊急アプリケーションの切り替えシナリオを例示した図である。FIG. 15 is a diagram illustrating an emergency application switching scenario. 図16は、緊急アプリケーションを処理するための手順の一例を示したフローチャートである。FIG. 16 is a flowchart illustrating an example of a procedure for processing an emergency application.
 以下、図面を参照しながら本明細書で開示する技術の実施形態について詳細に説明する。 Hereinafter, embodiments of the technology disclosed in this specification will be described in detail with reference to the drawings.
A.本明細書で開示する技術の要件
 放送の責務の1つとして、さまざまな災害や事件に対して緊急情報を速やかに伝達することが挙げられる。ディジタル放送規格では、緊急情報の伝達に関して技術的なサポート機能も規定されている。しかしながら、現状の放送サービスでは、緊急情報の告知に関して役割を十分に果たしていない、と本出願人は思料する。
A. One of the responsibilities of the requirement broadcasting of the technology disclosed in this specification is to promptly transmit emergency information for various disasters and incidents. The digital broadcasting standard also defines a technical support function for transmitting emergency information. However, the present applicant considers that the current broadcasting service does not sufficiently play a role in the notification of emergency information.
 緊急情報には地域性がある。緊急時には、地域単位で、緊急情報を字幕などでいち早く通知する、という要求がある。しかしながら、TV番組の映像やデータ放送の表示など通常の放送画面と字幕が重なると、緊急情報が見え難く又は目立たなくなるため、有効に機能しない。 Urgent information has regional characteristics. In the event of an emergency, there is a demand for prompt notification of emergency information by subtitles, etc., on a regional basis. However, when a normal broadcast screen such as a TV program video or a data broadcast display overlaps with subtitles, emergency information is difficult to see or becomes inconspicuous, so it does not function effectively.
 また、近年では、TVの大画面化や高精細化が進んでいる。この動向と相俟って、大画面を複数に分割して、通常の放送画面(TV番組並びにデータ放送の表示)以外のアプリケーション(ゲームやコンテンツ再生画面など)も同時に表示するケースが今後増えてくることが予想される。このようにさまざまな表示が混在する画面上で放送サービスによる緊急告知を行なっても、目立たない可能性がある。 In recent years, TVs have become larger and more detailed. Coupled with this trend, the number of large screens will be divided into multiple and applications other than normal broadcast screens (TV program and data broadcast display) (games, content playback screens, etc.) will be displayed simultaneously. It is expected to come. Even when an emergency notification is made by a broadcast service on a screen in which various displays are mixed, there is a possibility that it will not stand out.
 本出願人は、放送サービスにおいて緊急告知を行なう要件として、以下の(1)~(3)を挙げる。 The Applicant lists the following (1) to (3) as requirements for emergency notification in broadcasting services.
(1)放送サービスにおいて緊急告知を行なう場合、TVスクリーン上に放送画面以外の表示が行なわれていても、放送画面をTVスクリーンの全画面で表示するように自動的に切り替える(放送全画面表示制御)。緊急時に、放送画面を全画面で表示することで、視聴者の注意を喚起することができる。また、緊急告知が終了した後は、TVスクリーンは緊急告知を行なう前の状態に戻るようにする。
(2)上記(1)の全画面表示に切り替える動作は、緊急告知の対象となる地域のみに限定して実施する。
(3)特定の放送サービスで緊急告知を行なう場合(具体的には、同じ事業者が複数の放送チャンネルで放送サービスを提供し、そのうちの1つの放送サービスで緊急告知を行なう場合)、TV受信機が他の放送サービス受信中であっても、緊急告知を行なっているサービスに切り替えて表示する。サービスの切り替えを行なう際、ユーザー(視聴者)の確認を行なうことが好ましい。
(1) When making an emergency notification in a broadcast service, even if a display other than the broadcast screen is displayed on the TV screen, the broadcast screen is automatically switched to be displayed on the full screen of the TV screen (broadcast full screen display). control). In an emergency, viewers can be alerted by displaying the broadcast screen in full screen. In addition, after the emergency notification is finished, the TV screen returns to the state before the emergency notification.
(2) The operation of switching to the full screen display of (1) is performed only in the area targeted for emergency notification.
(3) When an emergency notification is made with a specific broadcast service (specifically, when the same provider provides a broadcast service with a plurality of broadcast channels and an emergency notification is made with one of the broadcast services), TV reception Even if the machine is receiving other broadcast services, the service is switched to the service that provides emergency notification. It is preferable to confirm the user (viewer) when switching the service.
 また、本出願人は、放送サービスにおいて字幕による緊急告知を行なう要件として、以下の(4)~(6)を挙げる。 In addition, the applicant lists the following (4) to (6) as requirements for emergency notification with captions in the broadcasting service.
(4)緊急情報の字幕を、TVスクリーン上の見やすい位置に、速やかに表示する。
(5)緊急情報の字幕を、通常の放送画面(TV番組の映像並びにデータ放送の表示)と重ならない位置で表示するように指定することができる。
(6)緊急情報の字幕を、緊急告知の対象となる地域のみに限定して表示する。
(4) The emergency information subtitles are promptly displayed at an easily viewable position on the TV screen.
(5) Subtitles for emergency information can be designated to be displayed at a position that does not overlap with a normal broadcast screen (display of TV program video and data broadcast).
(6) Subtitles for emergency information are displayed only in the area targeted for emergency notification.
 本明細書では、放送全画面表示や緊急字幕により緊急告知を行なう上記要件(1)~(6)を実現するための放送サービスに関する技術について、以下で開示する。 In this specification, the technology related to the broadcast service for realizing the above requirements (1) to (6) for performing the emergency notification by the broadcast full screen display and the emergency subtitle will be disclosed below.
 なお、便宜上、メディア伝送にMMT(MPEG Media Transport)方式を採用した放送システムに本明細書で開示する技術を適用した実施形態について説明する。 For convenience, an embodiment in which the technology disclosed in this specification is applied to a broadcasting system that employs the MMT (MPEG Media Transport) system for media transmission will be described.
B.システム構成
 次世代のディジタル放送方式として、MPEGで新たなメディア・トランスポート方式として規格化されたMMT方式による超高解像度TV放送規格が検討されている。MMT方式では、異なる伝送路の組み合わせで利用することが容易であり、放送や通信の複数の伝送路に共通に用いることができる。
B. System Configuration As a next-generation digital broadcasting system, an ultra-high resolution TV broadcasting standard based on the MMT system standardized as a new media transport system in MPEG is being studied. The MMT system can be easily used in a combination of different transmission paths, and can be used in common for a plurality of broadcast and communication transmission paths.
 MMT方式のTV放送規格では、映像や音声、字幕などの放送番組本体のストリーム・メディアをタイムド(Timed)MPU(Media Processing Unit)フォーマットで伝送する一方、データ放送アプリケーションをノンタイムド(Non timed)MPUフォーマットで伝送する方式も規定されている。また、MMT方式のデータ放送システムでは、放送局からは、放送サービスに関する制御情報であるMMT-SI(Signaling Information)のシグナリング(通知)が行なわれる(例えば、特許文献2を参照のこと)。 In the MMT TV broadcasting standard, stream media of broadcast programs such as video, audio, and subtitles are transmitted in a Timed MPU (Media Processing Unit) format, while data broadcasting applications are transmitted in a non-timed MPU format. The transmission method is also defined. In the MMT data broadcasting system, the broadcasting station performs signaling (notification) of MMT-SI (Signaling Information), which is control information related to the broadcast service (see, for example, Patent Document 2).
 図1には、ディジタル放送システム10の構成例を模式的に示している。図示のディジタル放送システム10は、放送送出システム11と、受信機12で構成される。 FIG. 1 schematically shows a configuration example of the digital broadcasting system 10. The illustrated digital broadcast system 10 includes a broadcast transmission system 11 and a receiver 12.
 放送送出システム11は、放送信号の伝送にMMT方式を適用しており、放送サービスを構成する各コンポーネントをIP(Internet Protocol)パケットにして伝送する。具体的には、放送送出システム11は、放送番組の映像信号や音声信号の符号、並びに、放送番組に関連するコンテンツ(データ放送アプリケーションなど)や字幕の信号を、MMTPペイロードに乗せてMMTPパケット化し、さらにIPパケット化し、放送伝送路ではTLV(Type Length Value)パケットの形式で伝送する。ここで、映像や音声、字幕などの放送番組本体に関わるコンポーネントは、タイムド・メディアである。また、コンテンツ、すなわちHTML(Hyper Text Transfer Protocol)5形式などで符号化されるデータ放送アプリケーションは、ノンタイムド・メディアである。 The broadcast transmission system 11 applies the MMT system for transmission of broadcast signals, and transmits each component constituting the broadcast service as an IP (Internet Protocol) packet. Specifically, the broadcast transmission system 11 puts the video signal and audio signal codes of a broadcast program, content (data broadcast application, etc.) related to the broadcast program, and subtitle signals into an MMTP payload into an MMTP packet. Further, it is converted into an IP packet and transmitted in the form of a TLV (Type Length Value) packet on the broadcast transmission path. Here, components related to the broadcast program main body such as video, audio, and subtitles are timed media. In addition, content, that is, a data broadcasting application encoded in HTML (Hyper Text Transfer Protocol) 5 format or the like is non-timed media.
 また、放送送出システム11は、タイムド及びノンタイムドのメディアを配信する放送サービスに関する制御情報であるMMT-SIのシグナリングも行なう。MMT-SIには、メッセージ、テーブル、記述子(descriptor)がある。テーブルは、メッセージをコンテナーとして伝送される。メッセージやテーブルで示すパラメーターの一部は記述子の形式で記述される。 The broadcast transmission system 11 also performs MMT-SI signaling, which is control information related to a broadcast service that distributes timed and non-timed media. The MMT-SI includes a message, a table, and a descriptor. The table is transmitted as a container for messages. Some parameters shown in messages and tables are described in descriptor format.
 一方、受信機12は、放送送出システム11から放送伝送路で送られてくるTLVパケットを受信する。受信機12は、そして、受信機12は、受信パケットから映像や音声、字幕などの伝送メディアを復号して、画像や音声を提示する。また、受信機12は、受信パケットからデータ放送用の各データ・ファイルを取得すると、HTMLブラウザーなどのアプリケーション・エンジンを起動して、放送番組に連動したデータ放送を、TV番組の映像を表示するスクリーンの一部又は全部の領域に表示する。 On the other hand, the receiver 12 receives the TLV packet sent from the broadcast transmission system 11 through the broadcast transmission path. The receiver 12 then decodes transmission media such as video, audio, and subtitles from the received packet and presents images and audio. Further, when the receiver 12 acquires each data file for data broadcasting from the received packet, the receiver 12 starts an application engine such as an HTML browser and displays the data broadcast linked to the broadcast program and the video of the TV program. Display in part or all of the screen area.
 また、受信機12は、放送サービスに関する制御情報であるMMT-SIも受信する。受信機12は、MMT-SIに基づいて、映像や音声、字幕、データ放送などの伝送メディアの受信制御や受信機12上での出力(表示、音声出力)制御を行なう。 The receiver 12 also receives MMT-SI that is control information related to the broadcast service. Based on the MMT-SI, the receiver 12 performs reception control of transmission media such as video, audio, captions, and data broadcasting, and output (display, audio output) control on the receiver 12.
 図2には、MMT方式を用いるディジタル放送システム10におけるプロトコル・スタック200を示している。 FIG. 2 shows a protocol stack 200 in the digital broadcasting system 10 using the MMT method.
 1つの放送サービスは、映像201、音声202、字幕203、アプリケーション204、コンテンツ・ダウンロード205の各コンポーネントで構成される。映像201はHEVC(High Efficiency Video Coding)形式で符号化211され、音声202はAAC(Advanced Audio Coding)形式で符号化212され、字幕203は字幕符号化213される。また、アプリケーション204は、EPG(Electric Program Guide)を含むが、例えばHTML5形式で符号化214される。 One broadcast service is composed of video 201, audio 202, subtitle 203, application 204, and content / download 205 components. The video 201 is encoded 211 in the HEVC (High Efficiency Video Coding) format, the audio 202 is encoded 212 in the AAC (Advanced Audio Coding) format, and the subtitle 203 is subtitle encoded 213. The application 204 includes EPG (Electric Program Guide), but is encoded 214 in, for example, HTML5 format.
 MMTレイヤー220上では、これらタイムド・メディア及びノンタイムド・メディアの符号化コンポーネント211~214は、MPUフォーマットにして、MMTPペイロードに乗せてMMTPパケット化される。また、メディア・トランスポート方式であるMMTに関わる(放送番組の構成などを示す)制御情報であるMMT-SI221も、MMTPペイロードに乗せてMMTPパケット化される。MMTに関わる制御情報MMT-SIの詳細については、後述に譲る。なお、コンテンツ・ダウンロード205のデータ伝送方式215として、字幕・文字スーパー伝送方式、アプリケーション伝送方式、イベント・メッセージ伝送方式、汎用データ伝送方式の4種類が挙げられるが、詳細な説明は省略する。 On the MMT layer 220, these timed media and non-timed media encoding components 211 to 214 are converted into the MMTP packet in the MPU format and carried on the MMTP payload. In addition, MMT-SI 221 which is control information related to MMT which is a media transport system (indicating the configuration of a broadcast program) is also put into an MMTP packet on the MMTP payload. Details of the control information MMT-SI related to the MMT will be described later. There are four types of data transmission methods 215 for the content download 205, that is, a caption / text super transmission method, an application transmission method, an event / message transmission method, and a general-purpose data transmission method.
 UDP(User Datagram Protocol)/IPレイヤー110では、MMTPパケットはIPパケット化される。また、タイムド・メディアのための現在時刻の情報を含むNTP(Network Time Protocol)パケット206も、IPパケット化される。さらに、これらのIPパケットは、TLVレイヤー120でTLVパケット化され、最下層の物理レイヤーである放送伝送路250で伝送される。また、IPパケットの多重のためのTLV多重化形式に関わるTLV-SI241も、TLVパケット化され、放送伝送路250で伝送される。TLVパケットを多重した伝送スロットは、伝送路のTMCC(Transmission and Multiplexing Configuration Control)信号251から、TLVストリーム識別情報(TLV_stream_id)を用いて特定される。 In the UDP (User Datagram Protocol) / IP layer 110, the MMTP packet is converted into an IP packet. An NTP (Network Time Protocol) packet 206 including information on the current time for timed media is also converted into an IP packet. Further, these IP packets are converted into TLV packets in the TLV layer 120 and transmitted through the broadcast transmission path 250 which is the lowermost physical layer. A TLV-SI 241 related to a TLV multiplexing format for multiplexing IP packets is also converted into a TLV packet and transmitted through the broadcast transmission path 250. The transmission slot in which the TLV packet is multiplexed is specified by using TLV stream identification information (TLV_stream_id) from a TMCC (Transmission and Multiplexing Configuration Control) signal 251 of the transmission path.
C.放送信号の構成
 図3には、MMT方式に従って放送送出システム11から放送伝送路に送出される放送信号300のイメージを示している。
C. Configuration of Broadcast Signal FIG. 3 shows an image of a broadcast signal 300 transmitted from the broadcast transmission system 11 to the broadcast transmission path according to the MMT method.
 1つのサービスの放送信号は、映像、音声、字幕などの放送番組本編に関わるタイムド・メディアと、データ放送のようなノンタイムド・メディアで構成される(但し、1つの放送サービスは、1つのチャンネルすなわち放送番組に対応するものとする)。これらのメディアを符号化したメディア・データは、MPUフォーマットにしてMMTPパケット化され、IPパケットで伝送される。また、メディア・トランスポート方式であるMMTに関わる(放送番組の構成などを示す)制御情報であるMMT-SIも、IPパケットで伝送される。これらのIPパケットは、放送伝送路ではTLVパケットの形式でTLVストリームとして伝送される。IPパケットの多重のためのTLV多重化形式に関わるシグナリング情報(TLV-SI)も、TLVパケットの形式で伝送される。 The broadcast signal of one service is composed of timed media related to the main part of a broadcast program such as video, audio, and subtitles, and non-timed media such as data broadcasting. Corresponding to broadcast programs). Media data obtained by encoding these media is converted into MMTP packets in the MPU format and transmitted as IP packets. Also, MMT-SI, which is control information related to MMT, which is a media transport system (indicating the configuration of a broadcast program), is also transmitted in IP packets. These IP packets are transmitted as TLV streams in the form of TLV packets on the broadcast transmission path. Signaling information (TLV-SI) related to the TLV multiplexing format for multiplexing IP packets is also transmitted in the TLV packet format.
 MMT方式では、1つの放送サービスを構成する各メディア・データを異なる伝送路の組み合わせで利用することが容易である。図3に示す例では、放送信号300として、映像、音声、字幕、データ放送、放送サービスに関する制御情報(MMT-SI)など、データのタイプ毎のMMT伝送路301~305が利用されている。各MMT伝送路は、それぞれ1つのIPデータ・フローに相当する。ここで言うIPデータ・フローとは、IPヘッダー及びUDPヘッダーの送信元IPアドレス、宛先IPアドレス、IPヘッダーのプロトコル種別、送信元ポート番号、宛先ポート番号の5種類のフィールドの値がすべて同じとなるIPパケットの集合である。 In the MMT method, it is easy to use each piece of media data constituting one broadcast service with a combination of different transmission paths. In the example shown in FIG. 3, as the broadcast signal 300, MMT transmission paths 301 to 305 for each type of data such as video, audio, caption, data broadcast, and control information (MMT-SI) related to broadcast service are used. Each MMT transmission line corresponds to one IP data flow. The IP data flow referred to here is that the values of the five types of fields of the IP header and the UDP header in the source IP address, destination IP address, IP header protocol type, source port number, and destination port number are all the same. Is a set of IP packets.
 1つの放送サービスは、映像、音声、字幕、データ放送アプリケーションなどタイプの異なる複数のアセットで構成される「パッケージ」と言うことができる。ここで言う「パッケージ」は、MMT伝送路を使って伝送されるメディア・データの論理集合である。また、「アセット」は、コンポーネントと対応関係がある(映像のアセットは映像コンポーネントに対応し、音声のアセットは音声コンポーネントに対応し、データ放送アプリケーション用のデータ・ファイルのアセットはデータ・ファイルのコンポーネントに対応する)。各アセットは、固有のアセット識別情報(asset_id)で識別される。 One broadcasting service can be said to be a “package” composed of a plurality of different types of assets such as video, audio, captions, and data broadcasting applications. The “package” referred to here is a logical set of media data transmitted using the MMT transmission path. “Assets” have a corresponding relationship with components (video assets correspond to video components, audio assets correspond to audio components, and data file assets for data broadcasting applications correspond to data file components. Corresponding to). Each asset is identified by unique asset identification information (asset_id).
 各アセットは、それぞれ同じアセット識別情報を共有する1又はそれ以上のMPUの集合(論理グループ)で構成される。MPUは、MMT方式における伝送単位となるフォーマットである。各MPUは、アセット識別情報と、該当する伝送路上でのMPUのシーケンス番号で特定される。また、各メディアを伝送するMMT伝送路は、アセット識別情報で識別することができる。 Each asset is composed of a set (logical group) of one or more MPUs sharing the same asset identification information. MPU is a format that is a transmission unit in the MMT system. Each MPU is specified by asset identification information and the sequence number of the MPU on the corresponding transmission path. Further, the MMT transmission path for transmitting each medium can be identified by asset identification information.
 同じ放送サービスに関わる各MPUは、パッケージすなわち放送信号300内のそれぞれのアセットに専用のES(Elementary Stream)すなわちMMT伝送路301~305上で伝送される。図3に示す例では、伝送路301では、映像信号用として共通のアセット識別情報を持つMPU論理グループからなる符号化映像信号のMMTPパケットが伝送される。同様に、伝送路302では音声信号用として共通のアセット識別情報を持つMPU論理グループからなる符号化音声信号のMMTパケットが伝送され、伝送路303では字幕信号用としての共通のアセット識別情報を持つMPUグループからなる符号化字幕信号のMMTPパケットが伝送され、伝送路304-1並びに304-2ではデータ放送アプリケーション用として共通のアセット識別情報を持つMPU論理グループからなる符号化アプリケーションのMMTパケットが伝送される。 Each MPU related to the same broadcast service is transmitted on a dedicated ES (Elementary Stream), that is, MMT transmission paths 301 to 305 to each asset in the package, that is, the broadcast signal 300. In the example shown in FIG. 3, the transmission path 301 transmits an MMTP packet of an encoded video signal composed of an MPU logical group having common asset identification information for a video signal. Similarly, an MMT packet of an encoded audio signal composed of an MPU logical group having common asset identification information for audio signals is transmitted on the transmission path 302, and has common asset identification information for subtitle signals on the transmission path 303. An MMTP packet of an encoded subtitle signal composed of an MPU group is transmitted, and an MMT packet of an encoded application composed of an MPU logical group having common asset identification information for data broadcasting applications is transmitted on the transmission paths 304-1 and 304-2. Is done.
 1つのパッケージ(放送番組)内で、タイプが同じ(すなわち、アセット識別情報が異なる)アセットが複数伝送されることもある。例えば、同じ放送番組に対して、2以上のデリバリー・セグメントからそれぞれ独立してデータ放送アプリケーションが提供される場合であり、デリバリー・セグメント毎に異なるアセット識別情報が割り振られて伝送される。より具体的に言えば、番組を制作したキー局から提供される放送番組に連動する番組連動型データ放送アプリケーションと、番組を配信する地方局から提供される放送番組に連動しない番組非連動型データ放送アプリケーション(例えば、天気予報やニュースなど)は、通常、別のアセットとして別々のアセット識別情報が割り振られ、別々のMPU論理グループとして異なるMMT伝送路で伝送される。図3に示す例では、異なるアセット識別情報が割り振れられた2つのデータ放送アプリケーション用として伝送路304-1、304-2が描かれている。 In a single package (broadcast program), a plurality of assets having the same type (that is, having different asset identification information) may be transmitted. For example, in the case where a data broadcast application is provided independently from two or more delivery segments for the same broadcast program, different asset identification information is allocated and transmitted for each delivery segment. More specifically, a program-linked data broadcasting application linked to a broadcast program provided from a key station that produced the program, and a program non-linked data not linked to a broadcast program provided from a local station that distributes the program. Broadcast applications (for example, weather forecasts and news) are usually assigned different asset identification information as different assets, and are transmitted as different MPU logical groups on different MMT transmission paths. In the example shown in FIG. 3, transmission paths 304-1 and 304-2 are drawn for two data broadcasting applications to which different asset identification information is allocated.
 また、MMT方式は、放送や通信の複数の伝送路に共通に用いることができる。例えば、データ放送(HTML5文書など)のようなノンタイムド・メディアは、図3に示したように放送信号300の伝送路304-1や304-2を用いて同じ放送サービスのタイムド・メディアとともに伝送される以外に、IPネットワークなど通信伝送路(図示しない)を介して提供することもできる。 In addition, the MMT method can be used in common for a plurality of broadcast and communication transmission paths. For example, non-timed media such as data broadcasting (HTML5 document, etc.) is transmitted together with timed media of the same broadcasting service using the transmission paths 304-1 and 304-2 of the broadcast signal 300 as shown in FIG. In addition, it can be provided via a communication transmission path (not shown) such as an IP network.
 伝送路305は、MMT方式におけるシグナリング、すなわち、MMTのパッケージの構成や放送サービスに関連する情報を示す制御情報であるMMT-SIの伝送に使用される。伝送路305では、MMT-SIを含んだMMTメッセージがMMTPパケット化され、カルーセル方式により繰り返し伝送される。なお、図3では、TLV-SI用の伝送路の図示を省略している。 The transmission path 305 is used for signaling in the MMT system, that is, for transmitting MMT-SI, which is control information indicating information related to the configuration of the MMT package and the broadcast service. On the transmission line 305, an MMT message including MMT-SI is converted into an MMTP packet and repeatedly transmitted by the carousel method. In FIG. 3, the illustration of the transmission line for TLV-SI is omitted.
 MMT-SIには、メッセージ、テーブル、記述子がある。伝送路305で伝送されるMMTメッセージとして、PA(Package Access)メッセージ310、M2セクション・メッセージ320、データ伝送メッセージ330を挙げることができる。 MMT-SI has messages, tables, and descriptors. Examples of the MMT message transmitted through the transmission path 305 include a PA (Package Access) message 310, an M2 section message 320, and a data transmission message 330.
 PAメッセージ310は、放送番組の構成などを示す制御情報であり、アセットのリストやその位置などパッケージを構成する情報を記述するMP(MMT Package)テーブル311を格納するコンテナーである。 The PA message 310 is control information indicating the configuration of a broadcast program and the like, and is a container that stores an MP (MMT Package) table 311 that describes information that configures a package such as an asset list and its position.
 MP(MMT Package)テーブル311は、放送サービス単位の基本的な受信制御情報を示すテーブルであり、具体的には、アセットのリストや、アセットのロケーション情報など、パッケージを構成する情報を与える。また、MPテーブル311は、アプリケーション・サービス記述子などのMPT記述子を含む。アプリケーション・サービス記述子は、データ放送アプリケーションの運用に必要又は重要な制御情報のロケーション情報(例えば、データ伝送メッセージ、MH-AIT及びEMTをそれぞれ伝送する各M2セクション・メッセージのロケーション情報)を示す。 The MP (MMT Package) table 311 is a table indicating basic reception control information for each broadcast service, and specifically provides information constituting the package, such as an asset list and asset location information. The MP table 311 includes MPT descriptors such as application service descriptors. The application service descriptor indicates location information of control information necessary or important for the operation of the data broadcasting application (for example, location information of each M2 section message that transmits a data transmission message, MH-AIT, and EMT, respectively).
 PAメッセージ310は、放送サービスのエントリー・ポイントであり、PAメッセージ310を伝送するMMTPパケットには、固定のパケット識別情報(例えば、0x0000)が割り当てられている。したがって、受信機側では、MMT伝送路304上で、上記固定のパケット識別情報を直接指定してPAメッセージ310を取得することができる。そして、PAメッセージ310で伝送されるMPテーブル311を参照して、パッケージ(放送番組)を構成する各アセット(映像、音声、字幕、データ放送の各ロケーション情報を間接指定することができる。 The PA message 310 is an entry point of the broadcast service, and fixed packet identification information (for example, 0x0000) is assigned to the MMTP packet that transmits the PA message 310. Therefore, on the receiver side, the PA message 310 can be acquired by directly specifying the fixed packet identification information on the MMT transmission path 304. Then, with reference to the MP table 311 transmitted by the PA message 310, each asset (video, audio, caption, data broadcast location information) constituting the package (broadcast program) can be indirectly specified.
 なお、図3では省略したが、PAメッセージ310に格納されるテーブルとして、MPテーブル以外に、PL(Package List)テーブル(PLT)、LC(Layout Configuration)テーブル(LCT)を挙げることができる。PLTは、放送サービスとして提供されるMMTパッケージのPAメッセージを伝送するIPデータ・フロー及びパケットID並びにIPサービスを伝送するIPデータ・フローの一覧を示す。また、LCTは、提示のためのレイアウト情報をレイアウト番号に対応付けるために用いる。PAメッセージは、MPテーブル、PLテーブル、LCテーブルという最大3つのテーブルを格納することができるコンテナーである。 Although omitted in FIG. 3, examples of tables stored in the PA message 310 include a PL (Package List) table (PLT) and an LC (Layout Configuration) table (LCT) in addition to the MP table. PLT indicates a list of IP data flows and packet IDs for transmitting PA messages of MMT packages provided as broadcasting services, and IP data flows for transmitting IP services. The LCT is used to associate layout information for presentation with a layout number. The PA message is a container that can store up to three tables: an MP table, a PL table, and an LC table.
 M2セクション・メッセージ320は、MPEG-2 Systemsのセクション拡張形式を伝送するメッセージであり、セクション形式のシグナリング・テーブルを1つずつ格納するコンテナーである。M2セクション・メッセージ320内には、MH-AIT(Application Information Table)321や、EMT(Event Message Table)322といったテーブルが1つずつ格納される。 The M2 section message 320 is a message that transmits the section extension format of MPEG-2 Systems, and is a container that stores the section format signaling table one by one. In the M2 section message 320, tables such as an MH-AIT (Application Information Table) 321 and an EMT (Event Message Table) 322 are stored one by one.
 MH-AIT321は、アプリケーションに関する動的制御情報及び実行に必要な付加情報を指定するテーブルであり、具体的には、MMT伝送路で送られてくる各データ放送アプリケーション(ファイル・データ)の処理方法(アプリケーションに適用される起動状態など)、並びに、各データ放送アプリケーションのロケーション情報(URL:Uniform Resource Locator)を指定する。アプリケーションの処理方法として、アプリケーションの自動起動を示すAUTOSTART(AS)、アプリケーションが実行可能の状態であることを示すPRESENT(PR)、アプリケーションの終了を示すKILL、アプリケーションの取得及び保持(事前キャッシュ)を示すPREFETCH(PF)を挙げることができる。 The MH-AIT 321 is a table for designating dynamic control information related to an application and additional information necessary for execution. Specifically, the MH-AIT 321 is a method for processing each data broadcast application (file data) sent through the MMT transmission path. Specify the location information (URL: Uniform Resource Locator) of each data broadcasting application (such as the activation state applied to the application). As an application processing method, AUTOSTART (AS) indicating automatic start of the application, PRESENT (PR) indicating that the application is in an executable state, KILL indicating the end of the application, acquisition and holding (pre-cache) of the application The PREFETCH (PF) shown can be mentioned.
 EMT322は、イベント・メッセージ伝送方式に用いるシグナリング・テーブルであり、イベント・メッセージ(放送局から受信機上のアプリケーションに対する同期・非同期のメッセージ)に関する情報(イベント・メッセージ記述子)を格納する。イベント・メッセージ伝送方式は、放送局から受信機で動作しているデータ放送アプリケーションに対して、即座にあるいは指定した時刻に、メッセージ情報を送る手段を提供する。 The EMT 322 is a signaling table used for the event message transmission method, and stores information (event message descriptor) regarding the event message (synchronous / asynchronous message from the broadcasting station to the application on the receiver). The event / message transmission system provides a means for sending message information from a broadcasting station to a data broadcasting application operating on a receiver immediately or at a specified time.
 データ伝送メッセージ330は、データ放送アプリケーションの伝送に関する制御情報を伝送するためのメッセージである。データ伝送メッセージ330は、データ・ディレクトリー管理テーブル(Data Directory management Table:DDMT)331、データ・アセット管理テーブル(Data Asset Management Table:DAMT)332、データ・コンテンツ管理テーブル(Data Content Configuration Table:DCCT)333という、最大3つのテーブルを同時に格納することができるコンテナーである。データ・ディレクトリー管理テーブル及びデータ・アセット管理テーブルはデータ放送サービスに必須であるが、データ・コンテンツ管理テーブルは任意である。 The data transmission message 330 is a message for transmitting control information related to transmission of the data broadcasting application. The data transmission message 330 includes a data directory management table (Data Directory management Table: DDMT) 331, a data asset management table (Data Asset Management Table: DAMT) 332, a data content management table (Data Content Configuration Table 33DC). This is a container that can store up to three tables at the same time. The data directory management table and the data asset management table are indispensable for the data broadcasting service, but the data / content management table is optional.
 ここで、データ・ディレクトリー管理テーブル331は、ディレクトリー単位(言い換えれば、データ放送アプリケーションの制作単位)でデータ放送アプリケーションを管理するためのテーブルである。同テーブル内は、1つのパッケージに含まれるアイテム(ディレクトリー並びにディレクトリーに含まれるサブディレクトリーやファイル)に関するディレクトリー構造を記述しているので、アプリケーションのファイル構成とファイル伝送のための構成を分離することができる。同テーブルは、ディレクトリーやファイルなどの各ノードのパス名と、データ伝送メッセージ内で各ノードを識別するノード・タグとの対応関係を示している。 Here, the data directory management table 331 is a table for managing the data broadcast application in a directory unit (in other words, a production unit of the data broadcast application). The table describes the directory structure for items (directories and subdirectories and files included in a directory) included in one package, so that the file structure of the application and the structure for file transmission can be separated. it can. The table shows the correspondence between the path name of each node, such as a directory or file, and the node tag that identifies each node in the data transmission message.
 また、データ・アセット管理テーブル332は、アセット単位でデータ放送アプリケーションを管理するためのテーブルであり、アセット内のMPUの構成とのMPU毎のバージョン情報を記述している。具体的には、同テーブルは、各コンポーネントのダウンロード識別情報や、コンポーネントを伝送する各MPUに含まれるノード(ファイル又はディレクトリー)をデータ伝送メッセージ内で識別するノード・タグとMMT伝送路上でノードを識別するアイテム識別情報との対応関係を示している。 The data / asset management table 332 is a table for managing the data broadcasting application in units of assets, and describes version information for each MPU including the configuration of the MPU in the asset. Specifically, the table shows download identification information of each component, and a node tag and node on the MMT transmission path that identify a node (file or directory) included in each MPU that transmits the component in the data transmission message. The correspondence with the item identification information to identify is shown.
 また、データ・コンテンツ管理テーブル333は、提示単位(Presentation Unit:PU)毎にデータ放送アプリケーションを管理するためのテーブルである。同テーブルは、データ放送アプリケーションを提示単位毎に識別する提示単位識別情報と、各提示単位に含まれるノード(ファイル又はディレクトリー)をデータ伝送メッセージ内で識別するノード・タグを示している。また、同テーブルは、提示単位にリンクする提示単位を識別するリンク先提示単位識別情報や、各提示単位のキャッシュ制御に関する情報を含めることができ、受信機側ではデータ放送アプリケーション用のファイル・データの柔軟で有効なキャッシュ制御に利用することができる。 The data / content management table 333 is a table for managing a data broadcasting application for each presentation unit (PU). The table shows presentation unit identification information for identifying a data broadcasting application for each presentation unit, and a node tag for identifying a node (file or directory) included in each presentation unit in a data transmission message. In addition, the table can include link destination presentation unit identification information for identifying a presentation unit linked to the presentation unit, and information on cache control of each presentation unit. Can be used for flexible and effective cache control.
 MMTによるデータ放送アプリケーションの伝送方式において、データ伝送メッセージで伝送する上記3種類のシグナリング・テーブル331~333を活用することにより、ファイル単位の伝送データ構造やコンテンツ(データ放送アプリケーション)制作におけるディレクトリー構造とは独立して、アプリケーション単位、提示単位といった利用単位のデータ構造を表現することができる。各シグナリング・テーブル331~333の構成は、ARIB STD B-60で規定されている。 In the transmission system of the data broadcasting application by MMT, by utilizing the above three kinds of signaling tables 331 to 333 transmitted by the data transmission message, the transmission data structure of the file unit and the directory structure in contents (data broadcasting application) production Can independently represent the data structure of usage units such as application units and presentation units. The configuration of each of the signaling tables 331 to 333 is defined by ARIB STD B-60.
 MMT-SIとして伝送されるメッセージやテーブルのパケット識別情報は、固定されているものや、他のテーブルから間接指定されるものがある。このうち、PAメッセージは、放送サービスのエントリー・ポイントであり、固定のパケット識別情報(例えば、0x0000)が割り当てられている。PAメッセージで伝送されるMPテーブルでは、パッケージ(放送番組)を構成する各アセット(映像、音声、字幕、データ放送アプリケーションなど)のアセット識別情報とロケーション情報を示している。したがって、受信機側では、MMT伝送路上で、上記固定のパケット識別情報を指定してPAメッセージを取得することができる。そして、図4に示すように、PAメッセージで伝送されるMPテーブルを参照して、放送サービスに関連する各アセット(映像、音声、字幕、データ放送アプリケーションなど)や他のシグナリング・メッセージを間接的に指定することができる。 • Packet identification information of messages and tables transmitted as MMT-SI may be fixed or indirectly specified from other tables. Among these, the PA message is an entry point of the broadcast service, and fixed packet identification information (for example, 0x0000) is assigned. The MP table transmitted by the PA message indicates asset identification information and location information of each asset (video, audio, caption, data broadcasting application, etc.) constituting the package (broadcast program). Therefore, the receiver side can acquire the PA message by designating the fixed packet identification information on the MMT transmission path. Then, referring to the MP table transmitted in the PA message, as shown in FIG. 4, each asset (video, audio, caption, data broadcasting application, etc.) related to the broadcasting service and other signaling messages are indirectly Can be specified.
 MH-AITでは、データ放送アプリケーションのロケーション情報は、URL形式、言い換えれば、ディレクトリー・ノード名とファイル名の組み合わせからなるパス名で記述される。データ伝送メッセージで伝送されるデータ・ディレクトリー管理テーブル及びデータ・アセット管理テーブルを用いて、アセットのパス名をMMT伝送路上の識別情報(パケット識別情報)に変換することができる。MMT伝送路からデータ放送アプリケーションを取得する仕組みについては、例えば本出願人に既に譲渡されている特願2014-250279号明細書に詳細に記載されている。本明細書では、図5を参照しながら、同一のIPデータ・フローに多重されたデータ放送アプリケーションのアイテムを放送信号の受信機側で取得する仕組みについて、簡単に説明しておく。 In MH-AIT, location information of a data broadcasting application is described in a URL format, in other words, a path name composed of a combination of a directory node name and a file name. The asset path name can be converted into identification information (packet identification information) on the MMT transmission path using the data directory management table and the data asset management table transmitted in the data transmission message. A mechanism for acquiring a data broadcasting application from the MMT transmission path is described in detail in, for example, Japanese Patent Application No. 2014-250279 already assigned to the present applicant. In this specification, a mechanism for acquiring data broadcast application items multiplexed in the same IP data flow on the broadcast signal receiver side will be briefly described with reference to FIG.
 受信機は、M2セクション・メッセージで伝送されるMH-AIT内のアプリケーション情報ループを参照して、起動すべきアプリケーション(例えば、アプリケーション制御コードで自動起動(autostart)が指定されたアプリケーション)を検知することができる。また、受信機は、MH-AITに配置されている伝送プロトコル記述子(後述)から、アプリケーションのロケーション情報すなわちパス名を取得することができる。参照番号501で示すように、データ伝送メッセージ内のデータ・ディレクトリー管理テーブルから、指定されたパス名に対応するファイルのノード・タグを得ることができる。 The receiver refers to the application information loop in the MH-AIT transmitted in the M2 section message, and detects an application to be started (for example, an application whose automatic start is specified by the application control code). be able to. In addition, the receiver can acquire application location information, that is, a path name, from a transmission protocol descriptor (described later) arranged in the MH-AIT. As indicated by reference numeral 501, the node tag of the file corresponding to the specified path name can be obtained from the data directory management table in the data transmission message.
 次いで、参照番号502で示すように、同じくデータ伝送メッセージ内のデータ・アセット管理テーブルから、データ・ディレクトリー管理テーブルで得られたノード・タグを持つアイテムが伝送されるアセットのコンポーネント・タグ、ダウンロード識別情報、MPUシーケンス番号、及びアイテム識別情報を得ることができる。 Then, as indicated by reference numeral 502, the component tag of the asset to which the item having the node tag obtained in the data directory management table is also transmitted from the data asset management table in the data transmission message, download identification Information, MPU sequence number, and item identification information can be obtained.
 さらに、参照番号503で示すように、MPテーブルから、データ・アセット管理テーブルで得られたコンポーネント・タグを持つアセットのロケーション情報を取得すると、参照番号504で示すように、該当するファイルが実際に伝送されるデータ・アセットを特定することができる。 Further, when the location information of the asset having the component tag obtained in the data asset management table is acquired from the MP table as indicated by the reference number 503, the corresponding file is actually stored as indicated by the reference number 504. The data asset to be transmitted can be identified.
 そして、特定されたデータ・アセット内で、データ・アセット管理テーブルから得られたダウンロード識別情報とアイテムを伝送するMMTPパケットのヘッダー領域に記載されたダウンロード識別情報とにより、カルーセルに対応するファイルの繰り返し伝送の単位を一意に識別することができる。参照番号505で示すように、繰り返し伝送されるアイテムのうち、データ・アセット管理テーブルから得られたMPUシーケンス番号及びアイテム識別情報を持つアイテムを所望のファイルとして指定することができる。 Then, within the identified data asset, the file identification corresponding to the carousel is repeated using the download identification information obtained from the data asset management table and the download identification information described in the header area of the MMTP packet for transmitting the item. The unit of transmission can be uniquely identified. As indicated by a reference number 505, an item having an MPU sequence number and item identification information obtained from the data / asset management table among items repeatedly transmitted can be designated as a desired file.
D.本明細書で開示する技術の骨子
 本明細書で開示する技術では、データ放送アプリケーションを用いて緊急情報の通知を行なう。緊急情報を通知するために使用するデータ放送アプリケーションのことを、以下では「緊急アプリケーション」とも呼ぶ。
D. Outline of the technology disclosed in this specification In the technology disclosed in this specification, notification of emergency information is performed using a data broadcasting application. The data broadcast application used for notifying emergency information is also referred to as “emergency application” below.
 放送事業者(放送局)は、緊急告知期間に緊急アプリケーションを送信する際には、アプリケーション制御情報を指定するMH-AITに、対象地域情報を含む緊急アプリケーションを示す情報を付加して伝送する。MH-AITは、M2セクション・メッセージをコンテナーとして放送サービス単位で伝送されるシグナリング・テーブルである(前述)。 When transmitting an emergency application during an emergency notification period, a broadcaster (broadcast station) adds and transmits information indicating an emergency application including target area information to MH-AIT specifying application control information. The MH-AIT is a signaling table that is transmitted in units of broadcast services using M2 section messages as containers (described above).
 受信機側では、MH-AITに緊急アプリケーションを示す情報が出現すると、指定された対象地域の場合に限り、動作中のアプリケーションを終了し又は見えなくして、MH-AITで示される緊急アプリケーションを起動する。 On the receiver side, when information indicating an emergency application appears in the MH-AIT, the active application is terminated or hidden and the emergency application indicated by the MH-AIT is started only in the designated target area. To do.
 また、放送事業者(放送局)は、緊急告知期間が過ぎると、緊急アプリケーションを示す情報をMH-AITから消滅させる。 Also, the broadcaster (broadcast station) deletes the information indicating the emergency application from the MH-AIT after the emergency notification period.
 受信機側では、緊急アプリケーションを動作中に、緊急アプリケーションを示す情報がMH-AITから消滅すると、動作中の緊急アプリケーションを停止し、その時点でMH-AITにより自動起動が指定されたアプリケーションを動作する。又は、受信機は、緊急アプリケーションを起動時に見えなくしたアプリケーションを見えるようにする。 On the receiver side, if the information indicating the emergency application disappears from the MH-AIT while the emergency application is in operation, the active emergency application is stopped and the application for which automatic activation is designated by the MH-AIT at that time To do. Alternatively, the receiver makes visible the application that made the emergency application invisible at startup.
 MH-AITは、M2セクション・メッセージをコンテナーとして放送サービス単位で伝送されるシグナリング・テーブルである。図6には、M2セクション・メッセージのシンタックス例600を示している。M2セクション・メッセージは、MPEG-2 Systemのセクション拡張形式をそのまま伝送するために用いるシグナリング・メッセージである。以下、M2セクション・メッセージの各パラメーターの意味について説明する。 MH-AIT is a signaling table transmitted in units of broadcast services using M2 section messages as containers. FIG. 6 shows an example syntax 600 for an M2 section message. The M2 section message is a signaling message used for transmitting the section extension format of the MPEG-2 System as it is. Hereinafter, the meaning of each parameter of the M2 section message will be described.
 message_id(メッセージ識別)は、各種シグナリング情報において、M2セクション・メッセージを識別する16ビットの固定値であり、0x8000とする。version(バージョン)は、M2セクション・メッセージのバージョンを示す、8ビットの整数値のパラメーターである。length(メッセージ長)は、このフィールドの直後からカウントされる、当該M2セクション・メッセージのサイズをバイト単位で示す、16ビット長のパラメーターである。 Message_id (message identification) is a 16-bit fixed value for identifying the M2 section message in various signaling information, and is set to 0x8000. version (version) is an 8-bit integer parameter indicating the version of the M2 section message. The length (message length) is a 16-bit parameter indicating the size of the M2 section message counted in bytes immediately after this field.
 table_id(テーブル識別)は、当該セクションが属するテーブルの識別のために使用する領域である。section_syntax_indicator(セクション・シンタクス指示)は、拡張形式を示す‘1’とする。section_length(セクション長)は、セクション長領域より後に続くデータのバイト長を書き込む領域である。table_id_extention(テーブル識別拡張)は、テーブル識別の拡張を行なう領域である。version_number(バージョン番号)は、テーブルのバージョン番号を書き込む領域である。current_next_indicator(カレント・ネクスト指示)は、テーブルが現在使用可能である場合は‘1’とし、テーブルが現在使用不可であり次に有効となることを示す場合は‘0’とする。 Table_id (table identification) is an area used for identifying the table to which the section belongs. The section_syntax_indicator (section syntax instruction) is set to “1” indicating the extended format. Section_length (section length) is an area in which the byte length of data following the section length area is written. The table_id_extension (table identification extension) is an area for extending table identification. version_number (version number) is an area in which the version number of the table is written. The current_next_indicator (current next instruction) is set to “1” when the table is currently usable, and is set to “0” when the table is currently unusable and next valid.
 section_number(セクション番号)は、テーブルを構成するセクション番号を書き込む領域である。last_section_number(最終セクション番号)は、テーブルを構成する最後のセクション番号を書き込む領域である。参照番号601で示す、シグナリング・データのループ内では、MH-AITやEMTといったテーブルを構成する情報がバイト単位(signaling_data_byte)で記述される。そして、当該メッセージの最後に、ITU-T勧告H.222.0に従う巡回冗長符号CRC32(CRC)が付加される。 Section_number (section number) is an area in which section numbers constituting the table are written. The last_section_number (last section number) is an area in which the last section number constituting the table is written. In a signaling data loop indicated by reference numeral 601, information constituting a table such as MH-AIT and EMT is described in byte units (signaling_data_bytes). At the end of the message, the ITU-T recommendation H.264. A cyclic redundancy code CRC32 (CRC) according to 222.0 is added.
 図7には、M2セクション・メッセージで伝送されるシグナリング・テーブルの1つであるMH-AITのシンタックス例700を示している。以下、MH-AITの各パラメーターの意味について説明する。 FIG. 7 shows a syntax example 700 of MH-AIT, which is one of the signaling tables transmitted in the M2 section message. Hereinafter, the meaning of each parameter of MH-AIT will be described.
 table_id(テーブル識別)は、各種シグナリング情報においてアプリケーション情報(AI)テーブルであることを識別する8ビットの固定値であり、本実施形態では0x89とする。section_syntax_indicator(セクション・シンタクス指示)は、1ビットのフィールドで、常に「1」とする。sectoin_length(セクション長)は、12ビットのフィールドで、セクション長フィールドからCRC32を含むセクションの最後までのセクションのバイト長を規定する。この値は4093(16進数で0xEFD)を超えないものとする。 Table_id (table identification) is an 8-bit fixed value that identifies the application information (AI) table in various signaling information, and is 0x89 in this embodiment. The section_syntax_indicator (section syntax instruction) is a 1-bit field and is always “1”. sectoin_length (section length) is a 12-bit field and defines the byte length of the section from the section length field to the end of the section including CRC32. This value shall not exceed 4093 (0xEFD in hexadecimal).
 application_type(アプリケーション・タイプ)は、16ビットのフィールドで、当該MH-AITの制御対象となるアプリケーションのタイプを示す。アプリケーション・タイプの割り当ては、以下の表1に従うものとする。 Application_type (application type) is a 16-bit field indicating the type of application to be controlled by the MH-AIT. Application type assignments shall be in accordance with Table 1 below.
Figure JPOXMLDOC01-appb-T000001
Figure JPOXMLDOC01-appb-T000001
 version_number(バージョン番号)は、5ビットのフィールドで、サブテーブルのパーション番号である。version_numberは、当該MH-AITのバージョン番号であり、サブテーブル内の情報に変化があった場合に+1だけインクリメントされる。また、バージョン番号の値が「31」になったとき、その次は「0」に戻る。current_next_indicator(カレント・ネクスト指示)は、常に「1」とする。section_number(セクション番号)は、8ビットのフィールドで、セクションの番号を表す。サブテーブル内で最初のセクションのセクション番号は0x00である。セクション番号は、同一のテーブル識別及びアプリケーション・タイプを持つセクションが追加される度に+1だけインクリメントされる。last_section_number(最終セクション番号)は、8ビットのフィールドであり、そのセクションが属するサブテーブルにおける最後のセクション番号を規定する。 Version_number (version number) is a 5-bit field and is a partition number of the sub-table. version_number is the version number of the MH-AIT, and is incremented by +1 when there is a change in the information in the sub-table. When the value of the version number becomes “31”, it returns to “0” next. The current_next_indicator (current next instruction) is always “1”. The section_number (section number) is an 8-bit field and represents a section number. The section number of the first section in the subtable is 0x00. The section number is incremented by +1 each time a section with the same table identification and application type is added. The last_section_number (last section number) is an 8-bit field that defines the last section number in the subtable to which the section belongs.
 common_descriptor_length(共通記述子ループ長)は、8ビットのフィールドで、後続のdescriptorのバイト長を示し、このバイト数分のコモン・ループからなる一連の領域に、descriptor(共通記述子)が書き込まれる。共通記述子領域は、AITサブテーブル内のすべてのアプリケーションに適用される。 Common_descriptor_length (common descriptor loop length) is an 8-bit field, indicating the byte length of the subsequent descriptor, and the descriptor (common descriptor) is written in a series of areas consisting of the common loop for the number of bytes. The common descriptor area applies to all applications in the AIT subtable.
 application_loop_lengthは、このMH AIテーブルに含まれるアプリケーション情報の数を書き込む領域である。そして、application_loop_lengthが示す数分だけ、アプリケーション情報ループが配置される。 Application_loop_length is an area in which the number of application information included in the MH AI table is written. Then, application information loops are arranged by the number indicated by application_loop_length.
 1つのアプリケーション情報ループ内には、application_identifier(アプリケーション識別子)と、application_control_code(アプリケーション制御コード)と、アプリケーション情報が配置される。 In one application information loop, application_identifier (application identifier), application_control_code (application control code), and application information are arranged.
 ここで、application_identifier(アプリケーション識別子)は、アプリケーションを識別するパラメーターである。application_control_code(アプリケーション制御コード)は、8ビットのフィールドで、アプリケーションの状態を制御する制御コードを規定する。このフィールドのセマンティックスは、アプリケーション・タイプの値に依存する。アプリケーション・タイプに依存しない場合のアプリケーション制御コードのセマンティックスを表2に示しておく。 Here, application_identifier (application identifier) is a parameter for identifying an application. The application_control_code (application control code) is an 8-bit field that defines a control code for controlling the state of the application. The semantics of this field depend on the application type value. Table 2 shows the semantics of the application control code when it does not depend on the application type.
Figure JPOXMLDOC01-appb-T000002
Figure JPOXMLDOC01-appb-T000002
 application_descriptor_loop_length(アプリケーション情報記述子ループ長)はアプリケーション情報記述子のバイト長を示し、このバイト数分のループからなるアプリケーション情報記述子領域701には、descriptor(アプリケーション情報記述子)が書き込まれる。この記述子領域701内のアプリケーション情報記述子は、上記の共通記述子とは相違し、application_identifierで指定したアプリケーションのみに適用される。アプリケーション情報ループには、例えばMH-アプリケーション記述子や、MH-伝送プロトコル記述子が配置される。 Application_descriptor_loop_length (application information descriptor loop length) indicates the byte length of the application information descriptor, and a descriptor (application information descriptor) is written in the application information descriptor area 701 composed of loops corresponding to the number of bytes. The application information descriptor in the descriptor area 701 is different from the above common descriptor and is applied only to the application specified by application_identifier. In the application information loop, for example, an MH-application descriptor and an MH-transmission protocol descriptor are arranged.
 また、本実施形態では、アプリケーション情報ループのアプリケーション情報記述子領域701に、緊急アプリケーションを示す緊急アプリケーション記述子を新規に配置することを想定している。緊急アプリケーション記述子は、該当するアプリケーション(すなわち、application_identifierが指定するアプリケーション)が緊急アプリケーションであることを示し、緊急アプリケーションの対象地域に関する情報などが記述される。また、緊急アプリケーションのアプリケーション情報ループのアプリケーション制御コードをautostart(自動起動)に指定することで、緊急告知の要件(1)として前述した、画面の自動切り替えを実現することができる。緊急アプリケーション記述子の詳細については後述に譲る。 In this embodiment, it is assumed that an emergency application descriptor indicating an emergency application is newly arranged in the application information descriptor area 701 of the application information loop. The emergency application descriptor indicates that the corresponding application (that is, the application specified by application_identifier) is an emergency application, and describes information related to the target area of the emergency application. In addition, by designating the application control code of the application information loop of the emergency application to “autostart”, the automatic screen switching described above as the emergency notification requirement (1) can be realized. Details of the emergency application descriptor will be described later.
 そして、当該テーブルの最後に、ITU-T勧告H.222.0に従う巡回冗長符号CRC32(CRC)が付加される。 And at the end of the table, ITU-T recommendation H.264. A cyclic redundancy code CRC32 (CRC) according to 222.0 is added.
 図8には、MH-AIT内にアプリケーション情報記述子の1つとして配置される緊急アプリケーション記述子のシンタックス例800を示している。以下、緊急アプリケーション記述子の各パラメーターの意味について説明する。 FIG. 8 shows a syntax example 800 of an emergency application descriptor arranged as one of application information descriptors in the MH-AIT. Hereinafter, the meaning of each parameter of the emergency application descriptor will be described.
 descriptor_tagは、当該記述子がイベント・メッセージ記述子であることを識別する16ビットの固定値を示す。descriptor_lengthは、このフィールドの直後から記述子の末尾までのバイト長を示す8ビットのフィールドである。 Descriptor_tag indicates a 16-bit fixed value for identifying that the descriptor is an event message descriptor. Descriptor_length is an 8-bit field indicating the byte length from immediately after this field to the end of the descriptor.
 参照番号801で示すregion_filtering_flag(地域フィルター・フラグ)は、当該緊急アプリケーション記述子に対して地域フィルタリングを行なうかどうかを指定するフラグである。region_filtering_flagが1の場合には、後続のIF文内の各パラメーターregion_spec_type及びtarget_region_specで、当該緊急アプリケーション記述子の対象地域を指定する(後述)。region_filtering_flagにより、緊急告知の要件(2)として前述した、緊急告知の対象となる地域のみに限定した緊急告知動作を実現することができる。 The region_filtering_flag (region filter flag) indicated by reference number 801 is a flag that specifies whether or not to perform region filtering on the emergency application descriptor. When region_filtering_flag is 1, the target area of the emergency application descriptor is specified by each parameter region_spec_type and target_region_spec in the subsequent IF statement (described later). With the region_filtering_flag, it is possible to realize the emergency notification operation limited to only the area targeted for the emergency notification described above as the emergency notification requirement (2).
 参照番号802で示すprevious_app_recovery_flagは、緊急アプリケーションの終了後に前のアプリケーションの状態への回復の要否を指示するフラグである。同フラグの値「1」で、緊急アプリケーションの終了後に、前のアプリケーションの状態へ回復することを指示し、同フラグの値「0」で前のアプリケーションの無条件の終了を指示する。受信機側では、previous_app_recovery_flag=1が指定されていると、緊急告知期間が終了した後に緊急告知を行なう前の画面表示に戻ることができるように、前の状態(データ放送アプリケーションの状態)を保持しておくようにする。previous_app_recovery_flag=1を設定することにより、緊急告知の要件(1)として前述した、緊急告知を終了した後の緊急告知前の状態への回復動作を実現することができる。他方、previous_app_recovery_flag=0が指定されていると、受信機は、実行中のアプリケーションを無条件に終了し、前の状態を保持しない。 “Previous_app_recovery_flag” indicated by reference number 802 is a flag that indicates whether or not it is necessary to restore the state of the previous application after the emergency application ends. The flag value “1” instructs to return to the state of the previous application after the emergency application ends, and the flag value “0” instructs unconditional termination of the previous application. On the receiver side, if previous_app_recovery_flag = 1 is specified, the previous state (the state of the data broadcasting application) is maintained so that the screen display before the emergency notification can be returned after the emergency notification period ends. Try to keep it. By setting previous_app_recovery_flag = 1, it is possible to realize the recovery operation to the state before the emergency notification after the emergency notification is completed, which is described above as the emergency notification requirement (1). On the other hand, if previous_app_recovery_flag = 0 is specified, the receiver unconditionally terminates the running application and does not retain the previous state.
 参照番号803で示すregion_spec_typeは、後続のtarget_region_spec()構造体における地域記述の方式を指定し、以下の表3に従って符号化される。なお、すべての地域を対象とする場合(言い換えれば、地域フィルタリングしない場合)は、region_spec_typeをオール‘1’に設定する。 The region_spec_type indicated by the reference number 803 specifies the region description method in the subsequent target_region_spec () structure, and is encoded according to Table 3 below. When all regions are targeted (in other words, when region filtering is not performed), region_spec_type is set to all “1”.
Figure JPOXMLDOC01-appb-T000003
Figure JPOXMLDOC01-appb-T000003
 参照番号804で示すtarget_region_specは、地域記述方式指定毎に指定される地域指定のためのデータ構造を示す。図9には、県域指定の地域指定子のシンタックス900を示している。prefecture_bitmapは、各ビット位置に該当する地域が(緊急メッセージの)対象であるか否かを1と0で示す、55ビットのビットマップである。 Target_region_spec indicated by reference number 804 indicates a data structure for specifying a region specified for each region description method specification. FIG. 9 shows a syntax 900 of a region designator designated by a prefecture. Prefecture_bitmap is a 55-bit bitmap indicating 1 and 0 whether or not the area corresponding to each bit position is a target (for an emergency message).
 図10には、伝送プロトコル記述子のシンタックス例1000を示している。伝送プロトコル記述子は、アプリケーションの伝送手段として放送や通信などの伝送プロトコルの指定と伝送プロトコルに依存したアプリケーションのロケーション情報を示すことを目的として、MH-AITの共通記述子ループ又はアプリケーション情報記述子のループに配置される。以下、伝送プロトコル記述子の各パラメーターの意味について説明する。 FIG. 10 shows a syntax example 1000 of the transmission protocol descriptor. The transmission protocol descriptor is a MH-AIT common descriptor loop or application information descriptor for the purpose of designating a transmission protocol such as broadcasting and communication as application transmission means and indicating location information of the application depending on the transmission protocol. Placed in the loop. Hereinafter, the meaning of each parameter of the transmission protocol descriptor will be described.
 descriptor_tagは、当該記述子1000を識別する、8ビットの固定値を示す。descriptor_lengthは、このフィールドより後に続く当該記述子のデータのバイト長を書き込む、8ビットの領域である。protocol_id(プロトコル識別情報)は、アプリケーションを伝送するプロトコルを示す。値としては、0x0003はHTTP並びにHTTPS伝送、0x0005はMMT並びにノンタイムド伝送を規定する。transport_protocol_label(伝送プロトコル・ラベル)は、1つのアプリケーションを複数の経路で伝送する場合にその伝送手段を一意に識別する値であり、アプリケーション情報記述子の同名のフィールドに対応する。selector_byte(セレクター・バイト)には、プロトコル識別情報毎にシンタックスが規定される。 Descriptor_tag indicates an 8-bit fixed value that identifies the descriptor 1000. Descriptor_length is an 8-bit area in which the byte length of the data of the descriptor following this field is written. protocol_id (protocol identification information) indicates a protocol for transmitting an application. As values, 0x0003 specifies HTTP and HTTPS transmission, and 0x0005 specifies MMT and non-timed transmission. The transport_protocol_label (transmission protocol label) is a value that uniquely identifies the transmission means when one application is transmitted through a plurality of paths, and corresponds to the field of the same name in the application information descriptor. In the selector_byte (selector byte), a syntax is defined for each protocol identification information.
 図11には、緊急アプリケーションを示すアプリケーション情報テーブル(MH-AIT)を送信する放送送出システム11の構成例を示している。図示の放送送出システム11は、時計部1101と、信号送出部1102と、ビデオ・エンコーダー1103と、オーディオ・エンコーダー1104と、字幕/文字スーパー・エンコーダー1105と、シグナリング・エンコーダー1106と、ファイル・エンコーダー1107と、電子データ処理システム(Electronic Data Processing System:EDPS)1108と、TLVシグナリング・エンコーダー1109と、IPサービス・マルチプレクサー(MUX)1110と、TLVマルチプレクサー(MUX)1111と、変調・送信部1112を備えている。 FIG. 11 shows a configuration example of the broadcast transmission system 11 that transmits an application information table (MH-AIT) indicating an emergency application. The broadcast transmission system 11 shown in the figure includes a clock unit 1101, a signal transmission unit 1102, a video encoder 1103, an audio encoder 1104, a caption / character super encoder 1105, a signaling encoder 1106, and a file encoder 1107. An electronic data processing system (Electronic Data Processing System: EDPS) 1108, a TLV signaling encoder 1109, an IP service multiplexer (MUX) 1110, a TLV multiplexer (MUX) 1111, and a modulation / transmission unit 1112. I have.
 時計部1101は、NTPサーバー(図示しない)から取得した時刻情報に同期した時刻情報を生成し、この時刻情報を含むIPパケットをIPサービス・マルチプレクサー1110に送る。 The clock unit 1101 generates time information synchronized with time information acquired from an NTP server (not shown), and sends an IP packet including this time information to the IP service multiplexer 1110.
 信号送出部1102は、例えばTV放送局のスタジオやVTRなどの記録再生機であり、タイムド・メディアである映像、音声、字幕及び文字スーパーなどのストリーム・データや、ノンタイムド・メディアであるデータ放送アプリケーションをそれぞれ、ビデオ・エンコーダー1103、オーディオ・エンコーダー1104、字幕/文字スーパー・エンコーダー1105、ファイル・エンコーダー1107に送る。また、本実施形態では、緊急告知期間において、信号送出部1102が緊急アプリケーションをファイル・エンコーダー1107に送出する。 The signal transmission unit 1102 is a recording / playback device such as a studio of a TV broadcast station or a VTR, for example, stream data such as video, audio, subtitles, and character supertext as timed media, or a data broadcasting application as nontimed media. Are sent to the video encoder 1103, the audio encoder 1104, the subtitle / character super encoder 1105, and the file encoder 1107, respectively. In this embodiment, the signal sending unit 1102 sends an emergency application to the file encoder 1107 during the emergency notification period.
 電子データ処理システム1108は、TV放送局のスケジューラー並びにファイルの供給源である。電子データ処理システム1108は、ノンタイムド・メディアであるデータ放送アプリケーションをファイル・エンコーダー1107に送る。また、電子データ処理システム1108は、放送サービスの構成などを示す制御情報をシグナリング・エンコーダー1106に送る。また、電子データ処理システム1108は、緊急告知期間において、緊急アプリケーションに関する制御情報をシグナリング・エンコーダー1106に送る。また、電子データ処理システム1108は、IPパケットの多重に関する制御情報をTLVシグナリング・エンコーダー1109に送る。 The electronic data processing system 1108 is a TV broadcast station scheduler and a file supply source. The electronic data processing system 1108 sends a data broadcast application that is non-timed media to the file encoder 1107. Also, the electronic data processing system 1108 sends control information indicating the configuration of the broadcast service to the signaling encoder 1106. Also, the electronic data processing system 1108 sends control information related to the emergency application to the signaling encoder 1106 during the emergency notification period. In addition, the electronic data processing system 1108 sends control information regarding multiplexing of IP packets to the TLV signaling encoder 1109.
 ビデオ・エンコーダー1103は、信号送出部1102から送出される映像信号をHEVC符号化し、さらにパケット化して、映像信号のMMTパケットを含むIPパケットをIPサービス・マルチプレクサー1110に送る。また、オーディオ・エンコーダー1104は、信号送出部1102から送出される音声信号をAAC符号化し、さらにパケット化して、音声信号のMMTパケットを含むIPパケットをIPサービス・マルチプレクサー1110に送る。また、字幕/文字スーパー・エンコーダー1105は、信号送出部1102から送出される字幕信号及び文字スーパー信号を符号化し、さらに提示処理の単位でMPUを生成して、字幕のMMTパケットを含むIPパケットをIPサービス・マルチプレクサー1110に送る。 The video encoder 1103 HEVC encodes the video signal transmitted from the signal transmission unit 1102, further packetizes it, and sends an IP packet including the MMT packet of the video signal to the IP service multiplexer 1110. Also, the audio encoder 1104 AAC-encodes the audio signal transmitted from the signal transmission unit 1102 and further packetizes it, and sends an IP packet including the MMT packet of the audio signal to the IP service multiplexer 1110. The subtitle / character super encoder 1105 encodes the subtitle signal and the character super signal transmitted from the signal transmission unit 1102, further generates an MPU in units of presentation processing, and generates an IP packet including a subtitle MMT packet. Send to IP service multiplexer 1110.
 放送送出システム11が複数の放送サービスを送信する場合、放送サービス毎に映像信号のHEVC符号化、音声信号のAAC符号化、及び字幕/文字スーパーの符号化処理が行なわれ、それぞれの放送サービス#1~#Nに対応するIPサービス・マルチプレクサー1110-1、…、1110-Nに送られる。 When the broadcast transmission system 11 transmits a plurality of broadcast services, HEVC encoding of the video signal, AAC encoding of the audio signal, and subtitle / text super encoding processing are performed for each broadcast service, and each broadcast service # 1 to #N are sent to the IP service multiplexers 1110-1,..., 1110-N.
 シグナリング・エンコーダー1106は、電子データ処理システム1108から送出される情報に基づいて、放送番組の構成などを示す制御情報(MMT-SI)を生成し、ペイロード部にMMT-SIが配置されたMMTパケットを含むIPパケットをIPサービス・マルチプレクサー1110に送る。MMT-SIには、メッセージ、テーブル、記述子がある(前述)。シグナリング・エンコーダー1106は、放送サービス単位のMMT-SIを生成する他、放送サービス横断のMMT-SIを生成する。また、シグナリング・エンコーダー1106は、緊急告知期間に電子データ処理システム1108から供給される緊急アプリケーションに関する制御情報に基づいて、緊急アプリケーションを示す緊急アプリケーション記述子をアプリケーション情報テーブル(MH-AIT)に付加し、M2セクション・メッセージに格納して、シグナリング・エンコーダー1106に送る。 The signaling encoder 1106 generates control information (MMT-SI) indicating the configuration of a broadcast program based on information transmitted from the electronic data processing system 1108, and an MMT packet in which the MMT-SI is arranged in the payload portion Is sent to the IP service multiplexer 1110. MMT-SI includes messages, tables, and descriptors (described above). The signaling encoder 1106 generates MMT-SI for each broadcast service, and also generates MMT-SI across broadcast services. Further, the signaling encoder 1106 adds an emergency application descriptor indicating the emergency application to the application information table (MH-AIT) based on the control information related to the emergency application supplied from the electronic data processing system 1108 during the emergency notification period. , Stored in the M2 section message and sent to the signaling encoder 1106.
 ファイル・エンコーダー1107は、信号送出部1102又は電子データ処理システム1108から送出されるデータ放送アプリケーションをHTML5形式のデータ・ファイルに符号化し、さらにパケット化して、このMMTパケットを含むIPパケットをIPサービス・マルチプレクサー1110に送る。ファイル・エンコーダー1107が符号化するデータ放送アプリケーションの中には、緊急告知期間において、緊急情報を通知するために使用する緊急アプリケーションも含まれる。 The file encoder 1107 encodes the data broadcasting application transmitted from the signal transmission unit 1102 or the electronic data processing system 1108 into an HTML5 format data file, further packetizes the IP packet including the MMT packet, Send to multiplexer 1110. The data broadcast application encoded by the file encoder 1107 includes an emergency application used for notifying emergency information during the emergency notification period.
 放送送出システム11は、送出する放送サービス(放送チャンネル)#1~#N毎に、複数のIPサービス・マルチプレクサー1110―1、…、1110-Nを装備する。放送サービス毎のチャンネルのIPサービス・マルチプレクサー1110は、各エンコーダー1103~1107から送られてくる映像、音声、字幕、(放送サービス単位)MMT-SI、及びデータ放送アプリケーションの各々を含むIPパケットをマルチプレクスして、放送サービス単位の放送信号、並びに、放送サービス横断のMMT-SIを含んだTLVパケットを生成する。 The broadcast transmission system 11 is equipped with a plurality of IP service multiplexers 1110-1,..., 1110-N for each broadcast service (broadcast channel) # 1 to #N to be transmitted. The IP service multiplexer 1110 for each broadcast service channel receives IP packets including video, audio, subtitles, (broadcast service unit) MMT-SI, and data broadcast applications sent from the encoders 1103 to 1107. Multiplexed to generate a TLV packet including a broadcast signal for each broadcast service and MMT-SI across the broadcast service.
 TLVシグナリング・エンコーダー1109は、電子データ処理システム1108から送出される情報に基づいて、上記のIPパケットの多重に関する制御情報(TLV-SI)をペイロード部に配置するTLVパケットを生成する。 Based on the information sent from the electronic data processing system 1108, the TLV signaling encoder 1109 generates a TLV packet in which the control information (TLV-SI) related to the multiplexing of the IP packet is arranged in the payload portion.
 TLVマルチプレクサー1111は、各IPサービス・マルチプレクサー1110-1~1110-N及びTLVシグナリング・エンコーダー1109で生成されるTLVパケットをマルチプレクスして、TLVストリーム識別情報で識別されるTLVストリームを生成する。 The TLV multiplexer 1111 multiplexes the TLV packets generated by the IP service multiplexers 1110-1 to 1110 -N and the TLV signaling encoder 1109 to generate a TLV stream identified by the TLV stream identification information .
 変調・送信部1112は、TLVマルチプレクサー1111で生成されたTLVストリームに対してRF変調処理を行なって、放送伝送路に送出する。 The modulation / transmission unit 1112 performs RF modulation processing on the TLV stream generated by the TLV multiplexer 1111 and sends it to the broadcast transmission path.
 図11に示した放送送出システム11の動作について説明しておく。 The operation of the broadcast transmission system 11 shown in FIG. 11 will be described.
 時計部1101では、NTPサーバー(図示しない)から取得した時刻情報に同期した時刻情報が生成され、この時刻情報を含むIPパケットが生成される。 The clock unit 1101 generates time information synchronized with time information acquired from an NTP server (not shown), and generates an IP packet including this time information.
 信号送出部1102から送出される映像信号は、ビデオ・エンコーダー1103に供給される。ビデオ・エンコーダー1103では、映像信号がHEVC符号化され、さらにパケット化されて、HEVC符号化映像信号のMMTパケットを含むIPパケットが生成される。このIPパケットは、IPサービス・マルチプレクサー1110に送られる。 The video signal sent from the signal sending unit 1102 is supplied to the video encoder 1103. In the video encoder 1103, the video signal is HEVC encoded and further packetized to generate an IP packet including an MMT packet of the HEVC encoded video signal. This IP packet is sent to the IP service multiplexer 1110.
 また、信号送出部1102から送出される音声信号並びに字幕及び文字スーパー信号に対しても、同様の処理が行なわれる。すなわち、オーディオ・エンコーダー1104で生成されるAAC符号化音声信号のMMTパケットを含むIPパケットがIPサービス・マルチプレクサー1110に送られるとともに、字幕/文字スーパー・エンコーダー1105で生成される字幕符号化信号のMMTパケットを含むIPパケットがIPサービス・マルチプレクサー1110に送られる。 Also, the same processing is performed on the audio signal sent from the signal sending unit 1102 and the caption and character super signal. That is, an IP packet including the MMT packet of the AAC encoded audio signal generated by the audio encoder 1104 is sent to the IP service multiplexer 1110 and the subtitle encoded signal generated by the subtitle / character super encoder 1105 is transmitted. An IP packet including the MMT packet is sent to the IP service multiplexer 1110.
 また、シグナリング・エンコーダー1106では、電子データ処理システム1108から送出される情報に基づいて放送番組の構成などを示す制御情報(MMT-SI)が生成され、ペイロード部にこのMMT-SIが配置されたMMTパケットを含むIPパケットが生成される。緊急告知期間には、シグナリング・エンコーダー1106では、電子データ処理システム1108から供給される緊急アプリケーションに関する情報に基づいて、緊急アプリケーションを示す緊急アプリケーション記述子が付加されたアプリケーション情報テーブル(MH-AIT)を格納したM2セクション・メッセージを含むIPパケットが生成される。これらのIPパケットは、IPサービス・マルチプレクサー1110に送られる。 In addition, the signaling encoder 1106 generates control information (MMT-SI) indicating the configuration of the broadcast program based on information transmitted from the electronic data processing system 1108, and the MMT-SI is arranged in the payload portion. An IP packet including the MMT packet is generated. During the emergency notification period, the signaling encoder 1106 creates an application information table (MH-AIT) to which an emergency application descriptor indicating an emergency application is added based on information on the emergency application supplied from the electronic data processing system 1108. An IP packet including the stored M2 section message is generated. These IP packets are sent to the IP service multiplexer 1110.
 また、信号送出部1102又は電子データ処理システム1108から送出されるデータ放送アプリケーションは、ファイル・エンコーダー1107に供給される。ファイル・エンコーダー1107では、データ放送アプリケーションが例えばHTML5形式に符号化され、さらにパケット化され、このMMTパケットを含むIPパケットが生成される。このIPパケットは、IPサービス・マルチプレクサー1110に送られる。 Further, the data broadcast application transmitted from the signal transmission unit 1102 or the electronic data processing system 1108 is supplied to the file encoder 1107. In the file encoder 1107, the data broadcasting application is encoded in, for example, HTML5 format, further packetized, and an IP packet including this MMT packet is generated. This IP packet is sent to the IP service multiplexer 1110.
 各IPサービス・マルチプレクサー1110-1、…、1110-Nでは、各エンコーダー1103~1107から送られてくる映像、音声、字幕、(放送サービス単位及びサービス横断の)MMT-SI、及びデータ放送アプリケーション(HTML5文書)の各々を含むIPパケットがマルチプレクスされて、1つのチャンネルを構成するTLVパケットが生成される。 In each IP service multiplexer 1110-1,..., 1110-N, video, audio, subtitles, MMT-SI (broadcast service unit and service crossing), and data broadcast application sent from each encoder 1103 to 1107 An IP packet including each of the (HTML5 document) is multiplexed to generate a TLV packet constituting one channel.
 TLVシグナリング・エンコーダー1109では、電子データ処理システム1108から送出される情報に基づいて、上記のIPパケットの多重に関する制御情報(TLV-SI)をペイロード部に配置するTLVパケットが生成される。 The TLV signaling encoder 1109 generates a TLV packet in which the control information (TLV-SI) related to the multiplexing of the IP packet is arranged in the payload portion based on information transmitted from the electronic data processing system 1108.
 TLVマルチプレクサー1111では、各IPサービス・マルチプレクサー1110-1~1110-N及びTLVシグナリング・エンコーダー1109で生成されるTLVパケットがマルチプレクスされて、TLVストリームが生成される。変調・送信部1112では、TLVマルチプレクサー1111で生成されたTLVストリームに対してRF変調処理が行なわれ、そのRF変調信号が放送伝送路に送出される。 The TLV multiplexer 1111 multiplexes the TLV packets generated by the IP service multiplexers 1110-1 to 1110 -N and the TLV signaling encoder 1109 to generate a TLV stream. Modulation / transmission unit 1112 performs RF modulation processing on the TLV stream generated by TLV multiplexer 1111 and sends the RF modulation signal to the broadcast transmission path.
 図12には、放送送出システム11からの放送信号を受信する受信機12の構成例を示している。図示の受信機12は、チューナー・復調部1201と、MMTデマルチプレクサー(DEMUX)1202と、時計回復部1203と、ビデオ・デコーダー1204と、オーディオ・デコーダー1205と、文字スーパー・デコーダー1206と、字幕デコーダー1207と、マルチメディア(MM)キャッシュ1208と、SIキャッシュ1209と、放送システム制御部1210と、アプリケーション(App)・エンジン1211と、通信インターフェース(IF)1212と、スケーラー1214と、合成部1215~1218を備えている。 FIG. 12 shows a configuration example of the receiver 12 that receives a broadcast signal from the broadcast transmission system 11. The illustrated receiver 12 includes a tuner / demodulator 1201, an MMT demultiplexer (DEMUX) 1202, a clock recovery unit 1203, a video decoder 1204, an audio decoder 1205, a character super decoder 1206, a subtitle. Decoder 1207, multimedia (MM) cache 1208, SI cache 1209, broadcast system control unit 1210, application (App) engine 1211, communication interface (IF) 1212, scaler 1214, synthesis unit 1215˜ 1218 is provided.
 チューナー・復調部1201は、放送信号を選局受信し、復調処理を行なって、TLVストリームを得る。MMTデマルチプレクサー1202は、このTLVストリームに対して、デマルチプレクス処理及びデパケット化処理を行なう。本実施形態では、デマルチプレクサー1202は、パケット・フィルター1202-1とSIフィルター1202-2を備えている。 Tuner / demodulator 1201 selects and receives a broadcast signal, performs demodulation processing, and obtains a TLV stream. The MMT demultiplexer 1202 performs demultiplex processing and depacketization processing on this TLV stream. In this embodiment, the demultiplexer 1202 includes a packet filter 1202-1 and an SI filter 1202-2.
 パケット・フィルター1202-1は、TLVストリーム識別情報及びIPアドレスに基づいてIPパケットのフィルタリングを行ない、さらにMMTPヘッダー内の情報に基づいて、IPパケットからMMTPパケットをフィルタリングして、映像、音声、字幕、並びにマルチメディア(データ放送アプリケーション)の各符号化コンポーネント、及びシグナリング情報を乗せたMMTPパケットを、それぞれビデオ・デコーダー1204、オーディオ・デコーダー1205、文字スーパー・デコーダー1206、字幕デコーダー1207、マルチメディア(MM)キャッシュ1208、並びにSIフィルター1202-2に振り分ける。また、SIフィルター1302-2は、シグナリング情報SIをフィルタリングして、SIキャッシュ1310にキャッシュする。 The packet filter 1202-1 performs filtering of the IP packet based on the TLV stream identification information and the IP address, and further filters the MMTP packet from the IP packet based on the information in the MMTP header so that the video, audio, subtitle , And an MMTP packet in which each encoding component of multimedia (data broadcasting application) and signaling information are placed are respectively converted into a video decoder 1204, an audio decoder 1205, a character super decoder 1206, a subtitle decoder 1207, and a multimedia (MM ) Allocation to cache 1208 and SI filter 1202-2. The SI filter 1302-2 filters the signaling information SI and caches it in the SI cache 1310.
 緊急告知期間には、放送送出システム11から、緊急アプリケーションを示す緊急アプリケーション記述子が配置されたアプリケーション情報テーブル(MH-AIT)を格納したM2セクション・メッセージ送られてくる。したがって、緊急告知期間には、SIフィルター1202-1はこのM2セクション・メッセージをフィルタリングし、SIキャッシュ1209に緊急アプリケーション記述子が配置されたアプリケーション情報テーブル(MH-AIT)がキャッシュされる。 During the emergency notification period, the broadcast transmission system 11 sends an M2 section message storing an application information table (MH-AIT) in which an emergency application descriptor indicating an emergency application is arranged. Therefore, during the emergency notification period, the SI filter 1202-1 filters this M2 section message, and the application information table (MH-AIT) in which the emergency application descriptor is arranged in the SI cache 1209 is cached.
 時計回復部1203は、MMTデマルチプレクサー1202内のパケット・フィルター1202-1でフィルタリングされたNTPパケットに含まれる現在時刻の情報に基づいて、この時刻情報に同期した時刻情報を生成して、各タイムド・メディアをデコードするにビデオ・デコーダー1204、オーディオ・デコーダー1205、文字スーパー・デコーダー1206、字幕デコーダー1207にそれぞれ出力する。 Based on the current time information included in the NTP packet filtered by the packet filter 1202-1 in the MMT demultiplexer 1202, the clock recovery unit 1203 generates time information synchronized with this time information, In order to decode the timed media, they are output to the video decoder 1204, the audio decoder 1205, the character super decoder 1206, and the subtitle decoder 1207, respectively.
 ビデオ・デコーダー1204は、MMTデマルチプレクサー1202で得られる符号化映像信号をデコードして、ベースバンドの映像信号を得る。また、オーディオ・デコーダー1205は、MMTデマルチプレクサー1202で得られる符号化音声信号をデコードして、ベースバンドの音声信号を得る。また、文字スーパー・デコーダー1206並びに字幕デコーダー1207は、MMTデマルチプレクサー1202で得られる文字スーパー及び字幕符号化信号をそれぞれデコードして、文字スーパー及び字幕の表示信号をそれぞれ得る。 The video decoder 1204 decodes the encoded video signal obtained by the MMT demultiplexer 1202 to obtain a baseband video signal. The audio decoder 1205 decodes the encoded audio signal obtained by the MMT demultiplexer 1202 to obtain a baseband audio signal. Also, the character super decoder 1206 and the caption decoder 1207 decode the character super and the caption encoded signal obtained by the MMT demultiplexer 1202, respectively, and obtain the character super and caption display signals, respectively.
 放送システム制御部1210は、SIキャッシュ1209にキャッシュされているMMT-SIに基づいて、受信機12全体の放送サービス受信動作を制御する。例えば、放送システム制御部1210は、MMT-SI(MH-AIT)を解析して、デフォルト・エントリーに設定されているデータ放送アプリケーションを見つけると、アプリケーション・エンジン1211に対してデータ放送の提示処理を指示する。 The broadcast system control unit 1210 controls the broadcast service reception operation of the entire receiver 12 based on the MMT-SI cached in the SI cache 1209. For example, when the broadcast system control unit 1210 analyzes the MMT-SI (MH-AIT) and finds a data broadcast application set in the default entry, the broadcast system control unit 1210 performs a data broadcast presentation process on the application engine 1211. Instruct.
 また、緊急告知期間には、放送システム制御部1210は、アプリケーション・エンジン1211に対して、MH-AITで緊急アプリケーション記述子が付加されている(すなわち、緊急アプリケーションであることが示されている)アプリケーションの起動を指示する(但し、緊急アプリケーションは、アプリケーション制御コードにより自動起動が指定されているものとする)。緊急告知を終了した後の緊急告知前の状態への回復が緊急アプリケーション記述子で指定されている場合には、アプリケーション・エンジン1211は、実行しているアプリケーションの状態を保持するようにする。 In the emergency notification period, the broadcast system control unit 1210 adds an emergency application descriptor to the application engine 1211 by MH-AIT (that is, indicates that the application is an emergency application). The application is instructed to start (provided that the emergency application is designated to be automatically started by the application control code). If recovery to the state before the emergency notification after the emergency notification is finished is specified in the emergency application descriptor, the application engine 1211 keeps the state of the application being executed.
 アプリケーション・エンジン1211は、例えばHTMLブラウザーなどであり、マルチメディア・キャッシュ1208にキャッシュされているデータ放送アプリケーション(HTML5文書など)の処理を行なって、データ放送の表示信号並びに音声信号を生成する。また、アプリケーション・エンジン1211は、データ放送の表示に必要なデータ・ファイル(データ放送の表示に使用するメディア・データや、リンク先のアプリケーションなど)を、通信インターフェース1212経由でIPネットワークから取得することもできる。 The application engine 1211 is, for example, an HTML browser or the like, and processes a data broadcasting application (HTML5 document or the like) cached in the multimedia cache 1208 to generate a data broadcasting display signal and an audio signal. In addition, the application engine 1211 acquires data files (media data used for data broadcast display, link destination applications, etc.) necessary for data broadcast display from the IP network via the communication interface 1212. You can also.
 スケーラー1214は、ビデオ・デコーダー1204でデコードされた映像信号(放送映像)を、受信機12の画面サイズに応じてスケーリング処理する。 The scaler 1214 performs a scaling process on the video signal (broadcast video) decoded by the video decoder 1204 in accordance with the screen size of the receiver 12.
 合成部1215は、オーディオ・デコーダー1205でデコードされた音声信号と、アプリケーション・エンジン1211が再生したデータ放送用の音声信号を合成して、出力用の音声信号を生成する。 The synthesizing unit 1215 synthesizes the audio signal decoded by the audio decoder 1205 and the audio signal for data broadcasting reproduced by the application engine 1211 to generate an audio signal for output.
 合成部1216は、文字スーパー・デコーダー1206がデコードした文字スーパー表示と、字幕デコーダー1207がデコードした字幕表示を合成する。また、合成部1217は、スケーラー1214でスケーリング処理された放送映像と、アプリケーション・エンジン1211が生成したデータ放送の表示信号を合成する。さらに後段の合成部1218は、データ放送の表示が重畳された放送映像と、合成部1216から出力される文字スーパー表示及び字幕表示とを合成して、出力用の映像信号を生成する。 The synthesizing unit 1216 synthesizes the character super display decoded by the character super decoder 1206 and the subtitle display decoded by the subtitle decoder 1207. The combining unit 1217 combines the broadcast video scaled by the scaler 1214 and the data broadcast display signal generated by the application engine 1211. Further, the synthesizing unit 1218 at the subsequent stage synthesizes the broadcast video on which the data broadcast display is superimposed, the character super display and the subtitle display output from the synthesizing unit 1216, and generates an output video signal.
 図12に示した受信機12の動作について説明しておく。 The operation of the receiver 12 shown in FIG. 12 will be described.
 チューナー・復調部1201では、放送信号が受信され、復調処理が行なわれて、TLVストリームが得られる。MMTデマルチプレクサー1202では、このTLVストリームに対して、デマルチプレクス処理及びでパケット化処理を行なわれ、NTP時刻情報、映像、音声、文字スーパー及び字幕、データ放送の各符号化信号、並びに、シグナリング情報が抽出され、ビデオ・デコーダー1204、オーディオ・デコーダー1205、文字スーパー・デコーダー1206、字幕デコーダー1207、マルチメディア(MM)キャッシュ1208、SIフィルター1202-1にそれぞれ振り分けられる。 The tuner / demodulator 1201 receives a broadcast signal, performs demodulation processing, and obtains a TLV stream. The MMT demultiplexer 1202 performs demultiplex processing and packetization processing on the TLV stream, and includes NTP time information, video, audio, text super and subtitles, encoded data signals for data broadcasting, and Signaling information is extracted and distributed to a video decoder 1204, an audio decoder 1205, a character super decoder 1206, a caption decoder 1207, a multimedia (MM) cache 1208, and an SI filter 1202-1.
 また、デマルチプレクサー1202で抽出されたNTPパケットは、時計回復部1203に振り分けられる。時計回復部1203では、NTPパケットに載せられた時刻情報に基づいて、この時刻情報に同期した時刻情報が生成される。つまり、時計回復部1203では、放送送出システム11側の時計部1101で生成された時刻情報に合った時刻情報が生成される。 Also, the NTP packet extracted by the demultiplexer 1202 is distributed to the clock recovery unit 1203. The clock recovery unit 1203 generates time information synchronized with this time information based on the time information placed in the NTP packet. That is, the clock recovery unit 1203 generates time information that matches the time information generated by the clock unit 1101 on the broadcast transmission system 11 side.
 MMTデマルチプレクサー1202で抽出された符号化映像信号は、ビデオ・デコーダー1204に送られてデコードされ、ベースバンドの映像信号が得られる。デマルチプレクサー1202で抽出された文字スーパー符号化信号は文字スーパー・デコーダー1206に送られてデコードされ、文字スーパーの表示信号が得られる。また、デマルチプレクサー1202で抽出された字幕符号化信号は字幕デコーダー1207に送られてデコードされ、字幕の表示信号が得られる。 The encoded video signal extracted by the MMT demultiplexer 1202 is sent to the video decoder 1204 and decoded to obtain a baseband video signal. The character super-encoded signal extracted by the demultiplexer 1202 is sent to the character super-decoder 1206 and decoded to obtain a character super display signal. Also, the caption encoded signal extracted by the demultiplexer 1202 is sent to the caption decoder 1207 and decoded, so that a caption display signal is obtained.
 放送システム制御部1210では、SIフィルター1202-2並びにSIキャッシュ1209を介して受け取るMMT-SIに基づいて、データ放送アプリケーションの処理を始め受信機12による受信処理動作全体が制御される。 The broadcast system control unit 1210 controls the entire reception processing operation by the receiver 12 including the processing of the data broadcast application based on the MMT-SI received via the SI filter 1202-2 and the SI cache 1209.
 アプリケーション・エンジン1211では、マルチメディア・キャッシュ1208にキャッシュされているデータ放送アプリケーション(HTML5文書など)の処理が行なわれ、データ放送の表示信号並びに音声信号が生成される。 The application engine 1211 processes a data broadcast application (HTML5 document or the like) cached in the multimedia cache 1208, and generates a data broadcast display signal and an audio signal.
 また、緊急告知期間には、放送システム制御部1210からアプリケーション・エンジン1211に対して、緊急アプリケーションであることが示されているアプリケーションの起動が指示される。緊急告知を終了した後の緊急告知前の状態への回復が緊急アプリケーション記述子で指定されている場合には、アプリケーション・エンジン1211において実行しているアプリケーションの状態が保持される。 In the emergency notification period, the broadcast system control unit 1210 instructs the application engine 1211 to start an application that is indicated to be an emergency application. When recovery to the state before the emergency notification after the emergency notification is finished is specified by the emergency application descriptor, the state of the application being executed in the application engine 1211 is held.
 スケーラー1214では、ビデオ・デコーダー1204でデコードされた映像信号(放送映像)のスケーリング処理が行なわれる。また、合成部1216は、文字スーパー・デコーダー1206でデコードされた文字スーパー表示と、字幕デコーダー1207でデコードされた字幕表示が合成される。続いて、合成部1217では、スケーラー1214でスケーリング処理された放送映像と、アプリケーション・エンジン1211で生成されたデータ放送の表示信号が合成される。さらに後段の合成部1218では、データ放送の表示が重畳された放送映像と、合成部1216から出力される文字スーパー表示及び字幕表示が合成されて、出力用の映像信号が生成される。 The scaler 1214 performs a scaling process on the video signal (broadcast video) decoded by the video decoder 1204. The synthesizing unit 1216 synthesizes the character super display decoded by the character super decoder 1206 and the subtitle display decoded by the subtitle decoder 1207. Subsequently, the synthesis unit 1217 synthesizes the broadcast video scaled by the scaler 1214 and the data broadcast display signal generated by the application engine 1211. Further, in the subsequent synthesis unit 1218, the broadcast video on which the display of the data broadcast is superimposed, the character super display and the subtitle display output from the synthesis unit 1216 are synthesized, and an output video signal is generated.
 また、合成部1215では、オーディオ・デコーダー1205でデコードされた音声信号と、アプリケーション・エンジン1211で再生されたデータ放送用の音声信号を合成して、出力用の音声信号が生成される。 The synthesizing unit 1215 synthesizes the audio signal decoded by the audio decoder 1205 and the audio signal for data broadcasting reproduced by the application engine 1211 to generate an audio signal for output.
 放送送出システム11から送出されるデータ放送アプリケーションの中には、緊急情報を通知するための緊急アプリケーションが含まれる。緊急告知期間には、アプリケーションの制御情報を指定するMH-AIT内のアプリケーション情報ループで、緊急アプリケーションを付加することで緊急アプリケーションを示すようになっている。そして、受信機12側では、MH-AIT内に緊急アプリケーション記述子が出現すると、指定された対象地域の場合に限り、動作中のアプリケーションを終了し又は見えなくして、緊急アプリケーション記述子で示される緊急アプリケーションを起動する。 The data broadcast application transmitted from the broadcast transmission system 11 includes an emergency application for notifying emergency information. In the emergency notification period, the emergency application is indicated by adding the emergency application in the application information loop in the MH-AIT that specifies the control information of the application. On the receiver 12 side, when an emergency application descriptor appears in the MH-AIT, the active application is terminated or hidden only in the designated target area and indicated by the emergency application descriptor. Launch emergency application.
 図13には、緊急アプリケーションを利用した緊急情報の画面表示制御例を示している。図13(A)には、緊急告知前の受信機の表示画面1300を例示している。図示の画面1300は、通常の放送サービスの受信画面である。また、図13(B)には、受信機が、緊急告知期間に、MH-AITで指定された緊急アプリケーション記述子に基づいて、緊急アプリケーションを起動した画面1310を例示している。 FIG. 13 shows a screen display control example of emergency information using an emergency application. FIG. 13A illustrates a display screen 1300 of the receiver before emergency notification. The illustrated screen 1300 is a reception screen for a normal broadcast service. FIG. 13B illustrates a screen 1310 in which the receiver activates the emergency application based on the emergency application descriptor specified by the MH-AIT during the emergency notification period.
 図13(A)で示す表示画面1300は、放送番組である野球中継の映像1301を含んでいる。また、この番組に連動したデータ放送アプリケーションが起動されたことにより、番組映像の表示領域1301がスケーラーによって縮退され、データ放送の表示領域1302が生成される。表示領域1302では、例えば、ゲームのスコアや、映像に出現している選手の個人成績などが提示されている。 A display screen 1300 shown in FIG. 13A includes a baseball broadcast video 1301 which is a broadcast program. In addition, when the data broadcasting application linked to the program is started, the program video display area 1301 is reduced by the scaler, and the data broadcasting display area 1302 is generated. In the display area 1302, for example, game scores, personal results of players appearing in the video, and the like are presented.
 図13(B)には、受信機が、緊急告知期間に、MH-AITに付加された緊急アプリケーション記述子に基づいて、図13(A)に示した画面から遷移する画面1310を例示している。図示の例では、緊急アプリケーションは、「地震が発生しました!津波警報発令!ただちに高台に避難してください!」という緊急メッセージを提示するアプリケーションであり、このアプリケーション表示領域1312を番組映像1311と合成したものが出力映像となっている。 FIG. 13B illustrates a screen 1310 in which the receiver transitions from the screen illustrated in FIG. 13A based on the emergency application descriptor added to the MH-AIT during the emergency notification period. Yes. In the illustrated example, the emergency application is an application that presents an emergency message “An earthquake has occurred! Tsunami warning is issued! Please evacuate immediately to the hill!” This application display area 1312 is combined with the program video 1311. This is the output video.
 放送局は、緊急告知期間に入ると、緊急アプリケーションに対して緊急アプリケーション記述子を付加したMH-AITを、M2セクション・メッセージに格納して伝送する。受信機は、最新のMH-AITを受信すると、そのアプリケーション情報ループ内で緊急アプリケーション記述子が出現したことを検知すると、動作中のデータ放送アプリケーションを終了し、又は、その表示領域1302を見えなくする。そして、緊急アプリケーション記述子で示されている緊急アプリケーションを起動する。 When the broadcast station enters the emergency notification period, the MH-AIT with the emergency application descriptor added to the emergency application is stored in the M2 section message and transmitted. When the receiver receives the latest MH-AIT and detects that an emergency application descriptor appears in the application information loop, the receiver terminates the active data broadcasting application or hides its display area 1302. To do. Then, the emergency application indicated by the emergency application descriptor is activated.
 なお、図13(B)に示す画面表示例は、緊急アプリケーションが、放送番組の映像を子画面表示するとともに緊急メッセージなどの緊急情報を表示するという想定である。但し、緊急アプリケーションの画面表示はこれに限定されるものではない。 Note that the screen display example shown in FIG. 13B is based on the assumption that the emergency application displays the broadcast program video in a small screen and emergency information such as an emergency message. However, the screen display of the emergency application is not limited to this.
 また、受信機は、緊急アプリケーション記述子でprevious_app_recovery_flag=1が指定されている場合には、緊急告知期間が終了した後に緊急告知を行なう前の画面表示に戻ることができるように、前の状態(終了するときのデータ放送アプリケーションの状態)を保持しておくようにする。 In addition, when “previous_app_recovery_flag = 1” is specified in the emergency application descriptor, the receiver can return to the previous screen display before performing the emergency notification after the emergency notification period ends ( The state of the data broadcasting application at the time of termination is retained.
 また、緊急アプリケーション記述子は対象地域の情報を含んでいる(前述並びに図8を参照のこと)を配置している。受信機は、対象地域の情報に基づいて、緊急アプリケーションの地域フィルタリングを行なうことができる。 Also, the emergency application descriptor includes information on the target area (see the above and FIG. 8). The receiver can perform regional filtering of the emergency application based on the target region information.
 図14には、緊急アプリケーションの地域フィルタリング例を示している。 FIG. 14 shows an example of regional filtering for emergency applications.
 日本全国の各地域の受信機がすべて、緊急告知前には、図13(A)に示したような、番組映像とデータ放送の表示が合成された通常の放送サービスの受信画面を表示しているとする。 Before receiving an emergency notification, all the receivers in each region of Japan display a normal broadcast service reception screen in which the program video and the data broadcast display are combined as shown in FIG. Suppose that
 そして、緊急告知期間に入り、全国各地の受信機が同じMH-AITを受信したとする。MH-AITでは、緊急メッセージ「地震が発生しました!津波警報発令!ただちに高台に避難してください!」を表示するアプリケーションに対して緊急アプリケーション記述子が付加されている。また、この緊急アプリケーション記述子は、対象地域として関東(target_region_spec=(only kanto))を指定していることを想定している。 Suppose that the emergency notification period starts and receivers throughout the country receive the same MH-AIT. In MH-AIT, an emergency application descriptor is added to an application that displays an emergency message “An earthquake has occurred! Tsunami warning is issued! Please evacuate immediately to high ground!”. The emergency application descriptor assumes that Kanto (target_region_spec = (only kanto)) is specified as the target area.
 関東地域の受信機は、参照番号1401で示すように、図13(B)に示したと同様の、番組映像と緊急メッセージを提示するアプリケーション表示領域を合成した映像を表示する。他方、関東地域以外の受信機は、地域指定の記述(target_region_spec=(only kanto))に基づいて当該緊急アプリケーション記述子の対象外であることを検知して、参照番号1402で示すように、画面表示の切り替えを行なうことはない。 As indicated by reference numeral 1401, the receiver in the Kanto region displays a video obtained by synthesizing a program video and an application display area for presenting an emergency message, as shown in FIG. 13B. On the other hand, a receiver other than the Kanto region detects that it is not covered by the emergency application descriptor based on the description of the region designation (target_region_spec = (only kanto)). There is no display switching.
 図15には、緊急アプリケーションの切り替えシナリオを例示している。同図では、ある放送事業者(放送局)から送信される放送信号(TLVストリーム)を例示しており、横軸を時間軸とする。期間t1~t2は、緊急告知期間であるものとする。 FIG. 15 illustrates an emergency application switching scenario. In the figure, a broadcast signal (TLV stream) transmitted from a certain broadcaster (broadcast station) is illustrated, and the horizontal axis is a time axis. The period t1 to t2 is an emergency notification period.
 放送事業者は、1つの放送サービスを提供しており、図示のTLVストリームでは、放送サービス#1が伝送される。この放送サービス#1は、映像、音声、字幕、及びデータ放送の各アセット(コンポーネント)と、放送サービス単位の制御情報(MMT-SI)で構成される。放送事業者は、2以上の放送サービスを提供してもよいが、図面の簡素化のため、放送サービス#1を図示している。 The broadcaster provides one broadcast service, and broadcast service # 1 is transmitted in the illustrated TLV stream. This broadcast service # 1 includes each asset (component) of video, audio, subtitles, and data broadcast, and control information (MMT-SI) for each broadcast service. The broadcaster may provide two or more broadcast services, but broadcast service # 1 is shown for the sake of simplicity of the drawing.
 図示の例では、アプリケーション・アセットは、参照番号1501で示す、通常のデータ放送アプリケーション(app1、app2)を伝送するアセットと、参照番号1502で示す、緊急告知期間において緊急アプリケーション(appE)を伝送するアセットの2つを含んでいる。但し、通常のデータ放送アプリケーションと緊急アプリケーションを同じアプリケーション・アセットで伝送してもよいし、図示以外のアプリケーション・アセットをさらに含んでいてもよい。 In the illustrated example, the application asset transmits an ordinary data broadcasting application (app1, app2) indicated by reference numeral 1501, and an emergency application (appE) in the emergency notification period indicated by reference numeral 1502. Includes two of the assets. However, the normal data broadcasting application and the emergency application may be transmitted using the same application asset, or may include application assets other than those shown in the figure.
 また、制御情報(MMT-SI)として、参照番号1503で示す、M2セクション・メッセージに格納されるMH-AITと、参照番号1504で示す、データ・ディレクトリー管理テーブル及びデータ・アセット管理テーブルを格納するデータ伝送メッセージが含まれる。MMT-SIはこれら以外の制御情報も含むが、以下の説明には直接関連しないので、図示を省略する。 Further, as control information (MMT-SI), the MH-AIT stored in the M2 section message indicated by reference number 1503 and the data directory management table and data asset management table indicated by reference number 1504 are stored. Data transmission messages are included. Although the MMT-SI includes control information other than these, the illustration is omitted because it is not directly related to the following description.
 MH-AITは、各アプリケーション・アセット1501、1502で伝送されるすべてのアプリケーションの状態を、アプリケーション情報ループで、アプリケーション制御コードを用いて指定する。 MH-AIT designates the status of all applications transmitted by each application asset 1501 and 1502 using an application control code in an application information loop.
 時刻t1以前の期間のMH-AITは、参照番号1511で示すように、通常のアプリケーション・アセット1501で伝送される通常のデータ放送アプリケーションapp1、app2の各状態autostart、presentをそれぞれ指定している。 The MH-AIT in the period before time t1 designates the respective states autostart and present of the normal data broadcasting applications app1 and app2 transmitted by the normal application asset 1501, as indicated by reference numeral 1511.
 また、時刻t1~t2の緊急告知期間のMH-AITは、参照番号1512で示すように、通常のアプリケーション・アセット1501で伝送される通常のデータ放送アプリケーションapp1、app2に加え、緊急アプリケーション・アセット1502で伝送される緊急アプリケーションappEの各状態autostart、present、autostartをそれぞれ指定するとともに、緊急アプリケーションappEに対して緊急アプリケーション記述子を付加している。 Further, the MH-AIT in the emergency notification period from time t1 to time t2, as indicated by the reference number 1512, in addition to the normal data broadcasting applications app1 and app2 transmitted by the normal application asset 1501, the emergency application asset 1502 Each state autostart, present, and autostart of the emergency application appE transmitted in the above is specified, and an emergency application descriptor is added to the emergency application appE.
 また、時刻t2以降の期間のMH-AITは、参照番号1513で示すように、通常のアプリケーション・アセット1501で伝送される通常のデータ放送アプリケーションapp1、app2の各状態autostart、presentをそれぞれ指定している。 Further, the MH-AIT for the period after time t2 designates the respective states autostart and present of the normal data broadcasting applications app1 and app2 transmitted by the normal application asset 1501, respectively, as indicated by reference numeral 1513. Yes.
 また、MH-AITは、伝送プロトコル記述子を用いて各アプリケーションのロケーション情報を示している。そして、図5を参照しながら説明したように、データ伝送メッセージ1504で伝送されるデータ・ディレクトリー管理テーブル及びデータ・アセット管理テーブルを参照して、MH-AITで示されるロケーション情報をアプリケーション・アセット1501、1502上の識別情報に変換して、アプリケーションのエンティティーであるファイルを取得することができる。 MH-AIT indicates the location information of each application using a transmission protocol descriptor. Then, as described with reference to FIG. 5, the location information indicated by the MH-AIT is changed to the application asset 1501 with reference to the data directory management table and the data asset management table transmitted by the data transmission message 1504. , 1502 can be converted into identification information on the file 1502 to obtain a file that is an entity of the application.
 図15に示した放送信号を受信する受信機の動作について、以下で考察する。 The operation of the receiver that receives the broadcast signal shown in FIG. 15 will be considered below.
 時刻t1以前の期間のMH-AITは、参照番号1511で示したように、通常のアプリケーション・アセット1501で伝送されるアプリケーションapp1に対してautostart(自動起動)を指定している。 The MH-AIT in the period before time t1 designates autostart (automatic activation) for the application app1 transmitted by the normal application asset 1501, as indicated by reference numeral 1511.
 受信機は、伝送プロトコル記述子で指定されるアプリケーションapp1のロケーション情報を、データ伝送メッセージ1504内のデータ・ディレクトリー管理テーブル及びデータ・アセット管理テーブルに基づいて、アプリケーション・アセット1501上の識別情報に変換して、アプリケーションapp1のエンティティーを取得すると、アプリケーション・エンジン1211で実行する。このようにして、受信機は、放送番組の映像に通常のデータ放送アプリケーションの表示を合成した画面1521を表示することができる。 The receiver converts the location information of the application app1 specified by the transmission protocol descriptor into identification information on the application asset 1501 based on the data directory management table and the data asset management table in the data transmission message 1504. When the entity of the application app1 is acquired, the application engine 1211 executes it. In this way, the receiver can display the screen 1521 in which the display of the normal data broadcast application is combined with the video of the broadcast program.
 また、時刻t1に到達して、緊急告知期間に入ると、参照番号1512で示したように、MH-AITに緊急アプリケーション記述子が出現する。すなわち、緊急告知期間に伝送されるMH-AITは、緊急アプリケーション・アセット1502で伝送される緊急アプリケーションappEに対して緊急アプリケーション記述子を付加するとともに、その状態をautostart(自動起動)に指定している。 Also, when the emergency notification period starts when time t1 is reached, an emergency application descriptor appears in the MH-AIT as indicated by reference numeral 1512. That is, the MH-AIT transmitted during the emergency notification period adds an emergency application descriptor to the emergency application appE transmitted by the emergency application asset 1502 and designates its state as “autostart”. Yes.
 受信機は、動作中のアプリケーションapp1を終了し又は見えなくして、緊急アプリケーションappEを起動する。受信機は、伝送プロトコル記述子で指定されるアプリケーションappEのロケーション情報を、データ伝送メッセージ1504内のデータ・ディレクトリー管理テーブル及びデータ・アセット管理テーブルに基づいて、アプリケーション・アセット1502上の識別情報に変換して、緊急アプリケーションappEのエンティティーを取得すると、アプリケーション・エンジン1211で実行する。このようにして、受信機は、放送番組の映像に緊急アプリケーションの表示を合成した画面1522を表示することができる。 The receiver terminates or hides the running application app1 and starts the emergency application appE. The receiver converts the location information of the application appE specified by the transmission protocol descriptor into identification information on the application asset 1502 based on the data directory management table and the data asset management table in the data transmission message 1504. When the entity of the emergency application appE is acquired, the application engine 1211 executes it. In this way, the receiver can display a screen 1522 in which the emergency application display is combined with the broadcast program video.
 上述したように、緊急アプリケーション記述子は、地域フィルタリングを行なうかどうかを、region_filtering_flag(地域フィルター・フラグ)で指定することができる。受信機が緊急アプリケーションの対象地域である場合、又は、地域フィルタリングを行なわない場合には、参照番号1522に示すような画面表示の切り替え動作を行なうが、対象地域でない受信機は画面表示の切り替え動作を行なわない。 As described above, the emergency application descriptor can specify whether or not to perform regional filtering using a region_filtering_flag (region filter flag). When the receiver is the target area of the emergency application or when the regional filtering is not performed, the screen display switching operation as indicated by reference numeral 1522 is performed, but the receiver that is not the target area performs the screen display switching operation. Do not do.
 また、緊急アプリケーション記述子は、緊急アプリケーションを終了後に前のアプリケーションの状態へ回復するか、又は、前のアプリケーションを無条件で停止するかを、previous_app_recovery_flagで指定することができる。同フラグが1すなわち前のアプリケーションの状態へ回復することが指定されている場合には、受信機は、アプリケーションapp1の状態を保持してから緊急アプリケーションappEを起動し、緊急告知期間が終了した後に元のapp1の表示に戻ることができるようにする(したがって、app1を終了するのではなく、一時的に見えなくする)。一方、同フラグが0すなわち前のアプリケーションの無条件の停止が指定されている場合には、受信機は、アプリケーションapp1の状態を保持することなく、緊急アプリケーションappEを起動する。 Also, the emergency application descriptor can specify whether to restore the state of the previous application after termination of the emergency application or to stop the previous application unconditionally with previous_app_recovery_flag. When the flag is set to 1, that is, when it is specified that the state is restored to the previous application state, the receiver starts the emergency application appE after maintaining the state of the application app1, and after the emergency notification period ends. Lets you return to the original app1 display (thus not temporarily ending app1, but temporarily hiding it). On the other hand, when the flag is 0, that is, when the unconditional stop of the previous application is designated, the receiver activates the emergency application appE without maintaining the state of the application app1.
 なお、図15に示した例では、緊急告知期間に入る前に通常のデータ放送アプリケーションが実行中であることを想定している。動作中のアプリケーションがない状態で緊急告知期間に入る場合であっても、同様に、受信機は、MH-AITで示される緊急アプリケーションを起動する。 In the example shown in FIG. 15, it is assumed that a normal data broadcasting application is being executed before the emergency notification period starts. Even when the emergency notification period is entered in a state where there is no active application, the receiver similarly activates the emergency application indicated by MH-AIT.
 また、時刻t2に到達し、緊急告知期間が終了すると、参照番号1513で示したように、MH-AITから緊急アプリケーション記述子が付加されたアプリケーションappEの記述が消滅する。受信機は、緊急アプリケーションを示す情報がMH-AITから消滅すると、動作中の緊急アプリケーションを停止して、その時点でMH-AITにより自動起動が指定されたアプリケーションを動作する。 Also, when the time t2 is reached and the emergency notification period ends, the description of the application appE to which the emergency application descriptor is added from the MH-AIT disappears as indicated by reference numeral 1513. When the information indicating the emergency application disappears from the MH-AIT, the receiver stops the active emergency application, and operates the application designated to be automatically activated by the MH-AIT at that time.
 時刻t2以降のMH-AITは、通常のアプリケーション・アセット1501で伝送されるapp1に対してautostart(自動起動)を指定している。したがって、受信機は、伝送プロトコル記述子で指定されるアプリケーションapp1のロケーション情報を、データ伝送メッセージ1504内のデータ・ディレクトリー管理テーブル及びデータ・アセット管理テーブルに基づいて、アプリケーション・アセット1501上の識別情報に変換して、緊急アプリケーションapp1のエンティティーを取得すると、アプリケーション・エンジン1211で実行する。 MH-AIT after time t2 designates autostart (automatic activation) for app1 transmitted by the normal application asset 1501. Therefore, the receiver uses the location information of the application app1 specified by the transmission protocol descriptor to identify the identification information on the application asset 1501 based on the data directory management table and the data asset management table in the data transmission message 1504. When the entity of the emergency application app1 is acquired, the application engine 1211 executes it.
 また、緊急アプリケーション記述子でprevious_app_recovery_flag=1が指定され、時刻t1において動作していたアプリケーションapp1の状態を保持している場合には、受信機は、その状態を回復させて、緊急アプリケーションappEを起動時に見えなくしたアプリケーションapp1を見えるようにする。 In addition, when “previous_app_recovery_flag = 1” is specified in the emergency application descriptor and the state of the application app1 that was operating at the time t1 is held, the receiver recovers the state and starts the emergency application appE. Make the application app1 that is sometimes invisible visible.
 このようにして、受信機は、放送番組の映像に通常のデータ放送アプリケーションの表示を合成した画面1523を表示することができる。 In this way, the receiver can display the screen 1523 in which the display of the normal data broadcast application is combined with the video of the broadcast program.
 図16には、図12に示した受信機12において、緊急アプリケーションを処理するための手順の一例をフローチャートの形式で示している。受信機12内の放送システム制御部1210は、MH-AITに緊急アプリケーション記述子が出現する度に本処理ルーチンを起動する。 FIG. 16 shows an example of a procedure for processing an emergency application in the form of a flowchart in the receiver 12 shown in FIG. The broadcast system control unit 1210 in the receiver 12 starts this processing routine every time an emergency application descriptor appears in the MH-AIT.
 放送システム制御部1210は、まず、出現した緊急アプリケーション記述子で地域フィルタリング・フラグ(region_filtering_flag)がオンになっているか否かをチェックする(ステップS1601)。 The broadcast system control unit 1210 first checks whether or not the regional filtering flag (region_filtering_flag) is turned on in the emergent emergency application descriptor (step S1601).
 ここで、地域フィルタリング・フラグがオンの場合には(ステップS1601のYes)、放送システム制御部1210は、当該受信機12が表示優先指定記述子内のtarget_region_spec()構造体で指定されている対象地域であるか否かをチェックする(ステップS1602)。当該受信機12が表示優先指定記述子の対象地域でない場合には(ステップS1602のNo)、本処理ルーチンを終了する。 If the regional filtering flag is on (Yes in step S1601), the broadcast system control unit 1210 indicates that the receiver 12 is specified by the target_region_spec () structure in the display priority specification descriptor. It is checked whether or not it is an area (step S1602). If the receiver 12 is not the target area for the display priority designation descriptor (No in step S1602), the processing routine is terminated.
 一方、当該受信機12が緊急アプリケーションの対象地域である場合には(ステップS1602のYes)、又は、地域フィルタリング・フラグがオフの場合には(ステップS1601のNo)には、放送システム制御部1210は、後続の処理を実施する。 On the other hand, when the receiver 12 is the target area of the emergency application (Yes in step S1602), or the area filtering flag is off (No in step S1601), the broadcast system control unit 1210 Performs subsequent processing.
 次いで、放送システム制御部1210は、緊急アプリケーション記述子が緊急アプリケーションの終了後に前のアプリケーションの状態へ回復すること、言い換えれば、前のアプリケーションの状態を保持することを指示しているか否かをチェックする(ステップS1603)。 Next, the broadcast system control unit 1210 checks whether or not the emergency application descriptor instructs to restore the previous application state after the emergency application ends, in other words, to retain the previous application state. (Step S1603).
 前のアプリケーションの状態へ回復することが指定されている場合には(ステップS1603のYes)、放送システム制御部1210は、アプリケーションの状態を保持してから(ステップS1604)、緊急アプリケーションを起動する(ステップS1605)。また、前のアプリケーションの無条件の停止が指定されている場合には(ステップS1603のNo)、放送システム制御部1210は、アプリケーションの状態を保持することなく、緊急アプリケーションを起動する(ステップS1605)。 If it is specified that the state of the previous application is to be restored (Yes in step S1603), the broadcast system control unit 1210 holds the state of the application (step S1604), and then starts the emergency application (step S1604). Step S1605). If unconditional stop of the previous application is designated (No in step S1603), the broadcast system control unit 1210 activates the emergency application without maintaining the application state (step S1605). .
 その後、MH-AITから緊急アプリケーション記述子が付加されたアプリケーションの記述が消滅すると(ステップS1606のYes)、放送システム制御部1210は、動作中の緊急アプリケーションを停止して(ステップS1607)、その時点でMH-AITにより自動起動が指定されたアプリケーションを動作する(ステップS1608)。 Thereafter, when the description of the application with the emergency application descriptor added from the MH-AIT disappears (Yes in step S1606), the broadcast system control unit 1210 stops the emergency application in operation (step S1607), and at that time Then, the application whose automatic activation is designated by the MH-AIT is operated (step S1608).
 次いで、放送システム制御部1210は、先行ステップS1603で、前のアプリケーションの状態を保持していたかどうかをチェックする(ステップS1609)。そして、前のアプリケーションの状態を保持しており、且つ、前のアプリケーションがステップS1608で自動起動したアプリケーションと一致する場合には(ステップS1609)、保持しておいた状態を回復する(ステップS1610)。 Next, the broadcast system control unit 1210 checks whether or not the previous application state has been held in the preceding step S1603 (step S1609). If the previous application state is retained and the previous application matches the application automatically started in step S1608 (step S1609), the retained state is recovered (step S1610). .
 以上、特定の実施形態を参照しながら、本明細書で開示する技術について詳細に説明してきた。しかしながら、本明細書で開示する技術の要旨を逸脱しない範囲で当業者が該実施形態の修正や代用を成し得ることは自明である。 As described above, the technology disclosed in this specification has been described in detail with reference to specific embodiments. However, it is obvious that those skilled in the art can make modifications and substitutions of the embodiments without departing from the scope of the technology disclosed in this specification.
 本明細書では、メディア伝送にMMT方式を採用した放送システムに本明細書で開示する技術を適用した実施形態を中心に説明してきたが、本明細書で開示する技術の要旨はこれに限定されるものではない。データ放送アプリケーションを制御情報とともに伝送するさまざまなタイプの放送システムに、同様に本明細書で開示する技術を適用することができ、受信機における緊急時などの放送全画面表示や緊急字幕表示の制御を実現することができる。 In the present specification, the embodiment in which the technology disclosed in this specification is applied to a broadcasting system adopting the MMT method for media transmission has been mainly described. However, the gist of the technology disclosed in this specification is limited to this. It is not something. The technology disclosed in this specification can be similarly applied to various types of broadcasting systems that transmit data broadcasting applications together with control information, and control of broadcast full-screen display and emergency subtitle display at the time of emergency at the receiver is possible. Can be realized.
 要するに、例示という形態により本明細書で開示する技術について説明してきたのであり、本明細書の記載内容を限定的に解釈するべきではない。本明細書で開示する技術の要旨を判断するためには、特許請求の範囲を参酌すべきである。 In short, the technology disclosed in the present specification has been described in the form of examples, and the description content of the present specification should not be interpreted in a limited manner. In order to determine the gist of the technology disclosed in this specification, the claims should be taken into consideration.
 なお、本明細書の開示の技術は、以下のような構成をとることも可能である。
(1)アプリケーションを送信する送信部と、
 緊急アプリケーションを示す緊急アプリケーション情報を付加して、アプリケーション制御情報を送信する制御情報送信部と、
を具備する送信装置。
(2)前記制御情報送信部は、緊急情報を通知すべき緊急告知期間のみ、前記緊急アプリケーション情報を前記アプリケーション制御情報に付加する、
上記(1)に記載の送信装置。
(3)前記制御情報送信部は、対象地域に関する情報を前記緊急アプリケーション情報に含めて送信する、
上記(1)又は(2)のいずれかに記載の送信装置。
(4)前記制御情報送信部は、緊急アプリケーションの終了後に前のアプリケーションの状態への回復の要否を指示する情報を前記緊急アプリケーション情報に含めて送信する、
上記(1)乃至(3)のいずれかに記載の送信装置。
(5)前記制御情報送信部は、前記緊急アプリケーションの自動起動を指定する前記アプリケーション制御情報を送信する、
請求項1乃至4のいずれかに記載の送信装置。
(6)アプリケーションを送信する送信ステップと、
 緊急アプリケーションを示す緊急アプリケーション情報を付加して、アプリケーション制御情報を伝送する制御情報送信ステップと、
を有する送信方法。
(7)アプリケーションを受信する受信部と、
 アプリケーション制御情報を受信する制御情報受信部と、
 前記アプリケーション制御情報に基づいてアプリケーションの処理を制御する制御部と、
を具備し、
 前記制御部は、前記アプリケーション制御情報に含まれる緊急アプリケーション情報が示す緊急アプリケーションの処理を制御する、
受信装置。
(8)前記制御部は、前記アプリケーション制御情報に前記緊急アプリケーション情報が出現したことに応じて、前記緊急アプリケーションの起動を試みる、
上記(7)に記載の受信装置。
(9)前記緊急アプリケーション情報で指定された対象地域である場合、又は、前記緊急アプリケーション情報で対象地域が指定されない場合に限り、前記制御部は前記緊急アプリケーションを起動する、
上記(7)又は(8)のいずれかに記載の受信装置。
(10)前記緊急アプリケーション情報で緊急アプリケーションの終了後に前のアプリケーションの状態への回復が指示されている場合には、前記制御部は、前のアプリケーションの状態を保持してから前記緊急アプリケーションを起動する、
上記(7)乃至(9)のいずれかに記載の受信装置。
(11)前記受信部は、放送番組の映像を受信し、
 前記制御部は、前記放送番組の映像を子画面表示するとともに緊急アプリケーションが指定する情報を表示する、
上記(7)乃至(10)のいずれかに記載の受信装置。
(12)前記制御部は、前記アプリケーション制御情報から前記緊急アプリケーション情報が消滅したことに応じて、前記緊急アプリケーションを停止する、
上記(7)乃至(11)のいずれかに記載の受信装置。
(13)前記制御部は、前記緊急アプリケーションを停止する時点に前記アプリケーション制御情報で自動起動が指定されているアプリケーションを起動する、
上記(12)に記載の受信装置。
(14)前記制御部は、保持しておいた前のアプリケーションの状態を回復させる、
上記(13)に記載の受信装置。
(15)アプリケーションを受信する受信ステップと、
 アプリケーション制御情報を受信する制御情報受信ステップと、
 前記アプリケーション制御情報に含まれる緊急アプリケーション情報が示す緊急アプリケーションの処理を制御する制御ステップと、
を有する受信方法。
Note that the technology disclosed in the present specification can also be configured as follows.
(1) a transmission unit that transmits an application;
A control information transmission unit that adds emergency application information indicating an emergency application and transmits application control information;
A transmission apparatus comprising:
(2) The control information transmitting unit adds the emergency application information to the application control information only during an emergency notification period in which emergency information should be notified.
The transmission device according to (1) above.
(3) The control information transmission unit includes information related to the target area in the emergency application information and transmits the information.
The transmission device according to any one of (1) and (2) above.
(4) The control information transmission unit includes the emergency application information including information indicating whether or not it is necessary to recover to the state of the previous application after the emergency application ends.
The transmission device according to any one of (1) to (3) above.
(5) The control information transmission unit transmits the application control information designating automatic activation of the emergency application.
The transmission device according to claim 1.
(6) a transmission step of transmitting the application;
A control information transmission step for transmitting application control information by adding emergency application information indicating an emergency application,
A transmission method.
(7) a receiving unit for receiving an application;
A control information receiver for receiving application control information;
A control unit that controls processing of the application based on the application control information;
Comprising
The control unit controls processing of an emergency application indicated by emergency application information included in the application control information.
Receiver device.
(8) The control unit attempts to start the emergency application in response to the emergence of the emergency application information in the application control information.
The receiving device according to (7) above.
(9) The control unit activates the emergency application only when the target area is specified by the emergency application information or when the target area is not specified by the emergency application information.
The receiving device according to any one of (7) and (8).
(10) When the emergency application information instructs to restore the state of the previous application after the emergency application ends, the control unit starts the emergency application after holding the state of the previous application To
The receiving device according to any one of (7) to (9).
(11) The receiving unit receives an image of a broadcast program,
The control unit displays information of the emergency application specified by displaying the video of the broadcast program in a sub-screen;
The receiving device according to any one of (7) to (10) above.
(12) The control unit stops the emergency application in response to the disappearance of the emergency application information from the application control information.
The receiving device according to any one of (7) to (11) above.
(13) The control unit activates an application whose automatic activation is designated by the application control information when the emergency application is stopped.
The receiving device according to (12) above.
(14) The control unit recovers the state of the previous application held.
The receiving device according to (13) above.
(15) a receiving step of receiving an application;
A control information receiving step for receiving application control information;
A control step for controlling processing of the emergency application indicated by the emergency application information included in the application control information;
Receiving method.
 10…ディジタル放送システム
 11…放送送出システム、12…受信機
 1101…時計部、1102…信号送出部
 1103…ビデオ・エンコーダー
 1104…オーディオ・エンコーダー
 1105…字幕/文字スーパー・エンコーダー
 1106…シグナリング・エンコーダー
 1107…ファイル・エンコーダー
 1108…電子データ処理システム
 1109…TLVシグナリング・エンコーダー
 1110…IPサービス・マルチプレクサー
 1111…TLVマルチプレクサー
 1112…変調・送信部
 1201…チューナー復調部
 1202…MMTデマルチプレクサー
 1203…時計回復部、1204…ビデオ・デコーダー
 1205…オーディオ・デコーダー
 1206…文字スーパー・デコーダー、1207…字幕デコーダー
 1208…マルチメディア・キャッシュ
 1209…SIキャッシュ、1210…放送システム制御部
 1211…アプリケーション・エンジン
 1212…通信インターフェース、1214…スケーラー
 1215~1218…合成部
DESCRIPTION OF SYMBOLS 10 ... Digital broadcasting system 11 ... Broadcast transmission system, 12 ... Receiver 1101 ... Clock part 1102 ... Signal transmission part 1103 ... Video encoder 1104 ... Audio encoder 1105 ... Subtitle / text super encoder 1106 ... Signaling encoder 1107 ... File encoder 1108 ... Electronic data processing system 1109 ... TLV signaling encoder 1110 ... IP service multiplexer 1111 ... TLV multiplexer 1112 ... Modulation / transmission unit 1201 ... Tuner demodulation unit 1202 ... MMT demultiplexer 1203 ... Clock recovery unit, 1204 ... Video decoder 1205 ... Audio decoder 1206 ... Character super decoder 1207 ... Subtitle decoder 1208 Multimedia cache 1209 ... SI cache, 1210 ... broadcasting system control unit 1211 ... application engine 1212 ... communication interface, 1214 ... scaler 1215-1218 ... synthesis unit

Claims (15)

  1.  アプリケーションを送信する送信部と、
     緊急アプリケーションを示す緊急アプリケーション情報を付加して、アプリケーション制御情報を送信する制御情報送信部と、
    を具備する送信装置。
    A transmitter for transmitting the application;
    A control information transmission unit that adds emergency application information indicating an emergency application and transmits application control information;
    A transmission apparatus comprising:
  2.  前記制御情報送信部は、緊急情報を通知すべき緊急告知期間のみ、前記緊急アプリケーション情報を前記アプリケーション制御情報に付加する、
    請求項1に記載の送信装置。
    The control information transmission unit adds the emergency application information to the application control information only during an emergency notification period in which emergency information is to be notified.
    The transmission device according to claim 1.
  3.  前記制御情報送信部は、対象地域に関する情報を前記緊急アプリケーション情報に含めて送信する、
    請求項1に記載の送信装置。
    The control information transmission unit includes information related to the target area in the emergency application information,
    The transmission device according to claim 1.
  4.  前記制御情報送信部は、緊急アプリケーションの終了後に前のアプリケーションの状態への回復の要否を指示する情報を前記緊急アプリケーション情報に含めて送信する、
    請求項1に記載の送信装置。
    The control information transmission unit includes information indicating whether or not it is necessary to recover to the state of the previous application after the emergency application is finished, and transmits the emergency application information.
    The transmission device according to claim 1.
  5.  前記制御情報送信部は、前記緊急アプリケーションの自動起動を指定する前記アプリケーション制御情報を送信する、
    請求項1に記載の送信装置。
    The control information transmission unit transmits the application control information designating automatic activation of the emergency application.
    The transmission device according to claim 1.
  6.  アプリケーションを送信する送信ステップと、
     緊急アプリケーションを示す緊急アプリケーション情報を付加して、アプリケーション制御情報を伝送する制御情報送信ステップと、
    を有する送信方法。
    A send step for sending the application;
    A control information transmission step for transmitting application control information by adding emergency application information indicating an emergency application,
    A transmission method.
  7.  アプリケーションを受信する受信部と、
     アプリケーション制御情報を受信する制御情報受信部と、
     前記アプリケーション制御情報に基づいてアプリケーションの処理を制御する制御部と、
    を具備し、
     前記制御部は、前記アプリケーション制御情報に含まれる緊急アプリケーション情報が示す緊急アプリケーションの処理を制御する、
    受信装置。
    A receiver for receiving the application;
    A control information receiver for receiving application control information;
    A control unit that controls processing of the application based on the application control information;
    Comprising
    The control unit controls processing of an emergency application indicated by emergency application information included in the application control information.
    Receiver device.
  8.  前記制御部は、前記アプリケーション制御情報に前記緊急アプリケーション情報が出現したことに応じて、前記緊急アプリケーションの起動を試みる、
    請求項7に記載の受信装置。
    The control unit tries to start the emergency application in response to the emergence of the emergency application information in the application control information.
    The receiving device according to claim 7.
  9.  前記緊急アプリケーション情報で指定された対象地域である場合、又は、前記緊急アプリケーション情報で対象地域が指定されない場合に限り、前記制御部は前記緊急アプリケーションを起動する、
    請求項7に記載の受信装置。
    The control unit activates the emergency application only when the target area is specified by the emergency application information or when the target area is not specified by the emergency application information.
    The receiving device according to claim 7.
  10.  前記緊急アプリケーション情報で緊急アプリケーションの終了後に前のアプリケーションの状態への回復が指示されている場合には、前記制御部は、前のアプリケーションの状態を保持してから前記緊急アプリケーションを起動する、
    請求項7に記載の受信装置。
    If the emergency application information indicates that recovery to the previous application state is instructed after the emergency application ends, the control unit starts the emergency application after holding the previous application state.
    The receiving device according to claim 7.
  11.  前記受信部は、放送番組の映像を受信し、
     前記制御部は、前記放送番組の映像を子画面表示するとともに緊急アプリケーションが指定する情報を表示する、
    請求項7に記載の受信装置。
    The receiving unit receives a video of a broadcast program,
    The control unit displays information of the emergency application specified by displaying the video of the broadcast program in a sub-screen;
    The receiving device according to claim 7.
  12.  前記制御部は、前記アプリケーション制御情報から前記緊急アプリケーション情報が消滅したことに応じて、前記緊急アプリケーションを停止する、
    請求項7に記載の受信装置。
    The control unit stops the emergency application in response to the disappearance of the emergency application information from the application control information.
    The receiving device according to claim 7.
  13.  前記制御部は、前記緊急アプリケーションを停止する時点に前記アプリケーション制御情報で自動起動が指定されているアプリケーションを起動する、
    請求項12に記載の受信装置。
    The control unit activates an application whose automatic activation is designated by the application control information at the time of stopping the emergency application,
    The receiving device according to claim 12.
  14.  前記制御部は、保持しておいた前のアプリケーションの状態を回復させる、
    請求項13に記載の受信装置。
    The control unit recovers the state of the previous application that has been held,
    The receiving device according to claim 13.
  15.  アプリケーションを受信する受信ステップと、
     アプリケーション制御情報を受信する制御情報受信ステップと、
     前記アプリケーション制御情報に含まれる緊急アプリケーション情報が示す緊急アプリケーションの処理を制御する制御ステップと、
    を有する受信方法。
    A receiving step for receiving the application;
    A control information receiving step for receiving application control information;
    A control step for controlling processing of the emergency application indicated by the emergency application information included in the application control information;
    Receiving method.
PCT/JP2016/061284 2015-05-19 2016-04-06 Transmission device, transmission method, reception device, and reception method WO2016185821A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015-101513 2015-05-19
JP2015101513 2015-05-19

Publications (1)

Publication Number Publication Date
WO2016185821A1 true WO2016185821A1 (en) 2016-11-24

Family

ID=57320067

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2016/061284 WO2016185821A1 (en) 2015-05-19 2016-04-06 Transmission device, transmission method, reception device, and reception method

Country Status (1)

Country Link
WO (1) WO2016185821A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010045830A (en) * 2006-02-07 2010-02-25 Toshiba Corp Digital broadcast system, broadcast apparatus used for the same, and receiver
WO2012157739A1 (en) * 2011-05-19 2012-11-22 日本放送協会 Signal processing device and program
JP2012244430A (en) * 2011-05-19 2012-12-10 Nippon Hoso Kyokai <Nhk> Receiver and program
JP2014064308A (en) * 2011-05-19 2014-04-10 Nippon Hoso Kyokai <Nhk> Receiver

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010045830A (en) * 2006-02-07 2010-02-25 Toshiba Corp Digital broadcast system, broadcast apparatus used for the same, and receiver
WO2012157739A1 (en) * 2011-05-19 2012-11-22 日本放送協会 Signal processing device and program
JP2012244430A (en) * 2011-05-19 2012-12-10 Nippon Hoso Kyokai <Nhk> Receiver and program
JP2014064308A (en) * 2011-05-19 2014-04-10 Nippon Hoso Kyokai <Nhk> Receiver

Similar Documents

Publication Publication Date Title
US9596510B2 (en) Method for transmitting broadcast service, method for receiving broadcast service, and apparatus for receiving broadcast service
US11070854B2 (en) Broadcasting signal transmission device, broadcasting signal reception device, broadcasting signal transmission method, and broadcasting signal reception method
CA3007464C (en) Broadcast system with a watermark payload
KR101805538B1 (en) Broadcast signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method
WO2016194471A1 (en) Transmission device, transmission method, reception device, and reception method
JP6825656B2 (en) Sending method
JP6304016B2 (en) Receiving apparatus and receiving method
TWI640195B (en) Broadcast system with a uri message watermark payload
JP6406416B2 (en) Transmitting apparatus and transmitting method
WO2016194549A1 (en) Transmission device, transmission method, reception device, and reception method
US20240171828A1 (en) Receiving device, receiving method, signal processing device, and signal processing method
WO2016185794A1 (en) Transmission device, transmission method, reception device, and reception method
WO2016185814A1 (en) Transmission device, transmission method, reception device, and reception method
JP7176588B2 (en) Receiving device and receiving method
JP6303969B2 (en) Receiving apparatus and receiving method
WO2016185821A1 (en) Transmission device, transmission method, reception device, and reception method
JP6551558B2 (en) Receiving apparatus and receiving method
EP3407614B1 (en) Method and apparatus for transmitting and receiving broadcast signal
JP6566059B2 (en) Receiving apparatus and receiving method
JP6988974B2 (en) Transmission method and transmission device
JP2016174239A (en) Transmitter and transmission method, and receiver and reception method
JP2022019878A (en) Receiving method and receiving device
JP2019161677A (en) Receiving device, receiving method, and transmitting method
JP2016197789A (en) Transmitter and transmission method, receiver and reception method

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16796215

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

NENP Non-entry into the national phase

Ref country code: JP

122 Ep: pct application non-entry in european phase

Ref document number: 16796215

Country of ref document: EP

Kind code of ref document: A1