CN114766054A - Receiving apparatus and generating method - Google Patents
Receiving apparatus and generating method Download PDFInfo
- Publication number
- CN114766054A CN114766054A CN202180006057.0A CN202180006057A CN114766054A CN 114766054 A CN114766054 A CN 114766054A CN 202180006057 A CN202180006057 A CN 202180006057A CN 114766054 A CN114766054 A CN 114766054A
- Authority
- CN
- China
- Prior art keywords
- program
- list
- unit
- filter condition
- display
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 15
- 238000001914 filtration Methods 0.000 claims description 9
- 238000012545 processing Methods 0.000 description 58
- 238000013500 data storage Methods 0.000 description 22
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 230000037430 deletion Effects 0.000 description 10
- 239000000284 extract Substances 0.000 description 7
- 238000012217 deletion Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 101000986989 Naja kaouthia Acidic phospholipase A2 CM-II Proteins 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/34—Indicating arrangements
-
- 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/47—End-user applications
- H04N21/482—End-user interface for program selection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/765—Interface circuits between an apparatus for recording and another apparatus
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/92—Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/76—Television signal recording
- H04N5/91—Television signal processing therefor
- H04N5/93—Regeneration of the television signal or of selected parts thereof
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Television Signal Processing For Recording (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
A receiving apparatus and a generating method are provided for generating a list of programs based on a program being viewed by a user. The receiving device is provided with: a program receiving unit that receives a program of the digital content; a program output unit for outputting the program to a display unit such as a display; a recording and playing control unit for recording the program to the storage unit or playing and outputting the program recorded in the storage unit from the program output unit to the display unit; a filter condition presenting list creating unit that creates a filter condition presenting list containing filter conditions for extracting the 2 nd program from the storage unit, based on the 1 st program in output from the display unit; and a filter condition prompt list output unit that outputs the filter condition prompt list to the display unit.
Description
Cross Reference to Related Applications
The present application claims priority to the filing of japanese patent application having the title "receiving apparatus and generating method" by the japanese patent office on 12/11/2020, application No. 2020-.
The application relates to a receiving device and a generating method.
The number of tuners mounted on television receiving apparatuses for digital broadcasting and the storage capacity of storage media such as Hard Disk Drives (HDDs) have been increasing.
In such a television receiving apparatus, broadcast programs of different channels can be simultaneously received using a plurality of tuners and simultaneously recorded onto a storage medium. In addition, a large amount of broadcast programs provided in all receivable frequency bands can be recorded over a long period of time such as a week.
Prior art documents
Patent literature
Patent document 1: japanese patent No. 4776235.
Disclosure of Invention
However, it is troublesome for the user to select a program when viewing a recorded program.
An object of the present disclosure is to provide a reception apparatus and a generation method for generating a list of programs based on a program being viewed by a user.
The receiving device is provided with: a program receiving unit that receives a program of the digital content; a program output unit for outputting a program to a display unit such as a display; a recording and playing control unit for recording the program to the storage unit or playing and outputting the program recorded in the storage unit from the program output unit to the display unit; a filter condition presenting list creating unit that creates a filter condition presenting list containing filter conditions for extracting the 2 nd program from the storage unit, based on the 1 st program in output from the display unit; and a filter condition prompt list output unit that outputs the filter condition prompt list to the display unit.
Fig. 1 is a functional block diagram showing a configuration example of a receiving apparatus according to an embodiment;
fig. 2 is an example of filter conditions generated by the reception device according to the embodiment;
fig. 3 is a flowchart showing a processing operation when the receiving apparatus according to embodiment 1 displays a list on the display unit at the start of playing a program;
fig. 4 is a flowchart showing a processing operation when the receiving apparatus according to embodiment 1 creates a list for displaying on the display unit;
fig. 5 is a diagram showing an example of a list displayed on the display unit by the receiving apparatus according to embodiment 1;
fig. 6 is a flowchart showing a processing operation when the reception apparatus according to embodiment 1 plays back a program based on a list to be displayed;
fig. 7 is a flowchart showing an example of processing operation when the reception apparatus according to embodiment 2 receives a signal from a remote controller;
fig. 8 is a diagram showing an example of a list displayed on the display unit by the receiving apparatus according to embodiment 2;
fig. 9 is a flowchart showing an example of processing operation of the reception apparatus according to embodiment 2 when a user edits a list;
fig. 10 is a diagram showing an example of a list displayed on the display unit by the reception apparatus according to embodiment 2;
fig. 11 is an example of a list generated by the reception apparatus according to embodiment 3;
fig. 12 is a flowchart showing a processing operation when the receiving apparatus according to embodiment 3 creates a list for displaying on the display unit;
fig. 13 is a diagram showing an example of a list displayed on the display unit by the receiving apparatus according to embodiment 3.
Description of the reference numerals
10 … receiving device, 11 … broadcast signal receiving processing unit, 12 … data processing unit, 13 … output control unit, 15 … recording playing unit, 16 … display list making unit, 17 … interface unit, 18 … control unit, 19 … analysis unit, 20 … analysis server, 21 … content server, 30 … network, 100 … remote controller, 101 … network data processing unit, 141 … display unit, 142 … sound output unit, 162 … program list making unit, 163 … filter condition presentation list making unit, 164 … display data making unit.
Hereinafter, embodiments will be described with reference to the drawings.
Fig. 1 is a functional block diagram showing a configuration example of a receiving apparatus according to an embodiment.
The receiving apparatus 10 is an apparatus for viewing digital content, and is, for example, a television receiving apparatus (also referred to as a television apparatus, a television receiver, or a broadcast signal receiving apparatus) which receives a broadcast signal of digital broadcasting such as terrestrial broadcasting and satellite broadcasting of 2K or 4K/8K, acquires a broadcast program from the broadcast signal, and enables viewing. The reception device 10 may be provided with a computer having a CPU, a memory, and the like.
The receiving apparatus 10 has an external interface for connecting to a network 30 such as the internet, and can view content provided by a content server apparatus or the like on the network 30. Further, the reception device 10 may acquire broadcast program data of digital television broadcasting from a storage medium such as a DVD or a hard disk, for example.
In addition, the digital content may be simply referred to as a program. In addition, digital content acquired from a broadcast signal is sometimes referred to as a broadcast program, and digital content acquired from a device on a network is sometimes referred to simply as content.
The receiving device 10 may have a recording/playing function, and the recording/playing function may record a broadcast program on a hard disk or the like or output the recorded broadcast program in a viewable manner. The receiving device 10 may be connected to a recording/playing device, not shown, so that the broadcast program may be recorded and viewed in the recording/playing device, not shown.
Note that, if the reception device 10 is a device capable of receiving digital content, it may be a video recorder capable of only recording without a viewable display (display means), a Set Top Box (STB) capable of receiving a broadcast signal, or the like. The receiving apparatus 10 may be a mobile apparatus such as a personal computer or a smartphone as a receiving apparatus having the same receiving function.
The reception apparatus 10 enables a user to remotely control by using the attached remote controller 100. The receiving device 10 may also include a voice recognition unit, not shown, such as a smart speaker that can be remotely controlled.
The receiving apparatus 10 can acquire attribute information (referred to as broadcast program information) related to a broadcast program of digital broadcasting, and can display the attribute information on the display unit 141 or output the attribute information to the sound output unit 142. Further, the receiving device 10 can display attribute information relating to the recorded broadcast program, information relating to the content provided by the content server device (referred to as content program information), and the like on the display unit 141 or output the information to the audio output unit 142. The attribute information relating to the broadcast program may be any information relating to the broadcast program, such as the program name, the presenter, and the broadcast time of the broadcast program.
The receiving device 10 in the present embodiment may be provided with a plurality of tuners, and may record programs of a plurality of channels simultaneously. For example, programs of channels corresponding to the number of tuners may be recorded simultaneously for a long period of time (such a recording method is referred to as full-program recording). In the case of recording a full program, the amount of time that can be recorded depends on the capacity of a hard disk or the like that can store recorded data.
In addition, in general, the network 30 is connected not only to 1 reception apparatus 10 but also to a plurality of reception apparatuses 10. Hereinafter, when a plurality of receiving apparatuses 10 are shown, they may be referred to as receiving apparatuses 10.
The analysis server 20 is a server on the network 30, and may be constructed by a computer (including a cloud) having a CPU, a memory, and the like. The analysis server 20 receives analysis target data such as viewing history data and analysis condition data such as analysis conditions for the analysis target data collected from a plurality of receiving apparatuses 10 connected to the network 30, analyzes the analysis target data based on the analysis conditions, and obtains an analysis result. The reception apparatus 10 obtains the parsing result from the parsing server 20 as necessary.
The content server device 21 is a content server on a network that provides content and information related thereto, and may be constructed by a computer (including a cloud) having a CPU, a memory, and the like. The content server device 21 is provided by, for example, a Content Service Provider (CSP), a communications carrier, a service carrier of content called Over The Top (OTT) other than this (hereinafter, collectively referred to as CSP provider). A Video On Demand server is also included in the content server device 21. The content server apparatus 21 provides content, related information, according to a request from the outside. In fig. 1, only one content server device 21 is shown, but a plurality of content server devices may be provided.
The network 30 is a network to which the reception apparatus 10, the content server apparatus 21, and the like are connected and each apparatus can communicate, and is, for example, the internet. The network 30 is not limited to the internet, and may be a network including a plurality of different networks if each device can communicate with each other.
The following describes the structure of the receiving apparatus 10 in detail.
The broadcast signal reception processing unit 11 has a tuner function, a demultiplexing function, and the like. The tuner function processes a broadcast wave received from an antenna or a cable, not shown, in accordance with a standard of digital broadcasting to acquire a broadcast signal, and the demultiplexing function outputs various digital data streams obtained by separating the broadcast signal and the like. The standard of the digital broadcasting may be, for example, the MPEG2TS system used in 2K digital broadcasting, the MPEG Media Transport system (MMT system) used in 4K/8K digital broadcasting, or the like. When a plurality of tuners are present, different standards may be applied to the tuners. The broadcast signal reception processing unit 11 may also have functions such as error correction coding/decoding processing and encryption/decryption processing for decoding encrypted data, as processing according to the standard of digital broadcasting.
The data processing unit 12 performs decoding processing and the like on encoded data (video encoded data, audio encoded data, character encoded data and the like) output from the broadcast signal reception processing unit 11, the network data processing unit 101, the recording and playback unit 15 and the like, and outputs digital content data such as video, audio, characters and the like.
The output control unit 13 adjusts output timing, a display method, and the like of the digital content data output from the data processing unit 12, the network data processing unit 101, and the like, and outputs the digital content data to the display unit 141 and the audio output unit 142. In addition, the output control unit 13 may be configured to output Program information such as an Electric Program Guide (EPG) extracted from the broadcast signal by the analysis unit 19 to the display unit 141 when receiving a command to cause the display unit 141 to display the Program information from the control unit 18. The output control unit 13 may receive a control signal from the remote controller 100 or the like via the control unit 18, and output data to the display unit 141 and the audio output unit 142 based on the received control signal. The output control unit 13 may receive data of the display list from the display list creation unit 16, perform processing according to the need, and output the data to the display unit 141.
The display unit 141 is a display for displaying images and characters, for example. The display unit 141 outputs the digital content data output by the output control unit 13 as digital content such as video and text which can be recognized by the user.
The sound output unit 142 is, for example, a speaker that outputs sound. The audio output unit 142 outputs the digital content data of the audio output from the output control unit 13 as digital content such as audio that can be recognized by the user. The user views the video, text, and audio output from the display unit 141 and the audio output unit 142 to view the digital content provided by the broadcast signal, the content server device 21, the recording/playing unit 15, and the like. The display unit 141 and the audio output unit 142 may be collectively referred to as a presentation unit to present digital content to the user.
The network data processing unit 101 transmits and receives various data to and from devices on the network 30 via the interface unit 17. The network data processing unit 101 may include an application for transmitting and receiving data to and from a browser or a content server device. For example, when the user operates from a remote controller when he/she desires to view a content on the network, the network data processing unit 101 receives an instruction to receive the content of the content server apparatus 21 via the control unit 18, makes a request for transmitting the content to the content server apparatus 21, and transmits the content via the interface unit 17. The network data processing unit 101 receives data relating to content output from the content server device 21, performs processing according to the need, and outputs content data such as video, audio, and text, or encoded data thereof. Specifically, the network data processing unit 101 may perform, as decoding processing, for example, demultiplexing processing (separation processing), error correction coding/decoding processing, decoding processing for coded content data (video, text, audio, and the like), and the like on data relating to the received content. The data of the content output from the network data processing unit 101 may be input to the output control unit 13 directly or via the data processing unit 12 or the like, and may be output as the content from the display unit 141, the audio output unit 142, or the like.
The recording/playing unit 15 includes a data storage unit 192 such as an HDD (hard disk drive) or the like, is a magnetic disk player, an HDD recorder or the like capable of recording programs, and stores data of digital contents outputted from the broadcast signal reception processing unit 11, the network data processing unit 101 or the like in the data storage unit 152. The recording/reproducing unit 15 reproduces and outputs the digital content in response to a reproduction request from a user or the like. More specifically, upon receiving a playback request, the control unit 151 of the recording/playback unit 15 outputs data of the stored digital content (broadcast signal data, data related to the content, encoded data, and the like) to the data processing unit 12. After the processing required in the data processing unit 12 is performed, the acquired broadcast program data and content data are output to the output control unit 13. The data output from the recording/playback unit 15 is finally output as video, text, and audio from the display unit 141 and the audio output unit 142. The user views the digital content stored in the recording and playing section 15 by viewing the video, text, and audio output from the display section 141 and the audio output section 142. In the present embodiment, the recording/reproducing unit 15 is a function of the receiving device 10, but may be an external device.
The data storage unit 152 of the present embodiment stores recording reservation information, information on a recorded program (recorded program information), and the like. The recording reservation information is information relating to a program scheduled to be recorded in the future, and includes, for example, a channel on which the program is broadcast, a broadcast time, and the like. The recorded program information is information related to a broadcast program that has been recorded, and includes a program name, recording date and time, broadcast date and time, and the like of the recorded program. The recorded program information may be information created independently inside the receiving device 10, or may be acquired from various devices on the network 30 or from a broadcast signal received by the broadcast signal reception processing unit 11. In addition, when a link can be established with the personal information such as an operation of recording, the recorded program information may include personal information of the user who recorded the program. When recording of the program is completed, the control unit 151 deletes information of the recorded program from the recording reservation information, writes information of the recorded program in the recorded program information, and updates the management data. The recorded program information and recording schedule information are usually made into a database, and programs and related information can be extracted using various keywords.
The display list creating unit 16 acquires various information necessary for creating the display list, creates data of the display list based on the acquired various information, and outputs the data to the output control unit 13 or the like, or stores the data in a memory such as the data storage unit 165. The display list includes a filter condition presentation list and a program list (playlist).
The filter condition presentation list is a list (a set of one or more filter conditions) for extracting a filter condition of a program (related program) viewed by the user based on a program currently viewed by the user (a viewing program). A list of programs determined based on each filter condition of the filter condition hint list is referred to as a program list. Note that a list of programs actually broadcast among the program lists is referred to as a playlist, and the control unit 18 of the reception device 10 manages the network data processing unit 181. That is, in the case where all the programs of the program list are continuously played, the play list and the program list are the same list. A radio button (radio button) or the like may be provided in the program list displayed in the horizontal direction of the program actually played, and the selection or non-selection (ON/OFF) of the radio button may indicate that the program is played or not played.
In order to obtain the filter condition presentation list, the receiving apparatus 10 transmits time information such as the current time, program identification information such as the program name of the program being viewed, which can identify the program being viewed, personal information such as demographic attributes, and the like to the analysis server 20 as analysis conditions. The analysis server 20 performs analysis based on the analysis conditions transmitted from the reception device 10, for example, on viewing history data collected in the past, and obtains 1 or more filter conditions. The reception device 10 obtains the filter condition from the analysis server 20 as the analysis result, and generates a filter condition presentation list. The receiving device 10 may also have the function of the analysis server 20. Further, the reception apparatus 10 may also enable the user to set the filtering condition from a remote controller or the like. In this case, for example, the reception apparatus 10 may store a file of the filter condition presentation list in a memory (for example, the data storage 165) and the user may edit the file from a remote controller.
The "demographic attributes" refer to personal information of the user of the reception apparatus 10, such as age, sex, combination of age and sex, and "entire region", "entire family", "M3", "M2", "M1", "T", "F1", "F2", and "F3".
Fig. 2 is an example of the filter condition generated by the reception device according to the embodiment, and the filter condition is displayed for each line.
The filter condition No.1 is a condition for extracting a program viewed by a user who views the program being viewed or a program which tends to be frequently viewed by a user who views the program being viewed. The program extracted based on the filter condition No.1 can be acquired from the analysis result of the analysis server 20, for example. When extracting a program based on filter condition No.1 from a recorded program, the program can be extracted by comparing the analysis result of analysis server 20 with the recorded program information and selecting a program that matches the analysis result.
The filter condition No.2 is a condition for extracting a program having the same genre information as the genre information set as the attribute information of the program being viewed as the attribute information. Genre information can be obtained from broadcast program information, and in particular, recorded program information for recorded programs. When extracting a program based on filter condition No.2 from a recorded program, the program information can be extracted from the recorded program information using genre information as a key.
The filter condition No.3 is a condition for extracting a program having, as attribute information, presenter information that is the same as or partially the same as presenter information set as attribute information of a program being viewed. The presenter information of filter condition No.3 can be acquired from broadcast program information, and particularly from recorded program information for recorded programs. For example, the filter condition No.3 may be information of an individual presenter, and the filter condition No.3 may be a condition for extracting a program presented by a specific presenter. When the program based on filter condition No.3 is extracted from the recorded program, it is possible to extract from the recorded program information using the presenter information as a key.
The filtering condition No.4 is a condition for extracting a program to be broadcast next to the program under viewing or a program that has already been broadcast, based on broadcast program information obtained from the broadcast signal. When the program being viewed is a recorded program, the program may be extracted based on the recorded program information instead of the broadcast program information.
The filter condition No.5 is a condition for extracting the series of programs of the program under viewing. The series program refers to a program that is intermittently broadcast continuously or in a plurality of periods with an interruption period therebetween, such as a television series or an animation, and includes, for example, a series program that is broadcast a plurality of times in a short period collectively, a series program that is broadcast a plurality of times in a long period, and a season program that is a group of a plurality of series programs. In the series program, each broadcast is called a broadcast story. In the case of extracting a program based on filter condition No.5 from a recorded program, it is possible to extract from recorded program information using the identification number of the series number or the like as a key.
The filter condition No.6 is a condition for extracting a program selected based on various algorithms from the programs related to the program under viewing. The various algorithms may be algorithms based on Artificial Intelligence (AI), machine learning, and the like. The program extracted according to the filter condition No.6 can be acquired from a result of parsing based on various algorithms provided by the parsing server 20, for example. When extracting a program based on filter condition No.1 from a recorded program, the program can be extracted by comparing the analysis result of analysis server 20 with the recorded program information and selecting a program that matches the analysis result.
The filter condition No.7 is a condition for extracting a program decided in advance by a user or the like as a program related to the program being viewed. For example, the user edits the setting conditions from the remote controller 100 or the like, and associates (links) the program being viewed with another program of the recorded program information, thereby enabling extraction of the program based on the filter condition No. 7.
The filtration conditions are not limited to the above conditions. The filter condition may include attribute information of the program and the like as a keyword. The filter condition presentation list may be a list in which each filter condition is edited and set by the user, a list in which filter conditions generated based on an algorithm such as the server 20 are analyzed, or a list in which filter conditions are provided from the content server device 21 on the network 30.
The data acquisition unit 161 acquires various information necessary for creating the filter condition presentation list and the program list from the outside. The data acquisition unit 161 may obtain the analysis result from the analysis server 20 or may receive the setting conditions input by the user from the remote controller 100.
The program list creating unit 162 extracts programs matching the filter condition from the recorded program information based on the information on the program being viewed (the program information being viewed), the filter condition obtained by the filter condition presentation list creating unit 163, and the recorded program information stored in the data storage unit 152, arranges the extracted programs to create a list (program list), and outputs the data of the list to the display data creating unit 164. The order of arrangement of the programs in the program list may be the order in which the program list creation unit 162 creates the list, or may be arranged in the order of popularity, or the like. When the popularity ranking is obtained, the ranking of the programs may be determined based on the number of times each program is played back, which is obtained from the analysis server 20 or the like, for example. In the case of the filtering condition 7, the arrangement order specified in the creation link information of the related program stored in advance in the storage unit 165 or the like may be set.
The filter condition presentation list creation unit 163 acquires or creates a filter condition presentation list based on various information. The various information may be, for example, time information such as the current time, program identification information such as the program name of the program being viewed, which can identify the program being viewed, personal information such as demographic attributes, and the like, or may be a combination thereof. The time information may be, for example, a time at which each program starts to be played, when a program list created based on the filter condition presentation list is automatically and continuously played. The filter condition presentation list creation unit 163 outputs various information to the analysis server 20 capable of analyzing based on various information, and requests filter conditions, as necessary. The file condition presentation list is generated including the filter conditions obtained from the analysis server 20. The filter condition presenting list creating unit 163 may include the file condition presenting list with the file condition that the user inputs from the remote control 100 for editing.
The display data creation unit 164 converts the list data input from the filter condition presentation list creation unit 163 and the program list creation unit 162 into data for displaying on the display unit 141, and outputs the data.
The data storage 165 may be, for example, a memory, and stores data acquired by the data acquisition unit 161 and data generated by the filter condition presentation list generation unit 163, the program list generation unit 162, the display data generation unit 164, and the like. The data storage 165 may store data input by the user from a remote controller or data necessary for creating display data, for example.
The interface unit 17 includes various interfaces.
The communication unit 171 is an interface for performing data communication with devices on the network 30 such as the content server device 21, and includes protocols such as TCP/IP and UDP/IP, for example.
The remote controller I/F section 172 is an interface for receiving a control signal from the remote controller 100. The remote controller I/F section 172 outputs the received control signal to the control section 18. Instead of the remote control 100, an interface for receiving a control signal using a terminal such as a smartphone, not shown, may be provided.
The control unit 18 controls each function of the reception apparatus 10. Specifically, the control unit 18 receives various control signals from the remote controller I/F172 and controls the functions of the receiving apparatus 10. For example, when the power of the receiving apparatus 10 is turned ON/OFF, or a broadcast program is recorded or played, the control unit 18 receives a control signal from the remote controller 100 via the remote controller I/F unit 172, and controls various functions of the receiving apparatus 10 to perform operations designated by the user. In fig. 2, data exchange may be performed between functional blocks not particularly connected to the control unit 18.
The analysis unit 19 may include an analysis processing unit 191 and a data storage unit 192. The analysis processing unit 191 analyzes various control information (control information or the like defined in the standard of digital broadcasting) such as a transmission control signal and an SI signal input from the broadcast signal reception processing unit 11, extracts broadcast program information or the like in the broadcast, and stores the extracted information in the data storage unit 192 or the like. The broadcast program information includes, for example, a broadcast program name and the like for each broadcast time of all frequency bands broadcasted in the digital broadcast. The analysis unit 19 may update the stored broadcast program information every time the broadcast program information is received from the broadcast signal. The data storage unit 192 is a memory such as an HDD (hard disk drive), for example. The data storage units 152, 165, and 192 may be physically the same HDD, or the data storage units 152, 165, and 192 may be external to the reception device 10 (so-called external hard disk).
The remote controller 100 is a remote controller for controlling the reception apparatus 10.
Hereinafter, an operation example of the receiving apparatus according to the embodiment will be described.
In the present embodiment, an example of the operation of the receiving apparatus 10 is shown below, that is: the user watches any program through the receiving device, and automatically and continuously plays the video program related to the program in watching after the program in watching is finished. More specifically, when the user views a program through the receiving apparatus, the receiving apparatus 10 creates a filter condition presentation list and a program list for automatically and continuously playing back a recorded program related to the viewed program, and continuously plays back a program based on the play list of the program list.
Fig. 3 is a flowchart showing a processing operation when the receiving apparatus according to embodiment 1 displays a list on the display unit at the start of playing a program.
It is assumed that the user starts viewing the program recorded in the recording and reproducing unit 15 (step S11). More specifically, when receiving a playback start instruction from the remote controller 100 via the remote controller I/F unit 172, the control unit 18 outputs the playback start instruction to the recording and playback unit 15 and outputs a display list creation instruction to the display list creation unit 16. The recording/reproducing unit 15 starts reproduction of the selected recording program. The display list creation unit 16 starts creation of the display list (step S12).
Fig. 4 is a flowchart showing a processing operation when the receiving apparatus according to embodiment 1 creates a list for displaying on the display unit.
The display list creation unit 16 acquires various information for creating the filter. The program name of the program under viewing is acquired as various information from the analysis unit 19 (step S31). The demographic attributes of the user may be acquired from the data storage 165 as various information. The display list creation unit 16 creates a filter condition presentation list based on the program name of the program being viewed and the demographic attributes of the user (step S32). This will be explained in more detail.
In step S32, when the filter condition presentation list creating unit 163 receives the program name of the program being viewed and the demographic attributes of the user together with the display list creating instruction as analysis conditions, it transmits an acquisition request of the analysis conditions and the filter conditions to the analysis server 20. The analysis server 20 generates 1 or more filter conditions based on the received analysis conditions, and transmits the filter conditions to the reception device 10. The filter condition presentation list creation unit 163 includes all or a part of the received 1 or more filter conditions and sets the filter condition presentation list (step S32).
The program list creating unit 162 extracts programs based on the filter conditions of the filter condition presentation list created by the filter condition presentation list creating unit 163, and creates a program list (steps S33 to S36). The list shown in fig. 2 will be described more specifically as a filter condition presentation list, taking filter condition No.1 as an example. The program list creation unit 162 retrieves and extracts a program matching the filter condition No.1 from the recorded program information stored in the data storage unit 152, and includes the extracted program in the program list (step S34). When all the recorded program information is searched, all the extracted programs are included and the program list for the filter condition No.1 is set (step S35). When the program list creating unit 162 creates a program list for all the filter conditions in the filter condition presentation list, it outputs data for linking the filter conditions in the filter condition presentation list and the program list to the display data creating unit 164. The display data creation unit 164 converts the received data into data that can be displayed on the display unit 141 and outputs the data to the output control unit 13 (step S37).
Returning to fig. 3, the output controller 13 causes the display 141 to display the filter condition presentation list (step S13).
Fig. 5 is a diagram showing an example of a list displayed on the display unit by the receiving apparatus according to embodiment 1.
Fig. 5 (a) is a display example of the case where only the video of the program is displayed on the display unit 141 immediately after the start of the playback of the program in step S11 in fig. 3.
Fig. 5 (b) is a display example of the case where the filter condition presentation list 1411 including the filter conditions F1 to F4 is displayed on the display unit 141 in step S13 of fig. 3. The contents of the filter conditions F1 to F4 may be displayed on the display unit 141 as texts. For example, when the filter condition No.2 in the filter condition presentation list of fig. 2 is selected as the filter condition F1, a display of "a program of the same genre as the program being viewed" may be displayed in the part of the filter condition F1 of fig. 5.
Fig. 5 (c) shows an example of the display of the program list 1412 when the user selects the filter condition F1 from the filter condition presentation list 1411. The program list 1412 contains programs P11 to P14 that extract and establish links for the filter condition F1. The frames of the programs P11 to P14 may contain program names, for example. In addition, in each frame of the filter condition presentation list 1411, for example, a program name of a program linked to the filter condition may be indicated. For example, in the box of the filter condition F1, the program name of P11 of the first broadcast of the program for which the link is established is indicated. In this way, the user can view P11 within the frame of the filter condition F1 in the display state of fig. 5 (b), and can predict the program extracted under the filter condition F1 to some extent.
Returning to fig. 3, when the user selects one filter condition from the filter condition presentation list displayed in step S13 from a remote controller or the like, a program list linked to the selected filter condition is displayed (yes in step S14, S15). For example, fig. 5 (c) shows an example of the display of the program list 1412 when the user selects the filter condition F1 in step S15. The display of the program list 1412 on the display unit 141 may be performed such that the user points a pointer to each filter of the filter condition presentation list 1411 from a remote controller or the like, or may be performed such that only a case where the user points a pointer from a remote controller and presses a selection button or the like to specify a selection is displayed. If the program list is displayed, the receiving apparatus 10 moves to the "continuous mode". (step S17).
In the "continuous mode", when the currently viewed program ends, the program displayed in the program list may be automatically played back next, or may be automatically played back continuously from the program at the front end of the program list next. In this way, the user can automatically play back the program desired to be viewed without searching for the program to be viewed next from among the recorded programs by simply selecting the filter condition presentation list.
On the other hand, if no filter condition is selected from the filter condition presentation list, the filter condition presentation list disappears after a certain time, and the program currently being viewed is continuously played in the "normal mode" (yes in step S14, S18). The "normal mode" means a meaning of a degree of "discontinuous mode" and indicates a case where a program is viewed normally. Therefore, in the "normal mode", after the currently viewed program is finished, the power of the receiving apparatus 10 may be turned off without playing any program, and the broadcast program may be displayed in a switched manner.
In addition, in order to release the "continuous mode", a button may be assigned to the remote controller. Note that, while the list is displayed from step S13, the playback of the program being viewed may be temporarily stopped, or the playback may be continued. The filter condition presentation list and the program list may be automatically disappeared after a certain time has elapsed from the display, or a button for disappearing the list may be assigned to the remote controller.
In the above-described procedure, the case where the continuous mode is shifted to when the filter condition of the filter condition presentation list is selected is described, but it may be desirable to set the continuous mode after viewing the program list in the filter condition presentation list. In this case, the program list may be temporarily displayed (step S15), and when a program in the program list is selected, a continuous mode may be used to continuously play back programs subsequent to the selected program. More specifically, for example, in fig. 5 (c), when P11 is selected from the program lists P11, P12, P13, and P14 displayed when F1 of the filter condition presenting list is selected from the remote controller or the like, programs after P11 can be played continuously. Further, the front end of the program list does not have to be selected, and when P13 is selected, for example, P13 and P14 can be played back continuously.
In the case where only one program is desired to be viewed without continuously playing the programs of the program list in the continuous mode, for example, in the case where only the program of P13 is desired to be viewed, the pointer may be placed on P13 and only P13 may be played by selecting 2 times, for example.
Through the above steps, the receiving apparatus can cause the display unit to display the filter condition presentation list and the program list at the start of the program reproduction, and can shift to the "continuous mode".
In step S11 of the above-described step, the user has shown a case where the program recorded in the recording and playing section 15 is being viewed, but the present invention is also applicable to a case where the program transmitted by a broadcast signal, the content server device 21 on the network 30, or the like is being viewed.
Fig. 6 is a flowchart showing a processing operation when the receiving apparatus according to embodiment 1 plays a program based on a displayed list, and is a processing flow when playing a program in the continuous mode.
It is assumed that the user views the program in the continuous mode (step S51). The process for moving to continuous mode may also be based on the flowchart of fig. 3. In the continuous mode, the control unit 18 manages a playlist that is a list of programs to be played back after the currently viewed program. The playlist is substantially the same as the program list selected in step S14 of fig. 3. Further, for example, when a program to be played back is selected from the program list by a radio button or the like, the selected program is included in the play list. When the program is viewed, the control unit 18 checks the managed playlist, and plays the program if the program to be played exists in the playlist (yes at step S52, yes at step S53, step S51). The program to be played back in the playlist may be an unplayed program in the playlist. For example, when the programs are continuously played in the order of the arrangement of the playlist, the program at the front end of the playlist immediately after the shift to the continuous mode is set as the program to be played, and the programs are played in the order of the playlist thereafter. When it is confirmed that there is no program to be played back in the playlist, the program control unit 18 ends the playback by the playlist and ends the continuous mode (no at step S53, step S54). For example, when the continuous playback is performed in the order of the arrangement of the playlist, if the viewing of the last program of the playlist is finished, the playback by the playlist is finished, and the continuous mode is finished. When the continuous mode is ended, the receiving apparatus 10 may return to the normal mode to display the broadcast program, or may cut off its own power supply.
Through the above steps, after the user watches the program through the receiving device 10 and the watching program is finished, more than 1 video program related to the watching program can be automatically and continuously played. Thus, the user can easily view a desired program from a large number of recorded programs.
In embodiment 1, an example is shown in which, by way of an example of the flowchart of fig. 3, immediately after a recorded program is played, a filter condition presenting list or a program list related to the program is displayed, but in embodiment 2, an example is shown in which a user operates a remote controller to cause a display unit to display the filter condition presenting list or the program list.
Fig. 7 is a flowchart showing an example of processing operation when the receiving apparatus according to embodiment 2 receives a signal from a remote controller.
When the user receives an arbitrary program, the remote controller 100 operates to display the filter condition presenting list and the program list on the display unit 141. The remote control 100 may have a dedicated button for displaying the filter condition presentation list and the program list. Note that a display button for displaying a list may be displayed on the display unit 141, and in this case, the user may press the display button from the remote controller 100. When the remote controller 100 outputs a signal for displaying the filter condition presentation list or the program list (i.e., a list display instruction signal) by the user operation, the list display instruction signal is received by the remote controller I/F172 of the reception device 10, and the control unit 18 extracts a list display instruction (yes in step S101). The control unit 18 outputs a list display command to the display list creation unit 16. Upon receiving the list display command, the display list creation unit 16 checks whether or not the filter condition presentation list and the program list related to the currently viewed program are in the data storage unit 165 (step S102). When confirming that there is no list, the display list creation unit 16 creates a list (no in step S102, step S103). The list creation processing in step S103 is the same as the processing based on the flowchart of fig. 4, and therefore, the description thereof is omitted. When it is confirmed that the list exists in the data storage 165, the display list creation unit 16 outputs the data of the confirmed list to the output control unit 13, and when the list does not exist in the data storage 165, outputs the data of the list created in step S103 to the output control unit 13, and displays the filter condition presentation list on the display unit 141 (step S104). The processing in step S104 is the same as step 13 in fig. 3, and thus detailed description thereof is omitted.
Fig. 8 is a diagram showing an example of a list displayed on the display unit by the reception apparatus according to embodiment 2, and fig. 8 (a) is an example of a display of the filter condition presentation list 1411 which is a result of the processing in step S104.
When the user selects any one of the displayed filter condition presenting lists from the remote controller 100, the display controller 13 causes the display unit 141 to display a program list linked to the selected list (yes in step S105, step S106). Fig. 8 (b) is a display example of the processing result in step S106, and is a display example of the program list 1412 when the filter condition F1 is selected in the display state in fig. 8 (a). In the display state of fig. 8 (a), when any list is not selected from the filter condition presentation list 1411 for a certain period of time, the display control unit 13 may cause the display unit 141 to display the filter condition presentation list 1411 (no in step S105).
The program can also be deleted in the program list 1412 displayed in step S106. For example, when the program P12 is deleted from the program list 1412 in the display state shown in fig. 8 (b), the user may select the program frame P12 by operating the remote controller 100, and may output a program deletion command signal from the remote controller 100 when a button assigned to the remote controller 100 is pressed to delete the selected program from the program list. The program deletion command signal is input to the display data creation unit 164 as a program deletion command via the remote controller I/F172 and the control unit 18. The display data creation unit 164 creates display data of P12, which is the object of the program deletion instruction, from the program list, based on the display data output to the output control unit 13 (yes in step S107, step S108). When the display data creating unit 164 outputs the display data to the output control unit 13 again, the display unit 141 displays the program list from which P13 has been deleted (step S109). Fig. 8 (c) shows an example of the program list 1412 displayed in step S109. After the display in step S109, if a predetermined time has elapsed, the program list 1412 disappears, and the playback of the program in the continuous mode based on the updated program list 1412 continues (step S110).
Through the above steps, the user operates the remote controller 100 to display the filter condition presentation list and the program list on the display unit 141, and can further delete the program from the program list.
Fig. 9 is a flowchart showing an example of processing operation when the receiving apparatus according to embodiment 2 edits the filter condition presenting list and the program list by the user.
The user operates the remote controller 100 to cause the display unit 141 to display the filter condition presentation list (steps S301 and S302). The display state of the display unit 141 at this time is shown in fig. 8 (a). In order to delete any one of the displayed filter condition list 1411, the user selects the deleted filter condition list by operating the remote controller 100, and presses a button for performing the deletion process. The button for performing the deletion process may be provided exclusively to the remote control 100, or may be assigned to an existing button of the remote control in any form such as pressing a decision button a plurality of times. The filter condition deletion instruction signal output from the remote controller 100 by the user pressing the button is received by the remote controller I/F172 of the reception apparatus 10, and the filter condition deletion instruction (the condition list change instruction) is taken out by the control unit 18 (yes at step S303). The control unit 18 outputs a filter condition deletion instruction to the display list creation unit 16. Upon receiving the filter condition deletion instruction, the display list creation unit 16 creates again a filter condition presentation list in which the selected filter condition is deleted from the filter condition presentation list displayed on the display unit 141, and outputs the filter condition presentation list to the output control unit 13. The output control unit 13 causes the display unit 141 to display the updated filter condition presentation list (step S304). This step enables updating of the filter condition presentation list.
Fig. 10 is a diagram showing an example of a list displayed on the display unit by the receiving apparatus according to embodiment 2, and fig. 10 (a) shows an example of the display of the filter condition presenting list 141 updated in step S304. Fig. 10 (a) is a display example of a case where F3 is deleted from the filter condition presentation list in fig. 8 (a).
When the user selects one filter condition from the updated filter condition presentation list by operating the remote controller 100, the program list of the selected filter condition is displayed on the display unit 141 (yes in step S305, step S306). Fig. 10 (b) shows an example of the program list 1412 which is displayed by selecting the condition list F1 in step S306.
The user further changes the order of the programs displayed on the program list. Specifically, in fig. 10 (b), a case where the order of P13 is changed to be above P12 is assumed. The user selects a program desired to be moved from the program list 1412 by operating the remote controller 100, and moves the selected program to a desired position. The operation of moving may be performed by, for example, displaying "up" or "down" when another button on the remote control 100 is further pressed after the program is selected, and selecting the display from the remote control 100. For example, when the "up" display is selected, the selected program is moved up one, and when the "down" display is selected, the selected program is moved down one. When the user selects "up" from the remote control 100, the remote control 100 outputs an up instruction signal indicating a movement instruction to "up". The move-up command signal is input as a move-up command to the display data creation unit 164 via the remote controller I/F172 and the control unit 18 (yes in step S307). The display data creating unit 164 moves the program P13, which is the object of the move-up command, one upward in the program list with respect to the display data output to the output control unit 13, and creates display data again. When the display data creating unit 164 outputs the display data to the output control unit 13 again, the display unit 141 displays the program list in which the order of P13 has been shifted (step S308). Fig. 10 (c) shows an example of the program list 1412 displayed in step S308. After a predetermined time has elapsed since the updated program list 1412 displayed in step S308 was displayed on the display unit 141, the output control unit 13 may cause the display to disappear, and the reception device 10 may shift to the continuous mode based on the updated program list to play the program (step S309).
Through the above steps, the user can delete the filter conditions from the filter condition presentation list by operating the remote controller 100 to display the filter condition presentation list and the program list on the display unit 141, or can further edit the display order (the playback order in continuous playback) of the programs in the program list.
In embodiment 1, the example in which the reception apparatus 10 creates the filter condition presentation list and the program list in units of programs in order to play a recorded program related to a program being viewed is shown, but the example in which the list is created in units of "scenes" is shown.
The "scene" refers to a time frame in which program data (content data) is divided according to content or the like. For example, in the case where a presentation time frame is divided for each performer in the same music program, each presentation time frame is divided into time frames called "scenes". The user can immediately view a video of a player who desires to view the video by selecting "scene" using the remote control 100 or the like. The "scene" is created by editing or the like in advance for an arbitrary program, and is stored in a server or the like on the network 30, for example, so that the reception device 10 can acquire information of the "scene". The reception apparatus 10 can retrieve a scene from recorded program information or the like based on "scene" information such as a program name of a program including "scene" and a time of "scene". In addition, the user can set "scene" and create information of "scene" by himself.
Fig. 11 shows an example of a list generated by the reception apparatus according to embodiment 3, and the display list generating unit 16 generates the list as the scene list database 1651, and stores the list in the data storage unit 165, for example. In each column of the database 1651, a scene list defined by a scene list name is shown in each column, and information of a program (program information 1653) as an object of extracting a scene for each scene list and information of a scene (scene content 1654) extracted under a filtering condition of the scene list name are linked. The scene list name group 1652 corresponds to the filter condition presentation list defined in embodiment 1. For example, in the case of the scene list 1655 that is the scene list of No.3 in the database 1651, the scene list name is "entire movie BJD", the program list creation unit 162 extracts the program name of the target program of the scene as "BJD" using "entire movie BJD" as the keyword, the date and time when the extracted scene was broadcast is "D3T 3", and the genre of BJD "is movie. The scenes extracted from "BJD" with "the entirety of the movie BJD" as a keyword are "Opening", "body part 1", "notify", "CM 1", "body part 2", and "CM 2" of the scene list group 1654.
Fig. 12 is a flowchart showing a processing operation when the reception apparatus according to embodiment 3 creates a list for displaying on the display unit, and the processing operation continues from step S12 in fig. 3.
When a user watches a broadcast program through digital broadcasting, it may be desirable to concentrate on viewing other scenes that the presenter a of the program is involved in. The user presses a button of the scene list display instruction from the remote controller 100. The list control unit 18 receives a scene list display command output from the remote controller 100 via the remote controller I/F unit 172. The control unit 18 specifies a scene displayed on the display unit 141 when the scene list display command is received (the specified scene is referred to as a specified scene), and outputs information specifying the scene and a command for creating a display list of the scene list to the display list creation unit 16. The display list creation unit 16 starts creation of the display list (corresponding to step S12 in fig. 3).
Moving to the flowchart of fig. 12, the display list creation unit 16 receives information for specifying a scene and a scene list display instruction. The display list creation unit 16 may further acquire, as various information related to specifying a scene, a program name of a program under viewing, a broadcast time of the specified scene, and attribute information (a presenter, music, location, and the like) of the specified scene from the analysis unit 19, the content server 21 on the network 30, the analysis server 20, and the like (step S501). The display list creation unit 16 may acquire, from the data storage unit 165, demographic attributes of the user who selected the specific scene as various information related to the specific scene. The display list creation unit 16 may acquire time information such as the time at which each scene is played, when a scene list created based on the current time and the filter condition presentation list is automatically and continuously played as various information related to specifying the scene. The display list creation unit 16 creates a filter condition presentation list based on various information related to the identified scene (step S502). As described in more detail.
In step S502, when various information related to specifying a scene is received as an analysis condition together with a display list creation instruction, the filter condition presentation list creation unit 163 transmits an acquisition request of the analysis condition and the filter condition (scene list name in the present embodiment) to the analysis server 20. The analysis server 20 generates 1 or more filter conditions based on the received analysis conditions, and transmits the filter conditions to the reception device 10. The analysis server 20 transmits the program information and scene content that match the filter condition to the reception device 10 simultaneously in addition to the filter condition. That is, the analysis server 20 transmits the contents of the database 1651 of fig. 11 to the reception apparatus 10. The filter condition presentation list creation unit 163 sets all or a part of the received scene list name group 1652 of the database 1651 as a filter condition presentation list (step S502). The program list creation unit 162 performs the steps S504 to S506 on all the filter conditions in the filter condition presentation list created by the filter condition presentation list creation unit 163 (steps S503 to S507). The following describes the filtration condition No.3 in fig. 11 in more detail. The program list creating unit 162 searches for a program related to a scene from the recorded program information in the data storage unit 152 using a keyword or the like of the filter condition (filter condition No.3 in fig. 11) in the filter condition presentation list (step S504). When a program matching the filter condition is found from the recorded program information, the program list creating unit 162 creates a scene list (referred to as a display scene list) to be displayed on the display unit 141 (yes in step S505, step S506). The scene list 1655 in fig. 11 is taken as an example to be described more specifically. The program list creation unit 162 searches for a program whose genre is identical to "movie", program name is identical to "BJD", and date and time is identical to "D3T 3", which is the program information 1653 of the scene list 1655, from the recorded program information stored in the data storage unit 152 (step S504). When a program matching the recorded program information is found, program list creation unit 162 includes scene list 1655 in the display scene list (step S506). Steps S504 to S506 are executed for all the filter conditions (scene list names) in the filter condition presentation list, and after the display scene list is created, the data of the display scene list is output to the display data creating unit 164. The display data creation unit 164 converts the received data into data that can be displayed on the display unit 141 and outputs the data to the output control unit 13 (steps S507 to S508).
The output controller 13 causes the display unit 141 to display the scene list group (corresponding to the filtering condition presentation list) (corresponding to step S13 in fig. 3). When a scene list (corresponding to a program list) is selected from the scene list group by the user, the contents included in the selected scene list are displayed on the display unit 141 (yes in step S14 of fig. 3, corresponding to step S15).
Fig. 13 is a diagram showing an example of a list displayed on the display unit by the receiving apparatus according to embodiment 3. Fig. 13 shows an example of a case where the display unit 141 displays a filter condition presentation list 1411 (corresponding to a scene list group) created by selecting 4 scene lists from the database 1651 in fig. 11, and further displays a program list 1412 (corresponding to a scene list) of the selected scene list No. 3.
The following playback of the program list 1412 is similar to the description of step S16 and subsequent steps in fig. 3 in embodiment 1, and therefore the description thereof is omitted. The correspondence relationship between the scene list 1655 and the target program recorded in the recording/playback unit 15 can be obtained by, for example, giving attribute information such as broadcast time in advance for each scene ( scenes 1, 2, 3, 4, 5, and 6) of the scene list 1655, and comparing the attribute information such as broadcast time given to the recorded program information. Thus, when the user selects scene 4 in the scene list 1655, scene 4 recorded in the recording and playing unit 15 can be played back.
Through the above steps, the receiving device can create a filter condition presentation list (corresponding to a scene list group) and a program list (scene list) in units of scenes and display them on the display unit. Thus, when the user selects the scene list desired to be viewed from the filter condition presentation list, the user can view the scene desired to be viewed automatically and continuously. For example, in watching a music program, it is possible to watch a scene in which a performer who is playing shows another program in a concentrated and continuous manner. In the present embodiment, the filter condition presentation list is acquired based on the scene of the program under viewing, but various attribute information such as a presenter, a program name, a place to be displayed, and a food to be displayed may be added to the scene of the program under viewing. In such a case, the presenter name may be further added to the list (filter condition presentation list, program list) by voice recognition or the like (not shown) or the like.
By at least one embodiment described above, a receiving apparatus and a generating method for generating a list of programs based on a program that a user is watching can be provided.
The names, definitions, types, and the like of the condition parameters, options, numerical values, evaluation indexes, and the like displayed on the analysis screen and the like shown in the drawings are shown as examples in the present embodiment, and are not limited to the embodiments shown in the present embodiment.
Several embodiments of the present disclosure have been described, but these embodiments are presented as examples and are not intended to limit the scope of the invention. These new embodiments may be implemented in other various forms, and various omissions, substitutions, and changes may be made without departing from the spirit of the invention. These embodiments and modifications thereof are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalent scope thereof. Further, in the respective components of the claims, a case where the components are expressed in a divided manner, a case where a plurality of components are expressed in a combined manner, or a case where these components are expressed in a combined manner is also a scope of the present disclosure. Even if a plurality of embodiments are combined, an embodiment configured by the combination is also the scope of the invention.
In addition, in order to make the description clearer, the drawings may schematically show the width, thickness, shape, and the like of each part as compared with the actual form. In the block diagrams, data and signal interaction may be performed between non-wired blocks or even if the wired blocks do not indicate the direction of arrows. The processing shown in the flowchart may be realized by hardware (an IC chip or the like), software (a program or the like), or a combination of hardware and software. Further, the device of the present disclosure is also applied to a case where the claims are expressed as a control logic, a case where the claims are expressed as a program including instructions to be executed by a computer, and a case where the claims are expressed as a computer-readable recording medium in which the instructions are described. The names and terms used herein are not limited, and other expressions are also included in the present disclosure if they are substantially the same contents and the same subjects.
Claims (8)
- A reception apparatus, wherein the reception apparatus is provided with:a program receiving unit that receives a program of the digital content;a program output unit for outputting the program to a display unit;a recording/playing control unit for recording the program in a storage unit, or playing and outputting the program recorded in the storage unit from the program output unit to the display unit;a filter condition presentation list creation unit that creates a filter condition presentation list including filter conditions for extracting the 2 nd program from the storage unit, based on the 1 st program in output from the display unit; andand the filtering condition prompt list output unit outputs the filtering condition prompt list to the display unit.
- The receiving device of claim 1, wherein,the filter condition presenting list creating means creates the filter condition presenting list immediately after the 1 st program starts to be output to the display means.
- The reception apparatus according to claim 1 or 2, wherein,whether to make the filter condition presentation list can be controlled from a remote controller.
- The receiving device of any of claims 1 to 3,the receiving apparatus includes:a program list creating unit that creates a program list that is a list of the 2 nd program extracted from the storage unit based on the filter condition; andand a program list output unit that outputs the program list to the display unit.
- The receiving device of claim 4,when a filter condition is selected from the filter condition presentation list displayed on the display unit, a program list created for the filter condition is displayed on the display unit, and after the 1 st program being output on the display unit is ended, the 2 nd program included in the program list is continuously played in the order of arrangement of the program list.
- The receiving device of any of claims 1 to 5,the filter condition prompt list contains filter conditions acquired from an external server.
- The receiving device of any of claims 1 to 6,the filter condition prompt list contains filter conditions edited by the user.
- A list generation method comprises the following steps:receiving a program of digital content;outputting the program to a display unit;recording the program to a storage unit, or playing and outputting the program recorded in the storage unit to the display unit;making a filter condition prompt list containing filter conditions for extracting the 2 nd program from the storage unit based on the 1 st program in the output of the display unit; andand outputting the filter condition prompt list to the display unit.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2020188723A JP7497280B2 (en) | 2020-11-12 | 2020-11-12 | Receiving device and generating method |
JP2020-188723 | 2020-11-12 | ||
PCT/CN2021/118602 WO2022100273A1 (en) | 2020-11-12 | 2021-09-15 | Receiving device and generation method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114766054A true CN114766054A (en) | 2022-07-19 |
CN114766054B CN114766054B (en) | 2023-08-04 |
Family
ID=81600825
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180006057.0A Active CN114766054B (en) | 2020-11-12 | 2021-09-15 | Receiving apparatus and generating method |
Country Status (3)
Country | Link |
---|---|
JP (1) | JP7497280B2 (en) |
CN (1) | CN114766054B (en) |
WO (1) | WO2022100273A1 (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1833437A (en) * | 2003-08-06 | 2006-09-13 | 松下电器产业株式会社 | Program recommendation apparatus |
JP2006303572A (en) * | 2005-04-15 | 2006-11-02 | Victor Co Of Japan Ltd | Program receiving, recording, and reproducing device, and program receiving, recording, and reproducing program |
CN101488360A (en) * | 2008-01-15 | 2009-07-22 | 三星电子株式会社 | Method and apparatus for displaying content list |
CN101778255A (en) * | 2010-01-25 | 2010-07-14 | 青岛海信移动通信技术股份有限公司 | Appointed playing method and system of television program and user terminal |
CN104244082A (en) * | 2014-09-28 | 2014-12-24 | 深圳国微技术有限公司 | Digital video broadcasting transport stream playing method and system and terminal |
CN111277891A (en) * | 2020-03-05 | 2020-06-12 | 海信视像科技股份有限公司 | Program recording prompting method and display equipment |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4124115B2 (en) | 2003-12-02 | 2008-07-23 | ソニー株式会社 | Information processing apparatus, information processing method, and computer program |
US7505671B2 (en) * | 2004-02-25 | 2009-03-17 | Casio Computer Co., Ltd. | Recording/reproduction apparatus, system and program which reproduces a section of a recorded program based on a keyword relating to the section and a reproduction speed corresponding to the keyword |
JP2009017259A (en) | 2007-07-05 | 2009-01-22 | Sony Corp | Electronic apparatus, content reproduction method, and program |
US20130086612A1 (en) * | 2007-11-05 | 2013-04-04 | Samsung Electronics Co., Ltd. | Method for providing multimedia content list and sub-list, and broadcast receiving apparatus using the same |
JP2012034236A (en) * | 2010-07-30 | 2012-02-16 | Toshiba Corp | Program recording device, program recording management system and program recording management method |
JP2013102489A (en) | 2012-12-28 | 2013-05-23 | Toshiba Corp | Electronic apparatus and video recording and reproducing system |
CN104219575B (en) * | 2013-05-29 | 2020-05-12 | 上海连尚网络科技有限公司 | Method and system for recommending related videos |
JP2015052897A (en) | 2013-09-06 | 2015-03-19 | 株式会社東芝 | Electronic apparatus, control method of electronic apparatus, and computer program |
JP2015056139A (en) | 2013-09-13 | 2015-03-23 | 株式会社東芝 | Electronic apparatus, program recommendation system, program recommendation method and program recommendation program |
CN108174252B (en) * | 2018-01-04 | 2021-03-19 | 网宿科技股份有限公司 | Method and system for displaying video list |
-
2020
- 2020-11-12 JP JP2020188723A patent/JP7497280B2/en active Active
-
2021
- 2021-09-15 WO PCT/CN2021/118602 patent/WO2022100273A1/en active Application Filing
- 2021-09-15 CN CN202180006057.0A patent/CN114766054B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1833437A (en) * | 2003-08-06 | 2006-09-13 | 松下电器产业株式会社 | Program recommendation apparatus |
JP2006303572A (en) * | 2005-04-15 | 2006-11-02 | Victor Co Of Japan Ltd | Program receiving, recording, and reproducing device, and program receiving, recording, and reproducing program |
CN101488360A (en) * | 2008-01-15 | 2009-07-22 | 三星电子株式会社 | Method and apparatus for displaying content list |
CN101778255A (en) * | 2010-01-25 | 2010-07-14 | 青岛海信移动通信技术股份有限公司 | Appointed playing method and system of television program and user terminal |
CN104244082A (en) * | 2014-09-28 | 2014-12-24 | 深圳国微技术有限公司 | Digital video broadcasting transport stream playing method and system and terminal |
CN111277891A (en) * | 2020-03-05 | 2020-06-12 | 海信视像科技股份有限公司 | Program recording prompting method and display equipment |
Also Published As
Publication number | Publication date |
---|---|
CN114766054B (en) | 2023-08-04 |
JP2022077745A (en) | 2022-05-24 |
JP7497280B2 (en) | 2024-06-10 |
WO2022100273A1 (en) | 2022-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8042136B2 (en) | Information processing apparatus and information processing method, and computer program | |
KR101006335B1 (en) | Information processing apparatus, information processing method, and recording medium | |
EP1538837B1 (en) | Method for extracting program and apparatus for extracting program | |
US8448068B2 (en) | Information processing apparatus, information processing method, program, and storage medium | |
US20050144637A1 (en) | Signal output method and channel selecting apparatus | |
KR20090004490A (en) | Electronic apparatus, contents reproduction method and computer-readable medium | |
JP2008103784A (en) | Video recording device | |
JP2008131413A (en) | Video recording/playback unit | |
US20240334003A1 (en) | Apparatus, systems and methods for trick function viewing of media content | |
KR20090079010A (en) | Method and apparatus for displaying program information | |
JP2015053589A (en) | Electronic apparatus, electronic apparatus control method, and scene control program | |
CN114766054B (en) | Receiving apparatus and generating method | |
JP7321986B2 (en) | Receiving device and control method | |
JP2015053588A (en) | Electronic apparatus, control method for electronic apparatus and information storage medium | |
WO2010076268A1 (en) | Recording and playback of digital media content | |
JP4679232B2 (en) | Recording device | |
US20080104656A1 (en) | Method of storing and reproducing interactive digital broadcast signals and apparatus therefor | |
JP2015115802A (en) | Electronic apparatus, method and computer readable recording medium | |
JP6966380B2 (en) | Electronics and methods | |
JP2007158441A (en) | Program guide generating apparatus and program guide generating method | |
JP4592491B2 (en) | Video recording device | |
JP2016012894A (en) | Electronic apparatus, and control method and control program of the same | |
JP2007158511A (en) | Controller, receiver, recorder, information providing apparatus, information providing system, control method, program, and recording medium | |
JP2005094100A (en) | Broadcast system and its accumulation type receiving terminal device | |
KR20050106318A (en) | Method and apparatus for servicing education broadcast in pvr system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |