Information processing device, information processing method, and computer program

The information processing device addresses the limitations of conventional systems by centrally recording and evaluating sustainability activities with a common ID, enhancing user engagement and company-wide promotion through comprehensive activity management and evaluation.

JP2026073918APending Publication Date: 2026-05-01LOYALTY MARKETING
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
LOYALTY MARKETING
Filing Date
2025-05-07
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

Conventional technologies limit token information to specific token economies, making it difficult for users to grasp the overall picture of their sustainability activities and communicate them to others, thereby reducing incentives for sustainability activities, and limiting the scope of activities companies can implement.

Method used

An information processing device that acquires, centrally records, and provides activity information associated with a common ID, allowing aggregation and evaluation of sustainability activities across various schemes, with options for public disclosure and issuance of activity certificates.

Benefits of technology

Enables users to manage and visualize their sustainability activities comprehensively, increasing incentives and facilitating efficient company-wide promotion of sustainability activities by aggregating and evaluating activity information across multiple platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026073918000001_ABST
    Figure 2026073918000001_ABST
Patent Text Reader

Abstract

We provide a centralized sustainability activity recording system to raise user awareness of sustainability activities and support companies in efficiently taking on the role of promoting sustainability. [Solution] The sustainability activity unified recording system comprises a sustainability activity unified recording device, an activity support server, a store terminal, and a user terminal. The sustainability activity unified recording device is configured to acquire activity information related to sustainability activities from one or more of the linked locations among the activity support server, store terminal, or user terminal, to unified record the acquired activity information in association with a common ID, and to provide the activity information associated with the common ID in response to an activity information request.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and a computer program for managing activity information related to sustainability activities.

Background Art

[0002] In recent years, discussions on a sustainable society have been held at the global level. For example, the Sustainable Development Goals (SDGs) have been adopted as international goals aiming for a sustainable and better world by 2030, and 17 goals and 169 targets have been set. In addition, goals such as carbon neutrality and clean energy are also being discussed. Countries, local governments, companies, individuals, etc. are engaging in various activities towards these goals, and technologies for supporting these activities are also being developed.

[0003] Companies engaging in sustainability activities also use computer systems for supporting sustainability activities to promote sustainability activities. For example, by using a computer system to manage the implementation status of sustainability activities by companies, users, etc., sustainability activities are promoted towards achieving the goals.

[0004] Patent Document 1 describes that an employee participates in off - company activities, such as social contribution activities, hobby activities, health promotion activities, volunteer activities, and skill - up activities, to obtain token information given in the token economy corresponding to the activities, and uses the obtained token information to output visualization information for visualizing the off - company activities. Patent Document 1 also describes outputting a certificate of social contribution to a target company as a non - fungible token using the token information given when a plurality of employees belonging to the target company engage in social contribution activities.

[0005] Patent Document 2 describes managing activity information related to waste, such as litter cleanup activities and food collection activities scheduled for disposal, in order to reduce both organic waste and non-combustible waste through the management of waste-related activity information, and distributing certificates of participation in litter cleanup activities and information related to the collection of waste-related items. [Prior art documents] [Patent Documents]

[0006] [Patent Document 1] Patent No. 7178751 [Patent Document 2] Patent No. 7320319 [Overview of the project] [Problems that the invention aims to solve]

[0007] Conventional technologies have involved obtaining token information from token economies and using this information to visualize external activities. However, this token information is limited to information obtained from sustainability activities belonging to a specific token economy, and is therefore specific to that particular token economy. As a result, even if users contribute to a variety of sustainability activities, it has been difficult for them to grasp the overall picture of their contributions or to communicate all of their activities to others. Consequently, incentives for sustainability activities have not been increased. Furthermore, while companies have a responsibility to promote sustainability activities due to current social circumstances, the scope of sustainability activities that individual companies can implement is limited, which is a factor hindering the spread of sustainability activities.

[0008] This invention was made in view of the above circumstances, and its purpose is to provide an information processing device, an information processing method, and a computer program that raise users' awareness of sustainability activities and support companies in efficiently taking on the role of promoting sustainability activities. [Means for solving the problem]

[0009] To solve the above problems, a first aspect of the information processing device according to this disclosure is characterized by comprising: an activity information acquisition unit that acquires activity information related to sustainability activities; an activity information centralized recording unit that centrally records the acquired activity information in association with a common ID; and an activity information provision unit that provides activity information associated with the common ID in response to an activity information request.

[0010] A second aspect of the information processing device relating to this disclosure is characterized in that the activity information centralized recording unit calculates common evaluation information for the acquired activity information, and the activity information provision unit provides the common evaluation information associated with the common ID.

[0011] A third aspect of the information processing device relating to this disclosure is characterized in that the activity information acquisition unit acquires disclosure permission information regarding whether or not the activity information can be made public, and the activity information provision unit provides the centrally recorded activity information based on the disclosure permission information.

[0012] A fourth aspect of the information processing device relating to this disclosure is characterized in that the activity information acquisition unit acquires common disclosure permission information for each common ID, and the activity information provision unit provides the centrally recorded activity information based on the common disclosure permission information.

[0013] A fifth aspect of the information processing device relating to this disclosure is characterized by further comprising an activity certificate issuing unit that issues an activity certificate including the owner of the activity information and the details of the activity for the activity information acquired.

[0014] A sixth aspect of the information processing device relating to this disclosure is characterized in that the activity information acquisition unit includes an interface for acquiring activity information recorded in an external device.

[0015] A seventh aspect of the information processing device relating to this disclosure is characterized in that the activity information acquisition unit acquires activity information issued under any sustainability activity scheme via the interface.

[0016] An eighth aspect of the information processing device relating to this disclosure is characterized in that the activity information acquisition unit acquires activity information managed as tokens on the blockchain via the interface. [Effects of the Invention]

[0017] According to the first aspect of this disclosure, users can easily manage the overall picture of sustainability activities they have participated in by centrally recording activity information associated with a common ID. Furthermore, because activity information can be aggregated using a common ID, it is possible to obtain user performance across a wide range of sustainability activities, thereby increasing the incentive to implement sustainability activities. In addition, for companies promoting sustainability activities, obtaining activity information from multiple partners across the board allows them to take on the role of promoting sustainability activities more efficiently than if each company handled sustainability activities individually. Moreover, because companies can share activity information with partners such as other companies, the burden of managing activity information within each company can be reduced.

[0018] According to the second aspect of this disclosure, the acquired activity information can be quantified and evaluated, thereby increasing the incentive for users to engage in sustainability activities.

[0019] According to the third aspect of this disclosure, when activity information records are presented to a third party, only information authorized by the user can be disclosed, allowing users to provide their activity information with peace of mind.

[0020] According to the fourth aspect of this disclosure, users can easily manage the disclosure of their own activity information data, as they can set whether or not to make their data public on a per-user basis.

[0021] According to the fifth aspect of the present disclosure, since the user can obtain proof of their own sustainability activities, the authenticity of the activity information can be clarified, and the incentive to obtain the activity information can be enhanced.

[0022] According to the sixth to eighth aspects of the present disclosure, even when the user subscribes to multiple service programs or holds their own activity information as an NFT, by comprehensively summarizing the activity information implemented by the user across different types and ownership forms of service programs, the overall situation of the activity information implemented by the user can be grasped, and the management of the activity information becomes easier.

Brief Description of the Drawings

[0023] [Figure 1] FIG. 1 is an overhead view showing an example of the overall configuration of a sustainability activity unified recording system to which an information processing apparatus, an information processing method, and a computer program according to the first embodiment of the present disclosure are applied. [Figure 2] FIG. 2 is a diagram showing an example of the flow of activity information in the sustainability activity unified recording system according to the first embodiment of the present disclosure. [Figure 3] FIG. 3 is a block diagram showing an example of the functional configuration of the sustainability activity unified recording apparatus according to the first embodiment of the present disclosure. [Figure 4] FIG. 4 is a diagram showing an example of an activity information table for managing the activity information according to the first embodiment of the present disclosure. [Figure 5] FIG. 5 is a block diagram showing an example of the configuration of a management table for managing the management information according to the first embodiment of the present disclosure. [Figure 6] FIG. 6 is a block diagram showing an example of the functional configuration of the user terminal according to the first embodiment of the present disclosure. [Figure 7] FIG. 7 is a diagram showing an example of a sustainability activity unified display screen on the user terminal according to the first embodiment of the present disclosure. [Figure 8]Figure 8 is a block diagram showing an example of the functional configuration of the application integration activity support server according to the first embodiment of this disclosure. [Figure 9] Figure 9 is a flowchart illustrating an example of the overall operation of the sustainability activity centralized recording system according to the first embodiment of this disclosure. [Figure 10] Figure 10 is a flowchart illustrating another example of the overall operation of the sustainability activity centralized recording system according to the first embodiment of this disclosure. [Figure 11] Figure 11 is a block diagram showing an example of the flow of activity information in the sustainability activity centralized recording system according to the second embodiment. [Modes for carrying out the invention]

[0024] <First Embodiment> An information processing apparatus, information processing method, and computer program of the first embodiment of this disclosure will be described below with reference to the drawings. In the following description, components and elements that are the same or similar as those already described will be denoted by the same reference numerals and their descriptions will be omitted.

