Information processing device, information terminal, information processing method and program

The information processing device allows independent control of selected videos during synchronized playback, addressing the lack of individual video control in conventional systems by canceling synchronous playback and applying distinct controls on target videos.

JP7738786B1Active Publication Date: 2025-09-12KDDI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2025035286
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-03-06
Publication Date
2025-09-12
Estimated Expiration
2045-03-06

AI Technical Summary

Technical Problem

Conventional systems for synchronously playing multiple videos, such as those from a concert or event, do not allow independent control of individual videos, requiring all videos to be paused or rewound together.

Method used

An information processing device that allows independent control of a target video by canceling synchronous playback with other videos and performing distinct playback controls on the target video, such as stopping, rewinding, or forwarding, while continuing playback of other videos.

Benefits of technology

Enables independent control of selected videos during synchronized playback, allowing users to pause, rewind, or fast-forward individual videos without affecting the others, enhancing user interaction and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007738786000001_ABST
    Figure 0007738786000001_ABST
Patent Text Reader

Abstract

To make it possible to respond appropriately to a user who is viewing a moving image. [Solution] The information processing device 1 has a playback control unit 132 that plays multiple videos synchronously on the information terminal, and a reception unit 131 that receives from the user on the information terminal a designation of a target video, which is one of the multiple videos, and the playback control unit cancels the synchronous playback of a passive video, which is a video among the multiple videos other than the target video, and the target video, on the condition that the reception unit has received the designation of the target video, and performs playback control on the target video that is different from that for the passive video.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information terminal, an information processing method, and a program for playing back a plurality of moving images on an information terminal. [Background technology]

[0002] Patent document 1 describes an invention in which multiple moving images that are synchronized in time with each other are displayed on a display device, and controls such as pausing, fast-forwarding, or rewinding are performed synchronously on the multiple moving images in response to operations on the display device. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2024-12165 Summary of the Invention [Problem to be solved by the invention]

[0004] In a conventional distribution service for a concert or event in which multiple performers participate, the entire video and each performer's video are synchronously played on an information terminal. While watching multiple synchronously played videos, a user may want to pause or rewind a single video without stopping the overall playback. However, the invention described in Patent Document 1 controls the pausing, fast-forwarding, rewinding, etc. of all of the synchronously played videos, and therefore does not allow for independent control of a single video.

[0005] The present invention has been made in view of these points, and has as its object to make it possible to independently control some of a plurality of moving images that are synchronously played back. [Means for solving the problem]

[0006] An information processing device of a first aspect of the present invention has a playback control unit that plays multiple videos synchronously on an information terminal, and a reception unit that receives from a user on the information terminal a designation of a target video, which is one of the multiple videos, and the playback control unit, on the condition that the reception unit has received the designation of the target video, cancels the synchronous playback of a passive video, which is a video among the multiple videos other than the target video, and the target video, and performs playback control on the target video that is different from that on the passive video.

[0007] The playback control unit may perform the playback control of stopping, rewinding or forwarding the target video without performing the playback control of stopping, rewinding or forwarding the target video, provided that the reception unit has received the designation of the target video.

[0008] The playback control unit may play back a sound included in the passive video without displaying the passive video on the information terminal while performing the playback control on the target video.

[0009] The reception unit may receive a slide operation from the user on the information terminal to move a specified position on the target video image, and the playback control unit may perform the playback control of the target video image, such as rewind playback or forward playback, while the slide operation is being performed.

[0010] The information processing device may further include a storage control unit that stores the frame of the target moving image at the time when the slide operation is completed in a storage unit as a still image.

[0011] The reception unit may, after receiving a video designation operation from the user at the information terminal that designates the target video, receive a control designation operation from the user that designates the type of playback control, and the playback control unit may perform the playback control of the type indicated by the control designation operation on the target video indicated by the video designation operation.

[0012] The playback control unit may, on the condition that the reception unit has received the designation of the target video, display on the information terminal the first target video for which the playback control is performed and the second target video that is played in synchronization with the passive video.

[0013] The reception unit may receive a save operation from the user on the information terminal that specifies a portion of the target video while the playback control is being performed on the target video, and the information processing device may further have a storage control unit that stores the portion of the target video indicated by the save operation in a storage unit.

[0014] The playback control unit may store data of the multiple videos for a predetermined period in a memory unit of the information terminal while synchronously playing back the multiple videos, and the playback control unit may perform the playback control on the target video using the data of the target video from the data of the multiple videos stored in the memory unit, on the condition that the reception unit has received the designation of the target video.

[0015] The reception unit may, on condition that it has accepted the designation of the target video, send data of the target video within a predetermined range based on the timing at which the target video was designated to the information terminal, and the playback control unit may, on condition that it has accepted the designation of the target video, perform the playback control on the target video using the data sent by the reception unit to the information terminal.

