+

WO2001080553A1 - Procede, systeme et appareil permettant d'acquerir des informations concernant des informations diffusees - Google Patents

Procede, systeme et appareil permettant d'acquerir des informations concernant des informations diffusees Download PDF

Info

Publication number
WO2001080553A1
WO2001080553A1 PCT/JP2001/003161 JP0103161W WO0180553A1 WO 2001080553 A1 WO2001080553 A1 WO 2001080553A1 JP 0103161 W JP0103161 W JP 0103161W WO 0180553 A1 WO0180553 A1 WO 0180553A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
broadcast
viewer
related information
viewer device
Prior art date
Application number
PCT/JP2001/003161
Other languages
English (en)
French (fr)
Inventor
Kento Miyaoku
Akihito Akutsu
Yoshinobu Tonomura
Hiroki Shigeyoshi
Kiyoshi Tanaka
Original Assignee
Nippon Telegraph And Telephone Corporation
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 Nippon Telegraph And Telephone Corporation filed Critical Nippon Telegraph And Telephone Corporation
Priority to AU2001246910A priority Critical patent/AU2001246910B2/en
Priority to CA002406253A priority patent/CA2406253C/en
Priority to AU4691001A priority patent/AU4691001A/xx
Priority to EP01919909A priority patent/EP1286541B1/en
Priority to US10/257,471 priority patent/US7712123B2/en
Publication of WO2001080553A1 publication Critical patent/WO2001080553A1/ja

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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/235Processing of additional data, e.g. scrambling of additional data or processing content descriptors
    • H04N21/2355Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/78Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/783Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/7837Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using objects detected or recognised in the video content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25883Management of end-user data being end-user demographical data, e.g. age, family status or address
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25891Management of end-user data being end-user preferences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/26603Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel for automatically generating descriptors from content, e.g. when it is not made available by its provider, using content analysis techniques
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42202Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] environmental sensors, e.g. for detecting temperature, luminosity, pressure, earthquakes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42203Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS] sound input device, e.g. microphone
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/4223Cameras
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • 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/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4314Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for fitting data in a restricted space on the screen, e.g. EPG data in a rectangular grid
    • 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/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • 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/44008Processing 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 operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/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/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • 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/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/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/4722End-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 requesting additional data associated with the content
    • 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/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4782Web browsing, e.g. WebTV
    • 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/4828End-user interface for program selection for searching program descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/658Transmission by the client directed to the server
    • H04N21/6582Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/84Generation or processing of descriptive data, e.g. content descriptors
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests

Definitions

  • the present invention relates to a technique for a viewer to obtain information related to broadcast information or recorded information from a server or the like connected to a network.
  • Digital satellite broadcasting and data broadcasting have also begun, and they are expected to serve as new mass media in addition to a variety of broadcasting services.
  • many access systems such as ISDN, DSL, FTTL, and IMT—2000 have been developed, and IP flat-rate services using these services have been started, and broadband communications networks have been used.
  • the rapid spread of the Internet is expected in the future.
  • the Inn Yuichi Net is also showing great potential as a mass media.
  • digital broadcasting and broadband communication will be closely integrated, and that a wider variety of services will bloom with the keyword of interactive.
  • the biggest benefit to interactive viewers is the personalized enjoyment of personalized information (information tailored to the person) (how to receive personalized information).
  • tools (terminals) for enjoying information a variety of tools (terminals) that are suitable for the type of information to be received, the amount of data, the purpose of use by the user, the usage environment, and the ease with which information can be manipulated have been diversified. Has begun.
  • the inventions of Japanese Patent Application Laid-Open Nos. Hei 9-91685 and 2000-2800-185 are a device for easily obtaining music and video broadcast on a radio or television from a network. providing. This solves the problem of the hassle of obtaining broadcasted music or video after viewing it.
  • additional information (related information) for identifying them is placed on the media and distributed to the viewer, and when the desired music or video is distributed, the request is input to the receiver. , Additional information is recorded. Using the recorded additional information as a key, a desired song or video is identified via a network and obtained.
  • the conventional technology has a configuration in which the service can be received only when a request for providing service (recording of related information necessary for receiving the service) is input when the music or video desired by the viewer is distributed. ing. Therefore, it is not possible to make reservations or announcements for services linked or linked to broadcasting. If the viewer wants to receive the desired service without omission, the conventional device configuration will force the viewer to record related information constantly.
  • a television receiver which is generally used as a digital broadcast receiver
  • the related information is displayed on a part of the video display unit or the related information is displayed on the entire video display unit.
  • the amount of related information is large, it is difficult for the viewer to simultaneously grasp the contents of the related information while watching the video. It is desirable to be able to watch the video at ease.
  • the conventional digital broadcast receiving apparatus when the related information is browsed, the received related information is uniformly displayed on the screen, so that even the related information that the viewer is not interested in is displayed. .
  • EPG E 1 ectric Program Guide
  • the method of estimating the interest information from the related information of the program has essentially the same problem as displaying the above-mentioned uninteresting related information.
  • arbitrary data can be added to the TV video signal according to the method prescribed by AR IBS TD-B5 “Standard television data transmission method using vertical blanking interval—evening broadcasting”. It is possible to multiplex the signals.
  • “B it C as t ” Reference: Nikkei Multimedia, No. 28, 1997.10, P. 52 to P. 57), etc., the data multiplexed on the analog TV video signal. It uses signals to realize functions such as presentation of related information synchronized with broadcast contents.
  • the contents of a predetermined homepage are updated successively in synchronization with broadcast contents such as television and radio.
  • the client connected to the Internet can access the predetermined homepage and enjoy information presentation and the like synchronized to some extent with the broadcast content.
  • the terminal performing the process needs to acquire the data signal multiplexed in the broadcast. That is, there is a problem that the terminal itself must have a function of receiving the broadcast or a function of being connected to the broadcast receiving apparatus and acquiring a data signal multiplexed with the broadcast from the broadcast receiving apparatus. is there.
  • the present invention has been made in view of the above points, and aims to enable a viewer of broadcast information or recorded information to easily obtain information or content related to broadcast information or recorded information from a server or the like connected to a network.
  • the purpose is to be able to. More specifically, the present invention achieves the above object by achieving the following first to fifth objects.
  • a first object of the present invention is to solve the above-mentioned problem of the prior art (1), and to disclose a variety of related information that could not be loaded on a broadcast media that unilaterally supplies information from one direction.
  • Linking to and linking with broadcast content assuming a secure communication access system and terminal, to enable content providers to provide a wide variety of services to individual viewers in a style that suits the viewer's wishes.
  • a second object of the present invention is to solve the above-mentioned problem of the prior art (2), in which a viewer can view information related to an object of interest while watching video information, and can use the information in time.
  • the purpose is to make it possible to refer to various and accurate related information, and to enable automatic selection of detailed video information.
  • the third to fifth objects of the present invention are to solve the above-mentioned problem of the prior art (3). More specifically, the third object of the present invention is to provide a viewer device for broadcasting. An object of the present invention is to provide a technique for quickly executing a process for an event synchronized with broadcast content of a predetermined channel to be broadcast without acquiring a multiplexed data signal. A fourth object of the present invention is to eliminate the need for performing special processing such as adding information necessary for providing related information to broadcast information, and to temporarily store and reproduce broadcast information. It is also possible to provide a related information provision service regarding the broadcast information via a network even when viewing the content.
  • ⁇ Fifth object of the present invention is to provide a service independent of the broadcast receiving device, that is, A viewer device that does not have a communication means such as a communication line to perform digital signal communication can reduce the content of a broadcast program being viewed by a user to 130 seconds (equivalent to one image frame unit of TV broadcast video) or more.
  • the purpose is to provide services that can be individually identified with a short time resolution and that are accurately synchronized with the broadcast contents.
  • the present invention can be configured as follows.
  • the present invention is a method for a viewer device to receive the provision of the service in a system in which the viewer device and a content providing server providing a service related to video or audio are connected via a network.
  • the viewer device requests service provision, it sends necessary service provision request information to the related information provision server and Requesting information on the service that can be provided, the related information providing server transmits the information on the service that can be provided to the viewer device based on the service providing request information, and the viewer device Upon receiving the information, the viewer device requests the content providing server to provide a service selected from the services that can be provided, and receives the service from the content providing server.
  • the viewer device may further include a step of storing and maintaining the viewer information
  • the service providing request information may include the viewer information.
  • the present invention is a system in which a viewer device of a viewer who watches a broadcast and a content providing server that provides content related to the broadcast are connected via a network, Means for transmitting information necessary for requesting service provision to the content providing server in conjunction with or cooperating with the broadcast content, and requesting information on available services related to broadcast content; Means for visualizing and displaying the information of the service that can be provided received from the content providing server in a selectable form; and selecting the service from the visualized and displayed information of the service to provide the content.
  • the viewer device may further include a unit for receiving event information, and a unit for requesting information of a service in the viewer device may include an event information set in advance by the viewer based on the event information.
  • the request may be automatically issued by a request.
  • the content providing server when the content providing server receives a service request from the viewer device, the content providing server estimates or detects a state of an access system between the content providing server and the viewer device. There may be provided means for converting and optimizing the content relating to the service transmitted to the viewer device based on the state of the access system and the information of the viewer device.
  • the present invention also relates to a viewer device for a viewer who watches a broadcast, which is connected to a content providing server of a provider that provides content related to the broadcast via a network, and is linked to the broadcast content. Or in cooperation with the content providing server, information required for providing the service related to the broadcast content by transmitting necessary information when requesting service provision is input by a viewer or set in advance.
  • Means for selecting a service from information and requesting a service from the content providing server; Kyosa - configured to and a means for utilizing receiving a service server is provided.
  • the present invention is a content providing server of a provider that provides content related to broadcasting, which is connected to a viewer device of a viewer who watches a broadcast via a network, wherein: Means for selecting a service that can be provided based on the information on the viewer device in response to the received request for information on the service that can be provided, and transmitting information on the selected available service to the viewer device. Means for estimating or detecting the status of an access system between the content providing server and the viewer device when receiving a service request from the viewer device; and detecting the status of the estimated or detected access system. Originally sent to the viewer device And a means for converting and optimizing the content relating to the service to be provided, and a means for providing the service by transmitting the optimized content to the requesting viewer device.
  • the present invention can be configured as follows.
  • the present invention relates to a method for a viewer device to acquire the content information in a system in which the viewer device and a content providing server for providing content information related to video or audio are connected via a network.
  • the viewer device obtains relevant information necessary for obtaining the content information, transmits related information related to the content providing server, requests transmission of the content information, and provides the content.
  • the content information transmitted from the server is configured to be acquired.
  • the present invention provides the above-mentioned configuration, wherein the viewer device transmits the related information broadcast together with the video or the related information recorded together with the video to the viewer device.
  • the related information is obtained by separating the at least one information resource identification information corresponding to each of a plurality of subjects included in the video, and a subject attribute that describes the subject. It can be configured to include information.
  • the present invention can be configured as follows.
  • the present invention is a viewer device that receives broadcast information including at least video information including video and related information related to the video information, wherein the relevant information is included in the video information.
  • the viewer device includes at least one information resource identification information and subject attribute information describing the subject
  • the viewer device includes a broadcast receiving unit that receives the broadcast information, and a video display unit.
  • a video display control unit a first pointing means, a subject related information display unit, and a related information display system.
  • the unit displays characters, symbols, or graphics representing the subject identified by the video display control unit on the subject-related information display unit, and the pointing by the second pointing means in the subject-related information display unit.
  • Information resource identification information corresponding to the subject represented by the identified character, symbol or figure and identifying the information resource identification information with the related information.
  • the related information access unit accesses the related information storage unit or an information source connected to a communication network in response to the information resource identification information to obtain content information.
  • the related information display control unit is configured to display the content information obtained by the related information access unit on the subject related information display unit.
  • the viewer device further includes an interest information extracting unit, and the related information display control unit controls the information corresponding to a subject represented by a character, a symbol, or a figure pointed by the second pointing unit.
  • the information is transmitted to the interest information extraction unit, and the interest information extraction unit refers to one or more or all of the information resource identification information, the subject attribute information, and the content information.
  • the viewer device may further include a video storage unit,
  • the broadcast information selected by the information extraction unit may be stored in the video storage unit.
  • the related information display control unit may include a character, a symbol, or a figure representing a subject displayed on the subject related information display unit by the second pointing unit or another input unit. It has means for moving or deleting a shape, and when an operation of moving or deleting a character, symbol or figure representing the subject occurs, transmitting operation information indicating the content of the operation to the interest information extracting unit
  • the interest information extraction unit may update the interest information based on the operation information.
  • the related information is associated with each of a plurality of subjects included in the video information, and includes a subject coordinate value when displayed on the video display unit,
  • the object may be identified by the first pointing means pointing an area including the point of the object coordinate value.
  • the present invention can be configured as follows.
  • a method for the viewer device to acquire the content information The viewer device obtains related information necessary for acquiring the content information, transmits the related information to the content providing server, requests transmission of the content information, and transmits from the content providing server.
  • the system includes a related information providing server, and the related information providing server generates a valid event for each validity period specified in synchronization with the broadcast time of the video.
  • an action table for designating an event identifier indicating the event and an operation corresponding to the event identifier.
  • a haircut table is sent, and the viewer device is sent from the related information providing server.
  • the content information is obtained by receiving the action table, deriving an event identifier from the event generated by the viewer device, and performing an operation corresponding to the event identifier using the received action table. Make sure you have the relevant information you need to do so.
  • the present invention provides an event that synchronizes with a broadcast content having a server that collects information about broadcast content transmitted from a broadcast station or a broadcast information storage server, and a viewer device that communicates with the server via a network.
  • a system for processing wherein the server comprises, for each valid period designated in synchronization with the broadcast time of the broadcast content, an event identifier indicating a valid event, and an action indicating a process to be executed corresponding to the event identifier.
  • the information processing apparatus comprises: an action table configuring unit that configures an action table that specifies content information; and an action table providing unit that transmits the action table to the viewer device.
  • the table includes an action table management unit that refers to the table for its validity period and derives action content information corresponding to the event identifier using the table, and an action execution unit that executes the action content information.
  • the action table management unit of the viewer device transmits the event identifier derived by the event management unit to the server, and the server receives the event identifier from the viewer device. Further comprising a viewer device information managing means for managing an event identifier for each of the viewer devices, wherein the action table forming means of the server is based on the event identifier managed for each of the viewer devices.
  • the action table may be configured for each viewer device. As a result, even for the same event, different action contents appropriate for each client are executed.
  • the action table management means of the viewer device may end the validity period of the currently referenced action table and refer to an action table corresponding to the next validity period. In order to be able to do so, an action table of the previous validity period may be requested in advance from the server. This makes it possible to request the action table when it is needed for the convenience of the viewer device (client), thereby preventing unnecessary action table distribution.
  • the action table providing means of the server may be configured to actively transmit the new action table to the plurality of viewer devices as soon as the action table forming means forms a new action table. You may make it distribute. Thus, the viewer device does not need to request an action table, and can simplify the procedure.
  • the present invention can be configured as follows.
  • the present invention relates to broadcast content used in a system having a server that collects information related to broadcast content transmitted from a broadcast station or a broadcast information storage server, and a viewer device that communicates with the server via a network.
  • An event identifier indicating a valid event for each validity period specified in synchronization with the broadcast time of the broadcast content, and an event corresponding to the event being executed in response to the broadcast time of the broadcast content.
  • a first table that configures an action table that specifies action content information indicating a process to be performed; a second step in which the server transmits the action table to the viewer device;
  • the device comprises: The action table received from the server is referenced only for the valid period.
  • the event identifier derived by the viewer device is transmitted to the server, and the server transmits the event identifier received from the viewer device for each of the viewer devices.
  • the method further includes a sixth step of managing, wherein the first step is that the server stores the action table for each of the viewer devices based on the event identifier managed for each of the viewer devices. It may be configured.
  • the viewer device may determine in advance that the validity period of the currently-referenced action table ends and refer to the action table corresponding to the next validity period.
  • the method may further include a step of requesting the server for a validity period action table.
  • the server may include a step of actively distributing the new action table to the plurality of viewer devices. It may be.
  • the present invention is a server that collects information on broadcast content transmitted from a broadcast station or a broadcast information storage server and processes an event synchronized with the broadcast content, and is designated in synchronization with a broadcast time of the broadcast content.
  • Action table configuration means for configuring an action table for designating an event identifier indicating a valid event and an action content information indicating a process to be executed corresponding to the event during the valid period ⁇ , and the action table
  • an action table providing means for transmitting to the viewer device.
  • the server further includes a viewer device information managing unit that manages an event identifier received from the viewer device for each of the viewer devices, wherein the action table forming unit manages the event identifier for each of the viewer devices.
  • the action table may be configured for each of the viewer devices based on the determined event identifier.
  • the action table providing means may include: The action table forming means actively distributes the new action table to the plurality of viewer devices as soon as a new action table is formed. You may make it.
  • the present invention is a viewer device in a system having a server for collecting information on broadcast content transmitted from a broadcast station or a broadcast information storage server, and a viewer device communicating with the server via a network.
  • a server for collecting information on broadcast content transmitted from a broadcast station or a broadcast information storage server, and a viewer device communicating with the server via a network.
  • an event identifier indicating a valid event
  • an action table for specifying action content information indicating a process to be executed in response to the event identifier are described above.
  • Executing the action content information and the action content information And Rua action execution means configured to have a means for transmitting the event identifier to the server.
  • the action table management means may terminate the validity period of the currently referenced action table and refer to the action table corresponding to the next validity period.
  • a means may be provided for requesting the server in advance for an action table of the validity period to the server.
  • the present invention can be configured as follows.
  • the present invention provides a system in which a viewer device and a related information providing server that provides related information that is information related to broadcast information are connected via a network, wherein the viewer device acquires the related information.
  • the viewer device transmits predetermined information extracted from the broadcast information to a related information providing server, and the related information providing server uses the predetermined information to associate the related information with the broadcast information. It is configured to acquire information and transmit the information to the viewer device.
  • the related information providing server further stores viewer information indicating characteristics of a viewer to which the related information can be provided, and viewer device information indicating characteristics of a terminal to which the related information is provided,
  • the viewer device transmits viewer information unique to the viewer device or viewer device information to the related information providing server in addition to the predetermined information, and the related information providing server obtains the related information,
  • the related information may be selected based on the viewer information unique to the viewer device or the viewer device information, and transmitted to the viewer device.
  • the present invention can be configured as follows.
  • the present invention relates to a method for a viewer device to acquire the content information in a system in which the viewer device and a content providing server for providing content information related to video or audio are connected via a network.
  • the viewer device obtains relevant information necessary for obtaining the content information, transmits related information related to the content providing server, requests transmission of the content information, and provides the content.
  • the system includes a related information providing server, and records a video and its related information in a database of the related information providing server, and a viewer device displays the video or the video.
  • the partial video information which is the feature amount information obtained by the conversion, is transmitted to the related information providing server, and the related information providing server is provided.
  • the database is searched according to the received video or partial video information, and the related information obtained as a result is transmitted to the viewer device, and the viewer device obtains the relevant information necessary for obtaining the content information.
  • the configuration is as follows.
  • the database of related information further records viewer information indicating characteristics of a viewer who can be provided with the related information, and viewer device information indicating characteristics of a terminal to which the related information is provided.
  • the viewer device transmits viewer information unique to the viewer device or viewer device information to the related information providing server in addition to the partial video information, and the related information providing server obtains the related information.
  • related information may be selected based on the viewer information unique to the viewer device or the viewer device information, and transmitted to the viewer device.
  • the present invention also relates to a related information providing method for acquiring related information, which is information related to broadcast information, and providing the related information to a viewer, wherein the broadcast information is stored in a broadcast information database, and the related information is stored in a broadcast information database.
  • Information is stored in a related information database, and broadcast information corresponding to broadcast information being viewed by a viewer or partial broadcast information which is feature amount information obtained by converting the broadcast information is stored in the related information database.
  • the present invention provides a related information providing method for acquiring related information which is information related to the stored broadcast information, and providing the broadcast information to a broadcast information database.
  • the related information is stored in a related information database, and the broadcast information stored in the broadcast information storage device or the partial broadcast information, which is feature amount information obtained by converting the broadcast information, is being reproduced and viewed by the viewer.
  • the broadcast information corresponding to the broadcast information may be searched from the broadcast information database, and the broadcast information may be searched in the related information database to acquire the related information of the broadcast information and provide the broadcast information to the viewer. .
  • the broadcast information database manages each piece of broadcast information with broadcast information identification information that is information for identifying the broadcast information, and the related information database includes the broadcast identification information,
  • the related information corresponding to the broadcast information is managed in association with the broadcast information, and the broadcast information database is searched to identify the broadcast information identification information of the broadcast information corresponding to the partial broadcast information.
  • the related information corresponding to the broadcast information identification information may be obtained with reference to be provided to the viewer.
  • the related information database may further include, in addition to the related information, viewer information indicating characteristics of a viewer to be provided, and a viewer device indicating characteristics of a terminal to which the related information is provided.
  • the related information may be selected based on the viewer information unique to the viewer or the viewer device information and provided to the viewer.
  • the present invention also provides a means for receiving broadcast information including video and audio and providing the information to a viewer, and the broadcast information or the broadcast information being viewed by the viewer at the time when the instruction is input by the viewer's related information acquisition instruction.
  • a broadcast information database that is connected to one or more viewer devices and the network and manages each broadcast information in association with broadcast information identification information that is information for identifying the broadcast information.
  • a related information providing server including a means for transmitting the information to the device.
  • the viewer device of the present invention includes: broadcast receiving means for receiving broadcast information; broadcast information demodulating / decoding means for demodulating and decoding broadcast information received by the broadcast receiving means; and various instructions including related information acquisition instructions.
  • the broadcast information demodulated and decoded at the time when the instruction is input is broadcast information output from the decoding means or feature amount information obtained by converting the broadcast information.
  • Related information acquiring means for receiving related information corresponding to information via the network communication means, and displaying broadcast information output from the broadcast information demodulating / decoding means and related information received by the related information acquiring means. It can be configured to have a display / reproducing means for reproducing.
  • the viewer device further includes a broadcast information storage unit that stores the broadcast information output from the broadcast information demodulation and decoding unit, wherein the related information acquisition unit stores the viewer in the broadcast information storage unit.
  • a broadcast information storage unit that stores the broadcast information output from the broadcast information demodulation and decoding unit
  • the related information acquisition unit stores the viewer in the broadcast information storage unit.
  • the viewer device further has a bookmark button, and stores partial broadcast information in a memory at the time when the viewer operates the bookmark button and bookmarks the content.
  • the related information providing server And may notify the related information providing server of the partial broadcast information stored in the memory.
  • the related information providing server of the present invention is connected to a predetermined network, and includes a broadcast information database that manages each broadcast information in association with broadcast information identification information that is information for identifying the broadcast information.
  • the broadcast information identification information stored in the broadcast information database, a related information database for managing the related information corresponding to the broadcast information in association with each other, and a viewer device transmitted through the network.
  • the present invention can be configured as follows.
  • the present invention relates to a method in which a viewer device and a content providing server that provides content information related to video or audio are connected via a network, wherein the viewer device acquires the content information.
  • the viewer device obtains related information necessary for acquiring the content information, transmits related information related to the content providing server, requests transmission of the content information, and provides the content.
  • a broadcast station or a broadcast information storage server superimposes a predetermined data signal on the audio and transmits the broadcast, and the broadcast receiving device outputs the broadcast audio by speed
  • a viewer device collects the broadcast sound with a microphone, converts the broadcast sound into an electric signal, and sequentially converts the data signal superimposed on the electric signal. Continuity Then, relevant information is obtained using the overnight signal.
  • the system further includes a related information providing server, wherein the viewer device transmits the data signal to the related information providing server, and uses the related information providing server to receive the related signal using the related signal.
  • the information may be acquired, the related information may be transmitted to the viewer device, and the viewer device may obtain the related information.
  • the related information providing server further includes: viewer information indicating characteristics of a viewer who can be provided with the related information; and viewer device information indicating characteristics of a terminal to which the related information is provided.
  • the viewer device transmits the viewer information unique to the viewer device or the viewer device information to the related information providing server in addition to the data signal, and the related information providing server specifies the related information.
  • related information may be selected based on the viewer information unique to the viewer device or the viewer device information, and transmitted to the viewer device.
  • the present invention provides a broadcast station or a broadcast information storage server that transmits audio or audio and video, a channel identifier uniquely assigned to each broadcast channel to audio, and an image frame in video.
  • a superimposed data signal containing a uniquely assigned image frame identifier or an audio frame identifier uniquely assigned to each audio frame in the audio is transmitted and transmitted to the receiver.
  • the receiver device collects the broadcast sound output from the speed of the broadcast receiving device with a microphone, converts the sound into an electric signal, and sequentially and continuously extracts the data signal superimposed on the electric signal. Then, a channel identifier, an image frame identifier, or an audio frame identifier is extracted from the data signal, and the channel identifier, the image frame identifier, or the audio frame identifier is extracted.
  • It can be configured as a broadcast synchronous service providing method characterized by acquiring related information corresponding to a stream identifier via a network.
  • the broadcast station or the broadcast information storage server side transmits the image file.
  • the frame identifier or the voice frame identifier is transmitted as a number that is continuous in time series, and the viewer device converts the demodulated signal superimposed on the voice from the voice output from the speaker of the broadcast receiving device,
  • the image frame identifier or the audio frame identifier is transmitted to the broadcast receiving apparatus.
  • the latest is used as the image frame identifier or the audio frame identifier of the image currently being reproduced.
  • An image frame identifier or an audio frame identifier may be generated and used based on the difference between the time at which the frame identifier was confirmed and the current time.
  • the related information obtained by the viewer device from the network includes a channel identifier, an image frame identifier, or an audio frame in a broadcast information database managed by a related information providing server connected to the network.
  • the related information held in association with the identifier may be obtained via the related information providing server.
  • the present invention provides a broadcast station or a broadcast information storage server which transmits audio or audio and video, a channel identifier uniquely assigned to each broadcast channel to audio, and each image frame in the video.
  • a microphone for collecting broadcast audio output from a speaker of the broadcast receiving device and converting it into an electric signal, and a demodulation signal superimposed on the electric signal are sequentially transmitted to a viewer device on the receiving side. While continuously extracting, a channel identifier and an image frame identifier or an audio frame identifier are extracted from the data signal.
  • a broadcast synchronization type service comprising: a data signal extracting means to be extracted; and a means for acquiring, via a network, an extracted channel identifier and related information corresponding to an image frame identifier or an audio frame identifier. It can be configured as a providing system.
  • the present invention is a viewer device for receiving audio output from a broadcast receiving device for receiving audio or audio and video transmitted from a broadcasting station or a broadcast information storage server, wherein the audio includes each broadcast A channel identifier uniquely assigned to a channel and an image frame identifier uniquely assigned to each image frame in video, or audio uniquely assigned to each audio frame in audio
  • a viewer signal including a frame identifier is superimposed, the viewer device collects broadcast audio output from a speaker of the broadcast receiving device, and converts the broadcast audio into an electric signal;
  • the data signal superimposed on the data signal is sequentially and continuously extracted, and a channel identifier and an image frame identifier or an audio frame identifier are extracted from the data signal.
  • Day evening signal extraction means that, extracted channel identifier and the related information corresponding to the image frame identifier or the voice frame identifier may be constructed by providing a means to get through the network.
  • the viewer device may provide the related information providing server connected to the network with the channel identifier, the image frame identifier or the audio frame identifier, and the viewer information unique to the viewer device.
  • the related information providing server selects the viewer information unique to the viewer device or the related information suitable for the viewer device information, and the viewer device transmits the related information to the network. You may make it acquire via a topic.
  • FIG. 1 is a diagram showing a basic configuration example according to the first embodiment of the present invention.
  • FIG. 2 is a configuration diagram of a system according to the first embodiment.
  • FIG. 3 is a diagram illustrating a configuration example of the viewer device.
  • FIG. 4 is a diagram showing a configuration example of a related information content providing server.
  • FIG. 5 is a diagram showing a flow of information between the viewer device and the related information content providing server.
  • Figure 6 is a conceptual diagram showing the relationship between event information, broadcast information, and services.
  • FIG. 7 is a diagram showing a procedure for selecting a service and related content.
  • FIG. 8 is a diagram illustrating an example of a service information display screen.
  • FIG. 9 is a diagram showing an example of the notification setting (condition setting) screen.
  • FIG. 10 is a system configuration diagram according to the second embodiment of the present invention (Example 2_1).
  • FIG. 11 is a diagram illustrating an example of related information according to the second embodiment.
  • FIG. 12 is a diagram for explaining the relationship between the subject on the video display unit and the subject representative figure on the subject-related information display unit.
  • FIG. 13 is a diagram showing a display example on the subject-related information display section
  • FIG. 14 is a system configuration diagram in the second embodiment of the present invention (Example 2-2).
  • FIG. 15 is a system configuration diagram according to the second embodiment of the present invention (Example 2-3).
  • FIG. 16 is a diagram illustrating another example of the embodiment 2-3.
  • FIG. 17 is a system configuration diagram according to the second embodiment of the present invention (Example 2-4).
  • FIG. 18 is a system configuration diagram according to the third embodiment of the present invention.
  • FIG. 19 is a configuration diagram of the related information providing server and the viewer device of FIG.
  • FIG. 20 is a sequence diagram of a method according to the third embodiment.
  • FIG. 21 is an example of an action table according to the third embodiment.
  • FIG. 22 is an example of a client-generated event list according to the third embodiment.
  • FIG. 23 is an example of the action table obtained first in the embodiment 3-1.
  • FIG. 24 is an example of the action table acquired after FIG.
  • FIG. 25 is an example of the action table in the embodiment 3_1.
  • FIG. 26 is an example of an action table in which the action table differs from the action table of FIG.
  • FIG. 27 is an action table in the embodiment 3_2.
  • FIG. 28 is a system configuration diagram in the embodiment 3-3.
  • FIG. 29 shows an example of the information display area when the broadcast receiving device for receiving the broadcast video and the output device of the viewer device are integrated.
  • FIG. 30 is a diagram illustrating an example of the action table according to the third embodiment.
  • FIG. 31 is a diagram showing a broadcast video display area.
  • FIG. 32 is a diagram for explaining that icon A is additionally displayed in the viewer device output information display area.
  • FIG. 33 is a diagram showing an example of the overall configuration of the system according to the fourth embodiment of the present invention (Example 41-11).
  • FIG. 34 is a diagram showing an example of a table included in the related information database 402. As shown in FIG.
  • FIG. 35 is a diagram illustrating a configuration example of a viewer device according to the embodiment 4-1. It is.
  • FIG. 36 is a diagram illustrating an example of the overall configuration of a system according to the fourth embodiment of the present invention (Examples 412).
  • FIG. 37 is a diagram illustrating a configuration example of a viewer device according to Embodiment 412.
  • FIG. 38 is a diagram illustrating an example of an overall configuration of a broadcast synchronous service providing system according to a fifth embodiment of the present invention.
  • FIG. 39 is a diagram illustrating an example of a configuration of a viewer device according to the fifth embodiment.
  • FIG. 40 is a diagram illustrating a detailed example of the overall configuration of the broadcast synchronous service providing system according to the fifth embodiment of the present invention.
  • FIG. 41 is a diagram illustrating an example of a configuration of a data signal and audio data to be superimposed on audio.
  • Fig. 42 is a flowchart showing the processing from the data signal extracted from the voice to the determination of the channel ID and the image frame ID to be actually used.
  • Fig. 43 shows the data signal extraction means of the data signal extraction means after the viewer device is activated. This is an example of the results of checking the channel ID and image frame ID based on the results.
  • FIG. 44 shows the values of each variable obtained for the data signal extraction processing result of FIG. BEST MODE FOR CARRYING OUT THE INVENTION
  • a broadcast transmitting / receiving device for viewing a broadcast distributed from a broadcasting station and a device for obtaining related information related to the broadcast are combined.
  • the viewer device obtains related information by requesting a service from a related information content providing server that provides related information and content corresponding to the related information. Also, the viewer device acquires the event information, and the viewer device requests a service based on the event information.
  • broadcast information including information (URL, etc.) corresponding to the related information provided by the related information content providing server is transmitted from the broadcasting station to the viewer device.
  • the information is added for each frame on a subject-by-subject basis, and related information is obtained by, for example, pointing to a subject of interest to the viewer.
  • interest information is obtained, and content that matches the viewer's interest is automatically obtained. This makes it possible to easily obtain information related to broadcast information and the like, as in the first embodiment.
  • the basic configuration is the same as that of the first embodiment, and the purpose is to make it possible to easily obtain information related to broadcast information and the like. However, there is a difference in the configuration for acquiring related information.
  • the related information providing server provides the viewer device with an action table related to the broadcast content, and the viewer viewing the broadcast generates an event indicated in the action table. By doing so, the action corresponding to the event is executed, and related information is acquired.
  • a viewer device transmits partial broadcast information to a related information providing server, and the related information providing server transmits related information related to broadcasting to the viewer device based on the partial broadcast information. I do.
  • a frame ID and the like are superimposed on audio in a broadcast
  • the frame ID and the like are extracted by a viewer device
  • the related information is requested from a related information content providing server using the frame ID and the like.
  • the viewer profile The viewer device can acquire related information related to the listener information and the terminal information. Further, in each embodiment, not only the related information is acquired while receiving the broadcast information from the broadcast station, but also, for example, as shown in FIG. 18, from the broadcast information storage server storing the broadcast information, for example, While receiving broadcast information via a network such as the Internet, the viewer device can acquire related information related to the broadcast information.
  • FIG. 1 is a diagram showing a basic configuration example of the first embodiment of the present invention.
  • 1001 is a viewer device of a viewer who watches a broadcast
  • 1002 is a related information content providing server of a provider that provides information related to the broadcast and content corresponding to the information
  • Reference numeral 03 denotes a broadcasting station that unidirectionally transmits broadcast contents
  • reference numeral 104 denotes an event information providing server that provides event information.
  • the service provision requesting means 1001 of the viewer device 1001 can provide a related information content providing server in response to an instruction from the viewer. Requests information on available services related to broadcast content by sending viewer information and terminal information necessary for requesting service provision, or ID of viewer device 1001 I do.
  • the available service selecting means 1002 1 of the related information content providing server 1002 responds to a request for information on available services received from the viewer device 1001, in response to the request for information of the available service. Services that can be provided are selected based on the information of The available service information transmitting unit 102 transmits the selected available service information to the viewer device 1001.
  • the available service information visualization display means 1002 of the viewer device 1001 displays the available service information received from the related information content providing server 1002 as icons, and displays a service selection / requirement. When one of the icons is selected by the pointing device, the requesting means 101 requests the related information content providing server 1002 for the service indicated by the icon.
  • the service request receiving means 102 of the related information content providing server 1002 activates the access system state detecting means 1024.
  • the access system state detecting means 10024 sends a predetermined amount of information buckets from the related information content providing server 1002 to the viewer device 1001, and returns from the viewer device 1001.
  • the state of the access system between the related information content providing server 1002 and the viewer device 1001 is estimated by measuring the time until it comes.
  • the service content optimizing means 1 0 25 transmits to the viewer device 1 0 1 based on the information of the viewer device 1 0 1 and the state of the access system.
  • the screen size, resolution, etc. of the content related to the service Is converted and optimized.
  • the service providing unit 102 sends the optimized content to the viewer device 1001, and provides the requested service.
  • the service use means 1004 of the viewer device 1001 receives the content of the service provided by the related information content providing server 1002, and stores, displays, and outputs the content. Use the requested service.
  • FIG. 2 is a configuration diagram of a system for realizing the functions of the present invention shown in FIG.
  • the viewer device 1001 and the related information content providing server 1002 are connected via a network 1005.
  • Viewer device 1 0 0 1 is input unit 1 1 1 0, display unit 1 1 2 0, control unit 1 1 3 0, processing unit 1 1 4 0, sensor unit 1 1 5 0, storage and management unit 1 1 6 0, communication section 1 1.7 0 Is provided.
  • the related information content providing server 1002 includes an input unit 1210, a display unit 122, a control unit 123, a processing unit 124, a storage / management unit 125, A communication unit 1 260 is provided.
  • FIG. 3 is a diagram showing a configuration example of the viewer device 1001.
  • the input unit 1 1 1 0 of the viewer device 1 0 0 1 is an operation input unit 1 1 1 1, an audio input unit 1 1 1 2, an image / video input unit 1 1 1 3, an icon operation input unit 1 1 It consists of 1 4, setting operation input means 1 1 15 and content operation means 1 1 16.
  • the display unit 1 1 2 0 is a reception information visualization unit 1 1 2 1, a service information display unit 1 1 2 2, an event information display unit 1 1 2 3, a setting screen display unit 1 1 2 4, a content display unit 1 1 2 5, processing unit 1 1 4 0, audio information recognizing means 1 1 4 1, image / video recognizing means 1 1 4 2, distribution event information condition match judging means 1 1 4 3, icon operation means 1 1 44
  • Consists of The storage / management unit 1160 comprises viewer information storage / management means 1161 and terminal information storage / management means 1162.
  • the sensor part 115 includes a user environment sensing means 115.
  • the communication unit 1170 includes an information transmitting unit 1171, an information receiving unit 1172, and an event information receiving unit 1173.
  • the viewer device 1001 has a memory part 118, and the memory part 118 is provided with information temporary storage means 118.
  • FIG. 4 shows an example of the configuration of the related information content providing server 1002.
  • the input section 1 2 10 of the related information content providing server 1002 comprises information input means 1 2 1 1 and the display section 1 Reference numeral 220 denotes information display means 122.
  • the processing unit 1240 comprises a selectable service selection unit 1 2 41, an inter-content link unit 1 2 4 2, a content conversion unit 1 2 4 3, and an access system state detection unit 1 2 44.
  • Storage ⁇ Management unit 1250 Viewer information storage ⁇ Management means 1 2 5 1, Terminal information storage ⁇ Management means 1 2 5 2, Viewer environment information storage ⁇ Management means 1 2 5 3, Content event It consists of information storage ⁇ management means 1 2 5 4, broadcast information storage ⁇ management means 1 2 5 5, content storage ⁇ management means 1 2 5 6.
  • Communication unit 1 260 comprises information receiving means 1 261, broadcast information receiving means 1 262, and information transmitting means 1 263. Further, the related information content providing server 1002 has a memory part 127, and the memory part 127 0 is provided with an information temporary storage means 127 1.
  • FIG. 5 shows the viewer device 1001 and the related information content providing server 1
  • the broadcast information such as program information is sent from the broadcaster to the related information content providing server 1002 in advance, and the event information is sent from the event information provider in advance or at the time of broadcasting to the viewer device 1000. Sent to 1.
  • the viewer device 1001 when a viewer is watching broadcast content distributed in one direction and wants to receive a service related to related content related to the content being broadcast. Is input in the input section 1 1 1 0.
  • operation input means 1 1 1 1 such as a button
  • voice input means 1 1 1 2 such as a microphone
  • images such as gestures taken by a camera etc.
  • 1 3 There are 1 3
  • Information (on / off information) input by the operation input means 1 1 1 1 is stored in the memory 1 1 180 via the control unit 1 130.
  • the audio information and image input by the audio input means 1 1 1 2 and the image and video information input by the image input means 1 1 1 3 are processed by the processing unit via the control unit 1 130.
  • the information is sent to the audio information recognition means 1 1 1 4 1 1 and the image / video recognition means 1 1 1 4 1. Based on these, it is recognized that the viewer has input the request, and the result (on / off information) is stored in the memory unit 118 via the control unit 110.
  • the control unit 1130 stores and stores the viewer information stored in the memory unit 1180.
  • the viewer information (viewer profile) stored and managed in 161 is stored and requested to the management unit 1160, and the obtained viewer information is stored in the memory unit 1180.
  • the terminal information stored in the storage / management unit 1160 Store / manage terminal information (manufacturer name, model number, specifications, etc.) stored and managed by the management unit 1162. Request and store the obtained terminal information in the memory part 1180.
  • control unit 113 requests the sensor unit 1150 for the viewer environment information sensed by the user environment sensing means 1 151 of the sensor unit 1150, and obtains the acquired viewer environment. Information is stored in the memory section 1180.
  • the above audience information is information about the audience, for example, information on name, gender, age, occupation, address, postal code, family structure, residence (housing, condominium, detached house, etc.), hobbies, interests Information genre (politics, economy, news, computers, books, sports, travel, etc.), annual income, information on whether or not you are a member of various services, membership number or credit card ID, various qualifications (driving license, etc. ) Information on the presence or absence, body shape (weight, height, size of clothing, etc.), and information on abilities (sight, hearing, etc.).
  • the terminal information includes the resolution of the display device of the viewer device, the number of displayable colors, the performance of the WWW information browsing means (whether the Java function can be used, the presence or absence of the video / audio content playback function, the encoded Format information, etc.).
  • the viewer environment information is information indicating the environment state and the viewer state when the viewer is viewing the broadcast content distributed in one direction. , Where you are watching (location information obtained by GPS [Global Positioning System], etc.), when you are watching (time information obtained by the timer in the device, GPS, etc.), and what you are watching ( TV control This is information such as broadcast channels (information on programs, etc.) obtained by monitoring infrared communication from a remote controller.
  • the information indicating the viewer status is information on the viewer's viewing posture (since sitting or standing) and the mental state at the time of viewing (whether it is pounding. Calm, fun, sad, etc.) is there.
  • the viewing posture can be determined from the height information of the terminal from the floor.
  • the mental state can be judged from the heart rate, the state of sweating, and the movement information. Height information, heart rate, state of sweating.
  • Motion information is information that can be detected by sensors. It is assumed that not all information on viewer information, terminal information, and viewer environment information is necessarily provided.
  • the related information content providing server 1002 may be information that can specify the viewer information. This information is, for example, an ID (identifier) paid out from the related information content providing server 1002 after registering a viewer profile in the related information content providing server 1002 beforehand.
  • ID identifier
  • the information of the viewer device when the viewer device requests the service that can be provided may be registered in the related information content providing server 1002 in advance, and only the ID of the viewer device may be transmitted. Alternatively, all information may be sent each time a request is made.
  • the viewer information, terminal information, and viewer environment information stored in the memory unit 1180 via the control unit 1130 are used as service provision request information as information transmission means 1 1 7 of the communication unit 1 170. It is transmitted to the related information content providing server 1002 at 1.
  • the control unit 113 sends the information of the transmission at the same time as the transmission to the display unit 120, and displays the information by means of visualizing the information so that the reaction to the input operation (action) of the viewer can be performed. Show. (3) Selection of available services
  • the related information content providing server 1002 transmits the viewer information, the terminal information, and the viewer environment information transmitted from the viewer device 1001 to the information receiving unit 1261 of the communication unit 1260. Received, stored in the memory section 127 0 via the control section 1 230, and simultaneously stores the viewer information.Stores the viewer information in the management section 1 250. Manage ⁇ Similarly, terminal information is stored and managed by the terminal information storage / management means 1252, and viewer environment information is stored and managed by the viewer environment information storage and management means 1253, respectively.
  • the control unit 1230 issues a request to the storage / management unit 1250, and stores the event information managed by the content event information storage / management means 1254 in the memory unit 1270. I do. Similarly, the broadcast information managed by the broadcast information storage / management means 125 is stored in the memory section 127. The related content of one-way broadcast content (at least one of video, audio, and data) is stored and managed by the content storage and management means 1256.
  • the event information includes information for identifying each related content (content ID, etc.), service type information related to related content, link information to broadcast content, and content security information.
  • the broadcast information is content broadcast schedule information and event information on broadcast content. There are two methods for obtaining this information: a method of directly receiving the information provided by the broadcaster, and a method of extracting the information from the broadcast content when it is embedded in the broadcast content.
  • broadcast information When broadcast information is embedded in broadcast content (at least one of video, audio, and data), it is received by the broadcast information receiving means 1 262 and stored and managed via the control unit 1 230. Broadcast information is sent to the unit 125, and broadcast information is stored and managed by the broadcasting means.
  • the broadcast information is broadcast content (at least one of video, audio, and data). If the content is not embedded in one of the above, the content of the broadcast is stored and stored. The link to the related content that is stored and managed by the management unit 1250 is performed.
  • the broadcast content (at least one of video, audio, and data) is received and sent to the processing unit 124 through the control unit 230.
  • the processing unit 1240 automatically or semi-automatically links the broadcast content and the related content with the inter-content linking means 1242.
  • the information corresponding to the broadcast information is calculated, and the control unit 1230. And send it to the management unit 1250.
  • the broadcast information is stored and managed by the management means 1 255.
  • the inter-content link means 1 2 4 2 uses a method of performing steps from links using physical distances to links using semantic distances using image / video recognition technology and voice recognition technology.
  • the viewer information, terminal information, viewer environment information, content event information, and broadcast information stored in the memory unit 127 are transferred to the processing unit 124. Based on the transferred information, the available service selection means 1221 of the processing unit 124 selects the available service adapted to the viewer.
  • Figure 6 shows a conceptual diagram illustrating the relationship between event information, broadcast information, and services.
  • content A viewer information and terminal information. According to the viewer environment information, selection is performed from services A, D, F, and I.
  • service A is selected for content B.
  • C and F are sorted out.
  • the services that can be provided may differ depending on the broadcast time, even for the same content.
  • FIG. 7 shows the procedure.
  • the broadcast content (at least one of video, audio, and data) is determined based on the broadcast time and broadcast station information included in the viewer environment information.
  • the broadcast content is determined based on the broadcast time and broadcast station information included in the viewer environment information.
  • step S2 it is determined whether the content can be provided to the viewer based on the viewer information and the viewer environment information. In this case, for example, if the viewer is a minor or limited to a local area, it is determined whether the relevant content searched for is subject to age restrictions, and it is determined whether the content can be provided. You. Also, if the viewer is in a kitchen or other place and wishes to provide related content, it is determined whether the retrieved related content has restrictions or recommendations according to the viewer's location. If it is determined that there is no content that can be provided, information that there is no related content or service that can be provided is returned, and the selection process ends.
  • step S3 When there is related content determined to be the content that can be provided, the process proceeds to step S3, and a service linked to the related content is searched based on the content event information. If the service is not found, the information that there is no related content or service that can be provided is returned, and the selection process ends.
  • step S4 it is determined whether the service can be provided based on the terminal information. Judgment is made because some services are not available depending on the terminal specifications. If it is determined that the service can be provided, the related content and information on the service are returned, and the selection process ends.
  • Information on the selected related content and service is stored in the memory unit 127 through the control unit 230.
  • Information related to related content and services is information such as related content, service name, location of related content, location of tools required for service, expiration date, icons indicating related content and service, etc.
  • the information stored in the memory section 127 0 is transmitted to the viewer device 100 1 by the information transmitting means 1 263 of the communication section 1 260 as available service information.
  • the information transmitted from the related information content providing server 1002 is stored in the memory unit 1180 via the control unit 1130, and the display unit 1 1 Sent to 20.
  • the transmitted information is visualized by the service information display means 112.
  • Figure 8 shows an example of this display.
  • 105 is a program object
  • 105 is a program icon image
  • 105 is a service icon image
  • 105 is a service object
  • 105 is an application.
  • An icon, 1055 is a condition setting screen such as a notification setting
  • 1056 is a trash can icon.
  • the application icon 105 and the condition setting screen 105 will be described later.
  • the transmitted icon information includes information on broadcast contents such as the program object 105 and information on services such as the service object 105. These are displayed as image icons of a predetermined size (program icon image 1051, service icon image 1052).
  • the program icon has a structure in which the service icon is provided to the child.
  • One of the functions of the service icon is a function to activate the service tool based on information other than the icon information. Services include, for example, purchase of content, viewing of content, processing of content, and the like, and the service tool is an application program that executes these.
  • the service tool is activated by selecting the service icon, and the viewer receives the desired service. What is represented as an image in the service icon is the content of the service together with the content of the related content. At a glance, viewers can understand what content is available and what services are available at a glance It is expressed as follows.
  • the icon itself is managed as a single unit of object in the memory part 118, the information input by the icon operation input means 111 of the input part 110 It can be sent to the control unit 113 and moved to the position desired by the viewer on the display screen by the icon operating means 114 of the processing unit 114, and additionally deleted. (Moving to the trash can 156) is also possible.
  • Changing the icon position means changing the icon display position parameters to be sent to the display unit 1120, and deleting the icon means deleting the target object data in the memory part 1180. It is to erase. It is also possible to hide the service icon as needed by the viewer. Of course, it is also possible to search for icons by giving a key using the information of the icon object as an index. For example, you can search by program name or by service name.
  • the request may be automatically issued by the application at a timing set by the viewer in advance.
  • a service for related content related to the broadcast content is set in the device in advance, and the service is reserved. The procedure for realizing the function to notify when the timing is reached is described.
  • This application may be started when a viewer wants to make a reservation or the like in advance, or the viewer device 1001 may be started automatically according to a broadcast channel.
  • This application is transmitted from the related information content providing server 1002 to the viewer device 1001, and the viewer device 1001 receives and starts it.
  • the application icon 1054 in FIG. 8 is displayed on the screen to notify the viewer that the application is operating.
  • the application icon 1054 calls the function to visualize the received broadcast content event information and display it in the icon, and the condition setting screen 1055 such as the reservation screen and the notification setting screen. It has a function for
  • FIG. 9 shows an example of the notification setting screen, which is one of the condition setting screens 105.
  • the condition setting screen 1055 in FIG. 9 can be displayed. This screen is for setting to notify the viewer when the event information and the set conditions are met during the broadcast viewing.
  • Fig. 9 is a screen for setting the notification about the baseball relay.For example, when a score is scored, when the number of hits is three, or when the batting order is changed to a batter, the viewer is notified of the setting. Can be set in advance on the screen.
  • the timing for issuing a request such as when a set reservation time comes or when a specific evening rent appears on the screen, and set did A service provision request can be automatically issued at evening.
  • the application displays the event information of the broadcast content delivered from the event information provider on the application icon 1 0 5 4 on the display unit 1 1 2 0, and the condition setting screen such as a reservation setting screen, notification setting screen, etc.
  • the viewer's request is automatically input to the device at the evening setting set in.
  • a service provision request is issued without confirming to the viewer at the set timing, but in the case of notification setting, the viewer is set by blinking the icon or sound. Notify the viewer of the timing and request the service after confirming to the viewer according to the advance designation.
  • event information of broadcast content is being delivered from an event information provider.
  • the event information is received by the event information receiving means 1173 of the communication section 1170, and is sequentially stored in the memory section 1180 in the order in which it is sent via the control section 1130.
  • the information is sent to the processing unit 114 and the display unit 112, and the event information display means 1123 displays the event information of the broadcast content as an icon (application icon 10554). I do.
  • an icon application icon 10554
  • the setting screen is displayed by inputting a display request with the setting operation input means 1 1 1 5 of the input unit 1 1 1 0, sending the input information to the control unit 1 1 3 0, and based on this, the display unit 1 1 2 0
  • Setting screen display means 1 1 2 4 In the input of the condition setting, the setting information is inputted by the setting operation input means 1 115 of the input section 110, and is stored in the memory section 118 via the control section 110.
  • the condition stored in the memory part 1180 is sent to the processing unit 114, and the distribution event information condition match determining means 1143 is sent to the processing unit. Matching of the event with the delivered event information.
  • the delivery event information condition match determination means 1 1 4 3 calculates the semantic distance between the condition and the event information, sets it as the similarity, and determines that the condition that is closer than the threshold given in advance is matched. . If it is determined that the conditions have been matched, it notifies the control unit 113 that the conditions have been matched. Matching information is stored in the memory unit 1180 via the control unit 1130, and the subsequent flow relates to the content being broadcast while viewing broadcast content distributed in one direction. When the user wants to receive the service related to the related content, the request is input in a positive manner, and when the request input information is stored in the memory unit 118, the same procedure is performed thereafter.
  • the icon shown in Fig. 8 is displayed. If a channel is changed and a service request is issued while viewing a different broadcast content, the service icon related to the previously broadcast content is not displayed, and only the program icon is displayed. Subsequently, information newly transmitted from the related information content providing server 1002 is received, and new program icons and service icons are displayed. Next, if the user changes the channel to the previously viewed broadcast content and issues a service request, the hidden service icon is displayed and the newly requested service icon is additionally displayed. .
  • the selection and input of service icons is performed by the input section 1 1 1 4 of the input section 1 1 1 0 of the viewer apparatus 1 0 1. Based on this selection input information, Available service information (location of related contents, location of tools required for service, expiration date) corresponding to the selected icon stored in memory 1118 via control section 1130 Etc.) to the related information content providing server 1002 by the information transmitting means 1171 of the communication section 1170.
  • Available service information location of related contents, location of tools required for service, expiration date
  • the related information content providing server 1002 receives the information on the service and the content transmitted from the viewer device 1001 by the information receiving means 1261 of the communication section 1260, and the control section 1 Stored in the memory part 127 0 through 230.
  • the information receiving means 1261 determines which viewer device 1001 has received the transmission information, and sends the determined viewer device information together with the previous information to the controller 1230.
  • the control unit accesses the processing unit.
  • the access system status is detected by the system status detection means 1 2 4 4.
  • the access system state detected here is the state of the network, for example, the communication speed.
  • the communication speed dynamically changes according to the degree of network congestion (the amount of data flowing).
  • a predetermined amount of information packet is flown to the viewer device 100 1 based on the viewer device information, and the time until the information packet returns from the viewer device 100 1.
  • Estimate the state of the access system with.
  • the communication unit 1170 of the viewer device 1001 receives this information packet, it transfers it directly from the information receiving unit 1172 to the information transmitting unit 1171, and transmits the information bucket. It sends it back to the transmitted related information content providing server 1002.
  • the estimated state information of the access system is stored in the memory part 127 0 through the control part 123.
  • Storage / management unit 125 0 0 based on information on services and content stored in memory unit 127 0 via control unit 1 230
  • the related content and service tools that are stored and managed by the means 1 2 5 6 are searched for, and the related contents and service tools are stored in the memory part 127 0.
  • the terminal information managed by the storage / management unit 1250 is also searched based on the viewer device information, and is stored in the memory unit 127 0 via the control unit 1230.
  • the related content, access system status information and terminal information stored in the memory unit 127 0 are transferred to the processing unit 124.
  • the related content is created for a high-spec terminal or a high-rich access-related state, and the terminal specification and the access-related state do not match, the content is converted to the optimal content.
  • the data amount is reduced. From the reduction of physical data volume using data compression technology to the reduction of data volume in consideration of the meaning of summarization and the like.
  • Text information is summarized at the semantic level using morphological analysis, dictionaries, and corpora.
  • the compression ratio is changed for images and images such as MPEG1 and MPEG2, and the images encoded by object encoding in MPEG4 are subjected to selective encoding in units of objects.
  • the video described in MPEG 7 summarizes the semantic level by processing the text description. For contents with hyperlinks, etc., the information hanging on the link is weighted based on the viewer profile, and the link information is selectively reduced according to the weight.
  • the viewer is translated into a desired language.
  • Image to text conversion movie It also performs conversion processing between expression media, such as image to image conversion, audio to text conversion, image to audio conversion, and video to audio conversion.
  • the content that has been optimally converted by the content conversion means 1 2 4 3 is stored in the memory section 1270, and together with the service tools already stored, by the information transmission means 1 2 63 of the communication section 1260.
  • the viewer device 1001 stores the service tool and the related content transmitted from the related information content providing server 1002 in the memory unit 118.
  • the service tool uses the content operation input means 1 1 1 6 of the input unit 1 1 1 0 and the content display means 1 1 2 5 of the display 1 1 2 0 Provide on 1.
  • the related content purchase service and the like are performed by transmitting the viewer's transaction concerning the purchase to the transaction processing center (not shown) by the information transmission means 1171 of the communication unit 1170.
  • viewers can receive a wide variety of services with the most suitable content for their terminals by linking and coordinating with the broadcast content distributed in one direction, and receive the services without any omission.
  • the advantage is that each viewer can respond to a wide variety of services that provide related content desired by individual viewers, linked to and linked to broadcast content distributed in one direction. There is.
  • a second embodiment when a viewer performs a pointing operation on a subject of interest in video information, based on information added in relation to a subject, The viewer can obtain related information related to the subject on which the ting operation has been performed so that the viewer can refer to the information. Further, information on the subject of interest to the viewer is stored, and the stored information is stored. The broadcast information received is selected based on the received broadcast information, and the selected broadcast information is stored.
  • FIG. 10 is a system configuration diagram showing Example 2-1 of the viewer device according to the second embodiment of the present invention.
  • reference numeral 210 denotes broadcast information including video information 201 and related information 201 added thereto.
  • the video information 201 contains at least video, and also applies to a video program in the normal sense that includes audio in addition to video.
  • the program arrangement within the video broadcast channel As information, additional information about the video can be broadcast. Alternatively, on a data channel that broadcasts only data such as text and still images, it is possible to broadcast information related to video broadcast on other broadcast channels.
  • the additional information for example, the title, genre, broadcast date and time of the program in the video are considered.
  • the additional information includes at least information on the subject as a display unit appearing in the video information 201, and the additional information on the subject (hereinafter referred to as related information) is included in the additional information.
  • the URI includes the IP address and URL of the information providing apparatus connected to the communication network 203.
  • the subject coordinate value is a coordinate value representing a region where the subject exists on the display screen.
  • the subject appears or leaves with time, and moves around the screen while appearing. Therefore, it is necessary to define the subject coordinate value for each frame of the video information 2011, or for each time unit.
  • the related information 201 is defined for each of one or more subjects.
  • FIG. 11 shows an example of related information in the present invention.
  • the related information 201 includes frame number 211, subject coordinate value 212, object attribute information 212, and URI information 211.
  • the object attribute information 2 1 2 3 is the object such as OB_A and OB—B.
  • 1 2 2 (XA, YA), (XB, Y ⁇ ), etc., and corresponding to them
  • URI information 2 1 24 such as UR I — A, UR I — B Indicates that it is defined.
  • Such information is also added to a frame having a frame number other than N, and the subject defined by the frame is different. Even for the same subject, a different URI can be defined. Also, a plurality of URIs may be defined for one subject.
  • the structure of the broadcast information including the related information and the video information described above will be described below.
  • video information and related information are separately configured, and the related information includes a frame number for identifying a corresponding video frame as shown in Fig. 11. May be.
  • the video information is transmitted on a video broadcast channel.
  • the related information can be transmitted on a data channel.
  • the MP EG 2 System MP EG 2 System
  • AR IBS TD-B10 Program arrangement information used for digital broadcasting.
  • Related information may be transmitted using a section-type data structure specified in ITU-T H.22.2.0, IS0 / IEC13818-1).
  • the broadcast information is configured so that the related information is input to the viewer device at the same time as or before the corresponding video frame.
  • reference numeral 2002 denotes a viewer device according to the present embodiment, which is constituted by the following elements.
  • the broadcast receiving unit 2201 receives the broadcast information 21010 including the video information 201 and the related information 21012 and transmits the broadcast information to the video display control unit 222.
  • the video display control unit 222 transmits a display control signal for displaying the video information 201 received from the broadcast receiving unit 2201 to the video display unit 2203.
  • the video display control unit 222 receives the coordinate values in the screen on which the viewer has performed pointing in the video display unit 2203, and converts the coordinate values into the subject coordinates in the related information 2102.
  • the URI information 2 1 2 4 and the object attribute information 2 1 2 3 corresponding to the object having the object coordinate value 2 1 2 2 that matches the coordinate value 2 1 2 2 in the screen where the pointing was performed by comparing with the value 2 1 2 2 Is transmitted to the related information display control section 222.
  • the image display unit 2203 displays the table received from the image display control unit 222.
  • the video is displayed on the display screen based on the display control signal. In the case shown in FIG. 10, a car appears as the subject. Further, the coordinate value pointed by the first pointing device 222 is detected, and the detected value is transmitted to the video display control unit 222.
  • the first pointing device 222 is connected to, for example, the video display control unit 222, and moves the cursor displayed on the screen of the video display unit 2203 to perform the pointing at the desired cursor position. This is for performing a pointing operation, and a general-purpose device such as a so-called mouse can be used.
  • the related information display control section 2205 is a character, a symbol, or a figure as a representative of the subject attribute information 2123 received from the video display control section 222 (hereinafter referred to as a subject representative figure, etc.). ) Is transmitted to the subject-related information display section 2206, and the subject attribute information 2122 is stored in the subject attribute information storage section. Sent to 2209. The related information display control unit 222 also receives the subject representative figure and the like pointed by the second pointing device 222 in the subject related information display unit 2206, and is represented by this.
  • the URI information 2 1 2 4 corresponding to the subject is transmitted to the related information access unit 2 210 described later, and based on this, the related information access unit 2 210 transmits the related information storage unit 2 2 1 1 or 2
  • the user accesses the communication network 203 to display the obtained related information on the subject related information display section 2206.
  • the related information access unit 2 210 stores the related information if the URI information 2 124 received from the related information display control unit 2 205 corresponds to the related information storage unit 2 211 described later. Access the information source connected via the communication network 2003 if it corresponds to the information source connected to the communication network 2003 such as the Internet. Then, the relevant information is obtained and returned to the relevant information display control unit 222.
  • the subject-related information display unit 222 receives a control signal for displaying the above-described subject representative figure or the like or related information of the subject from the related information display control unit 222 and displays them. Also, the subject-related information display unit 2206 has the second pointing device 222 as described above, but its operation is the same as that of the first pointing device 222.
  • the related information display control unit 222 is connected to the related information display control unit 222 and moves the cursor displayed on the screen of the video display unit 2203 to perform a pointing operation at a desired cursor position.
  • a general-purpose device such as a so-called touch panel or mouse can be used.
  • the input device 222 is a keyboard or other input device for operating the system.
  • the subject attribute information storage unit 222 receives and stores the subject attribute information 2123 transmitted from the related information display control unit 2205.
  • the related information storage unit 2 211 stores information related to the subject, and this information can be accessed and obtained by the related information access unit 2 210.
  • the information to be stored can be added, updated, or deleted as needed using a device (not shown).
  • Broadcast information 210 including video information 201 and related information 201 shown in FIG. 11, is broadcast from a broadcast station, received by a broadcast receiving unit 222, demodulated, and After that, it is sent to the video display control unit 222.
  • a control signal for displaying the video information 201 of the video information 201 and the related information 201 received from the broadcast receiving unit 2201 Is generated and sent to the video display unit 2203.
  • the related information 201 is temporarily stored in the video display controller 222.
  • the image display control unit 222 displays the coordinate values of the pointing in the image table.
  • the received coordinate values are compared with the object coordinate values 2 1 2 2 shown in FIG. 11, and the object coordinate values 2 1 2 2 that match the pointing coordinate values are defined. Find the subject that was lost. Then, the subject attribute information 2123 and the URI information 2124 corresponding to the subject found in this way are sent to the related information display control unit 2205.
  • the related information display control section 222 performs processing based on the subject attribute information 2123 and the URI information 2124 received from the video display control section 222. First, the subject attribute information 2 123 is transmitted to and stored in the subject attribute information storage unit 220. Further, the related information display control section 222 generates a control signal for displaying the subject representative figure or the like representing the received subject attribute information 211, and the subject related information display section 222. Sent to 6.
  • FIG. 12 shows the object-related information display section 2206 corresponding to the object 2041 pointed by the first pointing device 222 in the image display section 2203. This shows an example in which a subject representative figure etc. of the subject 2041 is displayed.
  • the video display unit 2203 and the subject-related information display unit 220 it is preferable to use different display devices for the video display unit 2203 and the subject-related information display unit 220.
  • the video display unit 2203 is configured using a CRT display device and the subject-related information display unit 2206 is configured using a liquid crystal display device.
  • the first pointing device 222 is used.
  • a mouse it is also conceivable to use a mouse as the second pointing device 222 and a touch panel as the second pointing device 222.
  • the video display unit 22.03 and the subject-related information display unit 2206 can be configured using a single display device, and when one display device is shared, Is provided with a video display unit 2203 and a subject-related information display unit 222 in different windows or display areas divided into screens.
  • the device 2207 can be realized by the same hardware, and a single mouse or the like can be shared.
  • FIG. 13 shows a more detailed example of the subject-related information display section 2206.
  • the subject-related information display section 222 displays the subject representative figure 2024 and the like. It has a subject display area 226 1 for displaying, a related information display area 226 2 for displaying subject related information, and an operation panel section 226 3.
  • the operation panel section 226 3 can be used in place of the input device 222 when, for example, using a touch panel.
  • a plurality of object representative figures etc. 2042 are displayed.
  • characters such as ⁇ B_A, ⁇ B_B, OB-C, OB-D, etc. are the respective object representative figures 2042.
  • the object attribute information 2123 and the URI information 2124 corresponding to those objects 2041 are displayed. The results are sequentially sent to the related information display control section 222.
  • the viewer points the subject representative figure etc. 204 displayed on the subject related information display section 2202 with the second pointing device 2207, the pointed subject representative figure is obtained.
  • Information for identifying 2042 is sent from the subject-related information display section 2206 to the related-information display control section 222, and in response to this, the related-information display control section 222
  • the URI information 2 124 corresponding to the subject 204 1 indicated by the information identifying the subject representative figure 204 2 is extracted.
  • the extracted URI information 2 1 2 4 is transmitted to the related information access unit 2 210, and the related information access unit 2 210 stores the transmitted URI information 2 1 2 4 in the related information storage unit 2 2 If it corresponds to 11, it accesses the related information storage section 2 2 1 1 to obtain the related information, and returns it to the related information display control section 2 205.
  • the transmitted URI information 2 1 2 4 is connected to the communication network 2 0 3. If the information belongs to the information source, the related information access unit 222 obtains the related information from the information source through the communication network 203 and returns it to the related information display control unit 222. I do.
  • the related information display control section 222 After receiving the returned information, the related information display control section 222 displays them in the related information display area 222 of the subject related information display section 222.
  • the timing at which the viewer points to the object representative figure 2042 is arbitrary during and after the broadcast reception. Therefore, when there is a lot of information to be referred to, related information can be sequentially referred to at a convenient time after receiving the broadcast.
  • FIG. 14 is a system configuration diagram showing Example 2-2.
  • the configuration of the system according to the embodiment 2-2 is as follows. In addition to adding the interest information extracting unit 2 2 1 2 to the configuration of the system of the embodiment 2-1 shown in FIG. It has a function of automatically selecting and accumulating 0s, and will be described in detail below.
  • the related information display control unit 222 is provided with a function that allows the viewer to display a subject representative figure or the like in the subject related information display unit 220.
  • the subject pointed to 0 4 2 at least URI information 2 1 2 4 about the subject, subject attribute information 2 1 2 3, related information obtained from the information source, and this related information are subject related information. It has a function of transmitting any plurality of pieces of display time information relating to the time displayed on the display unit 220 to the interest information extraction unit 222.
  • the interest information extraction unit 2 2 1 2 refers to any one or more or all of the URI information 2 1 2 4, the subject attribute information 2 1 2 3, the related information, and the display time information, and Audience interest It extracts interest information as information to be shown and accumulates it. Further, the interest information extraction unit 222 receives the broadcast information 21010 including the video information 201 and the related information 201 from the broadcast receiving unit 2201, and outputs the related information. Broadcast information that is determined to be suitable for the viewer's interest information by comparing at least the subject attribute information 2 1 2 3 or URI information 2 1 2 4 of the content information Select 2 0 1 0 with priority. The selected broadcast information 210 can be stored in the broadcast information storage unit 222 as needed.
  • the present invention has a function of moving or deleting a subject representative figure or the like 242 displayed by a viewer in the subject-related information display section 2206 particularly when these operations are performed.
  • the degree of interest of the viewer in the subject attribute information 2 1 2 3 represented by the deleted subject representative figure 2 4 2 or the corresponding URI information 2 1 2 4 has decreased. This is reflected in the extraction of interest information.
  • Broadcast information 210 which includes video information 201 and its related information 201 transmitted from a broadcasting station, is received by a broadcast receiving unit 222, demodulated, and then displayed. It is sent to the control unit 222.
  • the related information 201 is configured, for example, as shown in FIG. 11 in the same manner as in Embodiment 2-1. Since FIG. 11 has been described for the embodiment 2-1, the description is omitted here.
  • the video display control unit 222 controls the display of the video information 201 out of the video information 201 and the related information 201 received from the broadcast receiving unit 222. A signal is generated and sent to the video display 2203. The related information 201 is temporarily stored in the video display control unit 222.
  • the subject 2041 is pointing
  • the image display control unit 2202 receives the coordinate values of the pointing from the image display unit 2203, and compares the received coordinate values with the object coordinate values 2122 shown in FIG. The matching is performed, and a subject having the subject coordinate value 2 1 2 2 that matches the coordinate value of the pointing is found. Then, the subject attribute information 2123 and the URI information 2124 of the subject 2041 found in this way are sent to the related information display control unit 2205.
  • the related information display control section 222 performs processing based on the subject attribute information 2123 and the URI information 2124 received from the video display control section 222.
  • the subject attribute information 2 123 is sent to the subject attribute information storage unit 220 9 and stored therein.
  • a control signal for displaying a subject representative figure 202 representing the subject attribute information is generated and transmitted to the subject related information display section 222.
  • Can be The display of the subject-related information display section 2206 in this case is as described with reference to FIG. 12 or FIG. 13 described above.
  • the related information display control unit 2205 also allows the viewer to display a subject representative figure or the like in the subject related information display unit 222.
  • the subject pointing to 204 at least the URI information for the subject 2041 Information 2 1 2 4, subject attribute information 2 1 2 3, related information obtained from the information source, and display time information relating to the time when the related information was displayed on the subject related information display section 2 206.
  • the interest information extraction unit 2 2 1 2 is transmitted to the interest information extraction unit 2 1 2.
  • the displayed time is based on the display start time and end time when the related information is displayed on the subject-related information display section 2206, and these are referred to in the subject-related information display section 2206.
  • the start time is the pointed time of the subject representative figure, etc.
  • the related information may be the start time displayed on the subject related information display section 2206, and the end time may be the time when the viewer performs an operation to end the display, or the next subject representative figure, etc. 2 0 4 2 can be regarded as the time pointed.
  • the interest information extraction unit 2 2 1 2 is configured to select one or more of the URI information 2 1 2 4, the subject attribute information 2 1 2 3, the related information, and the display time information received from the related information display control unit 2 205. Refer to everything, extract interest information, and accumulate it.
  • Interest information is information indicating what kind of information the viewer is interested in.
  • display time information can be generated by statistically processing the number of times of pointing ⁇ For example, subject attributes It is the number of times of pointing by information or URI information, or the display time by subject attribute information, URI information, or related information, or its integrated value. Further, the number of times of pointing, the display time, or the integrated value thereof may be determined for each combination of at least two of the subject attribute information 2123, the URI information 2124, and the related information.
  • the subject attribute information 2 1 2 3 and the text included in the related information are decomposed into keywords, and for each keyword, the subject attribute information 2 1 2 3 including the keyword and the number of times the related information has been viewed or displayed. If the time is long, it is assumed that the keyword indicates interest, a group of keys indicating interest is extracted, and this can be used as interest information.
  • the subject-related information display unit 220 Even when the viewer moves or deletes the object representative figure, etc., displayed in 6, the information is transferred from the related information display control unit 2 205 to the interest information extraction unit 2 2 1 2.
  • the interest information extraction process For example, when the viewer deletes the subject representative figure etc. 2042.
  • the interest information extraction unit 2 2 1 2 receives the broadcast information 2 0 10 including the related information 2 0 1 2 from the broadcast reception unit 2 2 0 1, and the URI information 2 in the related information 2 0 1 2 1 2 4 is collated with the above-mentioned interest information, and a filtering process for selecting broadcast information 2 0 10 that matches the interest of the viewer is performed.
  • the broadcast information 21010 thus filled is stored in the broadcast information storage unit 222 as necessary.
  • the presence or absence of conformity is determined by subject attribute information 2 1 2 3 or URI information 2 1 2 4 or related information, which indicates the number of times of pointing, or the display time or its integrated value is large, or It is determined by whether or not the relevant information includes those combinations.
  • the subject attribute information 2 1 2 3 and the URI information 2 1 2 4 themselves, they may be used by classifying them in advance by genre and converting them into genre-specific times or reference times. .
  • the related information in the present embodiment includes a URI and a group of keywords indicating the content of the URI.
  • the related information associated with a car that appears in the video as the subject includes the appearance position of the car in the video and its automatic
  • the URL address of the car specification information homepage and ⁇ automobile ⁇ are given as keywords.
  • a specific example of such related information is shown below.
  • the interest information extraction unit in this example holds a user profile including a keyword group and the weight of each keyword as the interest information of the viewer.
  • An example of a user profile is shown below.
  • the user profile is described as a set with multiple "keywords: the weight of the keyword.” .
  • the interest information extraction unit increases the weight of the keyword “car” by one. If you point the car If the keyword “car” does not exist in the user profile at that point, the keyword “car” is added to the user profile and the weight is set to 1.
  • the viewer deletes the subject representative figure 2024 displayed in the subject related information display area 2206, the weight of the keypad included in the related information corresponding to the subject is deleted. 1 and update the user profile. For example, if your user profile is
  • the viewer when the viewer points to the related information such as the subject representative figure 2022 displayed on the subject related information display section 2202, and refers to the related information, the viewer responds according to the reference time of the related information.
  • the weight of the keypad included in the relevant information corresponding to the subject representative figure etc. 2042 is increased, and the user profile is updated. For example, it is assumed that every time the related information is referred to for one minute, the weight of the keypad included in the related information of the corresponding subject is increased by one.
  • the interest information extraction unit performs processing according to the following rules when filtering broadcast information.
  • FIG. 15 is a system configuration diagram showing Embodiment 2-3 of the present invention.
  • Embodiment 2-3 is a broadcast information transmitting and receiving system in which a broadcast station 204 is added to the viewer device 2002 described above.
  • the broadcast station 204 is shown in FIG. It has a function of broadcasting the broadcast information 21010 including the related information 21012 as shown.
  • the broadcasting station is a broadcasting station that is connected to a satellite broadcasting system or a terrestrial broadcasting system such as a BS digital broadcasting, a CS digital broadcasting, and a terrestrial digital broadcasting, and performs broadcasting via the broadcasting infrastructure.
  • a server connected to a predetermined network such as the Internet or a broadcasting cable, a network such as so-called Internet broadcasting or cable television broadcasting is transmitted through the predetermined network. It may be a broadcasting station that broadcasts.
  • FIG. 17 is a system configuration diagram showing Embodiments 2 to 4 of the present invention.
  • Embodiment 2-4 is a broadcast information transmitting / receiving system in which a video storage medium reproducing device 206 is added to the viewer device described above.
  • the video storage medium is a DVD or D-VHS video tape or the like, and is a medium on which broadcast information 210 including the related information shown in FIG. 11 is recorded.
  • the video storage medium reproducing device 2006 is a DVD player, a VCR, or the like, and generally has a function of recording and storing broadcast information mainly including video received by broadcasting in the video storage medium. Furthermore, it has a function of reproducing recorded broadcast information.
  • the video storage medium to be used may be the one in which the broadcast information obtained from the broadcasting infrastructure is recorded in advance, or the state in which the broadcast information including the video information such as movies and dramas is recorded in advance. It may be obtained by users from retail stores and rental shops of video storage media.
  • the broadcast information 20010 including the related information shown in FIG. 11 is transmitted from the video storage medium reproducing device 2006 for reproducing the predetermined video storage medium to the viewer device 200. Entered in 2.
  • a plurality of URIs corresponding to the viewer information and the terminal information are transmitted to the viewer device as related information, and the viewer device transmits the URI to the viewer device in advance. Select a URI that matches the entered viewer information and terminal information.
  • the related information to be added for example, formats such as related information examples 1 to 5 in a fourth embodiment described later can be used.
  • the viewer device and the broadcast information transmission / reception system for each subject as a display unit appearing in a video, broadcast information to which related information defining URI information indicating the location of the related information is added is received. Then, when the viewer points at a subject displayed on the video display screen, characters, figures, and the like representing the subject are displayed on the screen, and then, in response to a pointing operation on these characters, figures, etc. Related information is read from the corresponding URI information and displayed on the screen. This allows the viewer to obtain information related to the interested subject from an information source other than the broadcast information and refer to the information while viewing the video information.
  • interest information is extracted and stored in consideration of the number of times the viewer has pointed at the pointing of the subject and the display time information of related information referred to in connection with it, and broadcasts during times when the user is not watching. Broadcast information that matches the interest information is automatically selected from the broadcast information, and this can be stored. This allows the viewer to obtain broadcast information that matches the genre of related information that he or she has referred to in the past without any time restrictions.
  • the viewer deletes the displayed subject representative figure, it is assumed that interest in the URI information is lost. Since the accumulated interest information is reduced and reflected in the interest information extraction process, after the viewer has sufficiently referred to the relevant information. You can stop obtaining information.
  • related information can be obtained in units of subjects, related information can be defined for subjects appearing in various scenes. As a result, it is possible to define related information in units of conventional video programs. It is possible to refer to detailed related information. For example, the meaning of the same subject will generally vary depending on the scene in which it appears, but by defining related information for each frame, it is possible to refer to various and accurate related information. In addition, automatic selection of more detailed video information becomes possible.
  • the meaning of the same subject may vary depending on the scene in which it appears, but by defining related information for each frame, it is possible to refer to various and accurate related information. It is possible, and more detailed automatic selection of video information becomes possible.
  • the characters and figures corresponding to the pointed subject are additionally displayed on the screen, the viewer can refer to the related information without being restricted by time.
  • the viewer can point out the subject of interest to accurately browse only relevant information of interest. It will be possible to obtain information that indicates whether you are interested in important information.
  • CM1, CM2, and CM3 are continuously broadcast on a predetermined channel of television broadcasting, a button on the viewer device is pressed when CM1 is broadcast.
  • CM1 is broadcast.
  • FIG. 18 is a configuration diagram of a system according to the third embodiment of the present invention.
  • the system shown in FIG. 18 includes a related information providing server 3001 (hereinafter referred to as a “server 301”) and a viewer device 3 that communicates with the server 3001 via a network 303. It has a broadcasting station 3003 for broadcasting broadcast contents, and an input / output device 304 connected to the viewer device 302. Broadcast content broadcast from the broadcast station 3003 can be received by the broadcast receiving device 3005, and various actions are executed by the viewer device 302 in synchronization with the broadcast content. Further, the content of the action executed in response to the event generated in the viewer device 302 changes in synchronization with the broadcast content.
  • the broadcast receiving device 3005 receives broadcast content from the broadcast station 3003, and the broadcast information storage server 3003 ′ connected to a network such as the Internet receives the broadcast content from the broadcast receiving device 3003 ′. Even when 050 receives broadcast content, it is possible to realize the synchronization processing in the present embodiment.
  • the event that occurs in the viewer device 3002 is an input / output device. These are various operations performed by the user on device 4. For example, when the viewer device 3002 has a keypad, the signal is that a predetermined button on the keypad has been pressed. When the viewer device 3002 has a pointing device such as a mouse, a predetermined position on the screen displayed on the display device connected to the viewer device 3002 is clicked by the pointing device. It is a signal that it has been done. Further, the event is also a time-out event that a predetermined time has elapsed since a certain action occurred, or that the time has reached a predetermined time.
  • What kind of operation or occurrence of an event is an event depends on what kind of application is realized using the system of the present invention. For example, if a viewer is interested in a subject or BGM in a drama video while watching a drama video on a television, when the user presses a so-called bookmark button on the viewer device 302, the relevant information is obtained. In an application where an icon for accessing the URL is added to the screen on the display device, the event is that the viewer (user) has pressed the bookmark button, and the bookmark button has been pressed. At this point, the action is performed to add the icon.
  • an information page related to the content of the educational program is displayed on the display device screen of the viewer device 302 in accordance with the progress of the program.
  • an event corresponds to a predetermined time, that is, a time at which the program contents are switched, and is updated to a new information page when the event occurs.
  • the functions executed by the viewer device 302 are various processes by an application program that can be executed by the viewer device 302, and are performed by a service application realized by using the system of the present invention. Various. In the example above, "Accessing related information Such as “adding an icon for updating” or “refreshing to a new information page”.
  • the action is a software program that can be executed on Windows. This is the processing by.
  • the server 3001 obtains, from an organization that manages broadcast contents, for example, a broadcast station, action table resource data that is information to be referred to when configuring an action table.
  • FIG. 19 is a configuration diagram of the server 3001 and the viewer device 3002 according to the present invention.
  • the server 3001 includes a communication means 30013 for communicating with a plurality of viewer devices 3002 via a network 303, and a viewer device 300 for accessing the server 301.
  • client identification means 3 0 1 4 and client information management means 3 0 1 holding a client occurrence event list which is a list of event identifiers of events which have already occurred for each viewer device 3 0 2 5, the action table resource data 3102 that is referred to when configuring the action table, and the configuration of the action table are updated sequentially in synchronization with the events to be synchronized.
  • An action table structuring means 3101 for determining the validity period of the action table and adding the action table to the action table, and an action table for providing the action table via the network 303.
  • the viewer device 3002 includes communication means 3024 for communicating with the server 3001, and an action table management means 3002 for acquiring an action table from the server 301 and holding the action table.
  • Event management means 3 0 2 1 that monitors the occurrence of the event and notifies the event table management means 3 0 2 2 of the event identifier of the event that has occurred, and is notified from the action table management means 3 0 2 2
  • Function content information Action execution means for immediately executing the actions described in
  • It has a circuit board 302, an input interface 302, and an output interface 300.
  • FIG. 20 is a sequence diagram of the method according to the present embodiment.
  • the server's action table resource data 3102 collects broadcast information broadcast by the broadcast station 3003. First, the server 3001. An event identifier indicating a valid event for each of the validity periods XX to XX specified in synchronization with the broadcast time of the broadcast content, and an action indicating a process to be executed corresponding thereto. An action table for designating the content information is constructed (step S1). Next, the server 3001 transmits the action table to the viewer device 302 (step S2). Next, the viewer device 3002 holds the received action table, and derives an event that has occurred, for example, an event identifier YY indicating that the user has pressed the press button (step S3).
  • the viewer device 3002 derives the action content information ZZ corresponding to the event identifier YY using the action table received from the server 3001 (step S4). Finally, the viewer device 302 executes the action content information ZZ (step S5). At this time, the viewer device 3002 may transmit the event identifier YY to the server 3001 (step S6). As a result, the server 3001 can generate an event list in the client information management means 301 to configure an action table suitable for the viewer device 302. .
  • FIG. 21 shows an example of an action table according to the present invention
  • FIG. 22 shows an example of a client-generated event list according to the present invention.
  • the action table management means 3002 obtains the action table from the server 301. You.
  • the action table management means 3022 checks the validity period described in the acquired action table, and refers to the acquired action table as long as the validity period is within the validity period.
  • the action table management means 3022 acquires a new action table from the server 301 before the validity period of the action table currently referred to ends. At the same time as the expiration date of the referenced action table, the new action table is referenced.
  • the action table management means 3022 repeats the above-described operation while checking the validity period of the action table currently being referred to, and updates the action table sequentially.
  • the event management means 3201 sends the event identifier of the occurred event to the action table management means 3202.
  • the action table management means 3022 refers to the currently referenced action table, and transmits the action content information corresponding to the event identifier to the action execution means 300223. 3 0 2 3 executes the action according to the action content information.
  • the action table management means 302 of the viewer device 3002 transmits the event identifier received from the event management means 3002 to the server 3001.
  • the server 3001 receives the event identifier from the viewer device 3002, first, the client identification means 31014 identifies the viewer device 302, and then the client information
  • the management means 301 adds the event identifier to the client occurrence event list corresponding to the client (viewer device).
  • the server 3001 views the client identification means 3104.
  • the user device 3002 is identified, and the action table composing means 3001.
  • the action table is constructed by referring to the client occurrence event list corresponding to the identified viewer device 3002.
  • the table providing means 3010 transmits the action table to the viewer apparatus 3002.
  • the server 3001 sends the information to the viewer device 3002 by the action table providing means 310. Actively distribute new function tables.
  • the viewer device 3002 holds the new action table received by the action table management means 3022, and refers to the current action table when the validity period of the currently referenced action table ends. Change the current action table to the new one.
  • Example 3-1 a specific example in which the system according to the present invention is applied to television broadcasting will be described as Example 3-1.
  • Embodiment 3-1 is a method of creating a so-called bookmark of a viewer device 3002 when a viewer is interested in a subject, background, BGM, or the like in a drama video sound while watching a drama video on a television.
  • the viewer device 3002 has three bookmark buttons as input devices. Assume that the identifiers of each button in the system are (0, 0), (1, 0), and (2, 0).
  • buttons are, for example, the first button is the object It is conceivable that the second button has an interest in the background, that the second button has an interest in the background, and that the third button has an interest in the background music. Furthermore, in some cases, what each bookmark button indicates in the video as having interest may dynamically change. That is, at some point, button (1, 0) indicates that the subject is interested in the subject, button (2, 0) indicates that the subject is interested in the background, and button (3, 0) Indicates that he was interested in BGM, but at another point in time, two objects (for example, talent) etc. were present in the video, so that the button (1, 0) Indicates that he was interested in the subject, and the button (2, 0)
  • the button (3, 0) indicates that the subject was interested in the background music, and so on. Further, in each of the viewer devices 302, the meaning of the button operation is different. That is, the action that occurs in response to the button operation may be different.
  • FIG. 23 is an example of an action table according to the present invention.
  • This action table has a validity period from time 0 to time 999.
  • the input device consists of three buttons, and the identifiers of each button in the system are (0, 0), (1, 0), and (2, 0).
  • the event identifier is composed of time information and a button identifier.
  • the event identifier [(0, 499), (0, 0)] means an event that the button with the identifier (0, 0) is pressed between time 0 and time 499.
  • a function "adddicon-A" for additionally displaying icon A on the screen is described.
  • addicon-E is executed. If the button with the identifier (2, 0) is pressed between time 500 and time 999, "addicon-F” is executed.
  • the viewer device 3002 refers to the action table in FIG. 23 from time 0 to time 999. Then, when any of the buttons on the viewer device 302 is pressed during the period from time 0 to time 999, and an event occurs, the action determined based on the action table is immediately executed. .
  • FIG. 24 is an example of the action table acquired next.
  • the viewer device 3002 accesses the server 301 from time 0 to time 999.
  • the process is performed with reference to the action table in FIG. Regardless of which event occurs during the validity period 0 to 999, the action table obtained from the server 301 next is the same for all viewer devices 3002 It is.
  • FIGS. 25 and 26 are examples of an action table having different contents.
  • no event occurs between times 0 and 999 in the first viewer device.
  • B it is assumed that the pointer of the identifier (0, 0) is pressed during the time from 0 to 499, and "addicon-A" is executed.
  • the first viewer device transmits the table of FIG. 25 as a new action table from the server 301. get.
  • the button with the identifier (0, 0) is not pressed during the time from 0 to 499, the first viewer device transmits the table of FIG. 26 to the server 300 as a new action table. Get from 1.
  • the content of the action table to be acquired differs depending on whether or not an event has occurred in each of the viewer devices 302 or the type of the event that has occurred.
  • the function executed in response to the button operation can be changed in each viewer device depending on the previously performed button operation.
  • a predetermined program related to the content of the program is displayed on the screen of the display device 304 of the viewer device 302 in accordance with the progress of the program.
  • This is an application that displays an information page, that is, a predetermined homepage on the Internet.
  • an event corresponds to a predetermined time. That is, a time at which the program contents are switched, and when the event occurs, an action of updating to a new information page is executed.
  • FIG. 27 is an example of the action table in the embodiment 3_2.
  • a function for additionally displaying a home page whose URL is http ZZp agel on the screen is described as “openhttp: // page1”.
  • the execution of the action “openhttp.'ZZpagel J is performed by MS—Windows Using the Internet browser program “iexplore.exe” and other functions to open the homepage specified by the URL.
  • the viewer device 3002 becomes a target of the synchronization processing. It is started prior to the broadcast of the program to be executed, and acquires the action table shown in FIG. 27 from the server 301.
  • the expiration date of the action table shown in FIG. 27 is up to 0 0 0 9 04 1 9: 15: 0 0, so the time when it reaches 0/0 9 4/1 9: 15: 0 0 Then, the currently referenced action table shown in Figure 27 is updated to the newly acquired action table, and then the action is executed at the time specified by the event identifier of the updated action table. Go.
  • the output device 300 of the viewer device 302 is integrated with the broadcast receiving device that receives the broadcast video. Or both are connected.
  • the viewer device 3002 has a pointing device such as a mouse as an input device. Is provided.
  • a touch panel display may be used as a pointing device. In this case, it is possible to point the subject in each video frame of the broadcast video displayed on the broadcast receiving device as the output device by using the pointing device.
  • the information display area (display screen) of the broadcast receiving device and the integrated output device is shown in FIG. 29.
  • Such a configuration can be adopted.
  • the viewer when the viewer points at a subject in each video frame of the broadcast video using a pointing device connected to the viewer device, the viewer moves to the pointed object. Performs the corresponding action.
  • various processes such as presenting a home page related to the pointed subject, adding a home page related to the pointed subject to a bookmark, and the like can be considered.
  • an action of additionally displaying an icon image corresponding to a pointed subject on a screen is executed.
  • FIG. 30 shows an example of an action table provided by the related information providing server 3001.
  • the validity time of the action table shown in FIG. 30 is from time 0 to time 999.
  • the event identifier includes the time information (t1, t2), the coordinates (Xa ; ya) of the upper left corner of the rectangular area corresponding to the subject existence area in the broadcast video display area at the time, and the upper right corner. Is composed of the coordinates (xb, yb) of.
  • a rectangular area to be pointed in the broadcast video display area There is a subject to be pointed within. For example, from time 0 to time 29, subjects A and B exist in the broadcast video area as shown in FIG. Therefore, in the above example, if the viewer points at the subject A between time 0 and time 299 while viewing the broadcast video, the icon A corresponding to the subject A is displayed on the viewer device as shown in FIG. It is additionally displayed in the output information display area.
  • the action described by “addicon—X” can be further extended to “addicon—XURL '” Specifically, “addicon—A www. Ntt . c o. jp ”.
  • the action additionally displays icon A, and at any time thereafter, if icon A is selected by the viewer, the UR L address "www.ntt.co.jp" "Information of" corresponds to the processing.
  • events in the viewer device can be defined in various forms. For example, when various button operations occur, when an operation is performed using a pointing device such as a mouse, or when a voice is input from a microphone connected to the viewer device. If it does, there are times when certain words are input from the microphone. Further, when the absolute time has reached a predetermined time, when a predetermined time has elapsed after an arbitrary event has occurred, or when a plurality of these events have occurred simultaneously.
  • an event identifier for identifying an event as described above is defined in advance.
  • Event identifiers may be defined differently for each service applied.
  • an information providing service linked to a television broadcast can be provided in various forms.
  • viewer information and terminal information are transmitted from the viewer device to the related information providing server in advance, and when the related information providing server creates an action table for each viewer device, the viewer information and the terminal information are transmitted. And terminal information.
  • the viewer device does not acquire the data signal multiplexed in the broadcast, and the broadcast content of the predetermined channel to be broadcasted.
  • the process for the event synchronized with can be executed quickly. Therefore, it is not necessary for the viewer device to have a function of acquiring a data signal multiplexed in the broadcast from the broadcast receiving device.
  • the action corresponding to the event that has occurred immediately is executed by referring to the action table already held in the action table management means. The delay time becomes extremely short, and the operability can be prevented from deteriorating due to the slow response to client operations.
  • the validity period is specified for each table describing the correspondence between the event identifier and the action, it is possible to cope with the dynamic change of the broadcast time and the program configuration of the broadcast content to be synchronized. It can.
  • the present invention can be applied to a live program whose program configuration is constantly changing.
  • the validity period of the action table can be set according to the intention of the broadcast content provider to be synchronized. By effectively using the validity period, it is considered that event processing synchronized with live broadcast programs can be realized to some extent.
  • the server manages the event identifier for each viewer device, different appropriate action contents are executed for each viewer device even for the same event.
  • the viewer device The partial broadcast information is transmitted to the linked information providing server, and the related information providing server searches for the related information based on the partial broadcast information and transmits the information to the viewer device.
  • the broadcast receiving system with a related information providing function receives broadcast information including video and audio from broadcast station According to the viewer's related information acquisition instruction from 12, the broadcast information being viewed by the viewer or the partial broadcast information which is the feature amount information obtained by converting the broadcast information is transmitted to obtain the related information.
  • a viewer device 4001 having a related information acquisition unit 4101 to be provided to the viewer and a network 400 such as the Internet are connected to store broadcast information and related information of the broadcast information.
  • the related information providing server 4002 for transmitting related information corresponding to the partial broadcast information from the viewer device 4001 to the viewer device 401, and the related information providing server 4002 receiving the related information.
  • Broadcast information storage device 4003 such as a VTR that stores broadcast information It is composed of a content providing server 4004 that transmits a related information homepage to the viewer device 4001 in response to access from the device 401. Although only one viewer device 4001 is shown for convenience, there are actually many viewer devices.
  • the viewer device 4001 receives broadcast signals such as BS digital broadcasts, CS digital broadcasts, terrestrial digital broadcasts, cable television broadcasts, and network broadcasts via an IP network (Internet), and outputs audio and video signals.
  • This is a device that has the function of decoding, reproducing, and presenting broadcast information, such as broadcast information, to the viewer. And the like.
  • the viewer device 4001 is illustrated as a device in which the above-mentioned devices are integrated.
  • a device that decodes broadcast information, a device that displays and reproduces video and audio, etc. May be separated, and necessary devices may be connected by a wired communication path or a wireless communication path.
  • the viewer device 4001 is configured to include a communication device such as a modem for performing communication by connecting to the Internet or the like via an ISDN, an analog telephone, or another communication line. Further, the viewer device 4001, as shown in FIG. 33, includes a broadcast information storage device 4003 for storing received broadcast information, such as a VTR, and stores the broadcast information. It has a function for timely playback and viewing of broadcast information. The internal configuration of the viewer device 4001 will be described later.
  • Related information is information related to specific broadcast information, and is multimedia information composed of text, images, audio, music, video, and the like.
  • the related information is the profile information of the characters in the movie described in HTML, the title of the background music, the information of the composer, etc.
  • the broadcast information is a commercial video, it includes detailed information on the product advertised by the commercial, information on the background music of the commercial, and the like.
  • the related information may be address information for accessing the multimedia information content, that is, URL (UniformResourcLeccaRos) to the content.
  • the viewer device 4001 accesses the related information providing server 4002 and notifies the broadcast information identification information. After obtaining the URL, which is related information corresponding to the URL, access the URL via the Internet 405, obtain the information content such as the homepage from the content providing server 404, and send it to the viewer. It is presented in.
  • the viewer device 401 includes a content information browsing unit 4013 as means for performing this processing.
  • the related information providing server 4002 includes a broadcast information database 4021, a related information database 4022, and a broadcast information matching unit 4023. It has a related information providing unit 402.
  • the related information providing server 4002 may be realized as a WWW server connected to the Internet 4005.
  • the broadcast information database 4201 manages each broadcast information in association with broadcast information identification information that is information for identifying the broadcast information. That is, as shown in FIG. 33, the broadcast program video and audio groups, which are the broadcast information to be stored, are, for example, respectively named Vide011, Video02, Video03,. Manage as a file. In this case, the file name corresponds to the broadcast information identification information. Furthermore, by specifying the video frame number in each video / audio file, it is possible to specify up to one video frame in each video / audio file. In this case, the file name and the video frame number correspond to the broadcast information identification information. Furthermore, in the broadcast information database 402, media conversion or media conversion required for search processing is performed in order to speed up the processing when the broadcast information matching unit 4023 matches and searches for broadcast information.
  • the related information database 4022 includes a table as shown in FIG. 34 in which the broadcast information identification information stored in the broadcast information database 4201 is associated with the related information corresponding to the broadcast information.
  • the related information is a home-based URL containing the related information.
  • the broadcast information matching unit 4002 searches the broadcast information database 4002 for broadcast information corresponding to the partial broadcast information received from the viewer device 4001, thereby obtaining a broadcast corresponding to the partial broadcast information. Specify the broadcast information identification information of the information.
  • the related information providing unit 4002 4 refers to the related information database 4002, acquires related information corresponding to the specified broadcast information identification information, and transmits the acquired information to the viewer device 4001.
  • the viewer device 4001 is connected to the related information acquisition unit 40. 1 1 and input section 4 0 1 2, content information browsing section 4 0 1 3, broadcast receiving section 4 0 1 4, broadcast information demodulation decoding section 4 0 1 5, display and playback section 4 0 16 and network communication section It consists of 41017 and a partial broadcast information buffer 410.
  • the broadcast receiving section 4104 is an antenna for receiving broadcast information from the broadcast station 4006.
  • the broadcast information demodulation / decoding unit 4 0 15 demodulates and decodes the broadcast information received by the broadcast reception unit 4 0 1 4, and outputs the display / playback unit 4 0 16, the related information acquisition unit 4 0 1 1, and the broadcast information.
  • the broadcast information is further output to the broadcast information storage device 4003, and the broadcast information stored from the broadcast information storage device 4003 is input and reproduced.
  • the input unit 4102 has a related information acquisition instruction button 18 and other various buttons (not shown).
  • the related information acquisition unit 4101 when the viewer operates the related information acquisition instruction button 410, as described above, the related information acquisition unit 4101 generates partial broadcast information from the broadcast information being viewed by the viewer,
  • the network communication unit 410 transmits the information to the related information providing server 4002 via the network 4005, and is transmitted from the related information providing server 4002 to the network 4005 via the network 4005.
  • Network communication section 4 Obtains the related information received at 4 17 and outputs the URL contained in it to content information browsing section 4 13 ⁇ Content information browsing section 4 13 Access the content providing server 404 via the network 405 via the network 405, and send the related information homepage sent from the content providing server 404 via the network communication section 407. And output to the display / playback unit 4 0 16 .
  • the display / reproduction unit 41016 is composed of display means such as CRT and LCD and a display circuit, and displays video / audio as broadcast information and a related information homepage.
  • the partial broadcast information buffer 410 temporarily stores the viewed video and audio.
  • the related information acquisition unit 4101 transmits the broadcast information being viewed or the feature amount information obtained by converting the broadcast information to the related information providing server 4002 as partial broadcast information.
  • the related information acquisition unit 4101 transmits the broadcast information being viewed or the feature amount information obtained by converting the broadcast information to the related information providing server 4002 as partial broadcast information.
  • the broadcast information stored in the information storage device 4003 or the feature amount information obtained by converting the broadcast information stored in the broadcast information storage device 4003 being reproduced and viewed at any time as described above is partially included.
  • the information is transmitted to the related information providing server 4002 as broadcast information.
  • the related information is a UR to a homepage or the like that actually provides information related to broadcast information.
  • the broadcast information matching unit 4002 searches the broadcast information database 4002 for the partial information.
  • the broadcast information identification information of the broadcast information corresponding to the broadcast information is specified, and the related information providing unit 4204 refers to the table as shown in FIG. 34 to associate the related information associated with the broadcast information identification information with the broadcast information identification information. (That is, URL) group is acquired, and this is notified to the viewer device 4001.
  • the related information acquisition unit 4101 of the viewer device 4001 presents the acquired related information to the viewer.
  • input means such as a related information acquisition instruction button 40018 provided in the viewer device 4001 is operated by the viewer to acquire the related information.
  • the related information providing server 4002 is accessed, the partial broadcast information is notified to the related information providing server 4002, and the related information database 4002 corresponds to the partial broadcast information.
  • Viewer device 4 0 0 1 is provided with a so-called bookmark button, a related information acquisition instruction button 40 18, and a memory (storage device), and the viewer operates the bookmark button to record the partial broadcast information at the time of bookmarking.
  • the viewer operates the related information acquisition instruction button 40 18 to instruct the related information acquisition
  • the viewer accesses the related information providing server 4002, and the partial broadcast information stored in the memory is stored.
  • the related information providing server 4002 obtain the related information group associated with the broadcast information identification information group corresponding to the partial information from the related information database 4022, and present it to the viewer. Conceivable.
  • the broadcast information matching unit 4023 searches the broadcast information database 4021 for broadcast information corresponding to the partial broadcast information received from the viewer device 401, thereby obtaining the partial broadcast information.
  • the broadcast information identification information of the corresponding broadcast information K. Kashino. 6, Vol. 6, PP. 2993-29, 969, Mar. 1999, or Kunio Kashino, Hiroshi Murase, "Time-series active search method for instantly searching for sound and video", NTTR & D , V o 1.49, No. 7, 2000, and P. 407-413.
  • the above-mentioned method searches for audio from a long-time audio such as a broadcast, or during a broadcast, by detecting at a high speed the presence or absence and corresponding position of the target audio or video, such as a specific program title or commercial.
  • the search is performed based on the entire speech to be searched and the histogram of the feature vector of the searched speech.
  • the partial broadcast information is extracted from the audio data in the audio / video that has been viewed for a certain period of time including the time when the related information is to be obtained, or from the audio signal.
  • the related information acquisition unit 4001 provided in the viewer device 4001 When transmitting to the related information providing server 4002 as partial broadcast information, the related information acquisition unit 4101 also has a function of extracting a feature vector from an audio signal.
  • the partial broadcast information is extracted from video signals such as video frame data, video sequence data (a series of continuous frame data), and a color histogram, in addition to the audio signal described above or the feature vector extracted from the audio signal.
  • video signals such as video frame data, video sequence data (a series of continuous frame data), and a color histogram, in addition to the audio signal described above or the feature vector extracted from the audio signal.
  • Various feature values are conceivable.
  • the viewer uses the viewer device 4001 to play and listen to the broadcast video and audio being broadcast or the broadcast video and audio stored in the broadcast information storage device 4003, and the related information acquisition unit. 4101 always buffers the video and audio viewed up to a hour ago in the partial broadcast information buffer 410.
  • the related information acquisition section 4 011 sets the related information acquisition instruction button 4 0 1 8 from the time t at which the operation button 4 18 was operated to the time t, that is, from time t to a to time t.
  • the audio signal of the broadcast video and audio that has been viewed until the time is transmitted as partial broadcast information to the related information management server 4002 via the network communication section 41017.
  • the related information providing unit 4002 of the related information providing server 4002 transmits the received partial broadcast information to the broadcast information matching unit 402.
  • the broadcast information matching unit 4203 searches the broadcast information database 4201 for broadcast information corresponding to the partial broadcast information using the received partial broadcast information, that is, the audio signal.
  • the received partial broadcast information is a period from time a to time t before time t when the viewer operates the related information acquisition instruction button 410.
  • the broadcast information matching unit 4023 makes the above-described determination, and as a result, transmits the information “file name: Video 0 1. frame number: 0 2” as the broadcast information identification information to the related information providing unit 40. Notify 2-4.
  • the related information providing unit 4024 refers to the related information database 402 shown in FIG. 34 and corresponds to the received broadcast information identification information “file name: Video 01, frame number: 02”. As related information, the URL http: //www.aaa.co.jp./program information, html is returned to the viewer device 401 as related information.
  • the viewer device 4001 sends the received URL to the content information browsing section 4103, and the content information browsing section 4013 sends the content information browsing section 4013 to the content providing server 4004 designated by the URL address. Access. Acquire the related information homepage and provide it to the viewer through the display / playback unit 410.
  • the related information provided when a viewer specifies arbitrary broadcast information is not related to the viewer's attribute, and is associated with the same broadcast information.
  • the same relevant information was provided to all viewers.
  • Embodiment 412 Similar to the above-described embodiments, it is possible to provide different related information for each viewer and each viewer device based on the viewer information and the terminal information of the viewer device. It is. In the present embodiment, a configuration for providing different related information for each viewer and each viewer device will be described in detail as Embodiment 412.
  • the viewer information is information about the viewer. Name, gender, age, occupation, address, postal code, family structure, information on residence (condominiums, detached houses, etc.), hobbies, information genres of interest (politics, economy, news, computers, books) , Sports, travel, etc.), annual income, information on whether or not you are a member of various services, membership number or credit card ID, possession of various qualifications (driving license, etc.), information on body shape (weight, It contains any one or more of height, clothing size, etc., and information on abilities (sight, hearing, etc.).
  • the terminal information is the resolution of the display device of the viewer device, the number of displayable colors, the performance of the WWW information browsing means (whether the Java function can be used, the presence or absence of the video / audio content playback function, the video / audio This is information such as encoding format information that can be played back as content.
  • a storage unit 40030 for storing and holding viewer information and terminal information is provided in the viewer device.
  • the input unit 4102 provides the viewer with a function for inputting viewer information.
  • the viewer inputs various types of viewer information via the input unit 4102 in advance, and the input viewer information is stored in the storage unit 4030.
  • the display reproduction section 410 stores it in the storage section 430. Notified and retained.
  • the related information held in the related information database 4202 includes a related information body such as a URL and attribute information thereof.
  • Attribute information is the characteristics of viewers who can provide the relevant information, that is, gender, age, body characteristics, ability characteristics, occupation, and geography Ward, postal code group, family composition characteristics, housing characteristics, annual income, information genre to which the related information belongs, information on service usage rights and qualifications necessary to use the related information, and information to be provided
  • the characteristics of the terminal that is, the resolution characteristics of the display device, the number of displayable colors,
  • the related information body is a URL
  • the related information is, for example, related information example 1: "URL 1, (for women), (target age 20 or more), (10 24 X 800 or more), (More than 256 colors)
  • the actual related information is cigarette advertisement information for women in Related Information Example 1, and corresponds to a case where the content is not suitable for men under the age of 20 or for men.
  • Related information example 2 may be clothing advertising information
  • related information example 3 may be product information of a supermarket in Tokyo
  • related information example 4 may be advertising information of women's glasses.
  • Related information 5 may be an advertisement for sports equipment.
  • the related information acquisition unit 4011 of the viewer device 4001 transmits the partial broadcast information to the related information providing server 4002 in the above-described embodiments. At this time, the viewer information and the terminal information, or any of the above information is transmitted together with the partial broadcast information.
  • the broadcast information identification information is specified from the partial broadcast information according to the above, and the corresponding related information is further specified. Then, refer to the viewer information and terminal information given to the corresponding related information, Based on these, the related information is selected and transmitted to the viewer device.
  • the related information associated with the broadcast information identification information specified from the partial broadcast information received by the related information providing server 4002 from the viewer device 4001 is the related information example 1 described above. If the viewer information is (female), and the terminal information is (resolution 800 x 600) or (Ja Va not available), The information provider 40024 excludes related information example 1 that requires a resolution of at least 10024 x 800 and a related information example 2 that requires a JaVa function. Then, the remaining UR L3, UR L4, and UR L5 are transmitted to the viewer device 4001.
  • the viewer information is (female), (Kyoto), (sight 1.5) (genre of interest: books), and the terminal information is (resolution: 1024 x 800), (J a V a is available), the related information provider 4 024 provides the related information example 3 where the target area is Tokyo and the related information example where the target viewer's eyesight is 0.8 or less. 4 and the related information example 5 in which the genre is specified and the genre is other than a book is excluded, and the remaining UR L1 and UR L2 are transmitted to the viewer device 401.
  • information (only available to A service members) is added to the related information as attribute information, and when the A service member number is included as viewer information, the related information is viewed. May be transmitted to the user device 4001.
  • information (car license required) is attached to the related information as attribute information, and (automobile license available) is included as viewer information
  • the related information is stored in the viewer device 4001. May be transmitted.
  • information (mp eg 2 format) is added to the related information as attribute information, and when (reproducible coding method: mp eg 2) is included as terminal information, the related information is not transmitted to the viewer. In some cases, it is sent to the device.
  • viewer information and terminal information By using the information, related information that is unnecessary for the viewer and related information that cannot be used by the viewer device used by the viewer is not transmitted, and information that is deemed necessary or available for the viewer Only relevant information to viewers.
  • a service accurately synchronized with a broadcast image frame is realized by using a frame ID or the like superimposed on broadcast audio.
  • Such services include, for example, when a user presses a button on the viewer's device while watching a television broadcast, the content related to the content of the video being projected on the television at the time the button is pressed is There is a service in which relevant information is acquired via a network and can be used in viewer devices.
  • the display device of the viewer device displays a textbook or the like used for explanation in the educational incense set, and the page is turned in accordance with the progress of the program. It is also possible to provide a service that generates an action such as displaying a hot spot indicating the location of the explanation.
  • the viewer device In order to realize the services described above, it is necessary for the viewer device to be able to grasp the content of the broadcast being viewed by the user at any time. That is, in the present embodiment, the viewer device always superimposes information such as which channel of the TV the user is watching on the TV and what video is currently displayed on the TV, on the audio. Frame ID And so on. Therefore, for example, when a button is pressed on the viewer device, in a service for acquiring related information related to a video being viewed, when a video scene displayed on a television is switched and its contents are changed, Instantly switch the relevant information to be acquired.
  • FIG. 38 is a diagram showing an example of the configuration of the entire broadcast synchronous service providing system according to the fifth embodiment of the present invention, wherein numeral numerals 5001 are broadcasting stations, 5002 are transmitting means, 503 is signal adding means, 504 is video, 505 is audio, 506 is broadcast, 507 is broadcast receiver, 508 is video / audio recorder, 509 is a viewer device, 510 is a microphone (MIC), 510 is data signal extraction means. 510 is output means, 503 is input means, 514 is Represents a connection to the network.
  • numeral numerals 5001 are broadcasting stations
  • 5002 are transmitting means
  • 503 signal adding means
  • 504 is video
  • 505 audio
  • 506 broadcast
  • 507 broadcast receiver
  • 508 video / audio recorder
  • 509 is a viewer device
  • 510 is a microphone (MIC)
  • 510 is data signal extraction means.
  • 510 is output means
  • 503 is input means
  • 514 is Represents
  • the broadcast-synchronous service providing system shown in the figure uses a broadcasting station that broadcasts audio and video to transmit a digital data signal that includes at least a channel ID and both an image frame ID and an audio frame ID.
  • a signal adding means 503 for superimposing on a sound wave is provided.
  • a method of superimposing the data signal every 1/30 second can be adopted.
  • a method for such a signal adding means to superimpose a data signal on a voice for example, a data-coding technique (Nikkei Electronics, No. 683 (19997), p. 9) 9-: L25, 149-162) can be used.
  • a specific frequency component (band) of the audio signal is deleted and transmitted in accordance with "0" and “1” of the coded data signal, and the receiving side detects the deleted frequency component from the audio signal. And the transmitting side transmits specific frequency components corresponding to "0" and "1" of the binarized data signal outside the audio signal band, and the receiving side Then, there is a method of detecting a frequency component added outside the band of the audio signal and reproducing the binary data.
  • the broadcast receiving side includes a broadcast receiving device for reproducing broadcast audio and video, and a viewer device 500 0 having no communication means such as a communication line with the broadcast receiving device 500. Consists of nine.
  • FIG. 39 is a diagram illustrating an example of the configuration of a viewer device. Audience device 5 0
  • Reference numeral 09 denotes a microphone 510 for collecting the sound of the broadcast information reproduced from the speaker of the broadcast receiving apparatus, and a superimposed signal is extracted from the sound input from the microphone. It has a data signal extracting means 5101 for confirming an image frame ID, and a communication means 5015 for communicating with a related information content providing server on the network.
  • storage means 501 and 16 for storing data required for each processing, and output means such as a display for displaying to a user relevant information provided from a server on the network at the time of use.
  • output means such as a display for displaying to a user relevant information provided from a server on the network at the time of use.
  • input means 5 0 13 such as a mouse and a keyboard for the user to input information necessary for operating the terminal, and a control means 5 0 17 for controlling them .
  • the broadcast station superimposes the data signal on the audio of the broadcast information as described above and broadcasts it together with the video of the broadcast information.
  • the viewer device uses the data signal extraction means (channel
  • the viewer device can provide a broadcast synchronous service to a user by communicating with a server that provides related information related to the broadcast information existing on a network or the like.
  • the broadcast-synchronous service is, for example, sequentially providing the user with related information that changes in synchronization with the progress of the program being viewed (actually, changes in audio and image frames), or By pressing a button or the like in a scene in which the user is interested, services related to marking related information in the scene and browsing it later can be provided.
  • the user can use not only the broadcast program currently broadcasted but also the broadcast program once recorded. Te, at any time following t which can utilize the free service as described above, that explains the operation of the broadcast synchronization type service providing system.
  • FIG. 40 shows a configuration diagram of an example in the fifth embodiment.
  • numeral 501 is a broadcasting station
  • 507 is a broadcast receiving device
  • 508 is a video / audio recording device
  • 509 is a viewer device
  • 510 is a microphone (MIC).
  • 501 1 1 is a data signal extracting means
  • 5 0 18 is an output device
  • 5 0 1 9 is an input device
  • 5 0 1 4 is a connection line to a network
  • 5 0 2 0 is a Broadcast information data base
  • 502 1 is a broadcast information related information providing device
  • 502 2 is a broadcast information database construction device
  • 502 3 a to 520 3 d are related information content providing servers.
  • the produced broadcast information is broadcast as a program to general users by the broadcasting means on the broadcast station side.
  • the audio of the broadcast information includes a broadcast channel.
  • the signal addition means superimposes the data signal including the uniquely identifiable channel ID and the image frame ID with which the image frame can be uniquely identified.
  • the broadcast information broadcasted by using the broadcast receiving device 507 such as a television can be viewed as usual. Then, the user can receive the broadcast synchronous service by activating the viewer device 509. When the viewer device 509 is activated, the sound output from the speaker of the broadcast receiving device 507 is collected by the microphone 10.
  • the channel ID and the image frame ID are confirmed from the collected voice by the data signal extracting means.
  • the viewer device transmits the broadcast information of the broadcast channel currently being viewed from the related information content providing server relating to each broadcast information of each broadcast channel scattered on the network.
  • the server accesses the related information content providing server via the network and transmits the image frame ID.
  • the related information content providing server manages a broadcast information database constructed by a broadcast information database constructing device 522, a related information adding device 5201, and the like.
  • the broadcast information database has a table in which each image frame ID is associated with various related information such as audio, video, text, and execution instructions to the service terminal. You can specify a set of related information related to.
  • the related information content providing server transmits the information of the image frame ID transmitted from the viewer device on the user side corresponding to the client.
  • the scene currently being viewed by the user can be accurately grasped, so that related information corresponding to the scene can be transmitted to the viewer device.
  • the user can be provided with the related information that is accurately synchronized with the broadcast information currently being viewed. As a result, a broadcast synchronous service can be realized.
  • the broadcast synchronous service providing method of the present invention is based on the operation of the broadcast synchronous service providing system described above, and further, by specifying the image frame ID format, It improves the reliability with which the viewer device grasps the information.
  • Figure 41 shows a data structure including a channel ID and an image frame ID.
  • the channel ID and the image frame ID can uniquely identify the broadcast channel and the image frame.
  • the image frame ID is a continuous number in time series.
  • the sound reproduced from the speed of the broadcast receiving device is collected by the microphone, and the channel ID and the image frame ID are sequentially identified by the data signal extracting means.
  • Fig. 42 shows the actual processing flow when confirming the two IDs.
  • the viewer device When activated, the viewer device initializes the two values of "last channel ID" and "last image frame ID". Set to a value.
  • the initial value to be set at this time is, for example, the value of the "last channel ID", the channel ID that was viewed immediately before viewing and ending, or a predetermined channel ID is considered. For example, if the value is "image frame ID", a value such as "0" can be considered.
  • the viewer device sequentially extracts the data signal from the audio and identifies the channel ID and the image frame ID (step S 1). Based on whether or not the two IDs are correctly confirmed, the following processing is performed. Obey. First, if the channel ID is confirmed correctly, the channel ID is used as the channel ID of the currently reproduced broadcast channel. However, if the data signal is not correctly extracted from the audio and the channel ID is not confirmed (step S2), the value of the "last channel ID" is regarded as the channel ID of the currently reproduced broadcast channel. Use (Step S3). Then, the current channel frame ID is recorded (step S4).
  • step S5 if the image frame ID is confirmed correctly, the image frame ID is used as the image frame ID of the currently reproduced image in the same manner as the channel ID. Yes (step S6). On the other hand, if it is not confirmed, since the image frame ID is a continuous number in time series as described above, the value obtained by adding 1 to the value of the “last image frame ID” is currently reproduced. It is used as the image frame ID of the existing image (step S7). Then, the normal image frame ID is recorded (step S8).
  • both the channel ID and the image frame ID are used as the current values, they are set to the value of the "last channel ID” and the value of the "last image frame ID”, respectively (step S9). Then, a data signal is extracted from the voice of the next section (step S10). In this way, it is possible to always retain and use the most recently used value in the sequential processing flow.
  • a television program will be described as an example.
  • the broadcasting station that broadcasts this television program is provided with a means for superimposing a data signal on the audio in advance, that “a” is given as the channel ID of the broadcasting station, and that the image frame D is Start with “1".
  • the variable that stores the value of the "last channel ID” is " The variables that store the values of “LAS T-CH-ID” and “last image frame ID” are “LAST—FR AME—ID” and the variables that store the value of “current channel ID” are “CH—ID”
  • the variable that stores the "current image frame ID” is "FRAME—ID”.
  • both the channel ID and the image frame ID are "unknown” (stip2). Therefore, in accordance with the processing flow of FIG. 42 described above, "CH-ID” refers to “LAST-CH-ID” to indicate "a”, and "FRAME-ID” refers to "LAS T-FRAME-ID”. Add “1” and set “1001”, and set the values as the new "LAS T—CH—ID” and "LAS T—F RAME—ID” values.
  • Figure 44 shows the values of each variable obtained for the result of the overnight signal extraction processing in Fig. 43 according to such a procedure.
  • the viewer device accesses the related information content providing server related to the broadcast content via the network based on the value of “CH—ID” obtained as a result of the processing flow, and sequentially “FRAME—ID”. ".
  • the related information content providing server sends to the service terminal character data, audio data, image data, or the URL where the related information exists, which is associated with the received "FRAME-ID” in advance. View, play and draw data, or open a URL in a browser.
  • character data is displayed as text along with the sentence spoken by the person in the broadcast information, and important information is underlined. Can be listed.
  • the present invention is not limited to the case where audio and video are broadcast at the same time. It is also effective for broadcasting only.
  • an audio frame ID is used instead of the image frame ID.
  • the voice frame ID is an identifier uniquely assigned to each section of the voice separated by a certain time interval.
  • the audio output from the speed of a broadcast receiving device such as a television receiver is received by a microphone and converted into an electric signal by the viewer device, and the image signal ID and the audio frame are converted from the electric signal.
  • the configuration for extracting the ID as a data signal is described, when an audio electric signal can be directly extracted from a broadcast receiving device such as a television receiver, the audio electric signal is directly superimposed from the audio electric signal without intervening a microphone.
  • a configuration for extracting a data signal may be employed.
  • the viewer device when the viewer device requests the related information content providing server for related information, the viewer device transmits the viewer information and the terminal information together with the frame ID and the like.
  • the viewer information and terminal What is necessary is just to select the related information related to the information and provide it to the viewer device.
  • broadcast information can be transmitted to and from a broadcasting device such as a television receiver or a radio and a viewer device having no communication means such as a communication line for performing digital signal communication.
  • a broadcasting device such as a television receiver or a radio
  • a viewer device having no communication means such as a communication line for performing digital signal communication.
  • the audio reproduced from the broadcast receiving device is picked up by the microphone in the viewer device, the data signal cannot be correctly extracted from the audio due to the influence of noise or the like, and the image frame ID is temporarily lost. Even if it cannot be confirmed, it is possible to interpolate the missing image frame ID and audio frame ID, so it is necessary to synchronize the above-mentioned broadcast information and related information accurately while viewing the same broadcast program. Service provision can be maintained without interruption.
  • a viewer device which is provided separately from a broadcast video viewing device and has no function of directly acquiring a data signal or the like multiplexed in a broadcast from a broadcast receiving device.
  • Related information that is accurately synchronized with changes in the content of the broadcast program currently being viewed.
  • One screw can be provided. That is, the related information can be updated automatically and in a timely manner without the user operating in accordance with the broadcast video, and the operability of the broadcast synchronous service can be improved.
  • the broadcast synchronous service providing method of the present embodiment by setting the image frame ID to a continuous number, the viewer device fails to extract the image frame ID from the audio. Also, the image frame ID can be interpolated from the temporal difference and used. Also, if the recorded video is once stored by the recording device and the sound is also recorded at the same time, the above-mentioned broadcast synchronous service can be provided at a time desired by the user.
  • the viewer device and related information providing server of the present invention in each of the above embodiments can be configured using a computer having a CPU, a memory, a hard disk, a CD-ROM, and the like.
  • the functions in each of the related information providing servers and the like can be realized by a program installed in each device or server.
  • the program can be installed on a computer from a recording medium such as CD_R ⁇ M, or can be downloaded over the network via a network.
  • a viewer of broadcast information or recorded information easily obtains information or content related to the broadcast information or recorded information from a server or the like connected to a network. You will be able to do this.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Graphics (AREA)
  • Library & Information Science (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Ecology (AREA)
  • Emergency Management (AREA)
  • Environmental & Geological Engineering (AREA)
  • Environmental Sciences (AREA)
  • Remote Sensing (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Description

明細書 放送情報に関連した情報の取得方法及びシステム並びに装置 技術分野
本発明は、 放送情報又は記録情報に関連した情報をネッ トワーク に接続されたサーバ等から視聴者が取得する技術に関する。 背景技術
デジタル衛星放送、 データ放送も始まり、 それらは多彩な放送サ 一ビスに加え新しいマスメディアとしての期待も大きい。 通信の分 野では、 I S D N、 D S L、 F T T L、 I M T— 2 0 0 0等の多く のアクセス系が整備され、 それらを用いた I P定額常時接続サービ スの開始、 通信網のブロードバンド化で、 今以上にインターネッ ト の急激な普及が見込まれる。 イン夕一ネッ トもマスメディアとして 大きく発展する可能性を見せている。 近い将来、 デジタル放送とブ ロードバンド通信が密接に融合し、 インタラクティブをキーワード に、 より一層の多彩なサービスが開花することが予想される。
イン夕ラクティブがもたらす最大の視聴者にとっての恩恵は、 パ —ソナライズな情報 (その人に合った情報) のパ一ソナライズな享 受 (その人に合った受け取り方) である。 情報を享受するための道 具 (端末) も、 受け取る情報の種類やそのデータ量、 使う人の使用 目的や使用環境、 情報への操作のしゃすさ等に適したものが多種多 様化し普及し始めている。
このような背景の下、 上記の技術分野に関する従来技術とその問 題点について次の 3つの観点から説明する。
( 1 ) テレビ、 ラジオ等の一方向から一方的に与えられる情報は、 情報を得るための強いポジティブな操作が伴わないため、 煩わしさ を感じさせないが、 テレビ、 ラジオ等メディアは、 物理的にそこに 載せられる情報に限界がある。 情報提供者により選別、 演出され、 与えられた情報に、 視聴者が満足できれば問題はないが、 個々の視 聴者がそれぞれの嗜好からの情報量的な不満、 放送時間や放送エリ ァ等の情報提供方法に対する不満を感じた場合、 今までのアナログ テレビ、 アナログラジオ等のアナログメディアだけでは、 その不満 を解決することはできない。 放送メディァをアナログからデジタル 化し、 物理的にそこに載せられる情報を増やすことや、 カルーセル 方式による情報配信で擬似的なィンタラクティブ性を視聴者に与え たとしても、 その不満を本質的に解決したことになつていない。 イン夕一ネッ トを用いて、 放送メディアに載せきれなかった情報 や関連する情報を配信するサービスも開始されているが、 単に複数 のメディア (マルチメディア) による情報提供をしているため、 視 聴者の利用シーンを考慮した、 異なるメディア (マルチメディア) で配信された情報間の連動、 連携をユーザィン夕フェースの観点か ら解決していない。
特開平 9 一 1 6 0 8 5 2、 特開 2 0 0 0— 1 8 3 8 3 5の発明は. ラジオやテレビで放送された楽曲や映像をネッ トワークから容易に 入手するための装置を提供している。 これは、 放送された楽曲や映 像を視聴後に入手する際の煩わしさに関する課題を解決している。 楽曲や映像と共にそれらを同定するための付加情報 (関連情報) を メディアに載せて視聴者に配信し、 視聴者が所望する楽曲や映像が 配信されている時にその要求を受信装置に入力することで、 付加情 報が記録される。 記録した付加情報をキーにネッ トワークを介して 所望した楽曲や映像を同定しそれを得るしくみである。
しかしながら、 現在の多種多様な通信アクセス系、 端末を前提に 放送コンテンツに連動、 連携して、 個々の視聴者がそれぞれの嗜好 から希望する関連コンテンッを提供する多種多様なサービスに応え ること、 またそのサービスをコンテンツ提供者が公平に提供するこ とは、 上記発明では原理的に解決しきれていない。 すなわち、 従来技術では、 以下のような課題が解決されていない, 多種多様なサービスを提供できる配信装置に構成上なつていない。 視聴者の受信環境 (端末スペック等) を考慮した関連コンテンツの 配信ができない。 配信する際のアクセス系の状態を把握できない。
また、 従来技術では視聴者が所望する楽曲や映像が配信されてい る時に提供サ一ビスの要求 (サービスを受けるのに必要な関連情報 の記録) を入力した場合のみサービスを受けられる構成となってい る。 したがって、 放送に連携、 連動したサービスの予約やお知らせ ができない。 視聴者が所望するサービスを捕り漏らしなく受けたい と思う場合、 従来の装置構成であると視聴者に絶えず関連情報の記 録を強いることになる。
( 2) —方、 B Sデジタル放送、 C Sデジタル放送等のデジタル 放送では、 映像音声とともに多様な関連情報が提供され、 これらの 関連情報は視聴者が映像を視聴しながら参照することが可能となつ ている。
しかし、 ディジ夕ル放送受信装置として一般的であるテレビ受像 機では、 関連情報を閲覧する場合には、 映像表示部の一部分に関連 情報を表示したり、 あるいは、 映像表示部全体に関連情報を表示す るため、 関連情報を閲覧している時には、 映像が縮小されたり、 映 像の一部が隠れたり、 あるいは、 映像の視聴を一時中断する必要が ある。 また、 関連情報の情報量が多い場合、 視聴者が映像を視聴し ながら同時に関連情報の内容を十分に把握することは困難であり、 関連情報だけを、 番組終了後等視聴者が希望する時点でゆつく りと 視聴できることが望ましい。 また、 従来のディジタル放送受信装置 では、 関連情報を閲覧する場合には、 受信される関連情報が一様に 画面に表示されるため、 視聴者にとって興味のない関連情報まで表 示されることになる。
また、 ディジタル放送受信装置では、 関連情報や E P G (E 1 e c t r i c P r o g r am Gu i d e) 情報を利用して視聴者 の興味対象となる放送番組や関連情報を、 視聴者がテレビ放送を視 聴していない間に、 自動的に選別して装置内に蓄積しておくことが 検討されている。 この際、 視聴者の興味を示す情報を獲得すること が課題となる。 従来では、 視聴者が興味のあるキーワードを直接に 入力することにより興味情報を獲得する、 あるいは視聴者が視聴し た番組の関連情報から興味情報を推測する方法等が提案されている, ここで、 視聴者の興味対象となる放送番組を自動的に選別する方 法については、 例えば、 次の文献に記載されている。 〔参考文献〕 : 矢川雄一、 鵜飼ひろみ、 田中哲雄、 柴田正啓、 金淵培、 「個人の 嗜好に合ったテレビ番組を自動編成するエージェントの検討」 、 信 学技報、 A I 9 8 _ 5 5、 P P. 9 - 1 6 , 1 9 9 8年 1 2月。 更に、 視聴者が視聴した番組の関連情報から興味情報を推測する 方法については、 特開平 1 1一 1 34 3 4 5号公報 「嗜好情報選択 装置」 に記載されている。
しかし、 興味のあるキーワードを意識的に考えて入力することは 視聴者にとって必ずしも容易ではない。 また、 番組の関連情報から 興味情報を推測する方法は、 前述の興味のない関連情報まで表示さ れることと本質的に同じ課題が残される。
( 3 ) 上記のように、 デジタル放送においては、 テレビ放送又はラ ジォ放送に任意の関連情報としてのデータ信号を多重して放送する ことが可能である。 従って、 デジタル放送受信装置において、 又は その受信装置に接続された端末において、 放送に多重されたデータ 信号を利用することにより、 放送コンテンッに同期した処理を行う ことができる。 例えば、 放送されるテレビ番組やラジオ番組に関す る関連情報を、 当該番組と同時に配信することが可能である。
同様に、 アナログテレビ放送においても、 AR I B S TD— B 5 「垂直帰線消去期間を使用する伝送方式の標準テレビジョン · デ —夕放送」 により既定される方式により、 テレビ映像信号に任意の データ信号を多重することが可能である。 特に、 「B i t C a s t」 (参考: 日経マルチメディア、 N o. 2 8、 1 9 9 7. 1 0、 P. 5 2〜P. 5 7 ) と称されるシステム等では、 アナログテレビ 映像信号に多重されたデータ信号を利用して、 放送コンテンツに同 期した関連情報提示等の機能を実現している。
また、 WWW (Wo r l d W i d e We b) においては、 所 定のホームページのコンテンツを、 テレビ、 ラジオ等の放送コンテ ンッに同期して逐次更新することがなされている。 インタ一ネッ ト に接続されるクライアントが、 その所定のホームページをアクセス することで、 放送コンテンッにある程度同期した情報提示等を享受 することができる。
しかしながら、 放送に多重されたデータ信号を利用して放送コン テンッに同期した処理を行うためには、 その処理を行う端末が、 放 送に多重されたデータ信号を取得する必要がある。 即ち、 端末自身 が放送を受信する機能を有するか、 又は放送受信装置に接続され且 っ該放送受信装置から放送に多重されたデ一夕信号を取得する機能 を有しなければならないという課題がある。
また、 そのような機能を有することなく、 端末がネッ トワークを 介して放送に多重されたデータ信号を取得する場合、 イベント発生 からそれに対応するァクションの実行までに、 ネットワークにおけ るデータ信号の遅延時間が生じるという課題がある。
更に、 放送される映像音声に関連する情報を提供する場合、 UR L等を当該映像音声と同時に送信する方法等では、 放送情報に UR L等の情報をそれぞれ付加して放送する必要がある。 例えば、 CM 等繰り返し放送される放送情報等についても、 逐次、 その放送毎に 対応した UR L等の情報を付加する処理を施す必要がある。
更には、 放送映像音声を蓄積して利用する場合にも前記の方法で は、 何らかの手段を講じることにより、 放送映像音声と同時に放送 された UR L等の情報を関連付けて蓄積しておかなければ蓄積され た映像音声の再生視聴時には、 関連情報を取得できない問題がある, 同様に、 特開平 9 - 1 6 0 8 5 2 「情報提供装置」 のように、 時 刻と C H番号をキーとして関連情報を取得しょうとする方法でも、 一度蓄積した放送情報を視聴する際には視聴時刻が放送時刻と異な るために関連情報と対応させることができなくなり、 関連情報を取 得できなくなる問題がある。
更に、 従来技術においては、 視聴されている放送番組映像の画像 フレームの切り替わりを極めて正確に把握できないという問題があ る。
上述したように、 従来の技術においては、 放送情報又は記録情報 の視聴者がネッ トワークに接続されたサーバ等から放送情報又は記 録情報に関連した情報又はコンテンツを取得することは容易でない という問題がある。 発明の開示
本発明は上記の点に鑑みてなされたものであり、 放送情報又は記 録情報の視聴者がネットワークに接続されたサーバ等から放送情報 又は記録情報に関連した情報又はコンテンッを容易に取得すること ができるようにすることを目的とする。 より詳細には、 本発明では 次に示す第 1〜第 5の目的を達成することにより、 上記の目的を達 成している。
本発明の第 1の目的は、 上記 ( 1 ) の従来技術の問題点の解決を 図るものであり、 情報を一方向から一方的に与える放送メディァに 載せきれなかった関連する情報を、 多種多様な通信アクセス系、 端 末を前提に、 放送コンテンツに連動、 連携して、 コンテンツ提供者 が個々の視聴者に対して視聴者の希望に応じたスタイルで多種多様 なサービスを公平に提供できるようにすること、 また、 視聴者が所 望するサービスを捕り漏らしなく受けられる環境と、 視聴中、 視聴 後に関連コンテンツを入手するサービスを受ける際の煩わしさに関 する課題を解決した環境を提供することである。 本発明の第 2の目的は、 上記 ( 2 ) の従来技術の問題点の解決を 図るものであり、 視聴者が映像情報を視聴しながら興味を持った被 写体に関連した情報を時間の制約等を受けることなく容易に参照で きるようにすること、 また、 視聴者の動的に変化する興味情報に適 合する放送情報を自動選択し一視聴者が入手できるようにすること. また、 多様かつ的確な関連情報を参照することを可能にし、 きめ細 かな映像情報の自動選択を可能にすることである。
本発明の第 3〜第 5の目的は、 上記 ( 3 ) の従来技術の問題点の 解決を図るものであり、 より詳細には、 本発明の第 3の目的は、 視 聴者装置が放送に多重されたデータ信号を取得することなく、 放送 される所定チャネルの放送コンテンッに同期したイベントに対する 処理を、 素早く実行するための技術を提供することである。 また、 本発明の第 4の目的は、 放送情報に対して関連情報を提供するため に必要な情報を付加する等の特別な処理を行う必要がなく、 かつ、 放送情報を一時蓄積して再生視聴する際にもネッ トワークを介して 該放送情報に関する関連情報提供サービスを可能とすることである < 更に、 本発明の第 5の目的は、 放送受信装置と独立な、 すなわち、 放送受信装置とデジタル信号通信を行うため通信回線等の通信手段 を有さない視聴者装置が、 利用者が視聴中の放送番組内容を、 1 3 0秒 (テレビ放送映像の 1画像フレーム単位相当) 以上の極めて 短時間の時間分解能で、 個々に識別可能とし、 正確に放送内容に同 期したサービスの提供を可能とすることである。
上記の第 1の目的を達成するために、 本発明は次のように構成す ることができる。
本発明は、 視聴者装置と映像又は音声に関係したサービスを提供 するコンテンツ提供サーバとがネッ トワークを介して接続されたシ ステムにおいて、 視聴者装置が前記サービスの提供を受けるための 方法であって、 視聴者装置がサービス提供を要求する際に関連情報 提供サーバに必要なサービス提供要求情報を送信して映像に関連す る提供可能なサービスの情報を要求し、 関連情報提供サーバが前記 サービス提供要求情報に基づいて視聴者装置に前記提供可能なサー ビスの情報を送信し、 視聴者装置が前記提供可能なサービスの情報 を受信し、 視聴者装置が前記提供可能なサービスの中から選択した サービスの提供をコンテンツ提供サーバに要求し、 前記コンテン ッ提供サーバからサービスの提供を受けるように構成される。 前記方法において、 視聴者装置が視聴者情報を記憶保持するステ ップを更に有し、 前記サービス提供要求情報は該視聴者情報を含む ようにしてもよい。
また、 本発明は、 放送を視聴する視聴者の視聴者装置と、 放送に 関連するコンテンツを提供するコンテンツ提供サーバとがネッ トヮ ークを介して接続されるシステムであって、 前記視聴者装置は、 放 送コンテンツに連動もしくは連携して、 前記コンテンツ提供サーバ に対し、 サービス提供を要求する際に必要な情報を送信して放送コ ンテンッに関連する提供可能なサービスの情報を要求する手段と、 前記コンテンツ提供サーバから受信した提供可能なサービスの情報 を選択可能な形態で可視化して表示する手段と、 可視化して表示さ れたサ一ビスの情報からサービスを選択して前記コンテンツ提供サ —バに対しサービスを要求する手段と、 前記サービスの要求に対し 前記コンテンツ提供サーバが提供するサービスを受信して利用する 手段とを備え、 前記コンテンツ提供サーバは、 前記視聴者装置から 受信した提供可能なサービスの情報の要求に対し、 前記視聴者装置 の情報をもとに提供可能なサービスを選別する手段と、 選別した提 供可能なサービスの情報を前記視聴者装置へ送信する手段と、 前記 視聴者装置からのサービスの要求を受信し、 そのサービスを要求元 の視聴者装置へ送信する手段とを備えるように構成する。
上記システムにおいて、 前記視聴者装置はィベント情報を受信す る手段を更に有し、 前記視聴者装置におけるサービスの情報を要求 する手段は、 該イベント情報に基き視聴者が予め設定した夕イミン グで自動的に要求を出すようにしてもよい。
また、 前記コンテンツ提供サーバは、 前記視聴者装置からサービ スの要求を受信したときに、 当該コンテンツ提供サーバと視聴者装 置間のアクセス系の状態を推定又は検出する手段と、 推定又は検出 したアクセス系の状態と前記視聴者装置の情報とをもとに、 前記視 聴者装置へ送信するサービスに係るコンテンツを変換して最適化す る手段とを備えるようにしてもよい。
また、 本発明は、 ネッ トワークを介して放送に関連するコンテン ッを提供する提供者のコンテンツ提供サーバに接続される、 放送を 視聴する視聴者の視聴者装置であって、 放送コンテンツに連動もし くは連携して、 前記コンテンツ提供サーバに対し、 サービス提供を 要求する際に必要な情報を送信して放送コンテンツに関連する提供 可能なサービスの情報を、 視聴者からの入力により又は予め設定さ れたタイミングで自動的に要求する手段と、 前記コンテンツ提供サ —バから受信した提供可能なサービスの情報を選択可能な形態で可 視化して表示する手段と、 可視化して表示されたサービスの情報か らサービスを選択して前記コンテンツ提供サーバに対しサービスを 要求する手段と、 前記サービスの要求に対し前記コンテンツ提供サ —バが提供するサービスを受信して利用する手段とを備えるように 構成する。
また、 本発明は、 ネッ トワークを介して放送を視聴する視聴者の 視聴者装置に接続される、 放送に関連するコンテンツを提供する提 供者のコンテンツ提供サーバであって、 前記視聴者装置から受信し た提供可能なサービスの情報の要求に対し、 前記視聴者装置の情報 をもとに提供可能なサービスを選別する手段と、 選別した提供可能 なサービスの情報を前記視聴者装置へ送信する手段と、 前記視聴者 装置からサービスの要求を受信したときに、 当該コンテンッ提供サ ーバと視聴者装置間のアクセス系の状態を推定又は検出する手段と, 推定又は検出したアクセス系の状態をもとに前記視聴者装置へ送信 するサービスに係るコンテンッを変換して最適化する手段と、 最適 化したコンテンツを要求元の視聴者装置へ送信し、 サービスを提供 する手段とを備えるように構成する。
また、 本発明の目的を達成するために、 本発明は次のように構成 することができる。
本発明は、 視聴者装置と映像又は音声に関係したコンテンツ情報 を提供するコンテンツ提供サーバとがネッ トワークを介して接続さ れたシステムにおいて、 視聴者装置が前記コンテンツ情報を取得す るための方法であって、 視聴者装置が前記コンテンツ情報を取得す るために必要な関連情報を入手し、 前記コンテンツ提供サーバに関 連情報を送信して前記コンテンツ情報の送信を要求し、 前記コンテ ンッ提供サーバから送信される前記コンテンツ情報を取得するよう に構成する。
特に、 第 2の目的を達成するために、 本発明は上記構成において, 前記視聴者装置は、 映像と共に放送される関連情報、 あるいは映像 と共に記録されている関連情報を、 視聴者装置が前記映像から分離 することによって前記関連情報を入手し、 該関連情報は、 映像中に 含まれている複数の被写体の各々に対応して、 少なくとも一つの情 報資源識別情報と、 被写体を説明する被写体属性情報を含むように 構成することができる。
また、 第 2の目的を達成するために、 本発明は次のように構成す ることができる。
本発明は、 少なくとも映像を含む映像情報と、 該映像情報に関連 した関連情報とを含む放送情報を受信する視聴者装置であって、 前 記関連情報は、 前記映像情報中に含まれている複数の被写体の各々 に対応して、 少なくとも一つの情報資源識別情報と、 被写体を説明 する被写体属性情報とを含み、 前記視聴者装置は、 前記放送情報を 受信する放送受信部と、 映像表示部と、 映像表示制御部と、 第 1の ポインティング手段と、 被写体関連情報表示部と、 関連情報表示制 御部と、 第 2のポインティング手段と、 被写体属性情報蓄積部と、 関連情報アクセス部と、 関連情報蓄積部とを備え、 前記映像表示制 御部は、 前記放送受信部が受信した前記放送情報の中の映像情報を 前記映像表示部に表示し、 前記映像表示部において表示された複数 の被写体の中で前記第 1のポインティング手段によりポインティン グされた被写体を識別し、 前記関連情報表示制御部は、 前記映像表 示制御部が識別した被写体を代表する文字、 記号又は図形を前記被 写体関連情報表示部に表示するとともに、 前記被写体関連情報表示 部において前記第 2のポインティング手段によりポインティングさ れた文字、 記号又は図形によって代表される被写体に対応する情報 資源識別情報を識別し、 その情報資源識別情報を前記関連情報ァク セス部に送り、 前記関連情報アクセス部は、 前記情報資源識別情報 に対応して前記関連情報蓄積部又は通信網に接続された情報源にァ クセスしてコンテンツ情報を入手し、 前記関連情報表示制御部は、 前記関連情報アクセス部によって入手したコンテンツ情報を前記被 写体関連情報表示部に表示するように構成する。
また、 前記視聴者装置は更に興味情報抽出部を備え、 前記関連情 報表示制御部が、 前記第 2のポインティング手段によりポインティ ングされた文字、 記号又は図形によって代表される被写体に対応す る情報資源識別情報と、 被写体属性情報と、 前記情報源から入手し たコンテンツ情報と、 前記コンテンッ情報が被写体関連情報表示部 に表示された時間に関する表示時間情報のうちのいずれか複数もし くは全てを前記興味情報抽出部に送信し、 前記興味情報抽出部は、 前記情報資源識別情報、 前記被写体属性情報、 前記コンテンツ情報. 前記表示時間情報のうちいずれか複数もしくは全てを参照し興味情 報を作成して保持するとともに、 前記放送情報を受信した時刻とは 異なる時刻に前記放送受信部から受信した放送情報を、 当該興味情 報に基づいて選択するようにしてもよい。
また、 前記視聴者装置において、 映像蓄積部を具備し、 前記興味 情報抽出部によって選択された放送情報を該映像蓄積部に蓄積する ようにしてもよい。
また、 前記視聴者装置において、 前記関連情報表示制御部は、 前 記第 2のポインティング手段又は他の入力手段により前記被写体関 連情報表示部に表示されている被写体を代表する文字、 記号又は図 形を移動又は削除する手段を持ち、 前記被写体を代表する文字、 記 号又は図形の移動又は削除の操作が発生した場合に、 当該操作の内 容を示す操作情報を前記興味情報抽出部に送信し、 前記興味情報抽 出部は、 前記操作情報に基づいて前記興味情報を更新するようにし てもよい。
更に、 前記視聴者装置において、 前記関連情報は、 前記映像情報 中に含まれている複数の被写体の各々に対応づけられ、 前記映像表 示部において表示される際の被写体座標値を含み、 該被写体座標値 の点を含む領域を前記第 1のボインティング手段がボインティング することにより被写体を識別するようにしてもよい。
本発明の第 3の目的を達成するために、 本発明は次のように構成 することができる。
視聴者装置と映像又は音声に関係したコンテンツ情報を提供する コンテンッ提供サーバとがネッ トワークを介して接続されたシステ ムにおいて、 視聴者装置が前記コンテンツ情報を取得するための方 法であって、 視聴者装置が前記コンテンツ情報を取得するために必 要な関連情報を入手し、 前記コンテンツ提供サーバに関連情報を送 信して前記コンテンツ情報の送信を要求し、 前記コンテンツ提供サ ーバから送信される前記コンテンツ情報を取得する構成において、 前記システムは関連情報提供サーバを含み、 該関連情報提供サーバ が映像の放送時間と同期して指定される有効期間毎に、 有効なィべ ン卜を示すィベント識別子、 及びそれに対応した動作を指定するァ クションテーブルを構成し、 関連情報提供サーバが視聴者装置ヘア クションテーブルを送信し、 視聴者装置が関連情報提供サーバから ァクションテーブルを受信し、 視聴者装置が発生したィベン卜から ィベント識別子を導出して、 受信した前記ァクシヨンテーブルを用 いて前記ィベント識別子に対応した動作を行うことによって、 前記 コンテンッ情報を取得するために必要な関連情報を入手するように する。
また、 本発明は、 放送局又は放送情報蓄積サーバから送信される 放送コンテンツに関する情報を収集するサーバと、 該サーバとネッ トワークを介して通信する視聴者装置とを有する放送コンテンツと 同期するイベントを処理するシステムであって、 前記サーバは、 前 記放送コンテンッの放送時間と同期して指定される有効期間毎に、 有効なィベントを示すィベント識別子、 及びそれに対応して実行さ れる処理を示すァクション内容情報を指定するァクションテーブル を構成するァクションテーブル構成手段と、 該ァクションテ一ブル を前記視聴者装置へ送信するァクションテーブル提供手段とを有し. 前記視聴者装置は、 発生したイベントからイベント識別子を導出す るイベント管理手段と、 前記サーバから受信した前記ァクションテ 一ブルをその有効期間だけ参照し、 該テーブルを用いて前記ィベン ト識別子に対応するァクション内容情報を導出するァクションテー ブル管理手段と、 該ァクション内容情報を実行するァクション実行 手段とを有するように構成する。
また、 上記システムにおいて、 前記視聴者装置の前記アクション テーブル管理手段は、 前記ィベント管理手段で導出された前記ィべ ント識別子を前記サーバへ送信し、 前記サーバは、 前記視聴者装置 から受信した前記ィベント識別子を前記視聴者装置毎に管理する視 聴者装置情報管理手段を更に有し、 前記サーバの前記アクションテ 一ブル構成手段は、 前記視聴者装置毎に管理された前記ィベント識 別子に基づいて、 前記視聴者装置毎に前記ァクションテーブルを構 成するようにしてもよい。 これにより、 同じイベントに対しても、 クライアント毎に適切な異なるァクション内容が実行される。 また、 上記システムにおいて、 前記視聴者装置の前記アクション テーブル管理手段は、 現在参照しているァクションテーブルの有効 期間が終了すると共に、 次の有効期間に相当するァクションテープ ルを参照することができるように、 予め先の有効期間のァクション テーブルを前記サーバへ要求するようにしてもよい。 これにより、 視聴者装置 (クライアント) の都合で、 アクションテーブルを必要 とする時に、 要求することが可能となり、 無駄なアクションテープ ルの配信を防ぐことができる。
また、 上記システムにおいて、 前記サーバの前記アクションテ一 ブル提供手段は、 前記アクションテーブル構成手段が新しいァクシ ョンテーブルを構成すると直ぐに、 複数の前記視聴者装置へ該新し ぃァクションテーブルを能動的に配信するようにしてもよい。 これ により、 視聴者装置は、 アクションテーブルを要求する必要がなく , その手順を単純化できる。
また、 本発明は次のように構成することもできる。
本発明は、 放送局又は放送情報蓄積サーバから送信される放送コ ンテンッに関する情報を収集するサーバと、 該サーバとネッ トヮー クを介して通信する視聴者装置とを有するシステムで用いられる放 送コンテンツと同期するィベントを処理する方法であって、 前記サ ーバが、 前記放送コンテンツの放送時間と同期して指定される有効 期間毎に、 有効なイベントを示すイベント識別子、 及びそれに対応 して実行される処理を示すァクション内容情報を指定するァクショ ンテーブルを構成する第 1の段階と、 前記サーバが、 前記ァクショ ンテーブルを前記視聴者装置へ送信する第 2の段階と、 前記視聴者 装置が、 発生したイベントからイベント識別子を導出する第 3の段 階と、 前記視聴者装置が、 前記サーバから受信した前記アクション テーブルを用いて前記ィベント識別子に対応するァクション内容情 報を導出する第 4の段階と、 前記視聴者装置が、 前記アクション 内容情報を実行する第 5の段階とを有し、 前記視聴者装置は、 前記 サーバから受信した前記ァクションテーブルをその有効期間だけ参 照するようにする。
上記方法において、 前記第 3の段階は、 前記視聴者装置が導出し た前記イベント識別子を前記サーバへ送信し、 前記サーバが、 前記 視聴者装置から受信した前記ィベント識別子を前記視聴者装置毎に 管理する第 6の段階を更に有し、 前記第 1の段階は、 前記サーバが. 前記視聴者装置毎に管理された前記イベント識別子に基づいて、 前 記視聴者装置毎に前記ァクションテーブルを構成するようにしても よい。
また、 上記方法において、 前記視聴者装置は、 現在参照している ァクションテーブルの有効期間が終了すると共に、 次の有効期間に 相当するァクションテーブルを参照することができるように、 予め 先の有効期間のァクションテーブルを前記サーバへ要求する段階を 更に有するようにしてもよい。
また、 上記方法において、 前記サーバが、 前記第 1の段階で新し ぃァクションテーブルを構成すると直ぐに、 複数の前記視聴者装置 へ該新しいァクションテーブルを能動的に配信する段階を有するよ うにしてもよい。
また、 本発明は、 放送局又は放送情報蓄積サーバから送信される 放送コンテンツに関する情報を収集し、 放送コンテンツと同期する イベントを処理するサーバであり、 前記放送コンテンッの放送時間 と同期して指定される有効期間每に、 有効なィベントを示すィベン ト識別子、 及びそれに対応して実行される処理を示すァクション内 容情報を指定するァクションテーブルを構成するァクションテープ ル構成手段と、 該アクションテーブルを視聴者装置へ送信するァク ションテーブル提供手段とを有するように構成する。
上記サーバにおいて、 前記視聴者装置から受信したィベント識別 子を前記視聴者装置毎に管理する視聴者装置情報管理手段を更に有 し、 前記アクションテーブル構成手段は、 前記視聴者装置毎に管理 された前記イベント識別子に基づいて、 前記視聴者装置毎に前記ァ クションテーブルを構成するようにしてもよい。
また、 上記サーバにおいて、 前記アクションテーブル提供手段は. 前記ァクションテーブル構成手段が新しいァクションテーブルが構 成されると直ぐに、 複数の前記視聴者装置へ該新しいアクションテ —ブルを能動的に配信するようにしてもよい。
また、 本発明は、 放送局又は放送情報蓄積サーバから送信される 放送コンテンツに関する情報を収集するサーバと、 該サーバとネッ トワークを介して通信する視聴者装置とを有するシステムにおける 視聴者装置であり、 前記放送コンテンツの放送時間と同期して指定 される有効期間毎に、 有効なイベントを示すイベント識別子、 及び それに対応して実行される処理を示すァクション内容情報を指定す るァクションテーブルを前記サーバから受信する手段と、 発生した イベントからィベント識別子を導出するィベント管理手段と、 前記 アクションテーブルをその有効期間だけ参照し、 該テーブルを用い て前記イベント識別子に対応するァクション内容情報を導出するァ クションテーブル管理手段と、 該ァクション内容情報を実行するァ クション実行手段と、 前記イベント識別子を前記サーバへ送信する 手段とを有するよう構成する。
上記視聴者装置において、 前記アクションテ一ブル管理手段は、 現在参照しているァクションテーブルの有効期間が終了すると共に, 次の有効期間に相当するァクションテーブルを参照することができ るように、 予め先の有効期間のァクションテ一ブルを前記サーバへ 要求する手段を有するようにしてもよい。
本発明の第 4、 第 5の目的を達成するために、 本発明は次のよう に構成することができる。
本発明は、 視聴者装置と、 放送情報に関連する情報である関連情 報を提供する関連情報提供サーバとがネッ トワークを介して接続さ れたシステムにおいて、 視聴者装置が前記関連情報を取得するため の方法であって、 視聴者装置が、 前記放送情報から抽出した所定の 情報を関連情報提供サーバに送信し、 関連情報提供サーバが、 該所 定の情報を用いて該放送情報に関連する関連情報を取得し、 前記視 聴者装置に送信するように構成する。
上記方法において、 更に前記関連情報提供サーバは該関連情報の 提供対象となり得る視聴者の特性を示す視聴者情報、 及び関連情報 の提供対象となる端末の特性を示す視聴者装置情報を格納し、 視聴 者装置は前記所定の情報に加えて該視聴者装置固有の視聴者情報又 は視聴者装置情報を前記関連情報提供サーバに送信し、 該関連情報 提供サーバは、 関連情報を取得した後、 該視聴者装置固有の視聴者 情報又は視聴者装置情報に基づいて関連情報を選別し、 視聴者装置 に送信するようにしてもよい。
特に、 本発明の第 4の目的を達成するために、 本発明は次のよう に構成することができる。
本発明は、 視聴者装置と映像又は音声に関係したコンテンツ情報 を提供するコンテンツ提供サーバとがネッ トワークを介して接続さ れたシステムにおいて、 視聴者装置が前記コンテンツ情報を取得す るための方法であって、 視聴者装置が前記コンテンツ情報を取得す るために必要な関連情報を入手し、 前記コンテンツ提供サーバに関 連情報を送信して前記コンテンツ情報の送信を要求し、 前記コンテ ンッ提供サーバから送信される前記コンテンツ情報を取得する構成 において、 前記システムは関連情報提供サーバを含み、 該関連情報 提供サーバのデータベースに映像とその関連情報を記録し、 視聴者 装置が映像又は該映像を変換して得られた特徴量情報である部分映 像情報を関連情報提供サーバに送信し、 関連情報提供サーバが受信 した映像又は部分映像情報によって前記データベースを検索し、 そ の結果取得された関連情報を視聴者装置に送信し、 視聴者装置が前 記コンテンツ情報を取得するために必要な関連情報を入手するよう 構成する。 上記方法において、 更に前記関連情報のデータベースに該関連情 報の提供対象となり得る視聴者の特性を示す視聴者情報、 及び関連 情報の提供対象となる端末の特性を示す視聴者装置情報を記録し、 視聴者装置は前記部分映像情報に加えて該視聴者装置固有の視聴者 情報又は視聴者装置情報を前記関連情報提供サーバに送信し、 該関 連情報提供サーバは、 関連情報を取得した後、 該視聴者装置固有の 視聴者情報又は視聴者装置情報に基づいて関連情報を選別し、 視聴 者装置に送信するようにしてもよい。
また、 本発明は、 放送情報に関連する情報である関連情報を取得 し、 視聴者に提供する関連情報提供方法であって、 放送情報を放送 情報データベースに蓄積しておき、 各放送情報の関連情報を関連情 報データベースに蓄積しておき、 視聴者が視聴中の放送情報又は該 放送情報を変換して得られた特徴量情報である部分放送情報に対応 する放送情報を前記放送情報データベースより検索し、 更に該放送 情報で前記関連情報データベースを検索することにより、 該放送情 報の関連情報を取得し、 視聴者に提供するように構成することがで きる。
また、 本発明は、 蓄積された放送情報に関連する情報である関連 情報を取得し、 視聴者に提供する関連情報提供方法において、 放送 情報を放送情報データベースに蓄積しておき、 各放送情報の関連情 報を関連情報データベースに蓄積しておき、 視聴者が再生視聴中の, 放送情報蓄積装置に蓄積された放送情報又は該放送情報を変換して 得られた特徴量情報である部分放送情報に対応する放送情報を前記 放送情報データベースより検索し、 更に該放送情報で前記関連情報 データベースを検索することにより、 該放送情報の関連情報を取得 し、 視聴者に提供するよう構成することもできる。
上記方法において、 前記部分放送情報は、 視聴者による関連情報 取得指示が入力された時点を含む一定期間に視聴された放送情報又 は該放送情報を変換して得られた特徴量情報であるとしてもよい。 また、 上記方法において、 前記放送情報デ一夕ベースは各放送情 報を、 当該放送情報を識別するための情報である放送情報識別情報 で管理し、 前記関連情報データベースは前記放送識別情報と、 当該 放送情報に対応する関連情報を対応させて管理し、 前記放送情報デ 一夕ベースを検索することにより前記部分放送情報に対応する放送 情報の放送情報識別情報を特定し、 前記関連情報データベースを参 照し前記放送情報識別情報に対応する関連情報を得、 視聴者に提供 するようにしてもよい。
また、 上記方法において、 前記関連情報データベースは、 前記関 連情報に加えてその提供対象となり得る視聴者の特性を示す視聴者 情報、 及び関連情報の提供対象となる端末の特性を示す視聴者装置 情報を管理し、 関連情報を特定した後、 該視聴者固有の視聴者情報 又は視聴者装置情報に基づいて関連情報を選別し、 視聴者に提供す るようにしてもよい。
また、 本発明は、 映像音声を含む放送情報を受信し、 視聴者に提 供する手段と、 視聴者の関連情報取得指示により該指示が入力され た時点で前記視聴者が視聴中の放送情報又は該放送情報を変換して 得られた特徴量情報である部分放送情報を所定のネッ トワークを介 して送信し、 また前記ネッ トワークを介して送信されてきた関連情 報を取得する手段を有する 1台以上の視聴者装置と、 前記ネッ トヮ ークに接続され、 各放送情報を、 当該放送情報を識別するための情 報である放送情報識別情報に対応させて管理する放送情報データべ ースと、 前記放送情報データベースに蓄積されている放送情報識別 情報と、 当該放送情報に対応する関連情報を対応させて管理する関 連情報データベースと、 前記視聴者装置が送信した前記部分放送情 報と対応する放送情報を前記放送情報データベース中より検索する ことにより前記部分放送情報に対応する放送情報の放送情報識別情 報を特定する手段と、 前記関連情報データベースを参照し、 前記特 定された放送情報識別情報に対応する関連情報を得、 前記視聴者装 置に送信する手段を含む関連情報提供サーバとを有するシステムと して構成することができる。
また、 本発明の視聴者装置は、 放送情報を受信する放送受信手段 と、 前記放送受信手段で受信された放送情報を復調復号する放送情 報復調復号手段と、 関連情報取得指示を含む各種指示を視聴者が入 力するための入力手段と、 所定のネッ トワークを介して、 各放送情 報に対応する関連情報を蓄積している関連情報提供サーバと通信す るためのネッ トワーク通信手段と、 前記入力手段より関連情報取得 指示が入力されると、 該指示が入力された時点で前記放送情報復調 復号手段より出力された放送情報又は該放送情報を変換して得られ た特徴量情報である部分放送情報を前記ネッ トワーク通信手段を介 して前記ネッ トワークに送信し、 その後前記ネットワークを介して 前記関連情報提供サーバから送信されてきた、 前記部分放送情報に 対応する関連情報を前記ネッ 卜ワーク通信手段を介して受け取る関 連情報取得手段と、 前記放送情報復調復号手段から出力された放送 情報および前記関連情報取得手段で受け取られた関連情報を表示再 生する表示再生手段とを有するように構成できる。
上記視聴者装置において、 前記放送情報復調復号手段から出力さ れた放送情報を蓄積する放送情報蓄積手段を更に有し、 前記関連情 報取得手段は、 視聴者が前記放送情報蓄積手段に蓄積されている放 送情報を再生視聴中に、 前記入力手段より関連情報取得指示が入力 されると、 該指示が入力された時点で再生視聴中の放送情報又は該 放送情報を変換して得られた特徴量情報である部分放送情報を前記 ネッ トワーク通信手段を介して前記ネッ トワークに送信するように 構成してもよい。
また、 上記視聴者装置はブックマーク用ポタンを更に有し、 視聴 者が前記ブックマーク用ポタンを操作しブックマークした時点の部 分放送情報をメモリに蓄積しておき、 前記関連情報取得手段は、 視 聴者が関連情報取得指示を入力した時点で前記関連情報提供サーバ にアクセスし、 前記メモリに蓄積された部分放送情報を前記関連情 報提供サーバに通知するようにしてもよい。
また、 本発明の関連情報提供サーバは、 所定のネッ トワークに接 続され、 各放送情報を、 当該放送情報を識別するための情報である 放送情報識別情報に対応させて管理する放送情報データベースと、 前記放送情報データベースに蓄積されている放送情報識別情報と、 当該放送情報に対応する関連情報を対応させて管理する関連情報デ —夕ベースと、 視聴者装置が前記ネッ トワークを介して送信した部 分放送情報と対応する放送情報を前記放送情報データベース中より 検索することにより前記部分放送情報に対応する放送情報の放送情 報識別情報を特定する手段と、 前記関連情報データベースを参照し, 前記特定された放送情報識別情報に対応する関連情報を得、 前記視 聴者装置に送信する手段を有し、 前記部分放送情報は、 視聴者が任 意の時点に視聴中の放送情報又は再生視聴中の、 放送情報蓄積装置 に蓄積された放送情報又はこれら放送情報を変換して得られた特徴 量情報であるように構成することができる。
本発明の第 5の目的を達成するために、 本発明は次のように構成 することができる。
本発明は、 視聴者装置と映像又は音声に関係したコンテンツ情報 を提供するコンテンツ提供サーバとがネッ トワークを介して接続さ れたシステムにおいて、 視聴者装置が前記コンテンツ情報を取得す るための方法であって、 視聴者装置が前記コンテンツ情報を取得す るために必要な関連情報を入手し、 前記コンテンツ提供サーバに関 連情報を送信して前記コンテンツ情報の送信を要求し、 前記コンテ ンッ提供サーバから送信される前記コンテンツ情報を取得する構成 において、 放送局又は放送情報蓄積サーバが、 所定のデータ信号を 音声に重畳して送信し、 放送受信装置がスピー力より放送音声を出 力し、 視聴者装置が該放送音声をマイクロホンで集音して電気信号 に変換し、 該電気信号に重畳されている前記データ信号を逐次連続 的に抽出して、 該デ一夕信号を用いて関連情報を入手するようにす る。
また、 上記方法において、 前記システムは関連情報提供サーバを 含み、 前記視聴者装置が前記データ信号を関連情報提供サーバに送 信し、 関連情報提供サーバが受信した該デ一夕信号を用いて関連情 報を取得し、 該関連情報を視聴者装置に送信し、 視聴者装置が該関 連情報を入手するようにしてもよい。
更に、 上記方法において、 更に前記関連情報提供サーバは前記関 連情報の提供対象となり得る視聴者の特性を示す視聴者情報、 及び 関連情報の提供対象となる端末の特性を示す視聴者装置情報を格納 し、 視聴者装置は前記データ信号に加えて該視聴者装置固有の視聴 者情報又は視聴者装置情報を前記関連情報提供サーバに送信し、 該 関連情報提供サーバは、 関連情報を特定した後、 該視聴者装置固有 の視聴者情報又は視聴者装置情報に基づいて関連情報を選別し、 視 聴者装置に送信するようにしてもよい。
また、 本発明は、 音声又は音声と映像を送信する放送局又は放送 情報蓄積サーバ側が、 音声に、 各放送チャネルに対して一意に割り 当てられたチャネル識別子と、 映像中の各画像フレームに対して一 意に割り当てられた画像フレーム識別子、 又は音声中の各音声フレ —ムに対して一意に割り当てられた音声フレーム識別子とを含むデ 一夕信号を重畳して送信し、 受信側において、 視聴者装置が、 放送 受信装置のスピー力より出力される放送音声をマイクロホンで集音 して電気信号に変換し、 該電気信号に重畳されている前記データ信 号を逐次、 連続的に抽出して、 該デ一夕信号からチャネル識別子及 び、 画像フレーム識別子又は音声フレーム識別子を抽出し、 これら のチャネル識別子及び、 画像フレーム識別子又は音声フレーム識別 子に対応する関連情報をネッ トワークを介して取得することを特徴 とする放送同期型サービス提供方法として構成することができる。 上記方法において、 放送局又は放送情報蓄積サーバ側が、 画像フ レーム識別子又は音声フレーム識別子を、 時系列に連続する数字と して送信し、 視聴者装置が、 放送受信装置のスピーカより出力され た音声から該者声に重畳されているデ一夕信号を、 逐次、 運続的に 抽出する際に、 音声からデータ信号が正しく抽出され、 画像フレー ム識別子又は音声フレーム識別子が確認された場合には、 該画像フ レーム識別子又は音声フレーム識別子を、 放送受信装置において現 在再生されている画像の画像フレーム識別子又は音声フレーム識別 子として用い、 音声からデータ信号が正しく抽出されず、 画像フレ ーム識別子又は音声フレーム識別子が確認されなかった場合には、 最近に確認された画像フレーム識別子又は音声フレーム識別子の値 と、 該最近に確認された画像フレーム識別子又は音声フレーム識別 子が確認された時刻と現在時刻の差分に基づいて、 画像フレーム識 別子又は音声フレーム識別子を生成して用いるようにしてもよい。
また、 上記方法において、 視聴者装置がネッ トワークから取得す る関連情報は、 該ネットワークに接続されている関連情報提供サー バが管理する放送情報データベースに、 チャネル識別子及び画像フ レーム識別子又は音声フレーム識別子と対応付けて保持されている 関連情報を、 前記関連情報提供サーバを経由して得るようにしても よい。 - また、 本発明は、 音声又は音声と映像を送信する放送局又は放送 情報蓄積サーバ側に、 音声に、 各放送チャネルに対して一意に割り 当てられたチャネル識別子と、 映像中の各画像フレームに対して一 意に割り当てられた画像フレーム識別子、 又は音声中の各音声フレ —ムに対して一意に割り当てられた音声フレーム識別子とを含むデ 一夕信号を重畳して送信する手段を設け、 受信側の視聴者装置に、 放送受信装置のスピーカより出力される放送音声を集音して電気信 号に変換するマイクロホンと、 該電気信号に重畳されている前記デ 一夕信号を、 逐次、 連続的に抽出すると共に、 該デ一夕信号からチ ャネル識別子及び、 画像フレーム識別子又は音声フレーム識別子を 抽出するデータ信号抽出手段と、 抽出したチャネル識別子及び、 画 像フレーム識別子又は音声フレーム識別子に対応する関連情報をネ ッ トワークを介して取得する手段を設けたことを特徴とする放送同 期型サービス提供システムとして構成することができる。
また、 本発明は、 放送局又は放送情報蓄積サーバから送信される 音声又は音声と映像を受信する放送受信装置より出力される音声を 受信する視聴者装置であって、 前記音声には、 各放送チャネルに対 して一意に割り当てられたチャネル識別子と、 映像中の各画像フレ ームに対して一意に割り当てられた画像フレーム識別子、 又は音声 中の各音声フレームに対して一意に割り当てられた音声フレーム識 別子とを含むデ一夕信号が重畳され、 該視聴者装置は、 放送受信装 置のスピーカより出力される放送音声を集音して電気信号に変換す るマイクロホンと、 該電気信号に重畳されている前記データ信号を. 逐次、 連続的に抽出すると共に、 該データ信号からチャネル識別子 及び、 画像フレーム識別子又は音声フレーム識別子を抽出するデー 夕信号抽出手段と、 抽出したチャネル識別子及び、 画像フレーム識 別子又は音声フレーム識別子に対応する関連情報をネッ トワークを 介して取得する手段を設けて構成することができる。
上記視聴者装置において、 前記視聴者装置が、 前記ネットワーク に接続されている関連情報提供サーバに前記チャネル識別子及び、 画像フレーム識別子又は音声フレーム識別子に加えて該視聴者装置 固有の視聴者情報又は視聴者装置情報を送信し、 該関連情報提供サ 一バが該視聴者装置固有の視聴者情報又は視聴者装置情報に適合し た前記関連情報を選択し、 視聴者装置は該関連情報を前記ネッ トヮ —クを介して取得するようにしてもよい。
本発明の他の目的、 特徴、 機能、 利点は、 後の詳細な説明を添付 の図面を参照して読むことにより、 より明確になる。 図面の簡単な説明 図 1は、 本発明の第 1の実施の形態における基本的な構成例を示 す図である。
図 2は、 第 1の実施の形態におけるシステムの構成図である。 図 3は、 視聴者装置の構成例を示す図である。
図 4は、 関連情報コンテンツ提供サーバの構成例を示す図である < 図 5は、 視聴者装置と関連情報コンテンツ提供サーバ間の情報の 流れを示す図である。
図 6は、 イベント情報、 放送情報とサービスの関連を表す概念図 である。
図 7は、 サービスと関連コンテンツを選択する手順を示す図であ る。
図 8は、 サービス情報の表示画面の例を示す図である。
図 9は、 お知らせ設定 (条件設定) 画面の例を示す図である。 図 1 0は、 本発明の第 2の実施の形態におけるシステム構成図で ある (実施例 2 _ 1 ) 。
図 1 1は、 第 2の実施の形態における関連情報の例を示す図であ る。
図 1 2は、 映像表示部の被写体と被写体関連情報表示部の被写体 代表図形等の関係を説明するための図である。
図 1 3は、 被写体関連情報表示部における表示例を示す図である ( 図 1 4は、 本発明の第 2の実施の形態におけるシステム構成図で ある (実施例 2— 2 ) 。
図 1 5は、 本発明の第 2の実施の形態におけるシステム構成図で ある (実施例 2— 3 ) 。
図 1 6は、 実施例 2— 3における他の例を示す図である。
図 1 7は、 本発明の第 2の実施の形態におけるシステム構成図で ある (実施例 2— 4 ) 。
図 1 8 ,は、 本発明の第 3の実施の形態におけるシステム構成図で ある。 図 1 9は、 図 1 8の関連情報提供サーバ及び視聴者装置の構成図 である。
図 2 0は、 第 3の実施の形態における方法のシーケンス図である, 図 2 1は、 第 3の実施の形態におけるァクションテーブルの一例 である。
図 2 2は、 第 3の実施の形態におけるクライアント発生イベント リス卜の一例である。
図 2 3は、 実施例 3— 1における、 最初に取得されたアクション テーブルの一例である。
図 2 4は、 図 2 3の次に取得されたアクションテーブルの一例で ある。
図 2 5は、 実施例 3 _ 1におけるァクションテ一ブルの一例であ る。
図 2 6は、 図 2 5のァクションテーブルとァクション内容情報が 異なるアクションテ一ブルの一例である。
図 2 7は、 実施例 3 _ 2における、 アクションテーブルである。 図 2 8は、 実施例 3— 3におけるシステム構成図である。
図 2 9は、 放送映像を受信する放送受信装置と、 視聴者装置の出 力デバイスが一体になつている場合の情報表示領域の一例である。 図 3 0は、 実施例 3— 3におけるアクションテーブルの一例を示 す図である。
図 3 1は、 放送映像表示領域を示す図である。
図 3 2は、 視聴者装置出力情報表示領域にアイコン Aが追加表示 されることを説明するための図である。
図 3 3は、 本発明の第 4の実施の形態におけるシステムの全体の 構成の例を示す図である (実施例 4 一 1 ) 。
図 3 4は、 関連情報データベース 4 0 2 2が有するテ一ブルの例 を示す図である。
図 3 5は、 実施例 4 - 1における視聴者装置の一構成例を示す図 である。
図 3 6は、 本発明の第 4の実施の形態におけるシステムの全体の 構成の例を示す図である (実施例 4 一 2 ) 。
図 3 7は、 実施例 4一 2における視聴者装置の一構成例 ¾示す図 である。
図 3 8は、 本発明の第 5の実施の形態における放送同期型サービ ス提供システムの全体の構成の例を示す図である。
図 3 9は、 第 5の実施の形態における視聴者装置の構成の例を示 す図である。
図 4 0は、 本発明の第 5の実施の形態における放送同期型サービ ス提供システムの全体の構成の詳細例を示す図である。
図 4 1は、 音声に重畳するデータ信号と音声データの構成の例を 示す図である。
図 4 2は、 音声から抽出したデ一夕信号から実際に用いるチャン ネル I D及び画像フレーム I D決定までの処理を示す流れ図である, 図 4 3は、 視聴者装置起動後におけるデータ信号抽出手段の結果 によるチャネル I Dと画像フレーム I Dの確認結果例である。
図 4 4は、 図 4 3のデータ信号抽出処理結果に対して得られた各 変数の値である。 発明を実施するための最良の形態
以下、 第 1〜第 5の目的に対応した第 1〜第 5の実施の形態につ いて説明する。 なお、 第 1〜第 5の実施の形態に係る各々の発明に より、 放送情報又は記録情報の視聴者がネッ トワークに接続された サーバ等から放送情報又は記録情報に関連した情報又はコンテンツ を容易に取得することができるようになり、 本発明の目的が達成さ れる。 次に、 各実施の形態の概要について説明する。
第 1の実施の形態では、 放送局から配信される放送を視聴する放 送受信装置と、 放送に関連した関連情報を得る装置とがー体となつ た視聴者装置が、 関連情報とその関連情報に対応したコンテンツを 提供する関連情報コンテンツ提供サーバにサービスを要求すること により、 関連情報の取得等を行う。 また、 イベント情報を視聴者装 置が取得し、 そのィベント情報に基づき視聴者装置がサービスを要 求する。
第 2の実施の形態では、 上記関連情報コンテンツ提供サーバが提 供する関連情報に相当する情報 (U R L等) を含む放送情報を、 放 送局から視聴者装置に送るようにする。 当該情報は被写体単位でフ レーム毎に付加され、 視聴者が興味を持った被写体をボインティン グ等することにより関連情報を取得する。 また、 視聴者のポインテ イングに基づき、 興味情報を取得し、 視聴者の興味に合ったコンテ ンッを自動的に取得する。 これにより、 第 1の実施例と同様、 放送 情報等に関連した情報を容易に取得できるようになる。
第 3〜第 5の実施の形態に関しては、 基本的な構成については第 1の実施の形態と同様であり、 放送情報等に関連した情報を容易に 取得できるようにすることを目的とするが、 関連情報を取得するた めの構成に違いがある。
すなわち、 第 3の実施の形態では、 関連情報提供サーバが視聴者 装置に、 放送内容に関連したアクションテーブルを提供し、 放送を 視聴する視聴者がそのァクションテ一ブルに示されたイベントを発 生させることにより、 そのィベン卜に対応したァクションが実行さ れ、 関連情報の取得等を行う。
第 4の実施の形態では、 視聴者装置が部分放送情報を関連情報提 供サーバに送信し、 関連情報提供サーバがその部分放送情報に基づ き放送に関連する関連情報を視聴者装置に送信する。
第 5の実施の形態では、 放送の中の音声にフレーム I D等が重畳 され、 視聴者装置で当該フレーム I D等を抽出し、 当該フレーム I D等を用いて関連情報コンテンツ提供サーバに関連情報を要求する, また、 上記の各実施の形態において、 視聴者プロファイル等の視 聴者情報や端末情報に関連した関連情報を視聴者装置が取得するこ とが可能である。 更に、 各実施の形態において、 放送局からの放送 情報を受信しながら関連情報を取得するのみならず、 例えば図 1 8 に示すように、 放送情報を蓄積した放送情報蓄積サーバから、 例え ばィン夕一ネッ ト等のネッ トワークを介して放送情報を受信しなが ら、 その放送情報に関連する関連情報を視聴者装置が取得すること が可能である。
以下、 各実施の形態について詳細に説明する。
[第 1の実施の形態]
以下、 第 1の目的に対応する第 1の実施の形態について詳細に説 明する。
図 1は、 本発明の第 1の実施の形態の基本的な構成例を示す図で ある。 図中、 1 0 0 1は放送を視聴する視聴者の視聴者装置、 1 0 0 2は放送に関連する情報とその情報に対応するコンテンツを提供 する提供者の関連情報コンテンツ提供サーバ、 1 0 0 3は一方向か ら一方的に放送コンテンツを送信する放送局、 1 0 0 4はイベント 情報を提供するイベント情報提供サーバを表す。
視聴者装置 1 0 0 1の提供可能サービス要求手段 1 0 1 1は、 視 聴者が放送局 1 0 0 3からの放送を視聴しているとき、 視聴者から の指示によって、 関連情報コンテンツ提供サーバ 1 0 0 2に対し、 サービス提供を要求する際に必要な視聴者情報や端末情報、 又は視 聴者装置 1 0 0 1の I Dを送信して放送コンテンツに関連する提供 可能なサービスの情報を要求する。
関連情報コンテンツ提供サーバ 1 0 0 2の提供可能サービス選別 手段 1 0 2 1は、 視聴者装置 1 0 0 1から受信した提供可能なサー ビスの情報の要求に対し、 視聴者装置 1 0 0 1の情報をもとに提供 可能なサービスを選別する。 提供可能サービス情報送信手段 1 0 2 2は、 選別した提供可能なサービスの情報を視聴者装置 1 0 0 1へ 送信する。 視聴者装置 1 0 0 1の提供可能サービス情報可視化表示手段 1 0 1 2は、 関連情報コンテンツ提供サーバ 1 0 0 2から受信した提供 可能なサービスの情報をアイコン化して表示し、 サービス選択 ·要 求手段 1 0 1 3は、 アイコンの一つがボインティングデバイスによ つて選択されると、 そのアイコンが示すサービスを関連情報コンテ ンッ提供サーバ 1 0 0 2へ要求する。
関連情報コンテンツ提供サーバ 1 0 0 2のサービス要求受信手段 1 0 2 3は、 そのサービス要求を受信すると、 アクセス系状態検出 手段 1 0 2 4を起動する。 アクセス系状態検出手段 1 0 24は、 関 連情報コンテンツ提供サーバ 1 0 0 2から視聴者装置 1 0 0 1へ予 め定めた量の情報バケツトを流し、 視聴者装置 1 0 0 1から返って くるまでの時間を測定することにより、 関連情報コンテンツ提供サ ーバ 1 0 0 2と視聴者装置 1 0 0 1間のアクセス系の状態を推定す る。
サービスコンテンッ最適化手段 1 0 2 5は、 視聴者装置 1 0 0 1 の情報とアクセス系の状態をもとに視聴者装置 1 0 0 1へ送信する サービスに係るコンテンッの画面サイズ、 解像度等を変換して最適 化する。 サービス提供手段 1 0 2 6は、 最適化したコンテンツを視 聴者装置 1 0 0 1へ送り、 要求されたサービスを提供する。
視聴者装置 1 0 0 1のサービス利用手段 1 0 1 4は、 関連情報コ ンテンッ提供サーバ 1 0 0 2が提供するサービスのコンテンツを受 信し、 そのコンテンツを蓄積、 表示、 出力する等して、 要求したサ 一ビスの利用を図る。
図 2は、 図 1に示す本発明の機能を実現するためのシステムの構 成図である。
視聴者装置 1 0 0 1と関連情報コンテンツ提供サーバ 1 0 0 2とは. ネッ トワーク 1 0 0 5を介して接続される。 視聴者装置 1 0 0 1は. 入力部 1 1 1 0、 表示部 1 1 2 0、 制御部 1 1 3 0、 処理部 1 1 4 0、 センサー部 1 1 5 0、 蓄積 ·管理部 1 1 6 0、 通信部 1 1.7 0 を備える。 また、 関連情報コンテンツ提供サーバ 1 0 0 2は、 入力 部 1 2 1 0、 表示部 1 2 2 0、 制御部 1 2 3 0、 処理部 1 2 4 0、 蓄積 · 管理部 1 2 5 0、 通信部 1 2 6 0を備える。
図 3は、 視聴者装置 1 0 0 1の構成例を示す図である。 視聴者装 置 1 0 0 1の入力部 1 1 1 0は、 操作入力手段 1 1 1 1、 音声入力 手段 1 1 1 2、 画像 · 映像入力手段 1 1 1 3、 アイコン操作入力手 段 1 1 1 4、 設定操作入力手段 1 1 1 5、 コンテンッ操作手段 1 1 1 6からなる。 表示部 1 1 2 0は、 受信情報可視化手段 1 1 2 1、 サービス情報表示手段 1 1 2 2、 ィベント情報表示手段 1 1 2 3、 設定画面表示手段 1 1 2 4、 コンテンッ表示手段 1 1 2 5からなる, 処理部 1 1 4 0は、 音声情報認識手段 1 1 4 1、 画像 · 映像認識 手段 1 1 4 2、 配信ィベント情報条件マッチ判断手段 1 1 4 3、 ァ ィコン操作手段 1 1 44からなる。 蓄積 ·管理部 1 1 6 0は、 視聴 者情報蓄積 · 管理手段 1 1 6 1、 端末情報蓄積 · 管理手段 1 1 6 2 からなる。 センサ一部 1 1 5 0は、 ユーザ環境感知手段 1 1 5 1か らなる。 通信部 1 1 7 0は、 情報送信手段 1 1 7 1、 情報受信手段 1 1 7 2、 イベント情報受信手段 1 1 7 3からなる。 また、 視聴者 装置 1 0 0 1は、 メモリ一部 1 1 8 0を持ち、 メモリ一部 1 1 8 0 には、 情報一時格納手段 1 1 8 1が設けられている。
図 4は、 関連情報コンテンツ提供サーバ 1 0 0 2の構成例を示す, 関連情報コンテンツ提供サーバ 1 0 0 2の入力部 1 2 1 0は、 情報 入力手段 1 2 1 1からなり、 表示部 1 2 2 0は、 情報表示手段 1 2 2 1からなる。 処理部 1 2 4 0は、 提供可能サービス選別手段 1 2 4 1、 コンテンツ間リンク手段 1 2 4 2、 コンテンツ変換手段 1 2 4 3、 アクセス系状態検出手段 1 2 44からなる。 蓄積 ·管理部 1 2 5 0は、 視聴者情報蓄積 · 管理手段 1 2 5 1、 端末情報蓄積 · 管 理手段 1 2 5 2、 視聴者環境情報蓄積 · 管理手段 1 2 5 3、 コンテ ンッイベント情報蓄積 · 管理手段 1 2 5 4、 放送情報蓄積 · 管理手 段 1 2 5 5、 コンテンツ蓄積 · 管理手段 1 2 5 6からなる。 通信部 1 2 6 0は、 情報受信手段 1 2 6 1、 放送情報受信手段 1 2 6 2、 情報送信手段 1 2 6 3からなる。 また、 関連情報コンテンツ提供サ —バ 1 0 0 2は、 メモリ一部 1 2 7 0を持ち、 メモリ一部 1 2 7 0 には、 情報一時格納手段 1 2 7 1が設けられている。
図 5は、 視聴者装置 1 0 0 1と関連情報コンテンツ提供サーバ 1
0 0 2間の情報の流れを示す。 以下、 図 5に従って図 2〜図 4に示 す装置の動作について詳細に説明する。 なお、 番組情報等の放送情 報は、 事前に放送業者から関連情報コンテンツ提供サーバ 1 0 0 2 へ送られ、 イベント情報は、 イベント情報提供者から事前に又は放 送時に視聴者装置 1 0 0 1へ送られる。
( 1 ) サービス提供要求入力
まず、 視聴者装置 1 0 0 1において、 視聴者が一方向に配信され た放送コンテンツを視聴していて、 放送されているコンテンッに関 連する関連コンテンッに関するサービスを受けたいと思った時、 そ の要求を入力部 1 1 1 0で入力する。 この視聴者の要求を入力する 手段として、 ボタン等による操作入力手段 1 1 1 1、 マイク等によ る音声入力手段 1 1 1 2、 カメラ等により撮影したジェスチャー等 の画像 · 映像入力手段 1 1 1 3がある。
操作入力手段 1 1 1 1で入力された情報 (オン/オフ情報) は、 制御部 1 1 3 0を介してメモリ一部 1 1 8 0に格納される。 音声入 力手段 1 1 1 2により入力された音声情報、 及び画像 · 映像入力手 段 1 1 1 3により入力された画像 · 映像情報は、 制御部 1 1 3 0を 経由して、 それぞれ処理部 1 1 40の音声情報認識手段 1 1 4 1、 画像 · 映像認識手段 1 1 42に送られる。 これらによって、 視聴者 が要求を入力したことを認識し、 結果 (オン オフ情報) を制御部 1 1 3 0を介してメモリー部 1 1 8 0に格納する。
( 2) サービス提供要求情報
制御部 1 1 3 0では、 メモリー部 1 1 8 0に要求入力情報が格納 された場合、 蓄積 ·管理部 1 1 6 0の視聴者情報蓄積 ·管理手段 1 1 6 1で蓄積、 管理されている視聴者情報 (視聴者プロファイル) を蓄積 ·管理部 1 1 6 0へ要求し、 取得した視聴者情報をメモリー 部 1 1 8 0に格納する。 同様に、 蓄積 ·管理部 1 1 6 0の端末情報 蓄積 ·管理手段 1 1 6 2で蓄積、 管理されている端末情報 (メーカ 名、 型番、 スペック等) を蓄積 ·管理部 1 1 6 0へ要求し、 取得し た端末情報をメモリ一部 1 1 8 0に格納する。
また、 制御部 1 1 3 0は、 センサー部 1 1 5 0のユーザ環境感知 手段 1 1 5 1で感知されている視聴者環境情報をセンサー部 1 1 5 0へ要求し、 取得した視聴者環境情報をメモリー部 1 1 8 0に格納 する。
上記の視聴者情報とは、 視聴者に関する情報であり、 例えば、 名 前、 性別、 年齢、 職業、 住所、 郵便番号、 家族構成、 住居に関する 情報 (マンション、 一戸建て、 等) 、 趣味、 興味を有する情報ジャ ンル (政治、 経済、 ニュース、 コンピュータ、 書籍、 スポーツ、 旅 行、 等) 、 年収、 各種サービスの会員であるか否かという情報及び 会員番号あるいはクレジットカード I D、 各種資格 (運転免許、 等) 保有の有無、 体形に関する情報 (体重、 身長、 衣類のサイズ 等) 、 能力に関する情報 (視力、 聴力、 等) 、 等のいずれか複数を 含むものである。
端末情報とは、 視聴者装置の表示装置の解像度、 表示可能色数、 WWW情報閲覧手段の性能 ( J a v a機能利用可否、 映像音声コン テンッ再生機能の有無、 映像音声コンテンツで再生できる符号化フ ォーマッ ト情報、 等) 等の情報である。
また、 視聴者環境情報は、 視聴者が一方向に配信された放送コン テンッを視聴している時の環境状態、 視聴者状態を表す情報であり 視聴している時の環境状態の情報とは、 どこで視聴しているか (G P S [G l o b a l P o s i t i o n i n g S y s t e m〕 等 で得られる場所情報) 、 いつ視聴しているか (装置内タイマーや G P S等で得られる時間情報) 、 何を視聴しているか (テレビ操作リ モコン等の赤外線通信をモニタ一することで得られる放送チャンネ ルゃ番組等の情報) 等の情報である。
視聴者状態を表す情報は、 視聴者の視聴姿勢 (座っているのか、 立っているのか等) や、 視聴時の精神状態 (ドキドキしているのか. 冷静か、 楽しい、 悲しい等) の情報である。 視聴姿勢は、 端末の床 からの高さ情報から判断できる。 また、 精神状態は、 心拍数、 発汗 の様子、 動き情報から判断できる。 高さ情報、 心拍数、 発汗の様子. 動き情報等は、 センサーで感知可能な情報である。 視聴者情報、 端 末情報、 視聴者環境情報に関して必ずしもすべての情報が揃わなく てもよいとする。
視聴者情報に関しては、 既に情報が関連情報コンテンツ提供サ一 ノ 1 0 0 2へ送られていて、 関連情報コンテンッ提供サーバ 1 0 0 2の蓄積 ·管理部 1 2 5 0の視聴者情報蓄積 ·管理手段 1 2 5 1で 蓄積、 管理されている場合、 関連情報コンテンツ提供サーバ 1 0 0 2側で視聴者情報を特定できる情報としてもよい。 この情報は、 事 前に関連情報コンテンツ提供サーバ 1 0 0 2に視聴者プロファイル を登録し、 関連情報コンテンツ提供サーバ 1 0 0 2から払い出され た I D (識別子) 等である。
すなわち、 視聴者装置が提供可能サービスを要求するときの視聴 者装置の情報等は、 予め関連情報コンテンツ提供サーバ 1 0 0 2に 登録しておき、 視聴者装置の I Dのみを送る構成でもよいし、 すべ ての情報を要求時に毎回送る構成でもよい。
制御部 1 1 3 0を介してメモリー部 1 1 8 0に格納された視聴者 情報、 端末情報、 視聴者環境情報は、 サービス提供要求情報として 通信部 1 1 7 0の情報送信手段 1 1 7 1で関連情報コンテンツ提供 サーバ 1 0 0 2へ送信される。 制御部 1 1 3 0は、 送信と同時に送 信したことの情報を表示部 1 1 2 0へ送り、 その情報を可視化する 手段で表示することで、 視聴者の入力操作 (アクション) に対する リアクションを示す。 ( 3 ) 提供可能サービスの選別
関連情報コンテンツ提供サーバ 1 0 0 2は、 視聴者装置 1 0 0 1 から送信された視聴者情報、 端末情報、 視聴者環境情報を、 通信部 1 2 6 0の情報受信手段 1 2 6 1で受け取り、 制御部 1 2 3 0を介 してメモリー部 1 2 7 0に格納し、 同時に視聴者情報を蓄積 ·管理 部 1 2 5 0の視聴者情報蓄積 ·管理手段 1 2 5 1で蓄積、 管理する < 同様に端末情報を端末情報蓄積 ·管理手段 1 2 5 2で、 視聴者環境 情報を視聴者環境情報蓄積 ·管理手段 1 2 5 3でそれぞれ蓄積、 管 理する。
制御部 1 2 3 0は、 蓄積 ·管理部 1 2 5 0に要求を出し、 コンテ ンツイベント情報蓄積 ·管理手段 1 2 5 4で管理されているィベン ト情報をメモリー部 1 2 7 0に格納する。 同様に放送情報蓄積 ·管 理手段 1 2 5 5で管理されている放送情報をメモリー部 1 2 7 0に 格納する。 一方向に配信された放送コンテンツ (映像、 音声、 デ一 夕の少なくともどれか一つ) の関連コンテンツは、 コンテンツ蓄 積 ·管理手段 1 2 5 6で蓄積、 管理されている。
イベント情報は、 個々の関連コンテンツを特定するための情報 ( コンテンツ I D等) 、 関連コンテンツに関するサービスの種類情報、 放送コンテンツとのリンク情報、 コンテンッセキュリティ一情報等 である。 放送情報は、 コンテンツの放送スケジュール情報、 放送コ ンテンッに関するィベント情報である。 この情報を取得する方法と して、 放送業者から提供されたものを直接受信する方法と、 放送コ ンテンッに埋め込んである場合に放送コンテンッから抽出する方法 とがある。
放送コンテンツ (映像、 音声、 データの少なくともどれか一つ) に放送情報を埋め込んである場合、 放送情報受信手段 1 2 6 2によ り受け取り、 制御部 1 2 3 0を経由して蓄積 ·管理部 1 2 5 0へ送 り、 放送情報蓄積 ·管理手段 1 2 5 5によってライブに管理される 放送情報が放送コンテンツ (映像、 音声、 データの少なくともどれ か一つ) に埋め込まれていない場合、 放送の内容と蓄積 ·管理部 1 2 5 0で蓄積、 管理している関連コンテンツとのリンク付けを行う, そのため、 放送情報受信手段 1 2 6 2により放送コンテンツ (映像 音声、 データの少なくともどれか一つ) そのものを受け取り、 制御 部 1 2 3 0を介して、 処理部 1 2 4 0へ送る。
処理部 1 2 4 0では、 コンテンツ間リンク手段 1 2 4 2で自動又 は半自動的に放送コンテンッと関連コンテンツのリンク付けを行い. 放送情報に相当する情報を算出し、 制御部 1 2 3 0を介して、 蓄積 •管理部 1 2 5 0へ送る。 これにより、 放送情報蓄積 ·管理手段 1 2 5 5によって管理される。
コンテンッ間リンク手段 1 2 4 2は、 画像 · 映像認識技術、 音声 認識技術を用いて、 物理量の距離を用いたリンクから意味量の距離 を用いたリンクまで段階的に行う方法を用いる。 メモリー部 1 2 7 0に格納した視聴者情報、 端末情報、 視聴者環境情報、 コンテンツ イベント情報、 放送情報を処理部 1 2 4 0に転送する。 転送された 情報に基づき処理部 1 2 4 0の提供可能サービス選別手段 1 2 4 1 で視聴者に適応した提供可能サービスの選択を行う。
図 6に、 イベント情報、 放送情報とサービスの関連を表す概念図 を示す。 例えば、 コンテンツ Aに対しては、 視聴者情報、 端末情報. 視聴者環境情報に応じて、 サービス A、 D、 F 、 Iの中からの選別 が行われ、 コンテンツ Bに対しては、 サービス A、 C , Fの中から の選別が行われる。 提供可能なサービスは、 同じコンテンツであつ ても、 放送時間によって違ってくることがある。
受信した視聴者情報、 端末情報、 視聴者環境情報に応じて、 どの ようにサービスと関連コンテンッが選択されるかをその手順に沿つ て説明する。 図 7に、 その手順を示す。 視聴者情報、 端末情報、 視 聴者環境情報を入力すると、 まずステップ S 1では、 視聴者環境情 報に含まれる放送時間、 放送局情報で放送コンテンツ (映像、 音声. データの少なくともどれか一つ) に関連付けられている関連コンテ ンッを、 放送情報に基づき検索する。 関連コンテンツが検索されな かった場合、 提供できる関連コンテンツもサービスもないという情 報を戻して、 選別処理は終了する。
関連コンテンツが検索された場合、 ステップ S 2へ進み、 視聴者 情報、 視聴者環境情報に基づき視聴者に提供できるコンテンツかど うかを判断する。 ここでの判断では、 例えば、 視聴者が未成年であ つた場合や地域限定であった場合、 検索された関連コンテンッに年 齢制限の規定はあるのかどうかを見て提供できるかどうかを判断す る。 また、 視聴者が台所等の場所にいて関連コンテンツの提供を希 望する場合、 検索された関連コンテンツに視聴者の場所に応じた制 限やお勧めがあるのかどうかを判断する。 提供可能なコンテンツが ないと判断された場合、 提供できる関連コンテンツもサービスもな いという情報を戻して、 選別処理は終了する。
提供可能なコンテンツと判断された関連コンテンッがあった場合 ステップ S 3へ進み、 コンテンツイベント情報に基づき関連コンテ ンッにリンクされたサービスを検索する。 サービスが検索されなか つた場合、 提供できる関連コンテンツもサービスもないという情報 を戻して、 選別処理は終了する。
サービスが検索された場合、 ステップ S 4へ進み、 端末情報に基 づき提供可能なサービスかどうかを判断する。 端末のスペックによ つては、 受けられないサービスもあるための判断である。 提供可能 なサービスと判断された場合、 その関連コンテンツとサービスに関 する情報を戻して、 選別処理は終了する。
( 4 ) 提供可能サービス情報
制御部 1 2 3 0を介して、 選択された関連コンテンツとサービス に関する情報をメモリー部 1 2 7 0に格納する。 関連コンテンツと サービスに関する情報とは、 関連コンテンツ、 サービスの名前、 関 連コンテンツの存在場所、 サービスに必要なツールの存在場所、 使 用期限、 関連コンテンツとサービスを表すアイコン等の情報である, メモリー部 1 2 7 0に格納された情報は、 提供可能サービス情報と して、 通信部 1 2 6 0の情報送信手段 1 2 6 3で視聴者装置 1 0 0 1へ送信される。
( 5 ) 提供可能サービスの表示
視聴者装置 1 0 0 1では、 関連情報コンテンツ提供サーバ 1 0 0 2から送信された情報が、 制御部 1 1 3 0を介してメモリー部 1 1 8 0に格納されると共に、 表示部 1 1 2 0へ送られる。 送られてき た情報は、 サービス情報表示手段 1 1 2 2によって可視化される。 この表示の例を図 8に示す。 図 8において、 1 0 5 0は番組ォブジ ェクト、 1 0 5 1は番組アイコン画像、 1 0 5 2はサービスアイコ ン画像、 1 0 5 3はサ一ビスオブジェク ト、 1 0 5 4はアプリケー シヨンアイコン、 1 0 5 5はお知らせ設定等の条件設定画面、 1 0 5 6はゴミ箱のアイコンである。 なお、 アプリケーションアイコン 1 0 5 4、 条件設定画面 1 0 5 5については後述する。
送られてきたアイコン情報には、 番組オブジェク ト 1 0 5 0のよ うな放送コンテンツに関するものと、 サービスオブジェク ト 1 0 5 3のようなサービスに関するものからなる。 これらは予め定めた大 きさの画像アイコンとしてそれぞれ表示 (番組アイコン画像 1 0 5 1、 サービスアイコン画像 1 0 5 2 ) される。 番組アイコンは、 サ —ビスアイコンを子供にもつ構造であり、 サービスアイコンの持つ 機能として、 アイコン情報以外の情報を手がかりにサービスツール を起動する機能がある。 サービスとして、 例えばコンテンツの購入 コンテンツの視聴、 コンテンツの加工等があり、 サービスツールは これらを実行するアプリケーションプログラムである。
サービスアイコンの選択によりサービスツールが起動し、 視聴者 は、 所望のサービスの提供を受けることになる。 サービスアイコン に画像として表現されるものは、 関連コンテンツの中身と共にサー ビスの内容である。 視聴者は、 アイコンを一目見ただけで、 どのよ うなコンテンツをどのようなサービスで受けられるかを理解できる ように表現されている。 また、 アイコンは、 それ自身一つの単位の オブジェク トとしてメモリ一部 1 1 8 0で管理されているため、 入 力部 1 1 1 0のアイコン操作入力手段 1 1 1 4で入力された情報を 制御部 1 1 3 0へ送り、 処理部 1 1 4 0のアイコン操作手段 1 1 4 4により、 ディスプレイの画面上を視聴者の所望する位置へ移動す ることも可能であり、 加えて消去すること (ゴミ箱 1 0 5 6への移 動) も可能である。
アイコン位置を変更することは、 表示部 1 1 2 0へ送るアイコン 表示位置パラメ一夕一を変更することであり、 アイコンを消去する ことは、 メモリ一部 1 1 8 0内の対象オブジェクトデータを消去す ることである。 視聴者の必要に応じてサービスアイコンを非表示に することも可能である。 当然、 アイコンオブジェク トが持つ情報を インデクスとして、 キ一を与えることで、 アイコンを検索すること も可能である。 例えば、 番組名で検索することもできるし、 サービ ス名で検索することも可能である。
以上の説明では、 視聴者が一方向に配信された放送コンテンツを 視聴していて、 放送されているコンテンツに関連する関連コンテン ッに関するサービスを受けたいと思った時、 その要求を視聴者がポ ジティブに装置に入力した場合の例を説明した。
その要求を視聴者がポジティブに装置に入力しなくても、 視聴者 が予め設定したタイミングでアプリケ一シヨンにより自動的に要求 が出されるようにすることもできる。 次に、 その例について説明す る。 すなわち、 一方向に配信された放送コンテンツを視聴している 時に、 放送されているコンテンツに関連する関連コンテンツに関す るサービスを事前に装置に設定し、 サービスを予約することゃサ一 ビスが受けられるタイミングになったら通知してくれる機能を実現 する手順について説明する。
まず、 視聴者装置 1 0 0 1において、 放送コンテンツのイベント 情報を表示する機能、 サービスを予約したり、 サービスが受けられ る夕イミングになったら視聴者に通知してくれる機能を持つアプリ ケ一シヨンを動作させる。 このアプリケーションは、 視聴者が事前 に予約等を行いたいときに起動してもよいし、 放送のチャネルに応 じて自動的に視聴者装置 1 0 0 1が起動するようにしてもよい。 こ のアプリケーションは、 関連情報コンテンツ提供サーバ 1 0 0 2か ら視聴者装置 1 0 0 1へ送信され、 視聴者装置 1 0 0 1がそれを受信し起動する。
視聴者装置 1 0 0 1においてこのアプリケ一ションが動作すると. 図 8のアプリケ一ションアイコン 1 0 5 4が画面に表示され、 視聴 者にアプリケーションが動作していることを知らせる。 アプリケ一 ションアイコン 1 0 5 4は、 受信した放送コンテンッのィベント情 報を可視化してアイコン中に表示するための機能と、 予約画面やお 知らせ設定画面等の条件設定画面 1 0 5 5を呼び出すための機能を 持つ。
図 9に、 条件設定画面 1 0 5 5の一つであるお知らせ設定画面の 例を示す。 アプリケーションアイコン 1 0 5 4中の 「お知らせ設定 」 のポタンをクリックすることにより、 図 9の条件設定画面 1 0 5 5を表示させることができる。 この画面は、 放送視聴中にイベント 情報と設定された条件とがー致したときに、 その旨を視聴者に通知 することを設定する画面である。
お知らせの夕イミングになったときの視聴者への通知方法として, 表示画面の点滅や音を選択することができる。 また、 映像を自動的 に表示するように起動設定することもできる。 図 9の例は、 野球中 継に関するお知らせ設定の画面であり、 例えば得点が入ったとき、 3回になったとき、 打順がある打者になったとき等に視聴者に通知 することを、 この画面であらかじめ設定することができる。
予約の設定画面でも、 お知らせ設定画面と同様に、 ある設定した 予約時間になったときとか、 例えばある特定の夕レントが画面に現 れたときというように、 要求を出すタイミングを設定し、 設定した 夕イミングで自動的にサービス提供要求が出されるようにすること ができる。
アプリケーションは、 ィベント情報提供者から配信される放送コ ンテンッのイベント情報を表示部 1 1 2 0でアプリケーションアイ コン 1 0 5 4に表示し、 予約の設定画面、 お知らせ設定画面等の条 件設定画面で設定した夕イミングで自動的に視聴者の要求を装置に 入力する。 なお、 予約の場合には、 設定したタイミングになったと きに、 視聴者に確認することなくサービス提供要求を出すが、 お知 らせ設定の場合には視聴者にアイコンの点滅や音で設定したタイミ ングを知らせ、 事前の指定に応じて視聴者に確認をとつた後にサー ビス提供要求を出す。
次にこの予約やお知らせ設定等の一連の手順を詳細に説明する。 ィベント情報提供者から放送コンテンツのィベント情報が配信され てきているとする。 このィベント情報を通信部 1 1 7 0のイベント 情報受信手段 1 1 7 3で受け取り、 制御部 1 1 3 0を介して送られ てくる順にメモリー部 1 1 8 0に逐次格納する。 それと同時に、 そ の情報を処理部 1 1 4 0と表示部 1 1 2 0へ送り、 イベント情報表 示手段 1 1 2 3でアイコン (アプリケーションアイコン 1 0 5 4 ) として放送コンテンツのィベント情報を表示する。 このアイコンの 機能としては、 前述のように視聴者が所望するサービスの条件を設 定できる機能がある。
設定画面の表示は、 入力部 1 1 1 0の設定操作入力手段 1 1 1 5 で表示要求を入力し、 入力情報を制御部 1 1 3 0へ送り、 これをも とに表示部 1 1 2 0の設定画面表示手段 1 1 2 4が行う。 条件設定 の入力では、 入力部 1 1 1 0の設定操作入力手段 1 1 1 5で設定情 報を入力し、 制御部 1 1 3 0を介してメモリー部 1 1 8 0に格納す る。
その後、 メモリ一部 1 1 8 0に格納された条件を処理部 1 1 4 0 へ送り、 配信イベント情報条件マッチ判断手段 1 1 4 3は、 その条 件と配信されたィベント情報とのマッチングを行う。 配信ィベント 情報条件マッチ判断手段 1 1 4 3では、 条件とィベント情報の意味 的な距離を算出し、 それを類似度とし、 予め与えた閾値と比べて近 いものを条件が一致したと判断する。 条件が一致したと判断された 場合、 一致したことを制御部 1 1 3 0へ伝える。 一致情報が制御部 1 1 3 0を介してメモリー部 1 1 8 0に格納され、 それ以降の流れ は、 一方向に配信された放送コンテンツを視聴していて、 放送され ているコンテンッに関連する関連コンテンッに関するサービスを受 けたいと思った時、 その要求をポジティブに入力し、 メモリー部 1 1 8 0に要求入力情報が格納された場合にそれ以降行う流れと同様 である。
ここで、 視聴者の放送コンテンツを受ける際のチャンネリングと サービス要求を出した際の各操作に関して表示部 1 1 2 0で表示さ れる情報の遷移について説明しておく。
ある放送コンテンツを視聴していてサービス要求を出した場合、 図 8で示したアイコンが表示される。 チャンネルを変更し、 異なる 放送コンテンッを視聴していてサービス要求を出した場合、 先の放 送コンテンツに関連するサービスアイコンは非表示となり、 番組ァ ィコンのみの表示となる。 続いて関連情報コンテンッ提供サーバ 1 0 0 2から新たに送信された情報を.受け取り、 新たな番組アイコン とサービスアイコンが表示される。 続いて先に視聴していた放送コ ンテンッにチャンネルを変更し、 サービス要求を出した場合、 非表 示になっていたサービスアイコンが表示されると共に、 新たに要求 したサービスアイコンが追加表示される。
( 6 ) サービスの選択、 ( 7 ) サービスの要求
次に、 表示部 1 1 2 0で表示されているサービスアイコンを選択 し、 サービスの提供を受ける手順に関して説明する。 視聴者装置 1 0 0 1の入力部 1 1 1 0のアイコン操作入力手段 1 1 1 4によりサ —ビスアイコンの選択入力を行う。 この選択入力情報に基づき、 制 御部 1 1 3 0を介してメモリー部 1 1 8 0に格納されている選択さ れたアイコンに対応する提供可能サービス情報 (関連コンテンツの 存在場所、 サービスに必要なツールの存在場所、 使用期限等) を、 通信部 1 1 7 0の情報送信手段 1 1 7 1により関連情報コンテンツ 提供サーバ 1 0 0 2に送信する。
( 8 ) サービスコンテンツの最適化
関連情報コンテンツ提供サーバ 1 0 0 2では、 視聴者装置 1 0 0 1から送られてくるサービス、 コンテンッに関する情報を通信部 1 2 6 0の情報受信手段 1 2 6 1により受信し、 制御部 1 2 3 0を介 してメモリ一部 1 2 7 0に格納する。 情報受信手段 1 2 6 1では、 どこの視聴者装置 1 0 0 1からの送信情報を受信したかを判断し、 先の情報と共に判断した視聴者装置情報を制御部 1 2 3 0へ送る。 サービス、 コンテンッに関する情報と視聴者装置情報が制御部 1 2 3 0を介してメモリ一部 1 2 7 0に格納されると、 制御部 1 2 3 0は、 処理部 1 2 4 0内のアクセス系状態検出手段 1 2 4 4によつ てアクセス系状態を検出する。 ここで検出するアクセス系状態とは, ネッ トワークの状態であり、 例えば通信速度である。 通信速度は、 ネッ トワークの混み具合 (流れているデータの量) に応じてダイナ ミックに変化している。 アクセス系状態検出手段 1 2 4 4では、 視 聴者装置情報に基づき視聴者装置 1 0 0 1へ予め定めた量の情報パ ケットを流し、 視聴者装置 1 0 0 1から返ってくるまでの時間でァ クセス系の状態を推定する。 視聴者装置 1 0 0 1の通信部 1 1 7 0 では、 この情報パケッ トを受信した場合、 それを情報受信手段 1 1 7 2から情報送信手段 1 1 7 1へ直接転送し、 情報バケツトを送信 した関連情報コンテンツ提供サーバ 1 0 0 2へ送り返してやること を行う。 推定したアクセス系の状態情報は、 制御部 1 2 3 0を介し てメモリ一部 1 2 7 0に格納する。
制御部 1 2 3 0を介してメモリー部 1 2 7 0に格納されているサ 一ビス、 コンテンッに関する情報に基づき、 蓄積 ·管理部 1 2 5 0 のコンテンツ蓄積 ·管理手段 1 2 5 6で蓄積、 管理されている関連 コンテンッとサービスツールを検索し、 関連コンテンツとサービス ツールをメモリ一部 1 2 7 0に格納する。 同時に蓄積 ·管理部 1 2 5 0で管理されている端末情報も視聴者装置情報に基づき検索し、 制御部 1 2 3 0を介してメモリー部 1 2 7 0に格納する。 メモリー 部 1 2 7 0に格納されている関連コンテンッとアクセス系の状態情 報、 端末情報を処理部 1 2 4 0へ転送する。
コンテンツ変換手段 1 2 4 3では、 関連コ
の状態情報、 端末情報 (端末スペック) に基づき最適なコ
に変換する。 この変換は、 次のような場合に行う。
1 ) 関連コンテンツがハイスペックな端末、 ハイリッチなァクセ ス系の状態用に作成されている場合で、 端末スペックとアクセス系 の状態がそれに合わないとき、 最適のコンテンツに変換することを 行う。
2 ) また、 一つのコンテンツで複数のサービスに用いる場合にも サービスに応じた最適のコンテンツに変換することを行う。
上記 1 ) の場合のコンテンツ変換手段 1 2 4 3では、 データ量の 削減を行う。 デ一夕圧縮技術を用いた物理的なデータ量の削減から. 要約等の意味を考慮したデータ量の削減まで行う。 テキスト情報は. 形態素解析や辞書、 コーパスを用いて意味レベルの要約を行う。 画 像や M P E G 1 、 M P E G 2等の映像は、 圧縮率を変えたり、 M P E G 4でォブジェク ト符号化された映像は、 オブジェク ト単位での 選択的な符号化を行ったりする。 M P E G 7で記述された映像は、 テキスト記述を処理することで意味レベルの要約を行う。 ハイパー リンクが張られたコンテンツに等に関しては、 リンクにぶら下る情 報に視聴者プロファイルに基づく重みを付け、 その重みに従って選 択的にリンク情報を削減することを行う。
上記 2 ) の場合のコンテンツ変換手段 1 2 4 3では、 視聴者が所 望する言語に翻訳することを行う。 画像からテキストへの変換、 映 像から画像への変換、 音声からテキストへの変換、 画像から音声へ の変換、 映像から音声への変換等、 表現メディア間の変換処理も行 う。
( 9 ) サービス提供
コンテンッ変換手段 1 2 4 3により最適に変換されたコンテンツ は、 メモリー部 1 2 7 0に格納され、 既に格納されているサービス ツールと共に通信部 1 2 6 0の情報送信手段 1 2 6 3により、 視聴 者装置 1 0 0 1へ送信される。 視聴者装置 1 0 0 1では、 関連情報 コンテンツ提供サーバ 1 0 0 2から送信されるサービスツールと関 連コンテンツをメモリー部 1 1 8 0に格納する。 サービスツールは. 入力部 1 1 1 0のコンテンツ操作入力手段 1 1 1 6と表示部 1 1 2 0のコンテンッ表示手段 1 1 2 5を用いて、 関連コンテンツに関す るサービスを視聴者装置 1 0 0 1上で提供する。 関連コンテンツの 購入サービス等は、 購入に関する視聴者のトランザクションを通信 部 1 1 7 0の情報送信手段 1 1 7 1により、 トランザクション処理 センター (図示省略) に送信することで行う。
(効果)
以上説明したように、 本実施の形態によれば、 多種多様な通信ァ クセス系、 端末を前提に、 一方向に配信された放送コンテンツに連 動、 連携して、 個々の視聴者がそれぞれの嗜好から希望する関連コ ンテンッを提供する多種多様なサービスに応えること、 またそのサ —ビスを公平に提供することができるようになる。 また、 視聴者が 所望するサービスを捕り漏らしなく受けられる環境と、 視聴中、 視 聴後に関連コンテンッを入手するサービスを受ける際の煩わしさに 関する課題を解決した環境を提供することができるようになる。
このため、 視聴者にとっては、 一方向に配信された放送コンテン ッに連動、 連携して、 多種多様なサービスを自分の端末に最適なコ ンテンッで受けることができ、 しかもサービスを捕り漏らしなく受 けられること、 関連コンテンツを入手するサービスを受ける際の煩 わしさがないことのメリッ トある。 コンテンツ提供者にとっては、 一方向に配信された放送コンテンツに連動、 連携して、 個々の視聴 者がそれぞれの嗜好から希望する関連コンテンツを提供する多種多 様なサービスに応えることができるというメリッ 卜がある。
[第 2の実施の形態]
次に、 第 2の実施の形態について実施例 2 一 1〜実施例 2— 4を 用いて説明する。 第 2の実施の形態では、 映像情報の中で視聴者が 関心を持つ被写体に対してボインティング操作を行った場合に、 被 写体に関連して付加されている情報に基づいて、 前記ボインティン グ操作が行われた被写体に関連した関連情報を入手して視聴者が参 照することを可能にし、 更には視聴者が関心を持つ被写体に関する 情報を蓄積しておき、 この蓄積された情報に基づいて受信した放送 情報を選別し、 選別した放送情報を蓄積する。
〔実施例 2— 1〕
図 1 0は本発明の第 2の実施の形態による視聴者装置の実施例 2 - 1を示すシステム構成図である。 図 1 0において、 2 0 1 0は映 像情報 2 0 1 1 とこれに付加された関連情報 2 0 1 2とを含む放送 情報である。 映像情報 2 0 1 1は少なくとも映像を含んでおり、 映 像の他に音声をも含んだ通常の意味での映像番組の場合も該当する < ディジタル放送においては、 映像の放送チャネル内において番組 配列情報として映像に関する付加的な情報を放送できる。 あるいは, テキストゃ静止画像等のデ一夕のみを放送するデータチャネルにお いて他の放送チャネルで放送される映像の関連情報を放送できる。 付加的な情報としては、 例えば映像中の番組のタイ トルやジャンル, 放送日時等が考えられている。
本発明では、 付加的な情報には少なくとも映像情報 2 0 1 1に登 場する表示単位としての被写体に関する情報を含めるものとし、 被 写体に関する付加的な情報 (以下では関連情報と呼ぶ) は少なくと も、 被写体を説明する被写体属性情報と、 その被写体座標値と、 そ の被写体に対応した関連情報のァドレス識別情報として少なくとも 一つの R F C 2 3 9 6等で規定される U R I (Un i f o r m R e s o u r c e I d e n t i f i e r ) 情報とを含んでいる。 こ の場合、 UR Iは、 通信網 2 0 0 3に接続された情報提供装置の I Pアドレスや U R Lを含んでいる。
また、 被写体座標値は、 表示画面における被写体の存在領域を表 す座標値である。 被写体は時刻とともに登場し、 あるいは退場し、 また登場している最中にも画面内を移動する。 このために被写体座 標値は、 映像情報 2 0 1 1のフレーム毎に定義するか、 又は時刻単 位で定義することが必要である。
また、 関連情報 2 0 1 2は、 1個以上の被写体の各々について定 義される。 図 1 1は本発明における関連情報の例を示す。 関連情報 2 0 1 2は、 フレーム番号 2 1 2 1、 被写体座標値 2 1 2 2、 被写 体属性情報 2 1 2 3、 及び UR I情報 2 1 24を含んでいる。 図 1 1に示す関連情報 2 0 1 2では、 フレーム番号 2 1 2 1が Nの場合 には、 被写体属性情報 2 1 2 3が OB _A、 OB— B等の被写体が. それぞれ被写体座標値 2 1 2 2である (XA、 Y A) 、 (XB、 Y Β ) 等に表示されること、 それらに対しては UR I — A、 UR I — B等の UR I情報 2 1 24が対応して定義されていることを示して いる。 このような情報は、 N以外のフレーム番号のフレームについ ても付加されており、 フレームによって定義される被写体は異なり . また同一の被写体であっても異なる UR Iが定義され得る。 また、 一つの被写体について複数の U R Iが定義されてもよい。
上述の関連情報及び映像情報を含む放送情報の構成について以下 に述べる。
第一の構成方法として、 映像情報中の各映像フレーム情報の先頭 に、 ヘッダー情報として図 1 1に示すような関連情報を挿入する場 合がある。 例えば、 M P E G 2映像ストリームの場合であれば、 ピ クチャ階層のへッダすなわちピクチャヘッダのユーザデータ領域に 関連情報を挿入することが考えられる。
また、 第 2の構成方法として、 映像情報と、 関連情報を別々に構 成し、 関連情報には図 1 1に示すように対応する映像フレームを識 別するためのフレーム番号を含むように構成する場合がある。
第 2の構成方法の場合、 映像情報は映像の放送チャネルで送信し. 関連情報はデータチャネルで送信することができる。 あるいは、 B Sデジタル放送や C Sデジタル放送等のシステムにおいては、 AR I B S TD— B 1 0 「デジタル放送に使用する番組配列情報」 で 規定される番組配列情報の一部として、 MP E G 2 S y s t e m ( I TU-T H. 2 2 2. 0, I S 0/ I E C 1 3 8 1 8— 1 ) で規定されるセクション形式のデータ構造を用いて関連情報を伝送 する場合もある。
なお、 第 2の構成方法の場合、 関連情報は、 対応する映像フレー ムと同時かそれ以前に視聴者装置に入力されるように、 放送情報を 構成する。
図 1 0において、 2 0 0 2は本実施の形態に係る視聴者装置であ つて、 以下に述べる要素から構成されている。
放送受信部 2 2 0 1は、 前記した映像情報 2 0 1 1及び関連情報 2 0 1 2を含む放送情報 2 0 1 0を受信して映像表示制御部 2 2 0 2に送信する。
映像表示制御部 2 2 0 2は、 放送受信部 2 2 0 1より受信した映 像情報 2 0 1 1を表示するための表示制御信号を映像表示部 2 2 0 3に送信する。 また映像表示制御部 2 2 0 2は、 映像表示部 2 2 0 3において視聴者がボインティングを行った画面内の座標値を受信 して、 これを関連情報 2 0 1 2の中の被写体座標値 2 1 2 2と照合 し、 ポインティングを行った画面内座標値と一致する被写体座標値 2 1 2 2を有する被写体に対応した UR I情報 2 1 2 4と被写体属 性情報 2 1 2 3とを関連情報表示制御部 2 2 0 5に送信する。
映像表示部 2 2 0 3は、 映像表示制御部 2 2 0 2から受信した表 示制御信号に基づいて表示画面に映像を表示する。 図 1 0に示す場 合では被写体として自動車が登場している。 また第 1のポインティ ングデバイス 2 2 0 4によりボインティングされた座標値を検出し てその値を映像表示制御部 2 2 0 2に送信する。
第 1のポインティングデバイス 2 2 0 4は、 例えば映像表示制御 部 2 2 0 2に接続されており、 映像表示部 2 2 0 3の画面内で表示 したカーソルを移動させ、 所望のカーソル位置でボインティング操 作を行うためのもので、 いわゆるマウス等の汎用デバイスを使用す ることができる。
関連情報表示制御部 2 2 0 5は、 映像表示制御部 2 2 0 2から受 信した被写体属性情報 2 1 2 3を代表するものとしての文字、 記号 又は図形等 (以下では被写体代表図形等と呼ぶ) を後述する被写体 関連情報表示部 2 2 0 6に表示するための制御信号を被写体関連情 報表示部 2 2 0 6に送信し、 また被写体属性情報 2 1 2 3を被写体 属性情報蓄積部 2 2 0 9に送信する。 関連情報表示制御部 2 2 0 5 はまた、 被写体関連情報表示部 2 2 0 6において第 2のボインティ ングデバイス 2 2 0 7によりポインティングされた被写体代表図形 等を受信し、 これにより代表されている被写体に対応する U R I情 報 2 1 2 4を後述する関連情報アクセス部 2 2 1 0に送信し、 これ に基づいて関連情報アクセス部 2 2 1 0が後述する関連情報蓄積部 2 2 1 1又は通信網 2 0 0 3にアクセスして、 入手した関連情報を 被写体関連情報表示部 2 2 0 6に表示する。
関連情報アクセス部 2 2 1 0は、 関連情報表示制御部 2 2 0 5か ら受信した U R I情報 2 1 2 4が後述する関連情報蓄積部 2 2 1 1 に対応したものであれば関連情報蓄積部 2 2 1 1にアクセスし、 ま たィンターネッ ト等の通信網 2 0 0 3に接続された情報源に対応し たものであれば通信網 2 0 0 3を介して当該情報源にアクセスし、 それぞれ関連情報を入手して関連情報表示制御部 2 2 0 5に返送す る。 被写体関連情報表示部 2 2 0 6は、 関連情報表示制御部 2 2 0 5 から上記の被写体代表図形等、 又は被写体の関連情報を表示するた めの制御信号を受信してそれらを表示する。 また被写体関連情報表 示部 2 2 0 6は、 前述のように第 2のボインティングデバイス 2 2 0 7を具備しているが、 その動作は第 1のポインティングデバイス 2 2 0 4と同様にして、 例えば関連情報表示制御部 2 2 0 5に接続 されており、 映像表示部 2 2 0 3の画面内で表示したカーソルを移 動させ、 所望のカーソル位置でボインティング操作を行うためのも ので、 いわゆる夕ツチパネルやマウス等の汎用デバイスを使用する ことができる。
入力デバィス 2 2 0 8は、 本システムを操作するためのキーボー ドその他の入力装置である。 被写体属性情報蓄積部 2 2 0 9は、 関 連情報表示制御部 2 2 0 5から送信された被写体属性情報 2 1 2 3 を受信し、 蓄積する。
関連情報蓄積部 2 2 1 1は、 被写体に関連した情報を蓄積し、 こ の情報は関連情報アクセス部 2 2 1 0がアクセスして入手すること が可能である。 また、 蓄積する情報は、 図示しない装置を用いて必 要に応じて追加、 更新あるいは削除を行うことができる。
以上の構成の実施例 2— 1に係る本システムの動作を以下に説明 する。 映像情報 2 0 1 1と図 1 1に示した関連情報 2 0 1 2とを含 む放送情報 2 0 1 0は、 放送局より放送されて放送受信部 2 2 0 1 により受信され、 復調された後、 映像表示制御部 2 2 0 2に送られ る。 映像表示制御部 2 2 0 2においては、 放送受信部 2 2 0 1から 受信した映像情報 2 0 1 1と関連情報 2 0 1 2のうち、 映像情報 2 0 1 1を表示するための制御信号が生成され、 これは映像表示部 2 2 0 3に送られる。 関連情報 2 0 1 2は映像表示制御部 2 2 0 2に おいて一時的に保存される。
映像表示部 2 2 0 3において被写体がボインティングされた場合 には、 映像表示制御部 2 2 0 2はボインティングの座標値を映像表 示部 2 2 0 3から受け取るとともに、 受け取った座標値と図 1 1に 示す被写体座標値 2 1 2 2との照合を行い、 ポインティングの座標 値に一致する被写体座標値 2 1 2 2が定義された被写体を見出す。 そして、 このようにして見出された被写体に対応した被写体属性情 報 2 1 2 3及び U R I情報 2 1 2 4は、 関連情報表示制御部 2 2 0 5に送られる。
関連情報表示制御部 2 2 0 5では、 映像表示制御部 2 2 0 2から 受信した被写体属性情報 2 1 2 3及び U R I情報 2 1 2 4に基づい た処理が行われる。 まず被写体属性情報 2 1 2 3は、 被写体属性情 報蓄積部 2 2 0 9に送信されて蓄積される。 また関連情報表示制御 部 2 2 0 5では、 受信した被写体属性情報 2 1 2 3を代表する被写 体代表図形等を表示するための制御信号が生成されて被写体関連情 報表示部 2 2 0 6に送られる。
図 1 2は、 映像表示部 2 2 0 3において第 1のボインティングデ バイス 2 2 0 4によりボインティングされた被写体 2 0 4 1に対応 して被写体関連情報表示部 2 2 0 6に、 その被写体 2 0 4 1の被写 体代表図形等 2 0 4 2が表示される例を表している。
なお、 映像表示部 2 2 0 3と被写体関連情報表示部 2 2 0 6とは. 異なるディスプレイ装置を用いるほうが望ましい。 例えば、 映像表 示部 2 2 0 3を C R Tディスプレイ装置、 被写体関連情報表示部 2 2 0 6を液晶ディスプレイ装置を用いて構成することが考えられる, この場合、 第 1のポインティングデバイス 2 2 0 4としてマウス、 第 2のポィンティングデバイス 2 2 0 7として夕ツチパネル等の利 用も考えられる。 しかし、 映像表示部 2 2 .0 3と被写体関連情報表 示部 2 2 0 6とを、 1台のディスプレイ装置を用いて構成すること も可能であり、 1台のディスプレイ装置を共用する場合には、 異な るウィンドウ又は画面分割した表示領域のそれぞれに映像表示部 2 2 0 3と被写体関連情報表示部 2 2 0 6とを設ける。 この場合、 第 1のポィンティングデバイス 2 2 0 4及び第 2のボインティングデ バイス 2 2 0 7についても、 同じハードウエアで実現することがで き、 1個のマウス等を共用することができる。
図 1 3は、 被写体関連情報表示部 2 2 0 6に関するより詳細な例 を示しており、 この例では、 被写体関連情報表示部 2 2 0 6は、 被 写体代表図形等 2 0 4 2を表示するための被写体表示領域 2 2 6 1 と、 被写体関連情報を表示するための関連情報表示領域 2 2 6 2と 操作パネル部 2 2 6 3とを有する。 操作パネル部 2 2 6 3は、 例え ば夕ツチパネルを利用する場合に入力デバイス 2 2 0 8の代わりに 用いることができる。
また、 被写体表示領域 2 2 6 1には、 被写体代表図形等 2 0 4 2 が複数個表示されている。 この例では、 〇B _ A、 〇B _ B 、 O B 一 C及び O B— D等の文字がそれぞれの被写体代表図形等 2 0 4 2 である。 これらは映像の進行とともに、 被写体 2 0 4 1が次々とポ インティングされた場合に、 それらの被写体 2 0 4 1に対応した被 写体属性情報 2 1 2 3及び U R I情報 2 1 2 4が順次関連情報表示 制御部 2 2 0 5に送り込まれてきた結果を示している。
次に、 視聴者が被写体関連情報表示部 2 2 0 6に表示された被写 体代表図形等 2 0 4 2を第 2のボインティングデバイス 2 2 0 7で ポインティングすると、 ポインティングされた被写体代表図形等 2 0 4 2を識別する情報が被写体関連情報表示部 2 2 0 6から関連情 報表示制御部 2 2 0 5に送り込まれ、 これに対応して関連情報表示 制御部 2 2 0 5では、 被写体代表図形等 2 0 4 2を識別する情報が 示す被写体 2 0 4 1に対応した U R I情報 2 1 2 4が抽出される。 抽出された U R I情報 2 1 2 4は、 関連情報アクセス部 2 2 1 0に 送信され、 関連情報アクセス部 2 2 1 0は、 送信された U R I情報 2 1 2 4が、 関連情報蓄積部 2 2 1 1に対応していれば関連情報蓄 積部 2 2 1 1にアクセスして関連情報を入手して、 これを関連情報 表示制御部 2 2 0 5に返送する。
また、 送信された U R I情報 2 1 2 4が通信網 2 0 0 3に接続さ れた情報源のものであれば、 関連情報アクセス部 2 2 1 0は、 通信 網 2 0 0 3を通じて当該情報源から関連情報を入手し、 これを関連 情報表示制御部 2 2 0 5に返送する。
関連情報表示制御部 2 2 0 5では返送された情報を受信した後に これらを被写体関連情報表示部 2 2 0 6の関連情報表示領域 2 2 6 2に表示する。
以上の動作において、 視聴者が被写体代表図形等 2 0 4 2をボイ ンティングするタイミングは、 放送受信中と放送受信後とのどちら でも任意である。 したがって参照する情報が多い場合には、 放送受 信後の都合の良いときに順次関連情報を参照することもできる。
〔実施例 2 - 2〕
次に、 実施例 2 _ 2として映像のフィルタリング蓄積機能を有す る視聴者装置について説明する。 図 1 4は、 実施例 2— 2を示すシ ステム構成図である。 実施例 2— 2に係るシステムの構成は、 図 1 0に示す実施例 2— 1のシステムの構成に興味情報抽出部 2 2 1 2 を加えるとともに、 その機能を利用して放送情報 2 0 1 0を自動的 に選別して蓄積する機能を備えたものであり、 以下に詳しく説明す る。
図 1 4において、 関連情報表示制御部 2 2 0 5は、 実施例 2 - 1 で述べた機能に加えて、 視聴者が被写体関連情報表示部 2 2 0 6に おいて、 被写体代表図形等 2 0 4 2をポインティングした被写体に ついて、 少なくともその被写体に関する U R I情報 2 1 2 4と、 被 写体属性情報 2 1 2 3と、 情報源から入手された関連情報と、 この 関連情報が被写体関連情報表示部 2 2 0 6に表示された時間に関す る表示時間情報のうちのいずれか複数を興味情報抽出部 2 2 1 2に 送信する機能を有する。
また、 興味情報抽出部 2 2 1 2は、 U R I情報 2 1 2 4、 被写体 属性情報 2 1 2 3、 前記関連情報、 前記表示時間情報のうちいずれ か複数もしくは全てを参照して、 関連情報に対する視聴者の興味を 示す情報としての興味情報を抽出し、 これを蓄積する。 更に、 興味 情報抽出部 2 2 1 2は、 放送受信部 2 2 0 1から映像情報 2 0 1 1 と関連情報 2 0 1 2とを含む放送情報 2 0 1 0を受信して、 関連情 報 2 0 1 2の中の少なくともその被写体属性情報 2 1 2 3又は U R I情報 2 1 2 4を、 蓄積した興味情報に照らし合わせて、 視聴者の 興味情報に適合していると判断された放送情報 2 0 1 0を優先的に 選択する。 選択された放送情報 2 0 1 0は必要に応じて放送情報蓄 積部 2 2 1 3に蓄積することができる。
なお、 本発明では、 特に被写体関連情報表示部 2 2 0 6において 視聴者が表示されている被写体代表図形等 2 0 4 2を移動又は削除 できる機能を具備し、 これらの操作があった場合に、 興味情報抽出 部 2 2 1 2に蓄積しておいた興味情報を減ずるようにすることがで きる。 これによつて、 例えば削除した被写体代表図形等 2 0 4 2に より代表される被写体属性情報 2 1 2 3、 又はこれに対応した U R I情報 2 1 2 4に対する視聴者の関心度が低くなつたことが興味情 報の抽出に反映される。
次に、 実施例 2— 2における本システムの動作を説明する。 放送 局より放送された映像情報 2 0 1 1 とその関連情報 2 0 1 2とを含 む放送情報 2 0 1 0は、 放送受信部 2 2 0 1により受信され、 復調 された後、 映像表示制御部 2 2 0 2に送られる。 関連情報 2 0 1 2 は、 実施例 2 — 1 と同様にして例えば図 1 1に示すように構成され ている。 図 1 1については実施例 2— 1について説明したので、 こ こでの説明は省略する。
映像表示制御部 2 2 0 2においては、 放送受信部 2 2 0 1から受 信した映像情報 2 0 1 1と関連情報 2 0 1 2のうち、 映像情報 2 0 1 1を表示するための制御信号が生成され、 これは映像表示部 2 2 0 3に送られる。 関連情報 2 0 1 2は、 映像表示制御部 2 2 0 2に おいて一時的に保存される。
映像表示部 2 2 0 3において、 被写体 2 0 4 1がボインティング された場合に、 映像表示制御部 2 2 0 2はボインティングの座標値 を映像表示部 2 2 0 3から受け取るとともに、 受け取った座標値と 図 1 1に示す被写体座標値 2 1 2 2との照合を行い、 ボインティン グの座標値に一致する被写体座標値 2 1 2 2が定義された被写体を 見出す。 そして、 このようにして見出された被写体 2 0 4 1の被写 体属性情報 2 1 2 3及び U R I情報 2 1 2 4は、 関連情報表示制御 部 2 2 0 5に送られる。
関連情報表示制御部 2 2 0 5では、 映像表示制御部 2 2 0 2から 受信した被写体属性情報 2 1 2 3及び U R I情報 2 1 2 4に基づい た処理が行われる。 まず、 被写体属性情報 2 1 2 3が被写体属性情 報蓄積部 2 2 0 9に送られ、 ここに蓄積される。 また受信した被写 体属性情報 2 1 2 3については、 これを代表する被写体代表図形等 2 0 4 2を表示するための制御信号が生成されて被写体関連情報表 示部 2 2 0 6に送られる。 この場合の被写体関連情報表示部 2 2 0 6の表示は前述した図 1 2又は図 1 3を用いて説明したとおりであ る。
視聴者が被写体関連情報表示部 2 2 0 6に表示された被写体代表 図形等 2 0 4 2を第 2のポインティングデバイス 2 2 0 7でポイン ティングすると、 ポインティングされた被写体代表図形等 2 0 4 2 に代表される被写体属性情報 2 1 2 3に対応した関連情報が入手さ れ、 入手された関連情報は被写体関連情報表示部 2 2 0 6の関連情 報表示領域 2 2 6 2に表示される。 この点ついては実施例 2 - 1 と 同様であるので、 これ以上の説明は省略する。
以下に、 実施例 2— 2における本システムの動作が実施例 2— 1 のそれと異なっている点を中心に説明する。
実施例 2— 2においては、 関連情報表示制御部 2 2 0 5は、 実施 例 2 - 1で述べた機能に加えて、 視聴者が被写体関連情報表示部 2 2 0 6において、 被写体代表図形等 2 0 4 2をポインティングした 被写体について、 少なくともその被写体 2 0 4 1に関する U R I情 報 2 1 2 4と、 被写体属性情報 2 1 2 3と、 情報源から入手された 関連情報と、 この関連情報が被写体関連情報表示部 2 2 0 6に表示 された時間に関する表示時間情報のうちのいずれか複数を興味情報 抽出部 2 2 1 2に送信する。
表示された時間は、 関連情報が被写体関連情報表示部 2 2 0 6に 表示された際の表示の開始時刻及び終了時刻に基づくものであり、 これらは被写体関連情報表示部 2 2 0 6を参照する視聴者による第 2のボインティングデバイス 2 2 0 7の操作時刻情報にも関係して おり、 開始時刻としては被写体代表図形等 2 0 4 2のポインティン グされた時刻や、 その後入手された関連情報が被写体関連情報表示 部 2 2 0 6に表示されたその開始時刻としてもよく、 また終了時刻 としては視聴者により表示を終了するための操作がなされた時刻、 又は次の被写体代表図形等 2 0 4 2がポインティングされた時刻と することができる。
興味情報抽出部 2 2 1 2は、 関連情報表示制御部 2 2 0 5から受 信した U R I情報 2 1 2 4、 被写体属性情報 2 1 2 3、 関連情報、 表示時間情報のうちいずれか複数もしくは全てを参照し、 興味情報 を抽出し、 これを蓄積する。 興味情報は、 どのような情報に視聴者 が興味を示しているかを表す情報であって、 一般には表示時間情報 ゃポインティングの回数を統計的に処理して生成することができる < 例えば、 被写体属性情報別又は U R I情報別のボインティング回数 であり、 あるいは、 被写体属性情報別、 U R I情報別、 又は関連情 報別の表示時間もしくはその積算値である。 また、 被写体属性情報 2 1 2 3と、 U R I情報 2 1 2 4と、 関連情報との少なくとも二つ の組み合わせ別の、 ポインティング回数あるいは表示時間又はその 積算値とすることもできる。
更には、 被写体属性情報 2 1 2 3、 関連情報に含まれるテキスト をキーワードに分解し、 各キーワードについて当該キーワードを含 む被写体属性情報 2 1 2 3、 関連情報の視聴回数が多い場合や表示 時間が長い場合に、 前記キーワードが興味を示すと仮定し、 興味を 示すキ一ヮ一ドの群を抽出し、 これを興味情報とすることもできる < また、 被写体関連情報表示部 2 2 0 6に表示されている被写体代 表図形等 2 0 4 2に対して視聴者が移動又は削除した場合について も、 その情報が関連情報表示制御部 2 2 0 5から興味情報抽出部 2 2 1 2に送られるようにし、 興味情報抽出処理に反映することがで きる。 例えば、 視聴者が被写体代表図形等 2 0 4 2を削除した場合. 削除された被写体代表図形等 2 0 4 2により代表される被写体属性 情報 2 1 2 3又はこれに対応した U R I情報 2 1 2 4に対する視聴 者の関心度が低くなつたものとして、 興味情報から減じる等の処理 を行って興味情報抽出処理に反映する。
更に興味情報抽出部 2 2 1 2は、 放送受信部 2 2 0 1から関連情 報 2 0 1 2を含む放送情報 2 0 1 0を受信し、 関連情報 2 0 1 2の 中の U R I情報 2 1 2 4を上記の興味情報と照合し、 視聴者の興味 に適合している放送情報 2 0 1 0を選択するフィル夕リング処理を 行う。 このようにしてフィル夕リングされた放送情報 2 0 1 0は、 必要に応じて放送情報蓄積部 2 2 1 3に蓄積される。 この場合の適 合の有無は、 ポインティングの回数、 あるいは表示時間又はその積 算値が大きい値を示した、 被写体属性情報 2 1 2 3、 又は U R I情 報 2 1 2 4、 又は関連情報、 又はそれらの組み合わせを関連情報が 含んでいるか否かにより決められる。 被写体属性情報 2 1 2 3や U R I情報 2 1 2 4そのものを使用する代わりに、 それらを予めジャ ンル別に分類しておくことによってジャンル別の回数又は参照時間 に変換したものを使用してもよい。
次に、 興味情報抽出部の具体的な一例について説明する。
以下の説明にあたり、 本実施例における関連情報には、 U R Iお よび、 当該 U R Iのコンテンツ内容を示すキーワード群を含むもの とする。 例えば、 被写体として映像中に登場する自動車に関連付け られた関連情報には、 その自動車の映像中の出現位置と、 その自動 車の仕様情報ホームページの UR Lアドレスと、 キーワードとして、 {自動車 } が付与されている。 このような関連情報の具体的な記載 例を以下に示す。
ぐ frame no= N" >
ぐ object〉
〈location>(XA, YA)-(XB, YBX/1 ocat i on>
<ur Our 1: www. automobi 1 e. com/car— A/spec. htniKur i>
ぐ keyword〉自動車ぐ/ keyword〉
</obj ec t>
</frame>
上記の例はフレーム番号" N"の映像フレーム内に被写体として自 動車のみが存在する場合に対応する。 く frame no-"N">... </ frame) 間には、 フレーム番号" N"の映像フレームに関する情報を記載する。 <object>...く/ object)間には、 一つの被写体に関する情報を記載す る。 この場合、 その自動車の映像中の出現位置と、 その自動車の仕 様情報ホームページの UR Lアドレスと、 キーワードとして、 {自 動車 } が記載されている。 被写体が複数存在すれば、 く frame no="N ">...〈/frame^には、 複数のく object>...く/ ob j ec t>が存在するこ とになる。 なお、 関連情報は、 上述したように XML形式である必 要はなく、 図 1 1に示したようなテーブル型の構成でも良い。
この例における興味情報抽出部は、 視聴者の興味情報としてキー ワード群と各キーヮードの重みを含む利用者プロファイルを保持す る。 利用者プロファイルの一例を以下に示す。
{自動車: 1、' パンダ: 2、 ステテコ : 1、 なまこ : 1 } 上述の例は、 "キーワード : そのキ一ワードの重み" の組みを複 数持つ集合として、 利用者プロファイルを記述している。
ここで、 視聴者が、 視聴中の映像の被写体として登場した自動車 をポインティングした場合には、 興味情報抽出部は、 キーワード "自動車" の重みを 1増加する。 もし、 自動車をポインティングし た時点でキーワード "自動車" が利用者プロファイル中に存在しな い場合には、 キーワード "自動車" を利用者プロファイルに追加し, 重みを 1 とする。
従って、 視聴中の映像の被写体として 1 0回それぞれ自動車が登 場した場合に、 視聴者が全ての自動者に対してポインティングした 場合には、 利用者プロファイルは上述の状態から、
{自動車: 1 1、 パンダ: 2、 ステテコ : 1、 なまこ : 1 } になる。
また、 視聴者が、 被写体関連情報表示部 2 2 0 6に表示されてい る被写体代表図形等 2 0 4 2を削除した場合には、 該被写体に対応 する関連情報に含まれるキーヮ一ドの重みを 1減らし、 利用者プロ ファイルを更新する。 例えば、 利用者プロファイルが、
{自動車: 1 1、 パンダ: 2、 ステテコ : 1、 なまこ : 1 } であった時に、 視聴者が、 キーワード {自動者} を含む関連情報が 対応付けられた被写体の被写体代表図形等 2 0 4 2を一つ被写体関 連情報表示部 2 2 0 6より削除した場合、 利用者プロファイルは、 {自動車: 1 0、 パンダ: 2、 ステテコ : 1、 なまこ : 1 } に更新される。
また、 視聴者が、 被写体関連情報表示部 2 2 0 6に表示されてい る被写体代表図形等 2 0 4 2をポインティングして、 関連情報を参 照した場合、 その関連情報の参照時間に応じて、 該被写体代表図形 等 2 0 4 2に対応する関連情報に含まれるキーヮ一ドの重みを増加 し、 利用者プロファイルを更新する。 例えば、 関連情報を 1分参照 するごとに対応する被写体の関連情報に含まれるキーヮ一ドの重み を 1増加するものとする。 利用者プロファイルが、
{自動車: 1 0、 パンダ: 2、 ステテコ : 1、 なまこ : 1 } であった時に、 視聴者が、 キーワード {自動車 } を含む関連情報が 対応付けられた被写体の被写体代表図形等 2 0 4 2をボインティン グし、 当該関連情報を 1 0分間参照した場合、 利用者プロファイル は、
{自動車 : 2 0、 パンダ: 2、 ステテコ : 1、 なまこ : 1 } に更新される。
更に、 興味情報抽出部は、 放送情報をフィル夕リングする際に、 以下の規則に従って処理を行う。
受信された映像中に被写体に関連付けられた関連情報に含まれる キーワードが、 利用者プロファイルに含まれる場合、 そのキーヮ一 ドの重みをその被写体への興味度とする。 利用者プロファイルに含 まれるキ一ヮ一ドが複数ある場合には、 それぞれのキーヮードの重 みの和をその被写体への興味度とする。 そして、 興味度が一定値 K 以上である場合、 該被写体に視聴者が興味を持つもとみなし、 自動 的に該被写体をボインティングしたのと同等の処理を実施する。 例 えば、 K = 1 0で、 利用者プロファイルは
{自動車: 2 0、 パンダ: 2、 ステテコ : 1、 なまこ : 1 } である場合に、 キーワード {自動車 } を含む関連情報が受信された 場合には、 対応する被写体への興味度は 2 0であり Κ = 1 0以上を 満たすので、 自動的に視聴者が対応する被写体をボインティングし たのと同等の処理を実行する。 つまり、 被写体関連情報表示部に、 該被写体に対応する被写体代表図形を表示する等の処理を行う。 なお、 上述したものは、 興味情報抽出部の処理の一例であり、 上 記以外に種々のキーヮードの重み付け等の規則、 キーワードの利用 の規則等を使用することが可能である。
〔実施例 2 - 3〕
次に、 実施例 2— 3について説明する。
図 1 5は、 本発明の実施例 2— 3を示すシステム構成図である。 実施例 2— 3は、 以上までに説明した視聴者装置 2 0 0 2に、 放送 局 2 0 0 4を加えた放送情報送受信システムであって、 放送局 2 0 0 4は、 図 1 1に示したような関連情報 2 0 1 2を含む放送情報 2 0 1 0を放送する機能を有している。 なお、 前記放送局は、 B Sデジタル放送、 C Sデジタル放送、 地 上波デジタル放送等、 衛星放送システムや地上波放送システムに接 続され、 前記放送インフラを介した放送を行うための放送局である 場合や、 図 1 6に示すように、 インターネッ トや放送用ケーブル等 の所定のネッ トワークに接続されるサーバを用い、 前記所定のネッ トワークを介して、 いわゆるインターネッ ト放送やケーブルテレビ 放送といったネットワーク放送を行う放送局である場合がある。
〔実施例 2— 4〕
次に、 実施例 2 _ 4について説明する。
図 1 7は、 本発明の実施例 2 _ 4を示すシステム構成図である。 実施例 2— 4は、 以上までに説明した視聴者装置に、 映像蓄積媒体 再生装置 2 0 0 6を加えた放送情報送受信システムである。 映像蓄 積媒体とは、 D V Dや D— V H Sビデオテープ等であり、 図 1 1に 示した関連情報を含む放送情報 2 0 1 0が記録された媒体である。 映像蓄積媒体再生装置 2 0 0 6とは、 D V Dプレーヤーや、 V C R 等であり、 一般に、 放送により受信された映像を主とする放送情報 を前記映像蓄積媒体に記録蓄積する機能を有する。 更に、 記録した 放送情報を再生する機能を有する。 利用される映像蓄積媒体は、 事 前に放送インフラより取得される放送情報を記録したものである場 合や、 映画やドラマ等の映像情報を含む放送情報が事前に記録され た状態で、 該映像蓄積媒体の小売店やレンタルショップ等から利用 者が入手するものである場合がある。
実施例 2 - 4では、 所定の映像蓄積媒体を再生する映像蓄積媒体 再生装置 2 0 0 6より、 図 1 1に示した関連情報を含む放送情報 2 0 1 0が、 視聴者装置 2 0 0 2に入力される。
なお、 第 2の実施例においても、 視聴者情報及び端末情報に関連 した関連情報を取得することが可能である。 例えば、 映像情報とと もに、 視聴者情報や端末情報に対応した複数の U R I を関連情報と して視聴者装置に送信し、 視聴者装置では、 当該視聴者装置に予め 入力等しておいた視聴者情報や端末情報に適合した U R I を選択す るようにする。 付加する関連情報としては、 例えば、 後述する第 4 の実施例における関連情報例 1〜 5のような形式を用いることがで きる。
(効果)
本実施の形態による視聴者装置及び放送情報送受信システムでは 映像に登場する表示単位としての被写体毎に、 その関連情報の所在 を示す U R I情報が定義された関連情報を付加された放送情報を受 信し、 視聴者が映像表示画面に表示されている被写体をボインティ ングした場合に、 その被写体を代表する文字、 図形等を画面に表示 し、 次にこれら文字、 図形等に対するポインティング操作に対応し て、 関連する情報が対応する U R I情報から読み出されて画面に表 示されるようにした。 これによつて、 視聴者は映像情報を視聴しな がら興味を持った被写体に関連した情報を放送情報以外の情報源か ら入手して参照することができる。
また、 視聴者が複数の被写体を次々にボインティングした場合に は、 それぞれを代表する文字、 図形等が順次画面に追加して表示さ れるようにした。 これによつて視聴者が参照したいと感じた関連情 報が多い場合でも、 放送情報視聴の後に時間の制約を受けることな く参照することができる。
更に、 視聴者がボインティングした被写体のボインティング回数 や、 それに関連して参照した関連情報の表示時間情報を考慮した興 味情報が抽出 ·保持され、 利用者が視聴していない時間に放送され ている放送情報から、 興味情報に適合する放送情報を自動選択し、 これを蓄積できるようにした。 これによつて視聴者は自分が過去に 参照した関連情報のジャンルに適合する放送情報を時間の制約なく 入手することができる。
特に、 本発明では表示されている被写体代表図形等を視聴者が削 除した場合には、 当該 U R I情報に対する興味が失われたものとし. 蓄積した興味情報を減ずるようにして、 興味情報抽出処理に反映さ れるようにしたので、 視聴者が十分に関連情報を参照した時点以後. 視聴者の動的な興味の変化に従って、 そのジャンルの情報の入手を 停止することができる。
また、 被写体の単位で関連情報を入手することができるので、 様々な場面で登場する被写体に対して関連情報を定義することがで き、 その結果、 従来の映像番組を単位とするよりも、 きめ細かな関 連情報の参照が可能となる。 例えば、 同一の被写体であっても、 そ れが登場する場面によりその意味合いは一般には変わると考えられ るが、 関連情報をフレーム別に定義することによって、 多様かつ的 確な関連情報を参照することが可能となり、 また、 よりきめ細かな 映像情報の自動選択が可能となる。
例えば、 同一の被写体であっても、 それが登場する場面によりそ の意味合いは一般には変わると考えられるが、 関連情報をフレーム 別に定義することによって、 多様かつ的確な関連情報を参照するこ とが可能となり、 また、 よりきめ細かな映像情報の自動選択が可能 となる。 また、 ポインティングされた被写体に対する文字 · 図形は 画面に追加して表示されるために、 視聴者は時間的制約を受けるこ となく関連情報を参照することができる。
更に、 視聴者が関心ある被写体をポインティングすることによつ て関心のある関連情報のみを的確に閲覧できる仕組みにしたことに より、 前記視聴者の被写体のポインティング操作等から、 視聴者が どのような情報に関心があるのかを示唆する情報を入手することが 可能となる。
[第 3の実施の形態]
次に、 本発明の第 3の実施の形態について説明する。 本実施の形 態では、 テレビ、 ラジオ等の放送コンテンツと同期して、 パーソナ ルコンピュータ等の端末からのィベントを処理することにより関連 情報を取得する。 ここで、 放送コンテンツに同期したイベントの処 理とは、 視聴者装置において、 ボタンの押下操作等のイベントが発 生した時に、 これに対応して実行されるァクションの内容を放送コ ンテンッに対応して随時変化させる処理のことである。 具体的な例 としては、 テレビ放送の所定チャネルにおいて、 C M 1 、 C M 2及 び C M 3が連続的に放映される場合に、 C M 1が放映されている時 点で、 視聴者装置のボタンを使用者が押下すると、 C M 1に関する 情報へのリンクが視聴者装置に接続された表示装置に提示されると いう処理がある。 同様に、 C M 2が放映されている時点で、 視聴者 装置のポタンを使用者が押下すると、 C M 2に関する情報へのリン クが提示され、 C M 3が放映されている時点で、 視聴者装置のポ夕 ンを使用者が押下すると、 C M 3に関する情報へのリンクが提示さ れる。
図 1 8は、 本発明の第 3の実施の形態におけるシステムの構成図 である。 図 1 8のシステムは、 関連情報提供サーバ 3 0 0 1 (以下 「サーバ 3 0 0 1」 という) と、 該サーバ 3 0 0 1 とネッ トワーク 3 0 0 6を介して通信する視聴者装置 3 0 0 2 (クライアント) と. 放送コンテンツを放送する放送局 3 0 0 3と、 視聴者装置 3 0 0 2 に接続された入出力装置 3 0 0 4とを有する。 放送局 3 0 0 3から 放送される放送コンテンツは、 放送受信装置 3 0 0 5で受信できる, その放送コンテンツに同期して各種のアクションが、 視聴者装置 3 0 0 2で実行される。 また、 視聴者装置 3 0 0 2で発生するィベン トに応答して実行されるァクションの内容が、 放送コンテンツに同 期して変化する。
なお、 放送受信装置 3 0 0 5が放送局 3 0 0 3からの放送コンテ ンッを受信する他、 インターネッ ト等のネッ トワークに接続された 放送情報蓄積サーバ 3 0 0 3 'から放送受信装置 3 0 0 5が放送コ ンテンッを受信する場合でも、 本実施の形態における同期処理を実 現することが可能である。
ここで、 視聴者装置 3 0 0 2で発生するイベントとは、 入出力装 置 4に対するユーザの各種の操作である。 例えば、 視聴者装置 3 0 0 2がキーポードを有する場合、 該キーポード上の所定のポタンが 押されたという信号である。 また、 視聴者装置 3 0 0 2がマウス等 のポインティングデバイスを有する場合、 該ポインティングデバイ スによって、 視聴者装置 3 0 0 2に接続される表示装置に表示され た画面上の所定の位置がクリックされたという信号である。 更に、 イベントとは、 あるアクションが発生してから、 所定の時間が経過 したということ、 又は時刻が所定の時刻になったというタイムァゥ 卜の事象でもある。
どのような操作又は事象の発生をイベントとするかは、 本発明の システムを用いてどのようなアプリケーションを実現するかによつ て異なる。 例えば、 テレビでドラマ映像を視聴中に、 ドラマ映像中 の被写体又は B G M等に視聴者が興味を持った場合、 視聴者装置 3 0 0 2のいわゆるブックマークのためのポタンを押すと、 当該関連 情報へアクセスするためのアイコンが、 表示装置上の画面に追加さ れるというようなアプリケーションでは、 イベントとは、 視聴者 ( 使用者) がブックマークポタンを押したということであり、 ブック マークポタンが押された時点で、 アイコンを追加するといぅァクシ ヨンが実行される。 また、 例えば、 テレビで教育番組を視聴中に、 視聴者装置 3 0 0 2の表示装置画面上に番組の進行に合わせて、 教 育番組の内容に関連する情報ページが表示されるというようなアブ リケ一シヨンでは、 イベントとは、 所定の時刻、 即ち番組内容が切 り替わる時刻になったということに対応し、 当該ィベン卜が発生し た時点で、 新しい情報ページに更新するといぅァクションを実行す る。
視聴者装置 3 0 0 2で実行されるァクションとは、 視聴者装置 3 0 0 2で実行され得るアプリケーションプログラムによる各種処理 であり.、 本発明のシステムを用いて実現するサービスアプリケ一シ ヨンにより様々である。 前述した例では、 「関連情報にアクセスす るためのアイコンを追加する」 とか、 「新しい情報ページに更新す る」 等という処理がこれに該当する。
また、 本発明のシステムの視聴者装置 3 0 0 2が、 M S— W i n d o w sの〇 Sを搭載するパーソナルコンピュータ上に実装されて いる場合、 アクションとは、 W i n d o w s上で実行し得るソフト ウェアプログラムによる処理である。
また、 サーバ 3 0 0 1は、 放送コンテンツを管理する機関、 例え ば放送局から、 ァクションテーブルを構成する場合に参照する情報 であるァクションテ一ブルリソースデータを取得する。
図 1 9は、 本発明によるサーバ 3 0 0 1と視聴者装置 3 0 0 2の 構成図である。
サーバ 3 0 0 1は、 ネッ トワーク 3 0 0 6を介して複数の視聴者 装置 3 0 0 2と通信する通信手段 3 0 1 3と、 サーバ 3 0 0 1にァ クセスする視聴者装置 3 0 0 2を識別するクライアント識別手段 3 0 1 4と、 視聴者装置 3 0 0 2毎に既に発生したイベントのィベン ト識別子のリストであるクライアント発生イベントリストを保持す るクライアント情報管理手段 3 0 1 5と、 アクションテーブルを構 成する際に参照されるァクションテーブルリソースデ一夕 3 0 1 2 と、 ァクションテーブルを同期対象となる事象に同期して逐次構成 更新するとともに、 構成するそれぞれのアクションテーブルの有効 期間を決定しァクションテ一ブルに付与するァクションテーブル構 成手段 3 0 1 1と、 ネッ トワーク 3 0 0 6を介してアクションテー ブルを提供するァクションテーブル提供手段 3 0 1 0とを有する。 視聴者装置 3 0 0 2は、 サーバ 3 0 0 1と通信する通信手段 3 0 2 4と、 サーバ 3 0 0 1からアクションテーブルを取得しこれを保 持するァクションテーブル管理手段 3 0 2 2と、 イベントの発生を 監視し、 発生したイベントのィベント識別子をァクションテーブル 管理手段 3 0 2 2に通知するイベント管理手段 3 0 2 1と、 ァクシ ョンテ一ブル管理手段 3 0 2 2から通知されたァクション内容情報 に記載されているァクションを即座に実行するァクション実行手段
3 0 2 3と、 入力インタフェース 3 0 2 6と、 出力イン夕フェース 3 0 2 5とを有する。
図 2 0は、 本実施の形態による方法のシーケンス図である。 サー バのァクションテーブルリソースデータ 3 0 1 2は、 放送局 3 0 0 3が放送する放送情報を収集している。 最初に、 サーバ 3 0 0 1が. 放送コンテンツの放送時間と同期して指定される有効期間 X X〜X X毎に、 有効なイベントを示すイベント識別子、 及びそれに対応し て実行される処理を示すァクション内容情報とを指定するァクショ ンテ一ブルを構成する (ステップ S 1 ) 。 次に、 サーバ 3 0 0 1が. そのァクションテーブルを視聴者装置 3 0 0 2へ送信する (ステツ プ S 2 ) 。 次に、 視聴者装置 3 0 0 2は、 受信したァクションテ一 ブルを保持し、 発生したイベント、 例えば使用者によって押下ボタ ンが押下されたことのィベント識別子 Y Yを導出する (ステップ S 3 ) 。 次に、 視聴者装置 3 0 0 2が、 サーバ 3 0 0 1から受信した ァクションテーブルを用いてィベント識別子 Y Yに対応するァクシ ヨン内容情報 Z Zを導出する (ステップ S 4 ) 。 最後に、 視聴者装 置 3 0 0 2が、 アクション内容情報 Z Zを実行する (ステップ S 5 ) 。 このとき、 視聴者装置 3 0 0 2が、 イベント識別子 Y Yをサ —バ 3 0 0 1へ送信するものであってもよい (ステップ S 6 ) 。 こ れにより、 サーバ 3 0 0 1は、 クライアント情報管理手段 3 0 1 5 において、 発生イベントリストを作成し、 当該視聴者装置 3 0 0 2 に適したァクションテ一ブルを構成することが可能となる。
図 2 1は、 本発明によるアクションテーブルの一例を示し、 図 2 2は、 本発明によるクライアント発生イベントリストの一例を示し ている。
以下に、 本実施形態による具体的な動作について説明する。
視聴者装置 3 0 0 2が起動する際に、 ァクションテーブル管理手 段 3 0 2 2が、 サーバ 3 0 0 1から、 ァクションテーブルを取得す る。 アクションテーブル管理手段 3 0 2 2は、 取得されたァクショ ンテーブルに記載されている有効期間を確認し、 有効期間内である 間、 当該取得されたァクションテーブルを参照対象とする。
アクションテーブル管理手段 3 0 2 2は、 現在、 参照対象となつ ているアクションテーブルの有効期間が終了する前に、 サーバ 3 0 0 1から新しいァクションテ一ブルを取得する。 参照対象となって いるァクションテ一ブルの有効期間終了と同時に、 その新しいァク シヨンテーブルを参照対象とする。
以降、 アクションテーブル管理手段 3 0 2 2は、 現在、 参照対象 となっているアクションテーブルの有効期間を確認しつつ、 前述し た操作を繰り返し、 逐次、 アクションテーブルを更新する。
更に、 クライアント操作又はアクション実行に伴って、 イベント が発生した場合、 ィベント管理手段 3 0 2 1は、 発生したイベント のィベント識別子をァクションテーブル管理手段 3 0 2 2へ送信す る。 アクションテーブル管理手段 3 0 2 2は、 現在参照対象となつ ているァクションテーブルを参照して、 そのィベント識別子に対応 するァクション内容情報をァクション実行手段 3 0 2 3へ送信する 更に、 アクション実行手段 3 0 2 3は、 そのアクション内容情報に 従ってアクションを実行する。
更に、 視聴者装置 3 0 0 2のアクションテーブル管理手段 3 0 2 2は、 ィベント管理手段 3 0 2 1から受信したィベント識別子を、 サ一バ 3 0 0 1へ送信する。 サーバ 3 0 0 1は、 視聴者装置 3 0 0 2からイベント識別子を受信した場合、 先ず、 クライアント識別手 段 3 0 1 4が視聴者装置 3 0 0 2を識別し、 次に、 クライアント情 報管理手段 3 0 1 5が、 そのクライアント (視聴者装置) に対応す るクライアント発生イベントリストに当該ィベント識別子を追加す る。
更に、 サーバ 3 0 0 1は、 視聴者装置 3 0 0 2からアクションテ 一ブルの要求がされた場合、 クライアント識別手段 3 0 1 4が視聴 者装置 3 0 0 2を識別し、 ァクションテーブル構成手段 3 0 1 1が. 識別された視聴者装置 3 0 0 2に対応するクライアント発生ィベン トリストを参照してァクションテーブルを構成し、 アクションテー ブル提供手段 3 0 1 0が、 当該視聴者装置 3 0 0 2へそのァクショ ンテーブルを送信する。
更に、 サーバ 3 0 0 1は、 ァクションテーブル構成手段 3 0 1 1 が新しいァクションテーブルを構成した時点で、 ァクションテープ ル提供手段 3 0 1 0によって、 視聴者装置 3 0 0 2へ該新しいァク ションテーブルを能動的に配信する。
視聴者装置 3 0 0 2は、 アクションテーブル管理手段 3 0 2 2に よって、 受信された新しいアクションテーブルを保持し、 現在参照 しているァクションテーブルの有効期間が終了する時点で、 現在参 照しているァクションテーブルを新しいァクションテーブルへ変更 する。
(実施例 3— 1 )
次に、 本発明によるシステムをテレビ放送に適用した、 具体例を 実施例 3— 1 として説明する。
実施例 3— 1は、 テレビでドラマ映像を視聴中に、 ドラマ映像音 声中の被写体、 背景又は B G M等に視聴者が興味を持った場合に、 視聴者装置 3 0 0 2のいわゆるブックマークのためのポタンを押す と、 当該関連情報へアクセスするためのアイコン (又は U R L等) が、 表示装置上の画面に追加されるというようなアプリケーション である。 視聴者装置 3 0 0 2に、 入力デバイスとして 3つのブック マークポタンがあるものとする。 それぞれのボタンのシステム内で の識別子は、 ( 0 、 0 ) 、 ( 1 、 0 ) 及び ( 2 、 0 ) であるとする < これら 3つのブックマークボタンは、 例えば、 第 1のポタンは被写 体に関して興味を有したことを示し、 第 2のポタンは背景について 興味を有したことを示し、 第 3のポタンは B G Mについて興味を有 したことを示す等の機能分担を有すること等が考えられる。 更に、 場合によっては、 それぞれのブックマークボタンが映像中の何に興 味を有したことを示すかは動的に変化するものであってもよい。 即 ち、 ある時点においては、 ボタン ( 1、 0 ) が被写体に関して興味 を有したことを示し、 ボタン ( 2、 0) が背景について興味を有し たことを示し、 更にポタン ( 3、 0) が B GMについて興味を有し たことを示しているが、 別の時点においては、 映像中に 2つの被写 体 (例えばタレント) 等が存在するので、 ポタン ( 1、 0 ) が第 1 の被写体に関して興味を有したことを示し、 ポタン ( 2、 0 ) が第
2の被写体について興味を有したことを示し、 更にボタン ( 3、 0 ) が B GMについて興味を有したことを示す等ということである。 また、 各視聴者装置 3 0 0 2において、 ポタン操作の意味が異なる. 即ち、 ボタン操作に応じて発生するアクションが異なるものであつ てもよい。
図 2 3は、 本発明によるアクションテーブルの一例である。 この アクションテーブルは、 有効期間が時刻 0から時刻 9 9 9までであ る。 入力デバイスは、 3つのボタンから構成され、 それぞれのポ夕 ンのシステム内での識別子は ( 0、 0) 、 ( 1、 0) 及び ( 2、 0 ) である。 イベント識別子は、 時刻情報及びボタン識別子から構成 される。 ィベン卜識別子 [ ( 0、 4 9 9 ) 、 ( 0、 0 ) ] は、 時刻 0から時刻 4 9 9の間に、 識別子 ( 0、 0) のポタンが押されたと いうイベントを意味する。 当該イベント識別子に対応して、 アイコ ン Aを画面に追加表示するといぅァクション 「 a d d i c o n— A」 が記述されている。
図 2 3のァクションテ一ブルによれば、 時刻 0から時刻 4 9 9の 間に識別子 (0、 0 ) のポタンが押下されれば 「 a d d i c o n — A」 を実行する。 以下同様に、 時刻 0から時刻 4 9 9の間に識別 子 ( 1、 0 ) のポタンが押下されれば、 「a d d i c o n— B」 を実行し、 時刻 0から時刻 4 9 9の間に識別子 (2、 0) のポタン が押下されれば 「a d d i c o n C」 を実行し、 時刻 5 0 0か ら時刻 9 9 9の間に識別子 ( 0、 0) のポタンが押下されれば 「 a d d i c o n— D」 を実行し、 時刻 5 0 0から時刻 9 9 9の間に 識別子 ( 1、 0 ) のポタンが押下されれば 「 a d d i c o n— E」 を実行し、 時刻 5 0 0から時刻 9 9 9の間に識別子 ( 2、 0 ) のポタンが押下されれば 「 a d d i c o n— F」 を実行する。 視聴者装置 3 0 0 2は、 時刻 0から時刻 9 9 9までの間、 図 2 3 のアクションテーブルを参照対象とする。 そして、 時刻 0から時刻 9 9 9までの間に視聴者装置 3 0 0 2のいずれかのポタンが押され てィベン小が発生すると、 即座に、 アクションテーブルに基づいて 決定されるアクションを実行する。
図 24は、 次に取得されたアクションテーブルの一例である。 次 の有効期間のァクションテーブルを取得するために、 視聴者装置 3 0 0 2は、 時刻 0から時刻 9 9 9までの間に、 サーバ 3 0 0 1ヘア クセスする。 有効期間 1 0 0 0〜 1 9 9 9は、 図 2 3のアクション テーブルを参照対象として処理を行う。 有効期間 0〜 9 9 9に、 ど のイベントが発生しても発生しなくても、 次にサーバ 3 0 0 1から 取得されるァクションテーブルは全ての視聴者装置 3 0 0 2におい て同じである。
各クライアント (視聴者装置) において、 有効期間 0〜 9 9 9に 発生したイベントの種類及び、 イベント発生の有無により、 取得さ れる有効期間 1 0 0 0〜 1 9 9 9のァクションテーブルの内容が異 なることも特徴である。
図 2 5及び図 2 6は、 内容が異なるァクションテーブルの一例で ある。 本発明によるシステムの中に複数の視聴者装置 3 0 0 2が存 在する場合、 第 1の視聴者装置においては、 時刻 0〜 9 9 9の間に 全くイベントが発生せず、 視聴者装置 Bにおいては、 時刻 0〜4 9 9の間に識別子 ( 0、 0 ) のポ夕ンが押され 「 a d d i c o n— A」 が実行されたとする。 この場合、 第 1の視聴者装置は、 新しい ァクションテ一ブルとして図 2 5のテーブルをサーバ 3 0 0 1から 取得する。 一方、 時刻 0〜4 9 9の間に識別子 ( 0、 0) のポタン が押されなかった場合、 第 1の視聴者装置は、 新しいアクションテ 一ブルとして図 2 6のテーブルをサーバ 3 0 0 1から取得する。
このように、 各視聴者装置 3 0 0 2におけるィベント発生の有無 又は発生したイベント種別によって、 取得されるアクションテープ ルの内容が異なる。 この結果、 ポタン操作に伴って実行されるァク シヨンを、 以前に行ったボタン操作に依存して、 各視聴者装置にお いて変化させることができる。
(実施例 3 - 2)
次に、 本発明によるシステムをテレビ放送に適用した、 実施例 3 - 2について説明する。
この実施例 3— 2は、 テレビで教育番組等を視聴中に、 視聴者装 置 3 0 0 2の表示装置 3 0 04の画面上に番組に進行に合わせて、 番組の内容に関連する所定の情報ページ、 即ちイン夕一ネッ ト上の 所定のホームページが表示されるというようなアプリケーションで ある。 このアプリケーションにおいて、 イベントとは、 所定の時刻. 即ち番組内容が切り替わる時刻になったということに対応し、 当該 ィベン卜が発生した時点で、 新しい情報ページに更新するといぅァ クションを実行する。
図 2 7は、 実施例 3 _ 2におけるアクションテーブルの一例であ る。 図 2 7によれば、 URLが h t t p ZZp a g e lであるホ —ムページを画面に追加表示するといぅァクションを 「o p e n h t t p : / / p a g e 1」 と記述している。 視聴者装置が、 M S - W i n d ow sの〇 Sを搭載するパーソナルコンピュー夕上に実 装されている場合、 「o p e n h t t p .' ZZp a g e l J とい うアクションの実行は、 MS— W i n d ow s上のインターネッ ト ブラウザプログラム 「 i e x p l o r e . e x e」 等の機能を利用 して、 当該 UR Lで指定されるホームページを開くことである。 この動作は、 先ず、 視聴者装置 3 0 0 2が、 同期処理の対象とな る番組の放送に先立ち起動され、 図 2 7に示すアクションテーブル をサーバ 3 0 0 1から取得する。 次に、 視聴者装置 3 0 0 2におい て、 時刻が、 0 0 Z 0 9 /04/ 1 9 : 0 0 : 0 0になった時点で イベント識別子 [ 0 0/0 9Z04Z 1 9 : 0 0 : 0 0 ] のィベン 卜が発生したとみなされ、 対応するアクション 「o p e n h t t p : / / p a g e 1」 が実行され、 h t t p : / / p a g e 1で示 されるホームページが表示される。 次に、 時刻が、 0 0 / 0 9ノ 0 4 / 1 9 : 04 : 0 0になった時点で、 ィベント識別子 [ 0 0 0 9 y 04 / 1 9 : 0 4 : 0 0 ] のィベン卜が発生したとみなされ、 対応するァクシヨン " o p e n h t t p : / / p a g e 2 " が実 行される。 次に、 時刻が、 0 0/ 0 9/ 04Z 1 9 : 0 9 : 1 5に なった時点で、 イベント識別子 [ 0 0 0 9 04ノ 1 9 : 0 9 : 1 5 ] のィベン卜が発生したとみなされ、 対応するァクション 「o e n h t t p Z/p a g e S j が実行される。 以降同様に、 イベント識別子で指定される時刻になった時点で、 当該イベントが 発生したとみなして、 対応するァクションを実行して行く。
更に、 図 2 7に示すァクションテーブルの有効期限は 0 0 0 9 04 1 9 : 1 5 : 0 0までなので、 0 0 /0 9 0 4/ 1 9 : 1 5 : 0 0になった時点で、 現在参照している図 2 7に示すァクシ ヨンテーブルは、 新しく取得されたアクションテーブルに更新され、 その後、 更新されたァクションテーブルのィベント識別子で指定さ れる時刻おきにアクションを実行していく。
(実施例 3 - 3)
次に、 本発明によるシステムをテレビ映像放送に適用した、 実施 例 3— 3について説明する。
この実施例 3— 3では、 図 2 8に示すように、 視聴者装置 3 0 0 2の出力装置 3 0 0 6は、 放送映像を受像する放送受信装置と一体 になっている。 あるいは、 両者が接続されている。 視聴者装置 3 0 0 2には、 入力デバィスとしてマウス等のポインティングデバイス が具備される。 ポインティングデバイスとして、 夕ツチパネルディ スプレイを用いても良い。 この場合、 出力デバイスである放送受信 装置に表示される放送映像の各映像フレーム中の被写体を、 前記ポ インティングデバイスを用いてボインティングすることが可能であ る。
放送映像を受信する放送受信装置と、 視聴者装置の出力デバイス が一体になつている場合、 前記放送受信装置および出力デバイス一 体化装置の情報表示領域 (ディスプレイ画面) は、 図 2 9に示すよ うな構成をとることができる。
本実施例では、 上述の環境において、 視聴者が、 視聴者装置に接 続されるポインティングデバイスにより、 放送映像の各映像フレー ム中の被写体をボインティングした際に、 ポインティングされた被 写体に対応するァクションを実行するものである。 実行されるァク シヨンとしては、 ポインティングされた被写体に関連するホームべ ージを提示する、 ポインティングされた被写体に関連するホームべ ージをブックマークに追加する、 等、 様々な処理が考えられる。 本 実施例では、 ポインティングされた被写体に対応するアイコンィメ ージを画面上に追加表示するァクションを実行する場合について説 明する。
この場合に、 関連情報提供サーバ 3 0 0 1より提供されるァクシ ョンテ一ブルの一例を図 3 0に示す。 図 3 0に示すァクションテ一 ブルは、 有効時間が時刻 0から時刻 9 9 9までである。 イベント識 別子は、 時刻情報 ( t 1, t 2) および当該時刻に放送映像表示領 域中の被写体存在領域に対応する長方形領域の左上隅の座標 (X a; y a) 、 および、 右上隅の座標 (x b, y b) から構成されており .
[ ( t 1 , t 2 ) , ( χ a , y a ) - (x b, y ) ] というよう に記述されている。 放送映像表示領域が図 3 1に示すように、 6 4 0 x 4 8 0 (VGA) の解像度であるとした場合、 イベント識別子 [ (0 , 2 9 9 ) , ( 1 0 0, 1 0 0 ) — (2 0 0 , 2 0 0) ] は. 時刻 0から時刻 2 9 9の間に左上隅座標を ( 0, 0 ) として座標 ( 1 0 0 , 1 0 0 ) 、 ( 2 0 0 , 2 0 0 ) を対角線とする長方形領域 内がポインティングされたというイベントを意味する。 ここで、 通 常、 前記長方形領域内には、 時刻 0から時刻 2 9 9の間、 ポインテ イングの対象となる被写体 Aが存在する。 図 3 0に示したァクショ ンテ一ブルでは、 当該ィベント識別子 [ (0, 2 9 9) , ( 1 0 0 , 1 0 0 ) - ( 2 0 0 , 2 0 0 ) ] に対応して、 アイコン Aを画面に 追加表示するというァグシヨン 「 a d d i c o n— A」 が記載さ れている。
図 3 0のアクションテーブルによれば、 時刻 0から時刻 2 9 9の 間に、 座標 ( 1 0 0, 1 0 0) 、 ( 2 0 0, 2 0 0 ) を対角線とす る長方形領域内がポインティングされた場合、 「 a d d i c o n — A」 が実行される。 以下同様に、 時刻 0から時刻 2 9 9の間に、 座標 ( 3 0 0, 3 0 0) 、 ( 4 0 0 , 4 0 0 ) を対角線とする長方 形領域内がポインティングされた場合、 アイコン Bを画面に追加表 示するといぅァクション 「& 1 i c o n— B」 が実行される。 時刻 3 0 0から時刻 5 9 9の間に、 座標 ( 2 0 0, 1 0 0) 、 ( 3 0 0, 2 0 0 ) を対角線とする長方形領域内がポインティングされ た場合、 「a d d i c o n— A」 が実行される。 時刻 3 0 0から 時刻 5 9 9の間に、 座標 ( 2 0 0 , 3 0 0) 、 ( 3 0 0, 4 0 0 ) を対角線とする長方形領域内がボインティングされた場合、 「 a d d i c o n— B」 が実行される。 時刻 6 0 0から時刻 9 9 9の間 に、 座標 ( 3 0 0 , 1 0 0) 、 (4 0 0 , 2 0 0 ) を対角線とする 長方形領域内がポインティングされた場合、 「 a d d i c o n— A」 が実行される。 時刻 6 0 0から時刻 9 9 9の間に、 座標 ( 1 0 0 , 3 0 0 ) 、 ( 2 0 0 , 4 0 0 ) を対角線とする長方形領域内が ポインティングされた場合、 「a d d i c o n— B」 が実行され る。
通常、 放送映像表示領域のポインティング対象となる長方形領域 内にはポインティングの対象となる被写体が存在する。 例えば、 時 刻 0から時刻 2 9 9の時点では、 放送映像領域内には、 図 3 1に示 すように被写体 Aおよび被写体 Bが存在する。 したがって、 上述の 例では、 視聴者が放送映像視聴中、 時刻 0から時刻 2 9 9までに間 に被写体 Aをポインティングすると、 図 3 2に示すように被写体 A に対応するアイコン Aが視聴者装置出力情報表示領域に追加表示さ れる。
なお、 以上まで各実施例の説明において、 " a d d i c o n— X "で記述されるアクションは、 更に拡張して、 " a d d i c o n— X U R L ' ' と記述できる。 具体的には、 「 a d d i c o n — A www. n t t . c o. j p」 という記述である。 この例で は、 該アクションは、 アイコン Aを追加表示し、 かつ、 以後、 任意 時点で、 アイコン Aが視聴者により選択された場合には、 UR Lァ ドレス " www. n t t . c o. j p " の情報を提示するといぅ処 理に対応する。
前述したように、 本実施の形態によれば、 視聴者装置におけるィ ベントを様々な形態で定義することが可能である。 例えば、 各種ポ タン操作発生時、 マウス等のポインティングデバイスによる操作発 生時、 又は視聴者装置に接続されたマイクからの音声入力時がある < また、 視聴者装置が音声認識のためのシステムを具備する場合には, マイクから所定の単語が入力された時がある。 更に、 絶対時刻が所 定の時刻になった時、 任意のイベント発生後、 所定の時間が経過し た時、 又はこれらの複数が同時に発生した時、 等がある。
また、 本実施の形態によれば、 前述したようなイベントを識別す るためのイベント識別子を、 事前に定義しておく。 イベント識別子 は、 適用するサービス毎に定義が異なる場合もある。 これにより、 具体的な実施形態として前述したように、 テレビ放送に連動した情 報提供サービスを様々な形で提供できる。
なお、 本実施の形態においても、 視聴者情報及び端末情報に関連 した関連情報を取得することが可能である。 例えば、 視聴者装置か ら関連情報提供サーバに予め視聴者情報及び端末情報を送信してお き、 関連情報提供サーバが各視聴者装置毎のァクションテーブルを 作成する際に、 当該視聴者情報や端末情報を考慮するようにする。
(効果)
以上、 本実施の形態によるシステム、 方法及び制御プログラムを 記録した記録媒体によれば、 視聴者装置が、 放送に多重されたデー 夕信号を取得することなく、 放送される所定チャネルの放送コンテ ンッに同期したイベントに対する処理を、 素早く実行することがで きる。 従って、 視聴者装置が、 放送受信装置から放送に多重された データ信号を取得する機能を有する必要もない。 また、 視聴者装置 がポタン操作等を行った際に、 既にァクションテーブル管理手段に 保持されているァクションテーブルを参照して、 即座に発生したィ ベントに対応するァクションが実行されるので、 遅延時間が極めて 短くなり、 クライアント操作に対するレスポンスが遅いことによる 操作性の低下を防ぐことができる。 更に、 本発明では、 イベント識 別子とァクションとの対応関係を記述したテーブル毎に有効期間が 明示されているので、 同期対象となる放送コンテンッの放送時刻や 番組構成の動的な変化に対応できる。 例えば、 番組構成が常に変化 するライブ番組等にも適用できる。 アクションテーブルの有効期間 は、 同期対象となる放送コンテンッの提供者の意図により設定でき る。 有効期間を効果的に用いることにより、 ライブ放送番組等と同 期したィベント処理もある程度実現可能と考えられる。
また、 本実施の形態によれば、 サーバに視聴者装置毎のイベント 識別子が管理されるので、 同じイベントに対しても、 視聴者装置毎 に適切な異なるァクション内容が実行される。
[第 4の実施の形態]
次に、 本発明の第 4の実施の形態について実施例 4 - 1及び実施 例 4一 2を用いて説明する。 本実施の形態では、 視聴者装置から関 連情報提供サーバに部分放送情報を送信し、 関連情報提供サーバは 当該部分放送情報に基づき関連情報を検索し、 視聴者装置に送信す る。
(実施例 4 一 1 )
図 3 3を参照すると、 本発明の第 4の実施の形態における関連情 報提供機能付放送受信システムは、 放送局 4 0 0 6より映像音声を 含む放送情報を受信するとともに、 入力部 4 0 1 2からの視聴者の 関連情報取得指示により、 視聴者が視聴中の放送情報又は該放送情 報を変換して得られた特徴量情報である部分放送情報を送信し、 関 連情報を取得、 視聴者に提供する関連情報取得部 4 0 1 1を有する 視聴者装置 4 0 0 1 と、 インターネッ ト等のネットワーク 4 0 0 5 に接続され、 放送情報と、 放送情報の関連情報を蓄積し、 視聴者装 置 4 0 0 1からの部分放送情報に対応する関連情報を視聴者装置 4 0 0 1に送信する関連情報提供サーバ 4 0 0 2と、 視聴者装置 4 0 0 1で受信された放送情報を蓄積する、 V T R等の放送情報蓄積装 置 4 0 0 3と、 視聴者装置 4 0 0 1からのアクセスに対して関連情 報ホームページを視聴者装置 4 0 0 1に送信するコンテンツ提供サ ーバ 4 0 0 4で構成されている。 なお、 視聴者装置 4 0 0 1は便宜 上 1台しか図示されていないが、 実際には多数存在する。
視聴者装置 4 0 0 1は、 B Sデジタル放送、 C Sデジタル放送、 地上波デジタル放送、 ケーブルテレビ放送、 I Pネッ トワーク (ィ ンターネッ ト) を介したネッ トワーク放送等の放送信号を受信し、 音声映像等の放送情報を復号、 再生し、 視聴者に提示する機能を有 する装置であり、 テレビ放送であれば、 放送受信アンテナ装置、 チ ユーナ一装置あるいは S T B ( S e t T o B o x ) 、 テレビ 等から構成される装置である。 図 3 3では、 視聴者装置 4 0 0 1は. 上述の機器が一体化された装置として図示しているが、 視聴者装置 4 0 0 1は、 放送受信アンテナ、 放送信号から映像音声等の放送情 報を復号する処理等を行う装置、 映像音声等を表示再生する装置等 が分離されており、 必要な装置間が有線通信路もしくは無線通信路 により接続されている構成でもよい。 また、 更に、 視聴者装置 4 0 0 1は、 I S DNやアナログ電話、 その他の通信回線を介してイン 夕ーネッ ト等に接続し通信を行うためモデム等の通信装置を含んで 構成される。 更には、 視聴者装置 4 0 0 1は、 図 3 3に示したよう に、 VTR等の、 受信される放送情報を蓄積するための放送情報蓄 積装置 4 0 0 3を具備し、 蓄積された放送情報を適時再生視聴する ための機能を有する。 なお、 視聴者装置 4 0 0 1の内部構成は後で 説明する。
関連情報とは、 特定の放送情報に関連する情報であって、 テキス ト、 画像、 音声、 音楽、 映像等から構成されるマルチメディア情報 である。 放送情報として、 例えば、 映画が提供された場合には、 関 連情報とは、 HTMLで記述されたその映画中の登場人物のプロフ ィ一ル情報、 B GMのタイ トル、 作曲者の情報等で、 放送情報が C M映像である場合には、 その CMの宣伝する商品の詳細情報、 CM の B GMの情報等である。 あるいは、 関連情報とは前記のマルチメ ディァ情報コンテンツへアクセスするためのァドレス情報、 すなわ ち、 当該コンテンツへの UR L (Un i f o r m R e s o u r c e L o c a t o r s ) である場合もある。
関連情報が、 任意の放送情報に関連するマルチメディア情報コン テンッへの UR Lである場合、 視聴者装置 40 0 1は、 関連情報提 供サーバ 40 0 2にアクセスし、 通知した放送情報識別情報に対応 する関連情報である UR Lを取得した後、 ィンターネッ ト 4 0 0 5 を介して当該 U R Lにアクセスし、 コンテンツ提供サーバ 4 0 0 4 よりホームページ等の情報コンテンツを取得し、 これを視聴者に提 示する。 視聴者装置 40 0 1は、 この処理を実施するための手段と して、 コンテンツ情報閲覧部 40 1 3を備えている。
関連情報提供サーバ 40 0 2は放送情報データベース 40 2 1 と 関連情報データベース 40 2 2と放送情報マッチング部 40 2 3と 関連情報提供部 4 0 2 4を有している。 なお、 関連情報提供サーバ 4 0 0 2は、 インターネット 4 0 0 5に接続される WWWサーバと して実現される場合がある。
放送情報データベース 4 0 2 1は、 各放送情報を、 当該放送情報 を識別するための情報である放送情報識別情報に対応させて管理し ている。 すなわち、 図 3 3に示したように、 蓄積される放送情報で ある放送番組映像音声群を、 例えば、 それぞれ V i d e 0 0 1 、 V i d e o 0 2、 V i d e o 0 3、 · · · という名前のファイル として管理する。 この場合、 ファイル名が放送情報識別情報に相当 する。 更に、 各映像音声ファイル中の映像フレーム番号を指定する ことで各映像音声フアイル中の一映像フレームまで特定することが できる。 この場合には、 ファイル名及び映像フレーム番号が放送情 報識別情報に相当する。 更に、 放送情報データベース 4 0 2 1内に は、 放送情報マッチング部 4 0 2 3が放送情報をマッチング検索す る際の処理の高速化のために、 検索処理に必要なメディア変換、 あ るいは特徴量抽出処理を施すことにより得られる情報 (例えば、 音 声信号より抽出される特徴べク トル情報等) が保持される場合があ る。 関連情報データベース 4 0 2 2は、 放送情報データベース 4 0 2 1に蓄積された放送情報識別情報と当該放送情報に対応する関連 情報とを対応させた、 図 3 4に示すようなテーブルを含む。 図 3 4 に示した例において、 関連情報は、 関連する情報を含むホームべ一 ジの U R Lとなっている。
放送情報マッチング部 4 0 2 3は、 視聴者装置 4 0 0 1より受信 した部分放送情報と対応する放送情報を放送情報データベース 4 0 2 1中より検索することにより該部分放送情報に対応する放送情報 の放送情報識別情報を特定する。 関連情報提供部 4 0 2 4は関連情 報データベース 4 0 2 2を参照し、 特定された放送情報識別情報に 対応する関連情報を取得し、 視聴者装置 4 0 0 1に送信する。
図 3 5に示すように、 視聴者装置 4 0 0 1は関連情報取得部 4 0 1 1 と入力部 4 0 1 2とコンテンツ情報閲覧部 4 0 1 3と放送受信 部 4 0 1 4と放送情報復調複号部 4 0 1 5と表示再生部 4 0 1 6と ネッ トワーク通信部 4 0 1 7と部分放送情報バッファ 4 0 1 9で構 成されている。
放送受信部 4 0 1 4はアンテナで、 放送局 4 0 0 6からの放送情 報を受信する。 放送情報復調復号部 4 0 1 5は放送受信部 4 0 1 4 で受信された放送情報を復調復号し、 表示再生部 4 0 1 6と、 関連 情報取得部 4 0 1 1 と、 放送情報を蓄積する場合には更に放送情報 蓄積装置 4 0 0 3に出力し、 また放送情報蓄積装置 4 0 0 3から蓄 積された放送情報を入力し、 再生する。 入力部 4 0 1 2は関連情報 取得指示ポタン 1 8及びその他不図示の各種ポタンを有している。 関連情報取得部 4 0 1 1は、 前述したように、 視聴者が関連情報取 得指示ボタン 4 0 1 8を操作すると、 視聴者が視聴している放送情 報より部分放送情報を生成し、 ネッ トワーク通信部 4 0 1 7よりネ ッ トワーク 4 0 0 5を経て関連情報提供サーバ 4 0 0 2に送信し、 関連情報提供サーバ 4 0 0 2から送信されネッ トワーク 4 0 0 5を 経てネッ トワーク通信部 4 0 1 7で受信された関連情報を取得し、 それに含まれる U R Lをコンテンツ情報閲覧部 4 0 1 3に出力する < コンテンッ情報閲覧部 4 0 1 3は U R Lによりネッ トワーク通信部 4 0 1 7、 ネッ トワーク 4 0 0 5を経てコンテンッ提供サーバ 4 0 0 4にアクセスし、 コンテンツ提供サーバ 4 0 0 4から送信されて きた関連情報ホームページをネッ トワーク通信部 4 0 1 7を介して 受け取り、 表示再生部 4 0 1 6に出力する。 表示再生部 4 0 1 6は C R T , L C D等の表示手段と、 表示回路からなり、 放送情報であ る映像音声や関連情報ホームページ等を表示する。 部分放送情報バ ッファ 4 0 1 9は視聴された映像音声を一時的に記憶する。
次に、 本実施形態の関連情報提供機能付放送受信システムの動作 を説明する。
視聴者が放送情報を視聴中に関連情報取得指示ポタン 4 0 1 8を 操作すると、 関連情報取得部 4 0 1 1は視聴中の放送情報、 又は該 放送情報を変換して得られた特徴量情報を部分放送情報として関連 情報提供サーバ 4 0 0 2に送信する。 なお、 視聴者が任意の時点に 再生視聴中の、 放送情報蓄積装置 4 0 0 3に蓄積された放送情報に 対応する関連情報を取得する場合は、 前記任意の時点に再生視聴中 の、 放送情報蓄積装置 4 0 0 3に蓄積された放送情報、 もしくは前 記任意の時点に再生視聴中の放送情報蓄積装置 4 0 0 3に蓄積され た放送情報を変換して得られる特徴量情報を部分放送情報として関 連情報提供サーバ 4 0 0 2に送信する。 ここで、 関連情報は、 実際 に放送情報に関連した情報を提供するホームページ等への U Rしで あるものとしている。 関連情報提供サーバ 4 0 0 2では、 部分放送 情報が視聴者装置 4 0 0 1から通知されると、 放送情報マッチング 部 4 0 2 3が放送情報データベース 4 0 2 1を検索することにより 該部分放送情報に対応する放送情報の放送情報識別情報を特定し、 関連情報提供部 4 0 2 4が、 図 3 4に示すようなテーブルを参照し て該放送情報識別情報に対応付けられた関連情報 (すなわち U R L ) 群を取得し、 これを視聴者装置 4 0 0 1へ通知する。 視聴者装置 4 0 0 1の関連情報取得部 4 0 1 1は取得された関連情報を視聴者 に提示する。
ここで、 関連情報取得部 4 0 1 1の実現例として、 視聴者装置 4 0 0 1に具備される関連情報取得指示ポタン 4 0 1 8等の入力手段 が視聴者によって操作され、 関連情報取得が指示された時点で関連 情報提供サーバ 4 0 0 2にアクセスし、 部分放送情報を関連情報提 供サーバ 4 0 0 2に通知し、 関連情報データベース 4 0 2 2から該 部分放送情報に対応する放送情報識別情報に関連付けられた関連情 報を取得し、 視聴者に提示する以外に、 ( 1 ) 逐次連続的に関連情 報提供サーバ 4 0 0 2にアクセスし、 視聴者が視聴中又は再生視聴 中の放送情報に関する全ての関連情報を逐次関連情報管理データべ ース 4 0 2 2より取得し、 視聴者に提示する、 ( 2 ) 視聴者装置 4 0 0 1がいわゆるブックマーク用ボタンと、 関連情報取得指示ボタ ン 40 1 8、 及びメモリ (記憶装置) を具備し、 視聴者がブックマ ーク用ボタンを操作しブックマークした時点の部分放送情報をメモ リに蓄積しておき、 視聴者が、 関連情報取得指示ポタン 40 1 8を 操作し関連情報取得が指示された時点で関連情報提供サーバ 40 0 2にアクセスし、 メモリに蓄積された部分放送情報を関連情報提供 サーバ 4 0 0 2に通知し、 関連情報データベース 40 2 2から該部 分情報に対応する放送情報識別情報群に関連付けられた関連情報群 を取得し、 視聴者に提示する等が考えられる。
また、 放送情報マッチング部 40 2 3が、 視聴者装置 40 0 1よ り受信した部分放送情報と対応する放送情報を放送情報データべ一 ス 40 2 1中より検索することにより該部分放送情報に対応する放 送情報の放送情報識別情報を特定する際には、 K · K a s h i n o . G . Sm i t h a n d H . M u r a s e : T i me— S e r i e s a c t i v e s e a r c h f o r q u i c k r e t r i e v a l o f a u d i o a n d v i d e o 、 P r o c . o f I CA S S P— 9 9、 V o l . 6、 PP. 2 9 9 3— 2 9 9 6、 M a r . 1 9 9 9、 もしくは、 柏野邦夫、 村瀬洋、 "音や 映像を瞬時に探す時系列アクティブ探索法" 、 NTTR&D、 V o 1. 4 9、 N o . 7、 2 0 0 0、 P P. 40 7— 4 1 3に記載の手 法を使用するものとしている。 前記の手法は、 放送等の長時間の音 声もしくは放送中から、 特定の番組タイ トルや CM等、 目的とする 音や映像の有無及び対応位置を高速に検出する手法で、 音声を検索 する場合、 検索対象となる音声全体、 及び検索する音声の特徴べク トルのヒストグラムに基づいて検索を行うものである。 これらの手 法を用いる場合には、 部分放送情報は、 関連情報の取得の対象とな る時点を含む一定時間に視聴された映像音声中の音声データあるい は、 該音声信号から抽出される特徴ベク トルに相当する。 視聴者装 置 4 0 0 1に具備される関連情報取得部 4 0 1 1が特徴べク トルを 部分放送情報として関連情報提供サーバ 4 0 0 2に送信する場合に は、 関連情報取得部 4 0 1 1は、 音声信号から特徴ベク トルを抽出 する機能をも有する。
部分放送情報としては、 上述した音声信号もしくは音声信号から 抽出される特徴ベク トル以外に、 映像フレームデータ、 映像シーケ ンスデータ (一連の連続するフレームデータ) 、 色ヒストグラム等 の映像信号より抽出される各種特徴量が考えられる。
次に、 本実施形態において、 視聴者が視聴中に放送に関連する情 報を取得する際のシステムの具体的動作について説明する。
まず、 視聴者装置 4 0 0 1を用いて視聴者が、 放送中の放送映像 音声、 もしくは、 放送情報蓄積装置 4 0 0 3に蓄積された放送映像 音声を再生視聴中に、 関連情報取得部 4 0 1 1は常に、 部分放送情 報バッファ 4 0 1 9に a時間前までの視聴された映像音声をバッフ ァリングしている。 ここで、 視聴者が視聴中の映像音声の内容に興 味をもち関連情報取得指示ポタン 4 0 1 8を操作したとする。 この 結果、 関連情報取得部 4 0 1 1は、 関連情報取得指示ポタン 4 0 1 8が操作された時点 tより a時間前から時刻 tまでの期間、 すなわ ち、 時刻 t 一 aから時刻 tまでの時間に視聴された放送映像音声の 音声信号を部分放送情報として、 ネッ トワーク通信部 4 0 1 7を介 して関連情報管理サーバ 4 0 0 2に送信する。
関連情報提供サーバ 4 0 0 2の関連情報提供部 4 0 2 4は、 受信 された部分放送情報を放送情報マッチング部 4 0 2 3に送信する。 放送情報マッチング部 4 0 2 3は、 受信された部分放送情報、 すな わち音声信号を利用して、 放送情報データベース 4 0 2 1から該部 分放送情報に対応する放送情報を検索する。 検索の結果、 例えば、 映像ファイル V i d e o 0 1のフレーム 1番からフレーム 3番ま での映像シーケンスが受信された部分放送情報に適合したとする。 ここで、 受信された部分放送情報は、 視聴者が関連情報取得指示ポ タン 4 0 1 8を操作した時点 tより a時間前から時刻 tまでの期間. すなわち、 時刻 t一 aから時刻 tまでの時間に視聴された放送映像 音声の音声信号に相当するので、 適合した映像シーケンス中の最後 の時刻に相当する映像フレームが、 視聴者が関連情報取得指示ボタ ン 40 1 8を操作した時点 tに視聴中の映像フレームに相当する。 放送情報マッチング部 40 2 3は、 前述のような判断を行い、 結果 として、 放送情報識別情報として "ファイル名 : V i d e o 0 1. フレーム番号: 0 0 2 " という情報を関連情報提供部 4 0 2 4に通 知する。 関連情報提供部 40 24は、 図 34に示す関連情報データ ベース 4 0 2 2を参照し、 受信された放送情報識別情報 "ファイル 名 : V i d e o 0 1、 フレーム番号: 0 0 2 " に対応する関連情 報として、 h t t p : //www. a a a . c o . j p . / p r o g r am i n f o r ma t i o n, h t m l という URLを関連 情報として視聴者装置 40 0 1へ返信する。
視聴者装置 4 0 0 1では、 受信された UR Lをコンテンツ情報閲 覧部 4 0 1 3に送り、 コンテンッ情報閲覧部 40 1 3は、 該 UR L ァドレスで指定されるコンテンツ提供サーバ 40 04にアクセスし. 関連情報ホームページを取得し、 これを表示再生部 4 0 1 6により 視聴者へ提供する。
(実施例 4一 2)
以上までに述べた例においては、 基本的に、 視聴者が任意の放送 情報を指定した場合に提供される関連情報は、 視聴者の属性によら ず、 同一の放送情報に対応しては、 全視聴者に同一の関連情報が提 供されるものであった。
本実施の形態においても、 上述した各実施の形態と同様に、 視聴 者情報や、 視聴者装置の端末情報に基づいて、 視聴者及び視聴者装 置毎に異なる関連情報を提供することが可能である。 本実施の形態 では、 視聴者及び視聴者装置毎に異なる関連情報を提供する構成に ついて、 実施例 4一 2として詳細に説明する。
第 1の実施の形態と同様、 視聴者情報とは、 視聴者に関する情報 であり、 名前、 性別、 年齢、 職業、 住所、 郵便番号、 家族構成、 住 居に関する情報 (マンション、 一戸建て、 等) 、 趣味、 興味を有す る情報ジャンル (政治、 経済、 ニュース、 コンピュータ、 書籍、 ス ポーッ、 旅行、 等) 、 年収、 各種サービスの会員であるか否かとい う情報及び会員番号あるいはクレジッ トカード I D、 各種資格 (運 転免許、 等) 保有の有無、 体形に関する情報 (体重、 身長、 衣類の サイズ等) 、 能力に関する情報 (視力、 聴力、 等) 、 等のいずれか 複数を含むものである。
端末情報 (視聴者装置情報) とは、 視聴者装置の表示装置の解像 度、 表示可能色数、 WWW情報閲覧手段の性能 ( J a v a機能利用 可否、 映像音声コンテンツ再生機能の有無、 映像音声コンテンツで 再生できる符号化フォーマッ ト情報、 等) 等の情報である。
以下に、 視聴者情報や、 視聴者装置の端末情報に基づいて、 視聴 者及び視聴者装置毎に異なる関連情報を提供する場合について、 実 施例 4— 1 と異なる点について、 図 3 6、 図 3 7を参照して説明す る。
本実施例においては、 図 3 7に示すように、 視聴者情報及び端末 情報を記憶保持するための記憶部 4 0 3 0が、 視聴者装置に具備さ れている。 また、 入力部 4 0 1 2は、 視聴者情報を入力するための 機能を視聴者に提供する。 視聴者は、 事前に、 入力部 4 0 1 2を介 して、 各種視聴者情報を入力し、 入力された視聴者情報が、 記憶部 4 0 3 0に保持される。
また、 端末情報は、 端末製造時に記憶部 4 0 3 0に保持されるか. 表示再生部 4 0 1 6が接続された時点で、 表示再生部 4 0 1 6より 記憶部 4 0 3 0に通知され保持される。
また、 本実施例において、 関連情報データベース 4 0 2 2に保持 される関連情報は、 U R L等の関連情報本体とその属性情報から構 成される。 属性情報とは、 当該関連情報の提供対象となり得る視聴 者の特性、 すなわち、 性別、 年齢、 体形特性、 能力特性、 職業、 地 区、 郵便番号群、 家族構成特性、 住居特性、 年収、 及び、 当該関連 情報の属する情報ジャンル、 当該関連情報を利用するのに必要なサ 一ビス利用権利及び資格に関する情報と、 提供対象となる端末の特 性、 すなわち、 表示装置の解像度特性、 表示可能色数、 コ
情報閲覧部 4 0 1 3の性能、 等である。
関連情報本体が U R Lであった場合の関連情報は、 例えば、 関連情報例 1 : 「URL 1 , (女性用) , (対象年齢 2 0以 上) , ( 1 0 24 X 8 0 0以上) , ( 2 5 6色以上) 」
関連情報例 2 「UR L 2, (衣類サイズ M) , ( J a v a機能 必要) 」
関連情報例 3 「UR L 3, (職業: 主婦) , (東京都) 」 関連情報例 4 「UR L 4, (女性用) , (視力 0. 8以下) 」 関連情報例 5 「UR L 5 , (ジャンル: スポーツ) 」
というようなものになる。
この例において実際の関連情報は、 関連情報例 1では女性向けの タバコの広告情報であり、 2 0歳未満、 もしくは、 男性には不向き なコンテンツである場合等に当たる。 関連情報例 2は衣類の広告情 報、 また、 関連情報例 3は東京都内のスーパーマーケッ トの商品情 報、 関連情報例 4は、 女性用眼鏡の広告情報、 等である場合が考え られる。 また、 関連情報 5はスポーツ用品の広告等である場合が考 えられる。
視聴者装置 4 0 0 1の関連情報取得部 40 1 1は、 図 3 6に示す ように、 関連情報提供サーバ 40 0 2にこれまでに述べた実施例に おいて、 部分放送情報を送信する際に、 視聴者情報及び端末情報、 もしくは、 前記いずれかの情報を、 部分放送情報とともに送信する, 関連情報提供サーバ 40 0 2の関連情報提供部 40 24は、 前述 の実施例において述べた手順に従って部分放送情報から放送情報識 別情報を特定し、 更に対応する関連情報を特定する。 その後、 対応 する関連情報に付与された、 視聴者情報及び端末情報を参照し、 こ れらに基づいて関連情報を選別し、 視聴者装置に送信する。
具体的には、 視聴者装置 4 0 0 1より、 関連情報提供サーバ 40 0 2に受信された部分放送情報から特定された放送情報識別情報に 対応付けられた関連情報が上記の関連情報例 1〜4に示したもので あり、 視聴者情報が (女性) であり、 端末情報が、 (解像度 8 0 0 X 6 0 0 ) 、 ( J a V a利用不可) であった場合には、 関連情報提 供部 4 0 24は、 解像度が 1 0 24 x 8 0 0以上必要ということが 条件である関連情報例 1と、 J a V a機能必要が条件である関連情 報例 2を除外し、 残りの UR L 3、 UR L 4、 UR L 5を視聴者装 置 4 0 0 1に送信する。
また、 前記視聴者情報が、 (女性) 、 (京都府) 、 (視力 1. 5 ) (興味ジャンル: 書籍) であり、 前記端末情報は、 (解像度 1 0 24 x 8 0 0) 、 ( J a V a利用可) であった場合には、 関連情報 提供部 4 0 24は、 対象地区が東京都である関連情報例 3と、 対象 視聴者の視力が 0. 8以下である関連情報例 4と、 ジャンルが指定 してあってかつそのジャンルが書籍以外である関連情報例 5を除外 し、 残りの UR L 1、 UR L 2を視聴者装置 40 0 1に送信する。 上述の例以外に、 属性情報として、 (Aサービス会員のみ利用可 ) という情報が関連情報に付与されており、 視聴者情報として Aサ —ビス会員番号が含まれる場合に、 該関連情報を視聴者装置 4 0 0 1に送信する場合がある。 また、 属性情報として、 (自動車免許必 要) という情報が関連情報に付与されており、 視聴者情報として ( 自動車免許有) が含まれる場合に、 該関連情報を視聴者装置 4 0 0 1に送信する場合等がある。
また、 属性情報として、 (mp e g 2形式) という情報が関連情 報に付与されており、 端末情報として (再生可能符号化方式 : mp e g 2) が含まれる場合に、 該関連情報を視聴者装置に送信する場 合等がある。
このように上記の実施例 4 _ 2においては、 視聴者情報、 端末情 報を利用することにより、 視聴者にとって必要性のない関連情報、 及び、 視聴者の利用する視聴者装置において利用できない関連情報 は送信されず、 視聴者にとって必要と考えられる情報、 あるいは、 利用可能な情報のみを視聴者に提供する。
(効果)
以上説明したように、 本実施の形態によれば、 放送映像音声に対 して関連情報を提供するために必要な情報を付加する等の特別な処 理を行う必要がなく、 かつ、 放送映像音声を一時蓄積して再生視聴 する際にも、 ネッ トワークを介して放送映像音声に関する関連情報 の提供サービスが可能となる。
[第 5の実施の形態]
次に、 本発明の第 5の実施の形態について説明する。 本実施の形 態では、 放送音声に重畳されたフレーム I D等を利用することによ り、 放送画像フレームに正確に同期したサービスを実現する。
そのようなサービスとしては、 例えば、 テレビ放送を視聴中に、 利用者が手元の視聴者装置上のポタンを押しておくと、 ポタンが押 された時点でテレビに映し出されていた映像の内容に関連する関連 情報がネッ トワークを介して取得され、 視聴者装置において利用で きるといったサービスがある。
また、 教育番組等の視聴中において、 視聴者装置の表示装置には. 当該教育香組において説明に用いられるテキストブック等が表示さ れ、 番組の進行に合わせてページが捲られる、 下線がひかれる、 解 説の対象となっている箇所を示すボイン夕一が表示される、 等のァ クションが発生するというようなサービスも可能である。
上述したようなサービスを実現するためには、 視聴者装置が、 任 意の時点で、 利用者が視聴している放送の内容を把握できる必要が ある。 すなわち、 本実施の形態では、 視聴者装置は、 常に、 利用者 がテレビのどのチャンネルを視聴中であるか、 現在、 テレビにはど の映像が映っているか等の情報を、 音声に重畳されたフレーム I D 等を利用して把握する。 従って、 例えば、 視聴者装置においてボタ ンが押された時点で、 視聴中の映像に関連する関連情報を取得する サービスにおいて、 テレビに映っている映像シーンが切り替わって その内容が変わった時点で、 瞬時に、 取得対象となる関連情報を切 り替えることができる。
なお、 本実施の形態における "関連情報" の用語は、 放送情報に 関連するコンテンッを取得するための情報を指す場合に使用する他. 放送情報に関連するコンテンツ自身を指す場合についても使用する, 図 3 8は本発明の第 5の実施の形態における放送同期型サービス 提供システム全体の構成の例を示す図であって、 数字符号 5 0 0 1 は放送局、 5 0 0 2は送信手段、 5 0 0 3は信号付加手段、 5 0 0 4は映像、 5 0 0 5は音声、 5 0 0 6は放送、 5 0 0 7は放送受信 装置、 5 0 0 8は映像 ·音声記録装置、 5 0 0 9は視聴者装置、 5 0 1 0はマイクロホン (M I C) 、 5 0 1 1はデータ信号抽出手段. 5 0 1 2は出力手段、 5 0 1 3は入力手段、 5 0 1 4はネッ トヮー クへの接続線を表している。
同図に示す放送同期型サービス提供システムは、 音声や映像を放 送する放送局側において、 少なくともチャネル I Dと、 画像フレー ム I D又は音声フレーム I Dの両者を含むデジタルデータ信号を放 送波のアナログ音声波に重畳する信号付加手段 5 0 0 3を具備して いる。
音声波へのデータ信号の重畳は、 例えば放送する映像のフレーム レートが 3 0フレーム 秒の場合、 1 / 3 0秒毎に逐次デ一夕信号 を重畳する等の方法を採ることができる。 このような、 信号付加手 段が音声にデータ信号を重畳する方法としては、 例えば、 データ八 ィディング技術 (日経エレク トロ二クス、 N o. 6 8 3 ( 1 9 9 7 ) 、 p p. 9 9〜 : L 2 5、 1 4 9〜 1 6 2参照) を用いることが できる。
音声信号にデータ信号を重畳する方法の例として、 送信側で、 2 値化したデータ信号の " 0 " 、 " 1 " に対応させて音声信号の特定 の周波数成分 (帯域) を削除して送信し、 受信側では、 該音声信号 から削除されている周波数成分を検出して 2値データ列を再生する 方法や、 送信側で、 2値化したデータ信号の " 0 " 、 " 1 " に対応 させた特定の周波数成分を音声信号の帯域外で送信し、 受信側では. 該音声信号の帯域外に付加されている周波数成分を検出して 2値デ —夕列を再生する方法等がある。
図 3 8において、 放送受信側は、 放送された音声及び映像を再生 する放送受信装置と、 前記放送受信装置 5 0 0 7と通信回線等の通 信手段を有さない視聴者装置 5 0 0 9から構成されている。
図 3 9は視聴者装置の構成の例を示す図である。 視聴者装置 5 0
0 9は、 放送受信装置のスピーカより再生される放送情報の音声を 集音するためのマイクロホン 5 0 1 0と、 該マイクロホンより入力 された音声から重畳されている信号を抽出し、 チャネル I Dと画像 フレーム I Dを確認するデ一夕信号抽出手段 5 0 1 1 と、 ネッ トヮ ーク上の関連情報コンテンツ提供サーバと通信するための通信手段 5 0 1 5とを有する。
また、 各処理に必要なデ一夕を記憶しておくための記憶手段 5 0 1 6と、 利用時にネットワーク上のサーバから提供された関連情報 等をユーザに表示するためのディスプレイ等の出力手段 5 0 1 2と, ユーザが端末の操作に必要な情報を入力するためのマウスやキーポ ―ドといった入力手段 5 0 1 3と、 それらを制御するための制御手 段 5 0 1 7とを有する。
本実施の形態における放送同期型サービス提供システムでは、 図 3 9に示すように放送局側において、 放送情報の音声に前述のよう にデータ信号を重畳し、 放送情報の映像とともに放送する。 一方、 視聴者装置は、 図 3 9の中に示したデータ信号抽出手段 (チャネル
1 Dと画像フレームの識別手段) により、 放送情報のアナログ音声 波に重畳されたデータ信号を抽出することによって、 現在、 ユーザ が視聴している放送情報の状態、 つまり、 どの放送チャネルのどの ような場面を見ているかを正確に把握することができる。
従って、 前記視聴者装置は、 ネッ トワーク上等に存在する前記放 送情報に関連する関連情報を提供するサーバと通信することで、 ュ —ザに対して放送同期型サービスを提供することができる。 ここで. 前述したように、 放送同期型サービスとは、 例えば、 視聴中の番組 進行 (実際には、 音声や画像フレームの変化) に同期して変化する 関連情報を逐次ユーザに提供する、 あるいは、 ユーザが興味を持つ たシーンにおいてボタン等を押すことで前記シーンにおける関連情 報をマークし、 後で閲覧する、 といったようなサービスをあげるこ とができる。
更に、 上述のシステムのうち放送受信装置に、 放送情報が記録及 び再生できる手段を接続し利用することによって、 ユーザは今現在 放送されている放送番組だけでなく、 一度記録した放送番組に対し て、 いつでも自由に前述のようなサービスを利用することができる t 以下に、 本放送同期型サービス提供システムの動作について説明す る。
図 4 0に第 5の実施の形態における実施例の構成図を示す。 同図 において数字符号 5 0 0 1は放送局、 5 0 0 7は放送受信装置、 5 0 0 8は映像 ·音声記録装置、 5 0 0 9は視聴者装置、 5 0 1 0は マイクロホン (M I C ) 、 5 0 1 1はデ一夕信号抽出手段、 5 0 1 8は出力デバイス、 5 0 1 9は入力デバイス、 5 0 1 4はネッ トヮ —クへの接続線、 5 0 2 0は放送情報デ一夕ベース、 5 0 2 1は放 送情報関連情報付与装置、 5 0 2 2は放送情報データベース構築装 置、 5 0 2 3 a〜 5 0 2 3 dは関連情報コンテンツ提供サーバ
( a ) 〜 ( d ) を表している。
本発明の放送同期型サービス提供システムでは、 製作された放送 情報は番組として、 一般ユーザに向け放送局側の放送手段により放 送される。 この際、 前記放送情報のうち音声には、 放送チャネルが 一意に識別可能なチャネル I Dと画像フレームが一意に識別可能な 画像フレーム I Dを含むデ一夕信号を信号付加手段により重畳する, 以上の処理を放送同期型サービスの対象とするすべての放送情報 に対して行う。 これによつて、 前記サービスの対象となるすべての 放送情報は重畳されたデータ信号を抽出することによって、 現在、 視聴している放送チャネルと画像フレームを一意に識別することが できる。
一方、 放送受信側においては、 テレビ等の放送受信装置 5 0 0 7 を利用することで放送された放送情報を従来どおり視聴することが できる。 そして、 ユーザは視聴者装置 5 0 0 9を起動させることに よって放送同期型サービスを受けることができる。 該視聴者装置 5 0 0 9は起動すると、 放送受信装置 5 0 0 7のスピーカより出力さ れる音声をマイクロホン 1 0で集音する。
集音した音声からデータ信号抽出手段によりチャネル I Dと画像 フレーム I Dを確認する。 このとき、 確認されたチャネル I Dに基 づき視聴者装置はネッ トワーク上に点在する各放送チャネルの放送 情報毎に関連する関連情報コンテンツ提供サーバから、 現在、 視聴 している放送チャネルの放送情報に関連する関連情報コンテンツ提 供サーバを特定した後、 ネッ トワークを介し前記関連情報コンテン ッ提供サーバにアクセスし画像フレーム I Dを送信する。
関連情報コンテンツ提供サーバは、 放送情報のデータベース構築 装置 5 0 2 2や関連情報付加装置 5 0 2 1等によって構築された放 送情報データベースを管理している。 該放送情報データベースには. 各画像フレーム I Dに音声や映像や文字ゃサービス端末への実行命 令といった各種の関連情報が関連付けられたテーブルが用意されて おり、 画像フレーム I Dを指定することによって容易に関連する関 連情報のセットを指定できる。
従って、 関連情報コンテンツ提供サーバは、 クライアントに当た るユーザ側の視聴者装置より送信された画像フレーム I Dの情報を 受信することによって、 今現在ユーザが視聴しているシーンを正確 に把握できるので、 シーンに応じた関連情報を前記視聴者装置に送 信することができる。 上述の操作を逐次繰り返すことによって、 ュ 一ザは現在視聴している放送情報に正確に同期した関連情報の提供 を受けることができる。 これによつて、 放送同期型サービスを実現 することができる。
また、 本発明の放送同期型サービス提供方法では、 上述の放送同 期型サービス提供システムの動作を基本とし、 更に、 画像フレーム I Dの形式を指定することでユーザが、 現在、 視聴している放送情 報を視聴者装置が把握する際の信頼性を向上させる。
図 4 1にはチャネル I Dと画像フレーム I Dを含むデ一夕構造を 示す。 チャネル I Dと画像フレーム I Dは上述したように放送チヤ ネルと画像フレームが一意に識別可能なものとするが、 中でも画像 フレ一ム I Dは時系列的に連続な数字とする。 視聴者装置では前述 のように放送受信装置のスピー力から再生された音声をマイクによ り集音しデータ信号抽出手段によりチャネル I Dと画像フレーム I Dを逐次識別する。
図 4 2は前記二つの I Dを確認する際の実際の処理フローを示す, 視聴者装置は、 起動されると "最後のチャネル I D " と "最後の画 像フレーム I D " の二つの値を初期値にセッ トする。 このときセッ 卜する初期値は、 例えば、 "最後のチャネル I D " の値であれば、 前回、 視聴し終了させる直前にみていたチャネル I D、 もしくは、 予め定めたチャネル I D等が考えられ、 "最後の画像フレーム I D " の値であれば、 " 0 " 等の値が考えられる。
前記視聴者装置は、 音声から逐次データ信号を抽出しチャネル I Dと画像フレーム I Dの識別 (ステップ S 1 ) を行うが、 正確に前 記二つの I Dが確認されたかどうかに基づき以下のような処理に従 う。 まず、 チャネル I Dが正確に確認された場合は、 前記チャネル I Dを現在再生されている放送チャネルのチャネル I Dとして利用 し (ステップ S 2 ) 、 音声からデータ信号が正しく抽出されず、 チ ャネル I Dが確認されなかった場合には、 "最後のチャネル I D " の値を現在再生されている放送チャネルのチャネル I Dと見なし利 用する (ステップ S 3 ) 。 そして、 現在のチャネルフレーム I Dを 記録する (ステップ S 4 ) 。
一方、 画像フレーム I Dの認識 (ステップ S 5 ) については、 正 確に画像フレーム I Dが確認された場合は、 チャネル I Dと同様に 前記画像フレーム I Dを現在再生されている画像の画像フレーム I Dとして利用する (ステップ S 6 ) 。 一方、 確認されなかった場合 には、 前述したように画像フレーム I Dが時系列的に連続な数字で あることから、 "最後の画像フレーム I D " の値に 1を加算した値 を現在再生している画像の画像フレーム I Dと見なし利用する (ス テツプ S 7 ) 。 そして規在の画像フレーム I Dを記録する (ステツ プ S 8 ) 。
チャネル I D、 画像フレーム I Dともに現在の値として利用した 後は、 それぞれ、 "最後のチャネル I D " の値、 "最後の画像フレ ーム I D " の値にセッ トする (ステップ S 9 ) 。 そして、 次の区間 の音声からデータ信号を抽出する (ステップ S 1 0 ) 。 このように して逐次行われる処理の流れにおいて常に最新に利用した値を保持 し利用することができる。 上記のように画像フレーム I Dを決定し. 処理フローに従うことによって、 同一番組視聴中において音声から デ一夕信号が正しく抽出されなかった場合においても画像フレーム I Dを補間することができるからサービスの提供を維持できる。 本放送同期型サービス提供方法をテレビ放送に適用した場合の具 体的な実施例として、 あるテレビ番組を例にとり説明する。 このテ レビ番組を放送する放送局にはあらかじめ音声にデータ信号を重畳 する手段が具備されているものとし、 前記放送局のチャンネル I D として " a " が与えられているものとし、 画像フレーム Dは " 1 " から始まるものとする。 また、 ここでは視聴者装置起動後におけるデータ信号抽出手段の 結果によるチャネル I Dと画像フレーム I Dの確認結果を図 4 3の ように想定し、 "最後のチャネル I D" の値を格納する変数を "L A S T- CH- I D" 、 "最後の画像フレーム I D" の値を格納す る変数を " L A S T— F R AME— I D" 、 "現在のチャネル I D" の値を格納する変数を "CH— I D" 、 "現在の画像フレーム I D" を格納する変数を "F RAME— I D" とする。
まず、 このテレビ番組を視聴している際、 視聴者装置を起動させ ると、 初期値として例えば、 " L A S T— C H _ I D " には " z " . "LAS T- F RAME - I D" には " 0 " がセッ トされたとする < 次に、 初めて前記サービス端末がデータ信号抽出手段を用いて識別 を行った結果は図 4 3から、 チャネル I Dは " a " 、 画像フレーム I Dは " 1 0 0 0 " と正確に確認された ( s t e p l ) ことにより " C H— I D " に " a " 、 "F RAME - I D " に " 1 0 0 0 " が セッ トされ、 更に、 " L A S T _ C H— I D " に " a " 、 "LAS T- F RAME - I D" に " 1 0 0 0 " がセッ トされる。
しかし、 更に次のデータ信号抽出手段による結果では図 4 3から. チャネル I Dと画像フレーム I Dともに "不明" となっている ( s t e p 2 ) 。 従って、 前述した図 4 2の処理フローに従い、 "CH 一 I D" は " L A S T— C H— I D" を参照することで " a " を、 "F RAME— I D" は " LAS T— F RAME— I D" を参照し 1を足すことで " 1 0 0 1 " をセッ トし、 それぞれの値を新しい " LAS T— CH— I D" 、 "LAS T— F RAME— I Dの値とす る。
このような手順に従い図 4 3のデ一夕信号抽出処理結果に対して 得られた各変数の値を図 44に示す。 一方で、 視聴者装置は処理フ ローの結果得られた "CH— I D" の値に基づき放送内容に関連す る関連情報コンテンツ提供サーバにネッ トワークを介してアクセス し、 逐次 "F RAME— I D" を送信する。 関連情報コンテンツ提供サーバは受信した " F R A M E — I D " にあらかじめ関連付けられた、 文字データ、 音声データ、 画像デー 夕、 あるいは関連情報の存在する U R L等をサービス端末に送信し. サービス端末で、 それらのデータの表示、 再生、 描画をしたり、 あ るいは U R Lをブラウザで開いたりする。
例えば、 番組内容が英会話であれば、 放送情報中の人物の発音す る文章に合わせて、 テキストとして文字データが表示され、 更に重 要な文章には下線が引かれるといった関連情報の変化を例に挙げる ことができる。
なお、 以上の説明では、 テレビ放送のように映像と音声が同時に 放送される場合について記述しているが、 本発明は、 音声と映像が 同時に放送される場合だけではなく、 ラジオのように音声のみの放 送に対しても有効である。 この場合は画像フレームが存在しないの で、 画像フレーム I Dの代わりに音声フレーム I Dを用いる。 音声 フレーム I Dは一定の時間刻みで区切られた音声の各区間に一意に 割り当てられた識別子である。
また、 これまでの説明では、 テレビ受像機等の放送受信装置のス ピー力からの音声出力を、 視聴者装置がマイクロホンで受けて電気 信号に変換し、 該電気信号から画像フレーム I Dや音声フレーム I Dをデータ信号として抽出する構成について述べているが、 テレビ 受像機等の放送受信装置から音声電気信号が直接取り出せる場合に は、 マイクロホンを介在させることなく、 直接該音声電気信号から 重畳されているデータ信号を抽出する構成とすることもできる。 なお、 本実施の形態においても、 視聴者情報や視聴者装置の端末 情報に基づいて、 視聴者及び視聴者装置毎に異なる関連情報を提供 することが可能である。 例えば、 実施例 4— 2で説明した方法と同 様にして、 視聴者装置が関連情報コンテンッ提供サーバに関連情報 を要求する際に、 フレーム I D等と共に視聴者情報や端末情報を送 信し、 関連情報コンテンツ提供サーバでは、 当該視聴者情報や端末 情報に関連した関連情報を選択して視聴者装置に提供するようにす ればよい。
(効果)
本実施の形態に係る発明によれば、 テレビ受像機やラジオ等の放 送受信装置と、 デジタル信号通信を行うための通信回線等の通信手 段を有さない視聴者装置においても、 放送情報の音声に重畳された デ一夕信号を抽出し、 チャネル I Dと画像フレーム I Dや音声フレ ーム I Dを確認することによって、 現在、 視聴している放送チヤネ ルと画像フレームを認識することが可能となり、 放送内容とネッ ト ワーク上等にある関連する情報コンテンツとの同期を正確にとるこ とが必要なサービスを実現できる。
更に、 放送情報の記録及び再生できる手段を接続することによつ て、 リアルタイムに視聴しない場合、 つまり、 あらかじめ放送音声 映像を記録しておき自分の好きなときに視聴するように構成した系 においても、 前記手段により映像及び音声を再生することによって. 放送チャネルと画像フレームや音声フレーム I Dを認識することが 可能となり、 リアルタイムに視聴する際と同様なサービスの提供を 受けることができる。
また、 視聴者装置において、 放送受信装置から再生された音声を マイクより集音する際、 雑音等の影響によって、 音声から正しくデ —タ信号を抽出することができず、 画像フレーム I Dが一時的に確 認できなかった場合においても、 欠落した画像フレーム I Dや音声 フレーム I Dを補間することができるので、 同一放送番組視聴中に おいて前述の放送情報と関連情報との正確な同期が必要なサービス の提供を途中で中断することなく維持し続けることができる。
すなわち、 以上説明したように、 本実施の形態によれば、 放送映 像視聴装置とは別に設けられ、 放送受信装置から放送に多重された データ信号等を直接取得できる機能がない視聴者装置において、 今 現在、 視聴中の放送番組内容の変化に正確に同期する関連情報のサ 一ビスを提供することが可能となる。 すなわち、 ユーザが放送映像 に合わせて操作しなくても、 自動的に且つタイミングよく関連情報 を更新することができ、 放送同期型サービスの操作性を向上させる ことができる。
更に、 本実施の形態の放送同期型サービス提供方法によれば、 画 像フレーム I Dを連続的な数字とすることにより、 視聴者装置にお いて、 音声からの画像フレーム I Dの抽出に失敗しても、 時間的な 差分から画像フレーム I Dを補間し利用することができる。 また、 記録装置によって一度蓄積された記録映像であっても音声も同時に 記録されていることを利用するとユーザの好みの時間に前述の放送 同期型サービスの提供を受けることができる。
なお、 上記各実施の形態における本発明の視聴者装置及び関連情 報提供サーバ等は各々、 C P U、 メモリ、 ハードディスク、 C D— R O M等を有するコンピュータを用いて構成することができ、 視聴 者装置及び関連情報提供サーバ等の各々における機能は、 各装置又 はサーバに搭載されるプログラムによって実現することができる。 当該プログラムは、 C D _ R〇 M等の記録媒体からコンピュータに インストールすることもできるし、 ネッ トワークを介してコンビュ 一夕にダウンロードする形態をとることもできる。
これまでに説明したように、 本発明によれば、 放送情報又は記録 情報の視聴者がネッ トワークに接続されたサーバ等から当該放送情 報又は記録情報に関連した情報又はコンテンツを容易に取得するこ とができるようになる。
本発明は、 上記の実施例に限定されることなく、 特許請求の範囲 内で種々変更 ·応用が可能である。

Claims

請求の範囲
1 . 視聴者装置と映像又は音声に関係したサービスを提供するコ ンテンッ提供サーバとがネッ トワークを介して接続されたシステム において、 視聴者装置が前記サービスの提供を受けるための方法で あって、
視聴者装置がサービス提供を要求する際に関連情報提供サーバに 必要なサービス提供要求情報を送信して映像に関連する提供可能な サービスの情報を要求し、
関連情報提供サーバが前記サービス提供要求情報に基づいて視聴 者装置に前記提供可能なサービスの情報を送信し、
視聴者装置が前記提供可能なサービスの情報を受信し、 視聴者装置が前記提供可能なサービスの中から選択したサービス の提供をコンテンツ提供サーバに要求し、
前記コンテンッ提供サーバからサービスの提供を受けること を特徴とする方法。
2 . 前記方法は、 視聴者装置が視聴者情報を記憶保持するステツ プを更に有し、 前記サービス提供要求情報は該視聴者情報を含む請 求項 1に記載の方法。
3 . 放送を視聴する視聴者の視聴者装置と、 放送に関連するコン テンッを提供するコンテンツ提供サーバとがネッ トワークを介して 接続されるシステムであって、
前記視聴者装置は、
放送コンテンツに連動もしくは連携して、 前記コンテンッ提供サ —バに対し、 サービス提供を要求する際に必要な情報を送信して放 送コンテンツに関連する提供可能なサービスの情報を要求する手段 と、
前記コンテンツ提供サーバから受信した提供可能なサービスの情 報を選択可能な形態で可視化して表示する手段と、 可視化して表示されたサービスの情報からサービスを選択して前 記コンテンツ提供サーバに対しサービスを要求する手段と、 前記サービスの要求に対し前記コンテンツ提供サーバが提供する サービスを受信して利用する手段とを備え、
前記コンテンツ提供サーバは、
前記視聴者装置から受信した提供可能なサービスの情報の要求に 対し、 前記視聴者装置の情報をもとに提供可能なサービスを選別す る手段と、
選別した提供可能なサービスの情報を前記視聴者装置へ送信する 手段と、
前記視聴者装置からのサービスの要求を受信し、 そのサ一ビスを 要求元の視聴者装置へ送信する手段とを備える
ことを特徴とする放送連動 ·連携型コンテンツ送受信システム。
4 . 前記視聴者装置はイベント情報を受信する手段を更に有し、 前記視聴者装置におけるサービスの情報を要求する手段は、 該ィ ベント情報に基き視聴者が予め設定した夕イミングで自動的に要求 を出す
ことを特徴とする請求項 3に記載の放送連動 ·連携型コンテンツ 送受信システム。
5 . 前記コンテンツ提供サーバは、
前記視聴者装置からサービスの要求を受信したときに、 当該コン テンッ提供サーバと視聴者装置間のアクセス系の状態を推定又は検 出する手段と、
推定又は検出したアクセス系の状態と前記視聴者装置の情報とを もとに、 前記視聴者装置へ送信するサービスに係るコンテンツを変 換して最適化する手段とを備える
ことを特徴とする請求項 3又は 4に記載の放送連動 ·連携型コン テンッ送受信システム。
6 . ネッ トワークを介して放送に関連するコンテンツを提供する 提供者のコンテンツ提供サーバに接続される、 放送を視聴する視聴 者の視聴者装置であって、
放送コンテンツに連動もしくは連携して、 前記コンテンツ提供サ ーバに対し、 サービス提供を要求する際に必要な情報を送信して放 送コンテンツに関連する提供可能なサービスの情報を、 視聴者から の入力により又は予め設定された夕イミングで自動的に要求する手 段と、
前記コンテンツ提供サーバから受信した提供可能なサービスの情 報を選択可能な形態で可視化して表示する手段と、
可視化して表示されたサ一ビスの情報からサービスを選択して前 記コンテンツ提供サーバに対しサービスを要求する手段と、 前記サービスの要求に対し前記コンテンツ提供サーバが提供する サービスを受信して利用する手段とを備える
ことを特徴とする視聴者装置。
7 . ネッ 卜ワークを介して放送を視聴する視聴者の視聴者装置に 接続される、 放送に関連するコンテンツを提供する提供者のコンテ ンッ提供サーバであって、
前記視聴者装置から受信した提供可能なサービスの情報の要求に 対し、 前記視聴者装置の情報をもとに提供可能なサービスを選別す る手段と、
選別した提供可能なサービスの情報を前記視聴者装置へ送信する 手段と、
前記視聴者装置からサービスの要求を受信したときに、 当該コン テンッ提供サーバと視聴者装置間のアクセス系の状態を推定又は検 出する手段と、
推定又は検出したアクセス系の状態をもとに前記視聴者装置へ送 信するサ一ビスに係るコンテンツを変換して最適化する手段と、 最適化したコンテンツを要求元の視聴者装置へ送信し、 サービス を提供する手段とを備える ことを特徴とするコンテンツ提供サーバ。
8 . ネッ トワークを介して放送に関連するコンテンツを提供する 提供者のコンテンツ提供サーバに接続される、 放送を視聴する視聴 者の視聴者装置に処理を実行させるプログラムを記録したコンビュ 一夕読み取り可能な記録媒体であって、 視聴者装置に、
放送コンテンツに連動もしくは連携して、 前記コンテンツ提供サ ーバに対し、 サービス提供を要求する際に必要な情報を送信して放 送コンテンツに関連する提供可能なサービスの情報を、 視聴者から の入力により又は予め設定された夕イミングで自動的に要求する手 順と、
前記コンテンツ提供サーバから受信した提供可能なサービスの情 報を選択可能な形態で可視化して表示する手順と、
可視化して表示されたサービスの情報からサービスを選択して前 記コンテンツ提供サーバに対しサービスを要求する手順と、 前記サービスの要求に対し前記コンテンツ提供サーバが提供する サービスを受信して利用する手順と
を実行させるプログラムを記録したコンピュータ読み取り可能な 記録媒体。
9 . ネッ 卜ワークを介して放送を視聴する視聴者の視聴者装置に 接続される、 放送に関連するコンテンツを提供する提供者のコンテ ンッ提供サーバに処理を実行させるプログラムを記録したコンビュ 一夕読み取り可能な記録媒体であって、 コンテンッ提供サーバに 前記視聴者装置から受信した提供可能なサービスの情報の要求に 対し、 前記視聴者装置の情報をもとに提供可能なサービスを選別す る手順と、
選別した提供可能なサービスの情報を前記視聴者装置へ送信する 手順と、
前記視聴者装置からサービスの要求を受信したときに、 当該コン テンッ提供サーバと視聴者装置間のアクセス系の状態を推定又は検 出する手順と、
推定又は検出したアクセス系の状態をもとに前記視聴者装置へ送 信するサービスに係るコンテンツを変換して最適化する手順と、 最適化したコンテンツを要求元の視聴者装置へ送信し、 サービス を提供する手順と
を実行させるプログラムを記録したコンビユー夕読み取り可能な 記録媒体。
1 0 . ネッ トワークを介して放送に関連するコンテンツを提供す る提供者のコンテンツ提供サーバに接続される、 放送を視聴する視 聴者の視聴者装置に処理を実行させるプログラムであって、 視聴者 装置に、
放送コンテンツに連動もしくは連携して、 前記コンテンツ提供サ ーバに対し、 サービス提供を要求する際に必要な情報を送信して放 送コンテンツに関連する提供可能なサービスの情報を、 視聴者から の入力により又は予め設定された夕イミングで自動的に要求する手 順と、
前記コンテンツ提供サーバから受信した提供可能なサービスの情 報を選択可能な形態で可視化して表示する手順と、
可視化して表示されたサービスの情報からサービスを選択して前 記コンテンツ提供サーバに対しサービスを要求する手順と、 前記サービスの要求に対し前記コンテンッ提供サーバが提供する サービスを受信して利用する手順と
を実行させるプログラム。
1 1 . ネッ トワークを介して放送を視聴する視聴者の視聴者装置 に接続される、 放送に関連するコンテンツを提供する提供者のコン テンッ提供サーバに処理を実行させるプログラムであって、 コンテ ンッ提供サーバに
前記視聴者装置から受信した提供可能なサービスの情報の要求に 対し、 前記視聴者装置の情報をもとに提供可能なサービスを選別す る手順と、
選別した提供可能なサービスの情報を前記視聴者装置へ送信する 手順と、
前記視聴者装置からサービスの要求を受信したときに、 当該コン テンッ提供サーバと視聴者装置間のアクセス系の状態を推定又は検 出する手順と、
推定又は検出したアクセス系の状態をもとに前記視聴者装置へ送 信するサービスに係るコンテンツを変換して最適化する手順と、 最適化したコンテンツを要求元の視聴者装置へ送信し、 サービス を提供する手順と
を実行させるプログラム。
1 2 . 視聴者装置と映像又は音声に関係したコンテンツ情報を提 供するコンテンッ提供サーバとがネッ トワークを介して接続された システムにおいて、 視聴者装置が前記コンテンツ情報を取得するた めの方法であって、
視聴者装置が前記コンテンッ情報を取得するために必要な関連情 報を入手し、
前記コンテンツ提供サーバに関連情報を送信して前記コンテンツ 情報の送信を要求し、
前記コンテンツ提供サーバから送信される前記コンテンツ情報を 取得することを特徴とする方法。
1 3 . 前記視聴者装置は、 映像と共に放送される関連情報、 ある いは映像と共に記録されている関連情報を、 視聴者装置が前記映像 から分離することによって前記関連情報を入手し、
該関連情報は、 映像中に含まれている複数の被写体の各々に対応 して、 少なくとも一つの情報資源識別情報と、 被写体を説明する被 写体属性情報を含むことを特徴とする請求項 1 2に記載の方法。
1 4 . 少なくとも映像を含む映像情報と、 該映像情報に関連した 関連情報とを含む放送情報を受信する視聴者装置であって、 前記関連情報は、 前記映像情報中に含まれている複数の被写体の 各々に対応して、 少なくとも一つの情報資源識別情報と、 被写体を 説明する被写体属性情報とを含み、
前記視聴者装置は、
前記放送情報を受信する放送受信部と、 映像表示部と、 映像表示 制御部と、 第 1のポインティング手段と、 被写体関連情報表示部と. 関連情報表示制御部と、 第 2のポインティング手段と、 被写体属性 情報蓄積部と、 関連情報アクセス部と、 関連情報蓄積部とを備え、 前記映像表示制御部は、 前記放送受信部が受信した前記放送情報 の中の映像情報を前記映像表示部に表示し、 前記映像表示部におい て表示された複数の被写体の中で前記第 1のボインティング手段に よりポインティングされた被写体を識別し、
前記関連情報表示制御部は、 前記映像表示制御部が識別した被写 体を代表する文字、 記号又は図形を前記被写体関連情報表示部に表 示するとともに、 前記被写体関連情報表示部において前記第 2のポ インティング手段によりボインティングされた文字、 記号又は図形 によって代表される被写体に対応する情報資源識別情報を識別し、 その情報資源識別情報を前記関連情報アクセス部に送り、
前記関連情報アクセス部は、 前記情報資源識別情報に対応して前 記関連情報蓄積部又は通信網に接続された情報源にアクセスしてコ ンテンッ情報を入手し、
前記関連情報表示制御部は、 前記関連情報アクセス部によって入 手したコンテンツ情報を前記被写体関連情報表示部に表示する
ことを特徴とする視聴者装置。
1 5 . 前記視聴者装置は更に興味情報抽出部を備え、
前記関連情報表示制御部が、 前記第 2のボインティング手段によ りポインティングされた文字、 記号又は図形によって代表される被 写体に対応する情報資源識別情報と、 被写体属性情報と、 前記情報 源から入手したコンテンツ情報と、 前記コンテンツ情報が被写体関 連情報表示部に表示された時間に関する表示時間情報のうちのいず れか複数もしくは全てを前記興味情報抽出部に送信し、
前記興味情報抽出部は、 前記情報資源識別情報、 前記被写体属性 情報、 前記コンテンツ情報、 前記表示時間情報のうちいずれか複数 もしくは全てを参照し興味情報を作成して保持するとともに、 前記 放送情報を受信した時刻とは異なる時刻に前記放送受信部から受信 した放送情報を、 当該興味情報に基づいて選択する
ことを特徴とする請求項 1 4に記載の視聴者装置。
1 6 . 前記視聴者装置において、
映像蓄積部を具備し、 前記興味情報抽出部によって選択された放 送情報を該映像蓄積部に蓄積する
ことを特徴とする請求項 1 5に記載の視聴者装置。
1 7 . 前記視聴者装置において、
前記関連情報表示制御部は、 前記第 2のボインティング手段又は 他の入力手段により前記被写体関連情報表示部に表示されている被 写体を代表する文字、 記号又は図形を移動又は削除する手段を持ち, 前記被写体を代表する文字、 記号又は図形の移動又は削除の操作が 発生した場合に、 当該操作の内容を示す操作情報を前記興味情報抽 出部に送信し、
前記興味情報抽出部は、 前記操作情報に基づいて前記興味情報を 更新する
ことを特徴とする請求項 1 5又は 1 6に記載の視聴者装置。
1 8 . 前記視聴者装置において、
前記関連情報は、 前記映像情報中に含まれている複数の被写体の 各々に対応づけられ、 前記映像表示部において表示される際の被写 体座標値を含み、
該被写体座標値の点を含む領域を前記第 1のポインティング手段 がポインティングすることにより被写体を識別する
ことを特徴とする請求項 1 4ないし 1 7のうちいずれか 1項に記 載の視聴者装置。
1 9 . 少なくとも映像を含む映像情報と、 該映像情報に関連した 関連情報とを含む放送情報を送受信する放送情報送受信システムで あって、
前記放送情報中の関連情報として、 前記映像情報中に含まれてい る複数の被写体の各々に対応して、 少なくとも一つの情報資源識別 情報と、 被写体を説明する被写体属性情報とを含む放送情報を送信 する放送局と、 前記放送情報を受信する視聴者装置とを有し、 該視聴者装置は、
前記放送情報を受信する放送受信部と、 映像表示部と、 映像表示 制御部と、 第 1のポインティング手段と、 被写体関連情報表示部と. 関連情報表示制御部と、 第 2のポインティング手段と、 被写体属性 情報蓄積部と、 関連情報アクセス部と、 関連情報蓄積部とを備え、 前記映像表示制御部は、 前記放送受信部が受信した前記放送情報 の中の映像情報を前記映像表示部に表示し、 前記映像表示部におい て表示された複数の被写体の中で前記第 1のボインティング手段に よりポインティングされた被写体を識別し、
前記関連情報表示制御部は、 前記映像表示制御部が識別した被写 体を代表する文字、 記号又は図形を前記被写体関連情報表示部に表 示するとともに、 前記被写体関連情報表示部において前記第 2のポ インティング手段によりポインティングされた文字、 記号又は図形 によって代表される被写体に対応する情報資源識別情報を識別し、 その情報資源識別情報を前記関連情報アクセス部に送り、
前記関連情報アクセス部は、 前記情報資源識別情報に対応して前 記関連情報蓄積部又は通信網に接続された情報源にアクセスしてコ ンテンッ情報を入手し、
前記関連情報表示制御部は、 前記関連情報アクセス部によって入 手したコンテンツ情報を前記被写体関連情報表示部に表示する
ことを特徴とする放送情報送受信システム。
2 0 . 前記視聴者装置は更に興味情報抽出部を備え、
前記関連情報表示制御部が、 前記第 2のボインティング手段によ りポインティングされた文字、 記号又は図形によって代表される被 写体に対応する情報資源識別情報と、 被写体属性情報と、 前記情報 源から入手したコンテンツ情報と、 前記コンテンツ情報が被写体関 連情報表示部に表示された時間に関する表示時間情報のうちのいず れか複数もしくは全てを前記興味情報抽出部に送信し、
前記興味情報抽出部は、 前記情報資源識別情報、 前記被写体属性 情報、 前記コンテンツ情報、 前記表示時間情報のうちいずれか複数 もしくは全てを参照し興味情報を作成して保持するとともに、 前記 放送情報を受信した時刻とは異なる時刻に前記放送受信部から受信 した放送情報を、 当該興味情報に基づいて選択する
ことを特徴とする請求項 1 9に記載の放送情報送受信システム。
2 1 . 少なくとも映像を含む映像情報と、 該映像情報に関連した 関連情報とを含む放送情報を受信する放送情報受信視聴方法であつ て、
前記放送情報中の関連情報として、 前記映像情報中に含まれてい る複数の被写体の各々に対応して、 少なくとも一つの情報資源識別 情報と、 被写体を説明する被写体属性情報とを含む放送情報を受信 し、
受信した放送情報中の映像情報を映像表示部に表示し、 表示された映像情報中に含まれている複数の被写体のいずれかに 対するボインティング繰作情報を入力し、
ボインティングされた被写体を識別し、 識別した被写体を代表す る文字、 記号又は図形を被写体関連情報表示部に表示し、
表示された被写体を代表する文字、 記号又は図形のいずれかに対 するポインティング操作情報を入力し、
ポインティングされた文字、 記号又は図形によって代表される被 写体に対応する情報資源識別情報に基づいて情報源にアクセスして コンテンッ情報を入手し、
入手したコンテンツ情報を被写体関連情報表示部に表示する ことを特徴とする放送情報受信視聴方法。
2 2 . 前記放送情報受信視聴方法において、
前記ポインティングされた文字、 記号又は図形によって代表され る被写体に対応する情報資源識別情報と、 被写体属性情報と、 情報 源から入手した前記関連情報と、 前記コンテンツ情報が被写体関連 情報表示部に表示された時間に関する表示時間情報のうちのいずれ か複数もしくは全てを参照して視聴者の興味情報を作成し保持し、 前記放送情報を受信した時刻とは異なる時刻に受信した放送情報 を、 前記興味情報に基づいて選択する
ことを特徴とする請求項 2 1に記載の放送情報受信視聴方法。
2 3 . 少なくとも映像を含む映像情報と、 該映像情報に関連した 関連情報とを含む放送情報を受信する処理をコンピュータに実行さ せるプログラムを記録したコンピュータ読み取り可能な記録媒体で あって、 コンピュータに、
前記放送情報中の関連情報として、 前記映像情報中に含まれてい る複数の被写体の各々に対応して、 少なくとも一つの情報資源識別 情報と、 被写体を説明する被写体属性情報とを含む放送情報を受信 する手順と、
受信した放送情報中の映像情報を映像表示部に表示する手順と、 表示された映像情報中に含まれている複数の被写体のいずれかに 対するボインティング繰作情報を入力する手順と、
ポインティングされた被写体を識別し、 識別した被写体を代表す る文字、 記号又は図形を被写体関連情報表示部に表示する手順と、 表示された被写体を代表する文字、 記号又は図形のいずれかに対 するボインティング操作情報を入力する手順と、
ポインティングされた文字、 記号又は図形によって代表される被 写体に対応する情報資源識別情報に基づいて情報源にアクセスして コンテンッ情報を入手する手順と、
入手したコンテンツ情報を被写体関連情報表示部に表示する手順 と
を実行させるプログラムを記録したコンピュータ読み取り可能な 記録媒体。
2 4 . 前記ポインティングされた文字、 記号又は図形によって代 表される被写体に対応する情報資源識別情報と、 被写体属性情報と 情報源から入手した前記コンテンツ情報と、 前記コンテンツ情報が 被写体関連情報表示部に表示された時間に関する表示時間情報のう ちのいずれか複数もしくは全てを参照して視聴者の興味情報を作成 し保持する手順と、
前記放送情報を受信した時刻とは異なる時刻に受信した放送情報 を、 前記興味情報に基づいて選択する手順と
を更に実行させる請求項 2 3に記載のプログラムを記録したコン ピュータ読み取り可能な記録媒体。
2 5 . 少なくとも映像を含む映像情報と、 該映像情報に関連した 関連情報とを含む放送情報を受信する処理をコンピュータに実行さ せるプログラムであって、 コンピュータに、
前記放送情報中の関連情報として、 前記映像情報中に含まれてい る複数の被写体の各々に対応して、 少なくとも一つの情報資源識別 情報と、 被写体を説明する被写体属性情報とを含む放送情報を受信 する手順と、
受信した放送情報中の映像情報を映像表示部に表示する手順と、 表示された映像情報中に含まれている複数の被写体のいずれかに 対するボインティング繰作情報を入力する手順と、
ポインティングされた被写体を識別し、 識別した被写体を代表す る文字、 記号又は図形を被写体関連情報表示部に表示する手順と、 表示された被写体を代表する文字、 記号又は図形のいずれかに対 するボインティング操作情報を入力する手順と、 ポインティングされた文字、 記号又は図形によって代表される被 写体に対応する情報資源識別情報に基づいて情報源にアクセスして コンテンッ情報を入手する手順と、
入手したコンテンツ情報を被写体関連情報表示部に表示する手順 と
を実行させるプログラム。
2 6 . 前記ポインティングされた文字、 記号又は図形によって代 表される被写体に対応する情報資源識別情報と、 被写体属性情報と、 情報源から入手した前記コンテンツ情報と、 前記コンテンツ情報が 被写体関連情報表示部に表示された時間に関する表示時間情報のう ちのいずれか複数もしくは全てを参照して視聴者の興味情報を作成 し保持する手順と、
前記放送情報を受信した時刻とは異なる時刻に受信した放送情報 を、 前記興味情報に基づいて選択する手順と
を更に実行させる請求項 2 5に記載のプログラム。
2 7 . 前記システムは 関連情報提供サーバを含み、
該関連情報提供サーバが映像の放送時間と同期して指定される有 効期間毎に、 有効なイベントを示すイベント識別子、 及びそれに対 応した動作を指定するァクションテーブルを構成し、
関連情報提供サーバが視聴者装置ヘアクションテーブルを送信し 視聴者装置が関連情報提供サーバからァクションテーブルを受信 し、
視聴者装置が発生したイベントからィベント識別子を導出して、 受信した前記ァクションテーブルを用いて前記ィベント識別子に対 応した動作を行うことによって、 前記コンテンツ情報を取得するた めに必要な関連情報を入手することを特徴とする請求項 1 2に記載 の方法。
2 8 . 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集するサーバと、 該サーバとネッ トワークを 介して通信する視聴者装置とを有する放送コンテンツと同期するィ ベントを処理するシステムであって、
前記サーバは、 前記放送コンテンツの放送時間と同期して指定さ れる有効期間毎に、 有効なイベントを示すイベント識別子、 及びそ れに対応して実行される処理を示すァクション内容情報を指定する ァクションテーブルを構成するァクションテーブル構成手段と、 該 ァクションテーブルを前記視聴者装置へ送信するァクションテープ ル提供手段とを有し、
前記視聴者装置は、 発生したィベン卜からィベント識別子を導出 するイベント管理手段と、 前記サーバから受信した前記アクション テーブルをその有効期間だけ参照し、 該テーブルを用いて前記ィべ ント識別子に対応するァクション内容情報を導出するァクションテ —ブル管理手段と、 該ァクション内容情報を実行するァクション実 行手段とを有する
ことを特徴とするシステム。
2 9 . 前記視聴者装置の前記ァクションテーブル管理手段は、 前記ィベント管理手段で導出された前記ィベント識別子を前記サ一 バへ送信し、
前記サーバは、 前記視聴者装置から受信した前記イベント識別子 を前記視聴者装置毎に管理する視聴者装置情報管理手段を更に有し, 前記サーバの前記ァクションテーブル構成手段は、 前記視聴者装 置毎に管理された前記ィベント識別子に基づいて、 前記視聴者装置 毎に前記ァクションテーブルを構成することを特徴とする請求項 2 8に記載のシステム。
3 0 . 前記視聴者装置の前記アクションテーブル管理手段は、 現 在参照しているァクションテ一ブルの有効期間が終了すると共に、 次の有効期間に相当するァクションテーブルを参照することができ るように、 予め先の有効期間のァクションテーブルを前記サーバへ 要求することを特徴とする請求項 2 8又は 2 9に記載のシステム。
3 1 . 前記サーバの前記アクションテーブル提供手段は、 前記ァ クションテ一ブル構成手段が新しいァクションテーブルを構成する と直ぐに、 複数の前記視聴者装置へ該新しいァクションテーブルを 能動的に配信することを特徴とする請求項 2 8又は 2 9に記載のシ ステム。
3 2 . 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集し、 放送コンテンッと同期するイベントを 処理するサーバであって、
前記放送コンテンツの放送時間と同期して指定される有効期間毎 に、 有効なイベントを示すイベント識別子、 及びそれに対応して実 行される処理を示すァクション内容情報を指定するァクションテ一 ブルを構成するァクションテーブル構成手段と、
該ァクションテーブルを視聴者装置へ送信するァクションテ一ブ ル提供手段と
を有することを特徴とするサーバ。
3 3 . 前記視聴者装置から受信したィベント識別子を前記視聴者 装置毎に管理する視聴者装置情報管理手段を更に有し、
前記ァクションテ一ブル構成手段は、 前記視聴者装置毎に管理さ れた前記ィベン卜識別子に基づいて、 前記視聴者装置毎に前記ァク ションテーブルを構成する請求項 3 2に記載のサーバ。
3 4 . 前記アクションテーブル提供手段は、 前記アクションテ一 ブル構成手段が新しいァクションテーブルが構成されると直ぐに、 複数の前記視聴者装置へ該新しいァクションテーブルを能動的に配 信する請求項 3 2又は 3 3に記載のサーバ。
3 5 . 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集するサーバと、 該サーバとネッ トワークを 介して通信する視聴者装置とを有するシステムにおける視聴者装置 であって、
前記放送コンテンツの放送時間と同期して指定される有効期間毎 に、 有効なイベントを示すイベント識別子、 及びそれに対応して実 行される処理を示すァクション内容情報を指定するァクションテ一 ブルを前記サーバから受信する手段と、
発生したイベントからィベント識別子を導出するイベント管理手 段と、
前記ァクションテーブルをその有効期間だけ参照し、 該テーブル を用いて前記ィベント識別子に対応するァクション内容情報を導出 するァクションテーブル管理手段と、
該ァクション内容情報を実行するァクション実行手段と、 前記イベント識別子を前記サーバへ送信する手段と
を有することを特徴とする視聴者装置。
3 6 . 前記アクションテーブル管理手段は、 現在参照しているァ クションテーブルの有効期間が終了すると共に、 次の有効期間に相 当するァクションテーブルを参照することができるように、 予め先 の有効期間のァクションテーブルを前記サーバへ要求する手段を有 する請求項 3 5に記載の視聴者装置。
3 7 . 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集するサーバと、 該サーバとネッ トワークを 介して通信する視聴者装置とを有するシステムで用いられる放送コ ンテンッと同期するイベントを処理する方法であって、
前記サーバが、 前記放送コンテンッの放送時間と同期して指定さ れる有効期間毎に、 有効なイベントを示すイベント識別子、 及びそ れに対応して実行される処理を示すァクション内容情報を指定する ァクションテーブルを構成する第 1の段階と、
前記サーバが、 前記アクションテーブルを前記視聴者装置へ送信 する第 2の段階と、
前記視聴者装置が、 発生したイベントからィベント識別子を導出 する第 3の段階と、
前記視聴者装置が、 前記サーバから受信した前記ァクションテー ブルを用いて前記ィベント識別子に対応するァクション内容情報を 導出する第 4の段階と、
前記視聴者装置が、 前記ァクション内容情報を実行する第 5の段 階とを有し、
前記視聴者装置は、 前記サーバから受信した前記アクションテ一 ブルをその有効期間だけ参照する
ことを特徴とする方法。
3 8 . 前記第 3の段階は、 前記視聴者装置が導出した前記ィベン ト識別子を前記サーバへ送信し、
前記サーバが、 前記視聴者装置から受信した前記イベント識別子 を前記視聴者装置毎に管理する第 6の段階を更に有し、
前記第 1の段階は、 前記サーバが、 前記視聴者装置毎に管理され た前記イベント識別子に基づいて、 前記視聴者装置毎に前記ァクシ ョンテーブルを構成することを特徴とする請求項 3 7に記載の方法 < 3 9 . 前記視聴者装置は、 現在参照しているアクションテーブル の有効期間が終了すると共に、 次の有効期間に相当するァクション テーブルを参照することができるように、 予め先の有効期間のァク ションテーブルを前記サーバへ要求する段階を更に有することを特 徴とする請求項 3 7又は 3 8に記載の方法。
4 0 . 前記サーバが、 前記第 1の段階で新しいアクションテ一ブ ルを構成すると直ぐに、 複数の前記視聴者装置へ該新しいァクショ ンテーブルを能動的に配信する段階を有することを特徴とする請求 項 3 7又は 3 8に記載の方法。
4 1 . 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集し、 放送コンテンツと同期するイベントを 処理するサーバを制御するプログラムを記録したコンピュータ読み 取り可能な記録媒体であって、 サーバに、
前記放送コンテンツの放送時間と同期して指定される有効期間毎 に、 有効なイベントを示すイベント識別子、 及びそれに対応して実 行される処理を示すァクション内容情報を指定するァクションテ一 ブルを構成するァクションテーブル構成手順と、
該ァクションテーブルを視聴者装置へ送信するァクションテープ ル提供手順と
を実行させるプログラムを記録したコンピュータ読み取り可能な 記録媒体。
4 2 . 前記視聴者装置から受信したィベント識別子を前記視聴者 装置毎に管理する視聴者装置情報管理手順を更に実行させ、 前記ァクションテーブル構成手順により、 前記視聴者装置毎に管 理された前記イベント識別子に基づいて、 前記視聴者装置毎に前記 ァクションテーブルを構成する請求項 4 1に記載のプログラムを記 録したコンピュータ読み取り可能な記録媒体。
4 3 . 前記アクションテーブル提供手順は、 前記アクションテ一 ブル構成手順により新しいァクションテーブルが構成されると直ぐ に、 複数の前記視聴者装置へ該新しいアクションテーブルを能動的 に配信する請求項 4 1又は 4 2に記載のプログラムを記録したコン ピュータ読み取り可能な記録媒体。
4 4 · 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集するサーバと、 該サーバとネッ トワークを 介して通信する視聴者装置とを有するシステムにおける視聴者装置 を制御するプログラムを記録したコンピュータ読み取り可能な記録 媒体であって、 視聴者装置に、
前記放送コンテンッの放送時間と同期して指定される有効期間毎 に、 有効なイベントを示すイベント識別子、 及びそれに対応して実 行される処理を示すァクション内容情報を指定するァクションテ一 ブルをサーバから受信する手順と、
発生したイベントからィベント識別子を導出するィベント管理手 順と、
前記ァクションテーブルをその有効期間だけ参照し、 該テ一ブル を用いて前記ィベント識別子に対応するァクション内容情報を導出 するァクションテ一ブル管理手順と、
該ァクション内容情報を実行するァクション実行手順と、 前記イベント識別子を前記サーバへ送信する手順と
を実行させるプログラムを記録したコンピュータ読み取り可能な 記録媒体。
4 5 . 前記アクションテーブル管理手順は、 現在参照しているァ クションテ一ブルの有効期間が終了すると共に、 次の有効期間に相 当するァクションテーブルを参照することができるように、 予め先 の有効期間のァクションテーブルを前記サーバへ要求する手順を有 する請求項 4 4に記載のプログラムを記録したコンピュータ読み取 り可能な記録媒体。
4 6 . 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集し、 放送コンテンッと同期するィベントを 処理するサーバを制御するプログラムであって、 サーバに、 前記放送コンテンッの放送時間と同期して指定される有効期間毎 に、 有効なイベントを示すイベント識別子、 及びそれに対応して実 行される処理を示すァクション内容情報を指定するァクションテー ブルを構成するァクションテーブル構成手順と、
該ァクションテーブルを視聴者装置へ送信するァクションテープ ル提供手順と
を実行させるプログラム。
4 7 . 前記視聴者装置から受信したイベント識別子を前記視聴者 装置毎に管理する視聴者装置情報管理手順を更に実行させ、 前記アクションテ一ブル構成手順により、 前記視聴者装置毎に管 理された前記ィベント識別子に基づいて、 前記視聴者装置毎に前記 ァクションテーブルを構成する請求項 4 6に記載のプログラム。 4 8 . 前記アクションテーブル提供手順は、 前記アクションテー ブル構成手順により新しいアクションテーブルが構成されると直ぐ に、 複数の前記視聴者装置へ該新しいァクションテーブルを能動的 に配信する請求項 4 6又は 4 7に記載のプログラム。
4 9 . 放送局又は放送情報蓄積サーバから送信される放送コンテ ンッに関する情報を収集するサーバと、 該サーバとネッ トワークを 介して通信する視聴者装置とを有するシステムにおける視聴者装置 を制御するプログラムであって、 視聴者装置に、
前記放送コンテンッの放送時間と同期して指定される有効期間毎 に、 有効なイベントを示すイベント識別子、 及びそれに対応して実 行される処理を示すァクション内容情報を指定するァクションテー ブルをサーバから受信する手順と、
発生したイベントからィベント識別子を導出するィベント管理手 順と、
前記ァクションテーブルをその有効期間だけ参照し、 該テーブル を用いて前記イベント識別子に対応するァクション内容情報を導出 するァクションテーブル管理手順と、
該ァクション内容情報を実行するァクション実行手順と、 前記イベント識別子を前記サーバへ送信する手順と
を実行させるプログラム。
5 0 . 前記アクションテーブル管理手順は、 現在参照しているァ クシヨンテーブルの有効期間が終了すると共に、 次の有効期間に相 当するァクションテーブルを参照することができるように、 予め先 の有効期間のァクションテーブルを前記サーバへ要求する手順を有 する請求項 4 9に記載のプログラム。
5 1 . 視聴者装置と、 放送情報に関連する情報である関連情報 を提供する関連情報提供サーバとがネッ トワークを介して接続され たシステムにおいて、 視聴者装置が前記関連情報を取得するための 方法であって、
視聴者装置が、 前記放送情報から抽出した所定の情報を関連情報 提供サーバに送信し、 関連情報提供サーバが、 該所定の情報を用いて該放送情報に関連 する関連情報を取得し、 前記視聴者装置に送信する
ことを特徴とする方法。
5 2 . 更に前記関連情報提供サーバは該関連情報の提供対象とな り得る視聴者の特性を示す視聴者情報、 及び関連情報の提供対象と なる端末の特性を示す視聴者装置情報を格納し、
視聴者装置は前記所定の情報に加えて該視聴者装置固有の視聴者 情報又は視聴者装置情報を前記関連情報提供サーバに送信し、 該関連情報提供サーバは、 関連情報を取得した後、 該視聴者装置 固有の視聴者情報又は視聴者装置情報に基づいて関連情報を選別し、 視聴者装置に送信する請求項 5 1に記載の方法。
5 3 . 前記システムは関連情報提供サーバを含み、
該関連情報提供サーバのデータベースに映像とその関連情報を記 録し、
視聴者装置が映像又は該映像を変換して得られた特徴量情報であ る部分映像情報を関連情報提供サーバに送信し、
関連情報提供サーバが受信した映像又は部分映像情報によって前 記データベースを検索し、 その結果取得された関連情報を視聴者装 置に送信し、
視聴者装置が前記コンテンツ情報を取得するために必要な関連情 報を入手することを特徴とする請求項 1 2に記載の方法。
5 4 . 更に前記関連情報のデ一夕ベースに該関連情報の提供対象 となり得る視聴者の特性を示す視聴者情報、 及び関連情報の提供対 象となる端末の特性を示す視聴者装置情報を記録し、
視聴者装置は前記部分映像情報に加えて該視聴者装置固有の視聴 者情報又は視聴者装置情報を前記関連情報提供サーバに送信し、 該関連情報提供サーバは、 関連情報を取得した後、 該視聴者装置 固有の視聴者情報又は視聴者装置情報に基づいて関連情報を選別し、 視聴者装置に送信すること を特徴とする請求項 5 3記載の方法。
5 5 . 放送情報に関連する情報である関連情報を取得し、 視聴者 に提供する関連情報提供方法であって、
放送情報を放送情報データベースに蓄積しておき、 各放送情報の 関連情報を関連情報データベースに蓄積しておき、
視聴者が視聴中の放送情報又は該放送情報を変換して得られた特 徵量情報である部分放送情報に対応する放送情報を前記放送情報デ 一夕ベースより検索し、 更に該放送情報で前記関連情報データべ一 スを検索することにより、 該放送情報の関連情報を取得し、 視聴者 に提供する関連情報提供方法。
5 6 . 蓄積された放送情報に関連する情報である関連情報を取得 し、 視聴者に提供する関連情報提供方法であって、
放送情報を放送情報デ一夕ベースに蓄積しておき、 各放送情報の 関連情報を関連情報データベースに蓄積しておき、
視聴者が再生視聴中の、 放送情報蓄積装置に蓄積された放送情報 又は該放送情報を変換して得られた特徴量情報である部分放送情報 に対応する放送情報を前記放送情報データベースより検索し、 更に 該放送情報で前記関連情報データベースを検索することにより、 該 放送情報の関連情報を取得し、 視聴者に提供する関連情報提供方法, 5 7 . 前記部分放送情報は、 視聴者による関連情報取得指示が入 力された時点を含む一定期間に視聴された放送情報又は該放送情報 を変換して得られた特徴量情報である請求項 5 5又は 5 6に記載の 関連情報提供方法。
5 8 . 前記放送情報データベースは各放送情報を、 当該放送情報 を識別するための情報である放送情報識別情報で管理し、 前記関連 情報データベースは前記放送識別情報と、 当該放送情報に対応する 関連情報を対応させて管理し、 前記放送情報データベースを検索す ることにより前記部分放送情報に対応する放送情報の放送情報識別 情報を特定し、 前記関連情報データベースを参照し前記放送情報識 別情報に対応する関連情報を得、 視聴者に提供する、 請求項 5 5又 は 5 6に記載の関連情報提供方法。
5 9 . 前記関連情報データベースは、 前記関連情報に加えてその 提供対象となり得る視聴者の特性を示す視聴者情報、 及び関連情報 の提供対象となる端末の特性を示す視聴者装置情報を管理し、 関連情報を特定した後、 前記視聴者固有の視聴者情報又は視聴者 装置情報に基づいて関連情報を選別し、 視聴者に提供する、 請求項
5 5ないし 5 8のうちいずれか 1項に記載の関連情報提供方法。
6 0 . 映像音声を含む放送情報を受信し、 視聴者に提供する手段 と、 視聴者の関連情報取得指示により該指示が入力された時点で前 記視聴者が視聴中の放送情報又は該放送情報を変換して得られた特 徴量情報である部分放送情報を所定のネットワークを介して送信し また前記ネットワークを介して送信されてきた関連情報を取得する 手段を有する 1台以上の視聴者装置と、
前記ネッ トワークに接続され、 各放送情報を、 当該放送情報を識 別するための情報である放送情報識別情報に対応させて管理する放 送情報データベースと、 前記放送情報データベースに蓄積されてい る放送情報識別情報と、 当該放送情報に対応する関連情報を対応さ せて管理する関連情報データベースと、 前記視聴者装置が送信した 前記部分放送情報と対応する放送情報を前記放送情報データベース 中より検索することにより前記部分放送情報に対応する放送情報の 放送情報識別情報を特定する手段と、 前記関連情報データベースを 照し、 前記特定された放送情報識別情報に対応する関連情報を得. 前記視聴者装置に送信する手段を含む関連情報提供サーバと
を有する関連情報提供機能付放送受信システム。
6 1 . 前記視聴者装置は、 前記放送情報を蓄積する手段と、 蓄積 されている放送情報を再生視聴する手段と、 視聴者の関連情報取得 指示により、
該指示が入力された時点で再生視聴中の、 蓄積されている放送情 報又は該放送情報を変換して得られた特徴量情報である部分放送情 報を前記ネッ トワークを介して送信し、 また前記ネッ トワークを介 して送信されてきた関連情報を取得する手段を更に有する請求項 6 0に記載のシステム。
6 2 . 前記部分放送情報は、 前記関連情報取得指示が入力された 時点を含む一定期間に視聴された放送情報又は該放送情報を変換し て得られた特徴量情報である請求項 6 0又は 6 1に記載のシステム 6 3 . 前記関連情報デ一夕ベースは、 前記関連情報に加えてその 提供対象となり得る視聴者の特性を示す視聴者情報、 及び関連情報 の提供対象となる端末の特性を示す視聴者装置情報を管理し、 前記関連情報提供サーバは、 関連情報を特定した後、 前記視聴者 装置固有の視聴者情報又は視聴者装置情報に基づいて関連情報を選 別し、 視聴者に提供する手段を更に有する請求項 6 0ないし 6 2の うちいずれか 1項に記載のシステム。
6 4 . 放送情報を受信する放送受信手段と、
前記放送受信手段で受信された放送情報を復調復号する放送情報 復調復号手段と、
関連情報取得指示を含む各種指示を視聴者が入力するための入力 手段と、
所定のネッ トワークを介して、 各放送情報に対応する関連情報を 蓄積している関連情報提供サーバと通信するためのネッ トワーク通 信手段と、
前記入力手段より関連情報取得指示が入力されると、 該指示が入 力された時点で前記放送情報復調復号手段より出力された放送情報 又は該放送情報を変換して得られた特徴量情報である部分放送情報 を前記ネッ トワーク通信手段を介して前記ネッ トワークに送信し、 その後前記ネッ トワークを介して前記関連情報提供サーバから送信 されてきた、 前記部分放送情報に対応する関連情報を前記ネッ トヮ ーク通信手段を介して受け取る関連情報取得手段と、 前記放送情報復調復号手段から出力された放送情報および前記関 連情報取得手段で受け取られた関連情報を表示再生する表示再生手 段と
を有する視聴者装置。
6 5 . 前記放送情報復調復号手段から出力された放送情報を蓄積 する放送情報蓄積手段を更に有し、
前記関連情報取得手段は、 視聴者が前記放送情報蓄積手段に蓄積 されている放送情報を再生視聴中に、 前記入力手段より関連情報取 得指示が入力されると、 該指示が入力された時点で再生視聴中の放 送情報又は該放送情報を変換して得られた特徴量情報である部分放 送情報を前記ネッ トワーク通信手段を介して前記ネッ トワークに送 信する請求項 6 4に記載の視聴者装置。
6 6 . 前記視聴者装置は、 前記部分映像情報に加えて該視聴者装 置固有の視聴者情報又は視聴者装置情報を前記関連情報提供サーバ に送信する手段を有する請求項 6 4又は 6 5に記載の視聴者装置。 6 7 . 前記関連情報は、 放送情報に関連した情報を特定し、 該情 報にアクセスするために必要なァドレス情報を含み、 前記関連情報 取得手段より前記ァドレス情報を取得し、 該ァドレス情報で指定さ れる情報提供サーバにアクセスし、 関連情報を取得し、 前記表示再 生手段により表示する情報アクセス · 閲覧手段を更に有する請求項 6 4又は 6 5に記載の視聴者装置。
6 8 . ブックマーク用ポタンを更に有し、 視聴者が前記ブックマ ーク用ポタンを操作しブックマークした時点の部分放送情報をメモ リに蓄積しておき、 前記関連情報取得手段は、 視聴者が関連情報取 得指示を入力した時点で前記関連情報提供サーバにアクセスし、 前 記メモリに蓄積された部分放送情報を前記関連情報提供サーバに通 知する請求項 6 4ないし 6 7のうちいずれか 1項に記載の視聴者装 置。
6 9 . 所定のネッ トワークに接続され、 各放送情報を、 当該放送情報を識別するための情報である放送情 報識別情報に対応させて管理する放送情報データベースと、
前記放送情報データベースに蓄積されている放送情報識別情報と. 当該放送情報に対応する関連情報を対応させて管理する関連情報デ —夕べ一スと、
視聴者装置が前記ネッ トワークを介して送信した部分放送情報と 対応する放送情報を前記放送情報データベース中より検索すること により前記部分放送情報に対応する放送情報の放送情報識別情報を 特定する手段と、
前記関連情報データベースを参照し、 前記特定された放送情報識 別情報に対応する関連情報を得、 前記視聴者装置に送信する手段を 有し、
前記部分放送情報は、 視聴者が任意の時点に視聴中の放送情報又 は再生視聴中の、 放送情報蓄積装置に蓄積された放送情報又はこれ ら放送情報を変換して得られた特徴量情報である関連情報提供サー バ。
7 0 . 前記関連情報データベースは、 前記関連情報に加えてその 提供対象となり得る視聴者の特性を示す視聴者情報、 及び関連情報 の提供対象となる端末の特性を示す視聴者装置情報を管理し、 前記関連情報提供サーバは、 関連情報を特定した後、 前記視聴者 装置固有の視聴者情報又は視聴者装置情報に基づいて関連情報を選 別し、 視聴者に提供する手段を更に有する請求項 6 9に記載の関連 情報提供サーバ。
7 1 . 放送情報に関連する関連情報を取得する処理をコンビユー 夕に実行させるプログラムを記録したコンピュータ読み取り可能な 記録媒体であって、 コンピュータに、
放送情報を受信する放送受信手順と、
前記放送受信手順により受信された放送情報を復調復号する放送 情報復調復号手順と、 関連情報取得指示を含む各種指示を視聴者が入力するための入力 手順と、
所定のネッ トワークを介して、 各放送情報に対応する関連情報を 蓄積している関連情報提供サーバと通信するためのネッ トワーク通 信手順と、
前記入力手順により関連情報取得指示が入力されると、 該指示が 入力された時点で前記放送情報復調復号手順により出力された放送 情報又は該放送情報を変換して得られた特徴量情報である部分放送 情報を前記ネッ トワーク通信手順を用いて前記ネッ トワークに送信 し、 その後前記ネッ トワークを介して前記関連情報提供サーバから 送信されてきた、 前記部分放送情報に対応する関連情報を前記ネッ トワーク通信手順を用いて受け取る関連情報取得手順と、
前記放送情報復調復号手順により出力された放送情報および前記 関連情報取得手順により受け取られた関連情報を表示再生する表示 再生手順と
を実行させるプログラムを記録したコンビユー夕読み取り可能な 記録媒体。
7 2 . 前記放送情報復調復号手順により出力された放送情報を蓄 積する放送情報蓄積手順を更に実行させ、
前記関連情報取得手順により、 視聴者が前記放送情報蓄積手順の よって蓄積されている放送情報を再生視聴中に、 前記入力手順を用 いて関連情報取得指示が入力されると、 該指示が入力された時点で 再生視聴中の放送情報又は該放送情報を変換して得られた特徴量情 報である部分放送情報を前記ネットワーク通信手順を用いて前記ネ ッ トワークに送信する請求項 7 1に記載のプログラムを記録したコ ンピュー夕読み取り可能な記録媒体
7 3 . 前記コンピュータに、 前記部分映像情報に加えて視聴者情 報又は視聴者装置情報を前記関連情報提供サーバに送信する手順を 更に実行させる請求項 7 1又は 7 2に記載のプログラムを記録した コンピュータ読み取り可能な記録媒体。
7 4 . 前記関連情報は、 放送情報に関連した情報を特定し、 該情 報にアクセスするために必要なァドレス情報を含み、 前記関連情報 取得手順により前記ァドレス情報を取得し、 該ァドレス情報で指定 される関連情報提供サーバにアクセスし、 関連情報を取得し、 前記 表示再生手順により表示する情報アクセス ·閲覧手順を更に実行さ せる請求項 7 1又は 7 2に記載のプログラムを記録したコンビユー 夕読み取り可能な記録媒体。
7 5 . ブックマーク用ボタンを表示させる手順を更に実行させ、 視聴者が前記ブックマーク用ポタンを操作しブックマークした時点 の部分放送情報をメモリに蓄積しておき、 前記関連情報取得手順は. 視聴者が関連情報取得指示を入力した時点で前記関連情報提供サー バにアクセスし、 前記メモリに蓄積された部分放送情報を前記関連 情報提供サーバに通知する手順を実行させる請求項 7 1ないし 7 4 のうちいずれか 1項に記載のプログラムを記録したコンピュータ読 み取り可能な記録媒体。
7 6 . 放送情報に関連する関連情報を提供する処理をコンビユー 夕に実行させるプログラムを記録したコンピュータ読み取り可能な 記録媒体であって、 コンピュータに、
各放送情報を、 当該放送情報を識別するための情報である放送情 報識別情報に対応させて管理する手順と、
前記放送情報識別情報と、 当該放送情報に対応する関連情報を対 応させて管理する手順と、
視聴者装置が前記ネッ トワークを介して送信した部分放送情報と 対応する放送情報を前記放送情報データベース中より検索すること により前記部分放送情報に対応する放送情報の放送情報識別情報を 特定する手順と、
前記関連情報データベースを参照し、 前記特定された放送情報識 別情報に対応する関連情報を得、 前記視聴者装置に送信する手順と を実行させ、
前記部分放送情報は、 視聴者が任意の時点に視聴中の放送情報又 は再生視聴中の、 放送情報蓄積装置に蓄積された放送情報又はこれ ら放送情報を変換して得られた特徴量情報である
プログラムを記録したコンピュータ読み取り可能な記録媒体。 7 7 . 前記関連情報データベースにおいて、 前記関連情報に加え てその提供対象となり得る視聴者の特性を示す視聴者情報、 及び関 連情報の提供対象となる端末の特性を示す視聴者装置情報を管理す る手順と、
関連情報を特定した後、 前記視聴者装置固有の視聴者情報又は視 聴者装置情報に基づいて関連情報を選別し、 視聴者に提供する手順 を更に実行させる請求項 7 6に記載のプログラムを記録したコンビ ユー夕読み取り可能な記録媒体。
7 8 . 放送情報に関連する関連情報を取得する処理をコンピュー 夕に実行させるプログラムであって、 コンピュータに、
放送情報を受信する放送受信手順と、
前記放送受信手順で受信された放送情報を復調復号する放送情報 復調復号手順と、
関連情報取得指示を含む各種指示を視聴者が入力するための入力 手順と、
所定のネッ トワークを介して、 各放送情報に対応する関連情報を 蓄積している関連情報提供サーバと通信するためのネッ トワーク通 信手順と、
前記入力手順により関連情報取得指示が入力されると、 該指示が 入力された時点で前記放送情報復調復号手順により出力された放送 情報又は該放送情報を変換して得られた特徴量情報である部分放送 情報を前記ネッ トワーク通信手順を用いて前記ネットワークに送信 し、 その後前記ネッ トワークを介して前記関連情報提供サーバから 送信されてきた、 前記部分放送情報に対応する関連情報を前記ネッ トワーク通信手順を用いて受け取る関連情報取得手順と、
前記放送情報復調復号手順により出力された放送情報および前記 関連情報取得手順により受け取られた関連情報を表示再生する表示 再生手順と
を実行させるプログラム。
7 9 . 前記放送情報復調復号手順により出力された放送情報を蓄 積する放送情報蓄積手順を更に実行させ、
前記関連情報取得手順により、 視聴者が前記放送情報蓄積手順に よって蓄積されている放送情報を再生視聴中に、 前記入力手順によ り関連情報取得指示が入力されると、 該指示が入力された時点で再 生視聴中の放送情報又は該放送情報を変換して得られた特徴量情報 である部分放送情報を前記ネッ トワーク通信手順を用いて前記ネッ トワークに送信する請求項 7 8に記載のプログラム。
8 0 . 前記コンピュータに、 前記部分映像情報に加えて視聴者情 報又は視聴者装置情報を前記関連情報提供サーバに送信する手順を 更に実行させる請求項 7 8又は 7 9に記載のプログラム。
8 1 . 前記関連情報は、 放送情報に関連した情報を特定し、 該情 報にアクセスするために必要なァドレス情報を含み、 前記関連情報 取得手順により前記ァドレス情報を取得し、 該ァドレス情報で指定 される情報提供サーバにアクセスし、 関連情報を取得し、 前記表示 再生手順により表示する情報アクセス · 閲覧手順を更に実行させる 請求項 7 8又は 7 9に記載のプログラム。
8 2 . ブックマーク用ポタンを表示させる手順を更に実行させ、 視聴者が前記ブックマーク用ポタンを操作しブックマークした時点 の部分放送情報をメモリに蓄積しておき、 前記関連情報取得手順は, 視聴者が関連情報取得指示を入力した時点で前記関連情報提供サー バにアクセスし、 前記メモリに蓄積された部分放送情報を前記関連 情報提供サーバに通知する手順を実行させる請求項 7 8ないし 8 1 のうちいずれか 1項に記載のプログラム。
8 3 . 放送情報に関連する関連情報を提供する処理をコンピュー 夕に実行させるプログラムであって、 コンピュータに、
各放送情報を、 当該放送情報を識別するための情報である放送情 報識別情報に対応させて管理する手順と、
前記放送情報識別情報と、 当該放送情報に対応する関連情報を対 応させて管理する手順と、
視聴者装置が前記ネッ トワークを介して送信した部分放送情報と 対応する放送情報を前記放送情報データベース中より検索すること により前記部分放送情報に対応する放送情報の放送情報識別情報を 特定する手順と、
前記関連情報データベースを参照し、 前記特定された放送情報識 別情報に対応する関連情報を得、 前記視聴者装置に送信する手順と を実行させ、
前記部分放送情報は、 視聴者が任意の時点に視聴中の放送情報又 は再生視聴中の、 放送情報蓄積装置に蓄積された放送情報又はこれ ら放送情報を変換して得られた特徴量情報であるプログラム。
8 4 . 前記関連情報データベースにおいて、 前記関連情報に加え てその提供対象となり得る視聴者の特性を示す視聴者情報、 及び関 連情報の提供対象となる端末の特性を示す視聴者装置情報を管理す る手順と、
関連情報を特定した後、 前記視聴者装置固有の視聴者情報又は視 聴者装置情報に基づいて関連情報を選別し、 視聴者に提供する手順 を更に実行させる請求項 8 3に記載のプログラム。
8 5 . 放送局又は放送情報蓄積サーバが、 所定のデータ信号を音 声に重畳して送信し、
放送受信装置がスピー力より放送音声を出力し、
視聴者装置が該放送音声をマイクロホンで集音して電気信号に変 換し、 該電気信号に重畳されている前記データ信号を逐次連続的に 抽出して、 該データ信号を用いて関連情報を入手すること を特徴とする請求項 1 2に記載の方法。
8 6 . 前記システムは関連情報提供サーバを含み、
前記視聴者装置が前記データ信号を関連情報提供サーバに送信し 関連情報提供サーバが受信した該データ信号を用いて関連情報を 取得し、 該関連情報を視聴者装置に送信し、
視聴者装置が該関連情報を入手する
ことを特徴とする請求項 8 5に記載の方法。
8 7 . 更に前記関連情報提供サーバは前記関連情報の提供対象と なり得る視聴者の特性を示す視聴者情報、 及び関連情報の提供対象 となる端末の特性を示す視聴者装置情報を格納し、
視聴者装置は前記データ信号に加えて該視聴者装置固有の視聴者 情報又は視聴者装置情報を前記関連情報提供サーバに送信し、 該関連情報提供サーバは、 関連情報を特定した後、 該視聴者装置 固有の視聴者情報又は視聴者装置情報に基づいて関連情報を選別し, 視聴者装置に送信すること
を特徴とする請求項 8 6に記載の方法。
8 8 . 音声又は音声と映像を送信する放送局又は放送情報蓄積サ —バ側が、
音声に、 各放送チャネルに対して一意に割り当てられたチャネル 識別子と、 映像中の各画像フレームに対して一意に割り当てられた 画像フレーム識別子、 又は音声中の各音声フレームに対して一意に 割り当てられた音声フレーム識別子とを含むデータ信号を重畳して 送信し、
受信側において、 視聴者装置が、
放送受信装置のスピー力より出力される放送音声をマイクロホン で集音して電気信号に変換し、
該電気信号に重畳されている前記データ信号を逐次、 連続的に抽 出して、
該データ信号からチャネル識別子及び、 画像フレーム識別子又は 音声フレーム識別子を抽出し、
これらのチャネル識別子及び、 画像フレーム識別子又は音声フレ —ム識別子に対応する関連情報をネッ トワークを介して取得するこ とを特徴とする放送同期型サービス提供方法。
8 9 . 放送局又は放送情報蓄積サーバ側が、 画像フレーム識別子 又は音声フレーム識別子を、 時系列に連続する数字として送信し、 視聴者装置が、 放送受信装置のスピー力より出力された音声から 該音声に重畳されているデータ信号を、 逐次、 連続的に抽出する際 に、
音声からデータ信号が正しく抽出され、 画像フレーム識別子又は 音声フレーム識別子が確認された場合には、 該画像フレーム識別子 又は音声フレーム識別子を、 放送受信装置において現在再生されて いる画像の画像フレーム識別子又は音声フレーム識別子として用い. 音声からデータ信号が正しく抽出されず、 画像フレーム識別子又 は音声フレーム識別子が確認されなかった場合には、 最近に確認さ れた画像フレーム識別子又は音声フレーム識別子の値と、 該最近に 確認された画像フレーム識別子又は音声フレーム識別子が確認され た時刻と現在時刻の差分に基づいて、 画像フレーム識別子又は音声 フレーム識別子を生成して用いる請求項 8 8に記載の放送同期型サ 一ビス提供方法。
9 0 . 視聴者装置がネッ トワークから取得する関連情報は、 該ネ ッ トワークに接続されている関連情報提供サーバが管理する放送情 報デ一夕ベースに、 チャネル識別子及び画像フレーム識別子又は音 声フレーム識別子と対応付けて保持されている関連情報を、 前記関 連情報提供サーバを経由して得るものである請求項 8 8又は 8 9に 記載の放送同期型サービス提供方法。
9 1 . 更に前記放送情報データベースに前記関連情報の提供対象 となり得る視聴者の特性を示す視聴者情報、 及び関連情報の提供対 象となる端末の特性を示す視聴者装置情報を保持し、 視聴者装置は前記チャネル識別子及び、 画像フレーム識別子又は 音声フレーム識別子に加えて該視聴者装置固有の視聴者情報又は視 聴者装置情報を前記関連情報提供サーバに送信し、
該関連情報提供サーバは、 関連情報を特定した後、 該視聴者装置 固有の視聴者情報又は視聴者装置情報に基づいて関連情報を選別し 視聴者装置に送信する請求項 9 0に記載の放送同期型サービス提供 方法。
9 2 . 音声又は音声と映像を送信する放送局又は放送情報蓄積サ ーバ側に、
音声に、 各放送チャネルに対して一意に割り当てられたチャネル 識別子と、 映像中の各画像フレームに対して一意に割り当てられた 画像フレーム識別子、 又は音声中の各音声フレームに対して一意に 割り当てられた音声フレーム識別子とを含むデ一夕信号を重畳して 送信する手段を設け、
受信側の視聴者装置に、
放送受信装置のスピー力より出力される放送音声を集音して電気 信号に変換するマイクロホンと、
該電気信号に重畳されている前記データ信号を、 逐次、 連続的に 抽出すると共に、 該データ信号からチャネル識別子及び、 画像フレ ーム識別子又は音声フレーム識別子を抽出するデータ信号抽出手段 と、
抽出したチャネル識別子及び、 画像フレーム識別子又は音声フレ ーム識別子に対応する関連情報をネッ 卜ワークを介して取得する手 段を設けたことを特徴とする放送同期型サービス提供システム。 9 3 . 放送局又は放送情報蓄積サーバが、 画像フレーム識別子又 は音声フレーム識別子を、 時系列に連続する数字として送信する手 段を有し、
視聴者装置のデータ信号抽出手段が、 放送受信装置のスピー力よ り出力された音声から該音声に重畳されているデータ信号を、 逐次. 連続的に抽出する際に、
音声からデータ信号が正しく抽出され、 画像フレーム識別子又は 音声フレーム識別子が確認された場合には、 該画像フレーム識別子 又は音声フレーム識別子を、 放送受信装置において現在再生されて いる画像の画像フレーム識別子又は音声フレーム識別子として用い. 音声からデータ信号が正しく抽出されず、 画像フレーム識別子又 は音声フレーム識別子が確認されなかった場合には、 最近に確認さ れた画像フレーム識別子又は音声フレーム識別子の値と、 該最近に 確認された画像フレーム識別子又は音声フレーム識別子が確認され た時刻と現在時刻の差分に基づいて、 画像フレーム識別子又は音声 フレーム識別子を生成して用いるように構成した請求項 9 2に記載 の放送同期型サービス提供システム。
9 4 . 視聴者装置がネッ トワークから取得する関連情報は、 該ネ ッ トワークに接続されている関連情報提供サーバが管理する放送情 報データベースに、 チャネル識別子及び画像フレーム識別子又は音 声フレーム識別子と対応付けて保持されている関連情報を、 前記関 連情報提供サーバを経由して得るものである請求項 9 2又は 9 3に 記載の放送同期型サービス提供システム。
9 5 . 更に前記放送情報データベースに前記関連情報の提供対象 となり得る視聴者の特性を示す視聴者情報、 及び関連情報の提供対 象となる端末の特性を示す視聴者装置情報を保持し、
視聴者装置は前記チャネル識別子及び、 画像フレーム識別子又は 音声フレーム識別子に加えて該視聴者装置固有の視聴者情報又は視 聴者装置情報を前記関連情報提供サーバに送信し、
該関連情報提供サーバは、 関連情報を特定した後、 該視聴者装置 固有の視聴者情報又は視聴者装置情報に基づいて関連情報を選別し. 視聴者装置に送信する請求項 9 4に記載の放送同期型サービス提供 システム。
9 6 . 放送局又は放送情報蓄積サーバから送信される音声又は音 声と映像を受信する放送受信装置より出力される音声を受信する視 聴者装置であって、
前記音声には、 各放送チャネルに対して一意に割り当てられたチ ャネル識別子と、 映像中の各画像フレームに対して一意に割り当て られた画像フレーム識別子、 又は音声中の各音声フレームに対して 一意に割り当てられた音声フレーム識別子とを含むデータ信号が重 畳され、
該視聴者装置は、
放送受信装置のスピー力より出力される放送音声を集音して電気 信号に変換するマイクロホンと、
該電気信号に重畳されている前記データ信号を、 逐次、 連続的に 抽出すると共に、 該デ一夕信号からチャネル識別子及び、 画像フレ —ム識別子又は音声フレーム識別子を抽出するデータ信号抽出手段 と、
抽出したチャネル識別子及び、 画像フレーム識別子又は音声フレ ーム識別子に対応する関連情報をネッ トワークを介して取得する手 段を設けたことを特徴とする視聴者装置。
9 7 . 前記ネットワークに接続されている関連情報提供サーバに 前記チャネル識別子及び、 画像フレーム識別子又は音声フレーム識 別子に加えて前記視聴者装置固有の視聴者情報又は視聴者装置情報 を送信する手段を更に有する請求項 9 6に記載の視聴者装置。
9 8 . 視聴者装置のデータ信号抽出手段が、 放送受信装置のスピ 一力より出力された音声から該音声に重畳されているデータ信号を. 逐次、 連続的に抽出する際に、
音声からデータ信号が正しく抽出され、 画像フレーム識別子又は 音声フレーム識別子が確認された場合には、 該画像フレーム識別子 又は音声フレーム識別子を、 放送受信装置において現在再生されて いる画像の画像フレーム識別子又は音声フレーム識別子として用い. 音声からデータ信号が正しく抽出されず、 画像フレーム識別子又 は音声フレーム識別子が確認されなかった場合には、 最近に確認さ れた画像フレーム識別子又は音声フレーム識別子の値と、 該最近に 確認された画像フレーム識別子又は音声フレーム識別子が確認され た時刻と現在時刻の差分に基づいて、 画像フレーム識別子又は音声 フレーム識別子を生成して用いるように構成した請求項 9 6に記載 の視聴者装置。
9 9 . 放送局又は放送情報蓄積サーバから送信される音声又は音 声と映像を受信する放送受信装置より出力される音声を受信する視 聴者装置に処理を実行させるプログラムを記録したコンピュータ読 み取り可能な記録媒体であって、
前記音声には、 各放送チャネルに対して一意に割り当てられたチ ャネル識別子と、 映像中の各画像フレームに対して一意に割り当て られた画像フレーム識別子、 又は音声中の各音声フレームに対して 一意に割り当てられた音声フレーム識別子とを含むデータ信号が重 畳され、
該視聴者装置に、
放送受信装置のスピー力より出力される放送音声から得られた電 気信号に重畳されている前記データ信号を、 逐次、 連続的に抽出す ると共に、 該デ一夕信号からチャネル識別子及び、 画像フレーム識 別子又は音声フレーム識別子を抽出するデータ信号抽出手順と、 抽出したチャネル識別子及び、 画像フレーム識別子又は音声フレ ーム識別子に対応する関連情報をネッ トワークを介して取得する手 順と
を実行させるプログラムを記録したコンピュータ読み取り可能な 記録媒体。
1 0 0 . 前記ネッ 卜ワークに接続されている関連情報提供サーバ に前記チャネル識別子及び、 画像フレーム識別子又は音声フレーム 識別子に加えて前記視聴者装置固有の視聴者情報又は視聴者装置情 報を送信する手順を実行させる請求項 9 9に記載のプログラムを記 録したコンピュータ読み取り可能な記録媒体。
1 0 1 . 視聴者装置のデ一夕信号抽出手順により、 放送受信装置 のスピーカより出力された音声から該音声に重畳されているデータ 信号を、 逐次、 連続的に抽出する際に、
音声からデータ信号が正しく抽出され、 画像フレーム識別子又は 音声フレーム識別子が確認された場合には、 該画像フレーム識別子 又は音声フレーム識別子を、 放送受信装置において現在再生されて いる画像の画像フレーム識別子又は音声フレーム識別子として用い. 音声からデータ信号が正しく抽出されず、 画像フレーム識別子又 は音声フレーム識別子が確認されなかった場合には、 最近に確認さ れた画像フレーム識別子又は音声フレーム識別子の値と、 該最近に 確認された画像フレーム識別子又は音声フレーム識別子が確認され た時刻と現在時刻の差分に基づいて、 画像フレーム識別子又は音声 フレーム識別子を生成して用いる手順を視聴者装置に実行させる請 求項 9 9に記載のプログラムを記録したコンピュータ読み取り可能 な記録媒体。
1 0 2 . 放送局又は放送情報蓄積サーバから送信される音声又は 音声と映像を受信する放送受信装置より出力される音声を受信する 視聴者装置に処理を実行させるプログラムであって、
前記音声には、 各放送チャネルに対して一意に割り当てられたチ ャネル識別子と、 映像中の各画像フレームに対して一意に割り当て られた画像フレーム識別子、 又は音声中の各音声フレームに対して 一意に割り当てられた音声フレーム識別子とを含むデ一夕信号が重 畳され、
該視聴者装置に、
放送受信装置のスピー力より出力される放送音声から得られた電 気信号に重畳されている前記データ信号を、 逐次、 連続的に抽出す ると共に、 該デ一夕信号からチャネル識別子及び、 画像フレーム識 別子又は音声フレーム識別子を抽出するデータ信号抽出手順と、 抽出したチャネル識別子及び、 画像フレーム識別子又は音声フレ —ム識別子に対応する関連情報をネッ トワークを介して取得する手 順と
を実行させるプログラム。
1 0 3 . 前記ネッ トワークに接続されている関連情報提供サーバ に前記チャネル識別子及び、 画像フレーム識別子又は音声フレーム 識別子に加えて前記視聴者装置固有の視聴者情報又は視聴者装置情 報を送信する手順を実行させる請求項 1 0 2に記載のプログラム。 1 0 4 . 視聴者装置のデータ信号抽出手順により、 放送受信装置 のスピーカより出力された音声から該音声に重畳されているデータ 信号を、 逐次、 連続的に抽出する際に、
音声からデータ信号が正しく抽出され、 画像フレーム識別子又は 音声フレーム識別子が確認された場合には、 該画像フレーム識別子 又は音声フレーム識別子を、 放送受信装置において現在再生されて いる画像の画像フレーム識別子又は音声フレーム識別子として用い, 音声からデータ信号が正しく抽出されず、 画像フレーム識別子又 は音声フレーム識別子が確認されなかった場合には、 最近に確認さ れた画像フレーム識別子又は音声フレーム識別子の値と、 該最近に 確認された画像フレーム識別子又は音声フレーム識別子が確認され た時刻と現在時刻の差分に基づいて、 画像フレーム識別子又は音声 フレーム識別子を生成して用いる手順を視聴者装置に実行させる請 求項 1 0 2に記載のプログラム。
PCT/JP2001/003161 2000-04-14 2001-04-12 Procede, systeme et appareil permettant d'acquerir des informations concernant des informations diffusees WO2001080553A1 (fr)

Priority Applications (5)

Application Number Priority Date Filing Date Title
AU2001246910A AU2001246910B2 (en) 2000-04-14 2001-04-12 Method, system, and apparatus for acquiring information concerning broadcast information
CA002406253A CA2406253C (en) 2000-04-14 2001-04-12 Method, system and apparatus for obtaining information related to broadcast information
AU4691001A AU4691001A (en) 2000-04-14 2001-04-12 Method, system, and apparatus for acquiring information concerning broadcast information
EP01919909A EP1286541B1 (en) 2000-04-14 2001-04-12 Method, system, and apparatus for acquiring information concerning broadcast information
US10/257,471 US7712123B2 (en) 2000-04-14 2001-04-12 Method, system, and apparatus for acquiring information concerning broadcast information

Applications Claiming Priority (10)

Application Number Priority Date Filing Date Title
JP2000-112805 2000-04-14
JP2000112805 2000-04-14
JP2000-299714 2000-09-29
JP2000-298179 2000-09-29
JP2000299714 2000-09-29
JP2000-297846 2000-09-29
JP2000297846 2000-09-29
JP2000298179 2000-09-29
JP2000342032 2000-11-09
JP2000-342032 2000-11-09

Publications (1)

Publication Number Publication Date
WO2001080553A1 true WO2001080553A1 (fr) 2001-10-25

Family

ID=27531491

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2001/003161 WO2001080553A1 (fr) 2000-04-14 2001-04-12 Procede, systeme et appareil permettant d'acquerir des informations concernant des informations diffusees

Country Status (6)

Country Link
EP (2) EP1286541B1 (ja)
KR (2) KR100566794B1 (ja)
CN (1) CN1324895C (ja)
AU (2) AU2001246910B2 (ja)
CA (1) CA2406253C (ja)
WO (1) WO2001080553A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003085982A3 (en) * 2002-04-04 2004-01-08 Intellocity Usa Inc Interactive television notification system
JP2005536090A (ja) * 2002-06-28 2005-11-24 トムソン ライセンシング 音響映像プログラムのための同期システム及び同期方法並びに関連するデバイスと方法
CN103269440A (zh) * 2013-05-15 2013-08-28 深圳市龙视传媒有限公司 一种显示人物信息的方法及数字电视终端
US9191607B2 (en) 2011-12-15 2015-11-17 Panasonic Intellectual Property Management Co., Ltd. Information display device, information display method, and information display system
US10523600B2 (en) 2014-11-03 2019-12-31 Opentv, Inc. Method and system to provide secondary content to a second device

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8936101B2 (en) 2008-07-17 2015-01-20 Halliburton Energy Services, Inc. Interventionless set packer and setting method for same
US7702995B2 (en) 2000-04-24 2010-04-20 TVWorks, LLC. Method and system for transforming content for execution on multiple platforms
US9788058B2 (en) 2000-04-24 2017-10-10 Comcast Cable Communications Management, Llc Method and system for automatic insertion of interactive TV triggers into a broadcast data stream
KR100667313B1 (ko) 2005-02-22 2007-01-10 주식회사 케이티프리텔 방송 내용 관련 컨텐츠 제공 시스템 및 방법
KR100738685B1 (ko) * 2005-09-27 2007-07-11 주식회사 케이티 양방향 방송 서비스를 이용한 부가정보 제공 장치 및 그방법
KR100745041B1 (ko) * 2006-01-27 2007-08-01 (주) 엘지텔레콤 디지털 멀티미디어 방송 데이터 채널 서비스 시스템 및방법
WO2008060140A1 (en) * 2006-11-14 2008-05-22 Adjustables B.V. System for video presentations with adjustable display elements
DE102007033090A1 (de) * 2007-03-13 2008-09-18 Visual Bridges Ag Verfahren zur Darstellung von Informationen und Film
KR101330637B1 (ko) * 2007-05-15 2013-11-18 삼성전자주식회사 영상 및 영상 정보 검색 장치 및 방법, 그리고 그 시스템
JP2009038793A (ja) * 2007-07-11 2009-02-19 Panasonic Corp 情報処理サーバ、番組受信端末、番組関連情報提供方法及び番組関連情報描画方法
FR2927183B1 (fr) * 2008-01-31 2010-02-26 Alcatel Lucent Procede de generation de donnees permettant la recherche de complements de contenus, systeme, terminal et serveur pour la mise en oeuvre du procede
US8875188B2 (en) * 2008-02-05 2014-10-28 Stratosaudio, Inc. Systems, methods, and devices for scanning broadcasts
CN101296367B (zh) * 2008-06-02 2010-06-16 中国联合网络通信集团有限公司 视音频互动方法和系统
CN101616111B (zh) * 2008-06-26 2011-09-21 台湾松下电器股份有限公司 解调参数搜寻方法及应用该方法的电子装置
EP2312844B1 (en) * 2008-08-07 2014-09-03 Fujitsu Limited Data broadcast system, data broadcast server and data broadcast program
KR101361021B1 (ko) * 2009-11-09 2014-02-10 후아웨이 테크놀러지 컴퍼니 리미티드 Http 기반의 스트리밍 미디어 서비스를 구현하는 방법, 시스템 및 네트워크장비
CN102055789B (zh) * 2009-11-09 2013-10-09 华为技术有限公司 实现基于http的流媒体业务的方法、系统和网络设备
CN102055773B (zh) * 2009-11-09 2013-10-09 华为技术有限公司 实现基于http的流媒体业务的方法、系统和网络设备
GB201117514D0 (en) * 2011-03-17 2011-11-23 Zeebox Ltd Content provision
EP2696578A4 (en) * 2011-03-25 2014-08-20 Nec Corp VIDEO PROCESSING SYSTEM, VIDEO PROCESSING METHOD, VIDEO PROCESSING DEVICE, CONTROL PROCESS AND MEMORY FOR STORING A CONTROL PROGRAM
WO2012144667A1 (en) * 2011-04-19 2012-10-26 Lg Electronics Inc. Method and electronic device for gesture recognition
JP5903783B2 (ja) * 2011-06-30 2016-04-13 ソニー株式会社 サーバ装置および情報処理装置
US8935719B2 (en) 2011-08-25 2015-01-13 Comcast Cable Communications, Llc Application triggering
EP2755383A4 (en) * 2011-09-09 2015-04-01 Ntt Docomo Inc COMMUNICATION TERMINAL, VIDEO DISPLAY SYSTEM, METHOD FOR CARRYING OUT PROCESSES ON THE COMMUNICATION TERMINAL AND PROGRAM THEREFOR
JP6071184B2 (ja) * 2011-10-26 2017-02-01 サターン ライセンシング エルエルシーSaturn Licensing LLC 受信装置、受信方法、プログラム、及び情報処理システム
US8930988B2 (en) * 2011-12-21 2015-01-06 Sony Corporation Reception apparatus, reception method, program, and information processing system
KR102116679B1 (ko) * 2012-03-05 2020-05-29 엘지전자 주식회사 영상 표시 장치 및 그 동작 방법
WO2013176006A1 (ja) * 2012-05-23 2013-11-28 ソニー株式会社 情報処理装置、情報処理方法、並びにプログラム
WO2013179570A1 (ja) * 2012-06-01 2013-12-05 ソニー株式会社 情報処理装置、情報処理方法、プログラムおよびアプリケーション情報テーブル伝送装置
US9456245B2 (en) 2012-07-05 2016-09-27 Sony Corporation Receiving device, receiving method, transmitting device, and transmitting method for controlling applications
JPWO2014010470A1 (ja) * 2012-07-12 2016-06-23 ソニー株式会社 送信装置、情報処理方法、プログラム、受信装置、およびアプリケーション連動システム
KR102051541B1 (ko) * 2012-12-07 2019-12-03 삼성전자주식회사 디스플레이장치 및 그 제어방법
WO2014094912A1 (en) * 2012-12-21 2014-06-26 Rocket Pictures Limited Processing media data
US9414114B2 (en) 2013-03-13 2016-08-09 Comcast Cable Holdings, Llc Selective interactivity
JP6281126B2 (ja) 2013-07-26 2018-02-21 パナソニックIpマネジメント株式会社 映像受信装置、付加情報表示方法および付加情報表示システム
WO2015015712A1 (ja) * 2013-07-30 2015-02-05 パナソニックIpマネジメント株式会社 映像受信装置、付加情報表示方法および付加情報表示システム
US9906843B2 (en) 2013-09-04 2018-02-27 Panasonic Intellectual Property Management Co., Ltd. Video reception device, video recognition method, and display system for providing additional information to be superimposed on displayed image
WO2015033501A1 (ja) 2013-09-04 2015-03-12 パナソニックIpマネジメント株式会社 映像受信装置、映像認識方法および付加情報表示システム
US9438967B2 (en) 2013-11-25 2016-09-06 Samsung Electronics Co., Ltd. Display apparatus and control method thereof
US11076205B2 (en) 2014-03-07 2021-07-27 Comcast Cable Communications, Llc Retrieving supplemental content
JP6340596B2 (ja) 2014-03-26 2018-06-13 パナソニックIpマネジメント株式会社 映像受信装置、映像認識方法および付加情報表示システム
US10194216B2 (en) 2014-03-26 2019-01-29 Panasonic Intellectual Property Management Co., Ltd. Video reception device, video recognition method, and additional information display system
CN105100864A (zh) * 2014-05-08 2015-11-25 亚历克斯·漆 视频播放方法、装置和播放器
US10616613B2 (en) 2014-07-17 2020-04-07 Panasonic Intellectual Property Management Co., Ltd. Recognition data generation device, image recognition device, and recognition data generation method
CN106233746B (zh) 2014-08-21 2019-07-09 松下知识产权经营株式会社 内容辨识装置、内容辨识方法以及记录介质
JP7441790B2 (ja) * 2018-10-02 2024-03-01 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 情報提供方法
US10764640B2 (en) * 2018-11-23 2020-09-01 Sony Corporation Receiver device including native broadcaster application

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0955806A (ja) * 1995-08-14 1997-02-25 Nippon Telegr & Teleph Corp <Ntt> 広帯域通信網における情報検索接続方法及びシステム
JPH09224230A (ja) * 1995-12-12 1997-08-26 Sony Corp 番組関連情報伝送制御方法およびその装置
JPH09274554A (ja) * 1996-02-08 1997-10-21 Matsushita Electric Ind Co Ltd データ選択及びまたはデータに対する処理を容易とするデータ処理装置
JPH10126759A (ja) * 1996-10-16 1998-05-15 Sony Corp 受信装置及び表示制御方法
JPH10136318A (ja) * 1996-10-30 1998-05-22 Casio Comput Co Ltd 放送番組送受信システム、放送番組送信装置及び放送番組受信装置
JPH10177532A (ja) * 1996-12-16 1998-06-30 Access:Kk テレビ番組と連携してインターネットホームページを自動的にテレビ画面上に表示させる方法および装置
JPH10271019A (ja) * 1997-03-24 1998-10-09 Philips Japan Ltd データ伝送方法
JPH11177842A (ja) * 1997-12-09 1999-07-02 Matsushita Electric Ind Co Ltd ディジタル放送方法およびその受信装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3293268B2 (ja) * 1993-10-06 2002-06-17 松下電器産業株式会社 配信番組選択装置
CN1179869A (zh) * 1995-03-31 1998-04-22 索尼欧洲公司 按需提供信息的系统
JP3553607B2 (ja) * 1995-10-02 2004-08-11 スターサイト テレキャスト インコーポレイテッド テレビジョンスケジュール情報を供給するシステム及び方法
EP0823823A3 (en) * 1996-08-07 2001-02-14 Matsushita Electric Industrial Co., Ltd. Digital broadcasting system
US5986692A (en) * 1996-10-03 1999-11-16 Logan; James D. Systems and methods for computer enhanced broadcast monitoring
DK1361751T3 (da) * 1996-12-10 2009-10-05 United Video Properties Inc Internettelevisionsprogramquidesystem
US5931908A (en) * 1996-12-23 1999-08-03 The Walt Disney Corporation Visual object present within live programming as an actionable event for user selection of alternate programming wherein the actionable event is selected by human operator at a head end for distributed data and programming
JPH10243374A (ja) * 1997-02-27 1998-09-11 Hitachi Ltd 画像音声情報配信システム
US6324126B1 (en) * 1998-04-24 2001-11-27 Sony Corporation Method for recording an audio broadcast multiplexed with accompanying program information
AU4071999A (en) * 1998-06-17 2000-01-05 Opentv, Inc. Method and apparatus for profiling user preferences by a network operator
US6374404B1 (en) * 1998-12-16 2002-04-16 Sony Corporation Of Japan Intelligent device having background caching of web pages from a digital television broadcast signal and method of same
CA2634929C (en) * 1999-01-15 2011-02-22 Thomson Licensing Sa Method and system for providing addressed network content in a video production
KR100322371B1 (ko) * 1999-11-08 2002-02-27 황영헌 방송 포털 서비스 시스템

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0955806A (ja) * 1995-08-14 1997-02-25 Nippon Telegr & Teleph Corp <Ntt> 広帯域通信網における情報検索接続方法及びシステム
JPH09224230A (ja) * 1995-12-12 1997-08-26 Sony Corp 番組関連情報伝送制御方法およびその装置
JPH09274554A (ja) * 1996-02-08 1997-10-21 Matsushita Electric Ind Co Ltd データ選択及びまたはデータに対する処理を容易とするデータ処理装置
JPH10126759A (ja) * 1996-10-16 1998-05-15 Sony Corp 受信装置及び表示制御方法
JPH10136318A (ja) * 1996-10-30 1998-05-22 Casio Comput Co Ltd 放送番組送受信システム、放送番組送信装置及び放送番組受信装置
JPH10177532A (ja) * 1996-12-16 1998-06-30 Access:Kk テレビ番組と連携してインターネットホームページを自動的にテレビ画面上に表示させる方法および装置
JPH10271019A (ja) * 1997-03-24 1998-10-09 Philips Japan Ltd データ伝送方法
JPH11177842A (ja) * 1997-12-09 1999-07-02 Matsushita Electric Ind Co Ltd ディジタル放送方法およびその受信装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
NIKKEI MULTIMEDIA, October 1997 (1997-10-01), pages 52 - 57
See also references of EP1286541A4 *
YUICHI YAGAWA ET AL.: "Study of agent for automatically editing television program corresponding to individual taste", IEICE AI98-55, December 1998 (1998-12-01), pages 9 - 16

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003085982A3 (en) * 2002-04-04 2004-01-08 Intellocity Usa Inc Interactive television notification system
AU2003226225B2 (en) * 2002-04-04 2007-11-08 Intellocity Usa, Inc. Interactive television notification system
JP2005536090A (ja) * 2002-06-28 2005-11-24 トムソン ライセンシング 音響映像プログラムのための同期システム及び同期方法並びに関連するデバイスと方法
JP2005537697A (ja) * 2002-06-28 2005-12-08 トムソン ライセンシング オーディオビジュアル番組の同期システムおよび同期方法
JP4846235B2 (ja) * 2002-06-28 2011-12-28 トムソン ライセンシング オーディオビジュアル番組の同期システムおよび同期方法
JP4852243B2 (ja) * 2002-06-28 2012-01-11 トムソン ライセンシング 音響映像プログラムのための同期システム及び同期方法並びに関連するデバイスと方法
US8612544B2 (en) 2002-06-28 2013-12-17 Thomson Licensing Audiovisual program synchronization system and method
US8626872B2 (en) 2002-06-28 2014-01-07 Thomson Licensing Synchronization system and method for audiovisual programmes associated devices and methods
US9191607B2 (en) 2011-12-15 2015-11-17 Panasonic Intellectual Property Management Co., Ltd. Information display device, information display method, and information display system
CN103269440A (zh) * 2013-05-15 2013-08-28 深圳市龙视传媒有限公司 一种显示人物信息的方法及数字电视终端
US10523600B2 (en) 2014-11-03 2019-12-31 Opentv, Inc. Method and system to provide secondary content to a second device
US11082370B2 (en) 2014-11-03 2021-08-03 Opentv, Inc. Method and system to provide secondary content to a second device

Also Published As

Publication number Publication date
CA2406253A1 (en) 2001-10-25
CN1429452A (zh) 2003-07-09
KR100549124B1 (ko) 2006-02-03
AU2001246910B2 (en) 2005-06-30
EP1286541A4 (en) 2006-04-12
EP1775943A2 (en) 2007-04-18
CN1324895C (zh) 2007-07-04
AU4691001A (en) 2001-10-30
KR100566794B1 (ko) 2006-04-03
KR20050049563A (ko) 2005-05-25
CA2406253C (en) 2006-03-14
KR20020093910A (ko) 2002-12-16
EP1775943A3 (en) 2007-05-23
EP1286541A1 (en) 2003-02-26
EP1286541B1 (en) 2012-05-02

Similar Documents

Publication Publication Date Title
JP3994682B2 (ja) 放送情報送受信システム
CN100592788C (zh) 与广播信息相关的信息取得方法、系统和装置
EP1286541B1 (en) Method, system, and apparatus for acquiring information concerning broadcast information
JP4494389B2 (ja) 放送情報に関連した情報の取得方法及びシステム並びに装置
JP3579263B2 (ja) 番組データ選択方法及び番組視聴システム
JP3810268B2 (ja) オーディオビジュアルシステム
JP4661047B2 (ja) 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
US9083854B2 (en) Method and video device for accessing information
KR101552147B1 (ko) 방송 컨텐츠를 추천하는 방법과 그 장치
US8739213B2 (en) System and method for providing an interactive program guide for past current and future programming
JP2007116718A (ja) 放送情報に関連した情報の取得方法及びシステム並びに装置
JP2005522112A (ja) 映像番組用の補足情報を提供するための方法及びシステム
KR20060022633A (ko) 정보 처리 장치 및 정보 처리 방법 및 컴퓨터 프로그램
WO2002071749A9 (en) Enhanced television services for digital video recording and playback
JP2007266800A (ja) 情報再生装置
JP2008294943A (ja) 番組関連情報取得システム及び録画装置
JP2003319366A (ja) 番組サービス提供装置および番組サービス受信装置
JP2010098730A (ja) リンク情報の提供装置、表示装置、システム、方法、プログラム、記録媒体及びリンク情報の送受信システム
JP5143592B2 (ja) コンテンツ再生装置、コンテンツ再生方法、コンテンツ再生システム、プログラム、および記録媒体
JP2005175850A (ja) 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム
JP2005522113A (ja) パーソナル化されたニュースを提供するための方法及びシステム
JP4597110B2 (ja) 放送情報に関連した情報の取得方法及びシステム並びに装置
JP2001054081A (ja) 放送装置および方法、リモートコントロール装置および方法、情報受信装置および方法、情報処理装置および方法、情報処理システム、並びに媒体
US20050022240A1 (en) Information navigation apparatus
WO2014043987A1 (zh) 一种信息的传送方法、装置及系统

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA CN KR SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
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: 2406253

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: 1020027013760

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2001919909

Country of ref document: EP

Ref document number: 10257471

Country of ref document: US

WWE Wipo information: entry into national phase

Ref document number: 2001246910

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 018094821

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 1020027013760

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2001919909

Country of ref document: EP

WWG Wipo information: grant in national office

Ref document number: 2001246910

Country of ref document: AU

WWG Wipo information: grant in national office

Ref document number: 1020027013760

Country of ref document: KR

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载