Information processing device and information processing method

JP7943973B1Active Publication Date: 2026-10-30KDDI CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2026037539
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2026-03-10
Publication Date
2026-10-30
Estimated Expiration
2046-03-10

Smart Images

  • Figure 0007943973000001_ABST
    Figure 0007943973000001_ABST
Patent Text Reader

Abstract

To help alleviate congestion in the event venue. [Solution] The information processing device 1 includes an avoidance behavior identification unit 133 that identifies users who take avoidance behavior, which is an action to avoid congestion, from among multiple users who are in a crowded area, which is a region including the event venue; an analysis unit 136 that performs an analysis on the viewing area, which is the area where the users who took avoidance behavior identified by the avoidance behavior identification unit 133 view the event; and an output unit 135 that outputs information based on the results of the analysis performed by the analysis unit 136.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

Background Art

[0002] Conventionally, efforts have been made to attract audiences for events such as sports spectating and concerts. For example, Patent Document 1 discloses an apparatus that attracts audiences for an event by selling event tickets that match user needs.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] For attracted users to continue participating in events, it is required that the users' experience of participating in the events be comfortable. On the other hand, when the event holding area, which is the region including the event venue, becomes crowded due to a large number of users being attracted to the event, a problem arises in that the comfort of the users' event participation experience is reduced. For this reason, there is a demand for alleviating congestion in the event holding area.

[0005] The present invention has been made in view of these points, and an object of the present invention is to support the alleviation of congestion in an event holding area.

Means for Solving the Problems

[0006] An information processing device according to a first aspect of the present invention includes: an identification unit that identifies users who take avoidance actions to avoid congestion from among a plurality of users in a crowded area, which is a region including the venue for an event; an analysis unit that performs an analysis on a viewing area, which is a viewing area at the event where the users who took the avoidance actions identified by the identification unit view the event; and an output unit that outputs information based on the results of the analysis performed by the analysis unit.

[0007] The output unit may output information based on the results of the analysis to the terminals of users participating in the new event whose viewing area is similar to that of the user who took the avoidance action.

[0008] The analysis unit may analyze the characteristics of the viewing area of ​​the user who took the avoidance action, and the output unit may output avoidance information to the terminals of users who are participating in the new event and whose viewing area characteristics at the new event are similar to those of the viewing area of ​​the user who took the avoidance action, as identified by the analysis unit, to help them avoid congestion at the new event.

[0009] The analysis unit identifies at least one of the avoidance actions corresponding to the viewing area and the timing of taking the avoidance actions in the viewing area, based on the characteristics of the viewing area viewed by the user who took the avoidance actions. The output unit may output at least one of the information indicating the avoidance actions identified by the identification unit and the timing of taking the avoidance actions to the terminals of users participating in the new event whose viewing area characteristics in the new event are similar to those of the viewing area identified by the analysis unit for the user who took the avoidance actions, as avoidance information for avoiding congestion in the new event.

[0010] The analysis unit may identify how easy it is to avoid congestion in each of the multiple viewing areas based on the characteristics of the multiple viewing areas, and the output unit may output information indicating the ease of avoidance to the terminals of users who are participating in the new event and whose viewing area characteristics in the new event are similar to those of the viewing area characteristics of the users who took the avoidance action, as identified by the analysis unit.

[0011] The analysis unit may identify the tendency of the avoidance behavior of the user who took the avoidance action, and the output unit may output avoidance information to the terminals of users whose viewing area characteristics are similar to those of the user who took the avoidance action, the avoidance information being used to avoid congestion at the new event and indicating the identified tendency of the avoidance behavior.

[0012] The analysis unit may identify the timing of the avoidance action taken by the user who took the avoidance action, and the output unit may output avoidance information to avoid congestion at the new event to the terminals of users whose viewing area characteristics are similar to those of the user who took the avoidance action, at the identified timing.

[0013] The information processing device has a storage unit that stores the seating class as a characteristic of the viewing area in the event and the type of avoidance behavior corresponding to that class in association with each class. The analysis unit identifies the type of avoidance behavior of each user who took the avoidance behavior and the viewing area class, identifies users whose type of avoidance behavior stored in the storage unit in association with the identified class does not correspond to the identified type of avoidance behavior, and the output unit may output benefit information indicating the benefit to the terminal of the user identified by the analysis unit whose type of avoidance behavior does not correspond.

[0014] The output unit may output information based on the results of the analysis to the event administrator's terminal. The information processing device has a storage unit that stores, in association with the seating class as a characteristic of the viewing area in the event, and the type of avoidance behavior corresponding to that class. The analysis unit identifies the type of avoidance behavior and the viewing area class for each user who took the avoidance behavior, identifies users whose type of avoidance behavior does not correspond to the type of avoidance behavior stored in the storage unit in association with the identified class, and the output unit may output information indicating the type of avoidance behavior and the viewing area class for users whose type of avoidance behavior does not correspond to the type of avoidance behavior identified by the analysis unit.

