Information processing device, information processing system, information processing method and program
The information processing device and system generate persona information to create personalized proposal requests, addressing the lack of detailed consumer data reflection in existing systems and ensuring tailored product or service proposals.
Patent Information
- Application Number
- JP2024057503
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-29
- Publication Date
- 2025-10-10
AI Technical Summary
Existing systems fail to collect detailed consumer information based on purchasing situations, limiting the reflection of consumer needs in product or service proposals.
An information processing device and system that generates persona information including user attribute and purchasing situation data, allowing for personalized proposal requests to be sent to sales terminals, which then extract and propose matching products or services.
Enables detailed reflection of consumer needs, resulting in tailored product or service proposals that meet user-specific requirements.
Smart Images

Figure 2025154477000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing system, an information processing method, and a program. [Background technology]
[0002] Various technologies have been proposed for companies and stores to collect attribute information such as consumer name, address, age, occupation, sex, hobbies and preferences, family structure, etc., and use the collected information for sales. For example, Patent Document 1 discloses a system that allows consumers to provide only the necessary information from their own attribute information depending on the trustworthiness of the company, store, etc. that wishes to collect the consumer's attribute information, thereby reducing the burden on consumers and simultaneously securing the trust of the consumer and the demands of the company, store, etc. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2001-325526 Summary of the Invention [Problem to be solved by the invention]
[0004] However, the system described in Patent Document 1 was unable to collect more detailed information based on the consumer's persona, such as the situation in which the consumer made a purchase, and there was room for improvement in terms of reflecting consumer needs in more detail.
[0005] The present invention has been made in consideration of the above-mentioned circumstances, and aims to provide an information processing device, an information processing system, an information processing method, and a program that can reflect consumer needs in detail. [Means for solving the problem]
[0006] In order to achieve the above object, an information processing device according to a first aspect of the present invention comprises: a persona information generation unit that generates persona information including user attribute information and information on the user's purchasing situation; a proposal request generation unit that generates a proposal request for a product or service desired by the user based on the persona information generated by the persona information generation unit; a proposal request sending unit that requests a proposal for the product or service by sending the proposal request generated by the proposal request generating unit to a sales terminal that provides the product or service, The proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit to information on the product or service desired by the user input by the user.
[0007] The persona information further includes past transaction information by the user; the proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit and the past transaction information corresponding to the persona information from the past transaction information to information on the product or service desired by the user input by the user; This may be done.
[0008] the proposal request transmission unit transmits the proposal request generated by the proposal request generation unit to the selling terminal, and then further transmits additional information different from the information included in the proposal request to the selling terminal. This may be done.
[0009] In order to achieve the above object, an information processing system according to a second aspect of the present invention comprises: An information processing system including an information processing device and a sales terminal, The information processing device includes: a persona information generation unit that generates persona information including user attribute information and information on the user's purchasing situation; a proposal request generation unit that generates a proposal request for a product or service desired by the user based on the persona information generated by the persona information generation unit; a proposal request sending unit that requests a proposal for the product or service by sending the proposal request generated by the proposal request generating unit to a sales terminal that provides the product or service, The sales terminal is a proposal extraction unit that extracts information on a product or service that matches the product or service desired by the user based on the persona information indicated by the proposal request transmitted by the proposal request transmission unit; a proposal unit that proposes the product or service information extracted by the proposal extraction unit to the user, the proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit to information on a product or service desired by the user input by the user; The proposal extraction unit extracts information about the product or service that meets the conditions set according to information about the user's purchasing situation indicated by the persona information, as the product or service that is suitable for the product or service desired by the user.
[0010] In order to achieve the above object, an information processing method according to a third aspect of the present invention comprises: An information processing method by an information processing device, a persona information generating step of generating persona information including user attribute information and information on the user's purchasing situation; a proposal request generating step of generating a proposal request for a product or service desired by the user based on the persona information generated in the persona information generating step; a proposal request sending step of requesting a proposal for the product or service by sending the proposal request generated in the proposal request generating step to a sales terminal that provides the product or service, In the proposal request generation step, the proposal request is generated by adding the persona information selected by the user from the persona information generated in the persona information generation step to information on the product or service desired by the user input by the user.
[0011] In order to achieve the above object, a program according to a fourth aspect of the present invention comprises: Computer, a persona information generation unit that generates persona information including user attribute information and information on the user's purchasing situation; a proposal request generation unit that generates a proposal request for a product or service desired by the user based on the persona information generated by the persona information generation unit; a proposal request transmission unit that transmits the proposal request generated by the proposal request generation unit to a sales terminal that provides the product or service, thereby functioning as a proposal request transmission unit that requests a proposal for the product or service; The proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit to information on the product or service desired by the user input by the user. [Effects of the Invention]
[0012] According to the present invention, consumer needs can be reflected in detail. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram illustrating an example of an information processing system. [Figure 2] FIG. 1 is a block diagram illustrating an example of an information processing device. [Figure 3]FIG. 10 is an explanatory diagram illustrating an example of common attribute data. [Figure 4] FIG. 10 is an explanatory diagram showing an example of persona-specific attribute data. [Figure 5] FIG. 10 is an explanatory diagram showing an example of payment data. [Figure 6] FIG. 2 is an explanatory diagram illustrating an example of persona data. [Figure 7] FIG. 2 is a block diagram illustrating an example of a sales terminal. [Figure 8] FIG. 10 is an explanatory diagram illustrating an example of past data. [Figure 9] 10 is a flowchart illustrating an example of a persona registration process. [Figure 10] 10 is a flowchart illustrating an example of processing by the information processing system. [Figure 11] FIG. 1 is an explanatory diagram showing a series of steps from an offer to settlement. DETAILED DESCRIPTION OF THE INVENTION
[0014] (Embodiment) An information processing device, an information processing method, and a program according to an embodiment of the present invention will be described in detail with reference to the drawings. The same or corresponding parts in the drawings are denoted by the same reference numerals. The following description will be given using an example in which the information processing device of the present invention is applied to an information processing system 1 shown in FIG.
[0015] 1, in the information processing system 1, an information processing device 100, an application server 200, and a sales terminal 300 are communicably connected to each other via a network 210 such as the Internet. Note that there are multiple information processing devices 100 for each user, and there are multiple sales terminals 300 for each sales store or company.
[0016] As shown in FIG. 1 , the information processing device 100 is an information terminal connected to a network 210. The information processing device 100 is an information terminal (so-called computer) such as a mobile phone, smartphone, tablet, or PC (Personal Computer) owned by a user, and is capable of transmitting and receiving various data to and from an application server 200 and a seller terminal 300 via the network 210. The information processing device 100 and the application server 200 are linked via an API (Application Programming Interface). Therefore, a user can use the functions of the application server 200 simply by launching an application on the information processing device 100. In this embodiment, the information processing device 100 has a function of setting various personas by tagging each user's purchase history with a situation associated with the history, such as "formal wear," "everyday wear," or "work wear," and when offering a desired product or service to the seller terminal 300, using information about the set personas. In addition to the purchasing situation, the persona should include information such as age, gender, place of residence, occupation, position, annual income, hobbies, special skills, values, family structure, upbringing, how they spend their holidays, and lifestyle.
[0017] The application server 200 is a server that realizes the functions of an application stored in the information processing device 100. The application server 200 provides the information processing device 100 with various functions that can be used by the application. As described above, the information processing device 100 and the application server 200 in this embodiment are API-linked, and it is possible to use the functions of the application server 200 simply by starting an application in the information processing device 100. However, for example, the information processing device 100 may operate independently by executing an application stored in the information processing device 100. In other words, the information processing device 100 alone may be able to realize each of the functional units described below, without relying on the application server 200.
[0018] The seller terminal 300 is an information terminal such as a smartphone, tablet, server, or PC at a store or company that provides products or services, and is capable of transmitting and receiving various data to and from the information processing device 100 and application server 200 via the network 210. The seller terminal 300 in this embodiment is not limited to information terminals at actual stores or companies, but also includes information terminals at online stores and companies. Furthermore, the seller terminal 300 in this embodiment has a function of extracting and proposing products and services to be provided based on persona information included in an offer sent from the information processing device 100.
[0019] Next, the configuration of the information processing device 100 will be described with reference to Fig. 2. As shown in Fig. 2, the information processing device 100 includes a storage unit 110, a control unit 120, an input / output unit 130, a communication unit 140, and a system bus (not shown) that interconnects these units.
[0020] The storage unit 110 includes a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The ROM stores a program 111 executed by the control unit 120, various data (not shown) required in advance for executing the program 111, and a wallet 112.
[0021] Program 111 is a program that executes persona registration processing (see FIG. 9) and request processing (see FIG. 10), which will be described later, and is stored in storage unit 110 in advance.
[0022] Wallet 112 is a digital wallet that can be operated by a user using private key 117. As shown in Fig. 2, wallet 112 stores common attribute data 113, persona-specific attribute data 114, payment data 115, persona data 116, private key 117, and electronic cash token 118. In this embodiment, wallet 112 is assumed to be generated in advance (similar to private key 117).
[0023] The common attribute data 113 is user attribute information that is common to each persona, and is, for example, information indicating user attributes such as "date of birth," "place of birth," "occupation," "hobbies," and "height," as shown in Fig. 3. Note that the common attribute data 113 may also include personal information that identifies the individual user.
[0024] The persona-specific attribute data 114 shown in FIG. 2 is attribute information for each persona of a certain user, such as attribute information for each persona, such as "work mode" and "everyday mode," as shown in FIG. 4. For example, the "work mode" persona shown in FIG. 4 indicates that the budget is 9,000 yen per day, the special skill is long sauna sessions, and there is no favorite food. On the other hand, the "everyday mode" persona indicates that there is no budget, the special skill is gardening, and the favorite food is Chinese food. In this way, even for the same user, the budget, favorite foods, etc. differ depending on whether the user is in "work mode" or "everyday mode" and the situation (each persona), and in this embodiment, by providing such persona information, products and services that meet the user's needs are provided.
[0025] The payment data 115 shown in FIG. 2 is data indicating the user's past payment history information. For example, as shown in FIG. 5, the payment data 115 includes at least information such as the purchase date, the purchased product, and the persona at the time of purchase. The content of the payment data 115 is updated every time the user makes a payment. In this embodiment, it is assumed that the payment data 115 shown in FIG. 5 is stored in the wallet 112. The payment data 115 corresponds to the user's past transaction information.
[0026] 2 is attribute information that combines information contained in common attribute data 113, persona-specific attribute data 114, and payment data 115, as shown in Fig. 6. The persona data 116 is generated by executing a persona registration process, which will be described later, and is stored in the wallet 112.
[0027] The private key 117 is generated in pair with the corresponding public key when the wallet 112 is generated, and is stored in the storage unit 110. The private key 117 is stored in the wallet 112 and is necessary for operating the electronic cash token 118.
[0028] The electronic cash token 118 is token data such as digital currency. The electronic cash token 118 is issued by, for example, a financial institution and stored in the wallet 112.
[0029] Returning to FIG. 2 , the control unit 120 is configured with a CPU (Central Processing Unit), an ASIC (Application Specific Integrated Circuit), and the like. The control unit 120 operates in accordance with a program 111 stored in the memory unit 110 and executes processing in accordance with the program 111. The control unit 120 includes, as main functional units provided by the program 111 stored in the memory unit 110, an attribute registration unit 121, a persona registration unit 122, a proposed offer unit 123, a persona selection unit 124, a proposal acquisition unit 125, and a payment processing unit 126. As described above, the information processing device 100 and the application server 200 are API-linked, and therefore these functional units in the control unit 120 are realized in cooperation with the application server 200.
[0030] The attribute registration unit 121 is a functional unit that registers user attribute information. Specifically, the attribute registration unit 121 is a functional unit that generates common attribute data 113 of a user based on an input operation by the user and stores the data in the wallet 112. The attribute registration unit 121 also has a function of correcting the content of the common attribute data 113 that has been registered.
[0031] The persona registration unit 122 is a functional unit that registers attribute information and persona information for each persona of a user. Specifically, the persona registration unit 122 is a functional unit that generates persona-specific attribute data 114 for a user based on an input operation by the user and stores the data in the wallet 112. The persona registration unit 122 is also a functional unit that generates persona data 116 based on an input operation by the user and stores the data in the wallet 112. More specifically, the persona registration unit 122 combines the contents of the common attribute data 113, the persona-specific attribute data 114, and the payment data 115 based on an input operation by the user to generate persona data 116 and store the data in the wallet 112.
[0032] The suggestion offer unit 123 is a functional unit that creates a suggestion offer requesting the sell terminal 300 to propose a product or service desired by the user, and transmits the suggestion offer to the sell terminal 300. Specifically, the suggestion offer unit 123 creates, for example, the suggestion offer shown in Fig. 11(B) based on an input operation by the user. In addition, the suggestion offer unit 123 transmits to the sell terminal 300 a proposal request in which information corresponding to a persona selected by a persona selection unit 124 (described later) is associated with the suggestion offer.
[0033] The persona selection unit 124 is a functional unit that associates persona data 116 corresponding to information about a persona selected by a user with the proposed offer created by the proposing offer unit 123. Specifically, for example, if the persona selected by the user is a "work mode" persona, the persona selection unit 124 extracts persona data 116 corresponding to the "work mode" persona from the persona data 116 shown in Fig. 6 and associates it with the proposed offer created by the proposing offer unit 123. The proposed offer associated with the persona data 116 is transmitted as a proposal request to the selling terminal 300 by the function of the proposing offer unit 123.
[0034] The proposal acquisition unit 125 is a functional unit that acquires proposals transmitted from the seller terminal 300. Specifically, the proposal acquisition unit 125 is a functional unit that acquires, from the seller terminal 300, proposal content based on the content of the proposal request generated by the seller terminal 300. This allows for the proposal of products and services that meet the needs of the user's situation. Note that the proposal transmitted from the seller terminal 300 may include multiple products and services, or may be a single product or service.
[0035] The payment processing unit 126 is a functional unit that performs payment for products and services selected by the user from among the proposals acquired by the function of the proposal acquisition unit 125. Specifically, the payment processing unit 126 is a functional unit that performs the purchase procedure, i.e., payment, for the products and services selected by the user from among the multiple products and services included in the proposals acquired by the function of the proposal acquisition unit 125. After making a payment, the payment processing unit 126 also has a function of updating the content of the payment information 115 by registering the date of the payment, information about the products and services, and information about the persona at the time of payment in the payment information 115.
[0036] The input / output unit 130 is a device that is configured with a keyboard, a mouse, a camera, a microphone, a liquid crystal display, an organic EL (Electro-Luminescence) display, and the like, and is used to input and output various types of data.
[0037] The communication unit 140 is a device that enables the information processing device 100 to communicate with other information terminals such as the application server 200 and the sales terminal 300 via the network 210.
[0038] The above is the configuration of the information processing device 100. Next, the configuration of the sales terminal 300 will be described with reference to Fig. 7. As shown in Fig. 7, the sales terminal 300 includes a storage unit 310, a control unit 320, an input / output unit 330, a communication unit 340, and a system bus (not shown) that interconnects these units.
[0039] The storage unit 310 includes a ROM, a RAM, etc. The ROM stores a program 311 executed by the control unit 320, various data (not shown) required in advance for executing the program 311, and past data 312. In addition, although not shown in the figure, the storage unit 310 stores information on products and services available at the store (information on product names, prices, etc.).
[0040] The program 311 is a program for executing a proposal process (see FIG. 10) to be described later, and is stored in the storage unit 110 in advance.
[0041] Historical data 312 is information that lists past transaction data for the store. As shown in Fig. 8, historical information about user payments, such as purchase dates, purchased items, personas, fees, and other information, is registered in historical data 312. In addition to this, the data may also include, for example, persona information corresponding to the user who made the purchase.
[0042] The control unit 320 is configured with a CPU, an ASIC, etc. The control unit 320 operates in accordance with a program 311 stored in the storage unit 310, and executes processing in accordance with the program 311. The control unit 320 includes a proposal extraction unit 321 and a proposal unit 322 as main functional units provided by the program 311 stored in the storage unit 310.
[0043] The proposal extraction unit 321 is a functional unit that extracts products and services that match the proposal request from among multiple products and services at the store that are stored in the storage unit 310, based on the content of the proposal request received from the information processing device 100. Specifically, the proposal extraction unit 321 is a functional unit that checks information such as the purpose and persona included in the received proposal request, and extracts products and services that match this information as products and services to be proposed to the user.
[0044] The proposal unit 322 is a functional unit that proposes to the user who transmitted the proposal request the products and services extracted by the proposal extraction unit 321. Specifically, if there are multiple products and services extracted by the proposal extraction unit 321, the proposal unit 322 is a functional unit that proposes the multiple products and services, or if there is only one product or service, the proposal unit 322 is a functional unit that proposes that product or service to the user who transmitted the proposal request.
[0045] The input / output unit 330 is a device that includes a keyboard, a mouse, a camera, a microphone, a liquid crystal display, an organic EL display, and the like, and is used to input and output various types of data.
[0046] The communication unit 340 is a device that enables the sales terminal 300 to communicate with other information terminals such as the application server 200 and the information processing device 100 via the network 210.
[0047] Next, the operation of the information processing system 1 will be described. FIG. 9 is a flowchart showing an example of a persona registration process in the information processing device 100 constituting the information system 1. The persona registration process is, for example, a pre-setting process performed before the information processing device 100 and the seller terminal 300 in the information processing system 1 operate. In the persona registration process in this embodiment, information about user A shown in FIG. 1 is registered, and specifically, common attribute data 113, persona-specific attribute data 114, and persona data 116 shown in FIGS. 3, 4, and 6 are registered. In addition, it is assumed that payment data 115 shown in FIG. 5 is previously stored in the storage unit 110.
[0048] 9 begins execution in cooperation with application server 200 when an application is launched by a user's input operation on information processing device 100 and an operation to execute the persona registration process is performed. When the persona registration process begins, control unit 120 of information processing device 100 performs common attribute registration using the function of attribute registration unit 121 (step S11). Specifically, in the processing of step S11, attribute registration unit 121 stores the common attribute information input by the user as common attribute data 113 in wallet 112. Note that the common attribute information is, for example, information input on a common attribute input page, and by executing the processing of step S11, shared attribute data 113 of user A shown in FIG. 3 is stored in wallet 112.
[0049] 9, control unit 120 registers persona attributes of user A using the function of persona registration unit 122 (step S12). Specifically, in the processing of step S12, persona registration unit 122 stores the persona attribute information input by the user in wallet 112 as per-persona attribute data 114. Note that the persona attribute information is, for example, information input on a persona attribute input page, and by executing the processing of step S12, per-persona attribute data 114 of user A shown in FIG. 4 is stored in wallet 112. In the illustrated example, information corresponding to two personas, "work mode" and "everyday mode," is registered, but in the processing of step S12, persona attribute information corresponding to "work mode" is once entered and persona-specific attribute data 114 corresponding to the "work mode" is registered. After that, for example, by tapping a "Register other persona attribute information" button, the processing of step S12 is performed again and persona-specific attribute data 114 corresponding to "everyday mode" is registered. Then, for example, by tapping a "Complete persona attribute information" button, the processing proceeds to step S13 shown in FIG. 9.
[0050] 9, control unit 120 creates persona data for user A using the function of persona registration unit 122 (step S13), and terminates the persona registration process. Specifically, in the process of step S13, persona registration unit 122 combines the contents of common attribute data 113, persona-specific attribute data 114, and payment data 115 based on input operations by the user, generates persona data 116 corresponding to user A shown in FIG. 6, and stores it in wallet 112. The contents of common attribute data 113 and persona-specific attribute data 114 to be combined in the process of step S13 may be selected by the user. For example, in the example shown in FIG. 6, persona data 116 corresponding to the persona of "work mode" is shown as an example in which "work mode" is first selected from the persona items shown in FIG. 4, then information on "date of birth," "place of birth," and "occupation" in common attribute data 113 shown in FIG. 3 is selected, and information on "budget" and "special skills" in persona-specific attribute data 114 shown in FIG. 4 is selected. Then, payment history information corresponding to the "work mode" is automatically added from payment data 115 shown in FIG. 5. Note that information selected by the user may also be added to the information in payment data 115 as persona data 116. Persona registration unit 122 that executes the process of step S13 and step S13 correspond to a persona information generation unit and a persona information generation step.
[0051] 6 shows an example in which persona data corresponding to two personas, "work mode" and "everyday mode," is registered. In the processing of step S12, persona attribute information corresponding to "work mode" is once entered, and persona data 116 corresponding to the "work mode" is created. After that, for example, by tapping a "register another persona data" button, the processing of step S13 is performed again, and persona data 116 corresponding to the "everyday mode" is created. Then, for example, by tapping an "end" button, the persona registration processing is terminated. In addition to this, for example, an "edit" button may be displayed, and when the "edit" button is tapped, the registered persona data 116 may be edited.
[0052] As described above, by executing the persona registration process, the common attribute data 113, the persona-specific attribute data 114, and the persona data 116 shown in FIGS.
[0053] Next, the operation of the information processing system 1 will be described with reference to Fig. 10 and Fig. 11. In this example, the following description will be given on the assumption that user A has a request such as "I have a business trip to XX next month, and I would like to reserve a hotel of the same class as the one I used for my previous business trip," as shown in Fig. 11(A).
[0054] The processing of the information processing system 1 begins when an application is launched by user A through an input operation on the information processing device 100, and when an operation to execute the requested processing is performed, the requested processing in the information processing device 100 is started.
[0055] When the request processing starts, the control unit 120 of the information processing device 100 creates a proposed offer using the function of the proposed offer unit 123 (step S31). Specifically, in the processing of step S31, the proposed offer unit 123 creates the proposed offer shown in Fig. 11(B), which is a proposed offer with content that meets the request shown in Fig. 11(A), such as "I have a business trip to XX next month and would like to reserve a hotel of a similar class to the one I used for my previous business trip," based on an input operation by the user. In other words, the proposed offer created in the processing of step S31 corresponds to information on a product or service desired by the user.
[0056] After executing the processing of step S31 shown in FIG. 10, the control unit 120, using the function of the persona selection unit 124, selects a persona based on the user's input operation, and uses the function of the proposal offer unit 123 to send a proposal request to the sell terminal 300 (step S32). Specifically, in the processing of step S32, the control unit 120 first uses the function of the persona selection unit 124 to associate the persona data 116 corresponding to the information of the persona selected by the user with the proposed offer created by the proposed offer unit 123, and generates a proposal request. In this example, since user A is planning a business trip, user A selects a persona of "work mode." Then, in the processing of step S32, the persona selection unit 124 associates information corresponding to the selected persona of "work mode" (i.e., information corresponding to "work mode" in the persona data 116 shown in FIG. 6) with the proposed offer created in the processing of step S31 shown in FIG. 10, and generates a proposal request, as shown in FIG. 11(C). Then, by the function of the proposal offer unit 123, a proposal offer associated with the information about the persona, i.e., a proposal request, is transmitted to the selling terminal 300. Note that in the processing of step S32, the persona selection unit 124, which associates the information of the persona selected by the user with the proposal offer created in the processing of step S31 and generates a proposal request, corresponds to the proposal request generation unit, and the proposal offer unit 123, which transmits the proposal request, corresponds to the proposal request transmission unit. Also, the processing of step S32 corresponds to a proposal request generation step and a proposal request transmission step.
[0057] By executing the process of step S32 shown in FIG. 10, a proposal request is sent to the sell terminal 300. When the sell terminal 300 receives the proposal request, it starts executing a proposal process. When the proposal process is executed, the control unit 320 of the sell terminal 300 uses the function of the proposal extraction unit 321 to extract products and services that match the proposal request based on the content of the received proposal request as proposal destinations (step S33). Specifically, in the process of step S33, the proposal extraction unit 321 checks information included in the received proposal request, such as the purpose and persona, and extracts products and services that match this information from multiple products and services at the store stored in the storage unit 310. In this example, User A's persona is "work mode" and the request is "I have a business trip to XX next month and would like to reserve a hotel of the same class as the one I used for my previous business trip." Therefore, in the process of step S33, the proposal extraction unit 321 extracts hotels "Proposal 1" and "Proposal 2" shown in FIG. 11(D) from the information stored in the storage unit 310. In the process of step S33, the proposal extraction unit 321 may extract proposal destinations using information from the past data 312 in addition to the received proposal request. Specifically, a user similar to the characteristics of the user indicated by the received proposal request may be identified from the past data 312, and a hotel paid for by the identified user may be extracted as a proposal destination. For example, a hotel stayed by a user who has the same hometown, hobbies, persona, and budget as user A may be extracted from the past data 312 and set as a proposal destination. The determination of whether or not the hotels are similar may be arbitrarily set by, for example, whether a number of items among the comparison items set by the user match, or whether the similarity is equal to or greater than a percentage set by the user.
[0058] In the process of step S33, for example, when extracting accommodations (hotels) as suggested hotels, if the persona is in "daily mode," the suggested hotels are extracted based on conditions such as whether the person is staying for multiple nights or whether the inn serves breakfast from early in the morning. On the other hand, if the persona is in "work mode," the suggested hotels are extracted based on conditions such as whether the location is convenient for work commutes, whether the person plans to eat out for dinner, and whether the use of the public bath is important. That is, in the process of step S33, if the persona included in the proposal request is in "daily mode," the proposal extraction unit 321 extracts, for example, a hotel that allows late-night check-in and has ample parking for the first night, and a hotel that offers a slightly more extensive meal plan or is close to a downtown area for the second night and beyond. In addition, if the persona included in the proposal request is in "work mode," the proposal extraction unit 321 extracts, for example, a hotel with a public bath while prioritizing location conditions (convenience of local transportation). Furthermore, for a persona in "work mode," the conditions specific to that persona, such as whether the location is convenient for commuting to work, whether dinner is assumed to be eaten out, and whether access to a large public bath is important, can be set in advance for each persona.
[0059] 10, the control unit 320 uses the function of the proposing unit 322 to propose the proposed destinations extracted in the processing of step S32 to the information processing device 100 of user A, who is the user that sent the proposal request (step S34), and ends the proposal processing. Specifically, in the processing of step S34, the proposing unit 322 makes a proposal by transmitting information about the hotels of "Proposal 1" and "Proposal 2" shown in FIG. 11(D), which were extracted in the processing of step S33, to the information processing device 100 of user A as proposed destination information.
[0060] 10 is executed, the proposal destination information based on the proposal request is transmitted to the information processing device 100. The information processing device 100 receives the proposal destination information using the function of the proposal acquisition unit 125. Then, upon receiving the proposal destination information, the control unit 120 selects a proposal destination from the received proposal destination information through an input operation by the user (step S35). Specifically, in the processing of step S35, the control unit 120 selects the hotel proposed by the user as the payment target from the hotel information of "Proposal 1" and "Proposal 2" included in the received proposal destination information. In this example, it is assumed that the hotel "Proposal 2" was selected in the processing of step S35, as shown in FIG. 11(E). Note that, as shown in the figure, the selected content, i.e., the content of the hotel corresponding to "Proposal 2," is displayed on the input / output unit 130.
[0061] After executing the processing of step S35 shown in FIG. 10 , the control unit 120 uses the function of the payment processing unit 126 to make payment for the details selected in the processing of step S35 (step S36). Specifically, although not shown in the figure, in the processing of step S36, the payment processing unit 126 transmits an electronic cash token 118 corresponding to the price of the details selected in the processing of step S35 to the seller terminal 300 and makes payment. In this example, since the hotel "Proposal 2" was selected in the processing of step S35 as shown in FIG. 11(E), electronic cash tokens 118 worth 9,500 yen are transmitted to the seller terminal 300 in the processing of step S36. Note that, as shown in FIG. 11(F), information on the pre-payment balance indicating the balance of the electronic cash token 118 before payment, the payment amount indicating the payment amount, and the post-payment balance indicating the balance of the electronic cash token 118 after payment is displayed on the input / output unit 130. Although not shown in the figure, payment processing is also performed on the seller terminal 300 when the 9,500 yen worth of electronic cash token 118 is sold. The payment details are then added to the past data 312.
[0062] 10, the control unit 120 updates the payment data 115 using the function of the payment processing unit 126 (step S37) and then terminates the request processing. Specifically, in the processing of step S37, the payment processing unit 126 updates the content of the payment information 115 based on the payment made in the processing of step S36 by registering the date of the payment, information about the product or service, and information about the persona at the time of payment in the payment information 115, as shown in FIG. 11(G).
[0063] The above is the operation of the information processing system 1 in this embodiment. In this way, the information processing device 100 in this embodiment makes a proposal request using persona data 116 stored in wallet 112. Therefore, a proposal request that reflects the consumer's needs in detail can be transmitted to the seller terminal 300. Furthermore, the seller terminal 300 can propose products and services that match the received proposal request.
[0064] Furthermore, according to the information processing device 100 of this embodiment, a situation (purchase scene) in which the user purchases a desired product or service is selected from a plurality of preset personas, and a proposal request is transmitted. Therefore, a proposal request that reflects the consumer's needs in detail can be transmitted to the seller terminal 300.
[0065] (Variation) It should be noted that the present invention is not limited to the above-described embodiment, and various modifications and applications are possible. For example, the information processing device 100 and the seller terminal 300 according to the above-described embodiment do not need to have all of the technical features described above, but may have some of the configurations described in the above-described embodiment so as to solve at least one problem in the prior art. Furthermore, at least a portion of each of the following modifications may be combined.
[0066] In the above embodiment, the process of step S34 shown in FIG. 10 is executed, a proposal is made from the seller terminal 300, and then the process of step S35 is executed on the information processing device 100 side to select a proposal destination from the proposal destination information. However, this is just one example. Alternatively, for example, in the process of step S34, the proposal destination information may be transmitted to the information processing device 100, and additional information may be requested from the information processing device 100. The information processing device 100 may then transmit the additional information to the seller terminal 300 based on a user input operation. Based on the additional information, the seller terminal 300 may update the content of the proposal destination information proposed in the process of step S34 or propose other proposal destination information. Furthermore, this may lead to promotions for future purchases. Specifically, if the seller terminal 300 is a seller terminal 300 of a cosmetics store, the persona information related to the category has been sent as a proposal request to purchase cosmetics this time. However, by requesting additional information related to recent reading, for example, different proposals may be made, such as for people interested in natural farming, good fortune, or spirituality. Furthermore, if the content of the proposed destination information proposed in the processing of step S34 is an accommodation facility, the persona is disclosed in work mode this time, but by requesting additional family composition, it may be possible to link it to future promotions. This allows for proposal requests that reflect consumer needs in more detail. Furthermore, the additional information can be used for future promotions.
[0067] Furthermore, for example, in the processing of step S33, when extracting accommodation facilities (hotels) as suggested destinations, if additional information can be received, such as information on the means of transportation used by the user (car, train, bus, etc.) and information on the location of the destination, it is possible to extract hotels that better suit the user's needs, such as hotels with parking, hotels close to the nearest station, or hotels close to a bus stop, in the processing of step S33.
[0068] In the above embodiment, the common attribute data 113 and the persona-specific attribute data 114 are separated, but this is merely an example. The common attribute data 113 and the persona-specific attribute data 114 may be one attribute data per persona. The persona data 116 may be generated by adding the payment data 115 to the attribute data.
[0069] In the above embodiment, in the process of step S33 shown in FIG. 10 , the proposal extraction unit 321 checks information such as the purpose and persona included in the received proposal request and extracts products and services that match this information from the multiple products and services offered at the store stored in the storage unit 310. However, products and services may also be extracted using information linked to the persona. For example, the trend of hotels linked to the persona included in the received proposal request (by reading commonalities such as size, location, service content, and amenities, and then extracting similar hotels) may be read, and similar hotels may be extracted. This allows a proposal request that reflects consumer needs in more detail. Note that the information linked to the persona may be, for example, information from the payment data 115 or information entered by the user.
[0070] The information processing device 100 and vending terminal 300 according to the above-described embodiments can be realized using a normal computer, rather than a dedicated device. For example, the information processing device 100 and financial institution terminal 200 that execute the above-described processes may be configured by installing a program for executing any of the above-described processes on a computer from a recording medium that stores the program. Also, a single information processing device 100 or vending terminal 300 may be configured by multiple computers operating in cooperation with each other.
[0071] Furthermore, when the above-mentioned functions are realized by sharing the functions between an OS (Operating System) and an application, or by cooperation between the OS and the application, only the parts other than the OS may be stored on the medium.
[0072] It is also possible to superimpose the program on a carrier wave and distribute it via a communication network. For example, the program may be posted on a bulletin board system (BBS) on the communication network and distributed via the network. These programs may then be started and run under the control of an operating system in the same way as other application programs, thereby enabling the above-mentioned processing to be performed. [Explanation of symbols]
[0073] 1 Information processing system, 100 Information processing device, 110, 310 Memory unit, 111, 311 Program, 112 Wallet, 113 Common attribute data, 114 Persona-specific attribute data, 115 Payment data, 116 Persona data, 117 Private key, 118 Electronic cash token, 120, 320 Control unit, 121 Attribute registration unit, 122 Persona registration unit, 123 Proposal offer unit, 124 Persona selection unit, 125 Proposal acquisition unit, 126 Payment processing unit, 130, 330 Input / output unit, 140, 340 Communication unit, 200 Application server, 210 Network, 300 Seller terminal, 312 Past data, 321 Proposal extraction unit, 322 Proposal unit
Claims
1. a persona information generation unit that generates persona information including user attribute information and information on the user's purchasing situation; a proposal request generation unit that generates a proposal request for a product or service desired by the user based on the persona information generated by the persona information generation unit; a proposal request sending unit that requests a proposal for the product or service by sending the proposal request generated by the proposal request generating unit to a sales terminal that provides the product or service, the proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit to information on the product or service desired by the user input by the user. Information processing device.
2. The persona information further includes past transaction information by the user; the proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit and the past transaction information corresponding to the persona information from the past transaction information to information on the product or service desired by the user input by the user; The information processing device according to claim 1 .
3. the proposal request transmission unit transmits the proposal request generated by the proposal request generation unit to the selling terminal, and then further transmits additional information different from the information included in the proposal request to the selling terminal.
3. The information processing device according to claim 1.
4. An information processing system including an information processing device and a sales terminal, The information processing device includes: a persona information generation unit that generates persona information including user attribute information and information on the user's purchasing situation; a proposal request generation unit that generates a proposal request for a product or service desired by the user based on the persona information generated by the persona information generation unit; a proposal request sending unit that requests a proposal for the product or service by sending the proposal request generated by the proposal request generating unit to a sales terminal that provides the product or service, The sales terminal is a proposal extraction unit that extracts information on a product or service that matches the product or service desired by the user based on the persona information indicated by the proposal request transmitted by the proposal request transmission unit; a proposal unit that proposes the product or service information extracted by the proposal extraction unit to the user, the proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit to information on a product or service desired by the user input by the user; the proposal extraction unit extracts information on the product or service that satisfies conditions set according to information on the user's purchasing situation indicated by the persona information, as the product or service that matches the product or service desired by the user; Information processing system.
5. An information processing method by an information processing device, a persona information generating step of generating persona information including user attribute information and information on the user's purchasing situation; a proposal request generating step of generating a proposal request for a product or service desired by the user based on the persona information generated in the persona information generating step; a proposal request sending step of requesting a proposal for the product or service by sending the proposal request generated in the proposal request generating step to a sales terminal that provides the product or service, In the proposal request generation step, the persona information selected by the user from the persona information generated in the persona information generation step is added to information on a product or service desired by the user input by the user, thereby generating the proposal request. Information processing methods.
6. Computer, a persona information generation unit that generates persona information including user attribute information and information on the user's purchasing situation; a proposal request generation unit that generates a proposal request for a product or service desired by the user based on the persona information generated by the persona information generation unit; a proposal request transmission unit that transmits the proposal request generated by the proposal request generation unit to a sales terminal that provides the product or service, thereby functioning as a proposal request transmission unit that requests a proposal for the product or service; the proposal request generation unit generates the proposal request by adding the persona information selected by the user from the persona information generated by the persona information generation unit to information on the product or service desired by the user input by the user. program.
Citation Information
Patent Citations
Property information providing system
JP2001325526A