Mobile sales support system, mobile sales support method, and program

The mobile sales support system uses customer movement data to determine store locations by analyzing visit frequency and regularity, improving sales outcomes by identifying high-potential areas.

JP7910616B2Active Publication Date: 2026-08-25NEC CORP
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2024543677
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-08-31
Publication Date
2026-08-25
Estimated Expiration
2042-08-31

AI Technical Summary

Technical Problem

In mobile sales, determining the optimal store location is challenging due to the fixed nature of store locations, which affects sales outcomes.

Method used

A mobile sales support system that acquires customer movement information, extracts effective movement data to identify potential store locations, and determines store locations based on this information, considering factors like frequency and regularity of customer visits.

Benefits of technology

This approach simplifies the determination of store locations by identifying areas with high potential customer traffic, enhancing sales opportunities.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007910616000001
    Figure 0007910616000001
  • Figure 0007910616000002
    Figure 0007910616000002
  • Figure 0007910616000003
    Figure 0007910616000003
Patent Text Reader

Abstract

This mobile catering assistance system comprises an acquisition unit, an extraction unit, and a store opening location determination unit. The acquisition unit acquires movement information relating to customer movement. The extraction unit extracts effective movement information from the acquired movement information, the effective movement information being used in order to determine a store opening location of mobile catering. The store opening location determination unit determines a store opening location on the basis of the extracted effective movement information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to a mobile sales support system and the like.

Background Art

[0002] There are cases where products are sold in mobile sales. Here, mobile sales is a business format in which, for example, a vehicle for sales is used to move to a store location and sell products.

[0003] For example, Patent Document 1 describes a technique for predicting data on customers on the day of mobile sales based on data on passengers at stations and customers on the street, and determining the sales location, sales time zone, and sales products.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] For example, in mobile sales, the store location has a great impact on sales, but the store location may be fixed. However, it is difficult to determine the store location.

[0006] An example of the object of the present disclosure is to provide a mobile sales support system and the like that facilitate the determination of the store location in mobile sales.

Means for Solving the Problems

[0007] A mobile sales support system in one aspect of this disclosure includes: acquisition means for acquiring movement information relating to the movement of customers; extraction means for extracting effective movement information used to determine the location of a mobile sales outlet from the acquired movement information; and location determination means for determining the location of the outlet based on the extracted effective movement information.

[0008] A mobile sales support method in one aspect of the present disclosure acquires travel information relating to the movement of a customer, extracts useful travel information from the acquired travel information to be used to determine the location of a mobile sales outlet, and determines the location of the outlet based on the extracted useful travel information.

[0009] A program in one aspect of this disclosure provides a computer that acquires movement information relating to the movement of a customer, extracts useful movement information from the acquired movement information to be used to determine the location of a mobile sales outlet, and determines the location of the outlet based on the extracted useful movement information. Execute the process.

[0010] The program may be stored on a non-temporary storage medium that is readable by the computer. [Effects of the Invention]

[0011] This disclosure makes it possible to simplify the determination of locations for mobile sales. [Brief explanation of the drawing]

[0012] [Figure 1] This is a block diagram showing an example configuration of a mobile sales support system according to Embodiment 1. [Figure 2] This is a flowchart showing an example of an operation of the mobile sales support system according to Embodiment 1. [Figure 3] This is an explanatory diagram showing examples of mobile sales vehicles and their locations. [Figure 4] This is an explanatory diagram showing an example of connecting a mobile sales support system to other devices. [Figure 5]It is a block diagram showing a configuration example of the mobile vending support system according to Embodiment 2. [Figure 6] It is an explanatory diagram showing an example of movement information included in the movement DB. [Figure 7] It is an explanatory diagram showing an example of the number of customers who moved to each place by time zone. [Figure 8] It is an explanatory diagram showing an example of the display of the movement route. [Figure 9] It is a flowchart showing an example of an operation regarding the determination of the store location of the mobile vending support system according to Embodiment 2. [Figure 10] It is an explanatory diagram showing an example of the hardware configuration of a computer.

Mode for Carrying Out the Invention

[0013] Hereinafter, embodiments of the mobile vending support system, mobile vending support method, program, and non-temporary recording medium for recording the program according to the present disclosure will be described in detail with reference to the drawings. This embodiment does not limit the disclosed technology.

[0014] Also, in each embodiment, a vehicle is exemplified as the moving body on which goods are mounted in mobile vending, but it is not particularly limited to a vehicle.

[0015] (Embodiment 1) First, in Embodiment 1, the basic functions of the mobile vending support system will be described. FIG. 1 is a block diagram showing a configuration example of the mobile vending support system according to Embodiment 1. The mobile vending support system 10 includes an acquisition unit 101, an extraction unit 102, and a store location determination unit 103.

[0016] The acquisition unit 101 acquires movement information regarding the movement of customers. The movement information includes, for example, the locations where the customers have moved. Also, the movement information may include, for example, the locations and the dates and times when the customers have moved. Here, when the movement information includes a location, it means that the movement information includes information representing the location. When the movement information includes a date and time, it means that the movement information includes information representing the date and time. The date and time are, for example, the date and the time. For example, the movement information may be information indicating that a customer has moved to a certain location at 17:50 on March 20, 2022. Also, the date and time may be the date and the time zone, etc. For example, the movement information may be information indicating that a customer has moved to a certain location during the 17 o'clock hour on March 20, 2022.

[0017] The extraction unit 102 extracts effective movement information used to determine the store opening locations for mobile sales from the acquired movement information. Here, the effective movement information is, for example, movement information effective for determining the store opening location.

[0018] Here, at each location, there are customers who visit frequently and customers who visit occasionally. It is expected that customers who visit occasionally are unlikely to become customers of mobile sales if a store is opened at that location. On the other hand, it is expected that customers who visit frequently may become customers of mobile sales if a store is opened at that location. Therefore, for example, the extraction unit 102 may extract effective movement information from the acquired movement information based on the number of times a customer has moved to a predetermined location included in the movement information. Here, the predetermined location is a location that can become a store opening location among each location included in the movement information. The predetermined location may be, for example, a location designated in advance by the user. Here, the user is an operator of mobile sales, a driver of a mobile sales vehicle, etc. Thereby, the extraction unit 102 can extract movement information including the location where the same customer has moved multiple times as effective movement information. That is, movement information including the location where potential customers in mobile sales have moved is extracted.

[0019] Furthermore, among customers who visit the same place multiple times, those who make regular movements such as commuting to work or school, or living nearby, are expected to be even more likely to become customers of mobile sales. Therefore, the movement information includes the location and date of the customer's movement, and the extraction unit 102 may extract valid movement information from the movement information based on whether the customer's movement to a predetermined location included in the movement information is a regular movement. Here, regular movement refers to, for example, movement at regular intervals or movement at fixed times. Specifically, regular movement refers to, for example, a customer moving to a location included in the movement information on multiple different days within a predetermined period. Or, for example, regular movement refers to, for example, a customer repeatedly moving to a location included in the movement information on the same day of the week within a predetermined period. Or, for example, regular movement refers to, for example, a customer repeatedly moving to a location included in the movement information on weekdays within a predetermined period. Or, for example, regular movement refers to, for example, a customer repeatedly moving to a location included in the movement information on weekends within a predetermined period. The specified period is not particularly limited and may be, for example, a month, a week, or two weeks, or even a day, such as 10 days.

