Information processing method, information processing device, and program

The information processing method addresses the challenge of displaying both energy and CO2 information by associating vehicle identification with energy types and calculating CO2 data, resulting in a comprehensive output of energy usage and environmental impact.

JP2025069919APending Publication Date: 2025-05-01TRADELOG CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024121414
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-10-18
Filing Date
2024-07-26
Publication Date
2025-05-01

AI Technical Summary

Technical Problem

Existing systems cannot simultaneously display power amount information, including green and non-green energy, and CO2 information.

Method used

An information processing method that identifies and associates vehicle identification information with the amount of green or non-green energy charged to vehicles, and based on this energy information, specifies CO2 information including reduction or emissions, and outputs this information.

Benefits of technology

Enables the simultaneous output of energy amount information and CO2 information for each vehicle, providing a comprehensive view of energy usage and environmental impact.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025069919000001_ABST
    Figure 2025069919000001_ABST
Patent Text Reader

Abstract

To provide an information processing method and the like that are capable of outputting both power amount information and CO2 information.SOLUTION: An information processing method includes: obtaining power amount information including vehicle identification information identifying a vehicle and green power amount for which the vehicle is charged with renewable energy or non-green power amount for which the vehicle is charged with non-renewable energy; specifying CO2 information including CO2 (carbon dioxide) reduction amount or CO2 emission amount, based on the power amount information obtained for each vehicle; and outputting the obtained power amount information and the specified CO2 information in association with the vehicle identification information for each vehicle.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 method, an information processing device, and a program. [Background technology]

[0002] In recent years, there has been active development of technologies related to power trading for power generation and storage or carbon emission trading between electric vehicles and power grids including connections to power flows such as on-site Virtual Power Plants (VPPs), Vehicle to Home (V2H), or Vehicle-to-Grid (V2G). For example, Patent Document 1 discloses an information processing system that displays CO2 emissions calculated based on driving-related data obtained by driving a vehicle and tire-related data related to tires equipped on the vehicle. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2023-169816 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, the invention disclosed in Patent Document 1 has a problem in that it is not possible to display (output) both power amount information, including green power amount or non-green power amount information, and CO2 information.

[0005] One aspect of the present invention is to provide an information processing method and the like that is capable of outputting both power amount information and CO2 information. [Means for solving the problem]

[0006] An information processing method according to one aspect is characterized in that it acquires vehicle identification information for identifying a vehicle and power amount information including the amount of green power charged to the vehicle from renewable energy or the amount of non-green power charged to the vehicle from non-renewable energy, identifies CO2 information including the amount of CO2 (carbon dioxide) reduction or CO2 emissions based on the power amount information acquired for each vehicle, and executes a process of outputting the acquired power amount information and the identified CO2 information in association with the vehicle identification information of each vehicle. Effect of the Invention

[0007] In one aspect, it is possible to output both the power amount information and the CO2 information. [Brief description of the drawings]

[0008] [Figure 1] FIG. 1 is an explanatory diagram showing an overview of an electric power amount information system. [Diagram 2] FIG. 2 is a block diagram showing a configuration example of a color-coding server. [Diagram 3] 4 is an explanatory diagram showing an example of the record layout of a vehicle power amount information DB and a vehicle sales information DB. FIG. [Figure 4] FIG. 2 is a block diagram showing an example configuration of a blockchain node and a corporate terminal. [Diagram 5] FIG. 2 is a block diagram showing an example of the configuration of a meter, an EMS server, and a vehicle server. [Figure 6] FIG. 4 is an explanatory diagram for explaining a process of outputting electric power amount information and CO2 information of a vehicle. [Figure 7] FIG. 4 is an explanatory diagram showing an example of a display screen for electric power amount information and CO2 information of a vehicle. [Figure 8] 5 is a flowchart showing a processing procedure for storing electric power information and CO2 information of a vehicle. [Figure 9] 10 is a flowchart showing the procedure of a subroutine of a process for identifying CO2 information. [Figure 10]11 is a flowchart showing the processing steps for storing a hash value of BC data related to a vehicle's electric power in a blockchain. [Figure 11] 10 is a flowchart showing a processing procedure for searching for power amount information and CO2 information. [Figure 12] FIG. 11 is an explanatory diagram showing an overview of an electric energy information system according to a second embodiment. [Figure 13] FIG. 2 is a block diagram showing an example of the configuration of a user terminal. [Figure 14] FIG. 11 is an explanatory diagram showing an example of a display screen of a renewable energy ratio and a CO2 reduction amount. [Figure 15] 10 is a flowchart showing a processing procedure for outputting a renewable energy ratio and a CO2 reduction amount to a user terminal. [Figure 16] FIG. 11 is an explanatory diagram showing an example of a record layout of a vehicle power amount information DB in the third embodiment. [Figure 17] 11 is a flowchart showing a processing procedure for acquiring power amount information from a plurality of EMSs. [Figure 18] FIG. 13 is a block diagram showing an example of the configuration of a color-coding server according to a fourth embodiment. [Figure 19] 10 is an explanatory diagram showing an example of the record layout of a part power consumption information DB and a part sales information DB. FIG. [Figure 20] 10 is a flowchart showing a process procedure for storing second power amount information and second CO2 information. [Figure 21] 13 is a flowchart showing the processing steps for storing the hash value of the BC data of a part in the blockchain. [Figure 22] FIG. 13 is an explanatory diagram showing an example of a display screen of second power amount information and second CO2 information. [Diagram 23] 10 is a flowchart showing a processing procedure for searching for second power amount information and second CO2 information. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] Hereinafter, the present invention will be described in detail with reference to the drawings showing embodiments thereof.

[0010] (Embodiment 1) The first embodiment relates to a form in which electric power information and CO2 (carbon dioxide) information of each vehicle are output. Fig. 1 is an explanatory diagram showing an overview of an electric power information system. The system of this embodiment includes an information processing device 1, a blockchain system 2, an information processing terminal 3, a meter 4, an information processing device 5, and an information processing device 6, and each device transmits and receives information via a network N such as the Internet.

[0011] The information processing device 1 is an information processing device that processes, stores, and transmits / receives various types of information. The information processing device 1 is, for example, a server device, a personal computer, or a general-purpose tablet PC (personal computer). In this embodiment, the information processing device 1 is a server device, and hereinafter, for the sake of simplicity, it will be referred to as a color-coded server 1.

[0012] The blockchain system 2 is a distributed ledger technology or a distributed network that is introduced for the purpose of strengthening security such as tamper resistance, availability such as fault tolerance, ensuring transparency in data exchange between multiple participants, streamlining inter-system cooperation, etc. The blockchain system 2 is composed of multiple nodes 21 that execute consensus processing.

[0013] 1 shows an example in which the blockchain system 2 is configured with five nodes 21, but may be configured with an appropriate number of nodes depending on the consensus algorithm or the number of network participants. In this embodiment, an example of a distributed ledger technology or a distributed network has been described, but other systems that can achieve the purpose of strengthening security such as tamper resistance, ensuring availability such as fault tolerance, ensuring transparency of data exchange between multiple participants, or streamlining cooperation between systems may also be used.

[0014] Each node 21 holds a copy of the blockchain data through the execution of the consensus process. The blockchain system 2 generates units of data called blocks at regular intervals and stores the data by linking them like a chain.

[0015] The blockchain system 2 is managed autonomously by using a peer-to-peer network and a distributed timestamp server. Because it is stored in a chain, once data in a block is stored, it is difficult to retroactively change the data. The blockchain system 2 may be of any of the public, private, and consortium types. The unit of data may not be a block but may be an individual transaction. In addition, data may be stored in a format other than a chain, such as a directed acyclic graph. For simplicity, the blockchain system 2 will be read as blockchain 2 below.

[0016] The information processing terminal 3 is a corporate terminal device that receives and displays the power amount information and the CO2 information. The information processing terminal 3 is, for example, an information processing device such as a personal computer terminal, a tablet, a smartphone, a mobile phone, or a wearable device such as the Apple Watch (registered trademark). For the sake of simplicity, the information processing terminal 3 will be referred to as the corporate terminal 3 below.

[0017] Meter 4 is a power meter, power hour meter, or communication device such as a smart meter installed by a general electricity transmission and distribution company, a power generation company, a retail electricity company, a company involved in electrical materials or charging equipment, or a facility operator, etc.

[0018] The information processing device 5 is an information processing device equipped with an energy management system (EMS) operated by a general electricity transmission and distribution business operator, a power generation business operator, a retail electricity business operator, a business operator related to electrical materials or charging equipment, a facility operator, etc. The EMS is a system for optimizing energy management by visualizing the usage status of each energy source and controlling the operation of chargers, storage batteries, and various other equipment devices.

[0019] Examples of EMS include, but are not limited to, a home EMS installed in the home of a user who owns a vehicle, an EMS installed in a factory, a facility EMS where a user who owns a vehicle charges the vehicle at a facility where the user is away from the vehicle (such as a retail facility), an EMS that integrates and manages the entire regional power supply, etc. Note that the vehicle in this embodiment is an automobile equipped with various electronic device terminals having a storage battery.

[0020] The information processing device 5 is, for example, a server device, a personal computer, a general-purpose tablet PC, etc. In this embodiment, the information processing device 5 is a server device, and will be referred to as an EMS server 5 below for the sake of simplicity.

[0021] The information processing device 6 is an information processing device in which vehicle identification information, vehicle position information, charging history information, energy information, battery status, vehicle status, etc. are stored. The battery status includes, but is not limited to, records of SOC (State Of Charge), SOH (State of Health), temperature, voltage, etc. The vehicle status includes, but is not limited to, records of power switch on or off, speed or acceleration, mileage, braking, etc.

[0022] The information processing device 6 is, for example, a server device, a personal computer, or a general-purpose tablet PC. In this embodiment, the information processing device 6 is a server device, and for the sake of simplicity, will be referred to as a vehicle server 6 below. Note that the vehicle identification information, location information, charging history information, energy-related information, battery state, or vehicle state may be stored in separate servers.

