WO2003007593A1 - Methode de calcul de preference de contenu et dispositif de rececption de contenu - Google Patents
Methode de calcul de preference de contenu et dispositif de rececption de contenu Download PDFInfo
- Publication number
- WO2003007593A1 WO2003007593A1 PCT/JP2002/006811 JP0206811W WO03007593A1 WO 2003007593 A1 WO2003007593 A1 WO 2003007593A1 JP 0206811 W JP0206811 W JP 0206811W WO 03007593 A1 WO03007593 A1 WO 03007593A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- preference
- content
- unit
- program
- degree
- Prior art date
Links
- 238000004364 calculation method Methods 0.000 title claims abstract description 37
- 238000000034 method Methods 0.000 claims description 29
- 238000003860 storage Methods 0.000 claims description 24
- 238000010586 diagram Methods 0.000 description 18
- 238000001514 detection method Methods 0.000 description 11
- 230000005236 sound signal Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 238000009826 distribution Methods 0.000 description 5
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 230000002354 daily effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011038 discontinuous diafiltration by volume reduction Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000015654 memory Effects 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/29—Arrangements for monitoring broadcast services or broadcast-related services
- H04H60/31—Arrangements for monitoring the use made of the broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/46—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
-
- 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/4331—Caching operations, e.g. of an advertisement for later insertion during playback
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4662—Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/466—Learning process for intelligent management, e.g. learning user preferences for recommending movies
- H04N21/4668—Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
-
- 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
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- 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/16—Analogue secrecy systems; Analogue subscription systems
- H04N7/162—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing
- H04N7/163—Authorising the user terminal, e.g. by paying; Registering the use of a subscription channel, e.g. billing by receiver means only
Definitions
- the present invention includes a method of calculating a viewer's preference level for content distributed by a broadcast / network, and a function of calculating a viewer's preference level for content, and the calculated preference level.
- the present invention relates to a content receiving apparatus that presents content to a viewer based on the content, or that automatically receives, automatically records, and automatically reproduces the content.
- the term “content” refers to a series of visually or audibly recognizable information such as video information (including video, still image, and graphics), text information, and audio information, such as a broadcast program.
- the registered keyword is used to make the receiving device search for the program from the EPG information and automatically record the program.
- a television receiver capable of recording a long time and many programs is being considered due to the increase in the capacity of a recording medium such as a hard disk.
- the method of making a recording operation or recording reservation by specifying the time is very time-consuming, and the reservation operation may be forgotten.
- Japanese Patent Application Laid-Open No. 2000-2003-2003 discloses that the preference of the viewer is determined from the acquisition history of the program information, and the program information is selected based on the determination result.
- Japanese Patent Application Laid-Open No. 2000-34041 966 describes a virtual channel in which a plurality of real channel programs are selectively arranged according to the viewer's viewing pattern from the viewer's viewing history.
- Japanese Patent Application Laid-Open No. 2000-1505564 specifies a preference tendency of a viewer to one of a plurality of preference patterns based on a viewer's program selection history. Then, it is shown that a program that matches the viewer's preference is searched.
- 2000-2909339 teaches the viewer's preference based on the program selection history of the viewer. It is shown that a program corresponding to the viewer's preference is searched based on the learning result.
- Japanese Patent Application Laid-Open No. 2000-137080 discloses that the viewer selects a program from the viewer's program selection operation. It shows a program selection support method that analyzes viewing habits and creates and displays an electronic program guide based on viewers' viewing habits.
- the viewing / listening is based on the program viewing time or the ratio of the program viewing time to the program time length (program viewing time Z program time length).
- the degree of preference for the program from the program viewing time For example, if the calculation is to calculate the preference level in proportion to the viewing time, the preference when viewing a 10-minute program from the beginning to the end over 10 minutes The shorter the program length is, the lower the preference level is, such as 1/6 of the preference level when watching a 60-minute program from the beginning to the end over 60 minutes. It would be Ku estimated.
- an object of the present invention is to be able to accurately calculate a viewer's preference level for a content such as a broadcast program as being in accordance with the actual situation. Disclosure of the invention
- the content preference degree calculation method of the present invention includes:
- the preference level Pr is calculated as the sum of the ratio Ru of the viewing time Dw to the unit time Lu and the ratio Rc of the viewing time Dw to the content time length Lc, for example, .
- the unit time Lu is 60 minutes
- the preference level Pr is 1.17
- the preference level Pr when the content of 60 minutes is watched for 60 minutes from the beginning to the end is 2.00, which is 2 hours.
- the degree of preference Pr when viewing 30 minutes of content for one hour is 1.
- the lower the content time length, the lower the preference level is estimated. If the content time length is extremely long even after long viewing, the lower the preference level, the lower the preference level. When viewing short-time content for more than a certain amount of time, it is possible to reduce the likelihood of being overestimated even when viewing the content in a manner that is not very conscious, and the preference is based on the actual situation It can be calculated accurately.
- FIG. 1 is a diagram showing one embodiment of a content receiving device of the present invention.
- FIG. 2 is a diagram illustrating an example of a preference level detection unit.
- FIG. 3 is a diagram showing an example of viewing history data.
- FIG. 4 is a diagram showing an example of the program identification information.
- FIG. 5 is a diagram showing another example of the program identification information.
- FIG. 6 is a diagram showing an example of program viewing history data.
- FIG. 7 is a diagram for explaining the viewing time.
- FIG. 8 is a diagram provided for explanation of operations during program viewing.
- FIG. 9 is a diagram showing an example of a preference primary data calculation processing routine.
- FIG. 10 is a diagram showing an example of primary preference data.
- FIG. 11 is a diagram showing an example of preference data.
- FIG. 12 is a diagram showing an example of a recorded program list.
- FIG. 13 is a diagram showing an example of an equation for calculating the degree of preference.
- FIG. 14 is a diagram showing a preference degree calculation result using the model of each equation in FIG.
- FIG. 15 is a diagram showing a preference degree calculation result using the model of each equation in FIG.
- FIG. 16 is a diagram showing an example of an expression for updating the preference level.
- FIG. 17 is a diagram showing a formula for calculating the coefficients in the formula of FIG.
- FIG. 18 is a diagram showing another example of the expression for updating the preference level.
- an example of a storage type television receiving apparatus that receives a program of analog terrestrial broadcasting and digital satellite broadcasting as content and records the program on a built-in recording medium will be described.
- FIG. 1 shows an example of the storage type television receiver.
- a broadcast signal of a terrestrial analog broadcast received by the antenna 11 is selected and received by the tuner 12 and further demodulated, and a video signal and an audio signal are obtained from the tuner 12.
- the video signal is processed by a video processing unit 13 and sent to a display device 15 such as a CRT display or a liquid crystal display, and the audio signal is processed by an audio processing unit 14 to output an audio output device such as a speaker.
- Sent to 16 The display device 15 and the audio output device 16 constitute a monitor device 19.
- program additional information such as EPG information inserted into a gap between broadcast waves of terrestrial analog broadcasting is taken into the system controller 40 from the tuner 12.
- the video signal and audio signal from the tuner 12 are converted into digital video data and digital audio data by the video encoder 17 and the audio encoder 18, respectively, and the MPEG (Moving Picture Ex perts
- the video data and the audio data that have been compression-encoded by the Group method are transmitted to the recording / reproducing unit 30 and are recorded on a recording medium such as a hard disk in the recording / reproducing unit 30.
- the broadcast signal of the satellite digital broadcast received by the antenna 21 is selected and received by the tuner 22, further demodulated and error-corrected, and converted into a transport stream of the MPEG system.
- the transport stream is sent to the demultiplexer 23, where the compression-encoded video data and audio data are separated from the demultiplexer 23, and the video data and audio data are separated into video decoders 25 and
- the audio is decoded by the audio decoder 26, and is further converted into an analog video signal and an analog audio signal.
- the converted video signal is processed by the video processing unit 13 and sent to the display device 15.
- the converted audio signal is processed by the audio processing unit 14 and sent to the audio output device 16. Sent out.
- program additional information such as EPG information superimposed on the broadcast wave of the satellite digital broadcast is taken into the system controller 40 from the demultiplexer 23, and the data of the data broadcast is transmitted from the demultiplexer 23 to the system controller 40. It is taken in.
- the encoded video data and audio data from the demultiplexer 23 are sent to the recording / reproducing unit 30 and recorded on the recording medium in the recording / reproducing unit 30.
- the recording and reproducing unit 30 reproduces the encoded video data and audio data from the recording medium, and the reproduced video data and audio data are
- the video signal is decoded by the video decoder 25 and the audio decoder 26, and is further converted into an analog video signal and an analog audio signal.
- the converted video signal is processed by the video processing unit 13 and sent to the display device 15, and the converted audio signal is processed by the audio processing unit 14 and the audio output device 16 Sent to
- OSD On Screen Display
- program ancillary information such as EPG information and data of data broadcasting are subjected to OSD processing, and the signal after the processing is processed by the video processing section 1.
- step 3 it is combined with the video signal from tuner 12 or video decoder 25.
- program additional information such as EPG information is received by the network interface 51 from the server device of the distribution source via the external network 1 such as the Internet, and is taken into the system controller 40. .
- the system controller 40 controls each part of the receiving device, and although not shown in the figure, the CPU, the R ⁇ M in which programs to be executed by the CPU and fixed data are written, and the work of the CPU. It is composed of RAM functioning as an area.
- the above-mentioned program additional information is written into the system controller 40, a keyword described later is registered, and a storage device to which a recorded program list is written Section 41 is connected.
- a part of the above RAM can be used as the storage unit 41.
- the system controller 40 includes a remote control light receiving section 62 for receiving an infrared remote control signal from the remote control (remote control port) transmitter 61, a panel operation section 63, and operation status and operation of the receiving device.
- a display section 64 composed of a liquid crystal display element or the like for displaying a state is connected.
- a preference level detection unit 70 is connected to the system controller 40, and a preference database 79 is connected to the preference level detection unit 70.
- the preference level detection unit 70 calculates and updates the viewer's preference level for the program. As shown in FIG. 2, the viewing history totaling unit 71, the preference level calculation unit 72, and the preference level update are performed. And a preference data output unit 74. In the preference database 79, preference data including the degree of preference is stored. (Detection of viewing history: FIG. 3 to FIG. 8)
- the system controller 40 detects the viewing history of the receiving device and sends it as viewing history data to the viewing history totaling unit 71 of the preference degree detecting unit 70.
- the viewing is performed by receiving a program of terrestrial analog broadcast or satellite digital broadcast and outputting video or audio by the monitor device 19, or by recording on a recording medium in the recording / reproducing unit 30. That is, the program that is being played is reproduced, and video or audio is output by the monitor device 19.
- the former is referred to as actual broadcast viewing, and the latter is referred to as playback viewing.
- the viewing history data includes the date and time when the viewer performed a channel selection operation or volume operation using the remote control transmitter 61 or the panel operation unit 63, and the viewing output state in that case. And the operation content, and the playback position (address) on the recording medium for playback and viewing.
- the viewing history is detected and the viewing history data is output at regular intervals in order to check the viewing output status .
- the operation content is blank or “No Op” described above.
- system controller 40 extracts necessary program identification information from program additional information such as EPG information extracted from a broadcast signal as described above or received from an external network 1 by the network interface 51. Is extracted and sent to the viewing history totaling unit 71 of the preference level detecting unit 70.
- the program identification information includes the program ID (identification code), the broadcast start date and time of the program, the broadcast end date and time, the distribution source, genre, title and title, and the recording medium for playback and viewing. Use the above playback start and end positions.
- the program identification information may be described in a hierarchical manner, and as shown in FIG. 5, the program contents may indicate the contents of each topic or commercial and the start and end times as lower layer information.
- the viewing history counting section 71 of the preference level detection section 70 aggregates the viewing history data for each program based on the program identification information, generates program viewing history data, and calculates a preference level calculating section 7 2 To send to.
- the program viewing history data includes the viewing time D w, the viewing time rate R c, and the program ID and viewing source (actual broadcast viewing or playback viewing).
- the total number of operations is added, and program identification information other than the program ID, such as the program title, is added.
- the viewing time D w is the total time of viewing the program. For example, as shown in FIG. 7, when a certain program is watched intermittently while watching another program on the way or turning off the power of the receiving device, the viewing time D w is Viewing time D wa, D wb, D wc.
- the viewing time rate Rc is a ratio of the viewing time Dw to the time length Lc of the program, that is, Dw / Lc.
- the total number of operations is the sum of the number of volume operations, the number of channel selection operations, and the number of data display operations during viewing of the program.
- the number of volume operations is the sum of the number of volume increase operations and the number of volume decrease operations.
- the number of channel selection operations is the number of times an operation to select another program is performed while watching the program, and the number of times the power is turned off or turned on while watching the program A as shown in Case 1 of Fig. 8. This does not include the number of times, but is the number of times that another program B was selected while watching the program A as shown in Case 2 in the figure. In case 2, the number of tuning operations for program A is two.
- the number of overnight display operations is the number of times an operation of displaying data on the screen of the display device 15 is performed during viewing of the program.
- a function value is calculated which is a function of L c), wherein the preference ratio Pr increases as the ratio Ru increases, and the preference level Pr increases as the viewing time rate R c increases.
- the preference level Pr is calculated by the above equation (la).
- the preference degree calculation section 72 outputs the certainty (indicating the degree of certainty of the calculated result) T X of the calculated preference degree Pr as follows.
- FIG. 9 shows an example of a routine for calculating primary preference data including the preference level Pr and the certainty degree Tx, which is performed by the preference level calculation unit 72.
- step S1 the preference level Pr for the program is calculated as described above, and then, in step S2, the certainty TX of the preference level Pr is defaulted.
- the value is set to Td, and then in step S3, it is determined whether or not the viewing of the program is an actual broadcasting viewing (actual broadcasting viewing or playback viewing).
- step S3 determines whether or not another program has been viewed within the broadcasting time of the program.
- step S4 determines whether or not another program has been viewed within the broadcasting time of the program.
- step S5 it is determined whether or not the preference for the other program is equal to or more than a predetermined value.
- the preference for other programs is calculated by the same method (calculation formula) as the preference Pr for the program.
- step S5 the degree of preference for another program is equal to or greater than a predetermined value
- the preference for the program is relatively high despite the fact that the degree of preference Pr for the program is high. Since the degree Pr may have been calculated to be low, the process proceeds from step S5 to step S6, where the default value T set in step S2 is used as the certainty Tx of the preference degree Pr for the program.
- a predetermined value Ta lower than d is output, and the preference primary data calculation process ends. 1 2 You can see. It can be seen that the greater the number of tuning operations, the lower the preference for the program. It can be seen that the greater the number of data display operations, the higher the degree of preference for the program.
- the degree of preference is accurately calculated, and at the same time, the degree of preference is calculated without considering the number of operations in order to easily calculate the degree of preference.
- the viewing time for each day of the week and for each time zone is calculated and added to the program viewing history data.
- the viewing time D w of the program is the sum of the viewing time for each day of the week and each time period.
- the preference level calculation unit 72 of the preference level detection unit 70 calculates the preference level Pr of the viewer for the program from the program viewing history data output from the viewing history counting unit 71.
- the viewing of the program is an actual broadcast viewing, another program is viewed during the broadcasting time of the program, and the preference for the other program is equal to or more than a predetermined value
- the preference for the program P A relatively low value T a is output as the certainty TX of r.
- step S4 If it is determined in step S4 that another program has not been viewed during the broadcast time of the program, or if it is determined in step S5 that the preference level for the other program is less than a predetermined value, the process proceeds to step S7. Proceeding to this, the default value Td set in step S2 is output as the certainty Tx of the preference level Pr for the program, and the primary preference data calculation process ends.
- a relatively high value Td is output as the certainty TX of the preference level Pr for the program.
- step S3 determines whether the viewing of the program is playback viewing. If it is determined in step S3 that the viewing of the program is playback viewing, the process proceeds from step S3 to step S8, and the preference level P rt for the program for each day of the week and for each time period is calculated. calculate.
- the preference level P rt for each day of the week and for each time zone is calculated in the same manner as the preference level Pr for the program, with the viewing time for each day of the week and for each time slot described above in FIG. Calculation formula).
- step S9 it is determined whether or not the preference level P rt for each day of the week and for each time zone is less than a threshold value Pth. Proceeding from step S9 to step S10, it is determined whether or not the viewer has a history of accessing the position where the program is recorded on the recording medium in the recording / reproducing unit 30.
- step S10 the process proceeds from step S10 to step S6 to confirm that the preference level P rt for each day of the week and for each time zone is A predetermined value T a lower than the default value T d is output as the degree T xt.
- step S10 the preference level P rt for each day of the week and for each time period is reduced by a predetermined value or a predetermined ratio, and the The default value Td is output as the certainty TXt.
- step S9 when it is determined in step S9 that the preference level P rt for each day of the week and for each time zone is equal to or greater than the threshold value P th, the process proceeds to step S12, where the preference level calculated in step S8 is set. Prt is output as it is, and a default value Td is output as its certainty Txt.
- the preference level P rt and the certainty level T xt for eight time zones are output.
- the preference level Pr for the program is determined one week after the end of recording of the program, or when the program is deleted from the recording medium in the recording / reproducing unit 30, or when the program is When 50% or more is played back and viewed. Calculated as the sum of the preference levels P rt calculated or output as described above for each day of the week and for each time zone.
- the preference degree calculation unit 72 sets the preference degree Pr and the certainty for the program ID for each program viewed by the viewer as primary preference data.
- Degree Tx, and program identification information such as a program title other than the program ID.
- the preference level P rt and certainty degree T xt for each day of the week and time zone calculated or output as described above, as primary preference data, and the program Is added to the preference level Pr.
- the preference update unit 73 of the preference detection unit 70 records the programs that are broadcast regularly on the preference base 79 based on the primary preference data output from the preference calculation unit 72. Update the preference level that has been set.
- a regularly broadcasted program is a program that is broadcast daily, weekly, or monthly under the same title.
- the preference database 79 stores program identification information such as title, distribution source, broadcast date, broadcast start time, and broadcast end time of the program that the viewer has viewed in the past as shown in Fig. 11.
- program identification information such as title, distribution source, broadcast date, broadcast start time, and broadcast end time of the program that the viewer has viewed in the past as shown in Fig. 11.
- data to which the degree of preference for actual broadcast viewing, the degree of preference for playback / viewing, and the degree of preference for playback / viewing by day of the week and time of day are recorded.
- the preference update section 73 stores, in the preference database 79, the preference data of the program having the same title as the program indicated in the preference primary data. It is determined whether or not it is recorded. If it is recorded, the preference data is read out from the preference database 799, and the preference degree during the entirety of the preference data is converted to the preference degree P in the primary preference data. Update by r. Specifically, the preference level P r in the primary preference data is added to the preference level P o in the preference data before the update at a certain ratio, and the added preference level P n is added to the preference level after the update. Degree.
- the coefficient is zero, the preference is not updated at all. If the coefficient is 1, the preference level ⁇ is completely replaced by the preference level Pr.For example, viewers can watch the program every day or every week, without fail, from the beginning to the end. However, if a certain day or a certain week happens to be available only for a short time, the updated preference level P n is greatly reduced. Therefore, 0 ⁇ H ⁇ 1.
- the viewer may be able to set the constant Cx within the range of 0 ⁇ H ⁇ 1.
- the constant CX is set to a large value, and if the viewer's preference for the program changes little, When the preference does not change, it is preferable to set the constant CX to a small value.
- the preference update unit 73 replaces the preference data P o recorded in the preference database 79 with the preference P o before updating overnight to the updated preference P n, and converts the preference data into the preference database 7 9. To record.
- the user watches the regularly broadcasted program for the first time. Or when watching a one-off broadcast.
- the preference update unit 73 calculates the updated preference P n with the preference P o before update set to zero or a predetermined value (initial value), and sets the preference P d from the primary preference data overnight. Data is generated and recorded in the preference database 79. (Presentation of programs based on taste data ... Fig. 12)
- the storage-type television receiver shown in Fig. 1 presents a program to the viewer or automatically selects a channel, automatically records, and automatically reproduces the program based on the preference data recorded in the preference database 79 as described above. Can be.
- the system controller 40 sends the program to the preference database 79 via the preference data output unit 74 of the preference level detection unit 70. It accesses and reads the preference data from the preference database 79, processes the preference data in the OSD processing unit 29, and displays the title of the program that the viewer has watched in the past on the screen of the display device 15. , Broadcast source, broadcast date, broadcast start time, broadcast end time, etc. are displayed. In this case, programs are presented in order from the program with the highest degree of preference in the preference data, or only programs whose degree of preference is equal to or more than a predetermined value are presented. This allows the viewer to perform channel selection operations and recording reservations.
- the system controller 40 periodically refers to the preference data recorded in the preference database 79 without depending on the operation of the viewer, and transmits a program whose preference degree is equal to or more than a predetermined value at the next broadcast date and time. Automatic tuning.
- the preference data recorded in the preference database 79 includes a plurality of programs having a preference level equal to or higher than a predetermined value and broadcast in the same time zone, the program with the highest preference level is given priority.
- the system selectively receives and automatically records a program reserved for recording or a program including a registered keyword in program additional information such as a program title.
- system controller 40 broadcasts a program whose preference level for reproduction / viewing in the preference data recorded in the preference database 79 is equal to or higher than a predetermined value, regardless of the viewer's operation. Selective reception at the date and time and auto-draw.
- the program reserved for recording has the highest priority, and the registration key is used.
- Programs recorded by mode are ranked second, and programs automatically recorded by preference are ranked third.
- the viewer can record the program by performing a recording operation during or during reception of the program.
- the system controller 40 When recording a program, the system controller 40 creates a recorded program list and writes it in the storage unit 41, or rewrites the recorded program list written in the storage unit 41. When the viewer performs a list call operation, the system controller 40 reads out the recorded program list from the storage unit 41, and the OSD processing unit 29 processes the recorded program list on the display device 15 screen. To be displayed.
- the recorded program list shows the recording start date and time, recording end date and time (or recording time), distribution source, program title, and recording reason.
- Viewers can view this list to see which programs are being recorded for which recording reasons, and play the programs by selecting the program title in the list. be able to.
- the system controller 40 writes the data to the storage device section 41 regardless of the viewer's operation when the power of the receiver is turned on. Based on the recorded program list and the preference data recorded in the preference database 79, the recorded program is automatically reproduced as described above.
- the system controller 40 determines whether or not the playback / viewing of the preference data recorded in the preference database 79 by day of the week and by time of day. From the preference level, the time zone in which the viewer plays and views the most is detected, and in that time zone, the recorded programs listed in the recorded program list written in the storage unit 41 are automatically reproduced. .
- a program recorded by a viewer's recording operation a program recorded by a recording reservation, a program recorded by a registered keyword, a preference degree Automatically play back in the order of the programs that were automatically recorded.
- a plurality of programs having the same recording reason are listed in the recorded program list, for example, the programs are automatically played back in order from the program whose recording start date and time precedes.
- the preference level Pr is calculated by the equations (1) and (2) shown in FIG.
- FIGS. 14 and 15 show the calculation results of the preference level Pr using the models of the equations (1) to (4).
- Programs A, B, C and D are 1 hour, 0.933 hour (56 minutes), 0.20 hour (15 minutes) and 0.167 hour (10 minutes), respectively. It is a program with a length of Lc, and is a program in which viewers selected at random have the same preference for each.
- the programs A, B, C, and D each consisted of 4993 hours (29 minutes and 35 seconds), 0.276 hours (16 minutes and 34 seconds), and 0.242 hours (14 minutes and 31 seconds). ), 0.157 hours (9 minutes, 25 seconds), the calculated preference level Pr when viewing and listening is shown for the six cases of models 1 to 6.
- Cr 1.0
- Pmax / Pmin is the ratio between the maximum value and the minimum value of the preference level Pr for programs A, B, C, and D in the same model, and the viewing time Dw (ratio Ru) and It shows the degree of variation in the preference level Pr due to the difference in the viewing time rate Rc.
- equation (1) becomes more realistic than equation (2).
- model 5 has smaller variation and more actuality than model 6
- the system controller 40 allows the viewer to select one of the models 1 to 6 or from the viewer's viewing style. It is more preferable that the system is configured so that any one of the models 1 to 6 is selected according to a predetermined algorithm.
- Dw / Lc is multiplied by coefficient k
- the first term is multiplied by coefficient a or the second term is multiplied by coefficient b. It may be deformed. However, the coefficients k, a, and b are all positive.
- the preference update section 73 of the preference detection section 70 uses the preference primary database output from the preference calculation section 72 to store the preference database 79 Update the preference level recorded in.
- the preference level P r in the primary preference data is added to the preference level P ⁇ before the update in the preference data evening at a certain ratio, and the preference level P n after the addition is added to the preference level P n after the update. And the degree of preference.
- the preference level is updated by equation (5) shown in FIG.
- the coefficient H is represented by equation (6) shown in FIG.
- the preference ⁇ ⁇ before the update and the calculated preference Pr are obtained. 1: The preference level P n resulting from the addition at 1 is set as the updated preference level.
- the preference level P n recorded in the preference database 79 can be limited to a certain range, and at the same time, the relatively old preference level can be reduced and the viewer's preference changes over time. Can correspond.
- the embodiment of FIG. 1 is a case where a terrestrial analog broadcast and a digital satellite broadcast program are received as contents.However, when a program such as a cable television broadcast or a digital terrestrial broadcast is received as content, the embodiment of FIG. The present invention can be applied.
- broadcast programs it is not limited to broadcast programs, and thus is not limited to television receivers, but also audio information such as music, video or still images, and game software distributed from distribution sources via external networks such as the Internet.
- audio information such as music, video or still images
- game software distributed from distribution sources via external networks such as the Internet.
- the present invention can be applied to the case where content such as image information is received and downloaded.
- the present invention it is possible to accurately calculate a viewer's preference level for a content such as a broadcast program as being in accordance with the actual situation, and to present content that matches the viewer's preference. , Automatic reception, automatic recording and automatic playback can be performed.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Multimedia (AREA)
- Social Psychology (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Human Computer Interaction (AREA)
- Computer Security & Cryptography (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
- Television Signal Processing For Recording (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Description
明細 コンテンツ嗜好度算出方法およびコンテンッ受信装置 技術分野
この発明は、 放送ゃネットワークによって配信されるコンテンツに対 する視聴者の嗜好度を算出する方法、 および、 コンテンツに対する視聴 者の嗜好度を算出する機能を備え、 これによつて算出された嗜好度に基 づいて、 コンテンツを視聴者に提示し、 または自動受信、 自動記録、 自 動再生するコンテンツ受信装置に関する。
なお、 この発明で、 コンテンツとは、 放送番組などの、 映像情報 (動 画、 静止画、 グラフィクスを含む) 、 文字情報、 音声情報など、 視覚的 または聴覚的に認識できる一連の情報を意味する。 背景技術
例えば、 テレビ受信装置で、 視聴者 (ユーザ) が番組を視聴する場合、 従来、 ュ一ザは
( 1) 電源を入れた時に選択されたチャンネル (例えば、 電源投入前 の電源遮断時に選択されていたチャンネル) の番組を、 そのまま 視聴する、
(2) 視聴者の記憶に基づいてチャンネルを選択する、
(3) 視聴したい番組を探すためにチャンネルを次々と切り換える、 いわゆるザッピングを行う、 ,
(4) 新聞や雑誌に掲載されている番組表、 または放送やネットヮー クによって配布された E P G (E l e c t r o n i c P r o
r am Gu i d e :電子番組表) を参考にして番組を選択する. という方法が採られている。
受信装置によっては、 好みのチャンネルを登録し、 その登録チャンネ ルのグループ内に絞って番組を選択することも可能である。
また、 テレビ番組を記録 (録画) するには、 ユーザは
( 1 ) 番組受信中に直接、 録画操作をする、
(2) 番組の放送日時および放送チャンネルを指定して録画予約する、
(3) Gコードを用いて録画予約する、
(4) E P Gから番組を選択して録画予約する、
( 5) 登録したキ一ワードによって、 受信装置に E P G情報から番組 を検索させて自動録画する、 という方法が採られている。
しかしながら、 デジタル放送が普及して多チャンネル化が進んだ現在, 多くのチャンネルの全ての番組をザッビングし、 または E P Gなどによ つて確認することは、 多大な手間と時間を必要とし、 効率的でない。
録画についても、 ハードディスクなどの記録媒体の大容量化によって、 長時間かつ多番組の記録が可能なテレビ受信装置が考えられており、 こ のようなテレビ受信装置では、 従来のように番組を個々に指定して録画 操作または録画予約する方法では、 非常に手間がかかり、 予約操作を忘 れる場合もある。
定期的に放送される番組については、 番組名ゃキ一ワードを登録して 自動録画予約することも可能であるが、 番組名やキーヮードを明示的に 指定する煩わしさがあり、 しかも、 視聴者の番組に対する嗜好は時間の 経過とともに変化するので、 嗜好の変化に応じて登録を変更する必要が ある。
そこで、 特開 2 0 0 0— 2 0 1 3 0 3には、 番組情報の取得履歴から 視聴者の嗜好を判定し、 その判定結果に基づいて番組情報を選択するこ
とが示され、 特開 2 0 0 0— 3 4 1 5 9 6には、 視聴者の視聴履歴から 視聴者の視聴パターンに沿って複数の実チャンネルの番組を選択的に配 置した仮想チャンネルを作成することが示され、 特開 2 0 0 0— 1 5 5 7 6 4には、 視聴者の番組選択履歴に基づいて視聴者の嗜好傾向を複数 の嗜好パターンのうちのいずれかに特定して、 視聴者の嗜好に合致した 番組を検索することが示され、 特開 2 0 0 0— 2 9 3 5 3 9には、 視聴 者の番組選択履歴に基づいて視聴者の嗜好を学習し、 その学習結果に基 づいて視聴者の嗜好に応じた番組を検索することが示され、 特開 2 0 0 0 - 1 3 7 0 8には、 視聴者の番組選択操作から視聴者の視聴傾向を分 析して、 視聴者の視聴傾向に基づく電子番組表を作成表示する番組選択 支援方法が示されている。
しかしながら、 従来の、 番組視聴履歴から当該番組に対する視聴者の 嗜好度を算出する方法では、 番組視聴時間から、 または番組視聴時間の 番組時間長に対する比率 (番組視聴時間 Z番組時間長) である視聴時間 率から、 当該番組に対する嗜好度を算出するため、 必ずしも嗜好度を実 態に即したものとして的確に算出することができないという欠点がある, 具体的に、 番組視聴時間から当該番組に対する嗜好度を算出する場合 には、 例えば、 嗜好度を視聴時間に比例するものとして算出するという 計算式であれば、 1 0分の番組を最初から最後まで 1 0分間に渡って視 聴したときの嗜好度は、 6 0分の番組を最初から最後まで 6 0分間に渡 つて視聴したときの嗜好度の 1 / 6となるというように、 番組時間長が 短い番組ほど、 嗜好度が低く見積もられてしまう。
一方、 視聴時間率から当該番組に対する嗜好度を算出する場合には、 例えば、 嗜好度を視聴時間率に比例するものとして算出するという計算 式であれば、 2時間 3 0分の番組を 1時間に渡って視聴したときの嗜好 度は 0 . 4となって、 長時間視聴しても、 番組時間長が非常に長いとき
には、 嗜好度が低く見積もられてしまうのに対し、 2 0分の番組を 1 5 分間に渡って視聴したときの嗜好度は 0. 7 5となって、 短時間の番組 を、 ある程度以上の時間に渡って視聴したときには、 あまり意識しない で成り行きで視聴したときにも、 嗜好度が高く見積もられてしまう。 そこで、 この発明の目的は、 放送番組などのコンテンツに対する視聴 者の嗜好度を、 実態に即したものとして的確に算出することができるよ うにしたものである。 発明の開示
この発明のコンテンツ嗜好度算出方法は、
視覚的または聴覚的に認識できる一連の情報であるコンテンツの視聴 履歴から、 当該コンテンツに対する視聴者の嗜好度を算出する方法であ つて、
嗜好度 P rとして、 少なくとも、 当該コンテンツの視聴時間 Dwの単 位時間 L uに対する比率 R u ( = Dw/L u) 、 および当該コンテンツ の視聴時間 Dwの当該コンテンツの時間長 L cに対する比率 R c (=D w/L c) の関数であって、 かつ、 前記比率 R uが大きいほど当該嗜好 度 P rが大きくなり、 前記比率 R cが大きいほど当該嗜好度 P rが大き くなる関数値を算出するものである。
上記のような、 この発明のコンテンツ嗜好度算出方法では、 例えば、 P r = R u + R c
= (Dw/L u) + (DwZL c) … ( l a)
で表されるように、 嗜好度 P rを、 視聴時間 Dwの単位時間 L uに対す る比率 R uと視聴時間 Dwのコンテンツ時間長 L cに対する比率 R cと の和として算出する場合、 例えば、 単位時間 L uを 6 0分とすると、 1 0分のコンテンツを最初から最後まで 1 0分間に渡って視聴したときの
嗜好度 P rは 1 . 1 7となり、 6 0分のコンテンツを最初から最後まで 6 0分間に渡って視聴したときの嗜好度 P rは 2 . 0 0となり、 2時間
3 0分のコンテンツを 1時間に渡って視聴したときの嗜好度 P rは 1 .
4 0となり、 2 0分のコンテンツを 1 5分間に渡って視聴したときの嗜 好度 P rは 1 . 0 0となる。
したがって、 コンテンツ時間長が短いコンテンツほど、 嗜好度が低く 見積もられてしまうことや、 長時間視聴しても、 コンテンツ時間長が非 常に長いときには、 嗜好度が低く見積もられてしまうことや、 短時間の コンテンツを、 ある程度以上の時間に渡って視聴したときには、 あまり 意識しないで成り行きで視聴したときにも、 嗜好度が高く見積もられて しまうことが低減され、 嗜好度を実態に即したものとして的確に算出す ることができる。 図面の簡単な説明
第 1図は、 この発明のコンテンツ受信装置の一実施形態を示す図であ る。
第 2図は、 嗜好度検出部の一例を示す図である。
第 3図は、 視聴履歴データの一例を示す図である。
第 4図は、 番組識別情報の一例を示す図である。
第 5図は、 番組識別情報の他の例を示す図である。
第 6図は、 番組視聴履歴データの一例を示す図である。
第 7図は、 視聴時間の説明に供する図である。
第 8図は、 番組視聴中の操作の説明に供する図である。
第 9図は、 嗜好一次データ算出処理ルーチンの一例を示す図である。 第 1 0図は、 嗜好一次データの一例を示す図である。
第 1 1図は、 嗜好データの一例を示す図である。
第 1 2図は、 録画番組リストの一例を示す図である。
第 1 3図は、 嗜好度算出のための式の一例を示す図である。
第 1 4図は、 第 1 3図の各式のモデルによる嗜好度算出結果を示す図 である。
第 1 5図は、 第 1 3図の各式のモデルによる嗜好度算出結果を示す図 である。
第 1 6図は、 嗜好度更新のための式の一例を示す図である。
第 1 7図は、 第 1 6図の式中の係数の算出式を示す図である。
第 1 8図は、 嗜好度更新のための式の他の例を示す図である。 発明を実施するための最良の形態
〔コンテンツ受信装置…第 1図〜第 1 2図〕
この発明のコンテンツ受信装置の一実施形態として、 コンテンツとし て地上波アナログ放送および衛星デジタル放送の番組を受信し、 内蔵さ れた記録媒体に記録する蓄積型テレビ受信装置の例を示す。
(受信装置の概要…第 1図および第 2図)
第 1図は、 その蓄積型テレビ受信装置の一例を示す。
この受信装置では、 アンテナ 1 1で受信された地上波アナログ放送の 放送信号が、 チューナ 1 2で選局受信され、 さらに復調されて、 チュー ナ 1 2から、 映像信号および音声信号が得られる。
その映像信号は、 映像処理部 1 3で処理されて、 C R Tディスプレイ や液晶ディスプレイなどのディスプレイ装置 1 5に送出され、 音声信号 は、 音声処理部 1 4で処理されて、 スピーカなどの音声出力装置 1 6に 送出される。 ディスプレイ装置 1 5および音声出力装置 1 6は、 モニタ 装置 1 9を構成する。
また、 地上波アナログ放送の放送電波の隙間に挿入された E P G情報 などの番組付加情報が、 チューナ 1 2からシステムコントローラ 40に 取り込まれる。
番組記録時には、 チューナ 1 2からの映像信号および音声信号が、 映 像エンコーダ 1 7および音声エンコーダ 1 8で、 それぞれデジタル映像 データおよびデジタル音声データに変換され、 さらに MP EG (Mo v i n g P i c t u r e Ex p e r t s G r o u p) 方式によって 圧縮符号化されて、 その符号化された映像データおよび音声データが、 記録再生部 30に送出され、 記録再生部 30内のハードディスクなどの 記録媒体に記録される。
一方、 アンテナ 2 1で受信された衛星デジタル放送の放送信号は、 チ ユーナ 22で選局受信され、 さらに復調およびエラー訂正されて、 MP EGシステムのトランスポートストリームに変換される。
そのトランスポートストリームは、 デマルチプレクサ 23に送出され て、 デマルチプレクサ 2 3から、 圧縮符号化された映像データおよび音 声データが分離され、 その映像データおよび音声データが、 映像デコ一 ダ 2 5および音声デコーダ 2 6で、 それぞれ復号され、 さらにアナログ 映像信号およびアナログ音声信号に変換される。
その変換後の映像信号は、 映像処理部 1 3で処理されて、 ディスプレ ィ装置 1 5に送出され、 変換後の音声信号は、 音声処理部 14で処理さ れて、 音声出力装置 1 6に送出される。
また、 衛星デジタル放送の放送電波に重畳された EP G情報などの番 組付加情報が、 デマルチプレクサ 2 3からシステムコントローラ 40に 取り込まれるとともに、 データ放送のデータが、 デマルチプレクサ 2 3 からシステムコントローラ 40に取り込まれる。
番組記録時には、 デマルチプレクサ 2 3からの符号化された映像デー 夕および音声データが、 記録再生部 3 0に送出され、 記録再生部 3 0内 の記録媒体に記録される。
地上波アナログ放送または衛星デジタル放送の番組の再生時には、 記 録再生部 3 0で、 記録媒体から符号化された映像データおよび音声デー 夕が再生され、 その再生された映像データおよび音声データが、 映像デ コーダ 2 5および音声デコーダ 2 6で、 それぞれ復号され、 さらにアナ ログ映像信号およびアナログ音声信号に変換される。
その変換後の映像信号は、 映像処理部 1 3で処理されて、 ディスプレ ィ装置 1 5に送出され、 変換後の音声信号は、 音声処理部 1 4で処理さ れて、 音声出力装置 1 6に送出される。
なお、 OS D (On S c r e e n D i s p l a y) 処理部 2 9で は、 E P G情報などの番組付加情報や、 データ放送のデータなどが、 O SD処理され、 その処理後の信号が、 映像処理部 1 3で、 チューナ 1 2 または映像デコーダ 2 5からの映像信号に合成される。
- E P G情報などの番組付加情報は、 放送以外にも、 配信元のサーバ装 置から、 インターネットなどの外部ネットワーク 1を介して、 ネットヮ 一クインタフエース 5 1によって受信され、 システムコントローラ 40 に取り込まれる。
システムコントローラ 4 0は、 受信装置の各部を制御するもので、 図 では省略するが、 C PU、 C P Uが実行すべきプログラムや固定のデー 夕などが書き込まれた R〇M、 および C PUのワークエリアなどとして 機能する RAMによって構成される。
システムコントローラ 4 0には、 上記の番組付加情報が書き込まれ、 後述のキーワードが登録され、 録画番組リストが書き込まれる記憶装置
部 4 1が接続される。 ただし、 記憶装置部 4 1としては、 上記の R A M の一部のエリアを用いることもできる。
また、 システムコントローラ 4 0には、 リモコン (リモートコン卜口 —ル) 送信器 6 1からの赤外線リモコン信号を受光するリモコン受光部 6 2、 パネル操作部 6 3、 および受信装置の操作状況や動作状態を表示 するための、 液晶表示素子などからなる表示部 6 4が接続される。
さらに、 システムコントローラ 4 0には、 嗜好度検出部 7 0が接続さ れ、 嗜好度検出部 7 0には、 嗜好データベース 7 9が接続される。
嗜好度検出部 7 0は、 番組に対する視聴者の嗜好度を算出し、 更新す るもので、 第 2図に示すように、 視聴履歴集計部 7 1、 嗜好度算出部 7 2、 嗜好度更新部 7 3、 および嗜好データ出力部 7 4によって構成され る。 嗜好データベース 7 9には、 嗜好度を含む嗜好データが蓄えられる, (視聴履歴の検出…第 3図〜第 8図)
システムコントローラ 4 0は、 当該受信装置での視聴履歴を検出し、 視聴履歴データとして、 嗜好度検出部 7 0の視聴履歴集計部 7 1に送出 する。
この場合の視聴は、 地上波アナログ放送または衛星デジタル放送の番 組を受信して、 モニタ装置 1 9で映像または音声を出力すること、 また は記録再生部 3 0内の記録媒体に録画されている番組を再生して、 モニ タ装置 1 9で映像または音声を出力することである。 以下では、 前者を 実放送視聴と称し、 後者を再生視聴と称する。
視聴履歴データとしては、 第 3図に示すように、 視聴者がリモコン送 信器 6 1またはパネル操作部 6 3で、 選局操作や音量操作などの操作を した日時、 その場合の視聴出力状態および操作内容、 および再生視聴の 場合の記録媒体上の再生位置 (アドレス) を検出する。
第 3図の例は、 最初に、 受信装置の電源を入れて、 地上波アナログ放 送のチャンネル 1をレベル 1 0の音量で視聴し、 次に、 音量をレベル 1 1に増加し、 次に、 音量をレベル 1 0に戻し、 次に、 地上波アナログ放 送のチャンネル 8に切り換え、 次に、 音量をレベル 1 1に増加し、 次に 再生視聴に切り換えて、 V t = 0 3 0 0 0 1の位置から再生を開始した 場合である。
操作内容中の 「N o O p」 は、 電源投入以外に操作をしなかったこと を示し、 C h = v 3, C h = V i d e o 3は、 再生視聴の場合のビデオ チャンネルを示す。
番組視聴中にもかかわらず、 視聴者が長時間操作を行わない場合にお いても、 視聴出力状態を確認する目的で、 一定時間ごとに、 視聴履歴が 検出され、 視聴履歴データが出力される。 この場合、 操作内容は、 無記 入、 または上記の 「N o O p」 とされる。
さらに、 システムコントローラ 4 0は、 上記のように放送信号から抽 出され、 またはネットワークインタフェース 5 1によって外部ネットヮ —ク 1から受信された、 E P G情報などの番組付加情報から、 必要な番 組識別情報を抽出して、 嗜好度検出部 7 0の視聴履歴集計部 7 1に送出 する。
番組識別情報としては、 第 4図に示すように、 番組 I D (識別コー ド) 、 番組の放送開始日時、 放送終了日時、 配信元、 ジャンル、 タイト ルおよび内容、 および再生視聴の場合の記録媒体上の再生開始終了位置 を用いる。
番組識別情報を階層的に記述し、 第 5図に示すように、 番組内容は下 層の情報として、 各トピックやコマーシャルなどの内容および開始終了 時刻を示すようにしてもよい。
嗜好度検出部 7 0の視聴履歴集計部 7 1では、 上記の視聴履歴データ を、 上記の番組識別情報によって、 番組ごとに集計して、 番組視聴履歴 データを生成し、 嗜好度算出部 7 2に送出する。
番組視聴履歴デ一夕としては、 第 6図の左側に示すように、 番組 I D および視聴ソース (実放送視聴か再生視聴かの別) に対して、 視聴時間 D w、 視聴時間率 R cおよび総操作回数を付加し、 さらに番組 I D以外 の、 番組タイ トルなどの番組識別情報を付加する。
視聴時間 D wは、 当該番組を視聴した時間の総和である。 例えば、 第 7図に示すように、 ある番組を、 途中で他の番組を視聴し、 または受信 装置の電源を遮断して、 断続的に視聴した場合には、 視聴時間 D wは、 それぞれの視聴時間 D w a , D w b , D w cの和である。
視聴時間率 R cは、 この視聴時間 D wの当該番組の時間長 L cに対す る比率、 すなわち D w/ L cである。
総操作回数は、 当該番組の視聴中における音量操作回数、 選局操作回 数およびデータ表示操作回数の総和である。 音量操作回数は、 音量増加 操作回数と音量減少操作回数の和である。
選局操作回数は、 当該番組の視聴中に他の番組を選択する操作をした 回数であり、 第 8図のケース 1のように当該番組 Aの視聴中に電源を遮 断または投入した操作の回数を含まず、 同図のケース 2のように当該番 組 Aの視聴中に他の番組 Bを選択した操作の回数である。 ケース 2では, 番組 Aについての選局操作回数は 2回である。
デ一夕表示操作回数は、 当該番組の視聴中にディスプレイ装置 1 5の 画面上にデータを表示させる操作をした回数である。
音量増加操作回数は、 多いほど、 当該番組に対する嗜好度が高いと見 ることができる。 音量減少操作回数は、 深夜などに音量を減少させる場 合は別として、 一般には、 多いほど、 当該番組に対する嗜好度が低いと
L c ) の関数であって、 かつ、 比率 R uが大きいほど嗜好度 P rが大き くなり、 視聴時間率 R cが大きいほど嗜好度 P rが大きくなる関数値を 算出する。 例えば、 上記の式 ( l a ) によって嗜好度 P rを算出する。
さらに、 嗜好度算出部 7 2は、 以下のように、 その算出した嗜好度 P rの確か度 (算出結果がどれくらい確かであるのかという程度を表す) T Xを出力する。
第 9図は、 嗜好度算出部 7 2が行う、 嗜好度 P rおよび確か度 T xを 含む嗜好一次データの算出処理ルーチンの一例を示す。
この嗜好一次データ算出処理ルーチン 7 5では、 まずステップ S 1で, 上記のように当該番組に対する嗜好度 P rを算出し、 次にステップ S 2 で、 その嗜好度 P rの確か度 T Xをデフォルト値 T dに設定し、 次にス テツプ S 3で、 当該番組の視聴が実放送視聴か否か (実放送視聴か再生 視聴か) を判断する。
そして、 当該番組の視聴が実放送視聴である場合には、 ステップ S 3 からステップ S 4に進んで、 当該番組の放送時間内で他の番組も視聴し たか否かを判断し、 第 8図のケース 2のように他の番組も視聴したとき には、 ステップ S 4からステップ S 5に進んで、 他の番組に対する嗜好 度が所定値以上であるか否かを判断する。 他の番組に対する嗜好度は、 当該番組に対する嗜好度 P rと同じ方法 (算出式) で算出する。
そして、 他の番組に対する嗜好度が所定値以上であるときには、 本来, 当該番組に対する嗜好度 P rが高いにもかかわらず、 相対的に他の番組 に対する嗜好度も高いために、 当該番組に対する嗜好度 P rが低く算出 された可能性があるので、 ステップ S 5からステップ S 6に進んで、 当 該番組に対する嗜好度 P rの確か度 T xとして、 ステップ S 2で設定し たデフォルト値 T dより低い所定値 T aを出力して、 嗜好一次データ算 出処理を終了する。
1 2 見ることができる。 選局操作回数は、 多いほど、 当該番組に対する嗜好 度が低いと見ることができる。 データ表示操作回数は、 多いほど、 当該 番組に対する嗜好度が高いと見ることができる。
これらの操作回数を考慮に入れることによって、 視聴者の当該番組に 対する嗜好度を、 より的確に算出することができる。 ただし、 以下の実 施形態では、 嗜好度を的確に算出すると同時に、 簡易に算出するために これらの操作回数を考慮に入れずに嗜好度を算出する。
再生視聴の場合には、 第 6図の右側に示すように、 曜日別 ·時間帯別 の視聴時間を算出して、 番組視聴履歴データに付加する。
曜日別 ·時間帯別の視聴時間は、 例えば、 当該番組の録画終了後の一 週間につき、 各曜日の 1時間ごとに区切った 2 4 X 7 = 1 6 8個の時間 帯を設定したときの、 それぞれの時間帯における、 当該番組を再生視聴 した時間である。 再生視聴の場合には、 当該番組の視聴時間 D wは、 こ の曜日別 ·時間帯別の視聴時間の総和である。
このように曜日別 ·時間帯別の視聴時間を算出することによって、 視 聴者は、 ある曜日の夕刻に放送され、 録画された番組を、 次の日の深夜 に再生視聴する傾向があるなど、 視聴者の再生視聴パターンを知ること ができ、 後述のように、 その再生視聴パターンに合った自動再生を行う ことができる。
(嗜好度の算出…第 9図および第 1 0図)
嗜好度検出部 7 0の嗜好度算出部 7 2では、 視聴履歴集計部 7 1から 出力された番組視聴履歴データから、 視聴者の当該番組に対する嗜好度 P rを算出する。
具体的には、 嗜好度 P rとして、 当該番組の視聴時間 D wの単位時間 L uに対する比率 R u ( = D w/ L u ) 、 および視聴時間率 (当該番組 の視聴時間 D wの当該番組の時間長 L cに対する比率) R c ( = D wZ
すなわち、 当該番組の視聴が実放送視聴で、 当該番組の放送時間内で 他の番組も視聴し、 かつ他の番組に対する嗜好度が所定値以上であると きには、 当該番組に対する嗜好度 P rの確か度 T Xとして相対的に低い 値 T aを出力する。
ステップ S 4で当該番組の放送時間内で他の番組を視聴していないと 判断したとき、 またはステップ S 5で他の番組に対する嗜好度が所定値 未満であると判断したときには、 ステップ S 7に進んで、 当該番組に対 する嗜好度 P rの確か度 T xとして、 ステップ S 2で設定したデフオル ト値 T dを出力して、 嗜好一次データ算出処理を終了する。
すなわち、 当該番組の視聴が実放送視聴で、 当該番組の放送時間内で 他の番組を視聴せず、 または他の番組も視聴したが、 他の番組に対する 嗜好度が所定値未満であるときには、 当該番組に対する嗜好度 P rの確 か度 T Xとして相対的に高い値 T dを出力する。
一方、 ステップ S 3で当該番組の視聴が再生視聴であると判断した場 合には、 ステップ S 3からステップ S 8に進んで、 当該番組に対する曜 日別 ·時間帯別の嗜好度 P r tを算出する。 曜日別 ·時間帯別の嗜好度 P r tは、 第 6図において上述した曜日別 ·時間帯別の視聴時間を、 上 記の視聴時間 D wとして、 当該番組に対する嗜好度 P rと同じ方法 (算 出式) によって算出する。
次に、 ステップ S 9で、 その曜日別 ·時間帯別の嗜好度 P r tが、 し きい値 P t h未満であるか否かを判断し、 しきい値 P t h未満であると きには、 ステップ S 9からステップ S 1 0に進んで、 視聴者が記録再生 部 3 0内の記録媒体上の当該番組が録画されている位置にアクセスした 履歴があるか否かを判断する。
そして、 当該番組が録画されている位置にアクセスした履歴がないと きには、 視聴者が当該番組が録画されていることを知らなかったために
その曜日別 ·時間帯別の嗜好度 P r tが低く算出された可能性があるの で、 ステップ S 1 0からステップ S 6に進んで、 その曜日別 '時間帯別 の嗜好度 P r tの確か度 T x tとして、 デフォルト値 T dより低い所定 値 T aを出力する。
逆に、 当該番組が録画されている位置にアクセスした履歴があるとき には、 視聴者が当該番組を一部再生視聴したにもかかわらず、 その曜日 別 ·時間帯別の嗜好度 P r tが低く算出されたことを反映させるため、 ステップ S 1 0からステップ S 1 1に進んで、 その曜日別 ·時間帯別の 嗜好度 P r tを所定値だけ、 または所定割合に減少させるとともに、 そ の確か度 T X tとしてデフォルト値 T dを出力する。
一方、 ステップ S 9で、 曜日別 ·時間帯別の嗜好度 P r tが、 しきい 値 P t h以上であると判断したときには、 ステップ S 1 2に進んで、 ス テツプ S 8で算出した嗜好度 P r tを、 そのまま出力するとともに、 そ の確か度 T x tとしてデフォルト値 T dを出力する。
第 9図では簡略化して示しているが、 再生視聴の場合のステップ S 8 以下の上述した処理は、 それぞれの曜日の時間帯ごとに順次繰り返し、 これによつて、 総計 2 4 X 7 = 1 6 8個の時間帯についての嗜好度 P r tおよび確か度 T x tを出力する。
再生視聴の場合の当該番組に対する嗜好度 P rは、 当該番組の録画終 了から一週間後、 または当該番組を記録再生部 3 0内の記録媒体から消 去するとき、 または当該番組を、 例えば 5 0 %以上、 再生視聴したとき. 上記のように算出または出力した曜日別 ·時間帯別の嗜好度 P r tの総 和として算出する。
嗜好度算出部 7 2は、 嗜好一次データとして、 第 1 0図に示すように. 視聴者が視聴した番組ごとに、 番組 I Dに対して嗜好度 P rおよび確か
度 T xを付加し、 さらに番組 I D以外の、 番組タイトルなどの番組識別 情報を付加する。
第 1 0図の嗜好一次データでは、 ある番組に対する嗜好度 P r ( = 0 5 3 2 ) の確か度 T xが相対的に高い値 T d ( = 0 . 7 5 ) であり、 別 の番組に対する嗜好度 P r ( = 0 . 2 3 7 ) の確か度 T xが相対的に低 い値 T a ( = 0 . 4 ) である。
第 1 0図では省略したが、 再生視聴の場合には、 嗜好一次データとし て、 上記のように算出または出力した曜日別 ·時間帯別の嗜好度 P r t および確か度 T x t、 および当該番組に対する嗜好度 P rを付加する。
(嗜好度の更新…第 1 1図)
嗜好度検出部 7 0の嗜好度更新部 7 3では、 嗜好度算出部 7 2から出 力された嗜好一次データによって、 定期的に放送される番組につき、 嗜 好デ一夕ベース 7 9に記録されている嗜好度を更新する。 定期的に放送 される番組とは、 毎日、 毎週、 または毎月、 同一のタイトルで放送され る番組である。
嗜好データベース 7 9には、 嗜好データとして、 第 1 1図に示すよう に、 視聴者が過去に視聴した番組の、 タイトル、 配信元、 放送日、 放送 開始時刻、 放送終了時刻などの番組識別情報に対して、 実放送視聴につ いての嗜好度、 再生視聴についての嗜好度、 および再生視聴についての 曜日別 ·時間帯別の嗜好度が付加されたデータが記録されている。
嗜好度更新部 7 3は、 嗜好度算出部 7 2から嗜好一次データが出力さ れたとき、 その嗜好一次データに示されている番組と同じタイトルの番 組の嗜好データが嗜好データベース 7 9に記録されているか否かを判断 し、 記録されている場合には、 その嗜好データを嗜好データベース 7 9 から読み出して、 その嗜好デ一夕中の嗜好度を、 嗜好一次データ中の嗜 好度 P rによって更新する。
具体的には、 嗜好一次データ中の嗜好度 P rを、 嗜好データ中の更新 前の嗜好度 P oに、 ある比率で加算し、 その加算後の嗜好度 P nを、 更 新後の嗜好度とする。
例えば、
P n = a X P r + ( 1 - ) P o -" ( 5 )
とする。 ただし、
α = C X T X … ( 6 )
とする。 C xは定数、 T xは上記のような確か度である。
係数 ひ がゼロであると、 そもそも、 嗜好度が全く更新されないこと になる。 また、 係数 ひ が 1であると、 嗜好度 Ρ οが嗜好度 P rに完全 に置き換えられてしまい、 例えば、 視聴者が当該番組を、 毎日または毎 週、 欠かさず、 最初から最後まで視聴しているが、 たまたま、 ある日ま たはある週は、 都合で、 わずかな時間しか視聴できなかったときには、 更新後の嗜好度 P nが大きく低下してしまう。 そのため、 0 <ひ< 1と する。
定数 C xを、 0 <ひ < 1の範囲内で、 視聴者が設定できるようにして もよい。 係数 a が 1に近いほど、 嗜好度 P rによる更新後の嗜好度 P nの変化が大きく、 係数 a がゼロに近いほど、 嗜好度 P rによる更新 後の嗜好度 P nの変化が小さいので、 番組に対する嗜好の変化が大きい 視聴者は、 または視聴者の番組に対する嗜好が変化したときには、 定数 C Xを大きい値に設定し、 番組に対する嗜好の変化が小さい視聴者は、 または視聴者の番組に対する嗜好が変化しないときには、 定数 C Xを小 さい値に設定すると、 好適である。
実放送視聴については、 実放送視聴についての嗜好度の間で更新を行 い、 再生視聴については、 曜日別 ·時間帯別の嗜好度の間で更新を行つ
た後、 更新後の曜日別 ·時間帯別の嗜好度の総和を、 再生視聴について の更新後の嗜好度とする。
嗜好度更新部 7 3は、 嗜好データベース 7 9に記録されている嗜好デ 一夕中の更新前の嗜好度 P oを更新後の嗜好度 P nに書き替えて、 嗜好 データを嗜好データベース 7 9に記録する。
嗜好度算出部 7 2から出力された嗜好一次データに示されている番組 と同じタイトルの番組の嗜好データが嗜好データベース 7 9に記録され ていない場合は、 定期的に放送される番組を初めて視聴したとき、 また は単発的に放送された番組を視聴したときである。
この場合には、 嗜好度更新部 7 3は、 更新前の嗜好度 P oをゼロまた は所定値 (初期値) として更新後の嗜好度 P nを算出して、 嗜好一次デ 一夕から嗜好データを生成し、 嗜好データベース 7 9に記録する。 (嗜好データによる番組の提示など…第 1 2図)
第 1図の蓄積型テレビ受信装置では、 上記のように嗜好デ一夕ベース 7 9に記録された嗜好データによって、 番組を視聴者に提示し、 または 自動選局、 自動録画、 自動再生することができる。
<提示>
視聴者が、 リモコン送信器 6 1またはパネル操作部 3で番組の提示 を指示すると、 システムコントローラ 4 0は、 嗜好度検出部 7 0の嗜好 データ出力部 7 4を介して、 嗜好データベース 7 9にアクセスして、 嗜 好データベース 7 9から嗜好データを読み出し、 その嗜好データを O S D処理部 2 9で処理して、 ディスプレイ装置 1 5の画面上に、 視聴者が 過去に視聴した番組の、 タイ トル、 配信元、 放送日、 放送開始時刻、 放 送終了時刻などを表示する。
この場合、 .嗜好データ中の嗜好度が高い番組から順に番組を提示し、 または嗜好度が所定値以上の番組のみを提示する。 これを見て、 視聴者 は、 選局操作や録画予約などを行うことができる。
<自動選局 >
システムコントローラ 4 0は、 視聴者の操作によらずに定期的に、 嗜 好データベース 7 9に記録されている嗜好データを参照して、 嗜好度が 所定値以上の番組を、 次回の放送日時に自動選局する。
この場合、 同じ時間帯に他の番組を選局中であるときには、 選局中の 他の番組を優先し、 または、 あらかじめ視聴者の操作によって自動選局 優先モードが設定されているときには、 選局中の他の番組に代えて、 嗜 好度が所定値以上の番組を自動選局する。
嗜好データベース 7 9に記録されている嗜好データ中に、 嗜好度が所 定値以上の、 同じ時間帯に放送される番組が複数存在するときには、 嗜 好度が最も高い番組を優先する。
<自動録画 >
第 1図の蓄積型テレビ受信装置では、 視聴者が、 リモコン送信器 6 1 またはパネル操作部 6 3での操作によって、 録画予約し、 または記憶装 置部 4 1にキーヮードを登録したとき、 システムコン卜ローラ 4 0は、 録画予約された番組、 または登録されたキーヮードを番組タイトルなど の番組付加情報中に含む番組を、 選択受信して自動録画する。
さらに、 システムコントローラ 4 0は、 視聴者の操作によらずに、 嗜 好データベース 7 9に記録されている嗜好データ中の、 再生視聴につい ての嗜好度が所定値以上の番組を、 次回の放送日時に選択受信して自動 画する。
この場合、 録画予約による録画、 登録キーワードによる録画、 および 嗜好度による録画の間では、 録画予約された番組を最優先し、 登録キー
ヮードによって録画する番組を第 2順位とし、 嗜好度によって自動録画 する番組を第 3順位とする。 自動消去を行う場合には、 この逆の順位と する。
自動録画ではないが、 上記の録画以外に、 視聴者は、 番組の受信時ま たは受信中に録画操作をすることによって、 その番組を録画することが できる。
システムコントローラ 4 0は、 番組を録画したとき、 録画番組リスト を作成して、 記憶装置部 4 1に書き込み、 または記憶装置部 4 1に書き 込まれている録画番組リストを書き替える。 視聴者が、 リスト呼び出し 操作をすると、 システムコントローラ 4 0は、 記憶装置部 4 1から録画 番組リストを読み出し、 O S D処理部 2 9での処理によって、 その録画 番組リストをディスプレイ装置 1 5の画面上に表示する。
第 1 2図に示すように、 録画番組リストには、 録画開始日時、 録画終 了日時 (または録画時間) 、 配信元、 番組タイトル、 および録画理由を 示す。
視聴者は、 このリストを見て、 どの番組が、 いずれの録画理由によつ て、 録画されているかを確認することができ、 リスト中の番組タイトル を選択することによって、 その番組を再生することができる。
<自動再生 >
さらに、 第 1図の蓄積型テレビ受信装置では、 システムコントローラ 4 0は、 受信装置の電源がオンにされているときにおいて、 視聴者の操 作によらずに、 記憶装置部 4 1に書き込まれている録画番組リスト、 お よび嗜好データベース 7 9に記録されている嗜好デ一夕に基づいて、 上 記のように録画された番組を自動再生する。
具体的に、 システムコントローラ 4 0は、 嗜好データベース 7 9に記 録されている嗜好デ一夕中の、 再生視聴についての曜日別 ·時間帯別の
嗜好度から、 視聴者が最も多く再生視聴する時間帯を検出し、 その時間 帯に、 記憶装置部 41に書き込まれている録画番組リストに掲載されて いる、 録画されている番組を自動再生する。
録画番組リストに録画理由の異なる複数の番組が掲載されているとき には、 例えば、 視聴者の録画操作によって録画した番組、 録画予約によ つて録画した番組、 登録キーワードによって録画した番組、 嗜好度によ つて自動録画した番組の順に、 自動再生する。 録画番組リストに録画理 由が同じ複数の番組が掲載されているときには、 例えば、 録画開始日時 が先行する番組から順に、 自動再生する。
〔嗜好度算出方法および嗜好度更新方法…第 1 3図〜第 1 8図〕 (嗜好度算出方法…第 1 3図〜第 1 5図)
上述したように、 嗜好度検出部 7 0の嗜好度算出部 7 2では、 視聴履 歴集計部 7 1から出力された番組視聴履歴データから、 視聴者の当該番 組に対する嗜好度 P rとして、 例えば、 上記の式 ( l a) で表されるよ うに、 当該番組の視聴時間 Dwの単位時間 L uに対する比率 Ru ( = D w/L u) 、 および視聴時間率 (当該番組の視聴時間 Dwの当該番組の 時間長 L cに対する比率) R c (=Dw/L c) の関数であって、 かつ 比率 R uが大きいほど嗜好度 P rが大きくなり、 視聴時間率 R cが大き いほど嗜好度 P rが大きくなる関数値を算出する。
より具体的には、 嗜好度 P rは、 第 1 3図に示す式 (1) (2)
(3) または (4) によって算出する。 ただし、 m>0, n>0とし、 C rは正の定数とする。 上記の式 ( l a) は、 式 ( 1) において、 m = n= lとしたものである。 単位時間 L uは、 視聴者が調整できるように してもよい。
第 14図および第 1 5図に、 式 ( 1 ) 〜 (4) のモデルによる嗜好度 P rの算出結果を示す。
番組 A, B, C, Dは、 それぞれ 1時間、 0. 9 3 3時間 (5 6分) . 0. 2 5 0時間 ( 1 5分) 、 0. 1 6 7時間 ( 1 0分) の時間長 L cの 番組であり、 ランダムに選ばれた視聴者が、 それぞれに対して同じ嗜好 程度を有すると回答した番組である。
この番組 A, B, C, Dを、 それぞれ 4 9 3時間 (2 9分 3 5 秒) 、 0. 2 7 6時間 ( 1 6分 34秒) 、 0. 242時間 ( 1 4分 3 1 秒) 、 0. 1 5 7時間 (9分 2 5秒) 、 視聴した場合の、 算出された嗜 好度 P rを、 モデル 1〜 6の 6つの場合につき示す。
モデル 1は、 式 (1) において、 m=n= lとし、 モデル 2は、 式 ( 1 ) において、 m=n= 0. 5とし、 モデル 3は、 式 (2) において, m=n= lとし、 モデル 4は、 式 (2) において、 m=n = 0. 5とし, モデル 5は、 式 (3) において、 m=n= l, C r = 1. 0とし、 モデ ル 6は、 式 (4) において、 C r = l . 0としたものである。 いずれも- 単位時間 L uは 1時間とした。
Pma x/Pm i nは、 同一モデル内での、 番組 A, B, C, Dに対 する嗜好度 P r中の最大値と最小値との比であり、 視聴時間 Dw (比率 R u) および視聴時間率 R cの違いによる嗜好度 P rのバラツキの程度 を示すものである。
第 14図に示すモデル 1〜 4の間では、 モデル 2が最もバラツキが小 さく、 次にモデル 4がバラツキが小さく、 モデル 3が最もバラツキが大 きい。 したがって、 式 ( 1 ) (2) については、 両者の間で m, nが同 じであれば、 式 (2) より、 式 (1 ) の方が、 より実態に即したものと なり、 式 (1 ) のみについては、 または式 (2) のみについては、 m = n= lにした場合より、 m=n = 0. 5にした場合の方が、 より実態に 即したものとなる。
第 1 5図に示すモデル 5, 6の間では、 モデル 6より、 モデル 5の方 が、 バラツキが小さく、 より実態に即したものとなり、 式 (3) (4) については、 m=n= l, C r = 1. 0とする限りでは、 式 (4) より 式 (3) の方が、 より好ましい。
視聴者の視聴形態は、 視聴者によって、 または時期や状況によって、 様々であるので、 視聴者がモデル 1〜 6中のいずれかを選択できるよう に、 または視聴者の視聴形態からシステムコントローラ 40が所定のァ ルゴリズムによってモデル 1〜 6中のいずれかを選択するように、 シス テムを構成すると、 より好ましい。
なお、 式 ( 1 ) 〜 (4) において、 Dw/L cに係数 kを乗じ、 式 ( 1) において、 第 1項に係数 aを乗じ、 または第 2項に係数 bを乗じ る、 などの変形をしてもよい。 ただし、 係数 k, a, bは、 いずれも正 とする。
(嗜好度更新方法…第 1 6図〜第 1 8図)
上述したように、 嗜好度検出部 7 0の嗜好度更新部 7 3では、 嗜好度 算出部 7 2から出力された嗜好一次デ一夕によって、 定期的に放送され る番組につき、 嗜好データベース 7 9に記録されている嗜好度を更新す る。
すなわち、 具体的には、 嗜好一次データ中の嗜好度 P rを、 嗜好デー 夕中の更新前の嗜好度 P οに、 ある比率で加算し、 その加算後の嗜好度 P nを、 更新後の嗜好度とする。
この場合、 一つの方法としては、 上述したように、 第 1 6図に示す式 ( 5) によって嗜好度を更新する。 係数 ひ は、 上述したように、 第 1 7図に示す式 (6) で表されるものとする。
さらに、 別の方法として、 確か度 T xを用いず、 第 1 8図の式 (7 ) で表されるように、 更新前の嗜好度 Ρ οと、 算出された嗜好度 P rとを. 1 : 1で加算した結果の嗜好度 P nを、 更新後の嗜好度とする。
この場合、 嗜好データベース 7 9に記録された嗜好度 P nの最大値 P m a xが、 しきい値 P t h (第 9図で示したしきい値 P t hとは別の値 である) を超える場合には、 第 1 8図の式 (8 ) で表されるように、 嗜 好データベース 7 9に記録されている全ての嗜好度を等倍率で減少させ る。
これによつて、 嗜好データベース 7 9に記録された嗜好度 P nを一定 範囲内に限定することができるとともに、 相対的に古い嗜好度を減少さ せて、 視聴者の嗜好の時間的変化に対応させることができる。
〔他の実施形態〕
第 1図の実施形態は、 コンテンツとして地上波アナログ放送および衛 星デジタル放送の番組を受信する場合であるが、 コンテンッとしてケー ブルテレビ放送や地上波デジタル放送などの番組を受信する場合にも、 この発明を適用することができる。
さらに、 放送番組に限らず、 したがってテレビ受信装置に限らず、 ィ ンタ一ネッ卜などの外部ネットワークを介して配信元から配信された、 音楽などの音声情報、 動画または静止画やゲームソフ卜の画像情報など のコンテンツを受信し、 ダウンロードする場合にも、 この発明を適用す ることができる。
上述したように、 この発明によれば、 放送番組などのコンテンツに対 する視聴者の嗜好度を、 実態に即したものとして的確に算出することが でき、 視聴者の嗜好に合ったコンテンツの提示、 自動受信、 自動記録、 自動再生を行うことができる。
Claims
1 . 視覚的または聴覚的に認識できる一連の情報であるコ
視聴履歴から、 当該コンテンツに対する視聴者の嗜好度を算出する方法 であって、
嗜好度 P rとして、 少なくとも、 当該コンテンツの視聴時間 D wの単 位時間 L uに対する比率 R u ( = D w/ L u ) 、 および当該コンテンツ の視聴時間 D wの当該コンテンッの時間長 L cに対する比率 R c ( = D w/ L c ) の関数であって、 かつ、 前記比率 R uが大きいほど当該嗜好 度 P rが大きくなり、 前記比率 R cが大きいほど当該嗜好度 P rが大き くなる関数値を算出するコンテンツ嗜好度算出方法。
2 . 請求の範囲第 1項のコンテンツ嗜好度算出方法によって算出した 嗜好度を、 記憶装置部に記録されている嗜好度に、 ある比率で加算し、 その加算後の嗜好度を、 更新後の嗜好度として前記記憶装置部に記録す るコンテンツ嗜好度更新方法。
3 . 請求の範囲第 2項のコンテンツ嗜好度更新方法によって前記記憶 装置部に記録されている嗜好度が所定値以上のコンテンツを、 制御部の 制御によって提示するコンテンツ提示方法。
4 . 請求の範囲第 2項のコンテンッ嗜好度更新方法によつて前記記憶 装置部に記録されている嗜好度が所定値以上のコンテンツを、 制御部の 制御によって受信するコンテンツ受信方法。
5 . 請求の範囲第 2項のコンテンツ嗜好度更新方法によって前記記憶 装置部に記録されている嗜好度が所定値以上のコンテンツを、 制御部の 制御によって受信して記録媒体に記録するコンテンツ受信記録方法。
6 . 視覚的または聴覚的に認識できる一連の情報であるコ
受信する受信部と、
この受信部で受信されたコンテンツの視聴履歴から、 当該コ
に対する視聴者の嗜好度を算出する嗜好度算出部と、
コンテンツ識別情報および、 このコンテンツ識別情報によつて識別さ れるコンテンツに対する嗜好度を含むデ一夕が記録される記憶装置部と. 前記嗜好度算出部で算出された嗜好度を、 前記記憶装置部に記録され ている嗜好度に、 ある比率で加算し、 その加算後の嗜好度を、 更新後の 嗜好度として前記記憶装置部に記録する嗜好度更新部とを備え、
前記嗜好度算出部が、 嗜好度 P rとして、 少なくとも、 当該コンテン ッの視聴時間 D wの単位時間 L uに対する比率 R u ( = D w/ L u ) 、 および当該コンテンツの視聴時間 D wの当該コンテンツの時間長 L cに 対する比率 R c ( = D w/ L c ) の関数であって、 かつ、 前記比率 R u が大きいほど当該嗜好度 P rが大きくなり、 前記比率 R cが大きいほど 当該嗜好度 P rが大きくなる関数値を算出するコンテンツ受信装置。
7 . 請求の範囲第 6項のコンテンツ受信装置において、
前記記憶装置部に記録されている嗜好度が所定値以上のコンテンツを, 前記受信部によって受信する制御部を備えるコンテンツ受信装置。
8 . 視覚的または聴覚的に認識できる一連の情報であるコンテンツを 受信する受信部と、
この受信部で受信されたコンテンツを記録媒体に記録し、 記録媒体か ら再生する記録再生部と、
前記受信部で受信されたコンテンツの視聴履歴、 または前記記録媒体 から再生されたコンテンツの視聴履歴から、 当該コンテンッに対する視 聴者の嗜好度を算出する嗜好度算出部と、
コンテンッ識別情報および、 このコンテンッ識別情報によつて識別さ れるコンテンツに対する嗜好度を含むデータが記録される記憶装置部と,
前記嗜好度算出部で算出された嗜好度を、 前記記憶装置部に記録され ている嗜好度に、 ある比率で加算し、 その加算後の嗜好度を、 更新後の 嗜好度として前記記憶装置部に記録する嗜好度更新部とを備え、
前記嗜好度算出部が、 嗜好度 P rとして、 少なくとも、 当該コンテン ッの視聴時間 Dwの単位時間 L uに対する比率 Ru (=Dw/L u) 、 および当該コンテンッの視聴時間 Dwの当該コンテンッの時間長 L cに 対する比率 R c (=DwZL c) の関数であって、 かつ、 前記比率 Ru が大きいほど当該嗜好度 P rが大きくなり、 前記比率 R cが大きいほど 当該嗜好度 P rが大きくなる関数値を算出するコンテンツ受信記録再生 装置。
9. 請求の範囲第 8項のコンテンツ受信記録再生装置において、
前記記憶装置部に記録されている嗜好度が所定値以上のコンテンツを. 前記受信部によって受信して、 前記記録再生部によって前記記録媒体に 記録する制御部を備えるコンテンツ受信記録再生装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/363,714 US8156524B2 (en) | 2001-07-09 | 2002-07-04 | Content preference calculation method and content reception apparatus |
KR10-2003-7003468A KR20030029955A (ko) | 2001-07-09 | 2002-07-04 | 콘텐츠 기호도 산출 방법 및 콘텐츠 수신 장치 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001-208043 | 2001-07-09 | ||
JP2001208043A JP3654349B2 (ja) | 2001-07-09 | 2001-07-09 | コンテンツ嗜好度算出方法およびコンテンツ受信装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2003007593A1 true WO2003007593A1 (fr) | 2003-01-23 |
Family
ID=19043933
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2002/006811 WO2003007593A1 (fr) | 2001-07-09 | 2002-07-04 | Methode de calcul de preference de contenu et dispositif de rececption de contenu |
Country Status (5)
Country | Link |
---|---|
US (1) | US8156524B2 (ja) |
JP (1) | JP3654349B2 (ja) |
KR (1) | KR20030029955A (ja) |
CN (1) | CN100413330C (ja) |
WO (1) | WO2003007593A1 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8843144B2 (en) | 2003-12-12 | 2014-09-23 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for allocating a pilot signal adapted to the channel characteristics |
Families Citing this family (48)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4352312B2 (ja) * | 2003-08-08 | 2009-10-28 | ソニー株式会社 | 情報処理装置および方法、プログラム、並びに記録媒体 |
JP4586343B2 (ja) * | 2003-09-01 | 2010-11-24 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
JP4047267B2 (ja) | 2003-11-21 | 2008-02-13 | キヤノン株式会社 | 番組選択方法及び番組選択制御装置 |
US20050120366A1 (en) * | 2003-11-28 | 2005-06-02 | Canon Kabushiki Kaisha | Determining viewer watching behaviour from recorded event data |
JP4628494B2 (ja) * | 2004-03-25 | 2011-02-09 | パナソニック株式会社 | 番組選択装置、番組選択方法、およびプログラム |
JP4081099B2 (ja) * | 2004-03-25 | 2008-04-23 | 松下電器産業株式会社 | 番組選択装置、番組録画装置およびその方法 |
JP4593609B2 (ja) * | 2004-03-25 | 2010-12-08 | パナソニック株式会社 | 番組選択装置、番組選択方法、およびプログラム |
JP4270037B2 (ja) | 2004-06-16 | 2009-05-27 | ソニー株式会社 | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム |
JP4243862B2 (ja) | 2004-10-26 | 2009-03-25 | ソニー株式会社 | コンテンツ利用装置およびコンテンツ利用方法 |
KR100716988B1 (ko) * | 2004-11-20 | 2007-05-10 | 삼성전자주식회사 | Dmb에서 제공되는 서비스의 디스플레이 방법, 선호서비스 관리방법 및 장치 |
KR100608645B1 (ko) * | 2004-12-21 | 2006-08-02 | 삼성전자주식회사 | 추천 컨텐츠를 실시간으로 제공하는 장치 및 그 방법 |
JP4595555B2 (ja) | 2005-01-20 | 2010-12-08 | ソニー株式会社 | コンテンツ再生装置およびコンテンツ再生方法 |
JP2008135797A (ja) * | 2005-03-11 | 2008-06-12 | Matsushita Electric Ind Co Ltd | 放送受信装置 |
JP4741267B2 (ja) | 2005-03-28 | 2011-08-03 | ソニー株式会社 | コンテンツ推薦システム、通信端末およびコンテンツ推薦方法 |
JP2006325167A (ja) * | 2005-05-20 | 2006-11-30 | Casio Hitachi Mobile Communications Co Ltd | 記録装置、記憶方法、及びプログラム。 |
JP2007011928A (ja) | 2005-07-04 | 2007-01-18 | Sony Corp | コンテンツ提供システム、コンテンツ提供装置、コンテンツ配信サーバ、コンテンツ受信端末およびコンテンツ提供方法 |
JP5133508B2 (ja) | 2005-07-21 | 2013-01-30 | ソニー株式会社 | コンテンツ提供システム、コンテンツ提供装置、コンテンツ配信サーバ、コンテンツ受信端末およびコンテンツ提供方法 |
JP4581929B2 (ja) | 2005-09-08 | 2010-11-17 | ソニー株式会社 | 情報処理装置および情報処理方法、並びにプログラム |
CN100455012C (zh) * | 2005-09-12 | 2009-01-21 | 中兴通讯股份有限公司 | 一种电视节目推荐装置及其方法 |
JP4403415B2 (ja) | 2005-09-20 | 2010-01-27 | ソニー株式会社 | コンテンツ再生方法およびコンテンツ再生装置 |
JP4739346B2 (ja) | 2005-10-13 | 2011-08-03 | パイオニア株式会社 | 要約データ生成装置、表示装置、操作装置、要約データ生成方法およびプログラム |
JP4579189B2 (ja) * | 2005-12-26 | 2010-11-10 | 三菱電機株式会社 | 推奨番組検索装置 |
US7620964B2 (en) * | 2005-12-26 | 2009-11-17 | Mitsubishi Electric Corporation | Recommended program search device and recommended program search method |
JP2007214949A (ja) * | 2006-02-10 | 2007-08-23 | Sharp Corp | 映像表示装置 |
JP4811046B2 (ja) | 2006-02-17 | 2011-11-09 | ソニー株式会社 | コンテンツの再生装置、オーディオ再生機およびコンテンツの再生方法 |
JP2007288686A (ja) * | 2006-04-19 | 2007-11-01 | Toshiba Corp | 放送記録装置及び放送記録方法 |
JP2008011365A (ja) * | 2006-06-30 | 2008-01-17 | Hitachi Ltd | 番組選択支援方法 |
JP4909033B2 (ja) * | 2006-11-30 | 2012-04-04 | 富士通株式会社 | 番組検索装置 |
JP2008178037A (ja) | 2007-01-22 | 2008-07-31 | Sony Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
JP5251039B2 (ja) * | 2007-08-23 | 2013-07-31 | ソニー株式会社 | 情報処理装置、情報処理方法、およびプログラム |
US8434105B2 (en) * | 2007-11-13 | 2013-04-30 | Tp Lab, Inc. | Television scripting language |
JP4950851B2 (ja) * | 2007-11-13 | 2012-06-13 | 株式会社東芝 | 録画番組情報表示装置 |
CN101383942B (zh) * | 2008-08-01 | 2010-06-09 | 深圳市天威视讯股份有限公司 | 一种隐性用户特征提取方法和电视节目推荐方法和系统 |
US8037011B2 (en) * | 2008-09-15 | 2011-10-11 | Motorola Mobility, Inc. | Method and apparatus for recommending content items |
WO2010089961A1 (ja) * | 2009-02-06 | 2010-08-12 | パナソニック株式会社 | 動画検索再生システム、動画検索装置及び動画再生装置 |
WO2010119807A1 (ja) * | 2009-04-13 | 2010-10-21 | シャープ株式会社 | 番組検索装置、情報表示装置およびデジタル放送受信装置 |
US8492638B2 (en) * | 2009-08-05 | 2013-07-23 | Robert Bosch Gmbh | Personalized entertainment system |
JP5724283B2 (ja) * | 2010-10-15 | 2015-05-27 | ソニー株式会社 | 情報処理装置、同期方法およびプログラム |
JP6202791B2 (ja) * | 2012-08-30 | 2017-09-27 | 株式会社東芝 | 嗜好番組データ管理装置及び方法及びテレビジョン受信装置 |
CN103491441B (zh) * | 2013-09-09 | 2017-02-01 | 东软集团股份有限公司 | 直播电视节目推荐方法及系统 |
CN104125484B (zh) * | 2014-06-20 | 2018-01-26 | 京东方科技集团股份有限公司 | 一种播放装置频道切换的方法和播放装置 |
CN104750387B (zh) * | 2015-03-24 | 2019-06-25 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN104935969A (zh) * | 2015-07-01 | 2015-09-23 | 四川长虹电器股份有限公司 | 基于智能电视收视率推送电视节目的方法 |
CN105468775B (zh) * | 2015-12-11 | 2019-07-23 | 小米科技有限责任公司 | 用于电子讲解的方法及装置 |
JP2018074348A (ja) * | 2016-10-28 | 2018-05-10 | 住友電気工業株式会社 | 映像処理装置、映像処理方法および映像処理プログラム |
JP2019134373A (ja) * | 2018-02-02 | 2019-08-08 | 住友電気工業株式会社 | 視聴録画装置、視聴録画方法および視聴録画プログラム |
JP6866466B2 (ja) * | 2019-12-27 | 2021-04-28 | Kddi株式会社 | 番組推薦装置、番組推薦方法及び番組推薦プログラム |
KR102188972B1 (ko) | 2020-04-06 | 2020-12-10 | 원태연 | 창문 장착형 스마트 환기청정기 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0983891A (ja) * | 1995-09-13 | 1997-03-28 | Sanyo Electric Co Ltd | 番組内容表示装置 |
JPH10257405A (ja) * | 1997-03-11 | 1998-09-25 | Mitsubishi Electric Corp | 番組選択装置及び映像受信機 |
JP2000333085A (ja) * | 1999-05-25 | 2000-11-30 | Sharp Corp | 番組情報処理装置 |
JP2001134706A (ja) * | 1999-09-08 | 2001-05-18 | Sony United Kingdom Ltd | ユーザ行動予測方法及び行動モード選択装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5798785A (en) * | 1992-12-09 | 1998-08-25 | Discovery Communications, Inc. | Terminal for suggesting programs offered on a television program delivery system |
US5793360A (en) * | 1995-05-05 | 1998-08-11 | Wacom Co., Ltd. | Digitizer eraser system and method |
US5859861A (en) * | 1995-06-21 | 1999-01-12 | Hyundai Electronics Ind. Co., Ltd. | High speed viterbi decoder |
DK0932398T3 (da) * | 1996-06-28 | 2006-09-25 | Ortho Mcneil Pharm Inc | Anvendelse af topiramat eller derivater deraf til fremstilling af et lægemiddel til behandling af maniodepressive bipolære forstyrrelser |
US5850218A (en) * | 1997-02-19 | 1998-12-15 | Time Warner Entertainment Company L.P. | Inter-active program guide with default selection control |
JP3511356B2 (ja) | 1997-11-28 | 2004-03-29 | シャープ株式会社 | ディジタル放送受信機 |
JPH11274896A (ja) * | 1998-03-19 | 1999-10-08 | Victor Co Of Japan Ltd | 選局装置 |
US8352984B2 (en) * | 1998-06-12 | 2013-01-08 | Thomson Licensing | System and method for generating and managing user preference information for scheduled and stored television programs |
JP2000013708A (ja) | 1998-06-26 | 2000-01-14 | Hitachi Ltd | 番組選択支援装置 |
US7260823B2 (en) * | 2001-01-11 | 2007-08-21 | Prime Research Alliance E., Inc. | Profiling and identification of television viewers |
JP4219037B2 (ja) | 1999-03-17 | 2009-02-04 | シャープ株式会社 | コンテンツ再生装置 |
US7444660B2 (en) * | 2000-11-16 | 2008-10-28 | Meevee, Inc. | System and method for generating metadata for video programming events |
JP3795348B2 (ja) | 2001-06-12 | 2006-07-12 | 三菱電機株式会社 | 放送受信装置 |
-
2001
- 2001-07-09 JP JP2001208043A patent/JP3654349B2/ja not_active Expired - Lifetime
-
2002
- 2002-07-04 WO PCT/JP2002/006811 patent/WO2003007593A1/ja active Application Filing
- 2002-07-04 KR KR10-2003-7003468A patent/KR20030029955A/ko not_active Ceased
- 2002-07-04 US US10/363,714 patent/US8156524B2/en not_active Expired - Fee Related
- 2002-07-04 CN CNB028026640A patent/CN100413330C/zh not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0983891A (ja) * | 1995-09-13 | 1997-03-28 | Sanyo Electric Co Ltd | 番組内容表示装置 |
JPH10257405A (ja) * | 1997-03-11 | 1998-09-25 | Mitsubishi Electric Corp | 番組選択装置及び映像受信機 |
JP2000333085A (ja) * | 1999-05-25 | 2000-11-30 | Sharp Corp | 番組情報処理装置 |
JP2001134706A (ja) * | 1999-09-08 | 2001-05-18 | Sony United Kingdom Ltd | ユーザ行動予測方法及び行動モード選択装置 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8843144B2 (en) | 2003-12-12 | 2014-09-23 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for allocating a pilot signal adapted to the channel characteristics |
US9935749B2 (en) | 2003-12-12 | 2018-04-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for allocating a pilot signal adapted to the channel characteristics |
Also Published As
Publication number | Publication date |
---|---|
JP3654349B2 (ja) | 2005-06-02 |
CN100413330C (zh) | 2008-08-20 |
JP2003023589A (ja) | 2003-01-24 |
US8156524B2 (en) | 2012-04-10 |
KR20030029955A (ko) | 2003-04-16 |
US20040068741A1 (en) | 2004-04-08 |
CN1465177A (zh) | 2003-12-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2003007593A1 (fr) | Methode de calcul de preference de contenu et dispositif de rececption de contenu | |
US8079045B2 (en) | Personal video recorder and method for inserting a stored advertisement into a displayed broadcast stream | |
US6344878B1 (en) | Television program recording reservation apparatus | |
US7249365B1 (en) | System and method for ensuring presentation of embedded rich media across station boundaries | |
US7451469B2 (en) | Electronic program guide displayed simultaneously with television programming | |
US20030172381A1 (en) | Digital television system having personalized addressable content | |
JP4270037B2 (ja) | 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム | |
JP2005304013A (ja) | メタデータを処理するための方法および装置 | |
WO2010119807A1 (ja) | 番組検索装置、情報表示装置およびデジタル放送受信装置 | |
JP4154612B2 (ja) | コンテンツ嗜好度算出方法、コンテンツ嗜好度更新方法およびコンテンツ受信装置 | |
US7614067B2 (en) | Content reproduction apparatus and reproduction method | |
JP4083179B2 (ja) | 番組情報表示装置、番組蓄積装置、その方法、及びプログラム | |
JP2010233269A (ja) | 番組情報表示装置、番組情報表示方法、及びプログラム | |
KR100831796B1 (ko) | 타임 쉬프트 기능을 내장한 영상표시기기 및 그 재생 방법 | |
JP4592737B2 (ja) | 番組情報表示装置、番組蓄積装置、番組情報表示方法、及びプログラム | |
JP2000023074A (ja) | 録画装置 | |
JP2004289861A (ja) | 番組選択支援装置とその方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): CN KR US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1020037003468 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 028026640 Country of ref document: CN |
|
WWP | Wipo information: published in national office |
Ref document number: 1020037003468 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 10363714 Country of ref document: US |