Information processing system, information processing device, and information processing method

The system uses sensors to estimate user behavior and display targeted advertising at boarding facilities, addressing the limitations of existing systems by encouraging pre-arrival behavioral change and increasing facility usage.

JP2025182536APending Publication Date: 2025-12-15TOYOTA BOSHOKU KK
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2024090156
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-03
Publication Date
2025-12-15

AI Technical Summary

Technical Problem

Existing systems require a dedicated application on a smartphone, limiting user access, and cannot encourage behavioral change before arrival at a boarding or disembarking facility.

Method used

An information processing system that uses sensors at boarding and alighting facilities and mobile bodies to estimate user behavior and display targeted advertising based on location information, without requiring a dedicated application.

Benefits of technology

Encourages behavioral change before arrival by providing targeted advertising based on user behavior, increasing facility usage and sales without the need for a dedicated app.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025182536000001_ABST
    Figure 2025182536000001_ABST
Patent Text Reader

Abstract

To urge behavioral change in a user before the user arrives at an airport.SOLUTION: An information processing system (100) comprises: a server (10) capable of communicating with a plurality of first sensors (30) installed at an airport A, a plurality of second sensors (31) installed at an airport B, and a third sensor (32) installed on a train (C) movable to the airport B; and an advertisement control device (40) which determines advertisement information to be displayed on a display (50) installed on the train (C).SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present disclosure relates to an information processing system, an information processing device, and an information processing method. [Background technology]

[0002] Generally, users who plan to board an aircraft arrive at the airport before their scheduled boarding time and spend a certain amount of time in the airport before departure. Focusing on this time spent, various efforts have been made to encourage users to use airport shops, restaurants, etc. (e.g., Patent Documents 1 and 2). In Patent Document 1, a user's behavioral characteristics are estimated based on the user's time spent and a behavioral characteristics table, and coupons based on the estimation results are distributed to the user through a dedicated application, thereby encouraging the use of facilities in the airport. In Patent Document 2, if the processing time is shorter than the allowable time spent at the airport, coupons for stores located in the area before passing through the inspection area are distributed to the user through a dedicated application. [Prior art documents] [Patent documents]

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

[0004] However, the systems described in Patent Documents 1 and 2 require that a dedicated application be installed on a smartphone or the like, making it difficult for many users to use them. Also, the systems described in Patent Documents 1 and 2 are initiatives undertaken while the user is at the airport, so they cannot encourage the user to change their behavior before they arrive at the airport.

[0005] One aspect of the present disclosure aims to encourage behavioral change before a user arrives at a boarding or disembarking facility. [Means for solving the problem]

[0006] In order to solve the above-described problems, an information processing system according to one aspect of the present disclosure is an information processing system for presenting advertising information to a user, the information processing system including: an information processing device capable of communicating with a plurality of first sensors installed at a first boarding / alighting facility used for boarding and alighting of a first mobile body; a plurality of second sensors installed at a second boarding / alighting facility used for boarding and alighting of the first mobile body; and a third sensor installed at a second mobile body that can move to the second boarding / alighting facility; and an advertising control device capable of communicating with the information processing device and that determines the advertising information to be displayed on a predetermined device installed on the second mobile body, wherein the information processing device determines the advertising information to be displayed on a predetermined device installed on the second mobile body based on location information of the user acquired by the first sensor and the second sensor. The advertising control device estimates the user's behavior at the first and second boarding and alighting facilities, determines whether the identification information of the terminal carried by the user acquired by the third sensor while the second mobile body is moving toward the second boarding and alighting facility matches the identification information of the terminal acquired by the first and second sensors within a predetermined period in the past, and if the identification information of the terminal matches, transmits the estimated result regarding the behavior to the advertising control device, and the advertising control device displays advertising information determined based on the estimated result regarding the behavior acquired from the information processing device on the predetermined device before the second mobile body arrives at the second boarding and alighting facility.

[0007] In order to solve the above problem, an information processing device according to one embodiment of the present disclosure is an information processing device capable of communicating with a plurality of first sensors installed at a first boarding and alighting facility used for boarding and alighting a first mobile body, a plurality of second sensors installed at a second boarding and alighting facility used for boarding and alighting the first mobile body, and a third sensor installed on a second mobile body that can move to the second boarding and alighting facility, and is equipped with at least one processor, wherein the processor estimates the user's behavior at the first boarding and alighting facility and the second boarding and alighting facility based on the user's location information acquired by the first sensor and the second sensor, determines whether the identification information of the terminal carried by the user acquired by the third sensor when the second mobile body is moving toward the second boarding and alighting facility matches the identification information of the terminal acquired by the first sensor and the second sensor within a predetermined period in the past, and if the identification information of the terminal matches, transmits the estimated result regarding the behavior to an advertising control device that determines the advertising information to be displayed on a predetermined device installed on the second mobile body.

[0008] In order to solve the above problem, an information processing method according to one aspect of the present disclosure is an information processing method executed by an information processing device capable of communicating with a plurality of first sensors installed at a first boarding and alighting facility used for boarding and alighting of a first mobile body, a plurality of second sensors installed at a second boarding and alighting facility used for boarding and alighting of the first mobile body, and a third sensor installed at a second mobile body that can move to the second boarding and alighting facility, and an advertisement control device capable of communicating with the information processing device and determining advertisement information to be displayed on a predetermined device installed on the second mobile body, wherein the information processing device determines advertisement information to be displayed on a predetermined device installed on the second mobile body based on location information of the user acquired by the first sensor and the second sensor. The method estimates the behavior of the user at the first and second boarding and alighting facilities, determines whether the identification information of the terminal carried by the user acquired by the third sensor while the second mobile body is moving toward the second boarding and alighting facility matches the identification information of the terminal acquired by the first and second sensors within a predetermined period in the past, and if the identification information of the terminal matches, transmits the estimated result regarding the behavior to the advertising control device, and the advertising control device displays, on the predetermined device, advertising information determined based on the estimated result regarding the behavior acquired from the information processing device before the second mobile body arrives at the second boarding and alighting facility.

[0009] The information processing device according to each aspect of the present disclosure may be realized by a computer. In this case, a control program that causes the computer to operate as each part (software element) of the information processing device to realize the information processing device on the computer, and a computer-readable recording medium on which the control program is recorded, also fall within the scope of the present disclosure. [Effects of the Invention]

[0010] According to one aspect of the present disclosure, it is possible to encourage behavioral change before a user arrives at a boarding or disembarking facility. [Brief explanation of the drawings]

