WO1999063752A1 - Information processing apparatus and method, and providing medium - Google Patents

Information processing apparatus and method, and providing medium Download PDF

Info

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
Application number
PCT/JP1999/002853
Other languages
English (en)
French (fr)
Inventor
Harumi Kawamura
Mari Horiguchi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to KR1020007000885A priority Critical patent/KR20010022306A/ko
Priority to EP99922566A priority patent/EP1014711A4/en
Publication of WO1999063752A1 publication Critical patent/WO1999063752A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/40Bus networks
    • H04L12/40052High-speed IEEE 1394 serial bus
    • H04L12/40117Interconnection of audio or video/imaging devices
    • 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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management 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/262Content 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/26283Content 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
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4332Content 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
    • 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/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
    • H04N21/4355Processing 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
    • 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/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43632Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wired protocol, e.g. IEEE 1394
    • 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/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/24Systems for the transmission of television signals using pulse code modulation
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • 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/47End-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

明 細 書
情報処理装置および方法、 並びに提供媒体
技術分野
本発明は、 情報処理装置および方法、 並びに提供媒体に関し、 特に、 デジタル放送に含まれる番組案内(E lectric Program Guid e :以下 EPG と称する )情報に簡単にアクセスできるようにした情 報処理装置および方法、 並びに提供媒体に関する。
背景技術
最近、 デジタル衛星放送を受信するチューナ、 受信した放送を 録画する VCR Video Cassette Recorder) , およびこれらを制御す るコン ト口一ラを IEEE 1394バスを介して相互に接続し、 データの 授受を相互に行う システムが提案されている。
デジタル衛星放送から送られてく る情報と して、 例えば EPG 情 報がある。 EPG は、 ユーザが番組を予約する時に便利なテレビガ ィ ドなどを電子化したものである。 EPG 情報と して送られてく る データの内容は、 局名、 番組名、 開始時間、 および終了時間等で のる。
しかしながら、 上述の EPG データの構造は、 EPG を送信する側 のシステムに依存しており、 必ずしも、 受信する側のアプリケ一 シヨ ンに合致していないという課題があった。
また、 EPG で見たい番組を見つけた場合、 その番組を見るため に選局することになるが、 選局用の情報 (サービス情報) は別に 送信されてく るため、 選局用情報を探すのに時間がかかるという
5果 力、あつナ乙。
発明の開示
本発明は、 このような状況に鑑みてなされたものであり、 送信 されてく る EPG データをリ ス ト構造に整理し直すことにより、 受 信側のアプリ ケ一シ ョ ンにとって所定のフ ォーマツ 卜になること を目的とするものである。
また、 予約したい番組を見つけると共に選局に必要なサービス 情報にリ ンクできるデータ構造を提供し、 予約画面から素早く選 局できるようにするものである。
第 1 の発明は、 放送信号に含まれるサービス情報及び番組案内 情報を抽出する抽出手段と、 前記抽出手段が抽出したサービス情 報及び番組案内情報を、 所定のネッ 卜ワークで接続された機器で 共有できるデータ構造に変換する変換手段とを備えた情報処理装 置と したものである。 このこ とによって、 放送信号に含まれる番 組案内情報を、 この装置と所定のネッ トワークで接続された機器 で共有できるようになり、 放送信号を受信する装置以外の機器が 番組案内情報を簡単に使用できるようになる。
第 2の発明は、 第 1 の発明の情報処理装置において、 前記変換 手段で変換されるデータ構造は、 所定のディ スク リプタを利用し た汎用フ ォーマツ トであり、 その汎用フ ォーマツ 卜のデータ構造 に変換された番組案内情報を、 汎用フ ォーマツ 卜で規定されるコ マン ドに基づいて、 前記ネッ トワークに送出できるようにした情 報処理装置と したものである。 このことによって、 所定のディ ス ク リ プ夕を利用した汎用フ ォーマツ 卜のデータで番組案内情報が 表現されるこ とになり、 該当する汎用フォーマツ 卜に対応した機 器であれば、 どの機器を接続しても番組案内情報が読出せるよう になる。
第 3の発明は、 第 1 の発明の情報処理装置において、 前記変換 手段が変換した番組案内情報を記憶する記憶手段を備えたもので ある。 このことによって、 記憶手段に記憶された番組案内情報を 他の機器が読出すなどの処理が、 記憶手段の記憶データを利用し て容易に行える。
第 4の発明は、 第 3の発明の情報処理装置において、 前記記憶 手段は、 記憶した番組案内情報で示される番組毎又はチヤ ンネル 毎にユーザが入力した情報を記憶できる記憶ェリアを備えたもの である。 このことによって、 ユーザが入力させたコメ ン トや名称 などを、 番組案内情報を利用した表示などを行う際に、 同時に表 示させること等が可能になり、 ユーザにとって利用し易い情報処 理装置になる。
第 5 の発明は、 放送信号に含まれるサービス情報を抽出する抽 出手段と、 前記抽出手段が抽出したサービス情報から、 受信可能 なチヤ ンネルに関するサービス情報のリ ス トを得る作成手段とを 備えた情報処理装置と したものである。 このことによって、 この 装置では、 放送信号に含まれるサービス情報から、 受信可能なチ ャ ンネルに関するサービス情報だけが選別されて、 ユーザが必要 な情報だけがリ ス ト化されるようになる。
第 6の発明は、 第 5の発明の情報処理装置において、 前記受信 可能なチャ ンネルは、 放送信号に施されたスクラ ンブルを解除で きるチャ ンネル及び放送信号にスクランブルが施されてないチヤ ンネルと したものである。 このことによって、 この装置での受信 に関する契約に基づいて受信可能なチヤ ンネルに関する情報が選 別されるようになる。
第 7 の発明は、 第 5の発明の情報処理装置において、 前記抽出 手段は番組案内情報についても抽出は、 その抽出した番組案内情 報を、 前記作成手段が作成したリ ス トで示されるチヤ ンネル別の 所定のフ ォーマツ 卜のデータ構造に変換する変換手段を備えたも のである。 このこ とによって、 選択されたチャ ンネルに関する番 組案内情報が、 チャ ンネル別の所定のフォーマツ 卜のデータ構造 になり、 チャ ンネル別の番組案内情報を利用し易い形態のデータ と して格納させることが可能になる。
第 8の発明は、 第 7の発明の情報処理装置において、 前記変換 手段で変換されるデータ構造のフ ォーマ ツ トは、 所定のディ スク リ プタを利用 した汎用フ ォ ーマツ 卜であり、 その汎用フ ォ ーマツ 卜のデータ構造に変換された番組案内情報を、 汎用フ ォーマツ ト で規定されるコマン ドに基づいて、 所定のネッ ト ワークに送出で きるよう に したものである。 このこ とによって、 所定のディ スク リ プ夕を利用 した汎用フ ォ ーマツ 卜のデータで、 受信可能なチヤ ンネルの番組案内情報が表現されるこ とになり、 該当する汎用フ ォ ーマツ 卜に対応した機器であれば、 どの機器でも実際に受信で きる番組に関する案内情報が読出せるようになる。
第 9 の発明は、 第 7 の発明の情報処理装置において、 前記変換 手段が変換したデータには、 そのデータの番組案内情報で示され る番組毎又はチヤ ンネル毎にユーザが入力した情報を付加できる ようにしたものである。 このこ とによって、 ユーザが入力させた コメ ン トゃ名称などを、 受信できるチヤ ンネルの番組案内情報を 利用 した表示などを行う際に、 同時に表示させること等が可能に なり、 ユーザにとって利用 し易い情報処理装置になる。
第 1 0 の発明は、 放送信号に含まれる番組案内情報を抽出し、 その抽出 した番組案内情報を、 所定のネ ッ トワークで接続された 機器の間で共有できるデータ構造に変換する情報処理方法と した ものである。 このこ とによって、 放送信号に含まれる番組案内情 報を、 所定のネ ッ 卜 ワークで接続された複数の機器で共有できる ようになり、 放送信号を受信する装置以外の機器が番組案内情報 を簡単に使用できるようになる。
第 1 1 の発明は、 第 1 0 の発明の情報処理方法において、 前記 変換されるデータ構造は、 所定のディ スク リ プタを利用 した汎用 フ ォ ーマ ツ 卜であり、 その汎用フ ォーマツ 卜のデータ構造に変換 された番組案内情報を、 汎用フ ォ ーマ ツ トで規定されるコマ ン ド に基づいて、 前記ネ ッ 卜 ワークに送出するようにしたものである 。 このことによって、 所定のディ スク リプタを利用した汎用フ ォ 一マツ トのデータで番組案内情報が表現されることになり、 該当 する汎用フ ォ ーマツ 卜に対応していれば、 番組案内情報が読出せ るようになる。
第 1 2の発明は、 第 1 0の発明の情報処理方法において、 前記 データ構造が変換された番組案内情報には、 その番組案内情報で 示される番組毎又はチヤ ンネル毎にユーザが入力した情報を付加 するようにしたものである。 このことによって、 ユーザが入力さ せたコメ ン 卜や名称などを、 番組案内情報を利用した表示などを 行う際に、 同時に表示させること等が可能になり、 ユーザにとつ て利用し易く なる。
第 1 3の発明は、 放送信号に含まれるサービス情報を抽出し、 抽出したサ一ビス情報から、 受信可能なチヤ ンネルに関するサ一 ビス情報のリ ス トを作成する情報処理方法としたものである。 こ のことによって、 放送信号に含まれるサービス情報から、 受信可 能なチヤ ンネルに関するサ一ビス情報だけが選別されて、 ユーザ が必要なサービス情報だけがリ ス ト化されることになる。
第 1 4の発明は、 第 1 3の発明の情報処理方法において、 前記 受信可能なチヤ ンネルは、 放送信号に施されたスクランブルを解 除できるチャ ンネル及び放送信号にスクランブルが施されてない チャ ンネルであるものである。 このことによって、 受信に関する 契約に基づいて、 受信可能なチヤ ンネルに関する情報が適切に選 別されるようになる。
第 1 5 の発明は、 第 1 3 の発明の情報処理方法において、 サ— ビス情報と共に番組案内情報についても抽出し、 その抽出した番 組案内情報を、 前記リ ス 卜で示されるチャ ンネル別に所定のフォ 一マツ 卜のデータ構造に変換するようにしたものである。 このこ とによって、 選択されたチヤ ンネルに関する番組案内情報が、 チ ヤ ンネル別の所定のフ ォーマツ 卜のデータ構造になり、 チャ ンネ ル別の番組案内情報を利用し易い形態のデータとして格納させる ことが可能になる。
第 1 6の発明は、 第 1 5の発明の情報処理方法において、 前記 所定のフ ォーマ ッ トは、 所定のデイ スク リプ夕を利用した汎用フ ォーマツ トであり、 その汎用フ ォーマツ トのデ一夕構造に変換さ れた番組案内情報を、 汎用フ ォーマ ツ 卜で規定されるコマン ドに 基づいて、 所定のネ ッ トワークに送出するようにしたものである 。 このことによって、 所定のディ スク リプ夕を利用した汎用フォ 一マツ 卜のデータで、 受信可能なチャ ンネルの番組案内情報が表 現されることになり、 該当する汎用フ ォーマツ 卜に対応していれ ば、 実際に受信できる番組に関する案内情報が読出せるようにな る o
第 1 7の発明は、 第 1 5記載の情報処理方法において、 前記所 定のフ ォーマツ 卜のデータ構造のデ一夕には、 そのデータの番組 案内情報で示される番組毎又はチャ ンネル毎にユーザが入力した 情報を付加するようにしたものである。 このことによって、 ュ一 ザが入力させたコメ ン トゃ名称などを、 受信できるチヤ ンネルの 番組案内情報を利用した表示などを行う際に、 同時に表示させる こと等が可能になり、 ユーザにとって利用し易く なる。
第 1 8の発明は、 放送信号に含まれる番組案内情報を、 所定の ネッ トワークで接続された機器の間で共有できるデ一夕構造に変 換するステツプを含む処理を実行させるプログラムデータが記憶 された提供媒体と したものである。 このことによって、 この媒体 に記憶されたプログラムを読出して、 情報処理装置にィ ンス ト一 ルして実行させることで、 放送信号に含まれる番組案内情報を、 所定のネッ トワークで接続された複数の機器で共有できるように なり、 放送信号を受信する装置以外の機器が番組案内情報を簡単 に使用できるようになる。
図面の簡単な説明
図 1 は本発明を適用した情報処理システムの一実施の形態の構 成を示すブロ ック図である。
図 2 はサービス情報および EPG 情報の概要を説明するための図 である。
図 3 は EPG 情報の内容の例を説明するための図である。
図 4 は本発明の EPG サービスリ ス トおよび EPG イベン ト リス ト の概要を説明するための図である。
図 5 はリ ス トの識別を説明するための図である。
図 6 はォブジヱク 卜の識別を説明するための図である。
図 7 は EPG サービスリ ス トディ スク リプタのフォーマツ トを説 明するための図である。
図 8 は図 7 の l i st speci f i c infoのフォーマツ トを説明するた めの図である。
図 9 は図 8の info type を説明するための図である。
図 1 0 は図 7の obj ect entryのフ ォーマツ トを説明するための 図である。
図 1 1 は図 1 0 の entry speci f i c informat ionのフ ォーマツ ト を説明するための図である。
図 1 2 は EPG イベン ト リ ス トディ スク リ プタのフォーマツ トを 説明するための図である。
図 1 3 は図 1 2 の obj ect entryのフ ォーマツ トを説明するため の図である。
図 1 4 は図 1 3 の entry speci f i c informationのフォーマツ ト を説明するための図である。
図 1 5 は図 1 4の info type を説明するための図である。
図 1 6 は図 1 4の info type がィベン 卜の場合の entry speci f ic informat ion©フ ォーマ ツ トを説明するための図である。
発明を実施するための最良の形態
以下に本発明の実施の形態を説明する。
図 1 は、 本発明を適用 した情報処理システムの一実施の形態の 構成を示すブロ ッ ク図である。 本実施の形態においては、 IEEE13
94方式の規格のバス 5 を介して、 チューナ 2 、 コ ン トローラ 3、 および VCR (ビデオデッキ) 4が相互に接続されている。 チュー ナ 2 は、 アンテナ 1 を介して人工衛星から送信されるデジタル放 送データを受信する。 チューナ 2 には受像機 6が接続してあり、 この受像機 6でチューナ 2が受信したテレビジ ョ ン放送が視聴で きる。 また、 バス 5 に接続されたコ ン トローラ 3 にも、 受像機 7 が接続してあり、 バス 5 で映像データ, 音声データなどを伝送さ せて、 その伝送データをコ ン トロ一ラ 3で受信して接続された受 像機 7 に供給することで、 受像機 7でもテレビジ ョ ン放送などの 視聴が可能である。
チューナ 2 は、 I R D ( Integrated Receiver Decoder ) と称 される受信機能とデコー ド機能とが一体化された受信装置 (情報 処理装置) と してあり、 デジタル放送 (テレビジ ョ ン放送, ラジ ォ放送, データ放送など) の受信と、 その受信した放送データの デコー ドとが行える。 こ こで、 受信したチャ ンネルの放送信号に スクラ ンブルがかかっているとき、 そのスクラ ンブルを解く こと も可能な構成と してある。 但し、 スクラ ンブルを解く ことができ るのは、 予め放送センタなどに対して正しい受信契約を行ったチ ャ ンネルだけであり、 受信契約をしてないチヤ ンネルについては 、 スクラ ンブルを解く こ とはできない。 この受信契約に関するデ
—夕は、 例えばチューナ 2 に接続された電話回線 (図示せず) な どを経由して、 放送センタなどに伝送する。 チューナ 2側では、 スクラ ンブルを解く ために必要なデータは、 例えばチューナ 2 に 接続された I C力一 ドなどに記憶される。
チューナ 2 で受信されたビデオデータなどは、 接続された受像 機 6 に直接供給する他に、 コ ン トローラ 3 の制御などにより、 IE EE 1394バス 5 を介して VCR 4 に供給することができ、 VCR 4でビ デォテープなどの記録媒体に記録される。
コ ン ト ローラ 3 は、 パーソナルコ ンピュータ装置などの情報処 理装置が使用される。
これらの電子機器を接続した IEEE 1394方式のバスは、 ビデオデ 一夕やオーディ オデータなどの大容量データをリ アルタイムに伝 送するためのアイ ソク ロナス伝送チャ ンネルと、 制御コマン ドな どのデータを確実に伝送するためのァシ ンク口ナス伝送チヤ ンネ ルとが用意されて、 それらのデータを混在させて伝送できるよう にし ご i>る。
また、 バス 5 に接続されたこれらの電子機器は、 一定の規格の ディ スク リ プタを利用 した汎用のフォーマツ トにより、 相互に制 御が可能と してある。 ここでは、 IEEE 1394方式のバス上で伝送す るために規定されたコマン ド (AV/C Command Transaction Set : 以下 AV/Cコマン ドと称する) で相互に制御が可能と してある。 AV /Cコマン ドに対応した機器の場合には、 その機器で実現できる機 能などが記述されたディ スク リ プタを備えて、 そのディ スク リ ブ 夕を利用するこ とで、 他の機器からの制御などを行う上で必要な データが得られるようにしてある。 IEEE1394方式のバス及び AV/C コマン ドの詳細については、 http:〃 www. 1394TA. org に公開され ている。
チューナ 2が備える作成部 1 2 は、 AV/Cコマン ドで規定される プロ ト コルのディ スク リ プタを利用して、 受信したチヤ ンネルの 放送デ一夕から、 EPG サービス情報から EPG サービスリ ス 卜を作 成し、 チューナ 2 内のメモリ 1 1 に記憶させる。 また、 チューナ が備える変更部 1 3 は、 AV/Cプロ ト コルのディ スク リ プ夕を利用 して、 受信した EPG 番組情報を EPG イベン ト リ ス トに変換し、 メ モ リ 1 1 に記憶させる。
衛星などから送られてチューナ 2で受信される各チヤ ンネルの デジタル放送データは、 所定の固定長を持つ トラ ンスポー トパケ ッ 卜が多重化された 卜ラ ンスポー トス ト リ ームと して伝送される データである。 この場合、 ビデオデータ, オーディ オデータ, EP G 番組情報, EPG サービス情報, その他のデータなどの放送デー 夕 と して伝送されるデータは、 基本的に全て同じ形式の 卜ラ ンス ポー 卜バケツ ト と して構成されている。 そして、 チューナ 2 内で は、 その トラ ンスポー トバケツ トに付与されたス ト リ ームタイプ のデータなどの判断を行う こ とで、 どのデータであるのか認識し て、 それぞれのデータを抽出するようにしてある。
なお、 デジタル衛星放送の場合には、 1つの トラ ンスボンダか ら中継される信号に、 複数チャ ンネルの放送データが多重化され ている場合があり、 このような場合には、 EPG 番組情報, EPG サ ―ビス情報は、 トラ ンスボンダを共有する複数のチヤ ンネルで、 1 組の EPG 番組情報及び EPG サービス情報を共有するようにして ある場合もある。
チューナ 2 は、 このように して伝送される放送データから抽出 した EPG サービス情報に基づいて、 作成部 1 2が、 AV/Cコマン ド で規定されるプロ トコルのディ スク リ ブ夕を利用した EPG サ一ビ ス リ ス トを作成し、 チューナ 2 内のメモリ 1 1 に記憶させる。 ま た、 放送データから抽出した EPG 番組情報を、 変更部 1 3が AV/C プロ 卜 コルのディ スク リ プタを利用した EPG イベン ト リ ス 卜に変 換し、 メ モリ 1 1 に記憶させる。
EPG サービス情報に基づいて作成される EPG サービスリ ス トの 詳細については後述する力く、 EPG サービス情報は、 このチューナ 2が受信する放送システムでサービスされるチャ ンネルに関する 情報であり、 各チャ ンネルの送信周波数やチャ ンネルの局名, 口 ゴマークなどの情報が含まれる。
こ こで、 本例の場合には、 作成部 1 2が作成してメモ リ 1 1 に 記憶させる EPG サー ビス リ ス 卜は、 このチューナ 2が受信可能な チャ ンネル (局) に関する リ ス ト とする。 例えば、 有料放送のチ ャ ンネルについては、 受信契約をしてチューナ 2でスク ラ ンブル を解く こ とが可能なチヤ ンネルだけをリ ス 卜に含ませ、 受信契約 を してないチヤ ンネルのデータについてはリ ス 卜から除く ように する。 受信契約が必要ない無料放送チャ ンネルのデータについて は、 メ モリ 1 1 に記憶させる EPG サービス リ ス トに全て含ませる 。 但し、 ユーザの操作で、 リ ス トに含ませるチャ ンネルの選択操 作が行われた場合には、 この受信契約されてないチヤ ンネルのデ 一夕を含ませたり、 逆に無料放送チヤ ンネルについても必要のな いチャ ンネルのデ一夕は除く ようにしても良い。 また、 有料放送 チャ ンネルであつても、 番組単位で課金が行われるペイパービュ 一のチャ ンネルなどのように、 簡単な操作で受信契約ができるチ ヤ ンネルのデータについては、 メモリ 1 1 に記憶させる EPG サ一 ビス リ ス 卜に含ませるように しても良い。
図 2 ( A ) は、 衛星などから送られてく る放送データに含まれ るサービス情報を示している。 サービス情報は、 各局 (チヤ ンネ ル) を選局するために必要な周波数および局名等から構成されて いる。 通常、 サー ビス情報はアンテナ 1 によって受信されると、 チューナ 2 内部のメモリ 1 1 に格納される。 チューナ 2 は、 この サービス情報に基づいて選局を行う。 図 2 ( B ) は、 衛星から送 られてく る EPG 情報を示している。 EPG 情報は、 各番組の名称、 開始時間、 および終了時間等から構成されている。 このデ一夕の フ ォーマツ トは、 送信システムに依存したものとなっている。 図 3 は、 ある放送システムの EPG 情報と EPG サービス情報で示 されるデ一夕の例を示したものである。 チャ ンネル情報 ( SDT ) が、 EPG サービス情報に相当するものであり、 チャ ンネル番号, チャ ンネル名, チャ ンネル内容説明, チャ ンネルロゴマークなど が含まれる。
EPG 情報と しては、 現在放送中の番組情報及び次に放送される 番組情報を示す番組情報 (present following EIT ) で、 現在の 番組 (次の番組) のチャ ンネル番号, 番組番号, 開始時刻, 継続 時間, 番組名, あらすじ, 番組ジャ ンル, 視聴制限年齢などの情 報が示される。 また、 数日分 (例えば 1週間) の番組情報を示す 番組情報 (schedule EIT) で、 数日分の番組に関するチャ ンネル 番号, 番組番号, 開始時刻, 継続時間, 番組名, あらすじ, 番組 ジャ ンル, 視聴制限年齢などの情報が示される。
また、 現在時刻情報 (TDT ) で、 現在の年, 月, 日, 時, 分, 秒のデータが示される。
また、 図 3 には示さないが、 EPG 情報に基づいた番組表の表示 を行う際に、 同時に画面上に表示される広告, メ ッセージなどの データが伝送される場合もある。
図 4 の ( A ) は、 メ モ リ 1 1 に格納される EPG サービスリ ス 卜 (EPG-Service List) を示している。 EPG サービスリス トは、 選 局可能な局の一覧表から構成されている。 リ ス トには、 選局を行 うために必要なサ一ビス情報が実際に格納されているメモリの先 頭ァ ドレスおよび後述する局别番組表である EPG イベン ト リス ト (EPG-Event List)の先頭ァ ドレスが記述されている。 EPG サ一ビ スリ ス トは、 1台の電子機器に 1 つ存在する。 図 4の ( B ) は、 メモリ 1 1 に格納される EPGィベン ト リス トを示している。 EPG イベン ト リ ス トは、 衛星から送られてきた EPG 情報 (図 2 ( B ) 参照) を、 EPG ディ スク リ プタの規定に従って、 局別に整理し直 した リ ス トデータである。 EPG イベン ト リ ス 卜は、 1台の電子機 器に複数存在するこ とができる。
次に、 AV/Cコマン ドのディ スク リ プ夕を利用 した上記 2つのォ ブジヱ ク ト リ ス トについて、 図 5〜図 1 6を参照して説明する。 図 5 は、 リ ス トを識別するためのフ ォーマツ トを示している。 list type value は、 EPG サービスリ ス 卜の場合、 ' 8 8 ' とな り、 EPG イベン ト リ ス トの場合、 ' 8 A ' となる。 なお、 EPG サ 一ビス リ ス トおよび EPG イベン ト リ ス 卜は、 チューナサブュニッ ト(Tuner Subunit) で規定されている。
図 6 は、 object entryのフ ォーマツ トを示している。 object e ntry力 サービスの場合、 entry type valueは ' 8 2 ' となる。 ob ject entry力く EPG ィベン 卜の場合、 entry type valueは ' 8 A' となる。
図 7 は、 EPG サービスリ ス トディ スク リ プタ (EPG- Service Li st Descriptor)のフ ォーマツ 卜 ¾r示してレ、る。 descriptor lengt h は EPG サービス リ ス トの全長を示すものである。 list type は 図 5 に従って、 EPG サービス リ ス トを示す ' 8 8 ' が設定されて いる。 attributesは EPG サービス リ ス トの構造の属性をビッ トフ ラグで示したものである。 ' X X 0 1 X X X X ' はチヤイノレ ド リ ス トが無く 、 オブジェク トがあることを示している。 size of list specific infoは、 後続の list specific infoの全長を示す ものである。 list specific infoは各局のニッ クネームおよびュ —ザが後から読み書きできるユーザ情報を示すもので、 後述する 図 8のフ ォーマッ トに従う ものである。 number of entries は本 リ ス 卜に挙げられる局の数を示すものである。 object entryは各 局の選局情報であるサービス情報の先頭ァ ドレスを示すもので、 後述する図 1 0のフ ォーマツ 卜に従い、 複数個並べることができ る。
図 8 は、 図 7で示した EPG- Service list specific infoのフ ォ —マツ 卜 ¾· τ ^してレ、る。 number of information は、 EPG— Servic e list specific info field内で挙げられる情報の総数を示すも のである。 info type は各情報の内容を示すもので、 後述する図
9 に従つ。 descriptor identifier for the information は EPG - Service list specific infoの実体を示すもので、 局のニッ クネ ームであるテキス トデ一夕やアイ コ ンのような画像データ等が入 つている。
図 9 は、 図 8で示した info type のフ ォーマツ トを示している
。 ニッ クネームの時は ' 1 0 ' が設定され、 ユーザ情報の時は '
1 1 ' が設定される。 ニックネームについては、 ユーザが入力さ せたチヤ ンネル名に関するニックネームのデータであることを示 す。 ユーザ情報については、 ユーザが入力させた該当するチャ ン ネルに関するコメ ン トなどのテキス トデータであることを示す。 これらのニックネームゃコメ ン トは、 例えば該当するチヤ ンネル の番組表などを表示させた際に、 同時に表示される。 また、 選局 用周波数情報 (チューニング情報) についても、 ' 2 1 ' と して 定義してあり、 この選局用周波数情報を設定することで、 この情 報を利用して、 直ちに該当するチャ ンネルへの選局ができるよう になる。
図 1 0 は、 図 7で示した object entryのフォーマツ トを示して いる。 descriptor length は、 EPG— Service Object Entry Descr iptor の全長を示すものである。 entry typeは図 6 に従い、 ' 8 2 ' が設定されている。 attributesは本リ ス トの構造の属性をビ ッ ト フラ グで示したものである。 ' x x l x X X X X ' はチヤ ィル ドリ ス トがあることを示している。 child list ID は各局毎 の EPG- Event Listの IDを設定するものである (図 5参照) 。 obje ct ID は各局を識別する IDを設定する ものである。 size of entr y specir IC information は後 の entry specific information の全長を示すものである。 entry specific information は後述 する図 1 1 のフ ォーマ ツ 卜に従う。
図 1 1 は、 図 1 0で示した entry specific information © 7 ォーマツ トを示している。 contentsには、 実際のサービス情報の 先頭ァ ドレスが記述されている。
図 1 2 は、 EPG イベン ト リ ス トディ スク リ プタ ( EPG- Event Li st Descriptor)のフ ォーマツ 卜 ¾·示している。 descriptor lengt h は EPG イベン ト リ ス トの全長を示すものである。 list type は 図 5 に従って、 EPG イベン ト リ ス トを示す ' 8 A' が設定されて いる。 attributesは本リ ス トの構造の属性をビッ トフラグで示し たものでめる。 こ こでは、 X X X X X X X X となってレ、る ので特に意味はない。 size of list specific infoは、 現在、 項 目だけを設け、 何も記入しないこ とになつているため、 ' 0 0 0
0 ' が設定されている。 list specific infoは、 上記の理由によ り項目自体が無く なる。 number of entries は後続の EPG- Event objectの総数を示すものである。 object entryは実際の番組情報 を示しており、 後述する図 1 3のフ ォーマツ 卜に従う。
図 1 3 は、 図 1 2で示した object entryのフ ォーマツ トを示し てレヽる o descriptor length は、 EPG— Event Object Entry Descr iptor の全長を示すものである。 entry typeは図 6 に従い、 ' 8 A ' が設定されている。 attributesは本リ ス トの構造の属性をビ ッ トフラグで示したものである。 ' x x O x x x x x' はチヤ ィル ドリ ス トがないこ とを示している。 object ID は番組毎の ID を示すものである。 Event IDが局毎に設定されいる場合、 サ一ビ ス IDと Event IDを加算したもの力く object ID となる。 size of en try specific iniormationは後続の entry specific information の全長を示すものである。 entry specific informationは番組情 報の内容を示しており、 後述する図 1 4〜図 1 6のフォーマツ 卜 に従う。
図 1 4 は、 図 1 3で示した entry specific informationのフ ォ 一マッ ト している。 number of information は、 entry spec ific informationで挙げられる情報の総数を示すものである。 in fo type は各情報の内容を示すもので、 後述する図 1 5に従う。 entry specific information は info type 力くニック不一ムまた はユーザ情報の場合、 図 8 に従い、 info type がイベン トの場合 、 後述する図 1 6 に従う。
図 1 5 は、 図 1 4で示した info type のフ ォーマツ 卜を示して いる。 ニッ クネームの時は ' 1 0, が設定され、 ユーザ情報の時 は ' 1 1 ' が設定される。 ニッ クネームについては、 ユーザが入 力させた番組に関するニックネームのデータであることを示す。 ユーザ情報については、 ユーザが入力させた該当する番組に関す るコメ ン トなどのテキス トデ一夕であることを示す。 これらの二 ッ クネームゃコメ ン トは、 例えば該当する番組に関する詳細を表 示させた際に、 同時に表示される。 イベン ト (番組情報) の時は ' 2 0 ' が設定される。
図 1 6 は、 図 1 4で示した info type がィベン 卜の場合に展開 されるフ ォーマツ トを示している。 event flags は著作権に関係 するフラグ等が入る予定である。 Event IDは、 番組を特定するシ ステム内の IDを示すものである。 start timeは番組の開始時間を 示すものである。 Durationは番組の長さ (時間) を示すものであ る。 content categoryは番組内容のカテゴリ一を示すものである
。 Parental rating は子供に見せても良いか否かを判断する識別 値 (いわゆる視聴年齢制限用のデータ) を示すものである。 even t name length は番組名の全長を示すものである。 event nameは 番組名を示すものである。 even t text lengt h は番組のテキス ト 情報の全長を示すものである。 event textは番組のテキス ト情報 を示すものである。
以上の如く 、 番組情報である EPG イベン ト リ ス ト と選局情報で あるサービス情報とをリ ンク させるようにしたので、 予約画面中 に選局情報へのアクセスが簡単となり、 選局を素早く 行う こ とが 可能となる。
また、 EPG イベン ト リ ス ト フ ォ ーマ ツ トを使用するようにした ので、 EPG 番組情報が所定のデータ構造となり、 アプリ ケ—シ ョ ンを作成しゃすく なる。
さ らに、 各項目を 1 つのォブジヱク 卜 と して取り扱い、 ォブジ ェ ク トを複数連ねてリ ス ト構造を取るようにしたので、 項目の追 加、 変更、 および削除が容易となる。
即ち、 チューナ 2が受信した EPG サービス情報を、 チューナ 2 内のメモ リ 1 1 に AV/Cコマン ドで規定されるプロ トコルのディ ス ク リ プ夕を利用 した EPG サービス リ ス トと して記憶させると共に 、 受信した EPG 番組情報を、 AV/Cコマン ドのプロ ト コルのディ ス ク リ プタを利用 して、 EPG イベン ト リ ス ト と してメモリ 1 1 に記 憶させるこ とで、 バス 5 に接続されたチューナ 2以外の機器でも 、 EPG サービス情報及び EPG 番組情報が簡単に利用できるように なる。
例えばコ ン ト ローラ 3から、 チューナ 2 内のメ モ リ 1 1 に記憶 されたディ スク リ プタ内の EPG サービスリ ス ト と EPG イベン ト リ ス トを読出すコマ ン ドを、 バス 5を介して伝送する。 このコマ ン ドを受信したチューナ 2では、 該当する リ ス 卜のデータを、 AV/C コマン ドのプロ トコルで規定される レスポンスと してコ ン トロ一 ラ 3 に伝送し、 コ ン ト ローラ 3力く EPG 番組情報を利用できるよう になる。 例えばコ ン 卜ローラ 3 に接続された受像機 7 の画面に、 該当する番組情報を表示させるこ とができる。 また、 番組情報に 基づいて、 VCR 4 での録画を予約させる処理が可能になる。 また 、 例えばコ ン ト ローラ 3 を構成するコ ンピュータ装置に、 プリ ン 夕装置が接続してある場合、 EPG 番組情報を視聴できる番組リ ス ト と してプリ ンタアウ トさせる こ と も可能になる。 このように、 コ ン ト ローラ 3 と して機能する AV/Cコマン ドに対応した汎用のコ ンピュータ装置と、 その周辺機器を使用して、 EPG 番組情報に基 づいた表示や制御などが可能になる。
この場合、 受信できるチャ ンネルに関する情報だけを使用して リ ス ト化してあるこ とで、 受信できる番組に関する情報だけが得 られるこ とになり、 必要な情報に迅速にアクセスできるようにな
Ό o
また、 上述したよう に EPG サービス情報及び EPG 番組情報には 、 チャ ンネル毎ゃ番組毎のコメ ン トゃニッ クネ一ムなどの情報を 付与できるように したので、 これらに基づいた表示なども可能に なる。 この場合、 このコメ ン トやニッ クネームなどの情報につい てもディ スク リ プタの形式で記憶されるので、 バス 5を介してチ ュ一ナ 2 に接続された他の機器から、 該当するディ スク リ プタへ の書込み処理を行う こ とで、 チューナ以外の機器からの操作で、 コメ ン トやニッ クネームなどを記憶させることが可能になる。 また、 AV/Cコマン ドを使用 して EPG 番組情報を他の機器に伝送 した場合には、 AV/Cコマン ドで規定されたコマン ドを利用して、 チユ ーナが受信した EPG 番組情報に何らかの変更があつたとき、 自動的にその変更された EPG 番組情報を他の機器に伝送すること も可能になる。 即ち、 EPG 番組情報にはバージ ョ ン情報が付加さ れ、 EPG 番組情報に変更が生じたとき、 そのバ一ジ ョ ン情報が変 化するように構成してある。 一方、 AV/Cコマン ドでは、 ディ スク リ ブ夕の内容に変更があつたとき返答させるコマン ド 〔N0TIFY〕 が用意されている。 従って、 図 1 に示すコ ン トローラ 3でチュー ナ 2 のメ モ リ 1 1 に記憶された EPG 番組情報を読出した後に、 そ のコマン ド 〔N0TIFY〕 をチューナ 2 に送っておく こ とで、 チュー ナ 2 では、 受信した EPG 番組情報にはバ一ジ ョ ン番号が変化した と き、 変更された内容の EPG 番組情報 (或いは単に変更されたこ とだけを示す情報) を、 コ ン ト ローラ 3 に送る処理が可能になる o
尚、 こ こ まで説明した EPG サー ビス リ ス ト及び EPGイベン ト リ ス トを、 受信した EPG データから作成するプログラムを、 コ ンビ ユ ー夕装置などが読込めるプログラム化して、 磁気ディ スク、 C D — R 0 M (光ディ スク) などの提供媒体に記録させて、 ユーザ に何らかの方法で提供して、 EPG データが得られるコ ンピュータ 装置などで同様の処理を実行させても良い。 また、 こ こでの提供 媒体には、 磁気ディ スク、 C D— R O Mなどの情報記録媒体の他 、 イ ンターネ ッ ト、 ディ ジタル衛星などのネッ トワークによる伝 送媒体も含まれる。
また、 上述した説明では、 チューナと他の機器を接続するバス と して、 IEEE 1394方式の規格のバスを使用し、 EPG サ一ビス情報 及び EPG番組情報を変換するディ スク リ プタ と して、 AV/Cコマン ドに対応したプロ ト コルのディ スク リ プタを使用したが、 他の規 格化された汎用のバスラィ ン (有線の信号線で接続されるバスラ ィ ンの他に無線で接続されるバスライ ンでも良い) 及び汎用のプ 口 ト コルに基づいたディ スク リ プタを使用しても良い。