[0025] (1) Overall configuration of Sustainability Activity Centralized Recording System 1 Figure 1 is an overview view showing an example of the overall configuration of a unified sustainability activity recording system 1 to which the information processing device, information processing method, and computer program according to the first embodiment of this disclosure are applied. The unified sustainability activity recording system 1 shown in Figure 1 is an information processing system for supporting sustainability activities and comprises a unified sustainability activity recording device 2, A-D activity support servers 30-33 (hereinafter, A-D activity support servers 30-33 are collectively referred to as "activity support servers 3"), a store terminal 4, and a user terminal 5, and these devices are connected via a network 6 such as the Internet. The unified sustainability activity recording device 2 may be an independent information processing device, or it may be composed of multiple information processing devices. In addition, the activity support servers 3 may include any server that provides a scheme for supporting sustainability activities, in addition to the A-D activity support servers. Although only one store terminal 4 and one user terminal 5 are shown as examples, it goes without saying that there may be multiple store terminals 4 installed in multiple stores or multiple user terminals 5 operated by multiple users.

[0026] Sustainability activities in this disclosure include all activities aimed at sustaining the environment, society, and economy in the long term. For example, this includes activities toward the goals set out in the SDGs, as well as activities that can contribute to society in some way in terms of the environment, society, and economy, such as carbon neutrality and clean energy. Furthermore, sustainability activities may be promoted at the global or national level, or they may be carried out at the private or individual level.

[0027] The Sustainability Activity Central Recording Device 2 is described as being managed by a country, local government, company, individual, etc. (hereinafter collectively referred to as "entity") that provides a specific service program. A specific service program might be a loyalty program. In the first embodiment, the Sustainability Activity Central Recording Device 2 is managed by an entity that provides a P service program that operates P points, and the entity that manages the activity support server 3 and store terminal 4 is assumed to be participating in the P service program. Furthermore, the user is assumed to be an individual or corporation, etc., that intends to contribute to sustainability activities and is participating in the P service program.

[0028] The Sustainability Activity Centralized Recording Device 2 acquires activity information related to sustainability activities from one or more partner locations and centrally records the acquired activity information. Centralized recording of activity information by the Sustainability Activity Centralized Recording Device 2 includes recording the activity information acquired from one or more partner locations in one place, associated with a common ID, so that it can be aggregated, recorded, and utilized. As a form of centralized recording, the activity information may be aggregated and recorded in one place in a physical sense, or the activity information may be aggregated in a logical sense and recorded, for example, as a single database. The common ID is identification information for centrally managing one or more activity information owned by a user. The common ID is a unique ID assigned to each user by the Sustainability Activity Centralized Recording Device 2. Even if a user participates in multiple sustainability activities and the activity information for each is distributed and recorded at multiple partner locations, the Sustainability Activity Centralized Recording Device 2 aggregates the distributed activity information and centrally records it, associating it with a common ID for each user.

[0029] The destination for sharing activity information related to sustainability activities (hereinafter also referred to as the "acquisition destination") may be an information processing device such as the activity support server 3, the store terminal 4, or the user terminal 5, or it may be an activity support application installed on the user terminal 5 (hereinafter also referred to as the "app"), or a program recorded on the store terminal 4 or the activity support server 3. Thus, the destination for sharing information includes information processing devices and computer programs that can record and transmit activity information related to sustainability activities.

[0030] Sustainability activity information is information recorded by partner organizations that a user has undertaken sustainability activities. This includes, for example, information about the partner organization and the details of the sustainability activities performed by the user. The details of the activities include, for example, information that identifies the sustainability activities performed by the user, such as the type of activity and the amount of activity. The information that identifies the sustainability activities performed by the user includes, for example, the user's identification information at the partner organization and the type and amount of activity of the sustainability activities associated with that user's identification information. The type and amount of activity can include, for example, SDGs-related activities such as donation activities and donation amounts, volunteer activities and volunteer participation time, CO2 reduction activities and CO2 reduction amounts, or education-related activities such as qualifications, study time, and academic background. The user's identification information at the partner organization is, for example, an ID that is uniquely issued for each partner organization and each user based on the user ID registered by the user (e.g., email address or phone number), and is managed by the partner organization. The Sustainability Activity Centralized Recording Device 2 may use the user's identification information at the linked location as an individual ID, or it may assign a different individual ID to the user. While it is desirable for the activity information to have a unified data format, since various entities manage activity information using their respective computer systems, the activity information may be in any data format.

[0031] The Sustainability Activity Centralized Recording Device 2 centrally records activity information related to sustainability activities acquired from partner companies, linking it with management information. The management information includes a common ID for managing activity information on a per-user basis and individual IDs corresponding to user identification information managed by partner companies. A single user participates in sustainability activities conducted by various partner companies and registers arbitrary user identification information for each partner company. The individual IDs correspond to identification information such as user IDs and owner IDs registered with partner companies when a user participates in sustainability activities provided by those partner companies. The common ID is linked to one or more individual IDs, and even if a single user participates in multiple sustainability activities at multiple partner companies using different individual IDs, these sustainability activities can be managed across the board.

[0032] The Sustainability Activity Centralized Recording Device 2 calculates evaluation information for acquired activity information and records it in association with management information. The evaluation information is an evaluation value calculated according to the content of the sustainability activities in which the user participated, based on defined evaluation criteria. As evaluation criteria, for example, evaluation values ​​according to the activity type and amount of activity can be set in advance. The evaluation information includes individual evaluation information calculated according to the content of the activities carried out by the user at the partner company, and common evaluation information which aggregates the individual evaluation information by user, i.e., by a common ID. For example, individual evaluation information can be calculated as an "individual score," and common evaluation information can be calculated as a "common score." The individual score is an evaluation value that quantifies the sustainability activities carried out by the user at each partner company, and the common score is an evaluation value that aggregates and quantifies all of the sustainability activities carried out by the user.

[0033] The Sustainability Activity Centralized Recording Device 2 acquires information regarding whether or not activity information can be made public, and provides centrally recorded activity information based on this information. The information regarding whether or not the Sustainability Activity Centralized Recording Device 2 may make the activity information public to a third party indicates the user's permission.

[0034] Public disclosure information includes individual public disclosure information and common public disclosure information. Individual public disclosure information indicates the user's permission to disclose activity information obtained from a partner to a third party. For example, if activity information related to used clothing recycling is obtained from App A, the public disclosure status of that activity information can be set as individual public disclosure information. Alternatively, public disclosure information can be set collectively for activity information related to a specific type of activity, rather than for each individual activity. For example, donation activities may be set to not be public regardless of the source of acquisition. Furthermore, individual public disclosure information may also include information on the recipients to whom the user permits disclosure, in addition to the public disclosure information. For example, if a user presents their sustainability activity information to their company or discloses it to a specific organization or company, they can include these companies, organizations, or companies as recipients of the activity information in the individual public disclosure information, along with the public disclosure information for the relevant activity. On the other hand, common public disclosure information indicates the user's permission to disclose activity information associated with a common ID to a third party. For example, a user with a designated common ID can set whether or not to make the common score associated with that common ID public. Furthermore, the common public access information may also include information about the destinations to which the user permits the information to be made public, in addition to the public access information, similar to the individual public access information.

[0035] The Sustainability Activity Central Recording Device 2 issues an activity certificate for the acquired activity information, including the owner of the activity information and the details of the activity. The Sustainability Activity Central Recording Device 2 electronically certifies the activity information acquired from the activity support server 3, store terminal 4, user terminal 5, or external device 34, and issues an activity certificate confirming that the activity information is genuine. The Sustainability Activity Central Recording Device 2 may also issue an activity certificate for activity information of sustainability activities that have already been centrally recorded.

[0036] The Sustainability Activity Central Recording Device 2 can respond to an activity information request and provide the requester with the requested activity information. Activity information requests include a centralized display information request from a user who owns the activity information, requesting activity information pertaining to that user, and a public activity information request from any party, requesting activity information within a specific inquiry scope. The Sustainability Activity Central Recording Device 2 provides activity information associated with the common ID of the relevant user. Along with the activity information, it may also provide evaluation information associated with the common ID of the relevant user. The evaluation information provided may include common evaluation information or individual evaluation information.

[0037] When the Sustainability Activity Centralized Recording Device 2 receives a request for centralized display information from a user terminal 5, it authenticates the user, aggregates the activity information based on the user's common ID, and transmits it to the user terminal 5 as centralized display information. The centralized display information is information for displaying the centrally recorded sustainability activities related to the user. The information for displaying the centrally recorded sustainability activities related to the user may include information for displaying the user's own activities as well as information for displaying the activity status of all participants. For example, in addition to the user's own activity status (score), the activity status of all participants (total score) may be displayed, and the scores of both may be compared. The centralized display information may include all of the user's activity information, but it may also include activity information within a specific inquiry range, depending on the inquiry range specified by the user. The user may register an agent with the Sustainability Activity Centralized Recording Device 2 so that the agent can obtain the centralized display information.

