Event information presentation methods, programs, and terminal devices.

The event information presentation system addresses the lack of user connection at events by displaying the location of users with similar preferences, improving engagement and experience through shared interest-based suggestions.

JP2026083790APending Publication Date: 2026-05-20JVC KENWOOD CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
JVC KENWOOD CORP
Filing Date
2024-11-08
Publication Date
2026-05-20

AI Technical Summary

Technical Problem

Conventional systems fail to enhance user connection and motivation at events, particularly in encouraging users to watch performers they are not familiar with, leading to a suboptimal event experience.

Method used

An event information presentation system that obtains and weights user preference information, displays the location of other users with similar preferences on a venue map, using terminal devices to facilitate better event experiences.

Benefits of technology

Improves user interaction and experience by suggesting stages to watch based on shared preferences, enhancing the overall event engagement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026083790000001_ABST
    Figure 2026083790000001_ABST
Patent Text Reader

Abstract

To provide users with a better event experience. [Solution] The event information presentation method obtains the preference information of users participating in an event featuring multiple performers, and weights the preference information based on its commonalities. The system acquires location information of information terminal devices used by users located within the event venue, and displays the location information of other users, weighted based on the preferences of other users, along with a map of the event venue, on the information terminals used by the users participating in the event.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0004] ,

[0006] , , , , ,

[0005] , , , , ,

[0001] The present invention relates to an event information presentation method, a program, and a terminal device.

Background Art

