Information processing device, information processing method, and program

JP7899832B2Active Publication Date: 2026-08-04SONY GROUP CORP
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
SONY GROUP CORP
Filing Date
2022-03-03
Publication Date
2026-08-04

Smart Images

  • Figure 0007899832000001
    Figure 0007899832000001
  • Figure 0007899832000002
    Figure 0007899832000002
  • Figure 0007899832000003
    Figure 0007899832000003
Patent Text Reader

Abstract

This information processing device (SV) comprises a processor (PR). The processor (PR) reproduces a sound field that is to occur at a purchased seat (ST) of a ticket purchaser (TP).
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] With the spread of the Internet, various contents are being distributed via the network. Recently, services have also been provided to distribute contents such as concerts, stage shows, and talk events online to ticket purchasers.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] In conventional distribution services, videos and sounds from a specific angle provided by the organizer are distributed as contents. Therefore, ticket purchasers cannot obtain the sense of presence as if they actually go to the venue and watch from the purchased seats.

[0005] Therefore, the present disclosure proposes an information processing apparatus, an information processing method, and a program capable of providing contents with a high sense of presence.

Means for Solving the Problems

[0006] According to the present disclosure, an information processing apparatus having a processor that reproduces a sound field generated at the purchased seat of a ticket purchaser is provided. Further, according to the present disclosure, an information processing method in which the information processing of the information processing apparatus is executed by a computer, and a program for causing a computer to realize the information processing of the information processing apparatus are provided.

Brief Description of the Drawings

[0007] [Figure 1] This figure shows an example of a content distribution service. [Figure 2] This is a diagram explaining the ticket purchase procedure. [Figure 3] This diagram explains seat changes based on venue information. [Figure 4] This is an explanatory diagram for requesting a seat change using chat. [Figure 5] This is an explanatory diagram for simultaneous viewing applications using chat. [Figure 6] This diagram illustrates an example of an online live streaming experience. [Figure 7] This diagram illustrates an example of an online live streaming experience. [Figure 8] This is a diagram illustrating an example of a virtual cheering system. [Figure 9] This is a diagram illustrating an example of a remote virtual live system. [Figure 10] This figure shows an example of a server hardware configuration. [Modes for carrying out the invention]

[0008] Embodiments of the present disclosure will be described in detail below with reference to the drawings. In each of the following embodiments, the same parts will be denoted by the same reference numerals, and redundant descriptions will be omitted.

[0009] The explanation will proceed in the following order. [1. Content distribution service] [2. Purchase Tickets] [3. Seat changes based on venue information] [4. Requesting a seat change via chat] [5. Simultaneous viewing request via chat] [6. Examples of online live viewing experiences] [7. Virtual cheering system] [8. Remote Virtual Live System] [9. Hardware Configuration Examples] [10. Effects]

[0010] [1. Content Delivery Service] FIG. 1 is a diagram showing an example of a content delivery service DS.

[0011] The content delivery service DS is a service that delivers content such as concerts, stage shows, and talk events online to ticket purchasers TP. The content to be delivered may include both live events and past events, but an example of delivering a live event will be described below. The content delivery service DS is implemented by an information processing system including a server SV and a terminal TM.

[0012] For example, user US accesses a ticket purchase site using a terminal TM such as a smartphone. While referring to the seat chart SC of the event venue CV, user US purchases a ticket by specifying a seat position. User US can apply to be a friend of friend FD and register with server SV.

[0013] The seat (purchased seat ST) specified by ticket purchaser TP can be changed after ticket purchase using the "Seat Change" button BT3 (see FIG. 3). For example, ticket purchaser TP can change their seat ST-1 to a position closer to friend seat ST-2. Thereby, they can enjoy conversations with friend FD during the live performance.

[0014] Information regarding the seat position (e.g., seat number) of ticket purchaser TP is registered with server SV as seat information. Live video data LV and live audio data LS of venue CV are transmitted to server SV from a plurality of cameras and microphones installed in venue CV. When ticket purchaser TP, who is spectator AU, raises a cheer, voice data indicating the cheer (cheer data CH) is transmitted from the terminal TM of ticket purchaser TM to server SV. When ticket purchaser TP converses with friend FD, voice data indicating the conversation (conversation data TD) is transmitted from the terminal TM of ticket purchaser TM to server SV.

