Information Processing Apparatus, Information Processing Method, and Program

The information processing apparatus addresses the mismatch between business area and store user characteristics by associating vehicle and passenger attributes to enhance store profitability through targeted provision plans.

JP7706003B1Active Publication Date: 2025-07-10KDDI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024224118
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-19
Publication Date
2025-07-10
Estimated Expiration
2044-12-19

AI Technical Summary

Technical Problem

Conventional methods fail to accurately match the characteristics of people in a business area with the characteristics of store users, leading to suboptimal profit from product or service provision.

Method used

An information processing apparatus that associates vehicle attributes with passenger attributes, analyzes imaging data from parking lots to determine provision plans for stores based on passenger attributes, and outputs these plans to improve store profitability.

Benefits of technology

Enhances store profitability by accurately determining provision plans based on passenger attributes, improving the accuracy of identifying user needs and preferences.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007706003000001_ABST
    Figure 0007706003000001_ABST
Patent Text Reader

Abstract

Improve the profit provided by the store. 【Solution】The information processing apparatus 1 includes a storage unit 12 that stores by associating the attributes of a vehicle with the attributes of a passenger boarding the vehicle, an image acquisition unit 131 that acquires a captured image of a vehicle in use imaged by a camera installed in a parking lot used by a user of a store that provides a product or service, a specifying unit 132 that analyzes the captured image acquired by the image acquisition unit 131 and specifies the attributes of the vehicle in use included in the captured image, and a determination unit 135 that determines a provision plan for the store to provide a product or service based on the attributes of the passengers stored in the storage unit 12 in association with each of the attributes of the plurality of vehicles in use specified by the specifying unit 132, and an output unit 137 that outputs the provision plan determined by the determination unit 135.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a program.

Background Art

[0002] Conventionally, information obtained by analyzing a captured image has been used for various purposes. Patent Document 1 discloses a technique for analyzing the characteristics of people in a business area using information obtained by analyzing a captured image captured by an imaging device attached to a traffic signal.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the conventional technology, the characteristics of people in the analyzed business area do not always match the characteristics of the users of the stores existing in the business area. Therefore, even if a store that provides a product or service determines a plan for providing the product or service using the characteristics of people in the business area analyzed in the conventional technology, the profit obtained by the store providing the product or service may not improve.

[0005] Therefore, the present invention has been made in view of these points, and an object thereof is to improve the profit provided by a store.

Means for Solving the Problems

[0006] The information processing apparatus according to the first aspect of the present invention includes a vehicle attribute storage unit that stores by associating the attributes of a vehicle with the attributes of a passenger boarding the vehicle, an image acquisition unit that acquires an imaging image obtained by imaging a vehicle in use in a parking lot installed at a parking lot used by a user of a store that provides a product or service, a specifying unit that analyzes the imaging image acquired by the image acquisition unit and specifies the attributes of the vehicle in use included in the imaging image, and a determination unit that determines a provision plan for the store to provide a product or service based on the attributes of the passengers stored in the vehicle attribute storage unit in association with each of the attributes of the plurality of vehicles in use specified by the specifying unit, and an output unit that outputs the provision plan determined by the determination unit.

[0007] The determination unit may determine the provision plan for the attributes of the vehicle in use specified based on the imaging image captured in a predetermined period. The determination unit may determine the provision plan for the attributes of the plurality of vehicles in use parked in the parking lot among the plurality of vehicles in use specified by the specifying unit.

[0008] The determination unit may determine the provision plan based on at least any one of the gender of the passenger, the age of the passenger, the income of the passenger, the preference of the passenger, the number of family members of the passenger, and the family composition of the passenger as the attributes of the passenger.

[0009] The determination unit may determine the provision price of the product or service provided by the store as the provision plan. The output unit may cause the output device provided in the store to output the provision price determined by the determination unit. The determination unit may determine the position where the products provided by the store are arranged as the provision plan.

[0010] The determination unit may determine, as the provision plan, the product or service to be targeted by the advertisement, or the output unit may cause an output device provided in the store to output an advertisement for the product or service determined by the determination unit as the target of the advertisement. The determination unit may determine, as the provision plan, the content of the products provided by the store.

[0011] The parking lot may be a parking lot used by users of a commercial facility including a plurality of the stores, or the information processing apparatus may further include a store attribute storage unit that stores, for each of the stores included in the commercial facility, the store and the attributes of the users of the store in association with each other, or the output unit may, for each of the attributes of the users associated with the attributes of the plurality of the used vehicles specified by the specifying unit in the store attribute storage unit and corresponding to the attributes of the passengers stored in the vehicle attribute storage unit, notify the store associated with the attributes of the users of the visitor situation of the commercial facility specified by the specifying unit analyzing the captured image.

[0012] The information processing apparatus may further include a plan storage unit that stores, in association with each other, another store different from the store, the attributes of the users of the other store, and the provision plan output to the other store, or the determination unit may, when there exists, among the attributes of the users stored in the plan storage unit, an attribute of a user corresponding to the attributes of the passengers stored in the vehicle attribute storage unit in association with each of the attributes of the plurality of the used vehicles specified by the specifying unit, determine the provision plan associated with the attribute of the user as the provision plan corresponding to the store.

[0013] The information processing apparatus may further include a variation information acquisition unit that acquires information for identifying variations in the attributes of people present in a predetermined area including the store. When the attributes of people present in the predetermined area immediately before determining the provision plan and the attributes of people present in the predetermined area until a predetermined period has elapsed since the time when the provision plan was determined change, the determination unit may change the provision plan based on the attributes of the people present in the changed predetermined area. The output unit may output the provision plan changed by the determination unit. The determination unit may determine the content of the privilege to be provided to the user as the provision plan.

