WO2004107742A1 - 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム - Google Patents
情報処理装置及び情報処理方法、並びにコンピュータ・プログラム Download PDFInfo
- Publication number
- WO2004107742A1 WO2004107742A1 PCT/JP2004/006369 JP2004006369W WO2004107742A1 WO 2004107742 A1 WO2004107742 A1 WO 2004107742A1 JP 2004006369 W JP2004006369 W JP 2004006369W WO 2004107742 A1 WO2004107742 A1 WO 2004107742A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- program
- information
- base
- base program
- page
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/76—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
- H04H60/81—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
- H04H60/82—Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/08—Systems for the simultaneous or sequential transmission of more than one television signal, e.g. additional information signals, the signals occupying wholly or partially the same frequency band, e.g. by time division
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/78—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
- G06F16/7867—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using information manually generated, e.g. tags, keywords, comments, title and artist information, manually generated time, location and usage information, user ratings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/37—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying segments of broadcast information, e.g. scenes or extracting programme ID
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/46—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/61—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54
- H04H60/64—Arrangements for services using the result of monitoring, identification or recognition covered by groups H04H60/29-H04H60/54 for providing detail information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/232—Content retrieval operation locally within server, e.g. reading video streams from disk arrays
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/258—Client 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/25866—Management of end-user data
- H04N21/25891—Management of end-user data being end-user preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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/2668—Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/4143—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a Personal Computer [PC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4334—Recording operations
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
- H04N21/44213—Monitoring of end-user related data
- H04N21/44222—Analytics of user selections, e.g. selection of programs or purchase activity
- H04N21/44224—Monitoring of user activity on external systems, e.g. Internet browsing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/47214—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-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/4722—End-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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6581—Reference data, e.g. a movie identifier for ordering a movie or a product identifier in a home shopping application
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
- H04N21/8405—Generation or processing of descriptive data, e.g. content descriptors represented by keywords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N5/00—Details of television systems
- H04N5/44—Receiver circuitry for the reception of television signals according to analogue transmission standards
Definitions
- the present invention relates to an information processing apparatus and an information processing method for performing processing such as recording and reproduction of content, and a computer program, and particularly supports content processing such as recording, recording reservation, and reproduction of a television program.
- the present invention relates to an information processing apparatus, an information processing method, and a computer program.
- the present invention provides an information processing apparatus that provides information for supporting content operations such as searching for a television program, making a reservation for recording, and playing back a television program in consideration of the nature of viewing and listening to a television program that is to be enjoyed passively.
- information processing methods, and computer programs and in particular, provide information for supporting content operations such as TV program search, recording reservation, and playback without disturbing the user's interest evoked from watching TV programs.
- the present invention relates to an information processing apparatus, an information processing method, and a computer program.
- Broadcasting technology encompasses a wide range of technologies, including signal processing, transmission and reception, and audio and video information processing.
- signal processing transmission and reception
- audio and video information processing there are various transmission modes for providing program contents to users, such as a broadcast system using radio waves such as terrestrial waves and satellite waves, a cable television system, and a net program provided using computer communication.
- the penetration rate of television is extremely high and is installed in almost all homes, and broadcast contents distributed from each broadcast station are viewed by an unspecified number of people.
- Another form of viewing the broadcast content is to record the received content on the viewer side and reproduce it at a desired time.
- PCs Personal recorders
- the HDD is a device capable of random access to recording data. Therefore, when playing back recorded content, it is not necessary to simply play back the recorded program from the beginning like a conventional video tape, and it is not necessary to simply play back the recorded program (or a specific program in the program). Scenes or specific corners).
- video and audio are distributed in advance so that they can be viewed only in real time, such as ordinary television reception, so that they can be viewed from a specified time, or information that is distributed simultaneously. For example, it is possible to perform scene search and digest viewing by using such methods.
- EPG electronic program guide
- EPG systems include a VBI (Vertical Blanking Interval) system (for example, see Patent Document 1) and a digital direct satellite broadcasting (DSS: Digital
- VBI Very High Frequency
- the VBI data constituting the EPG is located at a position on the horizontal scanning line where the original image is not affected. Import and transmit.
- display data of the electronic program guide can be generated from the VBI data and displayed on the monitor.
- EPG data is digitized together with the original image data, and then packetized and transmitted.
- this EPG data is stored in the memory, the corresponding display data is generated, and displayed on the monitor.
- the user can refer to the EPG distributed along with the program to identify or estimate the viewed program or program.
- the user must first start EPG, search for the desired program on the EPG screen, and perform a complicated operation of selecting the program.
- program-related information is often provided on the official website of a program via media such as the Internet, but in order to browse detailed information, a web browser is started and a URL is entered. The complicated operation of inputting must be performed, and the interest in television programs evoked through viewing is cut off.
- Patent Document 1 Japanese Patent Publication No. 6-504165 (US Pat. No. 5,353,121)
- Patent Document 2 JP-A-8-111823
- An object of the present invention is to provide an excellent information processing apparatus, an information processing method, and a computer program that can suitably support content processing such as recording, recording reservation, and reproduction of a television program. It is in.
- a further object of the present invention is to provide an excellent information processing method capable of suitably supporting content operation such as TV program search, recording reservation, and playback in consideration of the nature of TV program viewing and listening to passive enjoyment. It is an object to provide an apparatus, an information processing method, and a computer program.
- a further object of the present invention is to provide excellent information capable of suitably supporting content operations such as TV program search, recording reservation, and reproduction without impairing the user's interest evoked from watching TV programs. It is an object of the present invention to provide a processing device, an information processing method, and a computer program.
- a further object of the present invention is to provide program-related information related to a program viewed by a user without impairing the user's interest evoked from the viewing of the TV program, search for a TV program, make a recording reservation,
- An object of the present invention is to provide an excellent information processing device, an information processing method, and a computer program that can appropriately support content operations such as reproduction and other user activities.
- the present invention has been made in view of the above problems, and a first aspect of the present invention is an information processing apparatus for providing information related to program content distributed according to a scheduled time,
- Base program setting means for setting a base program in response to an operation on the content by the user
- a base program related information generating means for generating a base program related information page including program information related to the base program;
- a page display control means for controlling display and output of the base program related information page;
- An information processing apparatus comprising:
- the base program setting means sets a program content being reproduced or viewed by the user or a program content selected from a predetermined program table such as an EPG as a base program. Then, the base program related information generating means searches for programs related to the base program for each item based on the degree of relevance to the base program, and sorts the search results in the order of items having the highest degree of relevance to the base program. To generate a base program related information page. The user can start the browser, browse the base program related information page, and perform operations such as recording reservation for programs related to the base program.
- the page display control means for acquiring user preference information based on the user's content operation history and questionnaire results to the user and displaying a base program related information page includes: The related information may be presented.
- a program that the user is currently viewing or playing is used as a base point, and other related programs are introduced in descending order of relevance. It is possible to smoothly and suitably support content operations such as searching for a TV program or a radio program, recording reservation, and reproduction without impairing the aroused user's interest. In other words, in consideration of the nature of television program viewing, which is to enjoy passively, it is possible to smoothly support content operations such as TV program search, recording reservation, and playback along with the flow of watching programs.
- the user in response to a simple operation such as a button operation of the remote control of the user, the user can wake up the user by viewing the related information of the user's viewing program by transitioning one after another to show more. It is possible to guide the user to related information without cooling his / her interest, and further smoothly lead the related information to the related information, thereby arousing various interests of users.
- an information providing service for example, It consists of a connected broadcast receiving terminal or broadcast receiving terminal with a recording function, and a server device on the network. Then, the broadcast receiving terminal transmits the program specifying information for specifying the content being viewed to the server device, and the server device searches for information related to the program based on the program specifying information, and uses the search result. To create a program information page and send it back to the broadcast receiving terminal.
- the user Before a user views a program, the user transmits program-related information to a broadcast receiving terminal via broadcast or a network, and the broadcast receiving terminal transmits this information. Accumulate in advance. Then, at the time of viewing the program content, the broadcast receiving terminal extracts the stored related information by using the program specific information such as the broadcast channel, broadcast date and time, and broadcast area in response to the user's instruction. You may make it present to a user.
- the base program related information for example, for each program content, the number of each program content such as "next broadcast schedule”, “performers”, “title”, “genre”, etc.
- the group attributes and other program association methods are managed in the database by dividing them into multiple items. For example, program information to which a degree of association with the base program is assigned in the order of “next broadcast schedule”, “performers”, “title”, and “genre” is managed in a database or the like.
- the base program related information generating means searches the database of such program contents for a program related to the base program for each item, and compares the search result with the base program.
- the base program related information generating means or the page display control means if the same program content is extracted as a related program for the base program in two or more items, The display may be omitted so that more related programs can be presented in a limited page display screen. Further, the page display control means may adjust and display the number of related programs for each item so that the page 'size is constant.
- the operation method applicable to each related program referred to here includes, for example, a recording reservation method such as “record only this time”, “record weekly”, and “record every day” for the related program.
- a button for selecting one of the recording reservation methods is provided on the detailed operation screen, and the recording reservation of the related program is set based on the selected recording reservation method. I have.
- a recording reservation method there is a method of collectively setting recording reservations of all related programs arranged on the base program related information page, and a method of setting a recording reservation of the related program arranged on the base program related information page.
- a method of setting a recording reservation only for a program selected by the user may be prepared. When the former recording reservation method is selected, the user can set a recording reservation for a plurality of or all the programs of interest by one action of “recording reservation”.
- the keyword can be used for a recording reservation method such as recording all program contents that hit the keyword.
- a base program transfer means for moving the base program in response to a user operation may be further provided.
- the base program related information generating means generates the base program related information page again in response to the movement of the base program to the related program, so that the user aroused from watching the television program. It is possible to smoothly support the operation of content such as searching for TV programs, recording reservations, and playing back without interrupting the interests of TV programs without interrupting the flow of watching programs.
- the base program shift means shifts the base program to the related program in response to the base program related information in the base program related information page being selected as the base program on the detailed operation screen.
- the base program shifting means responds to the setting of the recording reservation of the related program on the detailed operation screen for the related program in the base program related information page, and You can set it to.
- the base program transfer means sets the reproduction of the related program on the detailed operation screen for the related program in the base program related information page, and responds to the fact that the reproduction operation has been stopped or ended. Then, the related program may be set as the base program.
- the display history of the base program related information page is saved.
- a history button may be provided on the base program related information page for instructing reloading of the base program related information that is being displayed, last displayed, and displayed two times before. Alternatively, a part of the title of the program may be displayed on the history button.
- the base program setting means extracts at least the broadcast date and time of the base program and information for specifying a broadcasting station and an area for receiving content as program specifying information.
- the server side that generates and provides the base program related information when associating the program content with the related information, the difference in the specific information of the same program caused by the difference in the broadcast situation in each region is determined by the region.
- the problem may be solved by having the broadcast date and time conversion information of the broadcast station and the program, and the association of the related information to the same program specified by the different program specifying information for each broadcast area may be performed uniquely.
- the base program related information page further includes a user input means for receiving a user instruction for searching for the base program on the display screen of the base program related information page, and the base program shift means performs a predetermined search in response to a user operation.
- the base program may be searched and moved based on the conditions.
- the base program shifting means responds to a user operation for instructing a forward search on the time axis, and sets the maximum broadcast time at or below the current broadcast start date and time at the same broadcasting station as the currently set base program.
- a program having a broadcast end date and time may be searched, and the base program may be moved to the program extracted here. This is equivalent to moving to the immediately preceding program on a television program guide (latest column) of a newspaper or the like having a horizontal axis as a broadcasting station and a vertical axis as a broadcasting time zone.
- the base program shift means responds to a user operation instructing a backward search on the time axis, and sets the minimum broadcast time equal to or more than the current broadcast end date and time at the same broadcasting station as the currently set base program.
- a program having a broadcast start date and time may be searched, and the base number set may be moved to the program extracted here. This is equivalent to moving to the immediately following program on the latte column.
- the base program transition operation as described above is performed. It is possible to transit to the base program related information page to be originally displayed. In addition, it is possible to present a required base program related information page to a user who is interested in a program before or after the time.
- the base program related information generating means generates the base program related information page using the related programs in the order of the items having the highest degree of relevance to the base program. Content that has been recorded or has been completed and content that is scheduled to be aired and for which recording reservation has not been set will not be discriminated and presented uniformly based only on the relevance ranking. Recommendations for volatile content • Not always preferable as a viewing support method.
- the base program related information generating means may generate a base program related information page to be preferentially presented from a program scheduled to be broadcast most recently. For example, a list in which programs are sorted according to a certain standard such as a ranking format is first created, narrowed down to a certain level (ranking) or higher on this list, and then presented in the order of the most recent broadcast schedule. I do. For example, after narrowing down to the top three programs in the program reservation ranking, programs with high interest and the most recent program are given priority.
- a certain standard such as a ranking format
- the number of programs to be broadcast is set to three, and the most recently broadcast program is displayed with priority. Compared with the method of random presentation (or according to a ranking other than the scheduled broadcast), the former method increases the number of programs that can be presented in a given period.
- the base program related information generating means may present special contents when a predetermined condition is met on the base program related information page.
- program information that exceeds the EPG provision period, a viewer-participatory program and a personal preference that matches the maximum as a canvas are displayed.
- all programs presented on the base program related page may be from the same broadcasting station.
- the result of adding the broadcast time of the program presented on the base program related page is the same as a special value, or the user has just accessed 10,000 times in total In some cases, it may be the same as a special value
- the program information management means for managing the program information may manage information associated with an arbitrary part of the program, not only managing information associated with each program.
- the base program information generating means may generate a base program related page from program information associated with the base program based on the program specifying information, and may further include a content of the base program by a user among the base programs.
- the program information associated with an arbitrary part where the operation is performed is extracted from the program information management means, and a base number group related information page is generated using the program related information.
- the program information management means is capable of associating information with an arbitrary part of the program that is not limited to the entire program. For example, by dividing one program into a plurality of blocks and associating information with each block, it is possible to provide more detailed program-related information. Of course, information can also be associated with broadcast commercials that are inserted into the program content that is not included in the main program alone. In addition, the user can designate an arbitrary part of the program being viewed by, for example, operating a remote controller, and request provision of information related thereto.
- the program-related information can be obtained.
- Providers will be able to provide a wide range of services that are not restricted to a certain frame by their own discretion.
- the base program information generating means simultaneously uses the program information associated with the entire base program and the program information associated with a specific portion of the base program, that is, the base program displayed in parallel. You may want to generate a related information page.
- the program information management means stores the information content itself related to the program as information associated with the entire program or an arbitrary part of the program.
- Resource identification information such as URLs and URIs that can be used to search for program-related information in a predetermined information space such as WW, and keywords may be managed as program-related information.
- the base program information generating means searches for program related information in the WWW information space using the resource identification information or the keyword obtained based on the program specifying information, and obtains the base program related page. Can be generated.
- the program information management means may include, as information relating to the entire program or an arbitrary part of the program, information relating to another part in the same program, or to another program or an arbitrary part of another program. Information may be managed. In such a case, the user responds to a user operation on information related to another part of the same program on the base program related information page, or to another program or any part of another program, and Playback may be started.
- a search is performed to determine whether or not information associated with the program or program portion currently being viewed or played back is present. If the associated information is present, display information indicating the relevant information is displayed. May be presented to the user on the screen to prompt the user to use the related information.
- the server side that generates and provides the program-related information
- the same program caused by a difference in the broadcast situation in each region is used.
- the specific information is resolved by having the broadcast date and time conversion information of the broadcasting stations and programs for each area, and the related information is uniquely associated with the same program specified by the different program specifying information for each broadcasting area You may do so.
- the program information management means may specify an arbitrary part of the program content based on the elapsed time from the beginning of the content, and associate it with the related information.
- a second aspect of the present invention is described in a computer readable format so as to execute, on a computer system, a process for providing information related to program content distributed according to a scheduled time.
- a computer 'program characterized by comprising:
- the computer program according to the second aspect of the present invention defines a computer program described in a computer-readable format so as to realize a predetermined process on the computer system.
- a cooperative action is exerted on the computer system, and the computer program according to the first aspect of the present invention is realized.
- the same operation and effect as those of the information processing device can be obtained.
- an excellent information processing apparatus an information processing method, and a computer program, which can appropriately support content processing such as recording, recording reservation, and reproduction of a television program. That can be S.
- program-related information related to a program watched by a user which does not impair the user's interest evoked from the viewing of the TV program, is provided, and search and recording reservation of the TV program are provided.
- search and recording reservation of the TV program are provided.
- content processing such as recording of a TV program, recording reservation, and reproduction is suitable. It is possible to provide an excellent information processing apparatus, information processing method, and computer program that can provide assistance.
- program-related information related to a program viewed by a user which does not impair the user's interest evoked from the viewing of the TV program, is provided, and search and recording reservation of the TV program are provided.
- an excellent information processing apparatus, information processing method, and computer program that can appropriately support content operations such as reproduction and other user activities.
- FIG. 1 schematically shows a configuration of an information providing system configured to apply the present invention and provides related information of program content broadcasting and program content.
- the information providing system manages information related to a program in a database, and uses a program currently viewed or reproduced by a user as a base point, and other information related to the base program.
- the information providing system manages information associated with an arbitrary part of a program in a database, not only by managing information associated with each program.
- the program related to finer program Information can be provided.
- information can also be associated with the broadcast CM inserted in the program content that is not limited to the main program.
- the information providing system receives and records the broadcast content with a broadcast station such as a television station or a radio station that distributes the program content via a predetermined broadcast wave to each user.
- a broadcast station such as a television station or a radio station that distributes the program content via a predetermined broadcast wave to each user.
- ⁇ Consists of a number of broadcast receiving terminals as content recording / reproducing devices to be played back, and a server providing program related information related to the content being viewed or played back to the broadcast receiving terminals.
- Broadcasting stations are installed ubiquitously in each region, and distribute program contents via broadcast waves according to a time schedule according to a predetermined program table.
- a broadcast receiving terminal (hereinafter also referred to as a client) and a server are interconnected via a wide area network such as the Internet or another form of communication path.
- the server is connected to a broadcasting station, a creator of program contents, a sponsor of program broadcasting, or another information provider through a backbone (not shown), and is provided with an optional part of the program contents or program contents to be broadcast.
- the program-related information associated with the part is obtained sequentially.
- the broadcast receiving terminal as a client is configured integrally with a CE (Consumer Electronics) device such as a set-top box or a television receiver, or externally connected to a personal computer with a tuner function. It has a playback function and accumulates program contents that are broadcast every moment from each broadcasting station in accordance with a recording reservation setting by a user operation or a predetermined automatic recording reservation procedure.
- a CE Consumer Electronics
- the broadcast receiving terminal When receiving and recording broadcast content, the broadcast receiving terminal receives program identification information for identifying the program content or a specific part in the program, and operation information and viewing history information related to content recording / playback. , And user preference information and other user's profile information.
- the broadcast receiving terminal is connected to a wide area network such as the Internet, and sends program identification information and user preferences to an information providing server built on the network.
- the information providing server provides program-related information relating to the program content being viewed / reproduced or any portion thereof.
- the data to be uploaded from the client to the server includes, specifically, program identification information for identifying a program to be viewed or reproduced by the user on the broadcast receiving terminal, and recording, recording reservation, and viewing by the user.
- the information includes user program viewing history information, user preference information, and the like.
- the program specifying information is configured in, for example, a format of [broadcast date: broadcast channel: regional information], and is uploaded, for example, when a user requests program-related information.
- the information providing server includes an EPG database of broadcast programs broadcasted by each broadcasting station, a program information database for managing program information associated with program content or any part thereof, and preference information of each user. And a user preference information database that manages profiles and profiles on a user basis, and a terminal status database that manages the status of each user's broadcast receiving terminal.
- the corresponding program is determined by referring to the EPG database based on the program specifying information uploaded in response to the request. Then, the corresponding program information is extracted from the program information database. Then, a program-related information page is generated using the obtained program information, and is provided to the user. When generating the program related information page, related information may be presented according to the user's preference information.
- FIG. 2 schematically shows a system configuration for transmitting broadcast content in a broadcasting station.
- the transmission system 1 includes a production unit 100, a transmission unit 200, and a transmission unit 300. Hereinafter, each unit will be described.
- the production unit 100 corresponds to a site where each content of broadcast program information to be transmitted as broadcast content is produced. That is, the production unit 100 produces individual streams such as videos and audios constituting broadcast programs, data such as subtitles, and resource elements such as EPG.
- broadcast contents consisting of a main program consisting of individual streams such as video and audio and program information are, for example, LAN (Local Area Network) installed in the broadcast station 1. ) To the sending unit 200.
- LAN Local Area Network
- the transmission data is packetized by each of the content transmitting system 201, the baseband control system 202, the AV encoder 203, and the caption super insertion 204, and is passed to the transmitting section 300.
- the program information is encoded in the multimedia encoding section 301 and passed to the content transmission system 302.
- the combining unit 304 combines output data of each of the content transmission system 302 and the AV subtitle super transmission system 303.
- modulation section 305 performs RF modulation on the combined signal and transmits the resultant signal to receiving station 10 via the RF transmission path.
- the RF signal is first transmitted from the transmission antenna installed in the broadcasting station 1 to the broadcasting satellite 5, and then received by the receiving antenna of the receiver 10 via the propagation path.
- Broadcast waves may be terrestrial waves or satellite waves.
- FIG. 3 schematically shows an example of a hardware configuration of the broadcast receiving terminal 10 that receives broadcast content and performs recording and recording reservation.
- a CPU (Central Processing Unit) 11 as a main 'controller is interconnected with each hardware' component via a bus 50 to provide overall control of each component. Is to be executed. Hereinafter, each part will be described.
- a CPU Central Processing Unit
- the broadcast wave received by an antenna is supplied to tuner 51.
- the broadcast wave follows a prescribed format, but is not particularly limited to a cable broadcast wave or a terrestrial wave in addition to the above-mentioned satellite broadcast wave.
- Tuner 51 tunes, that is, selects a broadcast wave of a predetermined channel in accordance with an instruction from CPU 11, and outputs received data to subsequent demodulator 52.
- the demodulator 52 demodulates the digitally modulated received data. Note that the configuration of the receiver 10 can be changed or expanded as appropriate according to whether the transmitted broadcast wave is analog or digital.
- the demodulated digital data is, for example, a transport stream (TS) configured by multiplexing AV data compressed by the MPEG2 system and program information.
- the former AV data is composed of video and audio information and subtitle data that make up the broadcast program body.
- the latter program information is data accompanying the broadcast program itself, and is used for EPG and program recording reservation.
- the TS decoder 53 interprets this transport stream, separates it into AV data and program information compressed by the MPEG2 system, sends the former to the AV decoder 54, and sends the latter via the bus 50. To send to CPU11.
- the TS decoder 53 may include a work data storage memory 53A locally.
- the AV decoder 54 Upon receiving real-time AV data compressed by the MPEG2 system from the TS decoder 53, the AV decoder 54 separates the video data into compressed video data and compressed audio data.
- the video data is decompressed in accordance with the MPEG2 method to reproduce the original video signal, and the audio data is processed by PCM (Pulse
- the AV decoder 54 may have its own local memory 54A for storing work data.
- the reproduced video signal is output to the display 61 via the multiplexer 55B, and the reproduced audio signal is output to the speaker 62 via the multiplexer 55A.
- the compressed video data and the compressed audio data are not decompressed, but are transferred to the hard disk device 17 via the bus 50 for the broadcast content of the program reserved for recording, and then recorded. In this case, at the time of viewing, after being read from the hard disk device 17, the coder 54 expands the data again by AV and reproduces and outputs it.
- the user interface control unit 56 is a module that processes an input operation from the user, and includes, for example, an operation button / switch (not shown) for direct manual operation by the user and an infrared (IR) device. It has a function to accept remote operation from the remote controller 66 via the remote controller. It may also include a display panel or LED indicator (not shown) for displaying the current settings.
- the remote controller 66 includes an “information button” that is a dedicated button for issuing an instruction for presenting related information, in addition to a normal terminal operation button group for channel selection, volume control, recording / playback, and the like. Have.
- the CPU 11 is a main controller that controls the operation of the entire receiver 10. Also, CP
- Ul can perform processing such as recording, recording reservation, and playback of program information transferred via the bus 50.
- the RAM (Random Access Memory) 12 is a writable volatile memory that is used to write the execution program code of the CPU 11 and write work data of the execution program.
- ROM Read Only Memory
- the Only Memory 13 is a read-only memory that permanently stores a self-diagnosis and Z or initialization program executed when the power of the receiver 10 is turned on, and microcode for hardware operation.
- the serial input / output (SIO) controller 14 is a peripheral controller for performing serial data exchange with external devices of the receiver 10.
- a high-speed modem 63 for modulating and demodulating transmission data on an analog telephone line is externally connected to a serial port provided by the SIO controller 14. This high-speed modem 63 allows a PPP (Point-to-Point) connection to a predetermined access point (not shown).
- PPP Point-to-Point
- connection (or other form of connection) allows the receiver 10 to be connected to the Internet 7 as a wide area network and to form an upper link to the information providing server.
- IEEE 1394 interface 15 is a serial high-speed interface capable of transmitting and receiving data of several lOOMBps.
- An IEEE1394-compatible external device can be daisy-chain connected or tree-connected to the IEEE1394 port. Examples of the IEEE 1394-compatible device include a video camera 64 and a scanner (not shown).
- the hard disk drive (HDD) 17 is an external storage device for storing programs, data, and the like in a file format of a predetermined format, and has a relatively large capacity of about tens to hundreds of GB.
- HDD 17 bus 50 via hard 'disk' interface 18 Connected to.
- the HDD 17 is used for recording and recording reservation and playback of a received broadcast program, storage of program-related information, and the like.
- the card 'interface 18 is an apparatus for realizing a bus' protocol between the card-type device 65 loaded in the card' slot 19 and the bus 50.
- An example of the card-type device 65 is a credit-card-sized PC card configured in a cartridge type.
- the display controller 57 is a dedicated controller for controlling display output such as broadcast program information based on the data broadcast content.
- the receiver 10 controls the tuning operation of the tuner 51 and controls the display of program information in accordance with a user input command via the user interface control unit 56. That is, the CPU 11 processes the program information transferred from the TS decoder 53, converts the program information into display data, and supplies the display data to the display controller 57.
- the display controller 57 generates an image signal of program information based on the display data and supplies the image signal to the multiplexer 55B.
- the CPU 11 also processes audio data included in the program information, and supplies this to the multiplexer 55A via the bus 50.
- the multiplexers 55A and 55B multiplex each of the display data and audio data supplied from the CPU 11 with the video data and audio data (and subtitles) of the broadcast program output from the AV decoder 54, and display them. External output is provided to each of the speaker 61 and the speaker 62.
- the CPU 11 controls the operation of reproducing the received broadcast program, the operation of recording / recording reservation, and the operation of erasing the recorded program.
- the broadcast receiving terminal has the following functions in addition to the normal broadcast receiving function, in order to enjoy the service of providing program-related information related to the program that the user views or plays. I have.
- An information processing device that performs a process of extracting and presenting related information according to a user's instruction Noh
- the clock function is a "just clock” that adjusts the time according to a time signal broadcast at regular times
- an NTP client function that adjusts the time by synchronizing with an NTP (Network Time Protocol) server via the Internet
- NTP Network Time Protocol
- the broadcast receiving terminal has, in addition to a normal broadcast receiving function and a recording function of recording a received program, a broadcast channel of the program and a recording date and time (recording date and time) in association with the recorded program. It has a recorded program database that stores (start date and time, recording end date and time). The actual state of this database is stored on the HDD 17, and the database is managed by the CPU 11 operating a predetermined program.
- the broadcast channel information being received and the recording start date and time are written in the recorded program database, and at the end of recording, the recording end date and time are written. Therefore, whenever a program is recorded, the broadcast channel of the recorded program and the recording date and time (recording start date and time and recording end date and time) are always stored in the recorded program database. When a recorded program is deleted, the corresponding record (broadcast channel and recording date and time) in the recorded program database is also deleted.
- FIG. 4 schematically shows a functional configuration of an information providing server 500 that provides program-related information to a user's broadcast receiving terminal 10.
- the information providing server 500 is installed on a wide area network such as the Internet, has an uplink with a client device such as a CE device, and relates to a program being viewed or reproduced for each user, or an arbitrary portion of the program. Create and provide a program-related information page.
- the illustrated information providing server 500 is connected to the Internet via a firewall (F / W) 521, and includes an application server 504 and a plurality of databases 510 513.
- the EPG database 510 covers broadcast program information nationwide and is constantly updated with the latest data.
- a program can be uniquely specified by a set of data of a broadcast area, a broadcast channel, and a broadcast date and time (start date and time, end date and time), and program information such as a title of each program and performers can be obtained. keeping. Also different in different regions The same program is frequently broadcast on broadcast channels, and sometimes at different dates and times, but the EPG database is designed to hold the program identification information in this case. Acquisition and setting of program identification information are performed artificially.
- each EPG data 'entry in the database some are already operated by the Internet or broadcast distribution, and similar ones can be used.
- the program-related information database 511 manages and manages program-related information associated with each program content distributed from a broadcasting station.
- the program-related information database 511 and the EPG database 510 are related via a uniquely specified program.
- a program is uniquely specified by a data set of broadcast area-broadcast channel-broadcast date / time (start date / time, end date / time). Relevant information is held for each program.
- the former program-related information related to the entire program is stored in the program-related information database 511 in association with each program uniquely specified on the EPG database.
- a plurality of pieces of related information can be associated with one program.
- the program-related information related to the specific part of the latter program is obtained by specifying a specific part in the broadcast date and time (start date and time and end date and time) of each program as an information-related section (start date and time and end date and time).
- the information is stored in the program-related information database 511 in association with the information-related section (start date and time, end date and time). For example, by dividing one program into a plurality of blocks (information-related sections) and associating information with each block, it is possible to provide more detailed program-related information.
- information can also be associated with the broadcast CM included in the program content that is not limited to the main program.
- the information-related section (start date and time, end date and time) can be defined and implemented as a specific part in a single program or a specific part (specific section) over a plurality of programs. Can be set to Any number of sections can be set within the same program even if the sections overlap. Each information related section is associated with at least one related information. Also, if the above-mentioned program identification information is set, the same related information is identified by a plurality of items. Program or an information-related section in the specified program.
- program-related information database 511 as the program-related information related to each program or an arbitrary part in the program, a main information content related to the program is stored, and a predetermined information space such as WWW on the Internet is stored. Resource identification information such as URLs and URIs that can be used to search for program-related information above, and keywords are managed as program-related information (see Fig. 6).
- the program-related information database 511 stores, as information relating to the entire program or an arbitrary part of the program, association with another part in the same program, another program, or another part of another program. Can do it.
- the application 'server 504 is an entity of the information providing service, and identifies the program content being viewed or reproduced or its portion based on the program identification information sent from the broadcast receiving terminal 10. Then, a program-related information page is returned to the user using the corresponding program-related information.
- the application server 504 includes a transmission / reception unit 501, a program identification processing unit 502, and a program-related information page generation unit 503.
- the transmission / reception unit 501 performs data communication processing via the firewall 521. Specifically, the transmission / reception unit 501 receives program related information from the user and returns the program related information page.
- the program specification processing unit 502 performs a process of specifying a program or a part in the program by referring to the EPG database 510 or the like from the program specification information received from the user. From the user, as the program identification information, for example, a combination of [broadcast date / time, broadcast channel, region] is obtained, and the EPG database 510 is used as a key to uniquely identify the program. Can be.
- the program identification information for example, a combination of [broadcast date / time, broadcast channel, region] is obtained, and the EPG database 510 is used as a key to uniquely identify the program. Can be.
- the program specifying processing unit 502 Upon receiving the program specifying information, the program specifying processing unit 502 sets a data set of the installation area information, the broadcast channel, and the viewing time, and the broadcast area, broadcast channel, broadcast date and time (start date and time) in the EPG database 510. , End date and time), and identify the program being viewed under the condition that the match between the two channels and the viewing time is included in the broadcast date and time (start date and time, end date and time). Further, a search process is performed to determine whether the viewing time is included in any of the information related sections, and as a result, the related information relating to the entire program and the specific portion of the program are included. Identify relevant information.
- the program identification processing unit 502 solves the problem of differences between regions by having broadcast date and time conversion information of broadcast stations and programs for each region, and identifies the program with different program identification information for each broadcast region. This makes it possible to uniquely associate related information with the same program.
- an arbitrary part of the program content is specified based on the elapsed time of the leading power of the content, and is associated with the related information.
- the program-related information page generation unit 503 searches the program-related information database 512 for information associated with the specified program or a part in the program, and based on the extracted program-related information, Generate a program-related information page to be presented to the user.
- the program-related information database 511 as information related to each program or an arbitrary part in the program, the information content itself related to the program is stored, and the program is stored in a predetermined information space such as WWW on the Internet. References such as URLs and URIs that can be used to search for related information, resource identification information, and keywords are managed as program related information (see Figure 6).
- the program-related information page generation unit 503 performs a process of searching for related information on the WWW information space using the resource identification information or the keyword obtained based on the program identification information, and collects the collected information. Use to generate a program-related information page.
- the program-related information page generation unit 503 generates the program-related information in a Web page format using a structured language such as HTML or XML.
- the broadcast receiving terminal 10 can browse the program-related information page.
- a link can be set in the program-related information page to present related information on the Internet and guide the user to an EC (Elevtric Commerce) site.
- the method of accessing program-related information to a Web site on the Internet can be expressed in the form of a URL.
- the program-related information database 511 stores information relating to the entire program or an arbitrary part of the program, associating it with another part of the same program, or with another program or another program. (See Figure 7).
- program related In response to a user operation on information related to another portion of the same program on the information page, or to another program or any portion of another program, initiate playback of the program or program portion.
- the information providing system provides a service for presenting program-related information related to a program that a user views or plays. This is realized by a cooperative operation between the information providing server 500 and the broadcast receiving terminal 10 on the user side.
- Fig. 8 schematically shows the system configuration.
- the information providing server 500 side includes an EPG database 510 that stores the content of the main part of the broadcast program and the content and metadata such as the EPG accompanying the main part of the broadcast program, and a program related to the program or a specific part in the program.
- a program-related information database 511 for storing information; a terminal status database 513 for managing information on program status of viewing or recording / recording reservation at a terminal for each user; and a program based on the program-related information and the terminal status.
- a program-related information page generating unit 503 for generating a related information page and providing the related information page to the terminal is provided. The details of the program-related information page will be described later.
- the broadcast receiving terminal 10 has a recording / playback processing unit 601 for performing processing such as recording / recording reservation and playback (including simultaneous playback) of the received broadcast program, and a broadcast / playback program for the received broadcast content or broadcast content.
- a recording / playback processing unit 601 for performing processing such as recording / recording reservation and playback (including simultaneous playback) of the received broadcast program, and a broadcast / playback program for the received broadcast content or broadcast content.
- Manages metadata such as EPG distributed in the equipment in the equipment Program / content metadata in equipment's database 602 and a page for displaying and browsing program-related information pages provided from the information providing server 500
- a display browser 603 is provided.
- Such a functional configuration is actually realized by executing a predetermined program-related information search and viewing application on the CPU 11.
- the recording / playback processing unit 601 obtains the broadcast time, broadcast channel, broadcast area, and the like in response to the user performing a predetermined operation such as pressing a button on the remote control 66 while watching the on-air program. Then, these are passed to the page display browser 603 as program specifying information.
- the program Z content device metadata 'database 602 transmits program information to the information providing server 500 at any time in response to a change in the program state in the terminal 600.
- the recording / playback processing unit 601 allows the user to operate the button of the remote control 66 during playback of the recorded program.
- the current playback position of the recorded program being played is obtained as the playback time from the beginning. This can be obtained from the time code recorded in the data stream of the recorded program.
- the recording date and time (recording start date and time and recording end date and time) corresponding to the currently reproduced recorded program are read out from the recorded program database section (described above) into this reproduction position data, and the recording start date and time are offset as offsets.
- the value obtained is the broadcast time of the current playback position of the recorded program.
- the broadcast channel of the recorded program is obtained from the recorded program database, and the installation area information is obtained from the installation area holding unit. Then, program specific information including the broadcast time, broadcast channel information, broadcast area, and the like is passed to the page display browser 603.
- the page display browser 603 transmits a request for a program-related information page to the information providing server 500 together with the program specifying information.
- the data set of the received installation area information-broadcast channel-viewing time is compared with the data set of the broadcast area broadcast channel broadcast date / time (start date / time, end date / time) of the EPG database 510. Then, the program being viewed is specified on the condition that the coincidence of both regions' channels and the viewing time are included in the broadcast date / time (start date / time, end date / time). Further, a search process is performed to determine whether the viewing time is included in any information-related section, and as a result, related information relating to the entire program and program-related information relating to a specific portion of the program are specified. Then, a program-related information page is generated based on the obtained information, and this is returned to the broadcast receiving terminal 10.
- the page display browser 603 displays the program-related information page for the user to browse.
- a link can be set in the program-related information page to present related information on the Internet and guide the user to an EC (Electronic Commerce) site.
- the method of accessing program-related information to a Web site on the Internet can be expressed in the form of a URL.
- FIG. 9 illustrates a mechanism in which a program-related information page is created in response to a page request from a user while viewing or recording or playing back program content.
- the broadcast receiving terminal 10 transmits the broadcast date and time, the broadcast channel, and the broadcast-specific program identification information to the information providing server 500.
- the information providing server 500 side identifies the program based on the program identification information, and in the section of the requested program, the keyword "Shinagawa, East Exit, Gourmet" is registered as the program-related information and is recorded. To get that.
- a WWW information search space on the Internet is searched according to search conditions using these keywords, and a program-related information page is created using the obtained information.
- related information such as "Restaurant Rosso”, “Tonkatsu Katsuzo”, “Creative Cuisine Rotation”, “Edo-mae Sushiman”, “Shanghai Vegetable Garden”, and “Najar” are displayed It can set links to other information in the form of menu buttons, present relevant information on the Internet, and guide users to EC (Electronic Commerce) sites.
- FIG. 10 shows another configuration example of the program-related information page provided from the information providing server 500 to the broadcast receiving terminal 10.
- the related information associated with the entire program and the related information associated with the specific section where the request was issued (“gourmet 'corner” in the illustrated example) are shown. Are displayed in parallel.
- the screen frame for the related information associated with the specific section (the "gourmet 'corner” in the illustrated example) in which the request was issued is included. It has links to other related information such as "Restaurant Rosso”, “Tonkatsu Katsuzo”, and "Creative Cuisine Rotation”.
- buttons are provided for requesting related information in the immediately preceding and succeeding sections ("previous corner” and "next corner") on the time axis.
- the corresponding program specifying information is transmitted to the information providing server 500.
- the information providing server 500 retrieves the program-related information in the corresponding section as, for example, a keyword, searches for information, and provides a similar program information screen.
- a button for a related keyword is prepared so that the user can freely perform a keyword search based on the result displayed on the screen without relying on the information providing server 500 any more. Have been.
- the information search process including the keyword in the search condition is activated, and the search result is displayed and output (not shown).
- program-related information page screen In the lower half of the program-related information page screen, program-related information associated with the entire program is displayed. In the example shown in FIG. 10, the entire program titled "Street Corner Watsuchin" is associated, and the program title, program contents, and performers of the program are displayed.
- a button is provided on the page to activate playback of this related program or program part.
- a button is provided for performing cueing playback in this related program, and a button for cueing playback of a corresponding section of another program in which a performer of this related program appears. ing.
- a sale button for purchasing a program sponsor's product is provided in the illustrated screen frame, and the user can be guided to an EC (Electronic Commerce) site.
- EC Electronic Commerce
- the information providing system introduces the concept of “base program” when providing program-related information.
- base program when providing program-related information.
- information relating to the program being viewed can be given without recognizing the user's interest evoked from the viewing of the program, and the next recording reservation can be made. It has led to smooth operation.
- the presentation process of the program-related information is started in response to a user operation on the remote controller 66 or the like.
- program-related information that handles the “base program” is generated based on the recorded program being reproduced or the on-air program being viewed.
- base program related information this is referred to as “base program related information”.
- the information providing server 500 stores the contents of the main part of the broadcast program and the EPG attached thereto.
- EPG database 510 to be stored
- program-related information database 511 storing information associated with program content or a specific part thereof, and information on program status of viewing or recording / recording reservation at a terminal for each user.
- a terminal state database 513 for managing the program Z contents
- an application server 503 for generating a program-related information page based on the metadata and the terminal state and providing it to the terminal side. The details of the program-related information page will be described later.
- the broadcast receiving terminal 10 side includes a recording / playback processing unit 601 for performing processing such as recording / recording reservation and playback of a received broadcast program, and a received broadcast content and an EPG distributed along with the broadcast content.
- the system has a metadata ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ ⁇ database 602 for managing programs such as metadata in the device, and a page display browser 603 for displaying and browsing program-related information pages provided from the information providing server 500. ing.
- Such a functional configuration is actually realized by executing a predetermined program-related information search and browsing application on the CPU 11.
- the recording / playback processing unit 601 responds to a user performing a predetermined operation such as pressing a button on the remote control 66 during playback of a recorded program or viewing of an on-air program, and stores the program-specific information in a page. Pass it to display browser 603. Further, the program / content device metadata 'database 602 transmits program information to the information providing server 500 at any time in response to a change in the program state in the broadcast receiving terminal 10.
- the page display browser 603 requests the program providing information page from the information providing server 500. This request includes the program identification information.
- the information providing server 00 generates a program-related information page based on the program / contents metadata and the terminal status, and sends it back to the terminal 600. Then, the page display browser 603 displays the program-related information page for browsing by the user.
- the program-related information database 511 of the information providing server 500 stores information on each broadcast program in the form of program attributes such as "scheduled for next broadcast", “performers", “title”, “genre”, and other information. Are managed by dividing them into a plurality of items. Each item is assigned a degree of relevance to the program. For example, the next broadcast schedule has the highest relevance to the program, the performer, the title, and the Jiannore have the highest relevance to the program in that order. It is. Then, a database search is performed for programs related to the base program for each item.
- the base program related information page is configured by arranging, based on the database search result, related programs that hit in the order of items having the highest degree of relevance to the base program, and is displayed and output as a browser screen.
- Table 1 summarizes a method of associating with the base program.
- the program (product) attribute is subdivided into items such as “next broadcast schedule”, “performer-related program”, “genre-related program”, and similar programs.
- the “next” or next scheduled program can be searched for based on the date and time (or day of the week), title, broadcast station, latest, same day on the next day, same time on the next week, and so on.
- “Performers” the names of the performers and the names of the programs can be extracted and searched based on them.
- “Genre-related programs” can be searched based on genre information. Similar programs can be searched based on the similarity between program attributes.
- the system manager In the method of associating with the base program based on the definition by the manager, the system manager itself associates with the base program for the purpose of “campaign” or the like.
- FIG. 11 to FIG. 13 show a situation in which a user who is viewing program content on the broadcast receiving terminal 10 inputs a base program by operating the remote control 66.
- Figures 11 and 12 show As described above, the user operates the page request button of the remote controller 66 in a scene in which the user is interested while watching the recorded program content or watching the program content being aired on the air. It can start the transmission process of the program related information page request. This request is sent immediately after the button is pressed, or at a break such as playback stop, playback end, or program end. Further, as shown in FIG. 13, when browsing a program table provided by an EPG or the like and finding a program of interest, the user operates the page request button of the remote controller 66 to cause the information providing server to operate. The transmission process of the program related information page request for 500 can be started.
- FIG. 14 shows the configuration of the base program related information page.
- FIG. 15 shows, in the form of a flowchart, a processing procedure for providing a base program related information page.
- a base program is input (step Sl).
- the program being reproduced is set as the base program.
- the program is set as the base program (see FIG. 11).
- the program specifying information is transferred from the broadcast receiving terminal 10 to the information providing server 500 (Step S2).
- the program identification information consists of a broadcast date and time at the time of pressing the button, a broadcast station name and a broadcast area name, or a broadcast station ID.
- the information providing server 500 may search the EPG database 510 to identify the base program.
- the information providing server 500 searches the program-related information database 501 according to a predetermined search rule (see Table 2), and generates a base program-related information page based on the search result.
- a predetermined search rule see Table 2
- the program-related information database 501 stores information for each broadcast program in program attributes and other information. Are managed by dividing them into a plurality of items. Each item is assigned a degree of relevance to the program. First, a database search is performed for programs related to the base program for each item (step S3). Next, the search results of the program-related information database 501 are arranged in the order of items having a high degree of relevance to the base program (step S4), and a base program-related information page is generated (step S5).
- the generated base program related information page is returned to broadcast receiving terminal 10 that is the request source. Then, on the broadcast receiving terminal 10 side, the browser is activated to display and output the base program related page (step S6). On this page screen, program information related to the base program is displayed, and its recording reservation and other user operations are accepted.
- the base program related information page displays recommended programs based on the base program.
- a list of recommended programs is displayed in the order of items with higher relevance, such as "Next broadcast”, “Performers”, “Title”, and “Genre”.
- guidance to community sites and links to other applications that handle base programs are also displayed on the base program related information page.
- next broadcast schedule column the next broadcast schedule of the base program is presented together with the date and time and the program title.
- related program columns are arranged such that items having a higher degree of relevance to the program are ranked higher, such as performers, titles, and jiannore.
- items having a higher degree of relevance to the program are ranked higher, such as performers, titles, and jiannore.
- the user moves to a related program column of a lower item whose relevance is set lower (not shown).
- the user's browsing and selection becomes more convenient.
- the related program column when the number of programs / contents is large, the order of the degree of matching with the user's preference, the order of near or far from the broadcast date and time of the base program, and the display of the base program related page You can narrow the search by the order of things that are near or far from the date and time, the rating order or the order of evaluation by multiple users by voting, and so on.
- a column for presenting the program information can be provided at a campaign or various other recommended cuts.
- FIG. 16 shows another configuration example of the base program related information page.
- the program information is presented at a cut such as a feeling of a boom or program reservation information of another person who reserves the same program.
- this program section we present recommended programs prepared by the editor, recommendations linked to each program, recommendations customized based on the history, and recommendations for statistical processing of the entire user's history. It is possible to provide various services. In addition to the program section, it can be extended freely, such as guidance to products or links to other applications that handle base programs.
- the related types and order in the base program related page may be switched according to attributes such as the genre of the base program.
- the related types and order in the base program related page may be customized based on the preference information of the requesting user.
- the related program displayed on the base program related information page includes the related program.
- the operation method to be applied is embedded. For example, if you select an entry in the recommended program list such as "Next broadcast”, a dialog containing an overview of the program and an operation method for the program such as "Record only this time”, “Record every time”, and “Record every day” will be displayed. That is, a detailed operation screen appears.
- Fig. 17 shows a configuration example of a detailed operation screen displayed by selecting "Always on the 5th episode" to be broadcast next on the base program related information page shown in Fig. 14. Is shown.
- a recording reservation operation can be directly performed through the illustrated dialog box, that is, a detailed reservation screen.
- a reserved recording icon or a recorded icon is displayed for a program that has already been reserved for recording or a program that has already been recorded, and the reserved recording operation is not repeated. It may be applied as follows.
- a field for presenting the program information can be provided on the basis of a campaign or various other recommended cuts, in addition to the program information related to the base program (described above). For example, when a predetermined condition is met on the base program related information page, special content may be presented.
- FIG. 19 shows a configuration example of a base program related information page on which information of a campaign program is displayed as special content.
- FIG. 20 shows an example in which a viewer participation type program or a program with the highest personal preference is displayed as a can-be-one program.
- a participant-type program programs that require wide audience participation, such as telephone, fax, and digital broadcasting on the ground, should be given priority.
- the recorded program being played back or the on-air program being viewed is set as the base program that is of most interest to the user at that time, and based on the degree of association with this base program.
- a base program related information page is generated. Therefore, the base program related information page presented to the user differs depending on which program is set as the base point.
- the user applies processing such as recording reservation and playback (in the case of a reserved program) to the related program presented on the base program related information page. That can be S. Since the base program is positioned as the program that attracts the user's interest most, the user's interest is presumed to have changed at the time of instructing recording and playback of another program on the base program related information page. It is considered appropriate to shift the base program. In some cases, the user intentionally wants to shift the base program. Hereinafter, the procedure for shifting the base program will be described.
- a base program related information page is displayed in response to operating a predetermined button on remote controller 66 while a certain recorded program is being reproduced or an on-air program is being viewed.
- the program information S related to the base program is listed.
- a detailed operation screen for instructing application of processing such as recording reservation and reproduction to the related program appears.
- FIG. 21 shows an example of a procedure for moving the base program through the operation on the detailed screen.
- a detailed reservation screen for that program is displayed in a pop-up (see Fig. 17).
- the base program does not move, but if the next scheduled broadcast program is reserved, the base program moves to the reserved program.
- a database search is again performed for programs related to the base program for each item, starting from the next scheduled broadcast program, and the database search results are arranged and displayed in the order of items having a high degree of relevance to the base program. Output.
- a related program other than the next broadcast schedule for example, the drama / domestic drama related program
- a detailed reservation screen for the program is displayed in a pop-up display.
- the base program does not move, but if the next scheduled broadcast program is reserved, the base program moves to the reserved program.
- a database search is again performed for programs related to the base program for each item, starting from the next scheduled broadcast program, and the database search result is compared with the base program with a high degree of relevance to the base program. Arrange them in the order of the items and display and output.
- the program for which recording reservation has been made becomes the base program, and the base program related information page is sequentially displayed.
- the program for which the recording reservation is advanced in a stroll search formula changes, and the range of the recording reservation expands.
- FIG. 22 shows a procedure of the control operation of the base program by the fixed base method. In this case, even if a reservation operation is performed on the detailed reservation screen, the base point always returns to the same program. According to the fixed base point method, it is easy to change the program recommended by the reservation operation, so that it is easy to cope with a case where there are a plurality of reserved programs and programs in the recommended programs.
- FIG. 23 shows a procedure for automatically moving a base program in response to an instruction to reproduce a recommended program on the base program related information page (provided that the program has been recorded).
- the display history of the base program related information page is stored. Further, as shown in FIG. 24, a history button for instructing reloading of the base program related information that is being displayed, the previous display, and the last time displayed before may be prepared on the base program related information page. ,. A tag for displaying a part of the program title linked with the history button may be prepared in the order of the display history.
- the base program related information page is configured by arranging, based on the database search result, related programs that have hit in the order of items having a high degree of relevance to the base program, and is displayed and output as a browser screen.
- the program attributes are subdivided into items such as "next broadcast schedule”, “performer-related programs”, “giannore-related programs”, and similar programs.
- a recording reservation method a method of collectively setting recording reservations of all related programs arranged on the base program related information page and a related method arranged on the base program related information page are described.
- a method for collectively setting a recording reservation of programs selected by the user among the programs may be prepared.
- Fig. 25 shows an example of a screen configuration for collectively setting the recording reservation of all related programs arranged on the former base program related information page.
- a list of broadcast-scheduled programs is displayed on the base number related information page.
- classification by program attribute is not performed.
- a “Reserve All” button is provided, and when the user selects this button, the recording reservation setting process for all related programs on the base program related information page is performed. Starts up.
- Fig. 26 shows an example of a screen configuration for setting a recording reservation only for a program selected by the user among related programs arranged on the base program related information page.
- a list of programs to be broadcast is displayed on the base program related information page.
- classification is not performed for each program attribute.
- a “Reserve All” button and a “Reserve Selected Program” button are provided at the upper left of the screen.
- a check box is provided for specifying whether or not recording reservation is selected for each related program entry.
- the recording reservation setting process for all related programs on the base program related information page is activated (Id.).
- the “Reserve selected program” button is selected and operated, the recording reservation setting process for the program specified by the check box is activated.
- the recording reservation setting process via the base program related information page is realized by a cooperative operation between the information providing server and the client (broadcast receiving terminal).
- Fig. 27 shows, in the form of a flowchart, an operation procedure on the information providing server side for performing a recording reservation setting process for a broadcast receiving terminal configured by a CE device or the like.
- the server creates a reserved program list based on all or user-selected programs (step S11), and transmits this to the CE device (step S12).
- Fig. 28 shows, in the form of a flowchart, an operation procedure for performing a recording reservation setting process in a broadcast receiving terminal including a CE device or the like.
- the CE device receives the reserved program list sent from the server (step S21).
- step S22 Sequentially retrieve the programs listed in the list (step S22), and execute the reservation setting process (step S23).
- the service as described above can be developed.
- the present embodiment has a function of searching for and moving an appropriate base program in response to a user input operation for searching for the base program on the display screen of the base program related information page.
- FIG. 29 shows a configuration example of a base program related information page having a base program search function.
- the first example of the search function of the base program is a forward search on the time axis. This means that, in response to a user operation instructing a forward search on the time axis, a program having the maximum broadcast end date and time below the current broadcast start date and time at the same broadcast station as the currently set base program, for example, EPG, etc. (See the formula below) and move the base program to the program extracted here.
- This forward search function corresponds to moving to the immediately preceding program on a television program guide (later column) such as a newspaper with the horizontal axis as a broadcast station and the vertical axis as a broadcast time zone.
- a television program guide early column
- the “link to the program in front of the latte column” link 'button at the upper left of the screen is a trigger for activating this forward search function.
- a second example of the base program search function is a backward search on the time axis. This means that, in response to a user operation instructing a backward search on the time axis, a program with the minimum broadcast start date and time that is equal to or greater than the current broadcast end date and time at the same broadcasting station as the currently set base program, such as EPG, etc. (See the formula below) and move the base program to the program extracted here.
- This backward search function corresponds to moving to the immediately following program on a television program table (later column) such as a newspaper with the horizontal axis as a broadcast station and the vertical axis as a broadcast time zone.
- a television program table such as a newspaper with the horizontal axis as a broadcast station and the vertical axis as a broadcast time zone.
- the “link to the program behind the latte column” link 'button at the upper right of the screen is a trigger to activate this forward search function.
- the base program related information page which is temporally shifted back and forth may be presented. It is possible to transition to the base program related information page that should be displayed. In addition, for users who are interested in the previous or next program in time, A related information page can be presented.
- the base program related information page is generated using the related programs in the order of items having a high degree of relevance to the base program.
- a base program related information page to be preferentially presented from a program scheduled to be broadcast most recently is generated. For example, a list in which programs are sorted according to a certain standard such as a ranking format is first created, narrowed down to a certain level (rank) or higher on this list, and then presented in the order of the latest broadcast schedule. For example, after narrowing down to the top three programs in the program reservation ranking, programs with high interest and the most recent program are given priority.
- a certain standard such as a ranking format
- Fig. 30 shows a configuration example of a program table based on ranking results obtained by sorting programs according to a certain criterion.
- the criteria for sorting referred to here are not particularly limited.For example, even if the recommendation level is determined by the initiative of the server, it is set on the CE device side based on user preference information and the like. Priority, etc.
- the program entries are listed according to the ranking order. Each program entry includes, for example, a program title, a broadcast station name, a channel number, a broadcast start date and time, and a broadcast end date and time.
- the number is limited to a predetermined number in the top ranking (5 in this example), and the remaining program entries are deleted (see FIG. 31). Restricting the number of program entries in this way depends on the fact that leaving many program entries in a CE device with a small display area makes it harder to see.
- FIG. 33 shows a configuration example of the base program related information page at this time. As shown in the figure, the top three programs in the program reservation ranking are narrowed down, and the most interesting programs and the most recent programs are presented with priority.
- Fig. 34 shows a state in which, as a result of ranking based on a predetermined criterion, higher ranked broadcast programs A to J are further sorted on the time axis in the order of scheduled broadcast time.
- an excellent information processing apparatus an information processing method, and a computer program, which can suitably support content processing such as recording, recording reservation, and reproduction of a television program. That can be S.
- an excellent information processing apparatus an excellent information processing method, and a computer program can be provided.
- FIG. 1 is a diagram schematically showing a configuration of an information providing system configured to which the present invention is applied and which provides related information of program content broadcasting and program content.
- FIG. 2 is a diagram schematically showing a system configuration for transmitting broadcast content in a broadcasting station.
- Fig. 3 is a broadcast receiving terminal that receives broadcast content and performs recording and recording reservation.
- FIG. 13 is a diagram schematically illustrating ten hardware configuration examples.
- FIG. 4 is a diagram schematically showing a functional configuration of an information providing server.
- FIG. 5 is a diagram for explaining a relationship between program content and program-related information.
- FIG. 6 is a diagram for explaining a structure of a program-related information database.
- FIG. 7 is a diagram for explaining a relationship between program content and program-related information.
- FIG. 8 is a diagram for explaining a mechanism of a service for presenting program-related information related to a program viewed or reproduced by a user.
- FIG. 9 is a diagram for explaining a mechanism in which a program-related information page is created in response to a page request from a user during viewing or recording / reproduction.
- FIG. 10 is a diagram showing a configuration example of a program-related information page provided from the information providing server 500 to the broadcast receiving terminal 10.
- FIG. 11 is a diagram showing a manner in which a user who is viewing program content on broadcast receiving terminal 10 inputs a base program by operating remote controller 66.
- FIG. 12 is a diagram showing a manner in which a user who is viewing program content on broadcast receiving terminal 10 inputs a base program by operating remote controller 66.
- FIG. 13 shows a case where a user who is watching program content on the broadcast
- FIG. 11 is a diagram showing a manner in which a base program is input by the operation of FIG.
- FIG. 14 is a diagram showing a configuration example of a base program related information page.
- FIG. 15 is a flowchart showing a processing procedure for providing a base program related information page.
- FIG. 16 is a diagram showing another configuration example of the base program related information page.
- Garden 17 Fig. 17 shows an example of the configuration of the detailed operation screen that is displayed by selecting "Always on the 5th episode" to be broadcast next time on the base program related information page shown in Fig. 14.
- FIG. 16 is a diagram showing another configuration example of the base program related information page.
- Fig. 17 shows an example of the configuration of the detailed operation screen that is displayed by selecting "Always on the 5th episode" to be broadcast next time on the base program related information page shown in Fig. 14.
- FIG. 16 is a diagram showing another configuration example of the base program related information page.
- Fig. 17 shows an example of the configuration of the detailed operation screen that is displayed by selecting "Always on the 5th episode" to be broadcast next time on the base program related information page shown in Fig. 14.
- FIG. 16 is a diagram showing another configuration example of the base program related information page.
- Fig. 17 shows an example of the configuration of the detailed operation screen that is displayed
- FIG. 18 is a diagram showing a state where a certain performer is selected as a keyword.
- FIG. 19 is a diagram showing a configuration example of a base program related information page displaying information of a campaign program as special content.
- FIG. 20 is a diagram showing a configuration example of a base program related information page displaying information of a campaign program as special content.
- FIG. 21 is a diagram showing an example of a procedure for moving a base program through an operation on a detail screen.
- FIG. 22 is a diagram showing a procedure of a control operation of a base program by a fixed base method.
- Figure 23 shows an example of the procedure for automatically moving a base program in response to an instruction to play a recommended program on the base program related information page (provided that the program has been recorded).
- FIG. 24 is a diagram showing a state where a button for instructing reloading of the base program related information is arranged on the base program related information page.
- FIG. 25 is a diagram showing an example of a screen configuration for collectively setting recording reservations of all related programs arranged on the base program related information page.
- FIG. 26 is a diagram showing an example of a screen configuration for setting a recording reservation only for a program selected by the user among related programs arranged on the base program related information page.
- Fig. 27 provides information for performing a recording reservation setting process on a broadcast receiving terminal 5 is a flowchart illustrating an operation procedure on the server side.
- FIG. 28 is a flowchart showing an operation procedure for performing a recording reservation setting process in the broadcast receiving terminal.
- FIG. 29 is a diagram showing a configuration example of a base program related information page having a base program search function.
- FIG. 30 is a diagram showing a configuration example of a program table based on ranking results obtained by sorting programs according to a certain criterion.
- FIG. 31 is a diagram showing a state in which the program listings shown in FIG. 30 except for the top five are deleted.
- FIG. 32 is a diagram showing a state in which the program guide shown in FIG. 31 is re-sorted in the order of latest broadcast.
- FIG. 33 is a diagram showing an example of the configuration of a base program related information page in which the broadcast schedule has been rearranged to the latest one.
- FIG. 34 is a diagram showing a state where broadcast programs A to J ranked higher as a result of ranking according to a predetermined standard are further sorted on the time axis in the order of scheduled broadcast time. Explanation of reference numerals
- HDD Hard disk drive
- KMC Mouse' Controller
- Video controller 25 ⁇ ⁇ -VRAM
- PCI bus System 'bus
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Human Computer Interaction (AREA)
- Social Psychology (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Library & Information Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Data Mining & Analysis (AREA)
- Software Systems (AREA)
- Computer Graphics (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
Abstract
Description
Claims
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/557,592 US8042136B2 (en) | 2003-05-30 | 2004-05-12 | Information processing apparatus and information processing method, and computer program |
CN2004800146667A CN1795672B (zh) | 2003-05-30 | 2004-05-12 | 信息处理装置和信息处理方法 |
EP04732416A EP1631070A4 (en) | 2003-05-30 | 2004-05-12 | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND COMPUTER PROGRAM |
US13/246,129 US20120087633A1 (en) | 2003-05-30 | 2011-09-27 | Information processing apparatus and information processing method, and computer program |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003155137 | 2003-05-30 | ||
JP2003-155137 | 2003-05-30 | ||
JP2003306408 | 2003-08-29 | ||
JP2003-306408 | 2003-08-29 | ||
JP2003430756A JP4661047B2 (ja) | 2003-05-30 | 2003-12-25 | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム |
JP2003-430756 | 2003-12-25 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/246,129 Continuation US20120087633A1 (en) | 2003-05-30 | 2011-09-27 | Information processing apparatus and information processing method, and computer program |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2004107742A1 true WO2004107742A1 (ja) | 2004-12-09 |
Family
ID=33493932
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2004/006369 WO2004107742A1 (ja) | 2003-05-30 | 2004-05-12 | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム |
Country Status (7)
Country | Link |
---|---|
US (2) | US8042136B2 (ja) |
EP (1) | EP1631070A4 (ja) |
JP (1) | JP4661047B2 (ja) |
KR (1) | KR101006278B1 (ja) |
CN (1) | CN1795672B (ja) |
TW (1) | TWI251442B (ja) |
WO (1) | WO2004107742A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007066285A (ja) * | 2004-12-28 | 2007-03-15 | Sony Corp | 情報処理装置および方法、並びにプログラム |
US8316299B2 (en) | 2005-10-07 | 2012-11-20 | Sony Corporation | Information processing apparatus, method and program |
CN103581729A (zh) * | 2013-08-15 | 2014-02-12 | 安徽科大讯飞信息科技股份有限公司 | 基于视频监测的互动方法及系统 |
CN104255038A (zh) * | 2012-02-28 | 2014-12-31 | 谷歌公司 | 通过经过滤的因特网信息流的显示来增强实况广播观看 |
Families Citing this family (53)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4487517B2 (ja) * | 2003-08-28 | 2010-06-23 | ソニー株式会社 | 情報提供装置及び情報提供方法、並びにコンピュータ・プログラム |
JP2006186568A (ja) * | 2004-12-27 | 2006-07-13 | Toshiba Corp | テレビ放送受信装置およびその受信方法 |
JP4678246B2 (ja) * | 2005-06-20 | 2011-04-27 | 船井電機株式会社 | 番組検索支援システム |
US8611676B2 (en) | 2005-07-26 | 2013-12-17 | Sony Corporation | Information processing apparatus, feature extraction method, recording media, and program |
KR100823258B1 (ko) * | 2005-10-22 | 2008-04-18 | 삼성전자주식회사 | 방송 수신 단말기에서의 수신 양호 지역정보 표시 방법 및장치 |
JP2007181067A (ja) * | 2005-12-28 | 2007-07-12 | Toshiba Corp | 番組表サーバ、画像表示装置及び番組情報送受信システム |
US20080221989A1 (en) * | 2007-03-09 | 2008-09-11 | Samsung Electronics Co., Ltd. | Method and system for providing sponsored content on an electronic device |
US8732154B2 (en) | 2007-02-28 | 2014-05-20 | Samsung Electronics Co., Ltd. | Method and system for providing sponsored information on electronic devices |
JP4654999B2 (ja) * | 2006-07-28 | 2011-03-23 | 船井電機株式会社 | 情報記録再生装置 |
US20080066099A1 (en) * | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Media systems with integrated content searching |
TW200836564A (en) * | 2007-02-16 | 2008-09-01 | Mstar Semiconductor Inc | Control circuit of a display with program searching function, and method for controlling the display to receive program information and select program |
EP2153356A4 (en) * | 2007-05-15 | 2011-03-16 | Tivo Inc | MEDIA DATA CONTENT SEARCH SYSTEM |
JP2009038793A (ja) | 2007-07-11 | 2009-02-19 | Panasonic Corp | 情報処理サーバ、番組受信端末、番組関連情報提供方法及び番組関連情報描画方法 |
KR101391752B1 (ko) * | 2007-07-11 | 2014-05-07 | 삼성전자 주식회사 | 영상처리장치 및 그 제어방법 |
JP4897603B2 (ja) * | 2007-07-26 | 2012-03-14 | ソニー株式会社 | 情報提供システム、情報受信端末、情報提供装置、情報提供方法およびプログラム |
JP2009060328A (ja) * | 2007-08-31 | 2009-03-19 | Sony Corp | 情報処理装置、情報処理方法、およびプログラム |
CN101202895B (zh) * | 2007-09-18 | 2011-09-28 | 深圳市同洲电子股份有限公司 | 一种直播节目的回放方法及系统 |
US20090100466A1 (en) * | 2007-10-16 | 2009-04-16 | Microsoft Corporation | Electronic program guide (EPG) referencing past television content |
JP5049741B2 (ja) * | 2007-10-30 | 2012-10-17 | 株式会社東芝 | 再生装置および番組表表示方法 |
US8789108B2 (en) * | 2007-11-20 | 2014-07-22 | Samsung Electronics Co., Ltd. | Personalized video system |
US8490124B2 (en) * | 2008-05-29 | 2013-07-16 | Qualcomm Incorporated | Method and apparatus for improving performance and user experience of a mobile broadcast receiver |
JP2009302891A (ja) * | 2008-06-13 | 2009-12-24 | Sony Corp | 情報処理装置 |
JP4760864B2 (ja) * | 2008-06-25 | 2011-08-31 | ソニー株式会社 | 情報処理装置、情報処理方法、プログラム、及び、情報処理システム |
MX2011002553A (es) * | 2008-09-18 | 2011-04-04 | Panasonic Corp | Dispositivo de reproduccion de video estereoscopico y dispositivo de presentacion visual de video estereoscopico. |
JP4735700B2 (ja) * | 2008-10-08 | 2011-07-27 | ソニー株式会社 | 受信装置、受信方法、サーバ装置 |
JP2010113593A (ja) * | 2008-11-07 | 2010-05-20 | Sony Corp | 情報処理装置、情報処理方法及び情報処理プログラム |
US9152300B2 (en) | 2008-12-31 | 2015-10-06 | Tivo Inc. | Methods and techniques for adaptive search |
US9037999B2 (en) | 2008-12-31 | 2015-05-19 | Tivo Inc. | Adaptive search result user interface |
US9043409B2 (en) | 2009-06-11 | 2015-05-26 | Qualcomm Incorporated | Methods and apparatus for a plug-in model for publishing structured meta-data based discovery |
JP5573117B2 (ja) | 2009-11-17 | 2014-08-20 | ソニー株式会社 | 表示制御システム、表示制御装置、および表示制御方法 |
US8645554B2 (en) * | 2010-05-27 | 2014-02-04 | Nokia Corporation | Method and apparatus for identifying network functions based on user data |
EP2723067B1 (en) * | 2011-06-16 | 2019-12-18 | Mitsubishi Electric Corporation | Information-providing system, reception device, and information management server |
JP5820222B2 (ja) * | 2011-10-06 | 2015-11-24 | 株式会社ビデオリサーチ | コンテンツ録画支援システム及び方法、コンテンツ録画装置 |
EP2795916A4 (en) * | 2011-12-21 | 2015-08-05 | Intel Corp | ON A USER BEHAVIOR BASED DATA TRANSFER IN DEVICES |
CN102572577A (zh) * | 2011-12-30 | 2012-07-11 | 深圳市同洲视讯传媒有限公司 | Epg界面的显示方法、系统和数字电视接收终端 |
KR101939253B1 (ko) * | 2012-05-21 | 2019-01-16 | 엘지전자 주식회사 | 음성 녹음 중에 탐색을 용이하게 하는 방법 및 이를 구현한 전자기기 |
CN103581731B (zh) * | 2012-07-18 | 2018-01-19 | 阿里巴巴集团控股有限公司 | 视频信息获取的方法及客户端、服务器 |
CN102917264A (zh) * | 2012-08-09 | 2013-02-06 | 深圳市龙视传媒有限公司 | 数字电视终端显示关联视频的方法、系统及终端 |
CN103596128B (zh) * | 2012-08-16 | 2019-02-22 | 腾讯科技(深圳)有限公司 | 一种信息提供方法、装置、系统及移动终端 |
JP6270309B2 (ja) | 2012-09-13 | 2018-01-31 | サターン ライセンシング エルエルシーSaturn Licensing LLC | 表示制御装置、記録制御装置および表示制御方法 |
KR101447785B1 (ko) | 2012-10-17 | 2014-10-08 | 한국방송공사 | 방송 프로그램과 관계가 있는 콘텐츠 제공을 위한 직관적인 유저인터페이스 및 콘텐츠 서비스 시스템 |
KR102120771B1 (ko) * | 2013-02-13 | 2020-06-09 | 삼성전자주식회사 | 디스플레이장치, 서버 및 그 제어방법 |
KR102053823B1 (ko) | 2013-03-20 | 2019-12-09 | 삼성전자주식회사 | 디스플레이장치, 원격제어장치 및 그 제어방법 |
US20150319509A1 (en) * | 2014-05-02 | 2015-11-05 | Verizon Patent And Licensing Inc. | Modified search and advertisements for second screen devices |
JP6329811B2 (ja) * | 2014-05-19 | 2018-05-23 | シャープ株式会社 | サーバ、受信予約集計方法、制御プログラム、受信予約集計システム、受信装置 |
CN104159159B (zh) | 2014-05-30 | 2015-10-07 | 腾讯科技(深圳)有限公司 | 基于视频的交互方法、终端、服务器及系统 |
CN111314642B (zh) | 2014-10-15 | 2024-03-19 | 麦克赛尔株式会社 | 广播接收装置 |
KR20160044902A (ko) * | 2014-10-16 | 2016-04-26 | 삼성전자주식회사 | 방송 콘텐트와 관련한 부가 정보 제공 방법 및 이를 구현하는 전자 장치 |
CN104378627A (zh) * | 2014-11-25 | 2015-02-25 | 广东长虹电子有限公司 | 一种显示屏的故障监控方法与系统 |
US20160309229A1 (en) * | 2015-04-20 | 2016-10-20 | Comcast Cable Communications, Llc | Recommendation And Unification Of Related Assets For Recording |
CN106776788B (zh) * | 2016-11-24 | 2019-10-29 | 厦门普杰信息科技有限公司 | 一种基于dss框架的数据库子系统设计方法 |
JP2019193036A (ja) * | 2018-04-23 | 2019-10-31 | シャープ株式会社 | 情報処理装置、表示装置、制御プログラム、及び記録媒体 |
CN114401448B (zh) * | 2021-12-27 | 2024-03-01 | 珠海迈科智能科技股份有限公司 | 节目预告信息的异常检测方法、装置、设备及存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH06504165A (ja) | 1990-09-10 | 1994-05-12 | スターサイト テレキカスト インコーポレイテッド | テレビジョンスケジュールシステムのユーザーインタフェース |
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
WO2000033573A1 (en) | 1998-12-03 | 2000-06-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
JP2001036846A (ja) * | 1999-07-23 | 2001-02-09 | Toshiba Corp | 電子番組ガイド受信装置及び同装置向けユーザ操作支援プログラムを記録した記録媒体 |
JP2002051291A (ja) * | 2000-08-03 | 2002-02-15 | Sony Corp | 情報処理装置および情報処理方法、録画再生装置および録画再生方法、並びにサービス提供システム |
JP2002199294A (ja) * | 2000-12-25 | 2002-07-12 | Sanyo Electric Co Ltd | デジタルテレビ放送受信機 |
JP2003018492A (ja) * | 2001-07-04 | 2003-01-17 | Sharp Corp | テレビジョン番組情報表示装置 |
Family Cites Families (40)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3147279B2 (ja) | 1994-08-16 | 2001-03-19 | ソニー株式会社 | デジタル放送信号受信装置および方法 |
US5758257A (en) * | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
CA2166434A1 (en) * | 1995-01-04 | 1996-07-05 | Fujio Noguchi | Method and apparatus for providing programming information |
US5758259A (en) * | 1995-08-31 | 1998-05-26 | Microsoft Corporation | Automated selective programming guide |
US5801787A (en) * | 1996-06-14 | 1998-09-01 | Starsight Telecast, Inc. | Television schedule system and method of operation for multiple program occurrences |
US6199076B1 (en) * | 1996-10-02 | 2001-03-06 | James Logan | Audio program player including a dynamic program selection controller |
US6005597A (en) * | 1997-10-27 | 1999-12-21 | Disney Enterprises, Inc. | Method and apparatus for program selection |
JP2000115098A (ja) * | 1998-10-05 | 2000-04-21 | Victor Co Of Japan Ltd | 番組選択補助装置 |
US6865746B1 (en) * | 1998-12-03 | 2005-03-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
US7209942B1 (en) * | 1998-12-28 | 2007-04-24 | Kabushiki Kaisha Toshiba | Information providing method and apparatus, and information reception apparatus |
US6973663B1 (en) * | 1999-03-29 | 2005-12-06 | The Directv Group, Inc. | Method and apparatus for detecting and viewing similar programs within a video system |
JP3826632B2 (ja) * | 1999-09-24 | 2006-09-27 | ソニー株式会社 | 再生装置及び情報通信システム |
EP2271093A1 (en) * | 2000-01-14 | 2011-01-05 | NDS Limited | Advertisements detection in an end-user controlled playback environment |
JP4587416B2 (ja) * | 2000-04-25 | 2010-11-24 | 富士通株式会社 | デジタル映像コンテンツ閲覧装置及び方法 |
US7213256B1 (en) * | 2000-12-29 | 2007-05-01 | Dan Kikinis | Method and apparatus for finding the same of similar shows |
US7552460B2 (en) * | 2000-05-08 | 2009-06-23 | Microsoft Corporation | Modifying an electronic program guide based on viewer statistics |
KR20040041082A (ko) * | 2000-07-24 | 2004-05-13 | 비브콤 인코포레이티드 | 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법 |
US7454775B1 (en) * | 2000-07-27 | 2008-11-18 | Koninklijke Philips Electronics N.V. | Method and apparatus for generating television program recommendations based on similarity metric |
JP2002077755A (ja) * | 2000-08-29 | 2002-03-15 | Sharp Corp | エージェントインタフェース装置 |
JP2002094893A (ja) * | 2000-09-19 | 2002-03-29 | Pioneer Electronic Corp | 番組案内表示装置及び番組案内表示方法 |
JP4162181B2 (ja) * | 2000-11-27 | 2008-10-08 | ヤマハ株式会社 | 番組作成再生装置及び番組作成再生方法並びに記憶媒体 |
US7096483B2 (en) * | 2000-12-21 | 2006-08-22 | Thomson Licensing | Dedicated channel for displaying programs |
JP3748772B2 (ja) * | 2000-12-28 | 2006-02-22 | シャープ株式会社 | 情報提供方法及びサーバー装置及び端末装置及び情報提供システム |
JP2002218363A (ja) * | 2001-01-22 | 2002-08-02 | Nec Corp | 放送自動記録方法、装置、プログラム及び記録媒体 |
JP2002232372A (ja) * | 2001-01-31 | 2002-08-16 | Matsushita Electric Ind Co Ltd | 放送番組関連情報提供装置 |
CA2666635C (en) * | 2001-02-21 | 2016-03-22 | United Video Properties, Inc. | Systems and methods for interactive program guides with personal video recording features |
US20020174429A1 (en) * | 2001-03-29 | 2002-11-21 | Srinivas Gutta | Methods and apparatus for generating recommendation scores |
JP2002354355A (ja) * | 2001-05-25 | 2002-12-06 | Toshiba Corp | デジタル放送受信装置 |
JP3555596B2 (ja) * | 2001-06-14 | 2004-08-18 | ソニー株式会社 | 情報提供システム、放送受信装置、及びサーバ装置 |
JP2003032654A (ja) * | 2001-07-16 | 2003-01-31 | Jisedai Joho Hoso System Kenkyusho:Kk | 番組関連コンテンツ生成・提示方法および番組関連コンテンツ生成・提示装置 |
JP2003061000A (ja) * | 2001-08-10 | 2003-02-28 | Fujitsu Ltd | 制御装置、およびプログラム |
JP2003078493A (ja) * | 2001-09-05 | 2003-03-14 | Fujitsu Ten Ltd | 放送端末装置及び情報提供システム |
JP2003101895A (ja) * | 2001-09-21 | 2003-04-04 | Pioneer Electronic Corp | 放送番組案内装置及び方法並びにシステム |
US6859803B2 (en) * | 2001-11-13 | 2005-02-22 | Koninklijke Philips Electronics N.V. | Apparatus and method for program selection utilizing exclusive and inclusive metadata searches |
JP2003189206A (ja) * | 2001-12-20 | 2003-07-04 | Pioneer Electronic Corp | 視聴予定表作成装置及び作成方法 |
US20030237093A1 (en) * | 2002-06-19 | 2003-12-25 | Marsh David J. | Electronic program guide systems and methods for handling multiple users |
EP1632089A4 (en) * | 2002-08-15 | 2006-12-06 | Sedna Patent Services Llc | SYSTEM AND METHOD FOR INTELLIGENT AUDIO GUIDANCE |
US7555196B1 (en) * | 2002-09-19 | 2009-06-30 | Microsoft Corporation | Methods and systems for synchronizing timecodes when sending indices to client devices |
US8181205B2 (en) * | 2002-09-24 | 2012-05-15 | Russ Samuel H | PVR channel and PVR IPG information |
US20050086692A1 (en) * | 2003-10-17 | 2005-04-21 | Mydtv, Inc. | Searching for programs and updating viewer preferences with reference to program segment characteristics |
-
2003
- 2003-12-25 JP JP2003430756A patent/JP4661047B2/ja not_active Expired - Fee Related
-
2004
- 2004-05-12 CN CN2004800146667A patent/CN1795672B/zh not_active Expired - Fee Related
- 2004-05-12 US US10/557,592 patent/US8042136B2/en not_active Expired - Fee Related
- 2004-05-12 KR KR1020057021928A patent/KR101006278B1/ko not_active Expired - Fee Related
- 2004-05-12 WO PCT/JP2004/006369 patent/WO2004107742A1/ja active Application Filing
- 2004-05-12 EP EP04732416A patent/EP1631070A4/en not_active Ceased
- 2004-05-27 TW TW093115123A patent/TWI251442B/zh not_active IP Right Cessation
-
2011
- 2011-09-27 US US13/246,129 patent/US20120087633A1/en not_active Abandoned
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5353121A (en) | 1989-10-30 | 1994-10-04 | Starsight Telecast, Inc. | Television schedule system |
JPH06504165A (ja) | 1990-09-10 | 1994-05-12 | スターサイト テレキカスト インコーポレイテッド | テレビジョンスケジュールシステムのユーザーインタフェース |
WO2000033573A1 (en) | 1998-12-03 | 2000-06-08 | United Video Properties, Inc. | Electronic program guide with related-program search feature |
JP2001036846A (ja) * | 1999-07-23 | 2001-02-09 | Toshiba Corp | 電子番組ガイド受信装置及び同装置向けユーザ操作支援プログラムを記録した記録媒体 |
JP2002051291A (ja) * | 2000-08-03 | 2002-02-15 | Sony Corp | 情報処理装置および情報処理方法、録画再生装置および録画再生方法、並びにサービス提供システム |
JP2002199294A (ja) * | 2000-12-25 | 2002-07-12 | Sanyo Electric Co Ltd | デジタルテレビ放送受信機 |
JP2003018492A (ja) * | 2001-07-04 | 2003-01-17 | Sharp Corp | テレビジョン番組情報表示装置 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007066285A (ja) * | 2004-12-28 | 2007-03-15 | Sony Corp | 情報処理装置および方法、並びにプログラム |
US8316299B2 (en) | 2005-10-07 | 2012-11-20 | Sony Corporation | Information processing apparatus, method and program |
CN104255038A (zh) * | 2012-02-28 | 2014-12-31 | 谷歌公司 | 通过经过滤的因特网信息流的显示来增强实况广播观看 |
CN104255038B (zh) * | 2012-02-28 | 2018-08-21 | 谷歌有限责任公司 | 一种用于补充实况广播的方法及系统 |
CN103581729A (zh) * | 2013-08-15 | 2014-02-12 | 安徽科大讯飞信息科技股份有限公司 | 基于视频监测的互动方法及系统 |
Also Published As
Publication number | Publication date |
---|---|
US8042136B2 (en) | 2011-10-18 |
CN1795672A (zh) | 2006-06-28 |
EP1631070A4 (en) | 2010-07-28 |
EP1631070A1 (en) | 2006-03-01 |
TWI251442B (en) | 2006-03-11 |
KR101006278B1 (ko) | 2011-01-06 |
JP2005102109A (ja) | 2005-04-14 |
US20060250650A1 (en) | 2006-11-09 |
US20120087633A1 (en) | 2012-04-12 |
KR20060016783A (ko) | 2006-02-22 |
CN1795672B (zh) | 2010-10-13 |
TW200516984A (en) | 2005-05-16 |
JP4661047B2 (ja) | 2011-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4661047B2 (ja) | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム | |
JP5046471B2 (ja) | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム | |
JP6711878B2 (ja) | メディアオンデマンドシステム内のデータをキャッシングするためのシステムおよび方法 | |
JP4608234B2 (ja) | 仮想チャネルプレビューガイド | |
JP4950429B2 (ja) | メタデータを処理するための方法および装置 | |
KR101111537B1 (ko) | 컨텐츠 시청 지원 장치 및 컨텐츠 시청 지원 방법 | |
US20050144637A1 (en) | Signal output method and channel selecting apparatus | |
US20050034650A1 (en) | Ultrahard diamonds and method of making thereof | |
WO2005022914A1 (ja) | 情報提供装置及び情報提供方法、並びにコンピュータ・プログラム | |
JP4329521B2 (ja) | 情報処理装置及び情報処理方法、並びにコンピュータ・プログラム | |
US7519269B2 (en) | Video recording/reproducing apparatus and method based on program information | |
KR20040029027A (ko) | 개선된 사용자 인터페이스를 갖는 시스템 | |
US20090183202A1 (en) | Method and apparatus to display program information | |
US20060147180A1 (en) | Data processor apparatus | |
JP4881459B2 (ja) | 録画再生装置及び方法 | |
JP2001326925A (ja) | 番組映像の録画方法及び録画システム | |
JP4062716B2 (ja) | 情報処理装置および方法、並びに提供媒体 | |
WO2022100273A1 (zh) | 接收设备以及生成方法 | |
JP4556080B2 (ja) | 情報処理装置および情報処理方法、録画再生装置および録画再生方法、並びにサービス提供システム | |
KR20000060084A (ko) | Tv 데이터 운용 장치 | |
JP4318390B2 (ja) | 通信システム | |
JP2005176223A (ja) | 映像受信再生装置を動作させるプログラムおよび当該プログラムを記録したコンピュータ可読である記憶媒体および、映像受信再生装置および方法 | |
JP2005176033A (ja) | 映像受信再生装置を動作させるプログラムおよび当該プログラムを記録したコンピュータ可読である記憶媒体および、映像受信再生装置および方法 | |
JP2012065355A (ja) | 情報処理装置及び方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
DPEN | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 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: 1020057021928 Country of ref document: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 20048146667 Country of ref document: CN |
|
REEP | Request for entry into the european phase |
Ref document number: 2004732416 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2004732416 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 1020057021928 Country of ref document: KR |
|
WWP | Wipo information: published in national office |
Ref document number: 2004732416 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006250650 Country of ref document: US Ref document number: 10557592 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 10557592 Country of ref document: US |