Store information output device

The store information output device addresses the challenge of finding specific sake or wine brands by using a device that selects target brands, acquires area information, gathers store data, and outputs relevant store information, resulting in efficient and user-tailored search results.

JP7659796B2Active Publication Date: 2025-04-10陰山 潤
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2020153971
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-09-14
Publication Date
2025-04-10
Estimated Expiration
2040-09-14

AI Technical Summary

Technical Problem

Existing devices struggle to efficiently search for stores that offer specific brands of sake or wine that match user preferences within a desired area, as they often limit search options to generic genres or lack consideration for location.

Method used

A store information output device that includes a stock selection unit to choose target liquor brands based on user preferences, an area information acquisition unit to determine the user's desired area, a store information acquisition unit to gather store locations and inventory, a store extraction unit to identify stores offering the target brand within the specified area, and an information output unit to provide the user with relevant store information.

Benefits of technology

Enables users to efficiently find stores that offer sake or wine brands matching their preferences within their desired area, enhancing the user experience by providing tailored search results that consider both brand preferences and location.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007659796000001
    Figure 0007659796000001
  • Figure 0007659796000002
    Figure 0007659796000002
  • Figure 0007659796000003
    Figure 0007659796000003
Patent Text Reader

Abstract

To provide a store information output device capable of searching for a store serving a brand of sake according to user taste in an area desired by the user.SOLUTION: A store information output device 1 comprises a brand selection part 10 to select a target brand out of multiple sake brands based on taste information input from a user terminal 2, an area information acquisition part 11 to acquire area information to specify a target area from the user terminal 2, a store information acquisition part 12 to acquire store information including the location of each of multiple stores and including sake brands served at each of the multiple stores, a store extraction part 13 to extract the store where the target brand of the sake is served in the target area based on the target brand, the area information, and the store information, and an information output part 14 to output the information related to the store extracted by the store extraction part 13 to the user terminal 2.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present disclosure relates to a store information output device. [Background technology]

[0002] There is known a device that searches for restaurants and the like that match a user's preferences and outputs the results to a user terminal. For example, Patent Document 1 discloses a device that identifies a search word based on a message posted on a social networking service (SNS) or the like, searches for restaurants and other facilities based on the identified search word, and outputs the results to a user terminal. In this device, when searching for restaurants and other facilities, a genre such as Japanese food or Western food can be specified. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2020-126540 A Summary of the Invention [Problem to be solved by the invention]

[0004] Incidentally, in the above-mentioned device, although it is possible to search for restaurants and the like by specifying a genre, it is desirable to enable searches that are more in line with the preferences of individual users. For example, while there are many brands of alcohol such as wine, the brands offered by restaurants and other establishments are limited. For this reason, it may be difficult to search for a store that offers a brand of alcohol that matches the user's preferences. In addition, when searching for such a store, it is desirable to take into consideration whether the store is located within the user's desired area.

[0005] Therefore, the store information output device according to the present disclosure aims to enable a search for stores that offer brands of alcohol that match the user's preferences within the user's desired area. [Means for solving the problem]

[0006] A store information output device (1) according to one embodiment of the present disclosure includes a brand selection unit (10) that selects a target brand from multiple brands of alcohol based on preference information input from a user terminal (2), an area information acquisition unit (11) that acquires area information designating a target area (C) from the user terminal (2), a store information acquisition unit (12) that acquires store information including the locations of each of multiple stores and the brands of alcohol offered at each of the multiple stores, a store extraction unit (13) that extracts stores that offer the target brand of alcohol within the target area based on the target brand, area information, and store information, and an information output unit (14) that outputs information about the stores extracted by the store extraction unit (13) to the user terminal (2).

[0007] According to this store information output device (1), target brands of alcohol are determined based on preference information input from a user terminal (2), and stores that offer the target brands of alcohol within a target area specified by the user terminal (2) are extracted. Information about the extracted stores is then output to the user terminal (2). Therefore, according to this store information output device (1), it is possible to search for stores that offer brands of alcohol that match the user's preferences within the user's desired area.