[0014] An information processing method according to a second aspect of the present invention includes: a step of acquiring a captured image of a vehicle being used in a parking lot installed at a store where a user of the store that provides a product or service uses, the captured image being captured by a camera installed in the parking lot; a step of analyzing the acquired captured image and identifying the attributes of the vehicle being used included in the captured image; a step of determining a provision plan for the store to provide a product or service based on the attributes of the passengers stored in the vehicle attribute storage unit in association with each of the identified attributes of the plurality of vehicles being used; and a step of outputting the determined provision plan.

[0015] The program according to the third aspect of the present invention causes a computer having a vehicle attribute storage unit that stores by associating the attributes of a vehicle and the attributes of a passenger boarding the vehicle, to function as an image acquisition unit that acquires an imaging image obtained by an imaging camera installed in a parking lot used by a user of a store that provides a product or service, the imaging camera capturing a vehicle in use in the parking lot, a specifying unit that analyzes the imaging image acquired by the image acquisition unit and specifies the attributes of the vehicle in use included in the imaging image, a determining unit that determines a provision plan for the store to provide a product or service based on the attributes of the passengers stored in the vehicle attribute storage unit in association with each of the attributes of the plurality of vehicles in use specified by the specifying unit, and an output unit that outputs the provision plan determined by the determining unit.

Effects of the Invention

[0016] According to the present invention, there is an effect that the profit provided by the store can be improved.

Brief Description of the Drawings

[0017]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Embodiments for Carrying Out the Invention

[0018] [Outline of Information Processing Apparatus 1] FIG. 1 is a diagram for explaining the outline of the information processing apparatus 1. The information processing apparatus 1 is an apparatus used for managing information processing services, and is, for example, a server. The information processing service is a service for recording information for formulating a provision plan or presenting a provision plan to a store B that provides a product or service. The provision plan is a plan for providing a product or service, and is, for example, information indicating the provision price of the product or service, or the content of the product or service to be provided. The provision price of the product or service may be the price itself, or may be information for calculating the price (for example, a discount rate, etc.).

[0019] The store B has a parking lot P for use by users who are customers of the store B. The parking lot P may be a parking lot owned by the store B, or may be a parking lot partnered with the store B. The parking lot P is provided with one or more imaging devices C and a settlement terminal T. The imaging device C is a camera that captures an imaging range, such as the entrance of the parking lot P or inside the parking lot P. The settlement terminal T is a terminal for collecting usage fees associated with parking a vehicle in the parking lot P.

[0020] The parking lot P is managed by, for example, a parking management system. When a vehicle enters the parking lot P, the parking management system analyzes an imaging image captured by the imaging device C of the front of the vehicle, and associates and stores the identification number displayed on the license plate of the vehicle with the imaging time when the imaging image was captured. When a plurality of imaging devices C are provided in the parking lot P, the parking management system can track the vehicle that has entered the parking lot P based on the imaging images captured by each of the plurality of imaging devices C, and identify the section where the vehicle is parked and the passengers of the vehicle, etc.

[0021] After that, when settlement information is input at the settlement terminal T, the parking management system collects the usage fee based on the settlement information. The settlement information is information for settling the usage fee associated with the use of the parking lot P, and includes the identification number of the vehicle and the provided specific information. The provided specific information is information for specifying the content of the goods or services provided by the store B to the user, and is, for example, a provided ID for identifying the provision of goods or services by the store B, or a settlement ID for identifying the settlement executed at the store. For example, at the store B, a discount ticket for discounting the usage fee of the parking lot P is provided to the user according to the provision of goods or services. The discount ticket is printed with a code image (for example, a two-dimensional code image such as a barcode or a three-dimensional code image such as a QR code (registered trademark)) including the discount content (for example, free for one hour) and the provided specific information.

[0022] In this case, when the vehicle identification number is input at the settlement terminal T and the discount ticket is read, the usage fee of the parking lot P is calculated based on the parking period from the imaging time associated with the input identification number to the time when the identification number is input and the read discount content, and the calculated usage fee is collected.

[0023] Note that the settlement terminal T may be a terminal owned by a user such as a smartphone. For example, a dedicated application program for settling the usage fee associated with parking a vehicle in the parking lot P is installed in the settlement terminal T. When the user inputs the vehicle identification number at the settlement terminal T and the discount ticket is read through the camera of the settlement terminal T, the usage fee of the parking lot P is calculated based on the parking period from the imaging time associated with the input identification number to the time when the identification number is input and the read discount content, and the calculated usage fee is collected.

[0024] The information processing device 1 associates and stores the attributes of a vehicle with the attributes of the passengers boarding the vehicle. The attributes of the vehicle are, for example, the vehicle manufacturer, vehicle type, vehicle name, number of passengers in the vehicle, etc. The attributes of the passengers are, for example, the gender of the passengers, the age group of the passengers, the income of the passengers, the hobbies of the passengers, the number of households of the passengers, the household composition of the passengers, etc. The passengers are, for example, users of store B. The information processing device 1 manages information processing services using the information obtained from the parking management system and the information stored.

[0025] As management of the information processing service, the information processing device 1 executes a recording process for recording information for formulating a provision plan ((1) in FIG. 1). Specifically, first, when the information processing device 1 acquires the captured image captured by the imaging device C, it identifies the attributes of the vehicle in use and the identification number of the vehicle in use specified by the captured image. The vehicle in use is a vehicle using the parking lot P.

