Information processing system, information processing method and program

The integration of emissions and accounting systems with machine learning enables accurate verification of greenhouse gas emissions by reconciling activity amounts with accounting data, addressing the challenge of ensuring accurate reporting.

JP2025162238AActive Publication Date: 2025-10-27ZEROBOARD INC
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2024065382
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-04-15
Publication Date
2025-10-27
Estimated Expiration
2044-04-15

AI Technical Summary

Technical Problem

Existing systems lack the capability to verify whether greenhouse gas emissions are accurately accounted for in financial accounting data.

Method used

An information processing system that integrates an emissions management system with an accounting system to reconcile activity amounts with accounting data, using machine learning to identify and match corresponding items, and determine if the activity amounts align with accounting entries.

Benefits of technology

Enables accurate calculation and inspection of greenhouse gas emissions by cross-checking activity amounts with accounting data, ensuring the legitimacy of emissions reporting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025162238000001_ABST
    Figure 2025162238000001_ABST
Patent Text Reader

Abstract

To provide an information processing system capable of supporting calculation inspection of greenhouse gas emissions.SOLUTION: An information processing system includes an activity amount acquisition unit that acquires a first activity amount from an emissions management system that calculates greenhouse gas emissions by a business entity on the basis of the first activity amount and an emission coefficient of the business entity, an accounting data acquisition unit that acquires accounting data relating to the business entity from an accounting system for managing accounting data of the business entity, and a matching processing unit that determines whether the first activity amount acquired from the emissions management system and a second activity amount corresponding to an amount of money included in the accounting data acquired from the accounting system match.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]

[0002] Patent Document 1 discloses a technology for verifying that accounting data has been properly recorded. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2001-036459 Summary of the Invention [Problem to be solved by the invention]

[0004] Accounting data is used to calculate greenhouse gas emissions, but there is a need to verify whether greenhouse gas emissions are being properly accounted for.

[0005] The present invention has been made in view of the above background, and aims to provide a technique that can support calculation and inspection of greenhouse gas emissions. [Means for solving the problem]

[0006] The main invention of the present invention for solving the above problem is an information processing system comprising: an activity amount acquisition unit that acquires a first activity amount from an emissions management system that calculates greenhouse gas emissions by a business entity based on the first activity amount and an emission coefficient of the business entity; an accounting data acquisition unit that acquires the accounting data related to the business entity from an accounting system that manages the accounting data of the business entity; and a reconciliation processing unit that determines whether the first activity amount acquired from the emissions management system matches a second activity amount corresponding to an amount included in the accounting data acquired from the accounting system.

[0007] Other problems and solutions disclosed in this application will be made clear in the section on preferred embodiments of the invention and the drawings. [Effects of the Invention]

[0008] According to the present invention, it is possible to support the calculation and inspection of greenhouse gas emissions. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the overall configuration of an information processing system. [Figure 2] FIG. 2 illustrates an example of a hardware configuration of a management server 2. [Figure 3] FIG. 2 illustrates an example of the software configuration of a management server 2. [Figure 4] FIG. 10 is a diagram illustrating the operation of the management server 2. DETAILED DESCRIPTION OF THE INVENTION

[0010] <System Overview> An information processing system according to one embodiment of the present invention will be described below. The information processing system of this embodiment aims to support the auditing of data entered into a system for managing greenhouse gas emissions (emissions management system), and collates accounting data from a system for managing accounting data (accounting system) with data from the emissions management system.

[0011] 1 is a diagram showing an example of the overall configuration of an information processing system. The information processing system of this embodiment is configured to include a management server 2. The management server 2 is communicably connected to a user terminal 1, an emission management system 3, and an accounting system 4 via a communication network. The communication network is, for example, the Internet, and is constructed using a public telephone network, a mobile phone network, a wireless communication path, Ethernet (registered trademark), etc.

[0012] The user terminal 1 is a computer operated by a user, and may be, for example, a smartphone, a tablet computer, or a personal computer.