[0015] The server SV generates video and audio to be viewed and listened to at the seat position of the ticket purchaser TP using various data received from the venue CV and the terminal TM. The volume is set based on the distances from the sound sources, i.e., the performer PM (on the stage), the friend FD, and the audience. The information processing of the server SV is performed by the processor PR.

[0016] For example, when the stage is on the right side as seen from the purchased seat ST, video of the stage seen from the left side and performance sounds such that the performance can be heard from the right side are generated. The server SV generates audio data that three-dimensionally reproduces the sound field of the sound from the stage based on the positional relationship between the purchased seat ST and the stage.

[0017] When the purchased seat ST of the friend FD is on the right side, conversation audio such that the conversation of the friend FD can be heard from the right side is generated. The server SV generates audio data that three-dimensionally reproduces the sound field of the conversation heard from the friend's seat based on the positional relationship between the purchased seat ST and the friend's seat.

[0018] When there is an audience AU raising cheers, cheering audio such that the cheers can be heard from the direction of the purchased seat ST (audience seat) of the audience AU is generated. The server SV generates audio data that three-dimensionally reproduces the sound field of the cheers heard from each audience seat based on the positional relationship between the purchased seat ST and each audience seat.

[0019] The server SV generates distribution data SF using the generated video and audio. The distribution data SF is linked to the seat. The server SV transmits the distribution data SF to the terminal TM of the ticket purchaser TP who purchased the corresponding seat. The ticket purchaser TP can obtain a high sense of presence as if watching at the venue CV by playing back the distribution data SF acquired from the server SV.

[0020] [2. Ticket Purchase] Figure 2 is a diagram for explaining the ticket purchase procedure.

[0021] User US logs into the ticket purchase site by operating the touch panel DP on the terminal TM (STEP A1). User US checks the ticket details and selects whether to watch the live performance online (online live viewing) or to attend the live performance in person at the venue (venue attendance) (STEP A2). In the example in Figure 2, online live viewing is selected.

[0022] After selecting the viewing method, the user (US) specifies their seat (ST) (STEP A3). In the example in Figure 2, seats "A9," "A18," and "F11" are specified. "Free" means that the user can move freely between any seat for viewing. In the case of online live viewing, the seat location can be instantly switched by operating the terminal TM. Therefore, the user (US) can purchase multiple seats simultaneously.

[0023] The cost of purchasing tickets varies depending on the number of seats purchased. The more seats you purchase, the higher the ticket price will be. Ticket prices may also vary depending on the seat location. For example, certain seats may be more popular because they offer a larger and clearer view of the stage, or because the sound is more three-dimensional in the center of the venue. In such cases, the organizers can sell tickets for these popular seats at a higher price.

[0024] The operator can decide at their discretion whether to sell one ticket or multiple tickets for a single seat. Ticket purchasers (TP) can share the same seat with multiple people, as they will be viewing the video and audio that should be viewed at the seat from home via a terminal (TM).

[0025] Selling multiple tickets for a single seat allows customers to purchase their preferred seat without worrying about other people's purchases. This also contributes to increased ticket sales. It also allows for the enjoyment of purchasing multiple seats in different locations simultaneously and moving between them while watching the performance. Selling only one ticket per seat does not yield the above effects, but it can give ticket buyers a sense of exclusivity.

[0026] You can pay an additional fee if you wish to have a conversation with your friend FD. You can also pay an additional fee if you wish to have your voice included in the audience's cheers. The cheers will be heard by the performer PM, so you may be able to communicate with the performer PM during the stage banter. However, if the organizers would like to hear cheers from a large audience, they may lower the price of tickets for purchasers whose cheers are broadcast.

[0027] Users can check venue information by tapping the "Venue Information" button BT1. This venue information includes various details about the venue (such as user reviews). Users can then decide which seats to purchase while reviewing the venue information.

[0028] Once seat selection is complete, the user (US) configures how to make their purchased tickets public (STEP A4). For example, the information to be made public (public content) includes ticket information (ticket details, viewing method) and seat number information. There are four options for the scope of publicity: "Do not make public," "Show only to friends," "Show to friends of friends," and "Show to everyone." By making purchased tickets public, new communication may arise, such as friends (FD) who see the public content purchasing the same ticket or purchasing adjacent seats. A feature may be provided that notifies the user if a friend (FD) who has been added as a friend is participating in the same event after purchasing a ticket.