[0020] Furthermore, the movement information includes the location and date and time of the customer's movement, and the extraction unit 102 may extract valid movement information based on whether the customer's movement to the locations included in the movement information is a regular movement within the same or nearby time period.

[0021] The store location determination unit 103 determines the store location based on the valid movement information. For example, the store location determination unit 103 determines the store location from the locations included in the valid movement information. Specifically, for example, the store location determination unit 103 determines the store location from the locations included in the valid movement information based on the number of customers who have moved to the locations included in the valid movement information. This makes it possible to select locations with a large number of potential customers as candidate store locations.

[0022] (flowchart) Figure 2 is a flowchart illustrating an example of the operation of the mobile sales support system 10 according to Embodiment 1. The acquisition unit 101 acquires movement information related to the customer's movements (step S101). Next, the extraction unit 102 extracts effective movement information from the acquired movement information to be used to determine the location of the mobile sales store (step S102). Then, the store location determination unit 103 determines the store location based on the extracted effective movement information (step S103), and the mobile sales support system 10 terminates its processing.

[0023] In Embodiment 1, the mobile sales support system 10 extracts useful travel information from travel information related to customer movement, and determines a store location based on the extracted useful travel information. This makes it easier to determine a store location.

[0024] In particular, for example, in the case of mobile sales, customers who visit the same location several times are likely to become customers if a store is set up at that location. Therefore, based on customer travel information, locations that are frequently visited can be potential locations for a store, and thus there is useful travel information in customer travel information for determining a store location. Accordingly, in Embodiment 1, the mobile sales support system 10 extracts useful travel information from customer travel information based on the number of times the customer has moved to a predetermined location, and determines a store location based on the extracted useful travel information. This makes it possible to simplify the determination of a store location.

[0025] (Embodiment 2) Next, Embodiment 2 will be described in detail with reference to the drawings. Embodiment 2 will describe an example of determining a store location and a travel route including the store location, using specific travel information as an example. In Embodiment 2, explanations that overlap with the above explanation will be omitted to the extent that the explanation of Embodiment 2 does not become unclear.

[0026] Figure 3 is an explanatory diagram showing examples of a mobile sales vehicle and various locations. Figure 3 shows the mobile sales vehicle, locations X, Y, Z, P, and Q. Each location represents a place where various customers have traveled.

[0027] Figure 4 is an explanatory diagram showing an example of connecting the mobile sales support system to other devices. The mobile sales support system 20 is connected to the user's terminal device 21 via the communication network NT.

[0028] The type of user terminal device 21 is not particularly limited and may include smartphones, tablet devices, PCs (Personal Computers), etc.

[0029] Figure 5 is a block diagram showing an example configuration of the mobile sales support system 20 according to Embodiment 2. The mobile sales support system 20 includes an acquisition unit 201, an extraction unit 202, a store location determination unit 203, a reception unit 204, an output control unit 205, and a sales product determination unit 206.

[0030] The mobile sales support system 20 adds a reception unit 204, an output control unit 205, and a sales product determination unit 206 to the mobile sales support system 10 according to Embodiment 1. The acquisition unit 201 has the functions of the acquisition unit 101 according to Embodiment 1 as its basic function. The extraction unit 202 has the functions of the extraction unit 102 according to Embodiment 1 as its basic function. The store location determination unit 203 has the functions of the store location determination unit 103 according to Embodiment 1 as its basic function.

[0031] Furthermore, for example, the mobile sales support system 20 includes a mobile database (DB) 2001, a store opening eligibility information database 2002, a sales performance database 2003, a product database 2004, a purchase history database 2005, and a mobile sales vehicle database 2006. Each functional unit of the mobile sales support system 20 can appropriately refer to and update various databases and information.

[0032] The Movement DB2001 stores, for example, movement information related to each customer's movements. This movement information includes details such as the location and date / time of the customer's movement.

[0033] Figure 6 is an explanatory diagram showing an example of movement information included in the movement DB 2001. In Figure 6, each piece of movement information included in the movement DB 2001 is stored in association with, for example, customer identification information, date and day of the week, time of day, and the location the customer moved to. According to the movement DB 2001 in Figure 6, for example, the customer identified by customer identification information "A001" moved to location X in the 17:00 hour on Wednesday, June 15, 2022. Then, according to the movement DB 2001 in Figure 6, this customer moved to location Y in the 18:00 hour on Wednesday, June 15, 2022. Furthermore, according to the movement DB 2001 in Figure 6, this customer moved to location X in the 17:00 hour on Thursday, June 16, 2022. Then, according to the movement DB 2001 in Figure 6, for example, this customer moved to location Y in the 18:00 hour on Thursday, June 16, 2022. Furthermore, according to the movement DB2001 in Figure 6, this customer moved to location X around 5 PM on Friday, June 17, 2022. And according to the movement DB2001 in Figure 6, for example, this customer moved to location Y around 6 PM on Friday, June 17, 2022.

[0034] According to the movement DB2001 in Figure 6, for example, the customer identified by customer identification information "A002" moved to location X in the 17:00 hour on Wednesday, June 15, 2022. Then, according to the movement DB2001 in Figure 6, this customer moved to location X in the 18:00 hour on Wednesday, June 15, 2022. Furthermore, according to the movement DB2001 in Figure 6, this customer moved to location P in the 17:00 hour on Thursday, June 16, 2022. Then, according to the movement DB2001 in Figure 6, for example, this customer moved to location Z in the 18:00 hour on Thursday, June 16, 2022. According to the movement DB2001 in Figure 6, for example, this customer moved to location Z in the 17:00 hour on Friday, June 17, 2022. According to the movement DB2001 in Figure 6, for example, this customer moved to location X around 6:00 PM on Friday, June 17, 2022.

[0035] Furthermore, the Store Opening Availability Information 2002 is information indicating whether or not a store can be opened at each location. Alternatively, Store Opening Availability Information 2002 may indicate whether or not a store can be opened at each location by date or day of the week. Alternatively, Store Opening Availability Information 2002 may indicate whether or not a store can be opened at each location by time of day. Furthermore, Store Opening Availability Information 2002 may indicate, for example, whether or not a store can be opened at each location by date, day of the week, and time of day.

[0036] The Sales Performance DB2003 includes past sales performance data. Past sales performance data includes information such as the actual sales amount relative to the number of people passing by. For example, specific sales performance data would show that the sales amount was XX yen when a store was set up in a location with ZZ people passing by. Past sales performance data also includes information such as the number of customers who actually purchased products relative to the number of people passing by. For example, specific sales performance data would show that the number of customers who purchased products was YY when a store was set up in a location with ZZ people passing by.