[0002] Conventionally, in sports, music events, etc., in order to encourage user participation, a system has been proposed that notifies the position of vacant seats to the terminal device carried by the user (see, for example, Non-Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, the above-described conventional system does not improve the connection between users participating in an event. It is preferable to improve the connection between users participating in an event and provide information that motivates users to go and watch the stage of an artist they do not know, etc., so as to give users a better event experience.

[0005] An object of the present invention is to provide an event information presentation method, a program, and a terminal device that can give users a better event experience.

Means for Solving the Problems

[0006] One aspect of the present invention is an event information presentation method that obtains preference information of users participating in an event featuring multiple performers, weights the preference information based on commonalities, obtains location information of information terminal devices used by users located within the event venue, and displays the location information of other users, weighted based on the preference information of other users, along with a map of the event venue, on the information terminal used by the user participating in the event (located within the event venue).

[0007] One aspect of the present invention is a program that causes a computer to perform the following: obtain preference information of users participating in an event featuring multiple performers; obtain weighted results based on the commonality of the preference information; obtain location information of information terminal devices used by users located within the event venue; and display the location information of other users, weighted based on the preference information of other users, along with a map of the event venue.

[0008] One aspect of the present invention is a terminal device comprising: a preference information acquisition unit that acquires preference information of a user participating in an event in which multiple performers appear; a communication unit that acquires the results of weighting based on the commonality of the preference information; a location information acquisition unit that acquires location information of an information terminal device used by the user located within the event venue; and a display control unit that displays the location information of other users weighted based on the preference information of other users, along with a map of the event venue. [Effects of the Invention]

[0009] According to the present invention, it is possible to provide users with a better event experience. [Brief explanation of the drawing]

[0010] [Figure 1] This figure shows an example of the device configuration of the event information presentation system of this embodiment. [Figure 2]This figure shows an example of the functional configuration of the event information presentation system of this embodiment. [Figure 3] This figure shows an example of the operation flow for registering preference information before an event starts in the event information presentation system of this embodiment. [Figure 4] This figure shows an example of the operation flow of the event information display system of this embodiment on the day of the event. [Figure 5] This is an example of the performance schedule information for this embodiment. [Figure 6] This figure shows an example of the configuration of the preference input screen in this embodiment. [Figure 7] This figure shows a modified example of the preference input screen of this embodiment. [Figure 8] This figure shows an example of the correspondence relationship of preference information in this embodiment. [Figure 9] This figure shows a first example of the display of other user information in this embodiment. [Figure 10] This figure shows a second example of the display of other user information in this embodiment. [Figure 11] This figure shows a third example of the display of other user information in this embodiment. [Modes for carrying out the invention]

[0011] The event information presentation system 1 of this embodiment will be described with reference to the drawings. The embodiments described below are merely examples, and the embodiments to which the present invention is applied are not limited to the embodiments described below. In all the figures used to illustrate the embodiments, components with the same function are given the same reference numerals, and repeated explanations are omitted. Furthermore, in this application, "based on XX" means "based on at least XX," and includes cases where it is based on another element in addition to XX. Also, "based on XX" is not limited to cases where XX is used directly, but also includes cases where it is based on something that has been calculated or processed from XX. "XX" is any element (for example, any information).

[0012] [Embodiment] Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a diagram showing an example of the device configuration of the event information presentation system 1 according to the present embodiment. The event information presentation system 1 has a configuration in which a plurality of terminal devices 10 and a server device 20 are connected by a network N.

[0013] The network N can exchange information with each other by wireless communication or wired communication. Hereinafter, the description of information exchange between each device via the network N will be omitted.

[0014] A plurality of terminal devices 10 can be connected to the network N. The terminal device 10 used by the first user U1 is also referred to as the terminal device 10-1. Similarly, the terminal device 10 used by the second user U2 is also referred to as the terminal device 10-2, and the terminal device 10 used by the nth (n is a natural number) user Un is also referred to as the terminal device 10-n.

[0015] In the following description, when these users U are not distinguished, they are collectively referred to as the terminal device 10. Also, the terminal device 10-1 used by the first user U1 may be simply described as the terminal device 10. In this case, the terminal devices 10-2 to -n used by users U other than the first user U1 are collectively referred to as "terminal devices 10 used by other users U".

[0016] All of these users U (the first user U1 to the nth user Un) are participating in a certain event. The event is, for example, a music festival (so-called "festival") in which a plurality of performers take turns and appear on a plurality of stages, and each user U participates as an audience. Note that the event being a music festival is just an example and is not limited to this. The event may be any event in which a plurality of users U participate, regardless of its type.

[0017] For example, at events like music festivals, various performers play simultaneously on multiple stages. Since it's not possible to watch multiple stages at the same time, users may be unsure which stage to watch, or which stage to watch during times when their favorite performers or those suited to their preferences aren't performing. Furthermore, at events like music festivals, new encounters can occur between users (User U) and performers, such as a user (User U) watching a performance by an unknown artist and becoming a fan of that artist. In such a case, if user U could find out which performers other users U who share similar tastes are watching, user U could use that information to help them choose which stage to watch. In this embodiment, performers at a music festival are also referred to as artists.

[0018] The event information presentation system 1 of this embodiment provides a function that allows users U to share information about the location of other users U who share the same preferences as them within the event venue (i.e., the location information of users U who share the same preferences). The following describes a specific configuration example of this event information presentation system 1.

[0019] The terminal device 10 is, for example, a computer device such as a smartphone, tablet, or personal computer, and comprises a terminal display unit 11 and a terminal operation unit 12. The terminal display unit 11 includes a display device such as a liquid crystal display, and presents various images to the user U. The terminal operation unit 12 is equipped with an operation device such as a touch panel, mouse, or keyboard, and detects user U's actions.

[0020] The server device 20 is a computer device that provides various types of information obtained from the event information database 30 to the terminal devices 10. The server device 20 may also control information communication between multiple terminal devices 10.

[0021] The event information database 30 is composed of, for example, a hard disk drive and semiconductor memory (flash memory, RAM, ROM), and stores event performer schedule information D1 and venue map information D3. The event information database 30 may be implemented using a virtual storage device such as a cloud server.

[0022] Figure 2 shows an example of the functional configuration of the event information presentation system 1 of this embodiment. The terminal device 10 comprises a terminal processing unit 100 and a terminal storage unit 150. The terminal processing unit 100 includes, for example, a central processing unit (CPU), and operates based on programs and data stored in the terminal storage unit 150, providing various functions. The terminal storage unit 150 is composed of, for example, a hard disk drive or semiconductor memory (flash memory, RAM, ROM), and stores programs and data necessary for the terminal processing unit 100 to operate.

[0023] The terminal processing unit 100 includes, as its functional units, an operation reception unit 101, a preference information acquisition unit 102, a location information acquisition unit 103, a communication unit 104, a map acquisition unit 105, and a display control unit 106.

[0024] The server device 20 comprises a server processing unit 200 and a server storage unit 250. The server processing unit 200 includes, for example, a central processing unit (CPU) and operates based on programs and data stored in the server storage unit 250, providing various functions. The server storage unit 250 is composed of, for example, a hard disk drive or semiconductor memory (flash memory, RAM, ROM), and stores programs and data necessary for the server processing unit 200 to operate.

[0025] The server processing unit 200 includes a communication unit 201 and a statistical processing unit 202 as its functional units.

[0026] [Operation Flow of Event Information Display System 1] The event information presentation system 1 operates in two stages: first, registering user U's preference information D2 before the event starts; and second, presenting various information to user U on the day of the event.

[0027] Figure 3 shows an example of the operation flow for registering preference information before an event starts in the event information presentation system 1 of this embodiment. Figure 4 shows an example of the operation flow of the event information presentation system 1 of this embodiment on the day of the event. First, referring to Figure 3, we will explain the step of registering user U's preference information D2 before the event starts.

[0028] [Flow of operations during the registration stage of preference information D2] In one example of this embodiment, the event information presentation system 1 registers user U's preference information D2 at the time user U completes the payment for the event ticket.

[0029] (Step S10) The terminal device 10 determines whether or not the ticket payment has been completed. If the terminal device 10 determines that the ticket payment has not been completed (Step S10; NO), it terminates the process and waits for the ticket payment to be completed. If the terminal device 10 determines that the ticket payment has been completed (Step S10; YES), it proceeds to step S20.

[0030] (Step S20) The display control unit 106 of the terminal device 10 displays the preference input screen P1, which is a list of performers for the ticket purchase date, on the terminal display unit 11. The display control unit 106 refers to the performance schedule information D1 and displays selection options on the preference input screen P1, such as preferences for performers at the event, preferred music genres, and preferences for artists who are not performing at the event.

[0031] Figure 5 shows an example of the performance schedule information D1 in this embodiment. As described above, the performance schedule information D1 is stored in the event information database 30. The performance schedule information D1 stores the date of the event and the performance order of the performers (for example, Artist A to Artist R) for each day, time slot, and stage. In this example, the performance schedule information D1 is the event's performance program or so-called call sheet. By referring to the performance schedule information D1, it is possible to find out which day, time slot, and stage a particular performer will be performing on.

[0032] The communication unit 201 of the server device 20 obtains performance schedule information D1 from the event information database 30 and provides it to the terminal device 10. The communication unit 104 of the terminal device 10 obtains the performance schedule information D1 from the server device 20. The display control unit 106 displays the preference input screen P1 on the terminal display unit 11 based on the obtained performance schedule information D1.

[0033] Figure 6 shows an example of the configuration of the preference input screen P1 of this embodiment. The preference input screen P1 includes an artist selection field P11 and a registration button P12. The artist selection field P11 displays the performers (e.g., Artist A to Artist R) stored in the performance schedule information D1 as options, divided by event date, time slot, and stage. The artist selection field P11 includes selection buttons P111. The selection buttons P111 are interactive images that can be operated by user U, and each button is assigned to a specific performer. User U operates the selection buttons P111 for their preferred performers from among the multiple performers displayed in the artist selection field P11. Multiple selections are possible using the selection buttons P111. The selection buttons P111 may also have selection buttons to rank the selected artists in order of preference. The registration button P12 is an image showing the operation for user U to register the performer selected by the selection button P111 as their favorite performer.

[0034] (Step S30) Returning to Figure 3, the operation reception unit 101 of the terminal device 10 receives user U's operation on the selection button P111 of the preference input screen P1. Based on which of the multiple selection buttons P111 on the preference input screen P1 was selected, the operation reception unit 101 obtains information indicating user U's preferred performers. The operation reception unit 101 terminates processing if none of the selection buttons P111 are selected (step S30; NO). The operation reception unit 101 proceeds to step S40 if at least one selection button P111 is selected (step S30; YES).

[0035] (Step S40) When the user U operates the registration button P12, the operation reception unit 101 generates information (i.e., preference information D2) indicating that the performer indicated by the selection button P111 selected in step S30 is a performer of the user U's preference. The operation reception unit 101 transmits the generated preference information D2 to the server device 20 via the communication unit 104. The server device 20 stores the preference information D2 transmitted by the terminal device 10 in the server storage unit 250. The process of storing preference information D2 in the server device 20 is also referred to as registering preference information D2. Preference information D2 is generated for each terminal device 10 (i.e., for each user U). The server device 20 registers preference information D2 for each user U.

[0036] [Example of the Preference Input Screen P1] Figure 7 shows a modified example of the preference input screen P1 of this embodiment. In the preference input screen P1 described above, performers (for example, Artist A to Artist R) stored in the performance schedule information D1 were displayed separated by event date, time slot, and stage. The preference input screen P1a of this modified example differs from the preference input screen P1 described above in that it can present more abstract options, such as preferred music genres, and options for artists who will not be performing at the event.

[0037] Specifically, the preference input screen P1a includes a preference selection field P11a and a registration button P12a, and the preference selection field P11a includes a selection button P111a. The preference selection field P11a displays music genres and favorite artists as options. The selection button P111a is an interactive image that user U can operate. User U operates the selection button P111a for their preferred option from among the multiple options displayed on the preference input screen P1a. Multiple selections are possible with the selection button P111a. The selection button P111a may also have selection buttons for ranking the selected preferences. The registration button P12a is an operation image for registering the option selected by user U using the selection button P111a as preference information D2.

[0038] According to the preference input screen P1a configured in this way, the event information presentation system 1 can understand user U's preferences from a wide range of options, not limited to the performers stored in the performance schedule information D1. The means of understanding user U's preferences are not limited to the acquisition methods described above. For example, the event information presentation system 1 may understand user U's preferences by referring to the viewing history of streaming sites and content from user U's terminal device 10.

[0039] [Flow of events on the day of the event] Returning to Figure 4, let's explain the flow of events on the day of the event. The server device 20 retrieves performance schedule information D1 and venue map information D3 from the event information database 30. Performance schedule information D1 contains the stage schedule for the day of the event. Venue map information D3 contains information indicating the location coordinates of the event venue and the location coordinates of each stage.

[0040] The server device 20 transmits the acquired performance schedule information D1 and venue map information D3 to each terminal device 10. The communication unit 104 of each terminal device 10 obtains performance schedule information D1 and venue map information D3 from the server device 20.

[0041] The location information acquisition unit 103 of the terminal device 10 acquires location information D4 indicating the current location of the terminal device 10. For example, the terminal device 10 is equipped with a GPS (Global Positioning System) positioning function. The location information acquisition unit 103 acquires information indicating the current location of the terminal device 10, determined by the positioning function, as location information D4.

[0042] (Step S110) The terminal device 10 compares the venue map information D3 obtained from the server device 20 with its own location information D4 to determine whether or not it is located within the event venue. Here, the event venue broadly includes areas such as paid areas in the case of a paid event, waiting areas outside the paid area, and areas for eating, drinking, and shopping. The event venue may also include parking lots, access routes from public transportation stations to the event venue, and shops near the access routes.

[0043] In other words, in this embodiment, the event venue broadly includes situations in which user U is participating in or intending to participate in the event and can decide which stage to watch next.

[0044] Furthermore, the operator of the event information display system 1 (for example, the event organizer) can also define the scope of the event venue. With the event information display system 1 configured in this way, the operator of the event information display system 1 can select the users U who will benefit from the information provided by the event information display system 1.

[0045] If terminal device 10 determines that it is not inside the event venue (i.e., user U is not participating in the event), it terminates the process. If terminal device 10 determines that it is inside the event venue, it proceeds to step S120.

[0046] (Step S120) The terminal device 10 compares the performance schedule information D1 obtained from the server device 20 with the current time to determine whether or not it is within the event time. If the terminal device 10 determines that it is not within the event time, it proceeds to step S150. If the terminal device 10 determines that it is within the event time, it proceeds to step S130.

[0047] (Step S130) The terminal device 10 determines whether the user U operating the device is the same user U who registered the preference information D2 in steps S10 to S40 described above. If the terminal device 10 determines that the user U is not the same user U who registered the preference information D2 (i.e., the user U operating the device has not registered the preference information D2), it proceeds to step S150. If the terminal device 10 determines that the user U is the same user who registered the preference information D2, it proceeds to step S140.

[0048] (Step S140) The terminal device 10 displays the venue map, performer information, and other user information on the terminal display unit 11. The terminal device 10 updates the performer information and other user information to the latest state for the period during which the conditions of step S110 and step S120 are met, or until step S160 becomes YES. (Step S150) The terminal device 10 displays the venue map and performer information on the terminal display unit 11.

[0049] (Step S160) The terminal device 10 determines whether or not to terminate the series of processes (processing of the application software provided by the event information presentation system 1). If user U performs a processing termination operation (Step S160; YES), the terminal device 10 terminates the series of processes.

[0050] As described above, the difference between step S140 and step S150 is whether or not other user information is displayed on the terminal display unit 11. The details of the process for displaying other user information in step S140 will be explained below.

[0051] [Display other users' information] Other user information refers to information about users U who share similar preferences among multiple users U present at the event venue.

[0052] Figure 8 shows an example of the correspondence of preference information D2 in this embodiment. The server device 20 stores preference information D2 for each user U. For example, preference information D2-1 for the first user U1, preference information D2-2 for the second user U2, and preference information D2-3 for the third user U3 are stored. In preference information D2-1, artist A, artist B, and artist C are registered as the favorite performers of the first user U1. In preference information D2-2, artist A, artist B, and artist G are registered as favorite performers of the second user U2. In preference information D2-3, artist A, artist G, and artist H are registered as favorite performers of the third user U3.

[0053] In this example, User 1 U1 and User 2 U2 both like Artist A and Artist B (i.e., their tastes match). However, User 1 U1 and User 2 U2 do not both like Artist C, while User 2 U2 likes Artist G (i.e., their tastes do not match).

[0054] Similarly, in this example, the first user U1 and the third user U3 both like artist A (i.e., their tastes match). However, the first user U1 and the third user U3 do not share the same favorite performers: the first user U1 likes artists B and C, while the third user U3 likes artists G and H (i.e., their tastes do not match).

[0055] The event information display system 1 displays other user information on the terminal device 10 based on the commonalities in preferences among users U indicated by this preference information D2.

[0056] As mentioned above, the preference input screen P1 (or preference input screen P1a) may have selection buttons for ranking the selected artists in order of preference. In this case, the event information presentation system 1 may determine the commonality of preferences among users U based on the order of preferences entered by user U (for example, a ranking of favorite artists). For example, the event information presentation system 1 may determine users U whose ranking of artists is more similar as users U with matching preferences.

[0057] [Example of displaying other users' information 1: Movement trajectory display] Figure 9 shows a first example of the display of other user information in this embodiment. The terminal device 10 displays the map display screen P2 on the terminal display unit 11. The map display screen P2 is an example of the display of other user information. In the example shown in the figure, the map display screen P2 is shown on the terminal display unit 11 of the terminal device 10-1 used by the first user U1. The map display screen P2 shows the current location of terminal device 10-1 carried by the first user U1 (i.e., the current location of the first user U1) and the current location of terminal device 10-2 carried by the second user U2, who shares the same preferences as the first user U1 (i.e., the current location of the second user U2).

[0058] In this example, terminal device 10 receives performance schedule information D1 and venue map information D3 from server device 20. This performance schedule information D1 (see, for example, Figure 5) contains information on the performers and performance times for each stage on the day of the event. Let's assume the current time is 10:30. During this time slot (10:00-11:00), artist A is performing on the main stage, artist F is performing on stage B, and artist M is performing on stage C.

[0059] During the following time slot (11:00-12:00), Artist B is scheduled to perform on the main stage, Artist G on the B stage, and Artist N on the C stage. In this case, User U1 will have to decide whether to stay on the main stage and watch Artist B, move to the B stage to watch Artist G, or move to the C stage to watch Artist N.

[0060] In this example, the first user U1 and the second user U2 share the commonality of having favorite performers, artist A and artist B, respectively. In this case, the event information display system 1 shows the first user U1 which stage the second user U2, who shares the same taste, is planning to watch next. Specifically, the terminal display unit 11 of the terminal device 10-1 carried by the first user U1 displays the current location of the second user U2.

[0061] For example, if user U2 is watching the main stage during the current time slot (10:00-11:00), user U2 may not move from the main stage during the next time slot (11:00-12:00). In this case, user U1 can decide to continue watching the main stage by referring to the behavior of user U2, who shares similar preferences (the behavior of not moving from the main stage to other stages).

[0062] Here, Artist B, who will be performing on the main stage during the following time slot (11:00-12:00), is an artist that User U1 has registered as a favorite. In this case, User U1 can watch Artist B, which User U2, who shares similar tastes, is also planning to watch.

[0063] On the other hand, the second user U2 may move to Stage B to watch an artist (for example, artist G) performing on Stage B during the following time slot (11:00-12:00). In this case, the event information display system 1 displays the movement trajectory R-U2 of the second user U2 on the terminal device 10 of the first user U1. The movement trajectory R is information that connects the time-series changes in the current location of user U, based on the location information D4 of the terminal device 10 carried by user U. In other words, the movement trajectory R shows what kind of path other users U are moving along.

[0064] In this case, the first user U1 can decide to move to stage B by referring to the actions of the second user U2, who shares similar preferences (the action of moving from the main stage to stage B).

[0065] In this case, artist G, who will be performing on Stage B during the next time slot (11:00-12:00), is an artist that user U1 had not registered as a favorite. In this situation, user U1 can discover artist G, whom they were previously unaware of, by watching Stage B.

[0066] Traditionally, at events like music festivals, if unfamiliar music or artists were performing on a distant stage, there weren't many opportunities to take the initiative to go and see them. According to the event information presentation system 1 of this embodiment, the first user U1 can be motivated to view artist G based on the actions of the second user U2.

[0067] Furthermore, for each predetermined location on the map display screen P2, the distribution map may be displayed in a different manner based on the number of users U who have a similar preference distance to the first user U1. As an example of a distribution map, it may be displayed as a heatmap. For example, sections of several square meters each may be set up within the event venue. Within the same section, the more users U whose location information has been acquired who have a similar preference distance to the first user U1, the darker the color intensity may be displayed, and the fewer users U, the lighter the color may be displayed. In this way, the current location of user U can be displayed in a different manner depending on the type of user group and their location. In the map display screen P2 shown in the figure, the viewing areas of the main stage, B stage, and C stage each have heatmap display areas divided into a grid. In each heatmap display area, the preference distance from the first user U1 is displayed for each grid, distinguished by the intensity of the color. Furthermore, in the example shown in the figure, a heatmap display area is set in the viewing area of ​​each stage, but the display format is not limited to this. For example, a grid-like (lattice-like) heatmap display area may be set across the entire map on the map display screen P2.

[0068] As described above, the event information presentation system 1 of this embodiment acquires the performer preference information D2 of a user U who is participating in an event featuring multiple performers. The event information presentation system 1 performs weighting (for example, matching users U) based on the commonality of preference information D2 among users U. The event information display system 1 acquires location information D4 of a terminal device 10 (information terminal device) used by user U located within the event venue. The event information display system 1 displays the event map display screen P2 (venue map) along with the location information D4 of other users U, weighted based on the preference information D2 of other users U, on the terminal device 10 (information terminal device) used by user U participating in the event.

[0069] The operation of terminal device 10 can be described as follows: The preference information acquisition unit 102 of the terminal device 10 acquires the preference information D2 of the performers of user U who is participating in an event featuring multiple performers. The communications unit 104 obtains the results of weighting based on the commonalities of the preference information D2. The location information acquisition unit 103 acquires location information D4 of the terminal device 10 (information terminal device) used by user U located within the event venue. The display control unit 106 displays the event map display screen P2 (venue map) along with the location information D4 of other users U, which has been weighted based on the preference information D2 of other users U.

[0070] According to the event information presentation system 1 configured in this way, it is possible to provide user U with a better event experience.

[0071] [Example of displaying other users' information 2: Distribution map display] Figure 10 shows a second example of the display of other users' information in this embodiment. The terminal device 10 displays a map display screen P2a on the terminal display unit 11. The map display screen P2a is an example of displaying other users' information using a distribution map based on weighted values. As an example of a distribution map, the map display screen P2a shown on the terminal display unit 11 of the terminal device 10-1 used by the first user U1 is shown. The map display screen P2a shows the current location of the terminal device 10-1 carried by the first user U1 (i.e., the current location of the first user U1) and the current locations of the terminal devices 10 carried by multiple users U who share the same preferences as the first user U1 (i.e., the current locations of other users U who share the same preferences).

[0072] On the map display screen P2a, users are classified into multiple user groups based on the similarity of preferences between the first user U1 and other users U, weighting the closeness of their preferences. In this embodiment, the result of weighting the closeness of preferences between users U is also called the preference distance. On the map display screen P2a, user group 1 is a group that includes other users U whose preference distance from the first user U1 is relatively close. User group 2 is a group that includes other users U whose preference distance from the first user U1 is moderate. User group 3 is a group that includes other users U whose preference distance from the first user U1 is relatively far. On the map display screen P2a, the current location of each user U is shown in a different manner for each type of user group (for example, differences in symbol shape, color, density, etc.). Furthermore, for each predetermined location on the map display screen P2a, a distribution map may be displayed in a different manner based on the number of users U whose preferences are similar to those of the first user U1. For example, sections of several square meters each may be set up within the event venue. Within the same section, a heat map may be displayed where the color density is darker the more users U whose location information has been acquired have similar preferences to the first user U1, and lighter the fewer users U there are. In Figure 10, many other users U with similar preferences are gathered in front of the main stage. It can also be seen that many other users U with similar preferences to the first user U1 are gathered in front of the B stage. The first user U1 may not be familiar with the artists performing on the B stage, but this can motivate them to go and check it out. In this figure, for illustrative purposes, a display showing the types of user groups and a heatmap showing the preference distance between users U are superimposed on the map display screen P2a, but this is not the only configuration. The map display screen P2a may also display only one of the following: a display showing the types of user groups or a heatmap showing the preference distance between users U.

[0073] In the example shown in the figure, user U1 is viewing the main stage. Map display screen P2a shows that user group 1, whose preference distance is relatively close to that of user U1, is distributed along the path from the main stage to stage B. Map display screen P2a also shows that user group 3, whose preference distance is relatively far from that of user U1, is distributed on stage C. Upon viewing this map display screen P2a, user U1 can determine that the artists performing on Stage B might be more to their liking than those performing on Stage C during the following time slot.

[0074] In other words, the event information presentation system 1 of this embodiment displays, on a terminal device 10 (information terminal device) used by a user U participating in the event, the event map display screen P2 (venue map), along with the location information D4 of other users U, weighted based on the preference information D2 of other users U, on a map display screen P2a based on the weighted values.

[0075] The event information presentation system 1 configured in this way can also provide user U with a better event experience.

[0076] [Example of displaying other users' information 3: Timeline display] Figure 11 shows a third example of the display of other users' information in this embodiment. The terminal device 10 displays the map display screen P2b on the terminal display unit 11. The map display screen P2b is an example of displaying other users' information in a timeline format. In the example shown in the figure, the map display screen P2b displayed on the terminal display unit 11 of the terminal device 10-1 used by the first user U1 is shown. The map display screen P2b shows the current location of the terminal device 10-1 carried by the first user U1 (i.e., the current location of the first user U1) and the current locations of the terminal devices 10 carried by multiple users U who share the same preferences as the first user U1 (i.e., the current locations of other users U who share the same preferences). In the diagram, the display showing the types of user groups and the heatmap showing the preference distance between users U are superimposed on the map display screen P2b, but this is not the only configuration. The map display screen P2b may also display only one of the two: the display showing the types of user groups or the heatmap showing the preference distance between users U.

[0077] The map display screen P2b includes the timeline operation area P21. The timeline operation area P21 is an operation image that accepts user U's actions to change the time of another user U's location. By operating the timeline operation area P21, the location of another user U at any point in time, such as their past location or current location, can be displayed on the map display screen P2b.

[0078] In other words, the event information presentation system 1 of this embodiment displays, on a terminal device 10 (information terminal device) used by a user U participating in the event, the event map display screen P2 (venue map), along with movement tendency information based on the location information D4 of other users U, which has been weighted based on the preference information D2 of other users U. The timeline display is an example of movement trend information based on the location information D4 of other users U.

[0079] Furthermore, the event information display system 1 may also have a function to estimate the future location of other users U. In this case, the event information display system 1 estimates which performer's stage each individual user U (or a group of users weighted based on the preference information D2) intends to see, based on the user U's preference information D2 and the performer's attributes indicated by the performance schedule information D1. Based on the estimation results, the event information display system 1 displays the estimated future location of user U (or group of users) on the map display screen P2b. In this case, the statistical processing unit 202 of the server device 20 may estimate the future position of other users U based on preference information D2 and trends in similar past events. Furthermore, the event information display system 1 may display a predicted location based on preference information D2 that is not common to user U and is weighted highly in other users U, as well as performer information.

[0080] In other words, the movement trend information may include the past and present location information D4 of other users U, weighted based on the preference information D2 of other users U, and predicted locations for the future.

[0081] Furthermore, the terminal device 10 (information terminal device) may display the event map display screen P2 (venue map), along with the past and present location information D4 of other users U, weighted based on the preference information D2 of other users U, and their predicted locations in the future, on a time-by-time basis.

[0082] Furthermore, the event information presentation system 1 may provide a predetermined communication function that enables the bidirectional exchange of voice, text, video, etc., between terminal devices 10 carried by users U. In this case, the system may be configured to initiate predetermined communication between users U with similar preference information D2 when another user U with a high weight is located within a predetermined distance. According to the event information presentation system 1 configured in this way, it is possible to stimulate interaction among users U who share similar interests within the event venue, thereby improving the event experience for users U.

[0083] Although embodiments of the present invention have been described in detail above with reference to the drawings, the specific configuration is not limited to these embodiments, and design modifications and the like are also included within the scope of the gist of the present invention. For example, a computer program to implement the functions of each of the above-mentioned devices may be recorded on a computer-readable recording medium, and the program recorded on this recording medium may be loaded into a computer system and executed. The term "computer system" here may include hardware such as an operating system and peripheral devices.

[0084] Furthermore, "computer-readable recording media" refers to writable non-volatile memory such as flexible disks, magneto-optical disks, ROMs, and flash memory, portable media such as DVDs (Digital Versatile Discs), and storage devices such as hard disks built into computer systems. Furthermore, "computer-readable recording media" also includes volatile memory (such as DRAM (Dynamic Random Access Memory)) within computer systems that act as servers or clients when programs are transmitted via networks such as the Internet or communication lines such as telephone lines, which retain programs for a certain period of time.

[0085] Furthermore, the above program may be transmitted from a computer system that stores the program in a memory device or the like to another computer system via a transmission medium or by transmission waves within the transmission medium. Here, the "transmission medium" used to transmit the program refers to a medium that has the function of transmitting information, such as a network (communication network) like the Internet or a communication line (communication line) like a telephone line. Furthermore, the above program may be intended to implement some of the functions described above. It may also be a so-called differential file (differential program) that can implement the aforementioned functions in combination with programs already recorded in the computer system. [Explanation of Symbols]

[0086] 1…Event information display system, 10…Terminal device, 20…Server device, 30…Event information database

Claims

1. The user who participates in an event featuring multiple performers obtains the performer preferences information of the aforementioned performers. Based on the commonality of the aforementioned preference information, weighting is applied. The location information of user-operated information terminal devices located within the venue of the aforementioned event is acquired. The information terminal used by the user participating in the event (located within the event venue) displays the location information of other users, weighted based on the preferences of other users, along with a map of the event venue. How to present event information.

2. On the information terminal used by the user participating in the event, the location information of other users, weighted based on the preferences of other users, is displayed in a distribution map based on the weighted values, along with a map of the event venue. The method for presenting event information according to claim 1.

3. The information terminal used by the user participating in the event displays, along with a map of the event venue, movement trend information based on the location information of other users, weighted according to the preferences of other users. The method for presenting event information according to claim 1 or 2.

4. On the computer, To obtain the preferences of users who participate in an event featuring multiple performers, Obtain the results of weighting based on the commonality of the aforementioned preference information, To acquire location information of information terminal devices used by users located within the venue of the aforementioned event, Along with the event venue map, the location information of other users, weighted based on other users' preferences, will be displayed. A program to execute.

5. A preference information acquisition unit that acquires preference information of the aforementioned performers from users who participate in an event featuring multiple performers, A communication unit that obtains the results of weighting based on the commonality of the aforementioned preference information, A location information acquisition unit that acquires location information of information terminal devices used by users located within the venue of the aforementioned event, A display control unit that displays the location information of other users, weighted based on the preferences of other users, along with a map of the event venue. A terminal device equipped with the following features.