[0008] In the store information output device (1) according to an embodiment of the present disclosure, the alcoholic beverage may be wine. This makes it possible to search for stores that offer a brand of wine that matches the user's preferences within the user's desired area.

[0009] In the store information output device (1) according to one aspect of the present disclosure, the information output unit (14) may output information on the target brand selected by the brand selection unit (10) to the user terminal (2) together with information on the store extracted by the store extraction unit (13). This makes it possible to present information on brands of alcohol that match the user's preferences to the user.

[0010] In the store information output device (1) according to one embodiment of the present disclosure, the preference information may include a brand of alcohol, and the brand selection unit (10) may select a brand included in the preference information as a target brand. This allows a user to specify a desired brand and search for stores that offer that brand of alcohol.

[0011] In the store information output device (1) according to one embodiment of the present disclosure, the preference information may include characteristics of alcohol, and the brand selection unit (10) may select, as a target brand, a brand that matches the characteristics of alcohol included in the preference information. This allows the user to search for stores that offer brands of alcohol that match the user's preference, without specifying a brand.

[0012] In the store information output device (1) according to an embodiment of the present disclosure, the characteristics of the alcohol may relate to at least one of the type, place of origin, and ingredients of the alcohol. This enables the user to search for stores that offer brands of alcohol that match the user's preferences regarding at least one of the type, place of origin, and ingredients.

[0013] Note that the reference symbols in parentheses above are intended to indicate the reference symbols of components in the embodiments described below as an example of the present disclosure, and are not intended to limit the present disclosure to the aspects of the embodiments. Effect of the Invention

[0014] In this way, the store information output device according to the present disclosure can make it possible to search for stores that offer brands of alcohol that match the user's preferences within the user's desired area. [Brief description of the drawings]

[0015] [Figure 1] FIG. 1 is a block diagram showing a store information output device according to the present embodiment. [Diagram 2] FIG. 2 is a diagram showing a user terminal on whose display a store search screen is displayed. [Diagram 3]FIG. 3 is a diagram showing a user terminal on which information about the store and information about the target brand are displayed. [Figure 4] FIG. 4 is a flowchart showing the store information output process. [Diagram 5] FIG. 5 is a flowchart showing a subroutine of a process related to selection of a target brand in the store information output process. [Figure 6] FIG. 6 is a diagram showing a user terminal on whose display a brand selection screen is displayed. [Figure 7] FIG. 7 is a diagram showing a user terminal on which a screen for specifying a region of origin and a variety is displayed. [Figure 8] FIG. 8 is a diagram showing a user terminal on whose display a screen for designating the country of origin is displayed. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0016] Hereinafter, exemplary embodiments will be described with reference to the drawings. In addition, the same or corresponding parts in each drawing are given the same reference numerals, and duplicated explanations will be omitted.

[0017] FIG. 1 is a block diagram showing a store information output device 1 according to this embodiment. The store information output device 1 shown in FIG. 1 is a device that searches for stores that provide brands of alcohol that match the user's preferences within a user's desired area. The store information output device 1 communicates with a user terminal 2 used by the user, receives information about alcohol, etc. that the user desires to be provided from the user terminal 2, and transmits information about stores, etc. searched for based on the received information to the user terminal 2. The store information output device 1 may be capable of communicating with multiple user terminals 2.

[0018] Here, the "alcohol" may be, for example, alcohol made from plants, and in particular, fruit wine made from fruit. Here, the alcohol is wine made from grapes or the like. When the alcohol is wine, the action and effect of the store information output device 1 are particularly suitable, since there are many different brands of wine and users have a wide range of preferences. The "store" may be a restaurant facility that provides at least wine to users (customers) or the like. The store may provide wine to users on the premise that they will eat and drink within the store, or may provide wine to users on the premise that they will take it home from the store. The store may be a permanently installed facility, or a temporarily installed facility.