[0015] The analysis unit may also analyze the tendency for users to take avoidance actions or the tendency to grant benefits to users in each of the multiple viewing areas, which are areas where users view the event at the venue, when guidance information indicating that benefits will be given in response to users taking avoidance actions is output to each of the terminals of multiple users.

[0016] The analysis unit identifies the movement patterns of users who have taken the avoidance action within the event venue, and the information processing device may have a determination unit that determines the ease of avoiding congestion or the amount of avoidance during congestion for each viewing area based on the viewing area, which is the area where users view the event at the event venue, and the movement patterns identified by the analysis unit, and determines the price of each viewing area based on the ease of avoiding congestion or the amount of avoidance during congestion for each identified viewing area.

[0017] The analysis unit identifies the movement path of the user who took the avoidance action within the event venue, and the information processing device has a generation unit that, based on the viewing area which is the area where the user views the event at the venue and the movement path identified by the analysis unit, identifies how easy it is to avoid congestion in each viewing area, and generates information indicating how easy it is to avoid congestion in each of the multiple viewing areas at the venue, and the output unit may output the information generated by the generation unit.

[0018] An information processing method according to a second aspect of the present invention is executed by a computer, and comprises: a step of identifying a user who has taken an avoidance action that is an action to avoid congestion, among a plurality of users present in a congested area that is a congested area in an event holding region that is a region including the event holding location; a step of performing analysis related to a viewing area that is an area where the identified user who has taken the avoidance action views at the event; and a step of outputting information based on a result of the analysis.

Effects of the Invention

[0019] According to the present invention, there is an effect that improvement of congestion in an event holding region can be supported.

Brief Description of the Drawings

[0020] [Figure 1] It is a diagram for explaining an overview of an information processing apparatus. [Figure 2] It is a diagram showing a functional configuration of the information processing apparatus. [Figure 3] It is a diagram showing an example of congestion status information. [Figure 4] It is a diagram showing an example of avoidance information displayed on a user terminal. [Figure 5] It is a diagram showing an example in which grant notification information is displayed on a user terminal. [Figure 6] It is a flowchart showing a flow of processing in the information processing apparatus.

Modes for Carrying Out the Invention

[0021] [Overview of Information Processing Apparatus 1] Figure 1 is a diagram illustrating the overview of the information processing device 1. The information processing device 1 is a computer that analyzes viewing areas within an event area, which is the region including the event venue, where users who take avoidance actions to avoid congestion watch the event. Users are assumed to be participants in the event and possess a user terminal 2, such as a smartphone. Events include, for example, sports matches, concerts, fireworks displays, festivals, etc.

[0022] The information processing device 1 acquires congestion information indicating the congestion level in the event venue area (Figure 1, (1)). The information processing device 1 also acquires location identification information from each user's terminal 2 to identify the user's location (Figure 1, (2)).

[0023] The information processing device 1 identifies users who took avoidance actions in the event area based on the congestion status in the event area indicated by the acquired congestion status information and location identification information (Figure 1, (3)). The information processing device 1 then analyzes the viewing area of ​​the users who took avoidance actions (Figure 1, (4)). The information processing device 1 outputs the information based on the results of the analysis to the user terminal 2 of users who will participate in the new event, and to the analyst terminal 3 used by the analyst performing the analysis (Figure 1, (5)).

[0024] In this way, users participating in a new event can take avoidance actions based on the information obtained from the analysis, and analysts can analyze the information obtained from the analysis of the viewing areas of users who took avoidance actions to consider the layout of the viewing areas. Therefore, the information processing device 1 can help improve congestion in the event venue.

[0025] [Functional configuration of the information processing device 1] Next, the functional configuration of the information processing device 1 will be described. Figure 2 is a diagram showing the functional configuration of the information processing device 1. The information processing device 1 includes a communication unit 11, a storage unit 12, and a control unit 13.

[0026] The communication unit 11 is a communication interface for sending and receiving data with user terminals 2 and analyst terminals 3, as well as external devices such as communication equipment that manages the communication network.

[0027] The memory unit 12 is a storage medium for storing various types of data, and includes ROM (Read Only Memory), RAM (Random Access Memory), and hard disks. The memory unit 12 stores programs to be executed by the control unit 13. The memory unit 12 stores programs that cause the control unit 13 to function as a congestion status identification unit 131, an identification information acquisition unit 132, an avoidance action identification unit 133, an avoidance information acquisition unit 134, an output unit 135, an analysis unit 136, a decision unit 137, and a generation unit 138.