[0016] An information processing method of a second aspect of the present invention includes the steps of: synchronously playing a plurality of videos on an information terminal; receiving from a user on the information terminal a designation of a target video, which is one of the plurality of videos, from the user; canceling the synchronous playback of a passive video, which is a video among the plurality of videos other than the target video, and the target video, on the condition that the designation of the target video has been received in the receiving step; and performing playback control on the target video that is different from that on the passive video.

[0017] A third aspect of the program of the present invention causes a processor to execute the following steps: playing multiple videos synchronously on an information terminal; accepting from a user on the information terminal a designation of a target video, which is one of the multiple videos; canceling the synchronous playback of a passive video, which is a video among the multiple videos other than the target video, and the target video, on the condition that the designation of the target video has been accepted in the accepting step; and performing playback control on the target video that is different from that on the passive video.

[0018] An information terminal of a fourth aspect of the present invention has a display unit, a playback control unit that plays multiple videos synchronously on the display unit, and a reception unit that receives from a user a designation of a target video, which is one of the multiple videos, and the playback control unit, on the condition that the reception unit has received the designation of the target video, cancels the synchronous playback of a passive video, which is a video among the multiple videos other than the target video, and the target video, and performs playback control on the target video that is different from that on the passive video. [Effects of the Invention]

[0019] According to the present invention, it is possible to independently control some of a plurality of moving images that are synchronously played back. [Brief explanation of the drawings]

[0020] [Figure 1] FIG. 1 is a schematic diagram of an information processing system. [Figure 2] 1 is a block diagram of an information processing system according to a first embodiment. [Figure 3] FIG. 2 is a schematic diagram for explaining image content. [Figure 4] FIG. 10 is a schematic diagram of a user terminal displaying a distribution screen including a plurality of moving images. [Figure 5] FIG. 10 is a schematic diagram of a user terminal displaying a distribution screen with a plurality of moving images set in instruction mode. [Figure 6] FIG. 10 is a schematic diagram of a user terminal displaying a distribution screen in which playback control is being performed on a target video. [Figure 7] 10 is a schematic diagram for explaining a process in which a storage control unit stores a part of a target video in a storage unit. FIG. [Figure 8] FIG. 1 is a flowchart illustrating an exemplary information processing method executed by an information processing system. [Figure 9] 1 is a block diagram of an information processing system according to a first embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0021] First Embodiment [Outline of Information Processing System S] 1 is a schematic diagram of an information processing system S according to this embodiment. The information processing system S includes an information processing device 1 and a user terminal 2. The information processing system S may also include other devices such as a server and a terminal.

[0022] The information processing device 1 is a computer that performs processing for playback control of moving images played on a user terminal 2. The moving images are moving images that are broadcast or streamed live (live distributed), or pre-recorded moving images. The moving images are, for example, footage of concerts, musicals, plays, dramas, movies, television programs, press conferences, etc. Furthermore, the moving images may be two-dimensional or three-dimensional animated moving images.

[0023] A moving image is, for example, image content in which multiple characters appear. The characters appearing in the moving image are, for example, people, animals, or virtual characters that appear in the moving image. The moving image may also include audio that is played along with the images. Playback controls for the moving image include, for example, stop, rewind playback (frame rewind, fast rewind, or slow rewind), and forward playback (frame forward, fast forward, or slow forward).

[0024] The user terminal 2 is an information terminal used by a user. The user is a person who watches moving images and performs operations to instruct playback control of the moving images. The user terminal 2 is, for example, a smartphone, a tablet terminal, or a personal computer. The user terminal 2 has an operation unit such as a touch panel or a keyboard for receiving operations, and a display unit such as a liquid crystal display for displaying information. The user terminal 2 is associated in advance with the user by setting identification information (Identifier: ID) for identifying the user who uses the user terminal 2. The user terminal 2 is capable of communicating with the information processing device 1 via a network.

[0025] An overview of the processing executed by the information processing system S according to this embodiment will be described below. The information processing device 1 synchronously plays back a plurality of videos on the user terminal 2. For example, the information processing device 1 transmits control information to the user terminal 2 for synchronizing the playback timing of the plurality of videos.

[0026] The information processing device 1 accepts designation of a target video, which is one of a plurality of videos, from a user on the user terminal 2. The information processing device 1 accepts, for example, an operation from the user on the user terminal 2 to select one of the plurality of videos as a target video.

[0027] On the condition that the information processing device 1 has received a designation of a target video from a user, the information processing device 1 cancels the synchronous playback of a passive video, which is a video other than the target video among a plurality of videos, with the target video, and performs playback control on the target video differently from that on the passive video. For example, the information processing device 1 transmits control information to the user terminal 2 for stopping, rewinding, or forwarding the target video in response to a user operation while continuing playback of the other video.