[0026] Then, when the information processing device 1 acquires the settlement information, which is the information input at the settlement terminal T, it associates and records the attributes of the vehicle in use identified together with the identification number of the vehicle in use included in the acquired settlement information and the information indicating the provision content specified based on the provision specification information included in the acquired settlement information.

[0027] By doing so, the information processing device 1 can associate the attributes of the user's vehicle with the provision content provided by store B to the user. Thereby, store B can analyze the relationship between the attributes of the vehicle in use using the parking lot P and the usage tendency of the user of the vehicle in use. As a result, the information processing device 1 can provide a mechanism for store B to grasp the usage tendency of the user according to the attributes of the user's vehicle.

[0028] Subsequently, the information processing apparatus 1 executes output processing for presenting a provision plan ((2) in FIG. 1). Specifically, first, every time the information processing apparatus 1 acquires a captured image captured by the imaging apparatus C, it identifies the attributes of the vehicle in use specified by the captured image. The information processing apparatus 1 determines the provision plan for store B based on the attributes of the passengers stored in association with each of the identified attributes of the multiple vehicles in use. Then, the information processing apparatus 1 outputs the determined provision plan.

[0029] By doing so, the information processing apparatus 1 can determine the provision plan for the vehicles that actually used parking lot P for the user to visit the store. Thereby, the information processing apparatus 1 can improve the accuracy of identifying the attributes of the passengers used to determine the provision plan, that is, the attributes of the users of store B. As a result, the information processing apparatus 1 can improve the provision profit of store B. Hereinafter, the configuration of the information processing apparatus 1 will be described.

[0030] [Functional Configuration of Information Processing Apparatus 1] FIG. 2 is a diagram schematically showing the functional configuration of the information processing apparatus 1. The information processing apparatus 1 includes a communication unit 11, a storage unit 12, and a control unit 13. In FIG. 2, the arrows indicate the main data flows, and there may be data flows not shown in FIG. 2. In FIG. 2, each functional block shows a configuration in terms of functional units, not in terms of hardware (devices). Therefore, the functional blocks shown in FIG. 2 may be implemented in a single device, or may be divided and implemented in multiple devices. The transfer of data between functional blocks may be performed via any means such as a data bus, a network, a portable storage medium, etc.

[0031] The communication unit 11 is a communication interface for connecting to a network and has a communication controller for receiving data from an external device.

[0032] The storage unit 12 is a large-capacity storage device such as a ROM (Read Only Memory) that stores the BIOS (Basic Input Output System) of a computer that realizes the information processing apparatus 1, a RAM (Random Access Memory) that serves as a work area of the information processing apparatus 1, an OS (Operating System), application programs, and an HDD (Hard Disk Drive) or SSD (Solid State Drive) that stores various information referred to during the execution of the application programs. The storage unit 12 stores an attribute management database that manages vehicle attributes and a plan management database that manages provision plans.

[0033] Figure 3 is a diagram showing an example of the configuration of the attribute management database. In the example shown in Figure 3, the attribute management database stores by associating vehicle attributes (manufacturer, type, etc.), passenger attributes (gender, age, etc.), member information, provided content, and parking period. The member information is information regarding a user registered as a member of store B, and includes, for example, a member ID, the gender of the user, the age of the user, the address of the user, the preferences of the user, the family composition of the user (e.g., the number of family members, etc.), the income of the user (the household income of the user), and the like. The provided content is information indicating the content of goods or services provided by store B to the user, and includes, for example, the name of the goods (service name), the quantity of goods provided, the provided price, and the like.

[0034] Figure 4 is a diagram showing an example of the configuration of the plan management database. In the example shown in Figure 4, the plan management database stores by associating passenger attributes and a provision plan. The provision plan stored in the plan management database is, for example, information in which a plan for store B to provide goods or services according to the tendency of the attributes of users who visit the store is determined.

[0035] Returning to FIG. 2, the control unit 13 is a processor such as the CPU (Central Processing Unit) or GPU (Graphics Processing Unit) of the information processing apparatus 1, and functions as an image acquisition unit 131, a specifying unit 132, a settlement information acquisition unit 133, a recording unit 134, a determination unit 135, a variation information acquisition unit 136, and an output unit 137 by executing a program stored in the storage unit 12. Hereinafter, the details of the functions of the control unit 13 will be described separately for the recording process and the output process.

[0036] [Recording Process] First, the recording process executed by the information processing apparatus 1 will be described. The image acquisition unit 131 acquires a captured image obtained by an imaging device C installed in a parking lot P used by a user of a store B that provides a product or service, which captures a vehicle in use in the parking lot P.

[0037] The specifying unit 132 analyzes the captured image acquired by the image acquisition unit 131 and recognizes a subject included in the captured image. The specifying unit 132 can recognize a subject included in the captured image, for example, using known techniques.

[0038] Specifically, the specifying unit 132 analyzes the captured image acquired by the image acquisition unit 131 and specifies the attributes of the vehicle in use included in the captured image. The specifying unit 132 specifies, for example, at least one of the manufacturer of the vehicle in use, the type of the vehicle in use, the name of the vehicle in use, and the number of passengers who boarded the vehicle in use (for example, the number of passengers who got off the vehicle in use).

[0039] In addition, the specifying unit 132 analyzes the captured image acquired by the image acquisition unit 131 and specifies an identification number for identifying the vehicle in use included in the captured image. Note that the specifying unit 132 may acquire the identification number of the vehicle in use specified based on the captured image from the parking management system.

[0040] The settlement information acquisition unit 133 acquires settlement information for settling the usage fee associated with the use of the parking lot P, the settlement information including the identification number of the vehicle in use and the provision identification information for identifying the content of the goods or services provided by the store B to the user. The settlement information acquisition unit 133 acquires, for example, the information input by the user for the procedure of settling the usage fee associated with the use of the parking lot P at the settlement terminal T as the settlement information.

