Visit analysis system, visit analysis method, and program

The visit analysis system effectively addresses the challenge of analyzing user behavior by calculating the resecancy period and generating analysis screens, thereby providing accurate insights into the relationship between advertising content viewing and user visits.

JP7675914B1Active Publication Date: 2025-05-13ONE COMPATH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024177307
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-10-09
Publication Date
2025-05-13
Estimated Expiration
2044-10-09

AI Technical Summary

Technical Problem

Existing systems fail to accurately analyze the relationship between the viewing status of advertising content and the visit status of users, limiting the ability to understand user behavior effectively.

Method used

A visit analysis system that includes a browsing history information storage unit, a visit history information storage unit, a period calculation unit, a screen generation unit, and a presentation unit. This system calculates the resecancy period from a visit to a first store based on advertising content viewing and generates analysis screens to visualize user behavior.

Benefits of technology

The system enables accurate analysis of the relationship between advertising content viewing and user visits, providing insights into user behavior and motivation for store visits.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007675914000001_ABST
    Figure 0007675914000001_ABST
Patent Text Reader

Abstract

To accurately analyze the relationship between the browsing status of advertisement content and the visiting status of a user. [Solution] The visit analysis system is configured to include a period calculation unit that calculates, for each user, the recency period from a visit to a first store in response to viewing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store, based on browsing history information for each user and visit history information for each user; a screen generation unit that generates a recency analysis screen that shows the results of aggregating users who visited in response to viewing of the target advertising content based on the recency period; and a presentation unit that causes the recency analysis screen generated by the screen generation unit to be presented on a terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a visit analysis system, a visit analysis method, and a program. [Background technology]

