Information processing device, information processing method, and program
The information processing device recommends competition viewing venues based on visitor and user attributes, addressing the challenge of finding suitable venues by prioritizing similar support targets and favorable atmospheres, enhancing user satisfaction.
Patent Information
- Application Number
- JP2025153397
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-16
- Publication Date
- 2025-12-16
AI Technical Summary
Conventional store search systems fail to facilitate easy discovery of venues hosting live viewing events that match a user's interests and preferences, as they do not account for the varying atmospheres and support targets across different venues.
An information processing device that recommends venues for competition viewing events based on visitor information and target user attributes, including similarities in support targets, venue characteristics, and user preferences, while considering current location and event timing.
Enables users to easily find venues that align with their hobbies and preferences by prioritizing venues with similar support targets and favorable atmospheres, ensuring a satisfying viewing experience.
Smart Images

Figure 2025183371000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, store search systems are known that search for stores that meet conditions specified by a user and that the user can visit based on the route the user plans to travel.
[0003] For example, Patent Document 1 discloses a store search server that searches for stores that a user can visit and that sell a product or service specified by the user, based on route information indicating the user's planned travel route and location information of each store, and provides the search results to the user's terminal. [Prior art documents] [Non-patent literature]
[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2009-265864 Summary of the Invention [Problem to be solved by the invention]
[0005] However, while conventional systems such as those disclosed in Patent Document 1 may be sufficient for users to search for stores where they can purchase products or services, they are not sufficient for users to search for venues where live viewing events, such as live viewing events, are currently being held or are scheduled to be held (hereinafter, these venues are collectively referred to as "venues where events are being held"). For example, in the case of live viewing events, even if the same event is being held, the target of support may differ from venue to venue, and the atmosphere of the venue may be completely different depending on the production or the enthusiasm of the spectators. Furthermore, users may not know which venue their friends or acquaintances, with whom they usually watch the event, are located. This makes it extremely difficult for users to find venues where live viewing events that match their interests and preferences.
[0006] Therefore, an object of the present invention is to provide an information processing device, information processing method, and program that allow a user to easily search for a venue that suits their own interests and preferences from among venues that are hosting competition viewing events. [Means for solving the problem]
[0007] An information processing device according to one aspect of the present invention has a recommendation unit that recommends venues to a target user that are selected based on visitor information including attributes related to the target of support in the competition of visitor users who are visiting or plan to visit each venue where a competition viewing event is being held, and target user information including attributes of the target user. [Effects of the Invention]
[0008] According to one aspect of the present invention, a user can easily find a venue that suits his or her hobbies and preferences from among venues hosting sporting event viewing events. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a conceptual diagram of an event venue recommendation system including an information processing device according to an embodiment of the present invention. [Figure 2]FIG. 10 is a diagram showing a flow of user actions for participating in a competition watching event. [Figure 3] 1 is a diagram showing the hardware configuration of an information processing device and a terminal according to an embodiment of the present invention. [Figure 4] FIG. 2 is an explanatory diagram of functions of a terminal according to an embodiment of the present invention. [Figure 5] FIG. 2 is an explanatory diagram of functions of a server constituting an information processing apparatus according to an embodiment of the present invention. [Figure 6] FIG. 10 is a diagram showing an example of an event information table according to the present invention. [Figure 7] FIG. 10 is a diagram showing an example of a user information table according to the present invention. [Figure 8] 10 is a flowchart showing the flow of an event venue recommendation process. [Figure 9] 10 is a flowchart showing the flow of an event venue recommendation process. [Figure 10] 10 is a flowchart showing the flow of a venue characteristic prediction process. DETAILED DESCRIPTION OF THE INVENTION
[0010] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An information processing device, an information processing method, and a program according to the present invention will be described in detail below with reference to preferred embodiments shown in the accompanying drawings. It should be noted that the embodiment described below is merely an example given to facilitate understanding of the present invention and is not intended to limit the present invention. That is, the present invention may be modified or improved from the embodiment described below without departing from the spirit of the present invention. Furthermore, it goes without saying that the present invention also includes equivalents thereof. In addition, in the following explanation, examples of screens displayed on the terminal are not shown, but examples of screen configurations, displayed information, and specific contents of the GUI (Graphical User Interface) can be freely designed and changed according to design specifications and user preferences.
[0011] <About the sporting event> The communication system shown in Figure 1 (hereinafter referred to as the "event venue recommendation system S") is a communication system that includes an information processing device (hereinafter referred to as the "server 30") according to one embodiment of the present invention, and provides a service (hereinafter referred to as the "event venue recommendation service") that recommends venues where competition viewing events are being held to a user U.
[0012] A "sports viewing event" is a type of event known as live viewing, in which live footage from a stadium where a sporting event is being held is screened at another venue, and multiple spectators watch the event together. A screen is usually set up at the venue, and visitors to the venue can cheer on the athletes they are supporting while watching the competition footage screened on the screen. In this embodiment, the person who plans the competition viewing event is not limited to a venue manager or a specialized event planning company, etc. For example, the case where one of the users U who uses the event venue recommendation system S acts as the organizer and plans the competition viewing event by himself or herself and recruits guests is also included.
[0013] "Competition" is not limited to sports such as baseball, soccer, basketball, etc., or athletics, swimming, or martial arts, but may also include any sport in which multiple athletes compete under certain rules. For example, it may include video games (including electronic sports), Go, Shogi, chess, Othello, poker, backgammon, mathematics, abacus, mental arithmetic, calligraphy, painting, sculpture, literature, architecture, music, or cooking.
[0014] A "venue" is any facility equipped with the equipment to show live footage of the competition, and includes not only restaurants and other stores, but also hotels, halls, ceremony halls, event spaces, studios, or sports facilities. Furthermore, the venue may be divided into sections with separate spaces, seats, or tables to make it easier for visitors cheering for the same athlete (visitors cheering for the same target) to gather together.
[0015] "Screen" refers to any display device capable of projecting live footage of the competition. For example, this includes displays such as LED screens or large monitors that receive live broadcasts and display competition footage, or projection screens that project competition footage from a film projector or other device. In addition, if the venue is divided into sections, a screen may be installed in each section.
[0016] The "support target" refers to an athlete in a competition who is supported by each user U. Therefore, it can also be expressed that the user U is a fan of the support target. The support target may be a team or an individual.
[0017] Here, a general flow of events up to when the user U participates in a competition watching event will be described with reference to FIG. First, when a user U wants to participate in a sports watching event, the user starts by searching for a venue that is hosting a sports watching event that matches the user's interests (S101). Note that, hereinafter, the user U searching for a venue that is hosting a sports watching event will be referred to as the "target user."
[0018] In this case, the event venue recommendation system S of this embodiment recommends to the target user a venue selected based on visitor information including attributes related to the target of support in the competition, which is user information of visitor users for each venue where a competition watching event is being held, and target user information including attributes related to the target of support in the competition, which is user information of the target user. When recommending a venue, event information including venue attributes and venue characteristics may also be provided.
[0019] "Visitor user" refers not only to a user U who is actually visiting the venue where the competition viewing event is being held, but also to a user U who is not yet at the venue but has already purchased a ticket for the competition viewing event, made a reservation for the competition viewing event, or is otherwise a confirmed or likely visitor.
[0020] The "attributes related to the target of support" are attributes associated with each user U, similar to attributes such as gender, age, and contact information, and are used to identify the athlete that the user U supports. In other words, the attributes related to the target of support indicate that the user U is a fan of a specific team or a specific individual, etc., and supports that team or individual, etc.
[0021] "Selection" refers to comparing the attributes of the support targets of visiting users and target users at each venue, and giving priority to venues with a large number or a high ratio of visiting users who are classified into attributes related to the support targets similar to the attributes related to the support targets of the target user. In this case, cases where the attributes related to the support targets are similar include cases where the same team or individual is the support target, as well as cases where a certain team and an individual belonging to that team are the support targets, or cases where a certain team and a team related to that team (for example, teams in different genres owned by the same owner) are the support targets.
[0022] "Venue attributes" refers to the attributes of the venue where the sports viewing event is being held, and includes, for example, the venue name, venue contact information, venue address, venue URL, etc.
[0023] "Venue characteristics" refers to dynamic venue features resulting from the attributes of visiting users related to the target of their support. Venue characteristics include, for example, the atmosphere of the venue, which is influenced by which athlete a large number of visiting users support (the number of fans of each athlete), and the level of excitement at the venue, which is influenced by the number of visitors. These venue characteristics are determined by various factors, but may also change over time because they are influenced by, for example, the attributes of the visiting users related to the target of their support, and the seat availability (visitor rate) indicated by ticket sales results.
[0024] Even before the start of the competition spectator event, the characteristics of the venue can be used to predict what kind of atmosphere will be created when the competition event begins at that venue based on ticket sales records and the like. Specifically, when tickets are sold by associating them with athletes and classifying them by the athletes they support, the characteristics of the venue can be predicted by analyzing the number of tickets sold, i.e., which athlete's tickets are purchased more frequently by users U. For example, in a competition between athletes A and B, if more tickets associated with athlete A are purchased, it can be predicted that more fans of athlete A will gather at the venue, creating an atmosphere of support for athlete A. Furthermore, even if tickets are sold without associating them with athletes, the characteristics of the venue can be predicted by analyzing the attributes of the target supporters of each visitor user who purchased a ticket and identifying which athletes the majority of visitor users support.
[0025] Furthermore, when recommending a venue, the current location of the target user (strictly speaking, the information terminal carried by user U) may be identified using a GPS (Global Positioning System) or the like, and based on the current location and the current time, a venue that the target user can arrive at within the opening hours of the competition viewing event may be recommended. In this case, it is preferable to take into account the average travel time using public transportation when calculating the arrival time.
[0026] "Event time" generally refers to the time period including the actual competition time and the predetermined time before and after the competition. However, since there is a possibility that you will not be able to fully enjoy the venue if you arrive at the venue after the competition has finished, the recommended venues may be limited to those that can be reached within the competition time, or to those that can be reached before the start of the competition time or when, for example, more than half of the competition time remains.
[0027] Furthermore, when recommending a venue, a venue where a visiting user related to the target user is present may be recommended. For example, a venue where another user U who has a friendship with the target user and is linked by mutual approval between the users U (hereinafter referred to as "friend") is participating as a visiting user may be recommended. In addition, a venue where a user U who has previously participated in the same competition watching event may be recommended. It may also be possible to recommend venues where a user U with a participation history has participated as a visiting user.
[0028] Then, when the target user finds a venue that suits his / her hobbies and preferences from among the venues hosting a competition viewing event recommended by the event venue recommendation system S as described above, he / she purchases a ticket for the competition viewing event using the event venue recommendation system S (S102) and participates in the competition viewing event according to the event time (S103). At this time, the event venue recommendation system S may manage the target user's entry and exit to the venue. Note that it may also be possible to purchase tickets for the competition viewing event outside the event venue recommendation system S.
[0029] <Configuration of the Event Venue Recommendation System S> Next, the configuration of an event venue recommendation system S for providing the above event venue recommendation service to user U will be described. As shown in FIG. 1, the event venue recommendation system S is constructed to recommend venues where competition viewing events are being held to a user U, and is composed of an information terminal (hereinafter referred to as a "user terminal 10") operated by the user U, and a server 30. The user terminal 10 and the server 30 are connected to each other so as to be able to communicate with each other via a network N such as the Internet. The user terminal 10 is also connected to a GPS satellite G so as to be able to communicate with each other.
[0030] The user terminal 10 is equipped with a program stored therein and a processor that executes the program, and is carried by its owner, the user U, who operates the user terminal 10 when searching for a venue where a sports spectator event is being held. The user terminal 10 may be any known device used as an information processing terminal, such as a smartphone, a mobile phone, a laptop PC, a tablet device, a wearable device, or a gaming device with a communication function. The number of user terminals 10 constituting the event venue recommendation system S is not particularly limited and may be any number, but for convenience of illustration, FIG. 1 shows three user terminals 10.
[0031] The server 30 is a computer that constitutes the information processing device of the present invention. For example, it is configured by a server computer managed by an information provider, and is responsible for a series of processes related to the event venue recommendation service. Specifically, it manages information about each user U for each user U and distributes various data to each user U. Furthermore, the server 30 is not limited to a server device consisting of a single computer that independently performs a specific function, but may be configured as a group of server devices consisting of multiple computers that are distributed but work together to perform a specific function.
[0032] The network N may be any network that connects the user terminal 10 and the server 30 in a state that allows data communication. It may be wired or wireless, and includes the Internet, a mobile communication network, a LAN (Local Area Network), a WAN (Wide Area Network), an intranet, Ethernet (registered trademark), and the like. In addition, the user terminals 10 may communicate with each other via the network N, or may communicate with each other via Bluetooth (registered trademark) or Wi-Fi. Direct communication without going through the network N may be possible using Direct (registered trademark) or the like.
[0033] In the event venue recommendation system S of this embodiment, the user terminal 10 and the server 30 cooperate with each other through the above configuration to realize an event venue recommendation service. Specifically, part of the event venue recommendation process is performed on the server 30 side, and part of the graphic processing, etc. is executed on the user terminal 10 side. For example, a program including certain rules, logic, and algorithms is executed on the server 30 side. Meanwhile, the user terminal 10 side synchronizes with the server 30 and provides the event venue recommendation service to the user U using the same rules, logic, and algorithms as the program executed on the server 30.
[0034] <Configuration of User Terminal 10> Next, the configuration of the user terminal 10 according to this embodiment will be described. As shown in Figure 3, the user terminal 10 has a hardware configuration including a processor 11, a storage device 12, a communication interface (referred to as communication I / F in Figure 3) 13, an input device 14, and an output device 15, and these devices are electrically connected via a bus not shown.
[0035] The processor 11 includes, for example, a central processing unit, a microprocessor, a graphics processing unit, or a digital signal processor, and executes various types of arithmetic processing based on programs or data stored in the storage device 12, as well as controlling each part of the user terminal 10. The programs executed by the processor 11 include an OS (Operating System), which is system software for controlling the entire user terminal 10, and application programs for the event venue recommendation service, and the functions of the user terminal 10 that constitute the event venue recommendation system S are fulfilled by reading and executing these various programs by the processor 11.
[0036] The storage device 12 includes, for example, a memory or storage, and stores various programs and data. The memory is composed of semiconductor memory such as ROM (Read Only Memory) and RAM (Random Access Memory), and provides a working area for the processor 11 by temporarily storing programs and data, and temporarily stores various data generated by the processing executed by the processor 11. The storage stores various data related to the event venue recommendation service, and may be, for example, a flash memory, a hard disc drive (HDD), a solid state drive (SSD), a flexible disc (FD), a magneto-optical disc (MO disc), a compact disc (CD), or a DVD. (Digital Versatile Disc), SD card (Secure Digital card), and USB memory (Universal Serial Bus memory), etc.
[0037] The communication interface 13 is configured by, for example, a network interface card (NIC) or the like, and controls communication processing of the user terminal 10. There are no particular limitations on the communication standard used by the communication interface 13, and any public communication standard can be applied without any restrictions. The communication method used by the communication interface 13 may be a wireless method or a wired method.
[0038] The input device 14 is a device that receives an operation by the user U and generates data indicating the content of the received operation. As an example, an operation key, an operation button, a microphone for collecting sound, a camera for taking pictures, etc. provided on the user terminal 10 can be used.
[0039] The output device 15 is a device that draws a screen to display images, character string information, etc., and plays back audio. As an example, a liquid crystal display or an organic EL (Electroluminescence) display, a head-mounted display, a speaker, etc., provided in the user terminal 10 can be used. In this embodiment, the output device 15 includes at least a display. The display may be a device that combines the functions of both the input device 14 and the output device 15, such as a touch panel display.
[0040] Next, the configuration of the user terminal 10 will be explained again from a functional perspective with reference to FIG. 4, the user terminal 10 includes multiple functional units, specifically, an operation identification unit 16, a location information acquisition unit 17, a terminal storage unit 18, a terminal generation unit 19, a terminal transmission / reception unit 20, and a display processing unit 21. These functional units are realized by cooperation between hardware devices of the user terminal 10 and programs stored in the user terminal 10 as software.
[0041] [Operation specification part 16] The operation identification unit 16 is mainly realized by the processor 11 and the input device 14, and identifies the content of various operations performed by the user U through the input device 14 of the user terminal 10. The operations identified by the operation identification unit 16 include an operation to search for or determine a venue where a competition watching event is being held, and an operation to apply to participate in a competition watching event, such as issuing a ticket purchase instruction.
[0042] [Location information acquisition unit 17] The location information acquisition unit 17 is mainly realized by the processor 11 and the communication interface 13, and acquires the location of the user terminal 10, that is, the location information (coordinate position) of the user U carrying the user terminal 10. Methods for acquiring the location information include, for example, a method of detecting the location of the user terminal 10 by a signal from a GPS satellite G, such as GPS, or a method of detecting the location of the user terminal 10 by the strength of radio waves from a base station of a mobile phone system or an access point of Wi-Fi communication (not shown), etc.
[0043] [Terminal side storage unit 18] The terminal-side storage unit 18 is mainly realized by the processor 11 and the storage device 12, and stores various data related to the event venue recommendation service (for example, character data, image data, video data, and audio data).
[0044] [Terminal side generation unit 19] The terminal-side generating unit 19 is mainly realized by the processor 11 and the storage device 12, and generates data etc. according to the operation content of the user U identified by the operation identifying unit 16. The data generated here includes operation data according to an operation to search for or determine a venue where a competition watching event is being held, and an operation to apply to participate in the competition watching event, such as an instruction to purchase a ticket. The generated data is transmitted to the server 30 by the terminal-side transmitting / receiving unit 20.
[0045] [Terminal-side transceiver 20] The terminal-side transmitting / receiving unit 20 is mainly realized by a processor 11, a storage device 12, and a communication interface 13, and transmits and receives data and information between the server 30 and the user terminals 10 of other users U. For example, the terminal-side transmitting / receiving unit 20 receives various data related to the event venue recommendation service sent from the server 30, and transmits various operation data to the server 30.
[0046] [Display processing unit 21] The display processing unit 21 is mainly realized by the processor 11, the storage device 12, and the output device 15, and executes display processing to display on the display using the browsing function the data and information received by the terminal-side transmitting / receiving unit 20. Specifically, the display processing unit 21 expands various data related to the event venue recommendation service received by the terminal-side transmitting / receiving unit 20 from the server 30, and displays images, text, and other information on the display.
[0047] <Server 30 configuration> Next, the configuration of the server 30 according to this embodiment will be described. As shown in Figure 3, the server 30 has the same hardware configuration as a typical server computer, and is equipped with a processor 31, a storage device 32, and a communication interface (referred to as communication I / F in Figure 3) 33, and these devices are electrically connected via a bus not shown.
[0048] The processor 31 is configured with a CPU, an MPU, a GPU, a DSP, etc., and performs various processes by executing programs installed in the server 30. The programs executed by the processor 31 include an OS, which is system software for controlling the entire server 30, and application programs for causing the server 30 to function as the information processing device of the present invention.
[0049] The storage device 32 includes, for example, a memory or storage, and stores various programs and data. The memory is composed of semiconductor memory such as ROM and RAM, and provides a working area for the processor 31 by temporarily storing programs and data, and temporarily stores data generated by various processes executed by the processor 31. The storage stores various data related to the user U and the games, etc., and is configured, for example, with flash memory, HDD, SSD, FD, MO disk, CD, DVD, SD card, USB memory, etc. Note that a server computer for a database connected to the server 30 via the network N may also be used as storage.
[0050] The communication interface 33 is configured, for example, by a network interface card or the like, and controls communication processing of the server 30. There are no particular limitations on the communication standard used by the communication interface 33, and any public communication standard can be applied without any restrictions. The communication method used by the communication interface 33 may be a wireless method or a wired method.
[0051] Next, the configuration of the server 30 will be explained again from a functional perspective with reference to FIG. 5. 5, the server 30 includes multiple functional units, specifically, a server-side storage unit 34, a server-side transmission / reception unit 35, a server-side generation unit 36, a recommendation unit 37, a location identification unit 38, a venue characteristic prediction unit 39, and a ticket management unit 40. These functional units are realized by the cooperation of the hardware devices of the server 30 and software programs stored in the server 30. Note that when the server 30 is configured with multiple computers, the above functions may be distributed so that each of the multiple computers performs a different function.
[0052] [Server-side storage unit 34] The server-side storage unit 34 is mainly realized by the processor 31 and the storage device 32, and stores various data including data related to the competition watching event, data related to the user U, and other data related to the event venue recommendation service.
[0053] As shown in Figure 6, the event information table T1, which contains data regarding competition viewing events for each venue, includes items such as a serial number for identifying the competition viewing event, the name of the competition viewing event, information regarding the organizer of the competition viewing event (organizer ID and organizer name), and the date, time, participation fee, and capacity of the competition viewing event. It also includes information about the sport that is the subject of the sport watching event, that is, items related to the sport genre, the sport subject (match card, etc.), the date and time of the sport, etc. It also includes information about the venue, such as the venue name, venue contact information, venue address, and venue URL. It also includes information regarding the sales record of tickets to participate in the competition spectator event, i.e., items related to the total number of tickets, the number of sold tickets, and the breakdown of sold tickets (shown as Sold Ticket A and Sold Ticket B in FIG. 6). In this embodiment, ticket A is associated with FC ○○, and ticket B is associated with △△SC. Therefore, it can be assumed that user U who purchased ticket A is a fan of FC ○○, and user U who purchased ticket B is a fan of △△SC. It also includes information about visitors attending the competition viewing event, i.e., items related to the number of visitors, the visitor rate, and the breakdown of visitors (referred to as visitors in FIG. 6). In this embodiment, the number of visitors includes the number of users U who are actually visiting and the number of users U who are scheduled to visit in the future, so the number of visitors is equal to the number of tickets sold. Also, visitors are synonymous with ticket purchasers, and the breakdown of visitors shows the user IDs of visiting users associated with the user information described below. Furthermore, it includes items relating to the characteristics of the venue, such as the atmosphere of the venue and the level of excitement at the venue, identified from information relating to ticket sales and visitor information.
[0054] 7, the user information table T2, which is data related to the user U, includes items related to an ID for identifying the user U and personal information of the user U (such as name, sex, age, address, and telephone number). It also includes information about the user U's hobbies and interests, that is, items related to genres of interest and people to support. It also includes items related to friends and past history, etc. The friend section indicates a user ID that identifies other users U associated with the user U. The past history section indicates a reference number associated with event information indicating competition viewing events that the user U has previously participated in.
[0055] [Server-side transmitting / receiving unit 35] The server-side transmitting / receiving unit 35 is mainly realized by the processor 31, the storage device 32, and the communication interface 33, and transmits and receives data and information to and from the user terminal 10. For example, the server-side transmitting / receiving unit 35 transmits various data related to the event venue recommendation service to the user terminal 10 of the user U, and receives various operation data from the user terminal 10.
[0056] [Server-side generation part 36] The server-side generation unit 36 is mainly realized by the processor 31 and the storage device 32, and generates data to be transmitted by the server-side transmission / reception unit 35. The data generated here specifically includes various data related to the event venue recommendation service corresponding to various operation data received from the user terminal 10. The various data related to the event venue recommendation service includes information about the venue selected by the recommendation unit 37, which will be described later.
[0057] [Recommendation 37] The recommendation unit 37 is mainly realized by the processor 31 and the storage device 32, and selects a venue suitable for the target user from among venues hosting a competition viewing event, and recommends the venue to the target user by providing information about the venue to the user terminal 10 in cooperation with the server-side transceiver unit 35. Specifically, for each venue hosting a competition viewing event, the recommendation unit 37 compares user information (visitor information) including attributes, etc. related to the target of the visitor user with user information (target user information) including attributes, etc. related to the target of the target user to calculate the suitability, and recommends to the target user a venue whose suitability satisfies a predetermined condition, such as a predetermined value or higher. Note that the number of recommended venues at this time may be one or more.
[0058] "Suitability" refers to the degree to which a venue hosting a sports viewing event is suited to the hobbies and preferences of the target user, and is determined by the attributes and number of visitor users at the venue. For example, a venue with a large number of visitor users with attributes that are classified as support targets similar to those of the target user, or a venue with a high ratio of such visitor users, will have a high suitability. Also, a venue with a large number of visitor users who are friends of the target user or who have previously participated in the same sports viewing event, or a venue with a high ratio of such visitor users, will have a high suitability.
[0059] Furthermore, the recommendation unit 37 may select a venue that the target user can arrive at within the opening hours of the competition viewing event from among the venues whose suitability satisfies predetermined conditions, based on the current location and current time of the target user identified by the location identification unit 38 described below, and recommend the venue to the target user.
[0060] [Location specifying unit 38] The location identification unit 38 is mainly realized by the processor 31 and the storage device 32, and identifies the current location of the user U based on the location information acquired from the user terminal 10. The current location of the target user identified here is used by the recommendation unit 37 in selecting a venue.
[0061] [Venue Characteristics Prediction Section 39] The venue characteristic prediction unit 39 is mainly realized by the processor 31 and the storage device 32, and predicts the characteristics of each venue based on the sales record of tickets for participating in the competition spectator event sold at each venue. Specifically, when tickets are sold by associating tickets with athletes and classifying them by support target, the venue characteristics are predicted by analyzing the number of tickets sold, i.e., which athlete's associated tickets are purchased more frequently by users U. In addition, when tickets are sold without associating tickets with athletes, the venue characteristic prediction unit 39 analyzes attributes related to the support target of users U (visitor users) who purchased tickets at each venue to identify which athlete there are many visitor users supporting, and predicts the venue characteristics.
[0062] [Ticket Management Department 40] The ticket management unit 40 is mainly realized by the processor 31 and the storage device 32, sells tickets that allow participation in the competition viewing event for each venue, and settles the ticket price (participation fee). It also cancels sold tickets, manages ticket sales records, and tally the number of visitors.
[0063] In general, the user terminal 10 and the server 30 have various functions other than those described above, but here we will only explain the characteristic functions that have an effect on the event venue recommendation system S of the present invention, and will not illustrate or explain other known functions, etc.
[0064] <Processing flow of the Event Venue Recommendation System S> Next, the flow of processing executed in the event venue recommendation system S configured as described above will be described with reference to FIGS. The information processing method of this embodiment is realized by using an event venue recommendation system S that functions as a computer system; in other words, the information processing performed by the event venue recommendation system S applies the information processing method of this embodiment.
[0065] [Recommended treatment for event venues] First, an example of the event venue recommendation process will be described with reference to FIG. The "event venue recommendation process" is a process executed on the server 30, which selects a venue based on visitor information including attributes of the target of support of visitor users at each venue where a competition viewing event is being held, and target user information including attributes of the target of support of the target user, and recommends the selected venue to the target user.
[0066] 8, first, the server 30 reads attributes and the like (including information on friends and past history, etc.) related to the target of support of the target user from the user information stored in the server-side storage unit 34 (S201). Furthermore, for a visitor user identified from the event information for each venue where a competition viewing event is being held, the server 30 reads attributes and the like (including information on friends and past history, etc.) related to the target of support of the visitor user from the user information stored in the server-side storage unit 34 (S202). Next, the server 30 compares the loaded attributes etc. of the target user related to the support target with the attributes etc. of the support target of the visiting user for each venue (S203), and calculates the suitability for the target user for each venue (S204). Then, the server 30 selects one or more venues that satisfy a predetermined condition, such as the calculated suitability being equal to or greater than a predetermined value (S205), and recommends the selected venue to the target user (S206), thereby completing the processing.
[0067] In addition, in the event venue recommendation process, a venue that the target user can arrive at within the opening hours of the competition viewing event may be selected based on the target user's current location and current time, and recommended to the target user.
[0068] 9, first, the server 30 reads attributes and the like (including information on friends and past history, etc.) related to the target of support of the target user from the user information stored in the server-side storage unit 34 (S301). Furthermore, for a visitor user identified from the event information for each venue where a competition viewing event is being held, the server 30 reads attributes and the like (including information on friends and past history, etc.) related to the target of support of the visitor user from the user information stored in the server-side storage unit 34 (S302). Next, the server 30 compares the attributes etc. of the target user's support target that has been read with the attributes etc. of the support target of the visiting users for each venue (S303), calculates the suitability of each venue for the target user (S304), and narrows down to one or more venues where the calculated suitability satisfies a specified condition, such as a specified value or more (S305). Then, the server 30 identifies the current location of the target user (S306), and then, based on the current location and the current time, selects from the narrowed down venues a venue that the target user can arrive at within the opening hours of the competition viewing event (S307), recommends the selected venue to the target user (S307), and ends the processing.
[0069] [Venue characteristic prediction processing] Next, an example of the venue characteristic prediction process will be described with reference to FIG. The "venue characteristic prediction process" is a process executed on the server 30, which predicts the characteristics of each venue based on the sales record of tickets for participation in the competition viewing event sold at each venue where the competition viewing event is being held.
[0070] As shown in FIG. 10, first, the server 30 reads the ticket sales status, i.e., ticket sales record and information about the user U (visitor user) who purchased the ticket, from the event information stored in the server-side memory unit 34 (S401). If tickets are sold in association with an athlete (S402: YES), the server 30 analyzes the number of tickets sold, i.e., which athlete's associated tickets are purchased more frequently by user U, and predicts the characteristics of the venue (S403). On the other hand, if the sold ticket is not associated with an athlete (S402: NO), the server 30 identifies the visiting user from the ticket sales status (S404), reads attributes etc. related to the target of support of the identified visiting user from the user information stored in the server-side memory unit 34 (S405), and analyzes the attributes etc. of the visiting user to predict the characteristics of the venue (S406). Then, the server 30 overwrites the event information with the predicted characteristics of the venue as a result of the analysis (S407), and ends the process.
[0071] In the above process, when the ticket is not associated with an athlete, the attributes of the visiting user related to the target of support are referenced. However, even when the ticket is associated with an athlete, the visiting user may be identified from the ticket sales situation, and the attributes of the visiting user related to the target of support may be analyzed to predict the characteristics of the venue. In addition, if the target users' entry and exit to the venue are being managed, the analysis may be weighted towards visitor users who have been confirmed to have actually visited the venue, or only visitor users who have been confirmed to have actually visited the venue may be the subject of analysis.
[0072] <Other embodiments> The present invention is not limited to the above-described embodiments. In the above embodiment, the server 30 executes the program of the present invention and functions as the information processing device of the present invention, but some or all of the functions of the server 30 as an information processing device may be provided in the user terminal 10. For example, the user terminal 10 may be provided with functions equivalent to the recommendation unit 37 or the venue characteristic prediction unit 39, etc.
[0073] <Summary> The main features of the information processing device, information processing method, and program according to the above-described embodiment are as follows.
[0074] [1] The information processing device according to this embodiment has a recommendation unit that recommends to a target user a venue selected based on visitor information including attributes related to the target of support in the competition of visitor users who are visiting or plan to visit each venue where a competition viewing event is being held, and target user information including attributes of the target user. According to the information processing device described above, a venue is selected based on visitor information including attributes related to the target of the visitor user's support and target user information including attributes related to the target of the target user's support, and is recommended to the target user, so that the target user can easily find a venue that suits his or her hobbies and tastes from among the venues hosting a sports viewing event.
[0075] [2] In the information processing device, the recommendation unit preferentially recommends to the target user venues with a large number or a high ratio of visiting users who are classified into attributes similar to those of the target user. As a result, the target user is given priority in being recommended venues with a large number of visiting users who are classified into attributes similar to those of the target user, or venues with a high ratio of visiting users who are classified into attributes similar to those of the target user, making it even easier for the target user to find a venue that suits their own hobbies and tastes from among venues hosting competition viewing events.
[0076] [3] The information processing device further includes a location determination unit that determines the current location of the target user, and a recommendation unit that recommends to the target user a venue that the target user can arrive at within the opening hours of the competition viewing event, selected based on the current location and the current time. This allows the target user to be recommended a venue that is selected based on the target user's current location and current time and that the target user can arrive at within the time of the competition viewing event, making it even easier for the target user to find a venue that suits their own interests and tastes from among the venues that are hosting the competition viewing event.
[0077] [4] In the information processing device, the recommendation unit recommends to the target user venues where there are visiting users who are linked to the target user. This allows the target user to be recommended venues where there are visiting users who are linked to the target user, making it even easier for the target user to find a venue that suits their hobbies and preferences from among venues hosting sports viewing events.
[0078] [5] In the above-mentioned information processing device, the visitor information and target user information include information indicating past competition viewing events that the target user has participated in, and the recommendation unit recommends to the target user venues where there are visitor users who have participated in the same past competition viewing events as the past competition viewing events that the target user has participated in. This allows the target user to be recommended venues where there are visiting users who have participated in the same past competition viewing event as the target user has participated in, making it even easier for the target user to find a venue that suits their own hobbies and tastes from among the venues hosting competition viewing events.
[0079] [6] In the information processing device described above, when the recommendation unit recommends a venue to the target user, it provides the target user with event information including the characteristics of the venue identified based on the venue attributes or visitor information. This allows the target user to be provided with event information including the characteristics of the venue identified based on venue attributes or visitor information, making it even easier for the target user to find a venue that suits their own interests and tastes from among the venues hosting sports viewing events.
[0080] [7] The information processing device further includes a venue characteristic prediction unit that predicts the characteristics of the venue based on the sales record of tickets for participating in the competition viewing event, and when recommending a venue to a target user, the recommendation unit provides the target user with event information that further includes the predicted venue characteristics. This allows the target user to be provided with event information that further includes predicted venue characteristics based on the sales record of tickets to participate in the sports viewing event, making it even easier for the target user to find a venue that suits their own interests and tastes from among the venues hosting sports viewing events.
[0081] [8] Furthermore, according to the information processing method of this embodiment, the computer recommends to the target user a venue selected based on visitor information including attributes related to the target of support in the competition of visitor users who are visiting or plan to visit each venue where a competition viewing event is being held, and target user information including attributes of the target user. According to the above information processing method, a venue is selected based on visitor information including attributes related to the target of the visitor user's support and target user information including attributes related to the target of the target user's support, and is recommended to the target user, so the target user can easily find a venue that suits their own interests and tastes from among venues hosting competition viewing events.
[0082] [9] Furthermore, according to the program of this embodiment, the program is executed by a computer, and causes the computer to recommend to a target user a venue selected based on visitor information including attributes related to the target of support in the competition of visitor users who are visiting or plan to visit each venue where a competition viewing event is being held, and target user information including attributes of the target user. According to the above program, a venue is selected based on visitor information including attributes related to the target of the visitor user's support and target user information including attributes related to the target of the target user's support, and is recommended to the target user, so the target user can easily find a venue that suits their own interests and tastes from among venues hosting competition viewing events. [Explanation of symbols]
[0083] 10 User terminal 11 Processor 12 Storage device 13 Communication interface 14 Input device 15 Output device 16 Operation identification unit 17 Location information acquisition unit 18 Terminal side memory unit 19 Terminal side generation unit 20 Terminal side transmission / reception unit 21 Display processing unit 30 Server 31 Processor 32 Storage device 33 Communication interface 34 Server side memory unit 35 Server side transmission / reception unit 36 Server side generation unit 37 Recommendation unit 38 Current position identification unit 39 Venue characteristic prediction unit 40 Ticket management unit G GPS satellite N Network S Event venue recommendation system T1 Event information table T2 User information table U User
Claims
[Claim 1] a recommendation unit that recommends to the target user a venue selected based on visitor information including attributes related to a target of support in a competition of a visitor user who is visiting or will visit each venue where a competition watching event is being held, and target user information including the attributes of the target user; Information processing device.
Citation Information
Patent Citations
User-specific seat recommendations based on common interests
US20150052001A1
Information processing device, information processing method, and program
WO2015016094A1
Information processing device, information processing method and program
WO2016035424A1
Shop search server, shop search system having the same, and shop information provision method
JP2009265864A