[0028] The control unit 13 is, for example, a CPU (Central Processing Unit). By executing a program stored in the memory unit 12, the control unit 13 functions as a congestion status identification unit 131, an identification information acquisition unit 132, an avoidance action identification unit 133, an avoidance information acquisition unit 134, an output unit 135, an analysis unit 136, a decision unit 137, and a generation unit 138.

[0029] The congestion status identification unit 131 identifies the congestion status in the event area, which is the region including the event venue. For example, the congestion status identification unit 131 accesses a management server (not shown) that manages the congestion status in the event area and obtains congestion status information indicating the congestion status in the event area at a predetermined timing. The predetermined timing is a time included in the period from before the start of the event until a predetermined time before, or a time included in the period from the end of the event until a predetermined time has elapsed.

[0030] Figure 3 shows an example of congestion status information. Congestion status information, as shown in Figure 3, is information that indicates the degree of congestion in each of the multiple sub-areas when a map of the event venue area is divided into a mesh. In the example shown in Figure 3, the degree of congestion is shown in three levels, but it is not limited to this, and it may also be shown in binary values ​​such as whether it is crowded or not, or in four or more levels.

[0031] The congestion status identification unit 131 obtains congestion status information from the management server, but is not limited to this; it may also identify the congestion status itself. In this case, it may obtain terminal location information indicating the location of each of the multiple user terminals 2, and identify the congestion status based on the locations of each of the multiple user terminals 2 indicated by the obtained terminal location information. The location identification information is, for example, terminal location information indicating the location of the user terminal 2, which is identified using GPS (Global Positioning System).

[0032] Furthermore, the congestion status identification unit 131 may identify the congestion status by analyzing images from imaging devices installed inside means of transportation at the event venue, such as shuttle buses, and then identify the degree of congestion in the area at the destination of the means of transportation based on the identified congestion status. Alternatively, the congestion status identification unit 131 may analyze images captured by multiple imaging devices installed in the event venue to measure the flow of people and population density in multiple areas captured by each of the multiple imaging devices, and then identify the congestion status in each of the multiple areas. Alternatively, the congestion status identification unit 131 may acquire connection information of mobile terminals such as user terminals 2 from multiple base stations related to mobile phone communication installed in the event venue, and then identify the congestion status in multiple areas corresponding to each of the multiple base stations based on the density of terminals at the base stations indicated by the acquired connection information. Alternatively, the congestion status identification unit 131 may identify the number of connections to wireless LAN access points and the signal strength distribution of beacons for wireless communication in each of the multiple areas, and then identify the congestion status in each of the multiple areas based on the identified number of connections and signal strength distribution.

[0033] The identification information acquisition unit 132 acquires location identification information to identify the location of each of the multiple users participating in the event. The identification information acquisition unit 132 acquires terminal location information as identification information from the user terminal 2 at predetermined time intervals.

[0034] The avoidance behavior identification unit 133 identifies users who took avoidance behavior, which is an action taken to avoid congestion, from among multiple users who are in a congested area, which is a crowded area within the event venue, which is the region including the event venue. Specifically, the avoidance behavior identification unit 133 identifies users who took avoidance behavior, which is an action taken to avoid congestion, within the event venue, based on the location identification information acquired by the identification information acquisition unit 132 and the congestion status identified by the congestion status identification unit 131.

[0035] Specifically, first, the avoidance behavior identification unit 133 identifies users who are located in a congested area, which is a crowded area within the event venue, based on location identification information and congestion status. The avoidance behavior identification unit 133 identifies the user's location indicated by location identification information acquired by the identification information acquisition unit 132 within a predetermined time from the time the congestion status identification unit 131 identifies the congestion status. Then, based on the congestion status identified by the congestion status identification unit 131, the avoidance behavior identification unit 133 determines whether the level of congestion at the identified user's location exceeds a predetermined threshold. If the level of congestion at the identified user's location exceeds the predetermined threshold, the avoidance behavior identification unit 133 identifies that user as a user located in a congested area.

[0036] The avoidance information acquisition unit 134 acquires avoidance information, which is information to encourage users to take avoidance actions, when, for example, the user's viewing area has not been analyzed by the analysis unit 136 described later, and the avoidance action identification unit 133 has identified a user who is in a crowded area within the event venue. Avoidance information is, for example, information that encourages the user to move from a crowded area to an uncrowded area within the event venue, which is an area that is not crowded.

[0037] The avoidance information acquisition unit 134 identifies non-congested areas based on the congestion status identified by the congestion status identification unit 131. For example, the avoidance information acquisition unit 134 identifies facilities in non-congested areas where users can spend time, such as rest spots and restaurants, and acquires avoidance information by generating information that encourages movement to such facilities.