[0029] The seats sold may include virtual seats such as those located in high positions or backstage areas that do not exist in the actual venue. The number of seats and seating arrangements can be determined at the discretion of the organizer. In addition, ticket purchasers (TPs) may be able to select their preferred seating arrangement from several arrangements prepared by the organizer.

[0030] [3. Seat changes based on venue information] Figure 3 illustrates seat changes based on venue information.

[0031] User US logs into the ticket purchase site to check their ticket purchase history (STEP B1). The terminal TM's touch panel DP displays a list of purchased tickets. By tapping a ticket in the list, User US can view the event venue CV, the seat number of the purchased seat ST, and comments from other people attending the same event (STEP B2). Other people's comments can be filtered based on seat search and viewing format. User US can create a comment by tapping the "Edit Comment" button BT2.

[0032] If the tapped ticket is for an upcoming event, a "Change Seat" button BT3 will appear below the seat number. User US can use the "Change Seat" button BT3 to change their purchased seat ST. For example, User US taps the "Venue Information" button BT1 to display comment information for past events held at the same venue (STEP B3). The display order of comments is determined based on the positional relationship between the commenter's seat and User US's seat. For example, if there are commenters with the same seat number as User US, the commenter with the same seat number will be displayed first.

[0033] User US can filter comments using the "Seat Search" button BT4. For example, when User US taps the "Seat Search" button BT4, the seating chart SC is displayed (STEP B4). User US taps a seat to specify the poster's seat. Server SV extracts the comments from the poster of the specified seat and sends them to Terminal TM (STEP B5). In the example in Figure 3, the comments from the poster of seat "A1" are selectively displayed. The posting date may also be displayed in the comments.

[0034] [4. Requesting a seat change via chat] Figure 4 is an explanatory diagram of a seat exchange request made using chat.

[0035] User US navigates the ticket purchase history screen and checks other people's comments about the event they are about to attend (STEP C1~C2). Based on the information in the comments, User US checks the attendance status and seat location of their friend FD.

[0036] If user US wants a seat next to friend FD, user US checks the reservation status of the seat next to friend FD. For example, user US uses the "Seat Search" button BT4 to search for comments from the poster of the seat next to friend FD (STEP C3). If a comment is found, it means that the seat next to friend FD has been purchased by this poster. In the example in Figure 4, friend FD's seat number is "A1". When user US searches for comments from the poster of seat "A2", one comment is found.

[0037] If there is a comment from the poster of the seat next to friend FD, user US will use the chat function to request a seat change from this poster. For example, user US will tap the poster's comment to activate the chat function and write a seat exchange request message in the comment's reply field. If the poster agrees to the request, user US will use the "Request Seat Exchange" button BT5 to request a seat exchange between user US and the poster (STEP C4).

[0038] [5. Simultaneous viewing request via chat] Figure 5 is an explanatory diagram of the simultaneous viewing application process using chat.

[0039] User US checks the participation status and seat location of their friend FD using the same method as in STEP C1-C2 in Figure 4 (STEP D1-D2). If User US wants to chat with friend FD during the live stream, User US uses the chat function to request simultaneous viewing from friend FD. For example, User US taps on friend FD's comment to activate the chat function and writes a message requesting simultaneous viewing in the comment's reply field. If friend FD accepts the request, User US uses the "Request Simultaneous Viewing" button BT6 to request simultaneous viewing between User US and friend FD (STEP D3).

[0040] [6. Examples of online live viewing experiences] Figures 6 and 7 illustrate examples of online live viewing experiences.

[0041] Ticket purchasers (TP) view video and audio from the live venue using their terminals (TM). The venue (CV) has multiple cameras set up around the stage. The server (SV) uses free-viewpoint video technology to generate a viewpoint video (viewpoint video) corresponding to the ticket purchaser's (TP) seat location from the video footage of the multiple cameras. The server (SV) transmits the generated viewpoint video as a live video (VID) to the ticket purchaser's (TP) terminal (TM).