[0013] The management server 2 may be a general-purpose computer such as a workstation or a personal computer, or may be logically realized by cloud computing.

[0014] The emissions management system 3 is a system for managing greenhouse gas emissions. The emissions management system 3 can be configured, for example, with one or more computers. The emissions management system 3 receives activity data related to greenhouse gas emissions and calculates the amount of emissions by multiplying the activity data by an emissions coefficient (emissions intensity).

[0015] The accounting system 4 is a system that manages accounting data. The accounting system 4 manages so-called financial accounting information, management accounting information, and the like. The accounting data managed by the accounting system 4 includes, for example, items such as account titles, sub-titles, summaries, and notes, as well as amounts.

[0016] <Administration Server> FIG. 2 is a diagram illustrating an example of the hardware configuration of the management server 2. Note that the illustrated configuration is an example, and other configurations may also be used. The management server 2 includes a CPU 201, a memory 202, a storage device 203, a communication interface 204, an input device 205, and an output device 206. The storage device 203 stores various data and programs, and is, for example, a hard disk drive, a solid state drive, or a flash memory. The communication interface 204 is an interface for connecting to a communication network, and is, for example, an adapter for connecting to Ethernet (registered trademark), a modem for connecting to a public telephone network, a wireless communication device for wireless communication, or a USB (Universal Serial Bus) connector or an RS232C connector for serial communication. The input device 205 is used to input data, and is, for example, a keyboard, a mouse, a touch panel, a button, a microphone, or the like. The output device 206 is used to output data, and is, for example, a display, a printer, a speaker, or the like. Each functional unit of the management server 2 described below is realized by the CPU 201 reading a program stored in the storage device 203 into the memory 202 and executing it, and each storage unit of the management server 2 is realized as part of the storage area provided by the memory 202 and the storage device 203.

[0017] 3 is a diagram illustrating an example of the software configuration of the management server 2. The management server 2 includes an item identification information storage unit 231, a learning model storage unit 232, an activity amount acquisition unit 211, an accounting data acquisition unit 212, a matching processing unit 213, an identification unit 214, and a matching result output unit 215.

[0018] <Storage section> The item specifying information storage unit 231 stores item specifying information for identifying items included in accounting data based on the type of activity amount. The item specifying information storage unit 231 can store information including one or more items and types of activity amount that may be included in accounting data (hereinafter, "item specifying information").

[0019] The learning model storage unit 232 stores a learning model for estimating the type of activity amount from the items included in the accounting data. The learning model can be created by machine learning using the items included in the accounting data and the types of activity as training data. Note that the learning model may also be constructed to infer the items included in the accounting data given the type of activity amount.

[0020] <Functional section> The activity amount acquisition unit 211 acquires the activity amount from the emission management system 3. The emission management system 3 multiplies the activity amount of the business entity related to greenhouse gas emissions by an emission coefficient corresponding to the type of activity amount (and business entity), to calculate the greenhouse gas emissions by the business entity, and manages the calculated emissions. The activity amount acquisition unit 211 may receive the activity amount output by the emission management system 3 from the user terminal 1, or may access the emission management system 3 and extract the activity amount from the output from the emission management system 3 using a technique such as scraping, or may access an API provided by the emission management system 3 to acquire the activity amount.

[0021] The accounting data acquisition unit 212 acquires accounting data related to business entities from the accounting system 4 that manages the accounting data of business entities. The accounting data includes amounts. The accounting data also includes items such as account titles, sub-titles, summaries, and notes. The accounting data acquisition unit 212 acquires accounting data about companies that have reported emissions acquired by the emissions acquisition unit 211. For example, the accounting data acquisition unit 212 may receive accounting data output from the accounting system 4 from the user terminal 1, or may access the accounting system 4 and acquire data output by the accounting system 4 using a scraping technique, or may access an API provided by the accounting system 4 to acquire accounting data.

