[go: up one dir, main page]

WO2006013613A1 - 放送受信装置および放送受信方法 - Google Patents

放送受信装置および放送受信方法 Download PDF

Info

Publication number
WO2006013613A1
WO2006013613A1 PCT/JP2004/011040 JP2004011040W WO2006013613A1 WO 2006013613 A1 WO2006013613 A1 WO 2006013613A1 JP 2004011040 W JP2004011040 W JP 2004011040W WO 2006013613 A1 WO2006013613 A1 WO 2006013613A1
Authority
WO
WIPO (PCT)
Prior art keywords
broadcast
program
data
unit
preference information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/JP2004/011040
Other languages
English (en)
French (fr)
Inventor
Masayuki Kirimura
Naoki Shimizu
Masashi Saito
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to US11/632,527 priority Critical patent/US20080077959A1/en
Priority to JP2006531050A priority patent/JP4555296B2/ja
Priority to PCT/JP2004/011040 priority patent/WO2006013613A1/ja
Publication of WO2006013613A1 publication Critical patent/WO2006013613A1/ja
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4662Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms
    • H04N21/4663Learning process for intelligent management, e.g. learning user preferences for recommending movies characterized by learning algorithms involving probabilistic networks, e.g. Bayesian networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4826End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score

Definitions

  • the present invention provides a broadcast receiving system that supports a user by automatically recording and displaying a scene that the user likes from a plurality of channels in real time in a multi-channel broadcasting environment that is repeatedly executed at random.
  • the present invention relates to a device and a broadcast receiving method.
  • Patent Document 1 proposes a service that performs real-time recording on a single TV broadcast channel when an utterance that matches a preference keyword is performed.
  • Patent Document 2 Patent Document 3, and Patent Document 4 are techniques for investigating the degree of match between a program guide and a preference keyword in advance and recording and recording the matched program in digital broadcasting.
  • Patent Document 5 a response server is set, a program guide for each registered individual is created, the degree of match between the program guide and the preference keyword is investigated in advance, and the matched program is recorded.
  • Patent Document 1 Japanese Patent Laid-Open No. 9-252451
  • Patent Document 2 Japanese Patent Laid-Open No. 2001-134998
  • Patent Document 3 Japanese Patent Laid-Open No. 7-212327
  • Patent Document 4 Japanese Patent Laid-Open No. 2002-217761
  • Patent Document 5 Japanese Patent Laid-Open No. 2001-326925
  • the present invention has been made to solve the above-described problems.
  • the purpose is to allow users to record and display scenes that they prefer without performing operations.
  • the broadcast receiving apparatus of the present invention includes a preference information storage unit that stores preference information, a monitoring schedule storage unit that stores a monitoring schedule table indicating a monitoring schedule for each broadcast program in the same time period, and data related to the broadcast program
  • a broadcast data acquisition unit for acquiring the broadcast data and a preference information monitoring unit for determining whether the broadcast program being monitored matches the preference information.
  • the broadcast data acquisition unit is stored in the monitoring schedule storage unit. Broadcast data of each broadcast program in the same time period is acquired based on the monitoring schedule table, and the preference information monitoring unit includes the broadcast data acquired by the broadcast data acquisition unit and the preference information stored in the preference information storage unit. And comparing whether the broadcast program indicated by the compared broadcast data matches the preference information.
  • a program table storage unit that stores a program table that is data indicating the broadcast contents of each broadcast program in each time zone, and a program priority table that indicates the priority of the broadcast program from which broadcast data is acquired are stored.
  • a broadcast acquisition schedule unit for generating a monitoring schedule table. The broadcast data acquisition unit acquires a program guide as broadcast data, and stores the acquired program guide in the program guide storage unit.
  • the broadcast acquisition schedule unit compares the broadcast contents of each broadcast program in each time slot indicated by the program table stored in the program table storage unit with the preference information stored in the preference information storage unit, Corresponding to preference information in time zone
  • the priority of each broadcast program is determined, a program priority table is generated based on the determined priority, the generated program priority table is stored in the program priority storage unit, and the program priority is Based on the program priority table stored in the degree storage unit, a monitoring schedule for each broadcast program in each time period is determined and a monitoring schedule table is generated, and the generated monitoring schedule table is stored in the monitoring schedule storage unit It is characterized by that.
  • the broadcast acquisition schedule unit monitors the priority of each broadcast program indicated by the program priority table stored in the program priority storage unit in association with at least one of the continuous monitoring time and the monitoring frequency. It is characterized by determining a schedule.
  • an event execution unit that executes various events
  • the event execution unit includes a recording processing unit that records broadcast data, a display switching processing unit that switches broadcast data to be displayed, and a sound that performs sound notification.
  • a notification processing unit a display effect processing unit for displaying display data, an event processing unit having at least one of mail processing units for transmitting mail, and an event control unit for controlling the event processing unit,
  • An event processing unit is executed for a broadcast program determined by the preference information monitoring unit to match the preference information.
  • the broadcast data acquisition unit compares the broadcast data being acquired with the acquired broadcast data, and determines that the degree of coincidence is high, the broadcast program for acquiring the broadcast data is stored in the monitoring schedule table. This is characterized by switching to the next scheduled broadcast program.
  • a plurality of the broadcast data acquisition units are provided.
  • the plurality of broadcast data acquisition units each acquire all broadcast programs, and acquire broadcast data of different broadcast programs at the same time based on a monitoring schedule table.
  • the plurality of broadcast data acquisition units may acquire broadcast data of different broadcast programs at the same time based on a monitoring schedule table for one or more different broadcast programs.
  • At least one of the broadcast data acquisition units acquires broadcast data of a broadcast program determined by the preference information monitoring unit to match preference information, and the remaining broadcast data Based on the monitoring schedule table, the acquisition unit Broadcast data of different broadcast programs is acquired.
  • the broadcast data includes text data relating to a broadcast program
  • the preference information monitoring unit includes text data included in the broadcast data acquired by the broadcast data acquisition unit and a preference stored in the preference information storage unit. The determination processing is performed based on the information.
  • the broadcast data includes at least one of sound data and image data regarding a broadcast program, and the broadcast receiving apparatus further identifies sound data included in the broadcast data acquired by the broadcast data acquisition unit.
  • the preference information monitoring unit is stored in the preference information storage unit and at least one of text data obtained by converting the sound data by the sound data identification unit and image data obtained by converting the image data by the image data identification unit. Judgment processing is based on preference information.
  • the broadcast receiving method of the broadcast receiving apparatus of the present invention stores preference information, stores a monitoring schedule table indicating a monitoring schedule for each broadcast program in the same time period, and broadcast data that is data related to the broadcast program. Acquire and determine whether the broadcast program being monitored matches the preference information, acquire broadcast data of each broadcast program in the same time zone based on the stored monitoring schedule table, store the acquired broadcast data, and store It is characterized in that it is determined whether or not the broadcast program indicated by the compared broadcast data matches the preference information.
  • a user prefers broadcast data of a plurality of channels that are repeatedly executed at random without performing operations such as channel switching, search for a favorite scene, recording, and display. Scenes can be recorded and displayed, improving user convenience.
  • FIG. 1 is a hardware configuration diagram of the broadcast receiving device AO according to the first embodiment.
  • Broadcast receiver AO is a TV, video, personal computer, personal digital assistant, etc. It has the form.
  • Mobile information terminals include mobile phones and PDAs (Personal Digital Assistance).
  • the broadcast receiving apparatus AO includes a CPU (Central Processing Unit) 911 that executes a program.
  • the CPU 911 is connected to the R0M913, the RAM914, the communication board 915, the display device 901, and the magnetic disk device 920 via the node 912.
  • Display device 901 uses a cathode ray tube or liquid crystal and so on
  • the RAM 914 is an example of a volatile memory.
  • the ROM 913, FDD, CDD, magnetic disk device 920, and optical disk device are examples of nonvolatile memory. These are examples of a storage device or a storage unit.
  • the communication board 915 is connected to a fax machine, a telephone, a LAN, the Internet, and the like.
  • the communication board 915, K / B, touch panel, scanner device, FDD, etc. are examples of the input unit.
  • the communication board 915, the display device 901, and the like are examples of the output unit.
  • the magnetic disk device 920 stores an operating system (OS) 921, a program group 923, and a file group 924.
  • OS operating system
  • a window system or the like may be stored.
  • the program group 923 is executed by the CPU 911, the OS 921, and the window system.
  • the program group 923 stores a program that executes a function described as "part" in the description of the embodiment described below.
  • the program is read and executed by CPU911.
  • the part mainly indicates input / output of data.
  • the data is the magnetic disk device 920, FD (Flexible Disk cartridge), optical disk, CD (compact disk), MD (mini disk), DVD ( It is recorded on other recording media such as Digital Versatile Disk).
  • FD Flexible Disk cartridge
  • CD compact disk
  • MD mini disk
  • DVD It is recorded on other recording media such as Digital Versatile Disk.
  • it is transmitted through a signal line or other transmission medium.
  • firmware stored in the ROM 913.
  • firmware stored in the ROM 913.
  • only software, hardware only, a combination of software and hardware, or a combination of firmware may be used.
  • a program that implements the embodiment described below may be stored using a recording device using another recording medium such as a magnetic disk device 920, FD, optical disk, CD, MD, or DVD. .
  • FIG. 2 is a diagram showing an overall configuration of the broadcast receiving device AO in the first embodiment.
  • the broadcast receiving unit A1 is a module that receives broadcast data contained in broadcast TV radio waves, such as an antenna for television broadcasts and an Ethernet (registered trademark) card for personal computers.
  • the broadcast data acquisition unit A2 uses the broadcast reception unit A1 to acquire broadcast data that is data relating to a broadcast program.
  • the broadcast data includes program video, program audio, program text information, and program table data indicating the broadcast contents of each broadcast program in each time slot.
  • the monitoring schedule generation unit A3 includes a broadcast acquisition schedule unit A31, a program priority storage unit A32 that stores a program priority table A321, and a program guide storage unit A33 that stores a program guide A331.
  • Broadcast acquisition schedule section A31 uses program guide A331 and preference information A51 to monitor programs that broadcast data acquisition section A2 monitors in order to preferentially acquire programs that contain information that users prefer. This is a module that generates the monitoring schedule tape No. A41.
  • the monitoring schedule storage unit A4 is a module for storing the monitoring schedule table A41 generated by the broadcast acquisition scheduling unit A31 in an internal storage such as a memory.
  • the program guide storage unit A33 is a module for storing the program guide A331 acquired by the broadcast data acquisition unit A2 in an internal storage such as a memory.
  • the program content storage unit A9 is a module for storing information on broadcast data acquired by the broadcast data acquisition unit A2, for example, text data of character information describing the program in an internal storage such as a memory.
  • content data data stored in the program content storage unit A9 and used to determine whether the broadcast program is a broadcast program that meets the user's preference.
  • the preference information storage unit A5 is a module for storing preference information that holds user preferences as keywords in an internal storage such as a memory.
  • the preference information input unit A8 is a module that receives data such as preference keywords from the user and stores the input data in the preference information storage unit A5.
  • the preference information monitoring unit A6 searches the content data acquired by the broadcast data acquisition unit A2 and stored in the program content storage unit A9, and the keyword in the preference information A51 stored in the preference information storage unit A5. This module searches for whether there is a match for.
  • the event execution unit A7 includes an event control unit A71 that controls processing of events executed by the event execution unit A7, and an event processing unit A79 that processes events.
  • the event processing unit A79 includes a recording processing unit A72 having a recording function for recording broadcast data of a broadcast program.
  • the event control unit A71 executes the recording processing unit A72 when it is determined by the preference information monitoring unit A6 that the broadcast program indicated by the broadcast data acquired by the broadcast data acquisition unit A2 matches the user preference information.
  • This is a module for sending a signal for the purpose.
  • the recording processing unit A72 is a module for performing recording operations such as recording, recording, and saving of program video and program audio.
  • FIG. 3 is a diagram showing a broadcast program in the first embodiment.
  • the program image B3 is a television image or a stream image on the Internet.
  • Program audio B4 is used for TV audio, Internet stream audio, and radio audio. Such as voice.
  • the voice means not only a voice but also a whole sound.
  • Text B2 is supplementary information describing the broadcast program image B3 and program audio B4. Moreover, it may be independent character information.
  • the program image B3, the program audio B4, and the text B2 are data included in the broadcast data acquired by the broadcast data acquisition unit A2, and are output from the display device 901.
  • FIG. 4 is a diagram showing a program guide A331 stored in the program guide storage unit A33 in the first embodiment.
  • the program table A331 shows the broadcast station, program name, broadcast start time, broadcast end time, and genre to which the program content belongs for each broadcast program identified by identifiers such as program 1, program 2, and program 3.
  • the program contents that briefly explain the program and the performers in the program are stored.
  • a broadcasting station identifies what is being broadcast, such as the name of a television station, the name of a distributor, and the name of a distributor.
  • the genre indicates the genre of the program, for example, baseball, variety, news, music, animation, or the like.
  • the program table A331 may include a broadcast schedule in each broadcast program.
  • program 1 may be shown in the program table A331 by dividing the broadcast time from 18:55 to 20:55 into commercial broadcast time and appearance time of each performer.
  • program guide A331 may not be the same as that shown in the above description.
  • FIGS. 5 and 6 are diagrams showing user preference information A51 stored in the preference information storage unit A5 in the first embodiment.
  • preference information A51 indicates a keyword representing the user's preference and the genre to which the keyword belongs.
  • the keyword stores proper nouns such as names of performers, action nouns such as “shoot” and “goal”, and common nouns such as “ramen” and “soccer”.
  • a keyword such as “soccer” is input from the preference information input unit A8 if the user wants to view a shot scene, and the preference information input unit A8 is input.
  • the keyword is stored as character information in the preference information A51 of the preference information storage unit A5.
  • the genre includes baseball, variety, news, music, animation, and the like.
  • the preference information input unit A8 may input the jyan nore together with the keyword by the user and store the input jyan nore in the preference information A51 of the preference information storage unit A5.
  • the preference information input unit A8 may determine the gene based on the keyword input by the user, and store the determined genre in the preference information A51 of the preference information storage unit A5.
  • the preference information A51 may store the priority of preference information with respect to the keyword and the menu in addition to the keyword and the genre.
  • the priority may be stored as input by the user in the same manner as in Giannole, or the priority information input unit A8 may determine the priority and store the determined one. For example, the priority may be increased in the order of input.
  • the preference information A51 does not have to be the same as that described above.
  • FIG. 7 and 8 are diagrams showing a program priority table A321 stored in the program priority storage unit A32 in the first embodiment.
  • the program priority table A321 is broadcast based on the program table A331 stored in the program table storage unit A33 by the broadcast acquisition schedule unit A31 and the preference information A51 stored in the preference information storage unit A5. This is data in which the priority of each broadcast program is determined and the determination result is stored in the program priority storage unit A32.
  • the broadcast acquisition schedule part A31 determines the priority of the program to be broadcasted from 7 o'clock to 8 o'clock.
  • the broadcast acquisition schedule section A31 holds information that users prefer among broadcast programs that are broadcast during the same time period, and the priority of the program is high. And lower the priority of programs that are unlikely to hold information that users prefer.
  • a numerical value indicating the priority may be stored.
  • the program table A331 which is based only on the priority of each broadcast program in the time zone when the program priority table A321 determines the priority, shows the schedule in each broadcast program for each time zone. The priority of the broadcast program may be stored.
  • program priority table A321 may not be the same as that shown in the above description.
  • FIG. 9, FIG. 10, and FIG. 11 are diagrams showing a monitoring schedule table A41 stored in the monitoring schedule storage unit A4 in the first embodiment.
  • the monitoring schedule table A41 is broadcast at that time based on the program priority table A321 stored in the program priority storage unit A32 by the broadcast acquisition schedule unit A31. This is the data stored in the monitoring schedule storage unit A4 by determining the monitoring schedule of each broadcast program.
  • the monitoring schedule table A41 stores the continuous monitoring time for each broadcast program.
  • broadcast data acquisition unit A2 monitors program 2 for 300 seconds continuously, stops monitoring program 2, then monitors program 3 for 120 seconds continuously, stops monitoring program 3, and then Repeat set 1 for 45 seconds.
  • the broadcast acquisition schedule unit A31 increases the continuous monitoring time of programs with high priority shown in the program priority table A321 and shortens the continuous monitoring time of programs with low priority, and stores them in the monitoring schedule table A41.
  • the fixed continuous monitoring time may be determined with respect to the priority order, or the continuous monitoring time may be determined according to the priority numerical value shown in FIG.
  • the monitoring schedule table A41 stores a range of random values as the monitoring frequency for each broadcast program.
  • the broadcast data acquisition unit A2 includes a random number part (not shown) that generates an integer from 1 to 100. If the random number generated by the random number part is an integer from 1 to 40, program 2 is displayed. If the random number is an integer from 41 to 60, program 3 is monitored for a fixed time. If the random value is an integer from 61 to 75, program 1 is monitored.
  • a random number part (not shown) that generates an integer from 1 to 100. If the random number generated by the random number part is an integer from 1 to 40, program 2 is displayed. If the random number is an integer from 41 to 60, program 3 is monitored for a fixed time. If the random value is an integer from 61 to 75, program 1 is monitored.
  • the broadcast acquisition schedule part A31 widens the range of random values for programs with high priority shown in the program priority table A321 and ranges of random values for programs with low priority. Is stored in the monitoring schedule table A41.
  • a fixed random number range may be determined for the priority order, or the random number range may be determined in accordance with the priority numerical value shown in FIG.
  • the monitoring schedule table A41 stores continuous monitoring time and monitoring frequency for each broadcast program.
  • the broadcast acquisition schedule part A31 increases the continuous monitoring time of programs with high priority shown in the program priority table A321, widens the range of random values, and shortens the continuous monitoring time of programs with low priority.
  • the range of random values is narrowed and stored in the monitoring schedule table A41.
  • the fixed continuous monitoring time and the range of random values are determined for the priority ranking, and the continuous monitoring time and random number values correspond to the priority values shown in Fig. 8.
  • a range may be determined.
  • the total monitoring time of programs with high priority is lengthened, and the total time of monitoring time for programs with low priority is shortened. For this reason, it is possible to easily schedule the user's favorite video, favorite voice, and favorite content, and the probability of acquiring the user's favorite scene in the program with high priority is increased.
  • the monitoring schedule table A41 does not have to be the same as that described above.
  • FIG. 12 is a flowchart showing processing of broadcast acquisition schedule unit A31 in the first embodiment.
  • the broadcast acquisition schedule unit A31 generates a program priority table A321 stored in the program priority storage unit A32 in the processes from T1 to T5, and stores it in the monitoring schedule storage unit A4 in the process of T6. Generated monitoring schedule table A41.
  • the program data of each broadcast program is acquired from the program guide A331 stored in the program guide storage unit A33.
  • the program data includes, for example, the identifier, broadcast station, program name, broadcast start time, broadcast end time, genre, program content, and performers shown in FIG. 4 (Tl).
  • the acquired program data is compared with the keyword and genre shown in the preference information A51 stored in the preference information storage unit ⁇ 5 ( ⁇ 2).
  • the compared program data includes the keyword and Giannore shown in the preference information A51
  • the broadcast program indicated by the compared program data matches the preference information A51 and may be a broadcast program preferred by the user. Judgment is high (T3).
  • the priority of this broadcast program is set in the program priority table A321 stored in the program priority storage unit A32.
  • the priority may be increased in proportion to the number of matched keywords and genres, or the priority may be increased in accordance with the priority of preference information for the keyword and Giannore shown in FIG. 6 (T4).
  • the priority of this broadcast program is set in the program priority table A321 stored in the program priority storage unit ⁇ 32. For example, the priority is set to the lowest order, or the priority value shown in FIG. 8 is set to 0 ( ⁇ 5).
  • a monitoring schedule table A41 is generated based on the program priority table A321 stored in the program priority storage unit ⁇ 32 and stored in the monitoring schedule storage unit ⁇ 4. .
  • the method of generating the monitoring schedule table ⁇ 41 based on the program priority table A321 is as described in FIGS. 9, 10, and 11 ( ⁇ 7).
  • FIG. 13 is a flowchart showing a process of the broadcast receiving device AO in the first embodiment.
  • the broadcast data acquiring unit A2 acquires the program guide A331 from the broadcast receiving unit A1, and stores the acquired program guide A331 in the program guide storage unit A33 (S 1).
  • the broadcast acquisition schedule unit A31 is a program table A stored in the program table storage unit A33. 331 and the preference information A51 stored in the preference information storage unit A5 are used to perform broadcast data acquisition scheduling, and the monitoring schedule table A41 is generated and stored in the monitoring schedule storage unit A4 (S2).
  • the order of programs to be monitored is scheduled by time adjustment or frequency adjustment so that a program having a high probability of broadcasting information that the user likes is preferentially acquired.
  • the broadcast data acquisition unit A2 acquires the monitoring schedule table A41 from the monitoring schedule storage unit A4 (S3).
  • the broadcast data acquisition unit A2 acquires broadcast data of the broadcast program according to the schedule of the monitoring schedule table A41 (S4).
  • the program content such as text data included in the broadcast data is acquired and stored in the program content storage unit A9.
  • the broadcast data of the next scheduled broadcast program may be acquired, and after the acquisition of the program content being acquired is completed, the next schedule is acquired. Broadcast data of broadcast programs that have been broadcast may be acquired.
  • the preference information monitoring unit A6 searches whether the content data stored in the program content storage unit A9 includes the preference information A51 stored in the preference information storage unit A5. (S5).
  • the preference information monitoring unit A6 determines that the broadcast program indicated by the content data matches the preference information A51 and is a broadcast program preferred by the user.
  • the broadcast data is acquired as scheduled, and the process of searching for preference information A51 is repeated (T4-T5).
  • the preference information monitoring unit A6 activates the event control unit A71.
  • the event control unit A71 activates the event processing unit A79, and the event processing unit A79 executes event processing.
  • the event processing unit A79 activates the storage processing unit A72 and acquires the program image included in the broadcast data from the broadcast data acquisition unit A2. Then, it records in the storage in the system (S7).
  • the broadcast receiving apparatus AO includes one broadcast data acquisition unit A2 and a recording processing unit A72, the broadcast data acquisition unit A2 has a tuner function, and the recording processing unit A72 has a recording function.
  • the broadcast data acquisition unit A2 has a tuner function
  • the recording processing unit A72 has a recording function.
  • it can support users by monitoring multiple programs in real time according to the monitoring schedule stored in the monitoring schedule storage unit A4, efficiently acquiring and recording scenes that match the user's preferences. .
  • channels that have a high probability of containing user preference information are given priority.
  • FIG. 14 is a diagram showing an overall configuration of the broadcast receiving apparatus AO in the second embodiment.
  • the monitoring schedule generation unit A3 includes a monitoring schedule input unit A34.
  • the monitoring schedule input unit A34 receives the broadcast program, the monitoring order for the broadcast program, the continuous monitoring time, the monitoring frequency, etc., which are data constituting the monitoring schedule table A41 from the user, and the monitoring schedule is based on the input data.
  • a table A41 is generated and stored in the monitoring schedule storage unit A4.
  • the broadcast acquisition schedule unit A31, the program priority storage unit A32, and the program guide storage unit A33 in FIG. 2 of the first embodiment may or may not be provided.
  • the broadcast receiving apparatus AO includes the monitoring schedule input unit A34, so that the monitoring schedule table A41 can be generated by user input. [0063] Embodiment 3.
  • FIG. 15 is a diagram showing a configuration of the event execution unit A7 in the third embodiment.
  • the event processing unit A79 includes the following.
  • the recording processing unit A72 is a module that provides a function for performing recording operations such as recording, recording, and storing program images B3, program audio B4, and program contents.
  • the display switching processing unit A73 is a module that provides a function for switching the display from the screen of the broadcast program currently being auditioned to the broadcast program of the back program.
  • the sound notification processing unit A74 is a module that provides a function for alerting the user by playing a chime, a bell, or voice data specified by the user, and the sound data to be played is stored in the sound data storage unit A741.
  • the display effect processing unit A75 is a module that provides a function for alerting the user by displaying a character string or an image on the screen.
  • Display data to be displayed is stored in the display effect data storage unit A751.
  • the mail processing unit A76 is a module that provides a function to send mail to the mail address of the user's personal computer or mobile phone.
  • the event condition input unit A78 receives data about an event condition to be executed when a broadcast program suitable for the preference is acquired from the user, and generates an event condition table based on the input data. Stored in the event condition storage unit A77.
  • an event to be executed for each keyword of the broadcast time and preference information of each broadcast program is specified by the user, and an event condition table showing the event to be executed for the specified broadcast time and keyword is generated. To do.
  • the event control unit A71 executes the event processing unit indicated in the event condition table stored in the event condition storage unit A77. [0066] Further, the event control unit A71 may determine and execute an event to be automatically executed if no user force event condition is input.
  • the recording processing unit A72 may be executed, and if the degree of coincidence is low, the mail processing unit A76 may be executed.
  • Embodiment 3 for a broadcast program in which the character string in the program content matches the keyword in the user's preference information, recording and switching of the broadcast program and various notifications to the user are performed.
  • recording and switching of the broadcast program and various notifications to the user are performed.
  • users can be supported in real time
  • FIG. 16 is a flowchart showing a process of the broadcast receiving device AO in the fourth embodiment.
  • Embodiment 4 The processing flow of broadcast receiving apparatus AO in Embodiment 4 will be described based on FIG. 16. Here, processing different from that in FIG. 13 in Embodiment 1 will be described, and other processing will be described with reference to FIG. 13 in Embodiment 1. It shall be the same.
  • the processing from U1 to U4 corresponds to the processing from S1 force to S4 in FIG. 13, and the processing from U6 force to U8 corresponds to the processing from S5 to S7 in FIG.
  • the broadcast data acquisition unit A2 performs the following.
  • the program content included in the broadcast data being acquired is compared with the program content of another broadcast program that has been acquired and stored in the program content storage unit A9.
  • the match rate is high, the broadcast program being monitored is judged to have the same content as another broadcast program, the acquisition of broadcast data is interrupted, the next channel is monitored according to the schedule, and the program content is monitored. (U5).
  • the broadcast receiving apparatus AO determines a broadcast program having the same content, interrupts monitoring of the broadcast program determined to have the same content, and monitors the next scheduled broadcast program. This eliminates the need for extra monitoring of broadcast programs with the same content, and improves the efficiency of acquiring broadcast programs that meet the user's preferences.
  • FIG. 17 is a diagram showing a configuration of the preference information monitoring unit A6 in the fifth embodiment.
  • the preference information monitoring unit A6 includes a sound data identification unit A61 for identifying sound data, and an image data identification unit A62 for identifying image data.
  • the broadcast data acquisition unit A2 receives program image B3 data, program audio as program content.
  • the data of B4 is stored in the program content storage unit A9.
  • the sound data identification unit A61 converts the sound indicated by the data of the program sound B4 stored in the program content storage unit A9 into characters and generates text data.
  • the image data identification unit A62 analyzes the image indicated by the data of the program image B3 stored in the program content storage unit A9 and generates a keyword as text data. For example, the names of people, objects and backgrounds included in the image are generated as text data.
  • the preference information monitoring unit A6 compares the text data generated by the sound data identification unit A61 and the image data identification unit A62 with the preference information A51, and determines a broadcast program that matches the user's preference.
  • the program included in the broadcast data is included. Broadcast number that matches user's preference based on image B3 and program audio B4 A set can be acquired in real time.
  • information desired by the user can be acquired in real time even for broadcasts that do not include text data, such as analog broadcasts.
  • Embodiment 6 an example will be described in which a plurality of broadcast data acquisition units are provided, each of which targets all broadcast programs, and broadcast data of different broadcast programs are acquired at the same time based on the monitoring schedule table A41.
  • FIG. 18 is a diagram showing the relationship between the broadcast data acquisition unit and the broadcast channel to be monitored in the sixth embodiment.
  • Embodiment 6 The relationship between the broadcast data acquisition unit in Embodiment 6 and the broadcast channel of the broadcast program for acquiring the broadcast data will be described with reference to FIG.
  • the broadcast receiving device AO includes a first broadcast data acquisition unit Cll, a second broadcast data acquisition unit C12, ...
  • the mth broadcast data acquisition unit Clm that is, m broadcast data acquisition units are provided.
  • Each broadcast data acquisition unit monitors each broadcast data of the first broadcast channel D1, the second broadcast channel D2,..., The nth broadcast channel Dn, which is broadcast in the same time zone, according to the monitoring schedule table A41. Get it.
  • each broadcast data acquisition unit acquires broadcast data of different broadcast channels. That is, there is no broadcast data acquisition unit that acquires broadcast data of the same broadcast channel at the same time.
  • each broadcast data acquisition unit sets data indicating that broadcast data is being acquired for the broadcast channel when acquiring broadcast data, and when switching broadcast channels, Indicates that broadcast data is being acquired You can select data, data, and broadcast channels.
  • each broadcast program is monitored more frequently than when monitored by a single broadcast data acquisition unit, and each broadcast program is monitored.
  • the total time increases, and it is possible to increase the probability of acquiring information that users prefer.
  • FIG. 19 is a diagram showing the relationship between the broadcast data acquisition unit and the broadcast channel to be monitored in the seventh embodiment.
  • Embodiment 7 The relationship between the broadcast program data acquisition unit in Embodiment 7 and the broadcast channel of the broadcast program for acquiring the broadcast data will be described with reference to FIG.
  • the broadcast receiving device AO includes a first broadcast data acquisition unit C21, a second broadcast data acquisition unit C22, ...
  • the m-th broadcast data acquisition unit C2m that is, m broadcast data acquisition units are provided.
  • Each broadcast data acquisition unit acquires broadcast data of a different broadcast channel.
  • the first broadcast data acquisition unit C21 acquires broadcast data from the first broadcast channel D1, the second broadcast channel D2, and the third broadcast channel D3.
  • the second broadcast data acquisition unit C22 acquires the fourth broadcast channel D4, the fifth broadcast channel D5, the sixth broadcast channel D6 and the power broadcast data.
  • each broadcast data acquisition unit acquires broadcast data of each broadcast channel follows the monitoring schedule table A41.
  • a monitoring schedule table A41 is generated for each broadcast data acquisition unit so that there is no duplication of broadcast channels with other broadcast data acquisition units.
  • the monitoring schedule table A41 may be combined into one, and data indicating the broadcast data acquisition unit in charge may be set for each broadcast channel in the schedule. Thereby, each broadcast data acquisition unit acquires broadcast data of different broadcast programs at the same time based on the monitoring schedule table A41.
  • Embodiment 7 by providing a plurality of broadcast data acquisition units and acquiring broadcast data of different broadcast channels, the processing load of each broadcast data acquisition unit can be reduced.
  • the total monitoring time of each broadcast program is increased, and the probability of acquiring information that the user likes can be increased.
  • Embodiment 8 a plurality of broadcast data acquisition units are provided, and some of the broadcast data acquisition units acquire broadcast data of broadcast programs determined by the preference information monitoring unit A6 to match the preference information, and the remaining broadcast data An example in which the acquisition unit acquires broadcast data of different broadcast programs at the same time based on the monitoring schedule table will be described.
  • FIG. 20 is a diagram showing the relationship between the broadcast data acquisition unit and the broadcast channel to be monitored in the eighth embodiment.
  • Embodiment 8 The relationship between the broadcast program data acquisition unit in Embodiment 8 and the broadcast channel of the broadcast program for acquiring broadcast data will be described with reference to FIG.
  • the broadcast receiving device AO includes a first broadcast data acquisition unit C31, a second broadcast data acquisition unit C32, ...
  • Some broadcast data acquisition units acquire broadcast data of broadcast programs determined by the preference information monitoring unit A6 to match the user's preference.
  • the remaining broadcast data acquisition unit acquires broadcast data of other broadcast programs, and the preference information monitoring unit A6 monitors the broadcast programs that meet the user's preference.
  • the preference information monitoring unit A6 determines that the broadcast program of the (n-2) th broadcast channel Dn-2 is a broadcast program that matches the user's preference
  • the m-th broadcast data acquisition unit C3m Broadcast data is recorded by acquiring Dn-2 broadcast data and outputting it to the recording processor A72.
  • Other broadcast data acquisition units acquire broadcast data of different broadcast channels according to the monitoring schedule table A41, and the preference information monitoring unit A6 monitors whether there is a broadcast program that matches the user's preference.
  • each broadcast data acquisition unit acquires broadcast data of different broadcast channels is the same as in the sixth embodiment and the seventh embodiment.
  • Embodiment 8 a plurality of broadcast data acquisition units are provided, and some of the broadcast data acquisition units acquire broadcast data of broadcast programs that match the user preference determined by the preference information monitoring unit A6, and the remaining The broadcast data acquisition unit acquires broadcast data of different broadcast programs, so that even if a certain broadcast data acquisition unit records a broadcast program and is occupied, another broadcast data acquisition unit By performing monitoring, it is possible to increase the probability of acquiring information that the user likes.
  • broadcast programs that is, back programs cannot be monitored and acquired.
  • a broadcast receiving device that is a multi-channel real-time user support system that provides information that a user prefers from a plurality of channels in real time Explained AO.
  • the broadcast receiving apparatus has a program guide storage unit A33 for storing a program guide for a plurality of channels, and broadcast acquisition for acquiring program contents in order from the broadcast program with the highest monitoring priority based on the program guide.
  • a preference information monitoring unit A6 for confirming whether or not an event control unit A71 that gives an operation instruction such as recording and display when the user preference information is matched is described.
  • the broadcast acquisition schedule section A31 compares the user preference information with information such as the performer list and program journal included in the program guide, and obtains the user preference information of the same performer and the same program genre. Prioritize the program acquisition priority of programs Explained what to do.
  • the broadcast acquisition schedule unit A31 performs scheduling so as to increase the total monitoring time of channels with high acquisition priority in order to increase the acquisition probability of channels with high program acquisition priority. , Explained creating a monitoring schedule.
  • the broadcast acquisition schedule unit A31 performs scheduling so as to increase the monitoring frequency of channels with high acquisition priority in order to increase the acquisition probability of channels with high program acquisition priority.
  • the broadcast acquisition schedule unit A31 performs scheduling so as to increase the monitoring frequency of channels with high acquisition priority in order to increase the acquisition probability of channels with high program acquisition priority.
  • the broadcast acquisition schedule unit A31 can create a monitoring schedule by combining scheduling methods.
  • the broadcast data acquisition unit A2 acquires a multi-channel serial video and program content based on the monitoring schedule.
  • the broadcast data acquisition unit A2 when the broadcast data acquisition unit A2 circulates a plurality of channels in the order of the program content schedule, if a certain time has passed, the broadcast data acquisition unit A2 monitors the next channel and acquires the program content even while the content is being received. Explained what to do.
  • the broadcast data acquisition unit A2 explained that when the plurality of channels are circulated in the order of the program content schedule, the program content is completely received, and then the next channel is monitored and the program content is acquired.
  • the broadcast data acquisition unit A2 when the broadcast data acquisition unit A2 circulates a plurality of channels in the order of the program content schedule, if the match rate is high compared to the already received program content, the broadcast data acquisition unit A2 determines that the content is the same and interrupts the acquisition. He explained that the next channel was monitored and the program content was acquired.
  • the broadcast data acquisition unit A2 can acquire program content by combining acquisition methods.
  • the broadcast data acquisition unit A2 can exist in two or more, and the processing can be distributed to the recording process and the program content acquisition part, respectively.
  • the broadcast data acquisition unit A2 can exist in two or more, and the number of program contents acquired simultaneously can be increased by monitoring each of the plurality of channels. I explained that it is possible.
  • broadcast data acquisition units A2 there can be two or more broadcast data acquisition units A2, each of which divides a plurality of channels by the number of broadcast data acquisition units A2 and monitors each within that range. It was explained that it is possible to increase the number of program contents acquired simultaneously.
  • automatic recording of a user's favorite scene in digital broadcasting can be performed as follows.
  • Digital broadcast programs such as digital TV broadcasts and digital radio broadcasts include content information called BML (Broadcast Markup Language) in addition to video and audio. It is also possible to obtain a program guide called EPG (Electronic Program Guide) as a program guide.
  • EPG Electronic Program Guide
  • the user stores the records and video key words recorded in advance as preference information. For example, if you want to save only the shooting scenes such as soccer, set the keyword as “shoot” and if you want to save only the sumo ⁇ sea action scene, set the keyword as “ ⁇ sea”.
  • the broadcast acquisition schedule section A31 generates a monitoring schedule table A41 so that the total monitoring time of the PG and genre matching powers of these keywords and the sumer and sumo programs will be longer.
  • the preference information monitoring unit A6 searches the acquired program content for the character string “shoot” or “ ⁇ sea” and records it via the event control unit A71 simultaneously with the keyword match. Start processor A72 and record the broadcast program for a certain period of time.
  • the user can efficiently record the scene he / she wants.
  • scenes that are not of interest to the user are not recorded, so that waste of recording storage can be eliminated.
  • the user's preference scenes from information that is not included in the program guide such as live broadcast programs where it is difficult to create a program guide, and movies that cannot describe the synopsis of the story in detail Can be recorded in real time.
  • automatic display switching of user preference scenes in digital broadcasting can be performed as follows.
  • Digital broadcast programs such as digital television broadcasts and digital radio broadcasts include content information called BML in addition to video and audio.
  • a program guide called EPG can be acquired as a program guide.
  • the user stores in advance the keyword of the video that he wants to record as preference information. For example, if you want to see only the shooting scenes such as suckers aired in the back program, the keyword is “shoot”, and if you want to see only the sumo ⁇ sea action scene, the keyword is “ ⁇ sea”. And set.
  • the broadcast acquisition schedule part A31 generates the monitoring schedule table A41 so that the total monitoring time of the EPG and the genre matching power of these keywords and the sucker and sumo programs will be longer.
  • the preference information monitoring unit A6 searches the acquired program content for the character string “shoot” or “ ⁇ sea”, and displays it via the event control unit A71 simultaneously with the keyword match. Start up the switching processing unit A73 and switch the display to the channel that broadcasts the shooting scene from the currently viewed channel.
  • Program listings can also be obtained by EPG for television broadcasting and radio broadcasting analog broadcasting.
  • the user stores in advance the keyword of the video that he / she wants to record as preference information. For example, if you want to save only shooting scenes such as soccer, the keyword is “Shute”, and if you want to save only the sumo ⁇ sea action scene, the keyword is “ ⁇ ”. Set to "Sea”.
  • the broadcast acquisition schedule section A31 generates a monitoring schedule table A41 so that the total monitoring time of the PG and genre matching powers of these keywords and the sumer and sumo programs will be longer.
  • the preference information monitoring unit A6 monitors whether the acquired program content includes the sound “shoot” or “ ⁇ ocean” using the sound data identification unit A61, and simultaneously matches the keyword match.
  • the recording processor A72 is activated via the event controller A71, and the broadcast program is recorded for a certain period of time.
  • the user can efficiently record the scene he / she wants.
  • scenes that are not of interest to the user are not recorded, so that waste of recording storage can be eliminated.
  • the user's favorite scenes from information that is not included in the program guide such as live broadcast programs where it is difficult to create a program guide, or movies that cannot describe the synopsis of the story in detail Can be recorded in real time.
  • the program table can also be obtained by EPG in analog broadcasting of television broadcasting and radio broadcasting.
  • the user stores the video and video keywords that he / she saw in advance as preference information. For example, if you want to see only shooting scenes such as soccer, set the keyword as “shoot”, and if you want to see only the sumo ⁇ sea action scene, set the keyword as “ ⁇ sea”.
  • the broadcast acquisition schedule part A31 generates the monitoring schedule table A41 so that the total monitoring time of the EPG and the genre matching power of these keywords and the sucker and sumo programs will be longer.
  • the preference information monitoring unit A6 monitors whether the acquired program content includes the sound “shoot” or “ ⁇ ocean” using the sound data identification unit A61. Simultaneously with the keyword match, the display switching processing unit A73 is activated via the event control unit A71 to switch the display to the broadcast program.
  • Program listings can also be obtained by EPG for television broadcasting and radio broadcasting analog broadcasting.
  • the user stores the video and video keywords that he / she saw in advance as preference information. For example, if you want to see only shooting scenes such as soccer, set the keyword as “shoot”, and if you want to see only the sumo ⁇ sea action scene, set the keyword as “ ⁇ sea”.
  • the broadcast acquisition schedule section A31 generates a monitoring schedule table A41 so that the total monitoring time of the PG and genre matching powers of these keywords and the sumer and sumo programs will be longer.
  • the preference information monitoring unit A6 monitors whether or not the acquired program content includes the character string or sound of “shoot” or “ ⁇ sea”, and the event control unit simultaneously with the key word match.
  • the sound notification processing unit A74 is activated via A71, and a warning such as a chime is given to alert the user that a user-preferred program will be shown on the back program.
  • the user can reduce the probability of missing a scene he / she wants to see.
  • Program listings can also be obtained by EPG in television broadcasting and radio broadcasting analog broadcasting.
  • the user stores in advance the keyword of the video he / she wants to watch as preference information. For example, if you want to see only shooting scenes such as soccer, set the keyword as “shoot”, and if you want to see only the sumo ⁇ sea action scene, set the keyword as “ ⁇ sea”.
  • the broadcast acquisition schedule part A31 generates the monitoring schedule table A41 so that the total monitoring time of the EPG and the genre matching power of these keywords and the sucker and sumo programs will be longer.
  • the preference information monitoring unit A6 monitors whether or not the acquired program content includes the character string or sound of “shoot” or “ ⁇ sea”, and the event control unit simultaneously with the key word match.
  • the display effect processing unit A75 is started via A71, and the fact that the program that the user likes in the back program is being broadcast is displayed as text information on the screen to call attention.
  • the user can reduce the probability of missing a scene he / she wants to see.
  • an e-mail notification regarding a user's preference scene in television broadcasting or radio broadcasting can be performed.
  • the program table can also be obtained by EPG in analog broadcasting of television broadcasting and radio broadcasting.
  • the user stores in advance the keyword of the video he / she wants to watch as preference information. For example, if you want to see only shooting scenes such as soccer, set the keyword as “shoot”, and if you want to see only the sumo ⁇ sea action scene, set the keyword as “ ⁇ sea”.
  • the broadcast acquisition schedule section A31 generates a monitoring schedule table A41 so that the total monitoring time of the PG and genre matching powers of these keywords and the sumer and sumo programs will be longer.
  • the preference information monitoring unit A6 monitors whether or not the acquired program content includes the character string or sound of “shoot” or “ ⁇ sea”, and the event control unit simultaneously with the key word match.
  • the mail processing unit A76 is activated via A71, and the user is alerted by sending an email notification to the user's mobile phone or PC that the user's favorite program will be shown on the back program.
  • the user can reduce the probability of missing a scene he / she wants to see. Even if the user is out and not in front of the TV or radio, you can know if the scene you want to watch is being broadcast. If this system and mobile phone power network such as S Internet are configured, remote recording can be performed based on the notification information. Therefore, even if the user is in a remote place, it is possible to know whether the scene that he / she wants to watch is being broadcast.
  • sensor information can be acquired as follows.
  • the program table is regarded as the number and types of sensors existing around the user, and the preference information is regarded as information that the user wants to acquire.
  • the sensor includes a solid identification number such as RFID.
  • the broadcast data acquisition unit A2 First, the number and type of sensors around you are acquired by the broadcast data acquisition unit A2. Next, the information is compared with the preference information, and the monitoring schedule table A41 is created by the broadcast acquisition schedule unit A31 so that the information desired by the user can be acquired. Based on the monitoring schedule table A41, the surrounding sensor information is obtained on a patrol basis. Then, a sensor that matches the user's preference information by the preference information monitoring unit A6 Searches for information and sends an event that matches the preference.
  • the user when a user is looking for a bell pepper in a supermarket, the user inputs “green bell pepper” on a mobile phone with an RFI D reading function.
  • the keyword of the user's preference information is “green pepper”, and the type is vegetable.
  • monitoring scheduling is performed so that vegetables, which are the types of peppers, can be preferentially acquired.
  • the green pepper is searched for in the vegetables, and if a green pepper is found, its presence is displayed on the screen of the mobile phone.
  • user preference scenes in Internet streaming broadcasting can be acquired as follows.
  • a portal site for streaming broadcasting can be considered instead of the program guide.
  • the portal site is the gateway to the streaming broadcast site that is currently being broadcast, and can be thought of as a program listing for streaming broadcasting.
  • the user's preference genre is compared with the portal site, and monitoring scheduling is performed so that the total monitoring time for streaming broadcasts that have a high probability of including user-preferred scenes becomes longer. Automatically saves scenes that match the keyword of the preference information and the program content or program audio of the streaming broadcast being monitored, and switches the display.
  • FIG. 1 is a hardware configuration diagram of a broadcast receiving device AO according to Embodiment 1.
  • FIG. 2 is a diagram showing an overall configuration of a broadcast receiving device AO in the first embodiment.
  • FIG. 3 is a diagram showing a broadcast program in the first embodiment.
  • FIG. 4 is a diagram showing a program guide A331 stored in the program guide storage unit A33 in the first embodiment.
  • 5] A diagram showing user preference information A51 stored in the preference information storage unit A5 in the first embodiment.
  • FIG. 6 A diagram showing user preference information A51 stored in the preference information storage unit A5 in the first embodiment.
  • FIG. 7 A diagram showing a program priority tape master A321 stored in the program priority storage unit A32 in the first embodiment.
  • FIG. 8 A diagram showing a program priority tape master A321 stored in the program priority storage unit A32 in the first embodiment.
  • FIG. 9 is a diagram showing a monitoring schedule tape relay A41 stored in the monitoring schedule storage unit A4 in the first embodiment.
  • FIG. 10 is a diagram showing a monitoring schedule tape relay A41 stored in the monitoring schedule storage unit A4 in the first embodiment.
  • FIG. 11 A diagram showing a monitoring schedule table A41 stored in the monitoring schedule storage unit A4 in the first embodiment.
  • FIG. 12 is a flowchart showing the processing of the broadcast acquisition schedule unit A31 in the first embodiment.
  • FIG. 16 is a flowchart showing processing of the broadcast receiving device AO in the fourth embodiment.
  • FIG. 17 A diagram showing a configuration of the preference information monitoring unit A6 in the fifth embodiment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Probability & Statistics with Applications (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Television Systems (AREA)

Abstract

放送中の複数の番組からユーザが嗜好する場面を選択する放送受信装置A0。放送データ取得部A2は、監視スケジュール記憶部A4に記憶されたスケジュールに基づいて同一時間帯の各放送番組の放送データを取得する。嗜好情報監視部A6は、放送データ取得部A2が取得した放送データと、嗜好情報記憶部A5に記憶される嗜好情報とを比較し、比較した放送データの示す放送番組がユーザの嗜好情報に合うか判定する。記録処理部A72は、ユーザの嗜好情報に合うと判定された放送データを録画する。

Description

明 細 書
放送受信装置および放送受信方法
技術分野
[0001] 本発明は、ランダムに繰り返し実行される複数チャンネル放送環境において、複数 のチャンネルからユーザが嗜好する場面をリアルタイムに自動的に記録、表示を行う などしてユーザの支援を行う、放送受信装置および放送受信方法に関するものであ る。
背景技術
[0002] テレビ放送やインターネット放送の多チャンネル化に伴い、複数のチャンネルの中 力 ユーザの嗜好する場面の記録や表示切替などをリアルタイムに提供する、ユー ザ支援技術が望まれている。
特許文献 1では、テレビ放送の単一チャンネルにおいて、嗜好キーワードと合致し た発声が行われた時点にリアルタイムに録画を行うサービスを提案している。
特許文献 2や特許文献 3や特許文献 4では、デジタル放送において、前もって番組 表と嗜好キーワードの合致度を調査し、合致した番組を録画、録音する手法である。 特許文献 5では、応答サーバなるものを設定し、登録した個人ごとの番組表を作成 し、前もってその番組表と嗜好キーワードの合致度を調査し、合致した番組を録画す る手法である。
ただし、これらの文献はいずれも番組表と嗜好情報の一致度を考慮しており、生放 送など、番組表にない情報や番組の放送中に番組映像と共に初めて番組コンテンツ が付加される場合は対応できなレ、。また、リアルタイムに監視するチャンネル数は単 一であり、複数のチャンネルを監視する具体的な手法については述べられていない 特許文献 1 :特開平 9 - 252451号公報
特許文献 2:特開 2001— 134998号公報
特許文献 3:特開平 7 - 212327号公報
特許文献 4 :特開 2002— 217761号公報 特許文献 5:特開 2001 - 326925号公報
発明の開示
発明が解決しょうとする課題
[0003] このため、ランダムに繰り返し実行される複数チャンネルの放送データの中からュ 一ザが嗜好する場面を記録、表示するためには、リモコン操作などによりチャンネル を順に切り替え、嗜好場面を探索し、記録、表示をユーザ自身が行わなければなら ない。
[0004] 本発明は、上記の課題を解決するためになされたもので、ランダムに繰り返し実行 される複数チャンネルの放送データに対して、チャンネルの切り替え、嗜好場面の探 索、記録、表示などの操作を行わずにユーザが嗜好する場面を記録、表示などをで きるようにすることを目的とする。
課題を解決するための手段
[0005] 本発明の放送受信装置は、嗜好情報を記憶する嗜好情報記憶部と、同一時間帯 の各放送番組に対する監視スケジュールを示す監視スケジュールテーブルを記憶 する監視スケジュール記憶部と、放送番組に関するデータである放送データを取得 する放送データ取得部と、監視中の放送番組が嗜好情報に合う放送番組か判定す る嗜好情報監視部とを備え、放送データ取得部は、監視スケジュール記憶部に記憶 される監視スケジュールテーブルに基づいて同一時間帯の各放送番組の放送デー タを取得し、嗜好情報監視部は、放送データ取得部が取得した放送データと、嗜好 情報記憶部に記憶される嗜好情報とを比較し、比較した放送データの示す放送番組 が嗜好情報に合うか判定することを特徴とする。
[0006] さらに、各時間帯の各放送番組の放送内容を示すデータである番組表を記憶する 番組表記憶部と、放送データを取得する放送番組の優先度を示す番組優先度テー ブルを記憶する番組優先度記憶部と、監視スケジュールテーブルを生成する放送取 得スケジュール部とを備え、上記放送データ取得部は、放送データとして番組表を取 得し、取得した番組表を番組表記憶部に記憶し、放送取得スケジュール部は、番組 表記憶部に記憶される番組表の示す、各時間帯の各放送番組の放送内容と、嗜好 情報記憶部に記憶される嗜好情報とを比較し、各時間帯において、嗜好情報に対応 して各放送番組の優先度を判定し、判定した優先度に基づレ、て番組優先度テープ ルを生成し、生成した番組優先度テーブルを番組優先度記憶部に記憶し、番組優 先度記憶部に記憶した番組優先度テーブルに基づいて、各時間帯の各放送番組に 対する監視スケジュールを決定して監視スケジュールテーブルを生成し、生成した監 視スケジュールテーブルを監視スケジュール記憶部に記憶することを特徴とする。
[0007] 上記放送取得スケジュール部は、上記番組優先度記憶部に記憶される番組優先 度テーブルの示す各放送番組の優先度に、連続監視時間と監視頻度との少なくとも いずれかを対応させて監視スケジュールを決定することを特徴とする。
[0008] さらに、各種のイベントを実行するイベント実行部を備え、イベント実行部は、放送 データを記録する記録処理部と、表示する放送データを切り換える表示切換処理部 と、音による通知を行う音通知処理部と、表示データを表示する表示効果処理部と、 メールを送信するメール処理部との少なくともいずれかを有するイベント処理部と、ィ ベント処理部を制御するイベント制御部とを有し、上記嗜好情報監視部が嗜好情報 に合うと判定した放送番組について、イベント処理部を実行することを特徴とする。
[0009] 上記放送データ取得部は、取得中の放送データと取得済みの放送データとを比較 し、一致度が高いと判定したときに、放送データを取得する放送番組を、監視スケジ ユールテーブルにおレ、て、次にスケジュールされた放送番組に切り換えることを特徴 とする。
[0010] 上記放送データ取得部を複数備えることを特徴とする。
[0011] 上記複数の放送データ取得部は、それぞれが全放送番組を対象として、監視スケ ジュールテーブルに基づいて、同じ時間に異なる放送番組の放送データを取得する ことを特徴とする。
[0012] 上記複数の放送データ取得部は、それぞれが異なる一つ以上の放送番組を対象 として、監視スケジュールテーブルに基づいて、同じ時間に異なる放送番組の放送 データを取得することを特徴とする。
[0013] 上記複数の放送データ取得部のうち、少なくとも一つの上記放送データ取得部は、 上記嗜好情報監視部が嗜好情報に合うと判定した放送番組の放送データを取得し、 残りの上記放送データ取得部は、監視スケジュールテーブルに基づいて、同じ時間 に異なる放送番組の放送データを取得することを特徴とする。
[0014] 放送データは、放送番組に関するテキストデータを含み、上記嗜好情報監視部は、 上記放送データ取得部が取得した放送データに含まれるテキストデータと、上記嗜 好情報記憶部に記憶される嗜好情報とに基づいて判定処理することを特徴とする。
[0015] 放送データは、放送番組に関して音データと画像データとの少なくともいずれかを 含み、上記放送受信装置は、さらに、上記放送データ取得部が取得した放送データ に含まれる音データを識別して対応するテキストデータに変換する音データ識別部と 、上記放送データ取得部が取得した放送データに含まれる画像データを識別して対 応するテキストデータに変換する画像データ識別部との少なくともいずれ力を備え、 上記嗜好情報監視部は、音データ識別部が音データを変換したテキストデータと、 画像データ識別部が画像データを変換した画像データとの少なくともいずれかと、上 記嗜好情報記憶部に記憶される嗜好情報とに基づいて判定処理することを特徴とす る。
[0016] 本発明の放送受信装置の放送受信方法は、嗜好情報を記憶し、同一時間帯の各 放送番組に対する監視スケジュールを示す監視スケジュールテーブルを記憶し、放 送番組に関するデータである放送データを取得し、監視中の放送番組が嗜好情報 に合う放送番組か判定し、記憶された監視スケジュールテーブルに基づいて同一時 間帯の各放送番組の放送データを取得し、取得した放送データと、記憶された嗜好 情報とを比較し、比較した放送データの示す放送番組が嗜好情報に合うか判定する ことを特徴とする。
発明の効果
[0017] 本発明によれば、ランダムに繰り返し実行される複数チャンネルの放送データに対 して、チャンネルの切り替え、嗜好場面の探索、記録、表示などの操作を行わずにュ 一ザが嗜好する場面を記録、表示などすることができ、ユーザの利便性を向上する。 発明を実施するための最良の形態
[0018] 実施の形態 1.
図 1は、実施の形態 1における放送受信装置 AOのハードウェア構成図である。 放送受信装置 AOは、テレビ、ビデオ、パーソナルコンピュータ、携帯情報端末など の形態を持つ。
携帯情報端末には、携帯電話、 PDA (Personal Digital Assistance)などがあ る。
図 1において、放送受信装置 AOは、プログラムを実行する CPU (Central Proces sing Unit) 911を備えている。 CPU911は、ノ ス 912を介して R〇M913、 RAM9 14、通信ボード 915、表示装置 901、磁気ディスク装置 920と接続されている。
さらに、キーボード(KZB)、マウス、タツチパネル、 FDD (Flexible Disk Drive) 、コンパクトディスク装置(CDD)、プリンタ装置、スキャナ装置などと接続されてもよい 表示装置 901には、ブラウン管や液晶を使用したものなどがある
RAM914は、揮発性メモリの一例である。 ROM913、 FDD、 CDD、磁気ディスク 装置 920、光ディスク装置は、不揮発性メモリの一例である。これらは、記憶装置ある いは記憶部の一例である。
通信ボード 915は、 FAX機、電話器、 LAN,インターネット等に接続されている。 例えば、通信ボード 915、 K/B、タツチパネル、スキャナ装置、 FDDなどは、入力 部の一例である。
また、例えば、通信ボード 915、表示装置 901などは、出力部の一例である。
[0019] 磁気ディスク装置 920には、オペレーティングシステム(OS) 921、プログラム群 92 3、ファイル群 924が記憶されている。
さらに、ウィンドウシステムなどが記憶されてもよい。
プログラム群 923は、 CPU911、 OS921、ウィンドウシステムにより実行される。
[0020] 上記プログラム群 923には、以下に述べる実施の形態の説明において「一部」とし て説明する機能を実行するプログラムが記憶されている。プログラムは、 CPU911に より読み出され実行される。
ファイル群 924には、以下に述べる実施の形態の説明において、「一の判定結果」 、「一の計算結果」、「一の処理結果」として説明するものが、「一ファイル」として記憶 されている。
また、以下に述べる実施の形態の説明において説明するフローチャートの矢印の 部分は主としてデータの入出力を示し、そのデータの入出力のためにデータは、磁 気ディスク装置 920、 FD (Flexible Disk cartridge)、光ディスク、 CD (コンパクト ディスク)、 MD (ミニディスク)、 DVD (Digital Versatile Disk)等のその他の記録 媒体に記録される。あるいは、信号線やその他の伝送媒体により伝送される。
[0021] また、以下に述べる実施の形態の説明において「一部」として説明するものは、 RO M913に記憶されたファームウェアで実現されていても構わなレ、。或いは、ソフトゥヱ ァのみ、或いは、ハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わ せ、さらには、ファームウェアとの組み合わせで実施されても構わない。
[0022] また、以下に述べる実施の形態を実施するプログラムは、磁気ディスク装置 920、 F D、光ディスク、 CD、 MD、 DVD等のその他の記録媒体による記録装置を用いて記 憶されても構わない。
[0023] 図 2は、実施の形態 1における放送受信装置 AOの全体構成を示す図である。
図 2において、放送受信部 A1は、テレビ放送におけるアンテナやパソコンにおける イーサネット(登録商標)カードのように、放送されるテレビ電波に含まれる放送デー タを受信するモジュールである。
[0024] 放送データ取得部 A2は、放送受信部 A1を利用して放送番組に関するデータであ る放送データを取得する。放送データは番組映像や番組音声、番組の文字情報の 他、各時間帯の各放送番組の放送内容を示す番組表の各データを含む。
[0025] 監視スケジュール生成部 A3は、放送取得スケジュール部 A31と、番組優先度テー ブル A321を記憶する番組優先度記憶部 A32と、番組表 A331を記憶する番組表 記憶部 A33とを備える。
放送取得スケジュール部 A31は、番組表 A331および嗜好情報 A51を利用してュ 一ザが嗜好する情報を含む確率が高い番組を優先的に取得するために、放送デー タ取得部 A2が監視する番組の順番をスケジューリングし、監視スケジュールテープ ノレ A41として生成するモジュールである。
[0026] 監視スケジュール記憶部 A4は、放送取得スケジュール部 A31によって生成された 監視スケジュールテーブル A41をメモリなどの内部ストレージに保管するためのモジ ユーノレである。 [0027] 番組表記憶部 A33は、放送データ取得部 A2によって取得した番組表 A331をメモ リなどの内部ストレージに保管するためのモジュールである。
[0028] 番組コンテンツ記憶部 A9は、放送データ取得部 A2によって取得した放送データ の情報、例えば番組を説明する文字情報のテキストデータをメモリなどの内部ストレ ージに保管するためのモジュールである。
以下、番組コンテンツ記憶部 A9に記憶され、当該放送番組がユーザの嗜好に合う 放送番組か判定するためのデータをコンテンツデータとする。
[0029] 嗜好情報記憶部 A5は、ユーザの嗜好をキーワードとして保持している嗜好情報を メモリなどの内部ストレージに保管するためのモジュールである。
嗜好情報入力部 A8は、ユーザから嗜好のキーワードなどのデータを入力され、入 力されたデータを嗜好情報記憶部 A5に記憶するモジュールである。
[0030] 嗜好情報監視部 A6は、放送データ取得部 A2によって取得され、番組コンテンツ 記憶部 A9に記憶されたコンテンツデータを検索し、嗜好情報記憶部 A5に記憶され る嗜好情報 A51中のキーワードなどに一致するものがあるかどうかを検索するモジュ 一ノレである。
[0031] イベント実行部 A7は、イベント実行部 A7が実行するイベントの処理を制御するィべ ント制御部 A71と、イベントを処理するイベント処理部 A79とを備える。
また、イベント処理部 A79は放送番組の放送データを記録する録画機能を持つ記 録処理部 A72を備える。
イベント制御部 A71は、放送データ取得部 A2の取得した放送データの示す放送 番組が、嗜好情報監視部 A6によって、ユーザの嗜好情報と一致したと判定された場 合、記録処理部 A72を実行するための信号を送出するモジュールである。
[0032] 記録処理部 A72は、番組映像や番組音声などを録画、録音、保存などの記録動 作をするためのモジュールである。
[0033] 図 3は、実施形態 1における放送番組を示す図である。
図 3において、番組画像 B3は、テレビの画像やインターネットにおけるストリーム映 像などである。
番組音声 B4は、テレビの音声やインターネットにおけるストリーム音声、ラジオの音 声などである。ここで音声とは声に限らず音全般を示す。
テキスト B2は、放送される番組画像 B3や番組音声 B4に関する説明をする補足情 報である。また、独立した文字情報である場合もある。
番組画像 B3と番組音声 B4とテキスト B2とは、放送データ取得部 A2が取得する放 送データに含まれるデータであり、表示装置 901から出力される。
[0034] 図 4は、実施の形態 1における番組表記憶部 A33に記憶される番組表 A331を示 す図である。
図 4において、番組表 A331は、番組 1、番組 2、番組 3などの識別子で識別される 各放送番組に対して、放送局、番組名、放送開始時間、放送終了時間、番組内容の 属するジャンル、番組を簡潔に説明する番組内容、番組への出演者を記憶する。 放送局は、テレビ局名、配信会社名、配信者名など、放送を行うものを識別するも のである。
ジャンルは、その番組のジャンルを示すものであり、例えば、野球、バラエティ、ニュ ース、音楽、アニメなどを示す。
さらに番組表 A331は、各放送番組内での放送スケジュールを含んでもよい。例え ば、番組 1は、 18時 55分から 20時 55分までの放送時間を、さらに、コマーシャルの 放送時間や各出演者の登場時間に分けて番組表 A331に示されてもよい。
また、番組表 A331は上記説明が示すものと同一でなくてもよい。
[0035] 図 5と図 6は、実施形態 1における嗜好情報記憶部 A5に記憶されるユーザの嗜好 情報 A51を示す図である。
図 5において、嗜好情報 A51はユーザの嗜好を表すキーワードとキーワードの属す るジャンルとを示す。
キーワードには、出演者の名前などの固有名詞や「シュート」、「ゴール」などの動作 名詞、「ラーメン」、「サッカー」などの普通名詞などが記憶される。
例えば、サッカーが好きなユーザであれば、「サッカー」、シュートシーンが見たいュ 一ザならば「シュート」といったキーワードが嗜好情報入力部 A8から入力され、嗜好 情報入力部 A8は、入力されたキーワードを嗜好情報記憶部 A5の嗜好情報 A51に 文字情報として記憶する。 また、ジャンルは、野球、バラエティ、ニュース、音楽、アニメなどである。
嗜好情報入力部 A8は、ユーザによりキーワードと共にジヤンノレが入力され、入力さ れたジヤンノレを嗜好情報記憶部 A5の嗜好情報 A51に記憶してもよレ、。
また、嗜好情報入力部 A8は、ユーザにより入力されたキーワードに基づいてジヤン ルを判定し、判定したジャンルを嗜好情報記憶部 A5の嗜好情報 A51に記憶してもよ レ、。
また、図 6に示すように、嗜好情報 A51にはキーワードとジャンルの他に、キーヮー ドとジヤンノレに対する嗜好情報の優先度を記憶してもよい。
また、優先度はジヤンノレと同様に、ユーザにより入力されたものを記憶してもよいし 、嗜好情報入力部 A8が優先度を判定し、判定したものを記憶してもよい。例えば入 力順に優先度を高くしてもよい。
ただし、嗜好情報 A51は上記説明が示すものと同一でなくてもよい。
図 7と図 8は、実施の形態 1における番組優先度記憶部 A32に記憶される番組優 先度テーブル A321を示す図である。
図 7において、番組優先度テーブル A321は、放送取得スケジュール部 A31が番 組表記憶部 A33に記憶される番組表 A331と嗜好情報記憶部 A5に記憶される嗜好 情報 A51とに基づいて、その時放送されている各放送番組の優先度を判定し、判定 した結果を番組優先度記憶部 A32に記憶したデータである。
例えば、放送取得スケジュール部 A31は 7時に番組優先度テーブル A321を生成 する際、 7時から 8時の時間帯に放送される番組の優先度を判定する。
放送取得スケジュール部 A31は、同一時間帯に放送されている放送番組の中でュ 一ザの嗜好する情報を保持してレ、る可能性が高レ、番組にっレ、てはその優先度を高 くし、ユーザが嗜好する情報を保持している可能性が低い番組についてはその優先 度を低くする。
同一時間帯に n個の番組が放送される場合、各番組に対して 1位から n位までの優 先度の順位が記憶される。
また、図 8に示すように、各番組の優先度の順位の他に、優先度を示す数値を記憶 してもよい。 また、番組優先度テーブル A321が優先度を判定した時の時間帯における各放送 番組の優先度だけでなぐ番組表 A331が各放送番組のスケジュールを示す全時間 帯に対して、各時間帯における各放送番組の優先度を記憶してもよい。
ただし、番組優先度テーブル A321は上記説明が示すものと同一でなくてもよい。
[0037] 図 9と図 10と図 11とは、実施の形態 1における監視スケジュール記憶部 A4に記憶 される監視スケジュールテーブル A41を示す図である。
図 9と図 10と図 11とにぉレヽて、監視スケジュールテーブル A41は、放送取得スケジ ユール部 A31が番組優先度記憶部 A32に記憶される番組優先度テーブル A321に 基づいて、その時放送されている各放送番組の監視スケジュールを決定し、監視ス ケジュール記憶部 A4に記憶したデータである。
[0038] 図 9において、監視スケジュールテーブル A41は各放送番組に対する連続監視時 間を記憶する。
例えば、放送データ取得部 A2は、番組 2を 300秒連続で監視し、番組 2の監視を 中止し、その後、番組 3を 120秒連続で監視し、番組 3の監視を中止し、その後、番 組 1を 45秒連続で監視するということを繰り返す。
放送取得スケジュール部 A31は、番組優先度テーブル A321の示す優先度が高 い番組の連続監視時間を長くし、優先度が低い番組の連続監視時間を短くして監視 スケジュールテーブル A41に記憶する。優先度の順位に対して固定の連続監視時 間を決定してもよいし、図 8に示す優先度の数値の大きさに対応して連続監視時間 を決定してもよい。
[0039] 図 10において、監視スケジュールテーブル A41は各放送番組に対する監視頻度 として乱数値の範囲を記憶する。
例えば、放送データ取得部 A2は、 1から 100までの整数を発生する乱数部(図示し なレ、)を備え、乱数部の発生した乱数値が 1から 40までの整数であれば番組 2を一定 時間監視し、乱数値が 41から 60までの整数であれば番組 3を一定時間監視し、乱 数値が 61から 75までの整数であれば番組 1を一定時間監視する。
放送取得スケジュール部 A31は、番組優先度テーブル A321の示す優先度が高 い番組に対する乱数値の範囲を広くし、優先度が低い番組に対する乱数値の範囲 を狭くして監視スケジュールテーブル A41に記憶する。優先度の順位に対して固定 の乱数値の範囲を決定してもよいし、図 8に示す優先度の数値の大きさに対応して 乱数値の範囲を決定してもよレ、。
[0040] 図 11において、監視スケジュールテーブル A41は各放送番組に対する連続監視 時間と監視頻度とを記憶する。
放送取得スケジュール部 A31は、番組優先度テーブル A321の示す優先度が高 い番組の連続監視時間を長ぐ且つ、乱数値の範囲を広くし、優先度の低い番組の 連続監視時間を短ぐ且つ、乱数値の範囲を狭くして監視スケジュールテーブル A4 1に記憶する。優先度の順位に対して固定の連続監視時間と乱数値の範囲とを決定 してもょレ、し、図 8に示す優先度の数値の大きさに対応して連続監視時間と乱数値の 範囲とを決定してもよい。
[0041] 上記説明のように監視スケジュールテーブル A41を生成することにより、優先度が 高い番組の監視時間のトータル時間が長くなり、優先度が低い番組の監視時間のト 一タル時間は短くなる。このため、ユーザの嗜好映像、嗜好音声、嗜好コンテンツを 取得し易くスケジューリングでき、優先度が高い番組でのユーザの嗜好場面の取得 の確率が高まる。
[0042] ただし、監視スケジュールテーブル A41は上記説明が示すものと同一でなくてもよ レ、。
[0043] 図 12は、実施の形態 1における放送取得スケジュール部 A31の処理を示すフロー チャートである。
図 12において、放送取得スケジュール部 A31は、 T1から T5の処理で、番組優先 度記憶部 A32に記憶される番組優先度テーブル A321を生成し、 T6の処理で、監 視スケジュール記憶部 A4に記憶される監視スケジュールテーブル A41を生成する。
[0044] まず、番組表記憶部 A33に記憶される番組表 A331から各放送番組の番組データ を取得する。ここで番組データとは、例えば図 4に示す識別子、放送局、番組名、放 送開始時間、放送終了時間、ジャンル、番組内容、出演者のことである (Tl)。
[0045] 取得した番組データと、嗜好情報記憶部 Α5に記憶される嗜好情報 A51に示される キーワード、ジャンルとを比較する(Τ2)。 [0046] 比較した番組データに、嗜好情報 A51に示されるキーワードとジヤンノレが含まれる 場合、比較した番組データの示す放送番組は、嗜好情報 A51と一致し、ユーザが嗜 好する放送番組である可能性が高いと判定する (T3)。
[0047] ユーザが嗜好する放送番組である可能性が高いと判定した場合、番組優先度記憶 部 A32に記憶される番組優先度テーブル A321に、この放送番組の優先度を高く設 定する。一致したキーワードとジャンルの数に比例して優先度を高くしてもよいし、図 6に示すキーワードとジヤンノレに対する嗜好情報の優先度に対応して優先度を高くし てもよい(T4)。
[0048] ユーザが嗜好する放送番組である可能性が高いと判定しなかった場合、番組優先 度記憶部 Α32に記憶される番組優先度テーブル A321に、この放送番組の優先度 を低く設定する。例えば、優先度を一番低い順位に設定したり、図 8に示す優先度の 値を 0に設定する (Τ5)。
[0049] 放送番組の優先度を設定後、番組表 A331に他の放送番組の番組データがある か判定し、他の放送番組の番組データがある場合、他の放送番組に対して、番組デ ータを取得し、取得した番組データに基づいて優先度を設定する処理 (T1一 Τ5)を 繰り返す (Τ6)。
[0050] 他の放送番組の番組データが無い場合、番組優先度記憶部 Α32に記憶される番 組優先度テーブル A321に基づいて監視スケジュールテーブル A41を生成して監 視スケジュール記憶部 Α4に記憶する。
番組優先度テーブル A321に基づいて監視スケジュールテーブル Α41を生成する 方法は、図 9、図 10、図 11で説明したとおりである (Τ7)。
[0051] 図 13は、実施の形態 1における放送受信装置 AOの処理を示すフローチャートであ る。
実施の形態 1における放送受信装置 AOの処理の流れを図 13に基づいて説明する
[0052] まず、放送データ取得部 A2は放送受信部 A1から番組表 A331を取得し、取得し た番組表 A331を番組表記憶部 A33に記憶する(S 1 )。
[0053] 次に、放送取得スケジュール部 A31は、番組表記憶部 A33に記憶される番組表 A 331および嗜好情報記憶部 A5に記憶される嗜好情報 A51を利用して放送データの 取得スケジューリングを行レ、、監視スケジュールテーブル A41を生成して監視スケジ ユール記憶部 A4に記憶する(S2)。
監視スケジュールテーブル A41は、ユーザの嗜好する情報を放送する確率が高い 番組を優先的に取得できるように時間調整や頻度調整によって、監視する番組の順 番がスケジュールされてレ、る。
この処理の流れは図 12で説明したとおりである。
[0054] 次に、放送データ取得部 A2は、監視スケジュール記憶部 A4から監視スケジユー ルテーブル A41を取得する(S3)。
[0055] 次に、放送データ取得部 A2は、監視スケジュールテーブル A41のスケジュール通 りに放送番組の放送データを取得する(S4)。ここで、放送データに含まれるテキスト データ等の番組コンテンツを取得して番組コンテンツ記憶部 A9に記憶する。また、ス ケジュールされた時間で取得した番組コンテンツが途中である場合、次にスケジユー ルされた放送番組の放送データを取得しても構わないし、取得中の番組コンテンツ の取得を終了後に次にスケジュールされた放送番組の放送データを取得しても構わ ない。
[0056] 次に、嗜好情報監視部 A6は、番組コンテンツ記憶部 A9に記憶されるコンテンツデ ータに、嗜好情報記憶部 A5に記憶される嗜好情報 A51が含まれているかどうかを検 索する(S5)。
[0057] 嗜好情報監視部 A6は、コンテンツデータに嗜好情報 A51が含まれる場合、コンテ ンッデータの示す放送番組は、嗜好情報 A51と一致し、ユーザが嗜好する放送番組 であると判定する。
ユーザが嗜好する放送番組でないと判定した場合、スケジュール通りに放送データ を取得し、嗜好情報 A51が含まれるか検索する処理 (T4一 T5)を繰り返す。
ユーザが嗜好する放送番組であると判定した場合、嗜好情報監視部 A6はイベント 制御部 A71を起動する。イベント制御部 A71はイベント処理部 A79を起動し、ィベン ト処理部 A79はイベント処理を実行する。例えば、イベント処理部 A79は、記憶処理 部 A72を起動し、放送データ取得部 A2から放送データに含まれる番組画像を取得 して、システム内のストレージに録画する(S7)。
[0058] 実施の形態 1では、放送受信装置 AOは、 1個の放送データ取得部 A2と記録処理 部 A72を備え、放送データ取得部 A2はチューナー機能を持ち、記録処理部 A72は 録画機能を持ち、監視スケジュール記憶部 A4に記憶される監視スケジュールに応じ て、複数の番組をリアルタイムで監視し、ユーザの嗜好に合った場面を効率よく取得 し、録画することでユーザを支援できることを説明した。
[0059] また、実施の形態 1では、現在放送されている、複数のチャンネルからユーザが嗜 好する放送番組を効率よく取得するため、ユーザの嗜好情報を含む確率が高いチヤ ンネルを優先的に監視するように、前もって番組表と嗜好情報のジャンル一致度の 高いものから順に番組コンテンツを取得するための放送番組の取得スケジューリング を行えることを説明した。
[0060] 実施の形態 2.
実施の形態 2では、監視スケジュール記憶部 A4に記憶される監視スケジュールテ 一ブル A41のデータがユーザにより設定される例を説明する。
ここで、実施の形態 2において上記実施の形態 1と異なる部分を説明し、その他は 上記実施の形態 1と同様であるものとする。
[0061] 図 14は、実施の形態 2における放送受信装置 AOの全体構成を示す図である。
図 14において、監視スケジュール生成部 A3は、監視スケジュール入力部 A34を 備える。
監視スケジュール入力部 A34は、ユーザから監視スケジュールテーブル A41を構 成するデータである、放送番組、放送番組に対する監視順序、連続監視時間、監視 頻度などを入力され、入力されたデータに基づいて監視スケジュールテーブル A41 を生成して監視スケジュール記憶部 A4に記憶する。
上記実施の形態 1の図 2における放送取得スケジュール部 A31、番組優先度記憶 部 A32、番組表記憶部 A33は備えても、備えなくても構わない。
ここで、上記説明以外の構成は上記実施の形態 1の図 2と同様であるものとする。
[0062] 実施の形態 2において、放送受信装置 AOは監視スケジュール入力部 A34を備え ることでユーザの入力により監視スケジュールテーブル A41を生成することができる。 [0063] 実施の形態 3.
実施の形態 3では、ユーザの嗜好に合った放送番組に対して録画以外にイベント を実行する例を説明する。
ここで、実施の形態 3において各実施の形態と異なる部分を説明し、その他は各実 施の形態と同様であるものとする。
[0064] 図 15は、実施の形態 3におけるイベント実行部 A7の構成を示す図である。
図 15のおいて、イベント処理部 A79は以下のものを備える。
記録処理部 A72は、番組画像 B3や番組音声 B4や番組コンテンツを録画、録音、 保存などの記録動作をするための機能を提供するモジュールである。
表示切換処理部 A73は、現在試聴中の放送番組の画面から裏番組の放送番組に 表示を切り替えるための機能を提供するモジュールである。
音通知処理部 A74は、チャイムやベル、ユーザの指定した音声データなどを再生 することによって、ユーザの注意を喚起するための機能を提供するモジュールである 再生する音データは音データ記憶部 A741に記憶される。
表示効果処理部 A75は、画面上に文字列、画像を表示するなどをすることによって 、ユーザの注意を喚起するための機能を提供するモジュールである。
表示する表示データは表示効果データ記憶部 A751に記憶される。
メール処理部 A76は、ユーザのパソコンや携帯電話のメールアドレスにメールする 機能を提供するモジュールである。
[0065] イベント条件入力部 A78は、嗜好にあった放送番組を取得した時に実行するィべ ントの条件についてのデータをユーザから入力され、入力されたデータに基づいてィ ベント条件テーブルを生成してイベント条件記憶部 A77に記憶する。
例えば、ユーザから各放送番組の放送時間や嗜好情報の各キーワードに対して実 行するイベントを指定され、指定された放送時間、キーワードに対して実行するィべ ントを示したイベント条件テーブルを生成する。
イベント制御部 A71は、イベント条件記憶部 A77に記憶されるイベント条件テープ ルに示されるイベントの処理部を実行する。 [0066] また、イベント制御部 A71は、ユーザ力 イベント条件の入力が無ければ自動的に 実行するイベントを判定し実行しても構わなレ、。
例えば、嗜好情報 A51と番組コンテンツと一致度が高ければ記録処理部 A72を実 行し、一致度が低ければメール処理部 A76を実行してもよい。
[0067] 実施の形態 3では、番組コンテンツ内の文字列とユーザの嗜好情報内のキーワード とが一致する放送番組に対して、その放送番組の記録や表示切替、ユーザへの各 種通知を行うことによってリアルタイムにユーザを支援することができることを説明した
[0068] 実施の形態 4.
実施の形態 4では、同一内容の放送番組を判定し、判定結果と監視スケジュール テーブル A41とに基づいて放送番組を監視する例を説明する。
ここで、実施の形態 4において各実施の形態と異なる部分を説明し、その他は各実 施の形態と同様であるものとする。
[0069] 図 16は、実施の形態 4における放送受信装置 AOの処理を示すフローチャートであ る。
実施の形態 4における放送受信装置 AOの処理の流れを図 16に基づいて説明する ここで、実施の形態 1の図 13と異なる処理について説明し、その他の処理は実施の 形態 1の図 13と同様であるものとする。
[0070] U1から U4の処理は、図 13の S1力ら S4の処理に対応し、 U6力ら U8の処理は、 図 13の S5から S7の処理に対応する。
[0071] 番組表 A331に基づいて放送データの取得スケジューリングを行レ、、スケジュール に合わせて放送データを取得する(U1 U4)のと並行して、放送データ取得部 A2 は以下のことを行う。
取得中の放送データに含まれる番組コンテンツと、番組コンテンツ記憶部 A9に記 憶される取得済みの別放送番組の番組コンテンツとを比較する。
一致率が高い場合、監視中の放送番組が別放送番組と同一内容と判定し、放送 データの取得を中断し、スケジュールに合わせて次のチャンネルを監視、番組コンテ ンッの取得を行う(U5)。
[0072] 実施の形態 4において、放送受信装置 AOは、同一内容の放送番組を判定し、同 一内容と判定した放送番組について監視を中断し、次にスケジュールされた放送番 組を監視することで同一内容の放送番組に対する余計な監視を行わずに済み、ュ 一ザの嗜好に合う放送番組を取得する効率を上げることができる。
[0073] 実施の形態 5.
実施の形態 5では、番組コンテンツとして、テキストデータだけでなく音データ、画像 データを対象にする例を説明する。
ここで、各実施の形態と異なる部分を説明し、その他の部分については各実施の形 態と同様であるものとする。
[0074] 図 17は、実施の形態 5における嗜好情報監視部 A6の構成を示す図である。
実施の形態 5における嗜好情報監視部 A6の構成について図 17に基づいて説明 する。
[0075] 嗜好情報監視部 A6は、音データを識別する音データ識別部 A61と、画像データ を識別する画像データ識別部 A62とを備える。
[0076] 放送データ取得部 A2は、番組コンテンツとして、番組画像 B3のデータ、番組音声
B4のデータを番組コンテンツ記憶部 A9に記憶する。
音データ識別部 A61は、番組コンテンツ記憶部 A9に記憶される番組音声 B4のデ ータが示す音声を文字に変換してテキストデータを生成する。
画像データ識別部 A62は、番組コンテンツ記憶部 A9に記憶される番組画像 B3の データが示す画像を解析してキーワードをテキストデータとして生成する。例えば、画 像に含まれる人、物、背景の名称をテキストデータとして生成する。
嗜好情報監視部 A6は、音データ識別部 A61と画像データ識別部 A62が生成した テキストデータと嗜好情報 A51とを比較して、ユーザの嗜好に合う放送番組を判定す る。
[0077] 実施の形態 5において、音データ識別部 A61と画像データ識別部 A62を備えるこ とで、放送データに放送番組を説明するテキストデータを含まない場合でも、放送デ ータに含まれる番組画像 B3、番組音声 B4に基づいて、ユーザの嗜好に合う放送番 組をリアルタイムに取得できる。
例えば、アナログ放送のようにテキストデータを含まない放送に対してもリアルタイム にユーザが欲しい情報を取得することができる。
[0078] 実施の形態 6.
実施の形態 6では、複数の放送データ取得部を備え、それぞれが全放送番組を対 象として、監視スケジュールテーブル A41に基づいて、同じ時間に異なる放送番組 の放送データを取得する例を説明する。
ここで、各実施の形態と異なる部分を説明し、その他の部分については各実施の形 態と同様であるものとする。
[0079] 図 18は、実施の形態 6における放送データ取得部と監視する放送チャンネルとの 関係を示す図である。
実施の形態 6における放送データ取得部と、放送データを取得する放送番組の放 送されるチャンネルとの関係について図 18に基づいて説明する。
[0080] 放送受信装置 AOは、第 1放送データ取得部 Cl l、第 2放送データ取得部 C12、 · ·
·、第 m放送データ取得部 Clm、すなわち m個の放送データ取得部を備える。
各放送データ取得部は、同一時間帯に放送を行っている、第 1放送チャンネル D1 、第 2放送チャンネル D2、 · · ·、第 n放送チャンネル Dnの各放送データを監視スケジ ユールテーブル A41に従レ、取得する。
ここで、各放送データ取得部は、互いに異なる放送チャンネルの放送データを取得 する。すなわち、同じ時間に同じ放送チャンネルの放送データを互いに取得する放 送データ取得部は存在しなレ、。
複数の放送データ取得部が複数の放送チャンネルの放送データを重複せずに取 得するには、放送データ取得部毎に、他の放送データ取得部と放送データを取得す る放送チャンネルの重複がなレ、ようにスケジュールした監視スケジュールテーブル A 41を有してもよレ、。
また、一つの監視スケジュールテーブル A41に対して、各放送データ取得部は、 放送データを取得するときに当該放送チャンネルについて放送データの取得中を示 すデータを設定し、放送チャンネルを切り換えるときは、放送データの取得中を示す データが設定されてレ、なレ、放送チャンネルを選択してもよレ、。
[0081] 実施の形態 6において、複数の放送データ取得部を備えることにより、 1個の放送 データ取得部で監視する時よりも各放送番組が監視される頻度が高くなり、各放送 番組の監視トータル時間が増加し、ユーザが嗜好する情報を取得する確率を高める こと力 Sできる。
[0082] 実施の形態 7.
実施の形態 7では、複数の放送データ取得部を備え、それぞれが異なる一つ以上 の放送番組を対象として、監視スケジュールテーブル A41に基づいて、同じ時間に 異なる放送番組の放送データを取得する例を説明する。
ここで、各実施の形態と異なる部分を説明し、その他の部分については各実施の形 態と同様であるものとする。
[0083] 図 19は、実施の形態 7における放送データ取得部と監視する放送チャンネルとの 関係を示す図である。
実施の形態 7における放送番組データ取得部と、放送データを取得する放送番組 の放送されるチャンネルとの関係について図 19に基づいて説明する。
[0084] 放送受信装置 AOは、第 1放送データ取得部 C21、第 2放送データ取得部 C22、 · ·
·、第 m放送データ取得部 C2m、すなわち m個の放送データ取得部を備える。
各放送データ取得部は異なる放送チャンネルの放送データを取得する。 例えば、第 1放送データ取得部 C21は、第 1放送チャンネル D1と第 2放送チャンネ ル D2と第 3放送チャンネル D3とから放送データを取得する。第 2放送データ取得部 C22は、第 4放送チャンネル D4と第 5放送チャンネル D5と第 6放送チャンネル D6と 力 放送データを取得する。
ここで、各放送データ取得部が各放送チャンネルの放送データを取得する順番、 時間、頻度は監視スケジュールテーブル A41に従う。
また、他の放送データ取得部と放送チャンネルの重複がないように、監視スケジュ ールテーブル A41を放送データ取得部毎に生成する。
また、監視スケジュールテーブル A41を一つにして、スケジュール内の各放送チヤ ンネルに対して、担当する放送データ取得部を示すデータを設定してもよい。 これにより、各放送データ取得部は監視スケジュールテーブル A41に基づいて同 じ時間に異なる放送番組の放送データを取得する。
[0085] 実施の形態 7において、複数の放送データ取得部を備え、それぞれ異なる放送チ ヤンネルの放送データを取得することにより、各放送データ取得部の処理負荷を軽 減できる。
また、監視チャンネル範囲が狭まることによって、各放送番組の監視トータル時間 が増加し、ユーザが嗜好する情報を取得する確率を高めることできる。
[0086] 実施の形態 8.
実施の形態 8では、複数の放送データ取得部を備え、一部の放送データ取得部は 、嗜好情報監視部 A6が嗜好情報に合うと判定した放送番組の放送データを取得し 、残りの放送データ取得部は、監視スケジュールテーブルに基づいて、同じ時間に 異なる放送番組の放送データを取得する例を説明する。
ここで、各実施の形態と異なる部分を説明し、その他の部分については各実施の形 態と同様であるものとする。
[0087] 図 20は、実施の形態 8における放送データ取得部と監視する放送チャンネルとの 関係を示す図である。
実施の形態 8における放送番組データ取得部と、放送データを取得する放送番組 の放送されるチャンネルとの関係について図 20に基づいて説明する。
[0088] 放送受信装置 AOは、第 1放送データ取得部 C31、第 2放送データ取得部 C32、 · ·
·、第 m放送データ取得部 C3m、すなわち m個の放送データ取得部を備える。
一部の放送データ取得部は、嗜好情報監視部 A6がユーザの嗜好に合うと判定し た放送番組の放送データを取得する。残りの放送データ取得部は、他の放送番組の 放送データを取得し、嗜好情報監視部 A6はユーザの嗜好に合う放送番組を監視す る。
[0089] 例えば、嗜好情報監視部 A6が第 n— 2放送チャンネル Dn— 2の放送番組をユーザ の嗜好に合う放送番組と判定した場合、第 m放送データ取得部 C3mは第 n - 2放送 チャンネル Dn— 2の放送データを取得して記録処理部 A72に出力することで放送番 組の録画を行う。 他の放送データ取得部は、監視スケジュールテーブル A41に従レ、、異なる放送チ ヤンネルの放送データを取得し、嗜好情報監視部 A6はユーザの嗜好に合う放送番 組があるか監視する。
各放送データ取得部が異なる放送チャンネルの放送データを取得する方法は、上 記実施の形態 6と上記実施の形態 7と同様である。
[0090] 実施の形態 8において、複数の放送データ取得部を備え、一部の放送データ取得 部が嗜好情報監視部 A6の判定したユーザの嗜好に合う放送番組の放送データを 取得し、残りの放送データ取得部は、それぞれ異なる放送番組の放送データを取得 することにより、ある放送データ取得部がある放送番組を記録していて、占有されて レ、る場合においても、他の放送データ取得部が監視を行うことによって、ユーザが嗜 好する情報を取得する確率を高めることが可能である。
例えば、放送データ取得部が 1個の場合、ある 1個の放送番組の放送データを取 得している時点では、その放送番組を記録することが可能であるが、同一時間帯の 他の複数の放送番組、すなわち裏番組を監視、取得することができない。
しかし、実施の形態 8では可能になる。
[0091] 各実施の形態により、ランダムに繰り返し実行される複数チャンネル放送環境にお いて、複数のチャンネルからユーザが嗜好する情報をリアルタイムに提供する複数チ ヤンネルリアルタイムユーザ支援システムである放送受信装置 AOを説明した。
[0092] また、放送受信装置は、複数チャンネルの番組表を保管する番組表記憶部 A33と 、番組表を基に監視優先度の高レ、放送番組から順に番組コンテンツを取得するため の放送取得スケジュール部 A31と、番組表の取得および監視スケジュールに基づレ、 た放送番組の取得が可能な放送データ取得部 A2と、取得した番組コンテンツ中に ユーザの嗜好情報と合致する情報が含まれないかどうかを確認するための嗜好情報 監視部 A6と、ユーザの嗜好情報と合致した場合に記録'表示などの動作指示を行う イベント制御部 A71を備えることを説明した。
[0093] また、放送取得スケジュール部 A31は、番組表に含まれる出演者リストや番組ジャ ンノレなどの情報とユーザ嗜好情報とを比較し、同一出演者、および同一番組ジヤン ルのユーザ嗜好情報を含む番組の番組取得優先度を高くするように優先度付けを 行うことを説明した。
[0094] また、放送取得スケジュール部 A31は、番組取得優先度の高いチャンネルの、取 得確率を高めるために、取得優先度が高いチャンネルの監視トータル時間を長くす るように、スケジューリングを行レ、、監視スケジュールを作成することを説明した。
[0095] また、放送取得スケジュール部 A31は、番組取得優先度の高いチャンネルの、取 得確率を高めるために、取得優先度が高いチャンネルの監視頻度を高めるように、ス ケジユーリングを行レ、、監視スケジュールを作成することを説明した。
[0096] また、放送取得スケジュール部 A31は、スケジューリング方法を組み合わせ、監視 スケジュールを作成することが可能であることを説明した。
[0097] また、放送データ取得部 A2は、監視スケジュールを基に、複数チャンネルカ 番 組映像および番組コンテンツを取得することを説明した。
[0098] また、放送データ取得部 A2は、番組コンテンツスケジュール順に複数チャンネルを 巡回する際、一定の時間が過ぎれば、コンテンツの受信途中であっても、次のチャン ネルを監視、番組コンテンツを取得することを説明した。
[0099] また、放送データ取得部 A2は、番組コンテンツスケジュール順に複数チャンネルを 巡回する際、番組コンテンツを完全に受信してから、次のチャンネルを監視、番組コ ンテンッを取得することを説明した。
[0100] また、放送データ取得部 A2は、番組コンテンツスケジュール順に複数チャンネルを 巡回する際、既に受信済みの番組コンテンツと比較して一致率が高い場合、同一内 容と判断し、取得を中断し、次のチャンネルを監視、番組コンテンツを取得することを 説明した。
[0101] また、放送データ取得部 A2は、取得方法を組み合わせ、番組コンテンツを取得す ることが可能であることを説明した。
[0102] また、放送データ取得部 A2は、 2個以上の複数存在することも可能で、それぞれ録 画処理、番組コンテンツ取得部分に処理を分散させることが可能であることを説明し た。
[0103] また、放送データ取得部 A2は、 2個以上の複数存在することも可能で、それぞれ、 複数の全チャンネルを監視することによって、同時に取得する番組コンテンツ数を増 やすことが可能であることを説明した。
[0104] また、放送データ取得部 A2は、 2個以上の複数存在することも可能で、それぞれ、 複数のチャンネルを放送データ取得部 A2の数だけ分割を行い、それぞれがその範 囲内で監視することによって、同時に取得する番組コンテンツ数を増やすことが可能 であることを説明した。
[0105] 各実施の形態により、以下のように、デジタル放送におけるユーザの嗜好場面の自 動録画が行える。
[0106] デジタルテレビ放送やデジタルラジオ放送のようなデジタル放送番組は映像と音声 のほかに BML (Broadcast Markup Language)と呼ばれるコンテンツ情報が含 まれる。また番組表として EPG (Electronic Program Guide)と呼ばれる番組表 を取得することが可能である。ユーザはあらかじめ自分が記録したレ、映像のキーヮー ドを嗜好情報として保存しておく。例えばサッカーなどのシュート場面のみを保存した い場合は、キーワードを「シュート」、相撲の△△海の取り組み場面のみを保存したい 場合は、キーワードを「△△海」と設定しておく。
放送取得スケジュール部 A31は EPGとこれらのキーワードのジャンル一致度力らサ ッカーおよび相撲の番組の監視トータル時間が長くなるように監視スケジュールテー ブル A41を生成する。
そして、嗜好情報監視部 A6によって、取得した番組コンテンツ中に「シュート」もしく は「△△海」という文字列を含んでいるかどうかを検索し、キーワード一致と同時にィ ベント制御部 A71経由で記録処理部 A72を起動し、その放送番組をある一定時間 録画する。
[0107] これによつて、ユーザは自分の欲しい場面を効率よく録画することが可能である。そ のため、 自分の興味のない場面を録画することがないため、録画ストレージの無駄を 省くことが可能である。また、ザッビングなどによってユーザが複数の番組を監視する 必要がなぐその手間を省くことができる。
また番組表のみを利用した自動録画システムと異なり、番組表の作成が難しい生放 送番組や、物語のあらすじを詳細に記述できない映画などにおいて、番組表に載つ ていない情報からユーザの嗜好場面をリアルタイムに録画することが可能である。 [0108] また、以下のように、デジタル放送におけるユーザの嗜好場面の自動表示切替が 行える。
[0109] デジタルテレビ放送やデジタルラジオ放送のようなデジタル放送番組は映像と音声 のほかに BMLと呼ばれるコンテンツ情報が含まれる。また番組表として EPGと呼ば れる番組表を取得することが可能である。ユーザはあらかじめ自分が記録したい映像 のキーワードを嗜好情報として保存しておく。例えば、裏番組で放映されているサッ カーなどのシュート場面のみを見たい場合は、キーワードを「シュート」、相撲の△△ 海の取り組み場面のみを見たい場合は、キーワードを「△△海」と設定しておく。 放送取得スケジュール部 A31は EPGとこれらのキーワードのジャンル一致度力、らサ ッカーおよび相撲の番組の監視トータル時間が長くなるように監視スケジュールテー ブル A41を生成する。
そして、嗜好情報監視部 A6によって、取得した番組コンテンツ中に「シュート」もしく は「△△海」という文字列を含んでいるかどうかを検索し、キーワード一致と同時にィ ベント制御部 A71経由で表示切替処理部 A73を起動し、現在閲覧しているチャンネ ルから、シュート場面を放映してレ、るチャンネルに表示切替を行う。
[0110] これによつて、ユーザは自分の欲しい場面を効率よく閲覧することが可能である。そ のため、ザッビングなどによってユーザが複数の番組を監視する必要がなぐその手 間を省くことができる。
生放送など、番組内容が変動する番組において、見たい場面を監視する必要はな ぐ裏番組においても自動的に表示切替を行うため、ユーザはどの番組を見るかを気 にしなくてもよい。
[0111] また、以下のように、アナログ放送におけるユーザの嗜好場面の自動録画が行える
[0112] テレビ放送やラジオ放送のアナログ放送においても、 EPGによって番組表を取得 可能である。
ユーザはあらかじめ自分が記録したい映像のキーワードを嗜好情報として保存して おく。例えばサッカーなどのシュート場面のみを保存したい場合は、キーワードを「シ ユート」、相撲の△△海の取り組み場面のみを保存したい場合は、キーワードを「△△ 海」と設定しておく。
放送取得スケジュール部 A31は EPGとこれらのキーワードのジャンル一致度力らサ ッカーおよび相撲の番組の監視トータル時間が長くなるように監視スケジュールテー ブル A41を生成する。
そして、嗜好情報監視部 A6によって、取得した番組コンテンツ中に「シュート」もしく は「△△海」という音声を含んでいるか音データ識別部 A61を使用して監視しておき 、キーワード一致と同時にイベント制御部 A71経由で記録処理部 A72を起動し、そ の放送番組をある一定時間録画する。
[0113] これによつて、ユーザは自分の欲しい場面を効率よく録画することが可能である。そ のため、 自分の興味のない場面を録画することがないため、録画ストレージの無駄を 省くことが可能である。また、ザッビングなどによってユーザが複数の番組を巡回監視 する必要がなぐその手間を省くことができる。
また番組表のみを利用した自動録画システムと異なり、番組表の作成が難しい生放 送番組や、物語のあらすじを詳細に記述できない映画などにおいて、番組表に載つ ていない情報からユーザの嗜好場面をリアルタイムに録画することが可能である。
[0114] また、以下のように、アナログ放送におけるユーザの嗜好場面の自動表示切替が行 える。
[0115] テレビ放送やラジオ放送のアナログ放送においても、 EPGによって番組表を取得 可能である。
ユーザはあらかじめ自分が見たレ、映像のキーワードを嗜好情報として保存しておく 。例えばサッカーなどのシュート場面のみを見たい場合は、キーワードを「シュート」、 相撲の△△海の取り組み場面のみを見たい場合は、キーワードを「△△海」と設定し ておく。
放送取得スケジュール部 A31は EPGとこれらのキーワードのジャンル一致度力、らサ ッカーおよび相撲の番組の監視トータル時間が長くなるように監視スケジュールテー ブル A41を生成する。
そして、嗜好情報監視部 A6によって、取得した番組コンテンツ中に「シュート」もしく は「△△海」という音声を含んでいるか音データ識別部 A61を使用して監視しておき 、キーワード一致と同時にイベント制御部 A71経由で表示切替処理部 A73を起動し 、その放送番組に表示切替する。
[0116] これによつて、ユーザは自分の欲しい場面を効率よく閲覧することが可能である。そ のため、ザッビングなどによってユーザが複数の番組を監視する必要がなぐその手 間を省くことができる。
生放送など、番組内容が変動する番組において、見たい場面を監視する必要はな ぐ裏番組においても自動的に表示切替を行うため、ユーザはどの番組を見るかを気 にしなくてもよい。
[0117] また、以下のように、テレビ放送やラジオ放送におけるユーザの嗜好場面に対する 音声通知が行える。
[0118] テレビ放送やラジオ放送のアナログ放送においても、 EPGによって番組表を取得 可能である。
ユーザはあらかじめ自分が見たレ、映像のキーワードを嗜好情報として保存しておく 。例えばサッカーなどのシュート場面のみを見たい場合は、キーワードを「シュート」、 相撲の△△海の取り組み場面のみを見たい場合は、キーワードを「△△海」と設定し ておく。
放送取得スケジュール部 A31は EPGとこれらのキーワードのジャンル一致度力らサ ッカーおよび相撲の番組の監視トータル時間が長くなるように監視スケジュールテー ブル A41を生成する。
そして、嗜好情報監視部 A6によって、取得した番組コンテンツ中に「シュート」もしく は「△△海」という文字列もしくは音声を含んでいるかどうかを監視しておき、キーヮー ドー致と同時にイベント制御部 A71経由で音通知処理部 A74を起動し、裏番組にお レ、てユーザが嗜好する番組が放映されてレ、ることをチャイムなどの音声で警告し、注 意を喚起する。
[0119] これによつて、ユーザは自分が見たい場面を見逃す確率を減らすことができる。ま た、ザッビングなどによってユーザが複数の番組を監視する必要がなぐその手間を 省くことができる。
生放送など、番組内容が変動する番組において有効である。 [0120] また、以下のように、テレビ放送やラジオ放送におけるユーザの嗜好場面に対する 文字通知が行える。
[0121] テレビ放送やラジオ放送のアナログ放送においても、 EPGによって番組表を取得 可能である。
ユーザはあらかじめ自分が見たい映像のキーワードを嗜好情報として保存しておく 。例えばサッカーなどのシュート場面のみを見たい場合は、キーワードを「シュート」、 相撲の△△海の取り組み場面のみを見たい場合は、キーワードを「△△海」と設定し ておく。
放送取得スケジュール部 A31は EPGとこれらのキーワードのジャンル一致度力、らサ ッカーおよび相撲の番組の監視トータル時間が長くなるように監視スケジュールテー ブル A41を生成する。
そして、嗜好情報監視部 A6によって、取得した番組コンテンツ中に「シュート」もしく は「△△海」という文字列もしくは音声を含んでいるかどうかを監視しておき、キーヮー ドー致と同時にイベント制御部 A71経由で表示効果処理部 A75を起動し、裏番組に おいてユーザが嗜好する番組が放映されていることを画面上に文字情報として表示 して、注意を喚起する。
[0122] これによつて、ユーザは自分が見たい場面を見逃す確率を減らすことができる。ま た、ザッビングなどによってユーザが複数の番組を監視する必要がなぐその手間を 省くことができる。
生放送など、番組内容が変動する番組において有効である。
[0123] また、以下のように、テレビ放送やラジオ放送におけるユーザの嗜好場面に対する メール通知が行える。
[0124] テレビ放送やラジオ放送のアナログ放送においても、 EPGによって番組表を取得 可能である。
ユーザはあらかじめ自分が見たい映像のキーワードを嗜好情報として保存しておく 。例えばサッカーなどのシュート場面のみを見たい場合は、キーワードを「シュート」、 相撲の△△海の取り組み場面のみを見たい場合は、キーワードを「△△海」と設定し ておく。 放送取得スケジュール部 A31は EPGとこれらのキーワードのジャンル一致度力らサ ッカーおよび相撲の番組の監視トータル時間が長くなるように監視スケジュールテー ブル A41を生成する。
そして、嗜好情報監視部 A6によって、取得した番組コンテンツ中に「シュート」もしく は「△△海」という文字列もしくは音声を含んでいるかどうかを監視しておき、キーヮー ドー致と同時にイベント制御部 A71経由でメール処理部 A76を起動し、裏番組にお レ、てユーザが嗜好する番組が放映されてレ、ることをユーザの携帯電話やパソコンに メール通知することで、注意を喚起する。
[0125] これによつて、ユーザは自分が見たい場面を見逃す確率を減らすことができる。ュ 一ザが外出中でテレビやラジオの前にいない場合でも、 自分が見たい場面が放映さ れているかどうかを知ることができる。本システムと携帯電話力 Sインターネットなどのネ ットワークを構成している場合、その通知情報を元に遠隔に録画などを可能とする。 そのため、ユーザが遠隔地にいる場合でも自分が見たい場面が放映されているかど うかを知ることができる。
[0126] また、以下のように、センサー情報の取得が行える。
[0127] RFID (Radio Frequency IDentification)のような電子タグやセンサーから発 せられる情報を効率よく取得するシステムに使用できる。
ユーザの周囲に多数のセンサーが存在する場合、センサー情報を効率よく取得し 、ユーザが欲しい情報を自動で取得するシステムへの要望が高い。センサー情報は ランダムに繰り返し電波を発している。そのため、この情報は放送とみなすことができ る。このとき、番組表はユーザの周囲に存在するセンサーの数とその種類の情報とみ なし、嗜好情報はユーザがあら力^め取得したい情報とみなす。ここでは、センサー にはあら力、じめ RFIDのような固体識別番号を含むものとする。
まず、放送データ取得部 A2によって、 自分の周りに存在するセンサーの数と種類 を取得する。次に、これらの情報と嗜好情報を比較し、ユーザが欲しい情報が取得で きるように、放送取得スケジュール部 A31によつて監視スケジュールテーブル A41を 作成する。監視スケジュールテーブル A41に基づき周囲のセンサー情報を巡回取 得する。そして、嗜好情報監視部 A6によって、ユーザの嗜好情報と一致したセンサ 一情報を検索し、その嗜好にあったイベントを送出する。
例えば、ユーザがスーパーマーケットでピーマンを探している場合、ユーザは RFI D読み取り機能付き携帯電話などで「ピーマン」と入力しておく。ここで、ユーザの嗜 好情報のキーワードは「ピーマン」であり、その種類は野菜である。スーパーマーケッ トではさまざまな食品が存在するが、まず、ピーマンの種類である野菜を優先的に情 報取得できるように、監視スケジューリングを行う。次にその野菜の中でピーマンを検 索し、ピーマンが見つかれば携帯電話の画面にその存在を表示する。
[0128] これによつて、ユーザが欲しい情報を多数のセンサー情報の中から的確に取得し、 ユーザが要求する動作を自動的に実行することが可能である。
[0129] また、以下のように、インターネットストリーミング放送におけるユーザの嗜好場面の 取得が行える。
[0130] インターネットストリーミング放送においても、テレビ放送のように複数チャンネル存 在する。
ここでは、番組表の代わりにストリーミング放送のポータルサイトが考えられる。ポー タルサイトは現在放送されているストリーミング放送サイトへの玄関口であり、ストリーミ ング放送の番組表と考えることができる。
まず、ユーザの嗜好ジャンルとポータルサイトとを比較し、ユーザの嗜好する場面を 含む確率が高いストリーミング放送の監視トータル時間が長くなるように監視スケジュ 一リングを行う。監視しているストリーミング放送の番組コンテンツもしくは番組音声と 嗜好情報のキーワードが一致した場面を自動的に保存、表示切替を行う。
[0131] これによつて、インターネット放送においても、複数の放送の中からユーザの嗜好に あった番組を自動的に保存、表示切替することが可能である。
図面の簡単な説明
[0132] [図 1]実施の形態 1における放送受信装置 AOのハードウェア構成図。
[図 2]実施の形態 1における放送受信装置 AOの全体構成を示す図。
[図 3]実施形態 1における放送番組を示す図。
[図 4]実施の形態 1における番組表記憶部 A33に記憶される番組表 A331を示す図 園 5]実施形態 1における嗜好情報記憶部 A5に記憶されるユーザの嗜好情報 A51 を示す図。
園 6]実施形態 1における嗜好情報記憶部 A5に記憶されるユーザの嗜好情報 A51 を示す図。
園 7]実施の形態 1における番組優先度記憶部 A32に記憶される番組優先度テープ ノレ A321を示す図。
園 8]実施の形態 1における番組優先度記憶部 A32に記憶される番組優先度テープ ノレ A321を示す図。
[図 9]実施の形態 1における監視スケジュール記憶部 A4に記憶される監視スケジュ ールテープノレ A41を示す図。
[図 10]実施の形態 1における監視スケジュール記憶部 A4に記憶される監視スケジュ ールテープノレ A41を示す図。
園 11]実施の形態 1における監視スケジュール記憶部 A4に記憶される監視スケジュ ールテーブル A41を示す図。
[図 12]実施の形態 1における放送取得スケジュール部 A31の処理を示すフローチヤ ート。
園 13]実施の形態 1における放送受信装置 AOの処理を示すフローチャート。
園 14]実施の形態 2における放送受信装置 AOの全体構成を示す図。
園 15]実施の形態 3におけるイベント実行部 A7の構成を示す図。
[図 16]実施の形態 4における放送受信装置 AOの処理を示すフローチャート。
園 17]実施の形態 5における嗜好情報監視部 A6の構成を示す図。
園 18]実施の形態 6における放送データ取得部と監視する放送チャンネルとの関係 を示す図。
園 19]実施の形態 7における放送データ取得部と監視する放送チャンネルとの関係 を示す図。
園 20]実施の形態 8における放送データ取得部と監視する放送チャンネルとの関係 を示す図。

