WO2014178219A1 - 情報処理装置および情報処理方法 - Google Patents
情報処理装置および情報処理方法 Download PDFInfo
- Publication number
- WO2014178219A1 WO2014178219A1 PCT/JP2014/054573 JP2014054573W WO2014178219A1 WO 2014178219 A1 WO2014178219 A1 WO 2014178219A1 JP 2014054573 W JP2014054573 W JP 2014054573W WO 2014178219 A1 WO2014178219 A1 WO 2014178219A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- tag
- content
- tag information
- user
- Prior art date
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 81
- 238000003672 processing method Methods 0.000 title description 5
- 230000000694 effects Effects 0.000 claims abstract description 131
- 238000001514 detection method Methods 0.000 claims abstract description 44
- 238000004891 communication Methods 0.000 claims description 87
- 238000012545 processing Methods 0.000 claims description 16
- 238000010586 diagram Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 12
- 238000000034 method Methods 0.000 description 8
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 238000005401 electroluminescence Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000008929 regeneration Effects 0.000 description 2
- 238000011069 regeneration method Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000013589 supplement Substances 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000008961 swelling Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/535—Tracking the activity of the user
-
- 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
- H04N21/44226—Monitoring of user activity on external systems, e.g. Internet browsing on social networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
-
- 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/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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/462—Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
- H04N21/4622—Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
-
- 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/47217—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 controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
- H04N21/84—Generation or processing of descriptive data, e.g. content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- 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/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8455—Structuring of content, e.g. decomposing content into time segments involving pointers to the content, e.g. pointers to the I-frames of the video stream
-
- 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/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/8547—Content authoring involving timestamps for synchronizing 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
Definitions
- This disclosure relates to an information processing apparatus and an information processing method.
- Patent Literature 1 describes a technique for providing a bidirectional viewing experience by presenting a posted comment to an external posting site to viewers of a program being broadcast.
- the present disclosure proposes a new and improved information processing apparatus and information processing method that make it possible to effectively use information generated by user activity on content in association with the content.
- an activity detection unit that detects an activity by a user who is playing content, a tag generation unit that generates tag information based on the information related to the activity, and the tag information in the content corresponding to the activity
- An information processing apparatus including a tag association unit associated with one or a plurality of positions is provided.
- an information processing method including associating with a plurality of positions is provided.
- information generated by a user activity on content can be effectively used in association with the content.
- FIG. 1 is a diagram for describing an overview of a system according to a first embodiment of the present disclosure.
- FIG. It is a figure which shows the example of the flow of the information in the system shown in FIG.
- FIG. 3 is a block diagram illustrating a schematic functional configuration of each device according to the first embodiment of the present disclosure.
- FIG. 6 is a diagram illustrating a display example of a home screen according to the first embodiment of the present disclosure.
- FIG. 6 is a diagram illustrating a display example of a home screen according to the first embodiment of the present disclosure.
- FIG. 6 is a diagram illustrating a display example of a playback screen according to the first embodiment of the present disclosure.
- FIG. 6 is a diagram illustrating a display example of a playback screen according to the first embodiment of the present disclosure.
- FIG. 14 is a diagram illustrating a display example of a reproduction screen according to the second embodiment of the present disclosure.
- FIG. 14 is a diagram illustrating a display example of a reproduction screen according to the second embodiment of the present disclosure.
- FIG. 12 is a flowchart illustrating an example of a display process of tag category information display according to the second embodiment of the present disclosure. It is a block diagram showing a schematic functional composition of each device concerning a 3rd embodiment of this indication. It is a block diagram for demonstrating the hardware constitutions of information processing apparatus.
- FIG. 1 is a diagram for describing an overview of a system according to the first embodiment of the present disclosure.
- a system 10 according to the present embodiment includes a server 100 and a client 200.
- the server 100 and the client 200 are both realized by a hardware configuration of an information processing apparatus described later, and are connected to each other by various wired or wireless networks.
- the server 100 is not necessarily realized by a single information processing apparatus, and may be realized by cooperation of a plurality of information processing apparatuses connected to each other via a network.
- the server 100 presents viewable content to the client 200 (S101).
- the user of the client 200 selects content to view from the presented content, and transmits a request to the server 100 (S103).
- the server 100 that has received the request transfers the request to the content provider 50 such as a moving image distribution server (S105) and acquires the content requested by the user of the client 200 (S107).
- the content provider 50 such as a moving image distribution server (S105) and acquires the content requested by the user of the client 200 (S107).
- the server 100 When providing the content acquired from the content provider 50 to the client 200 (S109), the server 100 provides tag information together (S111).
- the tag information is information generated based on the activities of other users who viewed the same content, for example, by the server 100, and is associated with at least the playback position of the content.
- the user's activity here may be, for example, posting a comment during the reproduction of the content, performing a Web search, or viewing other content such as a photo or video.
- tag information generated based on such user activity is presented together with the content.
- the user of the client 200 can easily access information related to the content, for example, and can know how other users receive the content.
- the server 100 accesses the WWW (World Wide Web) 60 using, for example, a URL (Uniform Resource Locator) included in the selected tag information. Then, a snapshot of the Web page is acquired (S117). The acquired snapshot is transmitted to the client 200 (S119). Further, when the tag information includes comments of other users or other contents (Video), the server 100 similarly provides these information to the client 200 (S121).
- WWW World Wide Web
- URL Uniform Resource Locator
- the user of the client 200 can input a comment on the content (S123).
- the server 100 further generates tag information based on the new comment received from the client 200.
- other activities on the content by the user of the client 200 for example, the results of a Web search performed on the content content and information such as viewing of other content can be transmitted to the server 100 as well as the comments.
- the server 100 generates new tag information based on these pieces of information and associates them with the contents additionally.
- the server 100 may provide information such as comments of other users, content recommendations, rankings, etc. to the client 200 in addition to providing the content itself (S125 to S129). With such information, for example, it is possible to facilitate selection of content to be viewed by the user of the client 200.
- FIG. 2 is a diagram showing an example of information flow in the system shown in FIG. Referring to FIG. 2, in the system 10 according to the present embodiment, the flow of content selection (S201 to S213), recommendation (S215 to S221), and sub information (S223 to S231) can be roughly divided.
- a home screen (S203) is displayed.
- a curator list (S205) and / or a group list (S207) are displayed.
- the curator is a user who plays a role of organizing content provided via the system 10.
- the curator collects content according to its own preference from among a large number of contents, for example.
- a list of contents collected by the curator (S209) is displayed.
- a general user can easily access content that suits his / her preference by following a curator with similar preferences.
- the group is not a dependency relationship such as the curator and follower described above, but a group in which each user is formed in an equal relationship.
- contents that are viewed or positively evaluated by a plurality of users belonging to a group can be collected.
- the group may be, for example, a social group intentionally set by users such as friends, or a user who is presumed to have similar preferences due to content viewing history or collection of tag information described later. It may be a group that is automatically classified.
- the user selects any group from the group list (S207), a list of contents collected in association with the group (S209) is displayed. The user can easily access, for example, content viewed by friends or content viewed by other users with similar preferences via the group list.
- the content playback screen (S211) is displayed.
- the home button (S213) displayed on the playback screen the user can return to the home screen (S203).
- the content playback screen (S201) is automatically started after the application is started (S201). S211) may be displayed.
- recommendation information S21-5 from social media is displayed on the playback screen.
- information (S217) of friends who viewed the same content can be displayed on the playback screen.
- the user can input a positive evaluation (S219 “Nice!”) For the content using a button displayed on the playback screen. If a positive evaluation is input, a recommendation (S221) for the content can be executed.
- the recommendation may be executed for other users belonging to the same group as the user, for example, or may be executed for the follower when the user is a curator. At this time, the user who has already viewed the content may be excluded from the recommendation target based on the information of the friend who viewed the same content (S217).
- tag information can be displayed on the content playback screen (S211) in addition to the content being played back.
- tag information is generated by posting a comment on social media or the like by a user (S225) and searching for Web or the like (S227). The generation of such tag information will be described in detail later.
- the tag information, the URL list (S229) obtained by the search, and the like may be displayed on the playback screen (S211) in association with the content as sub information (S231).
- FIG. 3 is a block diagram illustrating a schematic functional configuration of each device according to the first embodiment of the present disclosure.
- the functional configuration of each apparatus will be described with reference to FIG.
- the illustrated functional configuration is simplified for the description of the present embodiment, and each device may further include a functional configuration that is not illustrated.
- a functional configuration not shown in the figure may be already known as a general functional configuration of each apparatus, and thus detailed description thereof is omitted.
- the server 100 includes a communication unit 110, a reproduction control unit 120, a tag DB 130, a tag information display control unit 140, an activity detection unit 150, a tag generation unit 160, a tag association unit 170, and a communication service provision unit 180. Including.
- the communication unit 110 is realized by a communication device, for example, and communicates with the client 200 via various wired or wireless networks.
- the communication unit 110 also communicates with the content provider 50 and the WWW 60 described above via a network, and acquires content data and the like.
- the communication unit 110 provides the received content data to the reproduction control unit 120, and transmits the content data to the client 200 according to the control of the reproduction control unit 120. Further, the communication unit 110 transmits data for displaying tag information to the client 200 under the control of the tag information display control unit 140. Further, the communication unit 110 intercepts information transmitted and received by the communication unit 210 of the client 200 in relation to various activities performed by the user of the client 200 on the content, and provides the information to the activity detection unit 150. In addition, the communication unit 110 transmits and receives information regarding the service provided by the communication service providing unit 180 to and from the client 200.
- the reproduction control unit 120 is realized by a processor such as a CPU operating according to a program stored in a memory, for example, and controls reproduction of content data acquired by the communication unit 110. For example, when the user of the client 200 does not perform a separate operation, the reproduction control unit 120 can sequentially reproduce the content acquired from the content provider 50 from the beginning.
- the playback control unit 120 may reproduce the content from the reproduction position corresponding to the tag information.
- the reproduction control unit 120 may repeatedly reproduce the content within a range including a reproduction position corresponding to the tag information. . Further, the reproduction control unit 120 may display a home screen for selecting content.
- the tag DB 130 is realized by a storage device, for example, and stores tag information generated for content.
- the tag information is generated by, for example, a tag generation unit 160, which will be described later, and stored in the tag DB 130 after being associated with at least a content reproduction position by the tag association unit 170.
- the tag information may include information prepared as an initial setting.
- the tag information may include text, for example, and may include a link to a Web page or other content, a thumbnail, or the like.
- the tag information can be recorded as “tag information associated with the time stamp 1h23m45s678”. Note that the reproduction position with which the tag information is associated may be defined as a range.
- the tag information may be associated with a position in the screen of the video content.
- X represents a horizontal position in the screen
- Y represents a vertical position in the screen
- T represents a time stamp.
- the position in the screen such as X and Y may be recorded as a normalized value in consideration of the difference in the size of the reproduction screen for each client 200, for example.
- the in-screen position with which the tag information is associated can also be defined as a range or area.
- the tag information display control unit 140 is realized by a processor such as a CPU operating according to a program stored in a memory, for example, and displays the tag information read from the tag DB 130 on the content reproduction screen. For example, the tag information display control unit 140 may arrange the tag information for each associated reproduction position and display the tag information on the reproduction screen. At this time, the tag information display control unit 140 may display the tag information associated with the reproduction positions close to each other as a group. In addition, when tag information is also associated with an in-screen position, the tag information display control unit 140 separately displays tag information associated with the same or close playback position but associated with a different in-screen position. You may let them. Further, the tag information display control unit 140 can display the tag information as a selectable icon on the reproduction screen.
- the icon can include, for example, a captured image of content at a reproduction position associated with the tag information, an icon indicating the type of information included in the tag information, and the like.
- the tag information display control unit 140 may separately display a screen that individually displays tag information grouped together with the tag information on the reproduction screen. As described above, at this time, the playback control unit 120 may jump to the playback position of the selected tag information and play it back. A specific example of tag information display by the tag information display control unit 140 will be described later.
- the activity detection unit 150 is realized by, for example, a processor such as a CPU operating according to a program stored in a memory, and detects an activity by a user during content reproduction. More specifically, the activity detection unit 150 intercepts information transmitted / received to / from the client 200 where the content is reproduced via the communication unit 110, and based on the information, the activity detection unit 150 detects the content at the client 200. Detects activities performed by the user during playback. For example, the activity detected by the activity detection unit 150 may include posting a comment by the user. The comment may be posted on a service provided by the server 100, for example, or may be posted on other social media. The activity detected by the activity detection unit 150 may include access to information other than the content being played back by the user.
- a processor such as a CPU operating according to a program stored in a memory
- the information accessed here may be, for example, a Web page or another content. These pieces of information can be accessed, for example, when a user performs a keyword search.
- the activity detection unit 150 may detect a user's speech in a communication service provided by the communication service providing unit 180 described later as an activity.
- the tag generation unit 160 is realized by a processor such as a CPU operating in accordance with a program stored in a memory, for example, and generates new tag information based on information on the activity detected by the activity detection unit 150.
- the generated tag information can include, for example, text, a link to a Web page or other content, a thumbnail, and the like.
- the tag generation unit 160 can generate such tag information by analyzing various logs relating to the detected user activity. For example, when a user posts a comment or remarks on a communication service while content is being played on the client 200, the activity detection unit 150 acquires the posted comment or remark information, and the tag generation unit 160 Can be generated as text information.
- the activity detection unit 150 acquires information on a search query and a search result, and the tag generation unit 160 includes a keyword text included in the search query.
- Tag information including a search result Web page link and snapshot.
- the activity detection unit 150 acquires the address of the reproduced other content or the information of the other content itself, and the tag generation unit 160.
- Can generate tag information including links to other content or other content itself.
- a link and other content may be explicitly attached by user operation at the time of comment posting, for example.
- the tag association unit 170 is realized by, for example, a processor such as a CPU operating according to a program stored in a memory, and the tag information generated by the tag generation unit 160 is converted into content corresponding to the activity based on the tag information. Associate with the playback position.
- Tag information associated with content by the tag association unit 170 may be stored in the tag DB 130, for example, or may be provided to the tag information display control unit 140 and displayed in real time on the client 200.
- the reproduction position associated with the tag information is the reproduction position of the content (the content that was originally reproduced) when a comment is posted, when a web search is performed, or when reproduction of other content is started. It can be.
- Tag information may be associated with the playback position to be played. Note that, when the reproduction positions specified for a plurality of tag information are close to each other, the tag association unit 170 may associate these tag information with a common reproduction position. Further, as described above, in the present embodiment, the tag information can be associated with the position of the video content on the screen.
- the tag association unit 170 associates tag information with the position in the screen that is explicitly specified by the user in the activity, for example.
- the position in the screen may be specified as a range or a region.
- tag association is performed.
- the unit 170 may determine an in-screen position for associating tag information based on the detected gaze area.
- the communication service providing unit 180 is realized by a processor such as a CPU operating according to a program stored in a memory, and provides a communication service to users of a plurality of clients 200.
- the provided communication service can be, for example, a chat for exchanging comments between users.
- the communication service providing unit 180 can provide a communication service to a plurality of users who have performed an activity based on tag information associated with a close reproduction position (and / or a close in-screen position) of the same content. More specifically, the communication service providing unit 180 opens a chat room in which these users participate, for example. The user who has entered the chat room can exchange a statement on another screen within a playback screen, which will be described later, for example.
- a link to a Web page or other content may be added to the remark.
- Information such as a user's remark in the chat room and a link added to the remark can also be detected by the activity detection unit 150 as an activity during content reproduction. Further, while the user is using the chat room, the reproduction control unit 120 may repeatedly reproduce the content within a range including the target reproduction position.
- the client 200 includes a communication unit 210, a display control unit 220, a display unit 230, a voice control unit 240, a voice output unit 250, and an operation unit 260.
- the client 200 can be various terminal devices that allow the user to view content such as various PCs (Personal Computers), tablet terminals, smartphones, game machines, and media players.
- PCs Personal Computers
- tablet terminals smartphones, game machines, and media players.
- the communication unit 210 is realized by a communication device, for example, and communicates with the server 100 via various wired or wireless networks.
- the communication unit 210 receives content data from the server 100 and provides it to the display control unit 220 and the audio control unit 240.
- the communication unit 210 receives data for displaying tag information related to content from the server 100 and provides the data to the display control unit 220.
- the communication unit 210 transmits / receives data according to an operation input given to the operation unit 260 by the user during the reproduction of the content.
- the communication unit 210 transmits a search query according to a search operation input (input of a search keyword and a search execution instruction) given to the operation unit 260, and receives information such as a search result Web page and other contents. To do. Further, for example, the communication unit 210 transmits a comment to the server 100 or a social media server according to the comment post operation input (comment text input and post execution instruction) given to the operation unit 260. In this way, data transmitted and received by the communication unit 210 during content reproduction is exchanged with other servers or the like via the communication unit 110 of the server 100. As described above, the communication unit 110 of the server 100 provides the activity detection unit 150 with information regarding various activities performed on the content by intercepting data transmitted and received at this time.
- a search operation input input of a search keyword and a search execution instruction
- the display control unit 220 is realized by a processor such as a CPU operating according to a program stored in a memory, and displays an image on the display unit 230 realized by various display devices such as an LCD or an organic EL display. Control.
- the display control unit 220 acquires content data, data for displaying tag information related to the content, and data received according to an operation input given by the user to the operation unit 260 from the communication unit 210. Based on these data, the display control unit 220 causes the display unit 230 to display a content playback screen.
- the playback screen can include, for example, a content image and an icon of tag information displayed around the content image.
- the display control unit 220 may display a screen for the user to execute various activities on the content in the playback screen or separately from the playback screen.
- the display control unit 220 is, for example, an operation element for designating a comment input field for a user to input a comment, a keyword input field for inputting a search keyword, and / or an on-screen position to be an activity target. Etc. are displayed. Further, the display control unit 220 may display the home screen on the display unit 230 based on the data acquired from the server 100. An example of a screen displayed on the display unit 230 by the display control unit 220 will be described in more detail later.
- the audio control unit 240 is realized by a processor such as a CPU operating according to a program stored in a memory, and controls the output of audio in the audio output unit 250 realized by, for example, a speaker.
- the audio control unit 240 causes the audio output unit 250 to output content audio based on the content data acquired from the communication unit 210.
- the content sound is sound that is linked to the content image displayed on the display unit 230.
- the voice control unit 240 may acquire data received from the communication unit 210 according to an operation input given to the operation unit 260 by the user, and output a voice from the voice output unit 250 based on this data.
- the case where the content is video content is described as an example.
- the content to be played back or the content acquired by the activity of the user being played back is an image such as music content. Content that does not include Such content can be mainly output via the audio control unit 240 and the audio output unit 250.
- the operation unit 260 is realized by various input devices such as a touch panel, a mouse, or a keyboard, for example, and acquires an operation input by a user. Based on the acquired operation input, for example, information is transmitted to various servers including the server 100 via the communication unit 210. Thereby, for example, selection of content to be reproduced, start and end of content reproduction, and the like can be controlled.
- a search operation input input of search keyword and search execution instruction
- comment post operation input (comment text input and post execution instruction) acquired by the operation unit 260 during content reproduction are also included in the communication unit. It can be transmitted to various servers via 210. Further, the operation input acquired by the operation unit 260 is provided to the display control unit 220 or the audio control unit 240, and may be used for controlling an image displayed on the display unit 230 or an audio output from the audio output unit 250. Good.
- FIGS. 4 and 5 are diagrams illustrating a display example of a home screen according to the first embodiment of the present disclosure.
- the home screen can be displayed on the display unit 230 under the control of the display control unit 220, for example, when the user starts an application for viewing content on the client 200.
- a content icon 1001 is displayed on the home screen 1000.
- the content icon 1001 is, for example, an image such as a thumbnail or snapshot of content, and is arranged in a curator area 1003 or a group area 1005.
- a content icon 1001 of content collected by the curator described above is displayed.
- the group area 1005 content icons 1001 of content collected for the above-described user group are displayed.
- These areas can function as the above-mentioned curator list and group list.
- the curator area 1003 and the group area 1005 are displayed in a circular shape or an oval shape, respectively.
- Each curator area 1003 and group area 1005 can be displayed large, for example, when the user is following the curator or when the user is classified into a group.
- each area may be displayed in a large size when the user frequently views the content collected for the curator or group, when the popularity of the curator is high, or when the user and the group are close to each other. .
- the content icon 1001 arranged in each area is a representative one extracted according to popularity, the number of times of viewing, etc. from the content collected for each curator or group. Also good. For example, when a lot of activities from other users such as comments are detected for the content, the content icon 1001 is displayed with an effect 1007 such as a glow, and it is easy for the user to find “swelling” content. It may be. When the user selects any region, a list of contents corresponding to the curator or group can be displayed. Further, when the user selects the content icon 1001, it may be possible to directly start viewing the content.
- the content icon 1001 arranged in that area is enlarged and displayed.
- the content icon 1001 for other content arranged in the area may be newly displayed by expanding the area.
- another area can be reduced or moved to the periphery of the home screen 1000.
- the curator region 1003a for the curator A is enlarged, the curator region 1003b for the curator B and the group regions 1005a and 1005b for the groups 1 and 2 are reduced, and are displayed on the periphery of the home screen 1000. Has been moved.
- Playback screen 6 and 7 are diagrams illustrating display examples of a playback screen according to the first embodiment of the present disclosure.
- the playback screen is displayed on the display unit 230 under the control of the display control unit 220 when, for example, the user starts an application for viewing content on the client 200 and selects the content to be viewed via the home screen 1000 described above. Can be done.
- the playback screen 2000 includes a content image 2001, a tag list display 2003, a tag details display 2005, a comment input field 2007, a playback control 2009, a home button 2011, and recommendation information 2013. Is displayed.
- the content image 2001 is an image of content displayed based on data transmitted from the server 100 to the client 200 according to the control of the reproduction control unit 120.
- the content is video content.
- the content may be content that does not include an image, such as music content.
- the content image 2001 for example, an image image provided from the server 100 corresponding to music content or a visual effect image generated by the server 100 or the client 200 may be displayed.
- the image 2001 may not be included.
- the tag list display 2003 displays a list of tag information associated with the content being reproduced, that is, the content displayed as the content image 2001 in the illustrated example.
- data for displaying a list of tag information is provided by the tag information display control unit 140 of the server 100.
- the tag information display control unit 140 can provide data based on tag information newly associated with the content in addition to the tag information that has already been generated. Therefore, when the tag associating unit 170 associates new tag information with the content based on the activity of the user who is viewing the content on the playback screen 2000 or another user, the tag information display control unit 140 provides the tag information.
- the tag list display 2003 can be dynamically updated to a display including new tag information. More specifically, for example, a type icon 2025 described later may be added, or the number of in-group tags 2027 may be gradually increased.
- a captured image 2021 of content at a reproduction position associated with each tag information is displayed as an icon indicating tag information.
- the captured image 2021 can be displayed together with a time stamp 2023 indicating the corresponding reproduction position.
- a tag information type icon 2025 may be added to the captured image 2021.
- the tag information may include text (type icon 2025t), a link to a web page (type icon 2025w), and / or a link to other content (type icon 2025v). By displaying the type icon 2025, the user can easily identify what type of information each tag information includes.
- tags indicating tag information are associated with reproduction positions close to each other, they are displayed as a group.
- a display of the number of tags in the group 2027 may be added to the captured image 2021. For example, if “18” is displayed as the number of tags 2027 in the captured image 2021a with the time stamp 2023 “0:24”, it can be seen that there are 18 tag information associated with the vicinity of the reproduction position. .
- tag information is grouped in this way, a plurality of type icons 2025 can also be added to the captured image 2021. For example, since the type icons 2025t, 2025w, and 2025v are displayed in the captured image 2021a, text, a link to a web page, and a link to another content are included in 18 pieces of tag information. I understand that.
- the tag detail display 2005 When the tag information icon displayed as the tag list display 2003 is selected, the tag detail display 2005 individually displays the tag information grouped together with the tag information.
- data for displaying the tag detail display 2005 can also be provided by the tag information display control unit 140 of the server 100 in the same manner as the tag list display 2003.
- the tag information display control unit 140 can provide data based on the tag information newly associated with the content by the tag association unit 170 in addition to the existing tag information. Therefore, when the tag generation unit 160 generates new tag information based on the activity of the user who is viewing the content on the playback screen 2000 or another user, the tag detail display 2005 is a display including the new tag information. Can be updated. More specifically, for example, new tag information can be added and displayed during content playback.
- the tag detail display 2005 is blank. In this case, an advertisement or the like may be displayed instead of the tag detail display 2005.
- the tag information included in the group corresponding to the captured image 2021a is displayed as the tag details display 2005. Yes.
- the playback position of the content displayed as the content image 2001 can jump to the playback position of the selected tag information (time stamp “0:24” in the example of FIG. 7).
- the tag detail display 2005 displays three tag information displays 2029t, 2029w, and 2029v each including text, a web page, and other content.
- a type icon 2031 similar to the type icon 2025 displayed in the tag list display 2003 may be displayed.
- a snapshot 2033 of the Web page can be displayed.
- a link to a Web page is set in the snapshot 2033, and the user may be able to access the Web page by selecting an image of the snapshot 2033.
- thumbnails 2035 of other contents can be displayed.
- a link for reproducing other content is set in the thumbnail 2035, and the user may be able to access the other content by selecting the thumbnail 2035.
- other content can be reproduced on a screen different from the reproduction screen 2000, for example.
- the snapshot 2033 and the thumbnail 2035 are not displayed at the start of the tag detail display 2005, and details are displayed when the tag information display 2029 is selected.
- a snapshot 2033 or a thumbnail 2035 may be displayed.
- 18 groups of tag information are included in the group corresponding to the captured image 2021a, and are not displayed at once in the tag detail display 2005 of the illustrated example.
- a scroll bar 2037 may be displayed on the tag detail display 2005, and the tag information display 2029 arranged in the vertical direction may be scrolled for browsing.
- the order in which the tag information display 2029 is arranged may be, for example, chronologically, or may be in the order of popularity determined by the number of accesses to Web pages or content links.
- the new tag information may be added to the top or bottom of the tag detail display 2005.
- the reproduction of the content is continued as it is after jumping to the reproduction position of the selected tag information. Therefore, in order to indicate what kind of scene the displayed tag information is for, the captured image 2039 (the same image as the captured image 2021a in the example of FIG. 7) is included in the tag detail display 2005. May be. Further, a jump button 2041 may be displayed together with the captured image 2039. When the user selects the jump button 2041, the playback position of the content displayed as the content image 2001 is set to the playback position corresponding to the capture image 2039, that is, the playback position corresponding to the tag information displayed as the tag detail display 2005. Jump.
- the comment input field 2007 includes a text input field 2007a and a posting button 2007b, and accepts posting of a user comment on the content being reproduced.
- a comment posted using the comment input field 2007 may be processed as a comment on a service provided by the server 100, for example, or may be processed as a comment on other social media.
- the tag generation unit 160 can generate new tag information based on the posted comments, and the tag association unit 170 can associate the generated tag information with the content.
- the tag associating unit 170 detects and generates a content reproduction position when a comment is posted by selecting the posting button 2007b or when the text input field 2007a is selected and text input is started.
- the tagged tag information may be associated with this reproduction position.
- the tag associated with the vicinity of the reproduction position after the user's comment is posted A group of information may be automatically displayed on the tag detail display 2005.
- FIG. 8 is a diagram illustrating an example of cooperation between the playback screen and other screens according to the first embodiment of the present disclosure.
- the server 100 similarly to the posting of a comment, for example, the result of a Web search using the Web browser screen 2100a and the reproduction of other content (video content) using the Web browser screen 2100b are also performed by the server 100.
- It can be a source of tag information generated by the tag generation unit 160.
- the Web browser screen 2100 may be provided by a service common to the playback screen 2000, or a plug for cooperation with a service provided by the server 100 on the normal Web browser screen 2100. Inn may be added.
- Information input on the Web browser screen 2100 provided in this way can be transmitted to another server or the like via the server 100 by the communication unit 210 of the client 200.
- FIG. 9 is a diagram illustrating a display example when the in-screen position is designated on the reproduction screen according to the first embodiment of the present disclosure.
- the user specifies a position in the screen of the content image 2001 using the pointer 2043, and then inputs a comment for the content in the comment input field 2007.
- the activity detection unit 150 of the server 100 can detect a user's comment posting as an activity including designation of the position within the screen.
- the tag association unit 170 associates the tag information with the position in the screen in addition to the content reproduction position.
- the in-screen position to be associated may be defined as a range or region, or tag information associated with the close in-screen position may be grouped.
- the tag information associated with the in-screen position is associated with, for example, the tag information associated with another in-screen position at the reproduction position close to the tag list display 2003 or the tag detail display 2005, or the in-screen position. It can be displayed separately from the tag information that is not. More specifically, as shown in FIG. 9, even if the time stamp 2023 is the same in the tag list display 2003 (“0:12” in the example of FIG. 9), the tag information with different associated screen positions is different. Captured images 2021b and 2021c respectively corresponding to are displayed separately. The captured image 2021b indicates tag information associated with the entire screen, and the captured image 2021c indicates tag information associated with a part of the screen, specifically, an area where a bird is reflected.
- the capture image 2021c indicating tag information associated with a part of the screen may be a clipped image of the corresponding position in the screen or its vicinity from the captured image of the content.
- the tag detail display 2005 can also individually display the tag information of the close reproduction position and the close in-screen position corresponding to the tag list display 2003.
- the playback control 2009 is a GUI (Graphical User Interface) component for controlling the start / stop of playback of content on the playback screen 2000, movement of the playback position, and the like.
- a home button 2011 is a button for transitioning to the above-described home screen 1000 by interrupting or ending content viewing.
- the recommendation information 2013 displays content recommendations from, for example, a curator that the user is following and other users who belong to the same group as the user. For example, by selecting the thumbnail 2045 of the content displayed as the recommendation information 2013, the content displayed as the content image 2001 is switched to the content displayed as the thumbnail 2045, and viewing of the content can be started. May be.
- FIG. 10 is a diagram illustrating a display example when the communication service is provided on the reproduction screen according to the first embodiment of the present disclosure.
- a content image 2001, a tag list display 2003, a chat screen 3001, a comment input field 2007, a playback control 2009, a home button 2011, and recommendation information 2013 are displayed on the playback screen 3000. Is done. Since components other than the chat screen 3001 are the same components as the playback screen 2000 described above, detailed description thereof is omitted.
- a user posts a comment during content playback using the comment input field 2007, and new tag information is added to the content playback position based on the comment.
- a user can be invited to a chat room established with another user who has input a comment at a playback position in the vicinity thereof.
- Chat screen 3001 displays a log of each user's remarks in this chat room.
- the user can post a comment in the chat room using the comment input field 2007 as before being invited to the chat room.
- the chat screen 3001 may be displayed by, for example, changing the display of the tag detail display 2005 that has been displayed so far.
- the chat screen 3001 may be displayed from the beginning on the playback screen 3000 and may be blank until the user inputs a comment using the comment input field 2007.
- the comment that the user first posted using the comment input field 2007 may be displayed on the chat screen 3001 as the user's first comment in the chat room.
- the trigger for the user to be invited to the chat room is not limited to the posting of a comment, and may be, for example, a Web search as shown in FIG. 8 or reproduction of other content.
- the result of the web search or a link to other content may be displayed on the chat screen 3001 as the user's first statement.
- a preview of the chat screen 3001 may be presented to a user who has executed an activity such as a comment, and the user may enter the chat room and display the chat screen 3001 only when the user who has viewed the preview desires. .
- the speech of each user displayed on the chat screen 3001 is also detected as an activity by the activity detection unit 150 of the server 100 and can be a source of tag information generation by the tag generation unit 160.
- the utterance in the user's chat room may include information similar to the user's activity during normal content viewing, such as a link to a Web page or other content.
- the tag associating unit 170 generates the tag information generated based on each user's remarks, regardless of the position in the repetitive range where the remarks are input, for each chat room (see the example in FIG. 9). Then, it may be associated with “0:24”).
- the user wants to proceed with viewing content the user can leave the chat room by selecting the exit button 3003 and return to normal content viewing.
- tag information by detecting an activity by a user who is playing back content and generating tag information based on information on the detected activity, additional tag information is provided to the user.
- a large amount of information can be collected as tag information related to the content without making the user feel the input.
- by associating the generated tag information with the playback position of the content corresponding to the activity and / or the position within the screen it becomes clear what the tag information is for in the content, as described above. Even tag information randomly collected by user activity can make it easier to read meaningful information.
- tag information generated for content is not necessarily associated with the playback position of the content.
- tag information is associated with one or more positions in the content.
- the overlapping description is abbreviate
- FIG. 11 is a block diagram illustrating a schematic functional configuration of each device according to the second embodiment of the present disclosure.
- the system 20 according to the present embodiment includes a server 300 and a client 400. Both the server 300 and the client 400 are realized by a hardware configuration of an information processing apparatus described later, and are connected to each other by various wired or wireless networks.
- the server 300 is not necessarily realized by a single information processing apparatus, and may be realized by cooperation of a plurality of information processing apparatuses connected to each other via a network.
- the functional configuration illustrated is simplified for the description of the present embodiment, and each device may further include a functional configuration not illustrated.
- a functional configuration not shown in the figure may be already known as a general functional configuration of each apparatus, and thus detailed description thereof is omitted.
- the server 300 includes a communication unit 110, a reproduction control unit 120, a tag DB 330, a tag information display control unit 340, an activity detection unit 150, a tag generation unit 160, a tag association unit 370, and a communication service provision unit 180. Including.
- the tag DB 330, the tag information display control unit 340, and the tag association unit 370, which are components different from those in the first embodiment, will be particularly described.
- the tag DB 330 is realized by a storage device, for example, and stores tag information generated for content.
- the tag information is generated by, for example, the tag generation unit 160, is associated with one or a plurality of positions in the content by the tag association unit 370, and is stored in the tag DB 330.
- the tag information may include information prepared as an initial setting.
- the tag information in the present embodiment is the same as the tag information stored in the tag DB 130 in the first embodiment described above in that it can include, for example, text, a link to a web page or other content, or a thumbnail. .
- the tag information only needs to be directly or indirectly associated with one or a plurality of positions in the content, and is not necessarily associated with the reproduction position of the content. It does not have to be.
- the “content” in this specification may be content that progresses with time, such as video and music.
- the playback position of the content can be defined using, for example, a time stamp (T).
- T time stamp
- associating tag information with one or more timestamps for a piece of content can be associating tag information with one or more locations within the content.
- content in the present specification may be content displayed on a screen like a video, for example.
- the position of the content in the screen can be defined using the horizontal position (X), the vertical position (Y), or the like.
- associating tag information with one or more in-screen positions for some content can be associating tag information with one or more positions in the content.
- the tag information may be associated with information on the subject.
- the subject is, for example, a person or a thing displayed in a certain area (subject display area) in the screen, and is recognized as an image portion having some meaning for the viewer.
- the subject can be displayed while changing the display area (may not change) in a series of time stamps (a plurality of playback positions) in the content that progresses with time such as video and is displayed on the screen. . Therefore, for example, when the tag information is associated with information indicating a subject, the tag information is a series of time stamps (a plurality of reproduction positions) where the display area of the subject exists in the content, and in each time stamp. It can also be said that it is indirectly associated with the display area of the subject (a plurality of screen positions).
- information indicating some meaning for example, a subject given to at least a part of information included in the content (at least a part of reproduction position and / or at least a part of in-screen position). It is possible to associate tag information with. In this case, it can be said that the tag information is indirectly associated with one or a plurality of positions indicating the portion to which the meaning is given in the content. Information indicating such a meaning is also referred to as a tag information category in this specification.
- tag information stored in the tag DB 330 is associated with one or more positions in the content, and more specifically, the tag information is, for example, a reproduction position, an in-screen position, or It can be said to be associated with one or more of the categories.
- the tag information display control unit 340 is realized by a processor such as a CPU operating according to a program stored in a memory, and displays tag information read from the tag DB 330 on a content reproduction screen.
- the display of the tag information on the content reproduction screen can be the same as that in the first embodiment, for example.
- the tag information can be associated with, for example, a category.
- the unit 340 may group and display tag information associated with a common category.
- the tag information display control unit 340 displays tag category information indicating a category associated with newly generated tag information on the content reproduction screen prior to generation or registration of tag information.
- the tag category information for example, when the position of the content in the screen is specified by the user activity, information (for example, information on the subject) associated with the tag information generated by a series of activities including the activity is displayed in advance. It can be a thing.
- the tag information display control unit 340 displays information on the subject displayed in an area located near the position in the screen as tag category information.
- the tag information display control unit 340 may display the tag information as tag category information. A specific example of the display of tag category information by the tag information display control unit 340 will be described later.
- the tag association unit 370 is realized by a processor such as a CPU operating according to a program stored in a memory, for example, and the tag information generated by the tag generation unit 160 is converted into content corresponding to the activity that is the basis of the tag information. Associate directly or indirectly with one or more locations within.
- Tag information associated with content by the tag association unit 370 may be stored in the tag DB 330, for example, or may be provided to the tag information display control unit 340 and displayed in real time on the client 400.
- the processing of the tag association unit 370 that associates the tag information with the reproduction position or the position within the screen can be the same as the tag association unit 170 in the first embodiment, for example.
- the tag association unit 370 may indirectly associate the tag information with one or a plurality of positions in the content by associating the tag information with the category. For example, the tag association unit 370 may detect a subject displayed in the vicinity of the position in the screen that is explicitly specified by the user in the activity, and associate tag information with the detected subject.
- the tag association unit 370 further performs an activity performed by the user according to the tag category information.
- Information associated with the tag information may be determined.
- the tag association unit 370 associates tag information with information displayed as tag category information when the user refers to the tag category information and directly executes an activity such as posting a comment. Further, for example, when the user executes an activity including a modification to the tag category information, the tag association unit 370 modifies the information displayed as the tag category information according to the activity and associates the information with the tag information.
- Playback screen 12 and 13 are diagrams illustrating a display example of a playback screen according to the second embodiment of the present disclosure.
- a user activates an application for viewing content on the client 200, and the content to be viewed via the home screen 1000 similar to that described in the first embodiment is selected.
- the image can be displayed on the display unit 230 under the control of the display control unit 220.
- the playback screen 4000 includes a content image 2001, a tag list display 2003, tag category information 4005, a comment input field 2007, a playback control 2009, a home button 2011, and recommendation information. 2013 and a pointer 4015 are displayed.
- the tag category information 4005 and the pointer 4015 which are components different from those in the first embodiment, will be particularly described.
- the tag category information 4005 is associated with tag information that can be generated based on the subsequent user activity when, for example, the user executes an activity that designates a position (in-screen position) in the content image 2001 using the pointer 4015. Present the information of the categories to be selected in advance. For example, as shown in FIG. 12, when the user designates a certain position P in the content image 2001 using the pointer 4015, the tag information display control unit 340 is located in the vicinity of the position P (may include the position P). ) The subject displayed in the area may be searched, and information on the subject found as a result of the search may be displayed as tag category information 4005. At this time, if tag information already associated with the subject is stored in the tag DB 330, the tag information display control unit 340 may display the tag information as the tag information display 4029 in the tag category information 4005. Good.
- the tag information display control unit 340 when a subject displayed near the position P is not found, the tag information display control unit 340 has a predetermined size area based on the position P (for example, the position P is the center). (Rectangular area) may be specified as an area to replace the display area of the subject, and information indicating this area may be displayed as tag category information 4005. At this time, when tag information already associated with the area is stored in the tag DB 330, the tag information display control unit 340 may display the tag information as the tag information display 4029 in the tag category information 4005. Good.
- tag information that is not necessarily related to the subject, for example, when the presence of the subject is not detected by image recognition processing or the like, but something that has some meaning for the user is displayed, This may be useful when a user posts a comment about the background (cityscape, landscape, etc.) of the content image 2001 (tag information is generated based on the comment).
- the tag category information 4005 is, for example, when the user executes an activity that designates the area of the content image 2001 using the pointer 4015 (as described above, the position of the content on the screen can be defined as a range or an area). Information associated with tag information that may be generated based on subsequent user activity may be presented. For example, as illustrated in FIG. 13, when the user designates an area Q in the content image 2001 using a pointer 4015, the tag information display control unit 340 is included in the area Q (partially overlaps with the area Q). Alternatively, the subject displayed in the area is searched, and information about the subject found as a result of the search is displayed as tag category information 4005.
- the tag information display control unit 340 may display the tag information as the tag information display 4029 in the tag category information 4005. Good.
- the tag information display control unit 340 has a predetermined size area based on the area Q, as in the example of FIG. (The region Q itself may be specified) as an area to replace the display area of the subject, and information indicating this area may be displayed as the tag category information 4005.
- FIG. 14 is a diagram illustrating an example of tag category information display according to the second embodiment of the present disclosure.
- tag category information 4005 presenting information associated with tag information generated based on user activity is displayed on the playback screen 4000.
- the subject displayed in the vicinity of the position or region in the content image 2001 designated by the user activity is searched, and information related to the subject found as a result of the search is displayed as the tag category information 4005. It was done.
- a subject detected by image recognition processing or the like is not necessarily recognized as a specific person or object. Therefore, although it is recognized that it is a subject, a person, or a thing, it may not be specified what it is or who it is.
- a display example of the tag category information 4005 corresponding to such a case will be described.
- the position P is designated by the user activity in the content image 2001a including some subject (S301).
- the communication unit 210 of the client 400 shows the image near the position P to the server 300 in addition to the time stamp (T) of the content and the horizontal position and vertical position (X, Y) information of the position P.
- Information may be transmitted (S303).
- the information indicating the image in the vicinity of the position P may be, for example, image data obtained by cutting out the content image 2001 in an area of a predetermined size based on the position P, and is based on the feature amount extracted from this image data. It may be data.
- the tag information display control unit 340 of the server 300 that has received the above information searches for a subject displayed in an area near the position P (S305). More specifically, for example, the tag information display control unit 340 has already associated tag information based on the time stamp (T) of the content and the horizontal position and vertical position (X, Y) information of the position P. A subject near the current position P may be searched. In addition, when subject detection of the entire content has already been performed, the tag information display control unit 340 may refer to the result of subject detection.
- the tag information display control unit 340 displays the information in the vicinity of the position P received from the client 400.
- the search for the subject is executed based on the information indicating the image.
- the tag information display control unit 340 detects a subject by executing an image recognition process using image data obtained by cutting out the content 2001 or data based on a feature amount extracted from the image data.
- the tag information display control unit 340 causes the client 400 to display information indicating the subject as tag category information 4005.
- the tag information display control unit 340 uses the tag category information 4005a as information indicating that the subject is unidentified. It is displayed on the client 400 (S307).
- the tag category information 4005a indicates “Whois” indicating that the subject is an unidentified person. "this?" and a title 4017a are displayed.
- the title 4017a can be displayed in a form that can be overwritten by the user. If the user knows who the subject is, he can overwrite the title 4017a and input a person name, and post a comment on it (S309).
- the server 300 Based on the above comment posting, the server 300 generates tag information, and the generated tag information is associated with the subject (S311). At this time, the tag association unit 370 registers the subject associated with the tag information in association with the subject name input by the user and information indicating an image in the vicinity of the position P received from the client 400 previously. sell. As a result, when a position in the screen including a similar image in the content is designated thereafter, the tag information display control unit 340 can display information on the registered subject as the tag category information 4005.
- the tag information display control unit 340 causes the client 400 to display information indicating that the reliability of the registered subject name is not sufficiently high as the tag category information 4005b (S313).
- the tag category information 4005b may include a title 4017b indicating that the reliability is not high by adding “?” To the currently registered subject name.
- the title 4017b can be displayed in a form that can be overwritten by a user (for example, a user different from the user who previously registered the subject name). If the user knows that the subject is a person different from the currently registered subject name, the user can input the person name over the title 4017b and post a comment on it. (S315).
- a plurality of subject name candidates may be displayed as the title 4017b, and the user may be able to post a comment after selecting a subject name that he thinks is correct from the candidates.
- the tag association unit 370 (or tag information display control unit 340) generates tag information based on the comment posting, associates it with the subject, and, for example, based on the accumulation of the subject name correction input as described above, The reliability of the registered subject name, the presence / absence of an alternative, and the like are determined, and the subject name is corrected as necessary (S317). After such processing, when a subject name correct to some extent is found, the tag information display control unit 340 displays information indicating that the registered subject name is highly reliable as tag category information 4005c on the client 400. (S319).
- the tag category information 4005c may include a title 4017c that displays the currently registered subject name without adding “?” Or the like.
- the title 4017c can be displayed in a form that is not easily overwritten by the user.
- the title 4017c may be provided with means for the user to present doubt.
- the tag category information 4005c includes a doubt button 4019. If the user thinks that the subject name displayed by the title 4017c is wrong, he / she presses the doubt button 4019 and inputs the subject name that he thinks is correct. It may be possible to post a comment (S321).
- the subject name input using the doubt button 4019 is accumulated by, for example, the tag association unit 370 (or the tag information display control unit 340), and the subject name is changed when a similar correction proposal is accumulated to some extent. Or, the subject name is returned to the undetermined state as in the case where the tag category information 4005b is displayed.
- FIG. 15 is a flowchart illustrating an example of a display process of tag category information display according to the second embodiment of the present disclosure.
- the activity detection unit 150 acquires an activity that designates the position P in the content image 2001 by the user who is viewing the content on the client 400 (S401).
- the information acquired by the activity detection unit 150 includes, for example, an image in the vicinity of the position P in addition to the time stamp (T) of the content and the horizontal and vertical positions (X, Y) of the position P. May be included.
- the tag information display control unit 340 searches the tag information stored in the tag DB 330 using the above information (S403). More specifically, the tag information display control unit 340 has a time stamp (T), a horizontal position, and a vertical position (X, Y), respectively, within a display area or image of a subject located in the vicinity within a predetermined range. Search for tag information associated with a region.
- the tag information display control unit 340 When the corresponding tag information is found as a result of the search (YES in S405), the tag information display control unit 340 generates a tag information display 4029 based on the found tag information (S407). Further, the tag information display control unit 340 generates a title 4017 based on the subject name associated with the found tag information (S409). The tag information display control unit 340 displays the tag category information 4005 including the tag information display 4029 and the title 4017 on the reproduction screen 4000 displayed on the client 400 (S411).
- the tag information display control unit 340 is based on the information indicating the image near the position P acquired by the activity detection unit 150.
- the image recognition process is executed (S413).
- the tag information display control unit 340 searches the tag DB 330 for tag information associated with the recognized person ( S417).
- the time stamp (T) between the tag information and the horizontal position and vertical position are determined.
- tag information can be associated with a plurality of content reproduction positions and a plurality of in-screen positions through the subject.
- the tag information display control unit 340 If the corresponding tag information is found as a result of the search in S417 (YES in S419), the tag information display control unit 340 generates a tag information display 4029 based on the found tag information (S407). Further, the tag information display control unit 340 generates a title 4017 based on the name of the subject (person) associated with the found tag information (S409). The tag information display control unit 340 displays the tag category information 4005 including the tag information display 4029 and the title 4017 on the reproduction screen 4000 displayed on the client 400 (S411).
- the tag information display control unit 340 determines whether corresponding tag information is found as a result of the search in S417 (NO in S419). If no corresponding tag information is found as a result of the search in S417 (NO in S419), the tag information display control unit 340 generates a title 4017 based on the name of the subject (person) (S409). When the name of the subject (person) is unknown, the tag information display control unit 340 generates a title 4017 such as “Who is this?” As in the example illustrated in FIG. The tag information display control unit 340 displays tag category information 4005 including the title 4017 on the reproduction screen 4000 displayed on the client 400 (S411). In this case, the tag information newly generated based on the subsequent user activity (comment posting) can be handled as the first tag information associated with the subject (person) in the content.
- the tag information display control unit 340 is associated with the recognized object.
- Tag information is searched from the tag DB 330 (S417).
- the processing after S417 is the same as when the subject is a person (if the name of the subject (object) is unknown, for example, a title 4017 such as “What is this?” May be generated).
- the tag information display control unit 340 associates an area of a predetermined size with the position P as a reference with the tag information.
- the tag category information 4005 including information on the area is specified and displayed as an area (S423). In this case, it is possible that the subject is actually displayed in the area just because it was not detected by the image recognition processing, so the tag information display control unit 140 displays “What” as the title 4017 of the tag category information 4005. A character string such as “is this?” may be displayed.
- the tag information generated based on the activity of the user during the content reproduction is simply associated with the content reproduction position and / or the in-screen position. Rather, it is indirectly associated with a plurality of reproduction positions and a plurality of in-screen positions of the content by being associated with category information such as the subject of the content.
- tag information can be associated with a series of parts that the user feels in the content, and it can be easy to read meaningful information from the tag information.
- the category such as the subject is set in the content, but the category may be set across the content.
- tag information associated with a subject common to certain content and other content may be mutually referable. In this case, for example, when the tag information display 4029 is displayed, if there is no tag information already associated with the content of a certain subject, tag information of other content may be displayed.
- FIG. 16 is a block diagram illustrating a schematic functional configuration of each device according to the second embodiment of the present disclosure.
- the system 30 according to the present embodiment includes a server 500 and a client 600.
- the server 500 and the client 600 are both realized by a hardware configuration of an information processing apparatus to be described later, and are connected to each other by various wired or wireless networks.
- the server 500 is not necessarily realized by a single information processing apparatus, and may be realized by cooperation of a plurality of information processing apparatuses connected to each other via a network.
- the functional configuration illustrated is simplified for the description of the present embodiment, and each device may further include a functional configuration not illustrated.
- a functional configuration not shown in the figure may be already known as a general functional configuration of each apparatus, and thus detailed description thereof is omitted.
- the server 500 includes a communication unit 110, a tag DB 130, and a communication service providing unit 180.
- the server 500 provides the client 600 with content acquired from the content provider 50 such as a video distribution server in accordance with a request from the client 600 together with tag information read from the tag DB 130, and content from the client 600.
- the function of storing the new tag information provided for the tag DB 130 in the tag DB 130 is realized. That is, the server 500 plays a role of collecting tag information generated by each client 600.
- the server 500 provides a communication service to a plurality of users who have provided tag information associated with the close playback position (and / or close screen position) of the same content by the function of the communication service providing unit 180. Also good.
- the client 600 includes a reproduction control unit 120, tag information display control, and the like.
- the client 600 realizes the detection of the activity by the user who is playing the content, the generation of the tag information based on the information related to the activity, and the association of the tag information with the content independently of the server 500. According to such a configuration of the present embodiment, for example, even when the client 600 cannot stably communicate with the server 500 during the reproduction of content, the generation and association of tag information based on the user activity can be executed. it can.
- the playback control unit 120 controls playback of content data acquired by the communication unit 110.
- the playback control unit 120 since the playback control unit 120 is provided in the client 600, the playback control unit 120 can control the display control unit 220 and the audio control unit 240.
- the tag information display control unit 140 displays the tag information read from the tag DB 130 in the server 500 and transmitted from the communication unit 110 to the communication unit 210 of the client 600 on the reproduction screen of the corresponding content.
- the tag information display control unit 140 since the tag information display control unit 140 is provided in the client 600, the tag information display control unit 140 can control the display control unit 220.
- the activity detection unit 150 intercepts information transmitted from the communication unit 210 to the server 500 or the like based on the operation input acquired by the operation unit 260 and information received from the server 500 or the like by the communication unit 210, Detect user activity based on. Note that, as indicated by a broken line in the drawing, the activity detection unit 150 may acquire information on a user's operation input directly from the operation unit 260.
- the tag association unit 170 transmits the tag information generated by the tag generation unit 160 and associated with the content from the communication unit 210 to the server 500. In the server 500, the received tag information is stored in the tag DB 130.
- FIG. 17 is a block diagram for explaining a hardware configuration of the information processing apparatus.
- the illustrated information processing apparatus 900 can realize, for example, a server or a client in the above-described embodiment.
- the information processing apparatus 900 includes a CPU (Central Processing unit) 901, a ROM (Read Only Memory) 903, and a RAM (Random Access Memory) 905.
- the information processing apparatus 900 may include a host bus 907, a bridge 909, an external bus 911, an interface 913, an input device 915, an output device 917, a storage device 919, a drive 921, a connection port 923, and a communication device 925.
- the information processing apparatus 900 may include a processing circuit called DSP (Digital Signal Processor) or ASIC (Application Specific Integrated Circuit) instead of or in addition to the CPU 901.
- DSP Digital Signal Processor
- ASIC Application Specific Integrated Circuit
- the CPU 901 functions as an arithmetic processing device and a control device, and controls all or a part of the operation in the information processing device 900 according to various programs recorded in the ROM 903, the RAM 905, the storage device 919, or the removable recording medium 927.
- the ROM 903 stores programs and calculation parameters used by the CPU 901.
- the RAM 905 temporarily stores programs used in the execution of the CPU 901, parameters at the time of execution, and the like.
- the CPU 901, the ROM 903, and the RAM 905 are connected to each other by a host bus 907 configured by an internal bus such as a CPU bus. Further, the host bus 907 is connected to an external bus 911 such as a PCI (Peripheral Component Interconnect / Interface) bus via a bridge 909.
- PCI Peripheral Component Interconnect / Interface
- the input device 915 is a device operated by the user, such as a mouse, a keyboard, a touch panel, a button, or a switch.
- the input device 915 may be, for example, a remote control device that uses infrared rays or other radio waves, or may be an external connection device 929 such as a mobile phone that supports the operation of the information processing device 900.
- the input device 915 includes an input control circuit that generates an input signal based on information input by the user and outputs the input signal to the CPU 901. The user operates the input device 915 to input various data and instruct processing operations to the information processing device 900.
- the output device 917 is a device that can notify the user of the acquired information visually or audibly.
- the output device 917 can be, for example, a display device such as an LCD (Liquid Crystal Display) or an organic EL (Electro-Luminescence) display, or an audio output device such as a speaker or headphones.
- the output device 917 outputs the processing result of the information processing device 900 as video such as text or an image, or outputs it as audio such as voice or sound.
- the storage device 919 is a data storage device configured as an example of a storage unit of the information processing device 900.
- the storage device 919 includes, for example, a magnetic storage device such as an HDD (Hard Disk Drive), a semiconductor storage device, an optical storage device, or a magneto-optical storage device.
- the storage device 919 stores programs executed by the CPU 901, various data, various data acquired from the outside, and the like.
- the drive 921 is a reader / writer for a removable recording medium 927 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, and is built in or externally attached to the information processing apparatus 900.
- the drive 921 reads information recorded on the attached removable recording medium 927 and outputs the information to the RAM 905.
- the drive 921 writes a record in the attached removable recording medium 927.
- the connection port 923 is a port for directly connecting a device to the information processing apparatus 900.
- the connection port 923 can be, for example, a USB (Universal Serial Bus) port, an IEEE 1394 port, a SCSI (Small Computer System Interface) port, or the like.
- the connection port 923 may be an RS-232C port, an optical audio terminal, an HDMI (registered trademark) (High-Definition Multimedia Interface) port, or the like.
- the communication device 925 is a communication interface configured with, for example, a communication device for connecting to the communication network 931.
- the communication device 925 may be, for example, a communication card for wired or wireless LAN (Local Area Network), Bluetooth (registered trademark), or WUSB (Wireless USB).
- the communication device 925 may be a router for optical communication, a router for ADSL (Asymmetric Digital Subscriber Line), or a modem for various communication.
- the communication device 925 transmits and receives signals and the like using a predetermined protocol such as TCP / IP with the Internet and other communication devices, for example.
- the communication network 931 connected to the communication device 925 is a wired or wireless network, such as the Internet, a home LAN, infrared communication, radio wave communication, or satellite communication.
- Each component described above may be configured using a general-purpose member, or may be configured by hardware specialized for the function of each component. Such a configuration can be appropriately changed according to the technical level at the time of implementation.
- an information processing apparatus for example, an information processing apparatus, a system, an information processing method executed by the information processing apparatus or system, a program for causing the information processing apparatus to function, and a program are recorded. It may include tangible media that is not temporary.
- an activity detection unit for detecting an activity by a user during content reproduction;
- a tag generator that generates tag information based on the information related to the activity;
- An information processing apparatus comprising: a tag association unit that associates the tag information with one or a plurality of positions in the content corresponding to the activity.
- the activity detection unit detects access to information other than the content by the user, The information processing apparatus according to (1), wherein the tag generation unit generates the tag information based on the accessed information. (5) The information processing apparatus according to (4), wherein the tag generation unit generates the tag information including a link to the accessed information. (6) The communication service providing unit further provides a communication service providing a communication service to a plurality of users who have executed activities corresponding to a plurality of tag information associated with a common position in the content, respectively (1) to (5) The information processing apparatus according to any one of the above.
- the tag association unit associates the plurality of tag information with one or a plurality of reproduction positions in the content that progress with time,
- Information processing device The activity detection unit detects a user's speech in the communication service,
- the information processing apparatus according to (6) or (7), wherein the tag generation unit further generates the tag information based on text included in the utterance.
- the content is video content, The information processing apparatus according to any one of (1) to (8), wherein the tag association unit associates the tag information with an in-screen position of the video content.
- the information processing apparatus (10) The information processing apparatus according to (9), wherein the activity detection unit detects the activity including designation of the position in the screen.
- the tag association unit associates the tag information with information related to an area corresponding to the position in the screen.
- the area includes a display area of a subject, The information processing apparatus according to (11), wherein the tag association unit associates the tag information with information related to the subject.
- It further includes a tag information display control unit that displays information on the subject to which the tag information is associated in advance on the playback screen of the content, The information processing unit according to (12), wherein the tag association unit determines information associated with the tag information based on an activity further performed by a user according to information displayed in advance by the tag information display control unit. apparatus.
- the tag information display control unit converts the information related to the subject to which the tag information is associated with other tag information associated with a position close to one or a plurality of positions in the content corresponding to the activity.
- the information processing apparatus determines the information based on the associated subject information.
- the information processing apparatus determines information on the subject to which the tag information is associated based on information extracted from the image of the region.
- the tag association unit corrects information on the subject to which the tag information is associated based on an activity further performed by the user according to information displayed in advance by the tag information display control unit.
- the information processing apparatus according to any one of 13) to (15).
- the tag association unit associates the tag information with one or a plurality of reproduction positions in the video content that progresses with time
- the information processing apparatus further includes a tag information display control unit that causes the tag information to be displayed on a playback screen of the video content by a captured image of the video content at the one or more playback positions.
- the information processing apparatus according to any one of (16).
- (18) The information processing apparatus according to (17), wherein the tag information display control unit further displays the tag information on the reproduction screen using an icon indicating a type of information included in the tag information.
- the playback control unit further jumps playback of the video content to a playback position corresponding to the selected tag information.
- the information processing apparatus according to (18). (20) detecting an activity by a user during content playback; Generating tag information based on information about the activity; Associating the tag information with one or more positions in the content corresponding to the activity.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Databases & Information Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Social Psychology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Marketing (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Economics (AREA)
- Computer Security & Cryptography (AREA)
- Human Resources & Organizations (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
1.第1の実施形態
1-1.システムの概要
1-2.機能構成
1-3.画面表示例
2.第2の実施形態
3.第3の実施形態
4.ハードウェア構成
5.補足
(1-1.システムの概要)
図1は、本開示の第1の実施形態に係るシステムの概要について説明するための図である。図1を参照すると、本実施形態に係るシステム10は、サーバ100とクライアント200とを含む。サーバ100とクライアント200とは、いずれも後述する情報処理装置のハードウェア構成によって実現され、有線または無線の各種ネットワークによって互いに接続される。なお、サーバ100は、必ずしも単一の情報処理装置によって実現されなくてもよく、ネットワークによって互いに接続された複数の情報処理装置の協働によって実現されてもよい。
図3は、本開示の第1の実施形態に係る各装置の概略的な機能構成を示すブロック図である。以下、図3を参照して、各装置の機能構成について説明する。なお、図示されている機能構成は本実施形態の説明のために簡略化されており、各装置は図示されていない機能構成をさらに含んでもよい。図示されていない機能構成は、各装置の一般的な機能構成として既に知られたものでありうるため、詳細な説明は省略する。
サーバ100は、通信部110と、再生制御部120と、タグDB130と、タグ情報表示制御部140と、アクティビティ検出部150と、タグ生成部160と、タグ関連付け部170と、コミュニケーションサービス提供部180とを含む。
クライアント200は、通信部210と、表示制御部220と、表示部230と、音声制御部240と、音声出力部250と、操作部260とを含む。クライアント200は、例えば、各種のPC(Personal Computer)、タブレット端末、スマートフォン、ゲーム機、メディアプレーヤなど、ユーザがコンテンツを視聴することが可能な各種の端末装置でありうる。
(ホーム画面)
図4および図5は、本開示の第1の実施形態におけるホーム画面の表示例を示す図である。ホーム画面は、例えばクライアント200でユーザがコンテンツ視聴のためのアプリケーションを起動したときに、表示制御部220の制御によって表示部230に表示されうる。
図6および図7は、本開示の第1の実施形態における再生画面の表示例を示す図である。再生画面は、例えばクライアント200でユーザがコンテンツ視聴のためのアプリケーションを起動し、上述したホーム画面1000などを介して視聴するコンテンツを選択したときに、表示制御部220の制御によって表示部230に表示されうる。
タグ一覧表示2003は、再生中のコンテンツ、すなわち図示された例ではコンテンツ画像2001として表示されているコンテンツに関連付けられたタグ情報の一覧を表示する。本実施形態において、タグ情報の一覧を表示するためのデータは、サーバ100のタグ情報表示制御部140によって提供される。上述のように、タグ情報表示制御部140は、既に生成されたタグ情報に加えてタグ関連付け部170新たにコンテンツに関連付けられたタグ情報に基づくデータを提供しうる。従って、再生画面2000でコンテンツを視聴しているユーザ、または他のユーザのアクティビティに基づいて、タグ関連付け部170がコンテンツに新たなタグ情報を関連付けた場合、タグ情報表示制御部140から提供される新たなデータによって、タグ一覧表示2003は新たなタグ情報を含む表示に動的に更新されうる。より具体的には、例えば、後述する種類アイコン2025が追加されたり、グループ内タグ数2027の数字が徐々に増えたりしてもよい。
タグ詳細表示2005は、タグ一覧表示2003として表示されたタグ情報のアイコンが選択された場合に、当該タグ情報とともにグループ化されたタグ情報を個別に表示する。本実施形態では、タグ詳細表示2005を表示するためのデータも、タグ一覧表示2003と同様にサーバ100のタグ情報表示制御部140によって提供されうる。上述のように、タグ情報表示制御部140は、既存のタグ情報に加えて、タグ関連付け部170によって新たにコンテンツに関連付けられたタグ情報に基づくデータを提供しうる。従って、再生画面2000でコンテンツを視聴しているユーザ、または他のユーザのアクティビティに基づいてタグ生成部160が新たなタグ情報を生成した場合、タグ詳細表示2005は新たなタグ情報を含む表示に更新されうる。より具体的には、例えば、コンテンツの再生中に新たなタグ情報が追加して表示されうる。
コメント入力欄2007は、テキスト入力欄2007aと投稿ボタン2007bとを含み、再生中のコンテンツに対するユーザのコメントの投稿を受け付ける。コメント入力欄2007を用いて投稿されたコメントは、例えばサーバ100によって提供されるサービス上でのコメントとして処理されてもよく、他のソーシャルメディアでのコメントとして処理されてもよい。いずれの場合も、タグ生成部160が投稿されたコメントに基づいて新たなタグ情報を生成し、タグ関連付け部170が生成されたタグ情報をコンテンツに関連付けうる。このとき、タグ関連付け部170は、投稿ボタン2007bの選択によってコメントの投稿が実行された時、またはテキスト入力欄2007aが選択されてテキスト入力が開始された時のコンテンツの再生位置を検出し、生成されたタグ情報をこの再生位置に関連付けてもよい。ユーザのコメント投稿によって新たに生成されたタグ情報が関連付けられた再生位置の近傍に、他のタグ情報が既に関連付けられている場合、ユーザのコメント投稿後、当該再生位置の近傍に関連付けられたタグ情報のグループが自動的にタグ詳細表示2005に表示されてもよい。
図9は、本開示の第1の実施形態における再生画面で画面内位置を指定する場合の表示例を示す図である。図9を参照すると、再生画面2000において、ユーザが、ポインタ2043を用いてコンテンツ画像2001の画面内位置を指定した上で、コメント入力欄2007でコンテンツに対するコメントを入力している。このような場合、サーバ100のアクティビティ検出部150は、画面内位置の指定を含むアクティビティとしてユーザのコメント投稿を検出しうる。さらに、タグ関連付け部170は、タグ情報をコンテンツの再生位置に加えて画面内位置にも関連付ける。なお、画面内位置についても、再生位置と同様に、関連付けられる画面内位置が範囲または領域として定義されたり、近接した画面内位置に関連付けられたタグ情報がグループ化されたりしてもよい。
再び図6を参照して、再生コントロール2009は、再生画面2000におけるコンテンツの再生の開始、停止、再生位置の移動などを制御するためのGUI(Graphical User Interface)部品である。ホームボタン2011は、コンテンツの視聴を中断または終了して上述したホーム画面1000に遷移するためのボタンである。リコメンド情報2013は、例えばユーザがフォローしているキュレータや、ユーザと同じグループに属する他のユーザからのコンテンツのリコメンドを表示する。例えば、リコメンド情報2013として表示されたコンテンツのサムネイル2045を選択することによって、コンテンツ画像2001として表示されるコンテンツがサムネイル2045として表示されたコンテンツに切り替わり、そのコンテンツの視聴を開始することが可能であってもよい。
図10は、本開示の第1の実施形態における再生画面でコミュニケーションサービスが提供される場合の表示例を示す図である。図10を参照すると、再生画面3000には、コンテンツ画像2001と、タグ一覧表示2003と、チャット画面3001と、コメント入力欄2007と、再生コントロール2009と、ホームボタン2011と、リコメンド情報2013とが表示される。なお、チャット画面3001以外については、上記の再生画面2000と同様の構成要素であるため詳細な説明は省略する。
次に、図11~図15を参照して、本開示の第2の実施形態について説明する。本実施形態では、コンテンツについて生成されるタグ情報が、必ずしもコンテンツの再生位置に関連付けられない。本実施形態において、タグ情報は、コンテンツ内の1または複数の位置に関連付けられる。なお、それ以外の点については第1の実施形態と同様であるため、共通する符号を付することによって重複した説明を省略する。
図11は、本開示の第2の実施形態に係る各装置の概略的な機能構成を示すブロック図である。図11を参照すると、本実施形態に係るシステム20は、サーバ300とクライアント400とを含む。サーバ300とクライアント400とは、いずれも後述する情報処理装置のハードウェア構成によって実現され、有線または無線の各種ネットワークによって互いに接続される。なお、サーバ300は、必ずしも単一の情報処理装置によって実現されなくてもよく、ネットワークによって互いに接続された複数の情報処理装置の協働によって実現されてもよい。また、図示されている機能構成は本実施形態の説明のために簡略化されており、各装置は図示されていない機能構成をさらに含んでもよい。図示されていない機能構成は、各装置の一般的な機能構成として既に知られたものでありうるため、詳細な説明は省略する。
サーバ300は、通信部110と、再生制御部120と、タグDB330と、タグ情報表示制御部340と、アクティビティ検出部150と、タグ生成部160と、タグ関連付け部370と、コミュニケーションサービス提供部180とを含む。以下では、このうち上記の第1の実施形態とは異なる構成要素であるタグDB330、タグ情報表示制御部340、およびタグ関連付け部370について特に説明する。
タグDB330は、例えばストレージ装置によって実現され、コンテンツについて生成されたタグ情報を格納する。タグ情報は、例えばタグ生成部160によって生成され、タグ関連付け部370によってコンテンツ内の1または複数の位置に関連付けられた上で、タグDB330に格納される。また、タグ情報は、初期設定として用意されたものを含んでもよい。本実施形態におけるタグ情報は、例えばテキスト、またはWebページや他のコンテンツへのリンクもしくはサムネイルなどを含みうる点で、上記の第1の実施形態でタグDB130に格納されるタグ情報と同様である。ただし、第1の実施形態との違いとして、本実施形態では、タグ情報はコンテンツ内の1または複数の位置に直接的または間接的に関連付けられていればよく、必ずしもコンテンツの再生位置に関連付けられていなくてもよい。
タグ情報表示制御部340は、例えばCPUなどのプロセッサがメモリに格納されたプログラムに従って動作することによって実現され、タグDB330から読み出されたタグ情報を、コンテンツの再生画面に表示させる。コンテンツの再生画面におけるタグ情報の表示は、例えば上記の第1の実施形態と同様でありうるが、上述の通り本実施形態ではタグ情報が例えばカテゴリにも関連付けられうるため、例えばタグ情報表示制御部340は共通するカテゴリに関連付けられたタグ情報をグループ化して表示させてもよい。
タグ関連付け部370は、例えばCPUなどのプロセッサがメモリに格納されたプログラムに従って動作することによって実現され、タグ生成部160によって生成されたタグ情報を、タグ情報の元になったアクティビティに対応するコンテンツ内の1または複数の位置に直接的または間接的に関連付ける。タグ関連付け部370によってコンテンツに関連付けられたタグ情報は、例えばタグDB330に格納されてもよく、またタグ情報表示制御部340に提供されてクライアント400でリアルタイムに表示されてもよい。ここで、タグ情報を再生位置や画面内位置に関連付けるタグ関連付け部370の処理は、例えば上記の第1の実施形態におけるタグ関連付け部170と同様でありうる。
(再生画面)
図12および図13は、本開示の第2の実施形態における再生画面の表示例を示す図である。本実施形態における再生画面4000は、例えばクライアント200でユーザがコンテンツ視聴のためのアプリケーションを起動し、第1の実施形態で説明したものと同様のホーム画面1000などを介して視聴するコンテンツを選択したときに、表示制御部220の制御によって表示部230に表示されうる。
図14は、本開示の第2の実施形態におけるタグカテゴリ情報表示の例を示す図である。図12および図13を参照して説明したように、本実施形態では、再生画面4000において、ユーザのアクティビティに基づいて生成されるタグ情報に関連付けられる情報を提示するタグカテゴリ情報4005が表示される。上記の説明では、ユーザのアクティビティによって指定されたコンテンツ画像2001内の位置または領域について、その近傍に表示されている被写体が検索され、検索の結果発見された被写体に関する情報がタグカテゴリ情報4005として表示された。
図15は、本開示の第2の実施形態におけるタグカテゴリ情報表示の表示プロセスの例を示すフローチャートである。
次に、図16を参照して、本開示の第3の実施形態について説明する。本実施形態では、上記の第1または第2の実施形態ではサーバで実現されたアクティビティ検出部、タグ生成部およびタグ関連付け部の機能がクライアントで実現される。なお、各機能の詳細については第1または第2の実施形態と同様であるため、対応した符号を付することによって重複した説明を省略する。なお、以下の説明では第1の実施形態の構成を基にして説明するが、第2の実施形態の構成についても同様の変形が可能である。
次に、図17を参照して、本開示の実施形態に係る情報処理装置のハードウェア構成について説明する。図17は、情報処理装置のハードウェア構成を説明するためのブロック図である。図示された情報処理装置900は、例えば、上記の実施形態におけるサーバやクライアントなどを実現しうる。
本開示の実施形態は、例えば、上記で説明したような情報処理装置、システム、情報処理装置またはシステムで実行される情報処理方法、情報処理装置を機能させるためのプログラム、およびプログラムが記録された一時的でない有形の媒体を含みうる。
(1)コンテンツ再生中のユーザによるアクティビティを検出するアクティビティ検出部と、
前記アクティビティに関する情報に基づいてタグ情報を生成するタグ生成部と、
前記タグ情報を前記アクティビティに対応する前記コンテンツ内の1または複数の位置に関連付けるタグ関連付け部と
を備える情報処理装置。
(2)前記アクティビティ検出部は、前記ユーザによるコメントの投稿を検出し、
前記タグ生成部は、前記コメントに含まれるテキストに基づいて前記タグ情報を生成する、前記(1)に記載の情報処理装置。
(3)前記アクティビティ検出部は、前記ユーザによるソーシャルメディアへのコメントの投稿を検出する、前記(2)に記載の情報処理装置。
(4)前記アクティビティ検出部は、前記ユーザによる前記コンテンツ以外の情報へのアクセスを検出し、
前記タグ生成部は、前記アクセスされた情報に基づいて前記タグ情報を生成する、前記(1)に記載の情報処理装置。
(5)前記タグ生成部は、前記アクセスされた情報へのリンクを含む前記タグ情報を生成する、前記(4)に記載の情報処理装置。
(6)共通する前記コンテンツ内の位置に関連付けられる複数のタグ情報にそれぞれ対応するアクティビティを実行した複数のユーザにコミュニケーションサービスを提供するコミュニケーションサービス提供部をさらに備える、前記(1)~(5)のいずれか1項に記載の情報処理装置。
(7)前記タグ関連付け部は、時間とともに進行する前記コンテンツ内の1または複数の再生位置に前記複数のタグ情報を関連付け、
前記情報処理装置は、前記ユーザが前記コミュニケーションサービスを利用している間は前記コンテンツを前記1または複数の再生位置を含む範囲で繰り返し再生する再生制御部をさらに備える、前記(6)に記載の情報処理装置。
(8)前記アクティビティ検出部は、前記コミュニケーションサービスにおけるユーザの発言を検出し、
前記タグ生成部は、前記発言に含まれるテキストに基づいてさらに前記タグ情報を生成する、前記(6)または(7)に記載の情報処理装置。
(9)前記コンテンツは、映像コンテンツであり、
前記タグ関連付け部は、前記タグ情報を前記映像コンテンツの画面内位置に関連付ける、前記(1)~(8)のいずれか1項に記載の情報処理装置。
(10)前記アクティビティ検出部は、前記画面内位置の指定を含む前記アクティビティを検出する、前記(9)に記載の情報処理装置。
(11)前記タグ関連付け部は、前記タグ情報を前記画面内位置に対応する領域に関する情報に関連付ける、前記(9)に記載の情報処理装置。
(12)前記領域は、被写体の表示領域を含み、
前記タグ関連付け部は、前記タグ情報を前記被写体に関する情報に関連付ける、前記(11)に記載の情報処理装置。
(13)前記タグ情報が関連付けられる前記被写体に関する情報を前記コンテンツの再生画面に前もって表示させるタグ情報表示制御部をさらに備え、
前記タグ関連付け部は、前記タグ情報表示制御部によって前もって表示された情報に応じてユーザがさらに実行したアクティビティに基づいて前記タグ情報に関連付けられる情報を決定する、前記(12)に記載の情報処理装置。
(14)前記タグ情報表示制御部は、前記タグ情報が関連付けられる前記被写体に関する情報を、前記アクティビティに対応する前記コンテンツ内の1または複数の位置に近接した位置に関連付けられた他のタグ情報に関連付けられた被写体の情報に基づいて決定する、前記(13)に記載の情報処理装置。
(15)前記タグ情報表示制御部は、前記タグ情報が関連付けられる前記被写体に関する情報を、前記領域の画像から抽出される情報に基づいて決定する、前記(13)に記載の情報処理装置。
(16)前記タグ関連付け部は、前記タグ情報表示制御部によって前もって表示された情報に応じてユーザがさらに実行したアクティビティに基づいて、前記タグ情報が関連付けられる前記被写体に関する情報を修正する、前記(13)~(15)のいずれか1項に記載の情報処理装置。
(17)前記タグ関連付け部は、時間とともに進行する映像コンテンツ内の1または複数の再生位置に前記タグ情報を関連付け、
前記情報処理装置は、前記1または複数の再生位置での前記映像コンテンツのキャプチャ画像によって、前記タグ情報を前記映像コンテンツの再生画面に表示させるタグ情報表示制御部をさらに備える、前記(1)~(16)のいずれか1項に記載の情報処理装置。
(18)前記タグ情報表示制御部は、さらに、前記タグ情報に含まれる情報の種類を示すアイコンによって、前記タグ情報を前記再生画面に表示させる、前記(17)に記載の情報処理装置。
(19)前記再生画面に表示されたタグ情報が選択された場合、前記映像コンテンツの再生を前記選択されたタグ情報に対応する再生位置にジャンプさせる再生制御部をさらに備える、前記(17)または(18)に記載の情報処理装置。
(20)コンテンツ再生中のユーザによるアクティビティを検出することと、
前記アクティビティに関する情報に基づいてタグ情報を生成することと、
前記タグ情報を前記アクティビティに対応する前記コンテンツ内の1または複数の位置に関連付けることと
を含む情報処理方法。
100,500 サーバ
110 通信部
120 再生制御部
130 タグDB
140 タグ情報表示制御部
150 アクティビティ検出部
160 生成部
170 タグ関連付け部
180 コミュニケーションサービス提供部
200,600 クライアント
210 通信部
220 表示制御部
230 表示部
240 音声制御部
250 音声出力部
260 操作部
Claims (20)
- コンテンツ再生中のユーザによるアクティビティを検出するアクティビティ検出部と、
前記アクティビティに関する情報に基づいてタグ情報を生成するタグ生成部と、
前記タグ情報を前記アクティビティに対応する前記コンテンツ内の1または複数の位置に関連付けるタグ関連付け部と
を備える情報処理装置。 - 前記アクティビティ検出部は、前記ユーザによるコメントの投稿を検出し、
前記タグ生成部は、前記コメントに含まれるテキストに基づいて前記タグ情報を生成する、請求項1に記載の情報処理装置。 - 前記アクティビティ検出部は、前記ユーザによるソーシャルメディアへのコメントの投稿を検出する、請求項2に記載の情報処理装置。
- 前記アクティビティ検出部は、前記ユーザによる前記コンテンツ以外の情報へのアクセスを検出し、
前記タグ生成部は、前記アクセスされた情報に基づいて前記タグ情報を生成する、請求項1に記載の情報処理装置。 - 前記タグ生成部は、前記アクセスされた情報へのリンクを含む前記タグ情報を生成する、請求項4に記載の情報処理装置。
- 共通する前記コンテンツ内の位置に関連付けられる複数のタグ情報にそれぞれ対応するアクティビティを実行した複数のユーザにコミュニケーションサービスを提供するコミュニケーションサービス提供部をさらに備える、請求項1に記載の情報処理装置。
- 前記タグ関連付け部は、時間とともに進行する前記コンテンツ内の1または複数の再生位置に前記複数のタグ情報を関連付け、
前記情報処理装置は、前記ユーザが前記コミュニケーションサービスを利用している間は前記コンテンツを前記1または複数の再生位置を含む範囲で繰り返し再生する再生制御部をさらに備える、請求項6に記載の情報処理装置。 - 前記アクティビティ検出部は、前記コミュニケーションサービスにおけるユーザの発言を検出し、
前記タグ生成部は、前記発言に含まれるテキストに基づいてさらに前記タグ情報を生成する、請求項6に記載の情報処理装置。 - 前記コンテンツは、映像コンテンツであり、
前記タグ関連付け部は、前記タグ情報を前記映像コンテンツの画面内位置に関連付ける、請求項1に記載の情報処理装置。 - 前記アクティビティ検出部は、前記画面内位置の指定を含む前記アクティビティを検出する、請求項9に記載の情報処理装置。
- 前記タグ関連付け部は、前記タグ情報を前記画面内位置に対応する領域に関する情報に関連付ける、請求項9に記載の情報処理装置。
- 前記領域は、被写体の表示領域を含み、
前記タグ関連付け部は、前記タグ情報を前記被写体に関する情報に関連付ける、請求項11に記載の情報処理装置。 - 前記タグ情報が関連付けられる前記被写体に関する情報を前記コンテンツの再生画面に前もって表示させるタグ情報表示制御部をさらに備え、
前記タグ関連付け部は、前記タグ情報表示制御部によって前もって表示された情報に応じてユーザがさらに実行したアクティビティに基づいて前記タグ情報に関連付けられる情報を決定する、請求項12に記載の情報処理装置。 - 前記タグ情報表示制御部は、前記タグ情報が関連付けられる前記被写体に関する情報を、前記アクティビティに対応する前記コンテンツ内の1または複数の位置に近接した位置に関連付けられた他のタグ情報に関連付けられた被写体の情報に基づいて決定する、請求項13に記載の情報処理装置。
- 前記タグ情報表示制御部は、前記タグ情報が関連付けられる前記被写体に関する情報を、前記領域の画像から抽出される情報に基づいて決定する、請求項13に記載の情報処理装置。
- 前記タグ関連付け部は、前記タグ情報表示制御部によって前もって表示された情報に応じてユーザがさらに実行したアクティビティに基づいて、前記タグ情報が関連付けられる前記被写体に関する情報を修正する、請求項13に記載の情報処理装置。
- 前記タグ関連付け部は、時間とともに進行する映像コンテンツ内の1または複数の再生位置に前記タグ情報を関連付け、
前記情報処理装置は、前記1または複数の再生位置での前記映像コンテンツのキャプチャ画像によって、前記タグ情報を前記映像コンテンツの再生画面に表示させるタグ情報表示制御部をさらに備える、請求項1に記載の情報処理装置。 - 前記タグ情報表示制御部は、さらに、前記タグ情報に含まれる情報の種類を示すアイコンによって、前記タグ情報を前記再生画面に表示させる、請求項17に記載の情報処理装置。
- 前記再生画面に表示されたタグ情報が選択された場合、前記映像コンテンツの再生を前記選択されたタグ情報に対応する再生位置にジャンプさせる再生制御部をさらに備える、請求項17に記載の情報処理装置。
- コンテンツ再生中のユーザによるアクティビティを検出することと、
前記アクティビティに関する情報に基づいてタグ情報を生成することと、
前記タグ情報を前記アクティビティに対応する前記コンテンツ内の1または複数の位置に関連付けることと
を含む情報処理方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP14791027.7A EP2993907A4 (en) | 2013-04-30 | 2014-02-25 | INFORMATION PROCESSING DEVICE AND INFORMATION PROCESSING METHOD |
CN201480023383.2A CN105144736A (zh) | 2013-04-30 | 2014-02-25 | 信息处理装置和信息处理方法 |
JP2015514766A JP6384474B2 (ja) | 2013-04-30 | 2014-02-25 | 情報処理装置および情報処理方法 |
US14/785,276 US10075544B2 (en) | 2013-04-30 | 2014-02-25 | Information processing apparatus and information processing method |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013095688 | 2013-04-30 | ||
JP2013-095688 | 2013-04-30 | ||
JP2013-148532 | 2013-07-17 | ||
JP2013148532 | 2013-07-17 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2014178219A1 true WO2014178219A1 (ja) | 2014-11-06 |
Family
ID=51808203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2014/054573 WO2014178219A1 (ja) | 2013-04-30 | 2014-02-25 | 情報処理装置および情報処理方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US10075544B2 (ja) |
EP (1) | EP2993907A4 (ja) |
JP (1) | JP6384474B2 (ja) |
CN (3) | CN105144736A (ja) |
WO (1) | WO2014178219A1 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016139934A (ja) * | 2015-01-27 | 2016-08-04 | 国立大学法人電気通信大学 | 動画配信システム及び動画再生装置 |
CN108900924A (zh) * | 2018-07-20 | 2018-11-27 | 广州华多网络科技有限公司 | 直播间中推荐好友的方法和装置 |
KR20190065055A (ko) * | 2017-12-01 | 2019-06-11 | 주식회사 애드업 | 콘텐츠 추천 시스템 및 방법 |
JP2021096693A (ja) * | 2019-12-18 | 2021-06-24 | Jeインターナショナル株式会社 | チャットボットサーバー装置、学習装置、チャットボットシステム、チャットボットサーバー装置の動作方法、学習装置の動作方法、プログラム、および記録媒体 |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20180356961A1 (en) | 2014-06-09 | 2018-12-13 | Google Inc. | Low-friction, instant, private, personalized video sharing widget |
US20150382077A1 (en) * | 2014-06-26 | 2015-12-31 | Xiaomi Inc. | Method and terminal device for acquiring information |
US9912973B2 (en) * | 2014-08-07 | 2018-03-06 | Echostar Technologies L.L.C. | Systems and methods for facilitating content discovery based on viewer ratings |
EP3236360B1 (en) * | 2014-12-15 | 2020-07-22 | Sony Corporation | Information processing device, information processing method, program, and information processing system |
USD810106S1 (en) * | 2016-01-15 | 2018-02-13 | Microsoft Corporation | Display screen with graphical user interface |
CN107241622A (zh) * | 2016-03-29 | 2017-10-10 | 北京三星通信技术研究有限公司 | 视频定位处理方法、终端设备及云端服务器 |
US10904192B2 (en) * | 2016-07-27 | 2021-01-26 | Sap Se | Time series messaging persistence and publication |
US10321193B2 (en) | 2016-09-02 | 2019-06-11 | Google Llc | Sharing a user-selected video in a group communication |
US10659385B2 (en) | 2016-11-03 | 2020-05-19 | Sap Portals Israel Ltd. | Provisioning insight services in a data provider landscape |
CN106815351A (zh) * | 2017-01-18 | 2017-06-09 | 腾讯科技(深圳)有限公司 | 一种标签推荐方法及服务器 |
US10349022B2 (en) * | 2017-03-22 | 2019-07-09 | Casio Computer Co., Ltd. | Image processing apparatus, projector, image processing method, and storage medium storing image processing program |
CN109118243B (zh) * | 2017-06-26 | 2022-09-30 | 阿里巴巴集团控股有限公司 | 一种产品分享、有用评价识别、推送方法和服务器 |
CN110052026B (zh) * | 2019-04-28 | 2023-03-21 | 网易(杭州)网络有限公司 | 游戏中的信息记录方法及装置、电子设备 |
CN110730382B (zh) * | 2019-09-27 | 2020-10-30 | 北京达佳互联信息技术有限公司 | 一种视频交互方法、装置、终端及存储介质 |
CN112765386A (zh) * | 2020-06-14 | 2021-05-07 | 黄雨勤 | 基于大数据和互联网的信息管理方法、系统及云服务器 |
CN115243084B (zh) * | 2022-06-28 | 2024-05-17 | 海信视像科技股份有限公司 | 显示设备及设备互联方法 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002251311A (ja) * | 2001-02-22 | 2002-09-06 | Nippon Telegr & Teleph Corp <Ntt> | コンテキストデータ生成・利用方法、プログラム及び記録媒体 |
JP2003283981A (ja) * | 2002-03-20 | 2003-10-03 | Nippon Telegr & Teleph Corp <Ntt> | 映像コメント入力・表示方法およびシステムと、クライアント装置と、映像コメント入力・表示プログラム及びその記録媒体 |
JP2008305435A (ja) * | 2008-08-29 | 2008-12-18 | Sony Corp | 情報提供方法及び情報提供装置、並びに、情報受信方法及び情報受信装置 |
JP2009077443A (ja) * | 2006-12-11 | 2009-04-09 | Dowango:Kk | コメント配信システム、端末装置、コメント配信方法、及びプログラム |
JP2011055270A (ja) * | 2009-09-02 | 2011-03-17 | Canon Inc | 情報送信装置及び情報送信方法 |
JP2011108147A (ja) * | 2009-11-20 | 2011-06-02 | Sony Corp | 情報処理装置、ブックマーク設定方法およびプログラム |
JP2012147404A (ja) * | 2011-01-14 | 2012-08-02 | Sony Computer Entertainment Inc | 情報処理装置 |
JP2013012955A (ja) | 2011-06-29 | 2013-01-17 | Sony Computer Entertainment Inc | 情報処理装置および情報処理方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030093790A1 (en) * | 2000-03-28 | 2003-05-15 | Logan James D. | Audio and video program recording, editing and playback systems using metadata |
US20050005308A1 (en) * | 2002-01-29 | 2005-01-06 | Gotuit Video, Inc. | Methods and apparatus for recording and replaying sports broadcasts |
AU2003220618A1 (en) | 2002-04-05 | 2003-10-27 | Matsushita Electric Industrial Co., Ltd. | Asynchronous integration of portable handheld device |
US8412021B2 (en) * | 2007-05-18 | 2013-04-02 | Fall Front Wireless Ny, Llc | Video player user interface |
US9609260B2 (en) * | 2007-07-13 | 2017-03-28 | Gula Consulting Limited Liability Company | Video tag layout |
US20100004975A1 (en) * | 2008-07-03 | 2010-01-07 | Scott White | System and method for leveraging proximity data in a web-based socially-enabled knowledge networking environment |
US8966513B2 (en) * | 2011-06-29 | 2015-02-24 | Avaya Inc. | System and method for processing media highlights |
-
2014
- 2014-02-25 EP EP14791027.7A patent/EP2993907A4/en not_active Withdrawn
- 2014-02-25 WO PCT/JP2014/054573 patent/WO2014178219A1/ja active Application Filing
- 2014-02-25 JP JP2015514766A patent/JP6384474B2/ja active Active
- 2014-02-25 CN CN201480023383.2A patent/CN105144736A/zh active Pending
- 2014-02-25 US US14/785,276 patent/US10075544B2/en active Active
- 2014-04-23 CN CN201410165399.9A patent/CN104135694B/zh not_active Expired - Fee Related
- 2014-04-23 CN CN201420200672.2U patent/CN203933870U/zh not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002251311A (ja) * | 2001-02-22 | 2002-09-06 | Nippon Telegr & Teleph Corp <Ntt> | コンテキストデータ生成・利用方法、プログラム及び記録媒体 |
JP2003283981A (ja) * | 2002-03-20 | 2003-10-03 | Nippon Telegr & Teleph Corp <Ntt> | 映像コメント入力・表示方法およびシステムと、クライアント装置と、映像コメント入力・表示プログラム及びその記録媒体 |
JP2009077443A (ja) * | 2006-12-11 | 2009-04-09 | Dowango:Kk | コメント配信システム、端末装置、コメント配信方法、及びプログラム |
JP2008305435A (ja) * | 2008-08-29 | 2008-12-18 | Sony Corp | 情報提供方法及び情報提供装置、並びに、情報受信方法及び情報受信装置 |
JP2011055270A (ja) * | 2009-09-02 | 2011-03-17 | Canon Inc | 情報送信装置及び情報送信方法 |
JP2011108147A (ja) * | 2009-11-20 | 2011-06-02 | Sony Corp | 情報処理装置、ブックマーク設定方法およびプログラム |
JP2012147404A (ja) * | 2011-01-14 | 2012-08-02 | Sony Computer Entertainment Inc | 情報処理装置 |
JP2013012955A (ja) | 2011-06-29 | 2013-01-17 | Sony Computer Entertainment Inc | 情報処理装置および情報処理方法 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2993907A4 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2016139934A (ja) * | 2015-01-27 | 2016-08-04 | 国立大学法人電気通信大学 | 動画配信システム及び動画再生装置 |
KR20190065055A (ko) * | 2017-12-01 | 2019-06-11 | 주식회사 애드업 | 콘텐츠 추천 시스템 및 방법 |
KR102052068B1 (ko) * | 2017-12-01 | 2019-12-05 | 주식회사 애드업 | 콘텐츠 추천 시스템 및 방법 |
CN108900924A (zh) * | 2018-07-20 | 2018-11-27 | 广州华多网络科技有限公司 | 直播间中推荐好友的方法和装置 |
CN108900924B (zh) * | 2018-07-20 | 2021-03-09 | 广州方硅信息技术有限公司 | 直播间中推荐好友的方法和装置 |
JP2021096693A (ja) * | 2019-12-18 | 2021-06-24 | Jeインターナショナル株式会社 | チャットボットサーバー装置、学習装置、チャットボットシステム、チャットボットサーバー装置の動作方法、学習装置の動作方法、プログラム、および記録媒体 |
Also Published As
Publication number | Publication date |
---|---|
US10075544B2 (en) | 2018-09-11 |
JPWO2014178219A1 (ja) | 2017-02-23 |
CN104135694A (zh) | 2014-11-05 |
EP2993907A1 (en) | 2016-03-09 |
EP2993907A4 (en) | 2016-12-21 |
JP6384474B2 (ja) | 2018-09-05 |
US20160112524A1 (en) | 2016-04-21 |
CN104135694B (zh) | 2019-01-08 |
CN105144736A (zh) | 2015-12-09 |
CN203933870U (zh) | 2014-11-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6384474B2 (ja) | 情報処理装置および情報処理方法 | |
WO2019165905A1 (zh) | 信息显示方法、图形用户接口及终端 | |
US10897637B1 (en) | Synchronize and present multiple live content streams | |
CN108874286A (zh) | 用于相机效果的用户界面 | |
US11277668B2 (en) | Methods, systems, and media for providing media guidance | |
US20140372892A1 (en) | On-demand interface registration with a voice control system | |
CN112752121B (zh) | 一种视频封面生成方法及装置 | |
US20150154302A1 (en) | Information processing apparatus and recording medium | |
CN112866783A (zh) | 评论交互方法和装置、电子设备 | |
WO2024060559A1 (zh) | 互动小说中弹幕的处理方法及装置 | |
CN113553466A (zh) | 页面展示方法、装置、介质和计算设备 | |
CN113542845B (zh) | 一种信息展示方法、装置、设备及存储介质 | |
JP2019128850A (ja) | 情報処理装置、動画検索方法、生成方法及びプログラム | |
US10915778B2 (en) | User interface framework for multi-selection and operation of non-consecutive segmented information | |
WO2023011300A1 (zh) | 记录观看视频的人脸表情的方法和装置 | |
US20220350650A1 (en) | Integrating overlaid digital content into displayed data via processing circuitry using a computing memory and an operating system memory | |
JP2014153990A (ja) | 情報処理装置、情報処理方法およびプログラム | |
CN117786159A (zh) | 文本素材获取方法、装置、设备、介质和程序产品 | |
WO2024113679A1 (zh) | 多媒体资源处理方法、装置和设备 | |
CN115278378B (zh) | 信息显示方法、信息显示装置、电子设备和存储介质 | |
US20230326094A1 (en) | Integrating overlaid content into displayed data via graphics processing circuitry and processing circuitry using a computing memory and an operating system memory | |
KR20180053221A (ko) | 전자 장치 및 그의 제어 방법 | |
CN116744064A (zh) | 基于虚拟现实的视频播放方法、装置及电子设备 | |
CN107371063B (zh) | 视频播放方法、装置、设备及存储介质 | |
CN117891428A (zh) | 关系指数显示方法、装置、介质和计算设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 201480023383.2 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 14791027 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2015514766 Country of ref document: JP Kind code of ref document: A |
|
WWE | Wipo information: entry into national phase |
Ref document number: 14785276 Country of ref document: US |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2014791027 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: DE |