Information processing device and information processing method
The information processing apparatus enhances event seat allocation by grouping users based on shared interests and facilitating communication through online spaces, addressing the lack of interaction in existing systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- NTT DOCOMO INC
- Filing Date
- 2025-05-02
- Publication Date
- 2026-04-22
AI Technical Summary
Existing seat allocation systems only arrange users with high affinity close to each other, failing to promote communication among diverse event attendees.
An information processing apparatus that receives seat reservation requests, allocates seats within a certain range to users belonging to groups generated based on user information, issues tickets, and facilitates communication through online spaces and message exchange.
Fosters a sense of unity and encourages interaction among event attendees by grouping users based on shared interests and promoting communication through online chat rooms and rewards.
Smart Images

Figure 0007850318000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a technique for allocating seats in an event or the like.
Background Art
[0002] Conventionally, a technique for allocating seats in an event or the like is known. Patent Document 1 discloses an invention that allocates seats to users with high affinity to adjacent seats.
Prior Art Document
Patent Document
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] The invention described in Patent Document 1 determines seats so that users with low affinity are assigned to seats farther away, and users with high affinity are assigned to seats closer, based on various user attributes such as air conditioning, noise, age, etc. However, Patent Document 1 only arranges users with high affinity close to each other.
[0005] The present invention provides an information processing apparatus and an information processing method for promoting communication among users participating in an event or the like.
Means for Solving the Problems
[0006] The information processing apparatus of the present invention includes a reception unit that receives seat reservation requests for an event from user terminals of a plurality of users, an allocation unit that allocates seats within a certain range to users belonging to a group generated based on information about the users, an issuance unit that issues tickets for the allocated seats, and a group-related information transmission unit that transmits information about the group to the user terminals of the users.
[0007] Another aspect of the present invention provides an information processing device comprising: a reception unit that receives event seat reservation requests from user terminals of multiple users; an allocation unit that allocates seats within a certain range to users belonging to a group generated based on information about the users; an issuing unit that issues tickets for the allocated seats; and an online space generation unit that generates an online space from which user terminals of users belonging to the group can send messages.
[0008] The information processing method of the present invention comprises the steps of: an information processing device receiving event seat reservation requests from user terminals of multiple users; the information processing device assigning seats within a certain range to users belonging to a group generated based on information about the users; the information processing device issuing tickets for the assigned seats; and the information processing device transmitting information about the group to the user terminals of the users.
[0009] Another aspect of the present invention relates to an information processing method comprising the steps of: an information processing device receiving event seat reservation requests from user terminals of multiple users; the information processing device assigning seats within a certain range to users belonging to a group generated based on information about the users; the information processing device issuing tickets for the assigned seats; and the information processing device generating an online space from which user terminals of users belonging to the group can send messages. [Brief explanation of the drawing]
[0010] [Figure 1] This diagram shows the overall system configuration, including the information processing device of this embodiment. [Figure 2] This diagram shows the hardware configuration of an information processing device. [Figure 3] This diagram shows the functional configuration of the information processing device according to the embodiment. [Figure 4] This figure shows an example of user information stored in storage. [Figure 5]This figure shows an example of an electronic ticket displayed on a user's terminal. [Figure 6] This figure shows an example of the aggregated results of user information displayed on the user's terminal. [Figure 7] This is a diagram showing an example of how a chat room is displayed. [Figure 8] This figure shows the operation of seat assignment by the information processing device of this embodiment. [Figure 9] This diagram shows the operation of transmitting group-related information and generating a chat room using the information processing device of this embodiment. [Figure 10] This diagram shows the operation of message transmission and reward granting by the information processing device of this embodiment. [Figure 11] This figure shows the operation of seat assignment by the information processing device of this embodiment. [Figure 12] This figure shows an example of an electronic ticket displayed on a user's terminal. [Figure 13] This figure shows an example of a screen displaying group characteristic information. [Modes for carrying out the invention]
[0011] The information processing device of this embodiment will be described below with reference to the drawings. Note that the following description merely illustrates one preferred embodiment and is not intended to limit the invention as described in the claims.
[0012] Figure 1 shows the overall system configuration including the information processing device 10 of this embodiment, Figure 2 shows the hardware configuration of the information processing device 10, and Figure 3 shows the functional configuration of the information processing device 10 of this embodiment.
[0013] The system to which the information processing apparatus 10 of the present embodiment is applied includes the information processing apparatus 10 and a plurality of user terminals 20. The user terminal 20 is a terminal owned by a user, such as a smartphone, a tablet, a PC, etc. The information processing apparatus 10 receives seat reservation requests for events from the plurality of user terminals 20 and assigns seats to the users of the user terminals 20. Here, an "event" is various events in which spectators gather at a certain place and are mainly held for purposes such as entertainment, performances, and competitions. Events include, for example, music concerts, live performances, plays, shows, sports competitions (e.g., baseball, soccer, boxing, etc.), exhibitions, lectures, movie screenings, and the like.
[0014] [Hardware Configuration] First, the hardware configuration of the information processing apparatus 10 will be described with reference to FIG. 2. Physically, the information processing apparatus 10 is configured as a computer including a processor 101, a memory 102, a storage 103, a communication device 104, an input device 105, an output device 106, and a bus connecting these. Each of these devices operates by electric power supplied from a power source not shown in the figure. In the following description, the term "device" can be read as a circuit, a device, a unit, etc. The hardware configuration of the information processing apparatus 10 may be configured to include one or more of each device shown in FIG. 2, or may be configured without including some devices. Also, a plurality of devices with different housings may be communicatively connected to constitute the information processing apparatus 10.
[0015] Each function in the information processing apparatus 10 is realized by causing the processor 101 to perform calculations by loading a predetermined software (program) onto hardware such as the processor 101 and the memory 102, controlling communication by the communication device 104, and controlling at least one of reading and writing data in the memory 102 and the storage 103.
[0016] Processor 101 controls the entire computer by, for example, operating an operating system. Processor 101 may be constituted by a central processing unit (CPU: Central Processing Unit) including an interface with peripheral devices, a control device, an arithmetic device, registers, and the like. Further, for example, a baseband signal processing unit, a call processing unit, or the like may be realized by Processor 101.
[0017] Processor 101 reads a program (program code), software module, data, etc. from at least one of storage 103 and communication device 104 into memory 102, and executes various processes according to these. As the program, a program for causing a computer to execute at least a part of the operations described later is used. The functional blocks of information processing apparatus 10 may be stored in memory 102 and realized by a control program operating in Processor 101. Various processes may be executed by one Processor 101, or may be executed simultaneously or sequentially by two or more Processors 101. Processor 101 may be implemented by one or more chips. Note that the program may be transmitted to information processing apparatus 10 via a telecommunication line.
[0018] Memory 102 is a computer-readable recording medium, and may be constituted by, for example, at least one of ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), RAM (Random Access Memory), and the like. Memory 102 may be referred to as a register, a cache, a main memory (main storage device), or the like. Memory 102 can store a program (program code), software module, etc. executable for implementing the method according to the present embodiment.
[0019] The storage 103 is a computer-readable recording medium and may consist of at least one of the following: an optical disc such as a CD-ROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disc, a digital multipurpose disc, a Blu-ray® disc), a smart card, flash memory (e.g., a card, a stick, a key drive), a floppy® disk, a magnetic strip, etc. The storage 103 may also be called an auxiliary storage device.
[0020] The communication device 104 is hardware (transceiver / receiver device) for communicating between computers via at least one of a wired network and a wireless network, and is also called a network device, network controller, network card, communication module, etc. Each device, such as the processor 101 and memory 102, is connected by a bus for communicating information. The bus may be configured using a single bus, or different buses may be configured for each device.
[0021] The input device 105 is a device that receives information input from the user. The input device 105 is, for example, a keyboard, keypad, touchpad, touch panel, mouse, microphone, etc. The output device 106 is a device that outputs information to the user. The output device 106 is, for example, a monitor, speaker, vibrator, etc.
[0022] The information processing device 10 may include hardware such as a microprocessor, a digital signal processor (DSP), an ASIC (Application Specific Integrated Circuit), a PLD (Programmable Logic Device), or an FPGA (Field Programmable Gate Array), and some or all of the functional blocks may be implemented by such hardware. For example, the processor 101 may be implemented using at least one of these hardware components.
[0023] [Functional Configuration] Next, the functions of the information processing device 10 will be described with reference to Figure 3. The information processing device 10 has functional blocks including a reception unit 11, an allocation unit 12, an issuance unit 13, a group-related information transmission unit 14, a questionnaire processing unit 15, an online space generation unit 16, a message transmission unit 17, and a reward granting unit 18. Each of these functional blocks is realized by executing a program stored in memory 102.
[0024] The reception unit 11 has the function of receiving event seat reservation requests sent from the user terminal 20. A seat reservation request may be a request for a single seat, or it may be a request for multiple users, including the user of the user terminal 20.
[0025] The allocation unit 12 has the function of allocating seats in response to seat reservation requests. In this embodiment, the allocation unit 12 has the function of allocating seats based on information about the user (hereinafter referred to as "user information"). The user information that the allocation unit 12 refers to will now be described.
[0026] Figure 4 shows an example of user information stored in storage 103. Storage 103 stores attribute information and event-related information as user information. In the example shown in Figure 4, the attribute information is age and gender, but it may also include other information such as the city or town of residence. In the example shown in Figure 4, the event-related information is information such as favorite group, favorite member, fan history, live concert attendance history, and favorite song, but the event-related information is not limited to these and may also include information such as purchase trends for merchandise at events and frequency of purchase of related goods. In addition to attribute information and event-related information, user information may also include information on the user's behavioral history, such as the user's shopping history online or in physical stores, the category of purchased products, and the time of purchase.
[0027] User information can be obtained through a survey conducted by the survey processing unit 15 to the user. The survey processing unit 15 sends survey data to the user terminal 20 that sent the seat reservation request and obtains survey response data from the user terminal 20. The timing of sending the survey data may be at the time of assigning seats in response to the seat reservation request, or at a different time from when the seat reservation request is received. Based on the survey response data received from the user terminal 20, the survey processing unit 15 saves the user information in the storage 103.
[0028] In a configuration where the information processing device 10 handles payment functions using the user terminal 20 (for example, QR code payment or NFC payment), it stores data such as the user's purchase history, usage time, and number of payments acquired in conjunction with the payment. In this case, the information processing device 10 may generate user information by analyzing the user's consumption trends, hobbies, preferences, interests, etc., based on the stored data, and store the generated user information in the storage device 103.
[0029] Let's return to the explanation of the allocation unit 12. The allocation unit 12 generates groups based on user information and assigns seats within a certain range to users belonging to the group. For example, the allocation unit 12 groups users who have the same favorite member and assigns seats within a certain range to users belonging to the group. As another example, the allocation unit 12 may group users who are similar in age group, gender, and residential area, or users who have a history of participating in similar events in the past, and assign seats within a certain range to users belonging to the group.
[0030] The issuing unit 13 has the function of issuing tickets with assigned seats. These tickets are electronic tickets that permit entry to the event venue. The information processing device 10 transmits these electronic tickets to the user terminal 20 that sent the seat reservation request.
[0031] The group-related information transmission unit 14 has the function of transmitting information about the group to which a user belongs to the user terminal 20. There are two main types of information related to the group. One is user information used when grouping users (for example, information such as "fan of XX"), and the other is general user information belonging to the group. The former is user information common to users belonging to the group and represents the characteristics of the group. Hereinafter, the user information used when grouping will be referred to as "group characteristic information".
[0032] In this embodiment, the group-related information transmission unit 14 transmits group characteristic information as part of the electronic ticket information. Figure 5 shows an example of an electronic ticket displayed on the user terminal 20. The electronic ticket includes the event name M1, the date and time and location of the event M2, the seat number M3, and group characteristic information M4 such as "○○'s favorite area!". The electronic ticket also has a QR code (registered trademark) M5 attached to it that allows the authenticity of the ticket to be verified. The QR code M5 may encode, for example, the ticket ID, the date and time and name of the event, and information about the seat.
[0033] The group-related information transmission unit 14 has the function of transmitting user information other than group characteristic information as group-related information. Examples of user information other than group characteristic information include the live concert attendance history, fan history, and age distribution of users belonging to the group. In consideration of user privacy, the group-related information transmission unit 14 does not transmit user information directly to users belonging to the group, but rather uses aggregated information obtained by aggregating user information as group-related information.
[0034] Figure 6 shows an example of the aggregated user information displayed on the user terminal 20. The screen displaying the aggregated results includes the event name M1, the date and time and location of the event M2, the seat number M3, group characteristics information M4, and the aggregated user information M6. In the diagram shown in Figure 6, the aggregated results are data summarizing the number of times multiple users belonging to the group have attended a live event, showing the proportion of users who have attended 5 or more times, users who have attended 1 to 4 times, and users who are attending for the first time. The aggregated result M6 also includes a summary comment: "It seems that there are many people around you who are attending a live event for the first time." This configuration allows users to intuitively grasp the trends of the group they belong to, making it easier for them to feel a sense of closeness to the users around them, and ultimately leading to the development of a sense of unity within the group.
[0035] The online space generation unit 16 generates an online space where users belonging to the group can send and receive messages. Specifically, the online space generation unit 16 generates a chat room and sends access information to the user terminals 20 of the users belonging to the group to enable access to the chat room. The online space can be configured in any way that allows users of the group to exchange information, for example, it may be a bulletin board-style thread.
[0036] At the bottom of the screen shown in Figure 6, a button M7 labeled "To Room" is displayed. This button M7 is for entering the chat room. When this button M7 is selected, the display screen of the user terminal 20 transitions to the chat room. Specifically, when the button M7 is selected, the user terminal 20 sends access information to the information processing device 10 for the chat room. Upon receiving the access information, the information processing device 10 sends display data to the user terminal 20, including program data necessary for displaying the chat room, user interface information, and message data sent to the chat room. Note that the program data and user interface information only need to be sent by the information processing device 10 when the user enters the chat room for the first time. When the user enters the chat room for the second time or later, the information processing device 10 only needs to send message data that has been sent to the chat room but has not yet been received by the user terminal 20.
[0037] Figure 7 shows an example of how a chat room is displayed. As indicated by the caption "Room for the fan area of [Name] at the 2025.5.14 live performance," this is a chat room that users belonging to the group that supports [Name] at the relevant live performance can join. Messages from other users are displayed in speech bubbles from the left side of the screen, and the user's own message on user terminal 20 is displayed in a speech bubble from the right side of the screen. By entering the conversation content in the input field M8 at the bottom of the screen and pressing the send button M9, the entered message can be sent to the chat room.
[0038] Returning to Figure 3, the functional configuration of the information processing device 10 will be explained. The message sending unit 17 has the function of sending messages to the chat room. The message sending unit 17 generates a message based on the user information of the users belonging to the group and sends the generated message to the chat room.
[0039] The message sending unit 17 has the function of generating messages using a Large-Scale Language Model (LLM) server. For example, the message sending unit 17 generates a prompt such as, "Please generate a message to initiate conversation for the group in the area supporting [Name] at the live event on May 14, 2025," and sends this prompt to the LLM server. With this configuration, the LLM server can generate an appropriate message as an initial message to encourage communication within the group, based on user information indicating that the user supports [Name].
[0040] Furthermore, the message sending unit 17 may generate and send not only the initial message but also messages in response to reactions to the initial message. If there are few reactions from other users to the initial message, the message sending unit 17 can generate and send additional messages to create an atmosphere in the chat room that encourages participation and promotes more active communication.
[0041] The reward granting unit 18 has the function of granting rewards to users belonging to a group based on the message sending status in the chat room. The reward granting unit 18 determines whether or not the message exchange in the chat room was active, and if it is determined to have been active, it grants rewards to the users belonging to the group. Various methods can be considered for determining the activity level of message exchange. The reward granting unit 18 may use the number of messages sent to the chat room or the number of users who sent messages as evaluation indicators for its determination. By using the number of users as an evaluation indicator, the reward granting unit 18 can encourage participation from many users and revitalize the chat room.
[0042] Next, the criteria used by the reward granting unit 18 to determine the evaluation indicators will be described. The reward granting unit 18 may use the number of messages and / or the number of users exceeding a predetermined threshold as the criterion for granting rewards, or it may be possible to have groups of users participating in the same event compete with each other and grant rewards to the group with the highest number of messages. By having groups compete with each other, a shared goal of working together to surpass other groups can be achieved, fostering a sense of unity within the group.
[0043] Furthermore, when the criteria for granting rewards are met, the users who can receive the rewards may be all users belonging to the group, or they may be limited to users who have sent at least one message in the chat room. This configuration can encourage more users to participate in conversations within the chat room.
[0044] The benefits provided by the benefit provision unit 18 include, for example, wallpaper data and / or limited-release video content related to the event, digital content such as video messages from performers, etc. The benefit provision unit 18 transmits the content data related to the benefits to the user terminal 20 of the user who is eligible for the benefits.
[0045] Figure 8 shows the operation of seat allocation by the information processing device 10 in this embodiment. The user requests to purchase a ticket necessary to participate in the event using the user terminal 20. The user terminal 20 transmits the request to purchase an event ticket to the information processing device 10 (S10). The request to purchase an event ticket corresponds to the reservation of a seat necessary to participate in the event. In this specification, in order to clarify the correspondence with the seat allocation process performed by the information processing device 10, the request to purchase an event ticket is referred to as a "seat reservation request".
[0046] When the information processing device 10 receives a seat reservation request from the user terminal 20 (S11), it reads the user information of the user who sent the seat reservation request from the storage 103 (S12), and assigns seats based on the read user information (S13). Specifically, the information processing device 10 groups users based on some of the user information and assigns seats to place multiple users belonging to the group within a certain range.
[0047] The information processing device 10 issues a ticket containing information about the assigned seat and group characteristics (S14), and transmits the ticket data to the user terminal 20. The user terminal 20 receives the ticket data from the information processing device 10 (S15). In response to user input, the user terminal 20 displays the ticket on the screen (see Figure 5) based on the received ticket data (S16).
[0048] Figure 8 shows an example where seats are assigned before ticket issuance, but the information processing device 10 may also assign seats after ticket issuance. The information processing device 10 reads the user information of users who have received tickets, grasps the overall trends of the users, and then groups the users. With this configuration, for example, if the number of users who are "A's favorite" is significantly larger than the number of users who are "B's favorite," it is possible to subdivide the "A's favorite" group, for example, by age, and adjust the number of users in each group. In this embodiment, the information processing device 10 assigns seats after ticket sales have closed and transmits the seat information to the user terminal 20 before the event takes place.
[0049] Figure 9 shows the operation of the information processing device 10 in this embodiment for sending group-related information and generating a chat room. The information processing device 10 sends survey data to the user terminal 20 that sent the seat reservation request (S20). The survey data is data of questions that inquire about the user's attributes and / or hobbies and preferences. Specifically, the survey data is an application that displays the survey questions on the screen of the user terminal 20 and obtains the answer data entered by the user and sends it to the information processing device 10.
[0050] When the user terminal 20 receives the user's response to the survey (S22), it sends the survey response data to the information processing device 10. The information processing device 10 receives the survey response data and saves it to the storage 103 (S23). The operation from sending the survey data to receiving the response data may be performed when the information processing device 10 receives a seat reservation request from the user terminal 20, or it may be performed at a different time than when the seat reservation request is received.
[0051] Next, the information processing device 10 reads user information belonging to the group from the storage 103 and aggregates the user information (S24). The operator may pre-configure which items of user information to aggregate, or they may aggregate all items and then select items that show a characteristic distribution. Here, we will give an example of aggregating the number of live participations.
[0052] The information processing device 10 transmits the aggregated user information data to the user terminal 20 (S25), and the user terminal 20 receives the aggregated data (S26). Here, the user terminal 20 to which the aggregated data is sent is the user terminal 20 of a user belonging to the group that was aggregated.
[0053] The information processing device 10 creates a chat room for users belonging to the group and sends access information to the user terminal 20 to access the chat room (S27). The user terminal 20 receives the access information sent from the information processing device 10 (S28).
[0054] The user terminal 20 uses the aggregated data transmitted from the information processing device 10 to display a screen (see Figure 6) showing user information of users belonging to the group (S29). The screen showing user information includes a button M7 for accessing the chat room. The button M7 is associated with access information necessary to access the chat room. When the button M7 is pressed, the user terminal 20 transmits this access information to the information processing device 10.
[0055] Figure 10 shows the operation of message transmission and reward granting by the information processing device 10 of this embodiment. It is assumed that a chat room has already been created at the start of the operation shown in Figure 10.
[0056] The information processing device 10 determines whether no messages have been sent from user terminals 20 in the chat room for a predetermined period of time after the chat room has been created (S30). If a message has been sent (NO in S30), the information processing device 10 receives the message sent from the user terminals 20 that are in the chat room and displays the received message in the chat room. Specifically, the information processing device 10 sends the received message to the user terminals 20 that are in the chat room or to user terminals 20 that joined later, causing the message to be displayed to other user terminals 20 (S32, S33).
[0057] In the determination in step S30, if it is determined that no messages have been sent for a predetermined period of time since the chat room was created (YES in S30), the information processing device 10 generates an initial message and sends it to the user terminal 20 that is in the chat room (S31). As described above, the initial message is a message that prompts the start of communication.
[0058] Next, the granting of benefits by the information processing device 10 will be explained. When the timing for granting benefits arrives, the information processing device 10 acquires data on the status of message sending and receiving in the chat room (S34). Examples of data on the status of message sending and receiving include the total number of messages sent and received in the chat room, and / or the number of users who sent messages.
[0059] Next, the information processing device 10 determines whether to grant a reward to the user based on the message sending and receiving status (S35). For example, if the total number of messages in a chat room is above a predetermined threshold, it decides to grant a reward to users in the group who are permitted to access the chat room. Alternatively, the information processing device 10 decides to grant a reward to users belonging to the group who have sent messages to the chat room. The information processing device 10 sends content data related to the reward to the user terminal 20 of the user who is eligible for the reward (S36), and the user terminal 20 receives the reward data (S37).
[0060] By granting rewards to users in groups who actively exchange messages in the chat room, communication within the chat room can be promoted.
[0061] The information processing device 10 in this embodiment groups users based on user information and assigns users in the same group to seats within a certain range. By informing users of group characteristics information regarding seat assignment, a sense of familiarity can be fostered among nearby users, promoting interaction among users.
[0062] Although the information processing device 10 of the present invention has been described in detail with reference to embodiments above, the information processing device 10 of the present invention is not limited to the embodiments described above.
[0063] In the embodiment described above, an example was given in which group characteristic information used to generate groups when assigning seats is included in the ticket and transmitted; however, the group characteristic information may be transmitted separately from the ticket.
[0064] Figure 11 shows another operation of seat allocation by the information processing device 10 in this embodiment. The operation from when the user terminal 20 sends a seat reservation request (S10) to when the information processing device 10 assigns a seat to the user (S13) is the same as the operation described in Figure 8. The information processing device 10 issues a ticket containing information about the assigned seat (S40) and sends the ticket data to the user terminal 20. The user terminal 20 receives the ticket data from the information processing device 10 (S41).
[0065] The user terminal 20 displays the ticket on the screen based on the received ticket data in response to user input (S42). Figure 12 shows an example of an electronic ticket displayed on the user terminal 20. The content of the electronic ticket is the same as that shown in Figure 5, but in this example, the group characteristic information that was displayed in the example shown in Figure 5 is not displayed.
[0066] The information processing device 10 transmits group characteristic information to the user terminal 20 (S43). The trigger for transmitting the group characteristic information may be, for example, a request from the user terminal 20, or it may be the arrival of a predetermined time, such as midnight the day before the event. The user terminal 20 receives the group characteristic information (S44) and displays the received group characteristic information (S45).
[0067] Figure 13 shows an example of a screen displaying group characteristics information. As shown in Figure 13, the screen displays the event name M1, date and time, and location M2, as well as group characteristics information M10 for the group to which the user is assigned, and a seating chart M11. In the seating chart M11, the range R to which users of the same group are assigned is highlighted. The group characteristics information M10 includes phrases such as "This is the area recommended by XX," indicating the relationship with the area. Combined with the seating chart M11, this allows users to understand which areas belong to the same group.
[0068] The information processing device 10 in the above-described embodiment may accept seat changes at the user's request. The reception unit 11 has a function to receive seat change requests from the user terminal 20. The allocation unit 12 has a function to assign a seat different from the seat initially assigned to the group in response to the seat change request. The allocation unit 12 may reserve a certain percentage of seats in advance to leave room for seat changes. For example, the information processing device 10 assigns 90% of the seats using user information and leaves the remaining 10% of the seats empty. When the information processing device 10 receives a seat change request from the user terminal 20, it assigns the user who sent the seat change request 10% of the seats. In addition, seats may be assigned ranks such as S seats, A seats, B seats, etc., depending on the distance from the stage, etc., and in such cases, 10% of the seats for each rank are reserved. With this configuration, the allocation unit 12 can change seats to seats of the same rank.
[0069] In the embodiment described above, the information processing device 10 uses an LLM server to generate an initial message, but the generation of the initial message is not limited to an LLM server; for example, it can also be done using a template.
[0070] The following additional notes are provided regarding the embodiments described above. [Note 1] The information processing device described in Appendix 1 comprises a reception unit that receives seat reservation requests for an event from the user terminals of multiple users, an allocation unit that assigns seats within a certain range to users belonging to a group generated based on information about the user, an issuing unit that issues tickets for the assigned seats, and a group-related information transmission unit that transmits information about the group to the user terminal of the user. This configuration allows users to be informed about the group and to foster a sense of familiarity and unity among nearby users.
[0071] [Note 2] In the information processing device described in Appendix 1, the group-related information transmission unit may transmit the aggregated results of information regarding users belonging to the group to the user's user terminal. This configuration allows for informing users of trends in information regarding nearby users and providing them with a sense of security.
[0072] [Note 3] The information processing device described in Appendix 1 or 2 may include an online space generation unit that generates an online space from which user terminals of users belonging to the group can send messages. This configuration allows users belonging to the same group to interact with each other through the exchange of messages in the online space.
[0073] [Note 4] The information processing device described in Appendix 3 may include a message transmission unit that transmits a message generated based on information about users belonging to the group to the online space. By transmitting a message generated based on user information in this way, it is possible to initiate a conversation and encourage users to send messages.
[0074] [Note 5] The information processing device described in Appendix 3 may include a reward granting unit that grants rewards to users belonging to the group based on the message transmission status in the online space. This configuration can encourage more active message transmission in the online space.
[0075] [Note 6] In any of the information processing devices described in Appendix 1 to 5, the reception unit may receive a seat change request from the user terminal, and the assignment unit may, upon receiving the seat change request, decide whether or not to change the seat to one that is not assigned to a user belonging to the group, based on information about the user. This configuration makes it possible to respond to requests from users who have learned the group characteristics information and wish to change their seats.
[0076] [Note 7] The information processing device described in Appendix 7 includes a reception unit that receives seat reservation requests for an event from the user terminals of multiple users, an allocation unit that assigns seats within a certain range to users belonging to a group generated based on information about the users, an issuing unit that issues tickets for the assigned seats, and an online space generation unit that generates an online space where the user terminals of users belonging to the group can send messages. This configuration allows users belonging to the same group to interact with each other through the exchange of messages in the online space.
[0077] [Note 8] The information processing method described in Appendix 8 comprises the steps of: the information processing device receiving event seat reservation requests from the user terminals of multiple users; the information processing device assigning seats within a certain range to users belonging to a group generated based on information about the users; the information processing device issuing tickets for the assigned seats; and the information processing device transmitting information about the group to the user's user terminal. This configuration allows users to be informed of the group characteristics of the seats assigned to them, fostering a sense of familiarity and unity among nearby users. The information processing method described in Appendix 8 may also comprise any of the configurations described in Appendix 2 to Appendix 6.
[0078] [Note 9] The information processing method described in Appendix 9 comprises the steps of: an information processing device receiving seat reservation requests for an event from the user terminals of multiple users; the information processing device assigning seats within a certain range to users belonging to a group generated based on information about the users; the information processing device issuing tickets for the assigned seats; and the information processing device creating an online space from which the user terminals of users belonging to the group can send messages. This configuration allows users belonging to the same group to interact with each other through the exchange of messages in the online space. [Explanation of Symbols]
[0079] 10 Information Processing Devices 11 Reception Department 12. Allocation Section 13 Publishing Department 14. Group-related information transmission section 15. Questionnaire Processing Department 16 Online Space Generation Department 17 Message Sending Section 18. Special Offer Section 20 User Terminals 101 Processors 102 memory 103 Storage 104 Communication equipment 105 Input device 106 Output device
Claims
1. A reception desk that receives event seat reservation requests from multiple users' terminals, An allocation unit that assigns seats within a certain range to users belonging to groups generated based on user information, The issuing department issues tickets for the assigned seats, A group-related information transmission unit transmits information relating to the group to the user's terminal. An information processing device equipped with the following features.
2. The information processing apparatus according to claim 1, wherein the group-related information transmission unit transmits the aggregated results of information relating to users belonging to the group to the user terminal of the user.
3. The information processing apparatus according to claim 1, further comprising an online space generation unit that generates an online space on which user terminals of users belonging to the aforementioned group can send messages.
4. The information processing apparatus according to claim 3, further comprising a message transmission unit that transmits a message generated based on information about users belonging to the group to the online space.
5. The information processing apparatus according to claim 3, further comprising a reward granting unit that grants rewards to users belonging to the group based on the message transmission status in the online space.
6. The reception unit receives a seat change request from the user terminal. The information processing apparatus according to claim 1, wherein, upon receiving a seat change request, the allocation unit determines, based on information about the user, whether or not to change the seat to one in a range of seats that are not currently assigned to users belonging to the group.
7. A reception desk that receives event seat reservation requests from multiple users' terminals, An allocation unit that assigns seats within a certain range to users belonging to groups generated based on user information, The issuing department issues tickets for the assigned seats, An online space generation unit that generates an online space on which user terminals of users belonging to the aforementioned group can send messages, An information processing device equipped with the following features.
8. The information processing device receives seat reservation requests for an event from multiple users' user terminals, The steps include: the information processing device assigning seats within a certain range to users belonging to a group generated based on information about the user; The steps include: issuing a ticket for the seat assigned by the information processing device; The information processing device transmits information about the group to the user's user terminal. An information processing method comprising the following:
9. The information processing device receives seat reservation requests for an event from multiple users' user terminals, The steps include: the information processing device assigning seats within a certain range to users belonging to a group generated based on information about the user; The steps include: issuing a ticket for the seat assigned by the information processing device; The information processing device generates an online space from which user terminals of users belonging to the group can send messages. An information processing method comprising the following:
Citation Information
Patent Citations
Fan management server device
JP2015092330A
Computer program, method and server device
WO2022163276A1
Estimation device, estimation method, and estimation program
WO2023176537A1
Seat designation system and seat designation method
WO2016092687A1