WO1999063752A1 - Information processing apparatus and method, and providing medium - Google Patents
Information processing apparatus and method, and providing medium Download PDFInfo
- Publication number
- WO1999063752A1 WO1999063752A1 PCT/JP1999/002853 JP9902853W WO9963752A1 WO 1999063752 A1 WO1999063752 A1 WO 1999063752A1 JP 9902853 W JP9902853 W JP 9902853W WO 9963752 A1 WO9963752 A1 WO 9963752A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- information processing
- program guide
- format
- program
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40052—High-speed IEEE 1394 serial bus
- H04L12/40117—Interconnection of audio or video/imaging devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26283—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for associating distribution time parameters to content, e.g. to generate electronic programme guide data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4332—Content storage operation, e.g. storage operation in response to a pause request, caching operations by placing content in organized collections, e.g. local EPG data repository
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4355—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/436—Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
- H04N21/4363—Adapting the video stream to a specific local network, e.g. a Bluetooth® network
- H04N21/43632—Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
Definitions
- the present invention relates to an information processing apparatus and method, and a providing medium, and more particularly, to an information processing apparatus and an information processing apparatus that can easily access program guide (EPG) information included in digital broadcasting.
- EPG program guide
- EPG information sent from digital satellite broadcasting is, for example, EPG information.
- EPG is an electronic version of a TV guide that is convenient for users to reserve programs.
- the contents of the data sent as EPG information include the station name, program name, start time, end time, and the like.
- the present invention has been made in view of such a situation, and by rearranging the transmitted EPG data into a list structure, a predetermined format for a receiving application is obtained. Become a bird It is intended for.
- It also provides a data structure that can be used to find programs to be reserved and link to service information required for channel selection, so that channels can be selected quickly from the reservation screen.
- an extracting unit for extracting service information and program guide information included in a broadcast signal, and the service information and program guide information extracted by the extracting unit are connected by a device connected by a predetermined network.
- This is an information processing apparatus having a conversion means for converting the data into a sharable data structure.
- the program guide information included in the broadcast signal can be shared by the device connected to the device via a predetermined network, and devices other than the device receiving the broadcast signal can easily transmit the program guide information.
- the data structure converted by the conversion means is a general-purpose format using a predetermined descriptor, and the data of the general-purpose format is used.
- This is an information processing apparatus that can transmit the program guide information converted into the structure to the network based on a command specified in a general-purpose format.
- the program guide information is represented by general format data using a predetermined disc format, and any device that supports the general format can be used. Even if is connected, the program guide information can be read.
- a third invention is the information processing apparatus according to the first invention, further comprising a storage unit for storing the program guide information converted by the conversion unit. This makes it easy for other devices to read out the program guide information stored in the storage means by using the data stored in the storage means.
- a fourth invention is the information processing apparatus according to the third invention, wherein the storage The means is provided with a storage area capable of storing information input by the user for each program or each channel indicated by the stored program guide information. This makes it possible to simultaneously display the comment, name, and the like input by the user when performing display using the program guide information, etc., and an information processing apparatus that is easy for the user to use. become.
- a fifth invention comprises extraction means for extracting service information included in a broadcast signal, and creation means for obtaining a list of service information on receivable channels from the service information extracted by the extraction means.
- This is an information processing device. As a result, in this device, only the service information on the receivable channels is selected from the service information included in the broadcast signal, and only the information necessary for the user is listed.
- a sixth invention is directed to the information processing apparatus according to the fifth invention, wherein the receivable channel is a channel capable of canceling a scramble applied to a broadcast signal and a channel not scrambled to the broadcast signal. It is that. As a result, information on channels that can be received is selected based on a contract for reception at this device.
- the extracting means also extracts program guide information, and the extracted program guide information is represented by a list indicated by the list created by the creating means. It is provided with a conversion means for converting into a data format of a predetermined format for each channel.
- the program guide information on the selected channel becomes a data format of a predetermined format for each channel, and the program guide information for each channel is stored as data in a format that is easy to use. It becomes possible.
- An eighth invention is the information processing apparatus according to the seventh invention, wherein the conversion The format of the data structure converted by the means is a general-purpose format using a predetermined descriptor, and the program guide information converted into the data format of the general-purpose format is used as a general-purpose format. It can be transmitted to a predetermined network based on the commands specified in the format. As a result, the program guide information of the receivable channel is represented by the data of the general-purpose format using a predetermined disc type, and the corresponding general-purpose format is used. Any compatible device can read guidance information about programs that can be actually received.
- a ninth invention is directed to the information processing apparatus according to the seventh invention, wherein the data converted by the conversion means is added with information input by a user for each program or each channel indicated by the program guide information of the data. It was made possible. As a result, it is possible to simultaneously display the comment name input by the user when performing display using the program guide information of a receivable channel, etc. It becomes an easy information processing device.
- a tenth invention is directed to an information processing method for extracting program guide information included in a broadcast signal and converting the extracted program guide information into a data structure that can be shared between devices connected by a predetermined network. That is.
- the program guide information included in the broadcast signal can be shared by a plurality of devices connected via a predetermined network, and devices other than the device that receives the broadcast signal can transmit the program guide information. It will be easy to use.
- An eleventh invention is an information processing method according to the tenth invention, wherein the data structure to be converted is a general-purpose format using a predetermined descriptor, and the general-purpose format is used for the general-purpose format.
- the program guide information converted into the above data structure is transmitted to the network based on a command specified by a general-purpose format. .
- the program guide information is represented by general-purpose format data using a predetermined descriptor, and if the corresponding general-purpose format is supported, the program guide information is expressed. It can be read.
- the program guide information having the converted data structure includes information input by a user for each program or each channel indicated by the program guide information. Is added. This makes it possible to simultaneously display the comment, name, and the like input by the user when performing display using the program guide information, etc., thereby facilitating use by the user. .
- the thirteenth invention is an information processing method for extracting service information included in a broadcast signal and creating a list of service information on receivable channels from the extracted service information. is there. As a result, only the service information on the receivable channels is selected from the service information included in the broadcast signal, and only the service information required by the user is listed.
- the receivable channel comprises a channel capable of descrambling a scrambled broadcast signal and a channel having no scrambled broadcast signal. Is a channel. This ensures that information about channels that can be received is properly selected based on the contract for reception.
- the program guide information is extracted together with the service information, and the extracted program guide information is separated for each channel indicated in the list. This is converted into a data format of a predetermined format. As a result, the program guide information on the selected channel is displayed on the channel.
- the data format has a predetermined format for each channel, and it is possible to store the program guide information for each channel as data in an easily usable form.
- a sixteenth invention is the information processing method according to the fifteenth invention, wherein the predetermined format is a general-purpose format using a predetermined disc script, and the format of the general-purpose format is used.
- the program guide information converted into an overnight structure is transmitted to a predetermined network based on a command specified by a general-purpose format.
- the program guide information of the receivable channel is represented by the data of the general-purpose format using a predetermined disc, and the data corresponds to the corresponding general-purpose format.
- Guide information on programs that can be actually received o
- each of the programs or channels indicated by the program guide information of the data is provided in the data format of the predetermined format.
- Information added by the user is added. As a result, it is possible to simultaneously display the comment name input by the user when displaying the program guide information of the receivable channel, etc. It is easier to do.
- the eighteenth invention stores program data for executing a process including a step of converting program guide information included in a broadcast signal into a data structure that can be shared between devices connected via a predetermined network. This is the provided media.
- the program stored in the medium is read out, installed in the information processing apparatus and executed, so that the program guide information included in the broadcast signal can be read by a plurality of programs connected via a predetermined network.
- FIG. 1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention.
- Figure 2 is a diagram for explaining the outline of service information and EPG information.
- FIG. 3 is a diagram for explaining an example of the content of EPG information.
- FIG. 4 is a diagram for explaining an outline of the EPG service list and the EPG event list of the present invention.
- FIG. 5 is a diagram for explaining list identification.
- FIG. 6 is a diagram for explaining the identification of objects.
- Figure 7 is a diagram for explaining the format of the EPG service list descriptor.
- FIG. 8 is a diagram for explaining the format of the list specfic info shown in FIG.
- FIG. 9 is a diagram for explaining the info type in FIG.
- FIG. 10 is a diagram for explaining the format of the object entry in FIG.
- FIG. 11 is a diagram for explaining the format of the entry specifier format in FIG. 10.
- FIG. 12 is a diagram for explaining the format of the EPG event list descriptor.
- FIG. 13 is a diagram for explaining the format of the object entry in FIG.
- FIG. 14 is a diagram for explaining the format of the entry speci fi c information of FIG.
- FIG. 15 is a diagram for explaining the info type of FIG.
- FIG. 16 shows the entry specif f when the info type in Figure 14 is an event.
- FIG. 4 is a diagram for explaining an ic information ⁇ format.
- FIG. 1 is a block diagram showing a configuration of an information processing system according to an embodiment of the present invention.
- IEEE13 IEEE13
- a tuner 2, a controller 3, and a VCR (video deck) 4 are interconnected via a bus 5 conforming to the 94 system.
- Tuner 2 receives digital broadcast data transmitted from an artificial satellite via antenna 1.
- the receiver 6 is connected to the tuner 2, and the television broadcast received by the tuner 2 can be viewed on the receiver 6.
- a receiver 7 is also connected to the controller 3 connected to the bus 5, and the video data and the audio data are transmitted on the bus 5, and the transmission data is transmitted to the controller 3. By receiving and supplying it to the connected receiver 7, it is possible to view television broadcasts and the like even on the receiver 7.
- the tuner 2 is a receiving device (information processing device) in which a receiving function called an IRD (Integrated Receiver Decoder) and a decoding function are integrated, and the digital broadcasting (television broadcasting, radio broadcasting, Data broadcast, etc.) and decoding the received broadcast data.
- IRD Integrated Receiver Decoder
- the scramble can be broken.
- the scramble can be canceled only for channels for which a correct reception contract has been made in advance with a broadcasting center, etc., and for channels for which a reception contract has not been made, the scramble can be canceled. Can not. Data about this subscription
- the signal is transmitted to a broadcasting center via a telephone line (not shown) connected to tuner 2, for example.
- a telephone line not shown
- the data necessary to solve the scramble is sent to tuner 2 for example. It is stored in the connected IC card.
- the video data and the like received by the tuner 2 can be directly supplied to the connected receiver 6 or can be supplied to the VCR 4 via the IE 1394 bus 5 under the control of the controller 3 or the like. It is recorded on a recording medium such as a video tape by VCR 4.
- an information processing device such as a personal computer device is used.
- An IEEE 1394 system bus to which these electronic devices are connected transmits an isochronous transmission channel for transmitting large-capacity data such as video data and audio data in real time, and data such as control commands.
- a sink-mouth eggplant transmission channel is provided for reliable transmission, and these data can be mixed and transmitted.
- the creation unit 12 included in the tuner 2 uses the protocol descriptor specified by the AV / C command to transmit the EPG service information from the EPG service information from the received broadcast data of the channel. A shot is created and stored in memory 11 in tuner 2. Also the tuner The change unit 13 included in the CPU converts the received EPG program information into an EPG event list using the AV / C protocol disc, and stores it in the memory 11.
- Digital broadcast data of each channel transmitted from a satellite or the like and received by the tuner 2 is transmitted as a transport stream in which a transport packet having a predetermined fixed length is multiplexed.
- Data In this case, all data transmitted as broadcast data, such as video data, audio data, EPG program information, EPG service information, and other data, are basically trans- port packets of the same format. It is configured. Then, in the tuner 2, by judging the stream type data given to the transport bucket, the tuner 2 recognizes which data is, and extracts each data. is there.
- EPG program information and EPG In some cases, the service information may be such that a set of EPG program information and EPG service information is shared by a plurality of channels sharing the transponder.
- the creation unit 12 uses a disc drive of a protocol specified by the AV / C command. Create an EPG service list and store it in memory 11 in tuner 2.
- the change unit 13 converts the EPG program information extracted from the broadcast data into an EPG event list using a descriptor of the AV / C protocol, and stores the converted EPG program information in the memory 11. .
- 2 is information on the channels served by the receiving broadcast system, and includes information such as the transmission frequency of each channel, the station name of the channel, and the mark.
- the EPG service list created by the creating unit 12 and stored in the memory 11 is a list of the channels (stations) that the tuner 2 can receive. And For example, for paid broadcast channels, only channels that can be unsubscribed and scrambled by tuner 2 are included in the list, and data for channels not subscribed to is included. Should be removed from the list. Free broadcast channel data that does not require a subscription is included in the EPG service list stored in memory 11. However, if a user selects a channel to be included in the list by an operation of the user, the user may include the data of the channel for which the subscription has not been subscribed, or conversely, a free broadcast channel. May also be excluded if the channel is not needed. Even for pay-broadcast channels, data of channels that can be subscribed by simple operations, such as pay-per-view channels that are charged per program, are stored in the memory 11. It may be included in the EPG service list.
- Fig. 2 (A) shows service information included in broadcast data sent from a satellite or the like.
- the service information is composed of frequencies and station names necessary for selecting each station (channel). Normally, when the service information is received by the antenna 1, it is stored in the memory 11 inside the tuner 2. Tuner 2 selects a channel based on this service information.
- Fig. 2 (B) shows the EPG information sent from the satellite.
- the EPG information consists of the name, start time, end time, etc. of each program. This overnight format depends on the transmission system.
- Figure 3 shows an example of the data shown in the EPG information and EPG service information of a certain broadcasting system.
- the channel information (SDT) corresponds to the EPG service information, and includes a channel number, a channel name, a description of the channel, a channel logo mark, and the like.
- the EPG information is the program information (present following EIT) indicating the program information currently being broadcasted and the program information to be broadcasted next.
- the channel number, program number, and start time of the current program (next program) are provided.
- the program information (schedule EIT) indicating program information for several days (for example, one week) includes a channel number, a program number, a start time, a duration, a program name, a synopsis, a program genre related to a program for several days.
- Information such as parental control age is shown.
- the current time information indicates the current year, month, day, hour, minute, and second.
- FIG. 4 shows an EPG-Service List stored in the memory 11.
- the EPG service list consists of a list of stations that can be selected. The list includes a head address of a memory in which service information necessary for selecting a channel is actually stored, and an EPG event list (EPG-Event List) is described.
- EPG-Event List An EPG service list exists for one electronic device.
- B of FIG. 4 shows the EPG event list stored in the memory 11.
- the EPG event list reorganizes EPG information sent from satellites (see Fig. 2 (B)) by station according to the rules of the EPG descriptor. This is the list data.
- FIGS. Figure 5 shows the format for identifying the list.
- the list type value is '88' for an EPG service list and '8A' for an EPG event list.
- the EPG service list and EPG event list are defined in the Tuner Subunit.
- Figure 6 shows the format of the object entry.
- the entry type value is '82'.
- the entry type value is '8A'.
- FIG. 7 shows the format of the EPG-Service List Descriptor (EPG-Service List Descriptor).
- the descriptor length indicates the total length of the EPG service list.
- '88' indicating the EPG service list is set in the list type.
- attributes indicates the attributes of the structure of the EPG service list as bit flags.
- 'XX01XXXX' indicates that there is no list of objects and that there is an object.
- the size of list specific info indicates the total length of the following list specific info.
- the list specific info indicates the nickname of each station and user information that can be read and written later by the user, and follows the format shown in Fig. 8 described later.
- the number of entries indicates the number of stations listed in this list.
- the object entry indicates the head address of service information, which is channel selection information of each station. A plurality of object entries can be arranged according to the format shown in Fig. 10 described later. You.
- Fig. 8 shows the format of the EPG-Service list specific info shown in Fig. 7.
- the number of information indicates the total number of information listed in the EPG—Service list specific info field.
- the info type indicates the content of each information, and will be described later.
- the descriptor identifier for the information indicates the substance of the EPG-Service list specific info, and contains image data such as text data and icons, which are the nicknames of stations.
- Fig. 9 shows the format of the info type shown in Fig. 8.
- . '10' is set for a nickname, and '10' for a user information.
- the nickname indicates that the nickname data is for the channel name entered by the user.
- the user information indicates that it is text data such as a comment on the corresponding channel input by the user. These nickname @ comments are displayed at the same time, for example, when a program listing of the corresponding channel is displayed.
- the tuning frequency information (tuning information) is defined as '2 1', and by setting this tuning frequency information, the corresponding channel is immediately used by using this information. You will be able to select a channel.
- FIG. 10 shows the format of the object entry shown in FIG.
- the descriptor length indicates the total length of the EPG—Service Object Entry Descr iptor.
- the entry type is set to '82' according to Figure 6.
- attributes indicates the attributes of the structure of this list as bit flags.
- 'xxlx XXXX' indicates that there is a child list.
- the child list ID sets the ID of the EPG-Event List for each station (see Fig. 5).
- the ct ID sets an ID that identifies each station.
- the size of entry IC information indicates the total length of the subsequent entry specific information.
- the entry specific information follows the format shown in Fig. 11 described later.
- Figure 11 shows the entry specific information ⁇ 7 format shown in Figure 10. In contents, the start address of the actual service information is described.
- Fig. 12 shows the format of the EPG-Event List Descriptor (EPG-Event List Descriptor).
- the descriptor length indicates the total length of the EPG event list.
- the list type is set to '8A', which indicates the EPG event list.
- attributes indicates the attributes of the structure of this list with bit flags. In this case, it is XXXXXXXXXX, so it has no particular meaning.
- the size of list specific info currently has only items and no entries, so '0 0 0 0
- List specific info has no item itself for the above reason.
- number of entries indicates the total number of subsequent EPG-Event objects.
- the object entry indicates actual program information, and follows the format shown in Fig. 13 described later.
- FIG. 13 shows the format of the object entry shown in FIG. 12.
- o descriptor length indicates the total length of the EPG—Event Object Entry Descr iptor.
- the entry type is set to '8 A' according to Figure 6.
- attributes indicates the attributes of the structure of this list as bit flags. 'xxOxxxxx' indicates that there is no child list.
- the object ID indicates the ID of each program. If the Event ID is set for each station, the object ID is the sum of the service ID and the Event ID. size of en try specific iniormation follows the entry specific information It shows the total length.
- the entry specific information indicates the content of the program information, and follows the format of FIGS. 14 to 16 described later.
- FIG. 14 is a format of the entry specific information shown in FIG.
- the number of information indicates the total number of information listed in the entry specific information.
- the info type indicates the content of each piece of information, and conforms to Figure 15 described later. If the entry specific information is info type or nick failure or user information, follow Fig. 8; if the info type is event, follow Fig. 16 described later.
- Figure 15 shows the format of the info type shown in Figure 14.
- a nickname '10' is set, and for user information, '11' is set.
- the nickname indicates that it is nickname data related to the program entered by the user.
- the user information indicates that it is text data such as comments on the corresponding program input by the user. These two-name @ comments are displayed at the same time, for example, when details about the corresponding program are displayed.
- event program information
- '20' is set.
- Figure 16 shows the format that is expanded when the info type shown in Figure 14 is an event. event flags will contain flags related to copyright.
- the Event ID indicates the ID in the system that identifies the program.
- the start time indicates the start time of the program. Duration indicates the length (time) of the program.
- the content category indicates the category of the program content
- Parental rating indicates an identification value (so-called viewing age restriction data) for judging whether a child can be shown.
- t name length indicates the total length of the program name.
- event name is This shows the program name.
- even t text length indicates the total length of the text information of the program. The event text indicates the text information of the program.
- the EPG event list as the program information and the service information as the channel selection information are linked, it is easy to access the channel selection information during the reservation screen, and the channel selection can be performed quickly. It is possible to do it.
- the EPG program information since the EPG event list format is used, the EPG program information has a predetermined data structure, which makes it difficult to create an application.
- each item is handled as one object, and a plurality of objects are arranged in a list structure, so that addition, change, and deletion of items are facilitated.
- the EPG service information received by the tuner 2 is stored in the memory 11 in the tuner 2 as an EPG service list using the protocol descriptor defined by the AV / C command.
- the received EPG program information is stored in the memory 11 as an EPG event list using the descriptor of the AV / C command protocol.
- EPG service information and EPG program information can be easily used by devices other than the tuner 2 connected to the bus 5.
- a command for reading the EPG service list and the EPG event list in the descriptor stored in the memory 11 in the tuner 2 from the controller 3 is transmitted to the bus 5.
- the tuner 2 transmits the data of the corresponding list to the controller 3 as a response specified by the protocol of the AV / C command, and sends the data to the controller 3.
- EPG program information can be used three times. For example, on the screen of the receiver 7 connected to the controller 3, The corresponding program information can be displayed. Also, it becomes possible to make a reservation for recording in VCR 4 based on the program information.
- a printing device when a printing device is connected to the computer device constituting the controller 3, it is possible to print out as a program list in which EPG program information can be viewed. .
- a general-purpose computer device that supports AV / C commands that functions as the controller 3 and its peripheral devices can be used for display and control based on EPG program information. become.
- the listing is made using only the information on the receivable channels, so that only the information on the receivable programs can be obtained, and the necessary information can be quickly accessed.
- the EPG service information and the EPG program information can be provided with information such as a comment nickname for each channel and for each program, so that display based on these can be performed. become.
- the information such as the comment and the nickname are also stored in the form of a descriptor, other devices connected to the tuner 2 via the bus 5 can read the corresponding directory.
- comments and nicknames can be stored by operation from devices other than the tuner. If the EPG program information is transmitted to other devices using AV / C commands, the EPG program information received by the channel using the commands specified in the AV / C commands is used. If any change is made to the EPG program information, the changed EPG program information can be automatically transmitted to other devices.
- the AV / C command is a command that responds when there is a change in the contents of the disc live [N0TIFY] Is prepared. Therefore, after the EPG program information stored in the memory 11 of the tuner 2 is read out by the controller 3 shown in FIG. 1, the command [N0TIFY] is sent to the tuner 2 by reading the EPG program information.
- the received EPG program information includes EPG program information of the changed content (or information indicating only that the change has been made) by the controller. O Processing to send to 3 becomes possible
- the program that creates the EPG service list and EPG event list described above from the received EPG data is converted into a program that can be read by a convenience device, etc.
- CD It may be recorded on a providing medium such as a R0M (optical disc) and provided to the user in some way so that the same processing can be executed on a computer device or the like that can obtain EPG data.
- the media provided here include not only information recording media such as magnetic disks and CD-ROMs, but also transmission media via networks such as the Internet and digital satellites.
- a bus that connects the tuner to other devices uses a bus of the IEEE 1394 standard, and is used as a descriptor that converts EPG service information and EPG program information.
- a descriptor with a protocol that supports AV / C commands was used, other standardized general-purpose bus lines (wireless in addition to bus lines connected by wired signal lines). A connected bus line may be used), and a descriptor based on a general-purpose protocol may be used.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Circuits Of Receivers In General (AREA)
- Television Systems (AREA)
Description
Claims
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020007000885A KR20010022306A (ko) | 1998-05-29 | 1999-05-28 | 정보 처리 장치 및 방법 및 제공 매체 |
| EP99922566A EP1014711A4 (en) | 1998-05-29 | 1999-05-28 | INFORMATION PROCESSING DEVICE AND METHOD AND SUPPLY MEDIUM |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10/149539 | 1998-05-29 | ||
| JP14953998 | 1998-05-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO1999063752A1 true WO1999063752A1 (en) | 1999-12-09 |
Family
ID=15477361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP1999/002853 Ceased WO1999063752A1 (en) | 1998-05-29 | 1999-05-28 | Information processing apparatus and method, and providing medium |
Country Status (4)
| Country | Link |
|---|---|
| EP (1) | EP1014711A4 (ja) |
| KR (1) | KR20010022306A (ja) |
| CN (1) | CN1272281A (ja) |
| WO (1) | WO1999063752A1 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001298676A (ja) * | 2000-04-11 | 2001-10-26 | Sony Corp | 映像再生装置、映像表示装置、及び操作制御システム並びに操作制御方法 |
| KR100537019B1 (ko) * | 2002-07-09 | 2005-12-16 | 이명종 | 프로그램정보 자동집배방법 |
| WO2006033338A1 (ja) * | 2004-09-24 | 2006-03-30 | Nec Personal Products, Ltd. | 放送処理システム |
| JP2006171997A (ja) * | 2004-12-14 | 2006-06-29 | Sharp Corp | データ送信装置、データ受信装置、プログラムおよび記録媒体 |
Families Citing this family (36)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| MY147018A (en) * | 2001-01-04 | 2012-10-15 | Thomson Licensing Sa | A method and apparatus for acquiring media services available from content aggregators |
| KR20030030175A (ko) * | 2001-10-09 | 2003-04-18 | 주식회사 대우일렉트로닉스 | 디스크립터를 사용하는 디지털 방송 수신기 |
| DE10150843A1 (de) * | 2001-10-15 | 2003-04-17 | Grundig Ag | Vorrichtung zum Empfang von Fernsehsignalen |
| WO2003056828A1 (en) * | 2001-12-28 | 2003-07-10 | Koninklijke Philips Electronics N.V. | Transparent access of stb mhp digital tv middleware to ip video content |
| JP3712204B2 (ja) * | 2002-10-31 | 2005-11-02 | ソニー株式会社 | 記録再生装置 |
| US20050063418A1 (en) * | 2003-09-23 | 2005-03-24 | Case Michael L. | Tuner module utilizing device-specific controller |
| CN100426851C (zh) * | 2004-03-31 | 2008-10-15 | 松下电器产业株式会社 | 从数字电视广播中提取节目的集序数的方法和装置 |
| KR101328929B1 (ko) * | 2006-11-22 | 2013-11-14 | 엘지전자 주식회사 | 디지털 방송 신호를 처리하는 방법 및 장치 |
| KR101328949B1 (ko) | 2007-04-10 | 2013-11-13 | 엘지전자 주식회사 | 방송 신호 송수신 방법 |
| KR101351019B1 (ko) | 2007-04-13 | 2014-01-13 | 엘지전자 주식회사 | 방송 신호 송수신 장치 및 방송 신호 송수신 방법 |
| KR101456002B1 (ko) | 2007-06-26 | 2014-11-03 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
| KR101430484B1 (ko) | 2007-06-26 | 2014-08-18 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
| KR101430483B1 (ko) | 2007-06-26 | 2014-08-18 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
| KR101405966B1 (ko) | 2007-06-26 | 2014-06-20 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
| WO2009005301A1 (en) | 2007-07-02 | 2009-01-08 | Lg Electronics Inc. | Digital broadcasting system and data processing method |
| KR101486372B1 (ko) | 2007-07-25 | 2015-01-26 | 엘지전자 주식회사 | 디지털 방송 시스템 및 데이터 처리 방법 |
| US8185925B2 (en) | 2007-08-24 | 2012-05-22 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in the digital broadcasting system |
| US8276178B2 (en) | 2007-08-24 | 2012-09-25 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| MX2010001831A (es) | 2007-08-24 | 2010-03-11 | Lg Electronics Inc | Sistema de difusion digital y metodo para procesar datos en sistema de difusion digital. |
| US8214872B2 (en) | 2007-08-24 | 2012-07-03 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| KR101556128B1 (ko) | 2007-08-24 | 2015-09-30 | 엘지전자 주식회사 | 디지털 방송 수신기 및 그 제어 방법 |
| US8175065B2 (en) | 2007-08-24 | 2012-05-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in the digital broadcasting system |
| US8051451B2 (en) | 2007-08-24 | 2011-11-01 | Lg Electronics, Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| US8683529B2 (en) | 2007-08-24 | 2014-03-25 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| US8014333B2 (en) | 2007-08-24 | 2011-09-06 | Lg Electronics, Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| US7881259B2 (en) | 2007-08-24 | 2011-02-01 | Lg Electronics, Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| US8005167B2 (en) | 2007-08-24 | 2011-08-23 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| US7912006B2 (en) | 2007-08-24 | 2011-03-22 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| US8510781B2 (en) | 2007-08-24 | 2013-08-13 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| US8161511B2 (en) | 2007-08-24 | 2012-04-17 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| WO2009028850A1 (en) * | 2007-08-24 | 2009-03-05 | Lg Electronics Inc. | Digital broadcasting receiver and method for controlling the same |
| US8087052B2 (en) | 2007-09-21 | 2011-12-27 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| WO2009038407A2 (en) | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
| WO2009038406A2 (en) | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting system and data processing method |
| WO2009038438A2 (en) | 2007-09-21 | 2009-03-26 | Lg Electronics Inc. | Digital broadcasting receiver and method for controlling the same |
| WO2010021526A2 (en) | 2008-08-22 | 2010-02-25 | Lg Electronics Inc. | A method for processing additional information related to an announced service or content in an nrt service and a broadcast receiver |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08275077A (ja) * | 1995-03-31 | 1996-10-18 | Sony Corp | 電子番組ガイドシステムおよび電子番組ガイド表示方法 |
| JPH0983888A (ja) * | 1995-09-12 | 1997-03-28 | Toshiba Corp | 番組表示装置 |
| JPH10257449A (ja) * | 1997-03-07 | 1998-09-25 | Sapiensu:Kk | ディジタル放送の番組案内表示方法、番組案内情報供給方法および番組案内表示装置 |
| JPH1146334A (ja) * | 1997-07-25 | 1999-02-16 | Matsushita Electric Ind Co Ltd | 情報表示制御装置 |
| JPH1169253A (ja) * | 1997-08-22 | 1999-03-09 | Hitachi Ltd | 統合番組ガイドを有する放送受信装置 |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3365573B2 (ja) * | 1993-12-21 | 2003-01-14 | ソニー株式会社 | 番組録画予約装置 |
| US5666645A (en) * | 1995-04-26 | 1997-09-09 | News America Publications, Inc. | Data management and distribution system and method for an electronic television program guide |
| US5657072A (en) * | 1996-04-10 | 1997-08-12 | Microsoft Corporation | Interactive entertainment network system and method for providing program listings during non-peak times |
| AU2025999A (en) * | 1998-01-05 | 1999-07-26 | Amiga Development Llc | System for combining electronic program guide data |
-
1999
- 1999-05-28 CN CN99800863A patent/CN1272281A/zh active Pending
- 1999-05-28 EP EP99922566A patent/EP1014711A4/en not_active Withdrawn
- 1999-05-28 KR KR1020007000885A patent/KR20010022306A/ko not_active Withdrawn
- 1999-05-28 WO PCT/JP1999/002853 patent/WO1999063752A1/ja not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08275077A (ja) * | 1995-03-31 | 1996-10-18 | Sony Corp | 電子番組ガイドシステムおよび電子番組ガイド表示方法 |
| JPH0983888A (ja) * | 1995-09-12 | 1997-03-28 | Toshiba Corp | 番組表示装置 |
| JPH10257449A (ja) * | 1997-03-07 | 1998-09-25 | Sapiensu:Kk | ディジタル放送の番組案内表示方法、番組案内情報供給方法および番組案内表示装置 |
| JPH1146334A (ja) * | 1997-07-25 | 1999-02-16 | Matsushita Electric Ind Co Ltd | 情報表示制御装置 |
| JPH1169253A (ja) * | 1997-08-22 | 1999-03-09 | Hitachi Ltd | 統合番組ガイドを有する放送受信装置 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP1014711A4 * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001298676A (ja) * | 2000-04-11 | 2001-10-26 | Sony Corp | 映像再生装置、映像表示装置、及び操作制御システム並びに操作制御方法 |
| KR100537019B1 (ko) * | 2002-07-09 | 2005-12-16 | 이명종 | 프로그램정보 자동집배방법 |
| WO2006033338A1 (ja) * | 2004-09-24 | 2006-03-30 | Nec Personal Products, Ltd. | 放送処理システム |
| JPWO2006033338A1 (ja) * | 2004-09-24 | 2008-05-15 | Necパーソナルプロダクツ株式会社 | 放送処理システム |
| JP2006171997A (ja) * | 2004-12-14 | 2006-06-29 | Sharp Corp | データ送信装置、データ受信装置、プログラムおよび記録媒体 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN1272281A (zh) | 2000-11-01 |
| KR20010022306A (ko) | 2001-03-15 |
| EP1014711A1 (en) | 2000-06-28 |
| EP1014711A4 (en) | 2003-02-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO1999063752A1 (en) | Information processing apparatus and method, and providing medium | |
| US8032912B2 (en) | Control method and control equipment | |
| US6668158B1 (en) | Control method, control apparatus, data receiving and recording method, data receiver and receiving method | |
| US6487543B1 (en) | Media-integrating system, terminal device, recording medium and broadcasting method for use in the media-integrating system | |
| JP4197093B2 (ja) | 電子メッセージ内の語句と電子番組ガイド(epg)内の番組情報をリンクする方法、および電子メッセージ内の語句と電子番組ガイド(epg)内の番組情報をリンクするよう適合された電子メッセージ・インタフェース | |
| US8104060B2 (en) | Information transmitting method and television broadcast receiver | |
| EP2173093B1 (en) | Recording reservation method, device and program | |
| US20070294726A1 (en) | Ipg With Dvd Ordering Facility | |
| JPH11346166A (ja) | 携帯視聴システム | |
| JP2002523986A (ja) | データ収集方法及びデータ収集装置 | |
| US8484679B1 (en) | System for processing program guide information items for the creation of a program guide | |
| US20070065093A1 (en) | Program data communication system | |
| US20090220209A1 (en) | Reproduction Apparatus and Reproduction Method | |
| US7400566B2 (en) | Method of sequentially recording programs using calculated reception ending times | |
| JP2002247024A (ja) | データ配信方法 | |
| JP2000036949A (ja) | データ受信・記録方法及びデータ受信装置 | |
| JP2001357311A (ja) | 事業管理方法、事業管理装置、及びデータ放送供給方法 | |
| JP4557656B2 (ja) | 放送コンテンツ処理装置及び放送コンテンツ処理装置の制御方法 | |
| JPWO1999063752A1 (ja) | 情報処理装置および方法、並びに提供媒体 | |
| JP2001359061A (ja) | データ送出装置、データ受信装置、データ送出方法、及びデータ受信方法 | |
| KR100320211B1 (ko) | 디지탈 티브이의 채널 정보 저장장치 및 채널 연결방법 | |
| MXPA00000990A (en) | Information processing apparatus and method, and providing medium | |
| JP2001352522A (ja) | 記録再生システム | |
| EP2107801B1 (en) | Method for transmission of additional data on a channel inserted in a network of audiovisual channels and a device to transmit such additional data | |
| JP4734203B2 (ja) | 録画制御装置及び録画制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| WWE | Wipo information: entry into national phase |
Ref document number: 99800863.X Country of ref document: CN |
|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN JP KR MX US |
|
| AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 1020007000885 Country of ref document: KR |
|
| WWE | Wipo information: entry into national phase |
Ref document number: PA/a/2000/000990 Country of ref document: MX |
|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 1999922566 Country of ref document: EP |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 09463808 Country of ref document: US |
|
| WWP | Wipo information: published in national office |
Ref document number: 1999922566 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 1020007000885 Country of ref document: KR |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 1999922566 Country of ref document: EP |
|
| WWW | Wipo information: withdrawn in national office |
Ref document number: 1020007000885 Country of ref document: KR |