[0023] The color-coding server 1 according to this embodiment acquires vehicle identification information for identifying a vehicle, the amount of green energy charged to the vehicle from renewable energy, or the amount of non-green energy charged to the vehicle from non-renewable energy through the meter 4, the EMS server 5, or the vehicle server 6. The vehicle identification information may be, for example, a vehicle identification number (VIN), or may be a charging session ID that can be matched with the vehicle identification number or a distributed ID acquired from a distributed network.

[0024] The color-coding server 1 identifies CO2 information including the amount of CO2 reduction or CO2 emission based on the power amount information acquired for each vehicle. The color-coding server 1 outputs the acquired power amount information and the identified CO2 information to the company terminal 3 in association with the vehicle identification information of each vehicle.

[0025] 2 is a block diagram showing an example of the configuration of the color-coding server 1. The color-coding server 1 includes a control unit 11, a storage unit 12, a communication unit 13, a reading unit 14, and a large-capacity storage unit 15. Each component is connected by a bus B.

[0026] The control unit 11 includes an arithmetic processing device such as a CPU (Central Processing Unit), an MPU (Micro-Processing Unit), a GPU (Graphics Processing Unit), an FPGA (Field Programmable Gate Array), a DSP (Digital Signal Processor), or a quantum processor. The control unit 11 reads out and executes a control program 1P (program product) stored in the storage unit 12, thereby performing various information processing or control processing related to the color-coding server 1.

[0027] The control program 1P also includes a program that executes processes such as obtaining power information or information necessary for color-coding, executing logic or algorithms for power color-coding, outputting power color-coding result data, Ethereum's Geth (Go-Ethereum), generating and executing smart contracts, transferring virtual currencies or tokens, creating accounts, or mining.

[0028] In addition, the control program 1P can be deployed to be executed on a single computer, or at one site (server), or distributed across multiple sites (computers or servers, etc.) and multiple computers interconnected by a communications network.

[0029] 2, the control unit 11 is described as a single processor, but it may be a multi-processor. The control unit 11 may execute various information processing or control processing by the same processor in the color-coded server 1, or may execute various information processing or control processing by different processors in the color-coded server 1.

[0030] The storage unit 12 includes memory elements such as a RAM (Random Access Memory) and a ROM (Read Only Memory), and stores the control program 1P or data required for the control unit 11 to execute processing. The storage unit 12 also temporarily stores data required for the control unit 11 to execute arithmetic processing. The communication unit 13 is a communication module for performing communication-related processing, and transmits and receives information to and from the blockchain 2, the company terminal 3, the meter 4, the EMS server 5, the vehicle server 6, etc. via the network N.

[0031] The reading unit 14 reads the portable storage medium 1a including a CD (Compact Disc)-ROM or a DVD (Digital Versatile Disc)-ROM. The control unit 11 may read the control program 1P from the portable storage medium 1a via the reading unit 14 and store it in the mass storage unit 15. The control unit 11 may also download the control program 1P from another computer via a network N or the like and store it in the mass storage unit 15. Furthermore, the control unit 11 may read the control program 1P from the semiconductor memory 1b.

[0032] The mass storage unit 15 includes a recording medium such as a hard disk drive (HDD) or a solid state drive (SSD). The mass storage unit 15 includes a vehicle power energy information database (DB) 151 and a vehicle sales information DB 152. The vehicle power energy information DB 151 stores vehicle power energy information transmitted from the meter 4, the EMS 5, the vehicle server 6, etc., and CO2 information calculated based on the power energy information. The vehicle sales information DB 152 stores sales information such as the shipping date and time or the sales date and time of the vehicle. Note that sales in this embodiment include the shipping of the vehicle from the factory and the sales of the vehicle.

[0033] In this embodiment, the memory unit 12 and the large-capacity memory unit 15 may be configured as an integrated memory device. The large-capacity memory unit 15 may be configured with a plurality of memory devices. Furthermore, the large-capacity memory unit 15 may be an external memory device connected to the color-coding server 1.

[0034] The color-coding server 1 may execute various information processing and control processing, etc., on a single computer, or may execute them in a distributed manner on multiple computers. Also, the color-coding server 1 may be realized by multiple virtual machines provided in a single server, or may be realized by using a cloud server.

[0035] 3 is an explanatory diagram showing an example of the record layout of the vehicle energy information DB 151 and the vehicle sales information DB 152. The vehicle energy information DB 151 includes a VIN column, a charging session ID column, a charger ID column, a facility ID column, a meter ID column, a facility green energy column, a facility renewable energy type column, a grid energy column, a green energy column in the grid energy column, a renewable energy type column in the grid energy column, a non-green energy column in the grid energy column, a charging amount column, a green energy column in the charging amount column, a renewable energy type column in the charging amount column, a non-green energy column in the charging amount column, a storage battery energy column, a green energy column in the storage battery, a renewable energy type column in the storage battery, a non-green energy column in the storage battery, a CO2 emission column, a CO2 reduction column, a timestamp column, a vehicle position information column, and a hash value column.

[0036] The VIN column stores a vehicle identification number. The VIN column may store an encrypted value of the vehicle identification number, or may store a distributed ID acquired from a distributed network. The charging session ID column stores a unique number issued each time charging occurs. If the charging session ID cannot be generated or is unknown, the charging session ID may be recorded as unknown. The charger ID column stores a charger ID of a uniquely specified charger in order to identify each charger (charging device). If the charger ID cannot be specified, the charging session ID may be recorded as unknown. The facility ID column stores a facility ID of a uniquely specified facility in order to identify the facility (public facility, commercial facility, general home, etc.) that provides each charger. If the facility ID cannot be specified, the facility ID may be recorded as unknown.

[0037] The meter ID column stores a unique meter ID to identify the power supplied to each charger or each facility. Note that multiple meter IDs may be stored per record. Alternatively, if the meter ID cannot be identified, the meter ID may be recorded as unknown. The facility green power column stores the renewable energy (solar, wind, hydroelectric, etc.) supplied to the facility from an on-site renewable energy generator during a specified period. The specified period may be any time unit, such as 1 minute, 30 minutes, or 1 hour.

[0038] The facility renewable energy type column stores the type of renewable energy. The types of renewable energy include solar power generation, wind power generation, hydroelectric power generation, biomass power generation, and geothermal power generation (power generation using heat inside the earth). Note that the facility renewable energy type column may store multiple types per record.

[0039] The grid power column stores the amount of power supplied to a facility, etc. from a general power transmission and distribution network, etc. during a specified period. The green power amount within grid power capacity column stores the amount of power equivalent to the amount of green power from renewable energy (solar, wind, hydroelectric, etc.) out of the amount of power supplied to a facility, etc. from a general power transmission and distribution network, etc. during a specified period. The renewable energy type within grid power capacity column stores the type of renewable energy within the grid power capacity.

[0040] The column of non-green power amount in grid power stores the amount of power corresponding to the non-green power amount from non-renewable energy among the amount of power supplied to the facility from the general power transmission and distribution network during a specified period. The amount of green power and the amount of non-green power may be calculated from the power source configuration information of the entire business published or disclosed by the retail electricity supplier, or may be obtained from the power source configuration information of the individual contract published or disclosed by the retail electricity supplier according to the power plan of the facility or tenant. If the breakdown of the non-green power amount in the grid power amount is unknown, it may be counted as the non-green power amount in the grid power amount, and the non-green power amount in the grid power amount may be stored based on a specified rule. The specified period may be any time unit such as 1 minute, 30 minutes, or 1 hour.

[0041] The charging amount column stores the amount of electricity charged to a vehicle, etc., during a specified period. The green energy amount within the charging amount column stores the amount of electricity equivalent to the amount of green energy from renewable energy (solar, wind, hydroelectric, etc.) among the amount of electricity charged to a vehicle, etc., during a specified period. The renewable energy type within the charging amount column stores the type of renewable energy within the charging amount.

[0042] The column of non-green energy amount in charging amount stores the amount of energy equivalent to the non-green energy amount among the amount of energy charged to a vehicle, etc., during a specified period. If the breakdown of the non-green energy amount in the charging amount is unknown, it is possible to count all of it as non-green energy amount in the charging amount and store the non-green energy amount in the charging amount based on a specified rule. The specified period may be from the start of an individual charging to the end of charging, or may be any unit of time such as 1 minute, 30 minutes, or 1 hour.

[0043] The battery energy column stores the amount of remaining energy stored in the battery of a vehicle, etc. The green energy amount in battery column stores the amount of energy equivalent to the amount of green energy from renewable energy (solar, wind, hydroelectric, etc.) out of the remaining energy stored in the battery of a vehicle, etc. at a specified timing. The renewable energy type in battery column stores the type of renewable energy in the battery.

[0044] The column of non-green energy amount in storage battery stores the amount of energy corresponding to the non-green energy amount among the remaining energy amount stored in the battery of a vehicle or the like at a specified timing. The specified timing may be the start of charging, the end of charging, any timing during charging, or any time unit such as 1 minute, 30 minutes, or 1 hour. If the breakdown of the non-green energy amount in the storage battery is unknown, it may be counted as the non-green energy amount in the storage battery, and the non-green energy amount in the storage battery may be stored based on a specified rule.

[0045] The CO2 emission amount column stores the CO2 emission amount of the vehicle. The CO2 reduction amount column stores the CO2 reduction amount of the vehicle. The timestamp column stores date and time information or location information when the power amount information was acquired, and multiple pieces of date and time information for the facility green power amount, grid power amount, charging amount, or storage battery power amount may be stored as different timestamps. The vehicle location information column stores location information of the vehicle at the time of charging (longitude and latitude or location name, etc.).

[0046] The hash value string stores a hash value calculated (derived) from data including the VIN, date and time information, location information, power amount information, and CO2 information of each vehicle. Note that the hash value string may store a cryptogram calculated (derived) by an encryption process other than a hash function.