[0037] Product DB2004 stores product information for each product. Specifically, Product DB2004 stores product identification information and product information in association. Product identification information is not particularly limited to product codes or product names, as long as it is information that can identify a product. Product information is, for example, information such as product name, product price, product size, product category, and product storage temperature. Product categories are categories into which products provided by businesses such as retailers or manufacturers are classified. For example, categories may be broad categories, medium categories, and minor categories. Examples of broad categories include food, clothing, and housing. Also, for example, if we focus on food, broad categories of food may include processed foods, frozen foods, fresh produce, and fresh fish. Furthermore, processed food categories may be further divided into medium categories such as noodles and seasonings, and more specifically, noodle categories may be divided into minor categories such as pasta and instant noodles. Product storage temperature may be a classification according to temperature such as room temperature, refrigerated, frozen, or kept warm, or it may be a specific temperature value. In the following explanation, products identified by the product identification information contained in Product DB2004 will also be referred to as products contained in Product DB2004.

[0038] Here, we will use physical goods as an example of what is sold by the mobile store, but the target is not limited to goods; it may also be a service. Therefore, the product database 2004 may store service information for each service. Alternatively, the mobile sales support system 20 may have a service database separate from the product database 2004, and the service database may store service information for each service. Service information, like product information, may include information such as the name of the service, the price of the service, and the category of the service.

[0039] The Purchase History DB2005 stores purchase history for each customer. Specifically, the Purchase History DB2005 stores customer identification information and purchase history in association. The purchase history includes information such as product identification information, product price, quantity, and purchase date of the products purchased by the customer.

[0040] The Mobile Vending Vehicle DB2006 stores mobile vending vehicle information for each individual vehicle. The Mobile Vending Vehicle DB2006 stores mobile vending vehicle identification information in association with mobile vending vehicle information. For example, mobile vending vehicle information includes information such as the vehicle's carrying capacity, shelf size and layout, usable temperature range, and vehicle type. Mobile vending vehicles identified by the mobile vending vehicle identification information contained in the Mobile Vending Vehicle DB2006 are sometimes referred to as "mobile vending vehicles included in the Mobile Vending Vehicle DB2006."

[0041] Next, I will explain each functional part.

[0042] The acquisition unit 201 acquires travel information related to the customer's movements. For example, the acquisition unit 201 may acquire travel information from the customer database. Travel information may be provided by various companies, or it may be information obtained by sensors such as imaging devices installed at each location. For example, if the location is a train station or bus station, travel information may be provided by a railway company or a bus operator. Alternatively, travel information may be acquired, for example, by a mobile sales application program installed on the customer's terminal device.

[0043] Furthermore, for example, the acquisition unit 201 may acquire attribute information for each customer associated with the movement information. For example, attribute information and movement information may be associated by customer identification information. Attribute information represents the attributes of each customer. Attribute information includes, for example, attribute values ​​for each attribute. The format of representation for attribute values ​​is not particularly limited. Customer attributes include, for example, gender, age or age group, occupation, and address. Here, address may be at least one of the following: residence, workplace, medical facility, school, etc., and is not particularly limited.

[0044] <Extracting movement information> The extraction unit 202 extracts effective movement information as described in Embodiment 1. Specifically, for example, the extraction unit 202 may extract effective movement information based on predetermined conditions. The predetermined conditions are not particularly limited.

[0045] Here, the predetermined conditions relate to the potential of a location as a place to set up a mobile sales business. Furthermore, the predetermined conditions are for narrowing down effective movement information from a large amount of movement data. Specifically, for example, the predetermined conditions relate to the number of times a customer has traveled to a predetermined location, as described in Embodiment 1. As explained in Embodiment 1, customers who visit a predetermined location multiple times are likely to become customers of that location if it is a store location for a mobile sales business. Therefore, more specifically, the predetermined condition is that the number of times a customer has traveled to the predetermined location is greater than or equal to a predetermined number. This extracts movement information that includes locations visited by the customer more than a predetermined number of times as effective movement information. This customer is a potential customer for the mobile sales business. The predetermined number may be determined by the user. The predetermined number may also be determined separately for each predetermined location. The predetermined number may also be determined based on the date range of the acquired movement information, such as whether the acquired movement information covers a year or a month.

[0046] Taking Figure 6 as an example, according to the customer database, the customer identified by customer identification information "A001" has moved to location X three times and to location Y three times. For example, if the predetermined number of moves is three, the extraction unit 202 extracts the movement information for the customer identified by customer identification information "A001" as valid movement information. In this way, for example, the extraction unit 202 extracts valid movement information for each customer based on the number of moves to predetermined locations.

[0047] Furthermore, as described in Embodiment 1, customers who repeatedly travel to a predetermined location are expected to be more likely to become customers of that location if that location is a store location in a mobile sales operation. Therefore, for example, the predetermined condition may be that the travel to the predetermined location is a regular travel. This allows the extraction unit 202 to extract travel information including predetermined locations that customers regularly travel to as valid travel information. As a result, travel information for prospective customers who regularly travel to predetermined locations is extracted.

[0048] Furthermore, the specified conditions may also include that the travel to a specified location included in the travel information is a regular travel within the same or similar time period. Thus, as mentioned above, there are no particular limitations on what constitutes a regular travel. Also, the specified conditions may be a combination of multiple conditions. For example, the specified conditions may include that the customer travels to a specified location a specified number of times or more, and that the travel to the specified location is a regular travel.

[0049] Furthermore, if customer attribute information is associated with the movement information, the extraction unit 202 may extract the movement information associated with the attribute information, which includes a nearby address as an attribute value, as valid movement information. Here, a nearby address is, for example, an address included in the target area, or an address within a predetermined distance from at least one of the candidate locations. The address here is not particularly limited, as mentioned above.

[0050] Furthermore, for example, if customer attribute information is associated with the movement information, the extraction unit 202 may extract the movement information associated with the attribute information, which includes the target gender and age group as attribute values, as valid movement information.

[0051] Furthermore, the methods for extracting effective movement information by the extraction unit 202 may be combined.

[0052] <Decision on the location of the store> Next, the store location determination unit 203 determines the store location based on the extracted valid travel information. The store location determination unit 203 determines the store location from, for example, the locations included in the extracted valid travel information. The store location determination unit 203 may also determine, for example, a travel route that includes the store location. The travel route may be, for example, a route from a specific location to the store location, or a route from the store location to a specific location. For example, the specific location is not particularly limited as long as it is a place that serves as the starting or ending point of the route, such as a parking lot for a mobile sales vehicle or the current location of the vehicle.

[0053] Here, the store location determination unit 203 determines the store location from among the locations included in the valid movement information that are permitted to be set up, based on the store location eligibility information 2002. This determines the store locations that are permitted to be set up.