[0022] The reconciliation processing unit 213 reconciles the activity amounts acquired from the emissions management system 3 with the amounts included in the accounting data acquired from the accounting system 4. When the activity amounts acquired from the emissions management system 3 are expressed in monetary terms, the reconciliation processing unit 213 can determine whether the journalized amounts included in the accounting data match the activity amounts acquired from the emissions management system 3. When the activity amounts acquired from the emissions management system 3 are expressed in physical terms, the reconciliation processing unit 213 can determine whether the activity amounts obtained by converting the journalized amounts included in the accounting data into physical terms match the activity amounts acquired from the emissions management system 3. The reconciliation processing unit 213 can determine whether the activity amounts match when the difference between the monetary terms or the physical terms converted from the monetary terms and the activity amounts is equal to or less than a predetermined value.

[0023] The identification unit 214 identifies accounting data that includes an item corresponding to the type of activity amount acquired from the emission management system 3.

[0024] The identification unit 214 can acquire, from the item identification information storage unit 231, accounting data items that correspond to the types of activity amounts acquired from the emissions management system 3, and identify accounting data that includes the acquired items. The matching processing unit 213 can match (compare) the accounting data identified by the identification unit 214 with the activity amounts acquired from the emissions management system 3.

[0025] The identification unit 214 can estimate the type of activity amount by providing the learning model registered in the learning model storage unit 232 with the items included in the accounting data, and match the accounting data with the activity amount obtained from the emissions management system 3 corresponding to the estimated type. Alternatively, the type of activity amount obtained from the emissions management system 3 can be provided to the learning model to estimate the items included in the accounting data, and identify accounting data including the estimated items. In this case, the identification unit 214 can obtain the probability for each item that may be included in the accounting data as inferred data from the learning model, extract items with a predetermined probability or higher, identify one or more accounting data items that include any of the extracted items, and identify a predetermined number (which may be one or more) of the identified accounting data items based on the number of included items or a score weighted by the probability. When multiple accounting data items are identified, the matching processing unit 213 can output a determination result of whether each accounting data item matches, or can determine whether there is a match based on whether there is a match (calculating the difference between the included amount or the physical quantity activity amount converted from the amount, and the difference being a predetermined value or less).

[0026] The matching result output unit 215 outputs the result of matching performed by the matching processing unit 213. The matching result output unit 215 may output an alert, for example, when the amount of activity does not match the amount of money in the accounting data (or the physical amount calculated from the amount of money).

[0027] <Operation> FIG. 4 is a diagram illustrating the operation of the management server 2.

[0028] The management server 2 acquires the amount of activity from the emission management system 3 (S301), acquires accounting data from the accounting system 4 (S302), identifies the accounting data corresponding to the type of activity amount (S303), matches the amount of activity with the accounting data, determines whether the amount of activity and the amount of accounting data (values ​​corresponding to the amount) match (S304), and outputs the matching result (comparison result) (S305).

[0029] As described above, the information processing system of this embodiment can cross-check the activity amounts managed in the emissions management system 3 with the accounting data managed in the accounting system 4 and audit whether they match. The legitimacy of accounting data is confirmed by an accounting audit, so if an activity amount that matches the accounting data is managed by the emissions management system 3, the legitimacy of the emissions can also be presumed. By checking the cross-check results, an auditor of emissions can use them as information to determine whether emissions are being managed correctly.

[0030] Although the present embodiment has been described above, the above embodiment is intended to facilitate understanding of the present invention and is not intended to limit the present invention. The present invention may be modified or improved without departing from the spirit thereof, and equivalents thereof are also included in the present invention.

[0031] For example, the processing by each of the functional units of the management server 2 described above may be performed by any of the functional units. Also, a different functional unit that performs part of the processing by each of the functional units described above may be added. Also, the functional units of the management server 2 may be distributed across multiple computers.

[0032] Furthermore, the information stored in each storage unit of the management server may be stored in any of the storage units. That is, the information stored in the above-mentioned multiple storage units may be stored in one storage unit, or part of the information stored in one of the above-mentioned storage units may be stored in another storage unit.