[0047] Vehicle sales information DB152 includes a VIN column, a vehicle manufacturer column, a vehicle dealer column, a vehicle model column, and a sales date and time column. The VIN column stores the vehicle identification number. The vehicle manufacturer column stores the name of the vehicle manufacturer. The vehicle dealer column stores the name of the dealer who sold the vehicle. The vehicle model column stores the vehicle model. The vehicle model is set according to the vehicle manufacturer, model, or body type (e.g., sedan, SUV, or hatchback). The sales date and time column stores the vehicle shipping date and time or sales date and time.

[0048] The above-mentioned storage formats of each DB are merely examples, and other storage formats may be used as long as the relationships between the data are maintained.

[0049] FIG. 4 is a block diagram showing an example configuration of a node 21 and a company terminal 3 of the blockchain 2. The node 21 of the blockchain 2 includes a control unit 211, a storage unit 212, a communication unit 213, a reception unit 214, an output unit 215, a block generation unit 216, a block verification unit 217, and a block sharing unit 218. Each component is connected by a bus B.

[0050] The control unit 211 cooperates with the control units 211 of other nodes 21 (terminals) in an autonomous and decentralized manner to always hold the latest blockchain (ledger: copy of blockchain data) in the storage unit 212. The storage unit 212 stores the blockchain (ledger) including transactions broadcast to the decentralized network, and information required for verification processing of information in the block, etc.

[0051] The communication unit 213 is a communication module for performing communication-related processing, and transmits and receives information to and from the color-coding server 1, etc., via the network N. The reception unit 214 receives information to be recorded in the distributed network managed by the blockchain 2 from the external node 21. The output unit 215 outputs the information of the blockchain 2 that it holds in response to a request from the external node 21.

[0052] The block generation unit 216 generates a block to be added to the blockchain 2 based on the information received by the reception unit 214. The block generation unit 216 generates a block including information based on the previous block and the information received by the reception unit 214.

[0053] Furthermore, the block generation unit 216 performs a predetermined consensus process, such as a process of searching for a nonce or a process of adding a signature, on a block generated by itself or a block generated by another node 21 via the block sharing unit 218 described below, and then adds the block to the blockchain 2 that it manages. Note that the block obtained by multiple nodes 21 performing a predetermined consensus process on the block generated by the block generation unit 216 is the block that is finally added to the blockchain 2.

[0054] When adding a block to the blockchain 2 held by the block verification unit 217, the block verification unit 217 verifies the information in the block. Usually, the block to be added is the block whose rules are satisfied earliest among the group of nodes 21 including the own node 21, but in consideration of the case where a malicious node 21 is included, it may be possible to verify whether the rules are actually satisfied.

[0055] The block sharing unit 218 exchanges information between the nodes 21 belonging to the blockchain 2. More specifically, the block sharing unit 218 transmits information received by the reception unit 214, blocks generated by the block generation unit 216, blocks received from other nodes 21, etc. to other nodes 21 as appropriate. In this way, this information and the latest blockchain 2 are shared among all nodes 21 as much as possible.

[0056] Note that the configuration in Figure 4 is merely one example, and the specific configuration of the blockchain node 21 is not important as long as it is capable of executing a predetermined consensus process for multiple nodes to share and manage a blockchain 2 that is difficult to tamper with, and is a node that is capable of adding information to the distributed network in response to requests from external nodes, and of referencing information recorded in the distributed network.

[0057] In addition, the color-coding server 1, the meter 4 or the EMS server 5 may be a node 21 of the blockchain 2.

[0058] The company terminal 3 includes a control unit 31, a storage unit 32, a communication unit 33, an input unit 34, and a display unit 35. Each component is connected by a bus B.

[0059] The control unit 31 includes an arithmetic processing unit such as a CPU or an MPU, and performs various information processing and control processing related to the company terminal 3 by reading and executing a control program 3P (program product) stored in the storage unit 32.

[0060] 4, the control unit 31 is described as a single processor, but may be a multi-processor. The control unit 31 may execute various information processes or control processes by the same processor in the company terminal 3, or may execute them by different processors in the company terminal 3.

[0061] The storage unit 32 includes memory elements such as RAM and ROM, and stores the control program 3P or data required for the control unit 31 to execute processing. The storage unit 32 also temporarily stores data required for the control unit 31 to execute arithmetic processing.

[0062] The communication unit 33 is a communication module for performing processing related to communication, and transmits and receives information to and from the color-coding server 1, etc., via the network N. The input unit 34 may be a keyboard, a mouse, or a touch panel integrated with the display unit 35. The display unit 35 is a liquid crystal display, an organic EL (electroluminescence) display, or the like, and displays various information according to instructions from the control unit 31.

[0063] 5 is a block diagram showing an example of the configuration of the meter 4, the EMS server 5, and the vehicle server 6. The meter 4 includes a control unit 41, a storage unit 42, and a communication unit 43. Note that the control unit 41, the storage unit 42, and the communication unit 43 are similar to the control unit 11, the storage unit 12, and the communication unit 13 of the color-coding server 1, and therefore a description thereof will be omitted.

[0064] The EMS server 5 includes a control unit 51, a memory unit 52, a communication unit 53, and a reading unit 54. Each component is connected by a bus B. The vehicle server 6 includes a control unit 61, a memory unit 62, a communication unit 63, and a reading unit 64. Each component is connected by a bus B. Note that the configurations of the EMS server 5 and the vehicle server 6 are similar to those of the color-coding server 1, so explanations will be omitted.

[0065] 6 is an explanatory diagram explaining the process of outputting electric energy information and CO2 information of a vehicle. The color-coding server 1 acquires electric energy information, vehicle-related information, and a charging session ID from the meter 4, the EMS server 5, the vehicle server 6, etc., and identifies the amount of green energy (renewable energy energy) or non-green energy when charging a vehicle sold by an automobile manufacturer (company), etc. The color-coding server 1 manages the electric energy information including the identified amount of green energy and non-green energy. The vehicle-related information includes, for example, a facility ID, the vehicle's VIN, the manufacturer, the sales company, the model, or the shipping date and time or the sales date and time.

[0066] For example, when a vehicle is charged at home or at a facility using electricity generated from renewable energy sources such as solar or wind power, the color-coding server 1 uses data obtained through the meter 4, the EMS server 5, or the vehicle server 6, etc., and its own algorithms to identify how much of the charged electricity is green electricity.

[0067] Alternatively, when a vehicle is charged using electricity obtained from non-renewable energy such as fossil fuels and supplied from a power grid (electricity supply network), the color-coding server 1 identifies, via the meter 4, the EMS server 5, the vehicle server 6, etc., how much of the charged electricity is non-green electricity.

[0068] Among the amounts of power supplied from the power grid, there is green power derived from renewable energy (renewable energy), that is, green power within the grid power (renewable energy power within the grid power). In this case, the color-coding server 1 identifies whether the amount of power supplied from the power grid is non-green power or green power within the grid power.

[0069] The color-coding server 1 tally up the green energy amount, non-green energy amount, or green energy amount within the grid energy amount, identified for each target vehicle, for each predetermined period based on the charging amount data acquired each time charging is performed or for each predetermined charging time. The predetermined period is a predetermined period according to the transmission cycle of the energy amount information transmitted from the EMS server 5 to the color-coding server 1, and may be, for example, one hour, one day, one week, one month, or one quarter.

[0070] The color-coding server 1 associates the power amount information with the VIN (vehicle identification number) or charging session ID of each vehicle acquired from the EMS server 5. The power amount information includes the charger ID, the amount of green energy (the amount of green energy charged to the vehicle from renewable energy and the amount of green energy within the grid energy), the type of renewable energy (photovoltaic power generation, wind power generation, etc.), or the amount of non-green energy charged to the vehicle from non-renewable energy, etc.

[0071] In addition, there are many cases where the VIN cannot be used on the color-coding server 1 side. In this case, the charging session ID is used. Specifically, the color-coding server 1 may transmit the power amount information for each session ID to the vehicle server 6, and the vehicle server 6 may match the charging session ID with the VIN to obtain the power amount information for each VIN.

[0072] The color-coding server 1 stores the electric energy information of each vehicle in the vehicle electric energy information DB 151 in association with the received VIN or charging session ID of each vehicle. Based on the received electric energy information of each vehicle, the color-coding server 1 specifies CO2 information including the CO2 reduction amount and the CO2 emission amount for each vehicle. The unit of CO2 is kg or t-CO2, etc. In the following, an example in which the unit of CO2 is kg will be described.

[0073] First, the color-coding server 1 calculates the amount of CO2 emissions from each vehicle based on the received amount of non-green power from each vehicle. The amount of CO2 emissions is expressed by the following formula (1). CO2 emissions (kg) = non-green electricity (kWh) × emission factor … (1) The emission factor is the CO2 emission factor per unit of electricity. The emission factor is set by the electric power company or the region, and may be, for example, 0.6 kg-CO2 / kWh.

[0074] Next, the color-coding server 1 calculates the amount of CO2 reduction based on the received amount of green power for each vehicle. The amount of CO2 reduction is expressed by the following formula (2). CO2 reduction (kg) = green electricity (kWh) x emission coefficient … (2)

[0075] The color-coding server 1 stores the calculated CO2 emissions and CO2 reductions of each vehicle in the vehicle power information DB 151 in association with the VIN or charging session ID of each vehicle. The color-coding server 1 transmits the acquired power information and the calculated CO2 information to the company terminal 3 in association with the VIN or charging session ID of each vehicle.

[0076] The company terminal 3 receives the VIN or charging session ID, power amount information, and CO2 information of each vehicle transmitted from the color-coding server 1. The company terminal 3 displays the received VIN, power amount information, and CO2 information of each vehicle on a screen. Note that when the charging session ID is used, the color-coding server 1 may transmit the power amount information and CO2 information for each VIN to the company terminal 3.

[0077] The color-coding server 1 calculates a hash value of data including the VIN or charging session ID of each vehicle, power amount information, date and time information when the power amount information was acquired, location information, and CO2 information (hereinafter referred to as BC data). For example, the color-coding server 1 employs a hash function using the keccak256 or SHA2-256 algorithm or the like to calculate the hash value of the BC data. Note that the method is not limited to a hash function, and other encryption methods may also be used. The color-coding server 1 stores the calculated hash value of the BC data in the vehicle power amount information DB 151 in association with the VIN or charging session ID of each vehicle.

