Processing device, processing method, and program
The processing device automates the evaluation of product display positions to enhance sales by analyzing images and calculating scores, reducing worker input and improving display effectiveness.
Patent Information
- Application Number
- JP2021556002
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-11-15
- Filing Date
- 2020-10-29
- Publication Date
- 2025-01-15
- Estimated Expiration
- 2040-10-29
AI Technical Summary
Existing technologies fail to effectively evaluate the display state of products based on their position on shelves to enhance sales without imposing a heavy burden on workers.
A processing device and method that acquires images of product display shelves, specifies the display position of each product through image analysis, calculates a sales-related score based on these positions, and outputs the results to reduce worker input.
Evaluates the display state of products for potential sales enhancement while minimizing the burden on workers by automating the process of identifying and scoring display positions.
Smart Images

Figure 0007613370000001 
Figure 0007613370000002 
Figure 0007613370000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a processing device, a processing method, and a program. [Background technology]
[0002] Patent Document 1 discloses generating benefit information that indicates the profit that can be obtained when each product is displayed at each shelf position based on past sales performance. Patent Document 1 also discloses extracting benefit information for each product based on the shelf position of the product on the shelf and calculating an evaluation value by adding up the benefit information.
[0003] Patent Document 2 discloses recognizing products displayed on a shelf by image analysis. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] JP 2010-152504 A [Patent Document 2] International Publication No. 2019 / 107157 Summary of the Invention [Problem to be solved by the invention]
[0005] It is known that "where on the shelf a product is displayed" affects product sales. According to the technology described in Patent Document 1, it is possible to evaluate whether the display state of products is in a state where sales can be increased based on the display position of each product. However, Patent Document 1 does not disclose a means for identifying the display position of each product. If an operator identifies the display position for each product and inputs it into the device, the burden on the operator becomes large. Patent Document 2 does not describe or suggest evaluating whether the display state of products is in a state where sales can be increased based on the display position of each product.
[0006] An object of the present invention is to provide a technique for evaluating the display state of products based on the display position of each product while reducing the burden on workers. [Means for solving the problem]
[0007] According to the present invention, An acquisition means for acquiring an image including a product display shelf; a display position specifying means for specifying a display position of each of the products based on the image; A calculation means for calculating a sales-related score related to sales based on the display positions of each of the identified products; an output means for outputting the calculated sales-related score; A processing apparatus is provided having:
[0008] Further, according to the present invention, The computer Obtain an image including a product shelf, Identifying the display position of each product based on the image; Calculating a sales-related score related to sales based on the display position of each of the identified products; A processing method is provided for outputting the calculated sales-related scores.
[0009] Further, according to the present invention, Computer, An acquisition means for acquiring an image including a product display shelf; a display position specifying means for specifying a display position of each of the products based on the image; A calculation means for calculating a sales-related score related to sales based on the display positions of each of the identified products; an output means for outputting the calculated sales-related score; A program is provided to function as a Effect of the Invention
[0010] According to the present invention, a technique is realized for evaluating the display state of products based on the display position of each product while reducing the burden on workers. [Brief description of the drawings]
[0011] [Figure 1] FIG. 2 is a diagram illustrating an example of a hardware configuration of a processing device according to the present embodiment. [Diagram 2] FIG. 2 is a functional block diagram of a processing apparatus according to an embodiment of the present invention; [Diagram 3] FIG. 2 is a diagram illustrating an example of information processed by the processing device of the present embodiment. [Figure 4] FIG. 2 is a diagram for explaining processing by the processing device of the present embodiment. [Diagram 5] FIG. 2 is a diagram illustrating an example of information processed by the processing device of the present embodiment. [Figure 6] FIG. 2 is a diagram illustrating an example of information processed by the processing device of the present embodiment. [Figure 7] 4 is a flowchart showing an example of a processing flow of the processing device of the present embodiment. [Figure 8] FIG. 2 is a diagram illustrating an example of information processed by the processing device of the present embodiment. [Figure 9] FIG. 2 is a diagram illustrating an example of information processed by the processing device of the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0012] <First embodiment> First, an overview of the processing device of this embodiment will be described. When the processing device acquires an image including a product display shelf, the processing device identifies the display position of each product based on the image, and calculates a sales-related score (an evaluation value of the product layout) related to sales based on the identified display position of each product.
[0013] With such a processing device, it is possible to evaluate whether the display state of the products is in a state where sales can be increased based on the display position of each product. Also, since the display position of each product can be specified by analyzing the image, the burden on the worker can be reduced compared to when the worker specifies the display position of each product and inputs it into the device.
[0014] Next, an example of the hardware configuration of the processing device will be described. The functional units of the processing device of this embodiment are realized by any combination of hardware and software, centering on the CPU (Central Processing Unit) of any computer, memory, programs loaded into the memory, a storage unit such as a hard disk for storing the programs (programs stored beforehand at the stage of shipping the device, as well as programs downloaded from storage media such as CDs (Compact Discs) or servers on the Internet, can be stored), and a network connection interface. Those skilled in the art will understand that there are various variations in the realization method and device.
[0015] FIG. 1 is a block diagram illustrating a hardware configuration of a processing device of this embodiment. As shown in FIG. 1, the processing device has a processor 1A, a memory 2A, an input / output interface 3A, a peripheral circuit 4A, and a bus 5A. The peripheral circuit 4A includes various modules. The peripheral circuit 4A may not be included. The processing device may be configured as one device that is physically and / or logically integrated, or may be configured as multiple devices that are physically and / or logically separated. When the processing device is configured as multiple devices that are physically and / or logically separated, each of the multiple devices may have the above hardware configuration.
[0016] The bus 5A is a data transmission path for the processor 1A, memory 2A, peripheral circuit 4A, and input / output interface 3A to transmit and receive data to each other. The processor 1A is an arithmetic processing device such as a CPU or a GPU (Graphics Processing Unit). The memory 2A is a memory such as a RAM (Random Access Memory) or a ROM (Read Only Memory). The input / output interface 3A includes an interface for acquiring information from an input device, an external device, an external server, an external sensor, a camera, etc., and an interface for outputting information to an output device, an external device, an external server, etc. Examples of the input device include a keyboard, a mouse, a microphone, a touch panel, a physical button, a camera, etc. Examples of the output device include a display, a speaker, a printer, a mailer, etc. The processor 1A can issue commands to each module and perform calculations based on the results of those calculations.
[0017] Next, the functional configuration of the processing device will be described. Fig. 2 shows an example of a functional block diagram of the processing device 10. As shown in the figure, the processing device 10 has an acquisition unit 11, a display position identification unit 12, a calculation unit 13, an output unit 14, and a storage unit 15.
[0018] The acquisition unit 11 acquires an image including a product display shelf. In addition to the image, the acquisition unit 11 may acquire attribute information of the image (information identifying the store where the image was taken, the date and time of image capture, etc.). Fig. 3 shows a schematic example of an image P acquired by the acquisition unit 11. In the example shown in the figure, a state in which a plurality of products 102 are displayed on a product display shelf 101 is shown.
[0019] For example, a plurality of cameras may be installed in a store at positions and orientations for photographing each of a plurality of product display shelves. The cameras may then photograph the product display shelves at a predetermined timing and transmit the photographed images to the processing device 10. The predetermined timing for the cameras to photograph may be a predetermined timing. The predetermined timing may be, for example, "once a day at a predetermined time" or "on a predetermined time on the Ath day of each month." The predetermined time may be immediately after a scheduled time when new products arrive at the store and the display on the shelves is completed. The predetermined timing for the cameras to photograph may also be a timing when an operator (a store clerk, etc.) inputs a photographing instruction. In this case, the operator may input a photographing instruction to any device (the processing device 10, a smartphone, a personal computer, a tablet terminal, etc.). The arbitrary device may then transmit the input photographing instruction to the camera.
[0020] Alternatively, an operator may manually photograph each of a plurality of product display shelves while moving around the store with a camera or a mobile terminal having a camera function (e.g., a tablet terminal, a smartphone, a mobile phone, etc.). Alternatively, a robot having a camera function and a moving means may photograph each of a plurality of product display shelves while moving around the store. The photographed shelf images may then be input to the processing device 10 by any means. The camera, the mobile terminal having a camera function, or the robot may have a communication function for communicating with the processing device 10 via a communication network. The camera, the mobile terminal having a camera function, or the robot may transmit the shelf images to the processing device 10 via the communication network. The processing device 10 may function as a server (e.g., a cloud server).
[0021] In this specification, "acquisition" may include "a device going to obtain data stored in another device or storage medium (active acquisition)" based on user input or program instructions, such as receiving data by making a request or inquiry to another device, or accessing and reading out another device or storage medium. Also, "acquisition" may include "inputting data output from another device to the device (passive acquisition)" based on user input or program instructions, such as receiving data that is distributed (or transmitted, push notification, etc.). Also, "acquisition" may include selecting and acquiring data from received data or information, and "generating new data by editing data (projective transformation of an image, processing to expand an image taken with a fisheye camera into a plane, text conversion, rearrangement of data, extraction of some data, change of file format, etc.), and acquiring the new data."
[0022] Returning to FIG. 2, the display position identifying unit 12 identifies the display position of each product based on the image acquired by the acquiring unit 11.
[0023] First, in this embodiment, as shown in Fig. 4, the rows and columns of the product display shelf 101 are defined in advance, and information indicating the definitions is stored in the storage unit 15. The display position of each product 102 is indicated by the names of the rows and columns. For example, the display position of "Goku Yakisoba" shown in Fig. 4 can be expressed as "3rd row, B row." Note that the method of expressing the display position is not limited to this, and other methods may be adopted.
[0024] There is no particular limitation on the means for identifying the display position of each product by image analysis, and any technology can be adopted. For example, the display position identifying unit 12 may identify all products included in the image P by pattern matching or the like. The display position identifying unit 12 may also identify the shelf boards, bottom board, top board, side walls, etc. of the product display shelf 101 based on the external appearance characteristics of the product display shelf 101 that are registered in advance. Predetermined marks may be attached to the shelf boards, bottom board, top board, side walls, etc. Then, the display position identifying unit 12 may identify the shelf boards, bottom board, top board, side walls, etc. of the product display shelf 101 based on these marks.
[0025] Then, the display position identifying unit 12 can identify in which row each of the identified products 102 is displayed based on the identified shelf board, bottom board, and top board. Also, the display position identifying unit 12 can identify in which row each of the identified products 102 is displayed by, for example, counting the products 102 in order from the leftmost side wall.
[0026] It should be noted that the means for identifying the display position of each product by image analysis described here is merely one example, and the present invention is not limited to this.
[0027] Incidentally, the number of rows of the product display shelves 101 may vary depending on the size of the products to be displayed. Specifically, the number of rows will be greater when small products are displayed, and the number of rows will be smaller when large products are displayed. Also, the number of rows and tiers of the product display shelves 101 may vary depending on the configuration of the product display shelves 101. For example, such a situation may occur when product display shelves 101 with different configurations are used for each sales floor.
[0028] Therefore, the rows and tiers may be defined for each product display shelf 101 or for each group of product display shelves 101, and information indicating the definition contents may be stored in the processing device 10. Then, in addition to the images, the acquiring unit 11 may further acquire information indicating which product display shelf 101 the product display shelf 101 included in each image is, or which product display shelf 101 group it belongs to.
[0029] When a camera fixed in a store photographs each product display shelf 101, it is possible to specify which product display shelf 101 is included in an image acquired from each camera by registering in advance the correspondence between the camera and the product display shelf 101. That is, in this case, the acquisition unit 11 acquires information identifying the camera that generated each image as information indicating which product display shelf 101 is included in each image.
[0030] Furthermore, when an operator photographs multiple product display shelves 101 while moving around, the operator may input information to the processing device 10 indicating which product display shelf 101 the product display shelf 101 included in each image is, or which group of product display shelves 101 the product display shelf 101 belongs to. The information indicating which product display shelf 101 it is is, for example, identification information (serial number, etc.) given to each of the multiple product display shelves 101. Furthermore, the information indicating which group of product display shelves 101 it belongs to is, for example, "product display shelf 101 in aisle 5," "product display shelf 101 in the bread section," etc.
[0031] In addition, when a robot photographs multiple product display shelves 101 while moving, the robot or processing device 10 may determine which product display shelf 101 in each image is, or which group of product display shelves 101 it belongs to, based on the robot's position and camera orientation when each image was taken and a map showing the location of each product display shelf 101 within the store.
[0032] 2, the calculation unit 13 calculates a sales-related score (evaluation value of product layout) related to sales, based on the display position of each identified product 102. The calculation unit 13 can calculate the sales-related score based on score information indicating the score for each product 102 when it is displayed in each of a plurality of display positions.
[0033] 5 and 6 show examples of score information. FIG. 5 shows score information for product A, and FIG. 6 shows score information for product B. In this manner, score information is created for each product 102 and stored in the storage unit 15. The illustrated score information indicates that the higher the value of the display position, the higher the sales of the product 102. For example, the score information is created based on past display performance, sales performance, etc.
[0034] The calculation unit 13 extracts a score corresponding to the display position of each product 102 for each product 102 based on the display position of each product 102 identified by the display position identification unit 12 and the score information as described above. Then, the calculation unit 13 calculates a sales-related score based on the score for each extracted product 102. For example, the calculation unit 13 may calculate a statistical value (e.g., average value, mode, median, etc.) of the scores for each extracted product 102 as the sales-related score, or may calculate a total value of the scores for each extracted product 102 as the sales-related score.
[0035] For example, the calculation unit 13 may calculate the sales-related score for each product display shelf 101. In other words, the calculation unit 13 may calculate the sales-related score for each product display shelf 101 based on the scores of the products 102 displayed on each product display shelf 101.
[0036] Additionally, the calculation unit 13 may calculate the sales-related score for each group of multiple product display shelves 101 (e.g., a group of product display shelves 101 in the same sales floor, a group of product display shelves 101 installed in the same aisle, etc.) In other words, the calculation unit 13 may calculate the sales-related score for each group based on the scores of the products 102 displayed on the product display shelves 101 belonging to each group.
[0037] Alternatively, the calculation unit 13 may calculate the sales-related score for one entire store. That is, the calculation unit 13 may calculate the sales-related score for one entire store based on the scores of the products 102 displayed on the product display shelves 101 installed in one store.
[0038] Alternatively, the calculation unit 13 may calculate the sales-related score for each part of one product display shelf 101. In other words, the calculation unit 13 may calculate the sales-related score for the part of the product display shelf 101 based on the scores of the products 102 displayed in the part of the product display shelf 101.
[0039] Returning to FIG. 2, the output unit 14 outputs the sales-related score calculated by the calculation unit 13.
[0040] Additionally, the output unit 14 may output information indicating the product display shelves 101, the above-mentioned groups, stores, or parts of the product display shelves 101 whose sales-related scores satisfy a predetermined condition. For example, the output unit 14 may output a list of the product display shelves 101 whose sales-related scores satisfy a predetermined condition, a list of the above-mentioned groups whose sales-related scores satisfy a predetermined condition, a list of stores whose sales-related scores satisfy a predetermined condition, or a list of parts of the product display shelves 101 whose sales-related scores satisfy a predetermined condition. Examples of the predetermined condition include "sales-related score is equal to or lower than a reference value" and "sales-related score is equal to or higher than a reference value".
[0041] The output unit 14 may further output an image of the product display shelf 101, the group, the store, or a part of the product display shelf 101 whose sales-related score is equal to or lower than the reference value. In the image, the product 102 whose score is equal to or lower than the reference value may be highlighted with a frame or the like. The output unit 14 may output an image of the product display shelf 101, the group, the store, or a part of the product display shelf 101 whose sales-related score is equal to or lower than the reference value, and an image of the product display shelf 101, the group, the store, or a part of the product display shelf 101 whose sales-related score is higher than the reference value, so that they can be compared.
[0042] Next, an example of the flow of processing by the processing device 10 will be described with reference to the flowchart of FIG.
[0043] When the acquisition unit 11 acquires an image including the product display shelf 101 (S10), the display position identification unit 12 identifies the display position of each product 102 based on the image (S11).
[0044] Next, the calculation unit 13 extracts a score corresponding to the display position of each product 102 for each product 102 based on the score information of each product 102 (see FIGS. 5 and 6) and the display position of each product 102 identified in S11 (S12). Then, the calculation unit 13 calculates a sales-related score based on the extracted score of each product 102 (S13). Next, the output unit 14 outputs the calculated sales-related score (S14).
[0045] The processing device 10 may be installed in each of a plurality of stores and calculate a sales-related score related to each store. Alternatively, the processing device 10 may be a center device that communicates with in-store devices installed in each of a plurality of stores, receives various information (images, etc.) from the in-store devices, and calculates a sales-related score related to each of the plurality of stores.
[0046] According to the processing device 10 of the present embodiment described above, it is possible to evaluate whether or not the display state of the products 102 is in a state that can increase sales, based on the display position of each product 102. Furthermore, since the display position of each product 102 can be specified by analyzing the image, the burden on the worker can be reduced compared to when the worker specifies the display position of each product 102 and inputs it into the device.
[0047] Furthermore, the processing device 10 can calculate a sales-related score for each product display shelf 101. Therefore, for each product display shelf 101, it is possible to evaluate whether or not the display state of the products 102 is in a state that can realize an increase in sales.
[0048] Furthermore, the processing device 10 can calculate a sales-related score for each group of a plurality of product display shelves 101. Therefore, for example, for each sales floor, it is possible to evaluate whether the display state of the products 102 is in a state that can realize an increase in sales.
[0049] Furthermore, the processing device 10 can calculate the sales-related score for the entire store. Therefore, it is possible to evaluate for each store whether the display state of the products 102 is in a state that can realize an increase in sales.
[0050] Furthermore, the processing device 10 can calculate a sales-related score for each part of the product display shelf 101. Therefore, for each part of the product display shelf 101, it is possible to evaluate whether the display state of the products 102 is in a state that can realize an increase in sales.
[0051] Furthermore, the processing device 10 can identify the product display shelves 101, groups, stores, or parts of the product display shelves 101 whose sales-related scores satisfy a predetermined condition. Based on the identified contents, the worker can easily identify the parts that need to be changed in the display layout.
[0052] <Second embodiment> First, an overview of the processing device 10 of this embodiment will be described. The way in which the products 102 are displayed to improve sales may differ depending on the attributes of the store (whether the store is in front of a station, in an office district, in a student district, etc.), the season, the attributes of each product 102 (whether the product is being handled for the first time in the store, whether a certain period of time has passed since the store started handling the product, whether the product is the target of a campaign, etc.). Therefore, the processing device 10 of this embodiment stores multiple pieces of score information for each product 102, and calculates the above-mentioned sales-related score based on score information that satisfies the conditions. In this way, it is possible to appropriately evaluate whether the display state of the products 102 is in a state that can improve sales, taking into account the attributes of the store, the season, the attributes of each product 102, etc.
[0053] Next, a configuration of the processing device 10 of this embodiment will be described. An example of a functional block diagram of the processing device 10 of this embodiment is shown in FIG. 2, similarly to the first embodiment.
[0054] In this embodiment, a plurality of pieces of score information are created for each product 102 and stored in the storage unit 15. Then, conditions for applying each of the plurality of pieces of score information are determined and stored in the storage unit 15.
[0055] 8 and 9 show some of the score information created corresponding to product A. FIG. 8 shows score information for product A created for a store in a student town. FIG. 9 shows score information for product A created for a store in an office town. Other examples of applicable conditions include, but are not limited to, conditions for stores in front of train stations, for regional cities, for urban areas, for residential areas, for spring, summer, fall, and winter, for new products that have not yet been sold in the store for a specified period of time, for standard products that have been sold in the store for a specified period of time, for products that are eligible for a campaign, or conditions combining these with logical operators.
[0056] The calculation unit 13 acquires the ingredient information, and identifies score information that satisfies the conditions based on the acquired ingredient information. Then, the calculation unit 13 calculates the sales-related score based on the identified score information. The ingredient information is information that serves as material for determining whether or not the application conditions as described above are satisfied. For example, the ingredient information includes at least one of attribute information of a store that includes the product display shelf 101 included in the image, information indicating the timing (date and time) when the image was generated, and information related to the product 102.
[0057] Examples of the attribute information of the store include an address, a type of location (e.g., a student area, an office area, in front of a station, a regional city, an urban area, a residential area, etc.), etc. Examples of the information related to the product 102 include information (date and time) indicating when the product was first sold in the store, and information indicating whether the product is eligible for a campaign.
[0058] Some or all of the ingredient information may be stored in advance in the storage unit 15. The calculation unit 13 may acquire, from the storage unit 15, attribute information of the store where the image acquired by the acquisition unit 11 was taken and related information of the product 102 included in the image.
[0059] The other configuration of the processing device 10 is similar to that of the first embodiment.
[0060] According to the processing apparatus 10 of this embodiment described above, the same effects as those of the first embodiment can be obtained.
[0061] In addition, according to the processing device 10 of this embodiment, which stores multiple pieces of score information for each product 102 and calculates the above-mentioned sales-related score based on the score information that satisfies the conditions, it is possible to appropriately evaluate whether the display state of the products 102 is in a state that can increase sales, taking into account the attributes of the store, the season, the attributes of each product 102, etc.
[0062] Although the present invention has been described above with reference to the embodiments (and examples), the present invention is not limited to the above-mentioned embodiments (and examples). Various modifications that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
[0063] This application claims priority based on Japanese Patent Application No. 2019-206673, filed on November 15, 2019, the disclosure of which is incorporated herein in its entirety. [Explanation of symbols]
[0064] 1A Processor 2A Memory 3A input / output I / F 4A Peripheral circuit 5A Bus 10 Processing equipment 11 Acquisition Department 12 Display position identification section 13 Calculation section 14 Output section 15 Storage section
Claims
1. An acquisition means for acquiring an image including a product display shelf; a display position specifying means for specifying a display position of each of the products on the product display shelf based on the image; a calculation means for calculating a sales-related score, which is an evaluation value of a product layout on the product display shelf, based on the display position and material information of each of the identified products; an output means for outputting the calculated sales-related score; having the material information includes at least one of attribute information of a store that has the product display shelf included in the image, information indicating a time when the image was generated, and information related to the product; a plurality of pieces of score information are prepared for each of the products, and a condition for using each of the plurality of pieces of score information is defined using at least one of attribute information of the store, information indicating a timing at which the image was generated, and information related to the product; the score information indicates a score when the product is displayed at each of a plurality of display positions on the product display shelf, The calculation means is determining the score information to be used for each of the products based on the material information and the conditions; determining the score for each of the products based on the determined score information and the display position on the product display shelf; A processing device that calculates a statistical value or a total value of the scores for each of the products as the sales-related score.
2. The calculation means is determining the score for each of the products based on the display positions of the products on each of the multiple product display shelves installed in the store; The processing device according to claim 1 , wherein a statistical value or a total value of the scores of each of the products displayed on a plurality of the product display shelves is calculated as the sales-related score for the entire store.
3. The calculation means is determining the score for each of the products based on the display positions of the products on each of the multiple product display shelves installed in the store; The processing device according to claim 1 or 2, wherein a statistical value or a total value of the scores of the products displayed on each of the product display shelves is calculated as the sales-related score for each of the product display shelves.
4. The calculation means is determining the score for each of the products based on the display positions of the products on each of the multiple product display shelves installed in the store; The processing device according to claim 1 , wherein a statistical value or a total value of the scores of the products displayed on at least one of the product shelves belonging to a predetermined group is calculated as the sales-related score of the predetermined group.
5. The calculation means is The processing device according to claim 1 or 2, wherein a statistical value or a total value of the scores of the products displayed at the display positions of the part of the product display shelves is calculated as the sales-related score of the part of the product display shelves.
6. The computer Obtain an image including a product shelf, Identifying a display position of each of the products on the product display shelf based on the image; Calculating a sales-related score, which is an evaluation value of the product layout on the product display shelf, based on the display position and material information of each of the identified products; Outputting the calculated sales-related score; the material information includes at least one of attribute information of a store that has the product display shelf included in the image, information indicating a time when the image was generated, and information related to the product; a plurality of pieces of score information are prepared for each of the products, and a condition for using each of the plurality of pieces of score information is defined using at least one of attribute information of the store, information indicating a timing at which the image was generated, and information related to the product; the score information indicates a score when the product is displayed at each of a plurality of display positions on the product display shelf, In calculating the sales-related score, determining the score information to be used for each of the products based on the material information and the conditions; determining the score for each of the products based on the determined score information and the display position on the product display shelf; A processing method for calculating a statistical value or a total value of the scores for each of the products as the sales-related score.
7. Computer, An acquisition means for acquiring an image including a product display shelf; a display position specifying means for specifying a display position of each of the products on the product display shelf based on the image; A calculation means for calculating a sales-related score, which is an evaluation value of a product layout on the product display shelf, based on the display positions and material information of each of the identified products; an output means for outputting the calculated sales-related score; Function as a the material information includes at least one of attribute information of a store that has the product display shelf included in the image, information indicating a time when the image was generated, and information related to the product; a plurality of pieces of score information are prepared for each of the products, and a condition for using each of the plurality of pieces of score information is defined using at least one of attribute information of the store, information indicating a timing at which the image was generated, and information related to the product; the score information indicates a score when the product is displayed at each of a plurality of display positions on the product display shelf, The calculation means is determining the score information to be used for each of the products based on the material information and the conditions; determining the score for each of the products based on the determined score information and the display position on the product display shelf; A program for calculating a statistical value or a total value of the scores for each of the products as the sales-related score.
Citation Information
Patent Citations
Data processor, computer program, and data processing method
JP2010033115A
Commodity shelf arrangement device
JP2010152504A
Merchandise display information tabulation method and data structure and recording medium for recording the same
JP2013250647A
Display position analysis system
JP2014075090A
Trend analysis device and trend analysis method
JP2016009426A