[0019] The store information output device 1 is configured to be capable of communicating with the user terminal 2 (for example, wireless communication via a network). The store information output device 1 includes, as its physical configuration, a control arithmetic unit, a storage device, and an input / output device. The control arithmetic unit is configured with a controller such as a CPU (Central Processing Unit), and executes arithmetic processing and controls the storage device and the input / output device. The storage device includes, for example, a main storage device and an auxiliary storage device. The main storage device includes, for example, a RAM (Random Access Memory). The auxiliary storage device includes, for example, a ROM (Read Only Memory). The input / output device includes, for example, an input device that receives data from the outside and transmits it to the storage device, and an output device that outputs to the outside the calculation results that have been calculated by the control arithmetic unit and stored in the storage device.

[0020] For example, the store information output device 1 executes a predetermined process by loading a program stored in a ROM into a RAM and executing the program loaded into the RAM by a CPU. Note that the store information output device 1 may be configured as a computer and may have a configuration different from the above-mentioned configuration.

[0021] The controller of the store information output device 1 functionally comprises a brand selection unit 10, an area information acquisition unit 11, a store information acquisition unit 12, a store extraction unit 13, and an information output unit .

[0022] The brand selection unit 10 selects a target brand from a plurality of brands of wine based on the preference information input from the user terminal 2. First, the brand selection unit 10 receives the preference information from the user terminal 2. The "preference information" is information about the wine that the user wishes to receive. The preference information includes, for example, at least one of the brand and characteristics of the wine. The "brand of wine" may be information including the product name of the wine. Note that the brand of wine may include information such as the year of production in addition to the product name of the wine. The brand selection unit 10 selects a target brand from a plurality of brands of wine. The "target brand" is a brand of wine that matches the preference information input from the user terminal 2. The target brand does not necessarily have to be one brand, and may be multiple brands. The brand selection unit 10 may select a target brand based on the preference information, for example, by referring to a database (first database) that aggregates the brands and characteristics of wine.

[0023] When the preference information includes a brand of wine (when the brand of wine the user wishes to receive is specified from the user terminal 2 to the store information output device 1), the brand selection unit 10 selects the brand included in the preference information as the target brand. In other words, in this case, the brand selection unit 10 selects the brand of wine specified by the user as the target brand.

[0024] When the preference information does not include the brand of wine but includes characteristics (when the brand of wine the user wishes to receive is not specified from the user terminal 2 to the store information output device 1, and instead the attributes of the wine the user wishes to receive are presented), the brand selection unit 10 selects a brand that matches the characteristics of wine included in the preference information as a target brand. Here, the "characteristics of wine" may be matters related to at least one of the type of wine, the place of origin, and the ingredients. The "type of wine" may be a classification such as red wine, white wine, rose wine, and sparkling wine. The "place of origin of wine" may be the region or country of origin of the wine. The "raw materials of wine" may be the grape variety used as the raw materials for wine, or may be raw materials contained other than grapes.

[0025] The area information acquisition unit 11 acquires area information specifying the target area C from the user terminal 2. The area information acquisition unit 11 also sets the target area C based on the area information acquired from the user terminal 2. The "target area" is an area that the user desires to set as a search range for stores. The "area information" is information linked to the target area C, and is information that identifies the target area C from the area information. For example, the area information is information indicating a specific point on a map (such as an address or information indicating latitude and longitude), and the target area C may be an area within a circle of a predetermined radius centered on the point indicated by the area information. Alternatively, the target area C may be an area within a predetermined range that is set from the point indicated by the area information, taking into account the surrounding topographical information. The target area C may also be an area set based on an administrative district.

