Information processing device and information processing method

The information processing system addresses the challenge of determining appropriate advertisement charges by assessing the influence of ads on vehicle occupants, using factors like lane position and display height, resulting in more accurate charge calculations.

JP7806548B2Active Publication Date: 2026-01-27NISSAN MOTOR CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2022027963
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-02-25
Publication Date
2026-01-27
Estimated Expiration
2042-02-25

AI Technical Summary

Technical Problem

Conventional methods for calculating advertisement charges do not adequately consider the impact of advertisements on vehicle occupants, making it difficult to determine appropriate charges and potentially deterring advertisers.

Method used

An information processing system that calculates advertisement charges based on the influence of the advertisement on vehicle occupants, considering factors such as the position of the vehicle lane, the height of the advertisement display, and the surrounding environment, using devices installed near roads to assess the influence degree.

Benefits of technology

Enables the calculation of charges that more accurately reflect the advertisement's impact on vehicle occupants, enhancing the effectiveness of advertisement usage for advertisers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007806548000001
    Figure 0007806548000001
  • Figure 0007806548000002
    Figure 0007806548000002
  • Figure 0007806548000003
    Figure 0007806548000003
Patent Text Reader

Abstract

To provide an information processing apparatus and an information processing method which calculates a charge amount obtained by properly reflecting influence of an advertisement on a crew member of a vehicle.SOLUTION: The present invention is directed to an information processing system 10 for calculating a charge amount obtained by reflecting influence on an advertisement for crews of vehicles C1 through C8. A server 300 for carrying out a processing relating to an advertisement provided to a crew U1 of a vehicle C1 by an advertisement providing apparatus provided in the vicinity of a road where the vehicle passes calculates influence of the advertisement on the crew U1 based on information of surrounding environment of the advertisement providing apparatus, the contents of the advertisement provided to the user U1 by the advertisement providing apparatus, and a situation of the vehicle C1 and its surrounding situation upon passage of the vicinity of the advertisement providing apparatus, and carries out charging processing in which the charging amount to an advertisement owner is set higher if the influence is larger.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device and an information processing method for executing processing related to advertisements provided to vehicle occupants. [Background technology]