[0041] Specifically, first, when the user inputs the identification number of the vehicle in use at the settlement terminal T and performs an operation to read the discount coupon received from the store B, the settlement terminal T transmits the settlement information including the identification number of the vehicle in use and the provision identification information obtained by reading the discount coupon to the information processing device 1. Then, the settlement information acquisition unit 133 acquires the settlement information from the settlement terminal T.

[0042] The recording unit 134 records, in the attribute management database, in association with each other, the attribute of the vehicle in use identified by the identification unit 132 together with the identification number of the vehicle in use included in the settlement information acquired by the settlement information acquisition unit 133, and the information indicating the content of the provision specified based on the provision identification information included in the settlement information acquired by the settlement information acquisition unit 133. The recording unit 134 records, for example, as the information indicating the content of the provision, at least any one of the payment amount paid by the user to the store B and the information indicating the goods or services provided by the store B to the user.

[0043] For example, store B manages a store server (not shown) that manages the provision of products or services, such as a POS (Point of sales) system. The store server manages by associating provision-specific information with the content of the provision for each provision of a product or service. In this case, first, the recording unit 134 acquires, from the store server, information indicating the content of the provision that is managed in association with the provision-specific information included in the settlement information acquired by the settlement information acquisition unit 133. Then, the recording unit 134 associates the attribute of the vehicle in use identified by the identification unit 132 with the identification number of the vehicle in use included in the settlement information acquired by the settlement information acquisition unit 133, and the information indicating the content of the provision acquired from the store server, and stores them in the attribute management database.

[0044] In addition to the attribute of the vehicle in use and the information indicating the content of the provision, the information processing device 1 may record various types of information. For example, the information processing device 1 further records the attribute of the passengers in the vehicle in use.

[0045] Specifically, first, the identification unit 132 analyzes the captured image acquired by the image acquisition unit 131 to further identify the attribute of the passengers in the vehicle in use. Then, the recording unit 134 further associates the attribute of the passengers in the vehicle in use identified by the identification unit 132 with the identification number acquired by the settlement information acquisition unit 133, and records them in the attribute management database. By doing so, analysts such as those in store B can analyze the attributes of the users based on the attributes of the vehicle by referring to the attribute management database.

[0046] The information processing device 1 may further record the parking period of the vehicle in use. Specifically, the recording unit 134 further associates the parking period from the time when the identification unit 132 identifies the identification number of the vehicle in use acquired by the settlement information acquisition unit 133 to the time when the settlement information acquisition unit 133 acquires the settlement information including the identification number of the vehicle in use, and records them in the attribute management database. By doing so, analysts can analyze the parking period of the vehicle as the usage period of store B based on the attributes of the vehicle by referring to the attribute management database.

[0047] The information processing apparatus 1 may further record the membership information of the passengers of the vehicle in use. Specifically, the recording unit 134 further associates and records in the attribute management database the membership information of the users registered as members of store B.

[0048] For example, for each provision of a product or service, the store server further manages by associating the membership ID corresponding to the user to whom store B has provided the product or service. Also, the store server manages the membership information of the users. In this case, the recording unit 134 acquires from the store server the membership information including the membership ID managed in association with the provision specific information included in the settlement information acquired by the settlement information acquisition unit 133, and further associates and records the acquired membership information in the attribute management database. Note that the recording unit 134 may record in the attribute management database as an attribute of the passengers of the vehicle in use the membership information of the users registered as members of store B. By doing so, the analyst can analyze the membership information based on the attributes of the vehicle by referring to the attribute management database.

[0049] The information processing apparatus 1 may further record information indicating an event being held at store B. For example, the store server manages the schedule of the events held at store B.

[0050] In this case, the recording unit 134 refers to the schedule managed by the store server, and when a predetermined event is being held at store B, further associates and records in the attribute management database information indicating the predetermined event. By doing so, the analyst can analyze the usage status of store B, etc. based on the presence or absence of events, etc. based on the attributes of the vehicle by referring to the attribute management database.

[0051] [Output processing] Next, the output process executed by the information processing apparatus 1 will be described. The information processing apparatus 1 executes, for example, a recording process, and after a certain amount of information (e.g., information for one week, one month, or one year, etc.) is recorded in the attribute management database, it refers to the attribute management database and executes an output process. Note that the information processing apparatus 1 may execute an output process by referring to another database (e.g., a database in which the attributes of a vehicle and the attributes of a passenger boarding the vehicle are stored in association) that stores information created by an external research company.

[0052] The image acquisition unit 131 acquires a captured image of a vehicle in use in the parking lot P captured by an imaging device C installed in the parking lot P used by users of the store B that provides a product or service. The specifying unit 132 analyzes the captured image acquired by the image acquisition unit 131 and specifies the attributes of the vehicle in use included in the captured image.

[0053] The determination unit 135 determines a provision plan for the store B to provide a product or service based on the attributes of the passengers stored in the attribute management database in association with each of the attributes of the plurality of vehicles in use specified by the specifying unit 132. Specifically, the determination unit 135 determines the provision plan of the store B by executing the following three steps.

[0054] As a first step, the determination unit 135 determines the attributes of the target vehicle, which are the attributes of the vehicle in use to be used as information for determining the provision plan of the store B. Specifically, the determination unit 135 determines the attributes of the vehicle in use specified based on a specific captured image as the attributes of the target vehicle.