[0078] The color-coding server 1 transmits the calculated hash value of the BC data in association with the VIN or charging session ID, date and time information, and location information of each vehicle to any one of the nodes 21 in the blockchain 2. The node 21 in the blockchain 2 receives and stores (records) the VIN or charging session ID, date and time information, location information, and hash value of the BC data of each vehicle transmitted from the color-coding server 1.

[0079] 7 is an explanatory diagram showing an example of a display screen for vehicle power information and CO2 information. The screen includes a vehicle type selection field 11a, a sales period setting field 11b, a collection period setting field 11g, a search button 11c, a CO2 display field 11d, a graph display field 11e, and a list display field 11f. Note that the screen may also be provided with selection fields for the factory that ships the vehicle, the store that sells the vehicle, administrative units such as local governments, and countries or regions.

[0080] The vehicle model selection field 11a is a field for accepting the selection of a vehicle model. For example, "all vehicle models", "vehicle model A", "vehicle model B" or "vehicle model C" may be set in the vehicle model selection field 11a. It is to be noted that the selection is not limited to the vehicle model, and for example, a vehicle model may be set. The sales period setting field 11b is a field for accepting the setting of the shipping period or sales period (sales time) of the vehicle. The tally period setting field 11g is a field for accepting the setting of the tally period for the target charging amount.

[0081] The search button 11c is a button for searching for power amount information according to search conditions including the vehicle model, sales period, or collection period, etc. The CO2 display field 11d is a display field for displaying CO2 information including total CO2 emissions (total CO2 emissions), total CO2 reductions (total CO2 reductions), renewable energy ratio (renewable energy ratio), or renewable energy usage amount, etc.

[0082] The graph display field 11e is a display field that displays a graph showing the total CO2 emissions and the total CO2 reduction amount by sales period or by collection period. The list display field 11f is a display field that displays a list of the power amount information searched according to the search conditions.

[0083] When the company terminal 3 receives a selection operation in the vehicle model selection field 11a, it accepts the selected vehicle model. When the company terminal 3 receives a setting operation in the sales period setting field 11b, it accepts the set sales period (e.g., 2023 / 5 / 5 to 2023 / 8 / 31). When the company terminal 3 receives a setting operation in the aggregation period setting field 11g, it accepts the set charging amount aggregation period (e.g., 2023 / 8 / 1 to 2023 / 8 / 31). When the company terminal 3 receives a touch (click) operation on the search button 11c, it transmits the search conditions including the accepted vehicle model and sales period to the color-coding server 1.

[0084] The color-coding server 1 receives search conditions transmitted from the company terminal 3. The color-coding server 1 identifies multiple vehicle VINs or charging session IDs corresponding to the vehicle model and sales period included in the received search conditions from the vehicle sales information DB 152. The color-coding server 1 acquires, from the vehicle power amount information DB 151, the power amount information, CO2 information including the CO2 emission amount and the CO2 reduction amount, and the hash value of the BC data of each vehicle based on the identified VIN or charging session ID of each vehicle.

[0085] The power amount information includes the charger ID, the amount of green power (in some cases, the total amount of green power charged by renewable energy and the amount of green power in the grid), the type of renewable energy, or the amount of non-green power, etc. The color-coding server 1 may obtain the power amount information from the vehicle server 6 according to the search conditions transmitted from the company terminal 3.

[0086] The color-coding server 1 tally up the total CO2 emissions (total CO2 emissions) and total CO2 reductions (total CO2 reductions) of these vehicles during the sales period or tally up period based on the CO2 emissions and CO2 reductions corresponding to the VIN or charging session ID of each identified vehicle.

[0087] The color-coding server 1 tabulates the total green energy and total non-green energy of these vehicles based on the green energy (the sum of the green energy charged by renewable energy and the green energy within the grid energy) and non-green energy corresponding to the VIN or charging session ID of each identified vehicle. The color-coding server 1 calculates the renewable energy ratio based on the tabulated total green energy and total non-green energy. The renewable energy ratio is expressed by the following formula (3).

[0088] Renewable energy ratio (%) = green electricity (kWh) / (green electricity (kWh) + non-green electricity (kWh)) × 100 … (3) The color-coding server 1 calculates the renewable energy ratio using the above-mentioned formula (3) based on the total amount of green energy and the total amount of non-green energy that have been collected.

[0089] The color-coding server 1 generates a graph showing the total CO2 emissions and the total CO2 reduction amount corresponding to the aggregation unit such as the VIN or the model of the specified multiple vehicles by sales period or by aggregation period. Specifically, the color-coding server 1 aggregates the CO2 emissions and the CO2 reduction amount for each predetermined period (e.g., one month) based on the CO2 emissions and the CO2 reduction amount corresponding to the aggregation unit such as the VIN or the model of each specified vehicle. The color-coding server 1 generates a graph showing the total CO2 emissions and the total CO2 reduction amount by sales period or by aggregation period based on the aggregated CO2 emissions and CO2 reduction amount for each predetermined period.

[0090] The color-coding server 1 generates a list of electric energy information. The list of electric energy information includes a counting unit such as the VIN or model of each vehicle, a target period, the total CO2 emissions, the total CO2 reduction amount, the amount of green power, the amount of non-green power, or a hash value of each vehicle during the target period. The target period is a period that continues from the date on which the vehicle is shipped or sold. The list of electric energy information may be a document for managing electric energy trading or data trading.

[0091] The color-coding server 1 transmits the collected total CO2 emissions and total CO2 reductions, as well as the calculated renewable energy ratio, the generated graph, and the list of power consumption information to the corporate terminal 3. The corporate terminal 3 receives the total CO2 emissions, total CO2 reductions, renewable energy ratio, graph, and list of power consumption information transmitted from the color-coding server 1. The corporate terminal 3 displays the received total CO2 emissions, total CO2 reductions, and renewable energy ratio in the CO2 display field 11d.

[0092] The company terminal 3 displays the received graph in the graph display field 11e. As shown in the figure, the graph is displayed in the form of a vertical bar graph, but is not limited to this. Note that FIG. 7 illustrates an example of a vertical bar graph. The horizontal axis of the graph indicates the sales period (e.g., 2023 / 5 to 2023 / 8) or the aggregation period. The sales period or the aggregation period is a period indicated by unit periods (days, weeks, months, half a year, or years, etc.). The vertical axis of the graph indicates the amount of CO2 emissions or the amount of CO2 reduction, in kg. In the vertical bar graph, the amount of CO2 emissions is illustratively indicated by diagonal hatching, and the amount of CO2 reduction is illustratively indicated by cross-hatching.

[0093] The corporate terminal 3 displays the received list of energy information in a list display field 11f. As shown in the figure, for each vehicle, the aggregation unit such as the vehicle VIN or vehicle model, the target period, the total CO2 emissions of each vehicle during the target period, the total CO2 reduction amount, the amount of green energy (GreenEnergy), the amount of non-green energy (BrownEnergy), and the hash value (hash) are displayed in the list display field 11f.

[0094] 8 is a flowchart showing a process for storing electric energy information and CO2 information of a vehicle. The control unit 51 of the EMS server 5 transmits the VIN or charging session ID of each vehicle for a predetermined period (e.g., one day) acquired through the EMS and the electric energy information to the color-coding server 1 via the communication unit 53 (step S501).

[0095] The power amount information includes a charging session ID, a charger ID, green energy (the amount of green energy charged by renewable energy and the amount of green energy in the grid energy), the type of renewable energy, or non-green energy, etc. Note that, although Fig. 8 describes an example of the power amount information transmitted from the EMS server 5, the same can be applied to the power amount information transmitted from the meter 4.

[0096] The control unit 11 of the color-coding server 1 receives the VIN or charging session ID and the power amount information of each vehicle transmitted from the EMS server 5 through the communication unit 13 (step S101). The control unit 11 stores the power amount information of each vehicle in the vehicle power amount information DB 151 of the mass storage unit 15 in association with the received VIN or charging session ID of each vehicle (step S102).

[0097] Specifically, the control unit 11 stores in the vehicle energy information DB151, in association with the VIN or charging session ID of each vehicle, the charger ID, facility ID, meter ID, facility green energy amount, facility renewable energy type, grid energy amount, green energy amount within grid energy amount, renewable energy type within grid energy amount, non-green energy amount within grid energy amount, charging amount, green energy amount within charging amount, renewable energy type within charging amount, non-green energy amount within charging amount, battery energy amount, green energy amount in the storage battery, renewable energy type in the storage battery, non-green energy amount in the storage battery, date and time information (timestamp) when the energy information was acquired, and vehicle position information at the time of charging.

[0098] The control unit 11 executes a subroutine for processing to identify CO2 information including the amount of CO2 emission or the amount of CO2 reduction based on the acquired power amount information (step S103). The subroutine for processing to identify CO2 information will be described later.

[0099] Based on the identified CO2 information, the control unit 11 stores the CO2 emission amount and the CO2 reduction amount of each vehicle in association with the VIN or the charging session ID of each vehicle in the vehicle power amount information DB 151 (step S104). The control unit 11 ends the process.

[0100] 9 is a flowchart showing the processing procedure of a subroutine for identifying CO2 information. The control unit 11 of the color-coding server 1 selects one vehicle from among a plurality of vehicles (step S01). The control unit 11 calculates the CO2 emission amount using the above-mentioned formula (1) based on the amount of non-green power of the selected vehicle (step S02). The control unit 11 calculates the CO2 reduction amount using the above-mentioned formula (2) based on the amount of green power of the vehicle (step S03).

[0101] The control unit 11 determines whether the vehicle is the last vehicle among the multiple vehicles (step S04). If the vehicle is not the last vehicle (NO in step S04), the control unit 11 returns to the process of step S01. If the vehicle is the last vehicle (YES in step S04), the control unit 11 acquires the calculated CO2 emissions and CO2 reduction amounts of each vehicle (step S05). The control unit 11 ends the subroutine of the CO2 information specification process and returns.