[0028] In this way, the information processing system S accepts an operation from a user to designate one of the multiple videos being played back in synchronization as a target video, cancels synchronization of the multiple videos, and then performs playback control on the target video differently from that on the passive video, thereby enabling the information processing system S to independently control some of the multiple videos being played back in synchronization.

[0029] [Configuration of Information Processing System S] FIG. 2 is a block diagram of an information processing system S according to this embodiment. In FIG. 2, arrows indicate main data flows, and data flows other than those shown in FIG. 2 may also exist. In FIG. 2, each block indicates a functional configuration rather than a hardware (device) configuration. Therefore, the blocks shown in FIG. 2 may be implemented in a single device, or may be implemented separately in multiple devices. Data may be exchanged between blocks via any means, such as a data bus, a network, or a portable storage medium.

[0030] The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13. The information processing device 1 may be configured by connecting two or more physically separate devices via wired or wireless connections. The information processing device 1 may also be configured by a cloud, which is a collection of computer resources.

[0031] The communication unit 11 has a communication controller for transmitting and receiving data to and from the user terminal 2 via the network. The communication unit 11 notifies the control unit 13 of data received from the user terminal 2 via the network. The communication unit 11 also transmits data output from the control unit 13 to the user terminal 2 via the network.

[0032] The storage unit 12 is a storage medium including a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk drive, an SSD (Solid State Drive), etc. The storage unit 12 stores in advance programs to be executed by the control unit 13. The storage unit 12 may be provided outside the information processing device 1, in which case data may be exchanged between the storage unit 12 and the control unit 13 via a network.

[0033] The control unit 13 has a reception unit 131, a playback control unit 132, and a storage control unit 133. The control unit 13 is a processor such as a CPU (Central Processing Unit), and functions as the reception unit 131, the playback control unit 132, and the storage control unit 133 by executing a program stored in the storage unit 12.

[0034] The processing executed by the information processing system S will be described in detail below. In the information processing device 1, the receiving unit 131 receives, from the user, a designation of image content including multiple moving images to be played back. The user terminal 2 transmits, for example, information (title, representative image, etc.) indicating one of the multiple image contents displayed on the display unit and selected by the user using the operation unit, to the information processing device 1. Based on the information transmitted by the user terminal 2, the receiving unit 131 receives the image content selected by the user as the image content to be played back.

[0035] 3 is a schematic diagram illustrating image content according to this embodiment. The image content includes multiple moving images that are played back in synchronization with one another. The multiple moving images include, for example, an overall scene that captures or depicts a predetermined range, and one or more individual scenes that capture or depict a range narrower than the overall scene. Each point in time in the overall scene and each point in time in the individual scenes are associated in advance, and are played back in synchronization with one another on the user terminal 2.

[0036] An entire scene is, for example, a moving image of a scene including multiple characters. On the other hand, an individual scene is, for example, a moving image of a scene including any one of the multiple characters. Each of one or more individual scenes is pre-associated with a character included in the individual scene.

[0037] The individual scenes are generated, for example, by cutting out a portion of the overall scene. In this case, the individual scenes are generated, for example, by performing a known image recognition process on the overall scene to automatically cut out areas in which each of the multiple characters appears. Alternatively, the individual scenes may be generated by a human visually recognizing the overall scene and cutting out areas in which each of the multiple characters appears.

[0038] Alternatively, individual scenes may be generated by capturing images of each of the characters using a camera different from the camera that captured the overall scene. Alternatively, individual scenes may be created as independent scenes rather than as part of the overall scene.

[0039] The plurality of videos included in the image content to be played back are stored in advance in the storage unit 12 of the information processing device 1 or another storage unit. The information processing device 1 or another storage unit transmits the plurality of videos included in the image content to be played back to the user terminal 2.

[0040] The playback control unit 132 synchronously plays back multiple videos included in the image content to be played back in the user terminal 2. For example, the playback control unit 132 transmits control information for synchronizing the playback timing of multiple videos to the user terminal 2. The user terminal 2 synchronously plays back multiple videos received from the information processing device 1 or another storage unit on the display unit in accordance with the control information received from the information processing device 1.

[0041] The user terminal 2 may receive each of the multiple videos in their entirety (i.e., data from the start to the end of the video) and then play the video. Alternatively, the user terminal 2 may sequentially receive a portion of each of the multiple videos (5 seconds' worth of data, 10 seconds' worth of data, etc.) and play the portion of the video sequentially.

[0042] 4 is a schematic diagram of a user terminal 2 displaying a distribution screen A including multiple videos. Distribution screen A includes a main video area A1 and a secondary video area A2. Main video area A1 is a display area larger than secondary video area A2. When playback of multiple videos is first started on user terminal 2, for example, a video of an entire scene is played in main video area A1, and videos of one or more individual scenes are played in secondary video area A2.

