Content providing system, content providing method, and content providing program
The content providing system addresses limitations in existing methods by using product and behavioral history to deliver targeted content, improving user engagement through personalized content delivery.
Patent Information
- Application Number
- JP2023084882
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-05-23
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2043-05-23
AI Technical Summary
Existing content provision methods, such as those described in Patent Document 1, are limited in their consideration of user attributes and behavioral history, leading to inefficiencies in encouraging user actions.
A content providing system that includes a receiving unit for product information, an acquiring unit for user behavioral history, a content selection unit based on this information, and a transmitting unit to deliver targeted content to an information processing terminal, allowing for personalized and efficient content display.
The system effectively encourages user behavior by providing appropriate content based on product information and user history, enhancing engagement and interaction.
Smart Images

Figure 0007781103000001 
Figure 0007781103000002 
Figure 0007781103000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a content providing system, a content providing method, and a content providing program. [Background technology]
[0002] In recent years, when providing content such as advertisements, content to be provided has been selected in consideration of the attributes of the user, thereby efficiently encouraging the user to take action.
[0003] For example, Patent Document 1 proposes an advertising information output method in which advertising information related to read information created by reading a barcode attached to a product is created based on the read information, and the advertising information is output to a display device. [Prior art documents] [Patent documents]
[0004] [Patent Document 1] Japanese Patent Application Publication No. 2020-95359 Summary of the Invention [Problem to be solved by the invention]
[0005] However, in the technology described in Patent Document 1, the matters that are taken into consideration when providing content are limited, and a more efficient method of providing content is desired.
[0006] In view of the above circumstances, an object of the present invention is to provide a content providing system and the like that can efficiently encourage users to take action. [Means for solving the problem]
[0007] A content providing system according to one aspect of the present invention includes a receiving unit that receives product information for a product identified by the information processing terminal from the information processing terminal, an acquiring unit that acquires a behavioral history linked to a user of the information processing terminal from a memory unit that stores the behavioral history of each user, a content selection unit that selects content to be displayed on the information processing terminal based on the product information received by the receiving unit and the behavioral history acquired by the acquiring unit, and a transmitting unit that transmits the content selected by the content selection unit to the information processing terminal.
[0008] Such a content provision system selects content to be displayed on the information processing terminal based on product information of the product identified by the information processing terminal and behavioral history linked to the user of the information processing terminal, thereby allowing appropriate content to be displayed on the user's information processing terminal.
[0009] "System" includes systems that are configured from information processing devices, etc., and that provide specific functions to users. For example, it may be configured from a server device, a cloud computing system, an ASP (Application Service Provider), a client-server model, etc., but is not limited to these.
[0010] In addition, the program of the present invention can be installed or loaded into a computer through various recording media such as optical disks such as CD-ROMs, magnetic disks, and semiconductor memories, or by downloading it via a communication network.
[0011] In this specification, the term "unit" does not simply mean a physical component, but also includes cases where the functions of that component are realized by software. Furthermore, the functions of one component may be realized by two or more physical components, or the functions of two or more components may be realized by one physical component. [Effects of the Invention]
[0012] According to the present invention, it is possible to provide a content providing system and the like that can efficiently encourage user behavior. [Brief explanation of the drawings]
[0013] [Figure 1] 1 is a configuration diagram of a content providing system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram of an information processing terminal according to an embodiment of the present invention. [Figure 3] 1 is a block diagram of a content providing device according to an embodiment of the present invention. [Figure 4] 3 is a flowchart showing a processing flow of the content providing system according to one embodiment of the present invention. [Figure 5] 10 is a flowchart showing a processing flow of a content providing system according to another embodiment of the present invention. [Figure 6] 10 is a flowchart showing a processing flow of a content providing system according to still another embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0014] [First embodiment] One embodiment of the present invention will be described in detail below. Note that the following embodiment is an example for explaining the present invention, and is not intended to limit the present invention to only that embodiment. Furthermore, the present invention can be modified in various ways without departing from the gist of the present invention. Furthermore, those skilled in the art can adopt embodiments in which the elements described below are replaced with equivalents, and such embodiments are also included in the scope of the present invention. Furthermore, to facilitate understanding, the following description will be given taking as an example an embodiment in which the present invention is realized using an information processing device, but as mentioned above, the present invention is not limited to this.
[0015] <1. System configuration overview> FIG. 1 shows an example of the configuration of a content providing system 1 according to this embodiment. As shown in FIG. 1, the content providing system 1 is configured by connecting a content providing device 10 and an information processing terminal 20 to each other via a network N. The content providing system 1 is a system that efficiently encourages users to take desired actions by providing appropriate content to each user based on product information of a product identified by the information processing terminal 20 and the user's behavior history stored in the content providing device 10. In the content providing system 1, the network N can be connected to multiple information processing terminals 20. The content providing device 10 selects content and provides it to the user when triggered by receiving product information. Therefore, when providing content, the content providing system 1 does not need to determine whether the product has actually been purchased. The content providing system 1 can provide content not only after the product has been purchased but also before the product has been purchased.
[0016] The network N is composed of a wireless network and a wired network. Examples of communication networks include a mobile phone network, a PHS (Personal Handy-phone System) network, a wireless LAN (Local Area Network), infrared communication, Bluetooth (registered trademark), a wired LAN, a telephone line, a power line network, and a network conforming to IEEE1394 or the like.
[0017] In this specification, product information refers to information about a product identified by an information processing terminal. Product information may be, for example, a product name, a product category, a distributor, a price, or a product code uniquely assigned to each product. Examples of product codes include JAN codes, barcodes, and QR codes (registered trademarks). For example, a product code is a globally recognized product identification number that indicates which business (such as the product manufacturer) owns the product. A business owner of a product brand can assign a product code to each product using a business code that identifies the business owner and is provided by a designated management center. Products with assigned product codes are centrally managed in a product database, such as JICFS / IFDB (JAN Code Integrated Product Information Database). In the product database, product codes are managed in association with business information and product names.
[0018] In this specification, "behavioral history" refers to a history of a user's behavior. Examples of behavioral history include product purchase history, store visit history, movement history, content viewing history, and product information transmission history. The behavioral history preferably includes the user's purchase history at physical stores, and includes purchase history at multiple physical stores. The provider of the content providing system 1 can acquire the user's behavioral history using any method, but may acquire the user's purchase history at multiple physical stores using, for example, the method described in International Publication No. 2015 / 137065.
[0019] <2. Configuration> The configuration of the content providing system 1 according to the present invention will be described below. <2-1. Functions of the information processing terminal 20> The information processing terminal 20 is an information processing device capable of communicating with the content providing device 10 via the network N. Specifically, the information processing terminal 20 may be, for example, a mobile phone, a smartphone, a PC (Personal Computer), a PDA (Personal Digital Assistant), a tablet, a wearable terminal, a game console, etc., but is not limited to these.
[0020] Fig. 2 is a functional block diagram showing an example of the functions of the information processing terminal 20. As shown in Fig. 2, the information processing terminal 20 has a control unit 210 including a processor such as a CPU and a memory, a communication unit 220 for connecting to the network N, an input unit 230 such as a touch panel for accepting operations from a user, a memory unit 240 in which various programs and data necessary for executing processing in the control unit 210 are stored, a display unit 250 for displaying a screen, and a reading unit 260 for reading products or product information.
[0021] The user of the information processing terminal 20 may be able to use a predetermined service provided by the content providing device 10 by installing a predetermined application (hereinafter also referred to as an "app") on the information processing terminal 20.
[0022] A user who has installed the app operates the information processing terminal 20 to specify a product that the user is interested in. The product may be specified by reading the product name in a store, at home, or the like using the reading unit 260, or by searching for the product name or browsing the product using the input unit 230 and selecting the product on a page displayed by the information processing terminal.
[0023] When the information processing terminal 20 identifies a product using the reading unit 260, it can also acquire product information directly from the product. When a product is selected on a page displayed by the information processing terminal 20, the communication unit 220 may acquire product information for the identified product from the page. Next, the information processing terminal 20 transmits the product information read directly from the product or the product information acquired from the page displayed by the information processing terminal to the content providing device 10. From the perspective of acquiring product information more easily, the information processing terminal 20 preferably acquires product information directly from the product using the reading unit 260. It goes without saying that the location from which the product information is acquired is not particularly limited.
[0024] The control unit 210 may acquire the location information of the information processing terminal 20 from the GPS of the information processing terminal 20 or information input by the input unit 230 .
[0025] The communication unit 220 may have a function of transmitting product information to the content providing device 10 and a function of receiving content from the content providing device 10. Thus, the communication unit 220 functions as a transmitting unit and a receiving unit. The communication unit 220 may transmit, to the content providing device 10, location information of the information processing terminal 20, information about the user of the information processing terminal 20, and the like. The communication unit 220 may receive information about rewards, the details of which will be described later.
[0026] The storage unit 240 may store the product information read by the reading unit 260, and may store the content received by the communication unit 220. The storage unit 240 may also store information about rewards received by the communication unit 220, the details of which will be described later.
[0027] The display unit 250 displays the content received by the communication unit 220. The display unit 250 may also display the reward received by the communication unit 220, which will be described in detail later, and may display that the communication unit 220 has received the reward.
[0028] Methods by which the reading unit 260 reads product information from a product include using an imaging function to recognize the product code (e.g., JAN code, barcode, QR code (registered trademark)) attached to the product, using an imaging function to photograph the appearance of the product and estimating product information through image recognition, and reading an IC tag attached to the product and obtaining the product information stored in the IC tag.
[0029] <2-2. Functions of the content providing device 10> An example of the functions of the content providing device 10 will be described with reference to Fig. 3. The content providing device 10 is a computer connected to a network N. The content providing device 10 is realized by, for example, a computer and / or a server.
[0030] 3 is a functional block diagram showing an example of the functions of the content providing device 10. As shown in FIG. 3, the content providing device 10 has a control unit 110, a storage unit 120, an input unit 130, a display unit 140, a receiving unit 150, and a transmitting unit 160. Each of these functions may be physically realized by a single computer or server, or may be realized by multiple computers and / or servers. For example, the storage unit 120 may be located as a server in a space physically different from that of the computers that realize the other functions.
[0031] The control unit 110 is realized by an arithmetic processing unit consisting of a processor such as a CPU or MPU, and a memory such as a RAM. The arithmetic processing unit operates various functional units by executing a program recorded in the storage unit 120 based on various inputs. This program may be stored on a recording medium such as a CD-ROM, distributed via a network N, or installed on a computer. The memory is used to temporarily store the program and various data required for calculations, etc. during execution of processing in the program. The control unit 110 functions as an acquisition unit 111, a content selection unit 112, and a reward selection unit 113.
[0032] The storage unit 120 is configured with a storage device such as a hard disk, and stores various programs required for executing processes in the control unit 110, data required for executing the various programs, etc. The storage unit 120 further stores a user information database (hereinafter, "database" may also be referred to as "DB") 121, a store DB 122, a content DB 123, and a reward DB 124.
[0033] The input unit 130 is configured to receive operations from the administrator of the content providing device 10. The input unit 130 can be realized by, for example, a keyboard, a mouse, a touch panel, a microphone, or the like.
[0034] The display unit 140 is configured to display various types of information output from the content providing device 10. The display unit 140 can be realized by, for example, a display, a monitor, or the like.
[0035] The receiving unit 150 receives, from the information processing terminal 20, product information of the product identified by the information processing terminal 20. The receiving unit 150 may acquire information about the user of the information processing terminal 20, location information of the information processing terminal 20, and the like.
[0036] The transmitting unit 160 transmits the content selected by the control unit 110 to the information processing terminal 20. The transmitting unit 160 may transmit the reward selected by the control unit 110 to the information processing terminal 20. Note that the reward selected by the control unit 110 may be stored in the user information DB 121 in the storage unit 120 instead of being directly transmitted to the information processing terminal 20.
[0037] The receiving unit 150 and the transmitting unit 160 are configured to connect the content providing device 10 to the network N. The receiving unit 150 and the transmitting unit 160 may be realized by the same or similar physical configuration. The receiving unit 150 and the transmitting unit 160 can be realized by, for example, a LAN card, an analog modem, an ISDN modem, or the like, and an interface for connecting these to the processing unit via a transmission path such as a system bus.
[0038] The storage unit 120 stores a user information DB 121, a store DB 122, a content DB 123, and a reward DB .
[0039] The behavior history, attributes, and service usage status may be registered for each user in the user information DB 121. The behavior history, attributes, and service usage status may be managed by a user ID unique to each user.
[0040] As described above, the behavioral history preferably includes the user's purchase history at a physical store, and more preferably includes purchase history at multiple physical stores. The user information DB 121 may store a behavioral history for a predetermined period set by an administrator of the content providing device 10. The behavioral history may be acquired from the information processing terminal 20. By registering the behavioral history acquired from the information processing terminal 20 in the user information DB 121, content to be provided can be selected based on the purchase history at multiple physical stores, making it possible to provide content that encourages user behavior more efficiently.
[0041] More specifically, the purchase history may include, for example, a product code, a receipt image captured by the user, receipt information extracted from the receipt image, and a shopping scene image captured by the user. Receipt information refers to text data read from an image of a receipt issued when a product is purchased. Receipt information may include, for example, the product name, sales price, and the number of items purchased by the user, as well as the store's phone number, store name, purchase date, and the like.
[0042] The shopping scene image refers to an image of a purchased product. Information about the user who purchased the product and the user's location when registering the purchase information can also be stored as purchase information.
[0043] Furthermore, the purchase history may include, linked to the purchase history, images of scenes in which the purchased product is used (usage scene images) and evaluation information, which is information on the user's evaluation of the use of the purchased product. Evaluation information includes, for example, satisfaction with the purchased product, impressions, comments, etc. It is desirable that the usage scene image captures the product and the surrounding circumstances in which the product is used. By having the user register usage scenes as the purchase history, companies such as manufacturers and sellers can understand the "usage" and "actual usage" of the product. For example, a user of the information processing terminal 20 may register a purchase history by using an app to register receipt information, etc. in the user information DB 121. Furthermore, the app that identifies the product to obtain product information and the app that registers the purchase history may be the same app or different apps; for example, the app that registers the purchase history may be a household accounting app.
[0044] Examples of user attributes include the user's age, gender, occupation, address, date of birth, marital status, family structure, cohabiting family members, annual income, annual household income, and other arbitrarily acquired user attribute information. User attributes may also include information regarding rewards held by the user (information on the number of coupons and points held, prizes currently being entered, etc.), level, etc. The attributes are preferably registered by the user of the information processing terminal 20, for example, when installing the app on the information processing terminal 20. The level is information set according to the number of times a user has answered a questionnaire or evaluation request within the app, for example.
[0045] The service usage status is the status of use of a predetermined service (hereinafter also referred to as a "designated service") set by the administrator of the content providing device 10 by the user of the information processing terminal 20. The service usage status may include information such as whether or not the designated service is used, the frequency of use, a rank assigned depending on the service usage status, etc. The service usage status may be input by each user themselves, or may be acquired by the administrator of the content providing device 10 by inquiring of the administrator who implements the designated service based on the user's attributes. The user information DB 121 may register usage status for multiple services.
[0046] Store DB 122 stores information about stores that sell products. For example, store DB 122 may store a store ID in association with a store name, address, telephone number, and store code. The store code is a code that indicates the group into which the store is classified. For example, the same store code is assigned to stores in the same business category.
[0047] Content IDs, content details, etc. are associated and stored in the content DB 123. The content details include, for example, product information, product advertisements, information about designated services, information about rewards, survey requests, evaluation requests, etc.
[0048] The product information includes a detailed description of the product, product evaluation information, etc. The product information may be obtained from the product manufacturer, or may be information based on user survey results and evaluation results.
[0049] Product advertisements contain information about how to use the product. News Product advertisements may be, for example, related to sister products of the product or related products. Information on how to use the product may be, for example, a preferred method of using the product or an example of how to use the product. For example, if the product is an ingredient or seasoning, information on how to use the product may be a recipe for cooking using the product. .Ma In addition to the above information, product advertisements may also include rankings of the product's sister products or related products (e.g., best-selling rankings, rating rankings, price rankings, etc.), comparison information of the product's sister products or related products, and advertising content such as videos.
[0050] The information relating to the designated service includes information for promoting use of the designated service, campaign information for the designated service, information for promoting the start of the designated service for users who are not using the designated service, and the like.
[0051] The information about the reward may be information that makes it easier to receive the reward, such as a notice of the period for which the reward will be granted, conditions for receiving the reward, etc. To obtain this information about the reward, the user may submit product information or attempt to fulfill the conditions for receiving the displayed reward.
[0052] A survey request requests comments on the product and answers to questions. A rating request, for example, requests the user to enter a numerical value of their satisfaction with the product. User responses to a survey or rating request may include, for example, their satisfaction with the purchased product, their impressions, their comments about the product, their responses to a company's survey of the user, and numerical information on their satisfaction. It is also possible to request the user to enter attribute information when requesting a survey or rating.
[0053] The reward DB 124 stores a reward ID, reward details, and the like in association with each other. The reward details include, for example, points, information exchangeable for prizes or merchandise (including coupons), information indicating eligibility to enter a prize draw, levels, and the like. Points are points that can be exchanged for a specific prize or cash when they reach a certain value. The reward may also be a video showing the results of a lottery or raffle and whether or not a player has won points or a prize draw. The reward may also be the right to receive the above reward by fulfilling certain conditions. Such a certain condition may be, for example, actually purchasing a product identified by scanning the product.
[0054] The control unit 110 has functions as an acquisition unit 111, a content selection unit 112, and a reward selection unit 113.
[0055] The acquisition unit 111 identifies a product and acquires user information associated with the user of the information processing terminal 20 that transmitted the product information from the user information DB 121. Specifically, when the receiving unit 150 receives product information, the acquisition unit 111 identifies the user of the information processing terminal that transmitted the received product information. The information processing terminal 20 may associate information for identifying a user, such as a user ID or a token associated with the user ID, with the product information and transmit the information to the content providing device 10. The acquisition unit 111 may acquire the user ID or the token associated with the user ID stored in the information processing terminal 20, or may acquire the terminal ID of the information processing terminal 20 and then match the terminal ID with terminal IDs stored in the user information DB 121 to identify the user ID corresponding to the acquired terminal ID.
[0056] Next, the acquisition unit 111 acquires user information of the user of the information processing terminal from the user information DB 121. The acquired user information is not particularly limited as long as it includes a behavior history. In addition to the behavior history, the user information may also include attributes of the user and / or a service usage status.
[0057] The acquisition unit 111 may acquire information other than the user information from the storage unit 120 or from a server installed outside the content providing device 10. Examples of such information include information about products registered in a product database. The acquisition unit 111 may acquire additional information about the product other than the product information acquired by the reception unit 150 by inquiring of the product database based on the product information acquired by the reception unit 150.
[0058] The content selection unit 112 selects content to be displayed on the information processing terminal 20 based on the product information received by the receiving unit 150 and the user information (including at least the behavioral history) acquired by the acquisition unit 111. The content selection unit 112 may select, for example, content related to a competing product in the received product information, content related to a product in the same category as a product included in the purchase history included in the acquired behavioral history, content related to a product sold by a company that provides a designated service, etc.
[0059] When selecting content, the content selection unit 112 may take into consideration the location information of the information processing terminal 20 received by the receiving unit 150, user information other than the behavioral history acquired by the acquisition unit 111, and information other than the user information acquired by the acquisition unit 111. The user information other than the behavioral history includes user attribute information, usage status of the designated service, etc. Furthermore, the information other than the user information includes information other than the product information acquired by the receiving unit 150 regarding the relevant product, which is acquired by querying the product database. For example, the content selection unit 112 may select information that a reward will be awarded to a user of the designated service when purchasing a product sold by a company providing the designated service, or may select sales promotion information for a product sold by a company providing the designated service or reward award information that is conditional on the purchase of a product sold by a company providing the designated service for a user identified by, for example, reading competing products of the product sold by the company providing the designated service.
[0060] The content selection unit 112 may select content stored in the content DB 123, or if appropriate content is not stored in the content DB 123, it may create new content or request the administrator of the content providing system 1 to create appropriate content. For example, the content selection unit 112 may accept a request to create content from a user of an external system. When accepting the creation of content, the content selection unit 112 preferably also accepts the name of the content, the target product, content details that record requests for users to evaluate the target product, questionnaires, coupons, etc., and conditions for users to whom the content will be sent. The created content is stored in the content DB 123 of the content providing device 10.
[0061] Furthermore, the content selection unit 112 may create a product advertisement, such as an average level of satisfaction with a product corresponding to the received product information, or impressions and comments on the product, from users of the same age who live in the vicinity of the area specified by the location information of the information processing terminal 20. This allows a user who is considering purchasing a product to decide whether or not to purchase the product based on the actual evaluations of other users for the product.
[0062] Furthermore, the content selection unit 112 may select content (such as advertisements, information about earning a reward on the condition of purchasing the product, etc.) related to a product that is frequently purchased together with the product corresponding to the received product information in the behavior history. Note that the content selection unit 112 can also create content according to the type and carrier of the information processing terminal 20.
[0063] The reward selection unit 113 selects whether or not to grant a reward and the type of reward to the information processing terminal 20 or an account linked to the user of the information processing terminal 20, based on the product information received by the receiving unit 150 and the user information (including at least the behavioral history) acquired by the acquisition unit 111. The reward selection unit 113 may grant a reward, for example, when a predetermined product is identified by the information processing terminal 20, when the behavioral history includes a purchase history of the predetermined product, or when the predetermined product is identified by the information processing terminal 20 and the behavioral history includes a purchase history of the predetermined product. The reward selection unit 113 may select a right to earn a reward on the condition that a competing product of the received product information is purchased, a right to earn a reward on the condition that a product in the same category as a product included in the purchase history included in the acquired behavioral history, a right to earn a reward on the condition that a product sold by a company providing a designated service is purchased, or the like.
[0064] The reward selection unit 113 may consider the location information of the information processing terminal 20 received by the receiving unit 150, user information other than the behavioral history acquired by the acquiring unit 111, and information other than the user information acquired by the acquiring unit 111, when determining whether to select a reward and the type of reward. The user information other than the behavioral history includes user attribute information, usage status of the designated service, etc. Furthermore, the information other than the user information includes information other than the product information acquired by the receiving unit 150 regarding the relevant product, which is acquired by querying a product database. For example, the reward selection unit 113 may select to grant a reward to a user of the designated service, or may select the right to earn a reward on the condition that a user who has identified a competing product of a product sold by a company providing the designated service purchases the product sold by the company providing the designated service.
[0065] The selected reward may be transmitted to the information processing terminal 20 by the transmitting unit 160 simultaneously with the content, or information on the awarded reward may be registered in the user information DB 121 in association with the user ID.
[0066] The content providing device 10 may have a functional configuration other than the functional configuration shown in Fig. 3. For example, the content providing device 10 may have a database other than the user information DB, the store DB, the content DB, and the reward DB. An example of such a database is a product DB. The product DB may register, for each product, the product name, product category, product distributor, product price, a product code uniquely assigned to each product, and the like.
[0067] <3. Processing flow> The processing flow in the content providing system 1 will be described with reference to FIG.
[0068] First, the information processing terminal 20 identifies a product and acquires product information about the product (S10), and then the communication unit 220 of the information processing terminal 20 transmits the product information to the content providing device 10 (S11). Note that the information processing terminal 20 may transmit information about the user of the information processing terminal 20 in addition to the product information. Such information includes location information of the information processing terminal 20, a user ID, and user attributes.
[0069] Next, the receiving unit 150 of the content providing device 10 receives the product information (S20). At this time, the acquiring unit 111 of the content providing device 10 identifies the user who sent the product information by acquiring, for example, the terminal ID of the information processing terminal 20 that sent the product information, the user ID of the user who uses the terminal, or a token linked to any of these.
[0070] Next, the acquisition unit 111 of the content providing device 10 acquires the user behavior history associated with the identified user and stored in the user information DB 121 (S21). At this time, the acquisition unit 111 may acquire user information other than the behavior history.
[0071] The content selection unit 112 of the content providing device 10 selects content to be displayed on the information processing terminal 20 based on the received product information and the acquired behavioral history (S22). At this time, as described above, the content selection unit 112 may take into consideration the location information of the information processing terminal 20 received by the receiving unit 150, user information other than the behavioral history acquired by the acquisition unit 111, and information other than the user information acquired by the acquisition unit 111. The content selection is performed as described above.
[0072] Next, the transmitting unit 160 of the content providing device 10 transmits the content selected in S22 to the information processing terminal 20 (S23).
[0073] The information processing terminal 20 receives the content transmitted from the content providing device 10 via the communication unit 220 (S12). The information processing terminal 20 displays the received content on the display unit 250 (S13). Note that the information processing terminal 20 may or may not store the received content in the storage unit 240.
[0074] 5 illustrates a processing flow in the content providing system 1 when selecting whether or not to provide a reward and the type of reward. The processing in steps S10 to S13 and S20 to S23 is the same as the processing in FIG.
[0075] After the content providing device 10 transmits the content (S23), the reward selection unit 113 selects whether or not to grant a reward (S24). If it is selected to grant a reward (Yes), the reward selection unit 113 further selects the type of reward from the reward DB 124 (S25). If it is selected not to grant a reward (No), the reward selection step ends without granting a reward. Regarding whether or not to grant a reward, for example, it may be possible to select to grant a reward to users who meet the conditions for granting a reward, and not to grant a reward to users who do not.
[0076] Conditions for granting a reward include, for example, when reward DB 124 registers a reward that is granted when any of the following conditions are met: when the product information received in S20 relates to a specific product; when the behavioral history acquired in S21 includes a specific behavior; when the product information received in S20 relates to a specific product and the behavioral history acquired in S21 includes a specific behavior; when the usage status of the designated service is a specific case and the product information received in S20 relates to a specific product; when the usage status of the designated service is a specific case and the behavioral history acquired in S21 includes a specific behavior; when the usage status of the designated service is a specific case and the product information received in S20 relates to a specific product and the behavioral history acquired in S21 includes a specific behavior. The type of reward is selected as described above.
[0077] The content providing device 10 grants the reward selected by the reward selection unit 113 in S25 to the information processing terminal 20 or an account linked to the user of the information processing terminal 20 (S25). The selected reward may be transmitted to the information processing terminal 20 by the transmission unit 160 simultaneously with the content, or may be transmitted to the information processing terminal 20 by the transmission unit 160 after the content is transmitted (S12), or information on the granted reward may be registered in the user information DB 121 in association with the user ID.
[0078] In addition, if the reward is a right that can be received by satisfying certain conditions, the certain conditions for receiving the reward include, but are not limited to, the following three types.
[0079] 1. When a specified condition is met (for example, when a specified product is actually purchased) For example, this is the case when the information processing terminal 20 transmits a receipt image or a purchasing scene image. In this case, it is preferable that the reward be displayed on the information processing terminal 20 when the issuance conditions are met.
[0080] 2. When a specified period of time has passed since a specified condition was met (for example, when a specified period of time has passed since the specified product was actually purchased). The predetermined period can be set to, for example, the number of days from when the information processing terminal 20 transmits the receipt image or the purchasing scene image. In this case, it is preferable that the reward be displayed on the information processing terminal 20 when the issuance conditions are met.
[0081] 3. When a user responds to a survey or evaluation request If the content selection unit 112 selects a survey request and / or a rating request, the user can receive a reward when they answer the survey and rating request. In this case, it is preferable that the reward be displayed on the information processing terminal 20 when the issuance conditions are met.
[0082] [Second embodiment] In the second and subsequent embodiments, the description of the matters common to the first embodiment will be omitted, and only the differences will be described. In particular, similar effects due to similar configurations will not be mentioned in each embodiment.
[0083] As shown in FIG. 6, this embodiment differs from the first embodiment in that after the content providing device 10 receives product information (S30), the acquisition unit 111 identifies the user and determines whether the user has a behavioral history (S31).
[0084] Specifically, the acquisition unit 111 identifies the user who transmitted the product information, similarly to S20, and determines whether the user is registered in the user information DB 121 (S31). If the user is not registered, or if the user is registered but the behavioral history is not registered (No), the acquisition unit 111 acquires the user's attributes by referring to the attributes of already registered users or by sending a query to the information processing terminal 20 to prompt the user's attributes to be input. The acquisition unit 111 acquires the behavioral history of a user similar to the attributes of the user (S33). Note that if the behavioral history is not registered in step S31 (No), a step may be added to terminate the processing if a similar user does not exist, for example.
[0085] If the behavior history of the user who transmitted the product information is registered in the user information DB 121 (Yes), the acquisition unit 111 acquires the behavior history of the user in the same manner as in S21 (S32). The subsequent steps S34 to S35 are performed in the same manner as in S22 to S23, and therefore will be omitted. In this embodiment, the presence or absence and type of reward may be selected in the same manner as in the processing flow shown in FIG.
[0086] In this way, the content providing system according to this embodiment can efficiently select content to provide even to a user who has no behavior history. Other configurations and functions of the content providing system are the same as those in the first embodiment.
[0087] An embodiment of the present invention has been described above. Note that this embodiment is intended to facilitate understanding of the present invention and is not intended to limit the present invention. Furthermore, the present invention may be modified or improved without departing from the spirit and scope of the present invention. For example, some of the steps in the above-described processing flow may be omitted, or the order of the steps may be arbitrarily changed or the steps may be executed in parallel, as long as no inconsistencies occur in the processing content.
[0088] [Note] The present invention includes the following embodiments. [1] a receiving unit that receives product information of a product identified by an information processing terminal from the information processing terminal; an acquisition unit that acquires a behavior history associated with the user of the information processing terminal from a storage unit that stores the behavior history of each user; a content selection unit that selects content to be displayed on the information processing terminal based on the product information received by the receiving unit and the behavior history acquired by the acquiring unit; a transmitting unit that transmits the content selected by the content selecting unit to the information processing terminal; A content providing system comprising: [2] a reward selection unit that selects whether or not to grant a reward and the type of reward to the information processing terminal or an account linked to the user of the information processing terminal based on the product information received by the receiving unit and the behavior history acquired by the acquiring unit; the transmitting unit further transmits the reward selected by the reward selecting unit to the information processing terminal; [1] A content providing system according to the present invention. [3] The behavioral history includes the user's purchase history in a physical store. [1] or [2]. A content providing system. [4] The purchase history includes purchase histories from multiple physical stores. [3] A content providing system according to the present invention. [5] the receiving unit further receives location information of the information processing terminal; the selection by the content selection unit or the reward selection unit is further performed based on the location information; A content providing system according to any one of [1] to [4]. [6] the acquiring unit acquires a usage status of a predetermined service by a user of the information processing terminal, The selection by the content selection unit or the reward selection unit is further performed based on the usage status of the predetermined service. A content providing system according to any one of [1] to [5]. [7] receiving product information of the product identified by the information processing terminal from the information processing terminal; acquiring a behavioral history associated with the user of the information processing terminal from a storage unit that stores the behavioral history of each user; selecting content to be displayed on the information processing terminal based on the received product information and the acquired behavior history; transmitting the selected content to the information processing terminal; Content delivery methods, including: [8] Computer, a receiving unit that receives, from the information processing terminal, product information of the product identified by the information processing terminal; an acquisition unit that acquires a behavior history associated with the user of the information processing terminal from a storage unit that stores the behavior history of each user; a content selection unit that selects content to be displayed on the information processing terminal based on the product information received by the receiving unit and the behavior history acquired by the acquiring unit; and a transmitting unit that transmits the content selected by the content selecting unit to the information processing terminal; A content provision program that functions as a [Explanation of symbols]
[0089] 1...content provision system, 10...content provision device, 20...information processing terminal, 110...control unit, 111...acquisition unit, 112...content selection unit, 113...reward selection unit, 120...memory unit, 121...user information DB, 122...store DB, 123...content DB, 124...reward DB, 130...input unit, 140...display unit, 150...receiving unit, 160...transmitting unit, 210...control unit, 220...communication unit, 230...input unit, 240...memory unit, 250...display unit, 260...reading unit.
Claims
1. a receiving unit that receives, from the information processing terminal, product information of a product specified by a user operating the information processing terminal; an acquisition unit that acquires a behavioral history associated with each user from a storage unit that stores the behavioral history of each user; a content selection unit that selects content to be displayed on the information processing terminal based on the product information received by the receiving unit and the behavior history acquired by the acquiring unit; a transmitting unit that transmits the content selected by the content selecting unit to the information processing terminal; a reward selection unit that grants a reward to the information processing terminal or an account linked to a user of the information processing terminal when the product information received by the receiving unit relates to a specific product; Equipped with the receiving unit receives product information of the product when the user identifies the product by reading the product; the transmitting unit transmits the content when the receiving unit receives the product information and the content selecting unit selects the content; The content includes at least one of information about a product and a product advertisement. Content delivery system.
2. a receiving unit that receives, from the information processing terminal, product information of a product specified by a user operating the information processing terminal; an acquisition unit that acquires a behavioral history associated with each user from a storage unit that stores the behavioral history of the user, and acquires a usage status of the user of a specified specific service; a content selection unit that selects content to be displayed on the information processing terminal based on the product information received by the receiving unit, the behavior history acquired by the acquiring unit, and the usage status of the specific service; a transmitting unit that transmits the content selected by the content selecting unit to the information processing terminal; a reward selection unit that grants a reward to the information processing terminal or an account linked to a user of the information processing terminal when the usage status of the specific service acquired by the acquisition unit is a predetermined case and the product information received by the reception unit relates to a specific product; Equipped with the receiving unit receives product information of the product when the user identifies the product by reading the product; the transmitting unit transmits the content when the receiving unit receives the product information and the content selecting unit selects the content; The content includes at least one of information about a product and a product advertisement. Content delivery system.
3. the reward selection unit selects a type of reward to be granted to the information processing terminal or an account linked to the user of the information processing terminal based on the product information received by the receiving unit and the behavior history acquired by the acquiring unit; the transmitting unit further transmits the reward selected by the reward selecting unit to the information processing terminal; 3. The content providing system according to claim 1.
4. The behavioral history includes the user's purchase history in a physical store.
3. The content providing system according to claim 1.
5. The purchase history includes purchase histories from multiple physical stores. The content providing system according to claim 4 .
6. the receiving unit further receives location information of the information processing terminal; The selection by the content selection unit is further performed based on the location information.
3. The content providing system according to claim 1.
7. The storage unit stores a user information database in which at least a behavior history is registered for each user.
3. The content providing system according to claim 1.
8. The computer receiving, from the information processing terminal, product information of a product specified by a user operating the information processing terminal; Acquiring a behavioral history associated with each user from a storage unit that stores the behavioral history of each user; selecting content to be displayed on the information processing terminal based on the received product information and the acquired behavior history; transmitting the selected content to the information processing terminal; If the received product information relates to a specific product, granting a reward to the information processing terminal or an account associated with a user of the information processing terminal; Including, The product information is received when the user identifies the product by scanning the product; the transmission of the content is performed when the product information is received and the content is selected; The content includes at least one of information about a product and a product advertisement. How content is provided.
9. Computer, a receiving unit that receives, from the information processing terminal, product information of a product specified by a user operating the information processing terminal; an acquisition unit that acquires a behavioral history associated with each user from a storage unit that stores the behavioral history of the user; a content selection unit that selects content to be displayed on the information processing terminal based on the product information received by the receiving unit and the behavior history acquired by the acquiring unit; a transmitting unit that transmits the content selected by the content selecting unit to the information processing terminal; and a reward selection unit that grants a reward to the information processing terminal or an account linked to a user of the information processing terminal when the product information received by the receiving unit relates to a specific product; It functions as the receiving unit receives product information of the product when the user identifies the product by reading the product; the transmitting unit transmits the content when the receiving unit receives the product information and the content selecting unit selects the content; The content includes at least one of information about a product and a product advertisement. Content provision program.
Citation Information
Patent Citations
Reward determination system and program
JP2016157302A
Questionnaire processing apparatus, questionnaire execution system, computer program and questionnaire execution method
JP2019028495A
Information processor, method for processing information, and program
JP2020077321A
Advertising information output program
JP2020095359A
Purchasing information utilization system, purchasing information utilization method, and program
JP2023054266A