[0038] The output unit 135 transmits avoidance information to the user terminal 2. For example, the output unit 135 transmits the avoidance information to the user terminal 2 when the avoidance information acquisition unit 134 acquires the avoidance information. The user terminal 2 displays the avoidance information on its display unit.

[0039] Figure 4 shows an example of avoidance information displayed on the user terminal 2. In the example shown in Figure 4, along with a message indicating that the event venue is crowded, the information displays a restaurant and the word "Navigation" as facilities where the user can spend time, along with information guiding the user to the restaurant. It can also be seen that the avoidance information displays a message indicating that the user will be compensated if they take avoidance action. This allows the information processing device 1 to increase the probability that the user will take avoidance action.

[0040] The avoidance action identification unit 133 identifies a user who is in a congested area within the event venue. The output unit 135 then sends avoidance information to the user terminal 2, and the unit determines whether the user has taken avoidance action. For example, the avoidance action identification unit 133 determines that the user has taken avoidance action if the user moves to a non-congested area within a predetermined time after the output unit 135 sends the avoidance information to the user terminal 2.

[0041] For example, the avoidance action identification unit 133 identifies the user's latest location based on location identification information newly acquired by the identification information acquisition unit 132 during the time between the output unit 135 transmitting avoidance information to the user terminal 2 and a predetermined period of time elapsed. Then, the avoidance action identification unit 133 identifies that the user has taken avoidance action if the identified user location is included in a non-congested area identified by the congestion status identification unit 131.

[0042] Furthermore, the avoidance behavior identification unit 133 may identify that a user has taken avoidance behavior, even if the user's latest location is within a crowded area as determined by the congestion status identification unit 131, provided that the user is staying in a viewing area or is located in a facility used to avoid congestion, such as a cafe or bar, within the crowded area.

[0043] The analysis unit 136 performs an analysis on the viewing area, which is the area where users who have taken avoidance actions identified by the avoidance action identification unit 133 will be viewing the event. The output unit 135 then outputs information based on the results of the analysis performed by the analysis unit 136. For example, the output unit 135 outputs information based on the results of the analysis performed by the analysis unit 136 to at least one of the user terminals 2 of users participating in a new event whose viewing area is similar to that of users who have taken avoidance actions, and to the analyst terminal 3, which is the terminal of the event administrator. The following describes an example of the analysis performed by the analysis unit 136 and an example of the output of information based on the results of the analysis performed by the output unit 135.

[0044] The analysis unit 136 analyzes, for example, the characteristics of the viewing area, which is the area where users who take avoidance behavior watch the event. The characteristics of the viewing area include, for example, the type of viewing area, whether the viewing area is close to facilities that users can use, such as restrooms, and the travel time from the viewing area to the exit. The type of viewing area is, for example, the type of seating in the viewing area, such as general admission seats, reserved seats, or VIP seats. If the event is a match, the type of viewing area may also be reserved seats for the away team or reserved seats for the home team.

[0045] The analysis unit 136, for example, acquires seat information at the event venue associated with the ticket purchased by the user, and analyzes the characteristics of the viewing area of ​​the user who took avoidance action based on the type of seat as the type of viewing area indicated by the seat information. The analysis unit 136 may further acquire layout information of the event venue including the viewing area, and analyze the characteristics of the viewing area of ​​the user who took avoidance action based on the acquired layout information and seat information.

[0046] Furthermore, the analysis unit 136 identifies at least one of the avoidance behaviors corresponding to a viewing area and the timing of the avoidance behavior in that viewing area, based on the characteristics of the viewing area of ​​the user who took the avoidance behavior. For example, based on the viewing area of ​​each of the multiple users who took the avoidance behavior, the analysis unit 136 identifies at least one of the avoidance behaviors taken by the user in each of the characteristics of the multiple viewing areas and the timing of the avoidance behavior. The timing of the avoidance behavior is, for example, the elapsed time from the end of the event until the user starts the avoidance behavior.

[0047] The output unit 135 identifies users who are participating in a new event and whose viewing area characteristics at the new event are similar to those of users who have taken avoidance actions, as identified by the analysis unit 136. These users are then designated as target users to be notified of avoidance information. The output unit 135 then outputs avoidance information to the target users' user terminals 2 to help them avoid congestion at the new event. For example, the output unit 135 causes the analysis unit 136 to analyze the characteristics of the user's viewing area based on the seat information at the event venue associated with the user's ticket and the layout information of the event venue, including the viewing area of ​​the event.