[0043] The receiving unit 131 receives, from the user at the user terminal 2, designation of a target video, which is one of the multiple videos, while the playback control unit 132 is synchronously playing back the multiple videos. The user terminal 2 transmits, to the information processing device 1, information indicating a predetermined video designation operation (tap, click, etc.) performed by the user using the operation unit to designate one of the multiple videos displayed on the distribution screen A. Based on the information transmitted by the user terminal 2, the receiving unit 131 accepts the video indicated by the video designation operation as the target video.

[0044] The target video is a video among the plurality of videos that has been designated by the user by the reception unit 131. When the reception unit 131 has not yet received a designation of any of the plurality of videos from the user, the reception unit 131 treats a predetermined video (such as an entire scene) among the plurality of videos that is displayed in the main video area A1 as the target video designated by the user.

[0045] In response to the reception unit 131 receiving a video designation operation at any point in time of multiple videos being played back synchronously, the playback control unit 132 starts, from that point in time, displaying a target video among the multiple videos in the main video area A1 on the distribution screen A, and displaying one or more videos among the multiple videos other than the target video in the secondary video area A2.

[0046] In the example of Fig. 4, in the upper part of Fig. 4, a first video displayed in main video area A1 and a second video displayed in secondary video area A2 are swapped in response to a video designation operation by the user, as shown in the lower part of Fig. 4. In this way, the information processing system S can switch the video displayed in the larger area among multiple videos at any time, making it easier for the user to view the video on which the user is paying attention at any time.

[0047] During synchronous playback of multiple videos, the video stream may be set to either a normal mode in which playback control instructions are not accepted, or an instruction mode in which playback control instructions are accepted. In this case, the accepting unit 131 accepts a mode change operation for transitioning from the user at the user terminal 2 to the instruction mode in which playback control instructions for the target video stream are accepted.

[0048] 5 is a schematic diagram of user terminal 2 displaying distribution screen A with multiple videos set to the instruction mode. User terminal 2 transmits to information processing device 1 information indicating, for example, a predetermined mode change operation (such as maintaining a tap or click for a predetermined period of time or more) performed by the user using the operation unit on any position within distribution screen A or any position within main video image area A1. Receiving unit 131 identifies the mode change operation performed by the user based on the information transmitted by user terminal 2. In response to receiving the mode change operation, receiving unit 131 switches the multiple videos from normal mode to instruction mode or from instruction mode to normal mode.

[0049] Playback control unit 132 may display information indicating that the multiple videos are set to the instruction mode on distribution screen A. Playback control unit 132 indicates that the multiple videos are set to the instruction mode, for example, by displaying a symbol indicating the type of current playback control (a triangle in the example of FIG. 5) superimposed on the video displayed in main video area A1. This allows information processing system S to easily recognize which mode the multiple videos are set to.

[0050] The receiving unit 131 receives a control specifying operation for specifying a type of playback control from the user after receiving a video specifying operation in the user terminal 2. The user terminal 2 transmits, for example, information indicating the control specifying operation performed by the user using the operation unit to the information processing device 1. The receiving unit 131 identifies the control specifying operation performed by the user based on the information transmitted by the user terminal 2.

[0051] The receiving unit 131 identifies the type of playback control associated with the control specifying operation, for example, from information (such as a table) that associates the control specifying operation with the type of playback control in advance. The type of playback control is, for example, one of stop, reverse playback, and fast forward playback.

[0052] For example, when the control specification operation is a touch operation that specifies a position on the target video, the reception unit 131 specifies "stop" as the type of playback control. For example, when the control specification operation is a slide operation that moves a specified position on the target video leftward, the reception unit 131 specifies "reverse playback" as the type of playback control. For example, when the control specification operation is a slide operation that moves a specified position on the target video rightward, the reception unit 131 specifies "fast forward playback" as the type of playback control. The reception unit 131 is not limited to the specific operations shown here, and may specify the type of playback control based on other operations.

[0053] The receiving unit 131 receives a control specification operation, for example, on the condition that a plurality of videos are set to the instruction mode (such as receiving a mode change operation to switch from normal mode to instruction mode). This allows the information processing system S to prevent the user from unintentionally issuing a playback control instruction for the target video. Alternatively, the receiving unit 131 may receive a control specification operation without requiring a plurality of videos to be set to the instruction mode.

[0054] The playback control unit 132 cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the plurality of videos, on the condition that the receiving unit 131 has received a video designation operation, and performs playback control on the target video differently from that on the passive video.On the other hand, the playback control unit 132 continues the synchronous playback of the plurality of videos on the condition that the receiving unit 131 has not received a video designation operation.

[0055] 6 is a schematic diagram of the user terminal 2 displaying the distribution screen A in a state where playback control is being performed on the target video. In response to the reception unit 131 receiving the video designation operation and the control designation operation, the playback control unit 132 performs playback control of the type indicated by the control designation operation on the target video. For example, the playback control unit 132 performs playback control of the type indicated by the control designation operation on the target video, such as stop, reverse playback, or forward playback, without performing playback control of the type indicated by the control designation operation on the passive video.