[0002] 2. Description of the Related Art There is known a server that counts the number of times an electronic flyer is viewed by a user who uses a terminal device on which the electronic flyer is displayed (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent No. 5760872 Summary of the Invention [Problem to be solved by the invention]

[0004] In Patent Document 1, the browsing record of advertising content such as electronic flyers is merely grasped, and it is difficult to grasp the relationship between the browsing status of advertising content and the user's visit to a store.

[0005] In consideration of the above-mentioned problems, an object of the present invention is to enable accurate analysis of the relationship between the browsing status of advertising content and the visiting status of users. [Means for solving the problem]

[0006] One aspect of the present invention that solves the above-mentioned problems is a visit analysis system that includes a browsing history information storage unit that stores browsing history information indicating the browsing history of advertising content for each user; a visit history information storage unit that stores visit history information indicating a visit history of each user to a store associated with the advertising content; a period calculation unit that calculates, for each user, a recency period from a visit to a first store in response to viewing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store based on the browsing history information for each user and the visit history information for each user; a screen generation unit that generates a recency analysis screen that shows 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 causes the recency analysis screen generated by the screen generation unit to be presented on a terminal device.

[0007] One aspect of the present invention is a visit analysis method in a visit analysis system, the visit analysis method including: a browsing history information storage step in which a browsing history information storage unit stores browsing history information indicating the browsing history of advertising content for each user; a visit history information storage step in which a visit history information storage unit stores visit history information indicating a visit history of a store associated with the advertising content for each user; a period calculation step in which a period calculation unit calculates, for each user, a recency period from a visit to a first store in response to viewing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store, based on the browsing history information for each user and the visit 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 viewing 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 for causing a computer in a visit analysis system to function as a browsing history information storage unit that stores browsing history information indicating the browsing history of advertising content for each user, a visit history information storage unit that stores visit history information indicating the visit history of each user to a store associated with the advertising content, a period calculation unit that calculates, for each user, a recency period from a visit to a first store in response to viewing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store based on the browsing history information for each user and the visit history information for each user, a screen generation unit that generates a recency analysis screen that shows 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 causes the recency analysis screen generated by the screen generation unit to be presented on a terminal device.

[0009] One aspect of the present invention is a visit analysis system comprising: a visit history information storage unit that stores visit history information indicating a visit 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 specified first period and the number of visits to the target store in a second period prior to the first period based on the visit history information for each user, and generates a frequency analysis screen that indicates user visit status corresponding to each combination of visit count categories for the first period and visit count categories for the second period based on the calculated number of visits; and a presentation unit that causes the frequency analysis screen generated by the screen generation unit to be presented on a terminal device.

[0010] One aspect of the present invention is a visit analysis method in a visit analysis system, the visit analysis method including: a visit history information storage step in which a visit history information storage unit stores visit history information indicating a visit 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 specified first period and the number of visits to the target store in a second period prior to the first period based on the visit history information for each user, and generates a frequency analysis screen indicating user visit status corresponding to each combination of visit number categories for the first period and visit number categories for the second period based on the calculated number of visits; and a presentation unit causes a terminal device to present the frequency analysis screen generated by the screen generation step.

[0011] One aspect of the present invention is a program for causing a computer in a visit analysis system to function as a visit history information storage unit that stores visit history information indicating the visit 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 specified first period and the number of visits to the target store in a second period prior to the first period based on the visit history information for each user, and generates a frequency analysis screen that indicates user visit status corresponding to each combination of visit count categories for the first period and visit count categories for the second period based on the calculated visit counts, and a presentation unit that presents the frequency analysis screen generated by the screen generation unit on a terminal device. Effect of the Invention

[0012] According to the present invention, it is possible to obtain an effect of enabling accurate analysis of the relationship between the browsing behavior of advertisement content and the visiting behavior of users. [Brief description of the drawings]

[0013] [Figure 1] 1 is a diagram illustrating an example of the overall configuration of a visit analysis system according to an embodiment of the present invention. [Diagram 2] FIG. 13 is a diagram showing an example of a first recency analysis screen in the present embodiment. [Diagram 3]FIG. 13 is a diagram showing an example of a second recency analysis screen in the present embodiment. [Figure 4] FIG. 13 is a diagram showing an example of a third recency analysis screen in the present embodiment. [Diagram 5] FIG. 11 is a diagram showing an example of a first frequency analysis screen in the present embodiment. [Figure 6] FIG. 13 is a diagram showing an example of a second frequency analysis screen in the present embodiment. [Figure 7] FIG. 13 is a diagram showing an example of a third frequency analysis screen in the present embodiment. [Figure 8] FIG. 13 is a diagram showing an example of a fourth frequency analysis screen in the present embodiment. [Figure 9] FIG. 13 is a diagram showing an example of a content reaction analysis screen in the present embodiment. [Figure 10] FIG. 2 is a diagram illustrating an example of a functional configuration of a user terminal according to the present embodiment. [Figure 11] FIG. 2 is a diagram illustrating an example of a functional configuration of a visit analysis server in the present embodiment. [Figure 12] 11 is a diagram illustrating an example of a processing procedure executed by a user terminal and a visit analysis server in the present embodiment in response to storage of browsing history information in response to a user browsing advertising content. FIG. [Figure 13] FIG. 11 is a diagram illustrating an example of a processing procedure executed by a user terminal and a visit analysis server in this embodiment in response to storage of visit history information in response to a user's visit to a store. [Figure 14] 13 is a diagram illustrating an example of a processing procedure executed by the visit analysis server in the present embodiment in relation to the presentation of a recency analysis screen. [Figure 15] FIG. 11 is a diagram showing an example of a processing procedure executed by the visit analysis server in this embodiment in relation to presenting a first frequency analysis screen. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0014] [Overall configuration example of visitor analysis system] 1 shows an example of the overall configuration of a visit analysis system according to the present embodiment. The visit analysis system in the figure includes a user terminal 100, an advertising content distribution server 200, a visit analysis server 300, and a store company terminal 400.

[0015] In addition, since the visit analysis system of this embodiment described below performs analysis of users' visits to stores, "visit" in the following may be considered synonymous with "visit to a store."

[0016] In this embodiment, a "store" may be defined as a place visited by a user to which the advertising content corresponds. Therefore, the "store" in this embodiment is not limited to a fixed place such as a supermarket, a convenience store, a shopping mall, etc., and may include a venue where an event is held, a booth set up at a special venue, etc.

[0017] The user terminal 100 is a terminal used by a user. In this embodiment, the user is a customer visiting a store. A viewing application used for viewing advertising content such as an electronic flyer is installed in the user terminal 100. The operation of the user terminal 100 described below is realized as a function of the installed viewing application. The user terminal 100 may be, for example, a smartphone or a tablet.

[0018] The user terminal 100 is communicably connected to an advertising content distribution server 200 and a visit analysis server 300 via a network.

[0019] The user terminal 100 is capable of displaying advertising content transmitted from the advertising content distribution server 200 in response to a user's operation. The user can view the advertising content displayed on the user terminal 100.

[0020] When the advertising content is displayed in response to the user's operation, the user terminal 100 determines that the advertising content has been viewed and transmits a viewing notification to the visit 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. The visit analysis server 300 stores viewing history information indicating the viewing history in response to receiving the viewing notification.

[0021] Furthermore, the user terminal 100 measures its own current location at a predetermined period, and transmits the measured current location as location information indicating the current location of the corresponding user to the visit analysis server 300. The location information transmitted by the user terminal 100 may include user identification information that uniquely indicates the corresponding user. The browsing application may have store location information indicating the location of a store corresponding to the poster of the advertising content. In this case, when the measured current location is included in the location indicated by the store location information, the user terminal 100 may determine that the user is visiting the corresponding store, and may transmit the store information including the store information uniquely indicating the visited store (visited store) to the visit analysis server 300. The visit analysis server 300 stores the received location information.

[0022] The advertising content delivery server 200 delivers advertising content to the user terminal 100 in which a browsing application is installed. The advertising content may be in the form of, for example, an electronic flyer. The advertising content distribution server 200 and the store company terminal 400 are connected to each other so as to be able to communicate with each other via a network. The store company terminal 400 may post content from the store company terminal 400 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 a user's operation. The user can view the advertising content displayed on the user terminal 100.

[0024] The visit analysis server 300 is a server that analyzes the user's visit to a store corresponding to a poster of advertisement content. The visit analysis server 300 is communicably connected to the store company terminal 400 via a network. The visit analysis server 300 can cause the store company terminal 400 to display and present the analysis results of the user's visiting behavior. The visit analysis server 300 is communicably connected to the advertising content distribution server 200 via a network, and is thereby able to obtain information relating to advertising content from the advertising content distribution server 200.

[0025] The visit analysis server 300 may be constructed as a server on a network, or may be constructed as a cloud server.

[0026] The store company terminal 400 is a posting source of the advertising content and is a company that operates a store that is a target for attracting customers with the posted advertising content. The store company terminal 400 may be, for example, a personal computer, a tablet, a smartphone, etc. In addition, the store company terminal 400 may be provided at the headquarters of the store company, each store, etc. A person in charge (operator) of a store company can operate the store company terminal 400 to transmit advertising content such as an electronic flyer from the store company terminal 400 to the advertising content distribution server 200 . In addition, store company personnel can check the analysis results of user visit status displayed on store company terminal 400 and use the results to consider future measures (e.g., the content of advertising content, the timing of delivering advertising content, etc.).

[0027] [About the recency analysis screen] The visit analysis server 300 of this embodiment is capable of presenting a recency analysis screen on the store company terminal 400 as one of the visit analysis screens showing the results of analyzing the user's visit to the store.

[0028] The recency analysis screen is a screen for analyzing the interval (recency period) during which a user visits a store motivated by viewing advertisement content as a visit status (store visit status) to the store. In the following description, a visit to a store motivated by viewing advertising content may be referred to as a "viewing visit."

[0029] The recency analysis screen further has three screens. One is the first recency analysis screen, which visualizes the results of tallying the number of users for each recency period for each advertising content unit. The other is the second recency analysis screen, which visualizes the results of an analysis based primarily on the proportion of users tallied for each recency period for each advertising content unit. The other is a third recency analysis screen that presents the viewing history and the number of users for each recency period as items in a list of advertising content units. The first recency analysis screen, the second recency analysis screen, and the third recency analysis screen can be arbitrarily switched and displayed by the operator.

[0030] An example of the first recency analysis screen will be described with reference to Fig. 2. In the first recency analysis screen in the figure, a validity period area AR1, a target period area AR2, an advertising content list area AR11, a number of users area AR12, a total number of users area ASR13, and an advertising content display area AR14 are arranged.

[0031] The validity period area AR1 is an area showing the validity period. The validity period is the number of days from when the user views the advertising content until when the user visits the corresponding store, when the user is considered to have visited the store after viewing the advertising content. The validity period can be set according to an operation by an operator. The validity period area AR1 in the figure shows a case where the validity period is set to 14 days.

[0032] The target period area AR2 is an area showing a period (target period) to be the target of the recency analysis. The target period can be set according to an operation by an operator.

[0033] The advertising content list area AR11 is an area where a list of advertising contents distributed during a target period is presented. In the list item of one advertising content, predetermined information on the corresponding advertising content is presented. Specifically, in the list item of one advertising content, information items such as title, start date and time, end date and time, number of distributed stores, number of viewers, number of store visitors who viewed, number of store visits after viewing, average number of store visits after viewing, number of days published, store visit rate, and store visit rate are presented.

[0034] When the number of advertising contents distributed during a target period is greater than the number of list items that can be presented in the advertising content list area AR11, the list of presented advertising contents can be switched by switching pages in the advertising content list area AR11 through the operator's operation.

[0035] The user number area AR12 is an area that presents the number of users by recency period for each advertising content of the target period. Specifically, in the figure, the number of users by recency period corresponding to one advertising content is presented in a visualized graph format, which shows the number of users corresponding to each division of a specific recency period. In addition, in the same figure, the number of users for each division of the recency period is shown in the form of a bar graph, but the visualization form is not limited to a bar graph.

[0036] Specifically, for example, "r01-03 days" shown in the legend of the user count area AR12 corresponds to a division from a recency period of 1 day to a recency period of 3 days. In other words, for example, the number indicated by the bar of "r01-03 days" corresponding to the advertising content as "content 1" indicates the number of users whose period (recency period) from the previous viewing visit (an example of a second store visit) to the current viewing visit corresponding to "content 1" (an example of a first store visit) is between 1 day and 3 days.

[0037] In the figure, an example is shown in which the recency period is divided into 1 to 3 days (r01 to 03 days), 4 to 7 days (r04 to 07 days), 8 to 14 days (r08 to 14 days), 15 to 30 days (r15 to 30 days), 31 to 60 days (r31 to 60 days), 61 to 90 days (r61 to 90 days), and 91 days or more (r91 days or more). In this embodiment, the division of the recency period may be changed as appropriate.

[0038] If the number of advertising contents delivered during the target period is greater than the number of content-specific graphs that can be presented in the user count area AR12, the operator can scroll the user count area AR12 horizontally to present new content-specific graphs.

[0039] Moreover, the advertising content list area AR11 and the number of users area AR12 are linked as follows. The operator can perform an operation to select an arbitrary list item from among the list items of advertisement contents arranged in the advertisement content list area AR11. When no advertising content list item is selected in the advertising content list area AR11, the number of users area AR12 presents the number of users corresponding to each division of the recency period for each of multiple target contents, 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 a state in which an enlarged view of the number of users by recency period corresponding to the content selected in the advertising content list area AR11 is displayed.

[0040] The total user number area ASR13 is an area in which the total number of users by recency period, which is the sum of the number of users by recency period for each advertising content delivered during the target period, is presented.

[0041] The advertisement content display area AR14 is an area in which advertisement content selected by an operator's operation from among the advertisement contents distributed during the target period is displayed. The advertisement content display area AR14 may display advertisement content corresponding to a list item selected from the list items of the advertisement content arranged in the advertisement content list area AR11.

[0042] An example of the second recency analysis screen will be described with reference to Fig. 3. In Fig. 3, the same parts as in Fig. 2 are given the same reference numerals and the description will be omitted as appropriate. In the second recency analysis screen of FIG. 3, a user number ratio area AR21 and a user number area AR22 are arranged.

[0043] The user number ratio area AR21 is an area that visualizes and presents the user number ratio by recency period. The user number ratio by recency period is the ratio of the number of users that falls under each division of a specified recency period. The user number ratio area AR21 includes a total user number ratio area AR211 and a content unit user number ratio area AR212. The total user number ratio area AR211 is an area that presents the total result of the user number ratio by recency period of all advertising contents that fall within the target period. The content-based user number ratio area AR212 is an area that presents the user number ratio by recency period for each advertisement content corresponding to the target period. In the total user number ratio area AR211 and the content unit user number ratio area AR212, the ratio of the number of users is shown by, for example, a bar graph.

[0044] The user number area AR22 is an area that presents the number of users by recency period corresponding to the overall user number ratio by recency period presented in the overall user number ratio area AR211 and the user number ratio by content unit by recency period presented in the content unit user number ratio area AR212. The number of users area AR22 includes a total number of users area AR221 and a number of content-unit users area AR222. The total user number area AR221 presents the number of users by recency period corresponding to the total user number ratio area AR211 located to the left thereof, visualized, for example, by a bar graph. The content unit user number area AR222 presents the number of users by recency period corresponding to the ratio of the number of users by content unit user number by recency period in the content unit user number ratio area AR212 located to the left. Such a second recency analysis screen is a screen that primarily visualizes and presents the ratio of the number of users by recency period, and additionally presents the number of users by corresponding recency period.

[0045] An example of the third recency analysis screen will be described with reference to Fig. 4. In Fig. 4, the same parts as those in Fig. 2 and Fig. 3 are given the same reference numerals and the description thereof will be omitted as appropriate. The third recency analysis screen in Fig. 4 includes a content unit information area AR31. In the content unit information area AR31, list items for each advertising content in the target period are arranged. In the list item corresponding to one advertising content, information items related to the content presented in the advertising content list area AR11 in the first recency analysis screen in Fig. 2 (title, start date and time, end date and time, number of distribution stores, number of viewers, number of visitors to the store after viewing, number of visits to the store after viewing (number of visits to the store after viewing), average number of visits to the store after viewing (average number of visits to the store after viewing), number of days published, visitor rate, and visit rate) and a numerical value indicating the number of users after dividing the recency period are presented.

[0046] [About the frequency analysis screen] The visit analysis server 300 of this embodiment is further capable of presenting a frequency analysis screen on the store company terminal 400 as one of the visit analysis screens. The frequency analysis screen is a screen that presents the store visit status corresponding to each segment (square) in a matrix of the classification of the store visit frequency (number of visits) of users who visited the store in the current month (an example of the first period) set as the target period (current month's store visit frequency classification) and the classification of the store visit frequency of users who visited the store in the month prior to the current month (an example of the second period) (previous month's store visit frequency classification). The frequency analysis screen has four frequency analysis screens, ie, first to fourth frequency analysis screens. The first frequency analysis screen is a screen that presents the number of users who visited the store to view the information as a store visit status corresponding to each segment in a matrix of the current month's store visit frequency category and the previous month's store visit frequency category. The second frequency analysis screen is a screen that presents the ratio of users who visited the store to view the page as a store visit status corresponding to each segment in a matrix of the current month's store visit frequency category and the previous month's store visit frequency category. The third frequency analysis screen is a screen that presents the number of users who visited the store, regardless of whether their motivation was to view advertising content, as the store visit status corresponding to each segment in the matrix of the current month's store visit frequency classification and the previous month's store visit frequency classification. The fourth frequency analysis screen is a screen that presents the ratio of users who visited the store, regardless of whether their motivation was to view advertising content, as the store visit situation corresponding to each segment in the matrix of the current month's store visit frequency classification and the previous month's store visit frequency classification.

[0047] An example of the first frequency analysis screen will be described with reference to Fig. 5. In this figure, the same parts as in Fig. 2 are given the same reference numerals and the description will be omitted as appropriate. The first frequency analysis screen in FIG. 5 includes a number of users / viewing visit frequency area AR41, a monthly number of users / viewing visit frequency area AR42, a number of store visits / viewing visit frequency area AR43, and a monthly number of store visits / viewing visit frequency area AR44.

[0048] The number of users / browsing visit frequency area AR41 is an area that visualizes and presents the number of users who visited the store by viewing, for each segment based on the current month's visit frequency category and the previous month's visit frequency category. In the number of users / browsing visit frequency area AR41, the horizontal categories of "Month 00", "Month 01", "Month 02-03", "Month 04-06", "Month 07-11", and "Month 12 or more" are the current month's visit frequency categories, and the vertical categories of "Month 00", "Month 01", "Month 02-03", "Month 04-06", "Month 07-11", and "Month 12 or more" are the current month's visit frequency categories. For example, the segment corresponding to the combination of the current month's store visit frequency category "Month 02-03" and the previous month's store visit frequency category "Month 01" is presented with "2,695." This indicates that the number of users whose current month's store visit frequency was 2 or 3 times and whose previous month's store visit frequency was 1 time is 2,695.

[0049] The current month visit frequency category and the previous month visit frequency category may be individually changed as appropriate. The first period and the second period may be changed as appropriate depending on the type of store. As a specific example, the first period and the second period may be set as the current half and the first half of a year, respectively, instead of the current month and the previous month. Alternatively, the first period and the second period may be set as the current week and the previous week, respectively.

[0050] The monthly number of users / viewing frequency area AR42 is an area that visualizes and presents the ratio of the number of users who visited the store by browsing for each visit frequency category from the current month (June, YYY2) to a specified month in the past (May, YYY1). The monthly number of users / viewing frequency area AR42 is positioned as an area that presents the auxiliary analysis results of the number of users / viewing frequency area AR41 to the left.

[0051] The number of store visits / browsing visit frequency area AR43 is an area that visualizes and presents the number of browsing visits for each segment corresponding to the combination of the current month's store visit frequency category and the previous month's store visit frequency category. For example, the segment corresponding to the combination of the current month's store visit frequency category "Month 02-03" and the previous month's store visit frequency category "Month 01" shows "6,223." This indicates that the total number of store visits by users whose current month's store visit frequency was 2 or 3 times and whose previous month's store visit frequency was 1 time is 6,223.

[0052] The monthly number of store visits / view visit frequency area AR44 is an area that visualizes and presents the ratio of the number of store visits by visit frequency category for each month from the current month (June, YYY2) to a specified month in the past (May, YYY1). The monthly number of store visits / view visit frequency area AR44 is positioned as an area that presents the auxiliary analysis results of the number of store visits / view visit frequency area AR43 to the left.

[0053] An example of the second frequency analysis screen will be described with reference to Fig. 6. In this figure, the same parts as in Fig. 5 are given the same reference numerals and the description will be omitted as appropriate. In the second frequency analysis screen of Figure 6, instead of the number of users / browsing visit frequency area AR41 and the number of visits / browsing visit frequency area AR43 of Figure 5, a number of users ratio / browsing visit frequency area AR41A and a number of visits ratio / browsing visit frequency area AR43A are arranged. The ratio of users to frequency of store visits due to browsing area AR41A is an area that visualizes and presents the ratio of the number of users who visited the store due to browsing for each segment corresponding to the combination of the current month's store visit frequency category and the previous month's store visit frequency category. The store visit ratio / browsing visit frequency area AR43A is an area that visualizes and presents the ratio of the number of browsing visits for each segment corresponding to the combination of the current month's store visit frequency category and the previous month's store visit frequency category.

[0054] An example of the third frequency analysis screen will be described with reference to Fig. 7. In this figure, the same parts as in Fig. 5 are given the same reference numerals and the description will be omitted as appropriate. The third frequency analysis screen in FIG. 7 includes a number of users / visit frequency area AR51, a number of users / visit frequency by month area AR52, a number of visits / visit frequency area AR53, and a number of visits / visit frequency by month area AR54.

[0055] The number of users / store visit frequency area AR51 is an area that visualizes and presents the number of users who visited the store, regardless of whether their motivation was to view advertising content, for each segment corresponding to the combination of the current month's store visit frequency category and the previous month's store visit frequency category.

[0056] The monthly number of users and store visit frequency area AR52 is an area that visualizes and presents the ratio of the number of users who visited the store for each month from the current month (June, YYY2) to a specified month in the past (May, YYY1) regardless of whether their motivation was to view advertising content. The monthly number of users and store visit frequency area AR52 is positioned as an area that presents the auxiliary analysis results of the number of users and store visit frequency area AR51 to the left.

[0057] The number of store visits / visit frequency area AR53 is an area that visualizes and presents the number of store visits, regardless of whether or not the motivation was to view advertising content, for each segment corresponding to the combination of the current month's store visit frequency category and the previous month's store visit frequency category.

[0058] The monthly number of store visits / visit frequency area AR54 is an area that visualizes and presents the ratio of the number of store visits, regardless of whether or not the motivation was to view advertising content for each store visit frequency category for each month from the current month (June, YYY2) to a specified month in the past (May, YYY1). The monthly number of store visits / visit frequency area AR54 is positioned as an area that presents the auxiliary analysis results of the number of store visits / visit frequency area AR53 to the left of it.

[0059] An example of the fourth frequency analysis screen will be described with reference to Fig. 8. In this figure, the same parts as in Fig. 5 are given the same reference numerals and the description will be omitted as appropriate. 8, instead of the number of users / visit frequency area AR51 and the number of visits / visit frequency area AR53 in FIG. 7, a number of users ratio / visit frequency area AR51A and a number of visits ratio / visit frequency area AR53A are arranged. The ratio of users to store visit frequency area AR51A is an area that visualizes and presents the ratio of the number of users who visited the store for each segment corresponding to the combination of the current month's store visit frequency category and the previous month's store visit frequency category. The store visit ratio / store visit frequency area AR53A is an area that visualizes and presents the ratio of the number of store visits for each segment corresponding to the combination of the current month's store visit frequency category and the previous month's store visit frequency category.

[0060] The visit analysis server 300 of this embodiment can further present a content response analysis screen as one of the visit analysis screens on the store company terminal 400. The content response analysis screen is a screen that presents the distribution status of advertising content and the number of store visits in association with each other.

[0061] An example of the content response analysis screen will be described with reference to Fig. 9. The content response analysis screen in the figure has a distribution schedule area AR61 and a response record area AR62 arranged therein. The distribution schedule area AR61 is an area in which the distribution schedule of the advertising content corresponding to the target period is presented. The response record area AR62 is an area in which the results of user responses to the advertising content delivered during the target period are presented. Specifically, the response record area AR62 presents the number of daily views of the advertising content using a line graph and the number of daily visits to the store using a bar graph. In the figure, the number of views and the number of visits to the store due to viewing are shown in units of days in the response record area AR62, but this is not limited to days. For example, the units may be every certain number of consecutive days, every week, or every month.

[0062] [Example of functional configuration of user terminal] An example of the functional configuration of the user terminal 100 will be described with reference to FIG. The user terminal 100 may be configured with, as hardware, a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), and a storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive). The user terminal 100 may also be configured with a GPU (Graphics Processing Unit) as hardware. The functions of the user terminal 100 shown in the figure are realized by the CPU and GPU provided in the user terminal 100 executing programs.