[0033] <Disclosures> The present disclosure also includes the following configurations. [Item 1] an activity amount acquisition unit that acquires the first activity amount from an emissions management system that calculates greenhouse gas emissions by a business entity based on the first activity amount and an emission coefficient of the business entity; an accounting data acquisition unit that acquires the accounting data related to the business entity from an accounting system that manages the accounting data of the business entity; a matching processing unit that determines whether the first activity amount acquired from the emission management system matches a second activity amount corresponding to an amount included in the accounting data acquired from the accounting system; An information processing system comprising: [Item 2] Item 1, an information processing system according to item 1, the matching processing unit determines whether a third activity amount obtained by converting a journalized amount included in the accounting data into a physical amount matches the first activity amount acquired from the emission management system; An information processing system characterized by: [Item 3] Item 1, an information processing system according to item 1, an item identification information storage unit that stores item identification information for identifying an item included in the accounting data based on the type of the first activity amount; an identification unit that identifies the accounting data including the item corresponding to the type of the first activity amount; Equipped with the matching processing unit compares the first activity amount with a second activity amount corresponding to the identified amount included in the accounting data; An information processing system characterized by: [Item 4] Item 1, an information processing system according to item 1, an identification unit that identifies the accounting data corresponding to the type of the first activity amount by providing the items included in the acquired accounting data to a learning model that has been trained by machine learning using the items included in the accounting data and the type of the first activity amount as training data, and thereby estimating the type of the first activity amount; the matching processing unit compares the first activity amount with a second activity amount corresponding to the identified amount included in the accounting data; An information processing system characterized by: [Item 5] obtaining the first activity data from an emissions management system that calculates greenhouse gas emissions by the entity based on the first activity data and an emission factor of the entity; acquiring the accounting data relating to the business entity from an accounting system that manages accounting data for the business entity; determining whether or not the first activity amount acquired from the emission management system matches a second activity amount corresponding to a monetary amount included in the accounting data acquired from the accounting system; An information processing method characterized by being executed by a computer. [Item 6] obtaining the first activity data from an emissions management system that calculates greenhouse gas emissions by the entity based on the first activity data and an emission factor of the entity; acquiring the accounting data relating to the business entity from an accounting system that manages accounting data for the business entity; determining whether or not the first activity amount acquired from the emission management system matches a second activity amount corresponding to a monetary amount included in the accounting data acquired from the accounting system; A program that causes a computer to execute the following.

[0034] <Modification> Although the management server 2 and the emission management system 3 have been described as separate entities, the management server 2 can have the functions of the emission management system 3. In other words, the management server 2 in this modified example is communicably connected to the user terminal 1 and the accounting system 4 via a communication network.

[0035] In the modified example, the activity amount acquisition unit 211 can acquire an activity amount. For example, the activity amount acquisition unit 211 acquires an activity amount input from the user terminal 1. The matching processing unit 213 can match the activity amount acquired from the user with the amount included in the accounting data acquired from the accounting system. The identification unit 214 can identify accounting data that includes an item corresponding to the type of activity amount acquired from the user.