Claims

求 の
1. 放送信号に含まれる番組案内情報を抽出する抽出手段と、 前記抽出手段が抽出した番組案内情報を、 所定のネッ トヮ一 クで接続された機器で共有できるデータ構造に変換する変換手 段とを備え一た青
情報処理装置。
2. 請求項 1記載の情報処理装置において、
前記変換手段で変換されるデータ構造は、 所定のディ スク リ プ夕を利用した汎用フ ォ ーマ ツ トであり、 その汎用フ ォーマ ツ 卜のデータ構造に変換された番組案内情報を、 汎用フ ォーマツ トで規定されるコマ ン ドに基づいて、 前記ネ ッ 卜 ワークに送出 できるようにした
情報処理装置。
3. 請求項 1記載の情報処理装置において、
前記変換手段が変換した番組案内情報を記憶する記憶手段を 備えた
情報処理装置。
4. 請求項 3記載の情報処理装置において、
前記記憶手段は、 記憶した番組案内情報で示される番組毎又 はチヤ ンネル毎にユーザが入力した情報を記憶できる記憶ェリ ァを備えた
情報処理装置。
5. 放送信号に含まれるサ一ビス情報を抽出する抽出手段と、 前記抽出手段が抽出したサ一 ビス情報から、 受信可能なチヤ ンネルに関するサ一ビス情報のリス トを得る作成手段とを備え た
情報処理装置。
6. 請求項 5記載の情報処理装置において、 前記受信可能なチャ ンネルは、 放送信号に施されたスクラ ン ブルを解除できるチヤ ンネル及び放送信号にスクランブルが施 されてないチヤ ンネルである
情報処理装置。
7. 請求項 5記載の情報処理装置において、
前記抽出手段は番組案内情報についても抽出し、 その抽出し た番組案内情報を、 前記作成手段が作成したリス 卜で示される チヤ ンネル別の所定のフ ォーマツ 卜のデータ構造に変換する変 換手段を備えた
情報処理装置。
8. 請求項 7記載の情報処理装置において、
前記変換手段で変換されるデータ構造のフォーマツ 卜は、 所 定のディ スク リプタを利用した汎用フ ォーマッ トであり、 その 汎用フ ォーマツ 卜のデータ構造に変換された番組案内情報を、 汎用フ ォーマツ トで規定されるコマン ドに基づいて、 所定のネ ッ トワークに送出できるようにした
情報処理装置。
9. 請求項 7記載の情報処理装置において、
前記変換手段が変換したデータには、 そのデータの番組案内 情報で示される番組毎又はチヤ ンネル毎にユーザが入力した情 報を付加できるように した
情報処理装置。
10. 放送信号に含まれる番組案内情報を抽出し、
その抽出した番組案内情報を、 所定のネッ トワークで接続さ れた機器の間で共有できるデータ構造に変換する
情報処理方法。
11. 請求項 1 0記載の情報処理方法において、
前記変換されるデータ構造は、 所定のディ スク リプタを利用 した汎用フ ォーマツ トであり、 その汎用フ ォーマツ トのデ一夕 構造に変換された番組案内情報を、 汎用フ ォ ーマツ 卜で規定さ れるコマ ン ドに基づいて、 前記ネッ 卜ワークに送出する
情報処理方法。
12. 請求項 1 0記載の情報処理方法において、
前記データ構造が変換された番組案内情報には、 その番組案 内情報で示される番組毎又はチャ ンネル毎にユーザが入力した 情報を付加するようにした
情報処理方法。
13. 放送信号に含まれるサー ビス情報を抽出し、
抽出したサービス情報から、 受信可能なチヤ ンネルに関する 情報のリ ス トを作成する
情報処理方法。
14. 請求項 1 3記載の情報処理方法において、
前記受信可能なチヤ ンネルは、 放送信号に施されたスクラン ブルを解除できるチヤ ンネル及び放送信号にスクラ ンブルが施 されてないチヤ ンネルである
情報処理方法。
15. 請求項 1 3記載の情報処理方法において、
番組案内情報についても抽出し、 その抽出した番組案内情報 を、 前記リ ス 卜で示されるチヤ ンネル別に所定のフォ一マツ ト のデータ構造に変換する
情報処理方法。
16. 請求項 1 5記載の情報処理方法において、
前記所定のフ ォ一マツ トは、 所定のディ スク リプ夕を利用し た汎用フ ォーマ ツ トであり、 その汎用フ ォーマ ツ 卜のデータ構 造に変換された番組案内情報を、 汎用フ ォーマツ 卜で規定され るコマ ン ドに基づいて、 所定のネッ トワークに送出する 情報処理方法。
17. 請求項 1 5記載の情報処理方法において、
前記所定のフ ォーマツ 卜のデータ構造のデータには、 そのデ —夕の番組案内情報で示される番組毎又はチャ ンネル毎にユー ザが入力した情報を付加する
情報処理方法。
18. 放送信号に含まれる番組案内情報を、 所定のネ ッ トワークで 接続された機器の間で共有できるデータ構造に変換するステツ プを含む処理を実行させるプログラムデータが記憶された 提供媒体。
PCT/JP1999/002853 1998-05-29 1999-05-28 Information processing apparatus and method, and providing medium Ceased WO1999063752A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
See also references of EP1014711A4 *

Cited By (5)

* Cited by examiner, † Cited by third party
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