[0038] When the Sustainability Activity Central Recording Device 2 receives a request for public activity information within a specific inquiry scope from a user or a third party, it provides centrally recorded activity information corresponding to the specific inquiry scope based on the information regarding whether or not the information can be made public. In addition to specifying a specific user, a specific activity period, activity content, etc., may also be specified as the specific inquiry scope. If a specific user is specified as the inquiry scope, the device aggregates the activity information associated with the common ID of that specific user and provides it as public activity information.

[0039] The disclosure permission information includes individual disclosure permission information for setting whether activity information should be disclosed and common disclosure permission information for setting whether a common ID should be disclosed. When the Sustainability Activity Central Recording Device 2 receives a request for disclosure activity information, it extracts the activity information that has been set to be disclosed based on the disclosure permission information and provides it to the user or a third party. The third party may include any entity, such as the company or community to which the user belongs. For example, a company may obtain the public activity information of a user in order to understand the sustainability activities of users belonging to the company, or a community that supports activities may obtain the activity information of its participants. The disclosure permission information may also include destination information for specifying third parties that are permitted to receive the information.

[0040] The sustainability activity centralized recording device 2 is equipped with an interface for acquiring activity information recorded by an external device 34, and through this interface, it can acquire activity information issued under any sustainability activity scheme or activity information managed as tokens on the blockchain.

[0041] The Sustainability Activity Central Recording Device 2 may determine service information for a specific user if the activity information of that user among the centrally recorded activity information satisfies predetermined conditions. For example, it may decide to grant rewards such as points as service information. The Sustainability Activity Central Recording Device 2 may grant points as rewards based on evaluation information calculated according to the activity information. The rewards are not limited to points, but may also include the granting of coupons, the right to enter a specific facility (for example, an airport lounge), etc.

[0042] User terminal 5 is connected to the sustainability activity centralized recording device 2 via network 6 and has A and B activity support applications (hereinafter also referred to as "A app" and "B app") installed for coordinating with A and B activity support servers 30 and 31. Each of the A app and B app provides the user with an activity support scheme to support sustainability activities. Users can carry out sustainability activities by registering their user ID and participating in the activity support scheme provided by the A app and B app. Here, the activity support scheme is a mechanism or framework based on a specific plan or concept for carrying out target sustainability activities. User terminal 5 can record the results of the user's participation in sustainability activities on user terminal 5 or the activity support server 3.

[0043] Furthermore, user terminal 5 is equipped with a browser for accessing activity support server 3 on network 6, and can access activity support servers C and D 32 and 33. Users can participate in sustainability activities by registering their user ID and joining the activity support schemes provided by activity support servers C and D 32 and 33 via the browser. Activity support server 3 can record the results of the user's participation in sustainability activities on either activity support server 3 or user terminal 5.

[0044] Store terminal 4 is an information processing device installed in stores and other locations, which has the function of providing a scheme to support sustainability activities. Here, the store participates in the P service program. In this embodiment, by using store terminal 4, users can register their user ID and participate in the same activity support scheme as user terminal 5. Store terminal 4 accepts input of activity results of sustainability activities from users and records them in store terminal 4. Store terminal 4 can report the activity results of the user's participation in sustainability activities to the activity support server 3, which is linked with store terminal 4.

[0045] The activity support server 3 provides users with an activity support scheme to contribute to sustainability activities, and users support sustainability activities by participating in the activity support scheme. The activity support server 3 may provide the activity support scheme in cooperation with an application installed on the user terminal 5 or the store terminal 4, or it may provide the activity support scheme via the browser on the user terminal 5 or the store terminal.

[0046] In the first embodiment, as an example, Activity A support server 30 is an information processing device that implements sustainability activities aimed at recycling, and in cooperation with Activity A support application (App A) installed on the user terminal 5, provides a recycling activity support scheme. Activity B support server 31 is an information processing device that implements sustainability activities aimed at volunteering, and in cooperation with Activity B support application (App B) installed on the user terminal 5, provides a volunteer activity support scheme. Activity C support server 32 is an information processing device that implements sustainability activities aimed at donations, and provides a donation activity support scheme via the browser or App B on the user terminal 5. Activity D support server 33 is an information processing device that implements sustainability activities aimed at carbon offsetting, and provides a CO2 reduction activity support scheme via the browser on the user terminal 5.

[0047] When a user wishes to participate in a sustainability activity, they launch an application installed on their user terminal 5 that is related to the sustainability activity they wish to participate in, log in using their user ID, and then perform the prescribed actions according to the activity support scheme provided by the application. Alternatively, the user launches the browser on their user terminal 5, logs in to the activity support server 3 related to the sustainability activity they wish to participate in using their user ID, and then performs the prescribed actions according to the activity support scheme provided by the activity support server 3. When a user performs the prescribed actions according to the application on their user terminal 5 or the activity support scheme provided by the activity support server 3, the results of the actions are recorded as activity information in association with the user ID within the application or the activity support server 3. The activity information includes numerical representations of the results of the sustainability activity for each prescribed activity type. For example, depending on the content of the sustainability activity, the amount of donations, volunteer participation time, and CO2 reduction amount may be recorded.

[0048] When a user launches app A, which implements a recycling activity support scheme, and logs in with their user ID, app A displays multiple actions related to sustainability activities such as "recycling activities," "reuse activities," "my bottle activities," and "my bag activities," as well as instructions on how to perform each action, on the display unit 59 of the user terminal 5. When the user performs these actions in their daily life, they record the details of the actions they performed in app A. For example, if a user performs a "recycling activity," they register the details of the activity in app A, such as the type of activity (e.g., recycled clothing), the amount of activity (e.g., 5 kg of used clothing), the organizer (e.g., Company P), and the location of the activity (e.g., Tokyo). App A records the registered activity information within the app and reports it to the A activity support server 30. In this way, by accumulating activity records of actions such as "recycling activities," "reuse activities," "my bottle activities," and "my bag activities" performed in daily life, users can contribute to sustainability activities and accumulate activity information.

[0049] When a user launches the B application, which implements the volunteer activity support scheme, and logs in using their user ID, the B application displays various volunteer activities and how to carry them out on the display unit 59 of the user terminal 5. If the user participates in any volunteer activity, they record the activity results, such as the volunteer name and activity time, as activity information within the B application, associated with their user ID. The B application reports the recorded activity information to the B activity support server 31.

[0050] Users can log in to either the C activity support server 32, which implements the donation activity support scheme, or the D activity support server 33, which implements the CO2 reduction activity support scheme, using their user ID via the browser on their user terminal 5, and participate in the actions provided by these activity support schemes. Users record the results of their participation in these actions as activity information associated with their user ID on the C activity support server 32 or the D activity support server 33. The activity information recorded on the C activity support server 32 or the D activity support server 33 may also be transmitted to the user terminal 5 and stored on the user terminal 5.

[0051] (2) Hardware configuration (2-1) Sustainability Activity Centralized Recording Device 2 The Sustainability Activity Centralized Recording Device 2 comprises a processor 21, memory 22, storage 23, a communication interface (communication I / F) 24, an input / output interface (input / output I / F) 25, and a bus 26 connecting these. The processor 21 controls the operation of the entire Sustainability Activity Centralized Recording Device 2. The processor 21 may be a general-purpose processor such as a CPU, MPU, or GPU, but is not limited to a general-purpose processor and may be a dedicated processor such as an ASIC or FPGA. The memory 22 is the main memory and includes RAM, etc. The storage 23 is the auxiliary memory and includes non-volatile memory such as a hard disk drive (HDD) or solid-state drive (SSD). The communication interface (communication I / F) 24 is a wired or wireless communication interface and is a module for communicating with devices such as an activity support server, store terminal, and user terminal 5 via the network 6. The network 6 may be, for example, the internet and may include access networks such as LAN, WAN, mobile communication network, wired telephone network, FTTH, and CATV network. The input / output interface (input / output I / F) 25 takes in input data from an external source and outputs output data to an external source.

[0052] (2-2) Activity support server 3 The activity support server 3 comprises at least a processor, memory, storage, a communication interface (communication I / F), an input / output interface (input / output I / F), and a bus connecting these.

[0053] (2-3) Store terminal 4 The store terminal comprises at least a processor, memory, storage, a communication interface (communication I / F), an input / output interface (input / output I / F), and a bus connecting these.

[0054] (2-4) User terminal 5 The user terminal 5 comprises a processor 51, memory 52, storage 53, camera 54, communication interface (communication I / F) 55, input / output interface (input / output I / F) 56, touchscreen 57, and a bus 50 connecting these components. Here, the storage 53 stores the operating system (OS), web browser, various applications, and various data. The touchscreen 57 includes an input unit 58 and a display unit 59. The user terminal 5 is, for example, a portable terminal such as a smartphone, tablet, or notebook computer. The user terminal 5 may also be a stationary computer such as a desktop computer.

[0055] (3) Flow of activity information Figure 2 shows an example of the flow of activity information in a unified sustainability activity recording system. Figure 2 shows the flow of activity information between the unified sustainability activity recording device 2, activity support servers A-D 30-33, user terminal 5 (or store terminal 4), external device 34, unified sustainability activity display destination 35, and sustainability public activity information utilization destination 36. The unified sustainability activity recording device 2 has the function of collecting activity information from activity support servers A-D 30-33, user terminal 5 (or store terminal 4), and external device 34, and also has the function of providing unified display information to the unified sustainability activity display destination 35 or providing public activity information to the sustainability public activity information utilization destination 36 in response to activity information requests that query activity information.

