Visitor analysis system, visitor analysis method, and program
The visitor analysis system addresses the lack of correlation analysis between advertisement viewing and store visits by calculating and displaying recency and frequency analysis screens, enhancing user behavior understanding and marketing strategies.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- ONE COMPATH CO LTD
- Filing Date
- 2025-01-17
- Publication Date
- 2026-04-21
AI Technical Summary
Existing systems fail to accurately analyze the relationship between the viewing situation of advertisement contents and the user's store visit situation.
A visitor analysis system that includes a browsing history information storage unit, visitor history information storage unit, period calculation unit, and screen generation unit to calculate and display recency and frequency analysis screens based on user browsing and store visit history, enabling accurate analysis of the relationship between advertisement viewing and store visits.
Enables accurate analysis of the relationship between advertisement viewing and user store visits, allowing for better understanding of user behavior and marketing strategies.
Smart Images

Figure 2026067788000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a visit analysis system, a visit analysis method, and a program.
Background Art
[0002] There is known a server configured to count the viewing record of an electronic leaflet in a user who uses a terminal device on which the electronic leaflet is displayed (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] In Patent Document 1, it only grasps the viewing record of advertisement contents such as electronic leaflets, and it is difficult to grasp the relationship between the viewing situation of advertisement contents and the user's store visit situation.
[0005] In consideration of the above problems, an object of the present invention is to enable accurate analysis of the relationship between the viewing situation of advertisement contents and the user's visit situation.
Means for Solving the Problems
[0006] One aspect of the present invention that solves the above-mentioned problems is a visitor analysis system comprising: a browsing history information storage unit that stores browsing history information showing the browsing history of advertising content for each user; a visitor history information storage unit that stores visitor history information showing the visitor history of stores associated with the advertising content for each user; a period calculation unit that calculates for each user the recency period from the first store visit corresponding to the browsing history information and the visitor history information for each user to the second store visit corresponding to the previous browsing history information of the advertising content relative to the first store visit; a screen generation unit that generates a recency analysis screen showing the results of aggregating users who visited in response to the browsing history information of the advertising content based on the recency period; and a presentation unit that displays the recency analysis screen generated by the screen generation unit on a terminal device.
[0007] One aspect of the present invention is a visitor analysis method in a visitor analysis system, comprising: a browsing history information storage step in which a browsing history information storage unit stores browsing history information showing the browsing history of advertising content for each user; a visitor history information storage step in which a visitor history information storage unit stores visitor history information showing the visitor history to stores associated with the advertising content for each user; a period calculation step in which a period calculation unit calculates for each user the recency period from the first store visit corresponding to the viewing of the target advertising content to the second store visit corresponding to the viewing of the previous advertising content relative to the first store visit, based on the browsing history information and visitor history information for each user; a screen generation step in which a screen generation unit generates a recency analysis screen showing the results of aggregating users who visited in response to the viewing of the target advertising content based on the recency period; and a presentation step in which a presentation unit causes a terminal device to present the recency analysis screen generated by the screen generation step.
[0008] One aspect of the present invention is a program that causes a computer in a visitor analysis system to function as: a browsing history information storage unit that stores browsing history information showing the browsing history of advertising content for each user; a visitor history information storage unit that stores visitor history information showing the visitor history to stores associated with the advertising content for each user; a period calculation unit that calculates for each user the recency period from the first store visit corresponding to the viewing of the target advertising content to the second store visit corresponding to the previous viewing of the advertising content, based on the browsing history information and visitor history information for each user; a screen generation unit that generates a recency analysis screen showing the results of aggregating users who visited in response to viewing the target advertising content based on the recency period; and a presentation unit that displays the recency analysis screen generated by the screen generation unit on a terminal device.
[0009] One aspect of the present invention is a visitor analysis system comprising: a visitor history information storage unit that stores visitor history information showing the visitor history of each user to a store; a screen generation unit that calculates for each user the number of visits to a target store in a predetermined first period and the number of visits to the target store in a second period prior to the first period, based on the visitor history information for each user, and generates a frequency analysis screen showing the corresponding user visitor status for each combination of the visitor count category in the first period and the visitor count category in the second period based on the calculated number of visits; and a display unit that displays the frequency analysis screen generated by the screen generation unit on a terminal device.
[0010] One aspect of the present invention is a visitor analysis method in a visitor analysis system, comprising: a visitor history information storage step in which a visitor history information storage unit stores visitor history information indicating the visitor history of each user to a store; a screen generation step in which a screen generation unit calculates for each user the number of visits to a target store in a predetermined first period and the number of visits to the target store in a second period prior to the first period, based on the visitor history information for each user, and generates a frequency analysis screen indicating the corresponding user visitor status for each combination of the visitor count category in the first period and the visitor count category in the second period, based on the calculated number of visits; and a presentation unit that causes a terminal device to display the frequency analysis screen generated by the screen generation step.
[0011] One aspect of the present invention is a program that causes a computer in a visitor analysis system to function as a visitor history information storage unit that stores visitor history information showing the visitor history of each user to a store; a screen generation unit that calculates for each user the number of visits to a target store in a predetermined first period and the number of visits to the target store in a second period prior to the first period, based on the visitor history information for each user, and generates a frequency analysis screen showing the corresponding user visitor status for each combination of the visitor count category in the first period and the visitor count category in the second period based on the calculated number of visits; and a display unit that displays the frequency analysis screen generated by the screen generation unit on a terminal device. [Effects of the Invention]
[0012] According to the present invention, it is possible to accurately analyze the relationship between the viewing status of advertising content and the user's visit status. [Brief explanation of the drawing]
[0013] [Figure 1] This figure shows an example of the overall configuration of the visitor analysis system in this embodiment. [Figure 2] This figure shows an example of the configuration of the first recency analysis screen in this embodiment. [Figure 3]It is a diagram showing an example of the mode of the second licensee analysis screen in this embodiment. [Figure 4] It is a diagram showing an example of the mode of the third licensee analysis screen in this embodiment. [Figure 5] It is a diagram showing an example of the mode of the first frequency analysis screen in this embodiment. [Figure 6] It is a diagram showing an example of the mode of the second frequency analysis screen in this embodiment. [Figure 7] It is a diagram showing an example of the mode of the third frequency analysis screen in this embodiment. [Figure 8] It is a diagram showing an example of the mode of the fourth frequency analysis screen in this embodiment. [Figure 9] It is a diagram showing an example of the mode of the content reaction analysis screen in this embodiment. [Figure 10] It is a diagram showing an example of the functional configuration of the user terminal in this embodiment. [Figure 11] It is a diagram showing an example of the functional configuration of the visit analysis server in this embodiment. [Figure 12] It is a diagram showing an example of the processing procedure executed corresponding to the storage of browsing history information in response to the user's browsing of advertisement content by the user terminal and the visit analysis server in this embodiment. [Figure 13] It is a diagram showing an example of the processing procedure executed corresponding to the storage of visit history information in response to the user's visit to the store by the user terminal and the visit analysis server in this embodiment. [Figure 14] It is a diagram showing an example of the processing procedure executed by the visit analysis server related to the presentation of the licensee analysis screen in this embodiment. [Figure 15] It is a diagram showing an example of the processing procedure executed by the visit analysis server related to the presentation of the first frequency analysis screen in this embodiment.
Mode for Carrying Out the Invention
[0014] [Overall Configuration Example of Visit Analysis System] FIG. 1 shows an overall configuration example of the visit analysis system according to the present embodiment. The visit analysis system in the figure includes a user terminal 100, an advertisement content distribution server 200, a visit analysis server 300, and a store enterprise terminal 400.
[0015] Note that since the visit analysis system according to the present embodiment analyzes the visits of users to stores, "visiting a store" hereinafter may be synonymous with "visiting a store".
[0016] In the present embodiment, "store" may be defined as the destination of visits of users corresponding to advertisement content. Therefore, the "store" in the present embodiment is not limited to a fixed place such as a supermarket, convenience store, shopping mall, etc., and may include, for example, a venue where an event or the like is held, or a booth set up at a special venue.
[0017] The user terminal 100 is a terminal used by the user. In the present embodiment, the user is a customer who visits a store. A browsing application used for browsing advertisement content such as an electronic flyer is installed on the user terminal 100. The operations of the user terminal 100 described hereinafter are realized as functions of the installed browsing application. The user terminal 100 may be, for example, a smartphone or a tablet.
[0018] The user terminal 100 is communicably connected to the advertisement content distribution server 200 and the visit analysis server 300 via a network.
[0019] The user terminal 100 is capable of displaying advertisement content transmitted from the advertisement content distribution server 200 according to the operation of the user. The user can browse the advertisement content displayed on the user terminal 100.
[0020] When user terminal 100 displays advertising content in response to user actions, it recognizes that the advertising content has been viewed and sends a viewing notification to visitor analysis server 300. The viewing notification includes advertising content information indicating the viewed advertising content and user identification information that uniquely identifies the corresponding user. Visitor analysis server 300 stores viewing history information indicating the viewing history in response to the receipt of viewing notifications.
[0021] Furthermore, the user terminal 100 measures its current location at predetermined intervals and transmits the measured current location to the visitor analysis server 300 as location information indicating the current location of the corresponding user. The location information transmitted by the user terminal 100 may include user identification information that uniquely identifies the corresponding user. The browsing application may have store location information indicating the location of the store corresponding to the source of the advertising content. In this case, if the user terminal 100's measured current location is included in the location indicated by the store location information, it may assume that the user has visited the corresponding store and send store information that uniquely identifies the visited store (visited store) to the visitor analysis server 300 along with the location information. The visitor analysis server 300 stores the received location information.
[0022] The advertising content distribution server 200 distributes advertising content to user terminals 100 on which the viewing application is installed. The advertising content may take the form of, for example, an electronic flyer. The advertising content distribution server 200 and the store / corporate terminal 400 are connected via a network to enable communication. The store / corporate terminal 400 may be used to post content via the network.
[0023] The user terminal 100 is capable of displaying advertising content transmitted from the advertising content distribution server 200 in response to user operations. The user can view the advertising content displayed on the user terminal 100.
[0024] The visitor analysis server 300 is a server that analyzes user visits to stores corresponding to the source of advertising content. The visitor analysis server 300 is connected to the store's corporate terminal 400 via a network for communication. The visitor analysis server 300 can display the analysis results of user visit status on the store's corporate terminal 400. The visitor analysis server 300 is connected to the advertising content distribution server 200 via a network, enabling it to communicate with the server and obtain information about advertising content from the server.
[0025] The visitor analysis server 300 may be configured as a server on a network or as a cloud server.
[0026] The store company terminal 400 is the source of the advertising content and the company that operates the store that is the target of customer attraction through the posted advertising content. The store company terminal 400 may be, for example, a personal computer, tablet, or smartphone. The store company terminal 400 may also be installed at the store company's headquarters or at each store. A store employee (operator) can operate the store employee terminal 400 to send advertising content such as electronic flyers from the store employee terminal 400 to the advertising content distribution server 200. Furthermore, store managers can use the store terminal 400 to analyze user visit data and inform future strategies (for example, the content of advertising content, the timing of advertising content delivery, etc.).
[0027] [About the Recency Analysis Screen] In this embodiment, the visitor analysis server 300 can display a recency analysis screen to the store company terminal 400 as one of the visitor analysis screens that shows the results of analyzing the user's visit status to the store.
[0028] The recency analysis screen analyzes store visits (visit status), specifically the interval (recency period) between visits motivated by viewing advertising content. In the following explanation, visits motivated by viewing advertising content may be referred to as "visits for viewing."
[0029] The recency analysis screen has three further screens. One of these is the first recency analysis screen, which visualizes and displays the aggregated number of users for each recency period on an ad content basis. The other is the second recency analysis screen, which visualizes and displays the results of an analysis primarily based on the percentage of users aggregated for each recency period at the advertising content level. Another feature is the third recency analysis screen, which displays viewing history and the number of users per recency period as items in the list for each piece of advertising content. The first recency analysis screen, the second recency analysis screen, and the third recency analysis screen can be switched and displayed at will by the operator.
[0030] Referring to Figure 2, an example of the configuration of the first recency analysis screen will be explained. In the first recency analysis screen shown in the figure, the validity period area AR1, the target period area AR2, the advertising content list area AR11, the number of users area AR12, the total number of users area ASR13, and the advertising content display area AR14 are arranged.
[0031] The validity period area AR1 is the area where the validity period is displayed. The validity period is the number of days from when a user views the advertising content until they visit the corresponding store, which is considered as a viewing and store visit by the user. The validity period can be set according to the operator's actions. In the validity period area AR1 shown in the diagram, the validity period is set to 14 days.
[0032] Area AR2 is the area that indicates the period (target period) to be covered by the recency analysis. The target period can be set according to the operator's actions.
[0033] The advertising content list area AR11 is an area that displays a list of advertising content delivered during the specified period. Each advertising content list item displays specific information about the corresponding advertising content. Specifically, each advertising content list item displays information items such as title, start date and time, end date and time, number of stores where it was delivered, number of viewers, number of visitors who viewed the ad, number of visits per view, average number of visits per view, number of days on display, visit rate, and visit rate.
[0034] If the number of ad content items delivered during the target period exceeds the number of list items that can be displayed in the ad content list area AR11, the list of ad content displayed can be changed by switching pages in the ad content list area AR11 through operator intervention.
[0035] The user count area AR12 is an area that displays the number of users by recency period for each ad content unit within the target period. Specifically, in this figure, the number of users corresponding to a single ad content by recency period is visualized and presented in graph format for each predetermined recency period category. While the figure shows the number of users for each recency period in the form of a bar graph, the visualization format is not limited to bar graphs.
[0036] Specifically, for example, in the legend for the user count area AR12, "r01~03 days" refers to the division based on a recency period from one day to three days. In other words, for example, the number shown by the "r01~03 days" bar corresponding to the advertising content "Content 1" indicates the number of users whose recency period (from the previous visit (an example of a second store visit) to the current visit (an example of a first store visit) corresponding to "Content 1" falls between one and three days.
[0037] The figure shows an example where the recency period is divided into 1 to 3 days (r01-03), 4 to 7 days (r04-07), 8 to 14 days (r08-14), 15 to 30 days (r15-30), 31 to 60 days (r31-60), 61 to 90 days (r61-90), and 91 days or more (r91 days or more). In this embodiment, the recency period divisions may be changed as appropriate.
[0038] If the number of ad content delivered during the target period exceeds the number of content-specific graphs that can be displayed in the user count area AR12, the operator can scroll horizontally in the user count area AR12 to display new content-specific graphs.
[0039] Furthermore, the advertising content list area AR11 and the user count area AR12 are linked as follows. The operator can select any list item from the list items of the advertising content located in the advertising content list area AR11. When no advertising content list item is selected in the advertising content list area AR11, the user count area AR12 displays the corresponding number of users for each recency period for each of the multiple target content items, as shown in Figure 2. When an operator selects a list item in the advertising content list area AR11, the user count area AR12 changes to display an enlarged version of the user count for a single recency period corresponding to the content selected in the advertising content list area AR11.
[0040] The ASR13 area displays the total number of users by recency period, which is calculated by combining the number of users for each advertising content delivered during the target period.
[0041] The ad content display area AR14 is the area where ad content selected by the operator from among the ad content delivered during the target period is displayed. The ad content display area AR14 may display ad content corresponding to a list item selected from the list of ad content placed in the ad content list area AR11.
[0042] Referring to Figure 3, an example of the configuration of the second recency analysis screen will be described. In Figure 3, the same reference numerals are used for parts that are the same as in Figure 2, and explanations are omitted as appropriate. In the second recency analysis screen shown in Figure 3, the user number ratio area AR21 and the user number area AR22 are located.
[0043] The user ratio area AR21 visualizes and displays the user ratio by recency period. The user ratio by recency period represents the ratio of users corresponding to each predetermined recency period. User ratio area AR21 includes the overall user ratio area AR211 and the content-unit user ratio area AR212. Area AR211, which shows the overall user ratio, is an area that presents the combined results of the user ratio by recency period for all advertising content that falls within the target period. The content-unit user ratio area AR212 is an area that displays the user ratio by recency period for each advertising content that falls within the target period. In the overall user ratio area AR211 and the content-unit user ratio area AR212, the ratio of users is shown, for example, using a bar graph.
[0044] The user count area AR22 is an area that displays the number of users by recency period, corresponding to the overall user count ratio by recency period presented in the overall user count ratio area AR211 and the content-specific user count ratio by recency period presented in the content-specific user count ratio area AR212. User count area AR22 includes the total user count area AR221 and the content-unit user count area AR222. The total user count area AR221 visualizes and presents the number of users by recency period, corresponding to the total user count ratio area AR211 located to its left, for example, using a bar graph. The content-unit user count area AR222 displays the number of users by recency period, corresponding to the content-specific user count ratio by recency period within the content-unit user count ratio area AR212 located to its left. This second recency analysis screen primarily visualizes and displays the ratio of users by recency period, and also provides supplementary information on the number of users by corresponding recency period.
[0045] Referring to Figure 4, an example of the configuration of the third recency analysis screen will be explained. In Figure 4, the same reference numerals are used for parts that are the same as those in Figures 2 and 3, and explanations are omitted as appropriate. The third recency analysis screen in Figure 4 includes the content unit information area AR31. In the content unit information area AR31, list items for each advertising content for the target period are arranged. For each list item corresponding to an advertising content, the information items related to the content presented in the advertising content list area AR11 in the first recency analysis screen in Figure 2 (title, start date and time, end date and time, number of stores where it was distributed, number of viewers, number of visitors who viewed it, number of visits who viewed it (number of visits who viewed it), average number of visits who viewed it (average number of visits who viewed it), number of days published, visit rate, and visit rate) are presented, along with a numerical value indicating the number of users after the recency period has been divided.
[0046] [About the frequency analysis screen] In this embodiment, the visitor analysis server 300 can also display a frequency analysis screen as one of the visitor analysis screens to the store company terminal 400. The frequency analysis screen displays the visit status for each segment (mass) in a matrix of visit frequency categories (number of visits) for users who visited in the current month (example of the first period) set as the target period (current month visit frequency category) and visit frequency categories (previous month visit frequency category) for users who visited in the previous month (example of the second period). The frequency analysis screen consists of four frequency analysis screens: the 1st to the 4th frequency analysis screens. The first frequency analysis screen displays the number of users who visited the store for browsing purposes, as indicated by the visit status for each segment in the matrix of visit frequency categories for the current month and visit frequency categories for the previous month. The second frequency analysis screen displays the percentage of users who visited the store based on browsing activity, representing the visit status for each segment in a matrix of visit frequency categories for the current month and the previous month. The third frequency analysis screen displays the number of users who visited the store, regardless of whether viewing advertising content was the motivation for their visit, for each segment in the matrix of current month visit frequency categories and previous month visit frequency categories. The fourth frequency analysis screen displays the percentage of users who visited the store, regardless of whether viewing advertising content was the motivation for their visit, for each segment in the matrix of current month visit frequency categories and previous month visit frequency categories.
[0047] Referring to Figure 5, an example of the configuration of the first frequency analysis screen will be explained. In this figure, the same reference numerals are used for parts that are the same as in Figure 2, and explanations are omitted as appropriate. In the first frequency analysis screen of Figure 5, the user count / browsing / visit frequency area AR41, the monthly user count / browsing / visit frequency area AR42, the visit count / browsing / visit frequency area AR43, and the monthly visit count / browsing / visit frequency area AR44 are arranged.
[0048] The User Count / Browsing / Visit Frequency Area AR41 visualizes and displays the number of users who visited the site for each segment based on their visit frequency in the current month and the previous month. In the User Count / Browsing / Visit Frequency Area AR41, the horizontal segments "Month 00", "Month 01", "Month 02-03", "Month 04-06", "Month 07-11", and "Month 12 or more" represent the visit frequency in the current month, while the vertical segments "Month 00", "Month 01", "Month 02-03", "Month 04-06", "Month 07-11", and "Month 12 or more" represent the visit frequency in the current month. For example, the segment corresponding to the combination of the current month's visit frequency category "Month 02-03" and the previous month's visit frequency category "Month 01" is presented as "2,695". This indicates that there are 2,695 users who visited the site 2 or 3 times this month and only 1 time last month.
[0049] The visit frequency categories for the current month and the previous month may be individually modified as appropriate. Also, the first and second periods may be modified as appropriate depending on the type of store. For example, the first and second periods may be set as the current half-year and the first half of the year, respectively, instead of the current month and the previous month. Alternatively, the first and second periods may be set as the current week and the previous week, respectively.
[0050] The Monthly User Count / Browsing and Visit Frequency Area AR42 visualizes and displays the ratio of users who visited the site for each visit frequency category in each month from the current month (June, YYY2) to a specified past month (May, YYY1). The Monthly User Count / Browsing and Visit Frequency Area AR42 is positioned as an area that presents supplementary analysis results to the User Count / Browsing and Visit Frequency Area AR41 located to its left.
[0051] The AR43 area, which displays the number of visits and browsing frequency, visualizes and presents the number of browsing visits for each segment corresponding to the combination of the current month's visit frequency category and the previous month's visit frequency category. For example, the segment corresponding to the combination of the current month's visit frequency category "Month 02-03" and the previous month's visit frequency category "Month 01" is presented with "6,223". This indicates that the total number of visits by users who visited 2 or 3 times this month and 1 time last month is 6,223.
[0052] The monthly visit count / browsing frequency area AR44 visualizes and displays the ratio of browsing visits for each visit frequency category for each month from the current month (June, YYY2) to a specified past month (May, YYY1). The monthly visit count / browsing frequency area AR44 is positioned as an area that presents supplementary analysis results to the visit count / browsing frequency area AR43 located to its left.
[0053] Referring to Figure 6, an example of the configuration of the second frequency analysis screen will be explained. In this figure, the same reference numerals are used for parts that are the same as those in Figure 5, and explanations are omitted as appropriate. In the second frequency analysis screen shown in Figure 6, the user count / browsing / visit frequency area AR41A and the visit count ratio / browsing / visit frequency area AR43A are placed in place of the user count / browsing / visit frequency area AR41 and the visit count / browsing / visit frequency area AR43A shown in Figure 5. The User Count Ratio / Browsing and Visit Frequency Area AR41A visualizes and displays the ratio of users who visited the site for browsing purposes, for each segment corresponding to a combination of the current month's visit frequency category and the previous month's visit frequency category. The Visit Ratio / Browsing Visit Frequency Area AR43A visualizes and displays the ratio of browsing visits for each segment corresponding to the combination of current month visit frequency categories and previous month visit frequency categories.
[0054] Referring to Figure 7, an example of the configuration of the third frequency analysis screen will be explained. In this figure, the same reference numerals are used for parts identical to those in Figure 5, and explanations are omitted as appropriate. In the third frequency analysis screen of Figure 7, the user count / visit frequency area AR51, the monthly user count / visit frequency area AR52, the visit count / visit frequency area AR53, and the monthly visit count / visit frequency area AR54 are arranged.
[0055] The User Count / Visit Frequency Area AR51 visualizes and displays the number of users who visited the store, regardless of whether they were motivated by viewing advertising content, for each segment corresponding to a combination of the current month's visit frequency category and the previous month's visit frequency category.
[0056] The Monthly User Count / Visit Frequency Area AR52 visualizes and displays the ratio of users who visited the store for each visit frequency category, regardless of whether their visit was motivated by viewing advertising content, for each month from the current month (June, YYY2) to a specified past month (May, YYY1). The Monthly User Count / Visit Frequency Area AR52 is positioned as an area that presents supplementary analysis results to the User Count / Visit Frequency Area AR51 located to its left.
[0057] The AR53 area, which displays the number of visits and frequency of visits, visualizes and presents the number of visits for each segment corresponding to the combination of the current month's visit frequency category and the previous month's visit frequency category, regardless of whether the visit was motivated by viewing advertising content or not.
[0058] The Monthly Visit Count / Visit Frequency Area AR54 visualizes and displays the ratio of visits for each visit frequency category in each month from the current month (June, YYY2) to a specified past month (May, YYY1), regardless of whether the visit was motivated by viewing advertising content. The Monthly Visit Count / Visit Frequency Area AR54 is positioned as an area that presents supplementary analysis results to the Visit Count / Visit Frequency Area AR53 located to its left.
[0059] Referring to Figure 8, an example of the configuration of the fourth frequency analysis screen will be explained. In this figure, the same reference numerals are used for parts that are the same as those in Figure 5, and explanations are omitted as appropriate. In the fourth frequency analysis screen shown in Figure 8, the user count / visit frequency area AR51A and the visit count ratio / visit frequency area AR53A are placed in place of the user count / visit frequency area AR51 and the visit count / visit frequency area AR53A shown in Figure 7. The User Count Ratio / Visit Frequency Area AR51A visualizes and displays the ratio of users who visited the store for each segment corresponding to a combination of the current month's visit frequency category and the previous month's visit frequency category. The AR53A area, which displays the ratio of visits per month, visualizes and presents the ratio of visits for each segment corresponding to the combination of the current month's visit frequency category and the previous month's visit frequency category.
[0060] In this embodiment, the visitor analysis server 300 can also display a content response analysis screen as one of the visitor analysis screens to the store company terminal 400. The content response analysis screen displays the distribution status of advertising content in relation to the number of visits made by viewers.
[0061] Referring to Figure 9, an example of the content response analysis screen configuration will be explained. In the content response analysis screen shown in the figure, a distribution schedule area AR61 and a response performance area AR62 are arranged. The delivery schedule area AR61 is the area where the delivery schedule for advertising content relevant to the target period is displayed. The response performance area AR62 displays the actual user response to the advertising content delivered during the specified period. Specifically, the response performance area AR62 displays a line graph showing the daily number of views of the advertising content and a bar graph showing the daily number of visits based on those views. In the diagram, the number of views and the number of visits per view are shown on a daily basis in the response performance area AR62, but this is not limited to a daily basis. For example, it could be done on a unit of a certain number of consecutive days, a week, or a month.
[0062] [Example of user terminal function configuration] Referring to Figure 10, an example of the functional configuration of the user terminal 100 will be explained. The user terminal 100 may be configured with hardware such as a CPU (Central Processing Unit), ROM (Read Only Memory), RAM (Random Access Memory), and storage devices such as an HDD (Hard Disk Drive) or SSD (Solid State Drive). The user terminal 100 may also be equipped with a GPU (Graphics Processing Unit). The functions of the user terminal 100 shown in the figure are realized by the CPU and GPU in the user terminal 100 executing programs.
[0063] The user terminal 100 in the figure comprises a communication unit 101, a display unit 102, an operation unit 103, a positioning unit 104, a control unit 105, and a storage unit 106. The communications unit 101 is connected to the advertising content distribution server 200 and the visitor analysis server 300 via the network, enabling communication between them.
[0064] The display unit 102 is equipped with a display device and displays an image in accordance with the display control of the control unit 105. The operation unit 103 includes input devices provided in the user terminal 100 and input devices connected to the user terminal 100, and accepts user operations. The user terminal 100 may include a touch panel that accepts operations on the display surface, as a device corresponding to the display unit 102 and the operation unit 103.
[0065] The positioning unit 104 measures the current location, for example, in conjunction with GPS, and outputs the location information obtained from the measurement.
[0066] The control unit 105 performs various controls on the user terminal 100. The control unit 105 includes an application-responsive processing unit 151. The application-responsive processing unit 151 performs processing corresponding to the browsing application installed on the user terminal 100.
[0067] The storage unit 106 stores various types of information corresponding to the user terminal 100. For example, data corresponding to a browsing application may be stored in the storage unit 106.
[0068] [Example of a visitor analysis server's functional configuration] Referring to Figure 11, an example of the functional configuration of the visitor analysis server 300 will be explained. The visitor analysis server 300 may be configured with hardware such as a CPU, ROM, RAM, and storage devices such as an HDD or SSD. The visitor analysis server 300 may also be equipped with a GPU. The functions of the visitor analysis server 300 shown in the figure are realized by the CPU and GPU in the visitor analysis server 300 executing programs.
[0069] The visitor analysis server 300 in the figure comprises a communication unit 101, a control unit 302, and a storage unit 303. The communication unit 101 is connected to the user terminal 100 and the store / corporate terminal 400 via the network. The communication unit 101 may also be connected to the advertising content distribution server 200.
[0070] The control unit 302 performs various controls on the visitor analysis server 300. The control unit 302 includes a period calculation unit 321, a screen generation unit 322, a display unit 323, and an information management unit 324.
[0071] The period calculation unit 321 calculates the recency period for each user. In calculating the recency period, the period calculation unit 321 uses the browsing history information and visit history information for each user.
[0072] The screen generation unit 322 generates recency analysis screens (first recency analysis screen, second recency analysis screen, third recency analysis screen) that show the aggregated results of the recency periods for each user calculated by the period calculation unit 321.
[0073] Furthermore, the screen generation unit 322 generates frequency analysis screens (first frequency analysis screen, second frequency analysis screen, third frequency analysis screen, and fourth frequency analysis screen). The screen generation unit 322 utilizes user-specific visit history information when generating frequency analysis screens. Furthermore, the screen generation unit 322 utilizes user-specific browsing history information when generating the first frequency analysis screen and the second frequency analysis screen.
[0074] The display unit 323 causes the visitor analysis screen (recency analysis screen, frequency analysis screen) generated by the screen generation unit 322 to be displayed on the store company terminal 400. The display unit 323 may display the visitor analysis screen on the display unit of the store company terminal 400.
[0075] The information management unit 324 manages the information stored in the storage unit 303.
[0076] The storage unit 303 stores various types of information corresponding to the visitor analysis server 300. The storage unit 303 includes a browsing history information storage unit 331 and a visitor history information storage unit 332.
[0077] The browsing history information storage unit 331 stores browsing history information for each user. The browsing history information corresponding to a user shows the history of the user viewing advertising content using the user terminal 100. Specifically, the browsing history information may include metadata about the advertising content viewed by the user, the date and time of viewing for each piece of advertising content viewed, etc. The metadata for the advertising content may include a content ID that uniquely identifies the corresponding advertising content, the title of the advertising content, and information about the store to which the corresponding advertising content is located.
[0078] The visit history information storage unit 332 stores visit history information for each user. The visit history information corresponding to a user may include metadata about the store the user visited (store metadata), the date and time of the visit indicating the date and time of the visit, and the duration of stay at the visited store.
[0079] [Example of processing procedure for storing browsing history information] Referring to the sequence diagram in Figure 12, an example of a processing procedure executed by the user terminal 100 and the visitor analysis server 300 in response to the storage of browsing history information based on the user's viewing of advertising content will be described.
[0080] Step S100: The user operates the user terminal 100 on which the browsing application is running to display one piece of advertising content. The application-responsive processing unit 151 of the user terminal 100 determines that the user has viewed the displayed content.
[0081] Step S102: In response to the display of advertising content, the application response processing unit 151 sends a viewing notification to the visitor analysis server 300. The viewing notification may include the user ID of the corresponding user, metadata of the viewed advertising content, and the date and time of viewing.
[0082] Step S104: In the visitor analysis server 300, the information management unit 324 stores the browsing notification sent in step S102 in the browsing history information storage unit 331.
[0083] [Example of processing procedure for storing browsing history information] Referring to the sequence diagram in Figure 13, an example of a processing procedure executed by the user terminal 100 and the visitor analysis server 300 in response to the storage of visitor history information corresponding to a user's visit will be explained.
[0084] Step S200: The application processing unit 151 of the user terminal 100 acquires the current location measured by the positioning unit 104 at predetermined intervals.
[0085] Step S202: The application response processing unit 151 transmits the location information indicating the current location obtained in step S200 to the visitor analysis server 300. The transmitted location information includes the user ID of the corresponding user. In addition, if the current location obtained in step S200 corresponds to a store that corresponds to advertising content valid during the distribution period, the information of that store is also included in the location information.
[0086] Step S204: In the visitor analysis server 300, if the location information transmitted in step S202 includes store information, the information management unit 324 stores visitor history information indicating the history of visits to the store corresponding to the reception of the location information in the visitor history information storage unit 332.
[0087] [Example of processing procedure for displaying the recency analysis screen] Referring to the flowchart in Figure 14, an example of the processing procedure performed by the visitor analysis server 300 in relation to the presentation of the recency analysis screen will be explained. Here, the case of presenting the first recency analysis screen (Figure 2) will be used as an example.
[0088] Step S300: In order to display the first recency analysis screen on the store company terminal 400, the store company terminal 400 logs the web browser of the store company terminal 400 to the website of the visitor analysis screen on the visitor analysis server 300 and performs an operation to display the web page of the first recency analysis screen. In response to this operation, the store company terminal 400 sends a recency analysis screen request to the visitor analysis server 300 requesting the web page as the first recency analysis screen. The recency analysis screen request may include the target period set in the target period area AR2 and the validity period set in the validity period area AR1. The communication unit 301 of the visitor analysis server 300 receives a request for a recency analysis screen.
[0089] Step S302: In response to the receipt of the recency analysis screen request in step S300, the period calculation unit 321 obtains the target period included in the received recency analysis screen request.
[0090] Step S304: The period calculation unit 321 also obtains the validity period included in the received recency analysis screen request.
[0091] Step S306: The period calculation unit 321 selects one of the advertising content items that is valid for delivery during the target period obtained in step S302 as the target for analysis.
[0092] Step S308: The period calculation unit 321 identifies users who viewed the advertising content selected as the target of analysis in step S306 and visited a store (viewer-visiting users). Specifically, the period calculation unit 321 may refer to the viewing history information stored in the viewing history information storage unit 331 and the visit history information stored in the visit history information storage unit 332 to identify users who viewed the target advertising content and visited a store corresponding to the target advertising content within the validity period obtained in step S304 as viewer-visiting users.
[0093] Step S310: The period calculation unit 321 calculates the recency period for each user who views and visits the site. Specifically, for each user who views and visits the site, the period calculation unit 321 refers to the viewing history information and the visit history information to identify the date on which the user viewed and visited the site in relation to the advertising content being analyzed (reference date) and the date of the most recent viewing and visit (previous visit date) relative to the reference date. The period calculation unit 321 may use the difference in the number of days between the identified reference date and the previous visit date as the recency period.
[0094] Step S312: The period calculation unit 321 determines whether or not all advertising content during the target period has been analyzed (processing in steps S308 and S310). If there is still advertising content that has not yet been analyzed, the process returns to step S306, and the next advertising content will be analyzed.
[0095] Step S314: If it is determined in Step S312 that the analysis of all advertising content for the target period has been completed, the screen generation unit 322 generates a web page as the first recency analysis screen using the recency period of users who viewed and visited the site for each advertising content that has been calculated so far. At this time, the screen generation unit 322 aggregates the number of users who viewed and visited the site for each advertising content, corresponding to each recency period category. The screen generation unit 322 converts the aggregated results into a bar graph in the user count area AR12.
[0096] Step S316: The presentation unit 323 transmits the web page, which serves as the first recency analysis screen, generated in step S314, to the store company terminal 400. The store company terminal 400 displays the transmitted web page, which serves as the first recency analysis screen, using its web browser.
[0097] Furthermore, when the screen generation unit 322 generates the second recency analysis screen, it may calculate the ratio of the number of browsing and visiting users aggregated in step S314 and generate a user ratio area AR21 that reflects the calculated ratio. Furthermore, when generating the third recency analysis screen, the screen generation unit 322 may generate the screen in step S314 under the same processing as described above, by arranging the information in a layout as illustrated in Figure 4, for example.
[0098] [Example of processing procedure for displaying frequency analysis screen] Referring to the flowchart in Figure 15, an example of the processing procedure performed by the visitor analysis server 300 in relation to the presentation of the first frequency analysis screen will be explained. Step S400: In order to display the first frequency analysis screen on the store company terminal 400, the store company terminal 400 logs the web browser of the store company terminal 400 to the website of the visitor analysis screen on the visitor analysis server 300 and performs an operation to display the web page of the first frequency analysis screen. In response to this operation, the store company terminal 400 sends a frequency analysis screen request to the visitor analysis server 300 requesting the web page as the first frequency analysis screen. The frequency analysis screen request may include the target period set in the target period area AR2 and the validity period set in the validity period area AR1. The communication unit 301 of the visitor analysis server 300 receives a frequency analysis screen request.
[0099] Step S402: In response to the receipt of the frequency analysis screen request in step S400, the screen generation unit 322 obtains the target period included in the received frequency analysis screen request.
[0100] Step S404: The screen generation unit 322 also obtains the validity period included in the received frequency analysis screen request.
[0101] Step S406: The screen generation unit 322 extracts users who viewed and visited the store in the previous month. Users who viewed and visited the store in the previous month are those who viewed the advertising content and then visited the corresponding store within the validity period obtained in step S404. The screen generation unit 322 can extract users who viewed and visited the store in the previous month by referring to the browsing history information stored in the browsing history information storage unit 331 and the visit history information stored in the visit history information storage unit 332.
[0102] Step S408: The screen generation unit 322 categorizes the browsing and visiting users extracted in step S406 for the previous month by their visit frequency (number of visits) for the previous month.
[0103] Step S410: The screen generation unit 322 extracts users who viewed and visited the store during the current month by referring to the browsing history information stored in the browsing history information storage unit 331 and the visit history information stored in the visit history information storage unit 332. Users who viewed and visited the store during the current month are those who viewed the advertising content and then visited the corresponding store within the validity period obtained in step S404 during the current month.
[0104] Step S412: The screen generation unit 322 categorizes the browsing and visiting users extracted in step S406 for the current month by their visit frequency (number of visits) for the current month.
[0105] Step S414: The screen generation unit 322 calculates the number of users for each segment corresponding to the combination of the visit frequency categories for the previous month and the visit frequency categories for the current month in the user count / visit frequency area AR41.
[0106] Step S416: The screen generation unit 322 calculates the number of visits for each segment corresponding to the combination of the visit frequency classification for the previous month and the visit frequency classification for the current month in the visit count / browsing visit frequency area AR43.
[0107] Step S418: The screen generation unit 322 refers to the browsing history information stored in the browsing history information storage unit 331 and the visit history information stored in the visit history information storage unit 332 to extract browsing and visiting users for each predetermined month prior to the previous month.
[0108] Step S420: The screen generation unit 322 categorizes the browsing and visiting users extracted in step S418 by their frequency of visits for each predetermined month in the past.
[0109] Step S422: The screen generation unit 322 generates the first frequency analysis screen. The first frequency analysis screen displays the following areas: User count / browsing and visit frequency area AR41, Monthly user count / browsing and visit frequency area AR42, Visit count / browsing and visit frequency area AR43, and Monthly visit count / browsing and visit frequency area AR44. The screen generation unit 322 generates the user count / browsing / visit frequency area AR41 so as to store the number of users calculated in step S414 in the corresponding segment. Furthermore, in generating the monthly user count / browsing and visit frequency area AR42, the screen generation unit 322 uses the number of users for each visit frequency category in the previous month obtained in step S408 to determine the user ratio for each visit frequency category in the previous month. The screen generation unit 322 uses the number of users for each visit frequency category in the current month obtained in step S412 to determine the user ratio for each visit frequency category in the current month. The screen generation unit 322 uses the number of users for each past month prior to the previous month (an example of a third period) obtained in step S412 to determine the user ratio for each visit frequency category in each past month. The screen generation unit 322 generates the monthly user count / browsing and visit frequency area AR42 showing the user ratios determined in this way. Furthermore, the screen generation unit 322 generates the visit count / view visit frequency area AR43 so as to store the number of visits calculated in step S416 into the corresponding segment. Furthermore, in generating the monthly visit count / viewing visit frequency area AR44, the screen generation unit 322 uses the user classification results from step S408 to determine the number of viewing visits for each visit frequency category in the previous month, and then calculates the ratio of visits for each visit frequency category in the previous month. Furthermore, the screen generation unit 322 uses the user classification results from step S412 to determine the number of visits for each visit frequency category in the current month, and then calculates the visit ratio for each visit frequency category in the current month. Furthermore, the screen generation unit 322 uses the user classification results from step S420 to determine the number of visits for each visit frequency category in each past month, and then calculates the visit ratio for each visit frequency category in each past month. The screen generation unit 322 generates a monthly visit / view / visit frequency area AR44 that shows the visit ratios calculated in this way.
[0110] Step S424: The display unit 323 transmits the web page, which serves as the first frequency analysis screen, generated in step S422, to the store's corporate terminal 400. The store's corporate terminal 400 displays the transmitted web page, which serves as the first frequency analysis screen, using its web browser.
[0111] Furthermore, the visitor analysis server 300 may generate a second frequency analysis screen by processing in accordance with Figure 15. In this case, the screen generation unit 322 may convert the number of users calculated in step S414 into a ratio (number of users ratio) for the user number ratio / browsing visit frequency area AR41A, and generate the screen so as to store the user number ratio obtained by the conversion in the corresponding segment. Furthermore, the screen generation unit 322 may convert the number of visits calculated in step S416 into a ratio (visit ratio) for the visit ratio / view visit frequency area AR43A, and generate the screen so that the visit ratio obtained by the conversion is stored in the corresponding segment.
[0112] Furthermore, the third frequency analysis screen and the fourth frequency analysis screen may also be generated by processing in accordance with Figure 15. When generating the third frequency analysis screen and the fourth frequency analysis screen, the process of obtaining the validity period in step S404 may be omitted. In this case, the processes in steps S406, S408, S410, S418, S420, etc., may be executed for users who visited the store (visiting users), regardless of whether or not viewing advertising content was the motivation.
[0113] Furthermore, the visitor analysis server 300 may display visitor analysis screens (recency analysis screen, frequency analysis screen) on designated terminals other than the store company terminals 400, depending on the access from those terminals. As a specific example, a company that operates the visitor analysis server 300 and provides sales promotion support to store companies (sales promotion support company) may have its staff log in to the visitor analysis server 300 with their own terminal, thereby displaying the visitor analysis screen of the target store company on their own terminal. The staff member can then understand the visitor status of the target store company, consider measures regarding advertising content for future sales promotion, and propose effective measures to the target store company. Furthermore, if the visitor analysis server 300 is to display the visitor analysis screen on the terminal of the sales promotion support company, there is nothing particularly prevented from further displaying the visitor analysis screen on the store company terminal 400.
[0114] In the above explanation, the screens exemplified in Figures 2 to 9 are given as examples of cases where they are presented as individual screens (web pages). However, the content of certain multiple screens among those exemplified in Figures 2 to 9 may be presented in a way that they are arranged on the same screen. For example, the content of the three recency analysis screens in Figures 2 to 4 may be presented on one screen, or the content of the four frequency analysis screens in Figures 5 to 8 may be presented on one screen.
[0115] The functions of the visitor analysis server 300 described above may be distributed among multiple devices or servers as appropriate. For example, a server that has the function of acquiring location information transmitted from the user terminal 100 may be configured to be separate from the visitor analysis server 300.
[0116] Furthermore, the functions of the user terminal 100, advertising content distribution server 200, visitor analysis server 300, and store / corporate terminal 400 described above may be realized by recording the program for realizing these functions on a computer-readable recording medium, loading the program recorded on this recording medium into a computer system, and executing it to perform the processing of the user terminal 100, advertising content distribution server 200, visitor analysis server 300, and store / corporate terminal 400 described above. Here, "loading the program recorded on the recording medium into a computer system and executing it" includes installing the program into the computer system. Here, "computer system" includes hardware such as the OS and peripheral devices. Also, "computer system" may include multiple computer devices connected via a network including communication lines such as the Internet, WAN, LAN, and dedicated lines. Also, "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, CD-ROMs, and storage devices such as hard disks built into the computer system. Thus, the recording medium on which the program is stored may be a non-transient recording medium such as a CD-ROM. Furthermore, the recording medium includes internal or external recording media accessible from the distribution server for distributing the program. The program code stored on the distribution server's recording medium may be different from the program code in an executable format for the terminal device. In other words, the format in which it is stored on the distribution server is irrelevant as long as it can be downloaded from the distribution server and installed in an executable format for the terminal device. It is also acceptable for the program to be divided into multiple parts, downloaded at different times, and then combined on the terminal device, and for each of the divided programs to be distributed by a different distribution server. Moreover, "computer-readable recording medium" includes volatile memory (RAM) within computer systems that act as servers or clients when a program is transmitted over a network, which retains the program for a certain period of time. Furthermore, the program may be intended to implement only a part of the functions described above.Furthermore, the above-mentioned functions may be implemented in combination with programs already recorded in the computer system, such as so-called differential files (differential programs).
[0117] <Note> (1) One aspect of this embodiment is a visitor analysis system comprising: a browsing history information storage unit (331) that stores browsing history information showing the browsing history of advertising content for each user; a visitor history information storage unit (332) that stores visitor history information showing the visitor history of stores associated with the advertising content for each user; a period calculation unit (321) that calculates for each user the recency period from the first store visit corresponding to the viewing of the target advertising content to the second store visit corresponding to the previous viewing of the advertising content, based on the browsing history information and visitor history information for each user; a screen generation unit (322) that generates a recency analysis screen showing the results of aggregating users who visited in response to viewing the target advertising content based on the recency period; and a presentation unit (323) that displays the recency analysis screen generated by the screen generation unit on a terminal device.
[0118] (2) One aspect of this embodiment is the visitor analysis system described in (1), wherein the screen generation unit may generate a recency analysis screen (for example, a first recency analysis screen) that shows the number of users for each recency period as an aggregate result of users who visited in response to viewing the target advertising content.
[0119] (3) One aspect of this embodiment is the visitor analysis system described in (1) or (2), wherein the screen generation unit may generate a recency analysis screen (for example, a second recency analysis screen) that shows the ratio of the number of users for each recency period category as an aggregate result of users who visited in response to viewing the target advertising content.
[0120] (4) One aspect of this embodiment is a visitor analysis system according to any one of (1) to (3), wherein the screen generation unit may generate a recency analysis screen that shows the results of aggregating the users who visited in accordance with the viewing of each of the multiple target advertising contents (for example, content unit user ratio area AR212) and the results of aggregating the users who visited in accordance with the viewing of each of the multiple target advertising contents (for example, total user ratio area AR211).
[0121] (5) One aspect of this embodiment is a visitor analysis method in a visitor analysis system, comprising: a browsing history information storage step in which a browsing history information storage unit stores browsing history information showing the browsing history of advertising content for each user; a visitor history information storage step in which a visitor history information storage unit stores visitor history information showing the visitor history to stores associated with the advertising content for each user; a period calculation step in which a period calculation unit calculates for each user the recency period from the first store visit corresponding to the viewing of the target advertising content to the second store visit corresponding to the viewing of the advertising content prior to the first store visit, based on the browsing history information and visitor history information for each user; a screen generation step in which a screen generation unit generates a recency analysis screen showing the results of aggregating users who visited in response to the viewing of the target advertising content based on the recency period; and a presentation step in which a presentation unit causes a terminal device to present the recency analysis screen generated by the screen generation step.
[0122] (6) One aspect of this embodiment is a program that causes the computer in the visitor analysis system to function as: a browsing history information storage unit that stores browsing history information showing the browsing history of advertising content for each user; a visitor history information storage unit that stores visitor history information showing the visitor history of stores associated with the advertising content for each user; a period calculation unit that calculates for each user the recency period from the first store visit corresponding to the viewing of the target advertising content to the second store visit corresponding to the previous viewing of the advertising content, based on the browsing history information and visitor history information for each user; a screen generation unit that generates a recency analysis screen showing the results of aggregating users who visited in response to the viewing of the target advertising content based on the recency period; and a presentation unit that displays the recency analysis screen generated by the screen generation unit on a terminal device.
[0123] (7) One aspect of this embodiment is a visitor analysis system comprising: a visitor history information storage unit that stores visitor history information showing the visitor history of each user to a store; a screen generation unit that calculates for each user the number of visits to a target store in a predetermined first period and the number of visits to the target store in a second period prior to the first period, based on the visitor history information for each user, and generates a frequency analysis screen showing the corresponding user visitor status for each combination of the visitor count category in the first period and the visitor count category in the second period based on the calculated number of visits; and a display unit that displays the frequency analysis screen generated by the screen generation unit on a terminal device.
[0124] (8) One aspect of this embodiment is the visitor analysis system described in (7), wherein the screen generation unit may generate a frequency analysis screen that shows the number of users corresponding to each combination of the visitor count categories for the first period and the visitor count categories for the second period as the user visitor status.
[0125] (9) One aspect of this embodiment is the visitor analysis system described in (7) or (8), wherein the screen generation unit may generate a frequency analysis screen that shows the total number of visits for each user corresponding to each combination of the visitor count category for the first period and the visitor count category for the second period as the user visitor status.
[0126] (10) One aspect of this embodiment is a visitor analysis system according to any one of (7) to (9), wherein the screen generation unit generates a frequency analysis screen that shows the ratio of the number of users corresponding to each combination of the number of visits in the first period and the number of visits in the second period as the user visit status.
[0127] (11) One aspect of this embodiment is a visitor analysis system according to any one of (7) to (10), wherein the screen generation unit generates a frequency analysis screen that shows the ratio of the total number of visits of the corresponding users as the user visit status for each combination of the number of visits category for the first period and the number of visits category for the second period.
[0128] (12) One aspect of this embodiment is a visitor analysis system according to any one of (7) to (11), further comprising a browsing history information storage unit that stores browsing history information showing the browsing history of advertising content for each user, wherein the screen generation unit calculates the number of visits to the target store in the first period and the number of visits to the target store in the second period for each user who has viewed the advertising content, based on the visitor history information for each user and the browsing history information for each user, and generates a frequency analysis screen showing the corresponding user visit status for each combination of the number of visits in the first period and the number of visits in the second period based on the calculated number of visits.
[0129] (13) One aspect of this embodiment is a visitor analysis system according to any one of (7) to (12), wherein the screen generation unit calculates the number of visits to the target store for each user in each of the third periods prior to the first period and the second period, and generates a frequency analysis screen that further includes the corresponding user visit status for each third period based on the calculated number of visits (for example, monthly number of users / browsing visit frequency area AR42, monthly number of visits / browsing visit frequency area AR44, monthly number of users / visit frequency area AR52, monthly number of visits / visit frequency area AR54).
[0130] (14) One aspect of this embodiment is the visitor analysis system described in (13), wherein the user visit status corresponding to each third period may be the ratio of the number of users corresponding to each visit frequency category in the corresponding third period (monthly number of users / browsing visit frequency area AR42, monthly number of users / visit frequency area AR52).
[0131] (15) One aspect of this embodiment is the visitor analysis system described in (13), wherein the user visit status corresponding to each third period may be the ratio of the total number of visits of the corresponding users for each visit frequency category in the corresponding third period (monthly visits / browsing visit frequency area AR44, monthly visits / visit frequency area AR54).
[0132] (16) One aspect of this embodiment is a visitor analysis method in a visitor analysis system, comprising: a visitor history information storage step in which a visitor history information storage unit stores visitor history information showing the visitor history of each user to a store; a screen generation step in which a screen generation unit calculates for each user the number of visits to a target store in a predetermined first period and the number of visits to the target store in a second period prior to the first period, based on the visitor history information for each user, and generates a frequency analysis screen showing the corresponding user visitor status for each combination of the visitor count category in the first period and the visitor count category in the second period, based on the calculated number of visits; and a presentation unit that causes a terminal device to display the frequency analysis screen generated by the screen generation step.
[0133] (17) One aspect of this embodiment is a program that causes the computer in the visitor analysis system to function as a visitor history information storage unit that stores visitor history information showing the visitor history of each user to a store, a screen generation unit that calculates for each user the number of visits to a target store in a predetermined first period and the number of visits to the target store in a second period prior to the first period based on the visitor history information for each user, and generates a frequency analysis screen showing the corresponding user visitor status for each combination of the visitor count category in the first period and the visitor count category in the second period based on the calculated number of visits, and a display unit that displays the frequency analysis screen generated by the screen generation unit on a terminal device. [Explanation of symbols]
[0134] 100 User terminal, 101 Communication unit, 102 Display unit, 103 Operation unit, 104 Positioning unit, 105 Control unit, 106 Storage unit, 151 Application support processing unit, 200 Advertising content distribution server, 300 Visitor analysis server, 301 Communication unit, 302 Control unit, 303 Storage unit, 321 Period calculation unit, 322 Screen generation unit, 323 Presentation unit, 324 Information management unit, 331 Browsing history information storage unit, 332 Visit history information storage unit, 400 Store / corporate terminal
Claims
1. A visit history information storage unit stores visit history information showing each user's visit history to a store, A screen generation unit calculates for each user the number of visits to the target store during a predetermined first period and the number of visits to the target store during a second period prior to the first period, based on the visit history information for each user, and generates a frequency analysis screen showing the corresponding user visit status for each combination of the visit count category in the first period and the visit count category in the second period, based on the calculated visit counts. A display unit that displays the frequency analysis screen generated by the screen generation unit on a terminal device. A visitor analysis system equipped with the following features.
2. The screen generation unit generates a frequency analysis screen that shows the number of users corresponding to each combination of the visit frequency categories for the first period and the visit frequency categories for the second period as the user visit status. The visitor analysis system according to claim 1.
3. The screen generation unit generates a frequency analysis screen using the total number of visits for each user, based on the combination of visit count categories for the first period and visit count categories for the second period, as the user visit status. The visitor analysis system according to claim 1 or 2.
4. The screen generation unit generates a frequency analysis screen that shows the ratio of the number of users corresponding to each combination of the number of visits in the first period and the number of visits in the second period as the user visit status. The visitor analysis system according to claim 1 or 2.
5. The screen generation unit generates a frequency analysis screen that shows the ratio of the total number of visits for each user for each combination of the visit count categories for the first period and the visit count categories for the second period, as the user visit status. The visitor analysis system according to claim 1 or 2.
6. It further includes a browsing history information storage unit that stores browsing history information showing the browsing history of advertising content for each user, The screen generation unit calculates the number of visits to the target store during the first period and the number of visits to the target store during the second period for each user who viewed the advertising content, based on each user's visit history information and each user's browsing history information. Based on the calculated number of visits, it generates a frequency analysis screen showing the corresponding user visit status for each combination of the number of visits in the first period and the number of visits in the second period. The visitor analysis system according to claim 1 or 2.
7. The screen generation unit calculates the number of visits to the target store for each user during the third period prior to the first and second periods, and generates a frequency analysis screen that further includes the corresponding user visit status for each of the third periods based on the calculated number of visits. The visitor analysis system according to claim 1 or 2.
8. The user visit status corresponding to each of the three periods is the ratio of the number of users corresponding to each visit frequency category during the corresponding third period. The visitor analysis system according to claim 7.
9. The user visit status corresponding to each of the three periods is the ratio of the total number of visits by the corresponding user for each visit frequency category during the corresponding third period. The visitor analysis system according to claim 7.
10. A method for analyzing visitors in a visitor analysis system, The visit history information storage unit stores visit history information that shows each user's visit history to the store in a visit history information storage step, A screen generation unit calculates for each user the number of visits to the target store during a predetermined first period and the number of visits to the target store during a second period prior to the first period, based on the visit history information for each user, and generates a frequency analysis screen that shows the corresponding user visit status for each combination of the visit count category in the first period and the visit count category in the second period, based on the calculated visit counts. The display unit is a display unit that causes the frequency analysis screen generated by the screen generation step to be displayed on the terminal device. Visitor analysis methods including
11. The computer in the visitor analysis system A visit history information storage unit that stores visit history information showing each user's visit history to a store. A screen generation unit calculates for each user the number of visits to the target store during a predetermined first period and the number of visits to the target store during a second period prior to the first period, based on the visit history information for each user, and generates a frequency analysis screen showing the corresponding user visit status for each combination of the visit count category in the first period and the visit count category in the second period, based on the calculated visit counts. A display unit that displays the frequency analysis screen generated by the screen generation unit on a terminal device. A program designed to function as such.
Citation Information
Patent Citations
Vertical-type semiconductor device
JP1982060872A