Claims

請求の範囲
[1] 嗜好情報に合う放送番組を判定する放送受信装置において、
嗜好情報を記憶する嗜好情報記憶部と、
同一時間帯の各放送番組に対する監視スケジュールを示す監視スケジュールテー ブルを記憶する監視スケジュール記憶部と、
放送番組に関するデータである放送データを取得する放送データ取得部と、 監視中の放送番組が嗜好情報に合う放送番組か判定する嗜好情報監視部とを備 え、
放送データ取得部は、監視スケジュール記憶部に記憶される監視スケジュールテ 一ブルに基づいて同一時間帯の各放送番組の放送データを取得し、
嗜好情報監視部は、放送データ取得部が取得した放送データと、嗜好情報記憶部 に記憶される嗜好情報とを比較し、比較した放送データの示す放送番組が嗜好情報 に合うか判定する
ことを特徴とする放送受信装置。
[2] 上記放送受信装置は、さらに、
各時間帯の各放送番組の放送内容を示すデータである番組表を記憶する番組表 記憶部と、
放送データを取得する放送番組の優先度を示す番組優先度テーブルを記憶する 番組優先度記憶部と、
監視スケジュールテーブルを生成する放送取得スケジュール部とを備え、 上記放送データ取得部は、
放送データとして番組表を取得し、取得した番組表を番組表記憶部に記憶し、 放送取得スケジュール部は、
番組表記憶部に記憶される番組表の示す、各時間帯の各放送番組の放送内容と 、嗜好情報記憶部に記憶される嗜好情報とを比較し、各時間帯において、嗜好情報 に対応して各放送番組の優先度を判定し、判定した優先度に基づいて番組優先度 テーブルを生成し、生成した番組優先度テーブルを番組優先度記憶部に記憶し、 番組優先度記憶部に記憶した番組優先度テーブルに基づレ、て、各時間帯の各放 送番組に対する監視スケジュールを決定して監視スケジュールテーブルを生成し、 生成した監視スケジュールテーブルを監視スケジュール記憶部に記憶する ことを特徴とする請求項 1記載の放送受信装置。
[3] 上記放送取得スケジュール部は、
上記番組優先度記憶部に記憶される番組優先度テーブルの示す各放送番組の優 先度に、連続監視時間と監視頻度との少なくともいずれ力 ^対応させて監視スケジュ ールを決定する
ことを特徴とする請求項 2記載の放送受信装置。
[4] 上記放送受信装置は、さらに、
各種のイベントを実行するイベント実行部を備え、
イベント実行部は、
放送データを記録する記録処理部と、
表示する放送データを切り換える表示切換処理部と、
音による通知を行う音通知処理部と、
表示データを表示する表示効果処理部と、
メールを送信するメール処理部と
の少なくともいずれかを有するイベント処理部と、
イベント処理部を制御するイベント制御部とを有し、
上記嗜好情報監視部が嗜好情報に合うと判定した放送番組につレ、て、イベント処 理部を実行する
ことを特徴とする請求項 1記載の放送受信装置。
[5] 上記放送データ取得部は、取得中の放送データと取得済みの放送データとを比較 し、一致度が高いと判定したときに、放送データを取得する放送番組を、監視スケジ ユールテーブルにおレ、て、次にスケジュールされた放送番組に切り換えること を特徴とする請求項 1記載の放送受信装置。
[6] 上記放送データ取得部を複数備えることを特徴とする請求項 1記載の放送受信装 置。
[7] 上記複数の放送データ取得部は、それぞれが全放送番組を対象として、監視スケ ジュールテーブルに基づいて、同じ時間に異なる放送番組の放送データを取得する ことを特徴とする請求項 6記載の放送受信装置。
[8] 上記複数の放送データ取得部は、それぞれが異なる一つ以上の放送番組を対象 として、監視スケジュールテーブルに基づいて、同じ時間に異なる放送番組の放送 データを取得することを特徴とする請求項 6記載の放送受信装置。
[9] 上記複数の放送データ取得部のうち、少なくとも一つの上記放送データ取得部は、 上記嗜好情報監視部が嗜好情報に合うと判定した放送番組の放送データを取得し、 残りの上記放送データ取得部は、監視スケジュールテーブルに基づいて、同じ時間 に異なる放送番組の放送データを取得することを特徴とする請求項 6記載の放送受 信装置。
[10] 放送データは、放送番組に関するテキストデータを含み、
上記嗜好情報監視部は、
上記放送データ取得部が取得した放送データに含まれるテキストデータと、上記嗜 好情報記憶部に記憶される嗜好情報とに基づいて判定処理する
ことを特徴とする請求項 1記載の放送受信装置。
[11] 放送データは、放送番組に関して音データと画像データとの少なくともいずれかを 含み、
上記放送受信装置は、さらに、
上記放送データ取得部が取得した放送データに含まれる音データを識別して対応 するテキストデータに変換する音データ識別部と、
上記放送データ取得部が取得した放送データに含まれる画像データを識別して対 応するテキストデータに変換する画像データ識別部と
の少なくともいずれかを備え、
上記嗜好情報監視部は、
音データ識別部が音データを変換したテキストデータと、画像データ識別部が画像 データを変換した画像データとの少なくともいずれかと、上記嗜好情報記憶部に記 憶される嗜好情報とに基づいて判定処理する
ことを特徴とする請求項 1記載の放送受信装置。 嗜好情報に合う放送番組を判定する放送受信装置の放送受信方法において、 嗜好情報を記憶しと、
同一時間帯の各放送番組に対する監視スケジュールを示す監視スケジュールテー ブルを記憶しと、
放送番組に関するデータである放送データを取得しと、
監視中の放送番組が嗜好情報に合う放送番組か判定し、
記憶された監視スケジュールテーブルに基づいて同一時間帯の各放送番組の放 送データを取得し、
取得した放送データと、記憶された嗜好情報とを比較し、比較した放送データの示 す放送番組が嗜好情報に合うか判定する
ことを特徴とする放送受信方法。
PCT/JP2004/011040 2004-08-02 2004-08-02 放送受信装置および放送受信方法 Ceased WO2006013613A1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US11/632,527 US20080077959A1 (en) 2004-08-02 2004-08-02 Broadcast Receiving Apparatus and Broadcast Receiving Method
JP2006531050A JP4555296B2 (ja) 2004-08-02 2004-08-02 放送受信装置および放送受信方法
PCT/JP2004/011040 WO2006013613A1 (ja) 2004-08-02 2004-08-02 放送受信装置および放送受信方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2004/011040 WO2006013613A1 (ja) 2004-08-02 2004-08-02 放送受信装置および放送受信方法

