Server, method, and program
Send shortened and live moving images through the server, solving the problem that visitors cannot reach the event venue in time and improving visitors' satisfaction with events.
Patent Information
- Application Number
- CN202410855567.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-08-10
- Filing Date
- 2024-06-28
- Publication Date
- 2025-02-18
AI Technical Summary
Visitors are unable to reach the event site before the event starts, resulting in inability to experience part of the event, reducing visitor satisfaction with the event.
The shortened moving image is sent through the server, the event image taken from the event start time to the visitor's predetermined arrival time is presented to the moving visitors, and the live moving image is sent after the first shortened moving image playback is completed.
Even if the visitor cannot arrive before the event start time, by shortening and moving the rendering of images in real time, visitors can still experience the event indirectly and improve visitors' satisfaction with the event.
Smart Images

Figure CN119484893A_ABST
Abstract
Description
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority from Japanese Patent Application No. 2023-131627 filed on August 10, 2023, the entire contents of which are incorporated herein by reference. Background Art
[0003] 1. Field of the Invention
[0004] The present disclosure relates to a server, a method, and a program.
[0005] 2. Description of Related Technology
[0006] Conventionally, there is known a technology for providing services to visitors of an event venue where an event such as an exhibition or a competitive sports game is held. For example, Japanese Unexamined Patent Application Publication No. 2022-080651 (JP 2022-080651 A) discloses an information processing device that creates a group including a first user and a second user when first event information included in a schedule of the first user and second event information included in a schedule of the second user meet a predetermined condition, and recommends the use of a shared means of transportation. Summary of the invention
[0007] However, there is room for improvement in the technology for providing services to visitors of event venues. For example, when a visitor fails to arrive at the event venue before the start time of the event, the visitor may not be able to experience a portion of the event, which may reduce the visitor's satisfaction with the event.
[0008] In view of such circumstances, the present disclosure provides a technology for providing services to visitors of an event venue.
[0009] A server according to one aspect of the present disclosure is a server comprising:
[0010] Communication unit and control unit.
[0011] The control unit is configured to obtain, as the target time, a time at which a predetermined trigger is detected for a visitor moving to the event venue;
[0012] The control unit is configured to, when the target time is later than the start time of an event held at the event venue, present the first shortened moving image to a moving visitor by controlling the communication unit so that the communication unit sends a first shortened moving image obtained by shortening a first moving image of the event shot from the start time to the target time.
[0013] The control unit is configured to present the real-time moving image to the mobile visitor by controlling the communication unit so that the communication unit transmits the real-time moving image of the event after the playback of the first shortened moving image ends.
[0014] A method according to one aspect of the present disclosure is a method performed by a server.
[0015] The method includes:
[0016] Obtaining a time at which a predetermined trigger is detected for a visitor moving to an event venue as a target time;
[0017] when the target time is later than the start time of an event held at the event venue, presenting the first shortened moving image to the moving visitor by transmitting a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time; and
[0018] After the playback of the first shortened moving image ends, the real-time moving image is presented to the mobile visitor by transmitting the real-time moving image of the event.
[0019] A program according to one aspect of the present disclosure is a program that causes one or more servers to perform the following functions:
[0020] Obtaining a time at which a predetermined trigger is detected for a visitor moving to an event venue as a target time;
[0021] when the target time is later than the start time of an event held at the event venue, presenting the first shortened moving image to the moving visitor by transmitting a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time; and
[0022] After the playback of the first shortened moving image ends, the real-time moving image is presented to the mobile visitor by transmitting the real-time moving image of the event.
[0023] According to the above-described aspects of the present disclosure, there is provided a technology for providing services to visitors of an event venue. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Features, advantages, and technical and industrial significance of exemplary embodiments of the present invention will be described below with reference to the accompanying drawings, in which like reference numerals represent like elements, and in which:
[0025] Figure 1 is a block diagram showing a schematic configuration of a system according to an embodiment of the present disclosure;
[0026] Figure 2is a block diagram showing a schematic configuration of a photographing device; and
[0027] Figure 3 is a block diagram showing a schematic configuration of a vehicle; and
[0028] Figure 4 is a block diagram showing a schematic configuration of a server;
[0029] Figure 5 is a flow chart showing the operation of the server; and
[0030] Figure 6 is a diagram showing an example of the timing of moving image capturing by a capturing device and the timing of moving image playback by a vehicle. DETAILED DESCRIPTION
[0031] Hereinafter, one embodiment of the present disclosure will be described.
[0032] Overview of Embodiments
[0033] Reference Figure 1 An overview of a system 1 according to an embodiment of the present disclosure is described. The system 1 includes one or more photographing devices 10, a vehicle 20, and a server 30. The server 30 can communicate with each of the photographing devices 10 and the vehicle 20 via a network 40 such as the Internet.
[0034] The photographing device 10 is a network camera that can send moving images via the network 40. In the present embodiment, the photographing device 10 is installed at an event venue so that the photographing device 10 can photograph an event being held at the event venue. An "event venue" is, for example, a stadium, but is not limited thereto, and can be any venue. An "event" is, for example, a competitive sports game, but is not limited thereto, and can be any event. When the system 1 includes a plurality of photographing devices 10, the photographing devices 10 are disposed at mutually different positions within the event venue. In other words, the photographing devices 10 are disposed at the event venue so that they can photograph the event from mutually different shooting positions.
[0035] The vehicle 20 is, for example, a gasoline vehicle, a battery electric vehicle (BEV), a hybrid electric vehicle (HEV), a plug-in hybrid electric vehicle (PHEV), or a fuel cell electric vehicle (FCEV). The vehicle 20 is not limited to these, and may be any vehicle in which a person can ride. The vehicle 20 may be capable of being driven by a driver in the vehicle 20, or may be capable of being remotely driven. For example, the vehicle 20 may be capable of autonomous driving at a level such as level 1 to 5 defined in the Society of Automotive Engineers (SAE).
[0036] In this embodiment, for example, the vehicle 20 is used to transport users (hereinafter also referred to as "visitors") who will come to the event venue to watch a sports game to the event venue. Specifically, the vehicle 20 transports the visitor from a predetermined departure point to a destination, which is the event venue. The vehicle 20 can be operated in a manner similar to a shuttle bus, for example, in which the vehicle 20 moves from a predetermined departure point to the event venue according to a predetermined schedule. Alternatively, the vehicle 20 can be operated in a manner similar to a taxi, for example, in which the vehicle 20 travels from a departure point booked by the visitor to the event venue. In this embodiment, in order to simplify the description, the vehicle 20 will be described as a vehicle that transports one visitor at a time, but the number of visitors that the vehicle 20 can transport at one time can be two or more people.
[0037] The server 30 includes one computer or a plurality of computers that can communicate with each other. In the present embodiment, the server 30 can receive a moving image of an event photographed by the photographing device 10. In addition, the server 30 can transmit the received moving image to the vehicle 20 as a real-time moving image. In addition, the server 30 can transmit a shortened moving image obtained by shortening the received moving image to the vehicle 20. The moving image transmitted from the server 30 to the vehicle 20 is played back on a display installed in the cabin of the vehicle 20. In this way, by transmitting the moving image to the vehicle 20, the server 30 can present the moving image to a visitor on the vehicle 20.
[0038] First, an overview of the present embodiment will be described, and details will be described later. The server 30 according to the present embodiment obtains the time at which a predetermined trigger is detected for a visitor who is moving to an event venue as a target time. When the target time is later than the start time of an event held at the event venue, the server 30 sends a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time, thereby presenting the first shortened moving image to the moving visitor. After the playback of the first shortened moving image ends, the server 30 sends a real-time moving image of the event, thereby presenting the real-time moving image to the moving visitor.
[0039] As described above, according to the present embodiment, the first shortened moving image obtained by shortening the first moving image of the event shot from the start time of the event to the target time is first presented to the visitor who is moving to the event venue, and then the real-time moving image of the event is presented. Therefore, for example, even when the visitor cannot arrive at the event venue before the start time of the event, the visitor watches the first shortened moving image while moving to the event venue, thereby indirectly experiencing the event after the start time. In addition, by watching the real-time moving image presented after the playback of the first shortened moving image while moving to the event venue, the visitor can indirectly experience the event after the playback of the first shortened moving image. Therefore, according to the present embodiment, because it is possible to maintain or improve the visitor's satisfaction level with the event with respect to the visitor who cannot arrive at the event venue before the start time of the event, the technology for providing services to visitors of the event venue can be improved.
[0040] Next, each configuration of the system 1 will be described in detail.
[0041] Shooting equipment configuration
[0042] Reference Figure 2 Components included in the photographing device 10 are described. The photographing device 10 includes a communication unit 11, a photographing unit 12, a storage unit 13, and a control unit 14.
[0043] The communication unit 11 includes one or more communication interfaces connected to the network 40. The communication interface complies with, for example, a mobile communication standard such as the fourth generation (4G) and the fifth generation (5G), a wired local area network (LAN) standard, or a wireless LAN standard. However, the standard is not limited to these, and the communication interface may comply with any communication standard.
[0044] The photographing unit 12 includes one or more cameras. The photographing unit 12 can generate moving images by photographing an event held at an event venue.
[0045] The storage unit 13 includes one or more memories. The memory is, for example, a semiconductor memory, a magnetic memory, or an optical memory, but is not limited to these memories. Each memory included in the storage unit 13 can be used as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 13 stores any information used for the operation of the shooting device 10. For example, the storage unit 13 can store system programs, application programs, etc. In addition, for example, the storage unit 13 can temporarily store moving images generated by the shooting unit 12.
[0046] The control unit 14 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination thereof. The processor is, for example, a general-purpose processor such as a central processing unit (CPU) or a graphics processing unit (GPU), or a dedicated processor dedicated to a specific process, but is not limited to these processors. The programmable circuit is, for example, a field programmable gate array (FPGA), but is not limited to the circuit. The dedicated circuit is, for example, an application-specific integrated circuit (ASIC), but is not limited to the circuit. The control unit 14 controls the operation of the entire shooting device 10.
[0047] Vehicle Configuration
[0048] Reference Figure 3 Each component included in the vehicle 20 is described. The vehicle 20 includes a communication unit 21, an output unit 22, an input unit 23, a storage unit 24, and a control unit 25.
[0049] The communication unit 21 includes one or more communication interfaces connected to the network 40. The communication interface complies with, for example, a mobile communication standard. However, the standard is not limited thereto, and the communication interface may comply with any communication standard.
[0050] The output unit 22 includes one or more output devices that output information. For example, the output device is, but is not limited to, a display that outputs information as an image, a speaker that outputs information as an audio, etc. Alternatively, the output unit 22 may include an interface for connecting an external output device.
[0051] The input unit 23 includes one or more input devices for detecting the user's input operation. The input device is, for example, a physical key, a capacitive key, a mouse, a touch panel, a touch screen integrated with the display of the output unit 22, a microphone, etc., but is not limited thereto. Alternatively, the input unit 23 may include an interface for connecting an external input device.
[0052] The storage unit 24 includes one or more memories. Each memory included in the storage unit 24 can be used as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 24 stores any information used for the operation of the vehicle 20. For example, the storage unit 24 can store system programs, application programs, embedded software, map information, etc.
[0053] The control unit 25 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination of these. The control unit 25 controls the operation of the entire vehicle 20 .
[0054] Server Configuration
[0055] Reference Figure 4Each component included in the server 30 is described. The server 30 includes a communication unit 31, a storage unit 32, and a control unit 33.
[0056] The communication unit 31 includes one or more communication interfaces connected to the network 40. The communication interface conforms to, for example, the wired LAN standard or the wireless LAN standard. However, the standard is not limited to these, and the communication interface may conform to any communication standard.
[0057] The storage unit 32 includes one or more memories. Each memory included in the storage unit 32 can be used as, for example, a main storage device, an auxiliary storage device, or a cache memory. The storage unit 32 stores any information used for the operation of the server 30. For example, the storage unit 32 can store system programs, applications, embedded software, databases, etc. In addition, the storage unit 32 can store moving images received from the shooting device 10 via the network 40.
[0058] The control unit 33 includes one or more processors, one or more programmable circuits, one or more dedicated circuits, or a combination of these. The control unit 33 controls the operation of the entire server 30.
[0059] Server Operations
[0060] Reference Figure 5 The operation of the server 30 is described.
[0061] S100: The control unit 33 of the server 30 determines whether a predetermined trigger is detected for the visitor moving to the event venue. When it is determined that the trigger is detected (S100-Yes), the process proceeds to S101. On the other hand, when it is determined that the trigger is not detected (S100-No), the process repeats S100.
[0062] In the present embodiment, a "trigger" is a visitor boarding a vehicle 20 with an event venue as a destination. As described above, the vehicle 20 is used to transport visitors to the event venue. Therefore, a user who boards the vehicle 20 can be regarded as a "visitor who is moving to the event venue." When the user boards the vehicle 20, the control unit 25 of the vehicle 20 notifies the server 30 via the communication unit 21 of the time when the visitor who is moving to the event venue boards the vehicle 20. When the control unit 33 of the server 30 receives a notification indicating the boarding time from the vehicle 20, the control unit 33 determines that a trigger is detected at the boarding time.
[0063] S101 : When it is determined in S100 that a trigger is detected ( S100 —Yes), the control unit 33 obtains the time when the trigger is detected as a target time.
[0064] In the present embodiment, the control unit 33 obtains the boarding time received from the vehicle 20 in S100 as the target time.
[0065] S102: The control unit 33 determines whether the target time is later than the start time of the event held at the event venue. When it is determined that the target time is later than the start time (S102-Yes), the process proceeds to S103. On the other hand, when it is not determined that the target time is later than the start time (S102-No), the process ends.
[0066] Specifically, for example, the control unit 33 compares the target time with the start time of the event stored in the storage unit 32 in advance, and determines whether the target time is later than the start time.
[0067] S103: When it is determined in S102 that the target time is later than the start time (S102-YES), the control unit 33 presents the first shortened moving image to the visitor who is moving to the event place.
[0068] The "first shortened moving image" is a shortened version of the first moving image of the event shot from the start time to the target time. Specifically, the control unit 33 receives the moving image of the event shot by the shooting device 10 after the start time from the shooting device 10 via the communication unit 31. The control unit 33 obtains a portion of the received moving image shot from the start time to the target time as the first moving image. The control unit 33 shortens the first moving image by performing any moving image editing process to generate the first shortened moving image. Here, any method can be used to shorten the moving image. For example, n-times speed playback, unnecessary scene deletion, etc. can be adopted. Note that when the method of unnecessary scene deletion is adopted, the control unit 33 can use, for example, artificial intelligence (AI) or a rule-based algorithm to automatically determine and delete unnecessary scenes. Then, the control unit 33 presents the first shortened moving image to the visitor on the vehicle 20 by sending the first shortened moving image to the vehicle 20. Specifically, the control unit 25 of the vehicle 20 plays back the first shortened moving image received from the server 30 and displays it on the display of the output unit 22.
[0069] S104: The control unit 33 determines whether the playback of the first shortened moving image presented to the visitor is finished. When it is determined that the playback of the first shortened moving image is finished (S104-Yes), the process proceeds to S105. On the other hand, when it is determined that the playback of the first shortened moving image is not finished (S104-No), the process repeats S104.
[0070] Specifically, when the playback of the first shortened moving image ends, the control unit 25 of the vehicle 20 notifies the server 30 of the time when the playback of the first shortened moving image ends (the first playback end time) via the communication unit 21. When the control unit 33 of the server 30 receives the notification indicating the first playback end time from the vehicle 20, the control unit 33 determines that the playback of the first shortened moving image ends.
[0071] S105: When it is determined in S104 that the playback of the first shortened moving image is finished (S104-YES), the control unit 33 presents the second shortened moving image to the visitor who is moving to the event place.
[0072] The "second shortened moving image" is a shortened version of the second moving image of the event shot from the target time to the playback end time of the first shortened moving image. Specifically, the control unit 33 receives the moving image of the event shot by the shooting device 10 after the target time from the shooting device 10 via the communication unit 31. The control unit 33 obtains a portion of the received moving image shot from the target time to the first playback end time as the second moving image. The control unit 33 shortens the second moving image by performing any moving image editing processing to generate the second shortened moving image. Then, the control unit 33 presents the second shortened moving image to the visitor on the vehicle 20 by sending the second shortened moving image to the vehicle 20. Specifically, the control unit 25 of the vehicle 20 plays back the second shortened moving image received from the server 30 and displays it on the display of the output unit 22.
[0073] S106: The control unit 33 determines whether the playback of the second shortened moving image presented to the visitor is finished. When it is determined that the playback of the second shortened moving image is finished (S106-Yes), the process proceeds to S107. On the other hand, when it is determined that the playback of the second shortened moving image is not finished (S106-No), the process repeats S106.
[0074] Specifically, when the playback of the second shortened moving image ends, the control unit 25 of the vehicle 20 notifies the server 30 of the time when the playback of the second shortened moving image ends (the second playback end time) through the communication unit 21. When the control unit 33 of the server 30 receives the notification indicating the second playback end time from the vehicle 20, the control unit 33 determines that the playback of the second shortened moving image ends.
[0075] S107: When it is determined in S106 that the playback of the second shortened moving image is finished (S106-Yes), the control unit 33 presents the real-time moving image to the visitor who is moving to the event venue. Thereafter, the process ends.
[0076] Specifically, the control unit 33 transmits the real-time moving image received from the photographing device 10 to the vehicle 20 via the communication unit 31, thereby presenting the real-time moving image to the visitor on the vehicle 20. For example, the real-time moving image may be presented until the time (arrival time) when the vehicle 20 arrives at the event place as the destination.
[0077] Here, reference Figure 6 , various moving images related to the above S103 to S107 will be explained in detail. Figure 6 In the figure, the horizontal axis represents time, the upper part of the vertical axis represents the shooting time of the moving image performed by the shooting device 10, and the lower part of the vertical axis represents the playback time of the moving image performed by the vehicle 20.
[0078] exist Figure 6 In the example shown in , the target time t1 is later than the start time t0 by Δt1. Therefore, the first moving image is a moving image having a length of Δt1 and captured by the capturing device 10 from the start time t0 to the target time t1. As described above, the first shortened moving image is generated by shortening the first moving image. Figure 6 In the example shown in , the length of the first shortened moving image is Δt2 (where Δt2<Δt1). In the vehicle 20, playback of the first shortened moving image starts at the target time t1 and ends at the first playback end time t2.
[0079] exist Figure 6 In the example shown in , the second moving image is a moving image having a length Δt2 and captured by the capturing device 10 from the target time t1 to the first playback end time t2. As described above, the second shortened moving image is generated by shortening the second moving image. Figure 6 In the example shown in , the length of the second shortened moving image is Δt3 (where Δt3 < Δt2). In the vehicle 20, the playback of the second shortened moving image starts at the first playback end time t2 and ends at the second playback end time t3. Then, from the second playback end time t3 to the arrival time t4, the real-time moving image captured by the capturing device 10 is played back in the vehicle 20.
[0080] Here, a first ratio of the length of the first shortened moving image to the length of the first moving image (i.e., Δt2 / Δt1) and a second ratio of the length of the second shortened moving image to the length of the second moving image (i.e., Δt3 / Δt2) may be different. For example, the control unit 33 of the server 30 may generate the first shortened moving image and the second shortened moving image so that the second ratio is greater than the first ratio. Generally, the larger the ratio of the length of the shortened moving image to the length of the original moving image (i.e., the closer the ratio is to 1), the more the sense of real-time of the shortened moving image is enhanced. According to this configuration, since the sense of real-time increases in the order of the first shortened moving image, the second shortened moving image, and the real-time moving image, the visitor's satisfaction level with the event can be further improved.
[0081] As described above, the server 30 according to the present embodiment obtains the time at which a predetermined trigger is detected for a visitor who is moving to an event venue as a target time. When the target time is later than the start time of an event held at the event venue, the server 30 transmits a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time, thereby presenting the first shortened moving image to the moving visitor. After the playback of the first shortened moving image ends, the server 30 transmits a real-time moving image of the event, thereby presenting the real-time moving image to the moving visitor.
[0082] According to the configuration as described above, for example, even when a visitor cannot arrive at the event venue before the start time of the event, the visitor watches the first shortened moving image while being moved to the event venue, thereby indirectly experiencing the event after the start time. In addition, by watching the real-time moving image presented after the playback of the first shortened moving image while being moved to the event venue, the visitor can indirectly experience the event after the playback of the first shortened moving image. Therefore, according to the present embodiment, since the visitor's satisfaction level with the event can be maintained or improved with respect to the visitor who cannot arrive at the event venue before the start time of the event, the technology for providing services to visitors to the event venue can be improved.
[0083] Although the present disclosure has been described above based on the drawings and embodiments, it should be noted that those skilled in the art may make various modifications and changes thereto based on the present disclosure. Therefore, it should be noted that these modifications and changes are within the scope of the present disclosure. For example, the functions included in the configuration, steps, etc. may be rearranged so as not to be logically inconsistent, and multiple configurations, steps, etc. may be combined into one or divided.
[0084] For example, in the above-described embodiment, the configuration and operation of the server 30 may be distributed to a plurality of computers that can communicate with each other. Figure 5A part of the operation of the server 30 shown in . For example, an embodiment is also possible in which a real-time moving image is presented after the playback of the first shortened moving image ends by omitting S105 and S106 described above.
[0085] In addition, an embodiment in which, for example, a general-purpose computer is used as the server 30 according to the above-described embodiment is also possible. Specifically, a program describing the processing content for realizing each function of the server 30 according to the above-described embodiment is stored in a memory of the general-purpose computer, and the program is read and executed by a processor. Therefore, the present disclosure can also be implemented as a program that can be executed by a processor or a non-transitory computer-readable medium storing the program.
[0086] In addition, in the above-mentioned embodiment, the trigger detected for the visitor who is moving to the event place is that the visitor gets on the vehicle 20 with the event place as the destination. However, the trigger is not limited to this example, and can be any trigger indicating that the visitor is moving to the event place. For example, the trigger can be that the visitor who is moving to the event place performs a predetermined operation on a terminal device such as a smart phone. In one example, the control unit 33 of the server 30 stores the account information of the purchaser of the ticket for the event held at the event place in the storage unit 32 in advance. The ticket purchaser logs in to the system 1 from his or her own terminal device using the account information, and then operates the route guidance with the event place as the destination. When the ticket purchaser performs the operation of the route guidance to the event place, the ticket purchaser can be regarded as a visitor who is moving to the event place. In response to the operation, the terminal device notifies the server 30 of the time (operation time) at which the ticket purchaser performs the operation. When the control unit 33 of the server 30 receives the notification of the operation time from the terminal device, the control unit 33 determines that the trigger is detected at the operation time (S100-Yes), and obtains the operation time as the target time (S101). Note that the destination to which the server 30 transmits various moving images may be the visitor's terminal device instead of the vehicle 20. According to this configuration, various moving images can be presented to the visitor even when the visitor does not use the vehicle 20 and moves to the event venue by other means of transportation.
[0087] In addition, in the above-mentioned embodiment, various moving images can be presented using the shooting device 10 selected by the visitor who is moving to the event site among the shooting devices 10 set at the event site, so that the shooting devices can shoot the event from different shooting positions. Specifically, the visitor who moves to the event site selects a desired shooting position from the shooting positions of the shooting device 10 via the input unit 23 of the vehicle 20. The control unit 25 of the vehicle 20 notifies the server 30 of the selected shooting position. When the control unit 33 of the server 30 receives a notification indicating the shooting position selected by the visitor from the vehicle 20, the control unit 33 uses the moving image captured by the shooting device 10 installed at the shooting position to present the first moving image, the second moving image, and the real-time moving image to the visitor. For example, the selection of the shooting device 10 by the visitor can be repeatedly performed while the visitor is on the vehicle 20.
[0088] A part of the embodiments of the present disclosure is shown below as an example. However, it should be noted that the embodiments of the present disclosure are not limited to these.
[0089] Example 1
[0090] A server comprises a communication unit and a control unit, wherein:
[0091] The control unit is configured to obtain, as the target time, a time at which a predetermined trigger is detected for a visitor moving to the event venue;
[0092] The control unit is configured to present the first shortened moving image to the moving visitor by controlling the communication unit so that the communication unit transmits a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time when the target time is later than the start time of the event held at the event venue; and
[0093] After the playback of the first shortened moving image ends, the control unit presents the real-time moving image to the mobile visitor by transmitting the real-time moving image of the event.
[0094] Example 2
[0095] A server according to embodiment 1, wherein:
[0096] The trigger may be a visitor boarding a vehicle with the event venue as a destination.
[0097] Example 3
[0098] A server according to embodiment 1 or 2, wherein:
[0099] The control unit may be configured to present the first shortened moving image and the real-time moving image to a visitor who is being moved by the vehicle by controlling the communication unit so that the communication unit sends the first shortened moving image and the real-time moving image to the vehicle, and causes the first shortened moving image and the real-time moving image to be played back on a display provided in the vehicle.
[0100] Example 4
[0101] A server according to any one of embodiments 1 to 3, wherein:
[0102] The trigger may be that a mobile visitor performs a predetermined operation on a mobile terminal.
[0103] Example 5
[0104] A server according to any one of embodiments 1 to 4, wherein:
[0105] The control unit may be configured to present the first shortened moving image and the real-time moving image to a mobile visitor by controlling the communication unit so that the communication unit sends the first shortened moving image and the real-time moving image to the mobile terminal, and causes the first shortened moving image and the real-time moving image to be played back on a display provided on the mobile terminal.
[0106] Example 6
[0107] A server according to any one of embodiments 1 to 5, wherein:
[0108] The control unit may be configured to obtain a specific position selected by the visitor from among a plurality of mutually different photographing positions; and
[0109] The first shortened moving image may be a moving image obtained by shortening a first moving image photographed from a specific position among a plurality of first moving images photographed from corresponding photographing positions.
[0110] Example 7
[0111] A server according to any one of embodiments 1 to 6, wherein:
[0112] The control unit may be configured to present the second shortened moving image to the moving visitor by controlling the communication unit so that the communication unit transmits a second shortened moving image obtained by shortening a second moving image of an event captured from a target time to a playback end time of the first shortened moving image when playback of the first shortened moving image ends; and
[0113] The control unit may be configured to present the real-time moving image to the moving visitor after playback of the second shortened moving image ends.
[0114] Example 8
[0115] A server according to any one of embodiments 1 to 7, wherein:
[0116] A ratio of a length of the first shortened moving image to a length of the first moving image may be different from a ratio of a length of the second shortened moving image to a length of the second moving image.
[0117] Example 9
[0118] A method performed by a server, the method comprising:
[0119] Obtaining a time at which a predetermined trigger is detected for a visitor moving to an event venue as a target time;
[0120] when the target time is later than the start time of an event held at the event venue, presenting the first shortened moving image to the moving visitor by transmitting a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time; and
[0121] After the playback of the first shortened moving image ends, the real-time moving image is presented to the mobile visitor by transmitting the real-time moving image of the event.
[0122] Example 10
[0123] The method according to embodiment 9, wherein
[0124] The trigger may be a visitor boarding a vehicle with the event venue as a destination.
[0125] Embodiment 11
[0126] The method according to embodiment 9 or 10, wherein
[0127] By sending the first shortened moving image and the real-time moving image to the vehicle and playing them back on a display installed in the vehicle, the server can present the first shortened moving image and the real-time moving image to a visitor who is moving by the vehicle.
[0128] Example 12
[0129] The method according to any one of embodiments 9 to 11, wherein
[0130] The trigger may be that a mobile visitor performs a predetermined operation on a mobile terminal.
[0131] Embodiment 13
[0132] The method according to any one of embodiments 9 to 12, wherein
[0133] The server can present the first shortened moving image and the real-time moving image to the mobile terminal by sending the first shortened moving image and the real-time moving image to the mobile terminal and playing them back on a display provided on the mobile terminal.
[0134] Embodiment 14
[0135] The method according to any one of embodiments 9 to 13, wherein:
[0136] The method may further include obtaining a photographing location selected by the visitor from a plurality of mutually different photographing locations; and
[0137] The first shortened moving image may be a moving image obtained by shortening a first moving image photographed from a selected photographing position among a plurality of first moving images photographed from corresponding photographing positions.
[0138] Embodiment 15
[0139] A program is a program that causes one or more servers to perform functions, including:
[0140] Obtaining a time at which a predetermined trigger is detected for a visitor moving to an event venue as a target time;
[0141] when the target time is later than the start time of an event held at the event venue, presenting the first shortened moving image to the moving visitor by transmitting a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time; and
[0142] After the playback of the first shortened moving image ends, the real-time moving image is presented to the mobile visitor by transmitting the real-time moving image of the event.
[0143] Example 16
[0144] The program according to embodiment 15, wherein
[0145] The trigger may be a visitor boarding a vehicle with the event venue as a destination.
[0146] Embodiment 17
[0147] The process according to embodiment 15 or 16, wherein:
[0148] The functions may include presenting the first shortened moving image and the real-time moving image to a visitor who is being moved by a vehicle by sending the first shortened moving image and the real-time moving image to the vehicle and causing the first shortened moving image and the real-time moving image to be played back on a display installed in the vehicle.
[0149] Embodiment 18
[0150] The process according to any one of embodiments 15 to 17, wherein
[0151] The trigger may be that a mobile visitor performs a predetermined operation on a mobile terminal.
[0152] Embodiment 19
[0153] The process according to any one of embodiments 15 to 18, wherein
[0154] The functions may include: presenting the first shortened moving image and the real-time moving image to a mobile visitor by sending the first shortened moving image and the real-time moving image to a mobile terminal and playing back the first shortened moving image and the real-time moving image on a display set on the mobile terminal.
[0155] Embodiment 20
[0156] The process according to any one of embodiments 15 to 19, wherein:
[0157] The functions may also include obtaining a specific location selected by the visitor from a plurality of mutually different photographing locations; and
[0158] The first shortened moving image may be a moving image obtained by shortening a first moving image photographed from a specific position among a plurality of first moving images photographed from corresponding photographing positions.
Claims
1. A server, characterized in that: include: Communication unit; as well as control unit, wherein The control unit is configured to obtain, as the target time, a time at which a predetermined trigger is detected for a visitor who is moving to the event venue; The control unit is configured to, when the target time is later than the start time of the event held at the event venue, present the first shortened moving image to the moving visitor by controlling the communication unit so that the communication unit transmits a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time; and The control unit is configured to, after playback of the first shortened moving image ends, control the communication unit so that the communication unit transmits the real-time moving image of the event, thereby presenting the real-time moving image to the mobile visitor.
2. The server according to claim 1, characterized in that: The trigger is the visitor boarding a vehicle with the event venue as a destination.
3. The server according to claim 2, characterized in that: The control unit is configured to present the first shortened moving image and the real-time moving image to the visitor who is being moved by the vehicle by controlling the communication unit so that the communication unit sends the first shortened moving image and the real-time moving image to the vehicle, and plays back the first shortened moving image and the real-time moving image on a display provided in the vehicle.
4. The server according to claim 1, characterized in that: The trigger is that the mobile visitor performs a predetermined operation on the mobile terminal.
5. The server according to claim 4, characterized in that: The control unit is configured to present the first shortened moving image and the real-time moving image to the mobile visitor by controlling the communication unit so that the communication unit sends the first shortened moving image and the real-time moving image to the mobile terminal, and plays back the first shortened moving image and the real-time moving image on a display set on the mobile terminal.
6. The server according to claim 1, characterized in that: The control unit is configured to obtain a specific position selected by the visitor from a plurality of mutually different photographing positions; and The first shortened moving image is a moving image obtained by shortening the first moving image photographed from the specific position among the plurality of the first moving images photographed from corresponding photographing positions.
7. The server according to claim 1, characterized in that: The control unit is configured to, when playback of the first shortened moving image ends, present the second shortened moving image to the mobile visitor by controlling the communication unit so that the communication unit transmits a second shortened moving image obtained by shortening a second moving image of the event captured from the target time to a playback end time of the first shortened moving image; and The control unit is configured to present the real-time moving image to the moving visitor after the playback of the second shortened moving image ends.
8. The server according to claim 7, characterized in that: A ratio of a length of the first shortened moving image to a length of the first moving image is different from a ratio of a length of the second shortened moving image to a length of the second moving image.
9. A method executed by a server, the method comprising: Obtaining a time at which a predetermined trigger is detected for a visitor moving to an event venue as a target time; when the target time is later than the start time of the event held at the event venue, presenting the first shortened moving image to the moving visitor by transmitting a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time; as well as After the playback of the first shortened moving image ends, the real-time moving image of the event is presented to the mobile visitor by transmitting the real-time moving image.
10. The method according to claim 9, characterized in that The trigger is the visitor boarding a vehicle with the event venue as a destination.
11. The method according to claim 10, characterized in that The server presents the first shortened moving image and the real-time moving image to the visitor who is being moved by the vehicle by sending the first shortened moving image and the real-time moving image to the vehicle and causing the first shortened moving image and the real-time moving image to be played back on a display installed in the vehicle.
12. The method according to claim 9, characterized in that The trigger is that the mobile visitor performs a predetermined operation on the mobile terminal.
13. The method according to claim 12, characterized in that The server presents the first shortened moving image and the real-time moving image to the mobile visitor by sending the first shortened moving image and the real-time moving image to the mobile terminal and playing back the first shortened moving image and the real-time moving image on a display set on the mobile terminal.
14. The method according to claim 9, characterized in that The method also includes obtaining a shooting position selected by the visitor from a plurality of mutually different shooting positions, wherein the first shortened moving image is a moving image obtained by shortening the first moving image shot from the selected shooting position among a plurality of the first moving images shot from the corresponding shooting positions.
15. A program that causes one or more servers to perform a function, the function being characterized by comprising: Obtaining a time at which a predetermined trigger is detected for a visitor moving to an event venue as a target time; when the target time is later than the start time of the event held at the event venue, presenting the first shortened moving image to the moving visitor by transmitting a first shortened moving image obtained by shortening a first moving image of the event captured from the start time to the target time; as well as After the playback of the first shortened moving image ends, the real-time moving image of the event is presented to the mobile visitor by transmitting the real-time moving image.
16. The program according to claim 15, characterized in that The trigger is the visitor boarding a vehicle with the event venue as a destination.
17. The program according to claim 16, characterized in that The functions include presenting the first shortened moving image and the real-time moving image to the visitor who is being moved by the vehicle by sending the first shortened moving image and the real-time moving image to the vehicle and playing back the first shortened moving image and the real-time moving image on a display installed in the vehicle.
18. The program according to claim 15, characterized in that The trigger is that the mobile visitor performs a predetermined operation on the mobile terminal.
19. The program according to claim 18, characterized in that The function includes: presenting the first shortened moving image and the real-time moving image to the mobile visitor by sending the first shortened moving image and the real-time moving image to the mobile terminal, and playing back the first shortened moving image and the real-time moving image on a display set on the mobile terminal.
20. The program according to claim 15, characterized in that: The function also includes obtaining a specific position selected by the visitor from a plurality of mutually different shooting positions; and The first shortened moving image is a moving image obtained by shortening the first moving image photographed from the specific position among the plurality of the first moving images photographed from corresponding photographing positions.
Citation Information
Patent Citations
Program and information processing device
JP2022080651A
Data output device, power storage element monitoring system, and data output method
JP2023131627A