Advertising display device, control method and program
Patent Information
- Application Number
- JP2025507914
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Filing Date
- 2025-09-02
- Publication Date
- 2025-11-17
Abstract
Description
Advertising display device, control method, and recording medium
[0001] The present invention relates to an advertisement display device, a control method, and a recording medium.
[0002] In some cases, product advertisements are displayed on display devices such as digital signage. For example, Patent Literature 1 describes a method for generating a report based on behavioral data indicating customer behavior toward digital signage that displays advertising content related to a target product and target sales data indicating sales at a target store.
[0003] Japanese Patent Application Laid-Open No. 2021-125073
[0004] It is desirable to increase the possibility that product advertisements will lead to product sales as much as possible.
[0005] An example of a purpose of this disclosure is to provide an advertising display device, a control method, and a recording medium that can solve the above-mentioned problems.
[0006] According to a first aspect of the present invention, an advertising display device comprises a display means for displaying an advertisement, a drive means for moving the display means along a rail, and a drive control means for controlling the drive means based on video footage of a customer.
[0007] According to a second aspect of the present invention, a control method includes a step in which a computer controls the movement of a display means that displays an advertisement along a rail based on an image of a customer.
[0008] According to a third aspect of the present invention, the recording medium is a recording medium having recorded thereon a program for causing a computer to execute a step of controlling the movement of a display means that displays advertisements along a rail based on video footage of customers.
[0009] According to the present invention, it is possible to increase the possibility that product advertisements will lead to product sales.
[0010] 1 is a configuration diagram showing the configuration of a digital signage system according to a first embodiment. FIG. 2 is a functional block diagram showing an example of the functional configuration of a digital signage device according to the first embodiment. FIG. 3 is a functional block diagram showing an example of the functional configuration of a video processing server according to the first embodiment. FIG. 4 is a functional block diagram showing an example of the functional configuration of a store server according to the first embodiment. FIG. 5 is a flowchart showing an example of the flow of customer guidance processing in the digital signage system according to the first embodiment. FIG. 6 is a diagram showing an example of an image guiding a customer to a product. FIG. 7 is a diagram showing an example of an image requesting a gesture. FIG. 8 is a diagram showing an example of the procedure of brand lift survey processing in the digital signage system according to the first embodiment. FIG. 9 is a diagram showing an overview of a digital signage system according to a second embodiment. FIG. 10 is a diagram showing an overview of a digital signage system according to a third embodiment. FIG. 11 is a diagram showing an overview of a digital signage system according to a fourth embodiment. FIG. 12 is a functional block diagram showing an example of the functional configuration of an advertising display device according to a fifth embodiment. FIG. 13 is a flowchart showing the processing flow of an advertising display device according to a sixth embodiment. FIG. 14 is a schematic block diagram showing an example of the configuration of a computer according to at least one embodiment.
[0011] The following describes embodiments of the present invention, but the following embodiments do not limit the scope of the invention. Furthermore, not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention. The digital signage system of the present embodiment described below is described as being applied to a store, but it can be applied to any facility where a digital signage system can be used, not just stores.
[0012] 1 is a configuration diagram showing the configuration of a digital signage system 1 according to a first embodiment. The digital signage system 1 includes a digital signage device 10, a rail 20, a network 40, a video processing server 60, and a store server 70. The digital signage device 10, the video processing server 60, and the store server 70 are connected for wired or wireless communication via a network 40 such as a store's LAN (Local Area Network), and perform data communication as necessary.
[0013] The digital signage device 10 is equipped with a display 11 called a "digital signage display" and displays advertisements and the like to customers. The digital signage device 10 also has a drive unit 17 and is capable of moving like a monorail along rails 20 attached to the ceiling, shelves, etc. The digital signage device 10 is also equipped with a camera 18 and takes pictures of the inside of the store and customers.
[0014] The following description will be given taking as an example a case where the digital signage device 10 is configured as an integrated unit. In this case, the drive unit 17 moves the entire digital signage device 10. However, the digital signage device 10 may be configured as multiple separate devices. In this case, the drive unit 17 moves the portion of the digital signage device 10 that includes the display 11.
[0015] The video processing server 60 is a computing device that performs image analysis of the video (moving images and still images) acquired from the camera 18 of the digital signage device 10. The store server 70 stores sales data of products in the target store. The store server 70 is also called a store computer. The video processing server 60 and the store server 70 do not need to be in the same space as the digital signage device 10, and may be installed in a backyard or other appropriate location.
[0016] 2 is a functional block diagram showing an example of the functional configuration of the digital signage device 10 according to the first embodiment. The digital signage device 10 includes a display 11, a video control unit 12, an advertising data storage unit 13, a drive control unit 14, a store map storage unit 15, a customer information storage unit 16, a drive unit 17, and a camera 18.
[0017] The display 11 (display unit) is a liquid crystal display, an organic EL (Electro Luminescence) display, or the like, and displays advertisements and the like output from the video control unit 12 .
[0018] The advertisement data storage unit 13 stores advertisement data (advertising data consisting of moving images, still images, or a combination of these, or advertising data further accompanied by audio) linked to customer attributes such as age and gender.
[0019] Based on the estimated customer attributes received from the video processing server 60, the video control unit 12 retrieves from the advertisement data storage unit 13 advertisements suited to the customer attributes (age, gender, etc.) and outputs them to the display 11. Furthermore, when the video control unit 12 receives gesture information from the video processing server 60, it switches advertisements as necessary. The video control unit 12 corresponds to an example of video control means. The video control unit 12 may also output general advertisements, store information, routes for guiding customers to products, and guiding arrows to the display 11.
[0020] The store map memory unit 15 stores store map information for guiding customers to products, such as the aisles (traffic routes) within the store, the locations of shelves within the store, the location within the store of the product being advertised, the location of the product on the shelf, and the path that the digital signage device 10 takes to guide customers to the product.
[0021] The drive control unit 14 acquires store map information from the store map storage unit 15 and controls the drive unit 17 to move the digital signage device 10 in order to guide customers recognized by the camera 18 to the location within the store of the product shown in the advertisement. At this time, the drive control unit 14 also uses information on the customer's line of sight and movement line sent from the video processing server 60 to adjust the direction and speed of movement as appropriate.
[0022] The customer information storage unit 16 stores and accumulates the viewer rating of the displayed advertisement and information on whether the customer actually purchased the product from the advertisement (also referred to as product acquisition information). The customer information storage unit 16 corresponds to an example of customer information storage means.
[0023] The drive unit 17 is controlled by the drive control unit 14 to move the digital signage device 10 along rails 20 provided on the ceiling, shelves, etc. In this way, the digital signage device 10 guides customers to the location of the product shown in the advertisement.
[0024] The camera 18 captures images of the inside of the store and customers. The digital signage device 10 transmits the images (moving images or still images) captured by the camera 18 to the image processing server 60.
[0025] If the advertisement includes audio information, the digital signage device 10 may further include a speaker, and output the audio information from the speaker under the control of the video control unit 12. In addition, although the digital signage device 10 of this embodiment is configured such that the display 11 (drive unit 17), camera 18, and speaker are integrated, they may also be configured as separate entities as appropriate.
[0026] 3 is a functional block diagram showing an example of the functional configuration of the video processing server 60 according to the first embodiment. The video processing server 60 includes a line of sight / traffic detection unit 61, a customer attribute analysis unit 62, and a gesture analysis unit 63.
[0027] The gaze / traffic line detection unit 61 detects the gaze of the customer and the movement of the customer based on the video captured by the camera 18 of the digital signage device 10 using publicly known technologies such as image recognition and machine learning. The gaze / traffic line detection unit 61 also calculates the viewer rate for the advertisement based on the detected information on the customer's gaze. The viewer rate is numerical information regarding the customer's viewing of the advertisement, such as whether the customer viewed the advertisement (how many times) or the percentage of time the customer viewed the advertisement within a specified period of time. The gaze / traffic line detection unit 61 also detects from the video whether the customer actually picked up the advertised product using publicly known technologies such as image recognition and machine learning. The gaze / traffic line detection unit 61 transmits the detected gaze information, movement line information, viewer rate, and information on whether the product was picked up (product acquisition information) to the digital signage device 10.
[0028] The customer attribute analysis unit 62 estimates customer attributes such as age and gender from the captured image of the customer using publicly known techniques such as image recognition and machine learning based on the video captured by the camera 18 of the digital signage device 10. The customer attribute analysis unit 62 transmits the estimated customer attributes to the digital signage device 10.
[0029] The gesture analysis unit 63 uses known techniques such as image recognition and machine learning based on the video captured by the camera 18 of the digital signage device 10 to detect whether the customer is making a gesture toward the camera 18 (digital signage device 10) from the captured image of the customer. When the gesture analysis unit 63 detects a gesture by the customer, it transmits information about the gesture to the digital signage device 10.
[0030] 4 is a functional block diagram showing an example of the functional configuration of the store server 70 according to the first embodiment. The store server 70 includes a sales data storage unit 71 and a brand lift unit 72.
[0031] The sales data storage unit 71 stores sales data for each product that is appropriately input by a store clerk or the like.
[0032] The brand lift unit 72 receives, at any timing, statistical data on customer viewing rates and information on whether customers actually picked up products (product acquisition information) stored in the digital signage device 10. The brand lift unit 72 then analyzes the correlation between the product sales data stored in the sales data storage unit 71, the viewing rates, and the product acquisition information, and determines whether the advertisement truly had the effect of increasing sales.
[0033] In this embodiment, the functions of the digital signage system 1 are divided among the digital signage device 10, the video processing server 60, and the store server 70 from the viewpoint of load distribution, but the division method of each function can be changed as appropriate. For example, some or all of the functions of the video processing server 60 and the store server 70 may be provided in the digital signage device 10.
[0034] Next, a processing procedure of the digital signage system 1 according to the first embodiment will be described with reference to Fig. 5 to Fig. 8. Fig. 5 is a flowchart showing an example of the flow of a customer guidance process of the digital signage system 1 according to the first embodiment.
[0035] First, the display 11 of the digital signage device 10 is assumed to be displaying a product advertisement or the like. First, the camera 18 of the digital signage device 10 recognizes a customer and captures a video (moving image or still image) containing the customer (step S101). The digital signage device 10 transmits the captured video to the video processing server 60.
[0036] The line of sight and flow detection unit 61 of the video processing server 60 analyzes the captured video to determine whether the customer is gazing at the display 11, i.e., whether the customer is gazing at the advertisement (step S102).
[0037] If the customer is watching the advertisement (YES in step S102), the image control unit 12 (and the drive control unit 14) of the digital signage device 10 guides the customer to the product (step S103). When guiding the customer to the product, the image control unit 12 displays on the display, for example, an image (guidance image) showing "how far the product is from the current location" as shown in Fig. 7.
[0038] The video control unit 12 then transmits the video captured by the camera 18 to the video processing server 60, and the line-of-sight / traffic detection unit 61 of the video processing server 60 detects the customer's line of sight and traffic flow. The drive control unit 14 of the digital signage device 10 acquires the line-of-sight information and traffic flow information from the video processing server 60, and controls the drive unit 17 to move the digital signage device 10 (display 11) while appropriately adjusting the direction and speed of movement so that the display 11 is always kept in front of the customer. In doing so, the drive control unit 14 moves the digital signage device 10 while appropriately referring to store map information stored in the store map storage unit 15 to determine the positions of products, etc.
[0039] Next, the video control unit 12 determines whether the customer is following the guidance (whether the customer is present in the video) (step S104). The video control unit 12 may determine whether the customer is present in the video based on the video from the camera. Alternatively, the video control unit 12 may transmit the video captured by the camera 18 to the video processing server 60, and the video processing server 60 may determine whether the customer is present in the video. The video control unit 12 may then determine whether the customer is following the guidance using customer presence information received from the video processing server 60. In this case, the video control unit 12 may also use line-of-sight information and movement line information sent from the video processing server 60 in making the determination.
[0040] If the customer does not follow the guidance (NO in step S104), the digital signage device 10 performs a process of ending customer recognition, which will be described below (step S107).
[0041] If the customer is following the guidance (YES in step S104), the drive control unit 14 determines from the store map information in the store map memory unit 15 whether the customer has reached the location within the store where the advertised product is located (which may be the location of a shelf) (step S105).
[0042] If the position where the advertised product is located has not been reached (NO in step S105), the video control unit 12 (and the drive control unit 14) continues to guide the customer to the product (step S103).
[0043] If the customer reaches the location where the advertised product is located (YES in step S105), the digital signage device 10 analyzes whether the customer picked up the product (step S106). Specifically, the drive control unit 14 stops the digital signage device 10 (display 11) at that location. The video control unit 12 transmits the video captured by the camera 18 to the video processing server 60, and the line of sight / traffic detection unit 61 of the video processing server 60 detects from the video whether the customer actually picked up the advertised product. The line of sight / traffic detection unit 61 may also calculate the viewer rating for the advertisement at this time.
[0044] The video processing server 60 transmits the viewing rate and information on whether the customer actually picked up the product (product acquisition information) to the digital signage device 10. The digital signage device 10 (video control unit 12) then stores and accumulates the viewing rate of the received advertisement and information on whether the customer actually picked up the product (product acquisition information) in the customer information storage unit 16.
[0045] Thereafter, the digital signage device 10 ends customer recognition (step S107). The digital signage device 10 returns to its original position (or another position) under the control of the video control unit 12 and the drive control unit 14, and displays the product advertisement or the like on the display 11 again.
[0046] On the other hand, if it is determined in step S102 that the customer is not paying attention to the advertisement (NO), an appeal process to the customer is carried out (steps S108 to S111).
[0047] First, the video control unit 12 transmits the video captured by the camera 18 to the video processing server 60. The customer attribute analysis unit 62 of the video processing server 60 estimates customer attributes such as age and gender from the captured image of the customer, and transmits the estimated customer attributes to the digital signage device 10 (step S108).
[0048] Next, the video control unit 12 retrieves an advertisement linked to the received customer attributes (suitable for the customer attributes) from the advertisement data storage unit 13 and displays it on the display 11, thereby presenting the advertisement to the customer (step S109).
[0049] At this time, the image control unit 12 displays on the display 11 an image as shown in FIG. 7 requesting the customer to make a gesture if it is necessary to guide the customer to the product (step S110).
[0050] The video control unit 12 transmits the video captured by the camera 18 to the video processing server 60. The gesture analysis unit 63 of the video processing server 60 detects whether the customer is making a gesture from the captured image of the customer (step S111). If the gesture analysis unit 63 detects a gesture by the customer, it transmits information about the gesture to the digital signage device 10. If the digital signage device 10 (video control unit 12) receives the gesture information, it transfers control to a process for guiding the customer to a product (step S103), and if it does not receive the gesture information (the gesture analysis unit 63 does not detect a gesture within a predetermined time), it transfers control to a process for terminating customer recognition (step S107).
[0051] The flow of the customer guidance process of the digital signage system 1 according to the first embodiment is as described above, but can be modified within the scope of the present invention. For example, although steps S104 and S105 (step S106) are performed after step S103, steps S104 and S105 (step S106) may be performed as appropriate during step S103.
[0052] In step S106, the line of sight and traffic line detection unit 61 calculates the viewer rating, but the line of sight and traffic line detection unit 61 may calculate the viewer rating at any time. In addition, the transmission of the video from the digital signage device 10 to the video processing server 60 may be performed at any time, not limited to the above-mentioned time.
[0053] FIG. 8 is a diagram showing an example of the procedure of the brand lift survey process in the digital signage system 1 according to the first embodiment.
[0054] In the processing of Figure 8, the digital signage device 10 (control unit) transmits, at any timing, the viewing rate for each customer stored in the customer information storage unit 16 and information on whether the customer actually picked up the product (product acquisition information) to the store server 70 (step S201).
[0055] Next, the brand lift unit 72 of the store server 70 analyzes the correlation between the product sales data stored in the sales data storage unit 71, the viewership rate, and the product acquisition information, and determines whether the advertising and product information provided by the digital signage device 10 actually had the effect of increasing sales (step S202).
[0056] The flow of the brand lift survey process of the digital signage system 1 according to the first embodiment has been described above, and can be modified within the scope of the spirit thereof.
[0057] As described above, the digital signage system 1 guides a customer to a product when the customer is watching an advertisement, and analyzes whether the customer picked up the advertised product when the customer reaches a location where the advertised product is located. Furthermore, if the customer is not watching the advertisement, the digital signage system 1 presents an advertisement suited to the customer's attributes, and guides the customer to the product when the customer makes a gesture (appeal processing). Furthermore, the digital signage system 1 analyzes correlations between product sales data, the customer's viewer rating for the advertisement, and information on whether the customer actually picked up the product (brand lift survey processing).
[0058] This reduces the possibility that customers will abandon a purchase because they are unable to locate the product, thanks to the digital signage system 1 guiding customers to the product. In this respect, the digital signage device 10 can increase the possibility that product advertisements will lead to product sales.
[0059] It is also expected that the advertising viewership rate can be increased by the appeal processing of the digital signage system 1. Furthermore, the line of sight / traffic detection unit 61 of the digital signage system 1 detects whether a customer actually picked up a product, making it possible to confirm whether an advertisement led to a product purchase, and furthermore, the brand lift survey processing makes it possible to determine whether the advertisement and product information actually had the effect of increasing sales. Furthermore, by having the digital signage system 1 take on the store guidance function, store staff no longer need to provide store guidance, leading to improved work efficiency.
[0060] Second Embodiment Next, a second embodiment of the present invention will be described. The functional block diagram showing the functional configuration of a digital signage system 2 (digital signage device 10, video processing server 60, store server 70) according to the second embodiment and the flowchart showing the processing procedure are the same as those in the first embodiment.
[0061] In the first embodiment, the digital signage system 1 is configured to install one digital signage device 10 per rail 20 attached to a ceiling, shelf, or the like. In contrast, in the digital signage system 2 of the second embodiment, two or more digital signage devices 10 are installed per rail 20, as shown in Fig. 9. Note that the video processing server 60, store server 70, etc. are omitted from Fig. 9.
[0062] For example, digital signage device 10a is installed at one end of a rail 20, and digital signage device 10b is installed at the other end. The operating positions of the video control unit and drive control unit of each digital signage device 10a and 10b are controlled so that they do not interfere with each other. Furthermore, each digital signage device may be controlled so that digital signage device 10a takes over customer guidance to digital signage device 10b midway.
[0063] This makes it possible to simultaneously guide two or more customers to products, in addition to the effects of the first embodiment. Also, the guidance of customers to products can be taken over between digital signage devices.
[0064] Third Embodiment Next, a third embodiment of the present invention will be described. The functional block diagram showing the functional configuration of a digital signage system 3 (digital signage device 10, video processing server 60, store server 70) according to the third embodiment and the flowchart showing the processing procedure are the same as those in the first embodiment.
[0065] In the first embodiment, the digital signage system 1 has one rail 20 installed on the ceiling, shelf, or the like for one aisle (not shown). In contrast, in the digital signage system 3 of the third embodiment, two or more rails 20 are installed for one aisle (not shown), as shown in Fig. 10. Note that the video processing server 60, store server 70, etc. are omitted from Fig. 10.
[0066] For example, digital signage device 10c is installed on one of the parallel rails 20a, and digital signage device 10d is installed on the other rail 20b. In this case, by providing a difference in height from the ceiling between digital signage device 10c and digital signage device 10d, the digital signage devices 10c and 10d do not come into contact with each other when passing each other.
[0067] L1 represents the position of the display 11c of the digital signage device 10c from the ceiling. Specifically, L1 represents the length of the support that suspends the display 11c from the rail 20a. L2 represents the position of the display 11d of the digital signage device 10d from the ceiling. Specifically, L2 represents the length of the support that suspends the display 11d from the rail 20b. In the example of FIG. 10 , L1<L2. In particular, a sufficient height difference is provided so that the display 11c and the display 11d do not come into contact when the digital signage device 10c and the digital signage device 10d pass each other.
[0068] Furthermore, the digital signage device 10c may control the digital signage device 10d to take over customer guidance midway.
[0069] This makes it possible to simultaneously guide two or more customers to products, in addition to the effects of the first embodiment. Also, the guidance of customers to products can be taken over between digital signage devices.
[0070] Fourth Embodiment Next, a fourth embodiment of the present invention will be described. The functional block diagram showing the functional configuration of a digital signage system 4 (digital signage device 10, video processing server 60, store server 70) according to the fourth embodiment and the flowchart showing the processing procedure are basically the same as those in the first embodiment.
[0071] In the first embodiment, the display 11 of the digital signage device 10 is a liquid crystal display or organic EL display having a display screen. In contrast, in the fourth embodiment, as shown in Fig. 11 , the display 11 of the digital signage device 10e is a projector 11' (projector). In this case, the digital signage device 10e is installed so that the light source of the projector 11' projects light toward the floor and the projection surface is the floor surface. Note that the video processing server 60, store server 70, etc. are omitted from Fig. 11 .
[0072] This provides the same effects as the first embodiment, and allows the floor surface to be used as a display surface for advertisements and information, making it possible to more clearly guide customers to products by displaying large arrows, for example.
[0073] 12 is a functional block diagram showing an example of the functional configuration of an advertisement display device 100 according to a fifth embodiment. In the configuration shown in FIG. 12, the advertisement display device 100 includes a display unit 111, a drive unit 117, and a drive control unit 114.
[0074] With this configuration, the display unit 111 displays an advertisement. The drive unit 117 moves the advertising display device along the rail. The drive control unit 114 controls the drive unit 117 based on video of the customer. The display unit 111 corresponds to an example of a display means. The drive unit 117 corresponds to an example of a drive means. The drive control unit 114 corresponds to an example of a drive control means.
[0075] This allows the advertising display device 100 to guide customers to the location of the advertised product based on not only the product advertisement but also the customer's video image. In this respect, the advertising display device 100 can increase the possibility that the product advertisement will lead to product sales.
[0076] 13 is a flowchart showing a process flow in a control method for an advertising display device according to Embodiment 6. The control method shown in Fig. 13 includes a step (step S301) in which a computer controls the movement of a display means that displays an advertisement along a rail based on an image of a customer.
[0077] According to the control method of the advertisement display device 100 of FIG. 13, it is possible to guide a customer to the location of the advertised product based on not only the product advertisement but also the image of the customer.
[0078] FIG. 14 is a schematic block diagram illustrating the configuration of a computer according to at least one embodiment. In the configuration illustrated in FIG. 14 , the computer 300 includes a central processing unit (CPU) 310, a main memory 320, an auxiliary memory 330, an interface 340, and a non-volatile recording medium 350. One or more of the digital signage devices 10 (10a, 10b, 10c, 10d, and 10e), the video processing server 60, the store server 70, and the advertising display device 100 may be implemented in the computer 300. In this case, the operation of each of the above-described processing units is stored in the auxiliary memory 330 in the form of a program. The CPU 310 reads the program from the auxiliary memory 330, loads it into the main memory 320, and executes the above-described processing in accordance with the program. The CPU 310 also allocates storage areas in the main memory 320 corresponding to each of the above-described storage units in accordance with the program. Communication between each device and other devices is achieved by the interface 340, which has a communication function, communicating under the control of the CPU 310.
[0079] When the digital signage device 10 (advertising display device 100) is implemented in the computer 300, the operations of the video control unit 12, the advertising data storage unit 13, the drive control unit 14 (drive control unit 114), the store map storage unit 15, and the customer information storage unit 16 are stored in the form of a program in the auxiliary storage device 330. The CPU 310 reads the program from the auxiliary storage device 330, loads it into the main storage device 320, and executes the above-mentioned processing in accordance with the program.
[0080] Furthermore, the CPU 310 allocates a storage area in the main storage device 320 for the digital signage device 10 (advertising display device 100) to perform processing in accordance with a program. The output of the digital signage device 10 (advertising display device 100) is performed by the interface 340, which has an output function such as a communication function or a display function, and performs output processing under the control of the CPU 310. The interface 340 is connected to the drive unit 17 (drive unit 117), the display 11 (display unit 111), the projector 11′, the camera 18, etc., which are not shown. Communication between the digital signage device 10 (advertising display device 100) and other devices is performed by the interface 340, which has a communication function and operates under the control of the CPU 310. Interaction between the digital signage device 10 (advertising display device 100) and a user is performed by the interface 340, which has a display device and an input device, and operates under the control of the CPU 310.
[0081] When the video processing server 60 is implemented in the computer 300, the operations of the line of sight / flow detection unit 61, the customer attribute analysis unit 62, and the gesture analysis unit 63 are stored in the form of programs in the auxiliary storage device 330. The CPU 310 reads the programs from the auxiliary storage device 330, loads them into the main storage device 320, and executes the above-described processing in accordance with the programs.
[0082] Furthermore, the CPU 310 allocates a storage area in the main storage device 320 for the video processing server 60 to perform processing in accordance with the program. The output of the video processing server 60 is performed by the interface 340, which has an output function such as a communication function or a display function, and performs output processing under the control of the CPU 310. Communication between the video processing server 60 and other devices is performed by the interface 340, which has a communication function and operates under the control of the CPU 310. Interaction between the video processing server 60 and a user is performed by the interface 340, which has a display device and an input device and operates under the control of the CPU 310.
[0083] When the store server 70 is implemented in the computer 300, the operations of the sales data storage unit 71 and the brand lift unit 72 are stored in the form of a program in the auxiliary storage device 330. The CPU 310 reads the program from the auxiliary storage device 330, loads it into the main storage device 320, and executes the above-mentioned processing in accordance with the program.
[0084] Furthermore, the CPU 310 allocates a storage area in the main storage device 320 for the store server 70 to perform processing in accordance with the program. The output of the store server 70 is performed by the interface 340, which has an output function such as a communication function or a display function, and performs output processing under the control of the CPU 310. Communication between the store server 70 and other devices is performed by the interface 340, which has a communication function and operates under the control of the CPU 310. Interaction between the store server 70 and users is performed by the interface 340, which has a display device and an input device and operates under the control of the CPU 310.
[0085] One or more of the above-described programs may be recorded on non-volatile recording medium 350. In this case, interface 340 may read the program from non-volatile recording medium 350. CPU 310 may then directly execute the program read by interface 340, or may temporarily store the program in main storage device 320 or auxiliary storage device 330 and then execute it.
[0086] In addition, programs for executing all or part of the processing performed by the digital signage device 10 (10a, 10b, 10c, 10d, 10e), video processing server 60, store server 70, and advertising display device 100 may be recorded on a computer-readable recording medium, and the programs recorded on the recording medium may be loaded into a computer system and executed to perform the processing of each unit. Note that the term "computer system" here includes hardware such as an OS and peripheral devices. Furthermore, the term "computer-readable recording medium" refers to portable media such as flexible disks, optical magnetic disks, ROMs (Read Only Memory), and CD-ROMs (Compact Disc Read Only Memory), as well as storage devices such as hard disks built into the computer system. The programs may also be designed to implement some of the aforementioned functions, or may be capable of implementing the aforementioned functions in combination with programs already recorded on the computer system.
[0087] Although an embodiment of the present invention has been described in detail above with reference to the drawings, the specific configuration is not limited to this embodiment, and design changes and the like are also included within the scope that does not deviate from the gist of the present invention.
[0088] The embodiments of the present invention may be applied to an advertisement display device, a control method, a program, and a recording medium.
[0089] DESCRIPTION OF SYMBOLS 1, 2, 3, 4 Digital signage system 10, 10a, 10b, 10c, 10d, 10e Digital signage device 11 Display 11' Projector 12 Video control unit 13 Advertising data storage unit 14 Drive control unit 15 Store map storage unit 16 Customer information storage unit 17 Drive unit 18 Camera 20, 20a, 20b Rail 40 Network 60 Video processing server 61 Line of sight / flow detection unit 62 Customer attribute analysis unit 63 Gesture analysis unit 70 Store server 71 Sales data storage unit 72 Brand lift unit 100 Advertising display device 111 Display unit 114 Drive control unit 117 Drive unit
Claims
1. a display means for displaying an advertisement; a driving means for moving the display means along a rail; a drive control means for controlling the drive means based on an image of the customer; An advertising display device comprising:
2. The drive control means controls the drive means based on line-of-sight information detected from an image of the customer. The advertisement display device according to claim 1 .
3. The drive control means controls the drive means based on information about the customer's movement path detected from an image of the customer. The advertisement display device according to claim 1 .
4. The drive control means further controls the drive means based on store map information for guiding the customer to the product, and determines whether the display means has reached a position where the product to be advertised is located. The advertisement display device according to claim 1 .
5. a customer information storage means for storing information on whether the customer has picked up the product, which information is detected from an image of the customer when the display means reaches a location where the product targeted for advertising is located; The advertisement display device according to claim 4, further comprising:
6. The customer information storage means further stores numerical information regarding the viewing of the advertisement by the customer, which is detected from an image of the customer. The advertisement display device according to claim 5 .
7. a video control means for causing the display means to display an advertisement suitable for the customer based on the customer attributes estimated based on the video of the customer; The advertisement display device according to claim 1 , further comprising:
8. The drive control means starts controlling the drive means when information about the gesture of the customer is detected from the image of the customer. The advertisement display device according to claim 1 .
9. The computer A process of controlling the movement of the display means displaying advertisements along the rails based on the video of the customer. A control method comprising:
10. On the computer, A process of controlling the movement of the display means displaying advertisements along the rails based on the video of the customer. A program to execute.