[0063] The user terminal 100 in the figure includes 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 communication unit 101 is communicably connected to the advertising content distribution server 200 and the visit analysis server 300 via a network.

[0064] The display unit 102 includes a display device, and displays an image according to the display control of the control unit 105 . The operation unit 103 includes an input device provided in the user terminal 100 or an input device connected to the user terminal 100, and receives operations from the user. The user terminal 100 may include a touch panel, which is a device equivalent to the display unit 102 and the operation unit 103, for receiving operations on the display surface.

[0065] The positioning unit 104 measures the current position using, for example, a GPS, and outputs the position information obtained by the measurement.

[0066] The control unit 105 executes various controls in the user terminal 100. The control unit 105 includes an application support processing unit 151. The application support processing unit 151 executes processing corresponding to a browsing application installed in 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 functional configuration of visit analysis server] An example of the functional configuration of the visit analysis server 300 will be described with reference to FIG. The visit analysis server 300 may be configured with a CPU, a ROM, a RAM, a storage device such as an HDD or an SSD, etc. as hardware. The visit analysis server 300 may also be configured with a GPU as hardware. The functions of the visit analysis server 300 shown in the same figure are realized by the CPU and GPU provided in the visit analysis server 300 executing programs.

[0069] The visit analysis server 300 in the figure includes a communication unit 101, a control unit 302, and a storage unit 303. The communication unit 101 is communicably connected to the user terminal 100 and the store company terminal 400 via a network. The communication unit 101 may also be communicably connected to the advertising content distribution server 200.

