Information processing system, information processing method, and program

The integration of blockchain technology in electric vehicle charging systems addresses inefficiencies in charging and power management by securely recording and processing vehicle data, optimizing charging schedules and power usage, and reducing costs through distributed AI processing.

JP2026031249APending Publication Date: 2026-02-24SEEDS
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024134656
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

Existing technologies fail to efficiently charge battery-powered vehicles like electric vehicles while optimizing power consumption and ensuring data reliability, particularly due to the lack of infrastructure and long charging times, which are exacerbated by manual management of charging schedules and power consumption.

Method used

An information processing system utilizing blockchain technology to manage and optimize charging of electric vehicles by integrating in-vehicle terminals with BC light nodes, a server, and a blockchain network to securely record and process vehicle and charging system data, enabling efficient charging prioritization and power management.

Benefits of technology

The system ensures efficient battery charging, optimizes power consumption, and guarantees data reliability by securely managing charging priorities and power usage across a fleet of electric vehicles, reducing development and operational costs through distributed AI processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026031249000001_ABST
    Figure 2026031249000001_ABST
Patent Text Reader

Abstract

To provide a technology for efficiently charging a battery of a moving body driven by the battery such as an EV vehicle while optimizing power consumption, and for securing reliability of data of the moving body and the battery.SOLUTION: An information processing device is mounted on a moving object driven by a battery, has a function of a node used in a technology of a blockchain network or a distributed management ledger, and includes storage control means for executing control to store predetermined information regarding the battery or the moving object using the technology of the blockchain network or the distributed management ledger.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

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

[0002] The reasons for the slow spread of electric vehicles (hereinafter referred to as "EVs") include the lack of infrastructure (lack of charging systems) and the long charging times of EVs. In response to these issues, attempts are being made to charge EVs using a managed system. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] International Publication No. 2022 / 209242 Brochure Summary of the Invention [Problem to be solved by the invention]

[0004] In recent years, there has been a demand for technology that can efficiently charge batteries in battery-powered mobile vehicles such as electric vehicles while optimizing power consumption, and that can ensure the reliability of data from the mobile vehicles and batteries. However, conventional technologies, including Patent Document 1, are unable to meet this demand.

[0005] The present invention has been made in consideration of the above circumstances, and aims to realize a technology that charges the battery of a battery-powered mobile body such as an electric vehicle efficiently and by optimizing power consumption, while ensuring the reliability of data from the mobile body and the battery. [Means for solving the problem]

[0006] In order to achieve the above object, an information processing device according to one aspect of the present invention comprises: An information processing device mounted on a mobile body driven by a battery, It has the functionality of a node used in a blockchain network or distributed ledger technology, The system is equipped with a storage control means for executing control to store predetermined information regarding the battery or the mobile body using the technology of the blockchain network or the distributed management ledger.

[0007] In order to achieve the above object, an information processing system according to one aspect of the present invention comprises: An information processing device mounted on a mobile body driven by a battery, It has the functionality of a node used in a blockchain network or distributed ledger technology, An information processing system including, as a first information processing device, an information processing device having a storage control means that executes control to store predetermined information regarding the battery or the mobile body using the technology of the blockchain network or the distributed management ledger, and including a second information processing device that communicates with the first information processing device, The first information processing device a mobile object information acquiring means for successively acquiring mobile object information including position information of the mobile object; a charging system information acquisition means for acquiring, when the battery of the mobile body is charged by a predetermined charging system, charging system information including a charging start date and time, a charging end date and time, a total amount of electric energy, and identification information for identifying the mobile body that has been charged; The storage control means executes control to store the mobile object information and the charging system information using the blockchain network or the distributed management ledger technology; Equipped with The second information processing device a mobile object / charging system information acquisition means for acquiring the mobile object information and the charging system information stored using the blockchain network or the distributed management ledger technology; a remaining charge calculation means for calculating a remaining charge of the battery of the mobile body based on the acquired mobile body information and the acquired charging system information; a charging priority calculation means for calculating a priority of use of the charging system compared to other mobile bodies as a charging priority based on the remaining charge of the battery of the mobile body and a previously prepared usage schedule of the mobile body; Equipped with.

[0008] An information processing method and a program according to one aspect of the present invention are respectively an information processing method and a program corresponding to the information processing device according to the above-described one aspect of the present invention. [Effects of the Invention]

[0009] According to the present invention, it is possible to realize a technology that charges the battery of a mobile body that is powered by a battery, such as an EV, efficiently and while optimizing power consumption, and that ensures the reliability of data from the mobile body and the battery. [Brief explanation of the drawings]

[0010] [Figure 1] 1 is a schematic diagram illustrating an example of an overview of a service to which an in-vehicle terminal, which is an information processing device according to an embodiment of the present invention, is applied; [Figure 2] 2 is a schematic diagram illustrating the results of the inventor's study into the problem to be solved by an embodiment of the information processing device of the present invention that is applied to the present service of FIG. 1. FIG. [Figure 3] This is a schematic diagram showing a form of efficient management of electric vehicles using a blockchain network. [Figure 4] FIG. 4 is a schematic diagram showing an example of the procedure for carrying out the efficient management shown in FIG. 3. [Figure 5] FIG. 4 is a schematic diagram showing an example of another implementation procedure of the form for performing efficient management shown in FIG. 3. [Figure 6] This is a schematic diagram of a supply chain that utilizes the distributed technology of the blockchain network BCN, showing the power efficiency of electric vehicles, recording of CO2 emissions, and a smart grid. [Figure 7] 2 is a diagram showing an example of the configuration of an information processing system according to an embodiment of the present invention that is applied to the present service of FIG. 1. FIG. [Figure 8] 8 is a block diagram showing an example of a hardware configuration of a server in the information processing system shown in FIG. 7. FIG. [Figure 9] 9 is a functional block diagram showing an example of the functional configuration of an information processing system including a server having the hardware configuration of FIG. 8. DETAILED DESCRIPTION OF THE INVENTION