[0054] Specifically, for example, if the movement information includes locations where customers have traveled, the store location determination unit 203 determines store locations based on the number of customers who have traveled to each location included in the extracted valid movement information.

[0055] Next, an example will be described in which the store location determination unit 203 determines store locations by time of day based on the extracted valid travel information. Note that the aforementioned store availability information 2002 may also be information indicating whether a store is available or unavailable by time of day. Therefore, based on the store availability information 2002, the store location determination unit 203 determines store locations from among the locations included in the valid travel information where a store is permitted for each time of day.

[0056] Furthermore, for example, the store location determination unit 203 determines store locations for each time period based on the number of people who traveled to each location included in the valid travel information. The locations here may be the predetermined locations mentioned above.

[0057] Specifically, for example, the store location determination unit 203 identifies the number of people who traveled to each location included in the valid travel information for each time period. More specifically, for example, the store location determination unit 203 may identify the number of customers who traveled to each location included in the extracted valid travel information for each date and time. For example, even if the same customer goes to the same location multiple times on the same day, the store location determination unit 203 may count them as one person, or it may count them as the number of times the customer traveled. Based on the number of people identified for each location for each date and time period, the store location determination unit 203 may calculate a statistical number for each location for each time period as the number of customers who traveled to the location. The statistical number may be the mean, median, mode, minimum, maximum, etc. For example, using average values ​​as an example, if the number of customers at location X during the 5 PM hour was 200 on June 15, 2022, and the number of customers at location X on June 16, 2022, was 220, then the location determination unit 203 would identify the number of customers who moved to location X during the 5 PM hour as 210. Here, the identified number of customers represents the number of potential customers. For example, the number of potential customers at each location is a predicted value of the number of people passing through that location.

[0058] Figure 7 is an explanatory diagram showing an example of the number of customers who moved to each location by time of day. In Figure 7, the number of customers is, for example, the number of prospective customers. In Figure 7, for example, the 17:00 and 18:00 time slots are given as examples. In the 17:00 time slot, the number of customers at location X is 210, the number of customers at location Y is 80, the number of customers at location Z is 80, the number of customers at location P is 10, and the number of customers at location Q is 60. In the 18:00 time slot, the number of customers at location X is 80, the number of customers at location Y is 120, the number of customers at location Z is 100, the number of customers at location P is 20, and the number of customers at location Q is 85.

[0059] <Examples of determining store locations by time of day> Next, for example, the store location determination unit 203 determines the store locations based on the number of customers at each location for each time period.

[0060] For example, the store location determination unit 203 determines the store location with the highest number of potential customers based on the number of potential customers at each location for each time period. The store location determination unit 203 then determines a travel route that includes the store location determined for each time period.

[0061] Taking the number of potential customers in Figure 7 as an example, at 5 PM, location X has the most people. Therefore, the store location determination unit 203 determines that location X is the store location for 5 PM. Also, at 6 PM, location Y has the most people. Therefore, the store location determination unit 203 determines that location Y is the store location for 6 PM. The store location determination unit 203 determines the travel route, including the movement from location X to location Y. Note that the travel route to be determined may include the route from a specific location to the store location and the route from the store location to a specific location, as described above.

[0062] Next, the reception unit 204 receives at least one of the target sales amount and the target number of customers. For example, the reception unit 204 may receive at least one of the target sales amount and the target number of customers through the user's terminal device 21, based on the user's operation. Alternatively, the acquisition unit 201 may be configured to acquire at least one of the target sales amount and the target number of customers from a database or the like.

[0063] Next, the store location determination unit 203 determines the store location based on the received information, valid travel information, and past sales performance.

[0064] For example, when the reception unit 204 receives a target sales amount, the store location determination unit 203 determines the number of people required for the store location based on the received target sales amount and past sales performance. Specifically, as a process for determining the number of people required, for example, the reception unit 204 can determine the number of people required when the sales amount is the same as or similar to the target sales amount, based on sales performance.

[0065] For example, when the reception unit 204 receives the target number of visitors, the store location determination unit 203 determines the number of people needed for the store location based on the received target number of visitors and sales performance. Specifically, as a process for determining the number of people needed, the reception unit 204 can determine the number of people needed when the number of visitors is the same as or similar to the target number, based on past sales performance.

[0066] For example, if the reception unit 204 receives the target sales amount and the target number of customers, the store location determination unit 203 calculates the number of people needed for the store location based on the received target number of customers and sales performance. The store location determination unit 203 then calculates the number of people needed for the store location based on the received target sales amount and sales performance. The store location determination unit 203 may then specify as the number of people at least one of the following: the number of people calculated based on the received target sales amount and sales performance, and the number of people calculated based on the target number of customers and sales performance. Alternatively, the store location determination unit 203 may specify as the number of people a statistical measure of the number of people calculated based on the received target sales amount and sales performance, and the number of people calculated based on the target number of customers and sales performance.

[0067] Furthermore, for example, the store location determination unit 203 may determine store locations for each time period so that the number of prospective customers in each time period meets a predetermined number. The predetermined number may be the number of people passing through the designated area as described above, or it may not be particularly limited. For example, the predetermined number may be the number of people entered by the user via an input device. Alternatively, for example, the predetermined number may be a number predetermined for each time period. The store location determination unit 203 then determines store locations for each time period based on the number of customers at each location, such that the number of customers is equal to or greater than the predetermined number. Let's explain the case where the predetermined number is 80 people, using the number of prospective customers in Figure 7 as an example. For the 17:00 hour, the number of customers at each of locations X, Y, and Z is 80 or more. The store location determination unit 203 determines one of locations X, Y, or Z as the store location for the 17:00 hour. For the 18:00 hour, the number of customers at each of locations X, Y, Z, and Q is 80 or more. Furthermore, the store location determination unit 203 determines one of location X, location Y, location Z, or location Q as the store location for 18:00. The example of the store location determination unit 203 determining the travel route including the store locations determined for each time period is as described above.

[0068] Here, as long as the predetermined number of people can be met for each time slot, the number of potential customers at each location for each time slot may or may not be maximized. To explain using the number of potential customers in Figure 7 as an example, if the number of potential customers is maximized, for example, the location determination unit 203 determines location X for the 17:00 hour and location Y for the 18:00 hour. However, for location X, the number of potential customers is 80 or more in both the 17:00 hour and the 18:00 hour. Therefore, in order to save the trouble of moving, the location determination unit 203 may determine that location X is the location for both the 17:00 hour and the 18:00 hour. When moving locations, various times are required, such as the time required for travel, and the time required for packing up and preparing the mobile sales vehicle. Also, when moving, fuel costs are incurred. Although a detailed explanation is omitted, the location determination unit 203 may use these times and costs to determine the locations for each time slot.