[0048] Then, if the user terminal 2 of a target user participating in a new event is located in a congested area, the output unit 135 outputs to the user terminal 2 at least one of the following: avoidance information that matches or is similar to the avoidance information taken by a user who was viewing in a viewing area similar to the characteristics of the user's viewing area, and information that the analysis unit 136 has analyzed indicating the timing of taking avoidance actions in that viewing area.

[0049] For example, in a new event, the information processing device 1 outputs to the user terminal 2 of a target user who is watching from the general admission viewing area at least one of the following: avoidance information that matches or is similar to the avoidance actions taken by users who watched from the general admission viewing area at past events, and information indicating the timing of such avoidance actions. Since it is considered that multiple users watching from viewing areas with similar characteristics are likely to behave in a similar manner, the information processing device 1 can notify the target user of appropriate avoidance information in this way.

[0050] Furthermore, the analysis unit 136 may identify how easy it is to avoid congestion in each of the multiple viewing areas based on the characteristics of each of the multiple viewing areas. For example, the analysis unit 136 may identify how easy it is to avoid congestion in each of the multiple viewing areas based on the travel time from the viewing area to the entrance / exit, which is a characteristic of each of the multiple viewing areas. For example, the analysis unit 136 may categorize how easy it is to avoid congestion in each of the multiple viewing areas into one of several stages, such as very easy to avoid, easy to avoid, or difficult to avoid.

[0051] The output unit 135 outputs information indicating the ease of avoidance identified by the analysis unit 136 to the target user's user terminal 2. Here, the output unit 135 may output information indicating the ease of avoidance identified by the analysis unit 136 to the target user's user terminal 2, provided that the ease of avoidance in the target user's viewing area is indicated as relatively easy to avoid, such as easy to avoid or very easy to avoid.

[0052] The output unit 135 outputs information to the target user's user terminal 2 indicating the timing for taking avoidance action in viewing areas similar to the characteristics of the user's viewing area, but is not limited to this. The output unit 135 may also output avoidance information to the target user's user terminal 2 to avoid congestion in a new event at a timing determined by the analysis unit 136. In this case, the output unit 135 may output the avoidance information at a timing determined by the analysis unit 136, regardless of whether the target user's user terminal 2 participating in the new event is located in a congested area or not. By doing so, the information processing device 1 can notify the target user of avoidance information at an appropriate time, thereby increasing the probability that the user will take avoidance action.

[0053] Furthermore, the output unit 135 outputs avoidance behavior information to the target user's user terminal 2, indicating avoidance behavior in viewing areas similar to the characteristics of the target user's viewing area, but is not limited to this. The output unit 135 may also output information indicating the tendency of avoidance behavior in viewing areas similar to the characteristics of the target user's viewing area. In this case, the analysis unit 136 identifies the tendency of avoidance behavior of users who have taken avoidance actions.

[0054] The tendency towards avoidance behavior may also be described as a type of avoidance behavior, indicating what kind of avoidance behavior is taken. Examples of types of avoidance behavior include spatial dispersion, such as a user using less crowded entrances or exits in a crowded area or choosing an alternative route; temporal dispersion, such as avoiding crowded times at facilities like cafes or bars; and behavioral changes, such as going to a shop or restroom during an event.

[0055] The output unit 135 then outputs avoidance information to the target user's user terminal 2, which is information to avoid congestion in a new event and indicates the tendency of the identified avoidance behavior. In this way, the information processing device 1 allows the user to take avoidance actions more flexibly than if the user were notified of the avoidance behavior itself.

[0056] Furthermore, the output unit 135 may output benefit information indicating a benefit to a user if the type of avoidance behavior (tendency towards avoidance behavior) does not match the seat characteristics as a characteristic of the viewing area at the event. In this case, the storage unit 12 stores avoidance tendency information that associates the seat characteristics as a characteristic of the viewing area at the event with the type of avoidance behavior corresponding to the seat grade. Figure 5 shows an example of avoidance tendency information. As shown in Figure 5, it can be confirmed that for each of the seat characteristics, such as general admission seats, reserved seats, and VIP seats, a type of avoidance behavior corresponding to each characteristic is associated.

[0057] The analysis unit 136 identifies the type of avoidance behavior and the viewing area rank for each user who has taken avoidance behavior. The analysis unit 136 then identifies users whose identified type of avoidance behavior does not correspond to the type of avoidance behavior stored in the avoidance tendency information of the memory unit 12 in association with the identified rank. Specifically, the analysis unit 136 identifies users whose identified type of avoidance behavior is not stored in association with the identified rank. The output unit 135 outputs reward information indicating the reward to the user terminal 2 of the user whose type of avoidance behavior does not correspond to the type of avoidance behavior identified by the analysis unit 136.