Publications (1)

Publication Number Publication Date
WO2006013613A1 true WO2006013613A1 (ja) 2006-02-09

Family

ID=35786914

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2004/011040 Ceased WO2006013613A1 (ja) 2004-08-02 2004-08-02 放送受信装置および放送受信方法

Country Status (3)

Country Link
US (1) US20080077959A1 (ja)
JP (1) JP4555296B2 (ja)
WO (1) WO2006013613A1 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008167019A (ja) * 2006-12-27 2008-07-17 Toshiba Corp 録画再生装置

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4295644B2 (ja) * 2004-03-08 2009-07-15 京セラ株式会社 携帯端末及び携帯端末の放送記録再生方法並びに放送記録再生プログラム
US7801500B2 (en) * 2006-04-11 2010-09-21 Nokia Corporation Electronic device and method therefor
US9848157B2 (en) * 2007-08-28 2017-12-19 Cable Television Laboratories, Inc. Method of automatically switching television channels
JP5241420B2 (ja) * 2008-10-15 2013-07-17 キヤノン株式会社 テレビ受信装置及びその制御方法
US9400982B2 (en) * 2009-09-29 2016-07-26 Verizon Patent And Licensing Inc. Real time television advertisement shaping
US8997156B2 (en) * 2009-11-09 2015-03-31 Echostar Technologies Llc Systems and methods for distributing user generated content
DE102010026633B4 (de) * 2010-07-09 2013-08-01 Vfree.Tv Gmbh Client, Server, System, Verfahren und Computerprogrammprodukt zum individuellen und zeitunabhängigen Nutzen von Medieninhalten
JP2013253961A (ja) * 2012-05-07 2013-12-19 Denso Corp 画像表示システム
WO2017047434A1 (ja) 2015-09-18 2017-03-23 ソニー株式会社 送信装置、受信装置、およびデータ処理方法
US10322348B2 (en) 2016-04-27 2019-06-18 DISH Technologies L.L.C. Systems, methods and apparatus for identifying preferred sporting events based on fantasy league data
JP6586127B2 (ja) * 2017-05-23 2019-10-02 本田技研工業株式会社 燃料電池システムの制御方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07135621A (ja) * 1993-11-09 1995-05-23 Matsushita Electric Ind Co Ltd 映像機器における録画および選局方法
JPH11196385A (ja) * 1997-12-26 1999-07-21 Jisedai Joho Hoso System Kenkyusho:Kk 蓄積型情報放送システムと、このシステムの受信端末装置
JP2000115646A (ja) * 1998-09-30 2000-04-21 Toshiba Corp 番組選択方法および番組視聴装置および付加サービス提供装置
JP2002135679A (ja) * 2000-10-20 2002-05-10 Hitachi Ltd 受信装置
JP2003514318A (ja) * 1999-11-18 2003-04-15 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ/データ/ビジュアル情報選択のための方法及び装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5867205A (en) * 1994-11-14 1999-02-02 Intel Corporation Method and apparatus for controlling video/audio and channel selection for a communication signal based on textual information indicative of channel contents of a signal
US6601103B1 (en) * 1996-08-22 2003-07-29 Intel Corporation Method and apparatus for providing personalized supplemental programming
JP3803189B2 (ja) * 1998-01-07 2006-08-02 松下電器産業株式会社 番組情報編成装置
JP3418540B2 (ja) * 1997-12-26 2003-06-23 松下電器産業株式会社 蓄積型情報放送システムと、このシステムの受信端末装置
JP3418541B2 (ja) * 1997-12-26 2003-06-23 松下電器産業株式会社 蓄積型情報放送システムと、このシステムの受信端末装置
US8302127B2 (en) * 2000-09-25 2012-10-30 Thomson Licensing System and method for personalized TV

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07135621A (ja) * 1993-11-09 1995-05-23 Matsushita Electric Ind Co Ltd 映像機器における録画および選局方法
JPH11196385A (ja) * 1997-12-26 1999-07-21 Jisedai Joho Hoso System Kenkyusho:Kk 蓄積型情報放送システムと、このシステムの受信端末装置
JP2000115646A (ja) * 1998-09-30 2000-04-21 Toshiba Corp 番組選択方法および番組視聴装置および付加サービス提供装置
JP2003514318A (ja) * 1999-11-18 2003-04-15 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ オーディオ/データ/ビジュアル情報選択のための方法及び装置
JP2002135679A (ja) * 2000-10-20 2002-05-10 Hitachi Ltd 受信装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008167019A (ja) * 2006-12-27 2008-07-17 Toshiba Corp 録画再生装置