[0069] Furthermore, for example, the store location determination unit 203 may determine the store locations for each time period so that the total number of prospective customers meets a predetermined number. The predetermined number here is not particularly limited, but may be the number of people passing through the area, which is determined by at least one of the target sales amount and the target number of visitors.

[0070] Here, similar to the example where the number of potential customers for each time period is determined so that the number of potential customers for each time period meets a predetermined number, if the total number of potential customers is equal to or greater than a predetermined number, the total number of potential customers may or may not be maximized. In such cases, the store location determination unit 203 may determine travel routes for combinations of store locations for each time period, and determine the travel routes based on the total travel distance for each travel route.

[0071] Although various store locations and methods for determining store locations by the store location determination unit 203 have been described, the methods for determining store locations by the store location determination unit 203 may be combined as appropriate.

[0072] Furthermore, the store location determination unit 203 may determine multiple travel routes. For example, the store location determination unit 203 may determine a first travel route that includes location X as the store location in the 17:00 hour and location Y as the store location in the 18:00 hour, and a second travel route that includes location X as the store location in the 17:00 hour and location Z as the store location in the 18:00 hour.

[0073] <Example output of store locations or travel routes including store locations> Next, for example, when a store location is determined by the store location determination unit 203, the output control unit 205 outputs information regarding the store location. The information regarding the store location is not particularly limited and may include the name of the store location, the location of the store location, etc. The output destination is not particularly limited, but we will explain using an example where the output control unit 205 outputs to a user's terminal device 21 outside the mobile sales support system 20. The user's terminal device 21 then outputs the information regarding the store location. The output method is not particularly limited and may be output to a display device or to an audio output device. Also, for example, when a store location is determined by the store location determination unit 203 for each time period, the output control unit 205 may output to the user's terminal device 21 at least one of the time period and the number of potential customers during that time period, along with the information regarding the store location. Here, we will explain in more detail using output to a display device as an example. Specifically, for example, the output control unit 205 may use a map image to display the store location on the map to the user's terminal device 21.

[0074] Furthermore, for example, if a travel route including the store location is determined, the output control unit 205 will output the travel route including the store location to the user's terminal device 21. The user's terminal device 21 will then output the travel route including the store location. As mentioned above, the output method is not particularly limited. Also, for example, if the store location determination unit 203 determines a travel route including store locations for each time period, the output control unit 205 may output the store locations included in the travel route, along with at least one of the time period for the store and the number of potential customers during that time period, to the user's terminal device 21. Here, we will explain in more detail using output to a display device as an example. Specifically, for example, the output control unit 205 may display the travel route including the store location, and at least one of the time period and the number of potential customers for each store location, on the user's terminal device 21 in a map image.

[0075] Figure 8 is an explanatory diagram showing an example of a travel route display. The user's terminal device 21 displays a map image on the display device. The user's terminal device 21 also displays the travel route, including the store location, as well as the time slot and estimated number of customers for the store location, on the display device. On the screen, the travel route is represented by a dashed arrow. In Figure 8, according to the screen, the user can confirm that if they set up a store at location X in the 17:00 hour, the number of estimated customers is approximately 210. In Figure 8, according to the screen, the user can confirm that if they set up a store at location Y in the 18:00 hour, the number of estimated customers is approximately 120.

[0076] Furthermore, if the locations of the shops included in the travel route differ depending on the time of day, for example, the output control unit 205 may output to the user's terminal device 21 the scheduled departure time from the shop in the previous time period to the shop in the next time period. Using the example in Figure 8, the output control unit 205 may display to the user's terminal device 21 the scheduled departure time from location X, which is a shop in the 17:00 time period, in order to set up shop at location Y, which is a shop in the 18:00 time period.

[0077] Furthermore, if the locations of the shops included in the travel route differ depending on the time of day, for example, the output control unit 205 may output to the user's terminal device 21 at least one of the travel times from a shop in the previous time period to a shop in the next time period. To illustrate using the example in Figure 8, the output control unit 205 may output to the user's terminal device 21 at least one of the scheduled departure time from location X, a shop in the 17:00 time period, and the travel time from location X to location Y, in order to set up shop at location Y, a shop in the 18:00 time period.

[0078] Furthermore, if the store location determination unit 203 determines multiple travel routes, the output control unit 205 may, for example, output each of the multiple travel routes to the user's terminal device 21. Alternatively, the output control unit 205 may output each of the multiple travel routes to the user's terminal device 21 so that the user can select one of them. For example, the output control unit 205 may also output to the user's terminal device 21 information regarding the store locations included in the time slot along the route selected by the user.

[0079] <Examples of product selection> The product selection unit 206 determines the products to sell from the products included in the product database 2004 based on the attribute values ​​and purchase history of the target customer. If the attribute is age and the attribute value of the target customer is in their 20s, the product selection unit 206 determines the products to sell based on the purchase history of customers in their 20s. In this way, the product selection unit 206 may also determine the products to sell using demand forecasting.

[0080] The sales product determination unit 206 determines which products can be sold in the mobile sales system from the products included in the product database 2004, based on the categories of the products included in the product database 2004. For example, the sales product determination unit 206 may determine products to be sold if their category is a predetermined category. The predetermined category is not particularly limited. For example, the sales product determination unit 206 may determine products to be sold if their category is noodles. Alternatively, the sales product determination unit 206 may determine at least one of the products to be sold from the products whose category is a predetermined category.

[0081] Furthermore, the sales product determination unit 206 determines products for sale from the products included in the product database 2004 based on the size of the products included in the product database 2004 and at least one of the loading capacity and shelf size of the mobile sales vehicle included in the mobile sales vehicle database 2006. In addition, the sales product determination unit 206 determines products for sale from the products included in the product database 2004 based on the storage temperature of the products included in the product database 2004 and the temperature range that the mobile sales vehicle included in the mobile sales vehicle database 2006 can accommodate. In this way, the sales product determination unit 206 can determine products for sale that can be loaded onto a mobile sales vehicle.

[0082] Furthermore, the method for determining the products to be sold by the product selection unit 206 may be combined with other methods.

[0083] Furthermore, the output control unit 205 may output product information of the products being sold to the user's terminal device 21. The product information output here may include the product name, product price, product size, product storage temperature, etc.

[0084] Furthermore, as mentioned above, in mobile sales, the items for sale are not limited to goods, but may also include services, and the sales product determination unit 206 may determine the services to be sold in the mobile sales. The method for determining the services to be sold may be the same as the method for determining the goods to be sold. In addition, the sales product determination unit 206 may determine both the services to be sold and the goods to be sold.

[0085] (flowchart) Figure 9 is a flowchart illustrating an example of an operation related to determining the location of a mobile sales support system 20 according to Embodiment 2. The acquisition unit 201 acquires mobile information (step S201). The reception unit 204 receives at least one of the target sales amount and the target number of customers (step S202).

[0086] The extraction unit 202 extracts valid movement information (step S203). For example, in step S203, the extraction unit 202 extracts valid movement information based on conditions relating to the number of times the customer has moved to a predetermined location included in the movement information.

