Video playback device
The video playback device addresses the challenge of introducing new videos by displaying emotional information from other users, effectively recommending videos that resonate with their emotions, thereby improving video discovery.
Patent Information
- Application Number
- JP2023032680
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-03
- Publication Date
- 2025-04-07
- Estimated Expiration
- 2043-03-03
AI Technical Summary
Existing video distribution services fail to effectively introduce new videos based on user comments, often resulting in videos not aligning with other users' emotions or preferences.
A video playback device that receives an introduction screen containing a video from a content distribution server and displays emotional information registered by other users at specific playback positions, allowing users to discover new videos based on emotional stamps.
Enables effective introduction of new videos selected by other users, aligning with their emotional experiences, thereby enhancing video discovery and recommendation.
Smart Images

Figure 0007657849000001 
Figure 0007657849000002 
Figure 0007657849000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a moving image reproducing device that reproduces moving images. [Background technology]
[0002] In video distribution services, functions for introducing videos and functions for introducing comments on the videos are generally known. For example, Patent Document 1 describes registering video data and video comments at the playback position thereof, and distributing video comments according to user attributes. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication 2016 / 051620 Summary of the Invention [Problem to be solved by the invention]
[0004] In Patent Document 1, comments on the video being viewed are displayed, and the purpose is to encourage the user to continue viewing the video through the comments. Therefore, it is not possible to introduce new videos based on the video comments. In addition, in general video distribution services, a function for introducing videos that other users have viewed is known, but there are cases where the videos do not reflect the emotions (likes, etc.) of the other users at that time, and it may not be possible to effectively introduce the videos.
[0005] In order to solve the above problems, an object of the present invention is to provide a video playback device that can effectively introduce new videos. [Means for solving the problem]
[0006] The video playback device of the present invention includes a receiving unit that receives an introduction screen including a video from a content distribution server, and a display unit that displays a playback position associated with the video on the introduction screen and emotion information registered by other users at that position on the playback screen of the video. Effect of the Invention
[0007] According to the present invention, new videos selected by other users can be effectively introduced. [Brief description of the drawings]
[0008] [Figure 1] 1 is a diagram showing a content distribution system including a content distribution server 100 according to the present disclosure and a mobile terminal 200 which is a video playback device. [Diagram 2] 1 is a block diagram showing a functional configuration of a content distribution server 100 according to the present disclosure. [Diagram 3] FIG. 2 is a diagram showing information stored in a content storage unit 104. [Figure 4] FIG. 2 is a block diagram showing the functional configuration of a mobile terminal 200. [Diagram 5] 10 is a flowchart showing the operation of the mobile terminal 200 of the present disclosure. [Figure 6] FIG. 13 is a diagram showing a content playback screen in processing S101. [Figure 7] FIG. 13 is a diagram showing a chapter registration screen that is used when the chapter button B is tapped. [Figure 8] FIG. 13 shows a chapter registration screen (part 1) that is used when the playback screen is pressed and held. [Figure 9] FIG. 2 shows a second example of the chapter registration screen that is used when the playback screen is pressed and held. [Figure 10] 13 is a flowchart showing a chapter registration acceptance process in the content distribution server 100. [Figure 11] 13 is a flowchart showing an automatic playback process on a recommendation screen of other users of the mobile terminal 200. [Figure 12] FIG. 1 is a diagram showing an outline of a reproduction process. [Figure 13] FIG. 13 is a diagram showing a recommendation screen. [Figure 14] 1 is a diagram illustrating an example of a hardware configuration of a content distribution server 100 and a mobile terminal 200 according to an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] The embodiments of the present disclosure will be described with reference to the accompanying drawings. Whenever possible, the same parts are designated by the same reference numerals and redundant description will be omitted.
[0010] 1 is a diagram showing a content distribution system including a content distribution server 100 according to the present disclosure and a mobile terminal 200 which is a video playback device. The content distribution server 100 is a server for providing a video distribution service to the mobile terminal 200. The mobile terminal 200 can receive the video distribution service by connecting to the content distribution server 100 via communication.
[0011] The mobile terminal 200 receives a video from the content distribution server 100 and plays it. For example, a user operating the mobile terminal 200a can register a chapter at a playback position of the video by performing a predetermined operation during playback of the video. Furthermore, the user registers an emotion stamp indicating the emotion of the user at the chapter together with the chapter (playback position). The emotion stamp is, for example, a face mark prepared in advance, and is an image expressing the user's emotion, laughter, etc. Note that the emotion stamp is not limited to an image, and may be selected from a predetermined set of sentences or character strings.
[0012] A mobile terminal 200b different from the mobile terminal 200a accesses the content distribution server 100 according to another user's operation and receives a home screen of the video distribution service. The mobile terminal 200b displays the registered video registered by the one user in a part of the home screen. The other mobile terminal 200b automatically plays the registered video starting from the chapter according to the setting, and displays an emotion stamp showing the emotion of the other user at that time. This allows the other user of the other mobile terminal 200b to see the chapter registered by the one user and the emotion stamp at that time. These operations will be described in detail below.
[0013] 2 is a block diagram showing a functional configuration of the content distribution server 100 of the present disclosure. As shown in the figure, the content distribution server 100 includes a receiving unit 101, a content distribution unit 102, a registration unit 103, a content storage unit 104, and a user management information storage unit 105.
[0014] The receiving unit 101 is a part that receives an access request from the mobile terminal 200. The receiving unit 101 also receives user registration information and instruction commands for the content distribution service from the mobile terminal 200. In the present disclosure, the registration information is a chapter and an emotion stamp selected by the user. In addition, the registration information may include a review written by the user and necessity information indicating whether or not the information needs to be made public. The instruction command is an instruction to register a chapter.
[0015] That is, the chapters of a video (video distributed by content distribution unit 102) being viewed by the user of mobile terminal 200 and the emotion stamps associated therewith are transmitted from mobile terminal 200, and receiving unit 101 receives the chapters and emotion stamps. These chapters and emotion stamps are stored in content storage unit 104 in association with the video.
[0016] The content delivery unit 102 is a part for providing a content delivery service, and is a part that delivers a home screen for video delivery and videos to be delivered in response to a request from the mobile terminal 200. This home screen includes a video selection screen for a user to view and a timeline type screen. This timeline type screen includes information posted by following users and recommended videos from the video delivery service, as well as videos, chapters, emotion stamps, etc. registered by other users, as described below.
[0017] The registration unit 103 is a part that stores a chapter (playback position) and an emotion stamp in the content storage unit 104 for each mobile terminal 200 (user).
[0018] The content storage unit 104 is a part that stores videos, which are content, and registration information. The registration information includes the above-mentioned chapters (playback positions) and emotion stamps registered by each mobile terminal 200 (user). In addition, depending on the user's operation, it may also include a review and on / off information for the publication of the registered information. The review is a piece of writing created by the user, and the on / off information is information that indicates whether or not the information needs to be made public to other users in the video distribution service or other SNS.
[0019] Here, a specific example of the content storage unit 104 will be described. FIG. 3 is a diagram showing information stored in the content storage unit 104. As shown in the diagram, a user ID, a playback position (chapter), an emotion stamp, a review, and public on / off information are stored in association with each other for each piece of content. For example, in content A, a happy emotion stamp is registered at playback position t1 by user U1. Furthermore, a review and public on / off information are registered. Similarly, a sad emotion stamp is registered at playback position t2, and an excited emotion stamp is registered at playback position t3. For each piece of content, a registered user, the registered chapter (playback position), and the emotion stamp for that chapter are stored in association with each other.
[0020] The user management information storage unit 105 is a part that stores contract information for the video distribution service of the mobile terminal 200 (user) and other management information. The contract information for the video distribution service indicates a contract for the user to purchase a video (TVOD), a contract for renting a video for a predetermined period (TVOD), a contract for flat-rate video distribution (SVOD), and the like. These contract information are transmitted to the mobile terminal 200 in advance or each time the user accesses the mobile terminal 200, and based on this contract information, the user can watch videos that other users have chaptered. For example, in the mobile terminal 200, if the contract is for AVOD and the video is the target, the video is automatically played, and if the contract is for SVOD and the video is the target, the video is automatically played. In the case of a TVOD contract, the specifications are not compatible with chapters, so automatic playback is not performed, but if the video to be viewed is in a rental / purchase state, the specifications may be such that automatic playback is possible.
[0021] 4 is a block diagram showing the functional configuration of mobile terminal 200. As shown in the figure, mobile terminal 200 includes a content receiving unit 201, a contract information acquiring unit 202, a playback control unit 203, a display unit 204, an operation unit 205, and a registration unit 206. This mobile terminal 200 is, for example, a smartphone, and display unit 204 and operation unit 205 are configured as touch panel displays, but the present invention is not limited to this.
[0022] The content receiving unit 201 is a part that receives the home screen and videos distributed from the content distribution server 100.
[0023] The contract information acquisition unit 202 is a part that acquires contract information for a content distribution service of a user from the content distribution server 100. Note that the contract information acquisition unit 202 may acquire contract information that is stored in advance in a storage unit of the mobile terminal 200.
[0024] The playback control unit 203 is a part that controls the playback of received videos based on the setting information or contract information. Whether the contract information is a flat-rate video distribution contract, a pay-per-view video distribution contract, or no contract (membership registration only) and depending on the type of video to be played, the playback control unit 203 determines whether or not the video needs to be played. In addition, for videos with chapters, the playback control unit 203 may control the video to be played from that chapter, or may play the video from the beginning according to user operation (or settings).
[0025] The display unit 204 is a part that plays and displays the received video.
[0026] The operation unit 205 is a section for performing operations such as playing the video displayed on the display unit 204, registering emotion stamps, and registering comments.
[0027] The registration unit 206 is a part that registers information according to the operation performed on the operation unit 205 in the content distribution server 100. In the present disclosure, the registration unit 206 registers the chapter and emotion stamp of the selected video (or the video being viewed) in the content distribution server 100 in accordance with the user's operation.
[0028] Next, the operation of the mobile terminal 200 of the present disclosure will be described. FIG. 5 is a flowchart showing the operation of the mobile terminal 200 of the present disclosure. The mobile terminal 200 receives a home screen (including a selection screen) of a content distribution service, and the user selects an arbitrary video from the selection screen of the video to be viewed. Then, the content receiving unit 201 receives the video from the content distribution server 100, and the display unit 204 plays it (S101). While watching the video being played, the user taps a chapter button (or presses and holds the video screen) at any timing, and the operation unit 205 accepts it (S102).
[0029] When the video screen is pressed and held, the display unit 204 displays a chapter registration screen (S103). This chapter registration screen is configured to allow selection of 10 predetermined emotion stamps. The user then selects any one or more emotion stamps from the chapter registration screen, and the operation unit 205 accepts the selection (S104).
[0030] The registration unit 206 transmits the chapter (playback position) of the video and the emotion stamp together with the user ID to the content distribution server 100 (S105).
[0031] Furthermore, when the chapter button is selected in process S102, the display unit 204 displays a chapter registration / impression input screen (S106). This chapter registration screen is configured to allow selection of 10 predetermined emotion stamps, and the impression input screen is configured to allow input of impressions in text. Furthermore, the impression input screen is configured to allow selection of whether or not to make the impressions public on content distribution services and other SNS. Then, the user selects from the chapter registration screen one or more emotion stamps, impressions, and other information on whether or not to make them public, and the operation unit 205 accepts the information (S107).
[0032] The registration unit 206 transmits the playback position of the video, the emotion stamp, the review, and information on whether or not it should be made public, together with the user ID, to the content distribution server 100 (S108).
[0033] The content distribution server 100 then stores in the content storage unit 104 the user ID, the chapter which is the playback position of the video, the emotion stamp, the review, the necessity information, and the like, transmitted from the mobile terminal 200 .
[0034] This allows the user to store the chapters and the emotion stamps at that time for each video in the content distribution server 100. These stored chapters and emotion stamps can be viewed by other users, and can motivate other users to watch the video.
[0035] The number of chapters that can be registered is limited to one per video. Also, the number of chapters that can be registered by one user is limited. In the content distribution server 100, the number of chapters that can be registered by each user and the number of chapters that can be registered by each video are stored in a storage unit (not shown) to manage the above-mentioned upper limits.
[0036] 6 is a diagram showing a content playback screen in the above-mentioned process S101. As shown in the figure, on this content playback screen, a chapter button B is configured on a video playback screen D, and the user can create a chapter at the time of playback by tapping this chapter button B.
[0037] This content playback screen includes information indicating emotion stamps M registered by other users and the ratio of emotion stamps to the total number of emotion stamps registered in a video. By looking at these emotion stamps, users can find out what emotion stamps other users have registered. In FIG. 6, 50% are heart-throbbing stamps, 30% are other emotion stamps, and 20% are other emotion stamps. Here, the top three emotion stamps in terms of ratio among the emotion stamps registered in the video are displayed, but of course there may be four or more emotion stamps registered.
[0038] In addition, this content playback screen includes the title T of the video being played (including supplementary information about the video), operation buttons B2 for adding the video being played to favorites, rating it, etc., a summary G of the video being played, and other introductory information H for other videos.
[0039] 7 is a diagram showing a chapter registration screen that is used when the chapter button B is tapped. This chapter registration screen is an operation screen for linking emotion stamps to chapters. This chapter registration screen includes a video title T, a video chapter screen (still image) CG, emotion stamp selection candidates KS, a comment (impression) input screen C, a selection button K for information on whether or not to publish, and an instruction button B3 for adding (determining) a chapter.
[0040] The user selects up to three emotion stamps from a predetermined selection candidate KS of ten emotion stamps displayed on the chapter registration screen. The number of emotion stamps is not limited to three, and may be less than three or more than three. The emotion stamps selected here and the chapter (playback position) of the video are transmitted to the content distribution server 100 and stored therein.
[0041] In addition, the user may input the user's impressions in text on the comment input screen C. Also, the user can select whether or not to make the comment public. By inputting these and tapping "Add chapter", the mobile terminal 200 can transmit this information to the content distribution server 100.
[0042] 7 is a screen that is displayed when the chapter button B is tapped. When the video playback screen D is pressed and held down, the list of emotion stamp selection candidates KS is displayed superimposed on the video playback screen in consideration of operability, and is configured to be selectable.
[0043] 8 and 9 are diagrams showing other examples of the chapter registration screen. As shown in the diagrams, by pressing and holding (long tapping) the playback screen, emotion stamps are displayed in a row at the bottom of the playback screen. The user can then select these emotion stamps. FIG. 8(a) shows the playback screen, and illustrates the state in which the user's finger Y presses and holds the playback screen. FIG. 8(b) shows the selection screen for emotion stamps KS that is displayed after that. In the diagram, the emotion stamps on the right side are cut off, but they can be scrolled left and right by the user's operation. Note that when the playback screen is turned sideways, all emotion stamps (for example, 10 types of emotion stamps) can also be displayed, in which case scrolling is not required.
[0044] In the present disclosure, the process of selecting an emotion stamp KS by a long press is configured so as not to stop playback of the video, but rather the playback continues and the emotion stamp is displayed so as to be selectable (FIG. 8(b)). Also, when an attempt is made to register an emotion stamp KS by a long press when the video is already paused, playback is not started and the emotion stamp is displayed so as to be selectable. These processes make it easy to register an emotion stamp by a long press. For example, even if a long press is made, video playback continues, allowing an emotion stamp to be registered while watching.
[0045] Also, as shown in FIG. 9(a), when the user selects an arbitrary emotion stamp KS, as shown in FIG. 9(b), the UI processing is made to inform the user that the emotion stamp KS has been selected so that the user can understand. For example, the selected emotion stamp KS blinks or is surrounded by a frame. In this case, the other emotion stamps KS are grayed out to indicate that they are not selected. FIG. 10 is a flowchart showing a chapter registration acceptance process in the content distribution server 100. The content distribution unit 102 distributes a video in response to a request from the mobile terminal 200 (S201). Thereafter, the receiving unit 101 receives the chapter (playback position) of the distributed video and the emotion stamp from the mobile terminal 200 (S202). The registration unit 103 stores the chapter and emotion stamp (which may include a review, etc.) in the content storage unit 104 in association with the distributed video and the user ID of the distribution destination (S203).
[0046] In this manner, chapters and emotion stamps are stored for each video in the content distribution server 100 through the operations of each user.
[0047] Next, a playback process based on chapters of a video that another user is going to introduce will be described. Fig. 11 is a flowchart showing an automatic playback process on a recommendation screen (introduction screen) of another user on the home screen of mobile terminal 200.
[0048] The mobile terminal 200 of one user accesses the content distribution server 100, receives and displays a recommendation screen of other users of the content distribution service (S301). This recommendation screen includes chapters and emotion stamps of videos registered by other users.
[0049] The playback control unit 203 determines whether the automatic playback setting is on or off (S301a). The automatic playback setting is a setting that indicates whether or not to automatically play back a video, and is information that is set in the mobile terminal 200 in advance by the user.
[0050] When the automatic playback setting is off (S301a: off), the playback control unit 203 does not perform playback or performs playback processing according to a user operation, and the subsequent processing is the same as that of S302 to S304.
[0051] When the automatic playback setting is on (S301a: on), the playback control unit 203 identifies the playback location according to the chapters of the video registered by other users included in the recommendation screen (S302). Then, the playback control unit 203 determines whether or not to perform playback based on the chapters of the video based on the user's contract information acquired by the contract information acquisition unit 202 (S303). Then, according to the determination, the playback control unit 203 performs automatic playback control of the video included in the home screen (S304).
[0052] For example, when the contract information indicates a flat-rate video distribution contract and the video to be played is a content corresponding to the flat-rate video distribution contract, the playback control unit 203 controls to automatically play the video. Conversely, when the contract information indicates a pay-per-view video distribution contract and the video to be played is a content not purchased by the user, the playback control unit 203 does not play the video.
[0053] In order to perform playback control according to the contract information, the mobile terminal 200 stores each video in association with contract information such as whether it corresponds to a flat-rate video distribution contract, or the content distribution server 100 provides a home screen configured to allow or disallow videos to be played according to the contract information of the mobile terminal 200.
[0054] In this way, the mobile terminal 200 can determine whether to automatically play the video on the introduction screen of the home screen based on the video and the user's contract information. At that time, if the video has chapters registered, the video is automatically played from the chapter and an emotion stamp is also displayed. If no chapters are registered, the video is played from a predetermined position.
[0055] The playback control unit 203 may play back the video from the registered chapter (playback position), but may also start playback a few seconds (e.g., 5 seconds) before the chapter and play back until about 10 seconds later (e.g., 15 seconds). This allows the user to view all chapters registered together with emotion stamps registered by other users. Also, by playing back from a little before, it becomes easier to understand the emotion stamps registered by other users.
[0056] FIG. 12 is a diagram showing an outline of the playback process. FIG. 12(a) shows the registered positions of the chapters and emotion stamps. FIG. 12(b) shows the position going back a predetermined time (for example, 5 seconds) from that position, and the position is set as the playback start position. The playback end position may be the end point of the content or the time when the user performs an action to end, or the playback end position may not be determined. Note that it may be the time when a predetermined time (second predetermined time) has elapsed from a time (playback start position) going back a predetermined time (first predetermined time) from the chapter. Note that the playback end position may be a time after a predetermined time based on the chapter. By making it possible to play back a predetermined time from the playback start position so as to sandwich the position where the chapter is registered in this way, it is possible to understand the intention of the emotion stamp registered by another user. Note that the playback end position may or may not be determined in the automatic playback of the chapter and the playback process of the chapter by the user's operation. For example, in a predetermined home screen, the chapter may be automatically played, and in that case, the playback end position is determined. On the other hand, chapters may be played back by user operation on another screen. In this case, it is not necessary to determine only the playback start position and not the playback end position.
[0057] In the above, the playback start position and the playback end position are determined, but the playback end position is not essential. Furthermore, the playback control unit 203 may repeatedly play back between the playback start position and the playback end position. The playback end position may be set by the user, or may be a fixed value. Furthermore, the playback end position may be when the user performs an operation to end playback, or when the video has been viewed to the end (the end position of the video).
[0058] 13 is a diagram showing an example of a home screen (introduction screen). As shown in the figure, here, the mobile terminal 200 is playing a video that another user U wishes to introduce. As shown in the figure, an emotion stamp S and a playback position P are displayed together with a video playback screen D. This emotion stamp S is an emotion stamp registered by the user U. The playback position P indicates the current playback position relative to the whole by means of a gauge. In addition, this home screen includes the title T of the video.
[0059] In the present disclosure, the home screen (introduction screen) displays videos recommended by other users, but other videos may also include videos registered as My Best by other users.
[0060] Next, the effects of the video playback device of the present disclosure will be described. The mobile terminal 200 of the present disclosure includes a content receiving unit 201 that receives a recommendation screen (introduction screen) including a video from the content distribution server 100, and a display unit 204 that displays emotion stamps (emotion information) for chapters associated with the video on the introduction screen on the video playback screen.
[0061] This configuration allows the user to effectively introduce new videos selected by other users. That is, videos that other users have selected through their emotions, such as liking, can be introduced to the user. In other words, the user can encounter videos that other users have selected through their emotions at that time.
[0062] For example, when the display unit 204 displays an introduction screen, the playback control unit 203 plays back the video from a position based on the chapter, and causes the display unit 204 to display the video.
[0063] According to this configuration, the video can be introduced to the user by playing the video from a position based on the chapter. In the present disclosure, the video is played automatically, but it may be played by the user's operation or may be a still screen. In this case, the playback control unit is not required.
[0064] Furthermore, the playback control unit 203 plays back from a playback start position going back a first predetermined time (e.g., 5 seconds) based on the chapter. Alternatively, playback may be performed for a second predetermined time (e.g., 15 seconds) from the first predetermined time. Note that the playback time (end position of the second predetermined time) is not limited to being based on the first predetermined time, and may be determined based on the chapter.
[0065] According to this configuration, by starting playback from a slightly earlier time based on the chapter, it becomes easier to understand the meaning of the emotion stamps added by other users.
[0066] In the present disclosure, the video on the introduction screen includes information indicating the user (other user) who registered the emotion stamp, thereby allowing the user to know the other user.
[0067] In addition, when the mobile terminal 200 (user) has predetermined status information (for example, a state in which a predetermined contract has been concluded with a content distribution service, an SVOD contract, etc.), the playback control unit 203 automatically plays the video included in the introduction screen.
[0068] For example, in the present disclosure, when receiving distribution of a video, the contract information acquisition unit 202 acquires contract information indicating restrictions on playback of the video as status information from the content distribution server 100. Then, the playback control unit 203 controls whether or not to allow playback of the video included in the introduction screen based on the contract information.
[0069] This allows the video to be played back according to the status information of the mobile terminal. If the status information is a contract, it may be inappropriate to play the video depending on the contract. Therefore, it is better to play the video based on the relationship between the contract contents and the video.
[0070] In the present disclosure, the emotion stamps registered for a video are selected and registered by other users from a plurality of predetermined emotion stamps. Then, the display unit 204 displays the plurality of emotion stamps registered for the video when the introduction screen is displayed.
[0071] The video playback device, which is the mobile terminal 200 in this disclosure, has the following configuration.
[0072] [1] A receiving unit that receives an introductory screen including a video from a content distribution server; a display unit that displays emotion information registered by other users at a playback position associated with the video on the introductory screen on a playback screen of the video; A video playback device comprising:
[0073] [2] a playback control unit that, when the display unit displays the introduction screen, plays the video from a position based on the playback position and displays the video on the display unit; [1] A video playback device according to the present invention.
[0074] [3] The playback control unit playing the content from a time going back a first predetermined time based on the playback position; [2] A video playback device according to the present invention.
[0075] [4] The playback control unit playing the content until the playback end position determined based on the playback position or the first predetermined time; [3] A video playback device according to the present invention.
[0076] [5] The playback control unit If the video playback device has predetermined status information, the video included in the introduction screen is automatically played back. A video playback device according to any one of [2] to [4].
[0077] [6] The video distribution system further includes an acquisition unit that acquires contract information indicating restrictions on video playback as status information from the video distribution server when receiving video distribution, The playback control unit controls whether or not the video included in the introduction screen is to be played based on the contract information. [5] A video playback device according to claim 5.
[0078] [7] the video of the introduction screen includes information indicating a user who has registered emotion information; A video playback device according to any one of [1] to [6].
[0079] [8] the emotion information is registered by the other user by selecting one or several types of emotion information from a plurality of predetermined types of emotion information; A video playback device according to any one of [1] to [7].
[0080] The block diagrams used in the description of the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. The method of realizing each functional block is not particularly limited. That is, each functional block may be realized by using one device that is physically or logically combined, or may be realized by using two or more devices that are physically or logically separated and directly or indirectly connected (for example, by wire, wireless, etc.). The functional block may be realized by combining the one device or the multiple devices with software.
[0081] Functions include, but are not limited to, judgment, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocation, mapping, assignment, etc. For example, a functional block (component) that performs the function of transmission is called a transmitting unit or a transmitter. In either case, as described above, there is no particular limitation on the method of realization.
[0082] For example, the content delivery server 100 and the mobile terminal 200 according to an embodiment of the present disclosure may function as a computer that performs processing of the content delivery method of the present disclosure. Fig. 14 is a diagram showing an example of a hardware configuration of the content delivery server 100 and the mobile terminal 200 according to an embodiment of the present disclosure. The above-mentioned content delivery server 100 and the mobile terminal 200 may be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like.
[0083] In the following description, the term "apparatus" may be replaced with a circuit, a device, a unit, etc. The hardware configuration of the content distribution server 100 and the mobile terminal 200 may be configured to include one or more of the devices shown in the drawings, or may be configured to exclude some of the devices.
[0084] Each function of the content distribution server 100 and the mobile terminal 200 is realized by loading specific software (programs) onto hardware such as a processor 1001 and a memory 1002, causing the processor 1001 to perform calculations, control communications by a communication device 1004, and control at least one of the reading and writing of data in the memory 1002 and the storage 1003.
[0085] The processor 1001 controls the entire computer by running, for example, an operating system. The processor 1001 may be configured with a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, etc. For example, the above-mentioned playback control unit 203 and the like may be realized by the processor 1001.
[0086] Moreover, the processor 1001 reads out a program (program code), a software module, data, etc. from at least one of the storage 1003 and the communication device 1004 into the memory 1002, and executes various processes according to the read out programs. As the program, a program that causes a computer to execute at least a part of the operations described in the above-mentioned embodiment is used. For example, the playback control unit 203 may be realized by a control program stored in the memory 1002 and operating in the processor 1001, and may be similarly realized for other functional blocks. Although the above-mentioned various processes have been described as being executed by one processor 1001, they may be executed simultaneously or sequentially by two or more processors 1001. The processor 1001 may be implemented by one or more chips. The program may be transmitted from a network via a telecommunication line.
[0087] The memory 1002 is a computer-readable recording medium, and may be configured by at least one of, for example, a Read Only Memory (ROM), an Erasable Programmable ROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), a Random Access Memory (RAM), etc. The memory 1002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 1002 can store a program (program code), software module, etc. that can be executed to implement a content distribution method according to an embodiment of the present disclosure.
[0088] Storage 1003 is a computer-readable recording medium, and may be composed of at least one of, for example, an optical disk such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, and the like. Storage 1003 may be referred to as an auxiliary storage device. The above-mentioned storage medium may be, for example, a database, a server, or other suitable medium including at least one of memory 1002 and storage 1003.
[0089] The communication device 1004 is hardware (transmission / reception device) for performing communication between computers via at least one of a wired network and a wireless network, and is also called, for example, a network device, a network controller, a network card, a communication module, etc. The communication device 1004 may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, etc., in order to realize at least one of Frequency Division Duplex (FDD) and Time Division Duplex (TDD). For example, the above-mentioned content receiving unit 201, contract information acquiring unit 202, registration unit 206, etc. may be realized by the communication device 1004. The content receiving unit 201, contract information acquiring unit 202, and registration unit 206 may be implemented as a transmission unit and a reception unit that are physically or logically separated, or may be configured as an integrated unit.
[0090] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. The input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch panel).
[0091] In addition, each device such as the processor 1001 and the memory 1002 is connected by a bus 1007 for communicating information. The bus 1007 may be configured using a single bus, or may be configured using different buses between each device.
[0092] Furthermore, the content distribution server 100 and the mobile terminal 200 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc., and some or all of the functional blocks may be realized by the hardware. For example, the processor 1001 may be implemented using at least one of these pieces of hardware.
[0093] The notification of information is not limited to the aspects / embodiments described in the present disclosure, and may be performed using other methods. For example, the notification of information may be performed by physical layer signaling (e.g., Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (e.g., Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB))), other signals, or a combination thereof. In addition, the RRC signaling may be called an RRC message, and may be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, or the like.
[0094] The order of the steps, sequences, flow charts, etc. of each aspect / embodiment described in this disclosure may be changed unless inconsistent. For example, the methods described in this disclosure present elements of various steps using an example order, and are not limited to the particular order presented.
[0095] The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.
[0096] The determination may be based on a value represented by a single bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).
[0097] Each aspect / embodiment described in this disclosure may be used alone, in combination, or switched according to execution. In addition, notification of specific information (e.g., notification that "X is the case") is not limited to being done explicitly, but may be done implicitly (e.g., not notifying the specific information).
[0098] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented as modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.
[0099] Software shall be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise.
[0100] Software, instructions, information, etc. may also be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave, etc.), then these wired and / or wireless technologies are included within the definition of transmission media.
[0101] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof.
[0102] In addition, the terms described in this disclosure and the terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings. For example, at least one of the channel and the symbol may be a signal (signaling). Also, the signal may be a message. Also, the component carrier (CC) may be called a carrier frequency, a cell, a frequency carrier, etc.
[0103] In addition, the information, parameters, etc. described in the present disclosure may be represented using absolute values, may be represented using relative values from a predetermined value, or may be represented using other corresponding information. For example, a radio resource may be indicated by an index.
[0104] The names used for the above-mentioned parameters are not limiting in any way. Moreover, the formulas etc. using these parameters may differ from those explicitly disclosed in this disclosure. The various channels (e.g., PUCCH, PDCCH, etc.) and information elements may be identified by any suitable names, and therefore the various names assigned to these various channels and information elements are not limiting in any way.
[0105] In this disclosure, the terms "Mobile Station (MS)", "user terminal", "User Equipment (UE)", "terminal", etc. may be used interchangeably.
[0106] A mobile station may also be referred to by those skilled in the art as a subscriber station, mobile unit, subscriber unit, wireless unit, remote unit, mobile device, wireless device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, wireless terminal, remote terminal, handset, user agent, mobile client, client, or some other suitable terminology.
[0107] As used in this disclosure, the terms "determining" and "determining" may encompass a wide variety of actions. "Determining" and "determining" may include, for example, judging, calculating, computing, processing, deriving, investigating, looking up, search, inquiry (e.g., searching in a table, database, or other data structure), ascertaining, and the like. "Determining" and "determining" may also include receiving (e.g., receiving information), transmitting (e.g., sending information), input, output, accessing (e.g., accessing data in a memory), and the like. In addition, "judgment" and "decision" can include considering resolving, selecting, choosing, establishing, comparing, etc., to be a "judgment" or "decision." In other words, "judgment" and "decision" can include considering some action to be a "judgment" or "decision." In addition, "judgment" can be interpreted as "assuming," "expecting," "considering," etc.
[0108] The terms "connected," "coupled," or any variation thereof, refer to any direct or indirect connection or coupling between two or more elements, and may include the presence of one or more intermediate elements between two elements that are "connected" or "coupled" to each other. The coupling or connection between elements may be physical, logical, or a combination thereof. For example, "connected" may be read as "access." As used in this disclosure, two elements may be considered to be "connected" or "coupled" to each other using at least one of one or more wires, cables, and printed electrical connections, as well as electromagnetic energy having wavelengths in the radio frequency range, microwave range, and optical (both visible and invisible) range, as some non-limiting and non-exhaustive examples.
[0109] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."
[0110] Any reference to an element using a designation such as "first", "second" etc. used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient way to distinguish between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.
[0111] When "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Further, when used in this disclosure, the term "or" is not intended to be an exclusive or.
[0112] In this disclosure, where articles have been added due to translation, such as, for example, a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.
[0113] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different." [Explanation of symbols]
[0114] 100...content distribution server, 200...mobile terminal, 200a...mobile terminal, 200b...mobile terminal, 101...receiving unit, 102...content distribution unit, 103...registration unit, 104...content storage unit, 105...user management information storage unit, 201...content receiving unit, 202...contract information acquisition unit, 203...playback control unit, 204...display unit, 205...operation unit, 206...registration unit.
Claims
1. A receiving unit that receives an introductory screen including a video from a content distribution server; a display unit that displays emotion information registered by other users at a playback position associated with the video on the introductory screen on a playback screen of the video; In a video playback device comprising: a playback control unit that, when the display unit displays the introduction screen, plays the video from a position based on the playback position and displays the video on the display unit; an acquisition unit that acquires contract information indicating restrictions on playback of a video as status information from the content distribution server when receiving the video; Further equipped with The playback control unit If the video playback device has predetermined status information, automatically playing the video included in the introduction screen; controlling whether or not the video included in the introduction screen can be played based on the contract information; Video playback device.
2. The playback control unit 2. The video playback device according to claim 1, wherein playback is started from a time going back a first predetermined time based on the playback position.
3. The playback control unit 3. The video playback device according to claim 2, wherein playback is performed up to a playback end position determined based on the playback position or the first predetermined time.
4. 2. The video playback device according to claim 1, wherein the emotion information is registered by the other user by selecting one or several types of emotion information from a plurality of predetermined types of emotion information.
5. A receiving unit that receives an introductory screen including a video from a content distribution server; a display unit that displays emotion information registered by other users at a playback position associated with the video on the introductory screen on a playback screen of the video; Equipped with The video on the introduction screen includes information indicating a user who has registered emotion information.
Citation Information
Patent Citations
Data broadcasting system and broadcasting reception terminal
JP2011239315A
Video recorder, reproducer and server device
JP2012227760A
Data transmission device
JP2013143638A
Communication device, control method and program
JP2016004492A
Moving image reproduction apparatus, moving image reproduction method, and computer program
JP2016092610A