[0102] In addition, in Fig. 9, an example of the calculation process of the CO2 emission amount and the CO2 reduction amount when one vehicle is selected is described, but the present invention is not limited to this, and the CO2 emission amount and the CO2 reduction amount may be calculated in units of the charging session ID. In addition, in Fig. 9, an example of the calculation process of both the CO2 emission amount and the CO2 reduction amount is described, but the present invention is not limited to this, and either the CO2 emission amount or the CO2 reduction amount may be calculated.

[0103] 10 is a flowchart showing a processing procedure for storing a hash value of BC data related to the vehicle's electricity in the blockchain 2. The control unit 11 of the color-coding server 1 calculates a hash value of BC data related to the vehicle's electricity using, for example, keccak256 (step S111). The BC data related to the vehicle's electricity includes the VIN or charging session ID of each vehicle, power amount information, date and time information when the power amount information was acquired, location information, and CO2 information. The control unit 11 stores the calculated hash value of the BC data in the vehicle power amount information DB151 of the mass storage unit 15 in association with the VIN or charging session ID of each vehicle (step S112).

[0104] The control unit 11 creates a transaction by associating the calculated hash value of the BC data related to the power of each vehicle with the VIN or charging session ID of each vehicle, date and time information, and location information (step S113). The created transaction includes the VIN or charging session ID of each vehicle, date and time information, location information, and the hash value of the BC data. The control unit 11 transmits the created transaction via the communication unit 13 to any one of the nodes 21 of the blockchain 2 that manages transaction data in a distributed manner (step S114).

[0105] The control unit 211 of the node 21 of the blockchain 2 receives the transaction transmitted from the color-coding server 1 via the communication unit 213 (step S211). Based on the received transaction, the control unit 211 of the node 21 stores a hash value of the BC data related to the power of each vehicle in association with the VIN or charging session ID, date and time information, and location information of each vehicle (step S212).

[0106] After the processing of step S212 is completed, node 21 of the blockchain 2 may transmit a return value such as a transaction hash value to the color-coding server 1. In this case, the color-coding server 1 receives the return value such as a transaction hash value transmitted from node 21. The color-coding server 1 stores the hash value calculated by the processing of step S111 in the vehicle power amount information DB 151 together with the received return value.

[0107] Specifically, the control unit 211 of the node 21 that receives the transaction generates, via the block generation unit 216, a block that includes at least the VIN or charging session ID of each vehicle included in the received transaction, date and time information, location information, and a hash value of the BC data, as well as previous block management information created based on information in the blockchain (ledger) that it manages.

[0108] Then, the control unit 211 of each node 21 of the blockchain 2 executes a predetermined consensus process by the block generation unit 216. The blockchain is a chronological arrangement of data groups each having a predetermined data structure called a block, and mainly serves as a ledger that records continuously updated data such as transaction details or charging history.

[0109] Each block contains data to be recorded in the block, such as transaction details, as well as information on one or more previous blocks (hereafter referred to as the previous block) and information for detecting tampering (nonce, signature, etc.). A nonce is a value in a data area that is set so that the value obtained when processing data in that area with a one-way function satisfies a predetermined rule.

[0110] A new block is added to the blockchain 2 through processing according to a predetermined consensus algorithm in which one or more nodes participate. For example, in PoW, which is one of the consensus algorithms, a rule such as "the hash value of the block must be equal to or less than a threshold value" is determined in advance for each block (data group) that includes the information of the previous block and a nonce, and when a block is added, the block verification unit 217 performs processing in which multiple nodes simultaneously and in parallel search for a nonce that satisfies such a rule.

[0111] In addition to PoW, there are other consensus algorithms such as BFT (Byzantine fault tolerance). After executing a predetermined consensus process, the control unit 211 of each node 21 of the blockchain 2 stores (adds) the block generated by the block generation unit 216 in the storage unit 212 via the block sharing unit 218.

[0112] 11 is a flowchart showing the processing procedure for searching for power amount information and CO2 information. The control unit 31 of the company terminal 3 accepts input of search conditions including the vehicle model of each vehicle, the sales period or the collection period, etc. through the input unit 34 (step S321). The control unit 31 transmits the accepted search conditions to the color-coding server 1 through the communication unit 33 (step S322).

[0113] The control unit 11 of the color-coding server 1 receives the search conditions transmitted from the company terminal 3 through the communication unit 13 (step S121). The control unit 11 identifies a plurality of VINs or charging session IDs corresponding to the vehicle model, sales period, or collection period, etc., included in the received search conditions from the vehicle sales information DB 152 in the mass storage unit 15 (step S122). The color-coding server 1 may identify the VINs or charging session IDs from the vehicle server 6 according to the search conditions transmitted from the company terminal 3.

[0114] Based on the VIN or charging session ID of each identified vehicle, the control unit 11 acquires the power amount information, CO2 information (CO2 emission amount and CO2 reduction amount, etc.), and the hash value of the BC data from the vehicle power amount information DB 151 in the mass storage unit 15 (step S123). The power amount information includes the charger ID, the green power amount (the sum of the green power amount charged by renewable energy and the green power amount inside the grid power amount), the type of renewable energy, or the non-green power amount. The color-coding server 1 may acquire the power amount information, etc. from the vehicle server 6 according to the search conditions transmitted from the company terminal 3.

[0115] The control unit 11 counts the total amount of green energy and the total amount of non-green energy corresponding to the target vehicles based on the amount of green energy and the amount of non-green energy corresponding to the VIN or the charging session ID of each identified vehicle (step S124).The control unit 11 calculates the renewable energy ratio based on the counted total amount of green energy and the total amount of non-green energy using the above-mentioned formula (3) (step S125).

[0116] The control unit 11 generates a graph showing the total CO2 emissions and the total CO2 reductions corresponding to the aggregation units such as the VINs or the specified vehicle models of the specified multiple vehicles by sales period or by aggregation period during the sales period (e.g., 5 / 5 / 2023 to 8 / 31 / 2023) or the aggregation period (step S126). The control unit 11 generates a list of power amount information including the VIN or charging session ID, the target period, the total CO2 emissions, the total CO2 reductions, the green power amount, the non-green power amount, or the hash value for each vehicle (step S127).

[0117] The control unit 11 transmits the acquired CO2 information, the calculated renewable energy ratio, the generated graph, and the list of power energy information to the company terminal 3 via the communication unit 13 (step S128). The control unit 31 of the company terminal 3 receives the CO2 information, the renewable energy ratio, the graph, and the list of power energy information transmitted from the color-coding server 1 via the communication unit 33 (step S323). The control unit 31 displays the received CO2 information, the renewable energy ratio, the graph, and the list of power energy information on the display unit 35 (step S324). The control unit 31 ends the process.

[0118] According to this embodiment, it is possible to identify CO2 information including the amount of CO2 reduction or the amount of CO2 emissions based on the power amount information acquired for each vehicle.

[0119] According to this embodiment, it is possible to output the power amount information and the CO2 information in association with the VIN or the charging session ID of each vehicle.

[0120] According to this embodiment, it is possible to store a hash value of the BC data related to the electricity of each vehicle in node 21 of the blockchain 2 in association with the VIN or charging session ID, date and time information, and location information of each vehicle.

[0121] According to this embodiment, it is possible to output the total CO2 emissions, total CO2 reductions, or renewable energy ratio corresponding to multiple target vehicles based on the vehicle model, sales period, or collection period of each vehicle.

[0122] According to this embodiment, it is possible to output a graph showing the total amount of power generation and the total amount of power consumption corresponding to the VIN or charging session ID of a specified vehicle by sales period or by collection period.

[0123] (Embodiment 2) The second embodiment relates to a form in which the renewable energy ratio and the amount of CO2 reduction are output to a user terminal. Note that a description of the contents that overlap with the first embodiment will be omitted.

[0124] Fig. 12 is an explanatory diagram showing an overview of an electric energy information system in embodiment 2. Note that the same reference numerals are used to designate the same contents as in Fig. 1, and the description thereof will be omitted. This embodiment further includes an information processing terminal 7, and each device transmits and receives information via a network N such as the Internet.

[0125] The information processing terminal 7 is a user terminal device that receives and displays information such as the renewable energy ratio and the amount of CO2 reduction. The information processing terminal 7 is an information processing device such as a smartphone, a mobile phone, a wearable device such as an Apple Watch, a tablet, or a personal computer terminal. For simplicity, the information processing terminal 7 will be referred to as the user terminal 7 below.

[0126] 13 is a block diagram showing an example of the configuration of the user terminal 7. The user terminal 7 includes a control unit 71, a storage unit 72, a communication unit 73, an input unit 74, and a display unit 75. Each component is connected by a bus B. Note that the configuration of the user terminal 7 is similar to that of the company terminal 3, and therefore a description thereof will be omitted.

[0127] 14 is an explanatory diagram showing an example of a display screen for the renewable energy ratio and the CO2 reduction amount. The screen includes a period setting field 12a and a CO2 information display field 12b.

[0128] The period setting field 12a is a field for receiving the setting of the period for reading out the amount of green power and the amount of non-green power. The period may be, for example, today, this month, or the past (for example, the last month or the last three months). The CO2 information display field 12b is a display field for displaying the total CO2 emissions, total CO2 reduction amount, and renewable energy ratio (renewable energy ratio) corresponding to the set period.

[0129] The user terminal 7 accepts a period (for example, this month) set by the user. The user terminal 7 transmits the VIN of the vehicle owned by the user, the vehicle registration number or user ID, and the accepted period to the color-coding server 1. The color-coding server 1 receives the vehicle's VIN or vehicle registration number and the period transmitted from the user terminal 7. Note that, when there are multiple target vehicles, households, devices, etc., the target vehicles, households, devices, etc. may be selected at the same time.

[0130] Based on the received period, the color-coding server 1 aggregates and reads out the green energy (the sum of the green energy charged by renewable energy and the green energy in the grid energy) that corresponds to the received vehicle's VIN, vehicle registration number, or user ID, the non-green energy, the CO2 emissions, and the CO2 reduction amount from the vehicle energy information DB 151. Based on the green energy and non-green energy amounts read for the period, the color-coding server 1 calculates the renewable energy ratio using the above-mentioned formula (3).