[0070] The control unit 302 executes various controls in the visit analysis server 300. The control unit 302 includes a period calculation unit 321, a screen generation unit 322, a presentation unit 323, and an information management unit 324.

[0071] The period calculation unit 321 calculates the recency period for each user. When calculating the recency period, the period calculation unit 321 uses the browsing history information and the visit history information for each user.

[0072] The screen generating unit 322 generates recency analysis screens (first recency analysis screen, second recency analysis screen, third recency analysis screen) showing the results of tallying the recency periods for each user calculated by the period calculating unit 321.

[0073] Moreover, the screen generator 322 generates frequency analysis screens (first frequency analysis screen, second frequency analysis screen, third frequency analysis screen, and fourth frequency analysis screen). The screen generating unit 322 uses visit history information for each user when generating the frequency analysis screen. In addition, the screen generating unit 322 further uses browsing history information for each user when generating the first frequency analysis screen and the second frequency analysis screen.

[0074] The presentation unit 323 causes the visit analysis screen (recency analysis screen, frequency analysis screen) generated by the screen generation unit 322 to be presented on the store company terminal 400. The presentation unit 323 may present the visit analysis screen by displaying it 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 information corresponding to the visit analysis server 300. The storage unit 303 includes a browsing history information storage unit 331 and a visit 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 one user indicates a history of the corresponding user browsing advertising content using the user terminal 100. Specifically, the browsing history information may include metadata related to the advertising content browsed by the user, and the browsing date and time of each viewed advertising content. The metadata of the advertising content may be a content ID uniquely identifying the corresponding advertising content, the title of the advertising content, information on the store corresponding to the corresponding advertising content, and the like.

