Recommendation program, recommendation system, and recommendation method
The recommendation program and system optimize advertising space utilization by analyzing subspace attributes and needs, offering targeted and efficient advertising opportunities.
Patent Information
- Application Number
- JP2025140060
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-08-25
- Publication Date
- 2026-01-08
AI Technical Summary
Existing advertising in physical spaces relies on static contracts without considering the dynamic value of space, leading to suboptimal utilization and missed revenue opportunities.
A recommendation program and system that acquires and processes attribute and needs information about subspaces within physical spaces to recommend optimal advertising opportunities based on demographic, spatial, and advertising format data.
Enhances the effective utilization of advertising space by providing tailored recommendations to advertisers, maximizing revenue and impact.
Smart Images

Figure 2026002848000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a recommendation program, a recommendation system, and a recommendation method. [Background technology]
[0002] Patent Document 1 describes a device that provides an object that is originally intended for one's own use and is available for use. The device includes a registration unit that receives availability information for the object from a provider, a classification unit that classifies the availability information into categories, a presentation unit that presents the classified availability information to the user, and a reservation acceptance unit that performs reservation processing for the availability information in response to a user request. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2004-094895 Summary of the Invention [Problem to be solved by the invention]
[0004] Existing models for advertising in physical spaces, such as stores, often rely on static contracts whereby space is rented to advertisers without considering the dynamic value of that space.
[0005] In the advertising field, venue managers and advertisers are constantly seeking ways to maximize the value and impact of available space. Until now, advertising placement in physical spaces has relied on intuition and superficial metrics, leading to concerns about missing out on optimal utilization of advertising space and revenue opportunities.
[0006] An object of the embodiments of the present invention is to solve the above problems and enable effective use of advertising space. [Means for solving the problem]
[0007] According to a non-limiting aspect, a recommendation program according to an embodiment of the present invention is a recommendation program that recommends to an advertiser information indicating availability of a subspace included in a physical space managed by a space manager, the recommendation program including: To the computer device, an attribute information acquisition function for acquiring attribute information relating to the subspace; a storage function for storing the attribute information; a needs information acquisition function that acquires needs information indicating usage needs of the subspace; an extraction function for extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; an output function for outputting the extracted list information; This is what makes this possible.
[0008] According to a non-limiting aspect, a recommendation system according to an embodiment of the present invention includes a communication network, a server, and one or more terminals, and is configured to recommend to an advertiser information indicating availability of a subspace included in a physical space managed by a space manager, the recommendation system including: attribute information acquisition means for acquiring attribute information relating to the subspace; a storage means for storing the attribute information; a needs information acquisition means for acquiring needs information indicating utilization needs of the subspace; an extraction means for extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; This is what makes this possible.
[0009] According to a non-limiting aspect, a recommendation method according to an embodiment of the present invention is a recommendation method for recommending, by a computer device, information indicating availability of a subspace included in a physical space managed by a space manager to an advertiser, the recommendation method including: an attribute information acquisition process for acquiring attribute information related to the subspace; a storage process for storing the attribute information; a needs information acquisition process for acquiring needs information indicating utilization needs of the subspace; an extraction process of extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; and an output process for outputting the extracted list information. [Effects of the Invention]
[0010] The present invention can provide a recommendation program, a recommendation system, and a recommendation method that can effectively utilize advertising space. [Brief explanation of the drawings]
[0011] [Figure 1] 1 is a block diagram illustrating an example of the configuration of a recommendation system according to at least one of the embodiments of the present invention. [Figure 2] FIG. 1 is a block diagram showing the configuration of a computer device corresponding to at least one of the embodiments of the present invention. [Figure 3] 10 is a flowchart illustrating an example of processing of a recommendation program according to at least one of the embodiments of the present invention. [Figure 4] FIG. 10 is a conceptual diagram showing an example of a screen display based on output list information according to at least one embodiment of the present invention. [Figure 5] 1 is a system flow diagram showing data input and output in a recommendation system 100 according to at least one embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, examples of embodiments of the present invention will be described with reference to the drawings. Note that the various components in the examples of the embodiments described below can be combined as appropriate to the extent that no inconsistencies or the like arise. Furthermore, content described as an example of one embodiment may be omitted in other embodiments. Furthermore, the content of operations and processes unrelated to the characteristic parts of each embodiment may be omitted. Furthermore, the order of various processes constituting the various flows and sequences described below may be in any order to the extent that no inconsistencies or the like arise in the processing content.
[0013] An overview of an embodiment of the present invention will be described below, taking a recommendation program executed on a computer device as an example of the embodiment.
[0014] FIG. 1 is a block diagram showing an example of the configuration of a recommendation system corresponding to at least one embodiment of the present invention. A recommendation system 100, which is an example of a recommendation system, includes a server 10, a space manager terminal 20 used by a manager of a physical space, and an advertiser terminal 30 used by an advertiser. The configuration of the recommendation system 100 is not limited to this. For example, the recommendation system 100 may be configured so that multiple users use a single terminal. The recommendation system 100 may also include multiple servers.
[0015] The server 10, the space manager terminal 20, and the advertiser terminal 30 are examples of computer devices. The server 10, the space manager terminal 20, and the advertiser terminal 30 are each communicatively connected to a communication network 40 such as the Internet. The connection between the server 10, the space manager terminal 20, and the advertiser terminal 30 and the communication network 40 may be a wired connection or a wireless connection. For example, the space manager terminal 20 or the advertiser terminal 30 may be connected to the communication network 40 by performing data communication with a base station managed by a telecommunications carrier via a wireless communication line.
[0016] The recommendation system 100 includes a server 10, a space manager terminal 20, and an advertiser terminal 30, and thereby realizes various functions for executing various processes in response to operations by users such as space managers and advertisers.
[0017] The server 10 is managed by an administrator of the recommendation system 100, and has various functions for providing information on various processes to the space manager terminal 20 and the advertiser terminal 30. Note that the recommendation system 100 may be configured by multiple servers.
[0018] The server 10 includes a processor 11, a memory 12, and a storage device 13. The processor 11 is, for example, a central processing unit such as a CPU (Central Processing Unit) that performs various calculations and controls. If the server 10 includes a GPU (Graphics Processing Unit), some of the calculations and controls may be performed by the GPU. The server 10 uses the data read into the memory 12 to execute various information processing operations using the processor 11, and stores the obtained processing results in the storage device 13 as necessary.
[0019] The storage device 13 functions as a storage medium for storing various types of information. There are no particular limitations on the configuration of the storage device 13, but from the perspective of reducing the processing load on the space manager terminal 20 and the advertiser terminal 30, it is preferable that the storage device 13 be configured to be able to store some or all of the various types of information required for control performed by the recommendation system 100. Examples of such a storage device include an HDD and an SSD. However, the storage device that stores the various types of information only needs to have a storage area accessible by the server 10, and may be configured to have a dedicated storage area outside the server 10, for example.
[0020] The space manager terminal 20 is a computer device used by a manager of a physical space. A physical space refers to a real-world space such as a store or land. The space manager terminal 20 is connected to a communication network 40 and includes hardware (for example, a display device that displays a browser screen or screen corresponding to coordinates) and software for executing various processes by communicating with the server 10.
[0021] The space manager terminal 20 may be configured by a communication terminal capable of various information processing. Examples of communication terminals include a mobile phone terminal, a PDA (Personal Digital Assistant), a smartphone, a portable game device, a so-called wearable device, etc. Other examples of the configuration of the space manager terminal 20 include a combination of various communication terminals, a personal computer, etc.
[0022] A display device may be built into the space manager terminal 20. The display device may be connected wirelessly or by wire to the space manager terminal 20. Note that the display device is an extremely common configuration, so it is not shown here.
[0023] The space manager terminal 20 comprises a processor 21, a memory 22, and a storage device 23. The processor 21 is, for example, a central processing unit such as a CPU (Central Processing Unit) that performs various calculations and controls. Furthermore, if the space manager terminal 20 is equipped with a GPU (Graphics Processing Unit), some of the various calculations and controls may be performed by the GPU. The space manager terminal 20 uses the data read into the memory 22 to execute various information processes in the processor 21, and stores the obtained processing results in the storage device 23 as necessary. The storage device 23 functions as a storage medium for storing various information.
[0024] The space manager terminal 20 may have a built-in input device. The input device may also be connected to the space manager terminal 20 wirelessly or via a wire. The input device accepts operational inputs from a user. In response to operational inputs from the space manager, a processor provided in the server 10 or a processor provided in the space manager terminal 20 executes various control processes.
[0025] Examples of input devices include a touch panel screen of a mobile phone terminal, a keyboard, a mouse, other input controllers, etc. A camera built into or connected to the space manager terminal 20 may also be considered an input device.
[0026] Additionally, the space manager terminal 20 may be equipped with other output devices such as a speaker, etc. The other output devices output voice, vibration, and various other information to the space manager.
[0027] The advertiser terminal 30 is a computer device used by an advertiser who wants to place an advertisement in a subspace included in a physical space. The advertiser terminal 30 is connected to the communication network 40 and includes hardware (for example, a display device that displays a browser screen or screen according to coordinates) and software for executing various processes by communicating with the server 10.
[0028] The advertiser terminal 30 may be configured as a communication terminal managed by the advertiser and capable of various information processing. Examples of communication terminals include mobile phone terminals, PDAs (Personal Digital Assistants), smartphones, portable game devices, so-called wearable devices, etc. Other examples of the configuration of the advertiser terminal 30 include a combination of various communication terminals, a personal computer, etc.
[0029] A display device may be built into the advertiser terminal 30. The display device may be connected wirelessly or by wire to the advertiser terminal 30. Note that the display device has an extremely common configuration, so it is not shown here.
[0030] The advertiser terminal 30 comprises a processor 31, a memory 32, and a storage device 33. The processor 31 is, for example, a central processing unit such as a CPU (Central Processing Unit) that performs various calculations and controls. Furthermore, if the advertiser terminal 30 is equipped with a GPU (Graphics Processing Unit), some of the various calculations and controls may be performed by the GPU. The advertiser terminal 30 uses the data read into the memory 32 to execute various information processes in the processor 31, and stores the obtained processing results in the storage device 33 as necessary. The storage device 33 functions as a storage medium for storing various information.
[0031] The advertiser terminal 30 may have a built-in input device. The input device may also be connected to the advertiser terminal 30 wirelessly or via a wire. The input device accepts operational inputs from the user. In response to the operational inputs from the user, the processor of the server 10 or the processor of the advertiser terminal 30 executes various control processes. Examples of input devices include a touch panel screen, keyboard, mouse, and other input controllers provided in a mobile phone terminal. A camera built into or connected to the advertiser terminal 30 may also be considered an input device.
[0032] Additionally, the advertiser terminal 30 may be equipped with other output devices such as a speaker, etc. The other output devices output sounds, vibrations, and various other types of information to the user.
[0033] 2 is a block diagram showing the configuration of a computer device corresponding to at least one embodiment of the present invention. Computer device 10A, which is an example of the configuration of server 10, space manager terminal 20, or advertiser terminal 30, includes at least an attribute information acquisition unit 101, a needs information acquisition unit 102, an extraction unit 103, an output unit 104, and a storage unit 105. A processor included in computer device 10A refers to a recommendation program stored in storage device 13 and executes the program to functionally realize attribute information acquisition unit 101, needs information acquisition unit 102, extraction unit 103, and output unit 104.
[0034] The storage device 13 or a storage device accessible from the computer device 10A via a network functionally realizes the storage unit 105. The storage unit 105 may be implemented as a cloud service on the network. Various types of information are stored in the storage unit 105.
[0035] The attribute information acquisition unit 101 has a function of acquiring attribute information related to a subspace. The needs information acquisition unit 102 has a function of acquiring needs information indicating the usage needs of the subspace. The extraction unit 103 has a function of extracting list information including attribute information related to one or more subspaces based on the attribute information and needs information. The output unit 104 has a function of outputting the extracted list information. The storage unit 105 accumulates the attribute information, needs information, and other information.
[0036] Next, a program execution process according to an embodiment of the present invention will be described below. Fig. 3 is a flowchart showing an example of the process of a recommendation program according to at least one embodiment of the present invention.
[0037] The attribute information acquisition unit 101 acquires attribute information related to a subspace (St11). The attribute information acquisition unit 101 accumulates the attribute information in the storage unit 105 (St12). The needs information acquisition unit 102 acquires needs information indicating usage needs for the subspace (St13). The extraction unit 103 extracts list information including attribute information related to one or more subspaces based on the attribute information and the needs information (St14). The output unit 104 outputs the extracted list information (St15).
[0038] In step St14, subspaces available to the advertiser that match the conditions based on the needs information are searched for. Therefore, by displaying the output list information on the advertiser terminal 30, it is possible to recommend to the advertiser information indicating the availability of subspaces included in the physical space managed by the space manager.
[0039] A subspace is a partial space contained within a physical space. For example, if the physical space is a liquor store, the subspaces would include the interior walls, exterior walls, ceiling, tables, and gaps between shelves. A subspace could be an advertising space. For example, advertising flyers could be posted on the interior walls of the liquor store, or advertising billboards could be attached to the exterior walls. A subspace could be a space where digital screens displaying still or moving advertising images are installed, or an advertising space where digital screens will be installed in the future.
[0040] The attribute information relating to a subspace is various information indicating the attributes of the subspace. Examples of the attribute information include the following: Information showing the flow of people around a subspace: For example, information showing the flow of pedestrians around a subspace inside a store. Demographic information about people in the subspace vicinity: For example, demographic information such as age and gender of store visitors. Information about the space or subspace, such as color tone, size, whether it is lit, indoors or outdoors, etc. · The advertising formats that can be offered in the subspace: for example, billboards, posters, standees or digital screens. Information showing the expected return on advertising in the subspace, such as ROI. Information indicating whether interactive components can be placed in the subspace: interactive components such as QR codes, touch points, or AR elements. If the space is a store, sales information for that store and statistical information based on past campaigns conducted at that store, etc. Temperature information indicating the temperature change over a given period of time around the subspace.
[0041] The space manager inputs the above-mentioned attribute information using the space manager terminal 20. The attribute information acquisition unit 101 acquires the input attribute information and stores it in the storage unit 105.
[0042] The needs information indicating the usage needs of the subspace is information indicating the conditions for the subspace when the advertiser searches for the subspace. The needs information is, for example, the following information. Information indicating your desired physical location: for example, information indicating an area or venue of interest. · Budget: e.g. minimum and maximum advertising budget. Information that describes the problem the ad addresses: for example, text information about the message the ad wants to convey. Information indicating the purpose of the advertisement: code or text information indicating brand awareness, product launch, or event promotion. Ad Duration: Ad start date and ad end date. The physical attributes of that subspace: information indicating the desired atmosphere, size, lighting, indoor / outdoor, etc. · Type of Ad Audience: Demographic information such as age group, occupation, hobbies, etc. · Advertising format: Information to consider such as billboards, posters, standees, or in-venue digital screens. Information showing the expected return on advertising in the subspace, such as ROI. · Duration and frequency: The duration and frequency at which the ad will be displayed in the subspace. Information indicating whether interactive components can be placed in the subspace: interactive components such as QR codes, touch points, or AR elements. · Environmental impact: Information demonstrating sustainability and environmentally friendly factors. Cultural and seasonal relevance: Information indicating whether an ad aligns with a given cultural event, season, or celebration. Feedback from previous campaigns: Statistics and other insights from past advertising campaigns. · Special Requests or Considerations: Special needs for physical advertising placement.
[0043] The advertiser inputs the above-described needs information using the advertiser terminal 30. The needs information acquisition unit 102 acquires the input needs information. The needs information acquisition unit 102 may store the needs information in the storage unit 105.
[0044] Based on the needs information input by the advertiser, the extraction unit 103 extracts attribute information that matches the conditions indicated by the needs information from the attribute information stored in the storage unit 105 as list information. The list information includes information indicating one or more subspaces. Note that if there is no subspace that matches the conditions indicated by the needs information, the search result may be zero and the list information may not be output.
[0045] FIG. 4 is a conceptual diagram showing an example of a screen display based on output list information, according to at least one of the embodiments of the present invention.
[0046] In this example, the advertiser terminal 30 is a smartphone. The advertiser terminal 30 displays information such as that shown in FIG. 4 based on the list information acquired from the output unit 104 of the server 10 via the communication network 40. For example, information such as a photo of the subspace, location, and advertising costs is included in the list information, and this information is displayed on the advertiser terminal 30.
[0047] [Utilization of AI] Extraction of list information according to the needs information may be performed using AI. For example, the needs information acquisition unit 102 acquires a user prompt input by a user who is an advertiser as the needs information. The user prompt may be in a natural language format. The user inputs the natural language user prompt in various forms, such as text or voice.
[0048] The storage unit 105 stores a trained model. The trained model is created in advance by performing machine learning using attribute information and / or needs information as training data. The extraction unit 103 inputs a user prompt into the trained model to extract list information.
[0049] FIG. 5 is a system flow diagram showing data input and output in a recommendation system 100 corresponding to at least one embodiment of the present invention.
[0050] The user in this example is an advertiser or a space manager. The recommendation system 100 includes a server 10 and an AI / ML / LLM 50.
[0051] The user transmits information from his / her own terminal, i.e., the space manager terminal 20 or the advertiser terminal 30, to the server 10 in the form of text input, voice command, image transmission, file upload, etc. (St21). Of the transmitted information, information corresponding to attribute information is acquired by the attribute information acquisition unit 101 and stored in the storage unit 105. Of the transmitted information, information corresponding to a user command is interpreted and executed by the server 10, or is used as a user prompt in AI / ML / LLM 50.
[0052] In step St22, the AI / ML / LLM 50 processes the above-mentioned user prompt. In step St23, the AI / ML / LLM 50 transmits the analysis data to the server 10. In step St24, the AI / ML / LLM 50 transmits the recommendations customized by natural language processing to the server 10.
[0053] In step St25, the server 10 transmits the recommendation information for display in an arbitrary form to the user, that is, the space manager terminal 20 or the advertiser terminal 30.
[0054] [Combined extraction of multiple subspaces] The extraction unit 103 may extract list information including attribute information about a combination of two or more subspaces included in one physical space. For example, if the physical space is a store, the store may have multiple types of empty spaces as subspaces. By recommending such multiple subspaces as a set to an advertiser, the empty space can be used more flexibly for advertising purposes.
[0055] For example, the extraction unit 103 extracts multiple subspaces included in one physical space and determines whether the combination of the subspaces satisfies the conditions indicated by the needs information. If the determination result indicates that the conditions are not satisfied, the extraction unit 103 extracts another combination of multiple subspaces included in the same physical space and performs the same determination as above. This allows the extraction unit 103 to extract multiple subspaces as a set.
[0056] As described above, the embodiments of the present application solve one or more problems. Note that the effects of the embodiments are non-limiting effects or examples of effects.
[0057] In the above-described embodiment, the space manager terminal 20, the advertiser terminal 30, and the server 10 execute the above-described various processes in accordance with various control programs (for example, recommendation programs) stored in the storage devices. Also, other computer devices, not limited to the space manager terminal 20, the advertiser terminal 30, and the server 10, may execute the above-described various processes in accordance with various control programs (for example, recommendation programs) stored in the storage devices provided therein.
[0058] Furthermore, the configuration of the recommendation system 100 is not limited to the configurations described as examples in each of the above-mentioned embodiments. For example, a configuration may be adopted in which a server executes part or all of the processing, or a configuration in which a user terminal executes part or all of the processing. Note that the user terminal referred to here includes a space manager terminal and an advertiser terminal. A configuration in which a server and a computer share the execution of each process may also be adopted. A configuration in which a user terminal has part or all of the storage devices that a server has. In other words, a configuration in which a user terminal or a server in the recommendation system 100 has part or all of the functions that the other has may also be adopted.
[0059] Furthermore, the program may be configured to cause a part or all of the functions described as examples of each of the above-mentioned embodiments to be realized by a single device that does not include a communication network.
[0060] [Note] The above-described embodiments have been described so that at least the following invention can be implemented by a person having ordinary skill in the art to which the invention pertains.
[0061] [1] A recommendation program that recommends to an advertiser information indicating availability of a subspace included in a physical space managed by a space manager, To the computer device, an attribute information acquisition function for acquiring attribute information relating to the subspace; a storage function for storing the attribute information; a needs information acquisition function that acquires needs information indicating usage needs of the subspace; an extraction function for extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; an output function for outputting the extracted list information; A recommendation program that makes this possible. This allows for effective use of advertising space.
[0062] [2] The needs information acquisition function acquires a user prompt as the needs information; The extraction function extracts the list information by inputting the user prompt into a trained model. The recommendation program according to [1] above. This allows the user to input a user prompt using natural language to obtain appropriate recommendations.
[0063] [3] The extraction function extracts list information including attribute information about a combination of two or more subspaces included in one of the physical spaces. The recommendation program according to [1] above. This makes it possible to manage different subspaces contained in a single space such as a store as a set, such as a table and pillars in a store, and recommend advertising for the set.
[0064] [4] The attribute information includes information indicating the flow of people around the subspace. The recommendation program according to any one of [1] to [3]. This allows for recommendations that take into consideration how potential customers will view an advertisement when it is placed in that subspace.
[0065] [5] The recommendation program according to any one of [1] to [3], wherein the attribute information includes demographic information about people in the vicinity of the subspace. This allows for recommendations to be made taking into consideration the type of potential customer demographic that will see an advertisement when it is placed in that subspace.
[0066] [6] A recommendation system comprising a communication network, a server, and one or more terminals, which recommends to an advertiser information indicating availability of a subspace included in a physical space managed by a space manager, attribute information acquisition means for acquiring attribute information relating to the subspace; a storage means for storing the attribute information; a needs information acquisition means for acquiring needs information indicating utilization needs of the subspace; an extraction means for extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; A recommendation system that makes this possible. This allows for effective use of advertising space.
[0067] [7] A recommendation method for recommending to an advertiser, by a computer device, information indicating availability of a subspace included in a physical space managed by a space manager, the method comprising: an attribute information acquisition process for acquiring attribute information related to the subspace; a storage process for storing the attribute information; a needs information acquisition process for acquiring needs information indicating utilization needs of the subspace; an extraction process of extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; and outputting the extracted list information. Recommendation method. This allows for effective use of advertising space. [Industrial Applicability]
[0068] The embodiments of the present invention are useful as a recommendation program, a recommendation system, and a recommendation method that enable effective use of advertising space. [Explanation of symbols]
[0069] 10 Servers 11 processors 12 Memory 13 Storage device 20 Space Manager Terminal 21 processors 22 Memory 23 Storage device 30 Advertiser Terminal 31 processors 32 memory 33 Storage device 40 Communication Network 100 Recommendation System 101 Attribute information acquisition section 102 Needs Information Acquisition Department 103 Extraction part 104 Output section 105 Storage section
Claims
1. A recommendation program that recommends to an advertiser information indicating availability of a subspace included in a physical space managed by a space manager, To the computer device, an attribute information acquisition function for acquiring attribute information relating to the subspace; a storage function for storing the attribute information; a needs information acquisition function that acquires needs information indicating usage needs of the subspace; an extraction function for extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; an output function for outputting the extracted list information; A recommendation program that makes this possible.
2. In the needs information acquisition function, obtaining a user prompt as the needs information; The extraction function extracts the list information by inputting the user prompt into a trained model. The recommendation program according to claim 1 .
3. The extraction function extracts list information including attribute information about a combination of two or more subspaces included in one physical space. The recommendation program according to claim 1 .
4. The attribute information includes information indicating the flow of people around the subspace. The recommendation program according to any one of claims 1 to 3.
5. The attribute information includes demographic information about people in the vicinity of the subspace. The recommendation program according to any one of claims 1 to 3.
6. A recommendation system comprising a communication network, a server, and one or more terminals, which recommends to an advertiser information indicating availability of a subspace included in a physical space managed by a space manager, attribute information acquisition means for acquiring attribute information relating to the subspace; a storage means for storing the attribute information; a needs information acquisition means for acquiring needs information indicating utilization needs of the subspace; an extraction means for extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; A recommendation system that makes this possible.
7. A recommendation method for recommending to an advertiser, by a computer device, information indicating availability of a subspace included in a physical space managed by a space manager, the method comprising: an attribute information acquisition process for acquiring attribute information related to the subspace; a storage process for storing the attribute information; a needs information acquisition process for acquiring needs information indicating utilization needs of the subspace; an extraction process of extracting list information including attribute information relating to one or more subspaces based on the attribute information and the needs information; and outputting the extracted list information. Recommendation method.
Citation Information
Patent Citations
Information providing method, information providing apparatus, and advertisement distribution method
JP2004094895A