[0131] The color-coding server 1 transmits the read total CO2 emission amount and total CO2 reduction amount corresponding to the relevant period, as well as the calculated renewable energy ratio, to the user terminal 7. The user terminal 7 receives the total CO2 emission amount, total CO2 reduction amount, and renewable energy ratio corresponding to the relevant period transmitted from the color-coding server 1. The user terminal 7 displays the received total CO2 emission amount, total CO2 reduction amount, and renewable energy ratio corresponding to the relevant period in the CO2 information display field 12b.

[0132] 15 is a flowchart showing the processing procedure when outputting the renewable energy ratio and the CO2 reduction amount to the user terminal 7. The control unit 71 of the user terminal 7 receives a period (e.g., this month) set by the user through the input unit 74 (step S731). The control unit 71 transmits the VIN of the vehicle owned by the user, the vehicle registration number or the user ID, and the received period to the color-coding server 1 through the communication unit 73 (step S732).

[0133] The control unit 11 of the color-coding server 1 receives the vehicle VIN and the period transmitted from the user terminal 7 through the communication unit 13 (step S131). When there are a plurality of target vehicles, households, devices, etc., the target vehicles, households, devices, etc. may be selected at the same time. The control unit 11 reads out data including the green energy (the sum of the green energy charged by renewable energy and the green energy in the grid energy), non-green energy, CO2 emission, and CO2 reduction corresponding to the received vehicle VIN, vehicle registration number, or user ID for the received period from the vehicle energy information DB 151 in the mass storage unit 15 (step S132).

[0134] The control unit 11 calculates the renewable energy ratio using the above-mentioned formula (3) based on the green energy amount and non-green energy amount read for the period (step S133). The control unit 11 transmits the calculated total CO2 emission amount, total CO2 reduction amount, and renewable energy ratio for the period to the user terminal 7 via the communication unit 13 (step S134).

[0135] The control unit 71 of the user terminal 7 receives the total CO2 emission amount, total CO2 reduction amount, and renewable energy ratio for the period transmitted from the color-coding server 1 via the communication unit 73 (step S733). The control unit 71 displays the received total CO2 emission amount, total CO2 reduction amount, and renewable energy ratio for the period via the display unit 75 (step S734). The control unit 71 ends the process.

[0136] According to this embodiment, it is possible to output the renewable energy ratio and the amount of CO2 reduction to a user terminal.

[0137] (Embodiment 3) The third embodiment relates to a form in which power amount information is acquired from both the first charging system and the second charging system. Note that explanations of contents that overlap with the first and second embodiments will be omitted. In this embodiment, the first charging system is a home EMS or the like installed in the home of a user who owns a vehicle, and the second charging system is a facility EMS or the like that charges the vehicle at a facility (such as a retail facility) where the user who owns the vehicle goes.

[0138] Fig. 16 is an explanatory diagram showing an example of a record layout of the vehicle power energy information DB 151 in the third embodiment. Description of contents overlapping with Fig. 3 will be omitted. The vehicle power energy information DB 151 includes a charging system ID column. The charging system ID column stores charging system identification information (e.g., a charging system ID) for identifying a charging system including a home EMS or a facility EMS.

[0139] Fig. 17 is a flowchart showing a processing procedure for acquiring power amount information from multiple EMSs. In Fig. 17, an example of a home EMS and a facility EMS will be described. The control unit 51 of the EMS server 5 transmits the first charging system ID, the vehicle VIN or charging session ID, and the first power amount information for a predetermined period (e.g., one day) acquired through the first charging system (home EMS) to the color-coding server 1 via the communication unit 53 (step S541). In addition, the first power amount information is the same as the power amount information in the first embodiment, and therefore a description thereof will be omitted.

[0140] The control unit 11 of the color-coding server 1 receives the first charging system ID, the vehicle VIN or charging session ID, and the first power amount information transmitted from the EMS server 5 via the communication unit 13 (step S141). The control unit 11 stores the first power amount information in the vehicle power amount information DB 151 of the mass storage unit 15 in association with the received first charging system ID, the vehicle VIN, or the charging session ID (step S142).

[0141] The control unit 11 executes a subroutine of a CO2 information identification process for identifying the first CO2 information based on the acquired first electric energy information (step S143). The control unit 11 stores the identified first CO2 information of each vehicle in the vehicle electric energy information DB 151 in association with the VIN or the charging session ID of each vehicle (step S144).

[0142] The control unit 51 of the EMS server 5 transmits the second charging system ID, the vehicle VIN or charging session ID, and second power amount information for a predetermined period (e.g., one day) acquired through the second charging system (facility EMS) to the color-coding server 1 via the communication unit 53 (step S542). Note that the second power amount information is similar to the power amount information in the first embodiment, and therefore a description thereof will be omitted.

[0143] The control unit 11 of the color-coding server 1 receives the second charging system ID, the vehicle VIN or the charging session ID, and the second power amount information transmitted from the EMS server 5 via the communication unit 13 (step S145). The control unit 11 stores the second power amount information in the vehicle power amount information DB 151 in association with the received second charging system ID and vehicle VIN (step S146).

[0144] The control unit 11 executes a subroutine of a CO2 information identification process for identifying the second CO2 information based on the acquired second electric energy information (step S147). The control unit 11 stores the identified second CO2 information of each vehicle in the vehicle electric energy information DB 151 in association with the VIN of each vehicle (step S148).

[0145] When three or more EMSs are used, the control unit 11 repeats the process of step S542 and the series of steps S145 to S148.

[0146] The control unit 11 transmits the first charging system ID, first electric energy information, first CO2 information, second charging system ID, second electric energy information and second CO2 information of each vehicle acquired in association with the VIN or charging session ID of each vehicle to the company terminal 3 via the communication unit 13 (step S149).

[0147] The control unit 31 of the company terminal 3 receives the VIN or charging session ID of each vehicle, the first charging system ID, the first energy information, the first CO2 information, the second charging system ID, the second energy information, and the second CO2 information transmitted from the color-coding server 1 through the communication unit 33 (step S341). The control unit 31 displays the VIN, charging session ID, the first charging system ID, the first energy information, the first CO2 information, the second charging system ID, the second energy information, and the second CO2 information of each vehicle through the display unit 35 (step S342). The control unit 31 ends the process.

[0148] According to this embodiment, it is possible to simultaneously output the first power amount information acquired from the first charging system (home EMS) and the second power amount information acquired from the second charging system (facility EMS) in correspondence with the VIN or charging session ID of each vehicle.

[0149] (Embodiment 4) The fourth embodiment relates to a form in which second electric energy information acquired for each part or service required for manufacturing a vehicle and second CO2 information specified based on the second electric energy information are output. Note that a description of the contents overlapping with the first to third embodiments will be omitted.

[0150] In this embodiment, an example of fuel usage information will be described in which the second power information is information on fuels (natural gas, petroleum products, coal, synthetic fuels, etc.) used directly within the facility. The fuel usage includes the amount of fuel usage that does not emit CO2 during production or use, which corresponds to the amount of green power in the power information, or the amount of fuel usage that emits CO2 during production or use, which corresponds to the amount of non-green power. Based on the amount of fuel usage, the second CO2 information (CO2 emission amount and CO2 reduction amount, etc.) is obtained.

[0151] In the fourth embodiment, the system can be used not only for visualizing the CO2 emission reduction status of the company, but also for carbon pricing inside and outside the company. In the fourth embodiment, an example of parts or services required to manufacture a vehicle is described, but the system can be similarly applied to parts, materials, or services required to manufacture other products or services. In the present embodiment, an example of a process in which a business that sells parts manages data is described, but the system can be similarly applied to a process in which a business that purchases parts manages data.

[0152] The parts include, for example, an engine, a chassis, tires, seats, gears, or electrical components (electronic devices) such as lighting devices (headlights, tail lights, or blinkers), air conditioners, batteries, control units (ECUs: Electronic Control Units), car navigation systems, or audio systems. The services include rental cars, car leases, car sharing services, car maintenance services, autonomous driving assistance services, and transportation services.

[0153] The second electricity amount information includes second identification information (e.g., a part ID or a service ID) that identifies a part or service required to manufacture the vehicle, the amount of green electricity based on renewable energy used in constructing the part or service, or the amount of non-green electricity based on non-renewable energy used in constructing the part or service.

[0154] First, a process of outputting the second electric power amount information acquired for each component and the second CO2 information specified based on the second electric power amount information will be described.

[0155] Fig. 18 is a block diagram showing a configuration example of the color-coding server 1 in the embodiment 4. Note that the same reference numerals are used for the same contents as in Fig. 2, and the description thereof will be omitted. The mass storage unit 15 stores a part power consumption information DB 153 and a part sales information DB 154.

[0156] The part power consumption information DB153 stores identification information (e.g., part ID) that identifies the parts required to manufacture a vehicle, manufacturing process information that identifies the energy used to construct the parts (such as by manufacturing facility, by manufacturing line, by manufacturing-related equipment, or by unit for managing power data), the number of parts processed per unit time, processing date and time, second power consumption information of the parts, and second CO2 information calculated based on the second power consumption information, etc.

[0157] The parts sales information DB 154 stores sales information such as the number of parts, sales date and time, etc. In this embodiment, the power data to be managed may be fuel data.

[0158] 19 is an explanatory diagram showing an example of the record layout of the part power amount information DB 153 and the part sales information DB 154. The part power amount information DB 153 includes a part ID column, a product name column, a manufacturing process ID column, a processing date and time column, a green power amount column, a renewable energy type column, a non-green power amount column, a CO2 emission amount column, a CO2 reduction amount column, a timestamp column, and a hash value column.

[0159] The part ID stores a part ID (second identification information) that is unique or specified in a unit equivalent thereto in order to identify each part. The part ID is, for example, the manufacturing number of the part. The product name column stores the product name of the part (engine, chassis, tire, seat, gear, lighting device, etc.). The product name column may store both a classification indicating a model number and the product name of the part (A engine, B chassis, C tire, D seat, E gear, F lighting device, etc.).