[0058] The perks include, for example, information on priority entry to the next event, interaction events with other event participants, event-related content viewable in the viewing area, coupons usable at event venue shops and surrounding stores, and the awarding of tokens that, when collected in multiples, allow participation in interaction events, etc. In this way, the information processing device 1 can suppress dissatisfaction from users who take avoidance actions that do not match the class of their seat.

[0059] Furthermore, the output unit 135 outputs benefit information indicating the benefit to the user terminal 2 of users whose avoidance behavior type is not supported, but is not limited to this. The output unit 135 may also output information relating the type of avoidance behavior and the viewing area grade for users whose avoidance behavior type is not supported, as identified by the analysis unit 136. For example, the output unit 135 may output information relating the unsupported type and the number of users who took the avoidance behavior of that type to the analyst terminal 3 for each viewing area grade. In this way, the analyst can grasp the number of users who took avoidance behavior that does not match the viewing area grade, and make improvements such as reviewing the viewing areas by grade at the event venue.

[0060] Furthermore, the analysis unit 136 may analyze the tendency for users to take avoidance actions or the tendency to grant benefits to users in each of the multiple viewing areas, when guidance information indicating that benefits will be granted in response to users taking avoidance actions is output to each of the user terminals 2 of multiple users. For example, the analysis unit 136 analyzes the percentage of users who take avoidance actions when information indicating that benefits will be granted is sent to each of the multiple viewing area grades, and the benefit grant rate as a tendency to grant benefits to users who were sent the guidance information. The output unit 135 then outputs the results analyzed by the analysis unit 136 to the analyst terminal 3. In this way, the information processing device 1 can analyze the tendency for users to take avoidance actions by viewing area grades by sending information that grants benefits.

[0061] Furthermore, the analysis unit 136 identifies the movement patterns of users who took avoidance actions within the event venue. For example, based on the crowded areas identified by the congestion status identification unit 131 and the location identification information acquired by the identification information acquisition unit 132, the analysis unit 136 identifies the movement patterns of users who took avoidance actions.

[0062] The decision unit 138 identifies the ease of avoiding congestion or the amount of avoidance during congestion for each viewing area, based on the viewing areas at the event venue and the movement paths of users who took avoidance actions as identified by the analysis unit 136. For example, the decision unit 137 identifies the average amount of avoidance during congestion for each viewing area, based on the amount of movement shown in the movement paths of users who viewed the event in that viewing area and took avoidance actions, and identifies the ease of avoiding congestion based on this average value. Then, the decision unit 137 determines the price of each viewing area based on the ease of avoiding congestion or the amount of avoidance during congestion for each identified viewing area. For example, the decision unit 137 determines the price of a viewing area such that the easier it is to avoid congestion, the higher the price of that viewing area. In this way, the information processing device 1 can reflect the comfort of ease of avoidance in the viewing area in the price of the viewing area.

[0063] The generation unit 137 identifies the ease of avoiding congestion in each viewing area based on the viewing area and the movement patterns identified by the analysis unit 136, and generates information indicating the ease of avoiding congestion in each of the multiple viewing areas at the venue. For example, as information indicating the ease of avoiding congestion in each of the multiple viewing areas at the venue, the generation unit 138 generates a heat map on a map containing multiple viewing areas, coloring the multiple viewing areas according to their ease of avoiding congestion.

[0064] The output unit 135 then outputs information indicating the ease of avoiding congestion in each of the multiple viewing areas generated by the generation unit 138 to at least one of the user terminals 2 of users participating in events using the viewing area, and the analyst terminal 3. In this way, the information processing device 1 allows users using the viewing area to understand how easy it is to avoid congestion in that area, and allows analysts to consider setting fees and tiers for viewing areas based on that ease of avoidance.

[0065] [Operation Flow] Next, we will explain the processing flow in the information processing device 1. Figure 6 is a flowchart of the processing flow in the information processing device 1. This flowchart explains the processing flow when avoidance information is sent when the characteristics of the viewing area of ​​a user participating in a new event are similar to the characteristics of the viewing area of ​​a user who took avoidance action.

[0066] First, the avoidance behavior identification unit 133 identifies multiple users who have taken avoidance behaviors, which are actions taken to avoid congestion, from among multiple users who are present in the crowded areas of the event venue (S1). Next, the analysis unit 136 analyzes the characteristics of the viewing areas where the users who took avoidance behaviors identified by the avoidance behavior identification unit 133 will be viewing the event (S2).

[0067] Subsequently, the analysis unit 136 identifies the characteristics of the viewing area of ​​the user participating in the new event (S3). The output unit 135 determines whether the characteristics of the viewing area identified in S3 are similar to the characteristics of the viewing area of ​​the user who took avoidance action (S4).