[0056] When the receiving unit 131 receives a video designation operation but does not receive a control designation operation, the synchronous playback of multiple videos may be continued. Also, when the receiving unit 131 receives a video designation operation but does not receive a control designation operation, the synchronous playback of multiple videos may be canceled and predetermined playback control (stop, etc.) may be performed on the target video.

[0057] The playback control unit 132 transmits, for example, first control information for canceling the synchronous playback of the passive video and the target video, and second control information for performing playback control on the target video differently from that on the passive video, to the user terminal 2. The user terminal 2 cancels the synchronous playback of multiple videos in accordance with the first control information received from the information processing device 1. The user terminal 2 performs playback control on the target video differently from that on the passive video in accordance with the second control information received from the information processing device 1. This allows the information processing system S to perform playback control on the target video in accordance with an operation by the user, while continuing playback of the passive video among the multiple videos played in synchronization.

[0058] For example, while synchronously playing back a plurality of videos, the playback control unit 132 stores cache data, which is data for a predetermined period (e.g., 10 seconds including the point of playback), in the storage unit of the user terminal 2. On the condition that the reception unit 131 has received a video designation operation, the playback control unit 132 performs playback control on the target video using the cache data of the target video among the cache data of the plurality of videos stored in the storage unit of the user terminal 2. This allows the information processing system S to perform playback control of the target video by reusing the cache data used when synchronously playing back a plurality of videos.

[0059] Furthermore, the playback control unit 132 may perform playback control on the target video using data transmitted to the user terminal 2 after the receiving unit 131 receives the video designation operation. In this case, the receiving unit 131 transmits to the user terminal 2 data on the target video within a predetermined range (e.g., 10 seconds including the playback point) based on the timing at which the target video was designated, on the condition that the video designation operation has been received.

[0060] The playback control unit 132 controls playback of the target video using the data transmitted by the reception unit 131 to the user terminal 2. This allows the information processing system S to reliably control playback of the target video by transmitting data after receiving a video designation operation, without relying on cache data stored in the user terminal 2.

[0061] 6, the playback control unit 132 performs playback control of the target video in reverse playback mode while a leftward sliding operation is being performed. On the other hand, the playback control unit 132 performs playback control of the target video in forward playback mode while a rightward sliding operation is being performed. This allows the user to easily specify the type of playback control to be performed on the target video.

[0062] The playback control unit 132 resumes the synchronous playback of multiple videos when the receiving unit 131 receives a predetermined restart operation (for example, a mode change operation to switch from instruction mode to normal mode) while the synchronous playback of the passive video and the target video has been released.

[0063] While performing playback control on the target video image different from that on the passive video image, the playback control unit 132 may play back the sound included in the passive video image without displaying the passive video image on the user terminal 2. This allows the information processing system S to allow the user to continue listening to only the sound of the passive video image while the user is instructing playback control on the target video image, for example, in image content (such as a concert) in which the sound played along with the image is important.

[0064] The playback control unit 132 may display, on the user terminal 2, a first target video for which playback control is to be performed and a second target video for which playback is to be synchronized with the passive video, on the condition that the receiving unit 131 has received a video designation operation. In this case, the playback control unit 132 displays the two target videos independently on the user terminal 2, performs playback control on the first target video different from that on the passive video, and plays the second target video in synchronization with the passive video. This allows the information processing system S to both play the target video in synchronization with the passive video and perform playback control on the target video different from that on the passive video.

[0065] The storage control unit 133 may store a portion of the target video in the storage unit 12 or another storage unit in response to a user operation when the synchronized playback of the passive video and the target video is disabled.

[0066] 7 is a schematic diagram illustrating the process in which the storage control unit 133 stores a portion of the target video in the storage unit. The receiving unit 131 receives a save operation specifying a portion of the target video from the user at the user terminal 2 while a playback control different from that for the passive video is being performed on the target video. The user terminal 2 transmits, for example, information indicating the save operation performed by the user using the operation unit to the information processing device 1. The receiving unit 131 identifies the save operation performed by the user based on the information transmitted by the user terminal 2.

[0067] The save operation is an operation in which a user designates a part of a target video to be saved. For example, the save operation is the termination (cancellation) of a slide operation that moves a designated position on the target video at the point in time when the part of the target video is to be saved.

[0068] The storage control unit 133 determines a portion of the target video to be saved by the user based on the save operation, and stores the determined portion of the target video in the storage unit 12 or another storage unit. For example, the storage control unit 133 stores a frame of the target video at the time when the slide operation indicated by the save operation is completed as a still image in the storage unit 12 or another storage unit. Furthermore, the storage control unit 133 may store, for example, a predetermined range (e.g., 5 seconds) of video within the target video including the time when the slide operation indicated by the save operation is completed in the storage unit 12 or another storage unit.