[0056] The Sustainability Activity Central Recording Device 2 can cooperate with the A and B applications on the user terminal 5 (or store terminal 4) and acquire the A and B activity information recorded within these applications. Furthermore, if the user terminal 5 (or store terminal 4) receives C and D activity information from the C and D activity support servers 32 and 33 via a browser, the Sustainability Activity Central Recording Device 2 can acquire the C and D activity information from the user terminal 5. The Sustainability Activity Central Recording Device 2 can also cooperate with the A-D activity support servers 30-33 and acquire activity information from them. The Sustainability Activity Central Recording Device 2 may also cooperate with an external device 34 to acquire, for example, activity information under other service programs recorded on the external device 34. These cooperations may be activity information exchange through normal data transmission via the communication control unit, or they may be API (Application Programming Interface) cooperation.

[0057] Activity information acquired by the Sustainability Activity Centralized Recording Device 2 through cooperation with the user terminal 5 (or store terminal 4), the activity support server 3, and the external device 34 is centrally recorded and associated with a common ID. Furthermore, when the Sustainability Activity Centralized Recording Device 2 receives a request for centralized display information, it provides the centrally recorded activity information as centralized display information to the Sustainability Activity Centralized Display Destination 35. The Sustainability Activity Centralized Display Destination 35 may be the user terminal 5 or an information processing device designated by the user. When the Sustainability Activity Centralized Recording Device 2 receives a request for public activity information, it can provide the public activity information from the centrally recorded activity information that the user has authorized to be made public to the Sustainability Public Activity Information Utilization Destination 36.

[0058] (4) Functional configuration (4-1) Sustainability Activity Centralized Recording Device 2 Figure 3 is a block diagram showing an example of the functional configuration of the Sustainability Activity Centralized Recording Device 2, which is an information processing device according to this embodiment. The Sustainability Activity Centralized Recording Device 2 of this embodiment comprises a linkage management unit 200, a storage unit 210, and a communication control unit 220 as its functional configuration. The communication control unit 220 controls communication via the network 6 with the A-D activity support servers 30-33, the store terminal 4, the user terminal 5, and the external device 34, according to instructions from the linkage management unit 200.

[0059] (4-1-1) Storage section 210 The storage unit 210 includes a linked information storage unit 211 and an activity information storage unit 212. The linked information storage unit 211 stores linked information for the sustainability activity centralized recording device 2 to access linked information for acquiring activity information. The activity information storage unit 212 centrally stores activity information acquired by the sustainability activity centralized recording device 2 from the activity support server 3, store terminal 4, and user terminal 5. The activity information storage unit 212 also stores management information for managing the centrally recorded activity information.

[0060] (4-1-2) Collaboration Management Department 200 The Linkage Management Unit 200 functions as an Initial Setup Unit 201, a Certification Service Authentication Unit 202, an Activity Information Acquisition Unit 203, an Activity Information Centralized Recording Unit 204, an Activity Certificate Issuance Unit 205, a Centralized Display Information Provision Unit 206, a Public Activity Information Provision Unit 207, and a Service Information Determination Unit 208, by having the processor 21 execute a program stored in the memory 22.

[0061] The initial setup unit 201 initializes the information of the partners that provide activity information to the sustainability activity centralized recording device 2. The partners are, for example, the activity support server 3, the store terminal 4, the user terminal 5, the external device 34, or at least one of the applications or programs recorded on these devices. The partner information includes identification information for identifying these devices or the applications or programs recorded on these devices, or address information on the network 6 of the activity support server 3, the store terminal 4, the user terminal 5, or the external device. When a new device or application / program is added as a partner to the sustainability activity centralized recording device 2, it acquires the partner information of these devices or applications / programs and records it in the partner information storage unit 211.

[0062] The authentication service unit 202 authenticates the partner and the user when a login request to the authentication service provided by the sustainability activity centralized recording device 2 is received from the user terminal 5 (or store terminal 4). The authentication service is a service that certifies that activity information of sustainability activities performed by the user is centrally recorded in the sustainability activity centralized recording device 2 and issues an activity certificate. User authentication can be performed using the common ID and password, which are account information entered by the user. If user authentication using the common ID has already been performed in the application login process, that user authentication result may be used. In partner authentication, it is verified that the partner device or application is a partner recorded in the partner information storage unit 211.

[0063] The authentication service unit 202 authenticates the common ID used by the user to log in. If the user has already registered an account, authentication is performed using the common ID and password. On the other hand, in the case of a new login, after user registration, a new common ID is issued to the user, and the issued common ID is linked to the individual ID corresponding to the user ID of the linked user. The registration of the new common ID and the linking of the common ID to the individual ID are recorded in the individual management information table described later.

[0064] The activity information acquisition unit 203 acquires information for activity information linking from the user terminal 5 (or store terminal 4). This information includes activity certificate issuance requests and activity information to be centrally recorded in the activity information storage unit 212.

[0065] The information for sharing activity information may not include the activity information itself that should be centrally recorded, but may also include information about the linked party that records the activity information. The linked party may be the activity support server 3, the store terminal 4, the user terminal 5, or at least one of the applications or programs installed on these devices. The activity information acquisition unit 203 may acquire linked party information for accessing the linked party from the linked party information storage unit 211, send an activity information request to the linked party, and acquire the activity information that is the subject of centrally recorded recording for the user in question. In this case, it is assumed that no activity information is recorded on the user terminal 5, and that only the activity support server 3 is performing the recording of the activity information. Therefore, if the user terminal 5 that sent the activity information request receives a response indicating that it has not recorded the relevant activity information, the activity information may be requested from the corresponding activity support server 3.

[0066] The Activity Information Central Recording Unit 204 centrally records activity information obtained from partner systems in an activity information table. The Activity Information Central Recording Unit 204 also records management information for managing the centrally recorded activity information in a management information table. The management information table includes an individual management information table and a common management information table. The activity information table, individual management information table, and common management information table constitute a database related to each other by common IDs and individual IDs.

[0067] Figure 4 shows an example of an activity information table for centrally recording activity information. The Sustainability Activity Central Recording Device 2 generates an activity information record for each acquired activity information, including the source of the activity information and the activity details, and records it in the activity information table. The source of the activity information records the date the activity information was acquired, the source, and the activity support scheme. The activity details record the individual ID of the owner who possesses the activity information, the type of activity the owner was involved in, the amount of activity, the organizer, the activity location, tag information, and a flag indicating whether the activity information can be made public. In Figure 4, the activity information owner A123 in App A, the activity information owner D123 in Server D, and the activity information owner W123 in App W are the same user, but different individual IDs are associated with App A, Server D, and App W.

[0068] The first record in the activity information table in Figure 4 records that, as information on the source of the activity information, activity information regarding the recycling activity scheme implemented by application A was obtained from application A installed on user terminal 5 on November 30th of year ○. The activity details are recorded as follows: A123 as the individual ID of the activity information, used clothing recycling as the activity type, 5 kg of used clothing as the activity amount, P company as the organizer of the recycling activity, Tokyo as the activity location, and a flag (Y) indicating that it can be individually disclosed. The tag information is used to identify a specific activity, and if applicable, information such as △ assistance activity for child poverty, □ assistance fund, etc., is recorded.

[0069] Figure 5 is a block diagram showing an example of a management table configuration for recording management information to manage activity information acquired from partner companies. The management information table includes a table for activity volume and score correspondence by acquisition source, an individual management information table, and a common management information table. The activity information centralized recording unit 204 centrally records the acquired activity information in the activity information table, and also records management information including a common ID, individual ID, individual score, individual disclosure permission information, a common score, and common disclosure permission information in the individual management information table and the common management information table.

[0070] Figure 5(a) shows an example of an activity volume / score correspondence table by source. The activity volume / score correspondence table by source is a table used to calculate a score, which is evaluation information for activity information, based on the activity information of sustainability activities at each source. The activity volume / score correspondence table by source has pre-set activity type, activity volume, conversion coefficient, and score per activity volume for each source. For example, if the source is App A and the activity type is used clothing recycling, the conversion coefficient is 1 for 1 kg of used clothing, which is the activity volume, and as a result, the score value per 1 kg of used clothing is set to "1". Activity volume, conversion coefficient, and score are similarly set for other sources.

[0071] Figure 5(b) shows an example of an individual management information table. The individual management information table records individual IDs, individual scores, individual disclosure permission information (Y or N flag), and common IDs associated with each source of activity information. When the unified activity information recording unit 204 acquires new activity information from a source, it adds a new row (record) to the individual management information table. When recording activity information of a new user in the individual management information table, a new row (record) is added that includes a newly generated and registered common ID and an individual ID corresponding to the user ID used by the new user at the linked site. In addition to the disclosure permission flag, information on the destinations to which the user permits disclosure may also be recorded for each individual ID and source as individual disclosure permission information.