[0087] Next, the store location determination unit 203 determines the travel route, including the store locations for each time period (step S204). In step S204, the store location determination unit 203 determines the store locations based on the received information, valid travel information, and past sales performance.

[0088] Next, the output control unit 205 causes the user's terminal device 21 to output the determined travel route (step S205). Then, the mobile sales support system 20 terminates processing.

[0089] As described above, in Embodiment 2, the mobile sales support system 20 extracts valid travel information based on predetermined conditions regarding the number of times a customer has traveled to a predetermined location included in the travel information, and determines a store location based on the valid travel information. For example, the predetermined condition is that the number of times a customer has traveled to a predetermined location included in the travel information is greater than or equal to a predetermined number. Alternatively, the predetermined condition is that the customer's travel to the predetermined location is regular. This extracts travel information of customers who may become potential customers. In other words, it is possible to narrow down travel information that is likely to lead to sales. Therefore, it is possible to improve sales in mobile sales.

[0090] As mentioned above, for example, customers who travel to locations included in the valid travel information are potential customers who could become customers if a store were to be set up in that location. In particular, customers who visit the location multiple times or who visit the location regularly are more likely to become customers if a store were to be set up in that location. Therefore, the mobile sales support system 20 determines the store location based on the number of customers who traveled to locations included in the valid travel information. In this way, the store location can be determined based on the number of potential customers, which can help improve sales in mobile sales.

[0091] Furthermore, the store location determination unit 203 may also determine a travel route that includes the store location. This makes it easier to determine a travel route that includes the store location.

[0092] Furthermore, the number of potential customers at each location varies depending on the time of day. For example, places like train stations, where many commuters and students gather, tend to see more people in the morning and evening. On the other hand, places like plazas frequented by local residents tend to see more people during the daytime. More specifically, it is expected that the number of potential customers will differ even within the evening hours, such as around 5 PM or 6 PM. Therefore, the mobile sales support system 20 identifies the number of people who have traveled to each location included in the valid travel information for each time period during which mobile sales are conducted, and determines the store locations for each time period based on the number of people identified for each location. In addition, the mobile sales support system 20 may determine a route that includes the store locations determined for each time period. This makes it possible to determine the store locations for each time period based on the number of potential customers at that time. Consequently, it is possible to improve sales in mobile sales.

[0093] Furthermore, the mobile sales support system 20 accepts target sales figures. Based on the accepted target sales figures, valid travel information, and past sales performance, the mobile sales support system 20 determines the location of the store. For example, the mobile sales support system 20 may determine the location of the store in a way that meets the target sales figures. This makes it easier to achieve the target sales figures.

[0094] Furthermore, the mobile sales support system 20 accepts the target number of customers. Based on the accepted target number of customers, valid travel information, and past sales performance, the mobile sales support system 20 determines the location of the store. For example, the mobile sales support system 20 may determine the location of the store in a way that meets the target number of customers. This makes it easier to achieve the target number of customers.

[0095] Furthermore, the mobile sales support system 20 determines the location of the store based on the store availability information 2002, which concerns whether a store can be set up in a location included in the valid movement information. This allows, for example, a user to set up a store in a location where it is possible to do so, even if they do not know whether a store can be set up in each location.

[0096] This concludes the description of each embodiment. Each embodiment may be used in a modified form. Modifications are shown below.

[0097] <Example 1> Each embodiment was described using an example in which a sales vehicle travels to a sales location, parks at the location, and sells goods. For example, in mobile sales, a sales vehicle may be used while the vehicle is moving, and customers may stop the vehicle and sell goods at the location where it is parked. In such cases, the sales location described in each embodiment can be rephrased as a travel location, a transit location, etc. The sales location determination unit 203 determines the travel location in mobile sales and determines a travel route that includes the determined travel location. In such cases, the vehicle does not necessarily stop at the travel location and may pass through it.

[0098] <Modification 2> In each embodiment 2, an example was described in which the user's terminal device 21 outputs a route including the store location. However, for example, if the user has determined the route, the customer's terminal device may output a route including the store location. Therefore, for example, the mobile sales support system 20 further includes a second output control unit that controls the output of the customer's terminal device.

[0099] For example, the reception unit 204 accepts route confirmation via the user's terminal device 21 through user operation. Once the route is confirmed, the second output control unit causes the customer's terminal device to output the route, including the store locations. For example, the customer's terminal device may have an application program for mobile sales pre-installed. The customer's terminal device then outputs the route, including the store locations. The output method may be the same as the output method of the user's terminal device 21, such as displaying on a display device or outputting as audio to an audio output device. The second output control unit (not shown) may also cause the customer's terminal device to output routes including store locations for each time period. This allows the customer to check where the mobile sales vehicle is located at what time. Furthermore, the second output control unit (not shown) may also display the current location information of the mobile sales vehicle on the customer's terminal device.

[0100] This concludes the explanation of each variation. Each embodiment and variation may be used in combination as appropriate.

[0101] Furthermore, in each embodiment, the mobile sales support systems 10 and 20 may be configured to include some of the functional units and information.

[0102] Furthermore, each embodiment is not limited to the examples described above and can be modified in various ways. Also, the configuration of the mobile sales support systems 10 and 20 in each embodiment is not particularly limited. For example, the mobile sales support systems 10 and 20 may be implemented by a single device, such as a single server. When each functional part of the mobile sales support systems 10 and 20 is implemented by a single device, for example, the single device may be called a mobile sales support device, an information processing device, etc., and is not particularly limited. Alternatively, the mobile sales support system 20 in each embodiment may be implemented by different devices for each function or data. For example, each functional part may be composed of multiple servers and implemented as the mobile sales support system 10 and 20. For example, the mobile sales support system 10 and 20 may be implemented by a database server including each DB and a server having each functional part.

[0103] Furthermore, in each embodiment, each piece of information and each database may include a portion of the aforementioned information. Also, each piece of information and each database may include information other than the aforementioned information. Each piece of information and each database may be further divided into multiple databases or multiple pieces of information. Thus, the method of implementing each piece of information and each database is not particularly limited.

[0104] Furthermore, each screen is merely an example and is not particularly limited. Buttons, lists, checkboxes, information display fields, input fields, etc., not shown in the illustrations may be added to each screen. Also, the background color of the screen may be changed.

[0105] Furthermore, the process of generating information to be displayed on the user's terminal device 21 may be performed by the output control unit 205 of the mobile sales support system 20. Alternatively, this process may be performed by the user's terminal device 21. Furthermore, the process of generating information to be displayed on the customer's terminal device may be performed by the second output control unit of the mobile sales support system 20. Alternatively, this process may be performed by the customer's terminal device.

[0106] (Example of computer hardware configuration) Next, we will describe hardware configuration examples when each device, such as the mobile sales support systems 10 and 20 described in each embodiment, is implemented using a computer. Figure 10 is an explanatory diagram showing an example of computer hardware configuration. For example, some or all of each device can be implemented using any combination of computer 80 and program, as shown in Figure 10.