[0078] The visit history information storage unit 332 stores visit history information for each user. The visit history information corresponding to one user may include metadata (store metadata) related to a store visited by the corresponding user, a visit date and time indicating the date and time of visiting the store, a stay time at the visited store, etc.

[0079] [Example of processing procedure for storing browsing history information] An example of a process procedure executed by the user terminal 100 and the visit analysis server 300 in response to storage of browsing history information in response to a user's browsing of advertising content will be described with reference to the sequence diagram of FIG.

[0080] Step S100: A user operates the user terminal 100 on which a viewing application runs to display one piece of advertising content. The application-compatible processing unit 151 of the user terminal 100 allows the user to view the displayed content.

[0081] Step S102: In response to the display of the advertisement content, the application-related processing unit 151 transmits a viewing notification to the visit analysis server 300. The viewing notification may include the user ID of the corresponding user, metadata of the viewed advertisement content, the viewing date and time, and the like.

[0082] Step S104: In the visit analysis server 300, the information management unit 324 stores the viewing notification transmitted in step S102 in the viewing history information storage unit 331.

[0083] [Example of processing procedure for storing browsing history information] An example of a process procedure executed by the user terminal 100 and the visit analysis server 300 in response to the storage of visit history information in response to a user's visit to a store will be described with reference to the sequence diagram of FIG.