[0026] The store information acquisition unit 12 acquires store information for a plurality of stores. "Store information" refers to information including the location of each store and the brands of wine served at each store. "Store location" may be the point where the store is located (address, or latitude and longitude, etc.). "Brands of wine served at the store" may be, for example, the brands of wine listed on the menu of the store, or the brands of wine registered by the store in the store information output device 1. The store information acquisition unit 12 may acquire store information for a plurality of stores, for example, by referring to a database (second database) that aggregates store information.

[0027] Specifically, the store information acquisition unit 12 may acquire store information stored in a database of the store information output device 1 by accessing the database. That is, the store information acquisition unit 12 may acquire store information stored in a database configured in an auxiliary storage device in a computer serving as the store information output device 1. Alternatively, the store information acquisition unit 12 may acquire store information stored in a database of a computer (server) separate from the store information output device 1 by accessing the database. That is, the store information acquisition unit 12 may acquire store information stored in a database configured in an auxiliary storage device in a computer separate from the store information output device 1.

[0028] The store extraction unit 13 extracts stores that provide the target brand of wine within the target area C based on the target brand selected by the store information acquisition unit 12, the target area C set based on the area information acquired by the area information acquisition unit 11, and the store information acquired by the store information acquisition unit 12. In other words, the store extraction unit 13 extracts stores that can provide the target brand of wine to the user from among the stores located within the target area C. The store extraction unit 13 does not necessarily have to extract only one store, and may extract multiple stores.

[0029] The information output unit 14 outputs information about the stores extracted by the store extraction unit 13 to the user terminal 2. At this time, the information output unit 14 may output information about the target stock selected by the stock selection unit 10 (hereinafter referred to as target stock information) together with information about the stores extracted by the store extraction unit 13 (hereinafter referred to as extracted store information) to the user terminal 2 (see FIG. 3). The information output unit 14 may transmit the extracted store information and the target stock information to the user terminal 2 in a data format identifiable in the user terminal 2.

[0030] The user terminal 2 is a terminal used by a user. The user terminal 2 may be configured to be capable of communicating (for example, wireless communication via a network) with other devices including the store information output device 1, and may be, for example, a smartphone, a tablet, a notebook computer, a desktop computer, or the like. Here, a smartphone is exemplified as the user terminal 2.

[0031] The user terminal 2 includes a control arithmetic unit, a storage device, and an input / output device as physical components. The control arithmetic unit is configured by a controller such as a CPU (Central Processing Unit), and executes arithmetic processing and controls the storage device and the input / output device. The storage device includes, for example, a main storage device and an auxiliary storage device. The main storage device includes, for example, a RAM (Random Access Memory). The auxiliary storage device includes, for example, a ROM (Read Only Memory). The input / output device includes, for example, an input device such as a touch panel that receives data from the outside and transmits it to the storage device, and an output device such as a display and a speaker that outputs to the outside the results of calculation performed by the control arithmetic unit and stored in the storage device. The user terminal 2 executes a predetermined process, for example, by loading a program stored in the ROM into the RAM and executing the program loaded into the RAM by the CPU.

[0032] The controller of the user terminal 2 functionally comprises an input unit 20, an output unit 21, and a communication unit 22. The input unit 20 receives information input from an input device or the like. The output unit 21 outputs information such as a result of processing the information received by the input unit 20 to an output device. The communication unit 22 executes processing related to communication between the store information output device 1 and the outside.

[0033] FIG. 2 is a diagram showing a user terminal 2 with a store search screen displayed on the display. FIG. 3 is a diagram showing a user terminal 2 with store-related information and target brand-related information displayed on the display. As shown in FIG. 2 and FIG. 3, the user terminal 2 receives preference information and area information from the user via the input device by the input unit 20. For example, when the user terminal 2 has an app installed therein that is compatible with the store information output device 1 (i.e., an app that causes the user terminal 2 to operate in cooperation with the store information output device 1), the input unit 20 may receive preference information and area information input on the app. Here, the "app" refers to an application (i.e., software). The preference information and area information received by the input unit 20 are transmitted to the store information output device 1 by the communication unit 22.