[0002] In recent years, there have been techniques for calculating the amount of money charged to advertisers for advertisements. For example, a technique has been proposed in which, when an advertisement is presented to vehicles entering a predetermined road area, the amount of money charged for the advertisement is calculated according to the number of vehicles to which the advertisement is presented (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2014-016654 Summary of the Invention [Problem to be solved by the invention]

[0004] The above-mentioned conventional technology can calculate the charge for an advertisement based on the number of vehicles to which the advertisement is presented. However, it is not possible to calculate a charge that appropriately reflects the impact of the advertisement on the occupants of the vehicle to which the advertisement is presented, making it difficult to calculate an appropriate charge for the advertisement. Furthermore, because it is difficult to take into account the impact of the advertisement, it is expected that advertisers will find it difficult to use.

[0005] The present invention aims to calculate a charge amount for an advertisement provided to a vehicle occupant that more appropriately reflects the influence of the advertisement on the vehicle occupant. [Means for solving the problem]

[0006] One aspect of the present invention is an information processing device that executes processing related to advertisements provided to vehicle occupants by an advertisement providing device installed near a road on which the vehicle passes. Regarding installation location Information and , wide When passing near the notification device Both The influence degree, which is the influence that the advertisement has on the passenger, is calculated based on the surrounding situation, and the greater the influence degree, the higher the amount charged to the advertiser of the advertisement. When the road on which the vehicle traveled when passing near the advertisement provision device has multiple lanes, the processing unit calculates the influence degree based on the relationship between the position of the lane on which the vehicle traveled among the multiple lanes and the height of the advertisement provision surface of the advertisement provision device from the road. . [Effects of the Invention]

[0007] According to the present invention, when calculating the charge amount for an advertisement provided to a vehicle occupant, it is possible to calculate a charge amount that more appropriately reflects the influence of the advertisement on the vehicle occupant. [Brief explanation of the drawings]

[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of a system configuration of an information processing system. [Figure 2] FIG. 2 is a simplified diagram illustrating an example of the relationship between advertisement providing devices, roads, and vehicles. [Figure 3] FIG. 3 is a block diagram illustrating an example of the functional configuration of the server and the store device. [Figure 4] FIG. 4 is a block diagram illustrating an example of a functional configuration of the control device and the advertisement providing device. [Figure 5] FIG. 5 is a diagram schematically illustrating each piece of information stored in the advertisement providing device DB. [Figure 6] FIG. 6 is a diagram schematically showing each piece of information stored in the provided advertisement information DB. [Figure 7] FIG. 7 is a diagram schematically showing each piece of information stored in the advertisement influence information DB. [Figure 8] FIG. 8 is a diagram showing the relationship between the installation direction and installation angle of advertisement provision devices installed along a road and the influence of advertisements output from the advertisement provision devices. [Figure 9]FIG. 9 is a diagram showing the relationship between the height of advertisement provision devices installed along a road and the influence of advertisements output from the advertisement provision devices. [Figure 10] FIG. 10 is a diagram schematically showing the behavior of a vehicle occupant after passing in front of an advertisement on an advertisement providing device. [Figure 11] FIG. 11 is a sequence chart showing an example of communication processing performed among the control device, the advertisement providing device, the server, and the store device. [Figure 12] FIG. 12 is a flowchart showing an example of a charge amount calculation process in the server. DETAILED DESCRIPTION OF THE INVENTION

[0009] Hereinafter, an embodiment of the present invention will be described with reference to the accompanying drawings.

[0010] [Example of information processing system configuration] 1 is a diagram showing an example of the system configuration of an information processing system 10. The information processing system 10 is a communication system that executes a process of calculating the amount charged to an advertiser for an advertisement provided to each occupant (including occupant U1) riding in vehicles C1 to C8.

[0011] The information processing system 10 is configured by a plurality of devices connected via a network 20. For example, a control device 100, advertisement provision devices 200, 210, and 220, a server 300, a store device 400, and an electronic device MC1 are connected via the network 20. Note that communication between these devices is performed using wired communication or wireless communication. Note that, for ease of explanation, FIG. 1 shows an example in which the control device 100 is installed in a vehicle C1, but control devices are also installed in other vehicles (such as vehicle C8). Also, for ease of explanation, FIG. 1 shows three advertisement provision devices 200, 210, and 220 and one store device 400 as examples of devices constituting the information processing system 10. However, the information processing system 10 may be configured using one, two, four, or more advertisement provision devices and two or more store devices.

[0012] The control device 100 is an on-board device installed in the vehicle C1. The control device 100 acquires various types of vehicle information and user information acquired by various sensors installed in the vehicle C1, and transmits the acquired vehicle information and user information to the server 300. The control device 100 will be described in detail with reference to FIG. 4 etc.

[0013] The advertisement providing devices 200, 210, and 220 are devices, such as signboard devices, installed near roads on which vehicles (including vehicle C1) pass. For example, the advertisement providing device 200 outputs an advertisement from the information output unit 204 (see FIG. 4) based on advertisement information transmitted from the server 300. An example of the installation of the advertisement providing devices 200, 210, and 220 is shown in FIG. 2. The configuration of the advertisement providing device 200 will be described in detail with reference to FIG. 4 and the like.

[0014] The server 300 manages the advertisements output from the advertisement providing device 200, evaluates the influence of the advertisement on the occupant U1, and calculates the amount charged for the advertisement based on the evaluation. The server 300 may be a server operated by one or more advertisers, a server operated by a provider that provides advertisement information, a server operated by a road administrator, or the like. The server 300 will be described in detail with reference to FIG. 3 etc.

[0015] The store device 400 is a device installed in a facility that handles products or services related to the advertisement output from the advertisement providing device 200, and outputs information about the behavior of the vehicle C1 and the occupant U1 in the facility to the server 300. The store device 400 will be described in detail with reference to FIGS. 3, 10, 11, etc.

[0016] The electronic device MC1 is a device carried by the occupant U1 who is riding in the vehicle C1, and is, for example, an information processing device such as a smartphone, a tablet terminal, a portable personal computer, etc. For example, the electronic device MC1 can display, on a display unit, a website about a product or service related to an advertisement output from the advertisement providing device 200, based on an operation by the occupant U1.

[0017] 1 shows an example in which information is exchanged between devices via the network 20, but information may also be exchanged directly between devices. For example, information can be exchanged directly between the control device 100 and the advertisement providing device 200. In this case, for example, short-range wireless communication (for example, wireless LAN such as Wi-Fi, Bluetooth (registered trademark)) can be used.

[0018] [Example of the relationship between the advertisement providing device, road, and vehicle] FIG. 2 is a simplified diagram illustrating an example of the relationship between advertisement providing devices 200, 210, and 220, roads R10 and R20, and vehicles C1 to C8.

[0019] Road R10 is a road with three lanes on each side (R11 to R16), and road R20 is a road with one lane on each side (R21, R22) that runs under the elevated road of road R10.

[0020] The advertisement provision device 200 is a device that outputs advertisement information so as to be recognizable by vehicles C1 to C6 traveling on road R10 in the direction of arrow A1 and vehicle C7 traveling on road R20 in the direction of arrow A3, and is installed on the upper side of building B1. The height from road R10 to the bottom end of the advertisement provision device 200 is H1, and the height from road R20 to the bottom end of the advertisement provision device 200 is H2. Thus, advertisement provision devices 200 installed on relatively large roads, such as along expressways and trunk roads, are often installed so as to be visible from anywhere. The height of each advertisement provision device in this embodiment refers to the height in the vertical direction.

[0021] The advertisement provision device 210 is a device that outputs advertisement information so as to be recognizable from a vehicle C7 traveling on the road R20 in the direction of arrow A3, and is installed at an installation angle of angle α3 with respect to the traveling direction of the road R20. The height from the road R20 to the bottom end of the advertisement provision device 210 is assumed to be H3.

[0022] The advertisement provision device 220 is a device that outputs advertisement information so as to be recognizable by vehicles C7 and C8 traveling on the road R20 in the directions of arrows A3 and A4, and is installed parallel to the traveling direction of the road R20. The height from the road R20 to the advertisement provision device 210 is assumed to be H4.

[0023] The installation environment of the advertisement provision devices 200, 210, and 220 will be described in detail with reference to Fig. 5. Also, a detection method for detecting that a vehicle has passed in front of the advertisement provision devices 200, 210, and 220 will be described in detail with reference to Fig. 7.

[0024] [Server and store equipment configuration example] FIG. 3 is a block diagram showing an example of the functional configuration of the server 300 and the store device 400. As shown in FIG.

[0025] The server 300 includes a communication unit 301 , a control unit 302 , a storage unit 303 , and a billing processing unit 304 .

[0026] The communication unit 301 exchanges various types of information with other devices using wired or wireless communication under the control of the control unit 302 .

[0027] The control unit 302 controls each unit based on various programs stored in the storage unit 303. The control unit 302 is realized by a processing device such as a CPU (Central Processing Unit).

[0028] The storage unit 303 is a storage medium that stores various types of information. For example, the storage unit 303 stores various types of information (e.g., a control program, an advertisement providing device DB 310 (see FIG. 5), a provided advertisement information DB 320 (see FIG. 6), an advertisement influence information DB 330 (see FIG. 7), an advertisement information DB 350, a vehicle information DB 360, and a user information DB 370) that are required for the control unit 302 to perform various processes. The storage unit 303 also stores various types of information acquired via the communication unit 301. The storage unit 303 can be, for example, a read-only memory (ROM), a random access memory (RAM), a hard disk drive (HDD), a solid state drive (SSD), or a combination thereof.

[0029] The advertisement information DB 350 is a database that stores advertisement information for outputting advertisement-related information from each advertisement providing device. This advertisement information includes advertisement content to be output from each advertisement providing device, an advertisement ID, an advertisement subject, advertisement-related products and services, and advertisement-related facilities. The advertisement content is advertisement image information, such as still images or videos, advertisement sound information, etc.

[0030] The vehicle information DB 360 is a database that stores vehicle information acquired from each vehicle, including the vehicle ID, user ID, location information, vehicle speed, etc. of each vehicle.

[0031] The user information DB 370 is a database that stores user information about users who ride in each vehicle. This user information includes the vehicle ID of the vehicle in which each user rides, the user ID of each user, location information of each user, the terminal ID of the electronic device carried by each user, etc.

[0032] The billing processing unit 304 calculates the amount to be charged to the advertiser for the advertisement corresponding to the advertisement information supplied to the advertisement providing device 200, under the control of the control unit 302. The billing processing unit 304 is realized by a processing device such as a CPU. The billing processing by the billing processing unit 304 will be described in detail with reference to FIG. 12 etc.

[0033] The store device 400 includes a communication unit 401 , a control unit 402 , a storage unit 403 , a surrounding information acquisition unit 404 , and a purchase processing unit 405 .

[0034] The communication unit 401 exchanges various types of information with other devices using wired or wireless communication under the control of the control unit 402 .

[0035] The control unit 402 controls each unit based on various programs stored in the storage unit 403. The control unit 402 is realized by a processing unit such as a CPU.

[0036] The storage unit 403 is a storage medium that stores various types of information. For example, the storage unit 403 stores various types of information (for example, a control program, a product information DB, and a service information DB) that are necessary for the control unit 402 to perform various processes. The storage unit 403 also stores various types of information acquired via the communication unit 401. The storage unit 403 can be, for example, a ROM, a RAM, an HDD, an SSD, or a combination of these.

[0037] The surrounding information acquisition unit 404 acquires information about the surroundings of the facility where the store device 400 is installed and its parking lot, and outputs the acquired surrounding information to the control unit 402. The surrounding information acquisition unit 404 may be, for example, various sensors. For example, a sound acquisition unit and an image acquisition unit may be used. The sound acquisition unit is one or more microphones that acquire sounds around the facility where the store device 400 is installed. Based on the surrounding sounds, it is possible to recognize people who have visited the facility. The image acquisition unit is an imaging device that captures objects around the facility where the store device 400 is installed and generates images (image data). Based on the surrounding images, it is possible to recognize people who have visited the facility. The surrounding information may be acquired based on information included in signals received via the communication unit 401. For example, it is possible to recognize vehicles and devices carried by people who have visited the facility based on terminal identification information, such as a MAC address, a user ID, and a vehicle ID, included in the received signals.

[0038] The purchase processing unit 405 executes various processes related to the purchase of goods or services by people who visit the facility where the store device 400 is installed, based on the control of the control unit 402. The purchase processing by the purchase processing unit 405 will be described in detail with reference to Figs. 10, 11, etc.

[0039] [Configuration example of control device and advertisement providing device] FIG. 4 is a block diagram showing an example of a functional configuration of the control device 100 and the advertisement providing device 200. As shown in FIG.

[0040] The control device 100 includes a communication unit 101 , a control unit 102 , a storage unit 103 , and a vehicle information acquisition unit 104 .

[0041] The communication unit 101 exchanges various types of information with other devices using wired or wireless communication under the control of the control unit 102.

[0042] The control unit 102 controls each unit based on various programs stored in the storage unit 103. The control unit 102 is realized by a processing device such as a CPU. Note that the vehicle ECU (Electronic Control Unit) of the vehicle C1 may also be used as the control unit 102, or a processing device different from the vehicle ECU may be provided as the control unit 102.

[0043] The storage unit 103 is a storage medium that stores various types of information. For example, the storage unit 103 stores various types of information (for example, a control program, map information, a vehicle ID, and a vehicle information DB) that is required for the control unit 102 to perform various processes. The storage unit 103 also stores various types of information acquired via the communication unit 101. The storage unit 103 can be, for example, a ROM, a RAM, an HDD, an SSD, or a combination of these.

[0044] The vehicle information acquisition unit 104 acquires various types of vehicle information related to the interior and exterior surroundings of the vehicle C1 and outputs the acquired vehicle information to the control unit 102. The vehicle information acquisition unit 104 may be implemented, for example, by various sensors, such as a vehicle speed sensor, a position information acquisition unit, a sound acquisition unit, and an image acquisition unit. The position information acquisition unit may be implemented, for example, by a GNSS receiver that acquires position information using a GNSS (Global Navigation Satellite System). The position information includes data related to the position, such as latitude, longitude, and altitude, at the time of receiving the GNSS signal. The position information may also be acquired by other methods of acquiring position information. The sound acquisition unit acquires sounds inside and outside the vehicle C1 and is implemented by one or more microphones. The image acquisition unit acquires image data by capturing images of subjects inside and outside the vehicle C1 and is implemented by one or more cameras.

[0045] The advertisement providing device 200 includes a communication unit 201 , a control unit 202 , a storage unit 203 , an information output unit 204 , and a surrounding information acquisition unit 205 .

[0046] The communication unit 201, under the control of the control unit 202, exchanges various types of information with other devices using wired or wireless communication.

[0047] The control unit 202 controls each unit based on various programs stored in the storage unit 203. The control unit 202 is realized by a processing unit such as a CPU.

[0048] The storage unit 203 is a storage medium that stores various types of information. For example, the storage unit 203 stores various types of information (for example, a control program, an advertisement providing device DB, and an advertisement information DB) that are necessary for the control unit 202 to perform various processes. The storage unit 203 also stores various types of information acquired via the communication unit 201. For example, a ROM, a RAM, an HDD, an SSD, or a combination of these can be used as the storage unit 203.

[0049] The information output unit 204 outputs an advertisement corresponding to the advertisement information transmitted from the server 300 under the control of the control unit 202. As the information output unit 204, for example, a display unit that displays various images, a touch panel, an audio output unit that outputs various sounds, etc. can be used.

[0050] The surrounding information acquisition unit 205 acquires various kinds of surrounding information related to the surroundings of the advertisement providing device 200, and outputs the acquired surrounding information to the control unit 202. As the surrounding information acquisition unit 205, for example, various sensors, such as a sound acquisition unit and an image acquisition unit, can be used.

[0051] [Example of content of the advertisement providing device DB] 5 is a diagram schematically illustrating each piece of information stored in advertisement provision device DB 310. Advertisement provision device DB 310 is a database for managing each piece of information related to advertisement provision devices to which advertisement information is provided by server 300.

[0052] In the advertisement providing device DB 310, location information 312, road ID 313, lane 314, installation direction 315, installation angle 316, and installation height 317 are stored in association with device ID 311.

[0053] The device ID 311 is identification information for identifying each advertisement provision device. For example, “SB200” is stored as the device ID 311 of the advertisement provision device 200, “SB210” is stored as the device ID 311 of the advertisement provision device 210, and “SB220” is stored as the device ID 311 of the advertisement provision device 220.

[0054] The location information 312 is location information for identifying the installation location of the advertisement providing device. As the location information 312, for example, latitude and longitude, or latitude, longitude and altitude, are stored.

[0055] The road ID 313 is identification information for identifying roads existing around the advertisement provision device. For example, the road ID 313 of a road on which an advertisement output from the advertisement provision device corresponding to the device ID 311 can be recognized is stored in association with the device ID 311. In the example shown in FIG. 2, the roads on which the advertisement of the advertisement provision device 200 can be recognized are roads R10 and R20, and therefore the road IDs "R10" and "R20" of the roads R10 and R20 are stored in association with the device ID 311 "SB200."

[0056] The lane 314 is information indicating the number of lanes of the road corresponding to the road ID 313, and stores the number of lanes of the roads around the advertisement provision device. In the example shown in Fig. 2, of the roads R10 and R20 on which the advertisement of the advertisement provision device 200 can be recognized, the road R10 has three lanes on each side, and the road R20 has one lane on each side. Therefore, the lane 314 "3" is stored in association with the road ID 313 "R10", and the lane 314 "1" is stored in association with the road ID 313 "R20".

[0057] The installation direction 315 is information indicating a driving direction in which an advertisement output from the advertisement provision device can be recognized in both driving directions of the road corresponding to the road ID 313. For example, information capable of identifying the driving direction is stored. In the example shown in FIG. 2, the angle between the direction of arrow A3 of road R20 and the advertisement output surface 211 of the advertisement provision device 210 is α3. Therefore, the advertisement of the advertisement provision device 210 can be recognized by a vehicle C7 traveling in the direction of arrow A3 of road R20. Therefore, the installation direction 315 "A3 direction" is stored in association with the device ID 311 "SB210" and the road ID 313 "R20." Furthermore, in the example shown in FIG. 2, the directions of arrow A3 and arrow A4 of road R20 are parallel to the advertisement output surface 221 of the advertisement provision device 220. Therefore, the advertisement of the advertisement provision device 210 can be recognized by vehicles C7 and C8 traveling in both the directions of arrow A3 and arrow A4 of road R20. Therefore, the installation direction 315 "A3, A4 direction" is stored in association with the device ID 311 "SB220" and the road ID 313 "R20".

[0058] The installation angle 316 is information indicating the relationship between the traveling direction of the road corresponding to the road ID 313 and the direction of the output surface of the advertisement provision device. For example, the angle between the traveling direction of the road and the direction of the output surface of the advertisement provision device is stored. In the example shown in FIG. 2, the angle between the direction of arrow A3 of road R20 and the advertisement output surface 211 of the advertisement provision device 210 is α3, so the installation angle 316 "α3" is stored in association with the device ID 311 "SB210" and the road ID 313 "R20". In addition, in the example shown in FIG. 2, the directions of arrow A3 and arrow A4 of road R20 are parallel to the advertisement output surface 221 of the advertisement provision device 220, so the installation angle 316 "0" is stored in association with the device ID 311 "SB220" and the road ID 313 "R20".

[0059] The installation height 317 stores information indicating the height from the road corresponding to the road ID 313 to the bottom end of the output surface of the advertisement provision device. In the example shown in FIG. 2, the height from road R10 to the bottom end of the advertisement provision device 200 is H1, and therefore the installation height 317 "H1" is stored in association with the device ID 311 "SB200" and the road ID 313 "R10." In addition, in the example shown in FIG. 2, the height from road R20 to the bottom end of the advertisement provision device 200 is H2, and therefore the installation height 317 "H2" is stored in association with the device ID 311 "SB200" and the road ID 313 "R20." In addition, in the example shown in FIG. 2, the height from road R20 to the advertisement provision device 210 is H3, and therefore the installation height 317 "H3" is stored in association with the device ID 311 "SB210" and the road ID 313 "R20." In the example shown in FIG. 2, the height from road R20 to advertisement provision device 220 is H4, so installation height 317 "H4" is stored in association with device ID 311 "SB220" and road ID 313 "R20."

[0060] [Example of content of the advertising information database] 6 is a diagram schematically showing each piece of information stored in the provided advertisement information DB 320. The provided advertisement information DB 320 is a database for managing advertisement information provided from the server 300 to each advertisement providing device.

[0061] The provided advertisement information DB 320 stores an advertising entity 322, an advertisement-related product and service 323, and an advertisement-related facility 324 in association with an advertisement ID 321.

[0062] The advertisement ID 321 is identification information for identifying the advertisement provided by the server 300 to each advertisement providing device.

[0063] The advertising subject 322 is information indicating the subject, content, summary, type, etc. of the advertisement provided by the server 300 to each advertisement providing device. As shown in Fig. 2, when an advertisement related to "NM Coffee" is output from the advertisement providing device 200, "NM Coffee," "coffee," "NM Coffee Shop," etc. are stored as the advertising subject 322. Note that a segment ID that identifies the type of advertisement may be used instead of the advertising subject 322.

[0064] The advertisement-related goods and services 323 are information indicating at least one of goods and services related to the advertisement provided to each advertisement providing device by the server 300. As shown in Fig. 2, when an advertisement related to "NM Coffee" is output from the advertisement providing device 200, "NM Coffee", "NM Coffee Shop", etc. are stored as the advertisement-related goods and services 323.

[0065] Advertisement-related facilities 324 is information indicating facilities related to an advertisement provided to each advertisement providing device by server 300. As shown in Fig. 2, when an advertisement for "NM Coffee" is output from advertisement providing device 200, "NM Coffee AB Store," "NM Coffee CD Store," and the like that provide "NM Coffee" are stored as advertisement-related facilities 324. In addition, in the case of an advertisement for a convenience store, the facility related to the advertisement is the convenience store, and in the case of an advertisement for a dentist, the facility related to the advertisement is the dentist's dental clinic.

[0066] [Example of contents of the advertising influence information DB] 7 is a diagram schematically illustrating each piece of information stored in the advertisement influence information DB 330. The advertisement influence information DB 330 is a database that stores information about vehicles passing near the advertisement providing device 200 and information about the vehicles and users after they have passed through, linked to a vehicle ID, a user ID, and an advertisement ID.

[0067] The advertisement influence information DB 330 stores time information 333, vehicle ID 334, user ID 335, road ID 336, lane ID 337, vehicle speed 338, road conditions 339, weather 340, store history 341, and purchase history 342 in association with a device ID 331 and an advertisement ID 332. The device ID 331 corresponds to the device ID 311 shown in Fig. 5. The advertisement ID 332 corresponds to the advertisement ID 321 shown in Fig. 6.

[0068] Time information 333 is information indicating the time period during which the advertisement corresponding to advertisement ID 321 was output from the advertisement providing device corresponding to device ID 311. In this way, the time period during which the advertisement is displayed can be identified based on time information 333. In other words, time information 333 also functions as the display status of the advertisement. Note that the time information is transmitted sequentially from each advertisement providing device.

[0069] Vehicle ID334 is identification information for identifying a vehicle that passed near, for example in front of, the advertisement providing device corresponding to device ID311 during the time period when the advertisement corresponding to advertisement ID321 was being output from the advertisement providing device corresponding to device ID311.

[0070] Here, a passage determination method for determining which vehicles have passed near the advertisement provision device will be described. First, a passage determination method performed by each vehicle will be described. For example, the control unit 102 of the control device 100 of the vehicle C1 can acquire the driving history of the vehicle C1 based on the position information of the vehicle C1 acquired by the position information acquisition unit (included in the vehicle information acquisition unit 104) and the map information stored in the storage unit 103. Note that the map information stored in the storage unit 103 is mapped with a determination position, i.e., latitude and longitude, for determining whether the vehicle has passed near each advertisement provision device. In the example shown in FIG. 2, when the vehicle passes a determination position TS1 on the road R10, it can be determined that the vehicle has passed near the advertisement provision device 200. This determination position may be set by the control unit 102 based on the position information 312 of the advertisement provision device DB 310 shown in FIG. 5, or may be set in advance in the map information.

[0071] Similarly, the lane on which the vehicle C1 is traveling can be acquired based on the position information of the vehicle C1 acquired by the position information acquisition unit and the map information stored in the storage unit 103. In this way, when the vehicle C1 passes the determination position TS1 of the advertisement providing device 200, the control unit 102 of the control device 100 transmits the determination result to the server 300 at a predetermined timing. Note that the predetermined timing can be, for example, immediately after the passage determination is made or at a regular time, for example, every five minutes. For example, when transmitting the determination result of the passage determination to the server 300 at regular intervals, the control unit 102 of the control device 100 stores the determination result of the passage determination and the determination time in the storage unit 103 in chronological order, and transmits the stored determination result of the passage determination and the determination time to the server 300 at a predetermined timing.

[0072] The result of the passage determination also includes the vehicle ID of the vehicle C1, the user ID of the occupant U1 of the vehicle C1, the road ID of the road R10 at the time of the determination, the lane R11 (lane ID of the lane R11) of the road R10 on which the vehicle C1 is traveling at the time of the determination, and the vehicle speed of the vehicle C1 at the time of the determination. When the vehicle information acquisition unit 104 can acquire surrounding information and environmental information about the vehicle C1, such as traffic congestion information and weather information, it is preferable to include each piece of information in the result of the passage determination. When the vehicle information acquisition unit 104 can acquire the presence or absence of traffic congestion, the orientation of the vehicle C1, the orientation of the advertisement provision device 200 relative to the vehicle C1, the height of the advertisement provision device 200 relative to the vehicle C1, and the like, the result of the passage determination may also include each piece of information.

[0073] The above-described passing determination may be performed by the server 300. In this case, the control unit 102 of the control device 100 transmits vehicle information including the position information and acquisition time of the vehicle C1 acquired by the position information acquisition unit, the road ID and lane ID of the road R10 identified by the position information, and the vehicle speed of the vehicle C1 to the server 300 at a predetermined timing. Then, the control unit 302 of the server 300 sequentially stores each piece of information transmitted from the control device 100 in the vehicle information DB 360. Next, the control unit 302 of the server 300 determines that the vehicle C1 has passed near the advertisement providing device 200, based on the position information of the vehicle C1 transmitted from the control device 100 and map information on which the determination position TS1 is mapped.

[0074] The advertisement provision device 200 may also perform the passage determination described above. In this case, the control unit 202 of the advertisement provision device 200 determines that the vehicle C1 has passed near the advertisement provision device 200 by using various pieces of information, such as image information and received radio wave information, acquired by the surrounding information acquisition unit 205. For example, the control unit 202 determines that the vehicle C1 has passed near the advertisement provision device 200 based on a vehicle ID or a user ID included in information exchanged with the control device 100 via the communication unit 201. In this case, the passage determination can be performed on the condition that the radio wave intensity from the control device 100 exceeds a predetermined value. Furthermore, for example, based on image information acquired by an image acquisition unit (included in the surrounding information acquisition unit 205), it is possible to detect that a vehicle has passed near the advertisement provision device 200. In this case, it is possible to detect the lane in which the vehicle was traveling at the time of detection, the vehicle speed of the vehicle, whether or not there was a traffic jam at the time of detection, the direction of the vehicle at the time of detection, whether or not the vehicle was blocked by another vehicle at the time of detection, i.e., whether or not there was a blocked vehicle, and the like. In this way, for a vehicle that has been determined to have passed using image information, the vehicle ID may be acquired based on the appearance of the vehicle, or the vehicle ID may be acquired using wireless communication.

[0075] In this way, when it is detected that the vehicle C1 has passed through the determination position TS1 of the advertisement provision device 200, the control unit 202 of the advertisement provision device 200 transmits the determination result to the server 300 at a predetermined timing. This predetermined timing can be the same as the predetermined timing from the control device 100 to the server 300 described above.

[0076] The accuracy of the passage determination can be improved by combining and using multiple determination results obtained by the passage determination processes of the above-described devices. Also, the accuracy of the passage determination can be improved by using image information acquired on the vehicle C1 side and image information acquired on the advertisement providing device 200 side.

[0077] The user ID 335 is identification information for identifying an occupant of a vehicle that passed near the advertisement providing device corresponding to the device ID 311 during the time period when the advertisement corresponding to the advertisement ID 321 was being output from the advertisement providing device corresponding to the device ID 311. The user ID is acquired by the passage determination described above.

[0078] The road ID 336 is information indicating the ID of the road on which the vehicle corresponding to the vehicle ID 334 was traveling when it passed near the advertisement providing device corresponding to the device ID 311. The road ID 336 is acquired by the above-mentioned passing determination. The road ID may also be acquired based on the history of location information acquired by the location information acquisition unit. A node ID may be used together with or instead of the road ID. The node ID is an ID that identifies a predetermined range on a road. For example, a section from one branch to another on a road may be considered as one node.

[0079] The lane ID 337 is information indicating the ID of the lane of the road on which the vehicle corresponding to the vehicle ID 334 was traveling when it passed near the advertisement providing device corresponding to the device ID 311. The traveling direction of each vehicle is identified based on the lane ID. The lane ID is acquired by the above-mentioned passing determination. The lane ID may also be acquired based on the history of location information acquired by the location information acquisition unit.

[0080] The vehicle speed 338 is information indicating the speed of the vehicle corresponding to the vehicle ID 334 when it passes through a road near the advertisement providing device corresponding to the device ID 311. The vehicle speed is acquired by the passing determination described above.

[0081] The road conditions 339 are information indicating the conditions of the road when the vehicle corresponding to the vehicle ID 334 passed near the advertisement providing device corresponding to the device ID 311. For example, congested or non-congested is stored as the road conditions 339. The road conditions are acquired by the above-mentioned passing determination. The road conditions may also be estimated based on the relationship between the road and the vehicle speed. For example, if the vehicle is traveling at a low speed on a highway, it can be estimated that there is a traffic jam.

[0082] The weather 340 is information indicating the weather around the road when the vehicle corresponding to the vehicle ID 334 passed near the advertisement providing device corresponding to the device ID 311. For example, sunny, cloudy, rainy, snowy, stormy, etc. are stored as the weather 340. The weather is acquired by the passing determination described above.

[0083] The server 300 may acquire information such as traffic congestion information and weather information from other devices. For example, based on the time and location at which the passage determination was made, the server 300 may acquire traffic congestion information for a road corresponding to the time and location and the weather around the road from other devices via a predetermined network, for example, the Internet.

[0084] The store history 341 is information indicating whether or not the vehicle corresponding to the vehicle ID 334 or its occupants have visited a facility related to the advertisement corresponding to the advertisement ID 332 after passing near the advertisement providing device corresponding to the device ID 311. The store history 341 will be described in detail with reference to FIG. 10.

[0085] The purchase history 342 is information indicating whether or not an occupant of the vehicle corresponding to the vehicle ID 334 has purchased at least one of a product and a service related to the advertisement corresponding to the advertisement ID 332 after passing near the advertisement providing device corresponding to the device ID 311. The purchase history 342 will be described in detail with reference to FIG.

[0086] [Example of relationship between installation direction and installation angle of advertisement providing device and influence of advertisement] FIG. 8 is a diagram showing the relationship between the installation direction and installation angle of advertisement provision devices 230, 240, and 250 installed along roads R30 and R50 and the influence of advertisements output from the advertisement provision devices 230, 240, and 250. Note that the advertisement provision devices 230, 240, and 250 are shown in simplified form as viewed from above. It is assumed that some advertisement is displayed on each information output unit of the advertisement provision devices 230, 240, and 250. It is assumed that arrows 232, 242, and 252 indicate the display direction of the advertisement displayed on each information output unit of the advertisement provision devices 230, 240, and 250. It is assumed that roads R30 and R50 are one-lane roads in each direction.

[0087] 8(A) shows the relationship between the installation direction and installation angle of advertisement provision devices 230 and 240 installed on a straight road R30 and the influence of the advertisements that are output. The advertisement provision device 230 is installed so that the advertisement output surface 231 forms an angle α11 with respect to the running direction of road R30, and the advertisement provision device 240 is installed so that the advertisement output surface 241 is approximately parallel to the running direction of road R30.

[0088] 8(A) shows a vehicle C31 traveling on road R30 in the direction of arrow A11, and a vehicle C32 traveling on road R30 in the direction of arrow A12. In this case, it is assumed that the occupants of vehicle C31 can easily see the advertisement on the advertisement provision device 230 whose output surface 231 is set in the direction toward the occupants of vehicle C31, but have difficulty seeing the advertisement on the advertisement provision device 240 whose output surface 241 is set substantially parallel to the traveling direction of vehicle C31. It is also assumed that the occupants of vehicle C32 cannot see the advertisement on the advertisement provision device 230 whose output surface 231 is set in the opposite direction to the occupants of vehicle C32, and can see but have difficulty seeing the advertisement on the advertisement provision device 240 whose output surface 241 is set substantially parallel to the traveling direction of vehicle C32.

[0089] 8(A), it is assumed that the advertisement of the advertisement provision device 230 has the highest influence on the occupants of the vehicle C31 traveling in the direction of arrow A11. It is also assumed that the advertisement of the advertisement provision device 240 has the second highest influence on the occupants of the vehicle C31 traveling in the direction of arrow A11 and the occupants of the vehicle C32 traveling in the direction of arrow A12. It is also assumed that the advertisement of the advertisement provision device 230 has the lowest influence on the occupants of the vehicle C32 traveling in the direction of arrow A12.

[0090] 8(B) shows the relationship between the installation direction and installation angle of advertisement provision device 250 installed on straight road R50 and the influence of the output advertisement. Advertisement provision device 250 is installed so that advertisement output surface 251 forms an angle α13 with respect to the straight running direction of road R50, and so that advertisement output surface 251 forms an angle α14 with respect to the running direction of the shortest curve of road R50.

[0091] 8(B) shows a vehicle C51 traveling on road R50 in the direction of arrow A13, and a vehicle C52 traveling on road R50 in the direction of arrow A14. In this case, it is assumed that the occupants of vehicle C51 can easily see the advertisement on the advertisement provision device 250 whose output surface 251 is set in the traveling direction of vehicle C51. On the other hand, it is assumed that the occupants of vehicle C52 cannot easily see the advertisement on the advertisement provision device 250 whose output surface 251 is set in the opposite direction to the traveling direction of vehicle C52.

[0092] Therefore, in the example shown in Figure 8(B), the influence of the advertisement of the advertising provision device 250 on each occupant of vehicles C51 and C52 is assumed to be higher for the occupant of vehicle C51 traveling in the direction of arrow A13 than for the occupant of vehicle C52 traveling in the direction of arrow A14.

[0093] In this way, the degree of influence of advertisements on passengers of vehicles traveling on roads R30 and R50 changes depending on the installation locations and installation angles of road R30 and advertisement provision devices 230, 240, and 250.

[0094] 8 has been described using an example in which a vehicle is traveling on a flat road, but when traveling on a slope, it is conceivable that advertisements may be visible on the way up but not on the way down. Therefore, information regarding advertisement visibility may be set taking into account the angle of the slope and road conditions.

[0095] [Example of the relationship between the installation height of the advertising device and the impact of the advertisement] 9 is a diagram showing the relationship between the heights of advertisement provision devices 260 and 270 installed along road R60 and the influence of advertisements output from the advertisement provision devices 260 and 270. It is assumed that some advertisement is displayed on the information output units 261 and 271 of the advertisement provision devices 260 and 270. It is also assumed that road R60 is a road with three lanes (R61 to R66) on each side.

[0096] The advertisement provision device 260 is installed at a position at a height H11 from the road R60, and the advertisement provision device 270 is installed at a position at a height H12 from the road R60. <H12である。

[0097] 9 shows vehicles C61 to C63 traveling on road R60 in the direction of arrow A21, and vehicles C64 to C66 traveling on road R60 in the direction of arrow A22. In this case, it is assumed that each occupant of the vehicles C61 to C66 sees an advertisement on an advertisement provision device 260 installed at a relatively low position (height H11) from road R60. For example, the height H11 of the advertisement on the advertisement provision device 260 and the eye height of each occupant of the vehicles C61 to C66 traveling on road R60 are approximately the same position. In this case, the occupant of vehicle C61 traveling on lane R61, which is closest to the advertisement provision device 260, is closer to the advertisement on the advertisement provision device 260, and therefore it is assumed that the advertisement has a high influence on the occupant of vehicle C61. On the other hand, the occupants of vehicle C66 traveling in lane R66, which is farthest from the advertisement provision device 260, are farther from the advertisement of the advertisement provision device 260, and therefore it is assumed that the influence of the advertisement on the occupants of vehicle C66 is lower than the influence of the advertisement on the occupants of vehicle C61. Similarly, it is considered that the influence of the advertisement of the advertisement provision device 260 decreases according to the distance from the advertisement provision device 260, and therefore it is assumed that the influence decreases in the order of lanes R61 → R62 → R63 → R64 → R65 → R66.

[0098] Also, assume that each occupant of the vehicles C61 to C66 sees an advertisement on the advertisement provision device 270 installed at a relatively high position (height H12) above the road R60. For example, the height H12 of the advertisement on the advertisement provision device 270 is relatively higher than the eye height of each occupant of the vehicles C61 to C66 traveling on the road R60. In this case, the occupant of the vehicle C61 traveling on the lane R61 that is closest to the advertisement provision device 270 is close to the advertisement provision device 270 and therefore cannot see the advertisement on the advertisement provision device 270 unless he or she looks up. For this reason, it is assumed that the advertisement has a low impact on the occupant of the vehicle C61. On the other hand, the occupant of the vehicle C66 traveling on the lane R66 that is farthest from the advertisement provision device 270 is far from the advertisement provision device 270 and therefore can see the advertisement on the advertisement provision device 270 by looking up slightly. For this reason, it is assumed that the influence of the advertisement on the occupants of vehicle C66 is higher than the influence of the advertisement on the occupants of vehicle C61. Similarly, it is assumed that the influence of the advertisement of the advertisement provision device 270 decreases depending on the distance from the advertisement provision device 270, and therefore increases in the order of lanes R61 → R62 → R63 → R64 → R65 → R66.

[0099] In this way, the degree of influence of the advertisement on the occupants of the vehicles traveling on the lanes R61 to R66 changes depending on the height of the advertisement providing devices 260 and 270.

[0100] [Example of vehicle and occupant behavior after passing an advertisement presentation device] FIG. 10 is a diagram schematically showing the behavior of the occupant U1 of the vehicle C1 after passing in front of the advertisement of the advertisement providing device 200. As shown in FIG.

[0101] 10(A) shows a state in which a vehicle C1 is heading toward a store (NM Coffee AB Store CS1) related to the advertisement of the advertisement provision device 200 after passing in front of the advertisement of the advertisement provision device 200. That is, an occupant U1 of the vehicle C1 who has seen the advertisement of the advertisement provision device 200 is interested in the advertised product (NM Coffee), wants to go to NM Coffee AB Store CS1 which serves NM Coffee, and is heading toward NM Coffee AB Store CS1. A parking lot P1 is installed at NM Coffee AB Store CS1. Also, an imaging device (included in the surrounding information acquisition unit 404 (see FIG. 4)) that captures images of parked vehicles is installed in the parking lot P1.

[0102] FIG. 10(B) shows a case where vehicle C1 is parked in parking lot P1 and occupant U1 purchases NM Coffee CF1 at NM Coffee AB CS1. In this case, the surrounding information acquisition unit 404 acquires and analyzes image information of vehicle C1 parked in parking lot P1, thereby making it possible to determine that vehicle C1 has arrived at NM Coffee AB CS1. Furthermore, based on the location information acquired by the location information acquisition unit (vehicle information acquisition unit 104) of vehicle C1's control device 100 and the location information of NM Coffee AB CS1 or parking lot P1, it is possible to determine that vehicle C1 has arrived at NM Coffee AB CS1. For example, if the location of vehicle C1 is within a predetermined range, such as a circle with a radius of several meters to several tens of meters, based on the location of NM Coffee AB CS1 or parking lot P1, it is possible to detect that vehicle C1 has arrived at parking lot P1. Furthermore, it is possible to determine that occupant U1 of vehicle C1 has arrived at NM Coffee AB CS1 based on the location information acquired by the location information acquisition unit of electronic device MC1 carried by occupant U1 of vehicle C1 and the location information of NM Coffee AB CS1. For example, if the location of electronic device MC1 is within a predetermined range based on the location of NM Coffee AB CS1, such as a circle of several meters to several tens of meters, it is possible to detect that occupant U1 has arrived at NM Coffee AB CS1. Note that if the store is located on a relatively large premises, the predetermined range may be set wider, or arrival at the store may be determined based on whether or not occupant U1 has passed a predetermined position in the parking lot.

[0103] In the case of a facility related to an advertisement for a major chain store, it is expected that there will be multiple stores in a relatively wide area. In this case, all of these stores will be subject to the determination.

[0104] It is also possible that occupant U1 gets off vehicle C1 at another location and walks to NM Coffee AB CS1. In this case, too, it is possible to determine that occupant U1 has arrived at NM Coffee AB CS1 based on the location information of electronic device MC1 carried by occupant U1 and the location information of NM Coffee AB CS1.

[0105] Furthermore, it is possible to determine whether the vehicle C1 has parked in the parking lot P1 based on the length of time the vehicle C1 has stayed in the parking lot P1 after it has been detected that the vehicle C1 has arrived there. If the vehicle C1 has stayed in the parking lot P1 for a predetermined time or longer after arriving there, it is determined that the vehicle C1 has parked in the parking lot P1. In this case, the determination can be made based on location information acquired by the location information acquisition unit of the control device 100 or the electronic device MC1. The predetermined time can be, for example, a value of several minutes to several tens of minutes. In this way, when it is determined that the vehicle C1 has parked in the parking lot P1, the control unit 102 of the control device 100 transmits to the server 300 information that the vehicle C1 has parked in the parking lot P1, associated with the vehicle ID. In this case, the server 300 stores "parked" in the store history 341 in association with the vehicle ID 334 "C01" in the advertising influence information DB 330.

[0106] Also, assume that occupant U1 purchases NM Coffee CF1 using electronic device MC1. For example, NM Coffee CF1 can be purchased using an NM Coffee application installed on electronic device MC1. In this case, the user ID of occupant U1 can be determined based on the registration information of occupant U1 registered in the NM Coffee application.

[0107] Additionally, clerk SP1 of NM Coffee AB CS1 executes a purchase process using purchase processing unit 405 and electronic device MC1. In this case, purchase processing unit 405 acquires the user ID of occupant U1 from electronic device MC1. Then, control unit 402 of store equipment 400 transmits the user ID of occupant U1 to server 300 along with purchase information about NM Coffee CF1, such as the product ID, purchase amount, and purchase quantity. In this case, server 300 stores "Purchase" in purchase history 342 in association with user ID 335 "U01" in advertising influence information DB 330. Note that the purchase process can be executed in a similar manner when using other methods, such as a drive-through.

[0108] The server 300 may cooperate with a credit card company or an online payment service company to manage the purchase information and user ID of the occupant U1. For example, the ID of the credit card company or the online payment service company may be associated with the user ID of the occupant U1, and the server 300 may acquire the purchase information of the occupant U1 based on the user ID of the occupant U1. The server 300 may also cooperate with a mobile phone company to manage the viewed advertisements, purchase information, and user ID using the electronic device MC1 possessed by the occupant U1.

[0109] If the occupant U1 is a registered member of NM Coffee AB CS1, the user ID of the occupant U1 can be determined based on the membership information. Alternatively, the user ID of the occupant U1 may be determined by personal identification based on the voice of the occupant U1 or personal identification based on a facial image of the occupant U1.

[0110] FIG. 10(C) illustrates a case in which, after passing an advertisement on the advertisement provision device 200, an occupant U1 of a vehicle C1 uses an electronic device MC1 to purchase NM Coffee CF1, which is related to the advertisement on the advertisement provision device 200. For example, the occupant U1 of the vehicle C1 who saw the advertisement on the advertisement provision device 200 becomes interested in the advertised product (NM Coffee) and can purchase NM Coffee CF1 using a website related to NM Coffee. In this case, the purchase server 410 executes a process to ship NM Coffee CF1 based on the purchase information transmitted from the electronic device MC1. Then, the product shipping location 420 ships NM Coffee CF1 to the occupant U1 based on an instruction from the purchase server 410. In this way, when it is determined that the occupant U1 has purchased NM Coffee CF1, the purchase server 410 transmits to the server 300 information indicating that the occupant U1 has purchased NM Coffee CF1, in association with the user ID of the occupant U1. In this case, the server 300 stores "Purchase" in the purchase history 342 in association with the user ID 335 "U01" in the advertisement influence information DB 330.

[0111] Note that some information may also be added when the occupant U1 of the vehicle C1 who viewed the advertisement on the advertisement providing device 200 performs an action other than purchasing the advertised product (NM Coffee). For example, when it is detected that the occupant U1 of the vehicle C1 who viewed the advertisement on the advertisement providing device 200 has viewed a homepage related to the advertised product (NM Coffee), "Website Viewing" is stored in the purchase history 342 in association with the user ID 335 "U01" in the advertisement influence information DB 330.

[0112] [Example of communication processing between devices] Fig. 11 is a sequence chart showing an example of communication processing performed among the control device 100, the advertisement providing device 200, the server 300, and the store device 400. Fig. 11 shows an example in which a vehicle C1 moves along the road R10 shown in Fig. 2. Note that this communication processing example will be explained with appropriate reference to Figs. 1 to 10.

[0113] In step S501, the control unit 302 of the server 300 transmits advertising information stored in the advertising information DB 350 to the advertisement providing device 200. This advertising information is information for outputting an advertisement from the information output unit 204 of the advertisement providing device 200, and includes advertising content to be output from the information output unit 204, an advertising ID, an advertising entity, advertisement-related products and services, and advertisement-related facilities. The advertising content is advertising image information, for example, a still image or a video, advertising sound information, etc.

[0114] In steps S502 and S503, upon receiving the advertisement information, the control unit 202 of the advertisement providing device 200 causes the information output unit 204 to output an advertisement based on the received advertisement information. For example, as shown in FIG. 2, the advertisement is displayed on the information output unit 204.

[0115] In step S504, the control unit 202 of the advertisement providing device 200 transmits, to the server 300, status information including the advertisement ID of the advertisement output from the information output unit 204 and the time period in which the advertisement was output, i.e., the display status of the advertisement. In this case, the control unit 202 of the advertisement providing device 200 may transmit, to the server 300, the status information including the installation direction of the advertisement providing device 200, the installation height of the advertisement providing device 200, position information of the advertisement providing device 200, advertisement content for each time period, and the like.

[0116] In step S505, the server 300 receives the situation information from the advertisement providing device 200 and stores it in the advertisement influence information DB 330 (see FIG. 7 ). For example, the device ID “SB200” of the advertisement providing device 200 is stored in the device ID 331, the advertisement ID “AD01” ​​of the advertisement output from the information output unit 204 is stored in the advertisement ID 332, and the time period when the advertisement was output from the information output unit 204 is stored in the time information 333.

[0117] In step S506, the control unit 102 of the control device 100 transmits to the server 300 a determination result (passage determination information) of the passage determination when the vehicle C1 passes through the determination position TS1 of the advertisement provision device 200. This passage determination information includes the vehicle ID of the vehicle C1, the user ID of the occupant U1, position information of the vehicle C1, the road ID and lane ID on which the vehicle C1 is traveling, the vehicle speed of the vehicle C1, surrounding road conditions, weather, and the like. Note that when the server 300 performs the passage determination, various types of vehicle information related to the vehicle C1, such as the vehicle ID, the user ID, and the vehicle speed, are transmitted from the control device 100 to the server 300 as needed. Note that when the advertisement provision device 200 performs the passage determination, the passage determination information is transmitted from the advertisement provision device 200 to the server 300. In this case as well, various types of vehicle information related to the vehicle C1, such as the vehicle ID, the user ID, and the vehicle speed, are transmitted from the control device 100 to the server 300 as needed.

[0118] In step S507, the server 300 receives the passage determination information from the control device 100 and stores it in the advertisement influence information DB 330 (see FIG. 7 ). For example, the vehicle ID “C01” of the vehicle C1 is stored in the vehicle ID 334, the user ID “U01” of the occupant U1 of the vehicle C1 is stored in the user ID 335, the road ID “R10” of the road on which the vehicle C1 traveled is stored in the road ID 336, the lane ID “R11” of the road on which the vehicle C1 traveled is stored in the lane ID 337, the vehicle speed “50 km” of the vehicle C1 is stored in the vehicle speed 338, the road condition “non-congested” around the vehicle C1 is stored in the road condition 339, and the weather “fine” around the vehicle C1 is stored in the weather 340.

[0119] In step S508, the control unit 402 of the in-store device 400 acquires parking information about the vehicle C1 based on the surrounding information acquired by the surrounding information acquisition unit 404. In the example shown in FIG. 10 , the vehicle C1 is parked in parking lot P1 of NM Coffee AB CS1, so the control unit 402 of the in-store device 400 acquires the parking information about the vehicle C1. Then, in step S509, the control unit 402 of the in-store device 400 transmits the parking information about the vehicle C1 to the server 300.

[0120] In step S510, the server 300 receives the parking information from the store device 400 and stores it in the advertisement influence information DB 330 (see FIG. 7). For example, "parked" is stored in the store history 341 in association with the vehicle ID 334 "C01" of the vehicle C1. Note that in this example, the store device 400 determines whether or not the vehicle C1 is parked, but the control device 100 or the server 300 may determine whether or not the vehicle C1 is parked. In this case, the location information of the vehicle C1 is compared with the location information of the facility stored in the advertisement-related facility 324 (see FIG. 6), and if they match or approximately match, it can be determined that the vehicle C1 has visited the facility. Then, if it is determined after this determination that the vehicle C1 has been present in the same location for a predetermined period of time or longer, it can be determined that the vehicle C1 is parked at the facility.

[0121] In step S511, the purchase processing unit 405 of the in-store device 400 executes purchase processing for occupant U1 based on the purchasing behavior of occupant U1 of vehicle C1. In the example shown in FIG. 10(B), occupant U1 purchased NM Coffee CF1 at NM Coffee AB store CS1, so purchase processing for NM Coffee CF1 is executed. In this case, the purchase processing unit 405 acquires a user ID from occupant U1's electronic device MC1 and generates purchase information that associates the user ID with the product ID, purchase time, and purchase store for NM Coffee CF1. Then, in step S512, the control unit 402 of the in-store device 400 transmits the purchase information generated by the purchase processing unit 405 to the server 300.

[0122] In step S513, the server 300 receives the purchase information from the store device 400 and stores it in the advertisement influence information DB 330 (see FIG. 7). In this case, the server 300 extracts advertisement-related products and services 323 (see FIG. 6) that match the product ID included in the purchase information, and the corresponding advertisement ID 321 (see FIG. 6). If the advertisement influence information DB 330 contains information in which the extracted advertisement ID 332 matches the user ID 335 included in the purchase information, "Purchase" is stored in the purchase history 342 in association with the user ID 335. In the example shown in FIG. 10, "Purchase" is stored in the purchase history 342 in association with the user ID 335 "U01" of vehicle C1.

[0123] In this way, it is possible to determine whether a product related to the advertisement has been purchased based on the product ID of the product purchased by the vehicle occupant and the user ID. Similarly, it is possible to determine whether a service related to the advertisement has been purchased or used based on the service ID of the service purchased or used by the vehicle occupant and the user ID.

[0124] Similarly, as shown in FIG. 10(C), it is possible to determine whether a product or service related to an advertisement has been purchased or used using the electronic device MC1.

[0125] In step S514, the billing processing unit 304 of the server 300 calculates the amount to be charged to the advertiser for the advertisement output from the advertisement providing device 200, based on the information stored in the advertisement influence information DB 330. This calculation process will be described in detail with reference to FIG.

[0126] [Server operation example] FIG. 12 is a flowchart illustrating an example of a charge calculation process in the server 300. The charge calculation process is executed by the charging processing unit 304 based on a program stored in the storage unit 303. This charge calculation process illustrates an example of calculating a charge to an advertiser for each advertisement output from the advertisement providing device 200. The charge calculation process is executed at a predetermined timing. This predetermined timing is set, for example, taking into account a period during which a user who has viewed an advertisement output from the advertisement providing device 200 is expected to purchase a product or use a service related to the advertisement. The predetermined timing can be set, for example, every day, one week, one month, or the like. The predetermined timing may be fixed or may be variable as desired by the advertiser. The charge calculation process will be described with reference to FIGS. 1 to 11.

[0127] In step S601, the billing processing unit 304 sets, for each advertisement output from the advertisement providing device 200, a basic fee per vehicle that passes in front of the advertisement providing device 200. For example, when an advertisement is displayed on the information output unit 204 of the advertisement providing device 200, the basic fee can be set based on the size of the display screen of the information output unit 204. For example, the basic fee can be set to a higher value as the size of the display screen of the information output unit 204 of the advertisement providing device 200 increases.

[0128] In step S602, the billing processing unit 304 acquires, from the advertisement influence information DB 330 (see FIG. 7), each piece of information related to the advertisement providing device 200. For example, each piece of information associated with the device ID 331 "SB200" is acquired.

[0129] In step S603, the billing processing unit 304 calculates the influence degree for each vehicle that passed in front of the advertisement provision device 200, based on each piece of information related to the advertisement provision device 200 acquired in step S602.

[0130] For example, the basic influence level is set to 1, and the influence level of each vehicle can be calculated by performing a calculation process in which this basic influence level 1 is multiplied by a calculation value set based on each piece of information about the advertisement providing device 200 acquired in step S602.

[0131] For example, based on the lane ID 337, it is possible to determine whether the lane in which a vehicle that passed in front of the advertisement provision device 200 traveled is close to or far from the advertisement provision device 200. Therefore, a calculated value can be set depending on whether the vehicle's travel lane is close to or far from the advertisement provision device 200. For example, the range of the calculated value is set to 0.9 to 1.1, and 1.1 is set as the calculated value for a vehicle whose travel lane is closest to the advertisement provision device 200, and 0.9 is set as the calculated value for a vehicle whose travel lane is farthest from the advertisement provision device 200. Furthermore, for a vehicle whose travel lane is another lane, a value between 0.9 and 1.1 is set as the calculated value depending on the lane. Note that if the height and size of the advertisement provision device 200 satisfy predetermined appropriate standards, a value greater than 1 may be set as the calculated value.

[0132] However, as shown in Fig. 9, if the height H12 of the advertisement provision device 270 is equal to or greater than a predetermined value, it becomes difficult for the vehicle occupants to see. For this reason, advertisement provision devices whose information output unit has a height equal to or greater than a predetermined value are identified based on the installation height 317 (see Fig. 5), and for advertisement provision devices whose information output unit has a height equal to or greater than the predetermined value, a low value is set as the calculated value for a vehicle whose driving lane is closest to the advertisement provision device 200, and a high value is set as the calculated value for a vehicle whose driving lane is farthest from the advertisement provision device 200.

[0133] For example, it is possible to determine whether the speed of a vehicle passing in front of the advertisement provision device 200 is fast or slow based on the vehicle speed 338 and the road conditions 339. Therefore, a calculated value can be set according to the vehicle speed when passing in front of the advertisement provision device 200. For example, the range of the calculated value is set to 0.9 to 1.5. Then, for a vehicle for which the road conditions 339 are "traffic jam", the calculated value is set to 1.5. Furthermore, for a vehicle whose speed when passing in front of the advertisement provision device 200 is equal to or less than a predetermined value, i.e., a slow vehicle, the calculated value is set to 1.2, and for a vehicle whose speed is equal to or greater than a predetermined value, i.e., a fast vehicle, the calculated value is set to 0.9. Note that a value between 0.9 and 1.5 may be appropriately set as the calculated value according to the vehicle speed. Furthermore, a value between 0.9 and 1.5 may be appropriately set as the calculated value according to the severity of the traffic jam.

[0134] For example, based on the installation direction 315 and the installation angle 316 (see FIG. 5 ), it is possible to determine whether the traveling direction of a vehicle passing in front of an advertisement provision device is directly facing the direction of the information output unit of the advertisement provision device or is facing away from the information output unit of the advertisement provision device. Therefore, a calculated value can be set according to the installation direction and installation angle of the advertisement provision device and the traveling direction of the vehicle. For example, the range of the calculated value is set to 0 to 1.0. For a vehicle traveling directly facing the direction of the information output unit of the advertisement provision device, the calculated value is set to 1.0. For a vehicle traveling in a direction that does not allow the information output unit of the advertisement provision device to be seen, the calculated value is set to 0. The calculated value may be set to a value between 0 and 1.0 depending on the installation direction and installation angle of the advertisement provision device. For example, in the example shown in FIG. 8(B), vehicle C51 traveling in the direction of arrow A13 is facing away from the direction of the information output unit of the advertisement provision device 250. In this case, the calculated value for vehicle C51 is set to 1.0. On the other hand, vehicle C52 traveling in the direction of arrow A14 is oriented so that the information output unit of the advertisement provision device 250 is not visible. In this case, the calculated value for vehicle C52 is set to 0. In the example shown in FIG. 8(A), vehicle C31 traveling in the direction of arrow A11 is not directly facing the information output unit of the advertisement provision device 230, but is oriented so that the information output unit of the advertisement provision device 230 is visible. In this case, the calculated value for vehicle C31 is set to 0.7. On the other hand, vehicle C32 traveling in the direction of arrow A12 is oriented so that the information output unit of the advertisement provision device 230 is not visible. In this case, the calculated value for vehicle C32 is set to 0. In addition, vehicles C31 and C32 are not directly facing the information output unit of the advertisement provision device 240, but are able to see the information output unit of the advertisement provision device 240. In this case, the calculated value for vehicles C31 and C32 is set to 0.5.

[0135] Furthermore, as described above, when the surrounding information acquisition unit 205 of the advertisement provision device 200 can acquire image information, it is possible to detect whether the information output unit 204 of a vehicle passing in front of the advertisement provision device 200 is blocked by another vehicle, i.e., the presence or absence of a blocking vehicle. In this case, a calculated value can be set based on the presence or absence of a blocking vehicle. For example, the range of the calculated value is set to 0 to 1.0. For a vehicle in which no blocking vehicle exists, the calculated value is set to 1.0. For a vehicle in which a blocking vehicle exists and the information output unit 204 is completely hidden by the blocking vehicle, the calculated value is set to 0. For example, in the example shown in FIG. 2 , vehicle C4 may be the blocking vehicle for vehicle C5. For example, if vehicle C5 is a compact passenger car and vehicle C4 is a large truck, the information output unit 204 may be completely hidden by vehicle C4 to the occupant of vehicle C5. Furthermore, a value between 0 and 1.0 may be appropriately set as the calculated value depending on the area blocked by the blocking vehicle.

[0136] For example, based on the store history 341, it is possible to determine whether a vehicle that has passed in front of the advertisement providing device 200 has visited a facility related to the advertisement. Therefore, a calculated value can be set depending on whether the vehicle has visited a facility related to the advertisement. For example, if the vehicle has visited a facility related to the advertisement, the calculated value can be set to 5. Note that the range of the calculated value may be set to 1 to 5, and the calculated value may be set appropriately depending on the parking time in the parking lot of the facility related to the advertisement.

[0137] For example, based on the purchase history 342, it is possible to determine whether an occupant of a vehicle that passed in front of the advertisement providing device 200 purchased or used a product or service related to the advertisement. Therefore, a calculated value can be set depending on whether a product or service related to the advertisement was purchased or used. For example, if a product or service related to the advertisement was purchased or used, the calculated value can be set to 10. Note that the range of the calculated value may be set to 1 to 10, and the calculated value may be set appropriately depending on the timing and purchase amount of the product or service related to the advertisement when it was purchased or used.

[0138] For example, it is possible to determine whether the weather around the advertisement provision device 200 is good or bad based on the weather 340. Therefore, a calculated value can be set according to the weather around the advertisement provision device 200. For example, the range of the calculated value is set to 0.7 to 1.2. Then, for a vehicle whose weather 340 is "sunny", the calculated value is set to 1.2. Furthermore, for a vehicle whose weather 340 is "cloudy", the calculated value is set to 1.0. Furthermore, for a vehicle whose weather 340 is "rain" or "snow", the calculated value is set to 0.7. Note that the calculated value may be set appropriately between 0.7 and 1.2 according to the weather.

[0139] For example, in the case of a vehicle equipped with a camera capable of capturing images of the faces of occupants, it may be determined whether or not the vehicle occupant was looking at an advertisement based on the facial image acquired by the camera during the passage determination, and if the occupant was looking at an advertisement, a calculated value greater than 1 may be set.

[0140] For example, in the case of a vehicle equipped with a camera capable of capturing images of the area in front of the vehicle, the impact of the advertisement on the vehicle's occupants can be determined based on the size of the advertisement acquired by the camera when determining whether the advertisement has passed, and a larger calculation value can be set as the size of the advertisement increases.

[0141] Note that these examples of setting the calculated values ​​are merely examples, and the calculated values ​​may be set by other setting methods. Furthermore, when calculating the influence of each vehicle, all of the calculated values ​​described above may be set, or only some of the calculated values ​​described above may be set.

[0142] The billing processing unit 304 uses the calculated value for each vehicle set in this manner to calculate the influence of each vehicle that passed in front of the advertisement providing device 200. Specifically, the influence of each vehicle is calculated by multiplying the basic influence 1 by the set calculated value. In this case, if there are multiple set calculated values, the influence of each vehicle is calculated by sequentially multiplying the basic influence 1 by each calculated value. Note that although an example of multiplication is shown in this calculation process, other calculation methods may also be used. For example, the influence of each vehicle may be calculated by sequentially adding the set calculated value to the basic influence 1, or the influence of each vehicle may be calculated by performing arithmetic operations using the basic influence 1, the set calculated value, and a predetermined coefficient.

[0143] In step S604, the billing processing unit 304 calculates, for each vehicle that has passed in front of the advertisement provision device 200, an advertising fee for the advertisement output from the advertisement provision device 200, based on the basic amount set in step S601 and the influence degree for each vehicle calculated in step S603. For example, the advertising fee for each vehicle can be calculated by multiplying the basic amount set in step S601 by the influence degree calculated in step S603.

[0144] In step S605, the billing processing unit 304 calculates the charge for the advertisement output from the advertisement provision device 200 using the advertising fee for the advertisement for each vehicle selected in step S604. For example, the total advertising fee calculated for each vehicle that passed in front of the advertisement provision device 200 during the period in which the same advertisement was output can be calculated as the charge for the advertisement. Note that when the same advertisement is output on multiple advertisement provision devices, the charge for the same advertisement can be calculated by performing a predetermined calculation process using the charge amounts calculated for each of the advertisement provision devices. For example, the charge for the same advertisement can be calculated by adding up the charge amounts calculated for each of the advertisement provision devices. Note that the charge for the same advertisement may also be calculated using various calculations other than addition.

[0145] In step S606, the control unit 302 outputs the amount charged for the advertisement calculated in step S605. For example, the control unit 302 causes an output unit, such as a display unit or a printing unit, to output the amount charged for the advertisement. Also, for example, the control unit 302 transmits the amount charged for the advertisement to the advertiser's information processing device via the communication unit 201.

[0146] While this example illustrates the calculation of the charge for an advertisement based on each DB in the storage unit 303, other information may be obtained. For example, the behavioral history of the vehicle occupant after viewing an advertisement can be obtained based on the store history 341 and the purchase history 342. Based on the behavioral history of the vehicle occupant after viewing an advertisement, it is possible to determine whether the advertisement had a significant impact on the occupant. For example, if the occupant U1 does not visit a store related to an advertisement output from the advertisement provision device 200 after a predetermined time has elapsed, or if the occupant U1 does not purchase a product related to an advertisement output from the advertisement provision device 200 after a predetermined time has elapsed, an outlier measurement can be performed to determine that the advertisement did not resonate with the occupant U1. The predetermined time can be set appropriately depending on the content of the advertisement, for example, a value of approximately 24 to 48 hours. The determination result, for example, the outlier measurement result, can then be used to create a new advertisement for the next time, provide a new advertisement to the occupant, etc. In this way, some information can be obtained not only about advertisements expected to be highly effective, but also about advertisements expected to be ineffective.

[0147] In this example, an advertisement is output from the advertisement providing device based on the advertisement information from the server 300, but this embodiment can also be applied to an advertisement providing device that displays a fixed advertisement, such as a paper advertisement, such as a billboard. In this case, the server 300 executes the billing process without providing the advertisement information.

[0148] In this manner, in this embodiment, the influence of the advertisement on the vehicle occupants can be calculated based on environmental information about the surroundings of the advertisement provision device, the content of the advertisement provided by the advertisement provision device, and the conditions of the vehicle and its surroundings when passing near the advertisement provision device, and the amount charged for the advertisement can be calculated based on the influence. Furthermore, by monitoring the subsequent behavior of the occupants who viewed the advertisement on the advertisement provision device based on location information, etc., the influence of the advertisement on the occupants can be determined. This makes it possible to detect occupants who were and were not affected by the advertisement. This makes it possible to calculate a charge amount that appropriately reflects the influence of the advertisement on the vehicle occupants, thereby making it possible to build an advertising system that is easy for advertisers to use.

[0149] In this embodiment, an example is shown in which the billing process is executed by the server 300, but all or part of the billing process may be executed by other devices. In this case, an information processing system is configured by the devices that execute part of the billing process. In addition, in this embodiment, an example is shown in which each DB (advertisement providing device DB310 (see FIG. 5), provided advertising information DB320 (see FIG. 6), advertisement influence information DB330 (see FIG. 7), advertising information DB350, vehicle information DB360, and user information DB370) is managed by the server 300. However, all or part of each DB may be managed by one or more devices other than the server 300, and the server 300 may acquire information from each DB managed by the other devices and use it for billing.

[0150] Furthermore, a part (or all) of the information processing system capable of executing the functions of server 300 may be provided by an application that can be provided via a predetermined network such as the Internet. This application is, for example, SaaS (Software as a Service).

[0151] Each process described in this embodiment is executed based on a program that causes a computer to execute each processing procedure. Therefore, this embodiment can also be understood as an embodiment of a program that realizes the function of executing each process and a recording medium that stores the program. For example, an update process for adding a new function to an information processing device can store the program in the storage device of the information processing device. This makes it possible to cause the updated information processing device to execute each process described in this embodiment.

[0152] [Configuration and Effects of This Embodiment] The server 300 (an example of an information processing device) is an information processing device that executes processing related to advertisements provided to occupants of the vehicle C1 by advertisement provision devices installed near roads on which the vehicle C1 passes. The server 300 includes a billing processing unit 304 (an example of a processing unit) that calculates an influence level, which is the influence that the advertisement had on the occupant U1, based on environmental information (e.g., traffic congestion, weather) around the advertisement provision device 200, the content of the advertisement provided to the occupant U1 from the advertisement provision device 200 (e.g., whether or not the occupant U1 parked at a facility corresponding to the content of the advertisement, whether or not the occupant U1 made a purchase corresponding to the content of the advertisement), and the conditions of the vehicle C1 and its surroundings when the vehicle C1 passed near the advertisement provision device 200 (e.g., traffic lanes, vehicle speed, traffic congestion, weather), and increases the amount charged to the advertiser of the advertisement as the influence level increases.

[0153] This configuration allows the calculation of a charge amount that more appropriately reflects the impact of the advertisement on the occupant U1 of the vehicle C1 to which the advertisement is provided, thereby making it possible to calculate an appropriate charge amount for the advertisement. Furthermore, since it is possible to calculate a charge amount that appropriately reflects the impact of the advertisement on the vehicle occupants, it is possible to build an advertising system that is easy for advertisers to use.

[0154] Furthermore, in the server 300, when the roads surrounding the installation location of the advertisement provision device 200 are made up of multiple lanes R11 to R16, the billing processing unit 304 (an example of a processing unit) calculates the degree of influence to be greater the closer the vehicle C1 is to traveling on the lane R11, which is closer to the advertisement provision device 200, among the multiple lanes R11 to R16.

[0155] According to this configuration, even if the road surrounding the installation location of the advertisement provision device 200 has multiple lanes, it is possible to calculate a charge amount that more appropriately reflects the influence of the advertisement on the occupant U1 of the vehicle C1.

[0156] Furthermore, in the server 300, when the road surrounding the installation location of the advertisement provision device 270 (see FIG. 9) has multiple lanes R61 and the position at which the advertisement is provided by the advertisement provision device 270 is higher than a reference value, the billing processing unit 304 (an example of a processing unit) calculates the influence degree to be larger as the vehicle travels in a lane R66 farther from the advertisement provision device 200. Note that this reference value is a value that is set based on the relationship between the advertisement output from the advertisement provision device and the visibility from vehicles traveling in each lane. For example, a value of several meters to several tens of meters can be set.

[0157] According to this configuration, even if the road surrounding the installation location of the advertisement provision device 200 has multiple lanes and the advertisement provision position by the advertisement provision device 270 is higher than the reference value, it is possible to calculate a charge amount that more appropriately reflects the impact of the advertisement on the occupants of vehicles C61 to C66.

[0158] Furthermore, in the server 300, the billing processing unit 304 (an example of a processing unit) calculates the influence to be larger as the vehicle travels on a road around the installation location of the advertisement provision device 200 and the traveling direction of the road become smaller. For example, in the example shown in FIG. 8(A), for vehicle C31, the influence of the advertisement provided by the advertisement provision device 230 is calculated to be larger than that of the advertisement provided by the advertisement provision device 240.

[0159] According to this configuration, the charge amount can be calculated according to the installation environment of the advertisement providing device 200.

[0160] Furthermore, in the server 300, the billing processing unit 304 (an example of a processing unit) calculates the degree of influence to be larger as the vehicle speed of the vehicle C1 passing near the advertisement provision device 200 decreases.

[0161] According to this configuration, the charge amount can be calculated according to the speed of the vehicle C1 when passing near the advertisement providing device 200.

[0162] Furthermore, in the server 300, when the roads around the installation location of the advertisement providing device 200 are congested, the billing processing unit 304 (an example of a processing unit) calculates the degree of influence to be greater as the congestion worsens.

[0163] According to this configuration, it is possible to calculate a charge amount according to the traffic congestion near the advertisement providing device 200.

[0164] Furthermore, in the server 300, the billing processing unit 304 (an example of a processing unit) calculates the influence degree to be large when the vehicle C1 approaches a location corresponding to the content of the advertisement after passing near the advertisement providing device 200. For example, in the example shown in Figures 10(A) and 10(B), the vehicle C1 approaches NM Coffee AB store CS1, which corresponds to the content of the advertisement output from the advertisement providing device 200, and the vehicle C1 is parked in parking lot P1, so the influence degree of the advertisement is increased and the billing amount is calculated.

[0165] According to this configuration, it is possible to calculate a charge amount according to the behavior of the occupant U1 who viewed the advertisement on the advertisement providing device 200.

[0166] Furthermore, in the server 300, the billing processing unit 304 (an example of a processing unit) calculates the influence degree to be large when the time that the vehicle C1 has been parked at or near a location corresponding to the content of the advertisement after passing near the advertisement providing device 200 is equal to or longer than a predetermined time. For example, in the example shown in FIG. 10(B), the vehicle C1 is parked in the parking lot P1 of NM Coffee AB Store CS1, which corresponds to the content of the advertisement output from the advertisement providing device 200. Therefore, when the parking time is equal to or longer than a predetermined time, the influence degree of the advertisement is increased and the billing amount is calculated. Note that the predetermined time can be, for example, a value of several minutes to several tens of minutes.

[0167] According to this configuration, the amount of charge can be calculated according to the parking situation of the advertisement-related facility as the behavior of the occupant U1 who viewed the advertisement on the advertisement providing device 200.

[0168] Furthermore, in the server 300, the billing processing unit 304 (an example of a processing unit) calculates the influence degree to be large if the occupant U1 purchases a product corresponding to the content of the advertisement after passing near the advertisement provision device 200, or if the occupant U1 uses a service corresponding to the content of the advertisement. For example, in the example shown in FIG. 10(B), the occupant U1 purchases NM Coffee CF1 corresponding to the content of the advertisement output from the advertisement provision device 200 at NM Coffee AB store CS1, so the influence degree of the advertisement is increased and the billing amount is calculated. For example, in the example shown in FIG. 10(C), the occupant U1 purchases NM Coffee CF1 corresponding to the content of the advertisement output from the advertisement provision device 200 using a website, so the influence degree of the advertisement is increased and the billing amount is calculated.

[0169] According to this configuration, the amount of charge according to the purchase of a product or the use of a service as the behavior of the occupant U1 who viewed the advertisement on the advertisement providing device 200 can be calculated.

[0170] Furthermore, in the server 300, the billing processing unit 304 (an example of a processing unit) calculates the influence level to be high if, after passing near the advertisement provision device 200, the occupant U1 moves to a location corresponding to the content of the advertisement and stays at the location for a predetermined time or longer, or if the occupant U1 moves to a location corresponding to the content of the advertisement and purchases a product or uses a service corresponding to the content of the advertisement at the location. For example, in the example shown in FIG. 10(B), the occupant U1 moves to NM Coffee AB Store CS1 corresponding to the content of the advertisement output from the advertisement provision device 200, so when the occupant U1's stay time at NM Coffee AB Store CS1 is longer than a predetermined time, the influence level of the advertisement is increased and the billing amount is calculated. Note that the predetermined time can be, for example, a value ranging from several minutes to several tens of minutes. Furthermore, in the example shown in FIG. 10(B), the occupant U1 moves to NM Coffee AB Store CS1 corresponding to the content of the advertisement output from the advertisement provision device 200 and purchases NM Coffee CF1, so the influence level of the advertisement is increased and the billing amount is calculated.

[0171] According to this configuration, it is possible to calculate a charge amount according to the behavior history of the occupant U1 who viewed the advertisement on the advertisement providing device 200.

[0172] The information processing method according to this embodiment is an information processing method for executing processing related to an advertisement provided to an occupant U1 of a vehicle C1 by an advertisement provision device 200 installed near a road R10 on which the vehicle C1 passes. This information processing method includes processing (steps S601 to S605) for calculating an influence level, which is the influence that the advertisement had on the occupant U1, based on environmental information (e.g., traffic congestion, weather) around the advertisement provision device 200, the content of the advertisement provided to the occupant U1 from the advertisement provision device 200 (e.g., whether the occupant U1 parked at a facility corresponding to the content of the advertisement, whether the occupant U1 made a purchase corresponding to the content of the advertisement), and the conditions of the vehicle C1 and its surroundings when it passed near the advertisement provision device 200 (e.g., traffic lanes, vehicle speed, traffic congestion, weather), and increasing the amount charged to the advertiser of the advertisement as the influence level increases.

[0173] This configuration allows the calculation of a charge amount that more appropriately reflects the impact of the advertisement on the occupant U1 of the vehicle C1 to which the advertisement is provided, thereby making it possible to calculate an appropriate charge amount for the advertisement. Furthermore, since it is possible to calculate a charge amount that appropriately reflects the impact of the advertisement on the vehicle occupants, it is possible to build an advertising system that is easy for advertisers to use.

[0174] Although the embodiments of the present invention have been described above, the above embodiments merely illustrate some of the application examples of the present invention, and it is not intended that the technical scope of the present invention be limited to the specific configurations of the above embodiments. [Explanation of symbols]

[0175] 10 Information processing system, 20 Network, 100 Control device, 101, 201, 301, 401 Communication unit, 102, 202, 302, 402 Control unit, 103, 203, 303, 403 Memory unit, 104 Vehicle information acquisition unit, 200, 210, 220, 230, 240, 250, 260, 270 Advertisement providing device, 204 Information output unit, 205, 404 Surrounding information acquisition unit, 300 Server, 304 Billing processing unit, 310 Advertisement providing device DB, 320 Provided advertisement information DB, 330 Advertisement influence information DB, 400 Store equipment, 405 Purchase processing unit, 410 Purchase server

Claims

1. An information processing device that executes processing related to advertisements provided to occupants of a vehicle by an advertisement providing device installed near a road on which the vehicle passes, a processing unit that calculates an influence level, which is an influence level of the advertisement on the occupant, based on information about an installation location of the advertisement provision device and a surrounding situation of the vehicle when the vehicle passes near the advertisement provision device, and that increases the amount charged to the advertiser of the advertisement as the influence level increases; when the road on which the vehicle traveled when passing near the advertisement provision device has a plurality of lanes, the processing unit calculates the influence degree based on a relationship between a position of the lane on which the vehicle traveled among the plurality of lanes and a height of a presentation surface of the advertisement on the advertisement provision device from the road; Information processing device.

2. 2. The information processing device according to claim 1, When the road on which the vehicle traveled when passing near the advertisement provision device has multiple lanes, and when a height of the advertisement provision surface of the advertisement provision device from the road is lower than a reference value, the processing unit calculates the influence degree to be larger as the vehicle travels on a lane closer to the advertisement provision device among the multiple lanes. Information processing device.

3. 2. The information processing device according to claim 1, When the road on which the vehicle traveled when passing near the advertisement provision device has multiple lanes, and the height of the advertisement provision surface of the advertisement provision device from the road is higher than a reference value, the processing unit calculates the influence degree to be larger as the vehicle travels on a lane farther from the advertisement provision device among the multiple lanes. Information processing device.

4. 4. The information processing device according to claim 1, the processing unit calculates the influence degree to be larger as the vehicle travels on a road around an installation location of the advertisement provision device, the road having a smaller angle between a direction of the advertisement provided by the advertisement provision device and a traveling direction of the road; Information processing device.

5. 5. The information processing device according to claim 1, the processing unit calculates the degree of influence to be larger as the vehicle speed of the vehicle passing near the advertisement provision device becomes slower, Information processing device.

6. 6. An information processing device according to claim 1, When roads around a location where the advertisement providing device is installed are congested, the processing unit calculates the degree of influence to be larger as the traffic congestion worsens. Information processing device.

7. 7. The information processing device according to claim 1, The processing unit The influence degree can be calculated using content of an advertisement provided to the occupant from the advertisement providing device, When the vehicle approaches a location corresponding to the content of the advertisement after passing near the advertisement providing device, the influence degree is calculated to be large. Information processing device.

8. 8. The information processing device according to claim 1, The processing unit The influence degree can be calculated using content of an advertisement provided to the occupant from the advertisement providing device, When the time that the vehicle has been parked at or near a location corresponding to the content of the advertisement after passing near the advertisement providing device is equal to or longer than a predetermined time, the influence degree is calculated to be large. Information processing device.

9. 9. An information processing device according to claim 1, The processing unit The influence degree can be calculated using content of an advertisement provided to the occupant from the advertisement providing device, If the occupant purchases a product corresponding to the content of the advertisement after passing near the advertisement providing device, or if the occupant uses a service corresponding to the content of the advertisement, the influence degree is calculated to be large. Information processing device.

10. 10. An information processing device according to claim 1, The processing unit The influence degree can be calculated using content of an advertisement provided to the occupant from the advertisement providing device, If, after passing near the advertisement providing device, the occupant moves to a location corresponding to the content of the advertisement and stays at the location for a predetermined period of time or more, or if the occupant moves to a location corresponding to the content of the advertisement and purchases a product corresponding to the content of the advertisement at the location or uses a service corresponding to the content of the advertisement, the influence degree is calculated to be large. Information processing device.

11. 1. An information processing method for executing, by a computer, processing related to an advertisement provided to an occupant of a vehicle by an advertisement providing device installed near a road on which the vehicle passes, the method comprising: calculating an influence level, which is an influence level of the advertisement on the occupant, based on information about an installation location of the advertisement provision device and a surrounding situation of the vehicle when the vehicle passes near the advertisement provision device, and causing the computer to execute a process of increasing the amount charged to the advertiser of the advertisement as the influence level increases; In the process, when the road on which the vehicle traveled when passing near the advertisement provision device has multiple lanes, the influence degree is calculated based on the relationship between the position of the lane on which the vehicle traveled among the multiple lanes and the height of the presentation surface of the advertisement on the advertisement provision device from the road. Information processing methods.

Citation Information

Patent Citations

  • Information processing system, and advertisement presentation method

    JP2014016654A

  • Digital signage controller, method for controlling digital signage, program, and recording medium

    JP2019036049A

  • Information processing apparatus, information processing system, information processing method, program, and recording medium

    JP2019046318A

  • Information processing device, advertisement information presentation device and method performed by these devices

    JP2019128886A

  • Advertisement evaluation apparatus

    JP2021047511A