[0072] The individual score in the individual management information table is a score for each individual ID by acquisition source, and is obtained by applying the acquisition source-specific activity amount / score correspondence table to the acquisition source-specific activity information record in the activity information table. For example, if the first activity information record in the activity information table in Figure 4 is acquired, the acquisition source is App A, the activity information is used clothing recycling, and the activity amount is 5 kg, then the acquisition source-specific activity amount / score correspondence table in Figure 5(a) is applied to calculate the individual score "5". Next, the acquisition source "App A", individual ID "A123", individual score "5", and common ID "ST123" are recorded in the individual management information table.

[0073] The individual management information table is a table for linking one or more individual IDs (hereinafter also referred to as "individual ID family") assigned to each user to a single common ID. It is configured to output the corresponding common ID when an individual ID is entered, or to output the corresponding individual ID family when a common ID is entered. By referring to the individual management information table, for example, when a common ID is specified, the source, individual ID, and individual score associated with that common ID can be identified.

[0074] Figure 5(c) shows the common management information table, which records the common ID, common disclosure permission information (a flag of Y or N), and common score. The common disclosure permission information indicates whether the common score set for each common ID can be made public. If common disclosure is not permitted, the user's common score will not be provided to external parties. On the other hand, if common disclosure is permitted, the user's common score will be made public. The common disclosure permission information may also include information on the destination of the disclosure. By referring to the common management information table, for example, when a common ID is specified, the common disclosure permission information and common score associated with that common ID can be identified.

[0075] The Activity Certificate Issuance Unit 205 issues an Activity Certificate confirming that the user's activity information has been registered in the Activity Information Table. The Activity Certificate includes document data containing the username of the user who owns the activity information and details of the activity, and an electronic certificate that proves the authenticity of the user's ownership of the activity information described in the document data. An electronic signature and timestamp may be applied to the electronic certificate. By presenting the Activity Certificate to a third party, the user can prove the details of their sustainability activities.

[0076] When the unified information provision unit 206 receives a request for unified information regarding a user's activity information from the user terminal 5, it performs user authentication and then provides the user's activity information to the user terminal 5 as the sustainability activity unified information destination 35. At this time, the unified information provision unit 206 provides the user with the unified information requested by the user, regardless of whether the information is public or not. If the unified information request specifies a scope of inquiry, such as the activity period or activity content, the unit may extract the activity information within the specified scope of inquiry and provide it to the user terminal 5. If the user has appointed an agent, the unified information provision unit 206 may accept the unified information request from the appointed agent and provide the unified information to the agent's information processing device as the sustainability activity unified information destination 35. If user authentication is unsuccessful, the unified information provision unit 206 will not accept the unified information request.

[0077] When the Public Activity Information Provision Unit 207 receives a request for public activity information for a specific activity from any Sustainability Public Activity Information Utilization Destination 36, such as the Activity Support Server 3, Store Terminal 4, User Terminal 5, or External Device 34, it acquires the specific activity information and provides it to the Public Activity Information Utilization Destination 36. At this time, if the flag for the common disclosure permission information or the individual disclosure permission information for the activity information subject to the Public Activity Information Request is set to "N (No)", the activity information will not be provided. Since the activity information provided by the Public Activity Information Provision Unit 207 is information that is available for public disclosure, the Public Activity Information Utilization Destination 36 can use the provided activity information to aggregate users who are contributing to sustainability activities or to grasp the activity information of specific users.

[0078] The service information determination unit 208 can acquire activity information from the activity information table that is linked to a specific user and satisfies predetermined conditions, and determine the service information to be granted to the specific user based on the acquired activity information. For example, if a specific user has carried out a sustainability activity that satisfies predetermined conditions, the unit can determine that points corresponding to that sustainability activity will be granted as a reward as service information.

[0079] The service information determination unit 208 determines service information that constitutes a cross-cutting and common measure for activity information provided by applications A, B, and the activity support server 3. Based on the conditions defined by the cross-cutting and common measures, the service information determination unit 208 can determine the service information to be granted to users. For example, based on a common score calculated by the unified activity information recording unit 204 and recorded in the common management information table, rewards such as points for centrally recorded sustainability activities can be granted. In this case, different weights may be applied to the points for each sustainability activity according to the degree of social contribution of each sustainability activity.

[0080] The activity support server 3, store terminal 4, or user terminal 5 can each determine service information based on the conditions they define, but the service information determined in this way may be aggregated in the sustainability activity centralized recording device 2. In this case, the service information can be registered in advance in the sustainability activity centralized recording device 2 from the activity support server 3, store terminal 4, or user terminal 5, and the sustainability activity centralized recording device 2 can control the distribution of service information using smart contracts based on the registered activity information.

[0081] (4-2) User terminal 5 Figure 6 is a block diagram showing an example of the functional configuration of the user terminal 5 according to this embodiment. The user terminal 5 in this embodiment includes an activity management unit 500 and a communication control unit 520 as its functional configuration. It also includes an in-app activity information storage unit 510 and an in-app activity certificate storage unit 511 as its storage units. In this embodiment, the activity management unit 500 is described as a function realized by an application installed on the user terminal 5.

[0082] The in-app activity information storage unit 510 records the results of sustainability activities performed by a user using the app's activity support scheme, associating them with the user and the app. For example, if a user performs actions such as "recycling," "reuse," "my bottle," and "my bag" using app A on user terminal 5, the in-app activity information storage unit 510 records the user's activity results for each action, associating them with the user ID and the identification information of app A. The activity results are recorded in the in-app activity information storage unit 510 and may also be transmitted to the A activity support server 30, which is linked to app A, and stored within the A activity support server 30. The in-app activity certificate storage unit 511 records the activity certificate sent from the sustainability activity centralized recording device 2 in response to an activity certificate issuance request sent by the app on user terminal 5.

[0083] The activity management unit 500 functions as an application login processing unit 501, an application service provision unit 502, an activity implementation unit 503, a certification service login processing unit 504, an activity information linkage unit 505, an activity certification acquisition unit 506, a unified display information inquiry unit 507, a public activity information inquiry unit 508, and a service information determination unit 509, by having the processor 51 execute an application stored in the memory 52.

[0084] The app login processing unit 501 is executed when a user launches the app and requests login information from the user to log in to the app. The login information can include a user ID and a password. The user ID may be a P-point service member ID. Using a P-point service member ID allows for a system to award P-points as a reward for activities performed in app A. The user ID here is managed as an individual ID in the sustainability activity centralized recording device 2.

[0085] The app service provider unit 502 provides users with activity support schemes offered by the app. For example, if the app adopts a recycling activity support scheme as a sustainability activity, the app service provider unit 502 displays information on the display unit 59 regarding actions for recycling activities such as "recycling activities," "reuse activities," "my bottle activities," and "my bag activities," including the content of the actions, how to implement them, and how to register the results, to encourage users to participate in the actions.

[0086] The activity implementation unit 503 acquires user activity information for actions selected by the user and records it in the in-app activity information storage unit 510. For example, for the "recycling activity" action, it records the date and time of recycling, activity type, amount of activity, organizer, and location of activity. Users can also record permission information regarding the public disclosure of the recorded activity information (individual disclosure permission). The activity implementation unit 503 may visualize and display the status of ongoing sustainability activities. For example, it can display the results of recycling activities performed by a user using App A using graphs or other means.

[0087] The authentication service login processing unit 504, in response to instructions from the user, sends a login request to the sustainability activity centralized recording device 2 to request authentication services. The authentication service login processing unit 504 performs login processing to the sustainability activity centralized recording device 2 using a common ID. When the authentication service login processing unit 504 receives a login permission response from the sustainability activity centralized recording device 2, it activates the activity information linkage unit 505.

[0088] The Activity Information Linking Unit 505 transmits the activity information subject to the certification service to the Sustainability Activity Central Recording Device 2 along with the activity certificate issuance request. The Activity Information Linking Unit 505 requests the user to input individual disclosure permission information for the activity information designated as subject to the certification service. Individual disclosure permission information may be set for each individual activity information, or it may be set for each activity type, for example, "donation". The user is also requested to input common disclosure permission information. The user terminal 5 transmits the activity information, including the individual disclosure permission information and the common disclosure permission information, to the Sustainability Activity Central Recording Device 2. The user terminal 5 may also transmit activity information other than the activity information that has been designated as not to be made public to the Sustainability Activity Central Recording Device 2.

[0089] The activity certification acquisition unit 506 acquires activity certification from the sustainability activity centralized recording device 2, confirming that the activity information specified by the user has been recorded in the sustainability activity centralized recording device 2. The activity certification is configured to be displayed on the display unit 59 of the user terminal 5, and by acquiring the activity certification, the user can present their activity information to a third party and demonstrate their contribution to sustainability activities.

[0090] The unified display information inquiry unit 507 sends a unified display information request to the sustainability activity unified recording device 2 to acquire activity information related to the user from among the unified recorded activity information, and obtains the inquiry result. The unified display information request may also include specifying the range of activity information to be inquired about. The acquired inquiry result is displayed on the display unit 59 of the user terminal 5.

