WO2019207853A1 - Display control program, display control device, and display control method - Google Patents
Display control program, display control device, and display control method Download PDFInfo
- Publication number
- WO2019207853A1 WO2019207853A1 PCT/JP2019/001349 JP2019001349W WO2019207853A1 WO 2019207853 A1 WO2019207853 A1 WO 2019207853A1 JP 2019001349 W JP2019001349 W JP 2019001349W WO 2019207853 A1 WO2019207853 A1 WO 2019207853A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- product
- customer
- information
- display control
- store
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
Definitions
- the present invention relates to a display control program and the like.
- the goal is to send appropriate product information at an appropriate time for each visitor.
- the display control program determines a visitor, identifies a product purchased by the determined visitor, refers to a storage unit that stores a purchase history of the visitor, and purchases the visitor According to the history and the creation time of the product, outputting the product information recommended to the store customers or the advertisement information during the product creation period, causing the computer to execute a process. To do.
- FIG. 1 is a functional block diagram illustrating a configuration of a display control system including a display control server according to the first embodiment.
- FIG. 2 is a functional block diagram illustrating the configuration of the display control server according to the first embodiment.
- FIG. 3 is a diagram illustrating an example of a data structure of the store visitor information table according to the first embodiment.
- FIG. 4 is a diagram illustrating an example of a data structure of the purchase history table according to the first embodiment.
- FIG. 5 is a diagram illustrating an example of a data structure of the food pairing table according to the first embodiment.
- FIG. 6 is a diagram illustrating an example of a data structure of the display according to the first embodiment.
- FIG. 7A is a diagram illustrating an example of advertisement information displayed on the display unit of the display.
- FIG. 7A is a diagram illustrating an example of advertisement information displayed on the display unit of the display.
- FIG. 7B is a diagram illustrating another example of the advertisement information displayed on the display unit of the display.
- FIG. 7C is a diagram illustrating another example of advertisement information displayed on the display unit of the display.
- FIG. 8A is a diagram (1) illustrating an example of a display control process sequence according to the first embodiment.
- FIG. 8B is a diagram (2) illustrating an example of a display control processing sequence according to the first embodiment.
- FIG. 9 is a diagram illustrating an example of the use of the display control system according to the first embodiment.
- FIG. 10A is a diagram (1) illustrating an example of a display control processing sequence according to the second embodiment.
- FIG. 10B is a diagram (2) illustrating an example of a display control process sequence according to the second embodiment.
- FIG. 11 is a diagram illustrating an example of the use of the display control system according to the second embodiment.
- FIG. 12 is a diagram illustrating an example of a computer that executes a display control program.
- FIG. 1 is a functional block diagram illustrating a configuration of a display control system including a display control server according to the first embodiment.
- the display control server 1 according to the embodiment, for example, discriminates a visitor who has visited a restaurant service restaurant using a facial image of the visitor, and identifies a product purchased by the determined visitor. Then, the display control server 1 sets the product information or advertisement information recommended to the customer during the product creation period according to the past purchase history of the customer and the creation time of the purchased product. It is displayed on the display 2 of the receiving counter.
- the display control system 9 includes a display control server 1, a display 2, an imaging device (display side) 3, a POS (Point Of Sales) terminal 4, and an imaging device (POS terminal side) 5. And a terminal 6.
- the display control server 1 is connected to a display 2 and an imaging device (display side) 3 via a network 7 so that they can communicate with each other.
- the display control server 1 is connected to the POS terminal 4 and the imaging device (POS side) 5 via the network 7 so that they can communicate with each other.
- the network 7 here is, for example, WiFi (Wireless Fidelity) (registered trademark), but is not limited thereto, and may be another communication network such as a carrier network.
- the POS terminal 4 is connected to the terminal 6 via the network 8 so that they can communicate with each other.
- the network 8 here is, for example, Bluetooth (registered trademark) such as BLE (Bluetooth Low Energy), but is not limited thereto, and the POS terminal 4 and the terminal 6 may be connected to be communicable.
- BLE Bluetooth Low Energy
- the display 2 is a device having a communication function and a display function.
- the display 2 is a device that can display information transmitted from the display control server 1 on a display unit.
- the display 2 is installed in a place where a customer is waiting for the creation of a product.
- the place where the customer waits for the creation of a product refers to, for example, a counter used for receiving a product (referred to as a product receiving counter).
- a product receiving counter used for receiving a product
- the imaging device 3 is an imaging device on the display 2 side, and is a device having a communication function and an imaging function.
- the imaging device 3 is used, for example, to determine a customer who can visually recognize the display 2. Therefore, the imaging device 3 is installed, for example, in the vicinity of the display 2 in order to capture the customers.
- the imaging device 3 is, for example, a video camera or a digital still camera, but may be any device that can image a store visitor.
- an Example demonstrates imaging object as a visitor's face, it is not limited to this.
- the POS terminal 4 identifies customer information of customers who visit the store, and settles the sales transaction of the product purchased by the customer. For example, the POS terminal 4 reads a bar code on a store-specific prepaid card presented by the customer or a store-specific application screen displayed on the customer's terminal 6 described later, and identifies customer information of the customer. Then, the POS terminal 4 settles the sales transaction of the product purchased by the customer for the customer information. Then, the POS terminal 4 transmits the customer information of the customer and the product name of the purchased product to the display control server 1. The POS terminal 4 stores the settled settlement information in a storage unit (not shown).
- the settlement information includes, for example, customer information of customers, product names, prices, purchase times, and the like.
- the imaging device 5 is an imaging device on the POS terminal 4 side, and is a device having a communication function and an imaging function.
- the imaging device 5 is used, for example, to determine a customer who has purchased (ordered) a product. Therefore, the imaging device 5 is installed, for example, in the vicinity of the POS terminal 4 in order to image a customer.
- the image pickup device 5 is, for example, a video camera or a digital still camera, but may be any device that can pick up customers.
- the object to be imaged is the face of the customer, but the present invention is not limited to this.
- the imaging target is the same between the imaging device 3 and the imaging device 5.
- the terminal 6 is an example of a customer visitor terminal.
- the terminal 6 is, for example, a mobile phone such as a smartphone, but is not limited thereto, and may be a terminal such as a PDA (Personal Digital Assistant) or a portable personal computer.
- the terminal 6 may be another type of terminal as long as it can display a store-specific application screen, or can capture or refer to an image displayed on the display unit of the display 2 from the store-specific application. .
- the store-specific application installed in the terminal 6 may be referred to as a “mobile application”.
- FIG. 2 is a functional block diagram illustrating the configuration of the display control server according to the embodiment.
- the display control server 1 includes a communication unit 11, a control unit 12, and a storage unit 13.
- the communication unit 11 communicates with the display 2, the imaging device 3, the POS terminal 4, and the imaging device 5 via the network 7 (see FIG. 1).
- the communication unit 11 is realized by, for example, a NIC (Network Interface Card).
- the control unit 12 corresponds to an electronic circuit such as a CPU (Central Processing Unit). And the control part 12 has an internal memory for storing the program and control data which prescribed
- the control unit 12 includes a store visitor information generation unit 121, a purchase history generation unit 122, a store visitor determination unit 123, an advertisement information estimation unit 124, and an advertisement information output unit 125.
- the customer visitor determination unit 123 is an example of a determination unit and a specification unit.
- the advertisement information estimation unit 124 and the advertisement information output unit 125 are examples of an output unit.
- the storage unit 13 is, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk.
- the storage unit 13 includes a store visitor information table 131, a purchase history table 132, a food pairing table 133, and advertisement information 134.
- the customer information table 131 is a table that stores information on customers who visit the store.
- the store visitor information table 131 is generated by the store visitor information generation unit 121. Each customer information in the customer information table 131 is deleted when the customer leaves the store, for example.
- the data structure of the customer information table 131 will be described with reference to FIG.
- FIG. 3 is a diagram illustrating an example of a data structure of the store visitor information table according to the first embodiment.
- the customer information table 131 stores a customer ID (identification) 131a and a customer image 131b in association with each other.
- the visitor ID 131a indicates customer information for identifying a visitor.
- Customer information here is information which shows the barcode of a store specific prepaid card or a store specific application screen, for example.
- the customer image 131b shows, for example, an image of a customer's face.
- the image image “...” is stored as the customer image 131b.
- the purchase history table 132 is a table for storing the purchase history of customers.
- the data structure of the purchase history table 132 will be described with reference to FIG.
- FIG. 4 is a diagram illustrating an example of the data structure of the purchase history table according to the first embodiment.
- the purchase history table 132 associates the store visitor ID 132a, the time 132b, the store number 132c, the product name 132d, the stay time 132e, the presented advertisement information 132f, and the presentation effect 132g.
- the visitor ID 132a indicates customer information for identifying a visitor.
- the customer ID 132a corresponds to the customer ID 131c in the customer information table 131.
- the time 132b indicates the time when the customer purchased the product.
- the store number 132c indicates a number for identifying a store when the store is a chain store.
- the staying time 132e indicates the time when the customer stayed at the store.
- the staying time 132e may be calculated based on, for example, the time of entrance / exit of the customer imaged by an imaging device installed at an entrance not shown.
- the presented advertisement information 132f indicates information for identifying advertisement information presented to the customer.
- the information for identifying the advertisement information may include, for example, the name of the advertisement information such as the name of the product and the number of the advertisement information.
- the presentation effect 132g indicates information indicating whether or not there is a new use or purchase effect due to the presentation advertisement information 132f being presented. When there is an effect, “ ⁇ ” is set as an example. As an example, “ ⁇ ” is set as the initial value of the presentation effect 132g.
- the food pairing table 133 is a table that stores information on a pair of foods (food and drinks) that are compatible with each other.
- the food pairing table 133 is generated by additionally updating the regular food pairing generated by the store in advance using the purchase history of the customer, but is not limited thereto.
- the food pairing table 133 may be generated using data mining for a regular food pairing, or may be generated using the purchase history table 132.
- the data structure of the food pairing table 133 will be described with reference to FIG.
- FIG. 5 is a diagram illustrating an example of a data structure of the food pairing table according to the first embodiment.
- the food pairing table 133 stores foods that are compatible with the merchandise.
- FIG. 5 shows the food pairing table 133 when the product is “coffee”.
- the food pairing table 133 stores names, bitterness, acidity, richness, and foods that are compatible with each other.
- the name is a specific name of the product coffee.
- Bitterness, sourness, and richness indicate the characteristics of the taste of coffee, which is a product. It shows that a black circle has a feature.
- a food with good compatibility is a food that is compatible with the product indicated by the name.
- the advertisement information 134 is information presented as an advertisement.
- “advertisement information 134a” and “advertisement information 134b” are described in order to distinguish from a plurality of advertisement information 134. When the description is made without distinction, it is described as “advertisement information”.
- the advertisement information 134 includes, for example, information describing an illustration and information describing a message. Specific examples of the advertisement information 134 include, for example, information on the product itself, information on product discounts, and information on events related to the product.
- the store visitor information generation unit 121 generates store visitor information.
- the store visitor information generation unit 121 acquires a store visitor image from the imaging device (POS terminal side) 5 and stores the acquired image in the store visitor information table 131.
- the store visitor information generation unit 121 displays the face of the store visitor imaged by the imaging device 5 when the store visitor moves before the cash register to purchase the product, that is, when the customer is paid by the POS terminal 4. Get an image.
- the store visitor information generation unit 121 sets the acquired face image in the store visitor image 131b of a new record in the store visitor information table 131.
- the store visitor information generation unit 121 associates store visitor images with customer information.
- the store visitor information generation unit 121 acquires the customer information of the store visitor and the product name of the product purchased by the store visitor from the POS terminal 4.
- the store visitor information generation unit 121 sets the acquired customer information of the store visitor in the column of the store visitor ID 121a of the record in the store visitor information table 131 in which the face image is stored.
- the store visitor information generation unit 121 generates store visitor information in which the store visitor's face image is associated with the customer information when the customer purchases a product, that is, when the POS terminal 4 makes a payment. To do.
- the purchase history generation unit 122 associates the customer information of the customer with the purchase history including the product name 132d of the product purchased by the customer and stores it in the purchase history table 132. In addition, in the case of an additional purchase by the customer, the purchase history generation unit 122 presents the purchase name presentation advertisement information 132f when the customer visits this time in the product name 132d of the product additionally purchased by the customer and the purchase history table 132. And determine whether the products match or are similar. Then, if the products match or are similar, the purchase history generation unit 122 indicates that there is an effect on the purchase history presenting effect 132g of the purchase history for the matching or similar products and the current visit to the store. “Yes” is set.
- the purchase history generation unit 122 has been described by comparing the product name of the product additionally purchased by the customer with the advertisement information 132f of the purchase history when the customer visits the purchase history table 132 this time, but the present invention is not limited to this.
- the purchase history generation unit 122 may compare the product name of the product additionally purchased by the store customer with the advertisement information 132 f of the purchase history when the store visits the current or previous store in the purchase history table 132.
- the store visitor discrimination unit 123 discriminates store visitors.
- the store visitor discrimination unit 123 acquires the store visitor image from the imaging device 3.
- the store visitor discriminating unit 123 acquires a face image of the store visitor captured by the imaging device 3 when the store visitor moves to the product reception counter.
- the visitor discriminating unit 123 discriminates the visitor using the image recognition.
- the store visitor discriminating unit 123 refers to the store visitor information table 131, compares the feature amount of the store visitor image 131b with the feature amount of the acquired face image, and visits corresponding to the store visitor image 131b that matches. By acquiring customer customer information (customer ID 131a), the customer is determined.
- the advertisement information estimation unit 124 estimates the advertisement information 134 that is recommended to the customer from the purchase history of the customer. For example, the advertisement information estimation unit 124 refers to the purchase history table 132 and acquires the purchase history corresponding to the customer information of the store visitor determined by the store visitor determination unit 123. The advertisement information estimation unit 124 estimates the advertisement information 134 to recommend to the customer based on the acquired purchase history. That is, the advertisement information estimation unit 124 estimates product information or advertisement information recommended to the customer based on the purchase history of the currently purchased product and the product purchased in the past corresponding to the customer information of the customer.
- the advertisement information estimation unit 124 analyzes the purchase frequency of each product purchased in the past based on the acquired purchase history, and estimates the advertisement information 134 related to the product with a high purchase frequency. This is because the store visitor has determined that he / she likes a product with a high purchase frequency, and the store visitor is encouraged to additionally purchase the product. As an example of the advertisement information 134 related to the product, advertisement information 134 indicating discount information on the product can be cited.
- the advertisement information estimation unit 124 analyzes the purchase frequency of each product purchased in the past based on the acquired purchase history, and uses the food pairing table 133 to purchase a product with a high purchase frequency.
- the advertisement information 134 related to the food with good compatibility is estimated. This is for urging customers to purchase additional foods that are compatible with frequently purchased products.
- the advertisement information estimation unit 124 uses the food pairing table 133 to estimate the advertisement information 134 related to food that is compatible with the currently purchased product. This is because the store customers are encouraged to purchase additional foods that are compatible with the products actually purchased.
- the advertisement information estimation unit 124 may estimate the advertisement information 134 recommended to the customer using the time zone when the customer visited the store.
- the advertisement information estimation unit 124 when the time when the customer visits the store is an early morning time zone (for example, a time zone before 8 o'clock), a product with a high purchase frequency or a food that is compatible with the product.
- the advertisement information 134 related to a product with a taste that activates the customer's brain may be estimated.
- the advertisement information estimation unit 124 when the time when the customer visits the store is a late time zone (for example, the time zone after 21:00), relates to a product with a high purchase frequency or a food that is compatible with the product, You may estimate the advertisement information 134 relevant to the goods of the taste which deactivates a visitor's brain.
- the advertisement information estimation unit 124 may analyze the stay time 132e in the past store based on the acquired purchase history, and estimate the advertisement information 134 recommended to the customer. As an example, the advertisement information estimation unit 124 calculates the average of the stay time 132e in the past store, and when the calculated average is within a predetermined time (for example, 10 minutes), the advertisement information 134 recommended to the customer. Is not estimated. This is because it is presumed that the store visitor will not make additional purchases even if the recommendation of the advertisement information 134 is received.
- a predetermined time for example, 10 minutes
- the advertisement information output unit 125 outputs advertisement information 134 for recommending to the customer on the display 2 during the period of creating the product.
- the advertisement information output unit 125 displays the advertisement information 134 estimated by the advertisement information estimation unit 124 on the display 2 during a period in which a product purchased by a customer is created. Accordingly, the advertisement information output unit 125 displays the advertisement information 134 of each visitor on the display 2 installed in the product reception counter during the period when the visitor is waiting for the creation of the product, thereby allowing each visitor to display the advertisement information 134. Information on appropriate products can be transmitted at the appropriate timing. As a result, the advertisement information output unit 125 can prompt the customer to purchase the product described in the advertisement information 134.
- the advertisement information output unit 125 uses the information for identifying the advertisement information 134 estimated by the advertisement information estimation unit 124 as the record advertisement information for the customer information of the customer who has actually purchased the product in the purchase history table 132. Update to 132f. This is to hold that the advertisement information 134 specialized for the store visitor is presented to the store visitor.
- FIG. 6 is a functional block diagram illustrating the configuration of the display according to the first embodiment. As shown in FIG. 6, the display 2 includes a communication unit 21 and a display unit 22.
- the communication unit 21 communicates with the display control server 1 via the network 7 (see FIG. 1).
- the communication unit 21 is realized by, for example, a NIC (Network Interface Card).
- the display unit 22 displays advertisement information transmitted from the display control server 1.
- the display unit 22 is, for example, electronic paper.
- the display unit 22 is not limited to this, and may be a liquid crystal panel, or may be another type of display device as long as it can display advertisement information.
- FIG. 7A is a diagram illustrating an example of advertisement information displayed on the display unit of the display.
- the display 2 displays advertisement information 134 on events related to products.
- information on “salad fair” is displayed as the advertisement information 134 of the event related to the product.
- the advertisement information output unit 125 causes the display 2 to display the advertisement information 134 of the event related to the product estimated by the advertisement information estimation unit 124 during the period in which the product purchased by the customer is created.
- FIG. 7B to 7C are diagrams showing another example of advertisement information displayed on the display unit of the display.
- the display 2 displays advertisement information 134 for discounts on products.
- the advertisement information 134 of the product discount the information “One More Coffee is available at that time, a drip coffee (1 cup) can be changed for 100 yen” is displayed.
- the advertisement information output unit 125 causes the display 2 to display the advertisement information 134 of the product discount estimated by the advertisement information estimation unit 124 during the period in which the product purchased by the customer is created.
- the display 2 displays advertisement information 134 of the product itself.
- information of “low potassium lettuce” is displayed as the advertisement information 134 of the product itself.
- the advertisement information output unit 125 displays the advertisement information 134 of the product itself estimated by the advertisement information estimation unit 124 on the display 2 during a period in which the product purchased by the customer is created.
- Display control processing sequence 8A and 8B are diagrams illustrating an exemplary sequence of display control processing according to the first embodiment.
- the broken line in FIG. 8 is a process performed by a human.
- description will be made by paying attention to the purchase history of a product first ordered by a certain customer.
- the customer enters the store and moves in front of the cash register (S11, S12). Then, the imaging device 5 captures the face of the customer who is in front of the cash register (S13), and transmits the captured face image to the display control server 1.
- the store visitor information generation unit 121 stores the face image transmitted from the imaging device 5 in the store visitor information table 131 (S14).
- the customer orders the product before the cash register (S15). Then, the customer visits the store using the mobile application installed on the terminal 6 that he / she owns (S16). Payment may be made with a prepaid card that has been linked with the mobile application instead of the mobile application.
- the employee scans the barcode on the mobile application screen (S17).
- the barcode read from the mobile application screen is customer information of the visitor.
- the POS terminal 4 that has received the barcode scanning operation on the mobile application screen acquires the barcode and identifies customer information indicating the customer (S18). Then, the POS terminal 4 performs a settlement process (S19). Then, the POS terminal 4 transmits the acquired customer information indicating the customer and the product name of the product purchased by the customer to the display control server 1.
- the customer information generation unit 121 specifies the product purchased by the customer, and also includes customer information and an image of the customer's face. Correlate (S20). That is, the store visitor information generation unit 121 sets the store customer information in the store visitor ID 121a field of the record in the store visitor information table 131 in which the face image is stored.
- the purchase history generation unit 122 stores the customer information of the customer and the purchase history including the specified product in the purchase history table 132 in association with each other (S21).
- the customer who has ordered (purchased) and settled the product moves to the product reception counter in order to receive the ordered product (S22).
- the imaging device 3 captures the face of the customer who is in front of the merchandise reception counter (S23), and transmits the captured face image to the display control server 1.
- the store visitor discrimination unit 123 refers to the store visitor information table 131, compares the feature amount of the store visitor image 131 b with the feature amount of the face image transmitted from the imaging device 3, and matches the feature amount.
- the customer information corresponding to the customer image 131b to be determined is determined (S24).
- the advertisement information estimation unit 124 estimates the advertisement information 134 to be presented to the store customer indicated by the determined customer information (S25). For example, the advertisement information estimation unit 124 refers to the purchase history table 132 and acquires the purchase history corresponding to the customer information determined by the store visitor determination unit 123. Then, the advertisement information estimation unit 124 estimates the advertisement information 134 recommended to the store customer indicated by the customer information based on the acquired purchase history.
- the advertisement information output unit 125 outputs the estimated advertisement information 134 to the display 2 during the period of creating the product (S26).
- the display 2 that has received the advertisement information 134 displays the advertisement information 134 on the display unit 22 (S27).
- the advertisement information output unit 125 updates the estimated advertisement information 134 to the purchase history in the purchase history table 132 (S28). For example, the advertisement information output unit 125 updates the estimated advertisement information 134 to the record-presented advertisement information 132 f for the purchase history in the purchase history table 132.
- the employee scans the barcode on the mobile application screen (S31).
- the barcode read from the mobile application screen is customer information of the visitor.
- the POS terminal 4 that has received the barcode scanning operation on the mobile application screen acquires the barcode and identifies customer information indicating the customer (S32). Then, the POS terminal 4 performs a settlement process (S33). Then, the POS terminal 4 transmits the acquired customer information indicating the customer and the product name of the product purchased by the customer to the display control server 1.
- the customer information generation unit 121 identifies the product that has been additionally ordered.
- the store visitor information generation unit 121 updates the use of the advertisement to the purchase history (S34). For example, the store visitor information generation unit 121 compares the product name of the additionally ordered product with the advertisement information 132f of the purchase history in the purchase history table 132, and if the target product matches or is similar, the purchase history Is set to “ ⁇ ” indicating that the presentation effect 132g is effective.
- the display control server 1 may further perform a process for discriminating the visitor, a process for estimating the advertisement information, and a process for outputting the advertisement information (S23 ⁇ ). S28).
- FIG. 9 is a diagram illustrating an example of the use of the display control system according to the first embodiment.
- FIG. 9 is an example of a restaurant store.
- the display control server 1 is connected to the display 2, the imaging device 3, the POS terminal 4, and the imaging device 5 via WiFi.
- the POS terminal 4 is connected to the terminal 6 by BLE.
- the description will be given focusing on the customer A among a plurality of customers.
- the customer A moves before the checkout.
- the imaging device 5 images the face of the customer A.
- the employee scans the barcode on the mobile application screen of the customer's terminal 6 using the POS terminal 4.
- the display control server 1 that has received the customer A's face image and barcode (customer ID) associates the customer A's face image with the customer ID.
- the customer A moves to the product reception counter in order to receive the ordered purchased product. Then, ⁇ 3> the imaging device 3 images the face of the customer A. ⁇ 4> The display control server 1 that has received the face image of the customer A compares the feature amount of the face image with the face image associated before the checkout, and determines the customer information of the customer A .
- the display control server 1 uses the purchase history (purchase history table 132) and the food pairing table 133, for example, to display the advertisement information 134 of the product closely related to the product purchased by the customer A via WiFi. It is transmitted to the display 2 in front of the product receiving counter. That is, the display control server 1 recommends information on products that are closely related to the purchased products of the customer A during the period in which the purchased products are being created. The visitor A can refer to the advertisement information 134 displayed on the display 2.
- the display control server 1 can prompt the customer to purchase the product displayed on the display 2.
- the display control server 1 can recommend information on appropriate products for each customer at the time until the customer who visits the store receives the product, and prompts the customer to purchase additional items. it can.
- the display control server 1 can give the customer an additional purchase opportunity that may have been missed until now, and can contribute to the sales of the store.
- related products are displayed in the store, but the store clerk is busy with other work other than the cash register, or is busy with the cash register work due to congestion before the cash register. It is difficult to give a full explanation about
- the display control server 1 can sufficiently explain the product by transmitting appropriate product information for each customer at the time until the customer who visits the store receives the product. . Therefore, the display control server 1 can give the customer an additional purchase opportunity that may have been missed until now, and can contribute to the sales of the store.
- the store visitor determination unit 123 determines the store visitor in front of the product reception counter using the image of the store visitor captured by the imaging devices 3 and 5.
- the display control server 1 is not limited to this, and may use the barcode attached to the container or tray delivered to the customer before the cash register to determine the customer before the product receiving counter.
- a barcode is attached to the container. For example, when the visitor moves before the cash register, the employee scans the barcode of the mobile application screen using the POS terminal 4 and also scans the barcode of the container delivered to the visitor.
- the display control server 1 that has received the barcode (identification information) of the container and the barcode (customer information) associates the identification information of the container with the customer information. Thereafter, when the customer moves to the product reception counter, the employee scans the barcode on the container.
- the display control server 1 that has received the barcode (identification information) of the container may compare the identification information with the associated identification information to determine the customer information of the corresponding customer. In addition, when the barcode is attached to the tray, it may be performed similarly to the case of the container.
- the advertisement information output unit 125 transmits the advertisement information 134 to the display 2 in front of the product reception counter during the period of creating the product.
- the display control server 1 is not limited to this, and may transmit the advertisement information 134 to a tray or a container delivered to the customer before the cash register.
- a case where the advertisement information 134 is transmitted to the container will be described.
- a container delivered to a customer before a cash register has a communication function, a display function, and a barcode.
- the display control server 1 determines the customer information of the store visitor using the barcode attached to the container as described above.
- the display control server 1 should just transmit the advertisement information 134 to the transmission destination of the container previously matched with the barcode attached to the container in the period which is producing goods.
- the advertisement information 134 may be transmitted to the tray in the same manner as in the case of the container.
- the display control server 1 discriminates store customers by a predetermined method.
- the display control server 1 identifies the product purchased by the identified customer.
- the display control server 1 refers to the purchase history table 132 for storing the visitor's purchase history, and sends the visitor to the store during the period of creating the product according to the purchase history of the visitor and the creation time of the product.
- the recommended product information or advertisement information is output to the display 2 in the vicinity of the customer.
- the display control server 1 can transmit appropriate product information for each visitor until the visitor who visits the store receives the product.
- the display control server 1 can prompt additional purchase of the product indicated by the product information transmitted to the store visitor.
- the display control server 1 can give the customer an additional purchase opportunity that may have been missed until now, and can contribute to the sales of the store.
- the display control server 1 outputs, to the display 2 corresponding to the counter waiting for the creation of the product, the product information or the advertisement information recommended to the visitor during the period when the customer creates the product. .
- the display control server 1 can surely make the product information or the advertisement information visible to the customer waiting for the creation of the product.
- the display control server 1 can prompt additional purchase of the product indicated by the product information transmitted to the store visitor.
- the display control server 1 refers to the purchase history table 132, and recommends the product information to recommend to the store customer according to the information including the stay time at the store visited in the past, which is included in the purchase history of the store visitor. Determine advertising information.
- the display control server 1 outputs the determined product information or advertisement information according to the product creation time. According to such a configuration, the display control server 1 outputs the product information or the advertisement information that matches the usage situation of the store visitor by outputting the product information or the advertisement information obtained from the past visit time of the store visitor. Can do.
- the display control server 1 refers to the purchase history table 132 and displays the product information or advertisement information recommended to the store customers according to the purchase history of the store customers and the time zone when the store customers visited the store. decide.
- the display control server 1 outputs the determined product information or advertisement information according to the product creation time. According to such a configuration, the display control server 1 outputs the product information or the advertisement information that is obtained from the time zone when the customer visits the store, thereby outputting the product information or the advertisement information that matches the usage time zone of the customer. be able to.
- the display control server 1 creates a product according to the purchase history of the customer, the product purchased by the customer, and the creation time of the product with reference to the purchase history table 132 and the food pairing table 133.
- Product information or advertisement information to recommend to the store visitor is output to the display 2 during the current period. According to such a configuration, the display control server 1 can transmit more appropriate product information for each individual visitor until the visitor visiting the store receives the product.
- the display control server 1 performs the following processing when a customer receives a product in front of the product reception counter.
- the display control server 1 discriminates the store visitor in front of the merchandise reception counter using the images of the store customers imaged by the imaging devices 3 and 5 before the cash register, and transmits the advertisement information 134 to the display 2 in front of the merchandise reception counter.
- the display control server 1 is not limited to this.
- the display control server 1 discriminates the customers in the seat using the images of the customers taken by the imaging devices 3 and 5, and displays the advertisement information 134 on the display 2 corresponding to the seat. May be sent.
- the display control server 1 discriminates the customers in the seat using the images of the customers captured by the imaging devices 3 and 5, and displays the advertisement information 134 on the display 2 corresponding to the seat. A case of transmission will be described.
- the display control system 9 according to the second embodiment is the same as the display control system 9 shown in FIG. 1 of the first embodiment, the description of the overlapping configuration and operation is omitted. It is assumed that the display 2 is installed in a seat where a customer is waiting for a product to be created. A seat is a place where customers can receive goods and eat and drink. And the imaging device 3 shall be installed in the vicinity of this display 2 in order to image a visitor.
- Display control processing sequence 10A and 10B are diagrams illustrating an example of a sequence of display control processing according to the second embodiment. Note that the same processes as those in the sequence of the display control process shown in FIGS. 8A and 8B according to the first embodiment are denoted by the same reference numerals, and the overlapping processes will be briefly described. Moreover, the broken line in FIG. 10A and 10B is a process which a human performs. In FIGS. 10A and 10B, description will be made by paying attention to the purchase history of a product first ordered by a customer.
- the customer enters the store and moves before the cash register (S11, S12). Then, the imaging device 5 captures the face of the customer who is in front of the cash register (S13), and transmits the captured face image to the display control server 1.
- the store visitor information generation unit 121 stores the face image transmitted from the imaging device 5 in the store visitor information table 131 (S14).
- the customer orders the product before the cash register (S15). Then, the customer visits the store using the mobile application installed on the terminal 6 that he / she owns (S16).
- the employee scans the barcode on the mobile application screen (S17).
- the POS terminal 4 that has received the barcode scanning operation on the mobile application screen acquires the barcode and identifies customer information indicating the customer (S18). Then, the POS terminal 4 performs a settlement process (S19), and transmits to the display control server 1 the customer information indicating the customer and the product name of the product purchased by the customer.
- the customer information generation unit 121 specifies the product purchased by the customer, and also includes customer information and an image of the customer's face. Correlate (S20). That is, the store visitor information generation unit 121 sets the store customer information in the store visitor ID 121a field of the record in the store visitor information table 131 in which the face image is stored.
- the purchase history generation unit 122 stores the customer information of the customer and the purchase history including the specified product in the purchase history table 132 in association with each other (S21).
- the customer who ordered and settled the product moves to the seat (S22A).
- the imaging device 3 captures the face of the customer sitting on the seat (S23), and transmits the captured face image to the display control server 1.
- the store visitor discrimination unit 123 refers to the store visitor information table 131, compares the feature amount of the store visitor image 131 b with the feature amount of the face image transmitted from the imaging device 3, and matches the feature amount.
- the customer information corresponding to the customer image 131b to be determined is determined (S24).
- the store visitor determining unit 123 determines the display 2 for the seat from the identification information of the imaging device 3 (S24A).
- the display control server 1 stores a correspondence table in which the identification information of the imaging device 3, the seat position, and the identification information of the display 2 are associated with each other in advance in the storage unit 13. Then, the visitor discrimination unit 123 refers to the correspondence table, identifies the seat position from the identification information of the imaging device 3 used when discriminating the customer information, and identifies the display 2 corresponding to the seat.
- the advertisement information estimation unit 124 estimates the advertisement information 134 to be presented to the store customer indicated by the determined customer information (S25).
- the advertisement information output unit 125 outputs the estimated advertisement information 134 to the display 2 discriminated by the store visitor discriminating unit 123 during the period of creating the product (S26A). Note that although the advertisement information output unit 125 has been described as outputting the estimated advertisement information 134 to the display 2 during the period of creating a product, the present invention is not limited to this. The advertisement information output unit 125 may output the estimated advertisement information 134 to the display 2 during a period when the customer is sitting at the seat.
- the display 2 that has received the advertisement information 134 displays the advertisement information 134 on the display unit 22 (S27).
- the advertisement information output unit 125 updates the estimated advertisement information 134 to the purchase history in the purchase history table 132 (S28).
- the employee scans the barcode on the mobile application screen (S31).
- the POS terminal 4 that has received the barcode scanning operation on the mobile application screen acquires the barcode and identifies customer information indicating the customer (S32). Then, the POS terminal 4 performs a settlement process (S33), and transmits to the display control server 1 the customer information indicating the customer and the product name of the product purchased by the customer.
- the customer information generation unit 121 identifies the product that has been additionally ordered. When the identified product matches or resembles the product related to the advertisement information 134 displayed on the display 2, the store visitor information generation unit 121 updates the use of the advertisement to the purchase history (S34).
- the display control server 1 may further perform a process for discriminating the visitor, a process for estimating the advertisement information, and a process for outputting the advertisement information (S23 ⁇ ). S28).
- FIG. 11 is a diagram illustrating an example of the use of the display control system according to the second embodiment.
- FIG. 11 is an example of a restaurant store.
- the display control server 1 is connected to the display 2, the imaging device 3, the POS terminal 4, and the imaging device 5 via WiFi.
- the POS terminal 4 is connected to the terminal 6 by BLE.
- description will be given focusing on the customer B among a plurality of customers. It is assumed that the display control server 1 previously stores a correspondence table in which the identification information of the imaging device 3, the position of the seat, and the identification information of the display 2 are associated with each other in the storage unit 13.
- the customer B moves before the checkout. Then, ⁇ 1> the imaging device 5 images the face of the customer B. When the customer B orders a product before the cash register, the employee scans the barcode on the mobile application screen of the customer's terminal 6 using the POS terminal 4. ⁇ 2> The display control server 1 that has received the customer B's facial image and barcode (customer ID) associates the customer B's facial image with the customer ID.
- the display control server 1 that has received the face image of the customer B compares the feature amount between the face image and the face image associated before the checkout, and determines the customer information of the customer B .
- the display control server 1 refers to the correspondence table, identifies the position of the seat from the identification information of the imaging device 3 used when determining the customer information, and identifies the display 2 corresponding to the seat.
- the ⁇ 5> display control server 1 uses the purchase history (purchase history table 132) and the food pairing table 133, for example, to display the advertisement information 134 of the product closely related to the product purchased by the customer B via WiFi. Is transmitted to the display 2 specified in (1). That is, the display control server 1 recommends a product closely related to the purchase product of the visitor B during the period in which the purchase product is being created or the visitor is sitting in the seat. The customer B can refer to the advertisement information 134 displayed on the display 2.
- the display control server 1 can prompt the customer to purchase the product displayed on the display 2.
- the display control server 1 can recommend appropriate product information for each customer at the time until the customer who visits the store receives the product or the time when the customer sits at the seat. , Can encourage customers to purchase additional items.
- the display control server 1 can give the customer an additional purchase opportunity that may have been missed until now, and can contribute to the sales of the store.
- the store visitor determination unit 123 determines the customer information of the store visitor using the image of the store visitor captured by the imaging devices 3 and 5 to determine the customer information.
- the position of the customer's seat is specified from the identification information of the image pickup apparatus 3 used for the above. It has been described that the display control server 1 specifies the display 2 corresponding to the position of the seat.
- the store visitor discriminating unit 123 is not limited to this, and identifies the position where the store visitor is located, and the image of the store visitor captured by the imaging device 3 corresponding to the location where the store visitor is located and the imaging device 5 before the cash register. May be used to discriminate customer information of the customer and identify the display 2 corresponding to the location of the customer.
- a beacon is attached to a tray given to a customer before a cash register.
- the display control server 1 specifies the position where the store visitor corresponding to the tray is based on the identification information of the beacon attached to the tray.
- the display control server 1 determines the customer information of the customer using the customer image captured by the imaging device 3 associated with the specified position and the customer image captured by the imaging device 5 before the cash register. .
- the display control server 1 should just identify the display 2 linked
- the target to which the beacon is attached may be a container instead of the tray.
- the output destination output by the advertisement information output unit 125 has been described as the display 2 installed in the seat.
- a seat may be a table or a wall, and may be a place where a visitor can visually recognize.
- the display control server 1 outputs the recommended product information or advertisement information to the store 2 to the display 2 corresponding to the seat during the period when the store customer is creating the product.
- the display control server 1 can surely make the product information or the advertisement information visible to the customer in the seat who is waiting for the creation of the product.
- the display control server 1 can prompt additional purchase of the product indicated by the information transmitted to the store visitor.
- the display control server 1 specifies the seat of the customer and outputs it to the display 2 associated with the specified seat. According to such a configuration, the display control server 1 makes it possible for the store visitor who is waiting for the creation of the product to visually recognize the product information or the advertisement information even when the store visitor is waiting for the creation of the product at the seat. Can do. As a result, the display control server 1 can prompt additional purchase of the product indicated by the information transmitted to the store visitor.
- the display control server 1 can be realized by mounting each function such as the control unit 12 and the storage unit 13 in an information processing apparatus such as a known personal computer or workstation.
- each component of the illustrated apparatus does not necessarily need to be physically configured as illustrated.
- the specific mode of device distribution / integration is not limited to that shown in the figure, and all or part of the device is functionally or physically distributed / integrated in arbitrary units depending on various loads and usage conditions. Can be configured.
- the store visitor determination unit 123 and the advertisement information estimation unit 124 may be integrated.
- the advertisement information output unit 125 may be distributed into an output unit that outputs advertisement information to the display 2 and an update unit that updates the purchase history table 132.
- the storage unit 13 may be connected as an external device of the display control server 1 via a network.
- FIG. 12 is a diagram illustrating an example of a computer that executes a display control program.
- the computer 200 includes a CPU 203 that executes various arithmetic processes, an input device 215 that receives input of data from the user, and a display control unit 207 that controls the display device 209.
- the computer 200 also includes a drive device 213 that reads a program and the like from a storage medium, and a communication control unit 217 that exchanges data with other computers via a network.
- the computer 200 also includes a memory 201 that temporarily stores various types of information and an HDD 205.
- the memory 201, CPU 203, HDD (Hard Disk Drive) 205, display control unit 207, drive device 213, input device 215, and communication control unit 217 are connected by a bus 219.
- the drive device 213 is a device for the removable disk 211, for example.
- the HDD 205 stores a display control program 205a and display control related information 205b.
- the CPU 203 reads the display control program 205a, expands it in the memory 201, and executes it as a process. Such a process corresponds to each functional unit of the display control server 1.
- the display control related information 205 b corresponds to the store visitor information table 131, the purchase history table 132, the food pairing table 133, and the advertisement information 134.
- the removable disk 211 stores information such as the display control program 205a.
- the display control program 205a is not necessarily stored in the HDD 205 from the beginning.
- “portable physical media such as a flexible disk (FD), a CD-ROM (Compact Disk Read Only Memory), a DVD (Digital Versatile Disk), a magneto-optical disk, and an IC (Integrated Circuit) card inserted into the computer 200
- the program is stored in “ Then, the computer 200 may read and execute the display control program 205a from these.
Landscapes
- Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
本発明は、表示制御プログラムなどに関する。 The present invention relates to a display control program and the like.
ファーストフードなどの店舗では、来店する来店者がレジ前の列に並び、レジ前の店員に商品を注文するのが一般的である。かかる店舗では、来店する来店者に商品についての情報を発信するには、様々な方法がある。例えば、来店者のモバイル端末へアプリケーションを通じて情報をプッシュする情報の発信がある。また、SNS(Social Networking Service)を利用した情報の配信がある。また、ポスター、ポップ、デジタルサイネージを利用した情報の発信がある。 In stores such as fast food, it is common for visitors to come to the store to line up in front of the cash register and order goods from the store clerk before the cash register. In such a store, there are various methods for transmitting information about the product to the store visitor. For example, there is transmission of information that pushes information to mobile terminals of customers through an application. In addition, there is distribution of information using SNS (Social Networking Service). In addition, there is information transmission using posters, pop, and digital signage.
しかしながら、店舗に来店する来店者に情報を発信する従来の技術では、個々の来店者ごとに適切な商品の情報を適切なタイミングで発信することができないという問題がある。 However, the conventional technology for transmitting information to the customers who visit the store has a problem that it is not possible to transmit information on appropriate products for each individual customer at an appropriate timing.
1つの側面では、個々の来店者ごとに適切な商品の情報を適切なタイミングで発信することを目的とする。 ¡In one aspect, the goal is to send appropriate product information at an appropriate time for each visitor.
1つの態様では、表示制御プログラムは、来店客を判別し、判別した前記来店客が購入した商品を特定し、前記来店客の購入履歴を記憶する記憶部を参照して、前記来店客の購入履歴と、前記商品の作成時間とに応じて、前記商品を作成している期間に前記来店客へのレコメンドする商品情報、または広告情報を出力する、処理をコンピュータに実行させる、ことを特徴とする。 In one aspect, the display control program determines a visitor, identifies a product purchased by the determined visitor, refers to a storage unit that stores a purchase history of the visitor, and purchases the visitor According to the history and the creation time of the product, outputting the product information recommended to the store customers or the advertisement information during the product creation period, causing the computer to execute a process. To do.
1つの態様によれば、個々の来店者ごとに適切な商品の情報を適切なタイミングで発信することができる。 According to one aspect, it is possible to transmit appropriate product information at an appropriate timing for each visitor.
以下に、本願の開示する表示制御プログラム、表示制御装置および表示制御方法の実施例を図面に基づいて詳細に説明する。なお、実施例によりこの発明が限定されるものではない。 Hereinafter, embodiments of a display control program, a display control apparatus, and a display control method disclosed in the present application will be described in detail with reference to the drawings. The present invention is not limited to the embodiments.
[表示制御システムの構成]
図1は、実施例1に係る表示制御サーバを含む表示制御システムの構成を示す機能ブロック図である。実施例に係る表示制御サーバ1は、例えば、飲食サービスの店舗に来店した来店客を来店客の顔画像を用いて判別し、判別した来店客が購入した商品を特定する。そして、表示制御サーバ1は、来店客の過去の購入履歴と、購入した商品の作成時間とに応じて、商品を作成している期間に来店客へのレコメンドする商品情報、または広告情報を商品受取りカウンターのディスプレイ2に表示させる。
[Configuration of display control system]
FIG. 1 is a functional block diagram illustrating a configuration of a display control system including a display control server according to the first embodiment. The
図1に示すように、表示制御システム9は、表示制御サーバ1と、ディスプレイ2と、撮像装置(ディスプレイ側)3と、POS(Point Of Sales)端末4と、撮像装置(POS端末側)5と、端末6とを有する。
As shown in FIG. 1, the
表示制御サーバ1は、ディスプレイ2および撮像装置(ディスプレイ側)3とネットワーク7を介して相互に通信可能に接続される。また、表示制御サーバ1は、POS端末4および撮像装置(POS側)5とネットワーク7を介して相互に通信可能に接続される。ここでいうネットワーク7は、例えば、WiFi(Wireless Fidelity)(登録商標)であるが、これに限定されず、キャリア網などその他の通信網であっても良い。また、POS端末4は、端末6とネットワーク8を介して相互に通信可能に接続される。ここでいうネットワーク8は、例えば、BLE(Bluetooth Low Energy)などのBluetooth(登録商標)であるが、これに限定されず、POS端末4と端末6とが通信可能に接続されれば良い。なお、表示制御サーバ1の構成は、後述するものとする。
The
ディスプレイ2は、通信機能および表示機能を備える装置である。例えば、ディスプレイ2は、表示制御サーバ1から送信された情報を表示部に表示することが可能な装置である。ディスプレイ2は、来店客が商品の作成を待っている場所に設置される。来店客が商品の作成を待つ場所とは、例えば、商品を受け取るために用いられるカウンター(商品受取りカウンターという)のことをいう。なお、ディスプレイ2の構成は、後述するものとする。
The
撮像装置3は、ディスプレイ2側の撮像装置であって、通信機能と撮像機能を備える装置である。撮像装置3は、例えば、ディスプレイ2を視認することが可能な来店客を判別するために用いられる。したがって、撮像装置3は、来店客を撮像するために、例えば、ディスプレイ2の近傍に設置される。撮像装置3は、例えば、ビデオカメラやデジタルスチルカメラであるが、来店客を撮像できる装置であれば良い。なお、実施例では、撮像対象を来店客の顔として説明するが、これに限定されるものではない。
The
POS端末4は、店舗に来店する来店客の顧客情報を識別し、来店客が購入した商品の売買取引を決済する。例えば、POS端末4は、来店客が提示する店舗固有のプリペイドカードまたは後述する来店客の端末6に表示される店舗固有のアプリケーション画面のバーコードを読み取り、来店客の顧客情報を識別する。そして、POS端末4は、顧客情報に対して来店客が購入した商品の売買取引を決済する。そして、POS端末4は、来店客の顧客情報および購入した商品の商品名を表示制御サーバ1に送信する。なお、POS端末4は、決済した決済情報を図示しない記憶部に記憶する。決済情報には、例えば、来店客の顧客情報、商品名、価格、購買時刻等が含まれる。
The
撮像装置5は、POS端末4側の撮像装置であって、通信機能と撮像機能を備える装置である。撮像装置5は、例えば、商品を購入(注文)した来店客を判別するために用いられる。したがって、撮像装置5は、来店客を撮像するために、例えば、POS端末4の近傍に設置される。撮像装置5は、例えば、ビデオカメラやデジタルスチルカメラであるが、来店客を撮像できる装置であれば良い。なお、実施例では、撮像対象を来店客の顔とするが、これに限定されるものではない。ただし、撮像装置3と撮像装置5とでは、撮像対象を同じものとする。
The
端末6は、来店客用の端末の一例である。端末6は、例えば、スマートフォンなどの携帯電話機であるが、これに限定されず、PDA(Personal Digital Assistants)、携帯可能なパーソナルコンピュータなどの端末であっても良い。一例として、端末6は、店舗固有のアプリケーション画面を表示したり、店舗固有のアプリケーションからディスプレイ2の表示部に表示される画像を取り込んだり、参照したりできればその他の種類の端末であっても良い。なお、端末6にインストールされる店舗固有のアプリケーションのことを「モバイルアプリ」という場合がある。
The
[表示制御サーバの構成]
図2は、実施例に係る表示制御サーバの構成を示す機能ブロック図である。図2に示すように、表示制御サーバ1は、通信部11と、制御部12と、記憶部13とを有する。
[Display control server configuration]
FIG. 2 is a functional block diagram illustrating the configuration of the display control server according to the embodiment. As illustrated in FIG. 2, the
通信部11は、ネットワーク7(図1参照)を介してディスプレイ2、撮像装置3、POS端末4および撮像装置5と通信を行う。通信部11は、例えば、NIC(Network Interface Card)などによって実現される。
The
制御部12は、CPU(Central Processing Unit)などの電子回路に対応する。そして、制御部12は、各種の処理手順を規定したプログラムや制御データを格納するための内部メモリを有し、これらによって種々の処理を実行する。ここでは、制御部12は、サーバアプリによって処理を実行するものとする。制御部12は、来店客情報生成部121、購入履歴生成部122、来店客判別部123、広告情報推定部124および広告情報出力部125を有する。なお、来店客判別部123は、判別部および特定部の一例である。広告情報推定部124および広告情報出力部125は、出力部の一例である。
The control unit 12 corresponds to an electronic circuit such as a CPU (Central Processing Unit). And the control part 12 has an internal memory for storing the program and control data which prescribed | regulated the various process procedures, and performs various processes by these. Here, the control part 12 shall perform a process with a server application. The control unit 12 includes a store visitor information generation unit 121, a purchase
記憶部13は、例えば、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)などの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置である。記憶部13は、来店客情報テーブル131、購入履歴テーブル132、フードペアリングテーブル133および広告情報134を有する。
The storage unit 13 is, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 13 includes a store visitor information table 131, a purchase history table 132, a food pairing table 133, and
来店客情報テーブル131は、店舗に来店する来店客の情報を記憶するテーブルである。なお、来店客情報テーブル131は、来店客情報生成部121によって生成される。また、来店客情報テーブル131のそれぞれの来店客情報は、例えば、来店客が店舗を出る際に削除される。ここで、来店客情報テーブル131のデータ構造を、図3を参照して説明する。 The customer information table 131 is a table that stores information on customers who visit the store. The store visitor information table 131 is generated by the store visitor information generation unit 121. Each customer information in the customer information table 131 is deleted when the customer leaves the store, for example. Here, the data structure of the customer information table 131 will be described with reference to FIG.
図3は、実施例1に係る来店客情報テーブルのデータ構造の一例を示す図である。図3に示すように、来店客情報テーブル131は、来店客ID(identification)131aと、来店客画像131bとを対応づけて記憶する。来店客ID131aは、来店客を識別する顧客情報を示す。ここでいう顧客情報は、例えば、店舗固有のプリペイドカードまたは店舗固有のアプリケーション画面のバーコードを示す情報である。来店客画像131bは、例えば、来店客の顔の画像を示す。
FIG. 3 is a diagram illustrating an example of a data structure of the store visitor information table according to the first embodiment. As shown in FIG. 3, the customer information table 131 stores a customer ID (identification) 131a and a customer image 131b in association with each other. The
一例として、来店客ID131aが「1000」である場合に、来店客画像131bとして画像イメージが「・・・・・・・」と記憶している。
As an example, when the
図2に戻って、購入履歴テーブル132は、来店客の購入履歴を記憶するテーブルである。ここで、購入履歴テーブル132のデータ構造を、図4を参照して説明する。 Referring back to FIG. 2, the purchase history table 132 is a table for storing the purchase history of customers. Here, the data structure of the purchase history table 132 will be described with reference to FIG.
図4は、実施例1に係る購入履歴テーブルのデータ構造の一例を示す図である。図4に示すように、購入履歴テーブル132は、来店客ID132aと、時刻132bと、店番号132cと、商品名132dと、滞在時間132eと、提示広告情報132fと、提示効果132gとを対応づけて記憶する。来店客ID132aは、来店客を識別する顧客情報を示す。来店客ID132aは、来店客情報テーブル131の来店客ID131cに対応する。時刻132bは、来店客が商品を購入した時刻を示す。店番号132cは、店がチェーン店である場合には、店を識別する番号を示す。滞在時間132eは、来店客が店に滞在した時間を示す。なお、滞在時間132eは、例えば、図示しない出入り口に設置された撮像装置により撮像された来店客の出入の時刻に基づいて計算されれば良い。提示広告情報132fは、来店客に提示された広告情報を識別する情報を示す。広告情報を識別する情報には、例えば、商品の名称などの広告情報の名称や広告情報の番号を含んでも良い。提示効果132gは、提示広告情報132fを提示したことにより新たな利用または購入の効果があったか否かを示す情報を示す。効果があった場合には、一例として「○」が設定される。なお、提示効果132gの初期値には、一例として「-」が設定される。
FIG. 4 is a diagram illustrating an example of the data structure of the purchase history table according to the first embodiment. As shown in FIG. 4, the purchase history table 132 associates the store visitor ID 132a, the time 132b, the
一例として、来店客ID132aが「1000」である場合に、時刻132bとして「「yyyy.mm.dd.hh.mm.ss0」、店番号132cとして「11」、商品名132dとして「○○(コーヒー)」と記憶している。また、滞在時間132eとして「60分」、提示広告情報132fとして「シナモンロール」、提示効果132gとして「○」と記憶している。
As an example, when the store visitor ID 132a is “1000”, “yyy.mm.dd.hh.mm.ss0” as the time 132b, “11” as the
図2に戻って、フードペアリングテーブル133は、フード(飲食物)について、相性のよいもの同士をペアリングした情報を記憶するテーブルである。なお、フードペアリングテーブル133は、店があらかじめ生成した定型のフードペアリングに対して来店客の購入履歴などを用いて追加更新されることで生成されるが、これに限定されるものではない。フードペアリングテーブル133は、例えば、定型のフードペアリングに対して、データマイニングを用いて生成されても良いし、購入履歴テーブル132を用いて生成されても良い。ここで、フードペアリングテーブル133のデータ構造を、図5を参照して説明する。 Returning to FIG. 2, the food pairing table 133 is a table that stores information on a pair of foods (food and drinks) that are compatible with each other. Note that the food pairing table 133 is generated by additionally updating the regular food pairing generated by the store in advance using the purchase history of the customer, but is not limited thereto. . For example, the food pairing table 133 may be generated using data mining for a regular food pairing, or may be generated using the purchase history table 132. Here, the data structure of the food pairing table 133 will be described with reference to FIG.
図5は、実施例1に係るフードペアリングテーブルのデータ構造の一例を示す図である。フードペアリングテーブル133は、商品に対して、相性の良いフードを対応づけて記憶する。図5では、商品が「コーヒー」である場合のフードペアリングテーブル133が表わされている。ここでは、フードペアリングテーブル133は、名前と、苦みと、酸味と、コクと、相性の良いフードとを対応づけて記憶する。名前は、商品であるコーヒーの具体的な名称である。苦味、酸味およびコクは、商品であるコーヒーの味の特徴を示す。黒丸が特徴を有することを示す。相性の良いフードは、名前で示される商品と相性の良いフードである。 FIG. 5 is a diagram illustrating an example of a data structure of the food pairing table according to the first embodiment. The food pairing table 133 stores foods that are compatible with the merchandise. FIG. 5 shows the food pairing table 133 when the product is “coffee”. Here, the food pairing table 133 stores names, bitterness, acidity, richness, and foods that are compatible with each other. The name is a specific name of the product coffee. Bitterness, sourness, and richness indicate the characteristics of the taste of coffee, which is a product. It shows that a black circle has a feature. A food with good compatibility is a food that is compatible with the product indicated by the name.
一例として、名前が「○○」の場合には、苦味と酸味に特徴があり、相性の良いフードとして「シナモンロール」と記憶している。 As an example, when the name is “XX”, it is characterized by bitterness and sourness, and “cinnamon roll” is stored as a compatible food.
図2に戻って、広告情報134は、広告として提示される情報である。以下、複数の広告情報134と区別するため「広告情報134a」、「広告情報134b」と記載する。特に区別せずに説明する場合には、「広告情報」と記載する。広告情報134には、例えば、イラストを記載した情報、メッセージを記載した情報が含まれる。広告情報134の具体例として、例えば、商品そのものの情報、商品の割引の情報、商品に関するイベントの情報などが含まれる。
Returning to FIG. 2, the
図2に戻って、来店客情報生成部121は、来店客情報を生成する。 Referring back to FIG. 2, the store visitor information generation unit 121 generates store visitor information.
例えば、来店客情報生成部121は、撮像装置(POS端末側)5から来店客の画像を取得し、取得した画像を来店客情報テーブル131に保存する。一例として、来店客情報生成部121は、来店客が商品を購入するためにレジ前に移動したとき、つまり、POS端末4によって決済されたとき、撮像装置5によって撮像された当該来店客の顔画像を取得する。来店客情報生成部121は、取得した顔画像を来店客情報テーブル131の新たなレコードの来店客画像131bに設定する。
For example, the store visitor information generation unit 121 acquires a store visitor image from the imaging device (POS terminal side) 5 and stores the acquired image in the store visitor information table 131. As an example, the store visitor information generation unit 121 displays the face of the store visitor imaged by the
また、来店客情報生成部121は、来店客の画像と顧客情報とを対応づける。一例として、来店客情報生成部121は、POS端末4から来店客の顧客情報および来店客が購入した商品の商品名を取得する。来店客情報生成部121は、取得した来店客の顧客情報を、顔画像が保存された来店客情報テーブル131におけるレコードの来店客ID121aの欄に設定する。すなわち、来店客情報生成部121は、来店客が商品を購入したときに、つまり、POS端末4によって決済されたときに、来店客の顔画像と顧客情報とを対応づけた来店客情報を生成する。
In addition, the store visitor information generation unit 121 associates store visitor images with customer information. As an example, the store visitor information generation unit 121 acquires the customer information of the store visitor and the product name of the product purchased by the store visitor from the
購入履歴生成部122は、来店客の顧客情報と、来店客が購入した商品の商品名132dを含む購入履歴とを対応づけて、購入履歴テーブル132に格納する。加えて、購入履歴生成部122は、来店客の追加購入である場合には、来店客が追加購入した商品の商品名132dと購入履歴テーブル132の今回来店した際の購入履歴の提示広告情報132fとを比較し、商品が一致または類似しているか否かを判定する。そして、購入履歴生成部122は、商品が一致または類似していれば、一致または類似した商品に対する購入履歴であって今回来店した際の購入履歴の提示効果132gに効果があったことを示す「○」を設定する。つまり、追加購入された商品に一致または類似する商品の情報が、購入履歴テーブル132の提示広告情報132fに設定されていれば、この提示広告情報132fの提示によって新たな購入の効果があったと判定できる。なお、購入履歴生成部122は、来店客が追加購入した商品の商品名と購入履歴テーブル132の今回来店した際の購入履歴の提示広告情報132fとを比較すると説明したが、これに限定されない。購入履歴生成部122は、来店客が追加購入した商品の商品名と購入履歴テーブル132の今回または過去に来店した際の購入履歴の提示広告情報132fとを比較する場合であっても良い。
The purchase
来店客判別部123は、来店客を判別する。
The store
例えば、来店客判別部123は、撮像装置3から来店客の画像を取得する。一例として、来店客判別部123は、来店客が商品受取カウンターに移動したとき、撮像装置3によって撮像された当該来店客の顔画像を取得する。
For example, the store
また、来店客判別部123は、画像認識を用いて、来店客を判別する。一例として、来店客判別部123は、来店客情報テーブル131を参照し、来店客画像131bの特徴量と、取得した顔画像の特徴量とを比較し、合致する来店客画像131bに対応する来店客の顧客情報(来店客ID131a)を取得することで、来店客を判別する。
Further, the
広告情報推定部124は、来店客の購入履歴から、当該来店客へのレコメンドする広告情報134を推定する。例えば、広告情報推定部124は、購入履歴テーブル132を参照して、来店客判別部123によって判別された来店客の顧客情報に対応する購入履歴を取得する。広告情報推定部124は、取得した購入履歴に基づいて、来店客へレコメンドする広告情報134を推定する。すなわち、広告情報推定部124は、来店客の顧客情報に対応する、現に購入した商品および過去に購入した商品の購入履歴に基づいて、来店客へレコメンドする商品情報、または広告情報を推定する。
The advertisement
一例として、広告情報推定部124は、取得した購入履歴に基づいて、過去に購入した商品のそれぞれの購入頻度を分析し、購入頻度の高い商品に関連する広告情報134を推定する。これは、来店客が購入頻度の高い商品を嗜好していると判断したものであり、来店客に対して当該商品の追加購入を促すためである。かかる商品に関連する広告情報134の一例として、当該商品における割引の情報を示す広告情報134が挙げられる。
As an example, the advertisement
また、別の例として、広告情報推定部124は、取得した購入履歴に基づいて、過去に購入した商品のそれぞれの購入頻度を分析し、フードペアリングテーブル133を用いて、購入頻度の高い商品と相性の良いフードに関連する広告情報134を推定する。これは、来店客に対して購入頻度の高い商品と相性の良いフードの追加購入を促すためである。
As another example, the advertisement
また、別の例として、広告情報推定部124は、フードペアリングテーブル133を用いて、現に購入した商品と相性の良いフードに関連する広告情報134を推定する。これは、これは、来店客に対して現に購入した商品と相性の良いフードの追加購入を促すためである。
As another example, the advertisement
また、別の例として、広告情報推定部124は、来店客が来店した時間帯を用いて、当該来店客へレコメンドする広告情報134を推定しても良い。一例として、広告情報推定部124は、来店客が来店した時間帯が早朝の時間帯(例えば8時以前の時間帯)である場合には、購入頻度の高い商品や当該商品と相性の良いフードに関し、来店客の脳を活性化させるような味わいの商品に関連する広告情報134を推定しても良い。また、広告情報推定部124は、来店客が来店した時間帯が遅い時間帯(例えば21時以後の時間帯)である場合には、購入頻度の高い商品または当該商品と相性の良いフードに関し、来店客の脳を非活性化させるような味わいの商品に関連する広告情報134を推定しても良い。
As another example, the advertisement
また、別の例として、広告情報推定部124は、取得した購入履歴に基づいて、過去の店での滞在時間132eを分析し、来店客へレコメンドする広告情報134を推定しても良い。一例として、広告情報推定部124は、過去の店での滞在時間132eの平均を算出し、算出した平均が所定時間(例えば10分)以内である場合には、来店客へレコメンドする広告情報134を推定しない。これは、来店客は広告情報134のレコメンドを受けても、追加購入しないと推定されるからである。
As another example, the advertisement
広告情報出力部125は、商品を作成している期間に、ディスプレイ2に対して来店客へのレコメンドする広告情報134を出力する。
The advertisement
例えば、広告情報出力部125は、来店客によって購入された商品を作成している期間に、広告情報推定部124によって推定された広告情報134をディスプレイ2に表示させる。これにより、広告情報出力部125は、来店客が商品の作成を待っている期間に、商品受取りカウンターに設置されたディスプレイ2に来店客それぞれの広告情報134を表示させることで、個々の来店客ごとに適切な商品の情報を適切なタイミングで発信できる。この結果、広告情報出力部125は、来店客に対して広告情報134に記述された商品の購入を促すことができる。
For example, the advertisement
加えて、広告情報出力部125は、広告情報推定部124によって推定された広告情報134を識別する情報を、購入履歴テーブル132の、現に商品を購入した来店客の顧客情報に対するレコードの提示広告情報132fに更新する。これは、来店客に対して当該来店客に特化した広告情報134を提示したことを保持するためである。
In addition, the advertisement
[ディスプレイの構成]
図6は、実施例1に係るディスプレイの構成を示す機能ブロック図である。図6に示すように、ディスプレイ2は、通信部21と、表示部22とを有する。
[Display configuration]
FIG. 6 is a functional block diagram illustrating the configuration of the display according to the first embodiment. As shown in FIG. 6, the
通信部21は、ネットワーク7(図1参照)を介して表示制御サーバ1と通信を行う。通信部21は、例えば、NIC(Network Interface Card)などによって実現される。
The communication unit 21 communicates with the
表示部22は、表示制御サーバ1から送信される広告情報を表示する。表示部22は、例えば、電子ペーパーであるが、これに限定されず、液晶パネルであっても良く、広告情報を表示できれば、その他の種類の表示機器であっても良い。
The display unit 22 displays advertisement information transmitted from the
[ディスプレイの表示部に表示される画像]
次に、ディスプレイ2の表示部22に表示される広告情報の例を、図7A~図7Cを参照して説明する。図7Aは、ディスプレイの表示部に表示される広告情報の一例を示す図である。図7Aに示すように、ディスプレイ2には、商品に関するイベントの広告情報134が表示されている。ここでは、商品に関するイベントの広告情報134として、「サラダフェア」の情報が表示されている。例えば、広告情報出力部125は、来店客によって購入された商品を作成している期間に、広告情報推定部124によって推定された商品に関するイベントの広告情報134をディスプレイ2に表示させる。
[Image displayed on the display section]
Next, an example of advertisement information displayed on the display unit 22 of the
図7B~図7Cは、ディスプレイの表示部に表示される広告情報の別の例を示す図である。図7Bに示すように、ディスプレイ2には、商品の割引の広告情報134が表示されている。ここでは、商品の割引の広告情報134として、「One More Coffee 当時内であれば、ドリップコーヒー(1杯)を100円でおかわりができます」の情報が表示されている。例えば、広告情報出力部125は、来店客によって購入された商品を作成している期間に、広告情報推定部124によって推定された商品の割引の広告情報134をディスプレイ2に表示させる。
7B to 7C are diagrams showing another example of advertisement information displayed on the display unit of the display. As shown in FIG. 7B, the
図7Cに示すように、ディスプレイ2には、商品そのものの広告情報134が表示されている。ここでは、商品そのものの広告情報134として、「低カリウムレタス」の情報が表示されている。例えば、広告情報出力部125は、来店客によって購入された商品を作成している期間に、広告情報推定部124によって推定された商品そのものの広告情報134をディスプレイ2に表示させる。
As shown in FIG. 7C, the
[表示制御処理のシーケンス]
図8Aおよび図8Bは、実施例1に係る表示制御処理のシーケンスの一例を示す図である。なお、図8の中の破線は、人間が行う処理である。また、図8Aおよび図8Bでは、ある来店客が最初に注文した商品の購入履歴に着目して説明する。
[Display control processing sequence]
8A and 8B are diagrams illustrating an exemplary sequence of display control processing according to the first embodiment. In addition, the broken line in FIG. 8 is a process performed by a human. In FIGS. 8A and 8B, description will be made by paying attention to the purchase history of a product first ordered by a certain customer.
図8Aに示すように、来店客は、店舗に入店し、レジ前に移動する(S11,S12)。すると、撮像装置5は、レジ前にいる来店客の顔を撮像し(S13)、撮像した顔の画像を表示制御サーバ1に送信する。表示制御サーバ1では、来店客情報生成部121は、撮像装置5から送信された顔の画像を来店客情報テーブル131に保存する(S14)。
As shown in FIG. 8A, the customer enters the store and moves in front of the cash register (S11, S12). Then, the
続いて、来店客は、レジ前で、商品を注文する(S15)。そして、来店客は、所持する端末6にインストールされたモバイルアプリにより決済する(S16)。なお、決済は、モバイルアプリの代わりにモバイルアプリと連携済みのプリペイドカードで行われても良い。
Subsequently, the customer orders the product before the cash register (S15). Then, the customer visits the store using the mobile application installed on the
従業員は、モバイルアプリ画面のバーコードをスキャンする(S17)。かかるモバイルアプリ画面から読み取られたバーコードが、来店客の顧客情報である。モバイルアプリ画面のバーコードのスキャン操作を受け付けたPOS端末4は、バーコードを取得し、来店客を示す顧客情報を識別する(S18)。そして、POS端末4は、決済処理を行う(S19)。そして、POS端末4は、取得した来店客を示す顧客情報および来店客が購入した商品の商品名を表示制御サーバ1に送信する。
The employee scans the barcode on the mobile application screen (S17). The barcode read from the mobile application screen is customer information of the visitor. The
来店客の顧客情報および商品の商品名を受け付けた表示制御サーバ1では、来店客情報生成部121が、来店客が購入した商品を特定するとともに、顧客情報と、来店客の顔の画像とを対応づける(S20)。すなわち、来店客情報生成部121は、来店客の顧客情報を、顔の画像が保存された来店客情報テーブル131におけるレコードの来店客ID121aの欄に設定する。加えて、購入履歴生成部122は、来店客の顧客情報と、特定された商品を含む購入履歴とを対応づけて購入履歴テーブル132に格納する(S21)。
In the
続いて、商品を注文(購入)および決済した来店客は、注文した商品を受け取るために、商品受取りカウンター前に移動する(S22)。すると、撮像装置3は、商品受取りカウンター前にいる来店客の顔を撮像し(S23)、撮像した顔の画像を表示制御サーバ1に送信する。表示制御サーバ1では、来店客判別部123が、来店客情報テーブル131を参照し、来店客画像131bの特徴量と、撮像装置3から送信された顔の画像の特徴量とを比較し、合致する来店客画像131bに対応する顧客情報を判別する(S24)。
Subsequently, the customer who has ordered (purchased) and settled the product moves to the product reception counter in order to receive the ordered product (S22). Then, the
そして、広告情報推定部124は、判別された顧客情報が示す来店客に提示する広告情報134を推定する(S25)。例えば、広告情報推定部124は、購入履歴テーブル132を参照して、来店客判別部123によって判別された顧客情報に対応する購入履歴を取得する。そして、広告情報推定部124は、取得した購入履歴に基づいて、顧客情報が示す来店客へレコメンドする広告情報134を推定する。
Then, the advertisement
そして、広告情報出力部125は、商品を作成している期間に、推定された広告情報134をディスプレイ2に出力する(S26)。広告情報134を受け付けたディスプレイ2は、表示部22に広告情報134を表示する(S27)。加えて、広告情報出力部125は、推定された広告情報134を購入履歴テーブル132の購入履歴に更新する(S28)。例えば、広告情報出力部125は、推定された広告情報134を、購入履歴テーブル132の購入履歴に対するレコードの提示広告情報132fに更新する。
Then, the advertisement
続いて、図10Bに示すように、レジ前で、来店客が追加注文したか否かを判断する(S29)。来店客が追加注文した場合には(S29;Yes)、来店客は、所持する端末6にインストールされたモバイルアプリにより決済する(S30)。なお、決済は、モバイルアプリの代わりにモバイルアプリと連携済みのプリペイドカードで行われても良い。
Subsequently, as shown in FIG. 10B, it is determined whether or not the customer has additionally ordered before the cash register (S29). When the visitor places an additional order (S29; Yes), the visitor makes a settlement using the mobile application installed in the
従業員は、モバイルアプリ画面のバーコードをスキャンする(S31)。かかるモバイルアプリ画面から読み取られたバーコードが、来店客の顧客情報である。モバイルアプリ画面のバーコードのスキャン操作を受け付けたPOS端末4は、バーコードを取得し、来店客を示す顧客情報を識別する(S32)。そして、POS端末4は、決済処理を行う(S33)。そして、POS端末4は、取得した来店客を示す顧客情報および来店客が購入した商品の商品名を表示制御サーバ1に送信する。
The employee scans the barcode on the mobile application screen (S31). The barcode read from the mobile application screen is customer information of the visitor. The
来店客の顧客情報および商品の商品名を受け付けた表示制御サーバ1では、来店客情報生成部121が、追加注文した商品を特定する。そして、来店客情報生成部121は、特定した商品がディスプレイ2に表示された広告情報134に関わる商品と一致または類似する場合には、広告の利用を購入履歴に更新する(S34)。例えば、来店客情報生成部121は、追加注文した商品の商品名と購入履歴テーブル132の購入履歴の提示広告情報132fとを比較し、対象の商品が一致または類似していれば、当該購入履歴の提示効果132gに効果があったことを示す「○」を設定する。
In the
そして、来店客は、注文した商品を受け取るために、商品受取りカウンター前に移動し、商品を受け取る(S35,S36)。なお、来店客が商品受取カウンター前に移動したとき、表示制御サーバ1では、さらに、来店客を判別する処理、広告情報を推定する処理、広告情報を出力する処理を行っても良い(S23~S28)。
Then, in order to receive the ordered product, the visitor moves to the product receiving counter and receives the product (S35, S36). When the visitor moves before the merchandise receipt counter, the
一方、来店客が追加注文しなかった場合には(S29;No)、来店客は、商品受取りカウンター前で商品を受け取る(S36)。 On the other hand, when the customer does not place an additional order (S29; No), the customer receives the product in front of the product reception counter (S36).
[表示制御システムの用途]
図9は、実施例1に係る表示制御システムの用途の一例を示す図である。図9は、飲食店の店舗の一例である。表示制御サーバ1は、ディスプレイ2、撮像装置3、POS端末4および撮像装置5とそれぞれWiFiで接続されている。そして、POS端末4は、端末6とBLEで接続されている。図9では、複数の来店客のうち来店客Aに着目して説明する。
[Use of display control system]
FIG. 9 is a diagram illustrating an example of the use of the display control system according to the first embodiment. FIG. 9 is an example of a restaurant store. The
図9に示すように、来店客Aが、レジ前に移動する。すると、<1>撮像装置5は、来店客Aの顔を撮像する。来店客Aが、レジ前で商品を注文すると、従業員が、POS端末4を用いて来店客の端末6のモバイルアプリ画面のバーコードをスキャンする。<2>来店客Aの顔画像とバーコード(顧客ID)とを受け付けた表示制御サーバ1は、来店客Aの顔画像と顧客IDとを対応づける。
As shown in FIG. 9, the customer A moves before the checkout. Then, <1> the
その後、来店客Aが、注文した購入商品を受け取るために、商品受取りカウンター前に移動する。すると、<3>撮像装置3は、来店客Aの顔を撮像する。<4>来店客Aの顔画像を受け付けた表示制御サーバ1は、当該顔画像と、レジ前で対応づけた顔画像との特徴量を比較し、該当する来店客Aの顧客情報を判別する。
After that, the customer A moves to the product reception counter in order to receive the ordered purchased product. Then, <3> the
そして、<5>表示制御サーバ1は、例えば購入履歴(購入履歴テーブル132)やフードペアリングテーブル133の活用により、来店客Aの購入商品と関連の深い商品の広告情報134を、WiFi経由で商品受取りカウンター前のディスプレイ2に送信する。すなわち、表示制御サーバ1は、購入商品を作成している期間に、来店客Aの購入商品と関連の深い商品の情報をレコメンドする。来店客Aは、ディスプレイ2に表示された広告情報134を参照することが可能となる。
<5> The
これにより、表示制御サーバ1は、ディスプレイ2に表示された商品の購入を来店客に促すことができる。すなわち、表示制御サーバ1は、店舗に来店する来店客が商品を受け取るまでの時間に、個々の来店客ごとに適切な商品の情報をレコメンドすることができ、来店客に追加購入を促すことができる。この結果、表示制御サーバ1は、今まで逃していたかもしれない追加購入の機会を来店客に与えることができ、店舗の売上に貢献することができる。つまり、店舗内には、関連する商品が展示されているが、店員は、レジ以外の他の業務に多忙であったり、レジ前の混雑によりレジの業務に多忙であったりすることで、商品についての十分な説明を来店客にすることが難しい。しかしながら、表示制御サーバ1は、店舗に来店する来店客が商品を受け取るまでの時間に、個々の来店客ごとに適切な商品の情報を発信することで商品についての十分な説明をするこができる。よって、表示制御サーバ1は、今まで逃していたかもしれない追加購入の機会を来店客に与えることができ、店舗の売上に貢献することができる。
Thereby, the
なお、実施例1の表示制御サーバ1では、来店客判別部123が、撮像装置3,5によって撮像された来店客の画像を用いて、商品受取りカウンター前の来店客を判別すると説明した。しかしながら、表示制御サーバ1は、これに限定されず、レジ前で来店客に渡される容器やトレイに付けられたバーコードを用いて、商品受取りカウンター前の来店客を判別しても良い。ここで、容器にバーコードが付けられている場合を説明する。例えば、来店客がレジ前に移動すると、従業員が、POS端末4を用いてモバイルアプリ画面のバーコードをスキャンするとともに、来店客に渡された容器のバーコードをスキャンする。容器のバーコード(識別情報)とバーコード(顧客情報)とを受け付けた表示制御サーバ1は、容器の識別情報と顧客情報とを対応づける。その後、来店客が、商品受取りカウンター前に移動すると、従業員が、容器のバーコードをスキャンする。容器のバーコード(識別情報)を受け付けた表示制御サーバ1は、当該識別情報と、対応づけた識別情報とを比較し、該当する来店客の顧客情報を判別すれば良い。なお、トレイにバーコードが付けられている場合も、容器の場合と同様に行えば良い。
In the
また、実施例1の表示制御サーバ1では、広告情報出力部125が、商品を作成している期間に、商品受取りカウンター前のディスプレイ2に広告情報134を送信すると説明した。しかしながら、表示制御サーバ1は、これに限定されず、レジ前で来店客に渡されるトレイや容器に広告情報134を送信しても良い。ここで、容器に広告情報134を送信する場合を説明する。例えば、レジ前で来店客に渡される容器が通信機能と表示機能およびバーコードを備えるとする。すると、来店客が、商品受取りカウンター前に移動すると、表示制御サーバ1は、上記のように、容器に付けられたバーコードを用いて、来店客の顧客情報を判別する。そして、表示制御サーバ1は、商品を作成している期間に、容器に付けられたバーコードに予め対応付けられた容器の送信先に広告情報134を送信すれば良い。なお、トレイに広告情報134を送信する場合も、容器の場合と同様に行えば良い。
In the
[実施例1の効果]
このようにして、表示制御サーバ1は、所定の方法で来店客を判別する。表示制御サーバ1は、判別された前記来店客が購入した商品を特定する。表示制御サーバ1は、来店客の購入履歴を記憶する購入履歴テーブル132を参照して、来店客の購入履歴と、商品の作成時間とに応じて、商品を作成している期間に来店客へのレコメンドする商品情報または広告情報を来店客の近傍に存在するディスプレイ2に出力する。かかる構成によれば、表示制御サーバ1は、店舗に来店する来店者が商品を受け取るまでの時間に、個々の来店者ごとに適切な商品の情報を発信することができる。この結果、表示制御サーバ1は、来店者に発信した商品の情報が示す商品の追加購入を促すことができる。また、表示制御サーバ1は、今まで逃していたかもしれない追加購入の機会を来店客に与えることができ、店舗の売上に貢献することができる。
[Effect of Example 1]
In this way, the
また、表示制御サーバ1は、来店客が前記商品を作成している期間に、来店客へのレコメンドする商品情報または広告情報を、前記商品の作成待ちをするカウンターに対応するディスプレイ2に出力する。かかる構成によれば、表示制御サーバ1は、商品情報または広告情報を商品の作成待ちをする来店客に確実に視認させることができる。この結果、表示制御サーバ1は、来店者に発信した商品情報が示す商品の追加購入を促すことができる。
Further, the
また、表示制御サーバ1は、購入履歴テーブル132を参照して、来店客の購入履歴に含まれる過去に来店した店での滞在時間を含む情報に応じて、来店客へのレコメンドする商品情報または広告情報を決定する。表示制御サーバ1は、商品の作成時間に応じて、決定した商品情報または広告情報を出力する。かかる構成によれば、表示制御サーバ1は、来店客の過去の滞在時間から得られる商品情報または広告情報を出力することで、来店客の利用状況に合わせた商品情報または広告情報を出力することができる。
Further, the
また、表示制御サーバ1は、購入履歴テーブル132を参照して、来店客の購入履歴と、前記来店客が来店した時間帯と、に応じて、来店客へのレコメンドする商品情報または広告情報を決定する。表示制御サーバ1は、商品の作成時間に応じて、決定した商品情報または広告情報を出力する。かかる構成によれば、表示制御サーバ1は、来店客が来店した時間帯から得られる商品情報または広告情報を出力することで、来店客の利用時間帯に合わせた商品情報または広告情報を出力することができる。
In addition, the
また、表示制御サーバ1は、購入履歴テーブル132およびフードペアリングテーブル133を参照して、来店客の購入履歴と、来店客が購入した商品と、商品の作成時間とに応じて、商品を作成している期間に来店客へのレコメンドする商品情報または広告情報をディスプレイ2に出力する。かかる構成によれば、表示制御サーバ1は、店舗に来店する来店者が商品を受け取るまでの時間に、個々の来店者ごとに、より適切な商品の情報を発信することができる。
The
ところで、実施例1では、来店客が商品受取りカウンター前で商品を受け取る場合に、表示制御サーバ1が、以下の処理を行うと説明した。表示制御サーバ1は、レジ前で撮像装置3,5によって撮像された来店客の画像を用いて、商品受取りカウンター前で来店客を判別し、商品受取りカウンター前のディスプレイ2に広告情報134を送信する。しかしながら、表示制御サーバ1は、これに限定されず、撮像装置3,5によって撮像された来店客の画像を用いて、席にいる来店客を判別し、席に対応するディスプレイ2に広告情報134を送信しても良い。
Incidentally, in the first embodiment, it has been described that the
そこで、実施例2に係る表示制御サーバ1は、撮像装置3,5によって撮像された来店客の画像を用いて、席にいる来店客を判別し、席に対応するディスプレイ2に広告情報134を送信する場合を説明する。
Therefore, the
[実施例2に係る表示制御システムの構成]
実施例2に係る表示制御システム9は、実施例1の図1に示す表示制御システム9と同一であるので、その重複する構成および動作の説明については省略する。なお、ディスプレイ2は、来店客が商品の作成を待っている場所を席として席に設置されるものとする。席は、来店客が商品を受け取ったり飲食したりする場所のことをいう。そして、撮像装置3は、来店客を撮像するために、このディスプレイ2の近傍に設置されるものとする。
[Configuration of Display Control System According to Second Embodiment]
Since the
[実施例2に係る表示制御サーバの構成]
実施例2に係る表示制御サーバ1は、実施例1の図2に示す表示制御サーバ1と同一であるので、その重複する構成および動作の説明については省略する。
[Configuration of Display Control Server According to Second Embodiment]
Since the
[表示制御処理のシーケンス]
図10Aおよび図10Bは、実施例2に係る表示制御処理のシーケンスの一例を示す図である。なお、実施例1の図8Aおよび図8Bに示す表示制御処理のシーケンスと同一の処理については同一符号を付すことで、その重複する処理については簡単に説明する。また、図10Aおよび図10Bの中の破線は、人間が行う処理である。また、図10Aおよび図10Bでは、ある来店客が最初に注文した商品の購入履歴に着目して説明する。
[Display control processing sequence]
10A and 10B are diagrams illustrating an example of a sequence of display control processing according to the second embodiment. Note that the same processes as those in the sequence of the display control process shown in FIGS. 8A and 8B according to the first embodiment are denoted by the same reference numerals, and the overlapping processes will be briefly described. Moreover, the broken line in FIG. 10A and 10B is a process which a human performs. In FIGS. 10A and 10B, description will be made by paying attention to the purchase history of a product first ordered by a customer.
図10Aに示すように、来店客は、店舗に入店し、レジ前に移動する(S11,S12)。すると、撮像装置5は、レジ前にいる来店客の顔を撮像し(S13)、撮像した顔の画像を表示制御サーバ1に送信する。表示制御サーバ1では、来店客情報生成部121は、撮像装置5から送信された顔の画像を来店客情報テーブル131に保存する(S14)。
As shown in FIG. 10A, the customer enters the store and moves before the cash register (S11, S12). Then, the
続いて、来店客は、レジ前で、商品を注文する(S15)。そして、来店客は、所持する端末6にインストールされたモバイルアプリにより決済する(S16)。
Subsequently, the customer orders the product before the cash register (S15). Then, the customer visits the store using the mobile application installed on the
従業員は、モバイルアプリ画面のバーコードをスキャンする(S17)。モバイルアプリ画面のバーコードのスキャン操作を受け付けたPOS端末4は、バーコードを取得し、来店客を示す顧客情報を識別する(S18)。そして、POS端末4は、決済処理を行い(S19)、来店客を示す顧客情報および来店客が購入した商品の商品名を表示制御サーバ1に送信する。
The employee scans the barcode on the mobile application screen (S17). The
来店客の顧客情報および商品の商品名を受け付けた表示制御サーバ1では、来店客情報生成部121が、来店客が購入した商品を特定するとともに、顧客情報と、来店客の顔の画像とを対応づける(S20)。すなわち、来店客情報生成部121は、来店客の顧客情報を、顔の画像が保存された来店客情報テーブル131におけるレコードの来店客ID121aの欄に設定する。加えて、購入履歴生成部122は、来店客の顧客情報と、特定された商品を含む購入履歴とを対応づけて購入履歴テーブル132に格納する(S21)。
In the
続いて、商品を注文および決済した来店客は、席に移動する(S22A)。すると、撮像装置3は、席に座った来店客の顔を撮像し(S23)、撮像した顔の画像を表示制御サーバ1に送信する。表示制御サーバ1では、来店客判別部123が、来店客情報テーブル131を参照し、来店客画像131bの特徴量と、撮像装置3から送信された顔の画像の特徴量とを比較し、合致する来店客画像131bに対応する顧客情報を判別する(S24)。
Subsequently, the customer who ordered and settled the product moves to the seat (S22A). Then, the
加えて、表示制御サーバ1では、来店客判別部123が、撮像装置3の識別情報から席に対するディスプレイ2を判別する(S24A)。例えば、表示制御サーバ1は、予め、撮像装置3の識別情報と、席の位置と、ディスプレイ2の識別情報とを対応付けた対応テーブルを記憶部13に記憶する。そして、来店客判別部123が、対応テーブルを参照して、顧客情報を判別する際に用いられた撮像装置3の識別情報から席の位置を特定し、席に対応するディスプレイ2を特定する。
In addition, in the
そして、広告情報推定部124は、判別された顧客情報が示す来店客に提示する広告情報134を推定する(S25)。
Then, the advertisement
そして、広告情報出力部125は、商品を作成している期間に、推定された広告情報134を、来店客判別部123によって判別されたディスプレイ2に出力する(S26A)。なお、広告情報出力部125は、商品を作成している期間に、推定された広告情報134を、ディスプレイ2に出力すると説明したが、これに限定されない。広告情報出力部125は、来店客が席に座っている期間に、推定された広告情報134をディスプレイ2に出力しても良い。
Then, the advertisement
広告情報134を受け付けたディスプレイ2は、表示部22に広告情報134を表示する(S27)。加えて、広告情報出力部125は、推定された広告情報134を購入履歴テーブル132の購入履歴に更新する(S28)。
The
続いて、図10Bに示すように、レジ前で、来店客が追加注文したか否かを判断する(S29)。来店客が追加注文した場合には(S29;Yes)、来店客は、所持する端末6にインストールされたモバイルアプリにより決済する(S30)。
Subsequently, as shown in FIG. 10B, it is determined whether or not the customer has additionally ordered before the cash register (S29). When the visitor places an additional order (S29; Yes), the visitor makes a settlement using the mobile application installed in the
従業員は、モバイルアプリ画面のバーコードをスキャンする(S31)。モバイルアプリ画面のバーコードのスキャン操作を受け付けたPOS端末4は、バーコードを取得し、来店客を示す顧客情報を識別する(S32)。そして、POS端末4は、決済処理を行い(S33)、来店客を示す顧客情報および来店客が購入した商品の商品名を表示制御サーバ1に送信する。
The employee scans the barcode on the mobile application screen (S31). The
来店客の顧客情報および商品の商品名を受け付けた表示制御サーバ1では、来店客情報生成部121が、追加注文した商品を特定する。そして、来店客情報生成部121は、特定した商品がディスプレイ2に表示された広告情報134に関わる商品と一致または類似する場合には、広告の利用を購入履歴に更新する(S34)。
In the
そして、来店客は、席に移動した後、商品を受け取る(S35A,S36)。なお、来店客が商品受取カウンター前に移動したとき、表示制御サーバ1では、さらに、来店客を判別する処理、広告情報を推定する処理、広告情報を出力する処理を行っても良い(S23~S28)。
And a visitor receives goods after moving to a seat (S35A, S36). When the visitor moves before the merchandise receipt counter, the
一方、来店客が追加注文しなかった場合には(S29;No)、来店客は、席で商品を受け取る(S36A)。 On the other hand, when the customer does not place an additional order (S29; No), the customer receives the product at the seat (S36A).
[表示制御システムの用途]
図11は、実施例2に係る表示制御システムの用途の一例を示す図である。図11は、飲食店の店舗の一例である。表示制御システム9では、ディスプレイ2および撮像装置3が、席側に設置されている。そして、表示制御サーバ1は、ディスプレイ2、撮像装置3、POS端末4および撮像装置5とそれぞれWiFiで接続されている。そして、POS端末4は、端末6とBLEで接続されている。図11では、複数の来店客のうち来店客Bに着目して説明する。なお、表示制御サーバ1は、予め、撮像装置3の識別情報と、席の位置と、ディスプレイ2の識別情報とを対応付けた対応テーブルを記憶部13に記憶したとする。
[Use of display control system]
FIG. 11 is a diagram illustrating an example of the use of the display control system according to the second embodiment. FIG. 11 is an example of a restaurant store. In the
図11に示すように、来店客Bが、レジ前に移動する。すると、<1>撮像装置5は、来店客Bの顔を撮像する。来店客Bが、レジ前で商品を注文すると、従業員が、POS端末4を用いて来店客の端末6のモバイルアプリ画面のバーコードをスキャンする。<2>来店客Bの顔画像とバーコード(顧客ID)とを受け付けた表示制御サーバ1は、来店客Bの顔画像と顧客IDとを対応づける。
As shown in FIG. 11, the customer B moves before the checkout. Then, <1> the
その後、来店客Bが、席に移動する。すると、<3>撮像装置3は、来店客Bの顔を撮像する。<4>来店客Bの顔画像を受け付けた表示制御サーバ1は、当該顔画像と、レジ前で対応づけた顔画像との特徴量を比較し、該当する来店客Bの顧客情報を判別する。加えて、表示制御サーバ1は、対応テーブルを参照して、顧客情報を判別する際に用いられた撮像装置3の識別情報から席の位置を特定し、席に対応するディスプレイ2を特定する。
After that, customer B moves to the seat. Then, <3> the
そして、<5>表示制御サーバ1は、例えば、購入履歴(購入履歴テーブル132)やフードペアリングテーブル133の活用により、来店客Bの購入商品と関連の深い商品の広告情報134を、WiFi経由で特定されたディスプレイ2に送信する。すなわち、表示制御サーバ1は、購入商品を作成している期間または来店客が席に座っている期間に、来店客Bの購入商品と関連の深い商品をレコメンドする。来店客Bは、ディスプレイ2に表示された広告情報134を参照することが可能となる。
Then, the <5>
これにより、表示制御サーバ1は、ディスプレイ2に表示された商品の購入を来店客に促すことができる。すなわち、表示制御サーバ1は、店舗に来店する来店客が商品を受け取るまでの時間または来店客が席に座っている時間に、個々の来店客ごとに適切な商品の情報をレコメンドすることができ、来店客に追加購入を促すことができる。この結果、表示制御サーバ1は、今まで逃していたかもしれない追加購入の機会を来店客に与えることができ、店舗の売上に貢献することができる。
Thereby, the
なお、実施例2の表示制御サーバ1では、来店客判別部123が、撮像装置3,5によって撮像された来店客の画像を用いて来店客の顧客情報を判別し、顧客情報を判別する際に用いられる撮像装置3の識別情報から来店客の席の位置を特定する。表示制御サーバ1は、席の位置に対応するディスプレイ2を特定すると説明した。しかしながら、来店客判別部123は、これに限定されず、来店客がいる位置を特定し、来店客がいる位置に対応する撮像装置3およびレジ前の撮像装置5によって撮像された来店客の画像を用いて来店客の顧客情報を判別し、来店客がいる位置に対応するディスプレイ2を特定しても良い。例えば、レジ前で来店客に渡されるトレイにビーコンが付けられているとする。来店客がトレイを持って席に移動すると、表示制御サーバ1は、トレイに付けられたビーコンの識別情報に基づいて、トレイに対応する来店客がいる位置を特定する。表示制御サーバ1は、特定した位置に紐付く撮像装置3によって撮像された来店客の画像とレジ前の撮像装置5によって撮像された来店客の画像とを用いて来店客の顧客情報を判別する。そして、表示制御サーバ1は、来店客がいる位置に紐付くディスプレイ2を特定すれば良い。なお、ビーコンが付けられる対象は、トレイでなく、容器であっても良い。
In the
また、実施例2では、広告情報出力部125によって出力される出力先は、席に設置されたディスプレイ2と説明した。かかる席は、テーブルであっても壁であっても良く、来店客が視認できる場所であれば良い。
In the second embodiment, the output destination output by the advertisement
[実施例2の効果]
このようにして、表示制御サーバ1は、来店客が商品を作成している期間に、来店客へのレコメンドする商品情報または広告情報を、席に対応するディスプレイ2に出力する。かかる構成によれば、かかる構成によれば、表示制御サーバ1は、商品情報または広告情報を商品の作成待ちをする、席にいる来店客に確実に視認させることができる。この結果、表示制御サーバ1は、来店者に発信した情報が示す商品の追加購入を促すことができる。
[Effect of Example 2]
In this way, the
また、表示制御サーバ1は、出力先が席である場合には、来店客の席を特定し、特定した席に対応付けられたディスプレイ2に出力する。かかる構成によれば、表示制御サーバ1は、来店客が席で商品の作成を待っている場合であっても、商品情報または広告情報を商品の作成待ちをする来店客に確実に視認させることができる。この結果、表示制御サーバ1は、来店者に発信した情報が示す商品の追加購入を促すことができる。
Further, when the output destination is a seat, the
[その他]
なお、表示制御サーバ1は、既知のパーソナルコンピュータ、ワークステーションなどの情報処理装置に、上記した制御部12および記憶部13などの各機能を搭載することによって実現することができる。
[Others]
The
また、上記実施例1,2では、図示した装置の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、装置の分散・統合の具体的態様は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、来店客判別部123と広告情報推定部124とを統合しても良い。広告情報出力部125を、広告情報をディスプレイ2に出力する出力部と、購入履歴テーブル132を更新する更新部とに分散しても良い。記憶部13を表示制御サーバ1の外部装置としてネットワーク経由で接続するようにしても良い。
In the first and second embodiments, each component of the illustrated apparatus does not necessarily need to be physically configured as illustrated. In other words, the specific mode of device distribution / integration is not limited to that shown in the figure, and all or part of the device is functionally or physically distributed / integrated in arbitrary units depending on various loads and usage conditions. Can be configured. For example, the store
また、上記実施例で説明した各種の処理は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することによって実現することができる。そこで、以下では、図2に示した表示制御サーバ1と同様の機能を実現する表示制御プログラムを実行するコンピュータの一例を説明する。図12は、表示制御プログラムを実行するコンピュータの一例を示す図である。
The various processes described in the above embodiments can be realized by executing a program prepared in advance on a computer such as a personal computer or a workstation. Therefore, an example of a computer that executes a display control program that realizes the same function as the
図12に示すように、コンピュータ200は、各種演算処理を実行するCPU203と、ユーザからのデータの入力を受け付ける入力装置215と、表示装置209を制御する表示制御部207とを有する。また、コンピュータ200は、記憶媒体からプログラムなどを読取るドライブ装置213と、ネットワークを介して他のコンピュータとの間でデータの授受を行う通信制御部217とを有する。また、コンピュータ200は、各種情報を一時記憶するメモリ201と、HDD205を有する。そして、メモリ201、CPU203、HDD(Hard Disk Drive)205、表示制御部207、ドライブ装置213、入力装置215、通信制御部217は、バス219で接続されている。
As illustrated in FIG. 12, the
ドライブ装置213は、例えばリムーバブルディスク211用の装置である。HDD205は、表示制御プログラム205aおよび表示制御関連情報205bを記憶する。
The
CPU203は、表示制御プログラム205aを読み出して、メモリ201に展開し、プロセスとして実行する。かかるプロセスは、表示制御サーバ1の各機能部に対応する。表示制御関連情報205bは、来店客情報テーブル131、購入履歴テーブル132、フードペアリングテーブル133および広告情報134に対応する。そして、例えばリムーバブルディスク211が、表示制御プログラム205aなどの各情報を記憶する。
The
なお、表示制御プログラム205aについては、必ずしも最初からHDD205に記憶させておかなくても良い。例えば、コンピュータ200に挿入されるフレキシブルディスク(FD)、CD-ROM(Compact Disk Read Only Memory)、DVD(Digital Versatile Disk)、光磁気ディスク、IC(Integrated Circuit)カードなどの「可搬用の物理媒体」に当該プログラムを記憶させておく。そして、コンピュータ200がこれらから表示制御プログラム205aを読み出して実行するようにしても良い。
Note that the
1 表示制御サーバ
11,21 通信部
12 制御部
121 来店客情報生成部
122 購入履歴生成部
123 来店客判別部
124 広告情報推定部
125 広告情報出力部
13 記憶部
131 来店客情報テーブル
132 購入履歴テーブル
133 フードペアリングテーブル
134 広告情報
2 ディスプレイ
22 表示部
3,5 撮像装置
4 POS端末
6 端末
7,8 ネットワーク
DESCRIPTION OF
Claims (8)
判別された前記来店客が購入した商品を特定し、
来店客の購入履歴を記憶する記憶部を参照して、前記来店客の購入履歴と、前記商品の作成時間とに応じて、前記商品を作成している期間に前記来店客へレコメンドする商品情報または広告情報を前記来店客の近傍に存在する表示部に出力する
処理をコンピュータに実行させることを特徴とする表示制御プログラム。 Discriminate customers in a predetermined way,
Identify the product purchased by the identified customer,
Product information recommended to the customer during the period of creating the product according to the purchase history of the customer and the creation time of the product with reference to a storage unit that stores the purchase history of the customer Or the display control program which makes a computer perform the process which outputs advertisement information to the display part which exists in the vicinity of the said store visitor.
処理を実行させることを特徴とする請求項1に記載の表示制御プログラム。 The output process includes displaying product information or advertisement information recommended to the customer during a period in which the customer is creating the product on a display unit corresponding to a counter or a seat waiting for the product to be created. The display control program according to claim 1, wherein an output process is executed.
処理を実行させることを特徴とする請求項2に記載の表示制御プログラム。 3. The output process according to claim 2, wherein when the output destination is a seat, the seat of the visitor is specified, and the output process is executed on a display unit corresponding to the specified seat. Display control program.
処理を実行させることを特徴とする請求項1に記載の表示制御プログラム。 The output process refers to the storage unit, and recommends product information or advertisements to the store visitor according to information including the staying time at the store visited in the past included in the purchase history of the store visitor. The display control program according to claim 1, wherein a process for determining information and outputting the determined product information or advertisement information according to the creation time of the product is executed.
処理を実行させることを特徴とする請求項1に記載の表示制御プログラム。 The output process refers to the storage unit, and determines product information or advertisement information to be recommended to the store visitor according to the purchase history of the store visitor and the time zone when the visitor visited the store. The display control program according to claim 1, wherein a process for outputting the determined product information or advertisement information is executed according to the product creation time.
処理を実行させることを特徴とする請求項1に記載の表示制御プログラム。 The processing to output refers to a storage unit that stores pairing information of paired products with the purchase history of the store customers, the purchase history of the store customers, and the products purchased by the store customers A process for outputting product information or advertisement information recommended to the store visitor to the display unit during a period in which the product is being created is executed according to the creation time of the product. The display control program according to 1.
該判別された前記来店客が購入した商品を特定する特定部、
前記来店客の購入履歴を記憶する記憶部を参照して、前記来店客の購入履歴と、前記商品の作成時間とに応じて、前記商品を作成している期間に前記来店客へのレコメンドする商品情報または広告情報を前記来店客の近傍に存在する表示部に出力する出力部と、
を有することを特徴とする表示制御装置。 A discriminating unit for discriminating customers by a predetermined method;
A specifying unit for specifying a product purchased by the determined visitor;
Referring to the storage unit that stores the purchase history of the store visitor, recommending the store visitor during the period of creating the product according to the purchase history of the store visitor and the creation time of the product An output unit that outputs product information or advertisement information to a display unit that exists in the vicinity of the customer;
A display control device comprising:
所定の方法で来店客を判別し、
該判別された前記来店客が購入した商品を特定し、
前記来店客の購入履歴を記憶する記憶部を参照して、前記来店客の購入履歴と、前記商品の作成時間とに応じて、前記商品を作成している期間に前記来店客へのレコメンドする商品情報または広告情報を前記来店客の近傍に存在する表示部に出力する
処理を実行することを特徴とする表示制御方法。 Computer
Discriminate customers in a predetermined way,
Identify the product purchased by the determined visitor,
Referring to the storage unit that stores the purchase history of the store visitor, recommending the store visitor during the period of creating the product according to the purchase history of the store visitor and the creation time of the product A display control method, comprising: executing a process of outputting product information or advertisement information to a display unit existing in the vicinity of the store visitor.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018-087645 | 2018-04-27 | ||
| JP2018087645A JP2019192163A (en) | 2018-04-27 | 2018-04-27 | Display control program, display control device, and display control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2019207853A1 true WO2019207853A1 (en) | 2019-10-31 |
Family
ID=68294477
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2019/001349 Ceased WO2019207853A1 (en) | 2018-04-27 | 2019-01-17 | Display control program, display control device, and display control method |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP2019192163A (en) |
| WO (1) | WO2019207853A1 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111724197A (en) * | 2020-05-25 | 2020-09-29 | 口碑(上海)信息技术有限公司 | Information processing method, device, system, storage medium and computer equipment |
| TWI752493B (en) * | 2020-05-13 | 2022-01-11 | 國立中興大學 | Poultry image recognition dwell time analysis system and method |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022023311A (en) * | 2020-07-27 | 2022-02-08 | 株式会社ビーマップ | POS purchase history Product recommendation system |
| JP7667995B2 (en) * | 2020-09-07 | 2025-04-24 | 株式会社バカン | Information processing device, program and method |
| WO2023053325A1 (en) * | 2021-09-30 | 2023-04-06 | 日本電気株式会社 | Information processing device, information processing system, information processing method, and non-transitory computer-readable medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003076757A (en) * | 2001-08-31 | 2003-03-14 | Mitsubishi Electric Information Systems Corp | System, method, program for menu recommendation and computer readable recording medium with the program recorded thereon |
| JP2009104256A (en) * | 2007-10-19 | 2009-05-14 | Hitachi Ltd | Sales office system and sales office support method |
| JP2009230231A (en) * | 2008-03-19 | 2009-10-08 | Fujitsu Ltd | Content distribution device, content playback system, content distribution method and computer program |
| JP2019040267A (en) * | 2017-08-22 | 2019-03-14 | パナソニックIpマネジメント株式会社 | Commodity provision system, commodity provision method, program and dish order system |
-
2018
- 2018-04-27 JP JP2018087645A patent/JP2019192163A/en active Pending
-
2019
- 2019-01-17 WO PCT/JP2019/001349 patent/WO2019207853A1/en not_active Ceased
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003076757A (en) * | 2001-08-31 | 2003-03-14 | Mitsubishi Electric Information Systems Corp | System, method, program for menu recommendation and computer readable recording medium with the program recorded thereon |
| JP2009104256A (en) * | 2007-10-19 | 2009-05-14 | Hitachi Ltd | Sales office system and sales office support method |
| JP2009230231A (en) * | 2008-03-19 | 2009-10-08 | Fujitsu Ltd | Content distribution device, content playback system, content distribution method and computer program |
| JP2019040267A (en) * | 2017-08-22 | 2019-03-14 | パナソニックIpマネジメント株式会社 | Commodity provision system, commodity provision method, program and dish order system |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI752493B (en) * | 2020-05-13 | 2022-01-11 | 國立中興大學 | Poultry image recognition dwell time analysis system and method |
| CN111724197A (en) * | 2020-05-25 | 2020-09-29 | 口碑(上海)信息技术有限公司 | Information processing method, device, system, storage medium and computer equipment |
| CN111724197B (en) * | 2020-05-25 | 2024-03-26 | 口碑(上海)信息技术有限公司 | Information processing method, device, system, storage medium and computer equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019192163A (en) | 2019-10-31 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11449878B2 (en) | System and method of notifying user near point of sale location of available rewards at the point of sale location | |
| US9811840B2 (en) | Consumer interface device system and method for in-store navigation | |
| WO2019207853A1 (en) | Display control program, display control device, and display control method | |
| JP5666772B2 (en) | Information providing apparatus, information providing method, and program | |
| CN107291732B (en) | A kind of information push method and device | |
| EP3171306A1 (en) | Integrated automatic retail system and method | |
| US20150363816A1 (en) | Location based discount system and method | |
| US20120072353A1 (en) | Enhanced system and method for multipath contactless transactions | |
| US20190026723A1 (en) | Methods and systems for performing an advertisement based electronic transaction using a mobile device | |
| JP2018005691A (en) | Information processing system, information processing device and information processing method | |
| JP2013200857A (en) | E-mail distribution system | |
| US20170364889A1 (en) | Retail checkout systems and methods | |
| US20130282437A1 (en) | System and method for providing consumer preference and intention data to merchants | |
| JP2017204013A (en) | Advertisement display system, display control apparatus, and advertisement display method | |
| JP2018156150A (en) | Information processing device, information processing method, terminal, information processing system and program | |
| JP2019144425A (en) | Automatic vending machine, system and method for optimizing display of coupon and advertisement information | |
| WO2020090020A1 (en) | Restaurant pseudo-store terminal system, restaurant pseudo-store terminal method, and program | |
| JP2018180575A (en) | Purchase trend analysis system and coupon issue system using the same | |
| KR101930637B1 (en) | Method for providing on-line coupon and magagement server for the same | |
| US20130226702A1 (en) | Customer purchase encouragement system and method | |
| JP2016024601A (en) | Information processing apparatus, information processing system, information processing method, commodity recommendation method, and program | |
| CN112036865A (en) | Service providing method, device and equipment | |
| US20220129919A1 (en) | Automated shopping assistant customized from prior shopping patterns | |
| US20180033043A1 (en) | Systems and methods for providing in-store advertizing incentives to customer-members of a retailer | |
| RU2582452C1 (en) | Method for payment of order in restaurant using mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19794022 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19794022 Country of ref document: EP Kind code of ref document: A1 |