[0160] The manufacturing process ID column stores an ID that identifies the process in which the part was assembled. The processing date and time column stores information about the date and time when the part was processed. The green power amount column stores the amount of green power based on the renewable energy used when assembling the part.

[0161] Each of the above-mentioned green energy amount and non-green energy amount is the total value of the green energy amount and the total value of the non-green energy amount obtained from multiple manufacturing processes (e.g., a casting process and an assembly process) to construct a part, or the green energy amount and non-green energy amount value for each manufacturing process.

[0162] If the amount of power for each part cannot be obtained accurately, the amount of power for each part ID can be obtained by obtaining the amount of power per unit time for each manufacturing process and dividing it by the number of part IDs constructed within the unit time. As in the first embodiment, the amount of green power may be the sum of the amount of green power based on the renewable energy used in constructing the parts and the amount of green power within the grid power. If the amount of power for each manufacturing process cannot be obtained, the amount of power may be obtained for each unit such as a manufacturing line or manufacturing facility.

[0163] The renewable energy type column stores the type of renewable energy. The non-green power amount column stores the amount of grid power provided by the EMS or meter that was used when constructing the part. The CO2 emission amount column, the CO2 reduction amount column, and the time stamp column are the same as those in FIG. 3, so their explanations are omitted.

[0164] The hash value column stores hash values ​​derived from data including the part ID, date and time information, location information, second power information, and second CO2 information (CO2 emission amount, CO2 reduction amount, etc.) in association with the part ID.

[0165] The parts sales information DB154 includes a part ID column, a product name column, a part quantity column, a sales customer column, a sales date and time column, and a location information column. The part ID column stores a part ID that identifies a part. The product name column stores the product name of the part. The part quantity column stores the quantity of the part. The sales customer column stores the name of the customer who sold the part. The sales date and time column stores date and time information when the part was sold. The location information column stores location information (longitude and latitude or location name, etc.) when the part was sold.

[0166] 20 is a flowchart showing a processing procedure for storing the second power amount information and the second CO2 information. The control unit 51 of the EMS server 5 transmits each manufacturing process ID and the second power amount information for a predetermined period (such as one hour or one day) acquired through the parts factory EMS or the like to the color-coding server 1 via the communication unit 53 (step S551). The control unit 51 may transmit the part ID instead of the manufacturing process ID to the color-coding server 1. The second power amount information includes a part or all of the manufacturing process information, the amount of green power, the type of renewable energy, or the amount of non-green power, etc.

[0167] The control unit 11 of the color-coding server 1 receives each manufacturing process ID and the second power amount information transmitted from the EMS server 5 through the communication unit 13 (step S151). The control unit 11 stores the received second power amount information in the component power amount information DB 153 of the mass storage unit 15 (step S152).

[0168] Specifically, the control unit 11 stores the amount of green energy, the type of renewable energy, the amount of non-green energy, and the date and time information (time stamp) when the second energy information was acquired, associated with each manufacturing process ID, in the component energy information DB 153.

[0169] The control unit 11 selects one manufacturing process for a specific period from among the multiple manufacturing processes (step S153). The control unit 11 acquires the product name of the parts corresponding to the selected manufacturing process, the number of processed parts, and the processing date and time from the parts sales information DB 154 in the mass storage unit 15 (step S154).

[0170] The control unit 11 calculates the second CO2 emission amount of the manufacturing process or the product corresponding to the manufacturing process (step S155). Specifically, the control unit 11 calculates the second CO2 emission amount of one manufacturing process or the product corresponding to the manufacturing process using the above-mentioned formula (1) based on the non-green power amount of the manufacturing process or the product corresponding to the manufacturing process. The control unit 11 calculates the second CO2 emission amount (CO2 emission amount by process) per part or number of management units of a specific part ID based on the acquired number of parts processed and the calculated second CO2 emission amount of one manufacturing process or the product corresponding to the manufacturing process.

[0171] The control unit 11 calculates the second CO2 reduction amount of the part (step S156). Specifically, the control unit 11 calculates the second CO2 reduction amount in one manufacturing process or a product corresponding to the manufacturing process using the above-mentioned formula (2) based on the amount of green power of the manufacturing process or the product corresponding to the manufacturing process. The control unit 11 calculates the second CO2 reduction amount (CO2 reduction amount by process) per part or management unit number of a specific part ID based on the acquired number of parts processed and the calculated second CO2 reduction amount in one manufacturing process or a product corresponding to the manufacturing process.

[0172] The control unit 11 determines whether the manufacturing process is the last manufacturing process among the multiple manufacturing processes (step S157). If the manufacturing process is not the last manufacturing process (NO in step S157), the control unit 11 returns to the process of step S153. If the part is the last manufacturing process (YES in step S157), the control unit 11 stores the calculated second CO2 emission amount and second CO2 reduction amount of each part in the part power amount information DB 153 in association with each part ID (step S158). The control unit 11 ends the process.

[0173] 21 is a flowchart showing a processing procedure when the hash value of the BC data of the parts is stored in the block chain 2. The control unit 11 of the color-coding server 1 calculates a hash value of the BC data related to the power of each part using, for example, keccak256 (step S171). The BC data related to the power of the parts includes the part ID, manufacturing process information, date and time information, location information, second power amount information, or specified second CO2 information. The control unit 11 stores the calculated hash value of the BC data related to the power of each part in the part power amount information DB153 of the mass storage unit 15 in association with the part ID of each part (step S172).

[0174] The control unit 11 creates a transaction by associating the calculated hash value of the BC data related to the power of each part with each part ID (step S173). The created transaction includes the part ID, date and time information, location information, and the hash value of the BC data of each part. The control unit 11 transmits the created transaction via the communication unit 13 to any one of the nodes 21 of the blockchain 2 that manages the transaction data in a distributed manner (step S174).

[0175] The control unit 211 of the node 21 of the block chain 2 receives the transaction transmitted from the color-coding server 1 via the communication unit 213 (step S271). Based on the received transaction, the control unit 211 of the node 21 associates the hash value of the BC data regarding the power of each component with each component ID and stores it (step S272).

[0176] After the processing of step S272 is completed, node 21 of the blockchain 2 may transmit a return value such as a transaction hash value to the color-coding server 1. In this case, the color-coding server 1 receives the return value such as a transaction hash value transmitted from node 21. The color-coding server 1 stores the hash value calculated by the processing of step S171 in the component power amount information DB 153 together with the received return value.

[0177] 22 is an explanatory diagram showing an example of a display screen of the second power amount information and the second CO2 information. The screen includes a product selection field 13a, a sales period setting field 13b, a parts search button 13c, a parts CO2 display field 13d, and a parts list display field 13e.

[0178] The product selection field 13a is a field for accepting the selection of a product. For example, the name of the product, such as "A engine," "B chassis," "C tire," or "E gear," or the model number, may be set in the product selection field 13a. The sales period setting field 13b is a field for accepting the setting of the purchase or sales period (purchase or sales time) of the parts, or an arbitrary aggregation period. Note that the screen may also be provided with a selection field for the factory that shipped the product, the sales agency or wholesaler that sold the product, an administrative unit such as a local government, or a country or region.

[0179] The parts search button 13c is a button for searching for power amount information according to search conditions including the product name and sales period. The parts CO2 display field 13d is a display field for displaying CO2 information including the total CO2 emission amount (total CO2 emission amount) and the total CO2 reduction amount (total CO2 reduction amount). The parts list display field 13e is a display field for displaying a list of power amount information searched according to the search conditions.

[0180] When the company terminal 3 receives a selection operation in the product selection field 13a, it receives the name of the selected product. When the company terminal 3 receives a setting operation in the sales period setting field 13b, it receives the set sales period (for example, 2023 / 5 / 1 to 2023 / 5 / 31). When the company terminal 3 receives a touch (click) operation on the part search button 13c, it transmits the received part name and sales period to the color-coding server 1.

[0181] The color-coding server 1 receives the part name and sales period transmitted from the company terminal 3. The color-coding server 1 identifies multiple part IDs corresponding to the received part name and sales period from the part sales information DB 154. The color-coding server 1 acquires the second electric energy information, the second CO2 information, and a hash value of the BC data of each part from the part electric energy information DB 153 based on each identified part ID.

[0182] The second power amount information includes the product name, the amount of green power, the type of renewable energy, or the amount of non-green power. The second CO2 information includes the amount of CO2 emissions and the amount of CO2 reduction. The color-coding server 1 tally up the total CO2 emissions (total CO2 emissions) and the total CO2 reduction (total CO2 reduction) of these parts based on the acquired CO2 emissions and CO2 reduction of each part.

[0183] The color-coding server 1 generates a second power amount information list including the part ID of each part, the sales date, the CO2 emission amount (total CO2 emission amount) of each part, the CO2 reduction amount (total CO2 reduction amount) of each part, the amount of green power, the amount of non-green power, and a hash value.

[0184] The color-coding server 1 transmits the collected total CO2 emission amount and total CO2 reduction amount, and the generated second power amount information list to the company terminal 3. The company terminal 3 receives the total CO2 emission amount, total CO2 reduction amount, and the second power amount information list transmitted from the color-coding server 1.

[0185] The corporate terminal 3 displays the received total CO2 emissions and total CO2 reductions in the part CO2 display field 13d. The corporate terminal 3 displays the received list of second power amount information in the part list display field 13e. As shown in the figure, for each part, the part ID (e.g., serial number), date, total CO2 emissions, total CO2 reductions, green power amount (GreenEnergy), non-green power amount (BrownEnergy), and hash value (hash) are displayed in the part list display field 13e.

[0186] 23 is a flowchart showing a process for searching the second power amount information and the second CO2 information. The control unit 31 of the company terminal 3 receives an input of search conditions including the part name and sales period through the input unit 34 (step S381). The control unit 31 transmits the received search conditions to the color-coding server 1 through the communication unit 33 (step S382).