[0034] Furthermore, the user terminal 2 receives, via the input unit 20, the extracted store information and target stock information transmitted from the store information output device 1 and received via the communication unit 22. The extracted store information and target stock information received by the input unit 20 is output to the output device by the output unit 21. Specifically, the contents of the extracted store information and the target stock information are displayed on a display serving as the output device. For example, if the user terminal 2 has an app compatible with the store information output device 1 installed, the output unit 21 may output the contents of the extracted store information and the target stock information on the app.

[0035] [Store information output processing] The following describes the store information output process executed in the store information output device 1. Fig. 4 is a flowchart showing the store information output process. The flowchart shown in Fig. 4 is started when, for example, the user terminal 2 transmits request information to the store information output device 1 to start the store information output process.

[0036] 4, the store information output device 1 acquires preference information from the user terminal 2 through the brand selection unit 10. Thereafter, the store information output process by the store information output device 1 proceeds to step S12.

[0037] In step S12, the store information output device 1 selects a target brand from multiple brands of wine based on the preference information using the brand selection unit 10. The brand selection unit 10 does not necessarily have to select one brand of wine as the target brand, and may select multiple brands of wine as the target brands. The subroutine for the process related to the selection of the target brand executed in step S12 will be described in detail later. After that, the store information output process by the store information output device 1 proceeds to step S14.

[0038] In step S14, the store information output device 1 acquires area information specifying the target area C from the user terminal 2 by the area information acquisition unit 11. For example, the area information acquisition unit 11 may acquire information indicating a specific point on a map (such as an address or information indicating latitude and longitude) as the area information, or may acquire information indicating a specific administrative district. After that, the store information output process by the store information output device 1 proceeds to step S16.

[0039] In step S16, the store information output device 1 sets the target area C by the area information acquisition unit 11 based on the area information acquired from the user terminal 2. For example, if the area information acquisition unit 11 has acquired information indicating a specific point on a map as area information, when a map centered on the point is displayed on the display of the user terminal 2, the area information acquisition unit 11 may set the target area C to a circle on the map centered on the point and with a radius equal to the distance between the point and each of the four corners of the map displayed on the display (see FIG. 2). After that, the store information output process by the store information output device 1 proceeds to step S18.

[0040] In step S18, the store information output device 1 acquires store information including the addresses of each of the multiple stores and the brands of wines served at each of the multiple stores, by the store information acquisition unit 12. For example, the store information acquisition unit 12 may access a database of the store information output device 1 to acquire the store information stored in the database. Alternatively, the store information acquisition unit 12 may access a database of a computer (server) separate from the store information output device 1 to acquire the store information stored in the database. Thereafter, the store information output process by the store information output device 1 proceeds to step S20.

[0041] In step S20, the store information output device 1 determines, by the store extraction unit 13, whether or not a store that provides the target brand of wine exists within the target area C. Specifically, the store extraction unit 13 extracts stores that provide the target brand of wine within the target area C based on the target brand selected by the store information acquisition unit 12, the target area C set based on the area information acquired by the area information acquisition unit 11, and the store information acquired by the store information acquisition unit 12. If at least one store has been extracted, the store extraction unit 13 determines that a store that provides the target brand of wine exists within the target area C. If the store information output device 1 determines that a store that provides the target brand of wine exists within the target area C (step S20: YES), it proceeds to step S22. On the other hand, if no store has been extracted, the store extraction unit 13 determines that a store that provides the target brand of wine does not exist within the target area C. When the store information output device 1 determines that there is no store that offers the target brand of wine within the target area C (step S20: NO), the process proceeds to step S24.