[0055] The determination unit 135 determines, for example, the attributes of the vehicle in use specified based on the captured images captured during a predetermined period as the attributes of the target vehicle. The predetermined period is, for example, morning and afternoon, time zones every hour, one day, one month, etc., and is a period defined in the information processing service or a period set by the store B.

[0056] The determination unit 135 may determine, as the attributes of the target vehicle, the attributes of the vehicle in use identified based on the captured image captured at a certain point in time (for example, the captured image captured with the inside of the parking lot P as the imaging range). In this case, the determination unit 135 may determine, as the attributes of the target vehicle, the attributes of the vehicles in use parked in the parking lot P among the plurality of vehicles in use identified by the identification unit 132. The vehicle in use during parking is, for example, a vehicle in use existing in a parking space provided for a vehicle to park in the parking lot P. By doing so, the information processing apparatus 1 can target the vehicle in use during parking, that is, the attributes of the user visiting the store B.

[0057] As a second step, the determination unit 135 determines the attributes of the target person, which are the attributes of the passengers targeted as information for determining the provision plan of the store B, based on the attributes of the determined plurality of target vehicles. Specifically, the determination unit 135 determines the attributes of the target person by selecting the attributes of one passenger from among the attributes of the plurality of passengers stored in the attribute management database in association with each of the attributes of the determined plurality of target vehicles. The attributes of one passenger may be one type of attribute (for example, any one of gender and age, etc.), or a combination of a plurality of types of attributes (for example, a combination of gender and age, etc.).

[0058] For example, the determination unit 135 determines, as the attributes of the target person, the attributes of the passenger with a relatively large number of common attributes among the attributes of the plurality of passengers stored in the attribute management database in association with each of the attributes of the determined plurality of target vehicles. For example, when the attributes of the plurality of passengers stored in the attribute management database in association with each of the attributes of the determined plurality of target vehicles are the attributes of a male and a passenger in their 50s and the attributes of a female and a passenger in their 30s, and the former has a larger number of common attributes, the determination unit 135 determines the attributes of the former passenger as the attributes of the target person.

[0059] Note that the determination unit 135 may determine the attributes of the target person based on the attributes of the passengers of the vehicle to be used identified by the captured image acquired by the image acquisition unit 131. For example, first, the identification unit 132 analyzes the captured image acquired by the image acquisition unit 131 and identifies the attributes of the passengers of the vehicle to be used included in the captured image (for example, gender, age, the number of passengers of the vehicle to be used, etc.). Then, the determination unit 135 determines the attributes of the target person by selecting the attributes of one passenger from among the attributes of the multiple passengers identified by the identification unit 132.

[0060] As a third step, the determination unit 135 determines the offering plan of Store B based on the selected attribute, which is the attribute of the selected passenger. For example, the determination unit 135 determines the offering plan of Store B by selecting, from among the multiple offering plans stored in the plan management database, the offering plan stored in the plan management database in association with the selected attribute.

[0061] The determination unit 135 determines the offering plan of Store B, for example, based on at least any one of the gender of the passenger, the age of the passenger, the income of the passenger, the preferences of the passenger, the number of family members of the passenger, and the family composition of the passenger as the selected attribute. For example, the determination unit 135 selects, from among the multiple offering plans stored in the plan management database, the offering plan stored in the plan management database in association with the attribute of the passenger for which the number of matches with each type of the selected attribute (gender of the passenger, age of the passenger, income of the passenger, preferences of the passenger, number of family members of the passenger, and family composition of the passenger) is relatively large (for example, the attribute of the passenger for which the number of matches with each type of the selected attribute is the largest). By doing so, the information processing apparatus 1 can determine the offering plan of Store B according to various types of attributes of the passengers.

[0062] The determination unit 135 determines, for example, as the provision plan of store B, the provision price of the goods or services provided by store B. The provision price of the goods or services may be the provision price of all the goods or services provided by store B, or may be the provision price of specific goods or services. For example, in the plan management database, provision prices are stored for each attribute of the passengers, and the determination unit 135 selects, from among the plurality of provision prices stored in the plan management database, the provision price stored in the plan management database in association with the selected passenger attribute, thereby determining the provision price.

[0063] For example, in the plan management database, as the provision price, a discount coefficient for discounting the provision price is stored, and a first discount coefficient applicable when the passenger's income is low and a second discount coefficient applicable when the passenger's income is high are stored, and the second discount coefficient has a lower discount rate for the provision price than the first discount coefficient. In this case, when the determination unit 135 indicates that the income is low in the selected attribute (for example, when the passenger's income is less than a predetermined threshold), the determination unit 135 determines, as the provision plan of store B, the provision price to which the first discount coefficient stored in the plan management database is applied. Further, when the determination unit 135 indicates that the income is high in the selected attribute (for example, when the passenger's income is greater than or equal to a predetermined threshold), the determination unit 135 determines, as the provision plan of store B, the provision price to which the second discount coefficient stored in the plan management database is applied. By doing so, the information processing apparatus 1 can determine the provision price based on the attributes of the vehicle to be used.

[0064] The determination unit 135 may determine, as the provision plan, the types of goods or services provided by store B. For example, in the plan management database, type information indicating the types of goods or services is stored for each attribute of the passengers, and the determination unit 135 selects, from among the plurality of type information stored in the plan management database, the type information stored in the plan management database in association with the selected passenger attribute, thereby determining the types of goods or services provided by store B.

[0065] The determination unit 135 may determine, as the provision plan, the product position which is the position for arranging the products provided by store B. For example, in the plan management database, product position information including information indicating a product and the product position corresponding to the product is stored for each attribute of the passengers, and the determination unit 135 selects, from among the plurality of pieces of product position information stored in the plan management database, the product position information stored in the plan management database in association with the selected attribute of the passenger, thereby determining the product position of a specific product.

