Support system, support device, support method, and program
Patent Information
- Application Number
- JP2024087425
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-05-29
- Publication Date
- 2025-12-11
AI Technical Summary
There is a lack of awareness and motivation among citizens to change their behavior towards decarbonization, despite efforts to visualize greenhouse gas emissions and encourage decarbonization.
A support system and method that utilizes a terminal and server to read product-related code data, determine decarbonization amounts, and register points corresponding to these amounts, which can be redeemed for rewards within a community, thereby motivating users to change their behavior towards decarbonization.
The system effectively supports users in changing their behavior towards decarbonization by providing tangible rewards for reducing greenhouse gas emissions.
Smart Images

Figure 2025180241000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an assistance system, an assistance device, an assistance method, and a program. [Background technology]
[0002] Patent Document 1 discloses a support system that helps maintain the health of individual users and realize a carbon-free society by mediating an exchange contract between decarbonization points, which are based on the amount of carbon dioxide that users have reduced by refraining from using automobiles and motorcycles, and benefits provided by clients. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] International Publication No. 2023 / 074552 Summary of the Invention [Problem to be solved by the invention]
[0004] In recent years, efforts have been made, primarily by local governments, to visualize greenhouse gas emissions from agricultural products and other commodities as carbon footprints and encourage citizens to change their behavior toward decarbonization. However, awareness of such efforts is not high, and concrete measures are needed to increase citizens' motivation to change their behavior toward decarbonization.
[0005] The present invention has been made in consideration of the above-mentioned problems, and its main purpose is to provide a support system, support device, support method, and program that can support users in changing their behavior toward decarbonization. [Means for solving the problem]
[0006] In order to solve the above problem, one aspect of the support system of the present invention comprises a terminal carried by a user and a server capable of communicating with the terminal, wherein the terminal reads code data associated with a product and transmits the code data to the server, and the server comprises a code data acquisition unit that acquires the code data transmitted by the terminal, a decarbonization amount determination unit that determines a decarbonization amount that represents the amount of reduction in greenhouse gas emissions related to the product corresponding to the acquired code data, and a point registration unit that registers points corresponding to the determined decarbonization amount in association with the user data of the user.
[0007] In addition, another aspect of the support device of the present invention includes a code data acquisition unit that acquires code data associated with a product that is read and transmitted by a terminal held by a user, a decarbonization amount determination unit that determines a decarbonization amount that represents the amount of reduction in greenhouse gas emissions related to the product that corresponds to the acquired code data, and a point registration unit that registers points corresponding to the determined decarbonization amount in association with the user data of the user.
[0008] Another aspect of the support method of the present invention involves reading code data associated with a product using a terminal carried by a user, acquiring the code data transmitted by the terminal, determining a decarbonization amount representing the amount of reduction in greenhouse gas emissions related to the product corresponding to the acquired code data, and registering points corresponding to the determined decarbonization amount in association with the user data of the user.
[0009] In addition, another aspect of the program of the present invention causes a computer to acquire code data associated with a product that is read and transmitted by a terminal held by a user, determine a decarbonization amount that represents the amount of greenhouse gas emissions reduction related to the product that corresponds to the acquired code data, and register points corresponding to the determined decarbonization amount in association with the user data of the user. [Effects of the Invention]
[0010] According to the present invention, it is possible to support users in changing their behavior toward decarbonization. [Brief explanation of the drawings]
[0011] [Figure 1] FIG. 1 illustrates an example of a support system. [Figure 2] FIG. 1 illustrates an example of a support device. [Figure 3] FIG. 1 illustrates an example of a terminal. [Figure 4] FIG. 1 illustrates an example of a support device. [Figure 5] FIG. 10 is a diagram illustrating an example of a CFP database. [Figure 6] FIG. 10 is a diagram illustrating an example of a registration destination database. [Figure 7] FIG. 10 is a diagram illustrating an example of a point management database. [Figure 8] FIG. 10 is a diagram illustrating an example of a support method. [Figure 9] FIG. 10 is a diagram illustrating an example of a conversion approval screen. [Figure 10] FIG. 10 is a diagram illustrating an example of a point notification screen. [Figure 11] FIG. 1 illustrates an example of a support device. [Figure 12] FIG. 10 is a diagram illustrating an example of a store location database. [Figure 13] FIG. 10 is a diagram illustrating an example of a support method. DETAILED DESCRIPTION OF THE INVENTION
[0012] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In this specification and the drawings, elements similar to those described above with reference to the previous drawings will be designated by the same reference numerals, and detailed descriptions thereof may be omitted as appropriate.
[0013] [System Overview] FIG. 1 is a diagram showing an example of a support system 100. The support system 100 includes a support device 1 and a terminal 2 carried by a user UZ. The support device 1 and terminal 2 are connected to a communication network NT such as the Internet, and are capable of network communication with each other. The support device 1 is a server. The terminal 2 is, for example, a smartphone or a tablet computer.
[0014] The support system 100 is a system for supporting the behavioral change of user UZ toward decarbonization by awarding the user decarbonization points according to the amount of decarbonization of products GD, such as agricultural products, that user UZ purchases at store SP.
[0015] The decarbonization amount is the amount that represents the reduction in greenhouse gas emissions related to a product. More specifically, the decarbonization amount represents the extent to which greenhouse gas emissions emitted during the production and distribution stages of a product have been reduced compared to the general emissions of the same type of product. Greenhouse gases include carbon dioxide, methane, carbon monoxide, and chlorofluorocarbons. Greenhouse gas emissions are converted into carbon dioxide emissions and used to calculate the decarbonization amount.
[0016] The user UZ starts an application on the terminal 2, reads the code data associated with the product GD, and transmits the read code data to the assistance device 1.
[0017] Specifically, a tag TG is attached to the product GD, and the terminal 2 reads code data from the tag TG attached to the product GD. The tag TG may be attached to each product GD individually, or may be attached to a product shelf displaying the product GD, like a pop-up.
[0018] For example, a code image representing a two-dimensional code such as a QR code or a one-dimensional code such as a barcode is printed on the tag TG, and the user UZ uses the camera of the terminal 2 to read the code data from the code image on the tag TG.
[0019] The tag TG may further include a character string printed thereon indicating the greenhouse gas emissions associated with the product GD. This type of visualization of greenhouse gas emissions is commonly known as "carbon footprinting."
[0020] The tag TG may be an electronic tag that stores code data, and the user UZ may read the code data from the tag TG using a short-range wireless communication function such as NFC (Near Field Communication) of the terminal 2.
[0021] The association between the product GD and the code data is not limited to a direct association using the tag TG, but may also be an indirect association, such as when the terminal 2 approaches a specific location within the store SP, such as the display location of the product GD, the code data is sent to the terminal 2.
[0022] Decarbonization points are awarded at the community level, such as by local governments or companies. For example, decarbonization points for products GD produced within a local government's area are registered as decarbonization points that can be used in the community operated by that local government.
[0023] Registered decarbonization points can be exchanged for rewards provided within the community. This motivates users to accumulate decarbonization points, which ultimately leads to support for behavioral changes among users toward decarbonization.
[0024] 2 is a block diagram showing an example of the configuration of the support device 1. The support device 1 is a computer including a processing unit 11, a storage unit 12, and a communication unit 13.
[0025] The processing unit 11 includes a CPU and executes information processing according to a program stored in the storage unit 12. The storage unit 12 includes RAM, ROM, non-volatile memory, etc. The communication unit 13 is an interface that connects the support device 1 to the communication network NT.
[0026] The program may be provided to the support device 1 via a non-transitory storage medium, or may be provided to the support device 1 via a communication line.
[0027] 3 is a block diagram showing an example of the configuration of the terminal 2. Like the assistance device 1, the terminal 2 is also a computer including a processing unit 21, a storage unit 22, and a communication unit 23. The terminal 2 further includes a touch panel 24, a camera 25, and a GNSS receiver 26.
[0028] The communication unit 23 may further include a communication unit that realizes short-range wireless communication such as NFC, in addition to a communication unit that realizes a mobile communication or wireless LAN communication method for connecting the terminal 2 to the communication network NT.
[0029] The touch panel 24 integrally includes a display unit and an operation unit. The GNSS receiver 26 detects the position of the terminal 2 based on radio waves received from the GNSS (Global Navigation Satellite System).
[0030] The processing unit 21 reads the code data associated with the product GD in accordance with the application program for reading the code data stored in the storage unit 12, and transmits the read code data to the support device 1.
[0031] For example, the processing unit 21 decodes the code data from the code image of the tag TG captured by the camera 25. However, the processing unit 21 may receive the code data from the tag TG, which is an electronic tag, by using the short-range wireless communication function of the communication unit 23.
[0032] The processing unit 21 also transmits user data including the identifier of the user UZ together with the code data to the support device 1. Furthermore, the processing unit 21 may transmit location data of the terminal 2 together with the code data.
[0033] [First embodiment] 4 is a block diagram showing an example of the functional configuration of the support device 1 according to the first embodiment. The processing unit 11 of the support device 1 includes a code data acquisition unit 31, a decarbonization amount determination unit 32, a registration destination determination unit 33, and a point registration unit 34. These functional units 31 to 34 are realized by the processing unit 11 executing information processing in accordance with a program.
[0034] Furthermore, the processing unit 11 can access a CFP (carbon footprint) database 42, a registration destination database 43, and a point management database 44. These databases 42 to 44 may be constructed in the storage unit 22 or may be constructed in an external storage device.
[0035] 5, the code data is previously associated with the decarbonization amount and the validity period in the CFP database 42. Specifically, the CFP database 42 includes fields for "code number," "product name," "decarbonization amount," and "validity period."
[0036] "Code number" represents code data associated with the product GD. The code data is a number unique to the product GD, and may be, for example, a GTIN (Global Trade Item Number) such as a JAN code, or a unique product identification code. "Product name" represents the name of the product GD.
[0037] "Decarbonization amount" indicates the decarbonization amount of product GD. The pre-calculated decarbonization amount of product GD is input into this "decarbonization amount". Alternatively, numerical values etc. required to calculate the decarbonization amount of product GD may be input. "Validity period" indicates the validity period during which decarbonization points can be registered.
[0038] The records of the CFP database 42 (code number, product name, carbon reduction amount, and validity period) are created, for example, at the store SP, collected by email or the like, and incorporated into the CFP database 42.
[0039] 6, the code data is previously associated with the registration destination of the decarbonization points in the registration destination database 43. Specifically, the registration destination database 43 includes fields for "code number" and "registration destination."
[0040] "Registration destination" is registration destination data that indicates where decarbonization points are to be registered. An identifier such as the name of the community is entered in this "registration destination." The registration destination community is the entity that issues the decarbonization points and is also the place where the decarbonization points can be used.
[0041] The registration destination database 43 may be integrated with the CFP database 42. That is, the registration destination of the decarbonization points may be associated in advance with the code data together with the decarbonization amount and the validity period.
[0042] 7, decarbonization points are registered in the point management database 44 in association with the user data of user UZ. Also, decarbonization points are registered in the point management database 44 in association with the community to which they are registered.
[0043] Specifically, the point management database 44 includes fields for a "user ID" and multiple "communities." The decarbonization points acquired by the user UZ are registered in one of the multiple communities A to C designated in the registration destination database 43.
[0044] In order for user UZ to register decarbonization points in a community, user UZ must belong to the community. In other words, user UZ must be registered in the community in advance.
[0045] Returning to the explanation of Fig. 4, the code data acquisition unit 31 included in the processing unit 11 of the support device 1 acquires the code data read and transmitted by the terminal 2 held by the user UZ.
[0046] The decarbonization amount determination unit 32 determines the decarbonization amount of the product GD corresponding to the code data acquired by the code data acquisition unit 31. Specifically, the decarbonization amount determination unit 32 acquires the decarbonization amount of the product GD that is associated in advance with the code data from the CFP database 42. However, the decarbonization amount determination unit 32 may calculate the decarbonization amount of the product GD that corresponds to the code data each time.
[0047] The registration destination determination unit 33 determines the registration destination of the decarbonization points corresponding to the code data acquired by the code data acquisition unit 31. That is, the registration destination determination unit 33 acquires from the registration destination database 43 the registration destination of the decarbonization points that is associated in advance with the code data.
[0048] The point registration unit 34 registers the decarbonization points corresponding to the decarbonization amount determined by the decarbonization amount determination unit 32 in the point management database 44, correlating them with the user data of user UZ and further with the registration destination data of the registration destination determined by the registration destination determination unit 33.
[0049] 8 is a flow diagram showing an example of the procedure of the support method according to the first embodiment, which is realized in the support system 100. The processing unit 11 of the support device 1 executes processes S11 to S19 shown in the right half of the figure in accordance with a program. The processing unit 21 of the terminal 2 executes processes S21 to S25 shown in the left half of the figure in accordance with a program.
[0050] When user UZ visits store SP, purchases product GD, and scans the tag TG attached to product GD with terminal 2, terminal 2 reads code data from tag TG (S21) and transmits the read code data to support device 1 (S22).
[0051] When the support device 1 acquires the code data transmitted by the terminal 2 (S11, processing as the code data acquisition unit 31), it acquires the decarbonization amount of the product GD corresponding to the acquired code data from the CFP database 42 (S12, processing as the decarbonization amount determination unit 32).
[0052] The support device 1 also acquires the validity period corresponding to the acquired code data from the CFP database 42 and determines whether the validity period has expired (S13). If the validity period has expired (S13: YES), the support device 1 prohibits the registration of decarbonization points (S19, processing as the point registration unit 34). On the other hand, if the validity period has not expired (S13: NO), the support device 1 proceeds to the following steps.
[0053] The support device 1 notifies the terminal 2 of the obtained decarbonization amount of the product GD (S14, processing as the decarbonization amount determination unit 32). Specifically, the support device 1 transmits page data for displaying the conversion approval screen G1, which will be described next, to the terminal 2.
[0054] When the terminal 2 receives notification of the decarbonization amount from the support device 1, it displays a conversion approval screen G1 for presenting the decarbonization amount of the product GD to the user UZ (S23). As shown in Fig. 9, the conversion approval screen G1 includes a message M11 presenting the decarbonization amount of the product GD, a message M12 confirming the conversion of the decarbonization amount to decarbonization points, and an approval button AB for receiving approval of the conversion.
[0055] When the terminal 2 receives approval for the conversion from the decarbonization amount to decarbonization points, that is, when it detects that the approval button AB has been pressed, it notifies the support device 1 of the approval of the conversion (S24).
[0056] When the support device 1 receives approval for the conversion from the terminal 2, it converts the decarbonization amount into decarbonization points (S15). The decarbonization amount and decarbonization points are converted at a conversion rate of 1 g:1 point, for example, but the conversion rate is not limited to this and can be set appropriately.
[0057] Next, the support device 1 determines the registration destination of the decarbonization points (S16, processing as the registration destination determination unit 33). That is, the support device 1 acquires the community associated with the code data from the registration destination database 43 and determines it as the registration destination of the decarbonization points.
[0058] Next, the support device 1 registers the decarbonization points (S17, processing as the point registration unit 34). That is, the support device 1 registers the decarbonization points in the point management database 44 in association with the user UZ of the terminal 2 and the community determined as the registration destination.
[0059] Next, the support device 1 notifies the terminal 2 of the registered decarbonization points (S18, processing as the point registration unit 34). Specifically, the support device 1 transmits to the terminal 2 page data for displaying a point notification screen G2, which will be described next.
[0060] When the terminal 2 receives the notification of the decarbonization points from the support device 1, it displays a point notification screen G2 for presenting the registered decarbonization points (S25). As shown in Fig. 10, the point notification screen G2 includes a message M21 presenting the registered decarbonization points.
[0061] The point notification screen G2 may also include a message M22 that displays the total number of decarbonization points held by the user UZ. The total may be the total for the community in which the user UZ just registered the decarbonization points, or the total for all communities to which the user UZ belongs.
[0062] This completes the series of steps in the support method.
[0063] In the above example, the decarbonization points are registered at a registration destination that is pre-associated with the code data, but this is not limiting. A selection reception screen for receiving the selection of a registration destination may be displayed on the terminal 2 separately from the conversion approval screen G1, and the support device 1 may register the decarbonization points at the selected registration destination when receiving the selection of the registration destination from the terminal 2. This increases the user's freedom in earning rewards, which may lead to promoting behavioral change.
[0064] [Second embodiment] Fig. 11 is a block diagram showing an example of the functional configuration of the support device 1 according to the second embodiment. Fig. 12 is a diagram showing an example of a store location database 49. Fig. 13 is a diagram showing an example of a support method according to the second embodiment. Configurations or procedures that overlap with those of the first embodiment are given the same numbers, and detailed explanations may be omitted.
[0065] In the first embodiment, it is assumed that the user UZ purchases the product GD and then scans the tag TG. However, there is a risk that the tag TG may be scanned in the store SP without purchasing the product GD. There is also a risk that the tag TG of the same product GD may be scanned multiple times. Therefore, the second embodiment aims to prevent such fraudulent behavior.
[0066] 11, the processing unit 11 of the support device 1 according to the second embodiment further includes a fraud determination unit 39. The processing unit 11 can also access a store location database 49.
[0067] 12, location data of stores SP is registered in advance in the store location database 49. Specifically, the store location database 49 includes fields for "store ID," "X coordinate," and "Y coordinate."
[0068] The "store ID" represents an identifier such as the store SP's number or name. The "X coordinate" and "Y coordinate" are location data of the store SP and are expressed as latitude and longitude. It is preferable that the "X coordinate" and "Y coordinate" are set to a range that includes the entire store SP.
[0069] As shown in FIG. 13, when the terminal 2 reads the code data from the tag TG (S21), it transmits the read code data and the position data of the terminal 2 to the support device 1 (S27).
[0070] When the support device 1 acquires the code data and location data transmitted by the terminal 2 (S31), it compares the acquired location data of the terminal 2 with the location data of the store SP registered in the store location database 49 (S32) and determines whether the terminal 2 is located inside or outside the store SP (S33).
[0071] The location data of terminal 2 is compared with the location data of all stores SP registered in store location database 49. Whether terminal 2 is inside or outside the store SP is determined by whether the location represented by the location data of terminal 2 is included in the range represented by the location data of the store SP.
[0072] If it is determined that the terminal 2 is inside the store SP (S33: YES), the support device 1 prohibits the registration of decarbonization points (S35). For example, if the user UZ scans the tag TG inside the store SP without purchasing the product GD, the registration of decarbonization points is prohibited.
[0073] On the other hand, if it is determined that the terminal 2 is outside the store SP (S33: NO), the support device 1 permits the registration of decarbonization points and proceeds to the following step. For example, if the user UZ purchases the product GD and then scans the tag TG outside the store SP, such as at home, the registration of decarbonization points is permitted.
[0074] Next, the support device 1 determines whether the terminal 2 has transmitted the code data multiple times within a predetermined period (for example, one day) (S34). The support device 1 stores the number of times the terminal 2 has transmitted the code data in the storage unit 12.
[0075] If the terminal 2 has transmitted the code data for the second time or more during that period (S34: YES), the support device 1 prohibits the registration of decarbonization points (S35). As a result, if, for example, the user UZ scans the tag TG of the product GD multiple times during that period, the registration of decarbonization points is prohibited.
[0076] On the other hand, if the transmission of the code data by the terminal 2 is the first time in that period (S34: NO), the support device 1 permits the registration of decarbonization points and proceeds to determining the decarbonization amount (S12).
[0077] The above-described steps S32 to S35 are processes performed by the fraud determination unit 39. These processes may be performed at any time after the code data and position data are acquired (S31) and before the decarbonization points are registered (S17).
[0078] In the above example, only the planar positions of terminal 2 and store SP were compared, but this is not limited to this. The position data of terminal 2 and store SP may further include height, and support device 1 may compare not only the planar positions of terminal 2 and store SP but also the height to determine whether terminal 2 is inside or outside store SP.
[0079] Although the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and it goes without saying that various modifications can be made by those skilled in the art.
[0080] Representative embodiments are listed below.
[0081] In a first aspect, the support system includes a terminal carried by a user and a server capable of communicating with the terminal, the terminal reads code data associated with a product and transmits it to the server, the server includes a code data acquisition unit that acquires the code data transmitted by the terminal, a decarbonization amount determination unit that determines a decarbonization amount representing a reduction in greenhouse gas emissions related to the product corresponding to the acquired code data, and a point registration unit that registers points corresponding to the determined decarbonization amount in association with the user data of the user. This makes it possible to support the user's behavioral change toward decarbonization.
[0082] In a second aspect, the support device includes a code data acquisition unit that acquires code data associated with a product that is read and transmitted by a terminal carried by a user, a decarbonization amount determination unit that determines a decarbonization amount that represents a reduction in greenhouse gas emissions related to the product that corresponds to the acquired code data, and a point registration unit that registers points corresponding to the determined decarbonization amount in association with user data of the user. This makes it possible to support the user's behavioral change toward decarbonization.
[0083] As a third aspect, in the second aspect, the decarbonization amount determination unit may notify the terminal of the determined decarbonization amount, and the points registration unit may register the points when approval for conversion of the decarbonization amount to the points is received from the terminal. This makes it possible to register points in response to approval by the user.
[0084] As a fourth aspect, in the second aspect, the point registration unit may notify the terminal of the registered points. This makes it possible to notify the user of the registered points.
[0085] As a fifth aspect, in the second aspect, the code data may be associated in advance with a registration destination of the points, and a registration destination determination unit may be further provided which determines a registration destination of the points corresponding to the acquired code data, and the point registration unit may register the points in association with the registration destination data of the determined registration destination. This makes it possible to register points in the registration destination which is associated in advance with the code data.
[0086] As a sixth aspect, in the second aspect, the terminal may further include a fraud determination unit that transmits location data of the terminal together with the code data, compares the location data of the terminal with location data of a pre-registered store, and permits the registration of the points if it is determined that the terminal is outside the store. This makes it possible to permit the registration of points, for example, if a user purchases a product and reads the code data outside the store.
[0087] As a seventh aspect, in the second aspect, the terminal may further include a fraud determination unit that transmits location data of the terminal together with the code data, compares the location data of the terminal with location data of a pre-registered store, and prohibits the registration of the points if it is determined that the terminal is located within the store. This makes it possible to prohibit the registration of points, for example, if a user reads the code data inside the store without purchasing a product.
[0088] As an eighth aspect, in the sixth or seventh aspect, the location data of the terminal and the location data of the store may each include height, and the fraud determination unit may compare not only the horizontal positions of the terminal and the store but also the heights to determine whether the terminal is inside or outside the store. This makes it possible to determine whether the terminal is inside or outside the store by taking into account not only the horizontal position but also the height.
[0089] As a ninth aspect, in the second aspect, the device may further include a fraud determination unit that prohibits the registration of the points when the code data is transmitted by the terminal multiple times within a predetermined period. This makes it possible to prohibit points from being registered multiple times using the same code data.
[0090] As a tenth aspect, in the second aspect, when the point registration unit receives a selection of a registration destination for the points from the terminal, the point registration unit may register the points in association with the registration destination data of the selected registration destination. This increases the degree of freedom in point utilization by the user, and enables further support for behavioral modification.
[0091] As an eleventh aspect, in the second aspect, a validity period may be associated with the code data in advance, and the point registration unit may prohibit the registration of the points if the validity period has expired. This makes it possible to prohibit points from being registered using code data whose validity period has expired.
[0092] In a twelfth aspect, a support method includes reading code data associated with a product using a terminal carried by a user, acquiring the code data transmitted by the terminal, determining a decarbonization amount representing a reduction in greenhouse gas emissions for the product corresponding to the acquired code data, and registering points corresponding to the determined decarbonization amount in association with user data of the user. This makes it possible to support the user's behavioral change toward decarbonization.
[0093] In a thirteenth aspect, the program causes a computer to execute the following steps: acquire code data associated with a product that is read and transmitted by a terminal carried by a user; determine a decarbonization amount that represents a reduction in greenhouse gas emissions for the product that corresponds to the acquired code data; and register points corresponding to the determined decarbonization amount in association with user data of the user. This makes it possible to support user behavioral changes toward decarbonization. [Explanation of symbols]
[0094] 1 Support device (server), 2 Terminal, 11 Processing unit, 12 Memory unit, 13 Communication unit, 21 Processing unit, 22 Memory unit, 23 Communication unit, 24 Touch panel, 25 Camera, 26 GNSS receiver, 31 Code data acquisition unit, 32 Carbon dioxide reduction amount determination unit, 33 Registration destination determination unit, 34 Point registration unit, 39 Fraud detection unit, 42 CFP database, 43 Registration destination database, 44 Point management database, 49 Store location database, 100 Support system, UZ User, SP Store, GD Product, TG Tag, G1 Conversion approval screen, M11, M12 Message, AB Approval button, G2 Point notification screen, M21, M22 Message
Claims
1. A device owned by the user; a server capable of communicating with the terminal; Equipped with The terminal reads code data associated with the product and transmits it to the server; The server a code data acquisition unit that acquires the code data transmitted by the terminal; a decarbonization amount determination unit that determines a decarbonization amount that represents a reduction amount of greenhouse gas emissions related to the product corresponding to the acquired code data; a point registration unit that registers points corresponding to the determined decarbonization amount in association with user data of the user; A support system comprising:
2. a code data acquisition unit that acquires code data associated with a product that is read and transmitted by a terminal carried by a user; a decarbonization amount determination unit that determines a decarbonization amount that represents a reduction amount of greenhouse gas emissions related to the product corresponding to the acquired code data; a point registration unit that registers points corresponding to the determined decarbonization amount in association with user data of the user; An assistance device comprising:
3. the decarbonization amount determination unit notifies the terminal of the determined decarbonization amount; The point registration unit registers the points when approval for converting the decarbonization amount into the points is received from the terminal. The support device according to claim 2 .
4. The point registration unit notifies the terminal of the registered points. The support device according to claim 2 .
5. The code data is associated in advance with a registration destination of the points, a registration destination determination unit that determines a registration destination of the points corresponding to the acquired code data; the point registration unit registers the points in association with the registration destination data of the determined registration destination; The support device according to claim 2 .
6. The terminal transmits location data of the terminal together with the code data; and a fraud determination unit that compares the location data of the terminal with location data of a pre-registered store and permits the registration of the points when it is determined that the terminal is outside the store. The support device according to claim 2 .
7. The terminal transmits location data of the terminal together with the code data; and a fraud determination unit that compares the location data of the terminal with location data of a pre-registered store and prohibits the registration of the points when it is determined that the terminal is located within the store. The support device according to claim 2 .
8. each of the terminal location data and the store location data includes a height; the fraud determination unit compares not only the planar positions of the terminal and the store but also their heights to determine whether the terminal is located inside or outside the store; 8. The assistance device according to claim 6 or 7.
9. The terminal further includes a fraud determination unit that prohibits the registration of the points when the code data is transmitted by the terminal multiple times within a predetermined period. The support device according to claim 2 .
10. when receiving a selection of a registration destination of the points from the terminal, the point registration unit registers the points in association with registration destination data of the selected registration destination; The support device according to claim 2 .
11. A validity period is associated with the code data in advance, The point registration unit prohibits the registration of the points when the validity period has expired. The support device according to claim 2 .
12. The user's device reads the code data associated with the product, Acquire the code data transmitted by the terminal; determining a decarbonization amount representing a reduction in greenhouse gas emissions for the product corresponding to the acquired code data; Points corresponding to the determined carbon-free amount are registered in association with user data of the user. How to help.
13. Acquiring code data associated with the product that is read and transmitted by a terminal carried by the user; determining a decarbonization amount representing a reduction in greenhouse gas emissions for the commodity corresponding to the acquired code data; and Registering points according to the determined decarbonization amount in association with user data of the user; A program that causes a computer to execute the following.
Citation Information
Patent Citations
Assistance system
WO2023074552A1