Also Published As

Publication number Publication date
JP4555296B2 (ja) 2010-09-29
US20080077959A1 (en) 2008-03-27
JPWO2006013613A1 (ja) 2008-05-01

Similar Documents

Publication Publication Date Title
US9621936B2 (en) Information providing device, information providing method, and computer program
US8935727B2 (en) Information processing apparatus, information processing method, and program
CN101690181A (zh) 瞬时电子节目指南
CN101599086A (zh) 在媒体项目的回放期间向移动设备提供预先内容告警
JP4555296B2 (ja) 放送受信装置および放送受信方法
US20110093896A1 (en) System and method for providing television program reminders
US8769585B2 (en) Systems and methods of processing programming wish list data
TWI587253B (zh) 提供口述影像可用性通知的方法與設備
US20110213790A1 (en) Method for notifying a user about a broadcast event
JP2005252970A (ja) 番組情報提供装置
CN109792502A (zh) 信息处理设备、信息处理方法、程序和信息处理系统
KR20070086310A (ko) 경고 관리 방법 및 장치
US8793734B2 (en) Method and apparatus for providing filtering interface for recording and/or searching for broadcast content
JP2013243704A (ja) 情報処理端末
US20060064724A1 (en) Method and apparatus for storing digital broadcasting data
WO2011118249A1 (ja) コンテンツ推薦サーバ、コンテンツ表示端末、およびコンテンツ推薦システム
JP2016062560A (ja) 電子機器及びその制御方法
US20090204991A1 (en) Systems and Methods for Sorting Programming Search Results
US20080189741A1 (en) Method and apparatus for storing electronic program guide (epg), and method and apparatus for providing epg
KR20120026282A (ko) 셋탑박스 제어 기록 및 콘텐츠 검색 기록을 이용한 사용자 맞춤형 광고 제공 시스템 및 방법
JP2014049892A (ja) 嗜好番組データ管理装置及び方法及びテレビジョン受信装置
WO2003105468A1 (ja) 各局電子番組表を自動的に取得可能なデジタル放送用受信装置
JP4869456B1 (ja) 映像コンテンツ再生装置およびコンテンツ情報表示方法
JP4235949B2 (ja) テレビジョン番組検索方法及びテレビジョン番組検索装置
JP2006140609A (ja) 情報処理装置、その方法、そのプログラム、および、記録媒体

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2006531050

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 11632527

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase
WWP Wipo information: published in national office

Ref document number: 11632527

Country of ref document: US