[0066] For example, in the plan management database, as product position information, there is stored first product position information indicating that when the gender of the passenger is male, male products are arranged at positions that are easily noticeable to users who visit store B (for example, near the entrance / exit, near the checkout area, etc.), and second product position information indicating that when the gender of the passenger is female, female products are arranged at positions that are easily noticeable to users who visit store B.

[0067] In this case, when the selection attribute indicates that the gender is male, the determination unit 135 determines, as the provision plan for store B, the first product position information stored in the plan management database. Also, when the selection attribute indicates that the gender is female, the determination unit 135 determines, as the provision plan for store B, the second product position information stored in the plan management database. By doing so, the information processing apparatus 1 can determine the position for arranging products based on the attributes of the vehicle in use.

[0068] The determination unit 135 may determine, as the provision plan, the provision content of the products provided by store B. The provision content of the products is, for example, the content of the products made by store B such as prepared dishes. For example, in the plan management database, product provision information indicating the provision content of the products is stored for each attribute of the passengers, and the determination unit 135 selects, from among the plurality of pieces of product provision information stored in the plan management database, the product provision information stored in the plan management database in association with the selected attribute of the passenger, thereby determining the provision content of the products.

[0069] For example, in the plan management database, as product offering information, there is first product offering information indicating the content of products for single individuals (e.g., setting the product volume for one person) when the number of household members of the passenger is 1, and second product offering information indicating the content of products for families (e.g., setting the product volume for 3 to 4 people) when the number of household members of the passenger is multiple.

[0070] In this case, when the determination unit 135 indicates that the number of household members is 1 in the selected attribute, the first product offering information stored in the plan management database is determined as the offering plan for store B. Also, when the determination unit 135 indicates that the number of household members is multiple in the selected attribute, the second product offering information stored in the plan management database is determined as the offering plan for store B. By doing so, the information processing device 1 can determine the offering content of the product based on the attributes of the vehicle in use.

[0071] The determination unit 135 may also determine the content of the benefits to be provided to the user as the offering plan. For example, in the plan management database, benefit offering information indicating the content of the benefits is stored for each attribute of the passenger, and the determination unit 135 selects the benefit offering information stored in the plan management database associated with the selected passenger attribute from among the multiple benefit offering information stored in the plan management database, thereby determining the content of the benefits. By doing so, the information processing device 1 can determine the content of the benefits based on the attributes of the vehicle in use.

[0072] The determination unit 135 may determine, as the offering plan for store B, an offering plan that was presented to another store B in the past. Another store B is a store different from store B, for example, a chain store of store B. For example, the storage unit 12 stores in association with each other another store B, the attributes of the users of another store B, and an offering plan for another store, which is an offering plan output to another store B. The offering plan for another store stored in the storage unit 12 is, for example, an offering plan that was presented to another store B in the past and resulted in an increase in sales when another store B provided goods or services based on the offering plan.

[0073] In this case, when there is a user attribute corresponding to the attributes of the passengers (selected attributes) stored in the attribute management database in association with each of the attributes of the plurality of user vehicles identified by the identification unit 132 among the user attributes stored in the storage unit 12, the determination unit 135 determines, as the offering plan for store B, the offering plan for another store B associated with the user attribute. By doing so, the information processing apparatus 1 can present to store B an offering plan that has increased sales in another store B.

[0074] After determining the offering plan for store B, the determination unit 135 may change the determined offering plan for store B based on changes in the attributes of the people present around store B. Specifically, first, the change information acquisition unit 136 acquires attribute change information corresponding to a predetermined area including store B. The predetermined area is, for example, the area where store B is located, a predetermined range from store B (for example, a range within 100 meters, etc.). The attribute change information is information for identifying changes in the attributes of the people present in a predetermined area including the store, and is, for example, an imaging image captured by a camera (not shown) with a sidewalk as the imaging range, information indicating the positions of users using a communication service, etc.

[0075] And when the determination unit 135 determines that the attributes of the people present in a predetermined area immediately before determining the offering plan of store B have changed from the attributes of the people present in the predetermined area until a predetermined period (e.g., one week, one month, etc.) has elapsed since the time when the offering plan of store B was determined, the determination unit 135 changes the offering plan of store B based on the attributes of the people present in the changed predetermined area. For example, after the determination unit 135 determines the offering plan of store B based on a selection attribute indicating that the gender is male, if the majority of the genders of the people in the predetermined area including store B changes from male to female, the determination unit 135 determines the offering plan of store B based on a selection attribute indicating that the gender is female. By doing so, when a situation occurs where the attributes of people may change, such as an apartment being built around store B, the information processing apparatus 1 can determine the offering plan of store B considering such a situation.

[0076] The output unit 137 outputs the offering plan of store B determined by the determination unit 135. For example, the output unit 137 causes the offering plan determined by the determination unit 135 to be transmitted to the store server, thereby causing the offering plan to be displayed on the display unit of the store server. When the determination unit 135 changes the offering plan of store B, the output unit 137 outputs the changed offering plan of store B, that is, the latest offering plan of store B.

[0077] For example, when the determination unit 135 determines the offering price, the output unit 137 may cause the offering price determined by the determination unit 135 to be output to an output device provided in store B. The output device is, for example, a display device that displays the price of each product on the product shelf, a display device (e.g., digital signage) installed at the entrance of store B, in the product sales area of store B, or a broadcast device that broadcasts sound in the store. By doing so, the information processing apparatus 1 can immediately execute the determined offering plan.

