Advertisement evaluation system and advertisement evaluation method
The advertising evaluation system uses motion sensors and mobile terminals to estimate viewer engagement with outdoor ads, addressing the challenge of anonymous viewing by providing accurate counts and optimal placement insights.
Patent Information
- Application Number
- PCT/JP2023/046648
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-12-26
- Publication Date
- 2025-07-03
AI Technical Summary
Existing systems struggle to accurately measure the number of people who view outdoor advertisements, as it is difficult to identify and quantify viewers due to the anonymous nature of outdoor settings.
An advertising evaluation system that utilizes ear-mounted devices with motion sensors and mobile terminals to track the movement and orientation of individuals, estimating the number of people who have viewed an advertisement by analyzing position and motion data, and displaying this information through a computer system.
Enables accurate estimation of the number of people who have viewed outdoor advertisements, providing detailed insights into viewer engagement and optimal installation locations, while reducing processing load and enhancing user understanding through intuitive graphical displays.
Smart Images

Figure JP2023046648_03072025_PF_FP_ABST
Abstract
Description
Advertising evaluation system and advertising evaluation method
[0001] The present disclosure relates to an evaluation system and an evaluation method.
[0002] Patent Literature 1 discloses a communication system that displays a user's level of interest based on the user's level of interest in an advertisement displayed on a terminal device. In this communication system, interest level data is created using operations such as clicks performed by the user on the terminal device on which the advertisement is displayed.
[0003] Japanese Patent Application Laid-Open No. 2020-184217
[0004] Unlike advertisements displayed on terminal devices, in the case of outdoor advertisements, it is difficult to identify the target audience of those who will view the advertisement, making it difficult to know how many people actually viewed the advertisement.
[0005] The present disclosure can be realized in the following forms.
[0006] (1) According to one aspect of the present disclosure, an advertisement evaluation system is provided. The advertisement evaluation system includes: a receiving unit that receives a designation of an evaluation target on which an advertisement can be placed; an acquisition unit that calculates an estimated number of people who are estimated to have viewed the evaluation target using a position / motion data collection, which is a collection of position / motion data that associates person position information with motion information representing the person's head motion; and a display unit that displays number-of-people information related to the estimated number of people. According to this aspect, even when it is difficult to obtain evidence that people who can view an advertisement actually viewed the evaluation target, the estimated number of people calculated by the acquisition unit can be used to determine the estimated number of people who actually viewed the advertisement. A user can specify a desired evaluation target and determine the estimated number of people who actually viewed the advertisement by viewing the number-of-people information displayed on the display unit. (2) In the advertisement evaluation system of the above aspect, the acquisition unit may perform a first process of setting an evaluation target range around the evaluation target and a second process of calculating the estimated number of people who are estimated to have viewed the evaluation target among people who were located in the evaluation target range. According to this aspect, the processing load can be reduced by limiting the targets for which an estimated number of people is calculated to people who were located in the evaluation target range. (3) In the advertisement evaluation system of the above aspect, in the second process, the acquisition unit may divide the evaluation target into multiple floors based on their height from the ground and calculate the estimated number of people for each of the multiple floors, and the display unit may display the number of people information for each of the multiple floors. According to this aspect, the user can view the subdivided number of people information for each of the multiple floors. Therefore, the user can know at what height the advertisement should be placed. (4) In the advertisement evaluation system of the above aspect, the reception unit further receives a designation of an evaluation period, and in the second process, the acquisition unit calculates, as the estimated number of people, the number of people who are estimated to have viewed the evaluation target among those who were located in the evaluation target range during the evaluation period. According to this aspect, the user can view the number of people information for a desired evaluation period.(5) In the advertisement evaluation system of the above aspect, the acquisition unit may perform a third process of calculating the total number of people located in the evaluation target range and calculating an index ratio by dividing the estimated number of people by the total number of people, and the number-of-people information may include the index ratio. According to this aspect, the user can know the ratio of people estimated to have viewed the evaluation target to people located in the evaluation target range based on the displayed index ratio. (6) In the advertisement evaluation system of the above aspect, the action information may include information acquired by an angular velocity sensor, and the acquisition unit may infer that the person viewed the evaluation target if, after determining in the second process that the person's face is directed toward the evaluation target, the time during which the value of the angular velocity sensor is within a predetermined reference range is equal to or longer than a predetermined reference time. According to this aspect, the acquisition unit can infer that the person viewed the evaluation target using information from the angular velocity sensor. (7) In the advertisement evaluation system of the above aspect, the estimated number of people may be a first estimated number of people, the number information may be first number information, the acquisition unit may perform an estimation process to determine a second estimated number of people who are estimated to have looked at the evaluation target a second time among those who are estimated to have viewed the evaluation target, and the display unit may display the second number information regarding the second estimated number of people. According to this aspect, a user can know the attention level of the evaluation target by looking at the displayed second number information. (8) In the advertisement evaluation system of the above aspect, the display unit may display the index ratio using at least one of a contour diagram and a vector diagram. According to this aspect, a user can more intuitively recognize the index ratio. The present disclosure can be realized in various forms, and in addition to the above evaluation system, can be realized in the form of, for example, an advertisement evaluation method, an advertisement evaluation program, etc.
[0007] 1 is a block diagram showing the configuration of an advertisement evaluation system. FIG. 2 is a diagram explaining an advertisement to be evaluated. FIG. 3 is a block diagram showing the structure of an ear-worn device and the structure of a mobile terminal device. FIG. 4 is a diagram explaining detection by a motion sensor. FIG. 5 is a flowchart showing the procedure of advertisement evaluation processing. FIG. 6 is an example of a display screen in steps S10, S16, and S18. FIG. 7 is an example of a display screen in steps S20 and S24. FIG. 8 is a flowchart showing the procedure of index ratio calculation processing. FIG. 9 is a diagram explaining step S106. FIG. 10 is a diagram explaining the detected value of a motion sensor. FIG. 11 is an example of a display screen in steps S28 and S30. FIG. 11 is a diagram explaining each embodiment from the second to fourth embodiments. FIG. 12 is a first flowchart of index ratio calculation processing according to the sixth embodiment. FIG. 13 is a second flowchart of index ratio calculation processing according to the sixth embodiment. FIG. 14 is a flowchart of advertisement evaluation processing according to the seventh embodiment. FIG. 15 is an example of a display screen in steps S50, S54, and S62. FIG. 16 is another embodiment of the display screen for index ratios.
[0008] A. First Embodiment: A1. Configuration of Evaluation System: FIG. 1 is a block diagram showing the configuration of an advertisement evaluation system 1. In this embodiment, an example will be described in which the advertisement AD to be evaluated by the advertisement evaluation system 1 is an outdoor advertisement. Note that the advertisements to be evaluated by the advertisement evaluation system 1 are not limited to outdoor advertisements, and may also be indoor advertisements. Examples of indoor advertisements include advertisements fixed to walls or ceilings in commercial facilities and advertisements that are placed freestanding in corridors or the like in commercial facilities.
[0009] FIG. 2 is a diagram illustrating an advertisement AD to be evaluated by the advertisement evaluation system 1. The advertisement AD is fixed to the outer wall of a building BU having multiple floors. The advertisement AD is installed with the aim of being seen by passersby PD passing by on the road. It is difficult to evaluate how many people have seen such an advertisement. Therefore, the advertisement evaluation system 1 evaluates how many people have seen the advertisement AD. Furthermore, the advertisement evaluation system 1 evaluates how many people are likely to see the advertisement even in places where the advertisement AD is not installed. Note that outdoor advertisements are not limited to advertisements AD installed in buildings BU. Examples of outdoor advertisements include advertisements that are placed freestanding on sidewalks, specifically, advertisements installed at bus stops.
[0010] 1, the advertisement evaluation system 1 is configured as a computer in which a processor 20, a storage unit 30, a communication interface 40, and an input / output interface 50 are interconnected by a bus. A display unit 51 such as a liquid crystal display and an input device 52 such as a keyboard or a mouse are connected to the input / output interface 50.
[0011] The processor 20 performs various processes by executing programs stored in the storage unit 30. The processor 20 has, as functional units, a reception unit 21 and an acquisition unit 22. The reception unit 21 and the acquisition unit 22 are realized by executing programs stored in the storage unit 30. The storage unit 30 is realized by a memory such as a RAM or a ROM. The storage unit 30 stores a position / motion database 31 as a collection of position / motion data, an advertisement evaluation program 32, and map information 33. The position / motion database 31 is a collection of position / motion data in which a person's position information and their motion information are associated. The position / motion data is created using position information and motion information acquired by the ear-worn device 80 and the mobile terminal device 90 carried by the passerby PD shown in FIG. 2. The map information 33 includes 2D map information and 3D map information including information on altitude and building height.
[0012] As shown in Fig. 2, the ear-worn device 80 is worn on the head of a passerby PD. The ear-worn device 80 has a pair of housings 80a that are worn on each ear of the passerby PD. In this embodiment, the ear-worn device 80 is an earphone type, and each of the pair of housings 80a has a shape that can be inserted into an ear canal. The ear-worn device 80 is used to detect the movement of the head of the passerby PD. Note that the shape of the ear-worn device 80 is not limited to an earphone type, and may be a headphone type.
[0013] Fig. 3 is a block diagram of an ear-worn device 80 and a mobile terminal device 90. The ear-worn device 80 has a pair of housings 80a shown in Fig. 2 each equipped with a motion sensor 81, a sound conversion unit 82, and a communication interface 84 shown in Fig. 3. The motion sensor 81 may be equipped in both housings 80a or in one of the housings 80a.
[0014] The motion sensor 81 detects the movement of the head of the passerby PD. Specifically, the motion sensor 81 is a general-purpose so-called six-axis motion sensor. The motion sensor 81 includes a three-axis acceleration sensor and a three-axis angular velocity sensor. The motion sensor 81 detects the acceleration [m / s 2 The sound converter 82 converts the sound data, which is an electrical signal, into sound and emits it toward the ears of the passerby PD.
[0015] 4 is a diagram illustrating detection by the motion sensor 81. As shown in FIG. 4, the three axes along which the motion sensor 81 detects acceleration and angular velocity are specifically the yaw axis, roll axis, and pitch axis, which are perpendicular to one another. The yaw axis is an axis parallel to the up-down direction based on the pedestrian PD. The roll axis is an axis parallel to the front-rear direction based on the pedestrian PD. The pitch axis is an axis parallel to the left-right direction based on the pedestrian PD.
[0016] The motion sensor 81 outputs a positive value for the acceleration along the yaw axis when the passerby PD moves his / her head up, and a negative value when the passerby PD moves his / her head down. The motion sensor 81 outputs a positive value for the acceleration along the roll axis when the passerby PD moves his / her head forward, and a negative value when the passerby PD moves his / her head back. The motion sensor 81 outputs a positive value for the acceleration along the pitch axis when the passerby PD moves his / her face to the left, and a negative value when the passerby PD moves his / her head to the right. The motion sensor 81 outputs a positive value for the angular velocity along the yaw axis when the passerby PD turns his / her face to the right, and a negative value when the passerby PD turns his / her face to the left. The motion sensor 81 outputs a positive value for the angular velocity along the roll axis when the passerby PD tilts his / her head to the left, and a negative value when the passerby PD tilts his / her head to the right. The motion sensor 81 outputs a positive value for the angular velocity of the pitch axis when the passerby PD turns his / her head downward, and a negative value when the passerby PD turns his / her head upward. Therefore, the movement of the head can be detected from the change in acceleration and the change in angular velocity on each of the three axes.
[0017] 3 performs short-range communication with the mobile terminal device 90. In this embodiment, the communication interface 84 and the mobile terminal device 90 communicate in accordance with Bluetooth (registered trademark). The communication interface 84 is realized by an electronic circuit or the like.
[0018] In this embodiment, the mobile terminal device 90 is a smartphone. The mobile terminal device 90 includes a processor 91, a storage unit 92, a display operation unit 93, a location information acquisition unit 94, and a communication interface 95.
[0019] The processor 91 performs various processes by executing programs stored in the storage unit 92. The storage unit 92 is realized by a memory such as a RAM or a ROM. An information provision application program 96 is stored in the storage unit 92. The display operation unit 93 has a touch panel. The display operation unit 93 displays information on the touch panel and accepts operations input to the touch panel.
[0020] The position information acquisition unit 94 has a GNSS (Global Navigation Satellite System) receiver (not shown) and receives signals from positioning satellites under the control of the processor 91. In this embodiment, the position information acquisition unit 94 uses the GPS (Global Positioning System) as the GNSS. The position information acquisition unit 94 may acquire position information using other satellite positioning systems such as the Quasi-Zenith Satellite System. Furthermore, the position information acquisition unit 94 may correct the position information using an acceleration sensor (not shown) provided in the mobile terminal device 90, radio waves from a base station of a mobile communication system, radio waves from an access point of a wireless LAN (Local Area Network), or the like.
[0021] The communication interface 95 performs short-range communication with the communication interface 84 of the ear-worn device 80. The communication interface 95 also performs communication with the communication interface 40 of the advertisement evaluation system 1 using a mobile communication system such as 5G (5th Generation Mobile Communication System). The communication method between the communication interface 95 and the communication interface 40 of the advertisement evaluation system 1 is not limited to a mobile communication system, but may also be a method using a wireless LAN, or a combination of these. The communication between the ear-worn device 80 and the mobile terminal device 90 is not limited to wireless communication, but may also be wired communication.
[0022] The processor 91 of the mobile terminal device 90 executes the information provision application program 96 to sequentially transmit the location information acquired by the location information acquisition unit 94 and the movement information acquired by the motion sensor 81 to the advertisement evaluation system 1. In other words, the location information is the location information of the passerby PD, i.e., the person. The movement information is information indicating the movement of the passerby PD, i.e., the person's head. Specifically, the movement information is the detection value of the motion sensor 81.
[0023] The processor 20 of the advertisement evaluation system 1 associates the received position information and action information using the date and time to create position and action data. Then, the processor 20 stores the created position and action data in the position and action database 31 in a state where it can be processed.
[0024] A2. Advertisement Evaluation Process: FIG. 5 is a flowchart of the advertisement evaluation process that realizes the advertisement evaluation method. FIG. 6 is an example of a display screen displayed on the display unit 51 in steps S10, S16, and S18. FIG. 7 is an example of a display screen displayed on the display unit 51 in steps S20 and S24. FIG. 11 is an example of a display screen displayed on the display unit 51 in steps S28 and S30. In the advertisement evaluation process of this embodiment, an index ratio Rm is calculated, which is the ratio of people who viewed the location where the advertisement AD is planned to be installed among people who were located around the location where the advertisement AD is planned to be installed. The location range for calculating the index ratio Rm is called the evaluation target range RE. The processor 20 starts the advertisement evaluation process when a user instructs the start of the advertisement evaluation program 32.
[0025] In step S10 of FIG. 5, the reception unit 21 displays a selection screen on the display unit 51 to receive a selection of a method for specifying the evaluation target OJ. Here, the evaluation target OJ is a location where an advertisement AD is planned to be installed, and is a location where an advertisement AD can be installed. The reception unit 21 receives spatial areas as the evaluation target OJ in addition to buildings such as buildings BU. An advertisement AD can be installed even in a location where there is currently no building. By receiving a spatial area as the evaluation target OJ, the spatial area can also be considered as a location for installing an advertisement AD.
[0026] As shown in "S10" in FIG. 6, the selection screen displays a first selection button D1, a second selection button D2, and a message D3. The message D3 is a message that prompts the user to select either the first selection button D1 or the second selection button D2. The first selection button D1 is typically a selection button that is selected when specifying the exterior wall of a building such as a building BU as the evaluation target OJ. The second selection button D2 is a selection button that is selected when specifying a spatial region as the evaluation target OJ. The user selects either the first selection button D1 or the second selection button D2.
[0027] In step S12 of FIG. 5 , the reception unit 21 receives a designation method for either the selected first selection button D1 or the second selection button D2. In step S14, the reception unit 21 determines whether the first selection button D1 is selected. If it is determined that the first selection button D1 is selected, in step S16, the reception unit 21 uses the map information 33 to display the 2D map D4 shown in FIG. 6 on the display unit 51. As shown in "S16" of FIG. 6 , the display unit 51 displays the map D4 and a message D5 prompting the user to select an evaluation target OJ. The user selects one of the exterior walls of the building BU where the advertisement AD is planned to be installed as the evaluation target OJ. Below, a case where the user selects one exterior wall of the building BU as the evaluation target OJ, as shown in "S18" of FIG. 6 , will be described as an example.
[0028] In step S18 of Fig. 5, the reception unit 21 receives the evaluation object OJ selected by the user as the evaluation object OJ for which the index ratio Rm is to be calculated. Furthermore, as shown in "S18" of Fig. 6, the reception unit 21 displays the received evaluation object OJ in a color that is not used in the map D4 to make it easier to see. Furthermore, the reception unit 21 displays a message D6 on the display unit 51, prompting the user to set the evaluation object range RE.
[0029] In this embodiment, as shown in "S20" in Figure 7, the evaluation target range RE is set as a semicircle centered on the midpoint CN of the side representing the exterior wall on the map D4, which is the evaluation target OJ. Specifically, the figure shown on the map D4 corresponding to the evaluation target range RE is a semicircle obtained by dividing a circle centered on the midpoint CN with a straight line extending the side of the evaluation target OJ. The evaluation target range RE is in contact with the building BU in which the evaluation target OJ is set. The user sets the evaluation target range RE by specifying the radius of the evaluation target range RE.
[0030] In step S20 of Fig. 5, the acquisition unit 22 sets the set evaluation target range RE as the evaluation target range RE for calculating the index ratio Rm. The acquisition unit 22 also displays a third selection button D7 shown in "S20" of Fig. 7 on the display unit 51. The third selection button D7 is a selection button that accepts the start of calculation of the index ratio Rm. After finishing setting the evaluation target range RE, the user selects the third selection button D7.
[0031] As shown in FIG. 5, when the third selection button D7 is selected, the acquisition unit 22 performs an index ratio calculation process in step S22.
[0032] FIG. 8 is a flowchart of the index ratio process. When the acquisition unit 22 starts the index ratio calculation process, it sets the estimated number of people Nm, which is a variable used to count the estimated number of people Nm as the first estimated number of people, to an initial value of zero. In step S100 of FIG. 8, the acquisition unit 22 extracts position and operation data whose position information is included in the evaluation target range RE. The extracted position and operation data is managed as one piece of position and operation data for one passerby PD. Then, from one piece of position and operation data, the position and operation data for the period whose position information is included in the evaluation target range RE is separated and extracted.
[0033] In step S102, the acquiring unit 22 sets one of the extracted position and motion data as the position and motion data to be subjected to subsequent processing. In step S104, the acquiring unit 22 estimates the traveling direction of the passerby PD using the time-dependent change in the position information included in the position and motion data.
[0034] In step S106, the acquisition unit 22 uses the yaw axis angle, low axis angle, and roll axis angle of the operation information included in the position operation data to determine whether the passerby PD has turned his face toward the evaluation object OJ.
[0035] FIG. 9 is a diagram illustrating step S106. FIG. 9 shows a state in which a passerby PD moves in the traveling direction from time t1 to time t3. The acquisition unit 22 assumes that the passerby PD is oriented with the front of his or her face aligned with the traveling direction. At times t2 and t3, the passerby PD turns his or her face toward the evaluation target OJ. The range RY, indicated by the yaw axis angle within which the evaluation target OJ can be seen at the position at time t2, can be calculated from the position information and the traveling direction. Therefore, the acquisition unit 22 determines that the passerby PD turns his or her face toward the evaluation target OJ when the yaw axis angle θy1 falls within the range RY.
[0036] Fig. 10 is a diagram illustrating the detection values of the motion sensor 81. From the top to the bottom of Fig. 10, a graph showing the relationship between the yaw axis angle and elapsed time and a graph showing the relationship between the yaw axis angular velocity and elapsed time are shown, respectively. The horizontal axes of the graph showing the relationship between the yaw axis angle and time and the graph showing the relationship between the yaw axis angular velocity and time are aligned so that the time coincides with each other.
[0037] 10 corresponds to FIG. 9 . That is, at time t2, the passerby PD faces the evaluation target OJ. In step S106, specifically, the acquisition unit 22 determines that the face orientation has changed if the angular velocity of the yaw axis is outside a predetermined reference range. Then, the acquisition unit 22 determines that the passerby PD faces the evaluation target OJ if the yaw axis angle θy1 after the face orientation has changed falls within the range RY. In addition, the acquisition unit 22 also determines that the passerby PD faces the evaluation target OJ if the evaluation target OJ is in the travel direction of the passerby PD and the passerby PD is facing forward.
[0038] If it is determined in step S106 of Fig. 8 that the passerby PD has turned his / her face toward the evaluation object OJ, the acquisition unit 22 determines in step S108 whether the time period during which the passerby PD has turned his / her face toward the evaluation object OJ is equal to or longer than the reference time RTth. As shown in Fig. 10 , in this embodiment, if the period TD1 during which the angular velocity of the yaw axis is within the reference range RYa is equal to or longer than the reference time RYth, the acquisition unit 22 determines that the time period during which the passerby PD has turned his / her face toward the evaluation object OJ is equal to or longer than the reference time RYth. Here, the reference range RYa is a range within which the passerby PD can view the evaluation object OJ without changing the direction of his / her face, and is determined in advance through experiments or the like.
[0039] If it is determined in step S108 of FIG. 8 that the time for which the face is turned is equal to or longer than the reference time RTth, the acquisition unit 22 determines in step S110 that the passerby PD has looked at the evaluation object OJ, and increments the estimated number of people Nm.
[0040] In step S108, if it is determined that the time during which the passerby PD is facing is not equal to or longer than the reference time RYth, the acquisition unit 22 returns the process to step S106 because there is a possibility that the passerby PD will change the direction of his or her face again.
[0041] If it is determined in step S106 that the passerby PD is not facing the evaluation target OJ, the acquisition unit 22 proceeds to step S120. The cases in which it is determined that the passerby PD is not facing the evaluation target OJ include a case in which the evaluation target OJ is not in the direction of travel of the passerby PD and the passerby PD does not change the direction of his or her face, and a case in which the passerby PD does not face the evaluation target OJ.
[0042] In step S120, the acquisition unit 22 determines whether or not the process of at least step S106 has been performed for all of the position and operation data extracted in step S100. That is, in step S120, the acquisition unit 22 determines whether or not the process of determining whether or not the passerby PD has seen the evaluation object OJ has been performed for all of the extracted position and operation data. If it is determined that step S106 has not been performed for all of the position and operation data, the acquisition unit 22 returns the process to step S102 to perform step S106 for the next position and operation data. On the other hand, if it is determined that step S106 has been performed, the acquisition unit 22 proceeds to step S122.
[0043] In step S122 as the third process, the acquisition unit 22 calculates the index ratio Rm. Specifically, the acquisition unit 22 calculates the index ratio Rm using the estimated number of people Nm and the total number of position and operation data Na extracted in step S100 using the following formula (1): Rm = Nm / Na (1) The total number of position and operation data Na extracted in step S100 is the total number of people located in the evaluation target range RE. By calculating the index ratio Rm, the number of people estimated to have viewed the evaluation target OJ can be separately calculated by multiplying the separately acquired number of people located in the evaluation target range RE by this index ratio Rm. As a result, although it is not possible to obtain information on people not wearing the ear-worn device 80, the number of people estimated to have viewed the evaluation target OJ can be separately calculated using the index ratio Rm. As the separately acquired information on the number of people located in the evaluation target range RE, information collected by a base station of a mobile communication system, for example, can be used. After performing step S122, the acquisition unit 22 terminates this processing routine.
[0044] In step S24 of FIG. 5 , the acquisition unit 22 displays the number of people information and the index ratio Rm as the first number of people information on the display unit 51. In this embodiment, as shown in "S24" of FIG. 7 , the index ratio Rm is displayed as a contour diagram on the map D4. In this embodiment, the contour diagram is displayed so that the color changes continuously from a high index ratio Rm value to a low index ratio Rm value. Specifically, in this embodiment, the color corresponding to a high index ratio Rm value is displayed as "red," and the color corresponding to a low index ratio Rm value is displayed as "blue." This allows the user to intuitively grasp the level of the index ratio Rm. Note that the index ratio Rm corresponding to a high value on the contour diagram and the index ratio Rm corresponding to a low value on the contour diagram are set appropriately, for example, using statistics. In addition to the contour diagram, the acquisition unit 22 also displays the value of the index ratio Rm and the estimated number of people Nm as number of people information on the display unit 51. This allows the user to know the number of people who are estimated to have seen the advertisement AD placed on the evaluation target OJ, and the number of people who are expected to see the advertisement AD if it is placed on the evaluation target OJ.
[0045] 5, if it is determined that the first selection button D1 has not been selected, the reception unit 21 displays a map D4 and a message prompting the user to set an evaluation range RE on the display unit 51 in step S26. The user sets the range in which the advertisement AD is planned to be installed by specifying a point on the map D4. The following describes, by way of example, a case in which the user selects the cross-hatched range shown in "S28" in FIG. 11 as the evaluation range RE.
[0046] 5, the acquisition unit 22 sets the evaluation target range RE set by the user as the evaluation target range RE for calculating the index ratio Rm. Furthermore, the reception unit 21 causes the display unit 51 to display a message D8 prompting the user to select an evaluation target OJ, as shown in "S28" in FIG. 11. The user selects one side of the evaluation target range RE, which is a polygon, as the evaluation target OJ.
[0047] In step S30 of FIG. 5 , the receiving unit 21 receives the evaluation target OJ selected by the user as the evaluation target OJ for which the index ratio Rm is to be calculated. Also, as shown in "S30" of FIG. 11 , the receiving unit 21 displays a third selection button D7 on the display unit 51. After the user finishes setting the evaluation target range RE, the user selects the third selection button D7. When the third selection button D7 is selected, the acquiring unit 22 proceeds to step S22. The processing from step S22 onward is performed in the same manner as when the first selection button D1 is selected, and therefore description thereof will be omitted.
[0048] Steps S18 and S30 shown in Fig. 5 are also referred to as step (a). Steps S20 and S28 are also referred to as first processing. Steps S100 to S120 shown in Fig. 8 are also referred to as second processing and step (b). Step S122 is also referred to as third processing. Step S24 shown in Fig. 5 is also referred to as step (c).
[0049] According to the first embodiment described above, the advertisement evaluation system 1 includes a reception unit 21, an acquisition unit 22, and a display unit 51. The reception unit 21 receives the designation of an evaluation target OJ. The acquisition unit 22 calculates the estimated number of people Nm using the position and action database 31. The display unit 51 displays the index ratio Rm as number-of-people information. This allows the user to understand the number of people estimated to have actually viewed the advertisement AD, using the estimated number of people Nm calculated by the acquisition unit 22. The user can designate the desired evaluation target OJ and understand the number of people estimated to have actually viewed the advertisement AD by looking at the index ratio Rm displayed on the display unit 51.
[0050] Furthermore, the acquisition unit 22 sets an evaluation target range RE in steps S20 and S28. Then, the acquisition unit 22 calculates the number of people who are estimated to have viewed the evaluation target OJ among those located in the evaluation target range RE as the estimated number of people Nm. This reduces the processing load of the acquisition unit 22 for calculating the estimated number of people Nm.
[0051] Furthermore, the acquisition unit 22 calculates the index ratio Rm in step S122. The display unit 51 displays the index ratio Rm in step S24. This allows the user to know the ratio of people who are estimated to have viewed the evaluation target range RE to people located in the evaluation target range RE.
[0052] Furthermore, after determining in step S106 that the person's face is directed toward the evaluation object OJ, the acquisition unit 22 infers in step S108 that the person has looked at the evaluation object OJ if the time during which the angular velocity sensor value is within the reference range RYa is equal to or longer than the reference time RTth. This allows the acquisition unit 22 to infer that the person has looked at the evaluation object OJ using the information from the angular velocity sensor.
[0053] The second to sixth embodiments described below are alternatives to the first embodiment. Differences from the first embodiment will be described, and explanations of the same aspects will be omitted. The same configurations and processing steps as those in the first embodiment will be denoted by the same reference numerals, and detailed explanations will be omitted as appropriate. Figure 12 is a diagram for explaining each of the second to fourth embodiments.
[0054] B1. Second Embodiment (Another Embodiment of the Evaluation Target Range): The shape of the evaluation target range RE on the map set in step S20 above is a semicircle. As another embodiment, as shown in "B1" in FIG. 12, the shape of the evaluation target range RE may be a fan shape. The central angle of this fan shape is, for example, 150 degrees. Furthermore, this fan shape is a figure that is line-symmetrical with respect to a line that passes through the midpoint CN and is perpendicular to a line passing through the evaluation target OJ in a 2D map display. This makes it possible to reflect the fact that a passerby PD located on the same line as the evaluation target OJ in a planar view has difficulty seeing the evaluation target OJ. Furthermore, the shape of the evaluation target range RE may be a polygon. Furthermore, the user may be able to select a semicircle, fan shape, or polygon as the shape representing the evaluation target range RE.
[0055] B2. Third Embodiment (Another Embodiment of the Index Ratio Calculation Process): In the index ratio calculation process of step S22, for example, one index ratio Rm is calculated for one exterior wall of the building BU. In this embodiment, in step S22, the acquisition unit 22 divides the evaluation target OJ into multiple floors based on their height from the ground and calculates the estimated number of people Nm for each of the multiple floors. In this embodiment, the acquisition unit 22 subdivides the building BU into upper, middle, and lower floors and calculates the index ratio Rm for each floor. More specifically, in step S106 of FIG. 8, the acquisition unit 22 determines which floor of the evaluation target OJ the passerby PD is looking at, using the pitch axis angle in addition to the yaw axis angle included in the movement information. Then, in step S108 of FIG. 8, the acquisition unit 22 determines whether the time the passerby PD is facing is equal to or longer than the reference time RTth, using the pitch axis angular velocity in addition to the yaw axis angular velocity. In step S108, the acquisition unit 22 estimates that the person has looked at the evaluation object OJ if the time during which the values of the angular velocity sensors are within the reference range for both of the two angular velocity sensors is equal to or longer than the reference time RTth.
[0056] In this embodiment, in step S24 of Fig. 5, the display unit 51 displays the index ratio Rm for each floor, as shown in "B2" of Fig. 12. This allows the user to know at what height of the evaluation object OJ is most likely to be seen by passersby PD. Note that "upper," "middle," and "lower" shown in "B2" of Fig. 12 correspond to the upper, middle, and lower floors of the building BU, respectively.
[0057] B3. Fourth Embodiment (Another Embodiment of Index Ratio Calculation Processing): In the advertisement evaluation processing of the first embodiment, the receiving unit 21 receives an evaluation target OJ and an evaluation target range RE. In this embodiment, the receiving unit 21 receives an evaluation period in addition to the evaluation target OJ and the evaluation target range RE. The user inputs a desired evaluation period for which the index ratio Rm is to be calculated. The evaluation period is, for example, a season such as the month of August or a time period from 9:00 to 17:00. In this embodiment, in step S101 shown in FIG. 8 , the acquisition unit 22 extracts position and operation data for the received period whose position information is included in the evaluation target range RE. This allows the user to view the index ratio Rm for the desired evaluation period.
[0058] B4. Fifth Embodiment (Another Display Method) In the first embodiment, the index ratio Rm is displayed using a contour diagram. In this embodiment, as shown in "B3" in FIG. 12, the index ratio Rm is displayed using a vector diagram. Here, the vector diagram is a diagram in which the index ratio Rm is displayed using vectors. The larger the magnitude of the vector displayed on the display unit 51, the larger the estimated number of people Nm. The direction of the vector displayed on the display unit 51 is the direction from each of the multiple regions toward the evaluation target OJ. The color of the vector displayed on the display unit 51 may be changed depending on the value of the index ratio Rm. Specifically, the acquisition unit 22 divides the value of the index ratio Rm into multiple zones. The colors corresponding to each of the multiple zones are predetermined to be different from each other. The acquisition unit 22 displays the vector in a color corresponding to the zone containing the value of the target index ratio Rm. As a result, the color of the vector is color-coded depending on the level of the index ratio Rm. In this embodiment, the evaluation target range RE is divided into multiple regions, and the estimated number of people Nm and the index ratio Rm are calculated for each region. Then, on the map D4, a vector corresponding to the calculated index ratio Rm is displayed at each position of the multiple regions, thereby allowing the user to more intuitively recognize the index ratio Rm.
[0059] B5. Sixth embodiment (another embodiment of the index ratio calculation process): Figures 13 and 14 are flowcharts of the index ratio calculation process according to this embodiment. In this embodiment, when a passerby PD turns his / her face toward the evaluation object OJ, it is further determined whether or not he / she has taken a second look at the evaluation object OJ. In this embodiment, a variable, a second estimated number of people Nn, is used. After the index ratio calculation process is started, the second estimated number of people Nn is set to an initial value of zero.
[0060] 13, after performing steps S100 to S110, the acquisition unit 22 determines in step S112 whether the passerby PD has turned his / her face toward a direction other than the evaluation target OJ. In step S112, if the acceleration of the yaw axis exceeds the reference range RYa, the acquisition unit 22 determines that the passerby PD has turned his / her face toward a direction other than the evaluation target OJ.
[0061] If it is determined that the passerby PD has turned his / her face toward a direction other than the evaluation target OJ, then in step S114, the acquisition unit 22 determines whether the passerby PD has turned his / her face toward the evaluation target OJ, similar to step S106. If it is determined that the passerby PD has turned his / her face toward the evaluation target OJ, then in step S116, the acquisition unit 22 determines whether the time for which the passerby PD has turned his / her face toward the evaluation target OJ is equal to or longer than the reference time RTth, similar to step S108. If it is determined that the time for which the passerby PD has turned his / her face toward the evaluation target OJ is equal to or longer than the reference time RTth, then it is determined that the passerby PD has looked at the evaluation target OJ twice, and therefore in step S118, the acquisition unit 22 increments the second estimated number of people Nn.
[0062] As in the first embodiment, the acquisition unit 22 performs step S120 and step S124 shown in FIG. 14. If the acquisition unit 22 determines in step S112 that the passerby PD is not facing any object other than the evaluation object OJ, the process proceeds to step S120. If the acquisition unit 22 determines in step S114 that the passerby PD is not facing the evaluation object OJ, the process proceeds to step S120. If the acquisition unit 22 determines in step S116 that the time the passerby PD is facing the face is not equal to or longer than the reference time RTth, the process proceeds to step S120.
[0063] In this embodiment, in step S24 shown in FIG. 5 , the acquisition unit 22 displays the index ratio Rm on the display unit 51 and also displays the second estimated number of people Nn as second number-of-people information on the display unit 51. Furthermore, the acquisition unit 22 ranks the second estimated number of people Nn and displays the assigned rank. For example, the rank is assigned using a value calculated by dividing the second estimated number of people Nn by the estimated number of people Nm. For example, the rank is assigned as "A," "B," or "C" in descending order of the second estimated number of people Nn. The second number-of-people information displayed on the display unit 51 is not limited to the second estimated number of people Nn or the rank, and may be, for example, a ratio calculated by dividing the second estimated number of people Nn by the total number Na or the second estimated number of people Nn. The processing from step S112 to step S118 is also referred to as estimation processing.
[0064] According to the sixth embodiment described above, the acquisition unit 22 obtains a second estimated number of people Nn, which indicates the number of people estimated to have looked twice at the evaluation object OJ. The display unit 51 displays the second estimated number of people Nn and a rank. If a person looks twice, it can be assumed that the evaluation object OJ is attracting a lot of attention. Therefore, the user can know the level of attention to the evaluation object OJ by looking at the displayed second estimated number of people Nn and rank.
[0065] C. Seventh Embodiment: FIG. 15 is a flowchart of the advertisement evaluation process according to this embodiment. FIG. 16 is an example of the display screen in steps S50, S54, and S62. In the first embodiment, the evaluation object OJ is, for example, one exterior wall of a building BU. In contrast, in this embodiment, the evaluation object OJ is all the exterior walls of the building BU. The same configurations and processing steps as those in the above embodiments are assigned the same reference numerals, and detailed explanations will be omitted as appropriate.
[0066] 15, the reception unit 21 displays a map D4 and a message prompting the user to select an evaluation object OJ on the display unit 51. The user selects a building BU as the evaluation object OJ. The following describes an example in which the user selects the building BU shown in "S50" in FIG. 16 as the evaluation object OJ.
[0067] 15, the reception unit 21 receives the evaluation object OJ selected by the user as the evaluation object OJ for calculating the index ratio Rm. Also, as shown in "S50" in FIG. 16, the reception unit 21 displays a message D6 on the display unit 51 prompting the user to set the evaluation object range RE.
[0068] In this embodiment, the evaluation target range RE is set as a circle centered on the evaluation target OJ, as shown in "S54" in Fig. 16. The user sets the evaluation target range RE by specifying the radius of the evaluation target range RE.
[0069] 15, the acquisition unit 22 sets the set evaluation target range RE as the evaluation target range RE for calculating the index ratio Rm. The acquisition unit 22 also displays a third selection button D7 shown in "S54" in Fig. 16 on the display unit 51. After finishing setting the evaluation target range RE, the user selects the third selection button D7.
[0070] When the third selection button D7 is selected, in step S56, the acquisition unit 22 sets one of the multiple exterior walls of the building BU, which is the evaluation target OJ, as the processing target for the index ratio calculation process. In step S58, the acquisition unit 22 performs the index ratio calculation process, as in the first embodiment. In step S60, the acquisition unit 22 determines whether the index ratio Rm has been calculated for all exterior walls.
[0071] If it is determined in step S60 that the index ratio Rm has not been calculated for all exterior walls, the acquisition unit 22 returns the process to step S56 to calculate the index ratio Rm for the next exterior wall. If it is determined in step S60 that the index ratio Rm has been calculated for all exterior walls, the acquisition unit 22 displays the index ratio Rm on the display unit 51 in step S62. After performing step S62, this processing routine ends.
[0072] "S62" in FIG. 16 is an example of a display screen displayed in step S62. Note that "S62" in FIG. 16 shows a display screen that is displayed when the index ratio Rm is calculated for multiple floors, as in the third embodiment. According to this embodiment, it is possible to know the index ratio Rm for multiple exterior walls of a building BU. In this embodiment, the index ratio Rm is also displayed on the display unit 51. However, in this embodiment, of the multiple index ratios Rm corresponding to the multiple exterior walls, only the index ratio Rm for the exterior wall where the cursor indicating the position of the mouse, which is the input device 52, is located on the display unit 51 is displayed. This makes it easier for the user to visually recognize the desired index ratio Rm.
[0073] FIG. 17 shows another embodiment of the display screen for the index ratio Rm. In the above embodiment, one building BU is accepted as the evaluation target OJ, and the index ratio Rm is calculated. In another embodiment, the user may not be required to specify the evaluation target OJ, and the index ratio Rm may be calculated for all exterior walls of all buildings BU included in the evaluation target range RE. FIG. 17 shows the display screen for the index ratio Rm in this case. The display screen in FIG. 17 displays only exterior walls with an index ratio Rm greater than the average value of all the index ratios Rm, rather than all calculated index ratios Rm. This allows the user to recognize which exterior walls have a high index ratio Rm. The displayed index ratio Rm is displayed as a contour diagram. In other words, the index ratio Rm is displayed in different colors depending on whether it is high or low. This allows the user to intuitively grasp whether the index ratio Rm is high or low.
[0074] D. Other Embodiments: (D1) In the first embodiment described above, the device equipped with the motion sensor 81 is an ear-worn device 80. The device equipped with the motion sensor 81 is not limited to a device worn on the ear of a passerby PD, but may also be a device worn on the head of a passerby PD. Specifically, the device equipped with the motion sensor 81 may be a device worn on the head of a passerby PD or a device worn so as to cover the eyes of a passerby PD.
[0075] (D2) In the first embodiment, the device that stores the position / action database 31 is the advertisement evaluation system 1. In another embodiment, the storage device that stores the position / action database 31 may be provided separately from the advertisement evaluation system 1. In this case, the advertisement evaluation system 1 performs advertisement evaluation processing by receiving the position / action data accumulated in the position / action database 31 from the storage device that stores the position / action database 31 via a network.
[0076] (D3) In the first embodiment, the evaluation target range RE is specified by the user. In another embodiment, the evaluation target range RE may be set by the acquisition unit 22 to a predetermined range around the evaluation target OJ, regardless of the user's specification. In this case, the predetermined range may be a range within which a person can visually observe the evaluation target OJ. Furthermore, in the first embodiment, the evaluation target range RE for calculating the index ratio Rm is calculated based on a predetermined target, but it may also be calculated based on the entire range.
[0077] (D4) In the sixth embodiment, the determination of whether the passerby PD looked at the evaluation target OJ and the determination of whether the passerby PD took a second look at the evaluation target OJ are performed in the same processing routine. In another embodiment, the determination of whether the passerby PD looked at the evaluation target OJ and the determination of whether the passerby PD took a second look at the evaluation target OJ may be performed in separate processing routines. In this case, it is preferable to use FIG. 8 as the processing routine used to determine whether the passerby PD looked at the evaluation target OJ, and FIG. 13 as the processing routine used to determine whether the passerby PD took a second look. Furthermore, in FIG. 13, the reference time RTth used in step S108 may be set to a time shorter than the reference time RTth used in step S116. This reflects the fact that, when a passerby PD takes a second look, the time spent looking at the evaluation target OJ the first time is shorter than the time spent looking at the evaluation target OJ the second time. For the same reason, the reference time RTth used in the processing routine for determining whether a passerby PD has looked at the evaluation object OJ, i.e., in step S108 of FIG. 8, should be set to approximately the same time as the time it takes to look at the evaluation object OJ for the second time. Furthermore, the processing routine shown in FIG. 13 may include a processing step for determining that a passerby PD has looked twice if the angular velocity, which is the value detected by the motion sensor 81 when looking at the evaluation object OJ for the second time, is greater than a predetermined reference velocity. This reflects the reality that when a passerby PD looks twice, the speed at which they move their head to look at the evaluation object OJ again increases. This improves the accuracy of detecting whether a passerby PD has looked twice.
[0078] (D5) In the first embodiment, the estimated number of people Nm is calculated by determining whether the passerby PD faces the evaluation target OJ in the index ratio calculation process. In another embodiment, the index ratio calculation process may include a step of determining whether the walking speed of the passerby PD is slower than a predetermined reference speed. Specifically, the acquisition unit 22 determines that the passerby PD is looking at the evaluation target OJ when the speed indicated by the acceleration detected by the motion sensor 81 is slower than the reference speed while the passerby PD faces the evaluation target OJ. This allows the actual situation, in which people's walking speed slows when they look at the evaluation target OJ, to be reflected. The predetermined reference speed is, for example, approximately 1 km / h.
[0079] (D6) In the first embodiment, the estimated number of people Nm is counted for one of the passersby PD when he or she looks at the evaluation target OJ at least once. In another embodiment, the estimated number of people Nm may also be counted when the passerby PD leaves the evaluation target range RE and re-enters the evaluation target range RE. For example, if the passerby PD looks at the evaluation target OJ, then leaves the evaluation target range RE, and re-enters the evaluation target range RE and looks at the evaluation target OJ again, the estimated number of people Nm may be counted as "2." Furthermore, the user may be able to select whether or not to count the estimated number of people Nm when the passerby PD enters and exits the evaluation target range RE multiple times.
[0080] (D7) In the seventh embodiment, the index ratio calculation process is performed for each of the multiple exterior walls in step S58. In another embodiment, since step S100 of the index ratio calculation process does not need to be performed multiple times, the processing routine from step S104 to step S120 in FIG. 8 may be performed for each of the multiple exterior walls.
[0081] The present disclosure is not limited to the above-described embodiments and can be realized in various configurations without departing from the spirit thereof. For example, the technical features of the embodiments corresponding to the technical features in each aspect described in the Summary of the Invention section can be appropriately replaced or combined to solve some or all of the above-described problems or achieve some or all of the above-described effects. Furthermore, if a technical feature is not described as essential in this specification, it can be appropriately deleted.
[0082] 1...advertising evaluation system, 20...processor, 21...reception unit, 22...acquisition unit, 30...storage unit, 31...position and action database, 32...advertising evaluation program, 33...map information, 40...communication interface, 50...input / output interface, 51...display unit, 52...input device, 80...ear-worn device, 80a...housing, 81...motion sensor, 82...sound conversion unit, 84...communication interface, 90...mobile terminal device, 91...processor, 92...storage unit, 93...display operation unit, 94...position information acquisition unit, 95...communication interface, 96...information provision application program, AD...advertising, BU...building, CN...midpoint, OJ...evaluation target, PD...passerby, RE...evaluation target range, Rm...index ratio
Claims
1. An advertisement evaluation system, comprising: a reception unit that receives a designation of an evaluation target where an advertisement can be installed; an acquisition unit that obtains an estimated number of people estimated to have viewed the evaluation target using a set of position and motion data in which human position information and motion information representing the motion of the head of the human are associated; and a display unit that displays number information regarding the estimated number of people.
2. The advertisement evaluation system according to claim 1, wherein the acquisition unit performs: a first process of setting an evaluation target range around the evaluation target; and a second process of obtaining, as the estimated number of people, the number of people estimated to have viewed the evaluation target among the people located within the evaluation target range.
3. The advertisement evaluation system according to claim 2, wherein in the second process, the acquisition unit divides the evaluation target into a plurality of layers according to the height from the ground, obtains the estimated number of people for each of the plurality of layers, and the display unit displays the number information corresponding to each of the plurality of layers.
4. The advertisement evaluation system according to claim 2, wherein the reception unit further receives a designation of an evaluation period, and in the second process, the acquisition unit obtains, as the estimated number of people, the number of people estimated to have viewed the evaluation target among the people located within the evaluation target range during the evaluation period.
5. The advertisement evaluation system according to claim 2, wherein the acquisition unit performs a third process of obtaining the total number of people located within the evaluation target range, and obtaining an index ratio by dividing the estimated number of people by the total number of people, and the number information includes the index ratio.
6. The advertisement evaluation system according to claim 2, wherein the motion information includes information acquired by an angular velocity sensor, and in the second process, after determining that the face of the person is directed toward the evaluation target, the acquisition unit estimates that the person has viewed the evaluation target when the time during which the value of the angular velocity sensor is within a predetermined reference range is equal to or longer than a predetermined reference time.
7. The advertisement evaluation system according to claim 6, wherein the estimated number is the first estimated number, the number information is the first number information, the acquisition unit performs an estimation process of obtaining a second estimated number that is estimated to have viewed the evaluation target twice among the people estimated to have viewed the evaluation target, and the display unit displays second number information regarding the second estimated number.
8. The advertisement evaluation system according to claim 5, wherein the display unit displays the index ratio by at least one of a contour diagram and a vector diagram.
9. An advertisement evaluation method, comprising: (a) a step of receiving a designation of an evaluation target where an advertisement can be installed; (b) a step of obtaining an estimated number of people estimated to have viewed the evaluation target using a set of position and motion data in which position information of a person and motion information representing the motion of the person's head are associated; and (c) a step of displaying number information regarding the estimated number.
Citation Information
Patent Citations
Communication system, terminal device, communication method, and program
JP2020184217A
Apparatus and method for evaluating attention paid to contents
JP2007181070A
System and device for analyzing face detection result, and computer program
JP2011060026A
Information processing system, information processing method and program
JP2022142623A
Location identifying method and location identifying device
WO2011002019A1