[0042] In step S22, the store information output device 1 outputs the extracted store information extracted by the store extraction unit 13 and the target stock information selected by the stock selection unit 10 to the user terminal 2 via the information output unit 14. In response, the user terminal 2 accepts the extracted store information and target stock information transmitted from the store information output device 1 via the input unit 20. Then, the user terminal 2 causes the output unit 21 to output the extracted store information and target stock information accepted by the input unit 20 to the output device (see FIG. 3). This completes the store information output process executed in the store information output device 1.

[0043] At this time, the user terminal 2 may output the extracted store information by drawing a marker at the position of each store on the map (see FIG. 2). In this case, when a marker on the map displayed on the user terminal 2 is touched, detailed information of each store (e.g., each store's name, location, business hours, list of wines available, etc.) as shown in FIG. 3 may be displayed on the user terminal 2. Furthermore, when a display of each wine is touched on the screen on which this detailed information is displayed, the detailed information of each wine may be displayed on the user terminal 2.

[0044] In step S24, the store information output device 1 outputs information to the user terminal 2, via the information output unit 14, indicating that there is no store that offers the target brand of wine within the target area C (hereinafter referred to as store non-existence information). In response to this, the user terminal 2 accepts the store non-existence information transmitted from the store information output device 1 via the input unit 20. Then, the user terminal 2 causes the output unit 21 to output the store non-existence information accepted by the input unit 20 to the output device. This ends the store information output process executed in the store information output device 1.

[0045] [Subroutine for processing target stock selection] A subroutine of the process related to the selection of a target brand among the store information output process executed in the store information output device 1 will be described. The subroutine of the process related to the selection of a target brand corresponds to step S12 of the store information output process described above. FIG. 5 is a flowchart showing the subroutine of the process related to the selection of a target brand in the store information output process. FIG. 6 is a diagram showing a user terminal 2 on which a brand designation screen is displayed on the display. FIG. 7 is a diagram showing a user terminal 2 on which a designation screen for the region of origin and the variety is displayed on the display. FIG. 8 is a diagram showing a user terminal 2 on which a designation screen for the country of origin is displayed on the display. The flowchart shown in FIG. 5 is started when the store information output process executed in the store information output device 1 moves to step S12 of the flowchart shown in FIG. 4. In the following description, a case is exemplified in which an app corresponding to the store information output device 1 is installed in the user terminal 2, and the user inputs preference information on the app displayed on the display of the user terminal 2.

[0046] In step S30 of FIG. 5, the store information output device 1 determines whether the taste information acquired from the user terminal 2 explicitly includes a wine brand by the brand selection unit 10. An example of a case where the taste information explicitly includes a wine brand is when the user touches the button B1 displayed as "Search by wine" on the application screen shown in FIG. 2 and specifies a wine by brand on the application screen shown in FIG. 6. A plurality of brands of wine are displayed on the application screen shown in FIG. 6, and the user can specify a wine brand by touching the display (display P1) of a desired wine. If the store information output device 1 determines that the taste information explicitly includes a wine brand (step S30: YES), it proceeds to step S44. On the other hand, if the store information output device 1 determines that the taste information does not explicitly include a wine brand (step S30: NO), it proceeds to step S32.

[0047] In step S32, the store information output device 1 acquires information on the type and ingredients (variety here) of wine included in the preference information acquired from the user terminal 2 by the brand selection unit 10. The type of wine included in the preference information is a type designated by the user touching the button B2 displayed as "RED", "WHITE", "SPARKLING", "ROSE", "SWEET", etc. on the application screen shown in FIG. 2. The variety of wine included in the preference information is a case where the user touches the button B3 displayed as "Variety" on the application screen shown in FIG. 2 and designates a variety of wine on the application screen shown in FIG. 7. A plurality of varieties of wine are displayed on the application screen shown in FIG. 7, and the user can designate a variety of wine by touching the display (display P3) of a desired variety. After that, the store information output process by the store information output device 1 proceeds to step S34.

[0048] In step S34, the store information output device 1 determines whether the preference information acquired from the user terminal 2 includes information indicating the region of origin of the wine by the brand selection unit 10. An example of a case where the preference information includes information indicating the region of origin of the wine is when the user touches the button B4 indicated as "Region" on the application screen shown in FIG. 2 and specifies the region of origin of the wine on the application screen shown in FIG. 7. On the application screen shown in FIG. 7, a plurality of regions of origin of the wine are displayed, and the user can specify the region of origin of the wine by touching the display of the desired region of origin (display P4). When the store information output device 1 determines that the preference information includes information indicating the region of origin of the wine (step S34: YES), it proceeds to step S36. On the other hand, when the store information output device 1 determines that the preference information does not include information indicating the region of origin of the wine (step S34: NO), it proceeds to step S38.

[0049] In step S36, the store information output device 1 uses the brand selection unit 10 to narrow down the wine brands based on the type, variety, and region of origin of wine included in the preference information acquired from the user terminal 2. If the preference information does not include the type or variety of wine, the brand selection unit 10 narrows down the wine brands from information excluding the type or variety not included in the preference information. After that, the store information output process by the store information output device 1 proceeds to step S44.

[0050] In step S38, the store information output device 1 determines whether the preference information acquired from the user terminal 2 includes information indicating the country of origin of the wine by the brand selection unit 10. An example of a case where the preference information includes information indicating the country of origin of the wine is when the user touches the button B5 indicated as "Country" on the application screen shown in FIG. 2 and specifies the country of origin of the wine on the application screen shown in FIG. 8. A plurality of countries of origin of the wine are displayed on the application screen shown in FIG. 8, and the user can specify the country of origin of the wine by touching the display of the desired country of origin (display P5). When the store information output device 1 determines that the preference information includes information indicating the country of origin of the wine (step S38: YES), it proceeds to step S40. On the other hand, when the store information output device 1 determines that the preference information does not include information indicating the country of origin of the wine (step S38: NO), it proceeds to step S42.

[0051] In step S40, the store information output device 1 uses the brand selection unit 10 to narrow down the wine brands based on the type, variety, and country of origin of wine included in the preference information acquired from the user terminal 2. If the preference information does not include the type or variety of wine, the brand selection unit 10 narrows down the wine brands from information excluding the type or variety not included in the preference information. After that, the store information output process by the store information output device 1 proceeds to step S44.

[0052] In step S42, the store information output device 1 narrows down the wine brands by the type and variety of wine included in the preference information acquired from the user terminal 2 using the brand selection unit 10. If the preference information does not include the type or variety of wine, the brand selection unit 10 narrows down the wine brands from information excluding the type or variety not included in the preference information. After that, the store information output process by the store information output device 1 proceeds to step S44.

[0053] In step S44, the store information output device 1 selects a target brand from multiple brands of wine based on the preference information using the brand selection unit 10. Specifically, if a wine brand is explicitly included in the preference information, the brand selection unit 10 selects the brand as the target brand. On the other hand, if a wine brand is not explicitly included in the preference information, the brand selection unit 10 selects a narrowed-down brand from multiple brands of wine as the target brand. This completes the subroutine of the process related to the selection of the target brand among the store information output process executed by the store information output device 1. After that, the store information output process executed by the store information output device 1 proceeds to step S14 of the flowchart shown in FIG. 4.

[0054] [Action and Effects] As described above, the store information output device 1 includes a brand selection unit 10 that selects a target brand from multiple brands of alcohol based on preference information input from the user terminal 2, an area information acquisition unit 11 that acquires area information designating a target area C from the user terminal 2, a store information acquisition unit 12 that acquires store information including the locations of each of the multiple stores and the brands of alcohol offered at each of the multiple stores, a store extraction unit 13 that extracts stores that offer the target brand of alcohol within the target area C based on the target brand, area information, and store information, and an information output unit 14 that outputs information about the stores extracted by the store extraction unit 13 to the user terminal 2.

[0055] According to the store information output device 1, a target brand of alcohol is selected based on preference information input from the user terminal 2, and stores that offer the target brand of alcohol are extracted within a target area C specified by the user terminal 2. Information about the extracted stores is then output to the user terminal 2. Therefore, according to this store information output device 1, it is possible to search for stores that offer a brand of alcohol that matches the user's preferences within the user's desired area.

[0056] In the store information output device 1, the alcoholic beverage is wine. This makes it possible to search for stores that offer a brand of wine that matches the user's preferences within the user's desired area.

[0057] In the store information output device 1, the information output unit 14 outputs information about the target brand selected by the brand selection unit 10 together with information about the store extracted by the store extraction unit 13 to the user terminal 2. This makes it possible to present information about brands of alcohol that match the user's preferences to the user.

[0058] In the store information output device 1, the preference information includes brands of alcohol, and the brand selection unit 10 selects brands included in the preference information as target brands. This allows the user to specify a desired brand and search for stores that offer that brand of alcohol.

[0059] In the store information output device 1, the preference information includes characteristics of alcohol, and the brand selection unit 10 selects brands that match the characteristics of alcohol included in the preference information as target brands. This allows the user to search for stores that offer brands of alcohol that match the user's preference, without specifying a brand.

[0060] In the store information output device 1, the characteristics of the alcoholic beverage relate to at least one of the type, place of origin, and ingredients of the alcoholic beverage. This enables the user to search for stores that offer brands of alcoholic beverages that match the user's preferences regarding at least one of the type, place of origin, and ingredients.

[0061] [Variations] The above-described embodiment can be implemented in various forms that are modified or improved based on the knowledge of those skilled in the art.

[0062] For example, in the above embodiment, the preference information includes the brand and characteristics of the wine, and the characteristics of the wine relate to the type, place of origin, and ingredients. However, the preference information is not limited to these. For example, the preference information may be information about the contents of the dishes separately inputted to the store information output device 1, information about the season, or information about the target area C.

[0063] In the above embodiment, the first database referred to by the brand selection unit 10 and the second database referred to by the store information acquisition unit 12 are separately configured databases. However, the first database and the second database may be a single database (third database). For example, the third database may be a database that centrally manages wine brands, wine types, origins, ingredients (varietals, etc.), and store information. The third database may also manage information related to producers. [Explanation of symbols]

[0064] 1. Store information output device 2. User terminal 10 Stock Selection Section 11 Area information acquisition section 12 Store Information Acquisition Department 13 Store Extraction Section 14 Information output section C. Target Area

Claims

1. a brand selection unit that selects a target brand from a plurality of brands of wine based on wine preference information input from a user terminal; an area information acquisition unit that acquires area information specifying a target area from the user terminal; a store information acquisition unit that acquires store information including the addresses of each of a plurality of stores and the brands of wines served at each of the plurality of stores; a store extraction unit that extracts the stores that offer the target brand of wine in the target area based on the target brand, the area information, and the store information; an information output unit that outputs information about the store extracted by the store extraction unit to the user terminal, the brand selection unit, when the wine preference information input from the user terminal does not explicitly include a wine brand, selects, as the target brand, a wine brand narrowed down based on at least any one of information on the type, variety, ingredients, region of origin, and country of origin of the wine included in the preference information; The information output unit outputs to the user terminal information about the store extracted by the store extraction unit, as well as information about the target brand selected by the brand selection unit, thereby simultaneously displaying the information about the store and information about the selected target brand of wine on the display of the user terminal. This is a store information output device.

2. The store information output device according to claim 1 , wherein the store is a restaurant that serves wine.

Citation Information

Patent Citations

  • Information processing apparatus, information processing method, and program

    JP2018206070A

  • Facility search system, facility search method, and facility search program

    JP2020126540A

  • Portable terminal used for wine taste evaluation system

    WO2016148124A1

  • Alcohol information management system and management method

    WO2020026763A1