[0091] Figure 7 shows an example of a unified sustainability activity display screen on user terminal 5. The unified sustainability activity display screen displays the achievement status of sustainability activities and a breakdown of linked activities. The achievement status of sustainability activities displays the activity information owner name "Taro Patent" and common user ID "ST0001", along with the common score, rank, and total rewards. The common score may display the score accumulated over a predetermined period, such as one year. The "Rank" displays the user's rank set according to the common score, and ranks such as Gold and Silver are displayed. The "Total Rewards" displays the number of points when the common score is converted into points for a predetermined point service program. The conversion rate between the common score and rewards may differ depending on the rank, with a conversion rate more favorable to higher ranks. In addition to the user's own activity achievement status, the achievement status of all participants may also be displayed. For example, the total value of the common score of all participants in the sustainability activity may be displayed along with the user's own common score. This allows the user to understand their own contribution to the overall achievement status of the activity.

[0092] The linked activity breakdown on the sustainability activity unified display screen displays activity information associated with the user's common ID, including the names of all activities the user is currently participating in, the individual scores for those activities, the benefits, and a link A to the detailed breakdown page. For example, if a user is participating in sustainability activities provided by App A, App B, Activity Support Server C, and Activity Support Server D, and the user terminal 5 sends a unified display information request to the Sustainability Activity Unified Recording Device 2, then the individual scores, benefits, and links to the detailed breakdown pages for each of the activities in App A, App B, Activity Support Server C, and Activity Support Server D will be displayed. The linked activity breakdown may also allow specifying the display range; for example, only the names of currently participating activities may be displayed by default, and past activity names may be displayed through a predetermined operation. In addition to the user's own activity breakdown, the activity breakdown of all participants may also be displayed. For example, for each activity, the user's own individual score may be displayed along with the total individual scores of all participants in that sustainability activity.

[0093] The Public Activity Information Inquiry Unit 508 transmits a Public Activity Information Request to the Sustainability Activity Central Recording Device 2. At this time, in addition to the Public Activity Information of a specific user, the Public Activity Information Request may also be transmitted by specifying a range of activity information as the target of the inquiry. For example, the range of Public Activity Information to be inquired can be specified by specifying items included in the activity information source and activity content recorded in the activity information table (e.g., date, source, activity support scheme, owner, activity type, activity volume, organizer, activity location, tag information). Alternatively, the target may be activity information that has not been inquired about in the past.

[0094] The Public Activity Information Inquiry Unit 508 retrieves public activity information from the Sustainability Activity Centralized Recording Device 2 that corresponds to an activity information request and has been deemed publicly available based on public availability information and common public availability information. The retrieved public activity information may be displayed on the display unit 59 of the user terminal 5, or it may be transmitted to the service information determination unit 509 for use in determining service information. Since the activity information obtained by the Public Activity Information Inquiry Unit 508 is publicly available, the user can also submit it to other entities.

[0095] The service information determination unit 509 determines service information, such as benefits, to be granted to users based on the app's regulations, for activity information linked to users that satisfies predetermined conditions, based on the activity information acquired by the public activity information inquiry unit 508. The predetermined conditions can include whether the activity volume of a predetermined action has reached a predetermined threshold. For example, for donation activities conducted within the app, the predetermined conditions could include whether the donation amount has reached a predetermined amount, or for volunteer activities, whether the number of activities has reached a predetermined number. If the activity information is determined to satisfy the predetermined conditions, the service information, such as benefits stipulated by the app, is determined for the user. The benefits could be points, coupons, or products.

[0096] Here, service information was determined based on public activity information performed within the application the user was logged into. However, service information may also be determined by obtaining public activity information performed in other applications or activity support servers and basing the determination on that public activity information. In this case, service information may be determined in a form that rewards users for their public activity information.

[0097] (4-3) Store terminal 4 Store terminal 4 is an information processing device installed in the store and used by users who visit the store. Store terminal 4 is connected to the Sustainability Activity Central Recording Device 2 and the Activity Support Server 3, and, like user terminal 5, works in cooperation with the Activity Support Server 3 to provide a sustainability activity support scheme. Users can participate in the activity support scheme provided by store terminal 4. Store terminal 4 also has the same functions as user terminal 5, providing the activity support scheme to users and recording user activity information. Furthermore, users can log in to the Sustainability Activity Central Recording Device 2, send activity information to be certified along with an activity certificate issuance request, and obtain an activity certificate that the activity information has been centrally recorded. In addition, users can send a public activity information request to the Sustainability Activity Central Recording Device 2 and obtain public activity information. Store terminal 4 can also determine the service information to be provided to users based on the store terminal 4's regulations.

[0098] (4-4) Activity support server 3 Figure 8 is a block diagram showing an example of the functional configuration of the activity support server 3 for application integration according to this embodiment. The activity support server 3 in this embodiment has a functional configuration comprising an activity support management unit 300, an in-server activity information storage unit 310, and a communication control unit 320. The in-server activity information storage unit 310 records activity information of users who have participated in the activity support scheme provided by the activity support server 3. The communication control unit 320 controls communication between the activity support server 3 and the sustainability activity centralized recording device 2, the store terminal 4, and the user terminal 5.

[0099] The activity support management unit 300 functions as a login processing unit 301, an activity information recording unit 302, a public activity information inquiry unit 303, and a service information determination unit 304, by having the processor execute a program stored in memory.

[0100] The login processing unit 301 performs user authentication processing in response to login requests using user IDs from store terminals 4 and user terminals 5. The activity support server 3 can be accessed from an application or browser installed on user terminal 5. Similarly, the activity support server 3 can also be accessed from store terminal 4. If user login information is entered when the application on user terminal 5 is launched, a login request to the activity support server 3 may be made using the entered login information.

[0101] The activity information recording unit 302 records user activity information related to the activity support scheme provided by the activity support server 3 in cooperation with the application on the user terminal 5, associating it with the user ID. The activity information recording unit 302 can also record the same content as the activity information recorded within the application on the user terminal 5 that is linked with the activity support server 3 in the server's activity information storage unit 310.

[0102] The Public Activity Information Inquiry Unit 303 sends a request to the Sustainability Activity Centralized Recording Device 2 for public activity information that has been centrally recorded and set to be publicly available. The Public Activity Information Inquiry Unit 303 can specify the items in the activity information table managed by the Sustainability Activity Centralized Recording Device 2 as the scope of the activity information to be inquired about. The Public Activity Information Inquiry Unit 303 retrieves the public activity information that falls within the requested scope from the Sustainability Activity Centralized Recording Device 2.

[0103] The service information determination unit 304 extracts activity information that satisfies predetermined conditions from the public activity information acquired by the public activity information inquiry unit 303. Based on the provisions of the activity support server 3, the service information determination unit 304 determines service information for the public activity information and provides the service to the user. The service information can be anything, such as the granting of points or coupons.

[0104] (5) Operation of the Sustainability Activity Unified Recording System 1 Figure 9 is a flowchart illustrating an example of the overall operation of the Sustainability Activity Centralized Recording System 1 of this embodiment. Figure 9 shows an example of the operation flow of each of the Sustainability Activity Centralized Recording Device 2, User Terminal 5, and Activity Support Server 3 that constitute the Sustainability Activity Centralized Recording System 1. Note that the operation flow of the Store Terminal 4 is the same as that of the User Terminal 5, so the operation flow of the Store Terminal 4 is omitted.

[0105] (5-1) Sustainability Activity Centralized Recording Device 2 The Sustainability Activity Central Recording Device 2 initializes the connection information for devices and applications / programs that will newly become the destinations for sustainability activity information (step S200). The Sustainability Activity Central Recording Device 2 obtains identification information for the newly connected activity support server 3, store terminal 4, user terminal 5, external device 34, or application installed on user terminal 5, as well as address information on the network 6, and initializes it as the connection information.

[0106] The Sustainability Activity Centralized Recording Device 2 responds to a login request for authentication services from the user terminal 5 by obtaining the common ID and password transmitted from the user terminal 5 and performing user authentication (step S201). In the case of a new login, the Sustainability Activity Centralized Recording Device 2 issues a unique common ID to the user (S202) and links the new common ID to the individual ID corresponding to the linked user ID transmitted from the user terminal 5 (S203).

[0107] The Sustainability Activity Central Recording Device 2 acquires activity information to be centrally recorded from the user terminal 5, along with a request for issuance of an activity certificate (S204). The Sustainability Activity Central Recording Device 2 determines the source and type of activity of the acquired activity information, calculates an individual score corresponding to the activity amount of the acquired activity information using the source-specific activity amount / score correspondence table, and records it in the individual management information table. Then, the Sustainability Activity Central Recording Device 2 aggregates the individual scores linked to the common ID to calculate a common score and records it in the common management information table (S205). Next, the Sustainability Activity Central Recording Device 2 sets the individual disclosure permission information and common disclosure permission information acquired from the user (S206). If the user has not specified individual disclosure permission information or common disclosure permission information, it may be treated as if non-disclosure information has been specified.

[0108] The Sustainability Activity Central Recording Device 2 records activity information obtained from the user terminal 5 or activity information obtained from a linked party specified by the user in the activity information table (step S207), sets an activity certificate indicating that the activity information has been centrally recorded in the Sustainability Activity Central Recording Device 2 to be public (S208), and issues an activity certificate including the owner of the activity information and the activity details (S209). Here, the user's request for issuance of an activity certificate may also include a request for the activity certificate to be made public or private. The Sustainability Activity Central Recording Device 2 sets the activity certificate to be made public if the user requests it to be made private, and sets it to private if the user requests it to be kept private.

