Guidance information providing device, guidance information providing system, and guidance information providing method
Patent Information
- Application Number
- JP2021095103
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-06-07
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2041-06-07
AI Technical Summary
【0019】 本発明によれば、交通事業者やデベロッパー、自治体などにおける、移動需要のコントロールポリシーを踏まえ、利用者の行動パターンやサービスの嗜好に合った案内情報を提供可能となる。
Smart Images

Figure 0007634431000001 
Figure 0007634431000002 
Figure 0007634431000003
Abstract
Description
[Technical field]
[0001] The present invention relates to a guide information providing device, a guide information providing system, and a guide information providing method. [Background technology]
[0002] In urban development, the control of citizens' travel demand is being considered in order to revitalize cities. The background to this is that facilities and transportation that tend to be easily congested are burdened with securing resources to meet peak demand, while facilities and transportation with few users are experiencing various problems due to low sales efficiency.
[0003] In order to enable efficient and sustainable management of facilities and transportation throughout the city, it is necessary to reduce excessive bias in the travel demand of citizens. In doing so, it is important to appropriately control the travel demand of citizens, taking into account the management resources and urban development policies of the operators of the facilities and transportation.
[0004] The urban development policy here could be, for example, a congestion adjustment policy that reduces the number of passengers on trains on specific lines or sections during specific times of day when congestion needs to be alleviated.It is a policy for managing the travel demand of citizens, which includes not only alleviating congestion and attracting customers to individual transportation facilities and facilities, but also guiding people to travel along desirable travel routes and at desirable times throughout the city.
[0005] Meanwhile, geotargeting technology is used as a method of controlling travel demand by encouraging citizens to visit stores using data. As a conventional technology related to this concept, for example, a location-linked coupon distribution system (see Patent Document 1) has been proposed that promotes store visits by making consumers excited, while providing coupons for products that consumers are interested in at the time when they are most motivated to purchase.
[0006] This location-linked coupon distribution system includes an input unit for inputting a user's consumer attributes, a coupon registration unit for allowing manufacturers of products sold in the store to register coupon information relating to the products, a store visit determination unit for determining whether the user has visited the store, a product selection unit for selecting multiple products as candidates for coupon distribution from among products sold in the store that are presumed to be of interest to the user based on the user's consumer attributes, and a distribution unit for distributing to a mobile terminal a coupon for a product randomly selected from the multiple products selected at the time the user visited the store.
[0007] Also proposed is a store support system (see Patent Document 2) that aims to increase the number of users visiting a store by providing sales information suited to a specific time period in the future.
[0008] This store support system includes a time zone setting unit that sets a time zone, a user extraction unit that extracts users who are likely to visit the store during the time zone set by the time zone setting unit, and a provision unit that provides sales information, including benefits that are granted on the condition that the user uses the store, to a terminal device used by the user extracted by the user extraction unit.
[0009] Also, an advertising system (see Patent Document 3) that enables events such as stamp rallies to be held has been proposed. This advertising system is an advertising method carried out by an advertising system equipped with an advertising management server that manages events in which users of mobile terminals are participants, and when the advertising management server is accessed by a mobile terminal based on an information code, the advertising management server judges whether the access is valid or invalid, and the information code is used to register events at a number of predetermined locations. The information code is included in an advertisement (hereinafter referred to as an event advertisement) that is displayed together with a notice indicating that the event is the subject of an event, and the information code includes a location code assigned to the display location of each event advertisement, an advertisement code, and URL information of the advertisement management server, and the advertisement management server registers the location code and the corresponding information of the display location of the event advertisement, advertisement information including the advertisement code and the corresponding advertising information which is information of an advertisement displayed on a mobile terminal, the event period, the event benefits, and the benefit granting rules, and when the advertisement management server determines that an access is valid, it associates the access with the display location of the event advertisement for each mobile terminal and registers the access as a benefit grant target, determines a benefit for the access registered as a benefit grant target for each mobile terminal based on the benefit granting rules, transmits information of the determined benefit to the mobile terminal, and counts up and outputs the number of accesses to the advertisement management server during the event period for each display location of the event advertisement. [Prior art documents] [Patent documents]
[0010] [Patent Document 1] JP 2019-102053 A [Patent Document 2] JP 2018-101270 A [Patent Document 3] JP 2019-114289 A Summary of the Invention [Problem to be solved by the invention]
[0011] Among the conventional technologies, the system disclosed in Patent Document 1 does not assume cooperation between stores, and therefore cannot guide consumer movement behavior. In addition, when such a system is used, it is expected that customers will be concentrated in specific facilities, etc., and there is a concern that unintended congestion will occur. Furthermore, since it is not possible to control the use of public transportation when visiting a store, there is a possibility that crowded public transportation will be used.
[0012] The system disclosed in Patent Document 2 also does not assume cooperation between stores, and is therefore unable to induce consumer shopping. In addition, this system determines the timing of limited-time sales and the products that are the subject of the sales for each store, so there is a concern that if multiple stores hold sales at the same time, they may compete for profits. Furthermore, even if information about limited-time sales is provided in advance to consumers who are not in the vicinity of a store and who do not have a strong purchasing motivation, it may not lead to purchasing behavior. Also, like Patent Document 1 mentioned above, the use of public transportation is not taken into consideration.
[0013] In addition, because the optimal route is highly dependent on real-time data such as congestion conditions that are difficult to predict and changes in transportation schedules, the checkpoints or stores that define the optimal route should change each time in response to the real-time data. However, the system disclosed in Patent Document 3 cannot take real-time data into account, and there is a concern that a route different from the optimal route may be selected.
[0014] In addition, consumers move along a route that has been planned and prepared in advance by the time stamp provider, after knowing the route in advance. Naturally, consumers are always thinking while moving, and their thoughts at any given time have a significant impact on their purchasing motivation and consumption behavior. The advertising system of Patent Document 3 cannot take into account the thoughts of consumers while moving, which further increases the concern that a different route from the optimal route will be selected.
[0015] Therefore, an object of the present invention is to provide technology that makes it possible to provide guidance information that matches users' behavior patterns and service preferences, taking into account the travel demand control policies of transportation operators, developers, local governments, etc. [Means for solving the problem]
[0016] The present invention provides a guidance information providing device that solves the above problems. Stipulates services subject to congestion control and the desired number of customersCongestion control policy, users of the services provided by the operator The probability of each action occurring before and after a specific action in a series of actions that are likely to be performed consecutively is specified. Behavioral patterns and the above services The features of each service are shown A memory unit for storing at least each piece of information on the congestion adjustment target defined by the congestion adjustment policy. Services About Based on the reservation information for the service obtained from the corresponding operator's terminal, Expected users Identifying the user A series of actions indicated by the behavior pattern is determined by referring to the behavior pattern. Among actions that have a high probability of occurring before or after the use of the service that is the target of congestion adjustment in Identification process, said identified action Used in Identifying other services that have the same or similar features as the service based on the information on the provision status Processing , the congestion adjustment target Service Avoid use do Use of the other services A detour route candidate for prompting the user to enter the detour route candidate is searched for, and information on the detour route candidate is included. and a calculation unit that executes a process for generating the guidance information.
[0017] In addition, the guidance information providing system of the present invention is Stipulates services subject to congestion control and the desired number of customers Congestion control policy, users of the services provided by the operator The probability of each action occurring before and after a specific action in a series of actions that are likely to be performed consecutively is specified. Behavioral patterns and the above services The features of each service are shown A memory unit for storing at least each piece of information on the congestion adjustment target defined by the congestion adjustment policy. Services About Based on the reservation information for the service obtained from the corresponding operator's terminal, Expected users Identifying the user A series of actions indicated by the behavior pattern is determined by referring to the behavior pattern. Among actions that have a high probability of occurring before or after the use of the service that is the target of congestion adjustment in Identification process, said identified action Used in Identifying other services that have the same or similar features as the service based on the information on the provision status Processing , the congestion adjustment target Service Avoid use do Use of the other services A detour route candidate for prompting the user to enter the detour route candidate is searched for, and information on the detour route candidate is included. and a calculation unit that executes a process of generating the guidance information.
[0018] Further, the present invention provides a method for providing guidance information, in which an information processing device Stipulates services subject to congestion control and the desired number of customers Congestion control policy, users of the services provided by the operator The probability of each action occurring before and after a specific action in a series of actions that are likely to be performed consecutively is specified.Behavioral patterns and the above services The features of each service are shown A congestion adjustment policy is provided to the congestion adjustment target. Services About Based on the reservation information for the service obtained from the corresponding operator's terminal, Expected users Identifying the user A series of actions indicated by the behavior pattern is determined by referring to the behavior pattern. Among actions that have a high probability of occurring before or after the use of the service that is the target of congestion adjustment in Identification process, said identified action Used in Identifying other services that have the same or similar features as the service based on the information on the provision status Processing , the congestion adjustment target Service Avoid use do Use of the other services A detour route candidate for prompting the user to enter the detour route candidate is searched for, and information on the detour route candidate is included. The present invention is characterized by executing a process for generating guidance information. Effect of the Invention
[0019] According to the present invention, it is possible to provide guidance information that matches the behavioral patterns and service preferences of users, taking into account the travel demand control policies of transportation businesses, developers, local governments, etc. [Brief description of the drawings]
[0020] [Figure 1] 1 is a diagram showing an overall configuration of a guide information providing system according to an embodiment of the present invention; [Diagram 2] FIG. 2 is a diagram showing an example of a customer number adjustment standard DB in the present embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of a user behavior information DB in the present embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a behavior pattern DB in the present embodiment. [Diagram 5] FIG. 2 is a diagram showing an example of an item basic information DB in the present embodiment. [Figure 6] FIG. 2 is a diagram showing an example of an item evaluation DB in the present embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of a service evaluation DB in the present embodiment. [Figure 8]FIG. 4 is a diagram showing an example of a flow of a guide information providing method according to the present embodiment. [Figure 9] FIG. 4 is a diagram showing an example of a flow of a guide information providing method according to the present embodiment. [Figure 10] FIG. 4 is a diagram showing an example of a flow of a guide information providing method according to the present embodiment. [Figure 11] FIG. 4 is a diagram showing an example of a flow of a guide information providing method according to the present embodiment. [Figure 12] FIG. 4 is a diagram showing an example of a screen in the present embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0021] <System configuration> DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of the present invention will be described in detail with reference to the drawings. Fig. 1 is a diagram showing an example of the configuration of a guide information providing system 10 including a guide information providing device 1 of the present embodiment.
[0022] The guide information providing system 10 is a system that analyzes the behavioral history of users and the connections between services, and provides guide information that induces behavioral changes in accordance with the operator's customer number adjustment criteria.
[0023] Such a guide information providing system 10 is an information processing system configured by connecting, for example, a guide information providing device 1, a user terminal 3, a store terminal 4, a transportation company terminal 5, and an SNS information extractor 6 via a network 2.
[0024] The guide information providing device 1 has, as hardware, a storage unit 11 that stores programs and various data, a CPU (Central Processing Unit) that is a calculation unit that executes the programs, and a communication I / F 13 that communicates via the network 2. The same hardware configuration is also provided in the other devices that make up the guide information providing system 10, that is, the user terminal 3, the store terminal 4, the transportation company terminal 5, and the SNS information extractor 6. However, each of the user terminal 3, the store terminal 4, and the transportation company terminal 5 further has a display unit.
[0025] The user terminal 3 is a mobile terminal such as a smartphone held by the user. The store terminal 4 and the transportation company terminal 5 can be assumed to be a PC (Personal Computer) or a mobile terminal.
[0026] The guide information providing device 1 is an information processing device that performs human behavior analysis, service connection analysis, and guide information generation. The storage unit 11 of the guide information providing device 1 stores an analysis program 100 and a database 110.
[0027] The database 110 includes a customer number adjustment criterion DB 200, a user behavior information DB 300, a behavior pattern DB 400, a basic product information DB 500, a product evaluation DB 600, and a service evaluation DB 700. Configuration examples of these databases will be described later (Note that in the following explanation, the reference numerals attached to each database may refer to the DB or information of the DB. For example, the databases may be described as customer number adjustment criterion information 200, user behavior information 300, etc.).
[0028] The analysis program 100 also implements the functions of a behavior pattern analysis unit 101, a service information analysis unit 102, a provider user selection unit 103, and a guidance information selection unit 104. The above-mentioned functions 101 to 104 are realized by the analysis program 100 being executed by the CPU 12. The analysis program 100 does not need to implement the above six functions simultaneously, and may be a collection of programs for each function.
[0029] The user terminal 3 is a communication device owned by a user. The user terminal 3 may be capable of data communication with the store terminal 4 via short-range wireless communication such as wireless LAN (Local Area Network) or Bluetooth (registered trademark).
[0030] The user terminal 3 uses a satellite positioning system to receive signals from satellites and determine its current location. The user terminal 3 may have a positioning function to measure a position. The user terminal 3 provides the thus acquired location information 810 and purchase history information 820 of products and services purchased by the user using the user terminal 3 to the guidance information providing device 1. The user terminal 3 displays the guidance information distributed from the guidance information providing device 1 on a display means such as a display to allow the user to view it, and provides feedback to the guidance information providing device 1 about the guidance information selected by the user, i.e., the guidance information used for adoption and behavioral modification.
[0031] The store terminal 4 is a computer used in the store, and appropriately provides the guide information providing device 1 with various business data such as reservation information 830, POS data 850, and purchase record information 840 used in the management and operation of the store.
[0032] The store terminal 4 may also have a short-range wireless communication module such as wireless LAN or Bluetooth (registered trademark). In this case, the store terminal 4 may communicate with the user terminal 3 and record the history of store usage by the user who operates the user terminal 3.
[0033] The transportation company terminal 5 is a computer used by the transportation company, and provides, for example, ticket gate entrance / exit record information 860 and passenger number statistical information 870 in a station management system or the like to the guide information providing device 1. The passenger number statistical information 870 indicates the average number of passengers on a train, calculated based on observation data from a weight sensor or the like of a vehicle such as a train. The ticket gate entrance / exit record information 860 is data that records information when a user enters or exits a station ticket gate using a transportation IC card or the like.
[0034] In addition, the SNS information extractor 6 is an information processing device that acquires information published on an SNS (Social Network System) or information on various services managed by a user terminal 3, i.e., SNS information, and provides this to the guidance information providing device 1.
[0035] The SNS information extractor 6 stores in its storage unit the functions of an information extraction unit 61 and an information extraction program 60 having a service reputation DB 880. These functions are realized by the information extraction program 60 being executed by the CPU, and the SNS information is extracted and provided to the guide information providing device 1.
[0036] <Functions of the guidance information providing device> Next, a description will be given of each functional unit of the guide information providing device 1. First, the behavior pattern analysis unit 101 of the analysis program 100 acquires the location information 810 and the purchase history 820 from the user terminal 3 via the communication I / F 13.
[0037] The behavior pattern analysis unit 101 also acquires reservation information 830 and POS data 850 from the shop terminal 4. The behavior pattern analysis unit 101 also acquires ticket gate entrance / exit records 860 from the transportation company terminal 5.
[0038] Then, the behavior pattern analysis unit 1010 arranges the location information 810, purchase history 820, usage reservation information 830, POS data 850, and ticket gate entry / exit record 860 acquired as described above in chronological order for each user to create user behavior information 300 (Figure 3).
[0039] In addition, the behavior pattern analysis unit 101 analyzes a preceding behavior and a dependent behavior for a certain behavior from the user behavior information 300, evaluates the occurrence probability, and registers it in the behavior pattern DB 400.
[0040] The service information analysis unit 102 receives the purchase record 8 from the store terminal 4 via the communication I / F 13. The service information analysis unit 102 also acquires the service reputation 880 from the SNS information extractor 6.
[0041] The service information analysis unit 102 registers the information acquired as described above in the basic product information 500 (FIG. 5) for each product.
[0042] Then, the service information analysis unit 102 converts each item, such as the locality and popularity of each item, into a numerical value based on the data of the item basic information 500, based on evaluation criteria that are set independently, and records the numerical value in the item evaluation DB 600 (FIG. 6).
[0043] Next, the service information analysis unit 102 calculates the average value of the evaluations of each product or service, such as an omelet rice, that is generated and configured from the above-mentioned products, recorded in the product evaluation DB 600, and records this in the service evaluation 700. When identifying related products for a certain product or service, the service information analysis unit 102 may, for example, obtain information for creating the product or service (e.g., cooking recipe information) from the store terminal 4 and refer to this. This makes it possible to quantify the characteristics of the product by tracing them back to the characteristics of the related products.
[0044] Furthermore, the provided user selection unit 103 acquires, for example, information on a route search performed by a user (e.g., information on a route planned to be used, etc.) from the user terminal 3 via the communication I / F 13, and judges whether the information corresponds to a route to be adjusted registered in the passenger number adjustment standard 200 (FIG. 2). Note that in addition to cases where a transportation facility planned to be used is identified based on information on a route search performed by a user, for example, the behavior of the user may be predicted based on information held in the behavior pattern DB 400.
[0045] If the result of the above-mentioned judgment is "corresponding," the provision user selection unit 103 determines the user as a target user for providing guidance information. The number of users who plan to use one adjustment target route to which guidance information is provided is the difference between the average value indicated by the customer number statistics value 870 obtained from the transportation business operator terminal 5 and the minimum or maximum number registered in the customer number adjustment standard 200.
[0046] If the average number of passengers is greater than the maximum number registered in the passenger number adjustment standard 200, a guide will be provided to induce users to use other lines. This makes it possible to adjust the number of passengers to within the target number range.
[0047] Furthermore, if the average number of passengers is smaller than the minimum number registered in the passenger number adjustment standard 200, it is possible to guide people to a route with fewer passengers by providing users of other lines with a guide that induces them to use the relevant line. The line that a user plans to use may be identified from reservations for use of the facility. Furthermore, the present invention can be applied not only to adjusting the number of passengers on transportation facilities, but also to adjusting the number of users of facilities. In other words, the present invention can be applied not only to easing congestion on transportation facilities, but also to promoting the use of transportation facilities with fewer passengers, attracting customers to facilities, and adjusting congestion.
[0048] Furthermore, the guidance information selection unit 104 extracts from the behavior pattern DB 400 the behavior with the highest occurrence probability before and after using the route to be adjusted for the user determined to be a target user by the provision user selection unit 103, and proposes an alternative facility that can achieve the purpose of the behavior. The alternative facility is selected by referring to the service evaluation DB 700, and a service with characteristics closest to the characteristics of the service related to the behavior with the highest occurrence probability is set as the alternative.
[0049] The comparison of service features is performed, for example, by the following method: First, the guide information selection unit 104 creates a regular polygonal figure (for example, a regular hexagon if there are six evaluation items) with the evaluation items in the service evaluation DB 700 as vertices, and creates an axis with the vertices as the maximum evaluation value and the center of the figure as the minimum evaluation value.
[0050] The guidance information selection unit 104 then plots the evaluation value of each service on the above-mentioned diagram, and determines the polygon surrounded by the straight lines connecting the plots as the graph type of that service. The guidance information selection unit 104 evaluates the similarity by matching this graph with the graphs of other services. In addition, the proposed alternative service is assumed to be of the same service type as the service of the behavior with high occurrence probability extracted from the behavior pattern DB 400.
[0051] The similarity is evaluated, for example, by calculating the Euclidean distance between the vertices of the above-mentioned figures, i.e., polygons, and taking the sum of the Euclidean distance as the similarity between the charts, although the method is not limited to this.
[0052] This allows users to be provided with guidance that maintains their preferences and behavioral connections, i.e., alternative options, thereby increasing users' acceptance of the alternative options and enabling them to avoid using the adjusted targets, such as railways and facilities.
[0053] A plurality of alternatives may be presented to the user in order of the matching rate of the service features. The order of the suggestions may be determined by taking into consideration the selection architecture from the user's graph type selection history. Since people are influenced by the behavior of others, for example, the number of people responding to the guidance information provided may be presented to each user in order to increase the acceptance rate of alternatives. If only services with a high degree of similarity are proposed, the user may tire of being presented with services with the same features over and over again, so it is more preferable to insert services with a low degree of similarity as noise.
[0054] If the number of users to be adjusted is greater than the maximum number, the information is provided to the users with the greatest change in the number of users (e.g., the difference between the average number of passengers and the minimum number of passengers) in descending order of the probability of occurrence of the behavior before and after the use to be adjusted. The generated guidance information is transmitted to the user terminal 3 via the communication I / F 13.
[0055] <Data composition> Next, configuration examples of each DB (or DB information) will be described with reference to Fig. 2 to Fig. 7. Fig. 2 shows an example of a customer number adjustment standard DB 200. The customer number adjustment standard DB 200 is a database that manages congestion adjustment policies of transportation companies and facility managers such as stores.
[0056] This customer number adjustment standard DB200 stores information on routes and stores for which customer numbers are to be adjusted, and the desired number of users, which information is acquired or received from an appropriate operator's terminal, such as a transportation operator terminal 5 or a store terminal 4.
[0057] The customer number adjustment standard DB200 is composed of the following values: ID211 that uniquely identifies a business operator, such as a transportation business operator or a store operator, the business operator's business name 212, the time period to be adjusted 213, adjustment targets 214 such as individual stations and stores, minimum number of people 215 indicating the desired minimum number of users at the target, and maximum number of people 216 indicating the desired maximum number of users.
[0058] 3 shows an example of the user behavior information DB 300. The user behavior information DB 300 is a database that manages user behavior by time and type.
[0059] This user behavior information DB300 is composed of the following values: ID311 that identifies the user behavior information, time 312 that indicates the time of the behavior, facility 313 that indicates the location where the behavior was performed, behavior content 314 that indicates the content of the behavior, and services used 315 that indicates the services used or items related to the behavior.
[0060] Among these, the action content 314 may be classified and registered as purchase, visit, ride, etc. The service for use 315 is obtained from purchase history 820, reservation information for use 830, POS data 850, ticket gate entry / exit record 860, and the like.
[0061] 4 shows an example of the behavior pattern DB 400. The behavior pattern DB 400 is a database that manages a series of behaviors that are likely to be performed consecutively by a user, that is, behavior patterns.
[0062] This behavior pattern DB 400 is composed of the following values: ID 411 for identifying a behavior pattern, behavior 412 indicating specific behavior content, time 413 indicating the time period or day of the week when the behavior is performed, preceding behavior 414 indicating an behavior performed prior to behavior 412, preceding behavior probability 415 indicating the probability of performing the behavior prior to behavior 412, dependent behavior 416 indicating an behavior performed dependent on behavior 412, and dependent behavior probability 417 indicating the probability of performing the behavior dependently. Note that preceding behavior 414 and dependent behavior 416 may be registered separately according to behavior content and related items such as purchased products.
[0063] 5 shows an example of the basic item information DB 500. The basic item information DB 500 is a database that manages basic information about items.
[0064] This basic information DB500 of goods is composed of a common ID511 of goods that uniquely identifies the goods information, goods 512 indicating the name of the goods, producer 513 indicating the name of the producer, place of origin 514 indicating the name of the place of origin, shelf life 515 indicating freshness, product sales continuation period 516 indicating new products or long-selling products, and sales in the industry 517 based on POS data 850 and service reputation 880 extracted from SNS. Other items may be used as the items of basic information.
[0065] 6 shows an example of an item evaluation DB 600. The item evaluation DB 600 is a database showing the evaluation value of an item. This item evaluation DB 600 is composed of the following values: a common ID 611 of the item, an item 612 showing the name of the item, a region 613 showing the evaluation value of the locality, a safety 614 showing the evaluation value of the safety, a newness 615 showing the evaluation value of the newness, and a popularity 616 showing the popularity. Other items may be used based on the items of the item basic information DB 500. The evaluation value is, for example, a five-point scale, and the criteria are set individually for each item.
[0066] 7 shows an example of a service evaluation DB 700. The service evaluation DB 700 is composed of values of ID 711 for identifying the service evaluation, service 712 indicating the service name, related item list 713 indicating the common ID 611 of related items, locality 714 indicating the locality evaluation value, safety 715 indicating the safety level, newness 716 indicating the newness of the service, and popularity 717 indicating the popularity level.
[0067] Among these, services 712 are various services used by the user, such as product names and facilities used. The evaluation value of each item is the average of the product evaluation values recorded in the product evaluation DB 600 for the products with the product common ID 611 included in the related product list 713. Note that in addition to the evaluation for each service, for example, a facility evaluation table may be created, and evaluation for each facility may be performed based on the evaluation values of the services provided at the facility.
[0068] Although location information 810 and purchase history 820 are not shown, this is information relating to the user's behavior history obtained from the user's smartphone or IC card.
[0069] Further, although not shown, the reservation 830, purchase record 840, and POS data 850 are information related to the store's services that are registered by the store staff.
[0070] In addition, the ticket gate entry / exit record 860 and the passenger number statistics 870 are not shown, but these are based on the ticket gate entry / exit information recorded in the user's IC card usage history held by the transportation company and the weighted cell of the vehicle. This information is based on data obtained from surveys and other sources.
[0071] Further, although service reputation 880 is not shown, this is information regarding the reputation of each service extracted by information extraction unit 61.
[0072] <Flow example: Guidance information generation> The actual procedure of the method for providing guidance information in this embodiment will be described below with reference to the drawings. The various operations corresponding to the method for providing guidance information described below are mainly realized by a program that the guidance information providing device 1 reads into a memory or the like and executes. This program is composed of codes for performing the various operations described below.
[0073] 8 is a diagram showing an example of a flow of the guidance information providing method in this embodiment, specifically, a flow showing a guidance information generating operation. This flow is processed by implementing the provision user selection unit 103 and the guidance information selection unit 104 as a result of the analysis program 100 being executed by the CPU 12.
[0074] First, the provided user selection unit 103 acquires information on the route (or store, etc.) that will be relieved from congestion after, for example, three hours from the passenger number adjustment standard 200, and calculates the change in the number of passengers by comparing it with the average value of the passenger number statistics 870 (S1001). The setting of the timing for performing this process can be changed, and an effective time may be set based on the track record of the proposed behavior change rate of users.
[0075] Next, the provided user selection unit 103 identifies users who plan to use the route in question from the route search results of the users and the information on the facility reservation 830 (S1002).
[0076] Then, the guidance information selection unit 104 extracts a behavior pattern from the behavior pattern DB 400 for the user identified in S1002, and identifies the behavior with the highest occurrence probability by referring to the occurrence probability of the behavior before and after using the relevant line (S1003).
[0077] In step S1003, the guidance information selection unit 104 selects (other) services with ratings that are closest to the characteristics of the service ratings of the identified behavior by graph matching based on the service rating DB 700. The services selected at this time may be those that are available at locations that can be reached without using the relevant route and that are located within a travel time defined as a criterion.
[0078] Here, the guidance information selection unit 104 selects the user with the maximum change in number (the difference between the average number of passengers and the minimum number of passengers) from among the users who plan to use the target route (S1004). The selection priority is determined in descending order of the probability of occurrence of behavior before and after using the extracted adjustment target route. Then, the guidance information selection unit 104 transmits the generated guidance information to the user terminal 3 via the communication I / F 13 (S1005).
[0079] Next, the provider user selection unit 104 counts the number of times the suggested guidance information has been registered by users every 30 minutes (S1006). The presence or absence of registration is counted from a log registered by the user operating the user terminal 3. It may also be determined from cancellations of plans to use facilities or new reservation information. Alternatively, it may be confirmed from location information whether registered users are actually acting in accordance with the registered information. The time interval for counting can be changed.
[0080] Then, as a result of the above-mentioned tallying, if the "number of registered users" reaches the minimum number of change users (the difference between the average number of customers and the maximum number of customers) (S1007: Y), the provided user selection unit 103 ends the process. On the other hand, if the number of registered users does not reach the minimum number of change users (S1007: N), the provided user selection unit 103 performs the identification of the target users again in S1002. In addition, following this, the proposed number of users is determined. The internal information selection unit 104 provides the guidance information. After that, the provision user selection unit 103 repeats the process in the same manner until the number of registered users reaches the minimum number of users (S1007: Y) or until the departure time of the corresponding train, and then ends the process.
[0081] <Flow example: Behavioral pattern analysis> Next, the processing operation by the behavior pattern analysis unit 101 will be described with reference to Fig. 9. In this case, the behavior pattern analysis unit 101 periodically (for example, once every three months) acquires location information 810 and purchase history 820 from the user terminal 3, acquires usage reservation information 830 and POS data 850 from the store terminal 4, and further acquires ticket gate entrance / exit record 860 from the transportation company terminal 5 (S1101). Then, the behavior pattern analysis unit 101 arranges the acquired information in chronological order for each user, and creates the user behavior information DB300 (S1101).
[0082] Next, the behavior pattern analysis unit 101 calculates the probability of consecutive actions for each action (preceding action and dependent action) that occurred before and after each action (S1102). Then, the preceding action and dependent action with the highest occurrence probability are registered in the behavior pattern DB 400 (S1103). Note that if it is desired to provide three or more pieces of guidance information for alternative actions, preceding actions and dependent actions with second or lower occurrence probabilities may also be registered and used.
[0083] <Flow example: Service information analysis> Next, the processing operation by the service information analysis unit 102 will be described with reference to Fig. 10. In this case, the service information analysis unit 102 acquires the purchase record 840 and the POS data 850 from the store terminal 4 as information on the items handled at the facility, and acquires the service reputation 880 from the SNS information extractor 6. Then, the service information analysis unit 102 registers the acquired information for each item in the item basic information DB 500 (S1201).
[0084] Next, the service information analysis unit 102 evaluates the features of each product based on the product basic information DB 500. Evaluation items may be regionality or popularity, and a five-level evaluation is performed by setting criteria (S1202). The service information analysis unit 102 also registers the five-level evaluation value obtained here, i.e., the evaluation value, in the product evaluation DB 600.
[0085] Then, the service information analysis unit 102 evaluates the features of each service based on the product evaluations of related products, and registers this in the service evaluation DB 700 (S1203), and ends the process.
[0086] The evaluation value of a service is calculated by calculating the average evaluation value of related goods for each feature item in the goods evaluation DB 600. For example, if the service is cooking, a related good is associated with a certain service by having the store register the recipe.
[0087] <Flow example: Guidance information selection process> Next, a processing operation by the guidance information selection unit 104 will be described with reference to Fig. 11. As one example of the guidance information selection process, for example, selection of guidance information is performed in a case where a route change is encouraged to avoid using a crowded train.
[0088] When the provision user selection unit 103 determines the provision target user and the behavior to be changed, the guidance information selection unit 104 extracts the behavior preceding the behavior from the behavior pattern DB 400 (S1301). This extracted behavior is the behavior with the highest occurrence probability as the preceding behavior of the behavior to be changed.
[0089] Next, the guidance information selection unit 104 selects another service having characteristics most similar to the service used in the preceding action extracted in S1301 (S1302). A graph created from the evaluation values of each item in the service evaluation DB 700 is matched, and services with a high matching rate and the same service type are extracted.
[0090] Then, the guidance information selection unit 104 searches for candidates of a detour route to the destination that passes through the facility that provides the service selected in S1302 (S1303). The service selected at this time may be a service that can be provided at a location that can be reached without using a route that is desired to be relieved of congestion, and may be located within a travel time that is determined as a standard. In addition to proposing an alternative to the preceding action, a proposal to encourage a route change may also be made to propose another destination where the action planned at the destination can be achieved. In this case, the alternative destination is extracted from the service evaluation DB 700 that has characteristics similar to the original destination, and is proposed as a set together with the alternative to the preceding action. As an example of such a proposal, for example, instead of "satellite office A", a set of "coffee shop C" and "satellite office B" that can be reached via an uncrowded route may be proposed.
[0091] Then, the guidance information selection unit 104 selects a route from the above-mentioned detour route candidates that has a smaller increase in travel time than the originally planned route and provides this to the user terminal 3 as guidance information together with the alternative service proposal (S1304), and terminates the processing.
[0092] 12 shows an example of a guidance information screen displayed on the display unit 31 of the user terminal 3. The guidance information screen 32 displays a route and stopover points recommended to the user as a series of action flows as a result of creating an alternative plan to avoid congestion (S1003).
[0093] For example, when a user searches for a route to "satellite office A," the shortest route is a crowded train. If it is determined from the user's behavioral patterns in the behavioral pattern DB400 that there is a high probability that the user will visit "coffee shop B" immediately before visiting the satellite office, then "coffee shop A," which has characteristics similar to those of "coffee shop B," is selected from the service evaluation DB700 and proposed as recommended guidance information. This "coffee shop A" is located in a place that can be reached by an uncrowded train.
[0094] Providing such guidance information will help ease congestion on public transport and attract more customers to stores. Users can achieve their goals without changing the flow of their movements, and can obtain information on services that match their preferences and comfortable travel routes.
[0095] As described above, according to this embodiment, the behavioral change rate can be improved by analyzing the connections between the user's behavior and the services used, and providing guidance information that maintains the connections. Furthermore, according to this embodiment, guidance information can be provided to users who are desired to change their behavior in accordance with the congestion adjustment policy of the operator. This allows a target person who plans to use a highly congested route to avoid the congested route by suggesting an alternative behavior that maintains the connection with the purpose of the behavior, and the number of target people who are to change their behavior can also be managed. It is also possible to guide users to routes with fewer users and control the number of users at a facility.
[0096] Although the best mode for carrying out the present invention has been specifically described above, the present invention is not limited to this, and various modifications are possible without departing from the spirit and scope of the present invention.
[0097] For example, the configuration of each database in the above embodiment is merely an example, and some data may not be registered, or other related data may be added and registered.
[0098] In the above embodiment of the guidance information providing system, the SNS information extractor 6 is configured separately from the guidance information providing device 1. However, according to another example, the SNS information extractor 6 may be configured to be provided in the guidance information providing device 1. In the guide information providing system of the above embodiment, the functions configured to be provided in the guide information providing device 1 may be separated and provided in an external computer.
[0099] The present invention can also be understood as an analysis program executed by the guide information providing device 1, and a guide information providing program executed by the guide information providing system 10.
[0100] According to this embodiment, it is possible to provide guidance information that matches the behavioral patterns and service preferences of users, taking into account the travel demand control policies of transportation companies, developers, local governments, etc.
[0101] The description of this specification makes at least the following clear: That is, in the guidance information providing device of this embodiment, the calculation unit may further execute a process of selecting a user who may be a target for using the congestion adjustment target as a guidance information provision target based on an event of a service search or a service reservation by the user, and may refer to the behavior pattern of the guidance information provision target to identify a connection of a series of behaviors indicated by the behavior pattern.
[0102] This makes it possible to select users who are involved in congestion adjustment based on their specific prior actions and to make them the targets of subsequent processing. Ultimately, it becomes possible to provide more efficiently guidance information that matches the behavioral patterns and service preferences of users, based on the travel demand control policies of transportation operators, developers, local governments, etc.
[0103] Furthermore, in the guidance information providing device of this embodiment, the calculation unit may acquire behavioral information of the user from the user's terminal or a specified device that manages the behavioral information, store the behavioral information in the memory unit, identify a preceding behavior and a dependent behavior of a specified behavior for each user from the behavioral information, calculate the occurrence probability of the preceding behavior and the dependent behavior, respectively, and store these in the memory unit as evaluation information of the connection of the series of behaviors.When identifying a service that is to be used in either the previous or next behavior, the calculation unit may identify the service that is to be used in the behavior with the highest occurrence probability.
[0104] This makes it possible to efficiently identify alternatives by using information on actions that users tend to take and the services they use when doing so. This in turn makes it possible to more efficiently provide guidance information that matches users' behavioral patterns and service preferences, based on travel demand control policies set by transportation operators, developers, local governments, etc.
[0105] In addition, in the guidance information providing device of this embodiment, the calculation unit may identify a service that is the target of the behavior with the highest occurrence probability, and generate the guidance information that includes, as an alternative, the use of another service that can achieve the purpose of the behavior and has characteristics that are the same as or similar to the characteristics of the identified service.
[0106] This makes it possible to efficiently identify alternatives by using information on the actions that users are most likely to take and the services they use when doing so. This in turn makes it possible to more efficiently provide guidance information that matches users' behavioral patterns and service preferences, based on the travel demand control policies of transportation operators, developers, local governments, etc.
[0107] In the guidance information providing device of the present embodiment, the storage unit has an item basic information database that stores attribute information of each item related to the service, Based on the basic information database of goods, attribute information regarding each of predetermined evaluation items of each goods is evaluated, and the evaluation value of each of the evaluation items is stored for each goods in the storage unit to generate a goods evaluation database, and based on the goods evaluation database, For each service, an average of the evaluation values of items related to that service may be calculated for each item, and the average calculation results may be stored as service evaluations for each item to generate a service evaluation database. When generating the alternatives, the service evaluations may be referenced, and the use of another service having characteristics of the evaluation values for each evaluation item that are closest to those of the identified service may be selected as an alternative.
[0108] This makes it possible to efficiently identify information about alternative services that provide other items with similar attribute trends to the items provided by the service (e.g., food and drink).Furthermore, it becomes possible to more efficiently provide guidance information that matches the behavioral patterns and service preferences of users, based on the travel demand control policies of transportation operators, developers, local governments, etc.
[0109] In addition, in the guidance information providing device of this embodiment, the memory unit stores customer number adjustment criteria in the congestion adjustment policy information, which specify the congestion adjustment targets for which the operator wishes to adjust the number of customers and values regarding the desired minimum and maximum number of users for the congestion adjustment targets, and the calculation unit determines the number of people to be provided with the guidance information based on the difference between the average number of customers indicated by the provision status information and the minimum number of users or maximum number of users specified by the customer number adjustment criteria.
[0110] This makes it possible to generate alternative plans for efficiently adjusting passenger numbers in line with operator needs, which in turn makes it possible for transportation operators, developers, local governments, and others to more efficiently provide guidance information that matches users' behavioral patterns and service preferences, based on their travel demand control policies.
[0111] Furthermore, in the guidance information providing device of this embodiment, the calculation unit may be configured to tally up the number of people among the guidance information recipients who have accepted behavior in accordance with the guidance information at regular time intervals, and repeat each of the subsequent processes from selection of the guidance information recipients until the minimum number of users is achieved.
[0112] This makes it possible to streamline processing based on the actual behavioral changes in response to guidance information, which in turn makes it possible to provide more efficiently guidance information that matches the behavioral patterns and service preferences of users based on the travel demand control policies of transportation operators, developers, local governments, etc. [Explanation of symbols]
[0113] 1. Guidance information providing device 2 Network 3. User terminal 4. Store terminal 5 Transportation operator terminal 6 SNS information extraction machine 10. Guidance information system 60 Information Extraction Program 61 Information extraction part 11 Storage section 12 CPU (arithmetic unit) 13 Communication I / F 100 Analysis Programs 101 Behavioral Pattern Analysis Department 102 Service Information Analysis Department 103 User Selection Department 104 Guidance Information Selection Department 110 Database 200 Customer number adjustment standard DB 300 User behavior information DB 400 Behavioral Pattern DB 500 Goods basic information DB 600 Product Evaluation DB 700 Service Evaluation DB 810 Location information 820 Purchase History 830 Reservation 840 Purchase Record 850 POS data 860 Wicket entries and entries 870 Customer Count Statistics 880 Service Review
Claims
1. a storage unit that holds at least each piece of information: a congestion adjustment policy that specifies the service to be subject to congestion adjustment and the desired number of customers at the operator; a behavior pattern that specifies the occurrence probability of each behavior performed before and after a specific behavior in a series of behaviors that are likely to be performed consecutively by a user of the service provided by the operator; and a provision status of the service that indicates the characteristics of each of the services; a calculation unit that executes a process of identifying a user who is expected to use a service that is a congestion adjustment target defined in the congestion adjustment policy, based on reservation information for the service obtained from a terminal of a corresponding business operator, a process of referring to the behavioral pattern for the user and identifying an action that is likely to occur before or after the use of the service that is a congestion adjustment target in a series of actions indicated by the behavioral pattern, a process of identifying another service that has characteristics identical or similar to characteristics of the service used in the identified action, based on the information on the provision status, a process of searching for detour route candidates for avoiding the use of the service that is the congestion adjustment target and encouraging the use of the other service, and generating guidance information including information on the detour route candidates; A guide information providing device comprising:
2. The storage unit is a basic product information database for storing attribute information of each product related to the service; The calculation unit is evaluating attribute information for each of predetermined evaluation items for each item based on the item basic information database, and storing the evaluation values for each of the evaluation items for each item in the storage unit to generate an item evaluation database; calculating, for each service, an average of the evaluation values of the products related to the service for each item based on the product evaluation database, and storing the average calculation results as service evaluations for each item to generate a service evaluation database; When generating the guidance information, the service evaluation is referred to, and the service used in the action with a high occurrence probability and the use of the other service having the closest characteristics of the evaluation value for each of the evaluation items are selected as an alternative.
2. The guide information providing device according to claim 1.
3. The storage unit is The congestion adjustment policy information stores a customer number adjustment standard that specifies a congestion adjustment target for which the business operator wishes to adjust the number of customers and values related to the minimum and maximum number of users desired for the congestion adjustment target, The calculation unit is The number of people to whom the guidance information is to be provided is determined based on the difference between the average number of customers indicated by the information on the provision status and the minimum number of users or the maximum number of users specified by the customer number adjustment standard.
2. The guide information providing device according to claim 1.
4. The calculation unit is a counting unit that counts the number of people who have acted in accordance with the guidance information among the people to whom the guidance information is to be provided at regular intervals, and repeats the selection of the people to whom the guidance information is to be provided and subsequent processes until the minimum number of users is achieved; 4. The guide information providing device according to claim 3.
5. a storage unit that holds at least each piece of information: a congestion adjustment policy that specifies the service to be subject to congestion adjustment and the desired number of customers at the operator; a behavior pattern that specifies the occurrence probability of each behavior performed before and after a specific behavior in a series of behaviors that are likely to be performed consecutively by a user of the service provided by the operator; and a provision status of the service that indicates the characteristics of each of the services; a calculation unit that executes a process of identifying a user who is expected to use a service that is a congestion adjustment target defined in the congestion adjustment policy, based on reservation information for the service obtained from a terminal of a corresponding business operator, a process of referring to the behavioral pattern for the user and identifying an action that is likely to occur before or after the use of the service that is a congestion adjustment target in a series of actions indicated by the behavioral pattern, a process of identifying another service that has characteristics identical or similar to characteristics of the service used in the identified action, based on the information on the provision status, a process of searching for detour route candidates for avoiding the use of the service that is the congestion adjustment target and encouraging the use of the other service, and generating guidance information including information on the detour route candidates; A guide information providing system comprising a guide information providing device having the above-mentioned configuration.
6. An information processing device, a memory unit for storing at least each piece of information: a congestion adjustment policy that specifies a service to be subject to congestion adjustment and a desired number of customers at a business operator; a behavior pattern that specifies the occurrence probability of each behavior performed before and after a specific behavior in a series of behaviors that are likely to be performed consecutively by a user of the service provided by the business operator; and a provision status of the service that indicates the characteristics of each of the services, a process of identifying a user who is expected to use a service that is a target of congestion adjustment defined in the congestion adjustment policy, based on reservation information for the service obtained from a terminal of a corresponding business operator; a process of referring to the behavioral pattern for the user and identifying an action that is likely to occur before or after the use of the service that is a target of congestion adjustment in a series of actions indicated by the behavioral pattern; a process of identifying other services that have characteristics that are identical or similar to the characteristics of the service used in the identified action, based on the information on the provision status; a process of searching for detour route candidates for avoiding the use of the service that is a target of congestion adjustment and encouraging the use of the other service, and generating guidance information including information on the detour route candidates; A method for providing guidance information comprising the steps of:
Citation Information
Patent Citations
Management device, management control method and program therefor
JP2014170417A
Store support system, store support method, and store support program
JP2018101270A
Position linkage coupon distribution system
JP2019102053A
Advertisement system
JP2019114289A
Route search device, program, and route search server
JP2019174264A