[0078] The output unit 137 may output an advertisement for a product or service to an output device. Specifically, first, the determination unit 135 determines a product or service to be the target of the advertisement as the offering plan of store B. For example, the determination unit 135 determines a specific product or service for which the offering price has been determined as the product or service to be the target of the advertisement. Then, the output unit 137 causes the output device to output an advertisement for the product or service determined by the determination unit 135 to be the target of the advertisement. By doing so, the information processing apparatus 1 can immediately execute the determined offering plan.

[0079] In the above, an example where the parking lot P is a facility used by users of one store B has been described, but it is not limited to this. For example, the parking lot P may be a facility used by users of a commercial facility including a plurality of stores B. In this case, the information processing apparatus 1 may notify the store B corresponding to the attribute of the identified user of the customer situation. For example, in the storage unit 12, for each store B included in the commercial facility, information indicating the store B and the attribute of the users of the store B are stored in association with each other.

[0080] In this case, the output unit 137 notifies the store B associated with the attribute of the user corresponding to the attribute of the passenger (selected attribute) stored in the attribute management database in association with each of the attributes of the plurality of user vehicles identified by the identification unit 132 in the storage unit 12 of the customer situation of the commercial facility identified by the identification unit 132 analyzing the captured image. For example, when the number of households of the selected attribute, which is the attribute of the selected passenger, is more than one person, the output unit 137 notifies the store B associated with the selected attribute of a message indicating that relatively many families are visiting the store as the customer situation of the commercial facility. By doing so, the information processing apparatus 1 can, for example, make it easier for store B where many customers are expected to prepare for customer service.

[0081] [Flow of processing of information processing apparatus 1] Next, the processing flow of the information processing apparatus 1 will be described. FIG. 5 is a flowchart showing the processing flow of the information processing apparatus 1. FIG. 5(a) is a flowchart showing the recording processing flow. The flowchart shown in FIG. 5(a) starts when the image acquisition unit 131 acquires a captured image from the imaging device C (S11).

[0082] The specifying unit 132 analyzes the captured image acquired by the image acquisition unit 131, and specifies the attributes of the vehicle in use and the identification number of the vehicle in use included in the captured image (S12). The settlement information acquisition unit 133 acquires settlement information from the settlement terminal T (S13).

[0083] The recording unit 134 acquires, from the store server, provision information indicating the provision content managed in association with the provision specifying information included in the settlement information acquired by the settlement information acquisition unit 133, and member information including the member ID managed in association with the provision specifying information (S14). Then, the recording unit 134 associates the attributes of the vehicle in use specified by the specifying unit 132 with the identification number of the vehicle in use included in the settlement information acquired by the settlement information acquisition unit 133, information indicating the provision content specified based on the provision specifying information included in the settlement information acquired by the settlement information acquisition unit 133, and the acquired member information, and records them in the attribute management database (S15).

[0084] FIG. 5(b) is a flowchart showing the output processing flow. The flowchart shown in FIG. 5(b) starts when the image acquisition unit 131 acquires a captured image from the imaging device C after a certain amount of information has been recorded in the attribute management database by executing the recording process (S21).

[0085] The specifying unit 132 analyzes the captured image acquired by the image acquisition unit 131, and specifies the attributes of the vehicle in use included in the captured image (S22). The determination unit 135 determines the provision plan for store B based on the attributes of the passengers stored in the attribute management database in association with each of the attributes of the plurality of vehicles in use specified by the specifying unit 132 (S23). Then, the output unit 137 outputs the provision plan for store B determined by the determination unit 135 (S24).

[0086] [Effects of the present embodiment] As described above, the information processing apparatus 1 associates, in the attribute management database, the attribute of the vehicle in use, which is the identification number of the vehicle in use included in the acquired settlement information and specified together with the identification number of the vehicle in use by analyzing the captured image, with the information indicating the provided content specified based on the provided specific information included in the acquired settlement information. By doing so, the information processing apparatus 1 can associate the attribute of the user's vehicle with the provided content provided by store B to the user. As a result, store B can analyze the relationship between the attribute of the vehicle in use in parking lot P and the usage tendency of the user of the vehicle in use. As a result, the information processing apparatus 1 can provide a mechanism for the store to grasp the usage tendency of the user according to the attribute of the user's vehicle.

[0087] In addition, the information processing apparatus 1 determines the provision plan of store B based on the attributes of the passengers stored in the attribute management database in association with each of the attributes of a plurality of vehicles in use specified by analyzing the captured image, and outputs the determined provision plan of store B. By doing so, the information processing apparatus 1 can determine the provision plan for the vehicles that actually use parking lot P for the user to visit the store. As a result, the information processing apparatus 1 can improve the accuracy of specifying the attributes of the passengers used to determine the provision plan, that is, the attributes of the users of store B. As a result, the information processing apparatus 1 can improve the provision profit of store B.

[0088] Note that the present invention can contribute to Goal 9, "Build the infrastructure for industry and innovation," of the Sustainable Development Goals (SDGs) led by the United Nations.

[0089] As described above, the present invention has been explained using embodiments. However, the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist. For example, all or part of the device can be configured by functionally or physically dispersing and integrating it in any unit. Also, new embodiments resulting from any combination of a plurality of embodiments are included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination have the effects of the original embodiments combined.

Explanation of Reference Numerals

[0090] 1 Information processing device 11 Communication unit 12 Storage unit 13 Control unit 131 Image acquisition unit 132 Identification unit 133 Settlement information acquisition unit 134 Recording unit 135 Decision unit 136 Variation information acquisition unit 137 Output unit B Store C Imaging device P Parking lot T Settlement terminal