[0042] If the terminal TM is a head-mounted device such as an HMD (Head Mounted Display), the server SV may generate a live video VID that changes in accordance with head movements (changes in viewpoint). The server SV can decide whether or not to change the live video VID in accordance with head movements based on user input information transmitted from the terminal TM.

[0043] The server SV acquires live audio data LS from the venue CV. The server SV acquires cheering data and conversation data from each ticket purchaser TP's terminal TM. The server SV identifies the individual sound sources contained in the audio. In the example in Figure 6, the performer PM who plays or talks, the friend FD who has a conversation, and the audience AU who cheers are the respective sound sources. For each sound source that generates the sound field, the server SV associates the location of the sound source with the audio.

[0044] The server SV calculates the positional relationship between the purchased seat ST and the sound source for each sound source. Based on the calculated positional relationship, the server SV generates audio data that three-dimensionally reproduces the sound field created by the sound source. This generates three-dimensional audio data for each sound source. The three-dimensional audio data is audio data that reproduces the sound of the sound source three-dimensionally at the purchased seat ST. The server SV transmits the three-dimensional audio data for each sound source, along with the live video LV, as distribution data SF to the ticket purchaser TP's terminal TM. This allows the server SV to reproduce the sound field that occurs at the ticket purchaser TP's purchased seat ST.

[0045] The reproduced sound field includes the sound field of voices heard from the stage, the sound field of conversations heard from the friends' seats, and the sound field of cheers. In the example in Figure 6, the performer PM is performing on stage. The voices heard from the stage include the songs being performed and stage banter (the performer PM's chatter between songs). The cheers also include conversations with the performer PM during stage banter.

[0046] The terminal TM plays the live video LV and audio transmitted from the server SV. If there are friends FD who have requested to watch together, the thumbnail FV of the friends FD will be displayed on the touch panel DP along with the live video LV. The display position of the thumbnail FV is determined based on its position relative to the friend's seat. For example, if the friend's seat is to the left of your seat, the thumbnail FV will be displayed in the lower left of the touch panel DP. If the friend's seat is to the right of your seat, the thumbnail FV will be displayed in the lower right of the touch panel DP.

[0047] The user (US) can display the "Settings" button (BT7) by tapping the upper right corner of the touch panel (DP). Tapping the "Settings" button (BT7) displays a settings window (SW) on the right side of the touch panel (DP), as shown in Figure 7. The settings window (SW) displays a user interface (UI) for independently adjusting the volume of individual sound sources. In the example in Figure 7, UIs for adjusting the volume of live performance, conversation with a friend (FD), and crowd noise are displayed. The server (SV) independently adjusts the volume of individual sound sources included in the sound field based on the user input information entered using the settings window (SW).

[0048] The adjustment window SW also displays switches BT8 for switching between conversation focus mode and BT9 for switching between cheer mode. Conversation focus mode is a mode that eliminates the directional nature of sound caused by the relative positions of your seat and your friend's seat. Turning on conversation focus mode makes conversations easier to hear. Cheer mode is a mode that authorizes the terminal™ user US voice to be broadcast as cheers. When cheer mode is turned on, the user US voice is played back as cheers along with the voices of other audience members AU.

[0049] [7. Virtual cheering system] Figure 8 illustrates an example of a virtual cheering system.

[0050] The distributed data SF includes the cheer data CH of each audience AU. By switching the cheer mode, audience AUs can choose whether or not to distribute their own voice as cheers. Therefore, the cheers viewed through the terminal TM selectively include the cheers of one or more audience AUs from all audience AUs who purchased tickets and have approved voice distribution (turned on cheer mode).

[0051] The server SV acquires cheer data CH as data linked to seat location. The server SV synthesizes the cheer data CH of all audience AUs who have approved audio distribution based on each audience AU's seat location. This generates audio data that can reproduce cheers with directionality according to seat location in a three-dimensional manner at any given location.

[0052] For example, Server SV synthesizes the cheer data CH from all audience members AU who have approved audio distribution, based on the positional relationship between each audience member AU's purchased seat ST and User US's purchased seat ST. This allows Server SV to generate audio data that can three-dimensionally reproduce the sound field of the cheers occurring at User US's purchased seat ST. Server SV then includes the generated audio data representing the cheers in User US's distribution data SF and transmits it.