[0011] [Figure 1] 1 is a diagram illustrating an overview of an information processing system according to an embodiment of the present disclosure. [Figure 2] FIG. 1 is a diagram illustrating outbound and inbound routes when a user uses airport A, airport B, train C, and airplane. [Figure 3] FIG. 2 is a block diagram illustrating an example of a hardware configuration of a server. [Figure 4] FIG. 2 is a diagram illustrating the types of a first sensor, a second sensor, and a third sensor. [Figure 5] FIG. 2 is a block diagram illustrating an example of a hardware configuration of an advertisement control device. [Figure 6] FIG. 2 is a block diagram showing an example of functions of a processor of the server. [Figure 7] FIG. 2 is a block diagram showing an example of functions of a processor of the advertisement control device. [Figure 8] 1 is a sequence chart showing an example of a flow of information processing. DETAILED DESCRIPTION OF THE INVENTION

[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the drawings. In the description of the drawings, identical or substantially identical components are designated by the same reference numerals, and description thereof will be omitted.

[0013] (Overview of information processing system 100) An overall outline of this embodiment will be described with reference to Figures 1 and 2. Figure 1 is a diagram illustrating an outline of an information processing system 100 according to this embodiment. Figure 2 is a diagram illustrating outbound and inbound routes when a user 20 uses airport A, airport B, train C, and airplane 22.

[0014] As shown in FIG. 1, the information processing system 100 includes a server 10, an advertising control device 40, a plurality of first sensors 30 installed at airport A, a plurality of second sensors 31 installed at airport B, a plurality of third sensors 32 installed on a train C, a display 50 which is a display device, and a communication network 101.

[0015] The server 10 is configured to be able to communicate with the advertising control device 40, the first sensor 30, the second sensor 31, and the third sensor 32 via a communication network 101. The communication network 101 is, for example, the Internet, but is not limited thereto and other wireless communication networks may be adopted. The installation location of the server 10 is not particularly limited, and for example, the server 10 may be installed in a management center of a business operator that operates the information provision service described below. The server 10 may be installed in Japan or outside Japan. The server 10 may be a virtual server running on a hypervisor or a cloud server.

[0016] As shown in FIG. 2, user 20 is a passenger who arrives at airport A on the outbound journey, boards an aircraft 22 from airport A to airport B, and then takes train C from airport B to his destination. The destination is not particularly limited, but as an example, the following description will be given assuming a tourist spot for enjoying sightseeing. Note that due to space limitations, only one user 20 is shown in FIGS. 1 and 2, but it goes without saying that there are many users at airport A, airport B, and train C. On the return journey, user 20 takes train C to arrive at airport B, which is the opposite of the outbound journey, and then boards aircraft 22 from airport B to return to airport A.

[0017] In FIG. 2 , train C is used as an example of a mobile body that is a means of accessing airport B. However, as long as it can access airport B, the mobile body is not limited to train C and may be, for example, a bus. However, whether train C or bus is used as a means of accessing airport B, this embodiment is premised on the fact that the mobile body is equipped with a third sensor 32. Note that, when a bus is used as a means of accessing airport B, it is sufficient that at least one third sensor 32 is installed on the bus. In the following, train C is used as an example of a means of accessing airport B. Note that train C is generally larger than buses and therefore needs to cover a wider area than buses. Therefore, while it is sufficient to install one third sensor 32 on a bus, it is assumed that train C is equipped with multiple third sensors 32 as described above. For example, one third sensor 32 may be installed on each car constituting train C, or multiple third sensors 32 may be installed in one car.

[0018] The first sensor 30 includes a Wi-Fi (registered trademark) packet sensor 301 (not shown in FIGS. 1 and 2 but shown in FIG. 4 ), which will be described later. The Wi-Fi packet sensor 301 acquires a Wi-Fi signal transmitted from a smartphone 21 carried by the user 20. Although not limited to the smartphone 21, the Wi-Fi signal transmitted from a terminal transmitting a Wi-Fi signal includes a unique address (MAC address) assigned to each terminal. Since the MAC address is identification information for uniquely identifying each terminal, the Wi-Fi packet sensor 301 can identify the smartphone 21 by acquiring the Wi-Fi signal transmitted from the smartphone 21. In other words, the Wi-Fi packet sensor 301 can be called a "mobile terminal ID identification means." Note that in this embodiment, the smartphone 21 is used as an example of a terminal transmitting a Wi-Fi signal. However, as described above, the terminal transmitting a Wi-Fi signal is not limited to the smartphone 21, and may be a laptop PC, a tablet terminal, a wearable terminal, or a portable game console.

[0019] The Wi-Fi packet sensors 301 are installed at multiple locations in airport A and are configured to be able to communicate with the server 10 via the communication network 101. The Wi-Fi packet sensors 301 installed at multiple locations in airport A transmit at least three pieces of information to the server 10 via the communication network 101: the acquired Wi-Fi signal, time information when the Wi-Fi signal was acquired, and location information of the smartphone 21 when the Wi-Fi signal was acquired. The server 10 compares and analyzes the information acquired from the multiple Wi-Fi packet sensors 301, thereby being able to estimate the behavior of the user 20 within airport A, such as the route of travel of the user 20 within airport A, the length of stay, the stores visited, and the boarding gate used.

[0020] Just as the first sensor 30 includes a Wi-Fi packet sensor 301, the second sensor 31 also includes a Wi-Fi packet sensor 311 (not shown in Figures 1 and 2, but shown in Figure 4), and the third sensor 32 also includes a Wi-Fi packet sensor 321 (not shown in Figures 1 and 2, but shown in Figure 4).

[0021] The function of the Wi-Fi packet sensor 311 is similar to that of the Wi-Fi packet sensor 301, and will be described briefly below. The Wi-Fi packet sensors 311 installed at multiple locations in airport B transmit acquired information to the server 10 via the communication network 101. The server 10 compares and analyzes the information acquired from the multiple Wi-Fi packet sensors 311, thereby making it possible to estimate the behavior of the user 20 within airport B, such as the route of travel of the user 20 within airport B, the length of stay, the stores visited, the boarding gate used, etc.

[0022] The function of the Wi-Fi packet sensor 321 is also similar to that of the Wi-Fi packet sensor 301, but the Wi-Fi packet sensor 321 may be installed in each car constituting the train C as described above. If a Wi-Fi packet sensor 321 is installed in each car, it becomes possible to identify the smartphone 21 of the user 20 who has boarded that car, and the server 10, which has acquired information from the Wi-Fi packet sensor 321, can determine that the user 20 has boarded the train C. Note that "determining that the user 20 has boarded the train C" can also be rephrased as "determining whether the user 20 has boarded the train C," and therefore it can be said that the server 10 also has the function of determining whether the user 20 has boarded the train C.

[0023] The estimation result estimated by the server 10 and the determination result determined by the server 10 are used to determine advertising information to be presented to the user 20 who is on train C on the return journey. On the return journey, the fact that the user 20 is on train C means that the user 20 has not yet arrived at airport B. Therefore, it can be said that the estimation result estimated by the server 10 and the determination result determined by the server 10 are used to determine advertising information to be presented to the user 20 before the user 20 arrives at airport B.

[0024] The server 10 provides the estimation results and the determination results to the advertising control device 40. The advertising control device 40 determines advertising information to present to the user 20 using the estimation results and the determination results acquired from the server 10. The advertising control device 40 presents the determined advertising information to the user 20 by displaying the determined advertising information on a display 50 installed on a train C before the user 20 arrives at airport B. This allows so-called "targeted advertising" determined based on the behavior of the user 20 estimated to have taken at airports A and B to be presented to the user 20 before the user 20 arrives at airport B, thereby increasing the user 20's purchasing motivation and encouraging behavioral change at airport B upon subsequent arrival. Furthermore, this system does not require the user 20 to install a dedicated application. Therefore, according to this embodiment, a dedicated application as in the prior art described above is not required, and it is expected that more users will use the facilities of airport B, which may contribute to sales.

[0025] As with the server 10, the installation location of the advertisement control device 40 is not particularly limited. The advertisement control device 40 may be installed in any location as long as it can communicate with the server 10 via the communication network 101 and can deliver and display advertisements on a display 50 installed on a train C. For example, the advertisement control device 40 may be installed in a management center of a business that operates an advertisement delivery service. The advertisement control device 40 may also be configured as a server.

[0026] In this embodiment, as an example, a situation in which user 20 uses airport A, airport B, and aircraft 22 is described. However, the boarding and disembarking facilities and mobile objects available to user 20 are not limited to airport A, airport B, and aircraft 22. For example, user 20 can use a "bus," a "ship," a "train," a "helicopter," etc. Examples of boarding and disembarking facilities for these mobile objects include a "bus terminal," a "ferry terminal," a "terminal station," and a "heliport." These boarding and disembarking facilities house, for example, shops and restaurants. As described below, it is possible to estimate the user's behavior at the boarding and disembarking facility based on the user's 20 location information. For example, if user 20 uses a bus, the bus corresponds to a "first mobile object," the bus terminal from which user 20 departs corresponds to a "first boarding and disembarking facility," the bus terminal where user 20 arrives corresponds to a "second boarding and disembarking facility," and train C corresponds to a "second mobile object." Furthermore, methods for acquiring information about mobile objects such as buses and ships can be similar to the method for acquiring information about aircraft 22, described below.

[0027] (Server 10 hardware configuration) Next, an example of the hardware configuration of the server 10 will be described with reference to Fig. 3. Fig. 3 is a block diagram showing an example of the hardware configuration of the server 10.

[0028] 3, the server 10 includes a processor 11, a memory 12, a storage device 13, and a communication I / F 14. These components are connected via a bus 15 so as to be able to communicate with each other.

[0029] The memory 12 is composed of a ROM (Read Only Memory), a RAM (Random Access Memory), etc., and stores programs executed by the processor 11, information used by the programs, etc. The processor 11 has a CPU (Central Processing Unit) that performs arithmetic processing, reads programs from ROM, and executes the programs using the RAM as a working area. Although one processor 11 is shown in FIG. 3, this is not limiting, and multiple processors 11 may be provided. Furthermore, the computer-readable recording medium is not limited to ROM and RAM, and may include an EPROM (Erasable Programmable ROM), an EEPROM (registered trademark), etc.

[0030] The storage device 13 is configured by a hard disk drive (HDD), a solid state drive (SSD), a flash memory, or the like, and stores various programs and various data.

[0031] The communication I / F 14 is implemented as hardware such as a network adapter, various communication software, or a combination thereof, and is configured to be able to realize wireless communication via the communication network 101 .

[0032] (Types of the first sensor 30, the second sensor 31, and the third sensor 32) 4 is a diagram illustrating the types of first sensor 30, second sensor 31, and third sensor 32. As shown in FIG. 4, first sensor 30 includes Wi-Fi packet sensor 301 and camera 302. As described above, Wi-Fi packet sensor 301 is installed at multiple points in airport A, and camera 302 is also installed at multiple points in airport A. Similarly to Wi-Fi packet sensor 301, camera 302 is configured to be able to communicate with server 10 via communication network 101.

[0033] As described above, the Wi-Fi packet sensor 301 acquires a Wi-Fi signal transmitted from the smartphone 21 carried by the user 20. Generally, the acquired Wi-Fi signal is converted by a predetermined hash function within the sensor and encrypted. The Wi-Fi packet sensor 301 transmits at least three pieces of information to the server 10 via the communication network 101: the acquired Wi-Fi signal, time information when the Wi-Fi signal was acquired, and location information of the smartphone 21 when the Wi-Fi signal was acquired. Note that the method for identifying the smartphone 21 and the method for acquiring location information of the smartphone 21 are not limited to the method using a Wi-Fi signal. For example, the smartphone 21 may be identified and the location information of the smartphone 21 may be acquired using a Bluetooth (registered trademark) signal.

[0034] Camera 302 has an imaging element such as a charge-coupled device (CCD) or a complementary metal oxide semiconductor (CMOS). Cameras 302 installed at multiple locations in airport A capture images of users passing through the installation locations at predetermined intervals and transmit the captured image information to server 10 via communication network 101. The image capturing method may be a still image or a video. The image information is used to estimate the attributes of the user (here, user 20 is used as a representative).

[0035] Attributes of the user 20 include gender, age, emotion, and gaze time. These attribute information can be useful in determining advertisements. The server 10 can estimate the attributes of the user 20 by analyzing the facial information of the user 20 contained in the image information acquired from the camera 302. Note that a well-known image analysis method may be used for analyzing the facial information.

[0036] Furthermore, the image information captured by the camera 302 may include time information at the time of capturing the image and location information of the user 20 at the time of capturing the image. By comparing the location information acquired from the Wi-Fi packet sensor 301 with the location information acquired from the camera 302, the server 10 can more accurately grasp the location information of the user 20.

[0037] 4, the second sensor 31 also includes a Wi-Fi packet sensor 311 and a camera 312. The Wi-Fi packet sensor 311 and the camera 312 are similar to the Wi-Fi packet sensor 301 and the camera 302, except that they are installed at multiple points in airport B, and therefore a description thereof will be omitted.

[0038] The third sensor 32 also includes a Wi-Fi packet sensor 321 and a camera 322. The Wi-Fi packet sensor 321 and the camera 322 are similar to the Wi-Fi packet sensor 301 and the camera 302, except that multiple sensors are installed on train C, and therefore a description thereof will be omitted. Note that if the means of access to airport B is a bus rather than train C, then it is sufficient to install one Wi-Fi packet sensor 321, and just as it is sufficient to install one camera 302.

[0039] Note that estimating attributes of user 20 using camera images is not essential. Therefore, first sensor 30, second sensor 31, and third sensor 32 do not need to include camera 302, camera 312, and camera 322. It is sufficient for first sensor 30, second sensor 31, and third sensor 32 to include Wi-Fi packet sensor 301, Wi-Fi packet sensor 311, and Wi-Fi packet sensor 321. Furthermore, Wi-Fi packet sensor 301, Wi-Fi packet sensor 311, and Wi-Fi packet sensor 321 may also be replaced with sensors that use Bluetooth.

[0040] (Hardware configuration of advertisement control device 40) Next, an example of the hardware configuration of the advertisement control device 40 will be described with reference to Fig. 5. Fig. 5 is a block diagram showing an example of the hardware configuration of the advertisement control device 40.

[0041] 5, the advertisement control device 40 includes a processor 41, a memory 42, a storage device 43, and a communication I / F 44. These components are connected via a bus 45 so as to be able to communicate with each other.

[0042] The processor 41, memory 42, storage device 43, and communication I / F 44 are similar to the processor 11, memory 12, storage device 13, and communication I / F 14 of the server 10 described above, and therefore description thereof will be omitted.

[0043] An advertisement database 431 that stores information about advertisements is stored in the storage device 43. Examples of the information about advertisements include information about advertisement slots, advertisement patterns, advertisement display times, and the like.

[0044] (Function of processor 11 of server 10) Next, an example of the functions of the processor 11 of the server 10 will be described with reference to Fig. 6. Fig. 6 is a block diagram showing an example of the functions of the processor 11 of the server 10. The processor 11 of the server 10 executes a program stored in the memory 12, thereby functioning as a sensor information acquisition unit 111, a behavior estimation unit 112, an attribute estimation unit 113, an aircraft information acquisition unit 114, a match determination unit 115, and a transmission unit 116. Note that what is described as an "unit" here may be rephrased as an "circuit," "step," "procedure," "processing," etc.

[0045] The sensor information acquisition unit 111 acquires a Wi-Fi signal, time information at the time of acquiring the Wi-Fi signal, and location information of the smartphone 21 at the time of acquiring the Wi-Fi signal from the Wi-Fi packet sensor 301, the Wi-Fi packet sensor 311, and the Wi-Fi packet sensor 321 via the communication network 101. The sensor information acquisition unit 111 also acquires image information from the camera 302, the camera 312, and the camera 322 via the communication network 101. The sensor information acquisition unit 111 outputs the acquired information to the behavior estimation unit 112, the attribute estimation unit 113, and the aircraft information acquisition unit 114. Note that, as described above, the configuration for acquiring image information from the camera 302, the camera 312, and the camera 322 does not necessarily have to be implemented.

[0046] The behavior estimation unit 112 estimates the behavior of the user 20 at airports A and B on the outbound journey, using the information acquired from the sensor information acquisition unit 111. The estimated behavior of the user 20 includes information indicating how the user 20 spent time in airport A on the outbound journey, such as a travel route indicating how the user 20 moved within airport A, the time spent within airport A, and stores in airport A that the user 20 stopped at. The estimated behavior of the user 20 also includes information indicating how the user 20 spent time in airport B on the outbound journey, such as a travel route indicating how the user 20 moved within airport B, the time spent within airport B, and stores in airport B that the user 20 stopped at.

[0047] The information for estimating the behavior of user 20 may include "information about the means of transportation (here, train C) that user 20 uses to get to the destination from airport B." As will be described in detail later, it is possible to acquire "information about the means of transportation that user 20 uses to get to the destination from airport B" by determining whether the identification information of smartphone 21 matches. The determination of whether the identification information of smartphone 21 matches is not limited to the return journey described below, and can be achieved on the outbound journey in the same manner as the return journey. By using "information about the means of transportation that user 20 uses to get to the destination from airport B," it is possible to identify, for example, the train that user 20 boarded from airport B (here, train C), the time that user 20 departed from airport B (the time that user 20 boarded train C), etc.

[0048] The estimation results by the behavior estimation unit 112 will be output as follows, for example, for airport A on the outbound journey: "User 20 arrived at airport A at 9:00 AM and boarded aircraft 22 at 11:00 AM. His stay at airport A was 2 hours. After checking in, user 20 went to cafe D (not shown) where he had a light meal. After that, user 20 went to boarding gate E (not shown) and boarded aircraft 22."

[0049] Furthermore, the estimation results by the behavior estimation unit 112 will be output as follows, for example, for airport B on the outbound journey: "User 20 arrived at airport B at 1:00 PM and boarded train C at 2:30 PM. His stay at airport B was one and a half hours. After arriving at airport B, user 20 went to restaurant F (not shown) and had a meal there. After that, user 20 went to ticket gate G (not shown) and boarded train C."

[0050] The estimation result by the behavior estimation unit 112 is stored in the storage device 13.

[0051] The attribute estimation unit 113 estimates the attributes of the user 20, i.e., the gender, age, emotion, and gaze time of the user 20, using the information acquired from the sensor information acquisition unit 111. The "gaze time" here refers to, for example, the time the user 20 spent looking at a menu in a store, the time spent looking at a display window in a store, the time spent looking at souvenirs in a store, etc.

[0052] The estimation result by the attribute estimation unit 113 is stored in the storage device 13.

[0053] The aircraft information acquisition unit 114 acquires information about the aircraft 22 that the user 20 is scheduled to board on the outbound journey. The method for acquiring such information is not particularly limited, but may include, for example, using the detection result when a Wi-Fi signal is detected at a boarding gate E (not shown) at airport A where the user 20 is headed and / or at a boarding bridge H (not shown) connected to the boarding gate E. As described above, the "Wi-Fi signal" here refers to a Wi-Fi signal that can uniquely identify the smartphone 21 carried by the user 20. It is assumed that a Wi-Fi packet sensor 301 is also installed at the boarding gate E and the boarding bridge H. Generally, a user is required to arrive at a designated boarding gate a predetermined time (e.g., 10 to 20 minutes) before boarding time. Here, it is assumed that the designated boarding gate is boarding gate E. If a Wi-Fi signal is detected at boarding gate E, it is highly likely that the user 20 will board the aircraft 22 departing from boarding gate E in 10 to 20 minutes. Therefore, when a Wi-Fi signal is detected at boarding gate E, aircraft information acquisition unit 114 may acquire information about aircraft 22 departing from boarding gate E 10 to 20 minutes after the detection time.

[0054] Furthermore, if a Wi-Fi signal is detected on a boarding bridge H connected to a boarding gate E, it can be said that the user 20 will soon board an aircraft 22 that will be connected to the boarding bridge H. Therefore, the aircraft information acquisition unit 114 may use the Wi-Fi signal detected on the boarding bridge H to acquire information about the aircraft 22 that the user 20 is scheduled to board.

[0055] Information about the aircraft 22 on the outbound journey includes the flight number, destination (here, airport B), boarding date, departure time, arrival time, etc. Since such information is publicly available, the aircraft information acquisition unit 114 can acquire information about the aircraft 22 by, for example, accessing a server operated by the business operator that manages airport A.

[0056] By using such information about the aircraft 22, the airport to which the user 20 is heading after boarding the aircraft 22 is identified as airport B. At airport B, the smartphone 21 of the user 20 is identified by the Wi-Fi packet sensor 311, and therefore the user 20 is identified as a passenger traveling from airport A to airport B.

[0057] Furthermore, the aircraft information acquisition unit 114 may acquire information about the aircraft 22 on the return journey in addition to information about the aircraft 22 on the outbound journey. Note that, while it is assumed here that the same flight is used for the outbound and return journeys, if different flights are used, information about the appropriate flight may be acquired. There are no particular limitations on the method for acquiring information about the aircraft 22 on the return journey, but for example, if the airline ticket of the user 20 is digitized, the digitized airline ticket may be accessed to acquire information about the aircraft 22 on the return journey.

[0058] The information about the aircraft 22 on the return flight includes the flight number, destination (here, airport A), boarding date, departure time, arrival time, etc. The information about the aircraft 22 on the return flight is used in determining advertisements, which will be described later. The information about the aircraft 22 on the return flight is stored in the storage device 13.

[0059] The match determination unit 115 determines whether the identification information of a terminal identified in a mobile object heading to a predetermined airport matches the identification information of a terminal identified at the "predetermined airport" and at "another airport to which the user travels from the predetermined airport" within a predetermined period in the past. Here, the "predetermined airport" is airport B, the "another airport to which the user travels from the predetermined airport" is airport A, the "mobile object" is train C, and the "terminal" is smartphone 21 of user 20.

[0060] As described with reference to FIG. 2 , on the outbound journey, user 20 arrives at airport A, boards airplane 22 from airport A to head to airport B, and then takes train C from airport B to head to a tourist destination. On the return journey, user 20 takes train C to arrive at airport B, which is the opposite of the outbound journey, and boards airplane 22 from airport B to return to airport A. If user 20's travel itinerary is two nights and three days, the identification information of smartphone 21 identified by Wi-Fi packet sensor 321 on train C heading to airport B matches the identification information of smartphone 21 identified by Wi-Fi packet sensor 301 at airport A two days earlier and the identification information of smartphone 21 identified by Wi-Fi packet sensor 311 at airport B. In this manner, match determination unit 115 performs match determination. The predetermined past period is not particularly limited, but may be, for example, one week or one month. Information that does not match within the predetermined past period may be discarded.

[0061] If the above-mentioned identification information matches, it is highly likely that user 20 will board aircraft 22 from airport B and head to airport A. To improve the accuracy of this probability, after determining that the above-mentioned identification information matches, the match determination unit 115 may refer to information about aircraft 22 on the return journey stored in the storage device 13. As described above, users who use an airport generally arrive at the airport before their scheduled boarding time and spend a certain amount of time at the airport before departure. Therefore, by comparing the current time on train C with the departure time of aircraft 22, if the time difference is about two hours, it can be said that there is a very high possibility that user 20 will board aircraft 22 from airport B and head to airport A. In this way, in addition to determining whether the above-mentioned identification information matches, the match determination unit 115 may also determine whether there is a high possibility that user 20 will board aircraft 22 from airport B and head to airport A.

[0062] The match determination unit 115 outputs the determination result to the transmission unit 116 .

[0063] When the match determination unit 115 determines that the above-mentioned identification information matches, the transmission unit 116 transmits behavioral information, which is the estimation result estimated by the behavior estimation unit 112, and / or attribute information, which is the estimation result estimated by the attribute estimation unit 113, to the advertisement control device 40 via the communication network 101. Note that the transmission unit 116 only needs to be configured to transmit at least the behavioral information to the advertisement control device 40.

[0064] (Functions of the processor 41 of the advertisement control device 40) Next, an example of the functions of the processor 41 of the advertisement control device 40 will be described with reference to Fig. 7. Fig. 7 is a block diagram showing an example of the functions of the processor 41 of the advertisement control device 40. The processor 41 of the advertisement control device 40 executes a program stored in the memory 42, thereby functioning as a receiving unit 411, an advertisement determination unit 412, and a display control unit 413. Note that what is described as "unit" here may be rephrased as "circuit," "step," "procedure," "processing," etc.

[0065] The receiving unit 411 receives the above-mentioned behavioral information and / or attribute information from the server 10 via the communication network 101. The receiving unit 411 outputs the received behavioral information and / or attribute information to the advertisement determination unit 412. Note that the receiving unit 411 only needs to be configured to receive at least the behavioral information from the server 10.

[0066] The advertisement determination unit 412 determines advertisement information to be displayed on the display 50 installed on the train C before the user 20 arrives at airport B, based on the behavioral information and / or attribute information acquired from the receiving unit 411. Here, "before the user 20 arrives at airport B" means before the train C on which the user 20 is riding arrives at airport B.

[0067] As a method for determining the advertising information, for example, by analyzing behavioral information acquired from the server 10, it is estimated that the user 20 had a snack at a cafe D (not shown) in airport A and a meal at a restaurant F (not shown) in airport B on the outbound journey. From this information, it is estimated that the user will take the same actions on the return journey. Therefore, the advertising determination unit 412 may determine advertising information related to restaurant F, for example, advertising information about a new menu item at restaurant F, as the advertising information to be displayed on the display 50.

[0068] Furthermore, the advertisement determination unit 412 may determine the advertisement information taking into consideration attribute information. For example, if the user 20 is estimated to be a man in his 50s, the advertisement determination unit 412 may determine advertisement information for a new menu that tends to be popular among men in their 50s as the advertisement information to be displayed on the display 50. Alternatively, if the user 20 is estimated to be a woman in her 20s, the advertisement determination unit 412 may determine advertisement information for a new menu that tends to be popular among women in their 20s as the advertisement information to be displayed on the display 50.

[0069] As another determination method, it is assumed that, by analyzing the behavioral information acquired from the server 10, it is estimated that the user 20 is using a luxury lounge that is available only to business class passengers at airport A and / or airport B. In this case, the advertisement determination unit 412 may determine, as the advertisement information to be displayed on the display 50, advertisement information of a store that handles expensive products.

[0070] The advertisement determining unit 412 outputs the determined advertisement information to the display control unit 413.

[0071] The display control unit 413 presents the advertising information determined by the advertisement determination unit 412 to the user 20 by displaying it in a predetermined advertising space on the display 50. The display 50 is installed on a wall, ceiling, behind a seat, or the like in the train C, and displays the advertising information in a rotating manner.

[0072] (Information processing flow) Next, an example of the flow of information processing (an example of an information processing method) will be described with reference to Fig. 8. Fig. 8 is a sequence chart showing an example of the flow of information processing performed among the server 10, the first sensor 30, the second sensor 31, the third sensor 32, and the advertisement control device 40.

[0073] In step S101, the Wi-Fi packet sensor 301 included in the first sensor 30 acquires a Wi-Fi signal transmitted from the smartphone 21 carried by the user 20. The Wi-Fi packet sensor 301 transmits the acquired Wi-Fi signal, time information when the Wi-Fi signal was acquired, and location information of the smartphone 21 when the Wi-Fi signal was acquired to the server 10 via the communication network 101. The camera 302 included in the first sensor 30 may also capture images of users (here, user 20 as a representative) passing through the installation location at predetermined intervals, and transmit the captured image information to the server 10 via the communication network 101.

[0074] The process proceeds to step S102, where the processor 11 of the server 10 acquires a Wi-Fi signal, time information at the time of acquiring the Wi-Fi signal, and location information of the smartphone 21 at the time of acquiring the Wi-Fi signal from the Wi-Fi packet sensor 301 via the communication network 101. The processor 11 of the server 10 may also acquire image information from the camera 302 via the communication network 101.

[0075] The process proceeds to step S103, where the processor 11 of the server 10 uses the location information acquired in the process of step S102 to estimate the behavior of the user 20 within airport A. The estimation result obtained in the process of step S103 is stored in the storage device 13.

[0076] The process proceeds to step S104, where the processor 11 of the server 10 uses the image information acquired in the process of step S102 to estimate attributes of the user 20. The estimation result obtained in the process of step S104 is stored in the storage device 13.

[0077] The process proceeds to step S105, where the processor 11 of the server 10 acquires information about the aircraft 22 that the user 20 is planning to board. The information acquired in the process of step S105 is stored in the storage device 13.

[0078] Note that an example of an action estimated in the processing of step S103, an example of an attribute estimated in the processing of step S104, and an example of information about the aircraft 22 obtained in the processing of step S105 have been described above, so explanations thereof will be omitted here.

[0079] The process proceeds to step S106, and it is assumed that the scene has changed from airport A to airport B. Wi-Fi packet sensor 311 included in second sensor 31 acquires a Wi-Fi signal transmitted from smartphone 21 carried by user 20. Wi-Fi packet sensor 311 transmits the acquired Wi-Fi signal, time information when the Wi-Fi signal was acquired, and location information of smartphone 21 when the Wi-Fi signal was acquired to server 10 via communication network 101. Furthermore, camera 312 included in second sensor 31 may capture images of users (here, user 20 as a representative) passing through the installation location at predetermined intervals, and transmit the captured image information to server 10 via communication network 101.

[0080] The process proceeds to step S107, where the processor 11 of the server 10 acquires the Wi-Fi signal, time information at the time of acquiring the Wi-Fi signal, and location information of the smartphone 21 at the time of acquiring the Wi-Fi signal from the Wi-Fi packet sensor 311 via the communication network 101. The processor 11 of the server 10 may also acquire image information from the camera 312 via the communication network 101.

[0081] The process proceeds to step S108, where the processor 11 of the server 10 estimates the behavior of the user 20 within airport B using the location information acquired in the process of step S107. Note that, since the attribute estimation of the user 20 has already been performed in step S104, the attribute estimation using the image information from the camera 312 may be omitted. Of course, the attribute estimation using the image information from the camera 312 may also be performed. The estimation result performed in the process of step S108 is stored in the storage device 13.

[0082] The process proceeds to step S109, and the scene changes to one in which train C is moving toward airport B. The Wi-Fi packet sensor 321 included in the third sensor 32 acquires a Wi-Fi signal transmitted from the smartphone 21 carried by the user 20. The Wi-Fi packet sensor 321 transmits the acquired Wi-Fi signal, time information when the Wi-Fi signal was acquired, and location information of the smartphone 21 when the Wi-Fi signal was acquired to the server 10 via the communication network 101.

[0083] The process proceeds to step S110, where the processor 11 of the server 10 acquires the Wi-Fi signal, the time information when the Wi-Fi signal was acquired, and the location information of the smartphone 21 when the Wi-Fi signal was acquired from the Wi-Fi packet sensor 321 via the communication network 101.

[0084] Processing proceeds to step S111, where the processor 11 of the server 10 determines whether the identification information of the smartphone 21 identified by the Wi-Fi packet sensor 321 on train C heading to airport B matches the identification information of the smartphone 21 identified by the Wi-Fi packet sensor 301 in the processing of step S101 within a predetermined period in the past, and the identification information of the smartphone 21 identified by the Wi-Fi packet sensor 311 in the processing of step S106.

[0085] In step S112, if the processor 11 of the server 10 determines that the above-mentioned identification information matches in the processing of step S111, it transmits to the advertising control device 40 the behavioral information estimated in the processing of steps S103 and S108 and / or the attribute information estimated in the processing of step S104.

[0086] The process proceeds to step S113, where the processor 41 of the advertisement control device 40 acquires the behavior information and / or attribute information from the server 10 via the communication network 101.

[0087] Processing proceeds to step S114, and the processor 41 of the advertising control device 40 determines the advertising information to be displayed on the display 50 installed on the train C before the user 20 arrives at airport B, based on the behavioral information and / or attribute information acquired in the processing of step S113.

[0088] The process proceeds to step S115, where the processor 41 of the advertisement control device 40 displays the advertisement information determined in the process of step S114 in a predetermined advertisement space on the display 50, thereby presenting it to the user 20.

[0089] The process flow in the sequence chart shown in FIG. 8 is an example, and steps may be deleted, new steps may be added, or the process order may be changed within the scope of the invention.

[0090] (Action and effect) As described above, according to this embodiment, the following advantageous effects can be obtained.

[0091] The information processing system 100 is a system that presents advertising information to a user 20 and includes an information processing device capable of communicating with a plurality of first sensors 30 installed at a first airport, a plurality of second sensors 31 installed at a second airport, and a third sensor 32 installed on a mobile object that can travel to the second airport, and an advertisement control device 40 capable of communicating with the information processing device and determining advertising information to be displayed on a predetermined device installed on the mobile object. The information processing device estimates the user's behavior at the first and second airports based on location information of the user 20 acquired by the first and second sensors 30 and 31, determines whether identification information of a device carried by the user 20 acquired by the third sensor 32 while the mobile object is traveling toward the second airport matches identification information of the device acquired by the first and second sensors 30 and 31 within a predetermined period in the past, and transmits an estimated result regarding the behavior to the advertisement control device 40 if the identification information of the device matches. The advertisement control device 40 displays the advertising information determined based on the estimated result regarding the behavior acquired from the information processing device on the predetermined device before the mobile object arrives at the second airport. Here, the "first airport" corresponds to airport A, the "second airport" corresponds to airport B, and the "information processing device" corresponds to server 10. An example of a "mobile body" is train C described above. An example of a "terminal" is smartphone 21 described above. An example of a "predetermined device" is display 50 described above. An example of a "predetermined period in the past" is one week, one month, etc., as described above.

[0092] According to the above configuration, so-called "targeted advertisements" determined based on the actions that user 20 is estimated to have taken at airports A and B can be presented to user 20 before user 20 arrives at airport B, thereby increasing user 20's desire to purchase and encouraging behavioral changes at airport B when user 20 subsequently arrives.

[0093] Furthermore, with the above configuration, users 20 are not required to install a dedicated application. Therefore, with the above configuration, a dedicated application like that of the prior art described above is not required, and more users can be reached. This is expected to encourage more users to use the facilities of Airport B, which may contribute to sales.

[0094] In the above-described embodiment, as an example, a configuration has been described in which behavior at airports A and B on the outbound journey is estimated and the estimation results are used to determine advertising information. That is, in the above-described embodiment, past behavior at airports A and B on the outbound journey is estimated. However, this is not limiting. For example, the server 10 may estimate future behavior at airports A and B on the return journey based on estimation results regarding past behavior at airports A and B on the outbound journey.

[0095] A specific example will be described regarding this point. In the above, an example was described in which it was estimated that user 20 had a snack at cafe D in airport A on the outbound journey and had a meal at restaurant F in airport B on the outbound journey. From such an outbound journey behavior estimation result, it can be estimated that user 20 prefers to stop at a cafe at the departure airport and a restaurant at the arrival airport. Therefore, from the outbound journey behavior estimation result, the server 10 may estimate future behavior such that user 20 will stop at cafe I (not shown) at airport B, which is the departure airport, and restaurant J (not shown) at airport A, which is the arrival airport, on the return journey. In this case, the server 10 may transmit the estimation result regarding future behavior to the advertisement control device 40. The advertisement control device 40 displays advertising information determined based on the estimation result regarding future behavior obtained from the server 10 on the display 50 before train C arrives at airport B.

[0096] This configuration of predicting future behavior based on past behavioral trends is expected to result in high prediction accuracy. Therefore, by presenting advertising information determined based on the prediction results regarding future behavior to user 20 before user 20 arrives at airport B, it is possible to increase user 20's desire to purchase and encourage behavioral changes at airport B upon subsequent arrival.

[0097] Furthermore, the server 10 may estimate attributes of the user 20 based on image information acquired by at least one of the cameras 302 and 312, and transmit the estimation result regarding the attributes to the advertisement control device 40. The advertisement control device 40 may determine advertisement information based on the estimation result regarding the behavior and the estimation result regarding the attributes.

[0098] According to the above configuration, by determining advertising information by further taking into consideration the attributes of user 20, i.e., the gender, age, emotions, and viewing time of user 20, it becomes possible to develop more targeted and effective marketing measures.

[0099] As described above, the boarding and disembarking facilities and mobile bodies available to the user 20 are not limited to airport A, airport B, and aircraft 22. Therefore, the information processing system 100 may be expressed as follows. That is, the information processing system 100 is an information processing system that presents advertising information to a user, and includes an information processing device that can communicate with a plurality of first sensors installed at a first boarding and disembarking facility used for boarding and disembarking the first mobile body, a plurality of second sensors installed at a second boarding and disembarking facility used for boarding and disembarking the first mobile body, and a third sensor installed on a second mobile body that can move to the second boarding and disembarking facility, and an advertising control device that can communicate with the information processing device and determines advertising information to be displayed on a predetermined device installed on the second mobile body, and the information processing device determines advertising information to be displayed on a predetermined device installed on the second mobile body based on the user's location information acquired by the first sensor and the second sensor. Based on this, the user's behavior at the first and second boarding and alighting facilities is estimated, and it is determined whether the identification information of the terminal carried by the user acquired by the third sensor when the second mobile body is moving toward the second boarding and alighting facility matches the identification information of the terminal acquired by the first and second sensors within a predetermined period in the past.If the identification information of the terminal matches, the estimated result regarding the behavior is sent to the advertising control device, and the advertising control device displays advertising information determined based on the estimated result regarding the behavior acquired from the information processing device on a predetermined device before the second mobile body arrives at the second boarding and alighting facility.

[0100] (Other embodiments) The advertising control device 40 may display the determined advertising information on digital signage installed at airport B when the user 20 arrives at airport B, in addition to before the user 20 arrives at airport B. Digital signage is a type of electronic display medium and is also called an "electronic billboard" or "electronic bulletin board." Note that the medium for displaying the advertising information is not limited to digital signage. Any medium may be used as long as it can display multiple pieces of advertising information at once or switch between pieces of advertising information. For example, the medium for displaying the advertising information may be a large display. Alternatively, a projector may be used to project the advertising information onto a wall, a screen, or the like. In this way, by presenting advertising information to the user 20 when the user 20 arrives at airport B, in addition to before the user 20 arrives at airport B, it is possible to strongly encourage behavioral change.

[0101] [Software implementation example] The function of the information processing device (server 10) can be realized by a program that causes a computer to function as an information processing device, and a program that causes a computer to function as each control block of the information processing device.

[0102] In this case, the information processing device includes a computer having at least one device (e.g., a processor) and at least one storage device (e.g., a memory) as hardware for executing the program. The computer executes the program to realize each function described in each embodiment.

[0103] The program may be stored non-transitory on one or more computer-readable storage media. The storage media may or may not be included in the information processing device. In the latter case, the program may be supplied to the information processing device via any wired or wireless transmission medium.

[0104] In addition, some or all of the functions of each control block can be realized by a logic circuit. For example, an integrated circuit in which a logic circuit that functions as each control block is formed is also included in the scope of the present disclosure. In addition, the functions of each control block can also be realized by, for example, a quantum computer.

[0105] Furthermore, each process described in each embodiment may be executed by AI (Artificial Intelligence). In this case, the AI ​​may run on an information processing device or on another device (for example, an edge computer or a cloud server).

[0106] The present disclosure is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. Embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present disclosure. [Explanation of symbols]

[0107] 100 Information Processing Systems 10 Servers 11, 41 processors 30 First Sensor 31 Second sensor 32 Third Sensor 40 Advertising control device 50 displays

Claims

1. An information processing system that presents advertising information to a user, an information processing device capable of communicating with a plurality of first sensors installed at a first boarding and alighting facility used for boarding and alighting a first mobile body, a plurality of second sensors installed at a second boarding and alighting facility used for boarding and alighting the first mobile body, and a third sensor installed at a second mobile body that can move to the second boarding and alighting facility; an advertisement control device capable of communicating with the information processing device and determining the advertisement information to be displayed on a predetermined device installed in the second mobile object; Equipped with The information processing device includes: estimating the user's behavior at the first and second boarding and alighting facilities based on the user's position information acquired by the first and second sensors; determining whether identification information of the terminal carried by the user acquired by the third sensor while the second moving body is moving toward the second boarding / alighting facility matches identification information of the terminal acquired by the first sensor and the second sensor within a predetermined period in the past; If the identification information of the terminal matches, transmit an estimation result regarding the behavior to the advertisement control device; The advertisement control device includes: displaying, on the predetermined device, advertising information determined based on the estimation result regarding the behavior acquired from the information processing device before the second moving body arrives at the second boarding / alighting facility; Information processing system.

2. When the movement from the first getting on / off facility to the second getting on / off facility is the user's outward journey and the movement from the second getting on / off facility to the first getting on / off facility is the user's return journey, The information processing device includes: Estimating past behavior of the user at the first and second boarding and alighting facilities on the outbound route; transmitting the estimation result regarding the past behavior to the advertisement control device; The advertisement control device includes: displaying, on the predetermined device, advertising information determined based on the estimation result regarding the past behavior acquired from the information processing device before the second mobile body arrives at the second boarding / alighting facility; The information processing system according to claim 1 .

3. When the movement from the first getting on / off facility to the second getting on / off facility is the user's outward journey and the movement from the second getting on / off facility to the first getting on / off facility is the user's return journey, The information processing device includes: Estimating past behavior of the user at the first and second boarding and alighting facilities on the outbound route; estimating future behavior of the user at the first get-on / off facility and the second get-on / off facility on the return journey based on the estimation result regarding the past behavior; transmitting the prediction result regarding the future behavior to the advertisement control device; The advertisement control device includes: displaying, on the predetermined device, advertising information determined based on the estimation result regarding the future behavior acquired from the information processing device before the second moving body arrives at the second boarding / alighting facility; The information processing system according to claim 1 .

4. The information processing device includes: Estimating an attribute of the user based on image information acquired by at least one of the first sensor and the second sensor; transmitting the estimation result regarding the attribute to the advertisement control device; The advertisement control device includes: displaying, on the predetermined device, advertising information determined based on the estimation result regarding the behavior and the estimation result regarding the attribute acquired from the information processing device before the second moving body arrives at the second boarding / alighting facility; The information processing system according to claim 1 .

5. An information processing device capable of communicating with a plurality of first sensors installed at a first boarding and alighting facility used for boarding and alighting a first moving body, a plurality of second sensors installed at a second boarding and alighting facility used for boarding and alighting the first moving body, and a third sensor installed at a second moving body that can move to the second boarding and alighting facility, at least one processor; The processor: estimating the user's behavior at the first and second boarding and alighting facilities based on the user's position information acquired by the first and second sensors; determining whether identification information of the terminal carried by the user acquired by the third sensor while the second moving body is moving toward the second boarding / alighting facility matches identification information of the terminal acquired by the first sensor and the second sensor within a predetermined period in the past; If the identification information of the terminal matches, the estimation result regarding the behavior is transmitted to an advertisement control device that determines advertisement information to be displayed on a predetermined device installed in the second mobile object. Information processing device.

6. An information processing method executed by an information processing device capable of communicating with a plurality of first sensors installed at a first boarding / alighting facility used for boarding and alighting of a first mobile body, a plurality of second sensors installed at a second boarding / alighting facility used for boarding and alighting of the first mobile body, and a third sensor installed on a second mobile body that can move to the second boarding / alighting facility, and an advertisement control device capable of communicating with the information processing device and that determines advertisement information to be displayed on a predetermined device installed on the second mobile body, The information processing device includes: estimating the user's behavior at the first and second boarding and alighting facilities based on the user's position information acquired by the first and second sensors; determining whether identification information of the terminal carried by the user acquired by the third sensor while the second moving body is moving toward the second boarding / alighting facility matches identification information of the terminal acquired by the first sensor and the second sensor within a predetermined period in the past; If the identification information of the terminal matches, transmit an estimation result regarding the behavior to the advertisement control device; The advertisement control device includes: displaying, on the predetermined device, advertising information determined based on the estimation result regarding the behavior acquired from the information processing device before the second moving body arrives at the second boarding / alighting facility; Information processing methods.

Citation Information

Patent Citations

  • Bonus distribution device, method, and program

    JP7173161B2

  • Information processing device, notification method and program

    JP7358767B2