[0109] When the Sustainability Activity Centralized Recording Device 2 receives a request for centralized display information from the user terminal 5, it authenticates the user, extracts activity information linked to the user's common ID, and sends it to the user terminal 5 (S210). It may also obtain the common score or individual score linked to the user's common ID from the common management information table or individual management information table and send it to the user terminal 5 along with the activity information. Furthermore, along with the common score or individual score linked to the user's common ID, it may also send the sum of the common scores of all participants in the activity information in which the user participates, or the sum of the individual scores of participants in each activity information in which the user participates. In response to a request for centralized display information, regardless of whether the information is public or not, it extracts activity information linked to the user's common ID from the centrally recorded activity information across linked sites and sends it to the user terminal 5 as centralized display information.

[0110] When the Sustainability Activity Central Recording Device 2 receives a request for public activity information from any entity, such as the Activity Support Server 3, Store Terminal 4, User Terminal 5, or External Device 34, it extracts the public activity information corresponding to the request from the Activity Information Table and provides it to the inquirer as public activity information (S211). It may also obtain a common score or individual score associated with the user's common ID from the common management information table or individual management information table and send it to the user terminal 5 along with the activity information. In this case, if the activity information or destination information recorded in the Activity Information Table is set to not be made public, the activity information will not be provided to the inquirer. Figure 9 shows an example in which the Activity Support Server 3 requests public activity information, but any entity, such as the Store Terminal 4 or User Terminal 5, can request public activity information.

[0111] The sustainability activity centralized recording device 2 extracts activity information that satisfies predetermined service granting conditions from the activity information centrally recorded in the activity information table and determines the service information (step S212). The user terminal 5 or the activity support server 3 may be notified of the content of the service information determined by the sustainability activity centralized recording device.

[0112] (5-2) User terminal 5 When user terminal 5 receives an application login request from a user using a user ID, it performs a login process for that user (step S500). If user terminal 5 accepts the user's login request, it provides the application service (step S501). The application service is a service for realizing an activity support scheme, and for example, the application provides actions such as "recycling activity," "reuse activity," "my bottle activity," and "my bag activity." The user performs one of the action items and inputs the results of that activity into the application (step S502). For example, if the user performs used clothing recycling as "recycling" and the amount recycled is 5 kg, these activity results are input into the application. The application links the input activity information with the user's individual ID and records it in the application's activity information storage unit 510. The application also reports the activity information to the linked activity support server 3.

[0113] When a user requests centralized recording and certification of predetermined activity information, the user terminal 5 sends a certification service login request to the sustainability activity centralized recording device 2 (step S503). The certification service login request includes the user's common ID and the linked user ID. When the sustainability activity centralized recording device 2 accepts the login request, the user terminal 5 executes the activity information linkage process (step S504). In the activity information linkage process, the user terminal 5 sends an activity certificate issuance request to the sustainability activity centralized recording device 2 along with the activity information to be certified. The user terminal 5 obtains the activity certificate, including the centrally recorded owner and activity details, from the sustainability activity centralized recording device 2 (step S505). The user terminal 5 can display the obtained activity certificate on the display unit 59 or provide it to a third party requesting the activity certificate, according to the user's input operation.

[0114] In step S504, activity information subject to activity certification was sent to the Sustainability Activity Centralized Recording Device 2. However, instead of sending the activity information subject to activity certification, information of a partner that holds the activity information subject to activity certification may be sent. Alternatively, a request for activity certification may be sent again for activity information that is already centrally recorded in the Sustainability Activity Centralized Recording Device 2.

[0115] The user terminal 5 can send a unified display information request to the sustainability activity unified recording device 2 in accordance with the user's input operation (step S506). The unified display information request is a request to obtain activity information related to the user, and is a request to obtain activity information specified by the user, regardless of whether the information is public or not. The user terminal 5 may specify the scope of the activity information that is the target of the unified display information request by identifying the source of the activity information and the content of the activity information that is centrally recorded in the sustainability activity unified recording device 2. For example, conditions regarding the source of the activity information recorded in the activity information table, or conditions regarding the content of the activity, may be set, and the user terminal 5 may query for unified display information that satisfies these conditions. When the user terminal 5 obtains unified display information from the sustainability activity unified recording device 2 in response to the unified display information request, it can display it on the sustainability activity unified display screen (Figure 7) (S507). In addition, the user terminal 5 can also query the sustainability activity unified recording device 2 for public activity information separately from the unified display information request.

[0116] When user terminal 5 obtains public activity information from sustainability activity centralized recording device 2, it can determine service information such as benefits to be granted to the user based on said public activity information (step S508). Note that since user terminal 5 also records non-public activity information, it may also determine service information using both public and non-public activity information.

[0117] The operation flow of user terminal 5 in Figure 9 shows the operation performed by an application installed on user terminal 5, but the centralized display information request and centralized display information acquisition steps (S506, 507) may be executed by a program other than the said application. Also, although Figure 9 illustrates the operation flow of user terminal 5, the same operation flow can be applied to store terminal 4.

[0118] (5-3) Activity support server 3 The application-linked activity support server 3 receives activity information from the user terminal 5 and records the activity information in the server's activity information storage unit 310 (step S300). The activity support server 3 sends a request for public activity information to the sustainability activity unified recording device 2 at the user's instruction or at a predetermined timing (S301) and receives the public activity information (step S302). The received public activity information may be provided to a third party or used in determining service information (step S303).

[0119] Figure 9 shows an example where the activity support server 3 queries the sustainability activity centralized recording device 2 for public activity information. However, any entity such as a user terminal 5, store terminal 4, or external device 34 may query the sustainability activity centralized recording device 2 for public activity information.

[0120] Figure 9 shows the processing performed by the application-linked activity support server 3. However, in the case of a browser-linked activity support server 3 accessed by the web browser of the user terminal 5, the activity execution process (steps S500-S502) and the activity information linking / certification process (steps S503-S505) performed on the user terminal 5 may also be executed on the browser-linked activity support server 3.

[0121] Figure 10 is a flowchart illustrating another example of the overall operation of the Sustainability Activity Centralized Recording System 1. In Figure 9, the user terminal 5 performed activity information exchange (S504) and activity certification acquisition (S505) with the Sustainability Activity Centralized Recording Device 2, but in the operation flow of Figure 10, the activity support server performs activity information exchange (S301) and activity certification acquisition (S302).

[0122] If user terminal 5 has recorded sustainability activity information on it, user terminal 5 can perform activity information sharing. On the other hand, if sustainability activity information is also recorded on activity support server 3, user terminal 5 performs authentication service login (S503), but the actual activity information is shared by the activity support server (S301) and receives activity certification from sustainability activity centralized recording device 2 (S302).

[0123] <Second Embodiment> In the first embodiment, the sustainability activity centralized recording device 2 collected and centrally recorded activity information from entities such as individuals, companies, and local governments participating in a predetermined service program. For example, if the predetermined service program was the P service program, the sustainability activity centralized recording device 2 centrally managed activity information by cooperating with activity support applications related to the P service program, as well as with activity support servers 3 and store terminals 4 participating in the P service program. However, users can participate in sustainability activities carried out by any entity, in addition to sustainability activities carried out under the P service program. In this case, users need to manage activity information carried out under different service programs separately, and users have a need to centralize their activity information.

[0124] In the second embodiment, the Sustainability Activity Centralized Recording Device 2 does not limit itself to activity information collected under the P Service Program, but also acquires activity information from any entity such as individuals, companies, or local governments participating in service programs other than the P Service Program, such as the Q Service Program, and centrally records it within the Sustainability Activity Centralized Recording Device 2.

[0125] Figure 11 is a block diagram showing an example of the flow of activity information in the Sustainability Activity Centralized Recording System 1 according to the second embodiment. In Figure 11, the Sustainability Activity Centralized Recording System 1 on the P service program side includes the same Sustainability Activity Centralized Recording Device 2, A-D activity support servers 30-33, store terminal 4, and user terminal 5 as in the first embodiment. On the other hand, the system on the Q service program side includes W-Z activity support servers 80-83, user terminal / store terminal 84, and a recording device 85 that records activity information in cooperation with these devices and terminals.

[0126] As shown in Figure 11, when two service programs exist, users, companies, local governments, etc., may participate in both service programs. For example, a user may install the A activity support application for participating in the P service program on user terminal 5, and simultaneously install the W activity support application for participating in the Q service program on user terminal 84, and use both applications to carry out sustainability activities. In such a case, the user records activity information carried out under the P service program in the sustainability activity unified recording device 2, and activity information carried out under the Q service program in the recording device 85.

[0127] In the second embodiment, the sustainability activity unified recording device 2 acquires activity information recorded in both the P service program and the Q service program, sets a common ID and a common score, and records it unified. To this end, the sustainability activity unified recording device 2 cooperates with a recording device 85 under the Q service program, which is an example of an external device 34. The W~Z activity support servers 80~83, user terminals / store terminals 84, or recording device 85 on the Q service program side are set as the cooperation destinations in the cooperation destination information storage unit 211, and activity information can be acquired and recorded unified via the recording device 85 on the Q service program side.