[0053] The server SV synthesizes the cheer data CH from all audience AUs who have approved audio distribution, based on the positional relationship between each audience AU's purchased seat ST and the stage. This allows the server SV to generate audio data (total cheer data TCH) that can three-dimensionally reproduce the sound field of cheers on stage. The server SV then transmits the generated total cheer data TCH to the venue's CV speakers. The performer PM plays while listening to the audience AUs' cheers. Because the performer PM can hear the audience AUs' voices, they can communicate with the audience AUs during stage banter.

[0054] Server SV can remove inappropriate remarks from the cheers using speech recognition techniques such as those described in WO2018 / 088319. In this process, Server SV can warn the speaker who made the inappropriate remark and remove the speaker (revoke their right to speak) if the same speaker makes an inappropriate remark more times than the acceptable limit (e.g., 3 times).

[0055] Server SV can also replace live cheers with similar past cheers if it detects inappropriate remarks. The cheers that are distributed are past cheers that are similar to the live cheers and do not contain inappropriate remarks. Server SV stores data on past live cheers and uses AI (Artificial Intelligence) to extract cheers similar to the currently acquired cheers from the past cheer data.

[0056] [8. Remote Virtual Live System] Figure 9 illustrates an example of a remote virtual live system.

[0057] In the example in Figure 8, video and audio of a performance held at the event venue CV were delivered to the terminal TM. In the example in Figure 9, the performance takes place in a location separate from the event venue CV. The performers PMs also perform in separate locations. The video and audio of each performer PM's performance are combined and delivered to the terminal TM.

[0058] The stage position PO of each performer PM is predetermined. The server SV generates 3D audio data for each performer PM based on the positional relationship between the ticket purchaser TP's seat and each performer PM (sound source). The server SV synthesizes the 3D audio data of each performer PM and transmits it to the ticket purchaser TP's terminal TM. In this way, the server SV reproduces the sound field that occurs at the ticket purchaser TP's purchased seat ST.

[0059] The server SV reproduces the sound field that occurs at the purchased seat ST based on the acoustic characteristics of the venue CV (reverberation time, ST (support), echo time pattern), the performer PM's position PO, and the ST position of the purchased seat. The acoustic characteristics of the venue CV are measured in advance by the venue CV operator.

[0060] For example, Server SV acquires the acoustic characteristics of multiple measurement points MP set in the venue CV as the acoustic characteristics of the venue CV. Server SV corrects performer PM data acquired elsewhere based on the acoustic characteristics of the measurement point MP closest to the performer PM's position PO on stage. Server SV uses the corrected performance data as the performer PM's voice data. Server SV generates stereophonic audio data to reproduce the corrected performance data three-dimensionally at the ticket purchaser TP's seat position using the acoustic characteristics of the measurement point MP closest to the ticket purchaser TP's seat position.

[0061] In the example in Figure 9, the venue CV does not have to be an actual existing venue. The distribution data SF may be generated based on the background video and acoustic characteristics of a virtual venue CV designed by the operator.

[0062] [9. Hardware Configuration Examples] Figure 10 shows an example of the hardware configuration of a server SV.

[0063] Server SV functions as an information processing device that processes various types of information. Server SV is implemented by a computer 1000 as shown in Figure 10. Computer 1000 has a CPU 1100, RAM 1200, ROM (Read Only Memory) 1300, HDD (Hard Disk Drive) 1400, communication interface 1500, and input / output interface 1600. The various parts of computer 1000 are connected by a bus 1050.

[0064] The CPU 1100 operates based on programs stored in the ROM 1300 or HDD 1400, and controls various parts. For example, the CPU 1100 loads programs stored in the ROM 1300 or HDD 1400 into the RAM 1200 and executes processing corresponding to various programs. The CPU 1100 can form a processor PR.

[0065] ROM1300 stores boot programs such as the BIOS (Basic Input Output System) executed by CPU1100 when computer 1000 starts up, as well as programs that depend on the computer 1000's hardware.

[0066] HDD1400 is a computer-readable recording medium that non-temporarily records programs executed by CPU1100 and data used by such programs. Specifically, HDD1400 is a recording medium that records an information processing program related to this disclosure, which is an example of program data 1450.

[0067] The communication interface 1500 is an interface for the computer 1000 to connect to an external network 1550 (e.g., the Internet). For example, the CPU 1100 can receive data from other devices or transmit data it has generated to other devices via the communication interface 1500.

