Information processing apparatus, information processing method, and program
The information processing device automates CO2 absorption calculations and application document generation, addressing workload variations by object type and enhancing efficiency in carbon credit applications.
Patent Information
- Application Number
- JP2024134947
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-13
- Publication Date
- 2026-02-26
AI Technical Summary
The calculation method for CO2 absorption varies by object type, leading to a significant workload in determining the amount of CO2 absorption.
An information processing device and method that acquires input information, calculates CO2 absorption based on the object type, and transmits the result to a user's terminal device, utilizing AI models for generating and correcting carbon credit application documents.
Reduces the workload associated with calculating CO2 absorption by standardizing the process across different object types and automating the generation and correction of carbon credit applications.
Smart Images

Figure 2026032413000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]
[0002] In recent years, carbon credit systems have emerged that provide credits for the amount of CO2 (carbon dioxide) absorbed by seaweed or forests, and it is known that using these systems can contribute to environmental protection, fundraising for credit sellers, and CSR (Corporate Social Responsibility). In this regard, Patent Document 1 discloses a technology in which an algae culture device fixes carbon dioxide contained in a liquid in algae and purifies the liquid by incorporating microplastics, organic phosphorus, organic nitrogen, or heavy metals into the algae, and a server acquires the amount of carbon dioxide fixed in the algae and obtains information on the purification of the liquid by the algae, and generates information indicating the amount of carbon dioxide and the information on the purification of the liquid by the algae as carbon credit information that can be traded on a network. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7442210 Summary of the Invention [Problem to be solved by the invention]
[0004] Previously, there was a problem that the calculation method for CO2 absorption amount differed depending on the type of object, which resulted in a large workload for calculation.
[0005] The present invention has been made in consideration of the above circumstances, and aims to provide an information processing device, an information processing method, and a program that can further reduce the workload associated with calculating the amount of CO2 absorption according to the type of object. [Means for solving the problem]
[0006] An information processing device according to one aspect of the present invention is an information processing device including: an acquisition unit that acquires input information for items corresponding to the type of object; a calculation unit that calculates the amount of CO2 absorption by the object based on the input information acquired by the acquisition unit; and a provision unit that transmits the amount of CO2 absorption calculated by the calculation unit to a user's terminal device.
[0007] An information processing method according to one aspect of the present invention is an information processing method in which an information processing device acquires input information for items corresponding to the type of object, calculates the amount of CO2 absorption by the object based on the acquired input information, and transmits the calculated amount of CO2 absorption to a user's terminal device.
[0008] A program according to one aspect of the present invention is a program that causes an information processing device to acquire input information for items corresponding to the type of object, calculate the amount of CO2 absorption by the object based on the acquired input information, and transmit the calculated amount of CO2 absorption to a user's terminal device. [Effects of the Invention]
[0009] According to one aspect of the present invention, it is possible to further reduce the workload associated with calculating the amount of CO2 absorption according to the type of object. [Brief explanation of the drawings]
[0010] [Figure 1] 1 is a diagram illustrating an example of a schematic configuration of an information processing system 1 including an information processing apparatus 100 according to an embodiment. [Figure 2] FIG. 2 is a diagram illustrating an example of a functional configuration of a terminal device 300. [Figure 3]FIG. 10 is a diagram showing an example of a screen IM10 for inputting information into predetermined fields for calculating the amount of absorbed CO2. [Figure 4] FIG. 10 is a diagram showing an example of a screen IM20 including calculation results. [Figure 5] FIG. 10 is a diagram showing an example of a screen IM30 for inputting additional information. [Figure 6] 10 is a diagram for explaining an example of automatic generation of application documents in the generation unit 160. FIG. [Figure 7] FIG. 10 is a diagram for explaining another example of automatic generation of application documents in the generation unit 160. [Figure 8] FIG. 10 is a diagram showing an example of a screen IM40 for receiving correction instructions from a user. [Figure 9] 10 is a flowchart showing an example of a calculation process for the amount of absorbed CO2. [Figure 10] 10 is a flowchart illustrating an example of a process for generating an application document. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, with reference to the drawings, embodiments of an information processing device, an information processing method, and a program according to the present invention will be described. In the following, the information processing device will be described as a device that calculates the amount of CO2 (carbon dioxide) absorbed by a target object (target ecosystem) and generates application documents for applying for carbon credits based on the calculated amount of absorption. However, the information processing device in the embodiments may also be a device that performs either the calculation of the CO2 absorption amount or the generation of application documents. The target object may be, for example, algae, a forest, or any other object capable of absorbing CO2. In the following, the target object will be described as "algae." When the target object is algae, the carbon credits correspond to, for example, credits under the J. Blue Credit (registered trademark) system. The application documents include not only document files but also, for example, text required for the application (which may be part of the application documents).
[0012] <Information Processing System> FIG. 1 is a diagram illustrating an example of a schematic configuration of an information processing system 1 including an information processing device 100 according to an embodiment. The information processing system 1 includes, for example, the information processing device 100 and at least one or more terminal devices 300-1 to 300-n. Hereinafter, the terminal devices 300-1 to 300-n will be simply referred to as "terminal device 300" unless they are to be distinguished from one another. The information processing device 100 and the terminal device 300 communicate with each other via, for example, a network NW. The network NW includes, for example, a cellular network, a Wi-Fi network, Bluetooth (registered trademark), the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a public line, a provider device, a dedicated line, a wireless base station, and the like.
[0013] Based on instructions and input information from the terminal device 300, the information processing device 100 performs at least one of calculating the CO2 absorption amount of algae and generating carbon credit application documents based on information such as the CO2 absorption amount. The information processing device 100 may also perform processing such as transmitting application documents to a predetermined institution or other procedures and management-related processing. The information processing device 100 may also generate screens for inputting information (predetermined items) for calculating the CO2 absorption amount, screens for inputting additional information (additional items) for generating application documents, and screens showing the results of the CO2 absorption amount calculation and the results of the application document generation, and display these on the display unit of the information processing device 100 or transmit them to the terminal device 300 to provide them to the user. The information processing device 100 may be, for example, a server device or a PC (Personal Computer), or a cloud server configured using cloud computing and including one or more processing devices.
[0014] The terminal device 300 is a terminal used by a user who requests the calculation of CO2 absorption amounts or the creation of carbon credit application documents. The terminal device 300 may also be a terminal used by a corrector (a third party, a checker) who corrects (including checking, proofreading, and providing advice) the created application documents. A terminal device 300 is assigned to each user or corrector. For example, the terminal device 300 accepts input of items necessary for the calculation of CO2 absorption amounts or the creation of application documents, transmits the accepted input information to the information processing device 100, and receives the results of the calculation of CO2 absorption amounts or the creation of application documents from the information processing device 100 and provides them to the user. The terminal device 300 also receives the results of the correction of the application documents from the information processing device 100 and provides them to the user. When used by a corrector, the terminal device 300 receives the application documents to be corrected from the information processing device 100, displays them on the display, accepts input from the corrector, and transmits the accepted information to the information processing device 100. The terminal device 300 may be, for example, a PC or a tablet terminal, or may be a communication terminal such as a smartphone.
[0015] Next, the functional configurations of the information processing device 100 and the terminal device 300 will be specifically described. <Information processing device 100> The information processing device 100 includes, for example, a communication unit 110, an input unit 120, an acquisition unit 130, an output unit 140, a calculation unit 150, a generation unit 160, a correction processing unit 170, a provision unit 180, a control unit 190, and a storage unit 200. Some or all of the acquisition unit 130, the calculation unit 150, the generation unit 160, the correction processing unit 170, the provision unit 180, and the control unit 190 are realized by a hardware processor, such as a CPU (Central Processing Unit), executing a program (software). Some or all of these components may be realized by hardware (including circuitry), such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device (a storage device having a non-transitory storage medium) such as an HDD (Hard Disk Drive) or flash memory of the information processing device 100, or may be stored in a removable storage medium such as a DVD or CD-ROM, and installed in the HDD or flash memory of the information processing device 100 by inserting the storage medium (non-transitory storage medium) into a drive device.
[0016] The storage unit 200 is realized by, for example, a HDD, a flash memory, an EEPROM (Electrically Erasable Programmable Read Only Memory), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. The storage unit 200 stores, for example, user data 202, coefficient data 204, a generative AI (Artificial Intelligence) model 206, a trained model 208, corrector data 210, programs, and various other information.
[0017] User data 202 stores information about one or more users who use services related to calculating CO2 absorption amounts and generating carbon credit application documents. User data 202 includes, for example, identification information for identifying the user, identification information for identifying the terminal device 300 used by the user, calculation results of CO2 absorption amounts generated in response to user instructions, generated data for the application documents, correction results for the application documents, billing information related to the user's use of the service, etc. Coefficient data 204 stores, for example, information about coefficients required depending on the calculation method when calculating CO2 absorption amounts, which will be described later.
[0018] The generative AI model 206 is a model for autonomously generating and outputting data such as carbon credit application documents in response to input of predetermined input information (e.g., input information according to the type of object). The generative AI model may include, for example, large-scale language models (LLMs) specialized for natural language processing (NLP), or may include an interactive AI model specialized for natural conversation (dialogue) with a person (user) by applying a large-scale language model. In the interactive AI model, for example, information regarding various questions (inquiry information) for collecting elements (information) necessary for creating application documents through a dialogue is pre-stored. The next question is selected based on the user's answer to the question, and the necessary elements are collected by repeating the dialogue including the question and the answer. The generative AI model may be stored in the storage unit 200 or may be provided in an external device (e.g., a generation AI server) via a network NW. FIG. 1 illustrates an example in which the generative AI model 206 is stored in the storage unit 200.
[0019] The trained model 208 is a model that outputs data such as carbon credit application documents in response to input data, and is a model that has been trained using correct answer data, etc., for which the application documents have been approved (certified, registered) in advance by a predetermined institution (such as an application recipient institution or other specific technology research association). The trained model 208 may be used separately from the generative AI model 206, or may be used in combination with the generative AI model 206. The trained model 208 may be stored in the storage unit 200, or may be provided in an external device via the network NW. FIG. 1 shows an example in which the trained model 208 is stored in the storage unit 200. The generative AI model 206 and the trained model 208 described above may be updated as needed.
[0020] The corrector data 210 stores information about one or more correctors who correct the application documents generated by the generation unit 160. A corrector may be, for example, an expert on carbon credit application documents, or a person in charge preset on the system side. The information about the corrector includes, for example, identification information that identifies the corrector, identification information of the terminal device 300 used by the corrector, the field of application documents for which the corrector is responsible, correction history (experience information), correction level, reputation, etc.
[0021] The communication unit 110 communicates with the terminal device 300, other external devices, etc., via the network NW, for example. For example, the communication unit 110 transmits information, etc., processed by each component within the information processing device 100, to the terminal device 300, other external devices, etc. Furthermore, the communication unit 110 outputs information received from the terminal device 300, other external devices, etc., to a predetermined component within the information processing device 100. The above-mentioned transmission and reception processing may be controlled by the control unit 190 or may be controlled by other components.
[0022] The input unit 120 accepts input of information from an administrator of the information processing device 100 (an administrator of the information processing system 1) or the like. The input unit 120 may accept input of information using, for example, a keyboard, a button, a switch, or the like, or may accept input of information by collecting voice of the administrator or the like using a microphone or the like and analyzing the collected voice.
[0023] The acquisition unit 130 acquires various information based on information from the terminal device 300 received by the communication unit 110. For example, the acquisition unit 130 acquires information such as a request (instruction) from a user to calculate the amount of CO2 absorption, input information for predetermined items for calculating the amount of CO2 absorption, a request to generate a carbon credit application document, input information for predetermined items required for generating the application document, and instructions to select a corrector. Furthermore, when the terminal device 300 is used by a corrector, the acquisition unit 130 may acquire the correction results of the application document.
[0024] The output unit 140 has, for example, a display unit and a speaker, and outputs predetermined information to each of them. The display unit is, for example, an LCD (Liquid Crystal Display) or an organic EL (Electro Luminescence) display. The display unit displays a screen (for example, a still image, a moving image, etc.) showing various information in the embodiment. The speaker outputs predetermined sound. Note that the input unit 120 may be configured integrally with the display unit as a touch panel. For example, the output unit 140 outputs, for example, information input by the input unit 120, a screen, sound, etc. generated by the providing unit 180.
[0025] The calculation unit 150 calculates the amount of CO2 absorbed by the algae. The function of the calculation unit 150 will be described in detail later.
[0026] The generation unit 160 generates application documents for submitting carbon credits (e.g., blue carbon credits) based on the amount of CO2 absorbed by algae to a predetermined institution. For example, the generation unit 160 may generate application documents using the generation AI model 206, may generate application procedures using the trained model 208, or may generate application documents by combining these. The functions of the generation unit 160 will be described in detail later.
[0027] The correction processing unit 170 performs processing to have a third party correct the application documents generated by the generation unit 160. For example, the correction processing unit 170 transmits the application documents to the terminal device 300 of a corrector selected by the user from one or more correctors registered (stored) in the corrector data 210 or a corrector randomly selected based on the field of responsibility, etc., and obtains the correction results and provides them to the user's terminal device 300. Details of the functions of the correction processing unit 170 will be described later.
[0028] The providing unit 180 generates various screens that allow the user to input predetermined items for calculating the CO2 absorption amount and generating application documents, and transmits the generated various screens to the terminal device 300 or displays them on a display unit or the like of the output unit 140 to provide them to the user, system administrator, etc. The providing unit 180 may also generate audio or the like corresponding to the information displayed on the various screens and transmit it to the terminal device 300 or output it to the output unit 140. The providing unit 180 includes, for example, a screen generating unit 182 and a display control unit 184.
[0029] The screen generation unit 182 generates, for example, a screen for prompting the user to input predetermined items necessary for calculating the CO2 absorption amount, a screen for prompting the user to input predetermined items necessary for generating a carbon credit application form, a screen showing the calculation results of the CO2 absorption amount, a screen showing the application form, information related to the correction process, and various other screens. The display control unit 184 transmits at least the screens generated by the screen generation unit 182 to the terminal device 300 via the network NW and displays them on the display unit of the terminal device 300. The display control unit 184 may also transmit audio to the terminal device 300.
[0030] Furthermore, the providing unit 180 may transmit the contents of the user data 202, the contents of the coefficient data 204, the contents of the corrector data 210, etc. to the terminal device 300, or may transmit information acquired by an external device to the terminal device 300. Furthermore, instead of (or in addition to) transmitting to the terminal device 300, the providing unit 180 may cause the output unit 140 to output the information.
[0031] The control unit 190 controls the overall functional configuration of the information processing device 100. For example, the control unit 190 controls the transmission and reception of information (data) in the communication unit 110, stores information acquired by the acquisition unit 130 in the storage unit 200, controls the calculation process of the CO2 absorption amount in the calculation unit 150, the generation process of application documents in the generation unit 160, and the provision process in the provision unit 180. The control unit 190 may also perform control to acquire and update the generation AI model 206, the trained model 208, etc. from an external device. Furthermore, the control unit 190 may control information included in the user data 202 (for example, billing process related to the user's use of the service of this embodiment).
[0032] <Terminal Device 300> FIG. 2 is a diagram illustrating an example of the functional configuration of the terminal device 300. The terminal device 300 includes, for example, a terminal-side communication unit 310, an input unit 320, an output unit 330, a control unit 340, an application execution unit 350, and a terminal-side storage unit 360. Some or all of the control unit 340 and the application execution unit 350 are realized by, for example, a hardware processor such as a CPU executing a program (software). Furthermore, some or all of these components may be realized by hardware (including circuitry) such as an LSI, ASIC, FPGA, or GPU, or may be realized by a combination of software and hardware. The program may be stored in advance in a storage device such as an HDD or flash memory (a storage device having a non-transitory storage medium), or may be stored in a removable storage medium (a non-transitory storage medium) such as a DVD or CD-ROM, and installed in the storage device by inserting the storage medium into a drive device or a card slot of the terminal device 300.
[0033] The terminal-side storage unit 360 may be realized by the various storage devices described above, or an EEPROM, a ROM, a RAM, etc. The terminal-side storage unit 360 stores, for example, an application 362, a program, and various other information.
[0034] The terminal-side communication unit 310 communicates with the information processing device 100 or other external devices via the network NW, for example. For example, the terminal-side communication unit 310 transmits information processed by each component within the terminal device 300 to the information processing device 100 or other external devices. Furthermore, the terminal-side communication unit 310 outputs information received from the information processing device 100 or other external devices to a predetermined component within the information processing device 100. The above-mentioned transmission and reception processing may be controlled by the control unit 340 or by other components.
[0035] The input unit 320 receives input from a user (a user who uses the calculation of CO2 absorption amount or the generation of application documents) or a corrector by operating various keys, buttons, etc. The input unit 320 may also include a microphone that receives voice input from the user or corrector.
[0036] The output unit 330 includes, for example, a display unit 332 and a speaker 334. The output unit 330 outputs predetermined information to the display unit 332 and the speaker 334. The display unit 332 is, for example, an LCD or an organic EL display. The input unit 320 may be configured integrally with the display unit 332 as a touch panel. The display unit 332 displays various types of information in the embodiments. The speaker 334 outputs predetermined audio. For example, the output unit 330 outputs a screen or audio corresponding to information provided by the information processing device 100, or outputs information input by the input unit 320.
[0037] The control unit 340 controls the overall functions of the terminal device 300. For example, the control unit 340 controls communication by the terminal-side communication unit 310, input / output by the input unit 320 and output unit 330, and execution of the application 362 by the application execution unit 350.
[0038] The application execution unit 350 is realized by executing the application 362 stored in the terminal-side storage unit 360. The application 362 is, for example, an application downloaded from an external device via the network NW and installed in the terminal device 300. Also, the application 362 may be a WEB application provided by the information processing device 100 and perform a process of accessing a predetermined address (URL; Uniform Resource Locator) via a browser. The application 362 is software (program) for causing the information processing device 100 to execute at least one of the calculation of the CO2 absorption amount by the object in the embodiment and the generation of the application documents for applying for carbon credits regarding the CO2 absorption amount, and acquiring the execution result. Also, the application 362 may be divided into an application that performs the calculation process of the CO2 absorption amount and an application that generates the application documents. Also, when the application 362 transmits the information input by the input unit 320 to the information processing device 100, it may perform a process of including identification information for identifying the terminal device 300 and identification information for identifying the user in the information to be transmitted.
[0039] <Flow of Calculation of CO2 Absorption Amount> Next, as the details of the functions of the calculation unit 150 in the embodiment, the flow of calculating the CO2 absorption amount in the calculation unit 150 will be described. In the following, the description will include an example of the screen provided to the terminal device 300 in the providing unit 180.
[0040] For example, when the acquisition unit 130 acquires a calculation request for the CO2 absorption amount from the terminal device 300, the calculation unit 150 executes a process related to the calculation of the CO2 absorption amount. First, the calculation unit 150 causes the providing unit 180 to generate a screen for inputting information into predetermined items for calculating the CO2 absorption amount, and causes the generated screen to be displayed on the terminal device 300 that has made the calculation request. The terminal device 300 receives the screen provided by the providing unit 180 and displays it on the display unit 332.
[0041] FIG. 3 is a diagram showing an example of a screen IM10 for inputting information into predetermined fields for calculating CO2 absorption. The display mode, such as the content, type, and layout of the fields displayed on the screen IM10, is not limited to the example shown in FIG. 3. The same applies to other screen examples described below. The screen IM10 shown in FIG. 3 includes an input area AR10. The input area AR10 includes, for example, a first item input area AR11 for selecting the type of target object (target ecosystem) from a preset list, a second item input area AR12 for selecting the cultivation method of the selected seaweed from a preset list, a third item input area AR13 for inputting the landing volume (t: tons) of the selected seaweed, and a fourth item input area AR14 for inputting the region (ocean area) where the selected seaweed is cultivated. The screen IM10 may also include a calculation start button (icon) for instructing the user to calculate the CO2 absorption based on the information entered in the input area AR10. The calculation start button is, for example, a GUI (Graphical User Interface) switch.
[0042] When a user inputs information into a predetermined field in the input area AR10 from the terminal device 300 displaying the screen IM10, the calculation unit 150 calculates the CO2 absorption amount using a calculation method (formula and coefficients) corresponding to the input information. For example, the CO2 absorption amount can be calculated by multiplying the distribution area of the target object (target ecosystem), which changes depending on the implementation of the project, by an absorption coefficient (CO2 absorption amount per unit area) estimated from net primary production. Alternatively, the calculation unit 150 may calculate the CO2 absorption amount according to the calculation method for CO2 absorption indicated in, for example, the "J Blue Credit (registered trademark) Certification Application Guide Ver. 2.4" (published March 2024, published by the Japan Blue Economy Technology Research Association). For example, the calculation unit 150 calculates the CO2 absorption amount by the target object using a calculation method preset for each type of target object. Specific examples of several calculation methods are described below.
[0043] <First calculation method> The first calculation method is a calculation method applicable to all target ecosystems. The first calculation method is used, for example, when the type of target object is a mangrove or tidal flat, and the distribution area of the target object can be input (measured). The first calculation method may also be used, for example, when the type of target object is a Zostera bed, Sargassum bed, Kelp bed, or Eisenia bicolor bed other than a cultivated seaweed bed (e.g., a seagrass bed or seaweed bed), and the distribution area can be input, but the wet weight per unit area cannot be input (cannot be measured). The first calculation method may also be used when the type of target object is a Sargassum bed, Kelp bed, or Eisenia bicolor bed in a cultivated seaweed bed, and the distribution area can be input, but the wet weight per unit area cannot be input.
[0044] In the first calculation method, CO2 absorption is calculated using the formula "CO2 absorption = A × B." In this formula, A represents the distribution area (ha) of the target object (target ecosystem), and B represents the absorption per unit area. The distribution area may be the distribution area obtained as a result of a predetermined image analysis process performed on aerial images of the seaweed bed taken from above by an airplane or drone images of the seaweed bed taken from above by a drone, or it may be the measurement result of the distribution area determined by visual observation on site. The predetermined image analysis process, for example, acquires color information (or brightness information) for each pixel from the image and obtains the distribution area of the object in the image from the distribution of colors (or brightness) associated with the object from the acquired information. For example, in the case of kelp, because it grows vertically, it may be difficult to accurately obtain the distribution area from images taken from above. Therefore, depending on the object, the distribution area may be obtained using horizontal underwater images taken with an underwater camera rather than from above, and the length and area of the seaweed bed may be estimated from water depth information obtained from map information. The distribution area may be estimated based on the past distribution area and the growth status set for each type of object. The distribution area may also be obtained using other methods.
[0045] The absorption amount per unit area is, for example, an absorption amount per unit area that is set in advance for each object. The absorption amount per unit area for each object may be stored in advance in the coefficient data 204.
[0046] In the first calculation method, a distribution volume may be used instead of the distribution area. In this case, for example, when the type of the object is a predetermined type, a three-dimensional distribution volume is obtained using both an image taken from the sky and an image taken from underwater (or water depth information) instead of the distribution area.
[0047] <Second calculation method> The second calculation method is used, for example, when the type of object is a cultivated seaweed bed or something other than a cultivated seaweed bed, and the distribution area and wet weight of the object per unit area can be input. The wet weight is measured by field surveys, etc., but values described in specified literature (literature values) can also be used.
[0048] In the second calculation method, CO2 absorption is calculated using the formula: CO2 absorption = Af × (((Wy + Wr) / Af) × (1-Pw) × Pc × Rb × 44 / 12 × (Pr1 + Pr2) - (Wy / Af) × (1-Pw) × Pc × 44 / 12 × Pr1) × Ce. Here, Af represents the aquaculture area (ha), Wy represents the landing volume (tons), Wr represents the remaining volume (tons), Pw represents the water content (rate), Pc represents the carbon content (rate), and Rb represents the P / B ratio (the ratio of net primary production (P) to the standing biomass (B)). Pr1 represents the first remaining coefficient (rate), Pr2 represents the second remaining coefficient (rate), and Ce represents the conversion coefficient to the entire ecosystem. Pw, Pc, and Rb are coefficients set based on, for example, surveys conducted in various locations or information provided in specific research literature. Pr1 is a coefficient that indicates the proportion of carbon deposited inside and outside the seaweed bed relative to the amount of algae produced in a year. Pr2 is a coefficient that indicates the proportion of persistent dissolved organic carbon stored in the ocean in a year.
[0049] In the second calculation method, Wy is required information, but Wr is optional information. Af may be optional or unnecessary. Pw, Pc, Pr1, Pr2, and Ce are coefficients determined by the object, and Rb is a coefficient determined by the object and the region. Each of the above-mentioned coefficients is stored in the coefficient data 204.
[0050] <Third calculation method> The third calculation method is used, for example, when the type of seaweed bed is a cultivated seaweed bed, and the measurement results of rope length and wet weight per rope length are input. The rope length is information that can be known by the manager of the cultivated seaweed bed at the time of installation of the bed. The wet weight per rope length is measured by a field survey or the like, but values described in a specified document (literature value) may also be used.
[0051] In the third calculation method, CO2 absorption is calculated using the formula: CO2 absorption = Lf × (((Wy + Wr) / Lf) × (1-Pw) × Pc × Rb × 44 / 12 × (Pr1 + Pr2) - (Wy / Lf) × (1-Pw) × Pc × 44 / 12 × Pr1) × Ce. Here, Lf represents the length of the aquaculture rope (m), Wy represents the landing volume (tons), Wr represents the remaining volume (tons), Pw represents the water content (rate), Pc represents the carbon content (rate), Rb represents the P / B ratio (rate), Pr1 represents the first remaining coefficient (rate), Pr2 represents the second remaining coefficient (rate), and Ce represents the conversion coefficient to the entire ecosystem. Lf is optional or unnecessary. As with the second calculation method, Wy is required information, and Wr is optional information. Furthermore, Pw, Pc, Pr1, Pr2, and Ce are coefficients determined by the object, and Rb is a coefficient determined by the object and the region. The above-mentioned coefficients are stored in the coefficient data 204.
[0052] The calculation method is not limited to the first to third calculation methods described above, and other calculation methods may be used, or the above calculation methods may be partially modified or added. For example, a coefficient related to the "cultivation method" of the object may be added to the above calculation formula.
[0053] When the type of object is input (selected from a list) in the first item input area AR11 among the first item input area AR11 to the fourth item input area AR14 displayed on the screen IM10, the calculation unit 150 determines a calculation method according to the type of object. Furthermore, the calculation unit 150 accepts input of items necessary for calculating the CO2 absorption amount using the determined calculation method.
[0054] Here, the display control unit 184 of the providing unit 180 may initially display only the first item input area AR11 in the input area AR10, and then, after the type of object is input (selected from a list) in the first item input area AR11 and a calculation method according to the type of object is determined, display input areas (e.g., the second item input area AR12 to the fourth item input area AR14) for inputting items required according to the determined calculation method. Alternatively, the display control unit 184 may receive a user instruction in advance regarding which calculation method to use to calculate the CO2 absorption amount and display input areas for required items according to the received instruction. This prevents the display of input areas for items not required for calculating the CO2 absorption amount, allowing the user to input only required items, thereby reducing the burden of input work. The first item input area AR11 to the fourth item input area AR14 shown in FIG. 3 are an example of input areas according to the second calculation method.
[0055] When information is input into the first item input area AR11 to the fourth item input area AR14 (or when the above-mentioned calculation start button is selected after information is input), the calculation unit 150 acquires a coefficient corresponding to the type of object (in other words, the calculation method) from the various coefficients stored in the coefficient data 204 based on the input information, and calculates the amount of CO2 absorbed by the object using the determined calculation method based on the acquired coefficient and the information input into each input area.
[0056] After calculating the CO2 absorption amount, the providing unit 180 generates a screen including the calculation result by the calculation unit 150 and information about the coefficients used in the calculation, and displays the generated screen on the terminal device 300 to provide it to the user.
[0057] FIG. 4 is a diagram showing an example of a screen IM20 containing calculation results. The screen IM20 includes a coefficient display area AR20, a calculation result display area AR22, and a GUI switch display area AR24. The screen IM20 may also include an input area AR10 included in the screen IM10. The input area AR10 of the screen IM20 shown in FIG. 4 shows an example in which "mosaic kelp" is selected as the type of object, "Method 1" is selected as the aquaculture method selection area, and "6000.0" is entered as the catch amount. Note that in the example of FIG. 4, no region-related input is made in the input area AR10. In this case, a region-related coefficient is not reflected in the calculation formula for CO2 absorption, or a predetermined coefficient value is set.
[0058] The coefficient display area AR20 displays information about the coefficients used to calculate the CO2 absorption amount. These coefficients are information obtained from the coefficient data 204 according to the calculation method. In the example of FIG. 4, the moisture content (Pw described above), carbon content (Pc described above), P / B ratio, first residual rate (Pr1 described above), second residual rate (Pr2 described above), and conversion coefficient (Ce described above), which are coefficients corresponding to the second calculation method, are displayed. However, if calculation is performed using another calculation method, the corresponding coefficients are displayed. The calculation result display area AR22 displays the CO2 absorption amount calculated using a predetermined calculation method (here, the second calculation method) based on the information input in the input area AR10 and the coefficients displayed in the coefficient display area AR20, as a "CO2 absorption amount estimate."
[0059] Each coefficient value displayed in the coefficient display area AR20 can be adjusted (increased or decreased) by user instruction. For example, the user can change the coefficient value by operating the increase / decrease switch (the + (+) / minus (-) icon) provided to the right of the coefficient display area shown in FIG. 4 or by directly changing the displayed coefficient value. When the coefficient value is changed, the calculation unit 150 recalculates the CO2 absorption amount of the object and displays the calculation result in the calculation result display area AR22. This allows the coefficient to be changed with a simple operation, for example, when the coefficient is incorrect or when a different coefficient needs to be input depending on the conditions, and the CO2 absorption amount can be calculated and redisplayed in real time in response to the change. The changed coefficient value may be registered in the coefficient data 204.
[0060] Furthermore, the calculation unit 150 may store the information displayed on the screen IM20 in the user data 202 in association with the user's identification information, or may transmit the information to an external device via the network NW.
[0061] In the GUI switch display area AR24, for example, an icon IC21 is displayed for displaying a screen (additional input screen) for inputting items (hereinafter referred to as additional items) required for creating a carbon credit application document. The icon IC21 is, for example, a GUI switch. When the icon IC21 is selected, the generation unit 160 executes a process related to the generation of a carbon credit application document. Note that the GUI switch display area AR24 in FIG. 4 may also display an icon for terminating the process (terminating the display of the screen IM20) without generating a carbon credit application document. When this icon is selected, the display control unit 184 terminates the display of the screen IM20. In an embodiment, the calculated CO2 absorption amount may be used for purposes other than applying for carbon credits.
[0062] <Flow of generating application documents> Next, as a detailed description of the functions of the generation unit 160 according to the embodiment, a flow of generating a carbon credit application form in the generation unit 160 will be described with reference to the drawings. For example, when the icon IC21 shown in FIG. 4 is selected, the generation unit 160 causes the provision unit 180 to generate a screen IM30 for inputting additional items required for the application form in addition to the input information (e.g., the type of object, the amount of catch, etc.) and the amount of CO2 absorption, and causes the generated screen IM30 to be displayed on the terminal device 300.
[0063] Fig. 5 is a diagram showing an example of a screen IM30 for inputting additional information. Screen IM30 includes, for example, an additional item input area AR30 and a GUI switch display area AR32. In the example of Fig. 5, the additional item input area AR30 displays input areas for inputting additional items, for example, an outline of the project for which carbon credits are being applied, information indicating whether or not there are joint names (how many people) indicating participants in the project, information indicating whether or not there are collaborators (how many companies) indicating participants in the project, and other information.
[0064] A project overview, for example, is information about a project implemented in Japan to increase blue carbon. Specifically, it could be, for example, "Information about a project aimed at maintaining and restoring kelp production in Hokkaido," and include information on the initiatives being undertaken by local governments and companies in the project, as well as information on the extent to which the project has increased the area of seaweed beds. Information about whether or not there are joint participants includes, for example, identification information identifying the individuals participating in the project and the number of participants. Information about whether or not there are collaborators includes identification information identifying the companies, local governments, schools (e.g., elementary schools), facilities, and other organizations participating in the project, as well as information on the number of participants. Other input information includes, for example, the role of the project implementer (project participant), the reason for obtaining credits, and future plans. Other input information may also include information on the basis of the coefficient used to calculate CO2 absorption (e.g., information on which literature information was used for the calculation, coefficients used in other applications, etc.).
[0065] The items to be input as additional information may be changed depending on the type of object, and may be of a different type or number than those shown in FIG.
[0066] In the GUI switch display area AR32, for example, an icon IC31 for receiving an instruction to generate a carbon credit application document and an icon IC32 for canceling the generation of the application document are displayed. The icons IC31 and IC32 are, for example, GUI switches. When the user selects the icon IC31, the generation unit 160 generates a carbon credit application document based on the input information. When the user selects the icon IC32, the generation unit 160 ends the display of the screen IM30 without generating the application document. The information input through the screen IM30 may be stored in the user data 202 in association with the user's identification information.
[0067] If a specific name that can identify an individual, company, etc. is entered in the fields for whether or not there is an alliance or a business partnership, there is a possibility that the information may be disclosed to a third party (e.g., a corrector) during the generation or correction of application documents, as described below, resulting in information leakage. Therefore, the generation unit 160 performs a process to suppress the input of specific names (personal information, etc.). In this case, the generation unit 160 compares the input with a database of existing personal names and company names, and if a specific name equivalent to a personal name or company name is entered, the user is prompted to re-enter it. As shown in FIG. 5, only abstract expressions such as "Mr. A," "Mr. B," "Company C," and "City D" are permitted. This prevents the disclosure of personal information to correctors, etc., and allows the user to maintain confidentiality.
[0068] When the user inputs additional items using screen IM30 and icon IC31 is selected to accept a request to generate application documents, the generation unit 160 generates carbon credit application documents based on the calculation results of the CO2 absorption amount, the information output by screen IM20, and the information input into screen IM30.
[0069] For example, the generation unit 160 automatically generates a dialogue for the generation AI model 206 to generate application documents, and inputs the automatically generated dialogue into the generation AI model 206, thereby causing the generation AI model 206 to automatically generate application documents.
[0070] FIG. 6 is a diagram for explaining the automatic generation of application documents by the generation unit 160. Note that the example of FIG. 6 schematically shows an exchange (dialogue) between the user or the generation unit 160 and the generation AI model 206. The user's text (dialogue) may be automatically generated by the generation unit 160. Also, a screen corresponding to FIG. 6 may be generated by the provision unit 180 and displayed on the terminal device 300 to be provided to the user.
[0071] 6, the generation unit 160 generates a dialogue for causing the generation AI model 206 to generate application documents. In the example of FIG. 6, a dialogue such as "Please write a carbon credit application form of 2000 characters with the following structure, referring to past applications" is generated. Furthermore, the generation unit 160 inputs to the generation AI model 206 the structure required for a carbon credit application (e.g., project title, purpose of obtaining credits, activity details, and developments after credit utilization), various information displayed on the above-mentioned screen IM20 (user input information, calculation results of CO2 absorption amount, calculation method, coefficient data used for the calculation), information input by the user to screen IM30 (project overview, information on whether joint names are used, information on whether a collaborator is used, and other information), etc.
[0072] Based on the content input by the generation unit 160, the generation AI model 206 generates text by incorporating the various information displayed on screen IM20 and information input by the user on screen IM30 into the requested configuration, thereby generating a carbon credit application document text of approximately 2,000 characters (including a predetermined tolerance range). If there is an instruction to refer to past applications, the generation AI model 206 may generate the text by referring to the trained data 194, or, if actual application documents generated in the past are stored in the storage unit 200, may generate the text by referring to that information. Furthermore, the generation unit 160 may generate text in response to the request using only the trained model 208 instead of the generation AI model 206. In this case, the trained model 208 receives input of the contents of the dialogue (conditions) for generating the application document and information obtained from screens IM20 and IM30, and outputs the application document text (application document) in response to the input from the trained model 208. Furthermore, the generative AI model 206 may generate information regarding an outline (summary) of the application documents in addition to the application documents themselves.
[0073] The generation unit 160 provides the terminal device 300 with the application document text (summary) and application document data generated by the generation AI model 206 and the trained model 208. For example, when generated by the generation AI model 206, as shown in the example of FIG. 6, a dialogue such as "The text has been created" is provided to the terminal device 300 along with text regarding the project title, purpose of obtaining credits, activity details, and post-credit activity developments. In the example of FIG. 6, texts such as "Project title: Initiatives to obtain blue carbon credits by Company C and City D," "Purpose of obtaining credits: We want to obtain credits and use them to promote fishing village development," "Activity details: We increased production by performing XX on Mr. A's and Mr. B's fish farms. As a result, the CO2 absorption amount was ***," and "Post-credit utilization developments: We want to promote fishing village development by utilizing credits for XX" are shown. These texts are merely examples and are not limiting.
[0074] 6, the generation unit 160 causes the provision unit 180 to generate a dialogue such as "If you need application documents including the above documents, please download them," and also causes the provision unit 180 to display a download icon IC41. When the user selects icon IC41, the generation unit 160 downloads the application document data to the storage destination specified by the user.
[0075] Furthermore, when changing (correcting) the application documents, the user inputs a dialogue such as, for example, "Please change the purpose of obtaining credit in the application documents to another sentence," as shown in FIG. 6. The generation unit 160 causes the generation AI model 206 to regenerate the application documents based on the above change instruction (request), and provides the generated application documents. By repeating the above process, it is possible to generate application documents that meet the user's request. Note that the generation unit 160 may set a limit (upper limit) on the number of times the application documents can be corrected, and may charge the user an additional fee for each correction. This makes it possible to limit the number of times application documents are generated, thereby reducing the processing load on the system related to document generation. It is also possible to prevent a large number of unnecessary application documents from being generated.
[0076] FIG. 7 is a diagram illustrating another example of automatic generation of application documents. The example in FIG. 7 schematically illustrates how the generative AI model 206 collects elements (information) necessary for creating application documents by dialogue-based interviews with a user. For example, when a user inputs a dialogue such as "Please help me create an application form" via the terminal device 300, the generative AI model 206 generates a dialogue for interviewing the user based on the input content. Specifically, as shown in FIG. 7, the generative AI model 206 generates a dialogue such as "Of course. We will help you create your application form. First, we will ask you about some information related to your blue carbon credit application." or a dialogue including questions (inquiry information) for acquiring information necessary for creating application documents, such as "My first question is, what kind of seaweed are you cultivating in your project? For example, black laver (Susabinori) or wakame seaweed may be applicable." and provides the dialogue to the user via the terminal device 300.
[0077] Next, when the user inputs an input (answer to the question) such as "It's wakame seaweed," the generative AI model 206 generates a dialogue corresponding to the content of the answer. For example, the generative AI model 206 generates a dialogue including the next question, such as "I see you're farming wakame seaweed. Thank you. Next, could you tell me about your wakame farming method? Please tell me in detail about the equipment you use and any specific work procedures, etc." and provides it to the user. Next, when the user inputs an input (answer to the question) such as "I farm ropes," the generative AI model 206 generates a dialogue corresponding to the content of the answer (which may also include the next question) and provides it to the user. In this way, if the information necessary for creating application documents is collected by asking the user several questions on a dialogue basis, the generative AI model 206 creates application documents based on the collected information and provides the created application documents to the user. By performing such processing, even a user with little knowledge or experience in creating application documents can use the generative AI model 206 to collect necessary information on a dialogue basis, thereby further reducing the user's workload in creating application documents and enabling the creation of more appropriate application documents. The content of the dialogue in the embodiment is not limited to the content shown in FIGS.
[0078] <Correction process flow> Next, as a detailed description of the function of the correction processing unit 170 of the embodiment, an example of the flow of the correction processing of the application document generated by the generation unit 160 will be specifically described. When a user requests corrections to the application document generated by the generation unit 160, the correction processing unit 170 selects at least one person from one or more correctors pre-registered in the corrector data 210, and transmits the application document to the terminal device 300 used by the selected corrector to have the application document corrected.
[0079] 8 is a diagram showing an example of a screen IM40 for receiving a correction instruction from a user. When an application document is generated by the generation unit 160, the correction processing unit 170 causes the provision unit 180 to generate a screen IM40 for a correction request as shown in FIG. 8, and causes the generated screen IM40 to be displayed on the terminal device 300.
[0080] Screen IM40 shown in FIG. 8 displays, for example, an icon IC51 for receiving an instruction from the user to request corrections, an icon IC52 for receiving an instruction to specify a corrector and request corrections, and an icon IC53 for receiving an instruction not to request corrections. When icon IC51 is selected, the correction processing unit 170 randomly selects a corrector from the pre-registered corrector data 210. This allows corrections to be made by different correctors rather than a specific corrector, thereby averaging the burden on the correctors. In this case, the correctors to be selected may be narrowed down based on information such as the field of expertise and correction history included in the corrector data 210.
[0081] Furthermore, when icon IC52 is selected, the correction processing unit 170 displays information about one or more correctors registered in the corrector data 210 on the terminal device 300, and allows the user to select a corrector. This allows the user to select a preferred corrector by referring to the field of expertise, correction history, correction level, reputation, etc.
[0082] When a corrector is selected by selecting icons IC51 and IC52, the correction processing unit 170 transmits the application document to the terminal device 300 of the selected corrector and obtains the correction results from the terminal device 300. The correction processing unit 170 also provides the correction results to the user's terminal device 300. The correction results may include not only text corrections (proofreading results), but also evaluation results for the application document (whether the application will be approved in the review) and information regarding advice to make it easier to obtain approval. This allows the user to obtain application documents that are more likely to be approved (approved). The correction processing unit 170 may also receive information from the user regarding the number of correctors and the importance of the application document, and have multiple correctors correct the document based on the received information. This makes it possible to generate application documents that are more likely to be approved.
[0083] The control unit 190 may charge a user who has used the above-mentioned services, such as the calculation of CO2 absorption amount, the generation of application documents, and corrections by a corrector, according to the amount of use. The control unit 190 may also provide a predetermined bonus to a corrector who corrects application documents according to the number or amount (number of pages) of documents corrected. This information may be managed in the user data 202 or in the corrector data 210.
[0084] Furthermore, the correction processing unit 170 may use the correction results as correct data for the application document to update the trained model 208. This can improve the accuracy of the trained model 208, and can also improve the accuracy of application documents using the trained model 208.
[0085] Furthermore, the correction processing unit 170 may perform a process for the user to edit at least a portion of the corrected application document. The process of editing a portion includes, for example, correcting parts pointed out in the correction, or rewriting abstract descriptions included in the application document (e.g., Mr. A, Mr. B, Company C, City D, etc.) into personal information for application to a predetermined institution. This allows the correct application document to be submitted to the predetermined institution.
[0086] <Processing Flowchart> Next, an example of the processing executed by the information processing apparatus 100 will be described using a flowchart. In the following example, among the various processes executed by the information processing apparatus 100, the calculation process of the CO2 absorption amount and the generation process of the carbon credit application documents will be separately described.
[0087] <Calculation Process of CO2 Absorption Amount> FIG. 9 is a flowchart showing an example of the calculation process of the CO2 absorption amount. In the example of FIG. 9, the acquisition unit 130 acquires a calculation request for the CO2 absorption amount from the terminal device 300 (step S100). Next, the screen generation unit 182 of the provision unit 180 generates a screen (for example, screen IM10) for allowing the user to input items necessary for the calculation of the CO2 absorption amount (step S110). Next, the display control unit 184 of the provision unit 180 transmits the generated screen to the terminal device 300 and causes the terminal device 300 to display the screen (step S120).
[0088] Next, the calculation unit 150 acquires input information (for example, information input to the first item input area AR11 to the fourth item input area AR14) for items necessary for the calculation of the CO2 absorption amount from the terminal device 300 (step S130), and acquires a coefficient corresponding to the type of the object (target ecosystem) included in the acquired input information from the coefficient data 204 (step S140). In the process of step S140, the calculation method of the CO2 absorption amount is determined according to the type of the object, and the coefficient corresponding to the determined calculation method is extracted from the coefficient data 204. Next, the calculation unit 150 calculates the CO2 absorption amount by a predetermined calculation method according to the type of the object and the like based on the input information and the coefficient (step S150).
[0089] Next, the screen generation unit 182 generates a screen (for example, screen IM20) including the calculation result (step S160). Next, the display control unit 184 transmits the generated screen to the terminal device 300, and causes the terminal device 300 to display the screen (step S170). Next, the calculation unit 150 determines whether or not an instruction regarding a change to the input information or the coefficients has been received (step S180). If it is determined that an instruction regarding a change has been received, the calculation unit 150 returns to the processing of step S150, and calculates the CO2 absorption amount with the changed content based on the information regarding the received change. Furthermore, if it is determined in the processing of step S180 that an instruction regarding a change has not been received, the processing of this flowchart ends. Note that in the embodiment, after the processing of step S180, a billing process regarding the user's use of the service may also be performed.
[0090] <Application document generation process> Fig. 10 is a flowchart showing an example of an application document generation process. In the example of Fig. 10, the acquisition unit 130 acquires a request to generate a carbon credit application document from the terminal device 300 (e.g., step S200). Next, the screen generation unit 182 of the provision unit 180 generates a screen (e.g., screen IM30) for allowing the user to input items (additional items) for generating the application document (step S210). Next, the display control unit 184 of the provision unit 180 transmits the generated screen to the terminal device 300 and causes the terminal device 300 to display the screen (step S220).
[0091] Next, the generation unit 160 acquires input information for the additional items from the terminal device 300 (step S230), and generates a carbon credit application form according to the acquired input information, the information input when calculating the CO2 absorption amount (which may include coefficient information), the CO2 absorption amount, etc. (step S240). Next, the provision unit 180 transmits the generated application form to the terminal device 300 and provides it to the user (step S250).
[0092] Next, the generation unit 160 determines whether or not an instruction to change the application documents has been received from the user (step S260). If an instruction to change has been received, the generation unit 160 receives the changes from the user (step S270), returns to step S240, and generates the carbon credit application documents based on the changes. Furthermore, if an instruction to change has not been received in the processing of step S250, the generation unit 160 determines whether or not a request to correct the application documents has been received (step S280). If it is determined that the request has been received, the generation unit 160 sends the application documents to the corrector (step S290).
[0093] Next, the correction processing unit 170 receives the correction results from the corrector (step S300). Next, the providing unit 180 provides the received documents with the correction results (the corrected application documents) to the user's terminal device 300 (step S310). Note that the correction process may be performed multiple times at the user's request. After the processing of step S310, or if it is determined in the processing of step S280 that a correction request has not been accepted, the correction processing unit 170 updates the trained model 208, etc., based on the correction results (or, in the case where no corrections have been made, the application documents checked by the user) (step S320). This ends the processing of this flowchart.
[0094] In the process of S310 described above, the user may edit at least a part of the application document that has been provided as a result of correction. In addition, in an embodiment, after the process of step S320, the following process regarding the user's use of the service may be performed.
[0095] <Modification> In an embodiment, the control unit 190 of the information processing device 100 may have a function to submit (send) application documents to a designated institution, etc., and may acquire progress information after the application (on-site hearing results, on-site investigation results, review results, credit authentication / registration, public solicitation status of credit purchasers, credit transfer procedures), etc., and store and manage it in the memory unit 200, or may send it to the terminal device 300.
[0096] In addition, in the embodiment, at least a part of the functions of the information processing device 100 may be provided in the terminal device 300. In addition, in the information processing device 100, a device for calculating the CO2 absorption amount and a device for generating application documents may be separate devices.
[0097] Furthermore, the information processing device 100 according to the embodiment may be provided with a function of estimating the distribution area of an object from a screen or the like, or a function of accepting online consultations from users. In this case, the information processing device 100 may set a usage fee (for example, a monthly fee) depending on the function used by the user from among the CO2 absorption calculation function, the area estimation function, the automatic creation of application documents, the correction function, and the online consultation function.
[0098] In the above-described embodiment, the CO2 absorption amount is calculated and a carbon credit application document is generated using the calculated CO2 absorption amount, but only the calculation process of the CO2 absorption amount may be performed, or only the application document generation process may be performed using an externally acquired CO2 absorption amount.In addition, in the embodiment, instead of CO2, the absorption amount may be calculated for greenhouse gases such as CH4 (methane), N2O (nitrous oxide), SF6 (sulfur hexafluoride), and NF3 (nitrogen trifluoride), and application documents may be generated based on the calculated absorption amount.
[0099] Furthermore, in the above-described embodiments, the target object is mainly described as algae, but it may also be a forest. In this case, the carbon credits correspond to, for example, credits under the J-Credit Scheme. Furthermore, when the target object is a forest, the input items (e.g., forest type, region, area, etc.), calculation method, coefficients, etc. for calculating the CO2 absorption amount in the embodiments are appropriately changed depending on the type of target object, etc. Furthermore, in the case of a forest, the additional items for generating application documents are also appropriately changed depending on the type of target object.
[0100] As described above, according to the information processing device of the embodiment, by comprising an acquisition unit that acquires input information for items according to the type of object, a calculation unit that calculates the CO2 absorption amount by the object based on the input information acquired by the acquisition unit, and a provision unit that transmits the CO2 absorption amount calculated by the calculation unit to a user's terminal device, it is possible to further reduce the workload related to calculating the CO2 absorption amount according to the type of object.
[0101] Furthermore, according to the embodiment, by inputting (selecting) the type of object, a calculation method for CO2 absorption amount according to the type of object is determined, and furthermore, an input field for items necessary for calculation is displayed, so that the user does not need to know in advance the information necessary for calculating the CO2 absorption amount, and can efficiently input information into the displayed input field to obtain the CO2 absorption amount. Furthermore, according to the embodiment, the CO2 absorption amount is recalculated by changing the coefficient value necessary for calculating the displayed CO2 absorption amount, so that the desired CO2 absorption amount can be obtained with a simple operation.
[0102] Furthermore, according to the embodiment, carbon credit application documents are automatically generated by a generation AI model using the calculated CO2 absorption amount, so quality can be guaranteed regardless of the person in charge. Furthermore, according to the embodiment, labor costs required for preparing application documents can also be reduced.
[0103] Furthermore, according to the embodiment, application documents generated by the generative AI model can be corrected by a corrector, making it possible to create application documents that are more likely to be approved (authenticated, registered). Therefore, more appropriate application documents can be created efficiently, improving the work efficiency related to the creation of application documents.
[0104] By applying this embodiment, it can be used for solutions related to DX (digital transformation) in the fishing industry, for example, and this utilization can improve the productivity of mozuku farming, etc. As a result, it is possible to increase the amount of CO2 absorbed, which can contribute to the acquisition of blue carbon credits. Furthermore, by applying this embodiment to forestry, such as forestry, it is possible to similarly increase the amount of CO2 absorbed, which can contribute to the acquisition of green carbon credits.
[0105] Although an embodiment of the present invention has been described above in detail with reference to the drawings, the specific configuration is not limited to this embodiment, and includes designs within the scope of the gist of the present invention. [Explanation of symbols]
[0106] 1...information processing system, 100...information processing device, 110...communication unit, 120, 320...input unit, 130...acquisition unit, 140, 330...output unit, 150...calculation unit, 160...generation unit, 170...correction processing unit, 180...providing unit, 182...screen generation unit, 184...display control unit, 190, 340...control unit, 200...storage unit, 300...terminal device, 310...terminal side communication unit, 332...display unit, 334...speaker, 350...application execution unit, 360...terminal side storage unit
Claims
1. an acquisition unit that acquires input information for items according to the type of object; The CO caused by the object based on the input information acquired by the acquisition unit 2 A calculation unit that calculates the absorption amount; CO calculated by the calculation unit 2 a providing unit that transmits the absorption amount to a user's terminal device; An information processing device comprising:
2. The calculation unit calculates the CO 2 A method for calculating the absorption amount is determined, a coefficient to be used for calculation is obtained according to the determined calculation method, and the CO absorption amount is calculated from the calculation method based on the input information and the coefficient. 2 Calculate the amount absorbed, The information processing device according to claim 1 .
3. The providing unit generating a screen for allowing a user to input the input information, and displaying the generated screen on a terminal device of the user; Depending on the type of the object, 2 displaying on the terminal device a screen for inputting items necessary for calculating the absorption amount; The information processing device according to claim 2 .
4. The providing unit calculates the coefficient and the CO 2 Displaying information about the calculation result of the absorption amount on the terminal device; When the calculation unit receives an instruction to change the coefficient from the terminal device, the calculation unit calculates the coefficient based on the instruction to change the coefficient. 2 Calculate the amount absorbed, The information processing device according to claim 3 .
5. The CO calculated by the calculation unit 2 A generating unit that generates a carbon credit application document based on the absorption amount, The information processing device according to claim 1 .
6. a correction processing unit that causes a corrector to correct the application documents generated by the generation unit, The information processing device according to claim 5 .
7. The target object includes algae. The information processing device according to claim 1 .
8. The carbon credits include blue carbon credits. The information processing device according to claim 5 .
9. The information processing device Acquire input information for items according to the type of object, Based on the acquired input information, 2 Calculate the amount absorbed, The calculated CO 2 transmitting the absorption amount to a user's terminal device; Information processing methods.
10. In the information processing device, Acquire input information for items according to the type of object, Based on the acquired input information, 2 Calculate the amount of absorption The calculated CO 2 transmitting the absorption amount to a user's terminal device; program.
Citation Information
Patent Citations
Information processing method, information processing system, and program
JP7442210B2