Claims

1. A vehicle attribute storage unit that associates and stores the attributes of a vehicle with the attributes of a passenger boarding the vehicle; An image acquisition unit that acquires a captured image obtained by a camera installed in a parking lot used by a user of a store that provides a product or service, the camera capturing a vehicle in use in the parking lot; A specifying unit that analyzes the captured image acquired by the image acquisition unit and specifies the attributes of the vehicle in use included in the captured image; Based on the number of common attributes among the plurality of attributes of the passengers stored in the vehicle attribute storage unit associated with each of the attributes of the vehicles in use specified by the specifying unit, one of the attributes of the passengers that includes one or more attributes is selected, and based on the selected attribute of the passenger, a determination unit that determines a provision plan for the store to provide a product or service; An output unit that outputs the provision plan determined by the determination unit; An information processing apparatus having the above.

2. The determination unit determines the provision plan for the attributes of the vehicle in use specified based on the captured image captured in a predetermined period. The information processing apparatus according to Claim 1.

3. The determination unit determines the provision plan for the attributes of the vehicles in use parked in the parking lot among the plurality of vehicles in use specified by the specifying unit. The information processing apparatus according to Claim 1.

4. The determination unit determines the provision plan based on at least one of the gender of the passenger, the age of the passenger, the income of the passenger, the preferences of the passenger, the number of households of the passenger, and the household composition of the passenger as the attributes of the passenger. The information processing apparatus according to Claim 1.

5. The determination unit determines the provision price of the product or service provided by the store as the provision plan. The information processing apparatus according to Claim 1.

6. The output unit causes the output device provided in the store to output the provision price determined by the determination unit. The information processing apparatus according to Claim 5.

7. The determination unit determines the position where the products provided by the store are arranged as the provision plan. The information processing apparatus according to Claim 1.

8. The determination unit determines the product or service to be targeted for advertising as the provision plan, The output unit causes the output device provided in the store to output an advertisement for the product or service determined by the determination unit to be targeted for advertising. The information processing apparatus according to Claim 1.

9. The determination unit determines the content of the products provided by the store as the provision plan. The information processing apparatus according to claim 1.

10. The parking lot is a parking lot used by users of a commercial facility including a plurality of the stores, The information processing apparatus further includes a store attribute storage unit that stores, for each store included in the commercial facility, an association between the store and the attributes of the users of the store. The output unit notifies the stores associated with the attributes of the users corresponding to the attributes of the passengers stored in the vehicle attribute storage unit in association with each of the attributes of the plurality of vehicles specified by the specifying unit in the store attribute storage unit, of the visitor situation of the commercial facility specified by the specifying unit by analyzing the captured image. The information processing apparatus according to claim 1.

11. The information processing apparatus further includes a plan storage unit that stores an association between another store different from the store, the attributes of the users of the other store, and the provision plan output to the other store. When there exists, among the attributes of the users stored in the plan storage unit, an attribute of a user corresponding to the attribute of the selected passenger, the determination unit determines the provision plan associated with the attribute of the user as the provision plan corresponding to the store. The information processing apparatus according to claim 1.

12. The information processing apparatus further includes a variation information acquisition unit that acquires information for specifying a variation in the attributes of people existing in a predetermined area including the store. When the attributes of the people existing in the predetermined area immediately before determining the provision plan and the attributes of the people existing in the predetermined area until a predetermined period has elapsed from the time when the provision plan is determined change, the determination unit changes the provision plan based on the changed attributes of the people existing in the predetermined area. The output unit outputs the provision plan changed by the determination unit. The information processing apparatus according to claim 1.

13. The determination unit determines the content of the benefits to be provided to the user as the provision plan. The information processing apparatus according to claim 1.

14. Executed by a computer having a vehicle attribute storage unit that stores an association between the attributes of a vehicle and the attributes of a passenger boarding the vehicle. A step of obtaining a captured image captured by a camera installed in a parking lot used by a user of a store that provides goods or services, the captured image being of a vehicle using the parking lot; A step of analyzing the obtained captured image and specifying the attributes of the vehicle using the parking lot included in the captured image; Based on the number of common attributes among a plurality of the attributes of the passengers stored in the vehicle attribute storage unit associated with each of the specified attributes of the plurality of vehicles using the parking lot, selecting one of the attributes of the passengers that includes one or more attributes; A step of determining a provision plan for the store to provide goods or services based on the selected attribute of the passenger; A step of outputting the determined provision plan; An information processing method having the above steps.

15. A computer having a vehicle attribute storage unit that stores in association with the attributes of a vehicle and the attributes of a passenger boarding the vehicle, An image acquisition unit that obtains a captured image captured by a camera installed in a parking lot used by a user of a store that provides goods or services, the captured image being of a vehicle using the parking lot; A specifying unit that analyzes the captured image obtained by the image acquisition unit and specifies the attributes of the vehicle using the parking lot included in the captured image; Based on the number of common attributes among a plurality of the attributes of the passengers stored in the vehicle attribute storage unit associated with each of the specified attributes of the plurality of vehicles using the parking lot, selecting one of the attributes of the passengers that includes one or more attributes, and based on the selected attribute of the passenger, a determination unit that determines a provision plan for the store to provide goods or services, and An output unit that outputs the provision plan determined by the determination unit, A program for causing the computer to function as described above.

Citation Information

Patent Citations

  • Group management device and group management method

    JP2010079469A

  • Information management device, data analysis device, signal, server, information management system, and program

    JP2012038089A

  • System and method for managing facility's customer information

    JP2023050646A

  • Parking lot structure and computer program

    JP2023136353A