[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 time intervals.

[0085] Step S202: The application-related processing unit 151 transmits the location information indicating the current location acquired in step S200 to the visit analysis server 300. The transmitted location information includes the user ID of the corresponding user. Furthermore, if the current location acquired in step S200 corresponds to a store corresponding to the advertisement content whose distribution period is valid, the information of the store is also included in the location information.

[0086] Step S204: In the visit analysis server 300, if the location information transmitted in step S202 includes store information, the information management unit 324 stores in the visit history information storage unit 332 the visit history information indicating the visit history to the store in response to the reception of the current location information.

[0087] [Example of processing procedure for recency analysis screen display] An example of a process procedure executed by the visit analysis server 300 in relation to the presentation of a recency analysis screen will be described with reference to the flowchart of Fig. 14. Here, the case where the first recency analysis screen (Fig. 2) is presented will be described as an example.

[0088] Step S300: To display the first recency analysis screen on the store company terminal 400, the operator of the store company logs in the web browser of the store company terminal 400 to the website of the visit analysis screen in the visit 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 transmits a recency analysis screen request to the visit analysis server 300, requesting a 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 visit analysis server 300 receives the recency analysis screen request.

[0089] Step S302: In response to receiving the recency analysis screen request in step S300, the period calculation unit 321 acquires the target period included in the received recency analysis screen request.

[0090] Step S304: Furthermore, the period calculation unit 321 acquires the validity period included in the received recency analysis screen request.

[0091] Step S306: The period calculation unit 321 selects, as an analysis target, one of the advertising contents whose distribution is enabled during the target period acquired in step S302.

[0092] Step S308: The period calculation unit 321 identifies a user who viewed the advertising content selected as the analysis target in step S306 and visited a store (viewing store visit user). Specifically, the period calculation unit 321 may refer 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, and identify a user who viewed the advertising content to be analyzed and visited a store corresponding to the advertising content to be analyzed within the valid period acquired in step S304 as a viewing store visit user.

[0093] Step S310: The period calculation unit 321 calculates the recency period for each viewing store visit user. Specifically, the period calculation unit 321 refers to the viewing history information and the visit history information for each viewing store visit user to identify the date of viewing and visiting the store corresponding to the advertisement content to be analyzed (base date) and the date of the previous viewing and visiting the store that is closest to the base date (last store visit date). The period calculation unit 321 may determine the difference in number of days between the identified base date and the last store visit date as the recency period.

[0094] Step S312: The period calculation unit 321 determines whether or not the analysis (the processes of steps S308 and S310) has been performed on all advertising contents in the target period as the analysis targets. If there is still advertising content that has not been analyzed, the process returns to step S306, whereby the next advertising content is analyzed.

[0095] Step S314: If it is determined in step S312 that the analysis of all advertising contents in the target period has been completed, the screen generation unit 322 generates a webpage as a first recency analysis screen using the recency period of the browsing-visiting users for each advertising content calculated so far. At this time, the screen generation unit 322 counts the number of browsing-visiting users corresponding to each division of the recency period for each advertising content. The screen generation unit 322 converts the counting result into a bar graph in the user number area AR12.

[0096] Step S316: The presentation unit 323 transmits the web page 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 as the first recency analysis screen on the web browser.

[0097] In addition, when generating the second recency analysis screen, the screen generation unit 322 may calculate the ratio of the number of browsing store users counted in step S314, and generate a user number ratio area AR21 that reflects the calculated ratio. Furthermore, when generating a third recency analysis screen, the screen generator 322 may generate the screen in step S314 under the same processing as described above, by arranging each piece of information in the layout illustrated in FIG.

[0098] [Example of processing procedure for frequency analysis screen display] An example of a process procedure executed by the visit analysis server 300 in relation to the presentation of the first frequency analysis screen will be described with reference to the flowchart in FIG. Step S400: To display the first frequency analysis screen on the store company terminal 400, the operator of the store company logs in the web browser of the store company terminal 400 to the website of the visit analysis screen in the visit 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 visit analysis server 300, requesting a 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 visit analysis server 300 receives the frequency analysis screen request.

[0099] Step S402: In response to receiving the frequency analysis screen request in step S400, the screen generator 322 acquires the target period included in the received frequency analysis screen request.

[0100] Step S404: Furthermore, the screen generating unit 322 acquires the validity period included in the received frequency analysis screen request.

[0101] Step S406: The screen generation unit 322 extracts the viewing store visitors of the previous month. The viewing store visitors of the previous month are users who viewed the advertising content in the previous month and then visited the corresponding store within the validity period acquired in step S404. The screen generation unit 322 can extract the viewing store visitors of 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 generating unit 322 classifies the browsing shop visitors of the previous month extracted in step S406 by the shop visit frequency (number of shop visits) of the previous month.

[0103] Step S410: The screen generating unit 322 extracts viewing and visiting users for 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. The viewing and visiting users for the current month are users who viewed the advertising content and then visited the corresponding store within the validity period acquired in step S404 during the current month.

[0104] Step S412: The screen generating unit 322 classifies the browsing shop visitors of the current month extracted in step S406 by the shop visit frequency (number of shop visits) of the current month.

[0105] Step S414: The screen generating unit 322 calculates the number of users for each segment corresponding to the combination of the previous month's store visit frequency category and the current month's store visit frequency category in the number of users / viewed store visit frequency area AR41.

[0106] Step S416: The screen generating unit 322 calculates the number of visits for each segment corresponding to the combination of the previous month's store visit frequency category and the current month's store visit frequency category in the store visit number / viewed store 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, and extracts browsing store visitors for each specified month from the previous month onwards.

[0108] Step S420: The screen generating unit 322 classifies the browsing shop visitors extracted in step S418 by the frequency of visits to the shop for each predetermined month in the past.

[0109] Step S422: The screen generator 322 generates a first frequency analysis screen. The first frequency analysis screen includes a number of users / viewing visit frequency area AR41, a monthly number of users / viewing visit frequency area AR42, a number of store visits / viewing visit frequency area AR43, and a monthly number of store visits / viewing visit frequency area AR44. The screen generating unit 322 generates a number of users / browsing store visit frequency area AR41 so as to store the number of users calculated in step S414 in the corresponding segment. In generating the monthly number of users and browsing frequency of store visit area AR42, the screen generation unit 322 uses the number of users for each category of store visit frequency in the previous month obtained in step S408 to determine the ratio of the number of users for each category of store visit frequency in the previous month. The screen generation unit 322 uses the number of users for each category of store visit frequency in the current month obtained in step S412 to determine the ratio of the number of users for each category of store visit frequency in the current month. The screen generation unit 322 uses the number of users for each past month (an example of a third period) before the previous month obtained in step S412 to determine the ratio of the number of users for each category of store visit frequency in the past month. The screen generation unit 322 generates the monthly number of users and browsing frequency of store visit area AR42 indicating the ratio of the number of users thus determined. Moreover, the screen generating unit 322 generates a store visit count / browsing store visit frequency area AR43 so as to store the store visit count calculated in step S416 in the corresponding segment. In addition, when generating the monthly number of store visits / 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 category of store visit frequency in the previous month, and then determines the ratio of store visits for each category of store visit frequency in the previous month. The screen generation unit 322 also uses the user classification results from step S412 to determine the number of browsing visits for each visit frequency category in the current month, and then determines the visit ratio for each visit frequency category in the current month. The screen generation unit 322 also uses the user classification results from step S420 to determine the number of browsing visits for each visit frequency category in each past month, and then determines the visit ratio for each visit frequency category in each past month. The screen generation unit 322 generates a monthly visit number / browsing visit frequency area AR44 that shows the visit ratio thus determined.

[0110] Step S424: The presentation unit 323 transmits the web page as the first frequency analysis screen generated in step S422 to the store company terminal 400. The store company terminal 400 displays the transmitted web page as the first frequency analysis screen on the web browser.

[0111] Furthermore, the visit analysis server 300 may generate the second frequency analysis screen by processing similar to that of Fig. 15. In this case, the screen generating unit 322 may convert the number of users calculated in step S414 into a ratio (user number 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. In addition, the screen generation unit 322 may generate the visit ratio / view visit frequency area AR43A so as to convert the visits calculated in step S416 into a ratio (visit ratio) and store the converted visit ratio in the corresponding segment.

[0112] The third and fourth frequency analysis screens may also be generated by processing similar to that shown in Fig. 15. When generating the third and fourth frequency analysis screens, the process of acquiring 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 visit a store (visiting users) regardless of whether viewing advertising content was the motive.

[0113] The visit analysis server 300 may display a visit analysis screen (recency analysis screen, frequency analysis screen) on a specified terminal in response to access from a specified terminal other than the store company terminal 400. As a specific example, at a company (sales promotion support company) that operates the visit analysis server 300 and supports the sales promotion of store companies, a person in charge may log in the visit analysis server 300 from the company's terminal to display a visit analysis screen of a store company at a sales destination on the company's terminal. The person in charge can grasp the visit situation of the store company at the sales destination, consider measures regarding advertising content for future sales promotion, and propose effective measures to the store company at the sales destination. Furthermore, when the visit analysis server 300 presents a visit analysis screen to the sales promotion support company's terminal, there is nothing particularly preventing it from also presenting a visit analysis screen to the store company's terminal 400.

[0114] In the above description, the screens illustrated in Figures 2 to 9 are presented as separate screens (web pages). However, the contents of a predetermined number of screens among the screens illustrated in Figures 2 to 9 may be presented so as to be arranged on the same screen. For example, the contents of the three recency analysis screens in Figures 2 to 4 may be presented on one screen, or the contents of the four frequency analysis screens in Figures 5 to 8 may be presented on one screen.

[0115] The functions of the visit analysis server 300 described above may be appropriately distributed among multiple devices or servers. As an example, a server having a function of acquiring location information transmitted from the user terminal 100 may be configured separately from the visit analysis server 300.

[0116] In addition, a program for realizing the functions of the above-mentioned user terminal 100, the advertising content distribution server 200, the visit analysis server 300, and the store company terminal 400 may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform processing as the above-mentioned user terminal 100, the advertising content distribution server 200, the visit analysis server 300, and the store company terminal 400. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program into a computer system. The "computer system" here includes hardware such as an OS and peripheral devices. In addition, the "computer system" may include multiple computer devices connected via a network including a communication line such as the Internet, a WAN, a LAN, or a dedicated line. In addition, the "computer-readable recording medium" refers to a portable medium such as a flexible disk, an optical magnetic disk, a ROM, or a CD-ROM, and a storage device such as a hard disk built into a computer system. In this way, the recording medium storing the program may be a non-transient recording medium such as a CD-ROM. The recording medium also includes a recording medium provided inside or outside the distribution server and accessible to distribute the program. The code of the program stored in the distribution server's recording medium may be different from the code of the program in a format executable by the terminal device. In other words, the format in which the program is stored in the distribution server does not matter as long as it can be downloaded from the distribution server and installed in a format executable by the terminal device. The program may be divided into multiple parts, downloaded at different times, and then combined in the terminal device, or each of the divided programs may be distributed by a different distribution server. Furthermore, the "computer-readable recording medium" includes a memory that holds the program for a certain period of time, such as a volatile memory (RAM) in a computer system that becomes a server or a client when the program is transmitted via a network. The program may be for realizing part of the above-mentioned functions.Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, that is, a so-called differential file (differential program).

[0117] <Additional Notes> (1) One aspect of this embodiment is a visit analysis system including: a browsing history information storage unit (331) that stores browsing history information indicating the browsing history of advertising content for each user; a visit history information storage unit (332) that stores visit history information indicating the visit history of each user to a store associated with the advertising content; a period calculation unit (321) that calculates, for each user, a recency period from a visit to a first store in response to browsing of a target advertising content to a visit to a second store in response to browsing of the advertising content that is the previous visit to the first store, based on the browsing history information for each user and the visit history information for each user; a screen generation unit (322) that generates a recency analysis screen showing a result of aggregating users who visited in response to browsing of the target advertising content based on the recency period; and a presentation unit (323) that causes a terminal device to present the recency analysis screen generated by the screen generation unit.

[0118] (2) One aspect of this embodiment is the visit analysis system described in (1), wherein the screen generation unit may generate a recency analysis screen (e.g., a first recency analysis screen) showing the number of users for each category of recency period as a summary of users who visited in response to viewing the target advertising content.

[0119] (3) One aspect of this embodiment is the visit analysis system described in (1) or (2), wherein the screen generation unit may generate a recency analysis screen (e.g., a second recency analysis screen) showing the ratio of the number of users for each category of recency period as a summary result of users who visited in response to viewing the target advertising content.

[0120] (4) One aspect of this embodiment is a visitation analysis system described in any one of (1) to (3), in which the screen generation unit may generate a recency analysis screen showing a result of tallying up users who visited in response to viewing each of a plurality of target advertising contents (e.g., content-based user number ratio area AR212) and a result of collectively tallying up users who visited in response to viewing each of the plurality of target advertising contents (e.g., overall user number ratio area AR211).

[0121] (5) One aspect of the present embodiment is a visit analysis method in a visit analysis system, the visit analysis method including: a browsing history information storage step in which a browsing history information storage unit stores browsing history information indicating a browsing history of advertising content for each user; a visit history information storage step in which a visit history information storage unit stores visit history information indicating a visit history of a store associated with the advertising content for each user; a period calculation step in which a period calculation unit calculates, for each user, a recency period from a visit to a first store in response to viewing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store, based on the browsing history information for each user and the visit history information for each user; a screen generation step in which a screen generation unit generates a recency analysis screen showing a result of aggregating users who visited in response to viewing 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 for causing a computer in a visit analysis system to function as a browsing history information storage unit that stores browsing history information indicating the browsing history of advertising content for each user, a visit history information storage unit that stores visit history information indicating a visit history of a store associated with the advertising content for each user, a period calculation unit that calculates, for each user, a recency period from a visit to a first store in response to browsing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store based on the browsing history information for each user and the visit 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 causes the recency analysis screen generated by the screen generation unit to be presented on a terminal device.

[0123] (7) One aspect of this embodiment is a visit analysis system including: a visit history information storage unit that stores visit history information indicating a visit 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 specified first period and the number of visits to the target store in a second period prior to the first period based on the visit history information for each user, and generates a frequency analysis screen that indicates user visit status corresponding to each combination of visit count categories for the first period and visit count categories for the second period based on the calculated visit counts; and a presentation unit that causes a terminal device to present the frequency analysis screen generated by the screen generation unit.

[0124] (8) One aspect of this embodiment is the visit analysis system described in (7), wherein the screen generation unit may generate a frequency analysis screen showing the number of users corresponding to each combination of visit count categories for the first period and visit count categories for the second period as user visit status.

[0125] (9) One aspect of this embodiment is the visit analysis system described in (7) or (8), wherein the screen generation unit may generate a frequency analysis screen showing the total number of visits of users corresponding to each combination of the visit count category for the first period and the visit count category for the second period as user visit status.

[0126] (10) One aspect of this embodiment is a visit analysis system described in any one of (7) to (9), wherein the screen generation unit may generate a frequency analysis screen showing the ratio of the number of users corresponding to each combination of the visit count category for the first period and the visit count category for the second period as a user visit status.

[0127] (11) One aspect of this embodiment is a visit analysis system described in any one of (7) to (10), wherein the screen generation unit may generate a frequency analysis screen showing, as user visit status, the ratio of the total number of visits of users corresponding to each combination of the visit count category for the first period and the visit count category for the second period.

[0128] (12) One aspect of this embodiment is a visit analysis system according to any one of (7) to (11), further comprising a browsing history information storage unit configured to store browsing history information indicating a browsing history of advertising content for each user, wherein the screen generation unit may calculate, for each user who viewed the advertising content, the number of visits to a target store in a first period and the number of visits to the target store in a second period based on the visit history information for each user and the browsing history information for each user, and generate a frequency analysis screen indicating user visit status corresponding to each combination of visit count categories for the first period and visit count categories for the second period based on the calculated number of visits.

[0129] (13) One aspect of this embodiment is the visit analysis system described in 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 first period and a third period preceding the second period, and generates a frequency analysis screen that further includes user visit status corresponding to each third period (e.g., monthly number of users / viewing visit frequency area AR42, monthly number of visits / viewing visit frequency area AR44, monthly number of users / store visit frequency area AR52, monthly number of visits / store visit frequency area AR54) based on the calculated number of visits.

[0130] (14) One aspect of this embodiment is the visit 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 user number / browsing visit frequency area AR42, monthly user number / visit frequency area AR52).

[0131] (15) One aspect of this embodiment is the visit analysis system described in (13), wherein the user visit status corresponding to each of the third periods may be the ratio of the total number of visits of users corresponding to each visit frequency category in the corresponding third period (monthly visit count / browsing visit frequency area AR44, monthly visit count / visit frequency area AR54).

[0132] (16) One aspect of the present embodiment is a visit analysis method in a visit analysis system, the visit analysis method including: a visit history information storage step in which a visit history information storage unit stores visit history information indicating a visit 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 specified first period and the number of visits to the target store in a second period prior to the first period based on the visit history information for each user, and generates a frequency analysis screen indicating user visit status corresponding to each combination of visit count categories for the first period and visit count categories for the second period based on the calculated number of visits; and a presentation unit causes a terminal device to present the frequency analysis screen generated by the screen generation step.

[0133] (17) One aspect of this embodiment is a program for causing a computer in a visit analysis system to function as a visit history information storage unit that stores visit history information indicating the visit 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 specified first period and the number of visits to the target store in a second period prior to the first period based on the visit history information for each user, and generates a frequency analysis screen that indicates the user visit status corresponding to each combination of the visit count category for the first period and the visit count category for the second period based on the calculated visit counts, and a presentation unit that presents 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 corresponding processing unit, 200 Advertising content distribution server, 300 Visit 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 company terminal

Claims

1. a browsing history information storage unit that stores browsing history information indicating a browsing history of advertisement content for each user; a visit history information storage unit that stores visit history information indicating a visit history to a store associated with the advertisement content for each user; a period calculation unit that calculates, for each user, a recency period from a visit to a first store in response to viewing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store, based on the browsing history information for each user and the visit history information for each user; a screen generating unit that generates a recency analysis screen showing a result of tallying users who have visited the site in response to browsing the target advertising content based on the recency period; a presentation unit that causes a terminal device to present the recency analysis screen generated by the screen generation unit; A visitor analysis system equipped with:

2. The screen generation unit generates a recency analysis screen showing the number of users for each division of a recency period as a counting result of users who visited in response to viewing the target advertising content. The visit analysis system according to claim 1 .

3. The screen generation unit generates a recency analysis screen showing a ratio of the number of users for each division of a recency period as a counting result of users who visited in response to viewing the target advertising content. The visit analysis system according to claim 1 or 2.

4. The screen generation unit A recency analysis screen is generated that shows a result of tallying up users who visited in response to viewing each of a plurality of target advertisement contents and a result of tallying up users who visited in response to viewing each of the plurality of target advertisement contents. The visit analysis system according to claim 1 or 2.

5. A visit analysis method in a visit analysis system, a browsing history information storage step in which a browsing history information storage unit stores browsing history information indicating a browsing history of advertisement content for each user; a visit history information storage step in which a visit history information storage unit stores visit history information indicating a visit history of each user to a store associated with the advertising content; a period calculation step in which the period calculation unit calculates, for each user, a recency period from a visit to a first store in response to browsing of a target advertising content to a visit to a second store in response to browsing of an advertising content that is the previous visit to the first store, based on browsing history information for each user and visit history information for each user; a screen generating step of generating a recency analysis screen showing a result of tallying users who have visited in response to browsing the target advertising content based on the recency period by a screen generating unit; a presentation step of causing a presentation unit to present the recency analysis screen generated by the screen generation step on a terminal device; Visitor analysis methods including:

6. The computer in the visit analysis system, a browsing history information storage unit that stores browsing history information indicating a browsing history of advertisement content for each user; a visit history information storage unit that stores visit history information indicating a visit history to a store associated with the advertisement content for each user; a period calculation unit that calculates, for each user, a recency period from a visit to a first store in response to viewing of a target advertising content to a visit to a second store in response to viewing of the advertising content that is the previous visit to the first store, based on the browsing history information for each user and the visit history information for each user; a screen generating unit that generates a recency analysis screen showing a result of tallying users who have visited in response to browsing the target advertising content based on the recency period; a presentation unit that causes a terminal device to present the recency analysis screen generated by the screen generation unit; A program to function as a

Citation Information

Patent Citations

  • Vertical-type semiconductor device

    JP1982060872A

  • Pay per visit advertisement system

    JP2008021303A

  • Server system, control method thereof and program

    JP2022006979A

  • Information processing apparatus, information processing method, and information processing program

    JP2024079259A

  • Measurement apparatus, measurement method, and measurement program

    JP2024119582A