[0107] Computer 80 includes, for example, a processor 801, a ROM (Read Only Memory) 802, a RAM (Random Access Memory) 803, and a storage device 804. Computer 80 also includes a communication interface 805 and an input / output interface 806. Each component is connected, for example, via a bus 807. The number of components is not particularly limited, and each component may be one or more.

[0108] The processor 801 controls the entire computer 80. The processor 801 may include, for example, a CPU (Central Processing Unit), a DSP (Digital Signal Processor), or a GPU (Graphics Processing Unit). The computer 80 has memory units such as ROM 802, RAM 803, and a storage device 804. The storage device 804 may include, for example, semiconductor memory such as flash memory, an HDD (Hard Disk Drive), or an SSD (Solid State Drive). For example, the storage device 804 stores OS (Operating System) programs, application programs, and programs related to each embodiment. Alternatively, ROM 802 stores application programs and programs related to each embodiment. The RAM 803 is used as the work area for the processor 801.

[0109] The processor 801 also loads programs stored in the memory device 804, ROM 802, etc. Then, the processor 801 executes each process coded in the program. The processor 801 may also download various programs via the communication network NT. Furthermore, the processor 801 functions as part or all of the computer 80. The processor 801 may also execute processes or instructions in the illustrated flowchart based on the program.

[0110] The communication interface 805 is connected to a communication network NT, such as a LAN (Local Area Network) or WAN (Wide Area Network), via a wireless or wired communication line. The communication network NT may be composed of multiple communication networks NT. This allows the computer 80 to connect to external devices and external computers 80 via the communication network NT. The communication interface 805 manages the interface between the communication network NT and the internal workings of the computer 80. Furthermore, the communication interface 805 controls the input and output of data from external devices and external computers 80.

[0111] Furthermore, the input / output interface 806 is connected to at least one of the input device, output device, and input / output device. The connection method may be wireless or wired. Examples of input devices include keyboards, mice, and microphones. Examples of output devices include display devices, lighting devices, and audio output devices. Examples of input / output devices include touch panel displays. The input device, output device, and input / output device may be built into the computer 80 or may be external.

[0112] The hardware configuration of computer 80 is an example. Computer 80 may have some of the components shown in Figure 10. Computer 80 may have components other than those shown in Figure 10. For example, computer 80 may have a drive device. The processor 801 may read programs and data stored on a recording medium attached to the drive device into RAM 803. Examples of non-temporary tangible recording media include optical discs, flexible discs, magneto-optical discs, and USB (Universal Serial Bus) memory. Also, as mentioned above, computer 80 may have input devices such as a keyboard and a mouse. Computer 80 may have output devices such as a display. Furthermore, computer 80 may have input devices, output devices, and input / output devices, respectively.

[0113] Furthermore, the computer 80 may have various sensors (not shown). The type of sensor is not particularly limited. Also, the computer 80 may be equipped with an imaging device capable of capturing images or videos.

[0114] This concludes the description of the hardware configuration of each device. Furthermore, there are various variations in how each device can be implemented. For example, each device may be implemented by any combination of different computers and programs for each component. Alternatively, the multiple components of each device may be implemented by any combination of a single computer and program.

[0115] Furthermore, some or all of the components of each device may be implemented by application-specific circuits. Alternatively, some or all of the components of each device may be implemented by general-purpose circuits, including processors such as FPGAs (Field Programmable Gate Arrays). Furthermore, some or all of the components of each device may be implemented by a combination of application-specific circuits and general-purpose circuits. These circuits may also be a single integrated circuit, or they may be divided into multiple integrated circuits. These multiple integrated circuits may be connected via a bus or the like.

[0116] Furthermore, if some or all of the components of each device are implemented by multiple computers or circuits, these computers or circuits may be centrally located or distributed.

[0117] The mobile sales support methods described in each embodiment are implemented, for example, by the execution of mobile sales support systems 10 and 20. Alternatively, the mobile sales support methods can be implemented, for example, by a computer such as a server or terminal device executing a pre-prepared program. The programs described in each embodiment are recorded on a computer-readable recording medium such as an HDD, SSD, flexible disk, optical disk, magnetic optical disk, or USB memory. The program is then executed by being read from the recording medium by a computer. The program may also be distributed via a communication network NT.

[0118] Each component of the mobile sales support systems 10 and 20 in the embodiments described above may be implemented using dedicated hardware, such as a computer. Alternatively, each component may be implemented using software. Alternatively, each component may be implemented using a combination of hardware and software.

[0119] The present disclosure has been described above with reference to the embodiments described herein, but the present disclosure is not limited to the embodiments described above. The structure and details of each present disclosure may include embodiments that apply various modifications that can be grasped by those skilled in the art within the scope of the present disclosure. The present disclosure may include embodiments that combine or substitute the matters described herein as appropriate. For example, matters described using a particular embodiment may be applied to other embodiments to the extent that they do not cause a contradiction. For example, although multiple operations are described sequentially in the form of a flowchart, the order in which they are described does not limit the order in which the multiple operations are performed. Therefore, when implementing each embodiment, the order of the multiple operations may be changed to the extent that it does not impair the content.

[0120] Some or all of the above embodiments may also be described as follows. However, some or all of the above embodiments are not limited to the following.