[0068] The input / output interface 1600 is an interface for connecting the input / output device 1650 and the computer 1000. For example, the CPU 1100 receives data from input devices such as a keyboard or mouse via the input / output interface 1600. The CPU 1100 also transmits data to output devices such as a display, speaker, or printer via the input / output interface 1600. The input / output interface 1600 may also function as a media interface for reading programs recorded on a predetermined recording medium (media). Examples of media include optical recording media such as DVDs (Digital Versatile Discs) and PDs (Phase Change Rewritable Disks), magneto-optical recording media such as MOs (Magneto-Optical Disks), tape media, magnetic recording media, or semiconductor memory.

[0069] The CPU 1100 implements various functions of the computer 1000 by executing programs loaded onto the RAM 1200. The HDD 1400 stores programs that enable the computer 1000 to function as a server SV. While the CPU 1100 reads and executes program data 1450 from the HDD 1400, alternatively, these programs may be obtained from other devices via an external network 1550.

[0070] [10. Effects] The server SV has a processor PR. The processor PR reproduces the sound field that occurs at the ticket purchaser TP's purchased seat ST. For example, for each sound source that generates a sound field, the processor PR calculates the positional relationship between the purchased seat ST and the sound source. Based on the calculated positional relationship, the processor PR generates audio data that three-dimensionally reproduces the sound field generated by the sound source. In the information processing method of this disclosure, the processing of the server SV is executed by a computer. The program of this disclosure enables the computer to implement the processing of the server SV.

[0071] This configuration provides a sense of realism, as if you were actually watching from the seat you reserved.

[0072] The sound field includes the sound field of voices heard from the stage, the sound field of conversations heard from the friends' seats, and the sound field of cheers. For example, the processor PR generates audio data that three-dimensionally reproduces the sound field of voices heard from the stage based on the positional relationship between the purchased seat ST and the stage. The processor PR generates audio data that three-dimensionally reproduces the sound field of conversations heard from the friends' seats based on the positional relationship between the purchased seat ST and the friends' seats. The processor PR generates audio data that three-dimensionally reproduces the sound field of cheers heard from each audience seat based on the positional relationship between the purchased seat ST and each audience seat.

[0073] This configuration provides a sense of realism, as if you were listening to the stage audio from your seat. It also creates a sense of presence, as if conversations are taking place between your seat and your friends' seats, or as if other audience members are present around you.

[0074] The cheers will selectively include cheers from one or more audience AUs among all ticket-purchasing audience AUs that have approved audio streaming.

[0075] This configuration protects the privacy of audience AUs who do not authorize audio streaming.

[0076] The Processor PR removes inappropriate remarks from the cheers.

[0077] This configuration makes it possible to distribute content that does not contain inappropriate remarks.

[0078] Processor PR issues a warning to the speaker who made an inappropriate remark.

[0079] This structure encourages awareness of inappropriate remarks made by the speaker.

[0080] The cheers are past cheers that are similar to those captured at live performances and do not contain any inappropriate remarks.

[0081] This configuration makes it possible to distribute content that does not contain inappropriate remarks.

[0082] The PR processor recreates the sound field based on the acoustic characteristics of the venue's CV, the performer's PM position, and the purchased seat's ST position.

[0083] This configuration allows for a realistic reproduction of the sound field that should be heard from the seating position.

[0084] The PR processor independently adjusts the volume of each individual sound source included in the sound field based on user input information.

[0085] This configuration allows user US to clearly reproduce the audio of the sound source they want to listen to (such as a conversation with a friend on FD).

[0086] Furthermore, the effects described herein are merely illustrative and not limiting, and other effects may also occur.