[0069] This allows the user to stop, rewind or fast forward the target video while continuing to view the passive video, and easily specify a portion of the target video to be saved.

[0070] [Information processing method flow] 8 is a flowchart illustrating an exemplary information processing method executed by the information processing system S according to this embodiment. In the information processing device 1, the reception unit 131 receives a designation of image content including multiple videos to be played back from a user (S11). The playback control unit 132 synchronously plays back the multiple videos included in the image content to be played back on the user terminal 2 (S12).

[0071] While the playback control unit 132 is synchronously playing back the multiple videos, the reception unit 131 receives from the user at the user terminal 2 a designation of a target video, which is one of the multiple videos (S13). In response to the reception by the reception unit 131 of the video designation operation, the playback control unit 132 displays the target video among the multiple videos in a relatively large area on the user terminal 2, and displays one or more videos among the multiple videos other than the target video in a relatively small area on the user terminal 2.

[0072] The reception unit 131 receives a mode change operation for transitioning to an instruction mode in which a playback control instruction for the target video is received from the user at the user terminal 2 (S14). In response to receiving the mode change operation, the reception unit 131 switches the multiple videos from the normal mode to the instruction mode.

[0073] If the plurality of videos are not set to the instruction mode (NO in S15), the information processing device 1 returns to step S13 and repeats the process. If the plurality of videos are set to the instruction mode (YES in S15), the accepting unit 131 accepts a control specifying operation that specifies the type of playback control from the user at the user terminal 2 (S16).

[0074] If the receiving unit 131 has not received a control specifying operation (NO in S17), the information processing device 1 returns to step S13 and repeats the process. If the receiving unit 131 has received a control specifying operation (YES in S17), the playback control unit 132 cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the multiple videos (S18). The playback control unit 132 performs playback control on the target video that is different from that on the passive video, for example, playback control of the type indicated by the control specifying operation (S19).

[0075] While the target video is being subjected to playback control different from that for the passive video, the receiving unit 131 receives a save operation specifying a part of the target video from the user at the user terminal 2 (S20). If the receiving unit 131 has not received the save operation (NO in S21), the information processing device 1 returns to step S13 and repeats the process.

[0076] When the receiving unit 131 receives a save operation (YES in S21), the storage control unit 133 determines a portion of the target video image that the user wants to save based on the save operation, and stores the determined portion of the target video image in the storage unit 12 or another storage unit (S22).

[0077] If the predetermined termination condition (such as a predetermined termination operation) is not satisfied (NO in S23), the information processing device 1 returns to step S13 and repeats the process. If the predetermined termination condition is satisfied (YES in S23), the information processing device 1 ends the process.

[0078] [Effects of the embodiment] According to the information processing system S of this embodiment, the information processing device 1 accepts an operation from a user to designate one of a plurality of videos played in synchronization as a target video, cancels synchronization of the plurality of videos, and performs playback control on the target video differently from that on the passive video, thereby enabling the information processing system S to independently control some of the videos played in synchronization.

[0079] Second Embodiment In the information processing system S according to the first embodiment, an information processing device 1 performs processing related to playing and saving moving images, whereas in the information processing system S according to the present embodiment, a user terminal 2 performs processing related to playing and saving moving images. Below, the differences between the present embodiment and the first embodiment will be mainly described.

[0080] 9 is a block diagram of an information processing system S according to this embodiment. The user terminal 2 has a communication unit 21, a storage unit 22, a control unit 23, an operation unit 24, and a display unit 25. The configurations of the communication unit 21 and the storage unit 22 are similar to those of the communication unit 11 and the storage unit 12 of the information processing device 1.

[0081] The operation unit 24 is, for example, a touch panel or a keyboard for accepting operations by the user, etc. The display unit 25 is, for example, a liquid crystal display for displaying information to the user, etc.

[0082] The control unit 23 is a processor such as a CPU, and executes the programs stored in the storage unit 22 to function as the reception unit 131, the playback control unit 132, and the storage control unit 133 in the first embodiment.

[0083] In the user terminal 2, the reception unit 131 receives a video designation operation, a mode change operation, a control designation operation, and a save operation from the user using the operation unit 24. The playback control unit 132 synchronously plays back a plurality of videos received from the information processing device 1 or a plurality of videos pre-stored in the storage unit 22 on the display unit 25. Furthermore, on the condition that the reception unit 131 has received a video designation operation, the playback control unit 132 cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the plurality of videos, and performs playback control on the target video that is different from that on the passive video (for example, playback control of the type indicated by the control designation operation).

[0084] The storage control unit 133 stores a portion of the target video in the storage unit 22 or another storage unit, provided that the receiving unit 131 has received a save operation, while the synchronized playback of the passive video and the target video is canceled.

[0085] According to the information processing system S of this embodiment, it is possible to obtain the same effects as in the first embodiment, and since the user terminal 2 performs processing related to the playback and storage of moving images, it is possible to improve response to user operations.