[0128] The activity information acquisition unit of the Sustainability Activity Centralized Recording Device 2 is equipped with an interface for acquiring activity information carried out under other service programs, and through this interface, it can acquire individual IDs and activity information issued under other service programs. A similar interface is also provided in the recording device 85 managed by the other service program, and the Sustainability Activity Centralized Recording Device 2 performs activity information exchange / API exchange with the recording device 85 via the interfaces between the two.

[0129] The Sustainability Activity Centralized Recording Device 2 responds to activity information linkage requests from the recording device 85 by setting a common user ID, linking it to an individual ID, and acquiring activity information subject to centralized recording from the recording device 85. The Sustainability Activity Centralized Recording Device 2 identifies the activity information as having been carried out under the Q service program and records it in the activity information storage unit 212, similar to activity information carried out under the P service program. For example, if activity information is acquired and centrally recorded from the W activity support application installed on the user terminal 84, the device records "W application" as the source of the activity information, and the individual ID "W123" corresponding to the user ID in the W application, as shown in the activity information table in Figure 4.

[0130] As shown in Figure 5, the Sustainability Activity Central Recording Device 2 pre-sets the activity amount and conversion coefficient for waste collection in the W app in the activity amount / score correspondence table by acquisition source, and records the acquisition source "W app", individual ID "W123", individual score "100", and common ID "ST123" in the individual management information table. The Sustainability Activity Central Recording Device 2 sets individual disclosure permission information and common disclosure permission information, calculates a common score by aggregating the individual scores for each individual ID, and records it in the common management information table.

[0131] In this way, even activity information conducted in service groups managed by arbitrary entities, such as other service groups that are not part of the same service group, can be centrally and cross-sectionally managed by assigning a common ID to sustainability activity information obtained from any other service program or entity. Furthermore, even if a user participates in multiple service programs, activity information from other service programs can be transferred to the Sustainability Activity Centralized Recording Device 2 and recorded centrally. This allows users to grasp their entire sustainability activity in one place, increasing their incentive to participate in sustainability activities. In addition, for companies, sharing activity information with others reduces the burden of managing their own activity information.

[0132] <Third Embodiment> Depending on the sustainability program, blockchain technology may be used to manage activity information and its owners as tokens. In this third embodiment, the sustainability activity centralized recording device 2 acquires and centrally records activity information managed as tokens on the blockchain. The tokens include user activity information and owner information, and include tokens such as NFTs (Non-Fungible Tokens) or SBTs (Soul Bound Tokens). NFTs are data that records the owner and transaction history of digital assets, circulate on the blockchain, and function as proof of ownership. SBTs are non-transferable tokens that can function as certificates.

[0133] In the third embodiment, activity information of sustainability activities is associated with digital assets managed by NFTs, and the owners of the NFTs are identified as users, companies, local governments, etc., who are the subjects of the activity information. Furthermore, the history of the transfer of activity information is recorded as an NFT transaction record. In the third embodiment, NFTs are used as an example, but other tokens that can identify activity information and owners, such as SBTs, may also be used.

[0134] An NFT may contain, for example, metadata, attribute data, and image data. The metadata includes an NFT-ID to identify the NFT, the storage location of the attribute data, the ID of the entity that issued the NFT, and the owner ID of the activity information (equivalent to an individual ID). The attribute data includes the ID of the attribute data, the details of the activity (activity type, activity volume, organizer, activity location, etc.), and a link to a certificate (image data) that proves support for the activity. An NFT management device (not shown) obtains activity information from users participating in the activity support scheme, creates certificate data (image data), and generates an NFT. Note that since the image data needs to be recorded outside the blockchain, the image data may be omitted, and only the metadata and attribute data may be written to the blockchain.

[0135] The NFT management device can provide activity information recorded on a user's NFT to the Sustainability Activity Central Recording Device 2 upon request from a user participating in the N Activity Support Scheme. The NFT management device accesses the NFT requested by the user and obtains activity information, including the user ID (individual ID) and activity details, by acquiring metadata and attribute data. Since the user's activity details are publicly available on the blockchain, they can be treated as publicly available.

[0136] When the Sustainability Activity Centralized Recording Device 2 receives a request for centralized recording of a predetermined NFT from an NFT management device, which is an example of an external device 34, it obtains the activity information to be centrally recorded from the NFT management device and centrally records the activity information in the activity information table. In the activity information table, the NFT is recorded as the source to indicate that the activity information was obtained from the NFT management device.

[0137] The Sustainability Activity Centralized Recording Device 2 manages activity information acquired from the NFT management device by linking it with management information. Specifically, it calculates individual scores using the Activity Volume / Score Correspondence Table by Acquisition Source, records individual IDs, individual scores, individual disclosure permission information, and common IDs in the individual management information table, and records common IDs, common disclosure permission information, and common scores in the common management information table. This allows activity information acquired in NFT format from the NFT management device to be managed in the same format as other activity information.

[0138] On the blockchain, NFTs record the owner and their activities, and transaction records document the history of how activity information is transferred, thus guaranteeing who performed what kind of sustainability activities. Therefore, users can centrally record activity information, even if it is in the form of an NFT, just like other activity records, thus increasing incentives for sustainability activities.

[0139] This disclosure is not limited to the embodiments described above, and the components can be modified and implemented in practice without departing from the gist of the invention. Furthermore, various inventions can be formed by appropriately combining the multiple components disclosed in the embodiments. For example, some components may be deleted from all the components shown in the embodiments. Moreover, components from different embodiments may be appropriately combined. [Explanation of Symbols]

[0140] 1...Sustainability activity unified recording system, 2...Sustainability activity unified recording device, 4...Store terminal, 5...User terminal, 6...Network, 7...NFT management device, 21...Processor, 22...Memory, 23...Storage, 24...Communication I / F, 25...Input / Output I / F, 30...A activity support server, 31...B activity support server, 32...C activity support server, 33...D activity support server, 34...External device, 35...Sustainability activity unified display destination, 36...Sustainability public activity information utilization destination, 50...Bus, 51...Processor, 52...Memory, 53...Storage, 54...Camera, 55...Communication I / F, 56...Input / Output I / F, 57...Touchscreen, 58...Input unit, 59...Display unit, 85...Recording device, 200...Linkage management unit, 201...Initial setup unit, 202...Certification service authentication unit, 203...Activity information acquisition unit, 204...Activity Information Centralized Recording Unit, 205...Activity Certificate Issuance Unit, 206...Centralized Display Information Provision Unit, 207...Public Activity Information Provision Unit, 208...Service Information Determination Unit, 210...Storage Unit, 211...Linked Partner Information Storage Unit, 212...Activity Information Storage Unit, 220...Communication Control Unit, 300...Activity Support Management Unit, 301...Login Processing Unit, 302...Activity Information Recording Unit, 303...Public Activity Information Inquiry Unit, 310...Server-based Activity Information Storage Unit 320...Communication Control Unit, 500...Activity Management Unit, 501...App Login Processing Unit, 502...App Service Provisioning Unit, 503...Activity Implementation Unit, 504...Certification Service Login Processing Unit, 505...Activity Information Linking Unit, 506...Activity Certificate Acquisition Unit, 507...Unified Display Information Inquiry Unit, 508...Public Activity Information Inquiry Unit, 509...Service Information Determination Unit, 510...In-App Activity Information Storage Unit, 511...In-App Activity Certificate Storage Unit

Claims

1. Activity information acquisition unit that acquires activity information related to sustainability activities, An activity information centralized recording unit that centrally records the acquired activity information in association with a common ID, and an activity information provision unit that provides the activity information associated with the common ID in response to an activity information request. An information processing device equipped with the following features.

2. The aforementioned unified activity information recording unit calculates common evaluation information for the acquired activity information, The information processing device according to claim 1, wherein the activity information providing unit provides common evaluation information associated with the common ID.

3. The aforementioned activity information acquisition unit acquires information regarding whether or not the activity information can be made public, The information processing apparatus according to claim 1, wherein the activity information providing unit provides the centrally recorded activity information based on the public disclosure information.

4. The activity information acquisition unit acquires common public disclosure permission information for each common ID, The information processing device according to claim 1, wherein the activity information providing unit provides the centrally recorded activity information based on the common public disclosure availability information.

5. The information processing device according to claim 1, further comprising an activity certificate issuing unit that issues an activity certificate including the owner of the activity information and the details of the activity with respect to the activity information acquired.

6. The information processing apparatus according to claim 1, wherein the activity information acquisition unit includes an interface for acquiring activity information recorded in an external device.

7. The information processing apparatus according to claim 6, wherein the activity information acquisition unit acquires activity information issued under any sustainability activity scheme via the interface.

8. The information processing device according to claim 6, wherein the activity information acquisition unit acquires activity information managed as tokens on the blockchain via the interface.

9. A method executed by an information processing device, To obtain activity information related to sustainability activities, The activity information acquired above is associated with a common ID and recorded centrally, An information processing method comprising: providing activity information associated with the common ID in response to an activity information request.

10. A computer program for causing a computer to execute each part of the information processing apparatus described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Information processing system, information processing method and program

    JP7178751B1

  • Management device

    JP7320319B1