Server device, display device and control program
The server and display device configuration allows for channel switching during video playback by using identification codes for multiple channels, enhancing user interaction and content accessibility.
Patent Information
- Application Number
- JP2024534722
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2022-12-09
- Filing Date
- 2023-03-02
- Publication Date
- 2024-12-20
- Estimated Expiration
- 2043-03-02
AI Technical Summary
Conventional systems do not allow for channel switching when playing back videos included in content associated with an identification code.
A server device and display device configuration that includes an identification code for multiple channels, enabling authentication and transmission of videos across channels, along with user-operated channel switching capabilities.
Enables seamless channel switching during video playback, allowing users to select and reproduce videos from multiple channels associated with a single identification code.
Smart Images

Figure 0007603889000001 
Figure 0007603889000002 
Figure 0007603889000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a server device, a display device, and a control program. [Background technology]
[0002] A service is known in the prior art that allows a user to input an identification code associated with a specific content into a display device owned by the user, and when authentication using the identification code is performed, downloads the content to the display device and enables playback. Patent Document 1 describes an information providing system that downloads a complementary music file to a user terminal device by inputting a serial number, and that this information providing system can also be applied to providing video information. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication "JP Patent Publication No. 2002-14683" Summary of the Invention [Problem to be solved by the invention]
[0004] However, the above-mentioned conventional technology has a problem in that, when playing back a video contained in a certain content, the channel of the video cannot be changed.
[0005] One aspect of the present invention has been made in consideration of the above-mentioned problems, and provides an apparatus that enables the channel of a video to be switched when playing back a video contained in content associated with an identification code. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems, a server device according to one embodiment of the present invention includes an acquisition unit that acquires an identification code associated with content including video of multiple channels and information identifying an external device that is the source of the identification code, and a communication unit that, when authentication is performed using the identification code, transmits video of a first channel included in the content to the identified external device, and in response to a user operation via the external device, transmits video of a second channel included in the content to the external device.
[0007] In order to solve the above-mentioned problems, a display device according to one embodiment of the present invention is a display device having a display unit, comprising: an input unit for inputting an identification code associated with content including video of multiple channels; a communication unit for transmitting the input identification code and information identifying the display device to a server device; and a display control unit for causing the display unit to display video of a first channel included in the content transmitted from the server device when authentication using the identification code is performed, and for causing the display unit to display video of a second channel included in the content transmitted from the server device in response to a user operation via the input unit.
[0008] The server device and display device according to each aspect of the present invention may be realized by a computer. In this case, a control program for realizing the server device or display device on a computer by causing the computer to operate as each part (software element) of the server device or display device, and a computer-readable recording medium on which the control program is recorded, also fall within the scope of the present invention. Effect of the Invention
[0009] According to one aspect of the present invention, it is possible to realize an apparatus that, when playing back a video included in content associated with an identification code, allows the channel of the video to be switched. [Brief description of the drawings]
[0010] [Figure 1] FIG. 2 is a block diagram illustrating an example of a functional configuration of the system. [Diagram 2] 13 is an example of a table stored in a storage unit of the server device. [Diagram 3] FIG. 11 is an example of a sequence diagram illustrating a process flow according to an example of the system processing. [Figure 4] 13 is an example of an input screen for an identification code and a list screen for contents in an application. [Diagram 5] 13 is an example of a flowchart corresponding to a process of displaying a video in S105. [Figure 6] 13 is a diagram illustrating an example of a screen displayed when an application prohibits video and audio playback. [Figure 7] 13 is an example of an image displayed on a display unit. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] Hereinafter, one embodiment of the present invention will be described in detail.
[0012] [1. System 1 configuration example] FIG. 1 is an example of a block diagram showing a functional configuration of a system 1 according to the present disclosure. The system 1 is a system for transmitting video included in any content from a server device 10 to a display device (external device) 20 and playing the video. In many cases, one or more channels of audio included in the content are associated with the video, and the audio is played in parallel with the video in the display device 20. Although this is not necessarily the case, in the present disclosure, the content will be described as including video of multiple channels. In the display device 20, the user can select and play video of any channel.
[0013] The system 1 includes a server device 10 and one or more display devices 20. The server device 10 functions as a server that supplies content, and includes a control unit 11, a storage unit 12, and a communication unit 13.
[0014] The control unit 11 is a control device that controls the entire server device 10, and includes an acquisition unit 111. The acquisition unit 111 acquires an identification code associated with content including videos of multiple channels, and information that identifies the display device 20 that is the source of the identification code. In the present disclosure, the content including the aforementioned videos is also simply referred to as "video content."
[0015] Moreover, the identification code is a serial code (serial number) including alphanumeric characters and symbols for identifying the content. The identification code may be sold for a fee, or may be provided free of charge. Although the details will be described later, a single identification code may be associated with multiple pieces of content. This means that a user can download multiple pieces of content by inputting a single identification code into the display device 20. Also, a single piece of content may be associated with multiple types of identification codes.
[0016] The storage unit 12 is a storage device that stores various information, for example, a table showing the correspondence between content and identification codes. The control unit 11 refers to the table and performs authentication using the identification code acquired by the acquisition unit 111. From another perspective, authentication is a process of determining whether the identification code acquired by the acquisition unit 111 is valid.
[0017] The communication unit 13 is an interface that performs communication processing with the display device 20 and the like based on the control by the control unit 11. For example, the communication unit 13 transmits video of any channel to the display device 20. The communication unit 13 may transmit the video to the display device 20 by streaming transmission, or may transmit the video all at once so that it is stored as chunk data in the display device 20. Streaming reception in the display device 20 is a type of download. Note that even when the display device 20 plays back video stored in the storage unit 22 and no streaming reception occurs, authentication using an identification code is performed before the video is played back.
[0018] Moreover, it is preferable that the data such as the video data transmitted between the server device 10 and the display device 20 is encrypted before transmission and decrypted on the receiving device side.
[0019] The display device 20 is a device capable of outputting video and audio, and may be realized as, for example, a smartphone, a tablet, a personal computer, a television, a game console, etc. The display device 20 includes a control unit 21, a storage unit 22, a communication unit 23, an input unit 24, and a display unit 25.
[0020] The control unit 21 is a control device that controls the entire display device 20, and includes a display control unit 211. The display control unit 211 controls screen display on the display unit 25. The display control unit 211 causes the display unit 25 to display an image input to the display device 20 from the server device 10, for example.
[0021] The storage unit 22 is a storage device that stores various information, for example, an already authenticated identification code and information that identifies the content associated with the identification code. Here, the information that identifies the content may be, for example, the ID of the content or the identification code associated with the content. The display device 20 may also be configured to have an application for reproducing video and audio installed, and in this configuration, the data of the application is stored in the storage unit 22.
[0022] The communication unit 23 is an interface that performs communication processing with the server device 10 and the like under the control of the control unit 21. For example, the communication unit 23 transmits information to the server device 10 that identifies the content selected by the user via the input unit 24.
[0023] The input unit 24 is a member through which the user inputs information to the display device 20, and may be realized as, for example, a keyboard or other buttons, or a mouse. The input unit 24 may also be a remote control or controller that is separate from the main body of the display device 20. The user performs input operations such as an identification code and various selection operations via the input unit 24. The input unit 24 and the display unit 25 may be realized as an integrated touch panel.
[0024] 1, the input unit 24 may include a camera 241 that captures an image. Also, the input unit 24 may be configured so that a two-dimensional code indicating an identification code can be read by the camera 241. This can reduce the effort required for the user to input the identification code.
[0025] The display unit 25 is a display panel that displays images, character strings, objects, and the like under the control of the display control unit 211.
[0026] Note that the function of a single component included in the system 1 may be realized by a plurality of other components, and the functions of a plurality of components included in the system 1 may be realized by a single other component. For example, the system 1 may include a plurality of server devices 10, and the authentication of the above-mentioned identification code may be performed by an authentication device other than the server device 10. Also, some of the components included in the system 1 may be detachable from the server device 10 or the display device 20.
[0027] According to the configuration of FIG. 1, when playing back a video included in a content associated with an identification code, it is possible to realize a device that is configured to be able to switch the channel of the video.
[0028] [2. Authentication table example] Next, a specific example will be given to explain the above-mentioned table stored in the storage unit 12 of the server device 10. Table 31 in Fig. 2 is an example of a table showing the correspondence between contents and identification codes.
[0029] For example, Table 31 indicates that video content A includes videos of channels A1 to A3, and video content B includes videos of channels B1 to B3. The value in the "identification code" column indicates which identification code is used for authentication to download the video of the corresponding channel to the display device 20. For example, in order to download the video of channel A3 to the display device 20, authentication using identification code "AAABBB222" or "AAABBB333" is required, and even if authentication using identification code "AAABBB111" is performed, the video of channel A3 cannot be downloaded.
[0030] Furthermore, a content may be associated with multiple types of identification codes and may include video of one or multiple channels defined for each type of identification code. For example, video content A is associated with a first type of identification code that allows only video of channels A1 and A2 to be downloaded, and a second type of identification code that allows video of channels A1 to A3 to be downloaded.
[0031] Also, a single identification code may be associated with multiple contents, and at least one of the multiple contents may include video of multiple channels. For example, when authentication is performed using the identification code "AAABBB333", video content A and video content B can be downloaded in the display device 20 that is the source of the identification code. Note that it is preferable that the actual identification code is a character string more complicated than the one exemplified in FIG. 2.
[0032] In addition, the video of each channel included in a certain content may be the same, may be the same content but with a different video format or bit rate, or may be different from each other. When at least the video of each channel is the same, the content of the audio associated with each video, or the audio format or bit rate of the audio, is usually different from each other. In one aspect, at least any two of the videos of each channel included in a certain content may be different from each other, and the audio associated with the two videos may be different from each other.
[0033] In one aspect, among the videos of the channels included in a certain content, at least two of the videos of the channels may be videos of a part or the whole of a specific subject taken from different positions, and may be associated with sounds corresponding to the respective shooting positions. Here, the sound corresponding to the shooting position may be, for example, a sound collected at the shooting position, or a sound that reproduces the collected sound. The sound corresponding to the shooting position may be immersive audio such as Dolby Atmos (registered trademark), Auro-3D (registered trademark), 360 Reality Audio (registered trademark), or spatial audio.
[0034] This makes it possible to reproduce, for example, the video as seen from different seating positions and the sound heard at those positions for each channel when the content is a live video of a singer. Also, for example, the video on one channel may be a video of the entire singer group as the whole subject, and the video on another channel may be a video of one member of the singer group as a part of the subject.
[0035] In one embodiment, the selling price of an identification code for enabling playback of the image of a channel when viewed from a seating position close to the singer who is the subject of the video may be higher than the selling price of an identification code for enabling playback of only the image of the channel when viewed from a seating position farther away.
[0036] Moreover, Table 32 is an example of a table showing the correspondence between the identification code and the display device 20 registered by authentication using the identification code.
[0037] In Table 32, the denominator of the value in the "Number of registered devices" column indicates the maximum number of display devices 20 that can be registered by authentication using the corresponding identification code. Furthermore, "registration" of a display device 20 means storing the display device 20 that is the source of the identification code as a display device 20 that can download content associated with that identification code. Furthermore, as indicated by the fact that the denominator may be 2 or more, a single identification code may be input to each of a plurality of display devices 20, allowing content to be downloaded to each of the display devices 20.
[0038] The numerator of the value in the "Number of registered devices" field indicates how many display devices 20 are currently registered through authentication using the target identification code. For example, in the case of the identification code "AAABBB111," the maximum number of three display devices 20 have already been registered, so even if the identification code "AAABBB111" is input to another new display device 20, that display device 20 will not be registered. It is also desirable that the display device 20 be configured to be able to be deregistered by operating the input unit 24 of the display device 20, etc. This makes it possible to switch the display device 20 to which content can be downloaded, even if the number of devices that can be registered using a certain identification code has been reached.
[0039] Moreover, the value in the "registered display device" column is a value such as a MAC address for uniquely identifying an individual display device 20, and indicates a display device 20 that has been registered through authentication using the corresponding identification code.
[0040] In this way, the storage unit 12 of the server device 10 stores one or more authenticated identification codes in association with information identifying one or more display devices 20. When the acquisition unit 111 acquires the information identifying the display device 20, the authentication process is performed using an identification code stored in the storage unit 12 and associated with the information identifying the display device 20. Here, the authentication process may include, for example, authentication by the server device 10 alone, or authentication using the above-mentioned separate authentication device.
[0041] The identification code may have an expiration date. In the above configuration, the storage unit 12 stores the expiration date of the identification code in association with the identification code. For example, the expiration date may be determined based on the period from when the identification code is first used for authentication, or the date and time when the identification code becomes invalid may be determined in advance. For a single identification code, different expiration dates may be set for each piece of content or for each channel. If the content is a real-time live video or a recorded live video, the identification code may be valid only during live distribution.
[0042] [3. Example of processing in System 1] Next, an example of the flow of processing executed by the system 1 will be described. Fig. 3 is an example of a sequence diagram showing the flow of processing according to this example.
[0043] In S101 (step S101), the control unit 21 of the display device 20 acquires an identification code input by a user via the input unit 24. In this example, the input of the identification code and the reproduction of video and audio, which will be described later, will be described as being performed using an application installed in the display device 20.
[0044] 4 shows an example of an identification code input screen, which is a screen of the application. On the screen 51, input forms 52 and 53 are input forms for inputting an identification code.
[0045] In the example of screen 51, the content is a video of an event such as a live performance, and input form 52 is a form for inputting a character string that identifies the event. The "event code" input into input form 52 may be a common value for each event. Input form 53 is a form for inputting "serial codes" that are different from one another.
[0046] As exemplified in input forms 52 and 53, a single identification code may be configured to include two or more character strings, or, for example, of the aforementioned "event code" and "serial code," only the "serial code" may be treated as the identification code.
[0047] Furthermore, according to the configuration of the present disclosure, as shown in screen 51, when a user downloads content, it is not always necessary for the user to input personal information or register as a member.
[0048] In S102, the control unit 21 transmits the input identification code and information for identifying the own device to the server device 10 via the communication unit 23. In the example of the screen 51, when the button 54 is pressed, the process of this step S102 is executed.
[0049] In S103, the acquisition unit 111 of the server device 10 acquires each piece of information received via the communication unit 13, and the control unit 11 performs authentication using the identification code. If the authentication is successful, the process of S104 is then executed. Furthermore, the control unit 11 associates the display device 20 that is the source of the identification code with the identification code and registers it in the storage unit 12 as a "registered display device" as exemplified in Table 32 in FIG. 2.
[0050] In step S103, the control unit 11 at least specifies whether the display unit 25 of the display device 20 has a vertically long screen or a horizontally long screen. More preferably, the control unit 11 specifies the screen size of the display unit 25 of the display device 20.
[0051] For example, when the information acquired by the acquisition unit 111 includes information indicating that the identification code, etc., was transmitted via an application for a smartphone or tablet, the control unit 11 determines that the display unit 25 has a portrait-oriented screen. This is because a smartphone is usually used with the long side of the display facing vertically. On the other hand, when the information acquired by the acquisition unit 111 includes information indicating that the identification code, etc., was transmitted via an application for a personal computer, the control unit 11 determines that the display unit 25 has a landscape-oriented screen. This is because a personal computer is usually used with the short side of the display facing vertically.
[0052] Alternatively, if the information identifying the own device includes information identifying the screen size of display unit 25 or information identifying the model of display device 20, control unit 11 may be configured to identify the screen size of display unit 25 by referring to this information.
[0053] In S104, the control unit 11 transmits the video and audio of the content associated with the identification code used for authentication to the display device 20 via the communication unit 13. In addition, when there are multiple contents associated with the identification code used for authentication or multiple videos of channels included in the contents, the video of the channel to be transmitted first as a default may be specified. The video transmitted to the display device 20 in this step S104 is an example of the video of the first channel in the present disclosure. That is, when authentication using the identification code is performed, the communication unit 13 transmits the video of the first channel included in the content to the specified display device 20.
[0054] Furthermore, in step S104, when it is determined that the display device 20 has a vertically long screen, the communication unit 13 transmits to the display device 20 a vertically long video for full-screen display on the display device 20. Here, the vertically long video is a video created with the intention of being played on a vertical screen.
[0055] If the authentication using the identification code is unsuccessful, the control unit 11 transmits information indicating that the authentication was unsuccessful to the display device 20, without transmitting video and audio. Here, cases in which the authentication using the identification code is unsuccessful include cases in which the identification code is incorrect, or cases in which the number of registered devices has reached the upper limit.
[0056] In S105, the display control unit 211 of the display device 20 performs processing to display the video of the content received by the communication unit 23 on the display unit 25. That is, when authentication using the identification code is performed, the display control unit 211 displays the video of the first channel included in the content transmitted from the server device 10 on the display unit 25. In addition, the control unit 21 plays back the audio included in the content. The control unit 21 also stores in the storage unit 22 information identifying the content associated with the identification code for which authentication has been successful.
[0057] Screens 61 and 62 in FIG. 7 show an example of an image displayed on display unit 25 in step S105. The image displayed on display unit 25 may be a vertically long image as shown in FIG. 7, or may be a horizontally long image. However, in order to display a vertically long image in full screen, an application is usually required to support full screen display of the image. Also, in the image shown in FIG. 7, the audio played along with the image may be immersive audio such as Dolby Atmos. From another perspective, communication unit 13 may transmit audio associated with audio corresponding to immersive audio to display device 20 in the above-mentioned S104.
[0058] When a selection is made on screen 61 in FIG. 7 by tapping on the screen, each object shown on screen 62 is displayed. On screen 62, object 64 is a button for returning to the screen immediately before the video was played. Object 65 indicates a playable channel, and screen 62 indicates that the video of "Channel A1" is displayed. Note that even if a full-screen display is performed with the video of any channel, it is not essential that a full-screen display is performed with the video of any other channel. Object 66 is an interface for operating the playback position, volume, etc. Also, when a portion on screen 62 where no object is displayed is selected, the display returns to screen 61.
[0059] The object 67 is an object that indicates the details of the content, the performers, etc. The information included in the object 67 is transmitted to the display device 20 by the control unit 11 together with the video and audio, for example, in S104. The object 67 may be configured to allow a user to transition to an external website or the like related to the content being displayed by selecting the object 67 or the text in the object 67.
[0060] In S106, when a user operation to change the channel of the video to be played is performed via the input unit 24, the control unit 21 transmits information indicating the specified channel to the server device 10. Moreover, the selection of the object 65b or 65c on the screen 62 is an example of a user operation to change the channel of the video to be played.
[0061] Moreover, the candidates for the channel that can be changed are the channels that correspond to the authenticated identification code. From another perspective, this means that the communication unit 13 is configured to transmit to the display device 20 an image of one of the images of one or more channels according to the type of the authenticated identification code.
[0062] In S107, the control unit 11 transmits the video and audio of the specified channel to the display device 20. The video transmitted to the display device 20 in step S107 is an example of the video of the second channel in the present disclosure. That is, in response to a user operation via the display device 20, the communication unit 13 transmits the video of the second channel included in the content to the display device 20. The video and audio of the channel are reproduced in the display device 20. That is, in response to a user operation via the input unit 24, the display control unit 211 causes the display unit 25 to display the video of the second channel included in the content transmitted from the server device 10.
[0063] Note that a landscape image may be playable on the entire screen or on a part of the display unit 25 on a smartphone or tablet, and a portrait screen may be playable on a personal computer. Parts of the screen on which no image is displayed are filled with, for example, black. An object for switching between portrait and landscape images may be included on the screen 62 in FIG. 7, for example. When the object is selected, the control unit 11 transmits the image switched from portrait to landscape or vice versa to the display device 20.
[0064] The flow of the process based on the sequence diagram of FIG. 3 has been described above. Instead of the process of S101, the display control unit 211 may display a list of contents associated with the authenticated identification code on the display unit 25, and the control unit 21 may specify the content selected through the input unit 24 from among the contents included in the list. In this case, in S102, the communication unit 23 transmits information specifying the display device 20, which is the device itself, and information specifying the selected content to the server device 10. In addition, in S103, the control unit 11 of the server device 10 authenticates that the specified display device 20 is registered using the identification code associated with the selected content. According to the above configuration, it is not necessary to re-input the identification code that has been successfully authenticated once into the input unit 24, and this reduces the user's effort.
[0065] 4 shows an example of a screen of the above-mentioned application that lists contents associated with an authenticated identification code. The screen may be configured to allow the user to directly specify the channel to be played first, as exemplified by button 57.
[0066] Also, the video of each channel may be configured to have a plurality of chapters set at fixed or arbitrary time intervals, and the playback position may be made to jump to the beginning of a chapter selected by the user from the list. This is true not only when the display device 20 downloads and stores the video, but also when the video is received by streaming. The above configuration is realized by the control unit 11 of the server device 10 transmitting information indicating a list of chapters stored in the storage unit 12 to the display device 20, and the control unit 21 of the display device 20 reading out the video of the chapter selected by the user from the storage unit 22 or receiving the video by streaming from the server device 10.
[0067] Next, the process of displaying the video in S105 will be described with reference to Fig. 5. Fig. 5 is an example of a flowchart corresponding to the process of displaying the video in S105.
[0068] In S201, the display control unit 211 starts a process of causing the display unit 25 to display the video of the content received by the communication unit 23.
[0069] In S202, the control unit 21 determines whether or not the video and audio included in the content have been encrypted to prohibit recording, i.e., video and audio, on the display device 20. If the control unit 21 determines that the video and audio have been encrypted to prohibit recording on the display device 20 (S202: YES), it then executes the process of S203.
[0070] In S203, the control unit 21 judges whether or not the operation of an application that records the video and audio is detected on the display device 20 during playback. When the control unit 21 detects the execution of the recording application (S203: YES), in S204, the application that plays the video and audio stops playing the video and audio. That is, the display device 20 plays the video and audio transmitted from the server device 10 using an application installed on the display device 20, and when the execution of an application that performs video recording or audio recording is detected on the display device 20, the application prohibits the playback of the video and audio. FIG. 6 shows an example of a screen when the application prohibits the playback of the video and audio. Note that when the playback of the video and audio is prohibited, it is not essential that a dialogue screen as exemplified in FIG. 6 is displayed, and it may be configured to switch to, for example, a darkened screen or a screen to which a filter such as a mosaic is applied.
[0071] On the other hand, if the control unit 21 determines in S202 that the video and audio contained in the content have not been encrypted as described above (S202: NO), or does not detect the operation of the recording application in S203 (S203: NO), playback of the video and audio continues, and the determination from S202 is made periodically.
[0072] The above describes the flow of processing based on the flowchart in Fig. 5. Note that the configuration may be such that recording of only one of the video and audio included in the content is prohibited.
[0073] [4. Software implementation example] The functions of the server device 10 and the display device 20 (hereinafter referred to as the "device") can be realized by a program for causing a computer to function as the device, and a program for causing a computer to function as each control block of the device (particularly the control unit 11 and each unit included in the control unit 21).
[0074] In this case, the device includes a computer having at least one control device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The control device and storage device execute the program to realize each function described in each embodiment.
[0075] The program may be non-transitory and may be recorded in one or more computer-readable recording media. The recording media may or may not be included in the device. In the latter case, the program may be provided to the device via any wired or wireless transmission medium.
[0076] In addition, some or all of the functions of each of the control blocks can be realized by a logic circuit. For example, an integrated circuit in which a logic circuit that functions as each of the control blocks is formed is also included in the scope of the present invention. In addition, the functions of each of the control blocks can be realized by, for example, a quantum computer.
[0077] Furthermore, each process described in each embodiment may be executed by AI (Artificial Intelligence). In this case, the AI may be operated by the control device or may be operated by another device (e.g., an edge computer or a cloud server).
[0078] [5. Summary] A server device (10) according to a first aspect of the present invention includes an acquisition unit (111) that acquires an identification code associated with a content including video of multiple channels and information that identifies an external device (20) that is a sender of the identification code, and a communication unit (13) that transmits a video of a first channel included in the content to the identified external device when authentication is performed using the identification code, and transmits a video of a second channel included in the content to the external device in response to a user operation via the external device. According to the above configuration, a device can be realized that allows the channel of the video to be switched when playing a video included in a content associated with an identification code.
[0079] The server device according to aspect 2 of the present invention may be configured in such a way that, in the video of each channel transmitted by the communication unit, at least any two of the videos are different from each other and the audio associated with the two videos is different from each other. With the above configuration, it is possible to provide content with different video and audio for each channel.
[0080] The server device according to the third aspect of the present invention may be configured in the second aspect, such that at least two of the videos of the channels transmitted by the communication unit are videos of a specific subject, part or all of which are shot from different positions, and are associated with sounds corresponding to the respective shooting positions. With the above configuration, for example, if the content is a live video of a singer, it is possible to reproduce the video as seen from different seating positions and the sounds heard at those positions for each channel.
[0081] The server device according to aspect 4 of the present invention may be configured such that, in any one of aspects 1 to 3, the communication unit transmits to the external device an encrypted video that is prohibited from being recorded in the external device. This configuration prevents the video from being recorded in the external device, thereby contributing to copyright protection of the content.
[0082] The server device according to aspect 5 of the present invention may be configured in any one of aspects 1 to 4, such that the content is associated with multiple types of identification codes and includes video of one or multiple channels defined for each type of identification code, and the communication unit transmits video of any one of the one or multiple channels corresponding to the type of authenticated identification code to the external device. According to the above configuration, it is possible to set the video of the channel that can be downloaded to the external device for each type of identification code.
[0083] The server device according to a sixth aspect of the present invention may be configured in any one of the first to fifth aspects to further include a storage unit (12) that stores one or more authenticated identification codes in association with information identifying one or more of the external devices, and when the acquisition unit acquires the information identifying the external device, executes the authentication process using an identification code stored in the storage unit and associated with the information identifying the external device. This configuration contributes to making it unnecessary to re-enter an identification code that has been successfully authenticated once into an external device.
[0084] The server device according to a seventh aspect of the present invention may be configured in any one of the first to sixth aspects, such that the acquisition unit acquires a single identification code associated with a plurality of contents, at least one of the plurality of contents including video of multiple channels. With the above configuration, the plurality of contents can be provided with a single identification code.
[0085] The server device according to an eighth aspect of the present invention may be configured such that, in any one of the first to seventh aspects, when it is determined that the external device has a vertically long screen, the communication unit transmits to the external device a vertically long image for full-screen display on the external device. According to the above configuration, it is possible to realize a device that is configured to be able to switch to a channel with a vertically long image when playing back an image included in content associated with an identification code.
[0086] The server device according to a ninth aspect of the present invention may be configured in such a way that in the eighth aspect, the communication unit transmits to the external device a vertically long video associated with a sound corresponding to immersive audio. With this configuration, the sound corresponding to immersive audio can be interfered with the vertically long video, which contributes to improving user satisfaction.
[0087] A display device (20) according to a tenth aspect of the present invention is a display device including a display unit (25), an input unit (24) for inputting an identification code associated with a content including video of multiple channels, a communication unit (13) for transmitting the input identification code and information for identifying the display device to a server device (10), and a display control unit (211) for displaying a video of a first channel included in the content transmitted from the server device on the display unit when authentication using the identification code is performed, and for displaying a video of a second channel included in the content transmitted from the server device on the display unit in response to a user operation via the input unit. According to the above configuration, a device for enabling a channel of the video to be switched when playing a video included in a content associated with an identification code can be realized.
[0088] A display device according to an eleventh aspect of the present invention may be configured such that, in the tenth aspect, the display control unit causes the display unit to display a list of contents associated with an authenticated identification code, and the communication unit transmits to the server device information identifying the display device and information identifying a content selected via the input unit from among the contents included in the list. With the above configuration, it is not necessary to re-input an identification code that has been successfully authenticated once into the input unit, thereby reducing the user's effort.
[0089] A display device according to aspect 12 of the present invention may be configured in the above aspect 10 or 11 such that the display device plays the video transmitted from the server device using an application installed on the display device, and the application prohibits the playback of the video when execution of an application that records or records video is detected on the display device. This configuration prevents video from being recorded on the display device, contributing to copyright protection of content.
[0090] The display device according to aspect 13 of the present invention may be configured such that, in any one of aspects 10 to 12, the input unit has a camera (241) that reads a two-dimensional code indicating the identification code. With this configuration, it is possible to reduce the effort required for the user to input the identification code.
[0091] A control program according to a fourteenth aspect of the present invention is a control program for causing a computer to function as the server device according to any one of the first to ninth aspects, and is a control program for causing a computer to function as the acquisition unit and the communication unit. According to the above configuration, the above-mentioned server device can be realized by a computer.
[0092] A control program according to a fifteenth aspect of the present invention is a control program for causing a computer to function as the display device according to any one of the tenth to thirteenth aspects, and is a control program for causing a computer to function as the input unit, the communication unit, and the display control unit. According to the above configuration, the display device described above can be realized by the computer.
[0093] The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. [Explanation of symbols]
[0094] 1 System 10. Server device 11, 21 Control section 12, 22 Storage section 13, 23 Communications Department 20 Display device (external device) 24 Input section 25 Display section 111 Acquisition Department 211 Display control unit 241 Camera
Claims
1. an acquisition unit that acquires an identification code associated with a content including a video of multiple channels, the identification code being for identifying the content, and information for identifying an external device that is a transmission source of the identification code; a communication unit that transmits a video of a first channel included in the content to the external device when the external device is registered as a device capable of downloading the content specified by the identification code through authentication using the identification code, and that transmits a video of a second channel included in the content to the external device in response to a user operation via the external device; A server device comprising:
2. The server device according to claim 1 , wherein at least any two of the images on each channel transmitted by the communication unit are different from each other, and the sounds associated with the two images are different from each other.
3. The server device of claim 2, wherein the images of at least two of the channels transmitted by the communication unit are images of part or all of a specific subject photographed from different positions, and are each associated with an audio corresponding to each photographing position.
4. The communication unit is 2. The server device according to claim 1, wherein the server device transmits to the external device an encrypted image that is prohibited from being recorded in the external device.
5. the content is associated with a plurality of types of identification codes and includes video of one or a plurality of channels defined for each type of the identification codes; The communication unit is 2. The server device according to claim 1, wherein the server device transmits to the external device a video of one of one or a plurality of channels corresponding to a type of authenticated identification code.
6. a storage unit that stores the authenticated identification code or codes and information for identifying the external device or devices in association with each other; The server device according to claim 1 , wherein when the acquisition unit acquires information identifying the external device, the server device executes the authentication processing using an identification code stored in the memory unit, the identification code being associated with the information identifying the external device.
7. The acquisition unit is Obtain a single identification code associated with multiple pieces of content; 2. The server device according to claim 1, wherein at least one of the plurality of contents includes video of multiple channels.
8. The communication unit is 2. The server device according to claim 1, wherein, when the external device is identified as having a vertically long screen, a vertically long image for full-screen display on the external device is transmitted to the external device.
9. The communication unit is The server device according to claim 8 , further comprising: a server device configured to transmit, to the external device, a vertically long video associated with a sound corresponding to immersive audio.
10. A display device including a display unit, an input unit for inputting an identification code associated with a content including a video of multiple channels and identifying the content; a communication unit that transmits the input identification code and information that identifies the display device to a server device; a display control unit that, when the display device is registered as a device capable of downloading the content identified by the identification code through authentication using the identification code, causes a video of a first channel included in the content transmitted from the server device to be displayed on the display unit, and causes a video of a second channel included in the content transmitted from the server device to be displayed on the display unit in response to a user operation via the input unit; A display device comprising:
11. The display control unit is displaying a list of contents associated with the authenticated identification code on the display unit; The communication unit is The display device according to claim 10 , further comprising: information for identifying the display device and information for identifying a content selected via the input unit from among the contents included in the list, the information being transmitted to the server device.
12. The display device comprises: Reproducing the video transmitted from the server device using an application installed on the display device; The display device according to claim 10 , wherein the application inhibits playback of the video when execution of an application that performs video recording or audio recording on the display device is detected.
13. The display device according to claim 10 , wherein the input unit has a camera that reads a two-dimensional code indicative of the identification code.
14. 2. A control program for causing a computer to function as the server device according to claim 1, the control program causing a computer to function as the acquisition unit and the communication unit.
15. A control program for causing a computer to function as the display device according to claim 10, the control program causing a computer to function as the input unit, the communication unit, and the display control unit.
Citation Information
Patent Citations
Recording medium and recording data creating device therefor, and data restoration device
JP2002014683A
Content distribution system, method, device and computer program
JP2014038379A
Video display system and video display method
JP2017184162A
Video distribution system, user terminal and video distribution method
JP2018117312A
Method and system for controlling video media
US20050078944A1
Cited By
Display device and control program
WO2026176540A1