[0086] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations' Sustainable Development Goals (SDGs), which is "Build resilient infrastructure, promote inclusive and sustainable industrialization, and promote innovation and resilience."

[0087] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments. [Explanation of symbols]

[0088] S Information Processing System 1. Information processing equipment 2. User terminal 11, 21 Communications Department 12, 22 Storage section 13, 23 Control section 131 Reception 132 Playback control unit 133 Memory control unit 24 Control section 25 Display section

Claims

1. a playback control unit that synchronously plays back a plurality of moving images in the information terminal; a receiving unit in the information terminal that receives from a user a designation of a target moving image, which is one of the plurality of moving images, and receives from the user a slide operation to move a designated position on the target moving image; a storage control unit that stores the frame of the target moving image at the time when the slide operation is completed as a still image in a storage unit; and the playback control unit, on the condition that the reception unit has received the designation of the target video, cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the plurality of videos, while the slide operation is being performed, and performs playback control on the target video, which is a reverse playback or forward playback, different from playback control on the passive video. Information processing device.

2. A playback control unit that synchronously plays back a plurality of moving images in an information terminal; a receiving unit in the information terminal that receives, from a user, a designation of a target video, which is one of the plurality of videos; a storage control unit that stores a portion of the target video in a storage unit; and the playback control unit, on the condition that the receiving unit has received the designation of the target video, cancels the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, and performs playback control on the target video different from that on the passive video; the accepting unit accepts, at the information terminal, a save operation specifying a part of the target video while the playback control is being performed on the target video; the storage control unit stores a part of the target video image indicated by the save operation in the storage unit; Information processing device.

3. A playback control unit that synchronously plays back a plurality of moving images in an information terminal; a receiving unit in the information terminal that receives, from a user, a designation of a target video, which is one of the plurality of videos; and the playback control unit stores data of the plurality of moving images for a predetermined period in a storage unit of the information terminal while synchronously playing back the plurality of moving images; the playback control unit, on the condition that the receiving unit has received the designation of the target video, cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the plurality of videos, and performs playback control on the target video different from that on the passive video, using the data of the target video among the data of the plurality of videos stored in the storage unit; Information processing device.

4. A playback control unit that synchronously plays back a plurality of moving images in an information terminal; a receiving unit in the information terminal that receives, from a user, a designation of a target video, which is one of the plurality of videos; and the receiving unit, on condition that the designation of the target video has been accepted, transmits to the information terminal data of the target video within a predetermined range based on the timing at which the target video was designated; the playback control unit, on the condition that the reception unit has received the designation of the target video, cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the plurality of videos, and performs playback control on the target video different from that on the passive video, using the data transmitted by the reception unit to the information terminal; Information processing device.

5. the playback control unit performs the playback control of the target video, i.e., stop, reverse playback, or forward playback, without performing the playback control of the passive video, i.e., stop, reverse playback, or forward playback, on the target video, on the condition that the reception unit has received the designation of the target video. The information processing device according to claim 1 .

6. the playback control unit plays back the sound included in the passive video without displaying the passive video on the information terminal while performing the playback control on the target video. The information processing device according to claim 1 .

7. the accepting unit accepts, at the information terminal, a video designation operation from the user that designates the target video, and then accepts, from the user, a control designation operation that designates a type of the playback control; the playback control unit performs the playback control of the type indicated by the control specifying operation on the target video indicated by the video specifying operation. The information processing device according to claim 1 .

8. the playback control unit, on the condition that the reception unit has received the designation of the target video, displays, on the information terminal, the first target video for which the playback control is performed and the second target video that is played in synchronization with the passive video. The information processing device according to claim 1 .

9. The processor executes synchronously playing back a plurality of moving images on an information terminal; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; receiving a slide operation from the user to move a designated position on the target moving image; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, and the target video while the slide operation is being performed, on the condition that the designation of the target video has been accepted in the accepting step; performing a playback control, which is a reverse playback or a forward playback, on the target video image while the slide operation is being performed, different from the playback control on the passive video image; storing the frame of the target moving image at the time when the slide operation is completed as a still image in a storage unit; An information processing method comprising:

10. A processor executes: synchronously playing back a plurality of moving images on an information terminal; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, on the condition that the designation of the target video has been accepted in the accepting step; performing a playback control on the target video image that is different from that on the passive video image; receiving, from the user at the information terminal, a save operation specifying a part of the target video while the playback control is being performed on the target video; storing a part of the target video image indicated by the save operation in a storage unit; An information processing method comprising:

11. A processor executes: synchronously playing back a plurality of moving images on an information terminal; storing data of the plurality of moving images for a predetermined period in a storage unit of the information terminal while the plurality of moving images are being synchronously played back; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, on the condition that the designation of the target video has been accepted in the accepting step; performing a playback control different from that for the passive video on the target video using the data of the target video among the data of the plurality of video images stored in the storage unit; An information processing method comprising:

12. A processor executes: synchronously playing back a plurality of moving images on an information terminal; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; transmitting data of the target video within a predetermined range based on the timing at which the target video was designated to the information terminal, on condition that the designation of the target video has been accepted; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, on the condition that the designation of the target video has been accepted in the accepting step; using the data transmitted to the information terminal, performing playback control on the target video image different from that on the passive video image; An information processing method comprising:

13. The processor synchronously playing back a plurality of moving images on an information terminal; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; receiving a slide operation from the user to move a designated position on the target moving image; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, and the target video while the slide operation is being performed, on the condition that the designation of the target video has been accepted in the accepting step; performing a playback control, which is a reverse playback or a forward playback, on the target video image while the slide operation is being performed, different from the playback control on the passive video image; storing the frame of the target moving image at the time when the slide operation is completed as a still image in a storage unit; A program that executes.

14. A processor comprising: synchronously playing back a plurality of moving images on an information terminal; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, on the condition that the designation of the target video has been accepted in the accepting step; performing a playback control on the target video image that is different from that on the passive video image; receiving, from the user at the information terminal, a save operation specifying a part of the target video while the playback control is being performed on the target video; storing a part of the target video image indicated by the save operation in a storage unit; A program that executes.

15. A processor comprising: synchronously playing back a plurality of moving images on an information terminal; storing data of the plurality of moving images for a predetermined period in a storage unit of the information terminal while the plurality of moving images are being synchronously played back; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, on the condition that the designation of the target video has been accepted in the accepting step; performing a playback control different from that for the passive video on the target video using the data of the target video among the data of the plurality of video images stored in the storage unit; A program that executes.

16. A processor comprising: synchronously playing back a plurality of moving images on an information terminal; receiving, from the user at the information terminal, designation of a target video, which is one of the plurality of videos; transmitting data of the target video within a predetermined range based on the timing at which the target video was designated to the information terminal, on condition that the designation of the target video has been accepted; a step of canceling the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, on the condition that the designation of the target video has been accepted in the accepting step; using the data transmitted to the information terminal, performing playback control on the target video image different from that on the passive video image; A program that executes.

17. A display unit; a playback control unit that synchronously plays back a plurality of moving images on the display unit; a receiving unit that receives from a user a designation of a target moving image, which is one of the plurality of moving images, and receives from the user a slide operation to move a designated position on the target moving image; a storage control unit that stores the frame of the target moving image at the time when the slide operation is completed as a still image in a storage unit; and the playback control unit, on the condition that the reception unit has received the designation of the target video, cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the plurality of videos, while the slide operation is being performed, and performs playback control on the target video, which is a reverse playback or forward playback, different from playback control on the passive video. Information terminal.

18. A display unit; a playback control unit that synchronously plays back a plurality of moving images on the display unit; a receiving unit that receives, from a user, a designation of a target video, which is one of the plurality of videos; a storage control unit that stores a portion of the target video in a storage unit; and the playback control unit, on the condition that the receiving unit has received the designation of the target video, cancels the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, with the target video, and performs playback control on the target video different from that on the passive video; the accepting unit accepts a save operation from the user specifying a part of the target video while the playback control is being performed on the target video; the storage control unit stores a part of the target video image indicated by the save operation in the storage unit; Information terminal.

19. A display unit; a playback control unit that synchronously plays back a plurality of moving images on the display unit; a receiving unit that receives, from a user, a designation of a target video, which is one of the plurality of videos; A memory unit; and the playback control unit stores data of the plurality of moving images for a predetermined period in the storage unit while synchronously playing back the plurality of moving images; the playback control unit, on the condition that the receiving unit has received the designation of the target video, cancels the synchronous playback of the target video and a passive video, which is a video other than the target video among the plurality of videos, and performs playback control on the target video different from that on the passive video, using the data of the target video among the data of the plurality of videos stored in the storage unit; Information terminal.

20. A display unit; a playback control unit that synchronously plays back a plurality of moving images on the display unit; a receiving unit that receives, from a user, a designation of a target video, which is one of the plurality of videos; and the receiving unit, on condition that the designation of the target video has been accepted, receives data of the target video within a predetermined range based on the timing at which the target video was designated; the playback control unit, on the condition that the reception unit has received the designation of the target video, cancels the synchronous playback of a passive video, which is a video other than the target video among the plurality of videos, and the target video, and performs playback control on the target video different from that on the passive video, using the data received by the reception unit; Information terminal.

Citation Information

Patent Citations

  • Moving image reproduction program, device, and method

    JP2017028507A

  • Information processing apparatus and program

    JP2020039085A

  • Distribution device, distribution method, and distribution program

    JP2022027782A

  • Methods, apparatuses and systems for cloud-based video control and manipulation using finger swipe interface

    JP2024012165A