[0187] The control unit 11 of the color-coding server 1 receives the search conditions (parts name, sales period, etc.) sent from the company terminal 3 via the communication unit 13 (step S181). The control unit 11 identifies multiple part IDs corresponding to the part names and sales periods included in the received search conditions from the parts sales information DB 154 in the mass storage unit 15 (step S182).

[0188] Based on each identified part ID, the control unit 11 acquires the second power amount information, the second CO2 information (second CO2 emission amount and second CO2 reduction amount, etc.), and the hash value of the BC data from the part power amount information DB 153 in the mass storage unit 15 (step S183). The second power amount information includes the amount of green power, the type of renewable energy, or the amount of non-green power, etc.

[0189] The control unit 11 tally up the total CO2 emissions (total CO2 emissions) and total CO2 reduction amounts (total CO2 reduction amounts) corresponding to the multiple target parts based on the CO2 emissions and CO2 reduction amounts corresponding to each identified part ID (step S184).

[0190] The control unit 11 generates a second power information list including the part ID, date and time information, location information, CO2 emission amount, CO2 reduction amount, renewable energy type, green power amount, and hash value for each part (step S185). The control unit 11 transmits the generated second power information list and second CO2 information including the total CO2 emission amount and total CO2 reduction amount to the company terminal 3 via the communication unit 13 (step S186).

[0191] The control unit 31 of the company terminal 3 receives the second power amount information list and the second CO2 information transmitted from the color-coding server 1 via the communication unit 33 (step S383). The control unit 31 displays the received second power amount information list and second CO2 information on the display unit 35 (step S384). The control unit 31 ends the process.

[0192] Next, a process of outputting the second electric energy information acquired for each service and the second CO2 information specified based on the second electric energy information will be described. The service may be, for example, an automatic driving assistance service.

[0193] The color-coding server 1 acquires, for example, from an external data server or cloud server, second power amount information including a service ID that identifies a service for each provision unit, the amount of green power based on renewable energy used in establishing or operating the service, or the amount of non-green power based on non-renewable energy used in establishing or operating the service. The service ID may be issued for each charge, or may be issued for each arbitrary time unit.

[0194] The color-coding server 1 identifies the second CO2 information based on the second power information acquired for each service. The process of identifying the second CO2 information of the service is similar to the process of identifying the second CO2 information of the part described above, and therefore a description thereof will be omitted. The color-coding server 1 outputs (transmits) the acquired second power information and the identified second CO2 information to the company terminal 3 in association with the service ID.

[0195] In addition, the flowcharts for the storage process of the second electricity amount information and second CO2 information of the service, the storage process of the hash value of the BC data related to the electricity of the service in the blockchain 2, and the search process of the second electricity amount information and second CO2 information of the service are similar to the flowcharts for parts (Figures 20-21 and Figure 23), so explanations will be omitted.

[0196] According to this embodiment, it is possible to output the second power amount information and the second CO2 information to the company terminal 3 for each part or service.

[0197] According to this embodiment, it is possible to store in the node 21 of the blockchain 2 a hash value of the BC data related to the power of each part or service in association with the second identification information (part ID or service ID).

[0198] According to this embodiment, it is possible to output the total CO2 emission amount and the total CO2 reduction amount corresponding to a plurality of target parts or services based on the part name or service name and the sales period.

[0199] The embodiments disclosed herein are illustrative in all respects and should not be considered as limiting. The scope of the present invention is defined by the claims, not by the above meaning, and is intended to include all modifications within the scope and meaning equivalent to the claims.

[0200] The matters described in each embodiment can be combined with each other. In addition, the independent claims and dependent claims described in the claims can be combined with each other in any and all combinations regardless of the citation format. Furthermore, the claims use a format in which a claim cites two or more other claims (multiple claim format), but this is not limited to this. The claims may also be written in a format in which a multiple claim cites at least one other multiple claim (multi-multi claim). [Explanation of symbols]

[0201] 1. Information processing device (color-coded server) 11 Control section 12 Storage section 13. Communications Department 14 Reading unit 15 Mass storage 151 Vehicle Electricity Information DB 152 Vehicle sales information DB 153 Parts Power Quantity Information DB 154 Parts Sales Information DB 1a Removable storage media 1b Semiconductor memory 1P control program 2 Blockchain System (Blockchain) 21 Nodes 211 Control Unit 212 Storage section 213 Communications Department 214 Reception Department 215 Output section 216 Block Generation Unit 217 Block Verification Department 218 Block Shared Area 3. Information processing terminals (corporate terminals) 31 Control Unit 32 Storage section 33 Communications Department 34 Input section 35 Display section 3P Control Program 4. Information processing device (meter) 41 Control section 42 Storage section 43 Communications Department 4P control program 5. Information processing device (EMS server) 51 Control section 52 Storage section 53 Communications Department 54 Reading unit 5a Portable storage media 5b Semiconductor memory 5P Control Program 6 Information processing device (vehicle server) 61 Control section 62 Storage section 63 Communications Department 64 Reading unit 6a Removable storage media 6b Semiconductor memory 6P Control Program 7 Information processing terminal (user terminal) 71 Control Unit 72 Memory section 73 Communications Department 74 Input section 75 Display section

Claims

1. Acquire vehicle identification information for identifying a vehicle, and power amount information including an amount of green power charged to the vehicle using renewable energy, or an amount of non-green power charged to the vehicle using non-renewable energy; Based on the power consumption information acquired for each vehicle, CO2 information including the amount of CO2 (carbon dioxide) reduction or CO2 emission is identified, The acquired power amount information and the identified CO2 information are output in association with the vehicle identification information of each vehicle. Information processing methods.

2. storing date and time information when the electric energy information was acquired in association with the vehicle identification information of each vehicle, and storing a hash value derived from data including the vehicle identification information, the date and time information, the electric energy information, and the CO2 information in association with the vehicle identification information of each vehicle; The hash value is stored in a blockchain system in association with the vehicle identification information and the date and time information. The information processing method according to claim 1 .

3. The type of renewable energy charged to the vehicle is stored in association with the vehicle identification information.

3. The information processing method according to claim 1 or 2.

4. acquiring the vehicle identification information and the power amount information from a first charging system installed in a home of a user who owns the vehicle, together with charging system identification information that identifies the first charging system; acquiring the vehicle identification information and the power amount information from a second charging system in which a user who owns the vehicle has performed charging at a facility away from the user, together with charging system identification information that identifies the second charging system; The charging system identification information, the power amount information, and the specified CO2 information are output in association with the vehicle identification information of each vehicle.

3. The information processing method according to claim 1 or 2.

5. The vehicle identification information, the vehicle model, and the sales period or the collection period are associated with each other, We accept the model of each vehicle, the sales period or the collection period, Identifying multiple pieces of vehicle identification information corresponding to the accepted vehicle model, sales period, or collection period; A total CO2 emission amount and a total CO2 reduction amount calculated based on the green power amount and the non-green power amount corresponding to the specified vehicle identification information are output. The information processing method according to claim 1 .

6. Outputting a renewable energy ratio calculated based on the amount of green energy and the amount of non-green energy corresponding to the specified vehicle identification information The information processing method according to claim 5.

7. Outputting a graph showing the total CO2 emissions and the total CO2 reductions corresponding to the specified vehicle identification information by sales period or by collection period 7. The information processing method according to claim 5 or 6.

8. reading out the amount of green energy and the amount of non-green energy corresponding to the vehicle identification information for a predetermined period; Calculate the renewable energy ratio and the amount of CO2 reduction based on the read-out amount of green energy and non-green energy, The calculated renewable energy ratio and the CO2 reduction amount are output to a user terminal corresponding to the vehicle identification information.

3. The information processing method according to claim 1 or 2.

9. Obtain second identification information that identifies a part or service required to manufacture the vehicle, and second power amount information including an amount of green power based on renewable energy used in constructing the part or service, or an amount of non-green power based on non-renewable energy used in constructing the part or service; Identifying second CO2 information including a CO2 reduction amount or a CO2 emission amount based on the second power amount information acquired for each part or service; Outputting the acquired second power amount information in association with the second identification information and the identified second CO2 information. The information processing method according to claim 1 .

10. Store date and time information when the second power amount information was acquired in association with the second identification information, store a hash value derived from data including the second identification information, the date and time information, the second power amount information, and the specified second CO2 information in association with the second identification information, and store the hash value in a blockchain system in association with the second identification information and the date and time information. The information processing method according to claim 9.

11. Obtaining the number of parts sold corresponding to the second identification information; Calculate the total CO2 reduction and total CO2 emissions based on the number of parts acquired.

11. The information processing method according to claim 9 or 10.

12. A part name or service name is associated with a sales time in association with the second identification information, Accepting input of the part name or service name and the sales time; Identifying a plurality of pieces of second identification information corresponding to the accepted part name or service name and the sales time; The total CO2 emission amount and the total CO2 reduction amount calculated based on the amount of green power and the amount of non-green power corresponding to the specified second identification information are output.

11. The information processing method according to claim 9 or 10.

13. An information processing device including a control unit, The control unit is Acquire vehicle identification information for identifying a vehicle, and power amount information including an amount of green power charged to the vehicle using renewable energy, or an amount of non-green power charged to the vehicle using non-renewable energy; Identifying CO2 information including the amount of CO2 reduction or the amount of CO2 emission based on the electric power amount information acquired for each vehicle; The acquired power amount information and the identified CO2 information are output in association with the vehicle identification information of each vehicle. Information processing device.

14. Acquire vehicle identification information for identifying a vehicle, and power amount information including an amount of green power charged to the vehicle using renewable energy, or an amount of non-green power charged to the vehicle using non-renewable energy; Identifying CO2 information including the amount of CO2 reduction or the amount of CO2 emission based on the electric power amount information acquired for each vehicle; The acquired power amount information and the identified CO2 information are output in association with the vehicle identification information of each vehicle. A program that causes a computer to carry out processing.

Citation Information

Patent Citations

  • Information processing system, information processing method, and information processing program

    JP2023169816A