[0121] (Note 1) A means for acquiring travel information related to customer movement, An extraction means for extracting useful movement information from the acquired movement information to be used to determine the location of the mobile sales store, A store location determination means that determines the store location based on the extracted valid movement information, A mobile sales support system equipped with the following features. (Note 2) The extraction means extracts the valid movement information based on predetermined conditions, The aforementioned movement information includes the location where the customer moved, The aforementioned predetermined conditions are conditions relating to the number of times the customer has traveled to a predetermined location, as included in the customer's travel information. The mobile sales support system described in Appendix 1. (Note 3) The aforementioned predetermined condition is that the number of movements is equal to or greater than a predetermined number. The mobile sales support system described in Appendix 2. (Note 4) The aforementioned travel information includes the location and date and time of the customer's travel, The aforementioned predetermined condition is that the customer's movement to the predetermined location is a regular movement. Mobile sales support system as described in Appendix 2 or 3. (Note 5) The aforementioned movement information includes the location where the customer moved, The store location determination means determines the store location based on the number of customers who have moved to a location included in the valid movement information. A mobile sales support system as described in any of the appendices 1 to 4. (Note 6) The means for determining the location of the store determines a travel route that includes the location of the store. A mobile sales support system as described in any of the appendices 1 to 5. (Note 7) The aforementioned travel information includes the location and date and time of the customer's travel, The means for determining the location of the store is, For each time period, the number of people who moved to a location included in the above valid movement information is identified. Based on the number of people identified for each location, the location of the stalls is determined for each time period. A mobile sales support system as described in any of the appendices 1 to 5. (Note 8) The means for determining the location of the store determines a travel route that includes the store location determined for each time period. The mobile sales support system described in Appendix 7. (Note 9) A means of receiving applications for target sales amounts. Equipped with, The means for determining the location of the store is, The store location is determined based on the target sales amount received, the valid travel information, and past sales performance. A mobile sales support system as described in any of the appendices 1 through 8. (Note 10) A method for accepting reservations for the target number of customers. Equipped with, The means for determining the location of the store is, The location of the store is determined based on the target number of customers received, the effective travel information, and past sales performance. A mobile sales support system as described in any of the appendices 1 through 9. (Note 11) The store location determination means determines the store location based on the store feasibility information regarding the feasibility of opening a store at a location included in the effective movement information. A mobile sales support system as described in any of the appendices 1 through 10. (Note 12) Output control means for outputting information regarding the determined store location, A mobile sales support system as described in any of the appendices 1 to 11, comprising the features described herein. (Note 13) We obtain travel information regarding customer movements, From the acquired movement information, useful movement information is extracted to determine the location of the mobile sales stall. Based on the extracted valid movement information, the store location is determined. Methods to support mobile sales. (Note 14) On the computer, We obtain travel information regarding customer movements, From the acquired movement information, useful movement information is extracted to determine the location of the mobile sales stall. Based on the extracted valid movement information, the store location is determined. A non-temporary recording medium readable by the computer, which records a program that executes a process. (Note 15) On the computer, We obtain travel information regarding customer movements, From the acquired movement information, useful movement information is extracted to determine the location of the mobile sales stall. Based on the extracted valid movement information, the store location is determined. A program that executes a process. [Explanation of symbols]

[0122] 10,20 Mobile Sales Support System 21 Terminal device 101,201 Acquisition Department 102,202 Extraction part 103,203 Store location selection department Room 204, Reception Department 205 Output Control Unit 206 Product Selection Department 2001 Mobile DB 2002 Information on whether or not a store can be opened 2003 Sales Performance Database 2004 Product DB 2005 Purchase History Database 2006 Mobile Vendor Database 80 Computers 801 Processor 802 ROM 803 RAM 804 Storage device 805 Communication Interface 806 Input / Output Interface 807 Bus NT communication network Locations P, Q, X, Y, Z

Claims

1. A means of receiving applications for target sales amounts, A means for acquiring travel information relating to a customer's movements during a predetermined period, An extraction means for extracting useful movement information from the acquired movement information to be used to determine the location of the mobile sales store, A store location determination means that determines the store location based on the extracted valid movement information, Equipped with, The movement information includes customer identification information that identifies the customer, and the location where the customer moved. The extraction means is Based on the acquired movement information, the number of movements made by each customer identified by the customer identification information is determined for each location included in the acquired movement information. Based on the number of movements identified for each customer and location, movement information including customer identification information that identifies customers whose number of movements to a predetermined location is greater than or equal to a predetermined number is extracted from the acquired movement information as effective movement information used to determine the location of the mobile sales store. The means for determining the location of the store is, By referring to sales records that include information showing the sales amount relative to the number of people passing by, the number of people passing by is identified from the sales records when the sales amount is the same as or similar to the target sales amount accepted. Based on the customer identification information included in the valid travel information, the number of people who traveled to each location included in the valid travel information is identified. Based on the number of people who moved to each location included in the valid movement information, locations where the number of people who moved is equal to or greater than the number of people identified are selected as the locations for setting up a shop. Mobile sales support system.

2. The means for determining the store location determines the travel route from a specific location to the store location, The aforementioned specific location is a parking area for a mobile sales vehicle, or the current location of the vehicle. The mobile sales support system according to claim 1.

3. The aforementioned travel information includes the location and date and time of the customer's travel, The means for determining the location of the store is, For each time period, the number of people who moved to a location included in the above valid movement information is identified. Based on the number of people who moved to each location included in the valid movement information, locations where the number of people who moved during each time period is equal to or greater than the specified number of people passing through are determined to be the locations for setting up a shop. The mobile sales support system according to claim 1.

4. The means for determining the store location determines a travel route from a specific location to the store location determined for each time period, The aforementioned specific location is a parking area for a mobile sales vehicle, or the current location of the vehicle. The mobile sales support system according to claim 3.

5. Computers We accept target sales figures. We acquire travel information regarding customer movements during a specified period. From the acquired movement information, useful movement information is extracted to determine the location of the mobile sales stall. Based on the extracted valid movement information, the store location is determined. Execute the process, The movement information includes customer identification information that identifies the customer, and the location where the customer moved. In the extraction process described above, based on the acquired movement information, the number of times a customer has moved is identified for each customer identified by the customer identification information, and for each location included in the acquired movement information, and based on the number of moves identified for each customer and location, movement information including customer identification information that identifies customers whose number of moves to a predetermined location is greater than or equal to a predetermined number is extracted from the acquired movement information as valid movement information to be used to determine the location of the mobile sales store. In the process of determining the location of the store, By referring to sales records that include information showing the sales amount relative to the number of people passing by, the number of people passing by is identified from the sales records when the sales amount is the same as or similar to the target sales amount accepted. Based on the customer identification information included in the valid travel information, the number of people who traveled to each location included in the valid travel information is identified. Based on the number of people who moved to each location included in the valid movement information, locations where the number of people who moved is equal to or greater than the number of people identified are selected as the locations for setting up a shop. Methods to support mobile sales.

6. On the computer, We accept target sales figures. We acquire travel information regarding customer movements during a specified period. From the acquired movement information, useful movement information is extracted to determine the location of the mobile sales stall. Based on the extracted valid movement information, the store location is determined. Execute the process, The movement information includes customer identification information that identifies the customer, and the location where the customer moved. In the extraction process described above, based on the acquired movement information, the number of times a customer has moved is identified for each customer identified by the customer identification information, and for each location included in the acquired movement information, and based on the number of moves identified for each customer and location, movement information including customer identification information that identifies customers whose number of moves to a predetermined location is greater than or equal to a predetermined number is extracted from the acquired movement information as valid movement information to be used to determine the location of the mobile sales store. In the process of determining the location of the store, By referring to sales records that include information showing the sales amount relative to the number of people passing by, the number of people passing by is identified from the sales records when the sales amount is the same as or similar to the target sales amount accepted. Based on the customer identification information included in the valid travel information, the number of people who traveled to each location included in the valid travel information is identified. Based on the number of people who moved to each location included in the valid movement information, locations where the number of people who moved is equal to or greater than the number of people identified are selected as the locations for setting up a shop. program.

Citation Information

Patent Citations

  • Mobile sales method

    JP2002073941A

  • Sales support matching system

    JP2004086548A

  • Sales management device and program

    JP2014119841A

  • Mobile retail system and distribution and storage method for mobile retail system

    JP2019502977A

  • Information processing system and information processing method

    JP2020126559A