[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

[0012] FIG. 1 is a schematic diagram illustrating an example of an outline of a service (hereinafter referred to as "this service") to which an in-vehicle terminal, which is an information processing device according to one embodiment of the present invention, is applied. This service charges electric vehicle batteries efficiently and optimizes power consumption, while ensuring the reliability of data from the vehicle and battery.

[0013] In the example of Figure 1, the information processing system of this service includes a server 1, on-board terminals 2-1 and 2-2 and batteries BT1 and BT2 installed in two electric vehicles EV-1 and EV-2, respectively, and charging systems 3-1 and 3-2 that charge the two electric vehicles EV-1 and EV2, respectively.

[0014] This service uses blockchain technology. Generally, the word "blockchain" can mean a distributed ledger technology or a distributed network. In other words, the word "blockchain" is a multi-faceted term that includes the series of data itself, which is a chain of data called "blocks," as well as the related technology and network. Therefore, in this specification, when we simply refer to "blockchain," it means a series of data linked like a chain of "blocks" containing various information (such as the data itself, metadata, and data related to verifying soundness, such as hash values) about one or more pieces of data (for example, data based on sensor measurements or data on device control instructions) managed using this service. Meanwhile, in this specification, the distributed network that manages the blockchain is referred to as the "blockchain network."

[0015] First, we will explain the functions of various nodes in the blockchain network BCN in this service.

[0016] The blockchain network BCN is composed of multiple nodes, at least one of which resides on the cloud. In the example of Fig. 1, four BC full nodes 4-1 to 4-4 function as full nodes on the cloud. Here, a "full node" is an information processing device (node) that provides all the functions of a node in the blockchain network BCN, such as the computational processing function for generating blocks and the storage function for the blockchain data itself. The BC full nodes 4-1 to 4-4 form a blockchain network BCN in which they communicate with each other. In the following description, when there is no need to distinguish between the BC full nodes 4-1 to 4-4, they will be referred to as "BC full nodes 4."

[0017] In the example of Figure 1, two in-vehicle terminals 2-1 and 2-2 each have a BC light node that functions. Here, a "BC light node" is a node that does not function as a full node, but performs part of the computational processing function related to block generation and the storage function of the blockchain data itself. Because the BC light node requires few computational resources, it is implemented as part or all of a chip or program that provides the above-mentioned functions. However, it may also be implemented as a separate information processing device.

[0018] Although not shown, the nodes may include BC ultralight nodes. Here, a "BC ultralight node" is an information processing device (node) that does not provide the computational processing function related to block generation or the storage function of the blockchain data itself, but provides only a limited set of functions, such as the function of sending and receiving data to and from the blockchain network BCN.

[0019] The BC light nodes provided in the in-vehicle terminals 2-1 and 2-2 are connected to the cloud via dedicated lines, and communicate with the BC full nodes 4-1 to 4-4. That is, in the example of Figure 1, a total of six nodes, four BC full nodes 4-1 to 4-4 and two BC light nodes, function as six individual nodes to form the blockchain network BCN.

[0020] Here, a dedicated line is a communication line dedicated to a specific user. For example, communications over a dedicated line are isolated from networks (e.g., the Internet) that include untrusted information processing devices. In other words, communications between information processing devices connected by a dedicated line are unlikely to be intercepted or eavesdropped on by malicious third parties. In other words, since this service is used via a dedicated line, it is provided in a state where there is little possibility of it being intercepted or eavesdropped on by third parties. Note that the dedicated line does not have to be physically isolated from the Internet or the like. In other words, for example, a virtual dedicated line using VPN (Virtual Private Network) technology can also be used as the above-mentioned dedicated line.

[0021] The server 1 is an information processing device equipped with a main AI 71. As will be described in detail later, the server 1 acquires, as input data, predetermined information about the EV and the battery BT1 or BT2 in each of the in-vehicle terminals 2-1 and 2-2, such as a travel schedule and a predicted remaining charge, and outputs, as output data, control instructions for each of the in-vehicle terminals 2-1 and 2-2 based on the input data.

[0022] In the following, when there is no need to distinguish between the electric vehicles EV-1 and EV-2, they will be collectively referred to as "electric vehicles EV." Furthermore, when referring to "electric vehicles EV," the in-vehicle terminals 2-1 and 2-2 will be collectively referred to as "in-vehicle terminals 2," the batteries BT1 and BT2 will be collectively referred to as "battery BT," and the charging systems 3-1 and 3-2 will be collectively referred to as "charging systems 3."

[0023] The in-vehicle terminal 2 includes an in-vehicle AI, a BC light node, and firmware.

[0024] The in-vehicle AI acquires various data such as predetermined information about the installed EV and battery BT, such as travel plans and remaining charge predictions, from the firmware described below, and converts this data into blockchain-type data. Here, blockchain-type data refers to data converted into a blockchain, a series of data in which "blocks" containing various information (the data itself, metadata, data related to soundness verification such as hash values, etc.) are linked like a chain.

[0025] The firmware exchanges charging information with the battery BT installed in the electric vehicle EV and the charging system 3 described below. The firmware stores information related to the driving of the electric vehicle EV, such as planned destinations and driving routes in cooperation with a navigation function not shown, in a storage unit not shown in advance. The firmware manages charging information using the blockchain network BCN. Therefore, the firmware sends predetermined information about the EV and the battery BT, such as the EV's usage history, usage schedule, and accurate information about the remaining charge of the battery BT, to the in-vehicle AI, and obtains various data converted into blockchain-type data by the in-vehicle AI. The firmware then sends the converted various data to the BC light node.

[0026] The BC light node sends the blockchain-type data sent from the firmware to the BC full node 4 of the blockchain network BCN. The BC light node receives data (e.g., control instructions) from the server 1 via the BC full node 4 of the blockchain network BCN and transmits it to the firmware.

[0027] The firmware includes an autonomous decentralized chip CP and an actuator (an example of a control device). The firmware acquires a control instruction output by the server 1 in the autonomous decentralized chip CP from the blockchain network BCN (BC light node), and transmits and receives a control signal to and from the charging system 3 based on the control instruction.

[0028] The in-vehicle terminal 2 has a display device (not shown) for checking various data managed using the blockchain network BCN. The driver of the EV can use the in-vehicle terminal 2 to check that the various data has not been tampered with.

[0029] The charging system 3 includes an information processing device having a hardware configuration shown in FIG. 8, which will be described later, and a charging device that charges a battery BT of the electric vehicle EV. The charging system 3 exchanges information with firmware in the in-vehicle terminal 2 and charges the battery BT in the electric vehicle EV.

[0030] An example of the configuration of the information processing system in this service has been described above using FIG. An example of the flow of information processing in this service will be described in detail below with reference to FIG.

[0031] The in-vehicle terminal 2 acquires, as a measurement result of the sensor of the charge amount of the battery BT, numerical data (digital signal) such as "charge amount at start of travel 80%, current charge amount 10%." Furthermore, the in-vehicle terminal 2 acquires information about the EV EV (hereinafter referred to as "mobile object information") such as "Planned departure the next morning." The mobile object information may be acquired from a storage unit (not shown) of the server 1.

[0032] The in-vehicle AI in the autonomous decentralized chip CP of the in-vehicle terminal 2 converts the digital signal into language. That is, for example, the raw data (digital signal) of the measurement results of the remaining battery charge of battery BT is numerical data measured by a sensor, and is a physical quantity. In contrast to this, humans can express the results of their interpretation of such sensor measurement results using language, etc. Specifically, for example, a human can verbalize raw data (digital signal) such as "charge level at start of journey: 80%, current charge level: 10%" as "charge level is decreasing, and if this continues, it will fall below the minimum charge level within 50 km of journey." For this reason, the in-vehicle AI converts the numerical data (digital signal) of "80% charged at the start of the journey, currently 10% charged" and the mobile information of "Planned departure the next morning" into linguistic data to suit human expression, for example, "The charge level is decreasing and will fall below the minimum charge level within 50 km of driving. Planned departure the next morning."

[0033] The BC light node in the autonomous decentralized chip CP of the in-vehicle terminal 2 manages language data, such as "The charge level is decreasing, and if this continues, the minimum charge level will be reached within 50 km of driving. Departure is scheduled for the morning of the next day," using the blockchain network BCN. Specifically, for example, the BC light node manages the language data, "The charge level is decreasing, and if this continues, the minimum charge level will be reached within 50 km of driving. Departure is scheduled for the morning of the next day," by transmitting the data to the BC full node 4 as part of a transaction in blockchain technology. Here, the language data, "The charge level is decreasing, and if this continues, the minimum charge level will be reached within 50 km of driving. Departure is scheduled for the morning of the next day," is converted into blockchain-type data and then encrypted. At this time, the BC light node manages the encrypted language data using the blockchain network BCN.

[0034] 1, an in-vehicle terminal 2-1 mounted on an electric vehicle EV-1 and an in-vehicle terminal 2-2 mounted on an electric vehicle EV-2 are shown as the in-vehicle terminals 2. The in-vehicle terminals 2-1 and 2-2 have the same functions as the in-vehicle terminal 2.

[0035] The server 1 decrypts and acquires encrypted blockchain-type data managed using the blockchain network BCN. Based on the acquired blockchain data, the server 1 manages the contents of the control instructions to the in-vehicle terminal and / or the power receiving system, i.e., the results of the judgment, using the blockchain network BCN.

[0036] Specifically, for example, the server 1 decrypts encrypted blockchain-type data managed using the blockchain network BCN and obtains as input data, "The charge level is decreasing, and if this continues, it will fall below the minimum charge level within 50 km of driving. Departure is scheduled for the morning of the next day." Next, the server 1 uses the main AI 71, which has been trained as an AI that performs natural language processing, to generate, as output data, language data of the control instruction "Charge with priority." The server 1 converts the content of the generated control instruction "Charge with priority" into blockchain-type data and manages it using the blockchain network BCN. At this time, the server 1 encrypts the content of the control instruction and manages it using the blockchain network BCN.

[0037] The BC light node possessed by the firmware's autonomous distributed chip CP obtains encrypted control instructions managed using the blockchain network BCN.

[0038] The firmware decrypts the encrypted control instruction. Then, the in-vehicle AI of the autonomous distributed chip CP converts the decrypted control instruction into a digital signal as specific control content from the in-vehicle terminal 2 to the firmware and the charging system 3. Specifically, for example, the in-vehicle AI of the autonomous distributed chip CP of the in-vehicle terminal 2 decrypts the encrypted control instruction into a control instruction to "charge with priority" and transmits it to the firmware. The firmware searches for a charging system 3 that can be used with priority and displays a route to the determined charging system 3, for example, on a display device (not shown) of the EV. Here, the charging system 3 is preferably a charging system managed in-house, but a charging system managed outside the company may also be used, or a charging system managed in-house may be given priority. Although not shown in the figure, the server 1 can also manage the operation of "searching for a charging system 3 that can be used preferentially and displaying a route to the determined charging system 3, for example, on a display device (not shown) of the electric vehicle EV" through the BC light node possessed by the autonomous decentralized chip CP of the in-vehicle terminal 2, using the blockchain network BCN.

[0039] In the above, it is stated that "a charging system 3 that can be used with priority is searched for, and a route is displayed on a display device (not shown) of the electric vehicle EV so that the electric vehicle EV heads towards the determined charging system 3," but in the case of autonomous driving, the firmware may also control the electric vehicle EV so that "a charging system 3 that can be used with priority is searched for, and the electric vehicle EV heads towards the determined charging system 3." This makes it possible to prioritize and accurately charge the battery BT before the battery BT's charge rate drops and the EV EV becomes unable to drive, based on the measurement results of the "low charge" sensor.

[0040] A display device (not shown) of the in-vehicle terminal 2 or a display device of the administrator's management terminal (not shown) can present information managed using the blockchain network BCN to a terminal owned by the driver of the EV or the administrator of the EV (not shown). That is, the driver of the EV or the administrator of the EV (not shown) can confirm the output data (language data) of the presented control instructions. Because this is managed using the blockchain network BCN, it is presented to the driver of the EV or the administrator of the EV (not shown) as a history of inputs and outputs that have not been tampered with.

[0041] With the above-described configuration and operation, this service has the following features: First, an existing AI that has been trained in a language can be adopted as the main AI71. In other words, this service allows the use of existing AI that has been trained in a language as the main AI 71, thereby reducing overall development and operational costs. Specifically, when building such a system in new equipment, the sensors used and the underlying driving conditions differ for each piece of equipment, so it is necessary to train the AI ​​according to the EV and battery BT. However, AI capable of natural language processing that generates control instructions such as "search for a charging system 3 that can be used with priority and head to the determined charging system 3" is used for many purposes, and various developments are underway. As a result, the accuracy of such AI capable of natural language processing is currently improving and costs are decreasing. As a result, this service can reduce overall development and operational costs.

[0042] Secondly, since the AI ​​processing is performed on the in-vehicle terminal 2 side, the processing load using the main AI 71 is reduced. In other words, in this service, the in-vehicle terminal 2 performs a process in which the in-vehicle AI converts the measurement result, "charge level 80% at the start of driving, current charge level 10%," into language data, and the in-vehicle AI then converts the language data (output data of control instructions) from the server 1 into a digital signal representing specific control content. In other words, the main AI 71 does not need to perform these processes, and therefore the burden is reduced. That is, it can be said that distributed processing of AI processing is realized. Furthermore, the effect of this distributed processing becomes more pronounced as the number of in-vehicle terminals 2 increases.

[0043] Third, this service uses the blockchain network BCN to guarantee data, thereby realizing a secure AI system. For example, in a system that does not use the blockchain network BCN, if someone masquerades as the in-vehicle terminal 2 and inputs language data such as "the battery level is almost 100%" into the central AI 61, there is a possibility that an incorrect control instruction will be output. This service uses the blockchain network BCN to guarantee data, making it impossible to spoof the in-vehicle terminal 2, resulting in a safe AI system.

[0044] The overview of this service has been explained above using Figure 1. Below, with reference to Figure 2, the inventor will explain the results of his / her investigation into the problems to be solved by one embodiment of the information processing system of the present invention that is applied to the present service of Figure 1, and further, with reference to Figures 3 to 6, one embodiment of the information processing system of the present invention that is applied to the present service of Figure 1 will be explained.

[0045] FIG. 2 is a schematic diagram illustrating the results of the inventor's study on the problem to be solved by an embodiment of the information processing device of the present invention that is applied to the present service of FIG.

[0046] The present inventors have considered the problems to be solved by an embodiment of the information processing system of the present invention that is applied to the present service shown in FIG. 1 as follows. In other words, the reasons why the spread of electric vehicles has not progressed as expected include the lack of infrastructure (lack of charging systems) and the long charging times for electric vehicles. For this reason, an increasing number of companies that manage multiple EV fleets are introducing their own charging systems, but this poses a major challenge: when charging EVs using an in-house system, the charging time per vehicle is long, and in many cases, charging takes place at night when the EVs are not in use, meaning multiple vehicles are being charged, and managers must manually manage the remaining charge of each EV and allocate charging time for each vehicle.

[0047] For example, in FIG. 2, the following cases A to D are assumed. In the example of FIG. 2, the time series is from left to right. In case A, the vehicle arrives early and charging is performed overnight, but there are no plans to depart the next day. In other words, charging is performed as a priority even though there are no plans to depart. In Case B, the vehicle arrived late, but the battery was almost empty and was charged. Although the departure time was late, it took a long time to charge. In Case C, the vehicle arrived relatively early and was at a low charge level, so charging was performed. The problem is case D. Because the vehicle arrives last, it has to wait for an available charging station. However, in case D, the departure time the next day is early. Therefore, in case D, there is a possibility that charging will not be completed in time. When administrators manage information manually, it is difficult to optimize these in total.

[0048] At the same time, there are also constraints on the power system regarding total power consumption. As a solution to this, companies are beginning to promote smart grids (connecting EVs to the power supply) and carbon neutral policies are also requiring that the CO2 emissions converted from the power consumption of EVs be calculated within the supply chain.

[0049] A reliable (data-tamper-proof) power management system for EVs is required to charge their batteries efficiently and optimize power consumption. To achieve this, it is necessary to obtain accurate information on EV usage history, usage schedule, and remaining charge, and to calculate in real time the charging priority and required power amount for the in-house charging system. Furthermore, since the recorded information can be used to calculate the total power usage of the EVs, and from this CO2 emissions can be determined, this information must be recorded without tampering. The present inventor has identified the existence of such a problem, and as a result, has devised an information processing system that can solve such a problem, and has devised the present service shown in Fig. 1 to which one embodiment of the information processing system is applied. 3 to 6, an information processing system capable of solving such problems, that is, an embodiment of the information processing system of the present invention that is applied to the service shown in FIG. 1, will be described below.

[0050] Figure 3 is a schematic diagram showing how EVs can be efficiently managed using the blockchain network BCN. In the example of Figure 3, the following steps S101 to S105 enable efficient management of EVs using the blockchain network BCN.

[0051] In step S101, the in-vehicle terminal 2 equipped with the in-vehicle AI of each EV records information indicating the departure, such as the departure time, location information, and remaining charge, in the blockchain network BCN at the time of departure. In step S102, the in-vehicle terminal 2 further records information indicating the arrival, such as the arrival time, location information, and remaining charge, in the blockchain network BCN when returning to the office and / or arriving.

[0052] In step S103, the server 1 acquires information on each EV and charging system 3 from the blockchain network BCN, calculates the remaining charge of each EV, and determines charging priority (which EV will use the charging system 3) based on the separately recorded EV usage schedule. Furthermore, the server 1 converts control instructions for which charging system 3 each EV should be charged with into blockchain-type data and outputs them in accordance with the charging priority.

[0053] In step S104, the charging system 3 acquires the charging start time, charging end time, total amount of power, the number of the charged EV, etc. from the in-vehicle terminal 2 that implements the BC light node, and records them in the blockchain network BCN.

[0054] In step S105, each electric vehicle EV records its departure and records its location information.

[0055] The server 1 may have an AI function. When AI is used, more efficient management can be achieved by calculating the placement of multiple EVs.

[0056] In this way, because all information is recorded on the blockchain network BCN, optimal power management for EVs and the conversion of total power consumption into CO2 emissions can be clearly and tamper-freely recorded. In addition, since a BC light node is implemented in the in-vehicle terminal 2 that records information, distributed processing is possible and a large load is not placed on the main system.

[0057] FIG. 4 is a schematic diagram showing an example of the procedure for carrying out the efficient management shown in FIG. In step S201, as an initial setting, an in-vehicle terminal 2 equipped with a BC light node is installed in each electric vehicle EV, and a unique number issued for each electric vehicle EV is recorded in the in-vehicle terminal 2 and also recorded in the blockchain network BCN from the in-vehicle terminal 2. Here, a unique account in the blockchain network BCN may be assigned.

[0058] In step S202, when the electric vehicle EV departs or when its location information changes, it records the departure date and time, current location information, current remaining charge, etc. in the blockchain network BCN. In step S203, while the electric vehicle EV is moving, the electric vehicle EV records the date and time, the current location information of the electric vehicle EV, the current remaining charge amount, etc. in the blockchain network BCN at regular intervals or periodically.

[0059] In step S204, when the electric vehicle EV returns to the company, arrives, or when the location information is transferred to the company, the electric vehicle EV records the arrival date and time, current location information, current remaining charge, etc. in the blockchain network BCN.

[0060] In step S205, the server 1 acquires information in real time from the blockchain network BCN for each electric vehicle EV as to whether the return to the office has been registered. The server 1 refers to separately recorded schedule data and analyzes each electric vehicle EV according to the usage status for the next day. For example, the server 1 detects an electric vehicle EV that is currently charged at 10% and is scheduled to be used in the morning of the next day. The server 1 transmits control instructions to each EV to encourage efficient use of the charging system 3, and guides the EV to an appropriate charging system 3 (e.g., charging system 3-A). For example, the server 1 guides an EV that is currently 10% charged and is scheduled to be used the next morning to a charging system 3 that can be used with priority.

[0061] In step S206, the charging system 3 records the charging start date and time, the charging end date and time, and the remaining charge of the electric vehicle EV in the blockchain network BCN.

[0062] This will enable real-time management of charging priority and required power amount, as well as optimal power management, based on unaltered data from each EV.

[0063] FIG. 5 is a schematic diagram showing an example of another implementation procedure for the form of efficient management shown in FIG. In step S301, as an initial setting, an in-vehicle terminal 2 equipped with a BC light node and an in-vehicle AI is installed in each electric vehicle EV. Each electric vehicle EV records a unique number issued for each electric vehicle EV in the in-vehicle terminal 2, and the unique number is recorded from the in-vehicle terminal 2 to the blockchain network BCN. Here, a unique account in the blockchain network BCN may be assigned.

[0064] In step S302, when the electric vehicle EV departs or when the location information changes, the in-vehicle terminal 2 records the departure date and time, the current location information, and the current remaining charge amount in the blockchain network BCN.

[0065] In step S303, the in-vehicle terminal 2 periodically or at regular intervals while traveling records the date and time, the current location information of the EV, the current remaining charge, etc. in the blockchain network BCN. The in-vehicle AI of the in-vehicle terminal 2 predicts the arrival time and the remaining charge at the time of arrival from the remaining charge and the current location, and records this in the blockchain network BCN.

[0066] In step S304, when the EV returns to the company or when the location information becomes the company's own location, the in-vehicle terminal 2 records the arrival date and time, current location information, and current remaining charge amount in the blockchain network BCN.

[0067] In step S305, the server 1 obtains information in real time from the blockchain network BCN for each EV, indicating whether the EV has registered its return to the office. Furthermore, the server 1 refers to schedule data stored in a storage unit (not shown), and analyzes each EV VB using its main AI or AI function based on the usage situation for the next day. The server 1 then transmits control instructions to each EV EV to encourage efficient use of the charging system 3, and guides the EV to an appropriate charging system 3, such as charging system 3-D.

[0068] In step S306, the charging system 3 records the charging start date and time, charging end date and time, and the current remaining charge of the EV in the blockchain network BCN. This enables real-time management of charging priority and required power amount, and optimal power management based on unaltered data for each EV.

[0069] Figure 6 is a schematic diagram of a supply chain that utilizes the distributed technology of the blockchain network BCN, showing the power efficiency of EVs, recording of CO2 emissions, and a smart grid.

[0070] When considering a smart grid that includes the supply chain, a challenge is how to share information safely and reliably within the supply chain. Using ordinary cloud servers or small terminals alone does not prevent data tampering, and there is a risk of fabricating data on electricity usage and CO2 emissions.

[0071] Therefore, the onboard terminals equipped with BC light nodes and the blockchain network BCN are distributed processing systems in which each onboard terminal performs its own processing, and the data is shared across the entire supply chain, making it possible to perform optimal power management across the entire supply chain.

[0072] FIG. 6 shows an example of a supply chain including multiple charging systems 3, for example, charging system 3-G, charging system 3-H, and charging system 3-J. Multiple electric vehicles EV are visiting charging system 3-G. Charging system 3-G has AI functionality. Charging system 3-G prioritizes the use of the charging systems 3 provided in charging system 3-G, taking into account the remaining charge of each electric vehicle EV. For example, a control instruction is issued to prioritize charging the battery of electric vehicle EV-D. The remaining charge of electric vehicle EV-F is low. Based on its location information, server 1 issues a control instruction to guide electric vehicle EV-F to a nearby available charging system 3-H.

[0073] In particular, it is ideal for calculating CO2 emissions, including deliveries within the supply chain, as required by the SDGs, reducing total emissions (total electricity consumption), and as a core system for the smart grid itself.

[0074] Furthermore, by implementing in-vehicle AI in the in-vehicle terminal, more efficient power management becomes possible, for example, by performing calculations to guide the vehicle to the nearest available charging station. The results of AI processing are shared through the blockchain network BCN, which has the added benefit of allowing information to be managed safely without data tampering.

[0075] FIG. 7 is a diagram showing an example of the configuration of an information processing system according to an embodiment of the present invention that is applied to the present service of FIG.

[0076] That is, the configuration example of the information processing system shown in FIG. 7 is a more general system configuration of the information processing system for this service shown in FIG.

[0077] The server 1 is an information processing device managed by the service provider S. The server 1 executes various processes for realizing this service while appropriately communicating with in-vehicle terminals 2-1 to 2-n (n is an integer value of 1 or more), BC full nodes 4-1 to 4-L (L is an integer value of 1 or more independent of N and M), and charging systems 3-1 to 3-n.

[0078] The in-vehicle terminals 2-1 to 2-n are information processing devices each including one or more sensors and an autonomous distributed chip CP. The charging systems 3-1 to 3-n are systems for charging batteries BT of electric vehicles EV.

[0079] As described above, the BC full nodes 4-1 to 4-L are information processing devices (nodes) that provide all the functions of a node in the blockchain network BCN, such as the computational processing function related to block generation and the storage function of the blockchain data itself. The BC full nodes 4-1 to 4-L in the example of FIG. 7 exist on the cloud.

[0080] FIG. 8 is a block diagram showing an example of the hardware configuration of the server 1 in the information processing system shown in FIG.

[0081] The server 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an input unit 16, an output unit 17, a memory unit 18, a communication unit 19, and a drive 20.

[0082] The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 18 into the RAM 13 . The RAM 13 also stores data and the like necessary for the CPU 11 to execute various processes.

[0083] The CPU 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output interface 15 is also connected to this bus 14. An input unit 16, an output unit 17, a memory unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.

[0084] The input unit 16 is configured with, for example, a keyboard and is used to input various information. The output unit 17 is configured with a display such as a liquid crystal display, a speaker, etc., and outputs various information as images and sounds. The storage unit 18 is configured with a DRAM (Dynamic Random Access Memory) or the like, and stores various data. The communication unit 19 communicates with other devices (for example, the BC full nodes 4-1 to 4-L, the in-vehicle terminals 2-1 to 2-n, and the charging systems 3-1 to 3-n in FIG. 7) via a network including the Internet.

[0085] Removable media 31, such as a magnetic disk, optical disk, magneto-optical disk, or semiconductor memory, is appropriately attached to the drive 20. A program read from the removable media 31 by the drive 20 is installed in the storage unit 18 as necessary. Furthermore, the removable medium 21 can also store various data stored in the storage unit 18 in the same manner as the storage unit 18.

[0086] Although not shown, the in-vehicle terminals 2-1 to 2-n, charging systems 3-1 to 3-n, and BC full nodes 4-1 to 4-L in Fig. 7 can also have basically the same hardware configuration as that shown in Fig. 8. Therefore, a description of the hardware configuration of the in-vehicle terminals 2-1 to 2-n, charging systems 3-1 to 3-n, and BC full nodes 4-1 to 4-L will be omitted.

[0087] The vehicle-mounted terminals 2-1 to 2-n each have a part or all of a CPU, a ROM, a RAM, etc. as an autonomous distributed chip CP. Similarly, the charging systems 3-1 to 3-n each include a control device (for example, an actuator) as an output unit, as shown in Fig. 7. Also, the charging systems 3-1 to 3-n each include a CPU, ROM, RAM, and the like, all or part of which are provided as an autonomous distributed chip CP.

[0088] 8, various processes can be executed by cooperation between the various hardware and software components of the server 1. As a result, the present service described above can be provided.

[0089] FIG. 9 is a functional block diagram showing an example of the functional configuration of an information processing system including a server with the hardware configuration shown in FIG.

[0090] The information processing system includes a server 1, an on-board terminal 2 mounted on an electric vehicle EV, and a charging system 3, and is connected to a blockchain network BCN consisting of a BC full node 4 and a BC light node included in the on-board terminal 2.

[0091] The electric vehicle EV includes an on-board terminal 2 and a battery BT. In the in-vehicle terminal 2, a mobile object information acquisition unit 81, a charging system information acquisition unit 82, an in-vehicle AI 91, and a storage control unit 83 function. The CPU 11 of the server 1 functions as a mobile object / charging system information acquisition unit 51, a remaining charge calculation unit 52, an analysis unit 53, and a power management unit 54. The analysis unit 53 has a charging priority calculation unit 531. The storage unit 18 includes a main AI 71 .

[0092] The storage control unit 83 has the function of a BC light node, and executes control to store predetermined information related to the battery BT or the electric vehicle EV in the blockchain network BCN.

[0093] The mobile object information acquisition unit 81 successively acquires mobile object information including location information of the electric vehicle EV. 4, the mobile object information acquisition unit 81 acquires, as mobile object information, the departure date and time, current location information, and current remaining charge amount, etc., at the time of departure or when the location information changes (see step S202). Furthermore, while traveling, the mobile object information acquisition unit 81 acquires, as mobile object information, the date and time, the current location information of the EV, and the current remaining charge amount, etc., at regular intervals or periodically (see step S203). Furthermore, when returning to work, arriving, or when the location information becomes the company's own office, the mobile object information acquisition unit 81 acquires, as mobile object information, the arrival date and time, current location information, and the current remaining charge amount, etc. (see step S204). When the battery BT of the EV EV is charged by a predetermined charging system 3, the charging system information acquisition unit 82 acquires charging system information including the charging start date and time, charging end date and time, total power amount, and identification information for identifying the charged EV EV. For example, in the example of FIG. 4, the charging system information acquisition unit 82 acquires the charging start date and time, the charging end date and time, and the remaining charge amount of the electric vehicle EV as the charging system information (see step S206). Although the charging system information acquisition unit 82 is provided in the in-vehicle terminal 2 in this example, it may be provided on the charging system 3 side.

[0094] The storage control unit 83 executes control to store the mobile object information and charging system information in the blockchain network BCN. For example, in the example of Figure 4, the memory control unit 83 executes control to store the departure date and time, current location information, current remaining charge, etc., obtained at the time of departure or when the location information changes, as mobile object information in the blockchain network BCN (see step S202).

[0095] The storage control unit 83 also controls the storage of the date and time, current location information of the EV, current remaining charge, etc., acquired at regular intervals or periodically during travel, in the blockchain network BCN as mobile unit information (see step S203).The storage control unit 83 also controls the storage of the arrival date and time, current location information, current remaining charge, etc., acquired when returning to work, arriving, or when the location information becomes available at the company, in the blockchain network BCN as mobile unit information (see step S204).

[0096] The storage control unit 83 also executes control to store the charging start date and time, charging end date and time, and remaining charge amount of the electric vehicle EV as charging system information in the blockchain network BCN (see step S206). Among the functions of the storage control unit 83, the function of executing control to store charging system information may be provided on the side of the charging system 3. The mobile object / charging system information acquisition unit 51 acquires mobile object information and charging system information stored in the blockchain network BCN.

[0097] The remaining charge calculation unit 52 calculates the remaining charge of the battery BT of the electric vehicle EV based on the acquired moving body information and charging system information. The charging priority calculation unit 531 calculates the priority of use of the charging system 3 compared to other EVs as a charging priority based on the remaining charge of the battery BT of the EV EV and the usage schedule of the EV EV that has been prepared in advance.

[0098] For example, in step S205 in the example of FIG. 4, the mobile object / charging system information acquisition unit 51 acquires mobile object information for EVs registered for returning to the office, and calculates the remaining charge of the battery BT of the EV EV based on the acquired mobile object information. The charging priority calculation unit 531 refers to separately recorded schedule data (an example of planned use) and analyzes the target EV EV according to the usage situation for the next day. Specifically, for example, the charging priority calculation unit 531 detects EVs that are currently charged at 10% and are scheduled to be used in the morning of the next day. The charging priority calculation unit 531 derives a high charging priority for EVs that are currently charged at 10% and are scheduled to be used in the morning of the next day.

[0099] This allows the server 1 to transmit information to each EV to encourage efficient use of the charging system 3, and guide the EV to an appropriate charging system 3 (e.g., charging system 3-A). For example, the server 1 can guide an EV that is currently 10% charged and is scheduled to be used the next morning to a charging system 3 that can be used with priority.

[0100] As a pre-processing step for the specified electric vehicle EV, the storage control unit 83 further performs control to store identification information that can identify the specified electric vehicle EV within the in-vehicle terminal 2, and also to store the information using a blockchain network or distributed management ledger technology. For example, in the example of Figure 5, as processing at the time of departure of a specified mobile object, the memory control unit 83 further executes control to store the current remaining charge and departure date and time obtained from the server 1 using blockchain network or distributed management ledger technology (see step S302).

[0101] In addition, as a process for processing when the specified EV EV is moving, the memory control unit 83 periodically or at regular intervals performs control to store the mobile object information including the location information of the specified EV EV, the current remaining charge obtained from the server 1, and the date and time using blockchain network or distributed management ledger technology (see step S303). In addition, as part of the processing when a specified EV arrives, the memory control unit 83 further executes control to store the current remaining charge and arrival date and time obtained from the server 1 as arrival registration information using a blockchain network or distributed management ledger technology (see step S304). In addition, as a process for charging a specified EV, the memory control unit 83 executes control to store charging system information including the charging start date and time and the charging end date and time, and the current remaining charge obtained from the server 1 using blockchain network or distributed management ledger technology (see step S306).

[0102] The mobile body / charging system information acquisition unit 82 further acquires arrival / non-arrival information indicating whether or not arrival registration information for a specified electric vehicle EV has been stored in real time using a blockchain network or distributed management ledger technology (see step S304). The charging priority calculation unit 531 analyzes a specific EV EV whose arrival has been confirmed based on the arrival information, including calculating the usage priority of the specific EV EV, and further includes a transmission control unit (not shown) that performs control to transmit information to each of the on-board terminals 2 of the multiple EV EV based on the analysis results of each of the multiple EV EV including the specific EV EV to encourage efficient use of the charging system 3.

[0103] The in-vehicle terminal 2, the charging system 3, and the server 1 further include an in-vehicle AI 91, a charging system AI 101, and a main AI 71, respectively. For example, in the example of Figure 6, in the in-vehicle terminal 2, as a process when the specified EV EV is moving, the in-vehicle AI 91 predicts the arrival time and remaining charge of the specified EV EV based on the remaining charge and the location information. The storage control unit 83 further executes control to store the predicted arrival time of the specified EV and the remaining charge at the time of arrival using the blockchain network or the distributed management ledger technology. For example, in the example of FIG. 6, in the server 1, the analysis of the predetermined electric vehicle EV by the charging priority calculation unit 531 is executed using the main AI 71.

[0104] The power management unit 54 performs power management for the entire supply chain by using a group of information stored using the blockchain network or the distributed management ledger technology as information to be shared in the supply chain through distributed control of each of the storage control units 83 of the multiple onboard terminals 2 of the multiple electric vehicles EV. For example, in the example of Fig. 6, each of onboard terminals 2-A to 2-G is connected to a blockchain network BCN, and the power management unit 54 performs power management for the entire supply chain.

[0105] In the example of Figure 6, each of the on-board terminals 2-A to 2-C, on-board terminal 2-F and on-board terminal 2-G further includes on-board AI91-A to on-board AI91-C, on-board AI91-F and on-board AI91-G, and the storage control unit 83 controls the storage of the processing results of each of the on-board AI91 using the blockchain network or the distributed management ledger technology. Furthermore, the charging system 3 may further include an information processing device (not shown) and each may include a charging system AI101 that performs AI functions. For example, in the example of FIG. 6, the charging systems 3-G, 3-H, and 3-J each include an information processing device (not shown) and each include a charging system AI101-G, AI101-H, and AI101-J that perform AI functions. The charging system AI101 may perform processing to determine charging priorities and the application of rapid charging based on the remaining charge of the EV, the driving plan, etc. The charging system 3 is connected to a blockchain network BCN and performs control to store the processing results using the blockchain network or the distributed management ledger technology.

[0106] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope of achieving the object of the present invention are considered to be included in the present invention.

[0107] For example, in the above description, a full node of the blockchain network BCN is provided separately from the vehicle-mounted terminal 2, but the vehicle-mounted terminal 2 may have a full node configuration, and the blockchain network may be configured only by the vehicle-mounted terminal. The participation of nodes in the blockchain network may be restricted to create a private network specialized for power management, or participation may not be restricted.

[0108] In the above example, we have explained an EV (a vehicle that is entirely powered by a battery), but any mobile object that is powered by a battery is sufficient. This includes not only all of the power but also mobile objects that are partially powered by a battery, such as hybrid vehicles.

[0109] Although the information processing device has been described above, it is not limited to a personal computer or a server device, and can be realized as a chip, which is an electronic component, and can be easily incorporated into various conventional devices. For example, in the above-described embodiment, various information is stored in the blockchain network BCN, but this is not particularly limited, and it is sufficient if it is stored using blockchain network or distributed management ledger technology.

[0110] For example, the system configuration shown in FIG. 1 and the hardware configuration of the server 1 shown in FIG. 8 are merely examples for achieving the object of the present invention, and are not particularly limited.

[0111] Furthermore, the functional block diagram shown in Fig. 9 is merely an example and is not particularly limited. That is, it is sufficient that the information processing system in Fig. 1 is provided with a function that can execute the above-described series of processes as a whole, and the functional blocks and databases used to realize this function are not particularly limited to the example in Fig. 9.

[0112] Furthermore, the locations of the functional blocks are not limited to those shown in Fig. 9 and may be arbitrary. For example, at least some of the functional blocks arranged on the server 1 side may be provided in another information processing device.

[0113] The above-described series of processes can be executed by hardware or software. Furthermore, one functional block may be configured as a single piece of hardware, a single piece of software, or a combination thereof.

[0114] When a series of processes is executed by software, the programs that make up the software are installed into a computer or the like from a network or a recording medium. The computer may be a computer built on dedicated hardware. The computer may also be a computer that can execute various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.

[0115] The recording medium containing such a program may be composed of not only a removable medium (not shown) that is distributed separately from the device main body in order to provide the program to the user, but also a recording medium that is provided to the user in a state that it is pre-installed in the device main body.

[0116] In this specification, the steps describing the program to be recorded on the recording medium include not only processes that are performed chronologically in accordance with the order, but also processes that are not necessarily performed chronologically but are performed in parallel or individually.

[0117] To sum up, the information processing device and information processing system to which the present invention is applied are only required to have the following configuration, and can take on a variety of different embodiments.

[0118] The information processing device (for example, the in-vehicle terminal 2-1 in FIGS. 1 and 9) is an information processing device mounted on a moving body (for example, the electric vehicle EV-1 in FIG. 9) that is driven by a battery (for example, the battery BT1 in FIGS. 1 and 9), It has the functionality of a node used in a blockchain network or distributed ledger technology (e.g., BC light node in Figure 1 and Figure 9), A storage control unit (e.g., the storage control unit 83 in FIGS. 1 and 9) that executes control to store predetermined information related to the battery or the mobile object using the blockchain network or the distributed management ledger technology. Equipped with.

[0119] This makes it possible to realize a technology that efficiently charges the batteries of battery-powered mobile vehicles such as EVs while optimizing power consumption, and ensures the reliability of data on the mobile vehicles and batteries.It is also possible to provide an information processing device that calculates the charging priority and required power amount in a charging system, the total power consumption of the EV, etc. in real time, and records the information without tampering.

[0120] Furthermore, the information processing system to which the present invention is applied is sufficient as long as it has the following configuration, and can take on a variety of different embodiments.

[0121] An information processing system (for example, the information processing system of FIGS. 1 and 9) includes the above-mentioned information processing device (for example, the in-vehicle terminal 2-1 of FIGS. 1 and 9) as a first information processing device (for example, the in-vehicle terminal 2 of FIGS. 1 and 9), and also includes a second information processing device (for example, the server 1 of FIG. 9) that communicates with the first information processing device, The first information processing device A mobile object information acquisition means (for example, the mobile object information acquisition unit 81 in FIG. 9) that sequentially acquires mobile object information including location information of the mobile object; a charging system information acquisition unit (e.g., charging system information acquisition unit 82 in FIG. 9) that acquires charging system information including a charging start date and time, a charging end date and time, a total amount of electric energy, and identification information that can identify the charged mobile body when the battery of the mobile body is charged in a predetermined charging system (e.g., charging system 3-1 in FIG. 1 and FIG. 9); The storage control means (for example, the charging system information acquisition unit 82 in FIG. 9) executes control to store the mobile object information and the charging system information using the blockchain network or the distributed management ledger technology; Equipped with The second information processing device A mobile object / charging system information acquisition means (for example, a mobile object / charging system information acquisition unit 51 in FIG. 9) that acquires the mobile object information and the charging system information stored using the blockchain network or the distributed management ledger technology; a remaining charge calculation means (for example, the remaining charge calculation unit in FIG. 9) that calculates the remaining charge of the battery of the mobile object based on the acquired mobile object information and the acquired charging system information; a charging priority calculation unit (e.g., a charging priority calculation unit 531 in FIG. 9 ) that calculates a charging priority as a priority of use of the charging system compared with other mobile bodies based on the remaining charge of the battery of the mobile body and a previously prepared usage schedule of the mobile body; It can be equipped with:

[0122] As a result, mobile information and charging system information are recorded on the blockchain, enabling optimal power management for EVs and clear, tamper-free recording of CO2 emissions equivalents from total power consumption. In addition, a BC light node is implemented in the in-vehicle terminal that records the information, enabling distributed processing and not placing a heavy load on Server 1.

[0123] In addition, the information processing system In the first information processing device mounted on a predetermined moving body, As a pre-processing for the predetermined moving body, the storage control means further executes control to store the identification information capable of identifying the predetermined moving body in the first information processing device and to store the identification information using the technology of the blockchain network or the distributed management ledger; As a process at the time of departure of the predetermined moving body, the storage control means further executes control to store the current remaining charge amount and departure date and time acquired from the second information processing device using the technology of the blockchain network or the distributed management ledger; As a process for processing when the predetermined mobile object is moving, the storage control means executes control to store, at regular intervals, the mobile object information including the location information of the predetermined mobile object, the current remaining charge amount acquired from the second information processing device, and a date and time, using the technology of the blockchain network or the distributed management ledger; As a process for processing when the predetermined moving object arrives, the storage control means further executes control to store the current remaining charge amount and the arrival date and time acquired from the second information processing device as arrival registration information using the technology of the blockchain network or the distributed management ledger; As a post-charging process for the predetermined mobile object, the storage control means executes control to store the charging system information including the charging start date and time and the charging end date and time, and the current remaining charge amount acquired from the second information processing device, using the technology of the blockchain network or the distributed management ledger; In the second information processing device, The mobile body / charging system information acquisition means further acquires arrival presence / absence information indicating whether the arrival registration information of the specified mobile body has been stored in real time using the technology of the blockchain network or the distributed management ledger, the charging priority calculation means performs an analysis of the predetermined moving object, the arrival of which is confirmed based on the arrival presence / absence information, including calculating a usage priority of the predetermined moving object; The system may further include a transmission control means that executes control to transmit information to the first information processing device of each of the plurality of mobile bodies, including the specified mobile body, based on the analysis results of each of the plurality of mobile bodies, to encourage efficient use of the charging system.

[0124] This makes it possible to manage charging priorities and required power amounts in real time based on unaltered data from each moving object (for example, each electric vehicle), and to manage power optimally.

[0125] In addition, in the information processing system, The first information processing device and the second information processing device further include AIs (for example, the in-vehicle AI 91 and the main AI 71 in FIG. 9 ), In the first information processing device on which the predetermined moving body is mounted, As a process for the movement of the predetermined mobile object, the AI ​​predicts the arrival time and the remaining charge at the time of arrival of the predetermined mobile object based on the remaining charge and the location information, and the storage control means further executes control to store the predicted arrival time and the remaining charge at the time of arrival of the predetermined mobile object using the technology of the blockchain network or the distributed management ledger; In the second information processing device, the analysis of the predetermined moving object by the charging priority calculation means can be performed using the AI.

[0126] This will enable real-time and optimal power management based on unaltered data from each EV, including charging priority and required power amount.

[0127] The information processing system includes an information processing device (e.g., the on-board terminal 2 in FIG. 1) mounted on each of a plurality of moving bodies (EVs) used in a predetermined supply chain as a first information processing device (e.g., the on-board terminal 2 in FIG. 1), and also includes a second information processing device (e.g., the server 1 in FIG. 1) that communicates with the first information processing device (e.g., the on-board terminal in FIG. 1), The second information processing device a power management means for managing power consumption of the entire supply chain by using a group of information stored using the blockchain network or the distributed management ledger technology as information to be shared in the supply chain through distributed control of each of the storage control means of the plurality of first information processing devices of each of the plurality of mobile objects; It can be equipped with:

[0128] As a result, the information processing device (on-board terminal 2) and blockchain network (blockchain network BCN) that implements BC light nodes are distributed processing systems in which each process is performed within each on-board terminal, and the data is shared across the entire system, making it possible to perform optimal power management across the entire supply chain. In particular, it is ideal for calculating CO2 emissions, including deliveries within the supply chain, as required by the SDGs, reducing total emissions (total electricity consumption), and as a core system for the smart grid itself. In addition, by implementing AI in the in-vehicle terminal, more efficient power management will be possible, for example, by performing calculations to guide the vehicle to the nearest available charging station. The processing results of the in-vehicle AI and the AI ​​on Server 1 are shared via the blockchain, which also has the benefit of allowing information to be managed safely without data tampering. [Explanation of symbols]

[0129] 1···Server, 2···In-vehicle terminal, 3···Charging system, 4···BC full node, 71···Main AI, BCN···Blockchain network, BT···Battery, EV···EV vehicle

Claims

1. An information processing device mounted on a mobile body driven by a battery, It has the functionality of a node used in a blockchain network or distributed ledger technology, A storage control means for executing control to store predetermined information related to the battery or the mobile body using the technology of the blockchain network or the distributed management ledger. An information processing device comprising:

2. 10. An information processing system including the information processing device according to claim 1 as a first information processing device and a second information processing device that communicates with the first information processing device, The first information processing device a mobile object information acquiring means for successively acquiring mobile object information including position information of the mobile object; a charging system information acquisition means for acquiring, when the battery of the mobile body is charged by a predetermined charging system, charging system information including a charging start date and time, a charging end date and time, a total amount of electric energy, and identification information for identifying the mobile body that has been charged; The storage control means executes control to store the mobile object information and the charging system information using the blockchain network or the distributed management ledger technology; Equipped with The second information processing device a mobile object / charging system information acquisition means for acquiring the mobile object information and the charging system information stored using the blockchain network or the distributed management ledger technology; a remaining charge calculation means for calculating a remaining charge of the battery of the mobile body based on the acquired mobile body information and the acquired charging system information; a charging priority calculation means for calculating a priority of use of the charging system compared to other mobile bodies as a charging priority based on the remaining charge of the battery of the mobile body and a previously prepared usage schedule of the mobile body; Equipped with Information processing system.

3. In the first information processing device mounted on a predetermined moving body, As a pre-processing for the predetermined moving body, the storage control means further executes control to store the identification information capable of identifying the predetermined moving body in the first information processing device and to store the identification information using the technology of the blockchain network or the distributed management ledger; As a process at the time of departure of the predetermined moving body, the storage control means further executes control to store the current remaining charge amount and departure date and time acquired from the second information processing device using the technology of the blockchain network or the distributed management ledger; As a process for processing when the predetermined mobile object is moving, the storage control means executes control to store, at regular intervals, the mobile object information including the location information of the predetermined mobile object, the current remaining charge amount acquired from the second information processing device, and a date and time, using the technology of the blockchain network or the distributed management ledger; As a process for processing when the predetermined moving object arrives, the storage control means further executes control to store the current remaining charge amount and the arrival date and time acquired from the second information processing device as arrival registration information using the technology of the blockchain network or the distributed management ledger; As a post-charging process for the predetermined mobile body, the storage control means executes control to store the charging system information including the charging start date and time and the charging end date and time, and the current remaining charge amount acquired from the second information processing device, using the technology of the blockchain network or the distributed management ledger; In the second information processing device, The mobile body / charging system information acquisition means further acquires arrival presence / absence information indicating whether the arrival registration information of the specified mobile body has been stored in real time using the blockchain network or the distributed management ledger technology, the charging priority calculation means performs an analysis of the predetermined moving object, the arrival of which is confirmed based on the arrival presence / absence information, including calculating a usage priority of the predetermined moving object; a transmission control unit that executes control to transmit information for encouraging efficient use of the charging system to the first information processing device of each of the plurality of mobile bodies based on an analysis result of each of the plurality of mobile bodies including the predetermined mobile body, The information processing system according to claim 2 .

4. The first information processing device and the second information processing device further include AI, In the first information processing device on which the predetermined moving body is mounted, As a process for the movement of the predetermined mobile object, the AI ​​predicts the arrival time and the remaining charge at the time of arrival of the predetermined mobile object based on the remaining charge and the location information, and the storage control means further executes control to store the predicted arrival time and the remaining charge at the time of arrival of the predetermined mobile object using the technology of the blockchain network or the distributed management ledger, In the second information processing device, the analysis of the predetermined moving body by the charging priority calculation means is performed using the AI. The information processing system according to claim 3 .

5. 10. An information processing method executed by an information processing system including the information processing device according to claim 1 as a first information processing device and a second information processing device that communicates with the first information processing device, comprising: The first information processing device executes the steps: a mobile object information acquisition step of sequentially acquiring mobile object information including position information of the mobile object; a charging system information acquisition step of acquiring, when the battery of the mobile body is charged by a predetermined charging system, charging system information including a charging start date and time, a charging end date and time, a total amount of power, and identification information for identifying the mobile body that has been charged; a storage control step of executing control to store the mobile object information and the charging system information using the blockchain network or the distributed management ledger technology; Including, The second information processing device executes the steps of: a mobile object / charging system information acquisition step of acquiring the mobile object information and the charging system information stored using the blockchain network or the distributed management ledger technology; a remaining charge calculating step of calculating a remaining charge of the battery of the mobile object based on the acquired mobile object information and the acquired charging system information; a charging priority calculation step of calculating a priority of use of the charging system compared to other mobile bodies as a charging priority based on the remaining charge of the battery of the mobile body and a previously prepared usage schedule of the mobile body; Including, Information processing methods.

6. 10. A program for causing a computer in an information processing system to execute control processing, the program including the information processing device according to claim 1 as a first information processing device and a second information processing device that communicates with the first information processing device, the program comprising: a computer that controls the first information processing device; a mobile object information acquisition step of sequentially acquiring mobile object information including position information of the mobile object; a charging system information acquisition step of acquiring, when the battery of the mobile body is charged by a predetermined charging system, charging system information including a charging start date and time, a charging end date and time, a total amount of power, and identification information for identifying the mobile body that has been charged; a storage control step of executing control to store the mobile object information and the charging system information using the blockchain network or the distributed management ledger technology; Execute a control process including a computer that controls the second information processing device; a mobile object / charging system information acquisition step of acquiring the mobile object information and the charging system information stored using the blockchain network or the distributed management ledger technology; a remaining charge calculating step of calculating a remaining charge of the battery of the mobile object based on the acquired mobile object information and the acquired charging system information; a charging priority calculation step of calculating a priority of use of the charging system compared to other mobile bodies as a charging priority based on the remaining charge of the battery of the mobile body and a previously prepared usage schedule of the mobile body; Including, A program that executes control processing.

7. 10. An information processing system including the information processing device according to claim 1 mounted on each of a plurality of mobile objects used in a predetermined supply chain as a first information processing device, and a second information processing device communicating with the first information processing device, The second information processing device a power management means for managing power consumption of the entire supply chain by using a group of information stored using the blockchain network or the distributed management ledger technology as information to be shared in the supply chain through distributed control of each of the storage control means of the plurality of first information processing devices of each of the plurality of mobile bodies; The information processing system according to claim 1 .

8. The first information processing device further includes an AI, The storage control means executes control to store the processing results of the AI ​​using the technology of the blockchain network or the distributed management ledger. The information processing system according to claim 7 .

9. 1. An information processing method executed by an information processing system including the information processing device according to claim 1 as a first information processing device mounted on each of a plurality of mobile objects used in a predetermined supply chain, and including a second information processing device that communicates with the first information processing device, The second information processing device executes the steps of: a power management step of performing power management of the entire supply chain by using a group of information stored using the blockchain network or the distributed management ledger technology as information to be shared in the supply chain through distributed control of each of the plurality of first information processing devices of each of the plurality of moving bodies; An information processing method including:

10. 10. A program for causing a computer in an information processing system to execute control processing, the information processing device according to claim 1 being mounted on each of a plurality of mobile objects used in a predetermined supply chain, and the information processing system including a second information processing device communicating with the first information processing device, a computer that controls the second information processing device; a power management step of performing power management of the entire supply chain by using a group of information stored using the blockchain network or the distributed management ledger technology as information to be shared in the supply chain through distributed control of each of the plurality of first information processing devices of each of the plurality of moving bodies; A program that executes control processing including:

Citation Information

Patent Citations

  • Charging management method, program, and charging management system

    WO2022209242A1