[0068] If the output unit 135 determines that the characteristics of the viewing areas are similar (YES in S4), it moves the process to S5 and sends avoidance information to the user terminal 2 of the user participating in the new event. If the output unit 135 determines that the characteristics of the viewing areas are not similar (NO in S4), it terminates the process related to this flowchart.

[0069] [Example 1] In the above-described embodiment, the location identification information is terminal location information indicating the location of user terminal 2, but it is not limited to this. For example, each of the multiple locations of the event venue may be provided with a two-dimensional code containing location identification information for identifying the user's location. The location identification information contained in the two-dimensional code may be, for example, information indicating the location at the event venue.

[0070] In this case, the identification information acquisition unit 132 acquires location identification information indicated by the two-dimensional code read by the user terminal 2 from the user terminal 2. For example, at the event venue, the user terminal 2 reads a two-dimensional code provided at one of several locations at the venue in response to the user's operation, before congestion can be avoided. The user terminal 2 acquires the location identification information contained in the two-dimensional code and transmits the user ID for identifying the user of the user terminal 2 and the location identification information to the information processing device 1.

[0071] Furthermore, after the user of user terminal 2 moves to a non-congested area, user terminal 2 reads a two-dimensional code located in its vicinity, i.e., in the non-congested area, in response to the user's operation. User terminal 2 obtains location identification information contained in the two-dimensional code and transmits the user ID for identifying the user of user terminal 2, along with the location identification information, to the information processing device 1.

[0072] The avoidance action identification unit 133 identifies that the user terminal 2 has moved to a non-congested area when the location information obtained from the user terminal 2 is located within a congested area, and the location information obtained by the identification information acquisition unit 132 after obtaining the location information corresponds to a non-congested area. In this way, by causing the user terminal 2 to transmit location information in response to the user terminal 2 reading a two-dimensional code, the information processing device 1 can identify that the user terminal 2 has moved to a non-congested area while reducing the communication load in the congested area, compared to when the user terminal 2 transmits terminal location information as location information at predetermined intervals.

[0073] [Differentiation 2] In the above-described embodiment, the congestion status identification unit 131 acquired congestion status information at a time included in the period from before the start of the event until a predetermined time before, or at a time included in the period from the end of the event until a predetermined time has elapsed. However, it is not limited to this. The congestion status identification unit 131 may also acquire congestion status information during the event.

[0074] In this case, the avoidance behavior identification unit 133 may acquire schedule information indicating the schedule of the event and determine whether the user took avoidance behavior in the event area during the event. Avoidance behavior in this case may be, for example, going to a restroom that is expected to be crowded after the event has ended, or moving to a place that is likely to be crowded before or after the event has started.

[0075] [Effects of Information Processing Device 1] As described above, the information processing device 1 according to this embodiment identifies users who have taken avoidance actions among multiple users in a congested area within the event venue, which is a region including the event venue. It then analyzes the viewing area where these users take avoidance actions view the event and outputs information based on the results of the analysis. In this way, the information processing device 1 can help improve congestion in the event venue.

[0076] Furthermore, this invention will make it possible to contribute to Goal 9 of the United Nations-led Sustainable Development Goals (SDGs), "Build resilient infrastructure, promote inclusive and sustainable industrialization and foster innovation."

[0077] Although the present invention has been described above using embodiments, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of its gist. For example, all or part of the apparatus can be configured by functionally or physically distributing and integrating in any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combinations are combined with the effects of the original embodiments. [Explanation of Symbols]

[0078] 1. Information Processing Device 2 User terminals 11 Communications Department 12 Storage section 13 Control Unit 131 Congestion Status Identification Department 132 Specific information acquisition unit 133 Avoidance Behavior Identification Department 134 Evasion information acquisition unit 135 Output section 136 Analysis Department 137 Generation part 138 Decision Section

Claims

1. An acquisition unit that acquires user identification information for identifying the user of a user terminal and first location information indicating the location of the user terminal from each of a plurality of users' user terminals at one-hour intervals, and acquires the user identification information and second location information indicating the location of the user terminal in response to a predetermined operation performed on the user terminal at the event venue, Based on the user identification information and first location information of multiple users acquired by the acquisition unit at first hour intervals, the identification unit identifies the congestion situation after the end of the event, and if the location of the user terminal indicated by the first location information acquired from the user terminal after the end of the event is included in a congested area, the identification unit determines, based on the timing of acquisition of the second location information from the user terminal and the location of the user terminal indicated by the second location information, that the user terminal remained in the viewing area of ​​the event for two hours, and identifies the user of the user terminal as a user who took avoidance action, which is an action to avoid congestion. The analysis unit performs an analysis on the viewing area, which is the area viewed at the event by the user who took the avoidance action identified by the identification unit. An output unit that outputs information based on the results of the analysis performed by the aforementioned analysis unit, It has, The analysis unit obtains seat information in the viewing area associated with the ticket purchased by the user who took the avoidance action, and analyzes the characteristics of the viewing area where the user who took the avoidance action was located based on the obtained seat information. Information processing device.