[0036] The modified examples include the following configurations. [Item 7] an activity amount acquisition unit that acquires a first activity amount of the business entity; an accounting data acquisition unit that acquires the accounting data related to the business entity from an accounting system that manages the accounting data of the business entity; a determination unit (matching processing unit) that determines whether the first activity amount matches a second activity amount corresponding to a monetary amount included in the accounting data; An information processing system comprising: [Item 8] Item 7. The information processing system according to item 7, the determination unit (matching processing unit) determines whether a third activity amount obtained by converting a journalized amount included in the accounting data into a physical amount matches the first activity amount; An information processing system characterized by: [Item 9] Item 7. The information processing system according to item 7, an item identification information storage unit that stores item identification information for identifying an item included in the accounting data based on the type of the first activity amount; an identification unit that identifies the accounting data including the item corresponding to the type of the first activity amount; a comparison unit (matching unit) that compares the first activity amount with a second activity amount corresponding to the amount included in the identified accounting data; An information processing system comprising: [Item 10] Item 7. The information processing system according to item 7, an identification unit that identifies the accounting data corresponding to the type of the first activity amount by providing the items included in the acquired accounting data to a learning model that has been trained by machine learning using the items included in the accounting data and the type of the first activity amount as training data, and thereby estimating the type of the first activity amount; a comparison unit (matching unit) that compares the first activity amount with a second activity amount corresponding to the amount included in the identified accounting data; An information processing system comprising: [Item 11] obtaining a first activity amount of the entity; acquiring the accounting data relating to the business entity from an accounting system that manages accounting data for the business entity; determining whether the first activity amount matches a second activity amount corresponding to a monetary amount included in the accounting data; An information processing method characterized by being executed by a computer. [Item 12] obtaining a first activity amount of the entity; acquiring the accounting data relating to the business entity from an accounting system that manages accounting data for the business entity; determining whether the first activity amount matches a second activity amount corresponding to a monetary amount included in the accounting data; A program that causes a computer to execute the following. [Explanation of symbols]

[0037] 1. User terminal 2 Management Server 3. Emissions Management System 4. Accounting System

Claims

1. an activity amount acquisition unit that acquires the first activity amount from an emissions management system that calculates greenhouse gas emissions by a business entity based on the first activity amount and an emission coefficient of the business entity; an accounting data acquisition unit that acquires the accounting data related to the business entity from an accounting system that manages the accounting data of the business entity; a matching processing unit that determines whether the first activity amount acquired from the emission management system matches a second activity amount corresponding to an amount included in the accounting data acquired from the accounting system; An information processing system comprising:

2. 2. The information processing system according to claim 1, the matching processing unit determines whether a third activity amount obtained by converting a journalized amount included in the accounting data into a physical amount matches the first activity amount acquired from the emission management system; An information processing system characterized by:

3. 2. The information processing system according to claim 1, an item identification information storage unit that stores item identification information for identifying an item included in the accounting data based on the type of the first activity amount; an identification unit that identifies the accounting data including the item corresponding to the type of the first activity amount; Equipped with the matching processing unit compares the first activity amount with a second activity amount corresponding to an amount included in the identified accounting data; An information processing system characterized by:

4. 2. The information processing system according to claim 1, an identification unit that identifies the accounting data corresponding to the type of the first activity amount by providing the items included in the acquired accounting data to a learning model that has been trained by machine learning using the items included in the accounting data and the type of the first activity amount as training data, and thereby estimating the type of the first activity amount; the matching processing unit compares the first activity amount with a second activity amount corresponding to an amount included in the identified accounting data; An information processing system characterized by:

5. obtaining the first activity data from an emissions management system that calculates greenhouse gas emissions by a business entity based on the first activity data and an emission factor of the business entity; acquiring the accounting data relating to the business entity from an accounting system that manages accounting data for the business entity; determining whether the first activity amount acquired from the emission management system matches a second activity amount corresponding to a monetary amount included in the accounting data acquired from the accounting system; An information processing method characterized by being executed by a computer.

6. obtaining the first activity data from an emissions management system that calculates greenhouse gas emissions by a business entity based on the first activity data and an emission factor of the business entity; acquiring the accounting data relating to the business entity from an accounting system that manages accounting data for the business entity; determining whether the first activity amount acquired from the emission management system matches a second activity amount corresponding to a monetary amount included in the accounting data acquired from the accounting system; A program that causes a computer to execute the following.

Citation Information

Patent Citations

  • Financial accounting processing system with audit supporting function and financial accounting processing method and financial accounting processor and its program

    JP2003186987A

  • Information processing apparatus, information processing method, and program

    JP2022046004A

  • Environmental impact assessment system, environmental impact assessment method, and program

    JP2022187601A

  • Audit support device, audit support system

    JP7262872B2

  • Apparatus, method, and program for supporting the utilization of environmental values

    JP7323144B1