[0087] [Note] Furthermore, this technology can also be configured as follows. (1) An information processing device having a processor that reproduces the sound field that occurs in the seat purchased by the ticket holder. (2) The processor calculates the positional relationship between the purchased seat and the sound source for each sound source that generates the sound field, and generates audio data that three-dimensionally reproduces the sound field produced by the sound source based on the positional relationship. The information processing device described in (1) above. (3) The aforementioned sound field includes the sound field of the sound heard from the stage. The information processing device described in (1) or (2) above. (4) The processor generates audio data that three-dimensionally reproduces the sound field of the sound heard from the stage, based on the positional relationship between the purchased seat and the stage. The information processing device described in (3) above. (5) The aforementioned sound field includes the sound field of conversation heard from the friend's seat. An information processing device as described in any one of (1) through (4) above. (6) The processor generates audio data that three-dimensionally reproduces the sound field of the conversation heard from the friend's seat, based on the positional relationship between the purchased seat and the friend's seat. The information processing device described in (5) above. (7) The aforementioned sound field includes the sound field of cheers. An information processing device as described in any one of (1) through (6) above. (8) The processor generates audio data that three-dimensionally reproduces the sound field of cheers heard from each seat, based on the positional relationship between the purchased seat and each seat in the audience. The information processing device described in (7) above. (9) The aforementioned cheers selectively include the cheers of one or more audience members who have purchased tickets and have given permission for audio streaming. The information processing device described in (7) or (8) above. (10) The processor removes inappropriate remarks contained in the cheers. An information processing device as described in any one of (7) through (9) above. (11) The processor issues a warning to the speaker who made the inappropriate remark. The information processing device described in (10) above. (12) The aforementioned cheers are past cheers that are similar to those obtained at live events and do not contain inappropriate remarks. The information processing device described in (7) above. (13) The processor reproduces the sound field based on the acoustic characteristics of the venue, the position of the performers, and the position of the purchased seats. An information processing device as described in any one of (1) through (12) above. (14) The processor independently adjusts the volume of each sound source included in the sound field based on user input information. An information processing device as described in any one of (1) through (13) above. (15) A computer-based information processing method that reproduces the sound field that occurs in the seat purchased by a ticket holder. (16) A program that uses a computer to recreate the sound field that occurs in the seat purchased by a ticket holder. [Explanation of symbols]

[0088] AU audience CV venue PM Performer PR Processor ST Purchased Seats SV Server (Information Processing Unit) TP ticket purchasers

Claims

1. It has a processor that reproduces the sound field that occurs in the seat purchased by the ticket holder, The aforementioned sound field includes the sound field of conversation heard from the friend's seat. Information processing device.

2. The processor calculates the positional relationship between the purchased seat and the sound source for each sound source that generates the sound field, and generates audio data that three-dimensionally reproduces the sound field produced by the sound source based on the positional relationship. The information processing apparatus according to claim 1.

3. The aforementioned sound field includes the sound field of the sound heard from the stage. The information processing apparatus according to claim 1.

4. The processor generates audio data that three-dimensionally reproduces the sound field of the sound heard from the stage, based on the positional relationship between the purchased seat and the stage. The information processing apparatus according to claim 3.

5. The processor generates audio data that three-dimensionally reproduces the sound field of the conversation heard from the friend's seat, based on the positional relationship between the purchased seat and the friend's seat. The information processing apparatus according to claim 1.

6. The aforementioned sound field includes the sound field of cheers. The information processing apparatus according to claim 1.

7. The processor generates audio data that three-dimensionally reproduces the sound field of cheers heard from each seat, based on the positional relationship between the purchased seat and each seat in the audience. The information processing apparatus according to claim 6.

8. The aforementioned cheers selectively include the cheers of one or more audience members who have purchased tickets and have given permission for audio streaming. The information processing apparatus according to claim 6.

9. The processor removes inappropriate remarks contained in the cheers. The information processing apparatus according to claim 6.

10. The processor issues a warning to the speaker who made the inappropriate remark. The information processing apparatus according to claim 9.

11. The aforementioned cheers are past cheers that are similar to those obtained at live events and do not contain inappropriate remarks. The information processing apparatus according to claim 6.

12. The processor reproduces the sound field based on the acoustic characteristics of the venue, the position of the performers, and the position of the purchased seats. The information processing apparatus according to claim 1.

13. The processor independently adjusts the volume of each sound source included in the sound field based on user input information. The information processing apparatus according to claim 1.

14. It has the ability to reproduce the sound field that occurs in the seat purchased by the ticket holder. The aforementioned sound field includes the sound field of conversation heard from the friend's seat. A method of information processing performed by a computer.

15. The computer was made capable of recreating the sound field that occurs in the seat purchased by the ticket holder. The aforementioned sound field includes the sound field of conversation heard from the friend's seat. program.