2. The analysis unit analyzes the characteristics of the viewing area of ​​the user who took the avoidance action, The output unit outputs avoidance information to users who are participating in a new event associated with a ticket for a new event, and whose viewing area characteristics at the new event are similar to those of the viewing area characteristics of the user who took the avoidance action, as identified by the analysis unit, to help them avoid congestion at the new event. The information processing apparatus according to claim 1.

3. The analysis unit identifies, based on the characteristics of the viewing area viewed by the user who took the avoidance action, at least one of the avoidance action corresponding to the viewing area and the timing of taking the avoidance action in the viewing area. The output unit outputs, to the terminals of users participating in the new event whose viewing area characteristics at the new event are similar to those of users who took the avoidance action as identified by the analysis unit, at least one of the following: information indicating the avoidance action identified by the identification unit and information indicating the timing of taking the avoidance action, as avoidance information for avoiding congestion at the new event. The information processing apparatus according to claim 2.

4. The analysis unit identifies the type of avoidance behavior exhibited by the user who took the avoidance action. The output unit outputs avoidance information to the terminals of users whose viewing area characteristics are similar to those of the user who took the avoidance action, the avoidance information being used to avoid congestion at the new event, and which indicates the type of the identified avoidance action. The information processing apparatus according to claim 2.

5. The system has a memory unit that stores, in association with the seating class as a characteristic of the viewing area in the event, and the type of avoidance action corresponding to that class. The analysis unit identifies the type of avoidance behavior and the seat class for each user who took the avoidance action, and identifies users whose type of avoidance behavior does not correspond to the type of avoidance behavior stored in the memory unit in association with the identified class. The output unit outputs reward information indicating the reward to the terminal of a user whose type of avoidance behavior, as identified by the analysis unit, does not correspond to the reward. The information processing apparatus according to claim 1.

6. The output unit outputs information based on the results of the analysis to the event administrator's terminal. The information processing apparatus according to claim 1.

7. The system has a memory unit that stores, in association with the seating class as a characteristic of the viewing area in the event, and the type of avoidance action corresponding to that class. The analysis unit identifies the type of avoidance behavior and the seat class for each user who took the avoidance action, and identifies users whose type of avoidance behavior does not correspond to the type of avoidance behavior stored in the memory unit in association with the identified class. The output unit outputs information indicating the type of avoidance behavior and the seat class for users whose type of avoidance behavior is not matched, as identified by the analysis unit. The information processing apparatus according to claim 6.

8. The analysis unit outputs guidance information to each of multiple users' terminals indicating that a reward will be given in accordance with the user's avoidance behavior, and analyzes the tendency for users to take avoidance behavior or the tendency to give rewards to users in each of the multiple viewing areas that the users viewed at the event venue. The information processing apparatus according to claim 1.

9. A computer executes The process involves acquiring user identification information for identifying the user of a user terminal and first location information indicating the location of the user terminal from each of multiple users' user terminals at one-hour intervals, and acquiring the user identification information and second location information indicating the location of the user terminal in response to a predetermined operation performed on the user terminal at the event venue. Based on the user identification information and first location information of multiple users acquired at one-hour intervals, the congestion status after the end of the event is identified, and if, based on the identified congestion status, the location of the user terminal indicated by the first location information acquired from the user terminal after the end of the event is included in a congested area, and based on the timing of acquiring the second location information from the user terminal and the location of the user terminal indicated by the second location information, it is determined that the user terminal remained in the viewing area of ​​the event for two hours, the user of the user terminal is identified as a user who took avoidance action, which is an action to avoid congestion. The steps include: analyzing the viewing areas, which are the areas viewed at the event by the users who exhibited the aforementioned avoidance behaviors; A step of outputting information based on the results of the above analysis, It has, In the step of performing the above analysis, the computer obtains seat information in the viewing area associated with the ticket purchased by the user who took the avoidance action, and analyzes the characteristics of the viewing area where the user who took the avoidance action was located based on the obtained seat information. Information processing methods.

Citation Information

Patent Citations

  • Method for selling ticket

    JP2002197225A

  • Presentation device, presentation method, and presentation program

    JP2016173270A

  • User guide method, guide search device, and guide search method

    JP2022024456A

  • Congestion relaxation apparatus and congestion relaxation method

    JP2023083664A

  • Avoidance-behavior detection device, avoidance-reason processing device, and methods for same

    WO2015068854A1