Mobile sales support system, mobile sales support method, and program
Patent Information
- Application Number
- JP2024543677
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-31
- Filing Date
- 2022-08-31
- Publication Date
- 2025-04-16
- Estimated Expiration
- 2042-08-31
AI Technical Summary
In mobile sales, determining optimal store opening locations is challenging due to the fixed nature of store locations and the difficulty in predicting customer foot traffic effectively.
A mobile sales support system that acquires and analyzes customer movement information to extract effective movement patterns, determining store opening locations based on frequent and regular customer visits, and optimizing sales product offerings.
Facilitates the determination of high-traffic locations for store openings, improving sales by targeting areas with potential customers and optimizing product selection based on customer demographics and purchase history.
Abstract
Description
Mobile sales support system, mobile sales support method, and recording medium
[0001] The present disclosure relates to a mobile sales support system and the like.
[0002] 2. Description of the Related Art Products may be sold through mobile sales. Mobile sales refers to a business model in which products are sold by traveling to a store location using a sales vehicle or the like.
[0003] For example, Patent Document 1 describes a technology that predicts data about customers on the day of a mobile sales event based on data about passengers getting on and off at stations and customers on the street, and determines the sales location, sales time period, and products to be sold.
[0004] Japanese Patent Application Laid-Open No. 2002-073941
[0005] For example, in mobile sales, the location of the store has a significant impact on sales, but the location of the store may be fixed. However, it is difficult to decide the location of the store.
[0006] An example of an objective of the present disclosure is to provide a mobile sales support system that facilitates the determination of a location for opening a mobile sales outlet.
[0007] A mobile sales support system in one aspect of the present disclosure includes an acquisition means for acquiring movement information regarding customer movement, an extraction means for extracting valid movement information from the acquired movement information to be used to determine a location for setting up a mobile sales outlet, and a store location determination means for determining the store location based on the extracted valid movement information.
[0008] A mobile sales support method in one aspect of the present disclosure acquires movement information regarding customer movement, extracts valid movement information from the acquired movement information to be used for determining a location for setting up a mobile sales outlet, and determines the location of the outlet based on the extracted valid movement information.
[0009] A program in one aspect of the present disclosure causes a computer to perform the following process: acquire movement information regarding customer movement; extract valid movement information from the acquired movement information to be used for determining a location for a mobile sales outlet; and determine the location of the outlet based on the extracted valid movement information.
[0010] The program may be stored in a non-transitory computer-readable recording medium.
[0011] According to the present disclosure, it is possible to facilitate the determination of a location for opening a mobile sales outlet.
[0012] FIG. 1 is a block diagram showing an example of the configuration of a mobile sales support system according to a first embodiment. FIG. 2 is a flowchart showing an example of the operation of the mobile sales support system according to the first embodiment. FIG. 3 is an explanatory diagram showing an example of a mobile sales vehicle and each location. FIG. 4 is an explanatory diagram showing an example of the connection between the mobile sales support system and other devices. FIG. 5 is a block diagram showing an example of the configuration of a mobile sales support system according to a second embodiment. FIG. 6 is an explanatory diagram showing an example of movement information included in a movement DB. FIG. 7 is an explanatory diagram showing an example of the number of customers who moved to each location by time period. FIG. 8 is an explanatory diagram showing an example of a display of movement routes. FIG. 9 is a flowchart showing an example of the operation of the mobile sales support system according to the second embodiment regarding the determination of a store location. FIG. 10 is an explanatory diagram showing an example of the hardware configuration of a computer.
[0013] Hereinafter, with reference to the drawings, embodiments of a mobile sales support system, a mobile sales support method, a program, and a non-transitory recording medium for recording the program according to the present disclosure will be described in detail. The disclosed technology is not limited to these embodiments.
[0014] In each embodiment, a vehicle is used as an example of a mobile object that carries goods in a mobile sales business, but the mobile object is not particularly limited to a vehicle.
[0015] (Embodiment 1) First, in embodiment 1, the basic functions of a mobile sales support system will be described. Fig. 1 is a block diagram showing an example of the configuration of a mobile sales support system according to embodiment 1. The mobile sales 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 a customer. The movement information includes, for example, a location to which the customer moved. The movement information may also include, for example, a location to which the customer moved and a date and time. Here, "the movement information includes a location" means that the movement information includes information representing a location. "The movement information includes a date and a time" means that the movement information includes information representing a date and time. The date and time may be, for example, a date and a time zone. For example, the movement information may be information indicating that a customer moved to a certain location at 5:50 PM on March 20, 2022. The date and time may be, for example, a date and a time zone. For example, the movement information may be information indicating that a customer moved to a certain location around 5:00 PM on March 20, 2022.
[0017] The extraction unit 102 extracts valid movement information from the acquired movement information to be used for determining a location for opening a mobile sales store. Here, the valid movement information is, for example, movement information that is valid for determining a location for opening a store.
[0018] Here, at each location, some customers visit multiple times, while others visit accidentally. Customers who visit accidentally are unlikely to become customers of a mobile sales outlet if the mobile sales outlet were to be set up at that location. On the other hand, customers who visit multiple times are likely to become customers of a mobile sales outlet if the mobile sales outlet were to be set up at that location. Therefore, for example, the extraction unit 102 may extract valid movement information from the acquired movement information based on the number of times a customer has traveled to a specific location included in the movement information. Here, the specific location refers to a location among the locations included in the movement information that could potentially become a mobile sales outlet. The specific location may be, for example, a location designated in advance by a user. Here, the user may be the operator of the mobile sales outlet, the driver of the mobile sales vehicle, or the like. This allows the extraction unit 102 to extract movement information including locations to which the same customer has traveled multiple times as valid movement information. That is, movement information including locations to which potential customers of the mobile sales outlet have traveled is extracted.
[0019] Furthermore, among customers who frequently visit the same location, customers who regularly travel, such as to work or school, or who live nearby, are expected to be more likely to become mobile sales customers. Therefore, the travel information may include the location and date of the customer's travel, and the extraction unit 102 may extract valid travel information from the travel information based on whether the customer's travel to a specific location included in the travel information is regular. Here, regular travel may refer to, for example, travel at regular intervals or travel at a specific time. Specifically, regular travel may refer to, for example, a customer traveling to a location included in the travel information on multiple different days during a specific period. Alternatively, regular travel may refer to, for example, a customer repeatedly traveling to a location included in the travel information on the same day of the week during a specific period. Alternatively, regular travel may refer to, for example, a customer repeatedly traveling to a location included in the travel information on weekdays during a specific period. Alternatively, regular travel may refer to, for example, a customer repeatedly traveling to a location included in the travel information on weekends during a specific period. The specified period may be, for example, a month, such as one month, a week, such as one or two weeks, or a day, such as ten days, and is not particularly limited.
[0020] In addition, the travel information may include the location and date and time to which the customer traveled, and the extraction unit 102 may extract valid travel information based on whether the customer's travel to the location included in the travel information is regular travel during the same or similar time period.
[0021] The store location determination unit 103 determines a store location based on the valid movement information. For example, the store location determination unit 103 determines a store location from the locations included in the valid movement information. Specifically, for example, the store location determination unit 103 determines a 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 allows locations with a large number of potential customers to be selected as store location candidates.
[0022] (Flowchart) Figure 2 is a flowchart showing an example of the operation of the mobile sales support system 10 according to the first embodiment. The acquisition unit 101 acquires movement information relating to customer movement (step S101). Next, the extraction unit 102 extracts valid movement information from the acquired movement information to be used for determining a location for opening a mobile sales store (step S102). Then, the store location determination unit 103 determines a store location based on the extracted valid movement information (step S103), and the mobile sales support system 10 ends the processing.
[0023] In the first embodiment, the mobile sales support system 10 extracts valid movement information from movement information relating to customer movements, and determines a store location based on the extracted valid movement information, thereby facilitating the determination of a store location.
[0024] In particular, for example, in the case of mobile sales, customers who visit the same location several times may become customers if a store is opened at that location. Therefore, according to customer movement information, locations where customers have visited frequently may be candidates for store locations, and some of the customer movement information may contain movement information that is effective for determining the store location. Therefore, in the first embodiment, the mobile sales support system 10 extracts valid movement information from the movement information regarding customer movements based on the number of times the customer has moved from a specified location, and determines the store location based on the extracted valid movement information. This makes it easier to determine the store location.
[0025] (Embodiment 2) Next, embodiment 2 will be described in detail with reference to the drawings. In embodiment 2, an example of determining a store location and a travel route including the store location will be described using specific travel information as an example. In embodiment 2, the following description of the contents that overlap with the above description will be omitted to the extent that the description of embodiment 2 is not unclear.
[0026] 3 is an explanatory diagram showing an example of a mobile sales vehicle and each location. In FIG. 3, a mobile sales vehicle, location X, location Y, location Z, location P, and location Q are shown. Each location is a location where various customers have traveled.
[0027] 4 is an explanatory diagram showing an example of a connection between the mobile sales support system and other devices. The mobile sales support system 20 is connected to a user's terminal device 21 via a communication network NT.
[0028] The type of the user's terminal device 21 is not particularly limited and may be a smartphone, a tablet terminal device, a PC (Personal Computer), or the like.
[0029] 5 is a block diagram showing an example of the configuration of a 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 is obtained by adding 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 the first embodiment. The acquisition unit 201 has the function of the acquisition unit 101 according to the first embodiment as a basic function. The extraction unit 202 has the function of the extraction unit 102 according to the first embodiment as a basic function. The store location determination unit 203 has the function of the store location determination unit 103 according to the first embodiment as a basic function.
[0031] Furthermore, for example, the mobile sales support system 20 has a mobile DB (DataBase) 2001, store opening information 2002, a sales record DB 2003, a product DB 2004, a purchase history DB 2005, and a mobile sales vehicle DB 2006. Each functional unit of the mobile sales support system 20 can refer to and update various databases and information as needed.
[0032] The movement DB 2001 stores, for example, movement information relating to the movement of each customer, including information indicating the location, date and time to which the customer has moved.
[0033] FIG. 6 is an explanatory diagram showing an example of movement information included in movement DB 2001. In FIG. 6, each piece of movement information included in movement DB 2001 stores, for example, customer identification information, a date and day of the week, a time period, and a location to which the customer moved, in association with each other. According to movement DB 2001 in FIG. 6, for example, a customer identified by customer identification information "A001" moved to location X around 5 PM on Wednesday, June 15, 2022. According to movement DB 2001 in FIG. 6, this customer moved to location Y around 6 PM on Wednesday, June 15, 2022. According to movement DB 2001 in FIG. 6, this customer moved to location X around 5 PM on Thursday, June 16, 2022. According to movement DB 2001 in FIG. 6, for example, this customer moved to location Y around 6 PM on Thursday, June 16, 2022. 6 indicates that this customer traveled to location X around 5 PM on Friday, June 17, 2022. And, according to the movement DB 2001 in FIG. 6, for example, this customer traveled to location Y around 6 PM on Friday, June 17, 2022.
[0034] According to the movement DB 2001 of FIG. 6 , for example, a customer identified by customer identification information "A002" traveled to location X around 5 PM on Wednesday, June 15, 2022. According to the movement DB 2001 of FIG. 6 , this customer traveled to location X around 6 PM on Wednesday, June 15, 2022. According to the movement DB 2001 of FIG. 6 , this customer traveled to location P around 5 PM on Thursday, June 16, 2022. According to the movement DB 2001 of FIG. 6 , for example, this customer traveled to location Z around 6 PM on Thursday, June 16, 2022. According to the movement DB 2001 of FIG. 6 , this customer traveled to location Z around 5 PM on Friday, June 17, 2022. According to the travel DB 2001 in FIG. 6, for example, this customer traveled to location X on Friday, June 17, 2022, around 6 p.m.
[0035] The store opening permission information 2002 is information indicating whether store opening is permitted for each location. The store opening permission information 2002 may also be information indicating whether store opening is permitted for each location by date or day of the week. The store opening permission information 2002 may also be information indicating whether store opening is permitted for each location by time period. The store opening permission information 2002 may also be information indicating whether store opening is permitted for each location by date, day of the week, and time period, for example.
[0036] The sales performance DB 2003 includes past sales performance. The past sales performance is, for example, information indicating the actual sales amount relative to the number of foot traffic. A specific sales performance indicates, for example, that the sales amount was XX yen when a store was opened in a location with ZZ foot traffic. Furthermore, the past sales performance is, for example, information indicating the number of customers who actually purchased products relative to the number of foot traffic. A specific sales performance is, for example, information indicating that the number of customers who purchased products was YY when a store was opened in a location with ZZ foot traffic.
[0037] The product DB 2004 stores product information for each product. Specifically, the product DB 2004 associates product identification information with product information and stores the information. The product identification information is not limited to a product code or a product name, as long as it can identify the product. The product information includes, for example, the product name, product price, product size, product category, and product storage temperature. Product categories are categories into which products offered by businesses such as retailers and manufacturers are classified. For example, categories may be major categories, medium categories, and small categories. Examples of major categories include food, clothing, and housing. For example, when focusing on food, the major categories of the food category may be processed foods, frozen foods, fresh produce, and fresh fish. Furthermore, the processed food category may be divided into medium categories such as noodles and condiments, and the noodle category may be divided into small categories such as pasta and instant noodles. The product storage temperature may be a classification based on temperatures such as room temperature, refrigeration, freezing, and keeping warm, or may be a specific temperature value. In the following description, the products identified by the product identification information included in the product DB 2004 will also be referred to as products included in the product DB 2004.
[0038] Here, the description will be given taking physical goods as an example of items sold by the mobile store, but the items are not limited to goods and may be services. Therefore, the product DB 2004 may store service information for each service. Alternatively, the mobile sales support system 20 may have a service DB separate from the product DB 2004, and the service DB may store service information for each service. Note that, like the product information, the service information is information such as the name of the service, the price of the service, and the category of the service.
[0039] The purchase history DB 2005 stores the purchase history for each customer. Specifically, the purchase history DB 2005 stores customer identification information and purchase history in association with each other. The purchase history includes, for example, information indicating the product identification information of the product purchased by the customer, the product price, the product quantity, the date the product was purchased, and the like.
[0040] The mobile sales vehicle DB 2006 stores mobile sales vehicle information for each mobile sales vehicle. The mobile sales vehicle DB 2006 stores mobile sales vehicle identification information and mobile sales vehicle information in association with each other. For example, the mobile sales vehicle information is information that indicates the load capacity of the mobile sales vehicle, the size and layout of the shelves, the temperature range that can be installed, the model of the mobile sales vehicle, etc. A mobile sales vehicle identified by the mobile sales vehicle identification information included in the mobile sales vehicle DB 2006 may be referred to as a mobile sales vehicle included in the mobile sales vehicle DB 2006.
[0041] Next, each functional unit will be described.
[0042] The acquisition unit 201 acquires movement information related to the movement of a customer. For example, the acquisition unit 201 may acquire the movement information from a customer DB. The movement information may be provided by various companies, or may be information obtained by a sensor such as an imaging device installed at each location. For example, if the location is a train station or a bus station, the movement information may be provided by a railway company or a bus operating company. Alternatively, the movement 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 of each customer associated with the travel information. For example, the attribute information and the travel information may be associated by customer identification information. The attribute information represents the attributes of each customer. The attribute information includes, for example, attribute values of each attribute. The expression format of the attribute values is not particularly limited. Examples of customer attributes include gender, age or age group, occupation, and address. Here, the address may be at least one of residence, place of employment, place of medical treatment, place of school, etc., and is not particularly limited.
[0044] <Extraction of Movement Information> The extraction unit 202 extracts valid movement information as described in the first embodiment. Specifically, for example, the extraction unit 202 may extract valid movement information based on a predetermined condition. The predetermined condition is not particularly limited.
[0045] Here, the predetermined condition is a condition related to the potential of a location as a mobile sales outlet. The predetermined condition is also a condition for narrowing down valid travel information from a large amount of travel information. Specifically, for example, the predetermined condition is a condition related to the number of trips to a predetermined location included in the customer travel information. As described in the first embodiment, customers who visit a predetermined location multiple times are expected to have a high possibility of becoming customers of the predetermined location if the predetermined location is a mobile sales outlet. Therefore, in more detail, the predetermined condition is that the number of trips the customer has made to the predetermined location is equal to or greater than a predetermined number. As a result, travel information including locations that customers visit the predetermined number of times or more is extracted as valid travel information. Note that this customer is a potential customer for the mobile sales. The predetermined number may be determined by the user. The predetermined number may also be determined for each predetermined location. The predetermined number may also be determined based on the date range of the travel information to be acquired, such as travel information for one year or one month.
[0046] Taking Figure 6 as an example, according to the customer DB, a customer identified by customer identification information "A001" has traveled to location X three times and to location Y three times. For example, if the predetermined number of times is three, the extraction unit 202 extracts the travel information for the customer identified by customer identification information "A001" as valid travel information. In this way, for example, the extraction unit 202 extracts valid travel information for each customer based on the number of times the customer has traveled to a predetermined location.
[0047] Furthermore, as described in the first embodiment, customers who repeatedly travel to a predetermined location are expected to be more likely to become customers of the predetermined location if the predetermined location is a mobile sales outlet. Therefore, for example, the predetermined condition may be that travel to the predetermined location is a regular trip. This allows the extraction unit 202 to extract, as valid travel information, travel information that includes the predetermined location to which the customer has regularly traveled. This allows travel information about potential customers who regularly visit the predetermined location to be extracted.
[0048] The predetermined condition may also be that the travel to the predetermined location included in the travel information is a regular travel during the same or similar time period. As described above, the regular travel is not particularly limited. The predetermined condition may also be a combination of multiple conditions. For example, the predetermined condition may be that the customer travels to the predetermined location a predetermined number of times or more, and that the travel to the predetermined location is a regular travel.
[0049] Furthermore, when customer attribute information is associated with travel information, the extraction unit 202 may extract travel information associated with attribute information that includes a nearby address as an attribute value as valid travel information. Here, a nearby address is, for example, an address included in the target area, an address within a predetermined distance from at least one of the candidate locations, etc. As described above, the address here is not particularly limited.
[0050] Also, for example, if customer attribute information is associated with travel information, the extraction unit 202 may extract travel information associated with attribute information that includes the target gender or age group as attribute values as valid travel information.
[0051] The methods of extracting valid movement information by the extracting unit 202 may be combined.
[0052] <Determining Store Location> Next, the store location determination unit 203 determines the store location based on the extracted valid movement information. The store location determination unit 203 determines the store location, for example, from the locations included in the extracted valid movement information. Then, the store location determination unit 203 may determine, for example, a movement route including the store location. The movement 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 location that serves as the starting point 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 shop location determination unit 203 determines the shop location from the locations included in the valid movement information where shop opening is permitted, based on the shop opening permission information 2002. In this way, the shop location where shop opening is permitted is determined.
[0054] Specifically, for example, if the movement information includes the locations to which customers have moved, the store location determination unit 203 determines the store location based on the number of customers who have moved to each location included in the extracted valid movement information.
[0055] Next, an example will be described in which the store opening location determination unit 203 determines a store opening location for each time period based on the extracted valid travel information. Note that the store opening permission information 2002 may be information indicating whether or not a store can be opened for each time period. Therefore, the store opening location determination unit 203 determines a store opening location from among the locations included in the valid travel information that are permitted to open for each time period, based on the store opening permission information 2002.
[0056] Furthermore, for example, the store location determination unit 203 determines the store location for each time period based on the number of people who have traveled to each location included in the valid travel information. The location here may be the predetermined location described 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 period. Note that, for example, even if the same customer visits the same location multiple times on the same day, the store location determination unit 203 may count them as one person, or may count the number of people corresponding to the number of times the customer traveled. Based on the number of people identified for each location by date and time period, the store location determination unit 203 may calculate a statistical number of people for each location by time period as the number of customers who traveled to the location. The statistical number of people may be an average, median, mode, minimum, maximum, etc. For example, taking the average value as an example, if the number of customers at location X on June 15, 2022 during the 5 p.m. time slot is 200 and the number of customers at location X on June 16, 2022 is 220, the store location determination unit 203 determines that the number of customers who moved to location X during the 5 p.m. time slot is 210. Here, the number of customers determined 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 by each location.
[0058] FIG. 7 is an explanatory diagram showing an example of the number of customers who moved to each location by time period. In FIG. 7, the number of customers is, for example, the number of potential customers. In FIG. 7, the 5:00 PM and 6:00 PM time periods are taken as examples. For the 5:00 PM period, 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. For the 6:00 PM period, 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] <Example of Determining Store Locations by Time Period> Next, for example, the store location determination unit 203 determines store locations by time period based on the number of customers at each location.
[0060] For example, the store location determination unit 203 determines the store location with the largest number of potential customers based on the number of potential customers for each time period. Then, the store location determination unit 203 determines a travel route including the store location determined for each time period.
[0061] Taking the number of potential customers in FIG. 7 as an example, location X has the most people in the 17:00 hour. Therefore, the store location determination unit 203 determines the store location to be location X for the 17:00 hour. Furthermore, location Y has the most people in the 18:00 hour. Therefore, the store location determination unit 203 determines the store location to be location Y for the 18:00 hour. The store location determination unit 203 determines a travel route that includes travel from location X to location Y. Note that the travel route to be determined may include a route from a specific location to the store location as described above, or a route from the store location to a specific location.
[0062] Next, the reception unit 204 receives at least one of the target sales amount and the target number of visitors. For example, the reception unit 204 may receive at least one of the target sales amount and the target number of visitors through a user operation via the user's terminal device 21. Note that the acquisition unit 201 may be configured to acquire at least one of the target sales amount and the target number of visitors from a database or the like.
[0063] Next, the shop location determination unit 203 determines the shop location based on the received information, the valid movement information, and the 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 foot traffic required for the store location based on the received target sales amount and past sales results. Specifically, as a process for determining the number of foot traffic, for example, the reception unit 204 may determine, from sales results, the number of foot traffic that would result in sales that are the same as or similar to the target sales amount.
[0065] For example, when the reception unit 204 receives a target number of visitors, the store location determination unit 203 determines the number of people required for the store location based on the received target number of visitors and sales results. Specifically, as a process for determining the number of people, the reception unit 204 may determine, from past sales results, the number of people required for the store location when the number of visitors is the same as or similar to the target number of visitors.
[0066] For example, when the reception unit 204 receives a target sales amount and a target number of visitors, the store location determination unit 203 calculates the number of foot traffic required for the store location based on the received target number of visitors and sales results.The store location determination unit 203 then calculates the number of foot traffic required for the store location based on the received target sales amount and sales results.The store location determination unit 203 may then specify, as the number of foot traffic, at least one of the number of foot traffic calculated based on the received target sales amount and sales results and the number of foot traffic calculated based on the target number of visitors and sales results.Alternatively, the store location determination unit 203 may specify, as the number of foot traffic, a statistic of the number of foot traffic calculated based on the received target sales amount and sales results and the number of foot traffic calculated based on the target number of visitors and sales results.
[0067] For example, the store location determination unit 203 may determine a store location for each time period so that the number of potential customers for each time period meets a predetermined number. The predetermined number may be the number of foot traffic specified as described above, but is not particularly limited thereto. For example, the predetermined number may be a number input by a user via an input device. For example, the predetermined number may be a number determined in advance for each time period. The store location determination unit 203 then determines a store location where the number of customers is equal to or greater than the predetermined number based on the number of customers for each location for each time period. A case where the predetermined number is 80 will be described using the number of potential customers in FIG. 7 as an example. For the 5 p.m. time slot, the number of customers at each of location X, location Y, and location Z is 80 or more. The store location determination unit 203 determines one of location X, location Y, and location Z as the store location for the 5 p.m. time slot. For the 6 p.m. time slot, the number of customers at each of location X, location Y, location Z, and location Q is 80 or more. Furthermore, the store location determination unit 203 determines the store location as one of location X, location Y, location Z, and location Q for 6:00 p.m. Note that an example in which the store location determination unit 203 determines a travel route including the store location determined for each time period is as described above.
[0068] Here, as long as the predetermined number of customers can be met for each time period, the number of potential customers at each time slot location may or may not be maximized. Taking the number of potential customers in FIG. 7 as an example, when maximizing the number of potential customers, for example, the store location determination unit 203 determines the store location for the 5 p.m. time slot as location X and the store location for the 6 p.m. time slot as location Y. However, for location X, the number of potential customers is 80 or more in both the 5 p.m. time slot and the 6 p.m. time slot. Therefore, to reduce the effort required for travel, the store location determination unit 203 may determine the store location for the 5 p.m. time slot and the store location for the 6 p.m. time slot as location X. Note that moving the store location requires various times, such as the time required for travel and the time required for cleaning up and preparing the mobile sales vehicle. Furthermore, moving also requires fuel costs and the like. Although a detailed description is omitted, the store location determination unit 203 may determine the store location for each time slot using these times and costs.
[0069] Furthermore, for example, the store location determination unit 203 may determine the store location for each time period so that the total number of potential customers satisfies a predetermined number. The predetermined number here is not particularly limited, but may be the number of foot traffic specified by at least one of the target sales amount and the target number of store visitors.
[0070] Here, similar to the example in which a store location for each time period is determined so that the number of potential customers for each time period meets a predetermined number, the total number of potential customers may or may not be maximized as long as the total number of potential customers is equal to or greater than a predetermined number. In such a case, the store location determination unit 203 may determine a travel route for a combination of store locations for each time period, and may determine the travel route based on the total travel distance for each travel route.
[0071] Although various store locations and determination methods including store locations by the store location determination unit 203 have been described, the determination methods by the store location determination unit 203 may be combined as appropriate.
[0072] Furthermore, the store location determination unit 203 may determine a plurality of movement routes. For example, the store location determination unit 203 may determine a first movement route that includes location X as the store location for the 17:00 hours and location Y as the store location for the 18:00 hours, and a second movement route that includes location X as the store location for the 17:00 hours and location Z as the store location for the 18:00 hours.
[0073] <Example of Output of Store Location or Travel Route Including Store Location> Next, for example, when the store location determination unit 203 determines a store location, the output control unit 205 outputs information about the store location. The information about the store location is not particularly limited to the name of the store location, the location of the store location, etc. The output destination is not particularly limited, but an example will be described in which the output control unit 205 outputs the information to a user's terminal device 21 external to the mobile sales support system 20. The user's terminal device 21 then outputs the information about the store location. The output method may be output to a display device or audio output to an audio output device, and is not particularly limited. For example, when the store location determination unit 203 determines store locations by time period, the output control unit 205 may output at least one of the store location time period and the number of potential customers during that time period to the user's terminal device 21, along with the information about the store location. Here, a more detailed description will be given using an example of output to a display device. Specifically, for example, the output control unit 205 may use an image of a map to display the store location on the map on the user's terminal device 21.
[0074] Furthermore, for example, when a travel route including a store location is determined, the output control unit 205 outputs the travel route including the store location to the user's terminal device 21. Then, the user's terminal device 21 outputs the travel route including the store location. As described above, the output method is not particularly limited. Furthermore, for example, when the store location determination unit 203 determines a travel route including store locations for different time periods, the output control unit 205 may output at least one of the store location time periods and the number of potential customers in those time periods, along with the store locations included in the travel route, to the user's terminal device 21. Here, a more detailed explanation will be given using an example of output to a display device. Specifically, for example, the output control unit 205 may display on the user's terminal device 21 the travel route including the store location and at least one of the time periods and the number of potential customers for the store location on a map image.
[0075] FIG. 8 is an explanatory diagram showing an example of a display of a travel route. 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 on the map image, as well as the time period and potential customers for the store location. On the screen, the travel route is represented by a dashed arrow. In FIG. 8, the user can see from the screen that if the store is opened at location X in the 5 p.m. time slot, the number of potential customers will be approximately 210. In FIG. 8, the user can see from the screen that if the store is opened at location Y in the 6 p.m. time slot, the number of potential customers will be approximately 120.
[0076] Furthermore, when the store locations included in the travel route differ depending on the time period, for example, the output control unit 205 may output the scheduled departure time for departing from the store location in the previous time period to the store location in the next time period to the user's terminal device 21. Explaining using the example of Fig. 8 , the output control unit 205 may display on the user's terminal device 21 the scheduled departure time for departing from location X, which is a store location in the 17:00 hours, in order to set up a store at location Y, which is a store location in the 18:00 hours.
[0077] Furthermore, when the store locations included in the travel route differ depending on the time period, for example, the output control unit 205 may output at least one of the travel time from the store location in the previous time period to the store location in the next time period to the user's terminal device 21. Explaining using the example of Fig. 8 , the output control unit 205 may output at least one of the planned departure time for departing from location X, which is a store location in the 17:00 hours, and the travel time from location X to location Y, in order to set up a store at location Y, which is a store location in the 18:00 hours, to the user's terminal device 21.
[0078] Furthermore, when a plurality of travel routes are determined by the store location determination unit 203, for example, the output control unit 205 may cause each of the plurality of travel routes to be output to the user's terminal device 21. Furthermore, for example, the output control unit 205 may cause each of the plurality of travel routes to be output to the user's terminal device 21 so that the user can select each of the plurality of travel routes. Then, for example, the output control unit 205 may cause the user's terminal device 21 to output information regarding store locations by time period included in the route selected by the user.
[0079] <Example of Determining Products for Sale> The product for sale determination unit 206 determines products for sale from the products included in the product DB 2004 based on the attribute values and purchase history of target customers. If the attribute is age and the attribute value of the target customers is in their twenties, the product for sale determination unit 206 determines products for sale based on the purchase history of customers in their twenties. In this way, the product for sale determination unit 206 may determine products for sale using demand forecasting.
[0080] The product for sale determination unit 206 determines products that can be sold by the mobile sales from the products included in the product DB 2004 based on the product categories included in the product DB 2004. For example, the product for sale determination unit 206 may determine products that fall into a predetermined category as the products for sale. The predetermined category is not particularly limited. For example, the product for sale determination unit 206 may determine products that fall into the noodle category as the products for sale. Alternatively, the product for sale determination unit 206 may determine at least one product from the products that fall into the predetermined category as the products for sale.
[0081] Furthermore, the product for sale determination unit 206 determines products for sale from the products contained in the product DB 2004 based on the size of the products contained in the product DB 2004 and at least one of the load capacity of the mobile sales vehicle and the size of the shelves contained in the mobile sales vehicle DB 2006. Furthermore, the product for sale determination unit 206 determines products for sale from the products contained in the product DB 2004 based on the storage temperatures of the products contained in the product DB 2004 and the temperature range that the mobile sales vehicle can operate in, contained in the mobile sales vehicle DB 2006. In this way, the product for sale determination unit 206 can determine products that can be loaded into the mobile sales vehicle as products for sale.
[0082] Furthermore, the methods for determining the sales items by the sales item determination unit 206 may be combined.
[0083] The output control unit 205 may also output product information about the product for sale to the user's terminal device 21. The product information to be output here may include the product name, product price, product size, product storage temperature, etc.
[0084] As described above, the items sold in the mobile sales are not limited to products but may also be services, and the product for sale 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 products to be sold. Note that the product for sale determination unit 206 may determine both the services to be sold and the products to be sold.
[0085] 9 is a flowchart showing an example of operation related to the determination of a store location of the mobile sales support system 20 according to the second embodiment. The acquisition unit 201 acquires travel information (step S201). The acceptance unit 204 accepts at least one of a target sales amount and a target number of visitors (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 a condition regarding 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 a travel route including the store location for each time period (step S204). In step S204, the store location determination unit 203 determines the store location based on the received information, valid travel information, and past sales results.
[0088] Next, the output control unit 205 causes the terminal device 21 of the user to output the determined route (step S205), and the mobile sales support system 20 then ends the process.
[0089] As described above, in the second embodiment, the mobile sales support system 20 extracts valid movement information based on a predetermined condition regarding the number of times a customer has traveled to a predetermined location included in the movement information, and determines a store location based on the valid movement information. For example, the predetermined condition is that the number of times a customer has traveled to a predetermined location included in the movement information is equal to or greater than a predetermined number. Alternatively, the predetermined condition is that the customer's movement to the predetermined location is regular. This allows the movement information of customers who could become potential customers to be extracted. In other words, it is possible to narrow down the movement information that could lead to sales. Therefore, it is possible to improve sales in mobile sales.
[0090] As mentioned above, for example, customers who have traveled to a location included in the valid travel information are potential customers who could become customers if a store were to be opened at that location. In particular, customers who visit the location multiple times or regularly visit the location are more likely to become customers if a store were to be opened at that location. Therefore, the mobile sales support system 20 determines the location of the store based on the number of customers who have traveled to the location included in the valid travel information. In this way, the mobile sales support system 20 can determine the location of the store based on the number of potential customers, thereby improving sales in the mobile sales business.
[0091] The store location determination unit 203 may also determine a travel route that includes the store location, which 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, in places such as in front of a station where many commuters and students gather, many people gather in the morning and evening. On the other hand, in places such as a plaza where local residents gather, many people gather during the day. In more detail, it is expected that the number of potential customers will vary even during evening hours such as 5:00 PM or 6:00 PM. Therefore, the mobile sales support system 20 identifies the number of people who traveled to each location included in the valid travel information for each time period during which the mobile sales are conducted, and determines the store location for each time period based on the number of people identified for each location. Furthermore, the mobile sales support system 20 may determine a route that includes the store location determined for each time period. This allows the store location for each time period to be determined based on the number of potential customers for each time period. This can further improve sales in mobile sales.
[0093] The mobile sales support system 20 also receives a target sales amount. The mobile sales support system 20 then determines a store location based on the received target sales amount, valid movement information, and past sales performance. For example, the mobile sales support system 20 may determine a store location so as to satisfy the target sales amount. This makes it easier to achieve the target sales amount.
[0094] The mobile sales support system 20 also receives a target number of visitors. The mobile sales support system 20 then determines the location of the store based on the received target number of visitors, valid travel information, and past sales performance. For example, the mobile sales support system 20 may determine the location of the store so as to meet the target number of visitors. This makes it easier to achieve the target number of visitors.
[0095] Furthermore, the mobile sales support system 20 determines the location of a store based on store opening possibility information 2002 regarding the possibility of opening a store in a location included in the valid travel information. This allows the user to open a store in a possible location, for example, even if the user does not know the possibility of opening a store in each location.
[0096] This concludes the description of each embodiment. Each embodiment may be modified. Modifications are shown below.
[0097] <Variation 1> In each embodiment, an example has been described in which a sales vehicle travels to a store location, stops the vehicle at the store location, and sells products. For example, in a mobile sales business, a customer may stop the sales vehicle while traveling and sell products at the location. In such a case, the store location described in each embodiment can be referred to as a travel location, a stopover location, or the like. The store location determination unit 203 determines a travel location for the mobile sales business and determines a travel route that includes the determined travel location. In such a case, the vehicle does not necessarily stop at the travel location, but may pass through the travel location.
[0098] In each of the second embodiments, an example has been described in which the user's terminal device 21 outputs a route including the store location, but for example, when the user confirms the route, the customer's terminal device may output the route including the store location. Therefore, for example, the mobile sales support system 20 further has a second output control unit that controls the output of the customer's terminal device.
[0099] For example, the reception unit 204 accepts the confirmation of a route through the user's operation via the user's terminal device 21. Then, once the route is confirmed, the second output control unit outputs the route, including the store location, to the customer's terminal device. For example, the customer's terminal device may be pre-installed with, for example, a mobile sales application program. The customer's terminal device then outputs the route, including the store location. The output method may be display on a display device or audio output to an audio output device, similar to the output method of the user's terminal device 21. Note that the second output control unit (not shown) may output the route, including the store location by time period, to the customer's terminal device. This allows the customer to check what time and where the mobile sales vehicle is located. 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 description of each modification. The embodiments and modifications may be used in combination as appropriate.
[0101] 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, the embodiments are not limited to the examples described above and can be modified in various ways. Furthermore, the configuration of the mobile sales support system 10, 20 in each embodiment is not particularly limited. For example, the mobile sales support system 10, 20 may be implemented by a single device, such as a single server. When each functional unit of the mobile sales support system 10, 20 is implemented by a single device, the single device may be called, for example, a mobile sales support device, an information processing device, or the like, and is not particularly limited. Alternatively, the mobile sales support system 20 in each embodiment may be implemented by different devices for different functions or data. For example, each functional unit may be implemented by multiple servers, and the mobile sales support system 10, 20 may be implemented. For example, the mobile sales support system 10, 20 may be implemented by a database server including each DB and a server having each functional unit.
[0103] In each embodiment, each piece of information or each DB may include a portion of the information described above. Each piece of information or each DB may also include information other than the information described above. Each piece of information or each DB may be divided into multiple DBs or multiple pieces of information in more detail. Thus, the method for realizing each piece of information or each DB is not particularly limited.
[0104] Furthermore, each screen is merely an example and is not particularly limited. Buttons, lists, check boxes, information display fields, input fields, etc. (not shown) may be added to each screen. Furthermore, 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. This process may also 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. This process may also be performed by the customer's terminal device.
[0106] (Example of Computer Hardware Configuration) Next, an example of a hardware configuration when each device of the mobile sales support systems 10, 20, etc. described in each embodiment is implemented by a computer will be described. Fig. 10 is an explanatory diagram showing an example of a computer hardware configuration. For example, some or all of each device can be implemented using any combination of a computer 80 and a program as shown in Fig. 10.
[0107] The 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. The computer 80 also includes a communication interface 805 and an input / output interface 806. The components are connected to each other, for example, via a bus 807. The number of each component is not particularly limited, and there may be one or more of each component.
[0108] The processor 801 controls the entire computer 80. Examples of the processor 801 include a CPU (Central Processing Unit), a DSP (Digital Signal Processor), and a GPU (Graphics Processing Unit). The computer 80 includes a storage unit such as a ROM 802, a RAM 803, and a storage device 804. Examples of the storage device 804 include a semiconductor memory such as a flash memory, a hard disk drive (HDD), and a solid state drive (SSD). For example, the storage device 804 stores an operating system (OS) program, application programs, and programs according to the embodiments. Alternatively, the ROM 802 stores application programs and programs according to the embodiments. The RAM 803 is used as a work area for the processor 801 .
[0109] The processor 801 also loads programs stored in the storage device 804, ROM 802, etc. The processor 801 then executes each process coded in the program. The processor 801 may also download various programs via the communication network NT. The processor 801 also functions as a part or all of the computer 80. The processor 801 may then execute the 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 a WAN (Wide Area Network) via a wireless or wired communication line. The communication network NT may be composed of multiple communication networks NT. As a result, the computer 80 is connected to external devices and external computers 80 via the communication networks NT. The communication interface 805 serves as an interface between the communication network NT and the inside of the computer 80. The communication interface 805 also 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 an input device, an output device, and an input / output device. The connection method may be wireless or wired. Examples of the input device include a keyboard, a mouse, and a microphone. Examples of the output device include a display device, a lighting device, and an audio output device that outputs audio. Examples of the input / output device include a touch panel display. Note that 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 the computer 80 is an example. The computer 80 may have some of the components shown in FIG. 10 . The computer 80 may have components other than those shown in FIG. 10 . For example, the computer 80 may have a drive device or the like. The processor 801 may then read programs and data stored on a recording medium attached to the drive device or the like into the RAM 803. Examples of non-transitory tangible recording media include optical disks, flexible disks, magneto-optical disks, and USB (Universal Serial Bus) memories. As described above, the computer 80 may have input devices such as a keyboard and a mouse. The computer 80 may have an output device such as a display. The computer 80 may also have an input device, an output device, and an input / output device.
[0113] The computer 80 may also include various sensors (not shown). The types of sensors are not particularly limited. The computer 80 may also include an imaging device capable of capturing images or videos.
[0114] This concludes the description of the hardware configuration of each device. There are various variations in the method of realizing each device. For example, each device may be realized by any combination of a different computer and program for each component. Furthermore, multiple components of each device may be realized by any combination of a single computer and program.
[0115] Furthermore, some or all of the components of each device may be realized by circuits for specific applications. Furthermore, some or all of the components of each device may be realized by general-purpose circuits including a processor such as an FPGA (Field Programmable Gate Array). Furthermore, some or all of the components of each device may be realized by a combination of circuits for specific applications and general-purpose circuits. Furthermore, these circuits may be a single integrated circuit. Alternatively, these circuits may be divided into multiple integrated circuits. The multiple integrated circuits may be connected via a bus or the like.
[0116] Furthermore, when some or all of the components of each device are realized by a plurality of computers, circuits, etc., the plurality of computers, circuits, etc. may be centrally located or distributed.
[0117] The mobile sales support method described in each embodiment is realized, for example, by the mobile sales support system 10, 20. Furthermore, the mobile sales support method is realized, for example, by a computer such as a server or a terminal device executing a prepared program. The program described in each embodiment is 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 read from the recording medium and executed by the computer. Furthermore, the program may be distributed via a communication network NT.
[0118] The functions of each of the components of the mobile sales support systems 10 and 20 in each of the embodiments described above may be realized by dedicated hardware, such as a computer. Alternatively, each component may be realized by software. Alternatively, each component may be realized by a combination of hardware and software.
[0119] Although the present disclosure has been described above with reference to various embodiments, the present disclosure is not limited to the above embodiments. The configuration and details of each of the present disclosures may include embodiments to which various modifications that would be apparent to those skilled in the art are applied within the scope of the present disclosure. The present disclosure may also include embodiments in which the details described herein are appropriately combined or substituted as necessary. For example, details described using a particular embodiment may also be applied to other embodiments to the extent that no contradiction occurs. For example, although multiple operations are described in sequence in the form of a flowchart, the order of the descriptions 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 as long as it does not interfere with the content.
[0120] Some or all of the above-described embodiments can be described as follows: However, some or all of the above-described embodiments are not limited to the following.
[0121] (Supplementary Note 1) A mobile sales support system comprising: an acquisition means for acquiring movement information related to customer movements; an extraction means for extracting valid movement information from the acquired movement information to be used for determining a location for setting up a mobile sales store; and a store location determination means for determining the store location based on the extracted valid movement information. (Supplementary Note 2) The mobile sales support system described in Supplementary Note 1, wherein the extraction means extracts the valid movement information based on predetermined conditions, the movement information includes a location to which the customer has moved, and the predetermined condition is a condition related to the number of times the customer has moved to a predetermined location included in the movement information. (Supplementary Note 3) The mobile sales support system described in Supplementary Note 2, wherein the predetermined condition is that the number of times the customer has moved is equal to or greater than a predetermined number. (Supplementary Note 4) The mobile sales support system described in Supplementary Note 2 or 3, wherein the movement information includes a location and date and time to which the customer has moved, and the predetermined condition is that the customer's movements to the predetermined location are regular movements. (Supplementary Note 5) The mobile sales support system according to any one of Supplements 1 to 4, wherein the movement information includes locations to which the customers have moved, and the store location determination means determines the store location based on the number of customers who have moved to locations included in the valid movement information. (Supplementary Note 6) The mobile sales support system according to any one of Supplements 1 to 5, wherein the store location determination means determines a movement route that includes the store location. (Supplementary Note 7) The mobile sales support system according to any one of Supplements 1 to 5, wherein the movement information includes locations and dates and times to which the customers have moved, and the store location determination means identifies, for each time period, the number of people who have moved to each location included in the valid movement information, and determines the store location for each time period based on the number of people identified for each location. (Supplementary Note 8) The mobile sales support system according to Supplementary Note 7, wherein the store location determination means determines a movement route that includes the store location determined for each time period. (Appendix 9) A mobile sales support system as described in any of Appendices 1 to 8, comprising: a reception means for receiving a target sales amount; and the store location determination means for determining the store location based on the received target sales amount, the valid movement information, and past sales performance.(Supplementary Note 10) A mobile sales support system according to any one of Supplements 1 to 9, comprising: a reception means for receiving a target number of visitors, wherein the store location determination means determines the store location based on the received target number of visitors, the valid movement information, and past sales performance. (Supplementary Note 11) A mobile sales support system according to any one of Supplements 1 to 10, wherein the store location determination means determines the store location based on store opening possibility information regarding whether a store can be opened in a location, which information is included in the valid movement information. (Supplementary Note 12) A mobile sales support system according to any one of Supplements 1 to 11, comprising: an output control means for outputting information related to the determined store location. (Supplementary Note 13) A mobile sales support method, comprising: acquiring movement information related to customer movements; extracting valid movement information to be used for determining a mobile sales store location from the acquired movement information; and determining the store location based on the extracted valid movement information. (Supplementary Note 14) A computer-readable non-transitory recording medium having recorded thereon a program for causing a computer to execute the following processes: acquire movement information regarding customer movements, extract valid movement information to be used for determining a location for opening a mobile sales store from the acquired movement information, and determine the location for opening a mobile sales store based on the extracted valid movement information. (Supplementary Note 15) A program for causing a computer to execute the following processes: acquire movement information regarding customer movements, extract valid movement information to be used for determining a location for opening a mobile sales store from the acquired movement information, and determine the location for opening a mobile sales store based on the extracted valid movement information.
[0122] 10, 20 Mobile sales support system 21 Terminal device 101, 201 Acquisition unit 102, 202 Extraction unit 103, 203 Store location determination unit 204 Reception unit 205 Output control unit 206 Sales product determination unit 2001 Mobile DB 2002 Store opening approval / disapproval information 2003 Sales performance DB 2004 Product DB 2005 Purchase history DB 2006 Mobile sales vehicle DB 80 Computer 801 Processor 802 ROM 803 RAM 804 Storage device 805 Communication interface 806 Input / output interface 807 Bus NT Communication network P, Q, X, Y, Z Location
Claims
1. An acquisition means for acquiring movement information regarding customer movement; An extraction means for extracting valid movement information used to determine a location for opening a mobile sales store from the acquired movement information; a store location determination means for determining the store location based on the extracted effective movement information; A mobile sales support system equipped with:
2. The extraction means extracts the valid movement information based on a predetermined condition, The travel information includes a location to which the customer has traveled; The predetermined condition is a condition related to the number of times the customer moves to a predetermined location included in the movement information. The mobile sales support system according to claim 1.
3. The predetermined condition is that the number of movements is equal to or greater than a predetermined number. The mobile sales support system according to claim 2.
4. The travel information includes a location and a date and time where the customer traveled, The predetermined condition is that the movement of the customer to the predetermined location is a regular movement.
4. The mobile sales support system according to claim 2 or 3.
5. The travel information includes a location to which the customer has traveled; The store location determination means determines the store location based on the number of customers who have moved to the location included in the valid movement information.
3. The mobile sales support system according to claim 1 or 2.
6. The store location determination means determines a travel route including the store location.
3. The mobile sales support system according to claim 1 or 2.
7. The travel information includes a location and a date and time where the customer traveled, The store location determination means includes: Identifying the number of people who moved to each location included in the valid movement information for each time period; determining the store location for each time period based on the number of people identified for each location; 3. The mobile sales support system according to claim 1 or 2.
8. The store location determination means determines a travel route including the store location determined for each time period. The mobile sales support system according to claim 7.
9. Obtaining travel information regarding customer movements; Extracting effective movement information from the acquired movement information to be used for determining a location for opening a mobile sales store; determining the store location based on the extracted effective movement information; How to support mobile sales.
10. On the computer, Obtaining travel information regarding customer movements; Extracting effective movement information from the acquired movement information to be used for determining a location for opening a mobile sales store; determining the store location based on the extracted effective movement information; A program that executes a process.