Support providing method, system, and program
Patent Information
- Application Number
- JP2024137465
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2021-05-03
- Filing Date
- 2024-08-16
- Publication Date
- 2025-04-02
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Existing methods struggle to effectively expose and enhance the benefits of supporters' images and sounds during large-scale events like the Olympics, where numerous individuals want to cheer but are not adequately represented on stadiums and broadcast programs.
A system and method that includes a support providing method using a room storage section to store supporters, allowing them to share videos and audio, transmitting selected content to an external support reception system, and mixing or relaying these to viewers, enhancing exposure and interaction among supporters.
The system increases the visibility and engagement of supporters' contributions, promoting participation and enjoyment by allowing supporters to be exposed to each other and ensuring their content is seen by a larger audience.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a cheering providing method, system, and program, and in particular to a cheering providing method that provides video and audio of supporters online to a remote location such as a stadium or a broadcasting station. [Background technology]
[0002] The applicant of this application has obtained a patent for a viewer participation type broadcast program distribution method (Patent Document 1). This patented invention enables multiple viewers to transmit cheers and images to a stadium or the like via communication.
[0003] However, for example, in a large-scale event such as the Olympics, there will be a large number of people who want to deliver their cheers and videos, and it will be difficult to have everyone's cheering exposed at the stadium, on broadcast programs, etc. If we consider a service that charges supporters to expose their cheering at the stadium, on broadcast programs, etc., in order to encourage charging, it is necessary to increase the probability that supporters will be exposed as much as possible, and it is also necessary to provide all supporters with some kind of benefit from the charge. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Patent No. 3984016 Summary of the Invention [Problem to be solved by the invention]
[0005] The present invention aims to realize a system that enhances the benefits to supporters in a service that delivers video and audio of supporters from remote locations. [Means for solving the problem]
[0006] In order to solve this problem, the present invention provides a method of providing cheering using a system equipped with a room storage unit that stores multiple supporters belonging to a room, and includes a step of causing multiple supporters belonging to the same room stored in the room storage unit to share each other's video or audio on their devices. It also includes a step of transmitting the video or audio of a room or supporter selected from the rooms stored in the room storage unit to an external cheering receiving system. The method is further configured to include a step of transmitting the video or audio of a room or supporter selected from the rooms stored in the room storage unit to an external cheering relay system.
[0007] Another invention includes a step in which a support receiving system receives a first video or audio transmitted from one support service system implementing the support providing method. Also includes a step in which the support receiving system receives a second video or audio transmitted from another support service system implementing the support providing method via a support relay system. Furthermore, the support receiving system generates a video or audio by selecting or mixing the first video or audio and the second video or audio as necessary, and outputs the video or audio to viewers. Here, "mix" includes a form in which multiple independent videos are played simultaneously on one screen. Also includes a form in which multiple independent audios are played simultaneously from different speakers.
[0008] According to this, the images or voices of the supporters are exposed to each other in the room. Also, the images or voices of some of the supporters may be exposed to viewers through a cheering reception system or a cheering broadcast system. Effect of the Invention
[0009] Therefore, according to the present invention, a system can be realized that enhances the benefits to supporters in a service that remotely delivers video and audio of supporters. [Brief description of the drawings]
[0010] [Figure 1]FIG. 1 is an overall configuration diagram showing an embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram of the ticket sales unit shown in FIG. [Diagram 3] FIG. 3 is a block diagram of the admission control unit shown in FIG. [Figure 4] FIG. 4 is a block diagram of the goods sales section shown in FIG. [Diagram 5] FIG. 5 is a configuration diagram of the community providing unit shown in FIG. [Figure 6] FIG. 6 is a configuration diagram of the switch unit shown in FIG. [Figure 7] 7 is a configuration diagram of the support output control unit shown in FIG. 1. [Figure 8] FIG. 8 is an overall configuration diagram showing another embodiment. [Figure 9] FIG. 9 is a screen configuration diagram showing a modified example of the embodiment of FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0011] [Overall configuration] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In this embodiment, as an example, a business model is considered that allows not only Japanese supporters but also overseas supporters to support the Tokyo Olympics remotely. In order to get supporters to pay, benefits should always be provided to the supporters. However, if supporters are to be exposed remotely at competition venues, broadcast programs, etc., the number of supporters around the world is enormous, and the probability of each supporter being exposed is low, making it difficult to enjoy the benefit of all supporters being exposed. Therefore, the present invention aims to realize a means of increasing the benefits of a large number of supporters.
[0012] Fig. 1 is an overall configuration diagram of this embodiment. In this embodiment, the support providing system of the present invention comprises multiple support service systems 10, multiple supporter devices 20, a support relay system 30, multiple support receiving systems 40, and a computer network 50. The systems and devices 10-40 are computers, and operate when the processor executes a program. Each system may include electronic circuits other than the computer that are necessary for operation.
[0013] The computer of each system and device 10-40 includes a processor such as a central processing unit, a main memory such as a RAM, and an auxiliary memory such as a HDD. It also includes an input device such as a keyboard, an output device such as a display, and a communication device such as a gateway. The supporter device 20 may be a mobile terminal.
[0014] The role of each system is outlined below. Each storage unit mentioned in the description is provided within the storage area of the storage device.
[0015] [Support Service System] The support service system 10 sells tickets for supporters to use the support service, and manages the entry of supporters who use the tickets to the support service. The support service system 10 also sells goods to supporters who enter or access the support service system 10, and provides a support community for the entered supporters. Furthermore, the system outputs video and audio of the supporter generated in the support community to the outside.
[0016] [Supporter device] The supporter device 20 is a device operated by a supporter, and accesses the support service system 10 to purchase tickets, use tickets, enter the support service, purchase goods, and use the support community. It also transmits video and audio of the supporter to the support service system 10. The video and audio of the supporter may be actual video and audio, or may be an image and audio of an avatar of the supporter.
[0017] [Support Broadcast System] The support relay system 30 receives video and audio of each supporter from a plurality of support service systems 10, selects from among them the video and audio corresponding to the request of each support receiving system 40, and provides them to the requesting support receiving system 40.
[0018] [Support Reception System] Each cheer receiving system 40 receives the video and audio of the supporters output from the cheering service system 10 and provides them to the public via television broadcasting, internet distribution, output devices at the event venue, etc. Furthermore, the cheer receiving system 40 provides the video and audio of the supporters received from the cheering relay system 30 in response to a request from the system 30 to the public as necessary via television broadcasting, internet distribution, output devices at the event venue, etc.
[0019] [Computer Networks] The computer network 50 enables the systems and devices 10-40 to communicate with each other via the Internet.
[0020] [Details of each configuration] The configuration of this embodiment will now be described in further detail.
[0021] [Support Service System] The multiple support service systems 10 are divided into areas A and B, and each support service system 10 includes a ticket sales unit 11, an admission management unit 12, a goods sales unit 13, a community provision unit 14, and a support output unit 15. Each unit 11-15 operates by a processor executing a program.
[0022] [Areas A and B] The A-area and B-area indicate the geographical coverage area of each support service system 10, but the size of the coverage area does not matter. In this embodiment, the A-area is Japan, and the B-area is a foreign country other than Japan, and the B-area includes the United States, China, Australia, etc.
[0023] [Ticket Sales Department] The configuration of the ticket sales unit 11 is shown in Fig. 2. The ticket sales unit 11 includes a purchase acceptance unit 111, a payment settlement unit 112, and a ticket issuance unit 113. The ticket sales unit 11 accesses a ticket storage unit 114. The operation of the ticket sales unit 11 is realized by the processor executing a predetermined program.
[0024] [Purchase Reception Department] The purchase reception unit 111 receives a request to purchase a ticket for using the support service from the supporter device 20, and requests the payment settlement unit 112 to process the payment for the ticket.
[0025] [Payment Department] When the payment settlement unit 112 receives a payment processing request from the purchase reception unit 111, it communicates with the supporter device 20 and an external payment system (not shown) and executes a predetermined payment of the ticket price. When the payment is completed, it notifies the ticket issuing unit 113 to that effect.
[0026] [Ticket Issuance Department] When the ticket issuing unit 113 receives a notice of the completion of the payment from the payment settlement unit 112, it issues the paid ticket to the purchaser. The ticket may be issued by sending a ticket identifier unique to each ticket to the program of the supporter device 20 that purchased the ticket. Alternatively, the ticket identifier may be sent to the email address of the ticket purchaser.
[0027] [Ticket storage section] The ticket storage unit 114 stores the ticket identifier of a ticket issued by the ticket issuing unit 113 in association with the usage status (unused or used) of the ticket. The initial value of the usage status is "unused." The ticket identifier is a unique value for each ticket issued.
[0028] [Admission Management Department] Next, the configuration of the admission management unit 12 is shown in Fig. 3. The admission management unit 12 includes a ticket processing unit 121 and a supporter registration unit 122. The admission management unit 12 accesses a ticket storage unit 114 and a supporter storage unit 123. The operation of the admission management unit 12 is realized by the processor executing a predetermined program.
[0029] [Ticket Processing Section] The ticket processing unit 121 receives an admission request to the support service accompanied by a ticket identifier from the supporter device 20. Then, it determines whether or not the usage status linked to the received ticket identifier is "unused" based on the records in the ticket storage unit 114 described above. If the usage status linked to the ticket identifier is "unused", the ticket processing unit 121 rewrites the usage status to "used", permits the requesting supporter device 20 to enter the support service, and hands over the operation to the supporter registration unit 122. On the other hand, if the usage status linked to the ticket identifier is already "used", it returns a denial of admission to the requesting supporter device 20.
[0030] [Supporter Registration Department] The supporter registration unit 122 accepts input of a supporter's identifier and attribute information from a supporter device 20 that has been permitted to enter the support service by the ticket processing unit 121. The supporter's attribute information includes, for example, the country being supported, the team or individual classification, the supporter's age and gender, the country or region such as city, town, or village to which the supporter belongs, and the like. The supporter's identifier is an ID, password, nickname, or the like. The supporter registration unit 122 links the supporter identifier received from the supporter device 20 with the supporter attribute information, and registers it in the supporter memory unit 123.
[0031] [Supporter Memory Department] As described above, the supporter storage unit 123 stores the supporter identifier of each supporter in association with the supporter attribute information. The supporter identifier is a unique value for each supporter.
[0032] [Goods Sales Department] Next, the configuration of the goods sales unit 13 is shown in Fig. 4. The goods sales unit 13 includes a purchase reception unit 131, a payment settlement unit 132, and a goods provision unit 133. The goods sales unit 13 accesses the supporter memory unit 123. The operation of the goods sales unit 13 is realized by the processor executing a predetermined program.
[0033] [Purchase Reception Department] The purchase reception unit 131 receives an order request for goods from the supporter device 20. A supporter identifier, a goods identifier, and a purchase quantity are added to the order request. In addition, personal information such as a delivery destination is added to the order request. When the purchase reception unit 131 receives an order request for goods, it determines whether or not the supporter identifier added to the order request is registered in the supporter storage unit 123. If the corresponding supporter identifier is not registered, the order may be rejected. On the other hand, if the corresponding supporter identifier is registered, the purchase reception unit 131 links the personal information added to the order request to the corresponding supporter identifier and registers it in the supporter storage unit 123, and requests the payment unit 132 to settle the price of the ordered goods. The purchase reception unit 131 may treat the order request for goods as valid regardless of whether the supporter identifier is registered in the supporter storage unit 123.
[0034] [Payment Department] The payment settlement unit 132 prompts the supporter device 20 that placed the order to settle the price of the ordered goods by a predetermined payment method. When the payment settlement unit 132 confirms that the payment has been completed, it requests the goods provision unit 133 to process the delivery of the purchased goods.
[0035] [Goods Supply Department] When the purchased goods are contents, programs, or license codes that can be provided online, the goods providing unit 133 notifies the supporter device 20 from which the goods were purchased of how to obtain the contents, programs, or license codes. Alternatively, the goods providing unit 133 sends such information to the supporter's email address. When the purchased goods are to be shipped, the goods providing unit 133 automatically transmits a shipping request to the device of an external goods provider.
[0036] [Supporter Memory Department] As described above, in addition to the supporter identifier and the supporter attribute information, the supporter storage unit 123 may store personal information of the supporter etc. in association with the supporter identifier.
[0037] [Community Services Department] Next, the configuration of the community providing unit 14 is shown in Fig. 5. The community providing unit 14 includes a room generation unit 141, an entry processing unit 142, a tour processing unit 143, and an invitation processing unit 144. The community providing unit 14 accesses the supporter memory unit 123 and a room memory unit 145. The operation of the community providing unit 14 is realized by the processor executing a predetermined program.
[0038] [Room Creation Section] The room generation unit 141 receives a room generation request from the supporter device 20. A room is a place where multiple supporters (supporter devices 20) share their own video and audio online in real time. The room generation request is added with the supporter identifier of the requester, room attribute information, and entry key information. The room attribute information includes information on the country, team, or individual being supported, an introduction to the room, whether the room is public or private, and whether the room can be visited. The room generation unit 141 determines that the supporter identifier of the room generation requester is registered in the supporter storage unit 123 and is not registered as a visitor identifier or a visitor identifier in the room storage unit 145. If this condition is met, the room generation unit 141 generates a unique room identifier for each room, and links the room attribute information and entry key information added to the room generation request to this room identifier and registers them in the room storage unit 145. In addition, the supporter identifier of the supporter who requested the room generation is linked to the room identifier generated earlier as a visitor identifier. The room generating unit 141 notifies the generated room identifier to the supporter device 20 that has requested the generation of the room.
[0039] Here, a supporter who generates a room can freely set room attribute information of the room. For example, if the room attribute information of the generated room is set as a room for supporting a specific soccer team, multiple supporters can enter the room and support the specific soccer team. Similarly, if the attribute information of the room is set to a specific region (which may be a prefecture or a city, town, or village), multiple supporters who have ties to the specific region can enter the room and support their local team, etc. However, although a community-like room for people with the same attributes is used here, a room may also be formed by people who simply want to support a team. For example, friends may simply gather together to create a room and support the team together.
[0040] [Entry Processing Unit] The entry processing unit 142 receives a request to acquire a room list from the supporter device 20. The request to acquire a room list is accompanied by the supporter identifier of the requester. If the accompanied supporter identifier is not registered in the supporter memory unit 123, the entry processing unit 142 rejects the request. On the other hand, if the accompanied supporter identifier is registered in the supporter memory unit 123, the entry processing unit 142 generates a room list and transmits it to the requesting supporter device 20. The room list is generated by listing the room identifiers and room attribute information for each room, targeting the rooms registered in the room memory unit 145 and not having room attribute information set to private.
[0041] The entry processing unit 142 also receives a request from the supporter device 20 to enter a room selected from the room list. The request is accompanied by the supporter identifier of the requester. The entry processing unit 142 determines whether the accompanied supporter identifier is registered in the supporter storage unit 123 and is not registered in the entrant identifier in the room storage unit 145. If this condition is not met, the entry is denied. On the other hand, if the condition is met, the entry processing unit 142 requests the owner of the room to approve the entry to the selected room. Specifically, the supporter identifier and supporter attribute information of the supporter who wishes to enter are transmitted to the supporter device 20 of the supporter who is the owner of the room, and approval is requested. When the owner of the room approves the entry, the entry processing unit 142 registers the supporter identifier of the supporter who has requested the entry as an entrant identifier by linking it to the corresponding room identifier. The entry condition may be that the supporter who has requested the entry has input the correct entry key information from the supporter device 20. On the other hand, approval of the room owner may not be required for entry. In this case, it is advisable to include in the room attribute information for each room that is created whether or not approval by the owner is required for entry.
[0042] [Tour Department] The tour processing unit 143 accepts a tour request for a room selected from the room list from the supporter device 20. The requester's supporter identifier is added to the tour request. Alternatively, the supporter identifier when requesting the room list is set as the supporter identifier of the tour requester. The tour processing unit 143 judges that the attribute information of the room requested to be toured is tour-allowed, the supporter identifier of the tour requester is registered in the supporter storage unit 123, and the supporter identifier is not registered as a room entry identifier in the room storage unit 145. If this condition is met, the tour processing unit 143 requests the owner of the selected room to approve the tour. Specifically, the supporter identifier and supporter attribute information of the supporter who wishes to tour are transmitted to the supporter device 20 of the supporter who is the owner of the room, and approval is requested. When the owner of the room approves the tour, the tour processing unit 143 links the supporter identifier of the supporter who requested the tour to the corresponding room identifier as a visitor identifier and registers it in the room storage unit 145. On the other hand, approval of the room owner may not be required for the tour. In this case, it is advisable to include in the room attribute information for each room to be generated whether or not approval for the tour is required.
[0043] [Invitation Processing Unit] The invitation processing unit 144 allows a supporter (referred to as an inviter) invited by the owner of the room to enter the room to enter the room. The owner of the room informs the inviter of the room identifier and the corresponding entry key information in advance. The inviter who requests to enter the room transmits the room identifier, the corresponding entry key information, and his / her own supporter identifier from the supporter device 20. The invitation processing unit 144 receives the room identifier, the corresponding entry key information, and the supporter identifier transmitted from the supporter device 20. Then, it determines whether the combination of the received room identifier and the entry key information is registered in the room storage unit 145, the supporter identifier is registered in the supporter storage unit 123, and the supporter identifier is not registered as a user identifier in the room storage unit 145. If these conditions are met, it requests the owner of the corresponding room to approve the inviter's entry. Specifically, it transmits the supporter identifier of the supporter who wishes to enter the room as an invitee to the supporter device 20 of the supporter who is the owner of the room, and requests approval. When the room owner approves the entry, the invitation processing unit 144 links the supporter identifier of the supporter who requested entry to the corresponding room identifier as a entering user identifier and registers it in the room storage unit 145. On the other hand, the approval of the room owner may not be required for the invitee to enter the room. In this case, it is advisable to include in the room attribute information for each room to be generated whether approval is required for the invitee to enter the room. Here, the entry key information may simply be the address of the room, etc.
[0044] [Room Memory] As described above, the room storage unit 145 stores the room identifier, room attribute information, entry key information, visitor identifier, and visitor identifier for each room in association with each other. The room owner among the visitor identifiers is stored in association with a flag indicating that the owner. The room identifier has a unique value for each room to be generated.
[0045] [Support Output Section] Returning to FIG. 1, the cheering output unit 15 of the cheering service system 10 receives real-time video and audio of supporters from each supporter device 20. Then, the cheering output unit 15 live-streams the real-time video and audio of each occupant in the room to each supporter device 20 so that the real-time video and audio of each occupant can be shared among multiple occupants in each room. This allows occupants in the room to get excited about cheering for a particular event by watching the same television program, for example, and allows each supporter to be exposed to each other in the room. The program that realizes this operation may be created by applying a program for an existing web conference system.
[0046] Furthermore, the cheering output unit 15 live-streams real-time video and audio of the entrants in the corresponding room to the supporter device 20 of the supporter whose visitor identifier is registered in the room storage unit 145. This allows the visitor to check the atmosphere of the room before deciding to enter. Here, the subject of the visit may be limited to video only or audio only. The audio and video of the visitor may be set to be disabled for the supporters in the room. Also, the video or audio of the supporters in the room may be set to be disabled individually for the visitors. These setting functions may also be created by applying the programs of an existing WEB conference system.
[0047] Furthermore, the cheering output unit 15 live-streams real-time video and audio of one or more occupants in a room selected from the rooms that can be made public to the cheering relay system 30 and the cheering receiving system 40. The streamed video and audio are received and used by the cheering relay system 30 and the cheering receiving system 40. The video and audio in a room may be selected, for example, by the cheering output unit 15 automatically controlling the channel of a video switcher. Possible methods of selection include selecting a room whose room attribute information matches a predetermined value designated in advance, or selecting a room whose room identifier matches a value randomly generated at regular intervals.
[0048] The room attribute information of the corresponding room (country being supported, team or individual information, room introduction, etc.) is added to the transmitted real-time video and audio.
[0049] [Supporter device] Next, the supporter device 20 will be described. As shown in Fig. 1, there are multiple supporter devices 20, which are divided into areas A and B. The supporter device 20 is a computer equipped with a camera, a microphone, and a speaker or an earphone jack, and may be a mobile device such as a smartphone or a tablet terminal. Although only one supporter device 20 is illustrated in each area, in reality, there are multiple supporter devices 20 in each area.
[0050] [Areas A and B] A district and B district indicate the geographical location of the supporter device 20. In this embodiment, A district is Japan, B district is a foreign country other than Japan, and B district includes the United States, China, Australia, etc. The supporter device 20 in A district uses the support service system 10 in A district, and cannot use the support service system 10 in B district as a general rule. In addition, the supporter devices 20 in B district can also use only the support service system 10 whose location and the coverage area of the support service system 10 match as a general rule. For example, the supporter device 20 located in Japan, which is A district, uses the support service system 10 whose coverage area is Japan. In addition, the supporter device 20 located in the United States, which is B district, uses the support service system 10 whose coverage area is the United States. Similarly, the supporter device 20 located in China uses the support service system 10 whose coverage area is China, and the supporter device 20 located in Australia uses the support service system 10 whose coverage area is Australia.
[0051] However, a supporter device 20 that is not located in the A district may be regarded as a supporter device 20 located in the A district and allowed to use the support service system 10 for the A district. The same applies to the B district. For example, it is conceivable that an American in Japan may participate in the U.S. support service system 10 to support the U.S. side.
[0052] Furthermore, the location where the hardware of the support service system 10 in charge of each district is installed is not limited to the district in charge. For example, the hardware of the support service system 10 in charge of the United States may be installed in another country. Furthermore, as long as there are no problems with data traffic or processing load, multiple support service systems 10 in charge of different districts may coexist on one hardware.
[0053] The support service system 10 may check the global IP address of the supporter device 20 that has accessed the system, and permit communication only to the supporter device 20 that has a global IP address within the range of the system. This allows even a large number of supporters to be distributed among the support service systems 10 in each district, such as district A and district B.
[0054] [Support Broadcast System] Next, the configuration of the cheering relay system 30 will be described. The cheering relay system 30 receives real-time video and audio of supporters live-streamed from each cheering service system 10, and transmits to each cheering receiving system 40 the real-time video and audio allocated to each cheering receiving system 40 from among them. The allocation is performed by the switch unit 31. The cheering relay system 30 manages each real-time video and audio (called a source) received from each cheering service system 10 by linking it with an input identifier and source attribute information. The input identifier is a unique identifier for each source, and corresponds to the channel of the source. The source attribute information is room attribute information added to each source. The linking of the input identifier and the source attribute information is stored in the cheering source storage unit 314.
[0055] [Switch section] 6 shows the configuration of the switch unit 31. The switch unit 31 includes a request receiving unit 311, a support selecting unit 312, and a support transmitting unit 312. The switch unit 31 accesses a support source storage unit 314. The operation of the switch unit 31 is realized by the processor executing a predetermined program.
[0056] [Request receiving part] The request receiving unit 311 receives a request to transmit real-time video and audio from the support receiving system 40, and passes it to the support selecting unit 312. The transmission request is accompanied by a designation of source attribute information. The designation of source attribute information is, for example, a designation of a country, team or individual to be supported, a free word for searching the room introduction text, etc.
[0057] [Support Selection Section] The support selection unit 312 refers to the support source storage unit 314 , acquires an input identifier corresponding to the specified source attribute information, and passes it to the support transmission unit 313 .
[0058] [Support Sending Department] The cheer transmitting unit 313 live-streams the source corresponding to the input identifier received from the cheer selecting unit 312 to the requesting cheer receiving system 40. The cheer transmitting unit 313 may include a video switcher or video mixer for streaming as part of its configuration. This allows the cheering source of the supporter streamed from each cheering service system 10 to be selectively delivered to the cheer receiving system 40.
[0059] [Support Source Memory Section] As described above, the support source storage unit 314 stores an input identifier and source attribute information in association with each other for each source received from the support service system 10. The input identifier has a unique value for each receiving source.
[0060] [Support Reception System] Returning to FIG. 1, the configuration of the cheer receiving system 40 will be described. The cheer receiving system 40 directly receives the sources of supporters live-streamed by the cheer service system 10 in the same district, district A or district B. In addition to this, the cheer receiving system 40 can also receive sources of other districts live-streamed from the cheer relay system 30. Then, the sources of supporters in the same district are output to viewers according to the purpose, such as the event venue, television broadcast, or online distribution. In addition, as necessary, the sources of supporters in other districts are also selectively or mixed and output to viewers according to the purpose, such as the event venue, television broadcast, or online distribution. The cheer receiving system 40 is equipped with a cheer output control unit 41 to realize the above operation.
[0061] [Areas A and B] The A and B areas indicate the geographical locations of the support receiving systems 40. In this embodiment, the A area is Japan, and the B area is a foreign country other than Japan, including the United States, China, Australia, and the like. The A area support receiving system 40 directly receives the source from the A area support service system 10. In addition, the B area support receiving systems 40 also receive the source directly from the support service system 10 whose location and the coverage area of the support service system 10 match in principle. For example, the A area support receiving system 40 in Japan receives the source directly from the A area support service system 10 whose coverage area is Japan. In addition, the B area support receiving system 40 in the United States receives the source directly from the B area support service system 10 whose coverage area is the United States. Similarly, the China area support receiving system 40 receives the source directly from the China area support service system 10, and the Australia area support receiving system 40 receives the source directly from the Australia area support service system 10.
[0062] [Support output control unit] 7 shows the configuration of the support output control unit 41. The support output control unit 41 includes a support source receiving unit 411, a relay source receiving unit 412, a relay source receiving unit 413, a mixer unit 414, and an output control unit 415. The operation of the support output control unit 41 is realized by the processor executing a predetermined program.
[0063] [Support Source Reception Department] The support source receiving unit 411 directly receives the source of the supporter from the support service system 10 in the same district.
[0064] [Relay source request section] The relay source request unit 412 requests the cheering relay system 30 to transmit the sources of supporters in other areas. The request includes a specification of source attribute information (such as the country, team or individual to be supported, and a free word for searching the room description). The source attribute information may be specified using an input device such as a keyboard.
[0065] [Relay source receiver] The relay source receiving unit 413 receives the source transmitted from the support relay system 30 to the support receiving system 40 .
[0066] [Mixer section] The mixer unit 414 generates venue content, broadcast program content, online distribution content, etc., by visually or aurally mixing the source of the supporter in the same section received by the cheering source receiving unit 411 and the source of the supporter in another section received by the relay source receiving unit 413. Alternatively, the mixer unit 414 generates venue content, broadcast program content, online distribution content, etc., including video and audio selected from the source of the supporter in the same section received by the cheering source receiving unit 411 and the source of the supporter in another section received by the relay source receiving unit 413. The mixer unit 414 may mix the above-mentioned sources of the supporters as necessary, in addition to the recording for the program or live broadcast received separately from outside. The mix may be controlled from an input device such as a keyboard. The mix may be processed by a video switcher, etc.
[0067] [Output control section] The output control unit 415 outputs the above-mentioned venue content, broadcast program, online distribution content, etc. to viewers using a system (live distribution system, broadcast system, etc.) prepared according to the program provision method.
[0068] When the output control unit 415 outputs content for the venue, if there are multiple output devices (display monitors, speakers, etc.) in the venue, the video and audio output from each output device may be controlled for each output device.
[0069] According to the embodiment described above, the following effects are obtained. That is, instead of broadcasting the images and sounds of supporters from around the world to the competition venues of the Tokyo Olympics all at once, for example, cheering from Americans is sent once to the American cheering service system 10 (which may be located at a television station) so that Americans are exposed as much as possible in American programs. Similarly, Chinese people are made to appear in Chinese programs. Some or all of the images and sounds may be gathered in Japan, but Japan, which is the coordinator of the Tokyo Olympics, will want to take a look at some of the cheering, so that the United States, China, and Australia will appear.
[0070] If all the cheering footage or audio from around the world were to be delivered to a Japanese stadium and broadcast on a Japanese program, only a small proportion of the huge number of people in the world would be exposed. If the footage were broadcast on the programs of each country, the chances of each supporter being exposed would increase.
[0071] When considering the business of cheering services, even if supporters pay a fee, there is no guarantee that their cheers will reach the stadium, and there is also no guarantee of exposure. In that situation, the question arises as to whether they will still pay the fee. So, when we thought about how to expose the images and sounds of all supporters in some way, we came up with the idea that we should expose each other.
[0072] According to the present invention, as described above, for example, a user can cheer for a specific soccer team together with friends, and in this case, the friends in the room are always visible to each other. As described above, the attributes of the room may also be a specific region (prefecture or city, town, village, etc.). There is a possibility that cheering video and audio in the room may also reach the stadium, etc. This can encourage supporters to participate in the cheering service. However, the video and audio of each supporter (participant) may be actual video and audio, or an avatar may be used.
[0073] Here, the present invention is not limited to the above-mentioned embodiment. The scope of the present invention is the scope of the invention described in the claims. "Room" refers to the range of supporters who share video and the like. "Supporters" are those who are in a state where they can emit cheering video or audio, and are not limited to those who have actually emitted cheering video or audio.
[0074] In addition, the cheering service system described with reference to Figures 1 to 5 allows like-minded supporters to enjoy exposing themselves to each other in a room even if they are not connected to a cheering receiving system or a cheering relay system. The cheering service system alone is a valuable invention. In this case, since there is value not only in cheering but also in exposing oneself to each other and enjoying the exchange of information, "cheering" may be broadly interpreted as "participation." Furthermore, the cheering service system can be used not only for sports but also for music concerts, comedy shows, etc.
[0075] [How to send messages of support] In the above embodiment, the video and audio of the supporter are input to the supporter device 20. On the other hand, the supporter device may be configured to input cheering text, etc. An embodiment in which cheering text, etc. is input will be described below.
[0076] The cheer providing system shown in Fig. 8 comprises a television 60 and an input device 70 as supporter devices, a message center 80 as a cheer service system, and stadium facilities 90 as a cheer receiving system. The stadium is just one example, and this system can be applied to performance venues in general. Only one television 60 and one stadium facilities 90 that communicate with the message center 80 are shown in the figure, but in reality there are many of each.
[0077] [tv set] The television 60 includes typical television elements such as an antenna terminal for receiving broadcast signals, a display device such as an LED display, an input interface such as infrared, and a communication device such as a NIC (not shown). It also supports linked data broadcasting, and when the d button on a remote control serving as the input device 70 is pressed, data broadcasting linked to the program being viewed is started. The television 60 includes a memory unit 61 for a message control program, user attribute setting values, and mode setting values. A processor (not shown) of the television 60 executes the message control program to realize various operations of the television 60, which will be described later. Here, the television 60 and the input device 70 are given as specific examples of the supporter device, but the present invention is not limited thereto. For example, the television 60 may be replaced with a network terminal such as a personal computer or a smartphone that receives and outputs Internet distribution of content such as sports programs. The input device 70 may be replaced with an input device equipped in the network terminal. In this case, an application program for the cheering service system installed in the network terminal may execute the necessary processing. In this way, one network terminal may both view the content and send the cheering. Here, in a configuration in which the sound of the content is output from the speaker of the network terminal and the sound of the cheering is input from the microphone of the network terminal, it is recommended to view the sound through earphones or the like to prevent feedback. In addition, the content distributor may provide the content distribution service and the message center 80 service integrally within the same server or system.
[0078] Here, we will provide an overview of the operation of the entire cheering provision system including the television 60. In mode 1, cheering text entered into the television 60 is converted into voice and output as voice to the stadium of the program being watched on the television 60.
[0079] In mode 2, cheering text selected by a selection operation input to the television 60 is converted into voice and output as voice to the stadium of the program being viewed on the television 60.
[0080] In mode 3, the support text entered on the television 60 is displayed as text on the stadium of the program being watched on the television 60.
[0081] In mode 4, the cheering text selected by a selection operation input to the television 60 is displayed as text on the stadium of the program being viewed on the television 60.
[0082] In mode 5, the cheering sound selected by a selection operation input to the television 60 is output as sound to the stadium of the program being viewed on the television 60.
[0083] [Message control program] The message control program is written in a language compatible with data broadcasting, such as BML (Broadcast Markup Language), and is supplied by data broadcasting when the d button is pressed. The message control program causes the processor of the television 60 to execute an operation selected from the following depending on the mode setting value.
[0084] In mode 1, the input and transmission operation of support text is accepted from the input device 70, and the mode setting value, the identifier of the program being viewed, and the user attribute setting value are added to the input support text using tags or the like, and the text is transmitted to the message center 80 via a data communication channel such as the Internet.
[0085] In mode 2, options for cheering text are displayed on the display device, and a cheering text selection operation is accepted from the input device 70. Next, when a cheering text transmission operation is accepted from the input device 70, the mode setting value, the identifier of the program being viewed, and the user attribute setting value are added to the identifier of the selected cheering text (cheering text identifier) by tags or the like. Then, the selected cheering text is transmitted to the message center 80 via a data communication path such as the Internet.
[0086] In mode 3, input and transmission of support text is accepted from the input device 70, and the mode setting value and the identifier of the program being viewed are added to the input support text using a tag or the like, and the text is transmitted to the message center 80 via a data communication channel such as the Internet.
[0087] In mode 4, options for cheering text are displayed on the display device, and a cheering text selection operation is accepted from the input device 70. Then, when a cheering text transmission operation is accepted from the input device 70, the mode setting value and the identifier of the program being viewed are added to the selected cheering text by tags or the like, and the selected cheering text is transmitted to the message center 80 via a data communication channel such as the Internet.
[0088] In mode 5, options for cheering sounds are displayed on the display device, and a cheering sound selection operation is accepted from the input device 70. Next, when a cheering sound transmission operation is accepted from the input device 70, a mode setting value, the identifier of the program being viewed, and a user attribute setting value are added to the identifier of the selected cheering sound (cheering sound identifier) by tags or the like. Then, the selected cheering sound is transmitted to the message center 80 via a data communication path such as the Internet.
[0089] [User attribute setting value] The user attribute setting value indicates the gender and age of the user. The processor of the television 60 accepts the input of the user attribute setting value from the input device 70 and stores it in the storage unit 61.
[0090] [Mode setting value] The mode setting value indicates an identifier of the above-mentioned mode. The processor of the television 60 accepts an input of the mode setting value from the input device 70 and stores it in the storage unit 61.
[0091] [Input device] The input device 70 is a device for inputting text and numerical values to the television 60, and includes, for example, a keyboard and a remote control. There is no restriction on the method of transmitting information from the input device 70 to the television 60, but for example, a wired connection such as USB or a wireless connection such as infrared or Bluetooth (registered trademark) is adopted.
[0092] [Message Center] The message center 80 is equipped with a network communication device (not shown) such as a NIC, and communicates with the television 60 and the stadium equipment 90 via a data communication path such as the Internet. The message center 80 is equipped with a storage device such as a HDD, and stores mode-specific procedures, voice conversion procedures, a message database (DB), a user attribute DB, and a venue DB. The message center 80 is equipped with a processor such as a CPU, and performs various operations by reading and executing programs such as mode-specific procedures.
[0093] [Steps by mode] The mode-specific procedures describe the processing procedures to be performed by the processor for each mode setting value received from the television 60. The execution procedures for each mode are as follows.
[0094] In mode 1, the voice conversion procedure is read and the cheering text received from the television 60 is converted into cheering voice. At this time, a known voice synthesizer is applied according to the user attribute setting values (gender and age) added to the cheering text to convert it into voice data with a voice tone according to the user attributes. In addition, the venue DB is referenced to obtain the communication address of the stadium equipment 90 corresponding to the program identifier received from the television 60, and the generated voice data is transmitted to the corresponding stadium equipment 90 via a data communication channel such as the Internet.
[0095] In mode 2, the message DB is referenced, and voice data corresponding to the cheering text identifier and user attribute setting value received from the television 60 is read from the message DB. Then, the venue DB is referenced to obtain the communication address of the stadium equipment 90 corresponding to the program identifier received from the television 60, and the read voice data is transmitted to the corresponding stadium equipment 90 via a data communication path such as the Internet.
[0096] In modes 3 and 4, the venue DB is referenced to obtain the communication address of the stadium equipment 90 corresponding to the program identifier received from the television 60, and the cheering text received from the television 60 is transmitted to the corresponding stadium equipment 90 via a data communication channel such as the Internet.
[0097] In mode 5, the message DB is referenced, and voice data corresponding to the cheering voice identifier and user attribute setting value received from the television 60 is read from the message DB. Then, the venue DB is referenced to obtain the communication address of the stadium equipment 90 corresponding to the program identifier received from the television 60, and the read voice data is transmitted to the corresponding stadium equipment 90 via a data communication path such as the Internet.
[0098] [Audio conversion procedure] The speech conversion procedure is a known program for converting text to speech by a processor. The processor executes the speech conversion procedure to convert text to speech. At this time, the processor has a function of executing a known voice synthesizer that adjusts the tone of the voice depending on user attribute settings (gender and age).
[0099] [Message DB] The message DB stores voice data for various cheering sounds. Each voice data is associated with a corresponding user attribute setting value (gender and age), a cheering text identifier, and a cheering voice identifier.
[0100] [User attribute DB] When the message center 80 manages the user attribute setting values, it is preferable that the message center 80 is provided with a user attribute DB. The user attribute DB stores a user identifier and a user attribute setting value (gender and age) in association with each other. The user identifier may be a B-CAS card number, etc. A possible method of registration in the user attribute DB is to transmit a user identifier and a user attribute setting value in association with each other from the television 60 to the message center 80 based on an operation of the input device 70, and to register this association information in the user attribute DB. When the user attribute DB is used, instead of receiving the user attribute setting value from the television 60, a user identifier is received from the television 60, and the user attribute setting value associated with the user identifier is read from the user attribute DB and used in the above processing.
[0101] [Venue DB] The venue DB registers, for each program, a program identifier and a communication address of the stadium facility 90 in association with each other. The registration is performed in advance by a person involved in the program or a person involved in the message center 80.
[0102] [Sports stadium equipment] The stadium equipment 90 is equipped with a message output control device 91, a speaker 92 that outputs the message audio, and a large screen 93 that displays the message text.
[0103] [Output control device] The output control device 91 includes a processor such as a CPU, a storage device such as a HDD, and a communication device such as a NIC as typical computer elements. The output control device 91 receives cheering voice data or text data from the message center 80 via a data communication channel such as the Internet. When the output control device 91 receives cheering voice data, it outputs the received voice data from a speaker 92. On the other hand, when it receives cheering text data, it displays the received text data on a large screen 93, or converts it into voice and outputs it from the speaker 92.
[0104] [Speaker] The speaker 92 may be any device that is placed in the stadium and amplifies and produces sound. The speaker 92 may or may not be fixed in the stadium. The owner of the speaker 92 is not important.
[0105] [Large screen] The large vision 93 may be any display device that can be viewed by a large number of people at the same time.
[0106] [Overall operation] A supporter operates the input device 70 to input a cheering text, a cheering text selection operation, or a cheering voice selection operation to the television 60 according to a preset mode.
[0107] Depending on the operation of the input device 70 and the preset mode, the television 60 adds additional information (user attribute setting value, mode setting value and / or program identifier) to the cheering text, cheering text identifier or cheering voice identifier and transmits it to the message center 80.
[0108] The message center 80 transmits the corresponding cheering voice data or cheering text data to the corresponding stadium equipment 90 based on the cheering text, cheering text identifier, or cheering voice identifier and additional information received from the television 60 .
[0109] In the stadium facility 90, an output control device 91 causes a speaker 92 to emit a sound based on the cheering voice data or text (character) data received from the message center 80, or causes a large screen 93 to display text (characters) based on the cheering text data received from the message center 80.
[0110] [Effects of this embodiment] According to the above embodiment, a viewer of a program on television 60 can press the d button on a remote control or the like and perform simple operations such as inputting cheering text or selecting cheering audio, thereby outputting cheering audio or cheering text to the stadium where the event they are watching is taking place.
[0111] Here, the above-mentioned functions of the television 60 may be implemented in a set-top box (STB) or an external tuner connected to the television instead of the television. Also, instead of the voice conversion procedure performed by the message center 80, it is also conceivable that the television 60 executes the voice conversion procedure and then transmits the voice data to the message center 80. Also, the user attribute settings (gender and age) when selecting voice conversion or voice data do not necessarily have to be the user's true gender and age.
[0112] [Variations] In the above embodiment, the supporter device is configured to use the television 60 and its input device 70. However, instead of these, a computer device such as a smartphone or a personal computer may be used.
[0113] The computer device includes a processor such as a CPU, a storage device such as a memory card, a communication device such as a NIC, an input device such as a touch panel, and a display device (not shown). The computer device realizes the following operations by the processor executing installed applications and WEB applications (support applications). A smartphone will be used as an example.
[0114] When the processor executes the cheering app, the screen shown in Fig. 9 is displayed on the touch panel. The user presses the setting button 101 to input user attributes such as gender and age. The processor stores the input user attribute setting values in the storage device.
[0115] Also, when the user presses the program guide button 102, the processor downloads the program guide from the Internet via a communication device (Wi-Fi or mobile network) and displays the program guide on the touch panel. The programs are not limited to television broadcast programs, but may be radio broadcast programs or Internet distribution programs. It does not matter whether television broadcasts and radio broadcasts can be viewed on the same smartphone. The user selects a program such as a competition that he / she wants to support from the displayed program guide. The selection is performed by touching the touch panel. The processor displays the program name, etc. 103 of the selected program on the screen and stores the program identifier of the selected program in the storage device. The program identifier is included in the program guide data and is assigned to each program in advance. In addition, the program guide includes in advance the identifier (support target identifier) of the target (team or player) that can be supported for each program. The user can press the setting button 101 to select the target that he / she wants to support from the target that can be supported. When the target that can be supported is selected, the processor stores the support target identifier of the selected target in the storage device as a part of the user attribute setting value.
[0116] The user also presses the mode button 104 to select a support mode from 1 to 5. The processor turns on the indicator of the selected support mode and stores the mode setting value of the selected support mode in the storage device. Here, the operation outline of each mode is the same as in the above embodiment.
[0117] When mode 1 or 3 is selected, the processor displays a text box 105 on the touch panel and enables character input. The user inputs a support message into the text box 105 by flick input or the like, and touches the send button 106. When the processor detects a touch on the send button 106, it adds the mode setting value, user attribute setting value, and program identifier stored in the storage device to the text message entered in the text box 105, and transmits the text message to the message center 80.
[0118] Furthermore, when mode 2, 4 or 5 is selected, the processor displays candidates for cheering messages on the touch panel. The user selects a cheering message from the displayed ones and touches the send button 106. When the processor detects a touch on the send button 106, it adds the mode setting value, user attribute setting value and program identifier stored in the storage device to the cheering text identifier, text message or cheering voice identifier according to the mode, as in the above embodiment. Then, it transmits it to the message center 80.
[0119] The operation of the message center 80 that receives the above information from the smartphone is the same as in the above embodiment, but the following supplementary information is provided regarding the handling of the cheering target identifier included in the user attribute setting value. When transmitting voice data or text data to the stadium equipment 90, the processor of the message center 80 adds the corresponding cheering target identifier. Based on the cheering target identifier received from the message center 80, the output control device 91 of the stadium equipment 90 may select a speaker 92 that outputs the corresponding voice from multiple speakers in the stadium. In addition, based on the cheering target identifier, the position and timing at which the corresponding text is displayed on the large vision 93 may be controlled.
[0120] As described above, the support providing system of the present invention can be utilized not only by using a television but also by a user operating a computer device.
[0121] [Removal of profanity] When the processor of the message center 80 receives an original text message from a television or computer device serving as a supporter's device, it determines whether the text contains any prohibited words. If it finds any prohibited words, it may remove the text before converting the text to voice or outputting the text. The part containing the prohibited words may be silenced. In this case, it is advisable to store the text containing the prohibited words in a storage device in advance, and the processor may compare the prohibited words stored in the storage device with the text message to make a determination. This allows a message excluding the prohibited words to be delivered to the stadium or the like.
[0122] [Audio conversion in stadium equipment 90] The output control device 91 may have a function for converting cheering text data received from the message center 80 into voice data. By providing the output control device 91 with the components necessary for the voice conversion procedure of the message center 80 described above, voice conversion in the stadium facility 90 is also possible.
[0123] [How to decide who to support] When issuing a ticket, the above-mentioned ticket issuing unit 113 may generate and issue a unique ticket identifier for each event having a unique holding time and unique holding location. In this case, the ticket identifier and the communication address of the stadium facility 90 are linked and registered for each event in the venue DB of the message center 80. The registration is performed in advance by a person involved in the event or a person involved in the message center 80. The ticket issuing unit 113 also delivers a URL linked to the ticket identifier to the supporter device by email or the like to a user who has applied to support the event.
[0124] Then, by accessing the above URL or the like from the supporter device, the supporter device opens the interface of the support app as shown in Fig. 9. In this case, the processor executing the support app links a ticket identifier to a text message or the like instead of the above-mentioned program identifier, and transmits it to the message center 80.
[0125] The message center 80 reads out the communication address of the stadium equipment 90 corresponding to the received ticket identifier from the venue DB, and transmits a text message or the like to the corresponding stadium equipment 90 .
[0126] In this case, there is no need to select a program from the program guide in the cheering app, and support can be sent to the venue of a specific event based on the ticket purchased for that specific event.
[0127] [Convert message to image] The processor of the message center 80 may convert the text message, cheering text identifier, or cheering voice identifier received from the supporter device into an image image that is associated with the text or voice. Image data of the converted image image is transmitted from the message center 80 to the stadium equipment 90. The output control device 91 of the stadium equipment 90 displays the image on the large vision 93 based on the image data received from the message center 80.
[0128] In this case, the message center 80 has an image DB (not shown) stored in advance in a storage device. In the image DB, text, cheering text identifiers, or cheering voice identifiers are linked to image data in advance and registered. Registration is performed in advance by a person involved in the event or a person involved in the message center 80.
[0129] This can enhance the visual effect of the cheering messages displayed on the large screen 93. This function of converting the messages into images can also be provided in the stadium facilities 90 instead of the message center 80. [Explanation of symbols]
[0130] 10 Support Service System 11 Ticket Sales Department 12 Admission Management Department 13 Merchandise Sales Department 14 Community Services Department 15 Support output section 20 Supporter Equipment 30 Cheering Broadcast System 31 Switch section 40 Support Reception System 41 Support output control unit 50 Computer Networks 60 Television 70 Input Device 80 Message Center 90 Stadium equipment 91 Output Control Device 92 Speaker 93 Large Vision 101 Settings button 102 Program List Button 103 Program Name etc. 104 Mode Button 105 Text Box 106 Send button 111 Purchase Reception 112 Payment Department 113 Ticket Issuance Department 114 Ticket Storage Unit 121 Ticket Processing Unit 122 Supporter Registration Department 123 Supporter Memory Department 131 Purchase Reception 132 Payment Department 133 Goods Supply Department 141 Room Generation Unit 142 Entry Processing Unit 143 Visiting Department 144 Invitation Processing Unit 145 Room Memory Section 311 Request Receiving Unit 312 Support Selection Section 313 Support Transmission Department 314 Support Source Memory Unit 411 Support Source Reception Department 412 Relay source request section 413 Relay Source Receiver 414 Mixer section 415 Output control section
Claims
1. A room generation unit that generates a plurality of rooms; a room storage unit that stores a room identifier and room attribute information that is set according to a support target or a region for each of the generated rooms in association with each other; a room entry processing unit that displays a list of rooms including the room identifier and room attribute information on a supporter device and allows the supporter to enter a room selected from the list; the room storage unit stores a plurality of supporters who have entered the room; The cheer providing system has a cheer output section that allows each of the supporters' devices to share each other's video or audio among a plurality of supporters belonging to the same room stored in the room storage section.
2. A step of generating a plurality of rooms; storing a room identifier for each of the generated rooms in a room storage unit in association with room attribute information that is set according to a support target or a region; a step of displaying a list of rooms including the room identifier and the room attribute information on a supporter device and allowing the supporter to enter a room selected from the list; storing a plurality of supporters who have entered the room in a room storage unit; a step of causing each of a plurality of supporters belonging to the same room stored in the room storage unit to share each other's video or audio on each of the supporter devices; A method for providing support, comprising the steps of: a processor performing a process including:
3. A step of generating a plurality of rooms; storing a room identifier for each of the generated rooms in a room storage unit in association with room attribute information that is set according to a support target or a region; a step of displaying a list of rooms including the room identifier and the room attribute information on a supporter device and allowing the supporter to enter a room selected from the list; storing a plurality of supporters who have entered the room in a room storage unit; a step of causing each of a plurality of supporters belonging to the same room stored in the room storage unit to share each other's video or audio on each of the supporter devices; A support provision program that causes a processor to execute a process including the above.