Information processing apparatus, information processing system, information processing method, and computer program

JP2025163254A5Pending Publication Date: 2026-06-02GS YUASA CORP

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
GS YUASA CORP
Filing Date
2025-08-08
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

Conventional maintenance support systems fail to effectively manage and visualize the status of large-scale energy storage systems with numerous energy storage devices, making it difficult to grasp the overall system status and determine the urgency of maintenance needs.

Method used

An information processing device that acquires, stores, and transmits real-time status information of energy storage elements, including graphics and layouts, allowing operators to visually monitor and manage large-scale energy storage systems through a communication terminal.

Benefits of technology

Enables operators to intuitively grasp the status of large-scale energy storage systems in real-time, improving maintenance efficiency and reducing confusion by visually distinguishing problem locations and types.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide an information processing apparatus, an information processing system, an information processing method, and a computer program.SOLUTION: An information processing apparatus includes: an acquisition part configured to acquire information including a state of a power storage element by communication at a predetermined time interval; a storage processing part configured to store the acquired information in a storage medium in association with the information for identifying the power storage element; a transmission processing part configured to transmit, to a communication terminal device, first screen information for displaying a first screen including a layout image of a system including the power storage element, a graphic indicating a state of the system, and a display menu for receiving selection of a state display, and second screen information for displaying a second screen including a graph indicating a temporal change in the state of the system and the display menu; and an automatic monitor part that updates the information of the first screen or the second screen based on latest information stored in the storage medium and periodically transmits the updated information to the communication terminal apparatus. The information processing apparatus transmits the first screen information or the second screen information to the communication terminal apparatus in response to selection of a display menu in the communication terminal apparatus.SELECTED DRAWING: Figure 9
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing device, an information processing system, an information processing method, and a computer program that present information about an energy storage element. [Background technology]

[0002] BACKGROUND ART The use of power storage elements in large-scale systems for storing power generated by renewable energy or existing power generation systems is expanding.

[0003] In systems that use energy storage elements, maintenance activities are important, including diagnosing the state of the energy storage elements, estimating the state of charge (SOC), predicting their lifespan, etc. A technology has been proposed that enables users or maintenance personnel of the energy storage elements to remotely obtain information on the SOC or lifespan prediction of the energy storage elements included in these systems via a server device. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-121520 Summary of the Invention [Problem to be solved by the invention]

[0005] Energy storage devices such as lead-acid batteries or lithium-ion batteries are increasingly being used for industrial purposes other than in-vehicle applications (automobile applications, motorcycle applications). For example, energy storage devices are sometimes installed in parallel with solar power generation systems and wind power generation systems. In large-scale power generation systems, a large number of energy storage devices are installed and used. In order to achieve peak power cuts in factories or large-scale facilities, a large number of energy storage devices are also installed and used. Conventional maintenance support systems do not anticipate cases in which such a large number of energy storage devices are installed in distributed power generation systems or business entities.

[0006] In large-scale ESS (Energy Storage System), the number of storage cells to be monitored is enormous, and there was room for improvement in how to present the latest events occurring in the ESS in an easy-to-understand manner.

[0007] An object of the present invention is to provide an information processing device, an information processing system, an information processing method, and a computer program that enable the state of an energy storage element to be visually and easily grasped. [Means for solving the problem]

[0008] The information processing device includes an acquisition unit that acquires information including the status of the storage element via communication at predetermined time intervals, a storage processing unit that stores the acquired information in a storage medium in association with information that identifies the storage element, a transmission processing unit that transmits screen information of a status screen that includes a layout image of a system including the storage element and a graphic showing the status of the storage element to a communication terminal device, and an automatic monitor unit that updates the information of the graphic based on the latest information stored in the storage medium and periodically transmits it to the communication terminal device, and the status screen includes a switching interface that allows the user to select the status information displayed by the graphic. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram illustrating an overview of a remote monitoring system. [Figure 2] 1 is a diagram illustrating an example of a hierarchical structure of a group of power storage modules and a connection topology of communication devices. [Figure 3] FIG. 2 is a block diagram showing the internal configuration of a device included in the remote monitoring system. [Figure 4] 10 is a flowchart illustrating an example of a processing procedure for presenting information in a server device. [Figure 5] 10 is a flowchart illustrating an example of a processing procedure for presenting information from a server device to a client device. [Figure 6] 10 is a flowchart illustrating an example of a processing procedure for presenting information from a server device to a client device. [Figure 7] FIG. 2 is a diagram illustrating the function of an automatic monitor unit. [Figure 8] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 9] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 10] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 11] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 12] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 13] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 14] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 15] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. [Figure 16] FIG. 10 is a diagram showing an example of a screen displayed based on screen information. DETAILED DESCRIPTION OF THE INVENTION

[0010] The information processing device includes an acquisition unit that acquires information including the status of the storage element via communication at predetermined time intervals; a storage processing unit that stores the acquired information in a storage medium in association with information that identifies the storage element; a transmission processing unit that transmits to a communication terminal device first screen information for displaying a first screen including a layout image of a system including the storage element, a graphic showing the status of the system, and a display menu that accepts selection of status display, and second screen information for displaying a second screen including a graph showing changes in the status of the system over time and the display menu; and an automatic monitor unit that updates the information on the first screen or second screen based on the latest information stored in the storage medium and periodically transmits the information to the communication terminal device. The information processing device transmits the first screen information or the second screen information to the communication terminal device in accordance with the selection of the display menu on the communication terminal device. Here, the "latest information" may be the most recent information among the information acquired by the acquisition unit through communication (information acquired at the last acquisition timing), or it may be information generated by processing (for example, averaging or comparing) some of the new information.

[0011] The energy storage element may be configured to include a plurality of energy storage cells, modules, or banks (strings). The automatic monitor unit may include web application software executed on the information processing device. With the above configuration, the operator can easily visually grasp the latest state of the storage element in almost real time.

[0012] The screen information may be created to correspond to a plurality of status screens in which the range of the storage element to be displayed differs, and the range of the storage element whose status is indicated by the graphic may differ between one status screen and another status screen. The screen information may be created corresponding to a status screen in which the storage elements on the same layer are divided into a plurality of ranges. The screen information may be created corresponding to a plurality of status screens in which the range of the storage elements to be displayed differs hierarchically, and the range of the storage elements whose status is indicated by the graphic may differ between one status screen and another status screen. That is, the graphic indicating the state of the storage elements may be different between a status screen in which storage elements (in a first range) in a higher level are displayed on one screen of a display unit and a status screen in which storage elements (in a second range included in the first range and narrower than the first range) in a lower level are displayed on one screen of a display unit.

[0013] 2. Description of the Related Art Conventionally, systems have been used in various fields that send emails to users or administrators of monitored equipment when an abnormality occurs in the equipment or when maintenance is required. Among various fields and devices, energy storage systems composed of energy storage elements such as lithium-ion batteries have an exceptionally large number of monitoring targets (energy storage cells, modules, or banks). Therefore, in large-scale ESSs, even if emails are received informing users of abnormalities in some energy storage cells or the need for maintenance, as in conventional systems, it is difficult to grasp the overall status of the ESS or determine the urgency of the necessary measures. In many cases, even if an abnormality occurs in some energy storage cells, the ESS as a whole continues to operate without any problems. It is desirable for large-scale ESSs to use different criteria for determining whether or not an abnormality is present that does not affect the entire system, and whether or not an abnormality is present that affects the entire system. With the above-described configuration, updated graphics are sequentially transmitted from the information processing device, allowing the operator to visually and intuitively grasp the status of a system including a large number of energy storage elements in almost real time. The status screen may transition from the entire system to a portion, or from a portion to a more detailed portion, according to the hierarchical structure of the ESS. The operator can visually check the overall status of the ESS from the status screen, without having to check the status of each energy storage cell, module, or bank one by one, for example, the SOC. This improves the reliability of the system for system users. If a problem occurs with an energy storage element, the operator can visually grasp which location in the system and what action is appropriate. This reduces the likelihood that maintenance personnel will be confused about which energy storage element to inspect and maintain, improving the efficiency of maintenance personnel's response.

[0014] The graphic may include a color, shape, or illustration corresponding to the state of the energy storage element. The graphic may include a first graphic that is superimposed at a position where the storage element is photographed or drawn in an image of a system including the storage element, and that indicates the status of a storage cell, module, bank, or multiple banks. The first graphic may show at least one of the voltage, current, and temperature status of the storage cell, module, bank, or multiple banks.

[0015] With the above configuration, an operator can visually check the status of the entire energy storage system or any range of energy storage elements from the status screen using the color, shape, or illustration of the graphic, without having to check the status of each energy storage cell / module / bank one by one. This can increase the reliability of the system for system users. Depending on the superimposition position of the first graphic on the system image and the aspect of the graphic, the operator can quickly understand what kind of problem (to what extent) is occurring in which location of the energy storage element, thereby making it possible for maintenance personnel to handle the problem more efficiently.

[0016] The graphic may include a second graphic indicating the SOC of the energy storage element, and the SOC indicated by the second graphic may be matched to the SOC output from a power conditioner connected to the energy storage element.

[0017] With the above configuration, the charging state of the storage element can be visually and easily grasped, and the reliability of the system can be improved for the system user.

[0018] The information processing system includes a communication device connected to or mounted on a storage element, and an information processing device capable of communicating with the multiple communication devices, and the information processing device includes an acquisition unit that acquires information including the status of the storage element via communication at predetermined time intervals, a storage processing unit that stores the acquired information in a storage medium in association with information that identifies the storage element, a transmission processing unit that transmits screen information of a status screen including an image of a system including the storage element and a graphic indicating the status of the storage element to a communication terminal device, and an automatic monitor unit that updates the graphic based on the latest information stored in the storage medium and periodically transmits it to the communication terminal device.

[0019] An information processing method in which an information processing device transmits information about an energy storage element in response to a request or as an event includes the steps of: acquiring information including a status of the energy storage element through communication using a plurality of communication devices connected to or mounted on the energy storage element; storing the acquired information in a storage medium in association with information identifying the energy storage element; transmitting screen information of a status screen including an image of a system including the energy storage element and a graphic indicating the status of the energy storage element to a communication terminal device; updating the graphic based on the latest information stored in the storage medium and periodically transmitting the updated graphic to the communication terminal device.

[0020] The computer program causes a computer having a display unit to display information about the energy storage elements. The computer program causes the computer to execute the steps of: requesting information about the energy storage elements for each system including the energy storage elements or for each location where the energy storage elements are installed; displaying a status screen on the display unit based on screen information of the status screen, which is transmitted in response to the request and includes an image of the system including the energy storage elements and a graphic showing the status of the energy storage elements; and displaying the updated status screen on the display unit based on updated information of the graphic, which is periodically transmitted.

[0021] The present invention will be specifically described with reference to the drawings showing embodiments thereof.

[0022] 1 is a diagram showing an overview of a remote monitoring system 100. The remote monitoring system 100 enables remote access to information relating to the energy storage elements and power supply-related devices included in a mega solar power generation system S, a thermal power generation system F, and a wind power generation system W. A rectifier (a DC power supply device or an AC power supply device) D installed in an uninterruptible power supply (UPS) U, a stabilized power supply system for railways, etc. may also be remotely monitored.

[0023] A power conditioning system (PCS) P and a power storage system 101 are installed in parallel in the mega solar power generation system S, the thermal power generation system F, and the wind power generation system W. The power storage system 101 may be configured by arranging a plurality of containers C, each housing a power storage module group L, in parallel. Alternatively, the power storage module group L and the power conditioner P may be placed inside a building (power storage room). The power storage module group L includes a plurality of power storage elements. The power storage elements are preferably rechargeable, such as secondary batteries such as lead-acid batteries and lithium-ion batteries, or capacitors. Some of the power storage elements may be non-rechargeable primary batteries.

[0024] In the remote monitoring system 100, a communication device 1 (see FIG. 2) is mounted on / connected to each of the power storage systems 101 or devices (P, U, D and a management device M described below) in the systems S, F, and W to be monitored. The remote monitoring system 100 includes the communication device 1 (information processing device), a server device 2 (communication device) that collects information from the communication device 1, a client device 3 (communication device) for viewing the collected information, and a network N that is a communication medium between the devices.

[0025] The communication device 1 may be a terminal device (measurement monitor) that communicates with a battery management unit (BMU) provided in the energy storage element to receive information about the energy storage element, or may be a controller compatible with ECHONET / ECHONETLite (registered trademark). The communication device 1 may be an independent device, or may be a network card-type device that can be mounted on the power conditioner P or the energy storage module group L. One communication device 1 is provided for each group made up of multiple energy storage modules in order to obtain information about the energy storage module group L in the energy storage system 101. Multiple power conditioners P are connected to enable serial communication, and the communication device 1 is connected to the control unit of any one of the power conditioners P that serves as the representative.

[0026] The server device 2 includes a web server function, and presents information obtained from the communication device 1 installed in / connected to each device to be monitored in response to access from the client device 3.

[0027] The network N includes a public communication network N1, which is the so-called Internet, and a carrier network N2 that realizes wireless communication according to a predetermined mobile communication standard. The public communication network N1 includes a general optical line, and the network N includes a dedicated line to which the server device 2 is connected. The network N may also include an ECHONET / ECHONETLite compatible network. The carrier network N2 includes a base station BS, and the client device 3 can communicate with the server device 2 from the base station BS via the network N. An access point AP is connected to the public communication network N1, and the client device 3 can send and receive information to and from the server device 2 from the access point AP via the network N.

[0028] The power storage module group L of the power storage system 101 has a hierarchical structure. The communication device 1, which transmits information about the power storage elements to the server device 2, acquires information about the power storage module group from a management device M provided in the power storage module group L. FIG. 2 is a diagram showing an example of the hierarchical structure of the power storage module group L and a connection configuration of the communication device 1. The power storage module group L is configured in a hierarchical structure including, for example, power storage modules (also referred to as modules) each having a plurality of power storage cells (also referred to as cells) connected in series, banks each having a plurality of power storage modules connected in series, and domains each having a plurality of banks connected in parallel. In the example of FIG. 2, one management device M is provided for each of the banks numbered 1 to N and each domain each having banks connected in parallel. The management device M provided for each bank communicates via serial communication with a control board (CMU: Cell Monitoring Unit) with a communication function built into each power storage module, and acquires measurement data (current, voltage, temperature) for the power storage cells in the power storage module. The management device M for each bank performs management processing such as detecting abnormalities in the communication state. The management devices M of the banks each transmit measurement data obtained from the power storage modules of the respective banks to the management devices M provided in the domain. The management devices M of the domain aggregate information such as measurement data and detected abnormalities obtained from the management devices M of the banks belonging to that domain. In the example of FIG. 2, the communication device 1 is connected to the management device M of the domain. Alternatively, the communication device 1 may be connected to both the management device M of the domain and the management device M of the bank.

[0029] The power storage system 101 described below is configured as a large-scale ESS including multiple domains in which the banks shown in Fig. 2 are connected in parallel. The management device M can acquire identification data (identification number) of the domain or bank of the device to which it is connected.

[0030] In the remote monitoring system 100, a communication device 1 installed in each device is used to allow a server device 2 to collect information such as the SOC, SOH (State Of Health), and other status of the power storage system 101, as well as any detected abnormalities, and the status of the power storage system 101 is presented based on the collected data.

[0031] Fig. 3 is a block diagram showing the internal configuration of the devices included in the remote monitoring system 100. As shown in Fig. 3, the communication device 1 includes a control unit 10, a storage unit 11, a first communication unit 12, and a second communication unit 13. The control unit 10 is a processor using a CPU (Central Processing Unit), and controls each component unit and executes processing using built-in memories such as a ROM (Read Only Memory) and a RAM (Random Access Memory).

[0032] The storage unit 11 uses a nonvolatile memory such as a flash memory. The storage unit 11 stores a device program 1P that is read and executed by the control unit 10. The device program 1P includes a communication program conforming to SSH (Secure Shell), SNMP (Simple Network Management Protocol), etc. The storage unit 11 stores information collected by the processing of the control unit 10, event logs, and other information. The information stored in the storage unit 11 can also be read via a communication interface such as a USB, the terminals of which are exposed on the housing of the communication device 1. The device program 1P stored in the storage unit 11 may be a device program 4P stored in the recording medium 4 that has been read and copied to the storage unit 11.

[0033] The first communication unit 12 is a communication interface that realizes communication with the monitored apparatus to which the communication device 1 is connected. The first communication unit 12 uses, for example, a serial communication interface such as RS-232C or RS-485. For example, the power conditioner P includes a control unit having a serial communication function conforming to RS-485, and the first communication unit 12 communicates with the control unit. When the control boards included in the power storage module group L are connected by a Controller Area Network (CAN) bus and communication between the control boards is realized by CAN communication, the first communication unit 12 is a communication interface based on the CAN protocol. The first communication unit 12 may also be a communication interface conforming to the ECHONET / ECHONETLite standard.

[0034] The second communication unit 13 is an interface that realizes communication via the network N, and uses a communication interface such as Ethernet (registered trademark) or a wireless communication antenna. The control unit 10 can be connected to the server device 2 for communication via the second communication unit 13. The second communication unit 13 may be a communication interface that complies with the ECHONET / ECHONETLite standard.

[0035] In the communication device 1 configured in this manner, the control unit 10 acquires measurement data for the energy storage element obtained by the device to which the communication device 1 is connected via the first communication unit 12. The control unit 10 may function as an SNMP agent by reading and executing an SNMP program and respond to an information request from the server device 2.

[0036] The server device 2 uses a server computer and includes a control unit 20, a storage unit 21, and a communication unit 22. In this embodiment, the server device 2 is described as a single server computer, but the processing may be distributed among multiple server computers.

[0037] The control unit 20 is a processor using a CPU or a GPU (Graphics Processing Unit), and uses built-in memories such as ROM and RAM to control each component and execute processing. The control unit 20 executes communication and information processing based on a server program 21P stored in the storage unit 21. The server program 21P includes a web server program, and the control unit 20 functions as a web server that executes providing web pages to the client device 3. Based on the server program 21P, the control unit 20 collects information from the communication device 1 as an SNMP server.

[0038] The storage unit 21 uses a nonvolatile memory such as a hard disk or a flash memory. The above-mentioned server program 21P and data processing program 22P are stored in the storage unit 21. The server program 21P and data processing program 22P stored in the storage unit 21 may be the server program 51P and data processing program 52P stored in the recording medium 5 that have been read and copied to the storage unit 21.

[0039] The storage unit 21 stores measurement data of the power conditioner P and the power storage module group L of the power storage system 101 to be monitored, which is collected by processing by the control unit 20. The measurement data is associated with identification information (number) that identifies the power storage system 101 or the power conditioner P. The measurement data of the power storage module group L is stored according to a hierarchical structure of domain, bank, module, or cell.

[0040] The storage unit 21 stores a plurality of images for displaying the status of the power storage module group L or the devices P, U, D to be monitored. The plurality of images are stored in the storage unit 21 in association with identification information that identifies the power storage module group L or the devices P, U, D to be monitored. The plurality of images include images representing the power storage module group L or the devices P, U, D. The plurality of images include images showing the layout of the power storage module group L or the devices P, U, D. These images are photographs such as aerial photographs and satellite photographs, 2D maps, blueprints, CAD drawings, or illustrations. These images may be stored by uploading from the client device 3. Of the photographs, maps, blueprints, drawings, or illustrations, the position or range of the power storage module group L or the devices P, U, D to be monitored is stored for each image. The information indicating the position or range is, for example, coordinate information corresponding to the image. If the image is an aerial photograph, satellite photograph, or map, it may also be information indicating latitude and longitude information and relative position. The multiple images stored in the storage unit 21 include images such as illustrations, icons, animations, etc. for expressing the state of the power storage module group L or the devices P, U, and D. In addition to images for displaying the state, the storage unit 21 also stores design data such as style sheets and scripts for visually outputting the state of the power storage system 101 and the devices P, U, and D on a web basis.

[0041] The communication unit 22 is a communication device that realizes communication connection and transmission and reception of information via the network N. Specifically, the communication unit 22 is a network card compatible with the network N.

[0042] The client device 3 is a computer used by an operator such as a manager or maintenance technician of the power storage system 101 of the power generation systems S, F, and W. The client device 3 may be a desktop or laptop personal computer, or may be a so-called smartphone or tablet communication terminal. The client device 3 includes a control unit 30, a storage unit 31, a communication unit 32, a display unit 33, and an operation unit 34.

[0043] The control unit 30 is a processor using a CPU. The control unit 30 displays a web page provided by the server device 2 on the display unit 33 based on a client program 3P stored in the storage unit 31. The client program 3P is incorporated into a web page provided by the web server function of the server device 2, and includes a script and a web browser program temporarily stored in the client device 3. The client program 3P is a program for displaying a web-based screen based on the operation of the server device 2.

[0044] The storage unit 31 uses a nonvolatile memory such as a hard disk or a flash memory. Various programs including a client program 3P are stored in the storage unit 31. The client program 3P may be a client program 6P stored on the recording medium 6 that has been read and copied to the storage unit 11.

[0045] The communication unit 32 uses a communication device such as a network card for wired communication, a wireless communication device for mobile communication connecting to a base station BS (see FIG. 1), or a wireless communication device compatible with connection to an access point AP. The control unit 30 can establish a communication connection or send and receive information to and from the server device 2 via the network N using the communication unit 32.

[0046] The display unit 33 uses a display such as a liquid crystal display or an organic EL (Electro Luminescence) display. The display unit 33 displays an image of a web page provided by the server device 2 through processing based on the client program 3P of the control unit 30. The display unit 33 is preferably a display with a built-in touch panel, but may also be a display without a built-in touch panel.

[0047] The operation unit 34 is a user interface such as a keyboard and pointing device, or a voice input unit, which is capable of inputting and outputting data to and from the control unit 30. The operation unit 34 may be a touch panel of the display unit 33, or physical buttons provided on the housing. The operation unit 34 notifies the control unit 30 of operation information by the user.

[0048] In the remote monitoring system 100 configured as described above, the server device 2 periodically acquires various information including the status of the power conditioner P, the power storage module group L (management device M), the uninterruptible power supply U, and the rectifier D from the communication device 1 based on the data processing program 22P, and stores the information in the storage unit 21. The communication device 1 transmits status information for each power storage module group L, linking the parent-child relationships according to the hierarchical structure. The server device 2 creates screen information that visually represents the status of the system or device to be monitored according to the hierarchical structure of the power storage cells, based on the information acquired from the power storage elements or each power supply-related device using the communication device 1, and transmits the screen information to the client device 3 for presentation.

[0049] 4 is a flowchart showing an example of a processing procedure for presenting information in the server device 2. The server device 2 uses information on the power conditioner P, the power storage module group L (management device M), the uninterruptible power supply U, and the rectifier D that is periodically acquired from the communication device 1 and stored in the storage unit 21 to execute the following processing in response to a request from the client device 3 or as an event. An event may be the arrival of a period or the detection of a change in the state of the system or device, such as the occurrence of an abnormality.

[0050] The control unit 20 selects one piece of identification information for identifying a system or device to be monitored (step S101).

[0051] The control unit 20 determines whether the system or device identified by the selected identification information includes a storage cell (step S102). If it is determined that the system or device includes a storage cell (S102: YES), the control unit 20 determines whether the system or device identified by the selected identification information includes a hierarchical storage cell (step S103).

[0052] If it is determined in step S103 that the storage system 101 includes hierarchical storage cells (S103: YES), the control unit 20 derives the state of charge (SOC) for each hierarchical layer (step S104). In step S104, the hierarchical layers refer to, for example, domains, banks, and modules in the storage system 101 having the structure shown in FIG.

[0053] The control unit 20 associates the SOC derived for each hierarchical layer with the identification information of the selected system or device and the name (identification number) that identifies each of the hierarchical storage module groups L, and temporarily stores the SOC together with the identification information of the upper-level storage module groups L (step S105).

[0054] If it is determined in step S103 that the system or device is not included in a hierarchical structure (S103: NO), the control unit 20 derives the SOC of the entire storage cells included in the system or device identified by the selected identification information (step S106), and temporarily stores it in association with the identification information of the selected system or device (step S107).

[0055] Next, the control unit 20 determines whether or not there is an abnormality in the system or device identified by the selected identification information (step S108), and temporarily stores the determination result in association with the identification information of the selected system or device (step S109).

[0056] If it is determined in step S102 that the battery does not include a storage cell (S102: NO), the control unit 20 advances the process to step S108.

[0057] The control unit 20 determines whether or not all of the identification information identifying the systems or devices to be monitored has been selected (step S110). If it is determined that all of the identification information has been selected (S110: YES), the control unit 20 ends one processing iteration. If it is determined in step S110 that all of the identification information has not been selected (S110: NO), the control unit 20 returns the processing to step S101 and selects the identification information of the next system or device.

[0058] 4, the state at the time of a request from the client device 3 or the time of an event occurrence (such as a state change) is temporarily stored in the storage unit 21 or a temporary storage unit built into the control unit 20. The stored state information is updated every time a request is made from the client device 3 or an event occurs (such as a state change).

[0059] 5 and 6 are flowcharts showing an example of a processing procedure for presenting information from the server device 2 to the client device 3. When the client device 3 receives a login request from a Web browser, the following processing is started.

[0060] The control unit 20, as a web server, transmits data of a login page for accepting login data at the client device 3 to the client device 3 (step S201). Based on an operation on the operation unit 34 on the login screen displayed on the display unit 33 of the client device 3, the control unit 20 receives the login data (step S202). The login data includes an ID and password that identify the administrator or operator who uses the client device 3. The login data may include biometric information or the like instead of a password.

[0061] Based on the received login data, the control unit 20 extracts identification information of systems or devices for which the access authority is stored in association with the login data (step S203). The control unit 20 references the stored information on the presence or absence of abnormalities for each system or device corresponding to the extracted identification information (step S204). In step S204, the control unit 20 references the information on the presence or absence of abnormalities that has been appropriately updated according to the flowchart of FIG. 4. The control unit 20 transmits to the client device 3 information on a web page in which an icon indicating the presence or absence of abnormalities referenced in step S204 is added to a list of link information to other web pages for displaying information on each system or device corresponding to the identification information extracted in step S203 (step S205). If the login information corresponds to a single system or standalone device for which the access authority is associated, in step S205, data on a web page for displaying information on that single system or standalone device is transmitted to the client device 3 (step S207, described below).

[0062] The client device 3 receives, via the communication unit 32, data of a web page listing systems or devices for which the client device has access authority (step S301), and displays the listed web page on the display unit 33 (step S302). The control unit 30 accepts selection of a desired system or device from the list of link information displayed based on the received data (step S303), and transmits a request for data of the web page indicated by the selected link information to the server device 2 (step S304).

[0063] The control unit 20 of the server device 2 receives a request for web page data of the target system or device (step S206), and transmits web page data for displaying information about the selected system or device to the client device 3 (step S207). The web page data transmitted in step S207 includes an image representing the selected system or device, an image showing its layout, coordinate data showing the position of the system or device within the image, and graphic data such as illustrations, icons, animations, etc. for expressing the state.

[0064] The control unit 30 of the client device 3 receives the data of the Web page (step S305), and requests the server device 2 to acquire the status of the selected system or device based on the script included in the received data (step S306).

[0065] The control unit 20 of the server device 2 receives the status acquisition request (step S208) and determines the top-level status of the target system or device, i.e., the overall status, and whether or not there is an abnormality (step S209). The control unit 20 determines the overall status of the system or device by referring to a health range stored in association with the system or device. For example, the control unit 20 calculates the average SOC of the energy storage elements constituting the system or device, and determines the status as healthy if the average SOC falls within the SOC range stored as the healthy range. In this case, the control unit 20 calculates the average SOC by dividing the average SOC by the number of modules or cells of the energy storage elements in operation. The control unit 20 may determine the status based on whether the number of operating cells, modules, banks, or domains of the energy storage elements constituting the system or device is within a pre-stored healthy range. The control unit 20 may also determine the status based on whether the average charge / discharge current or temperature of the energy storage elements constituting the system or device is within a pre-stored healthy range.

[0066] If the status is stored for each layer, the control unit 20 refers to the status of the highest layer. The control unit 20 transmits the status determined in step S209 for the selected system or device and data indicating the presence or absence of an abnormality to the client device 3 (step S210).

[0067] The control unit 30 of the client device 3 receives the data indicating the status of the target system or device and the presence or absence of an abnormality (step S307). The control unit 30 selects graphic data from the received data according to the status or the presence or absence of an abnormality indicated by the received data (step S308), and uses the selected graphic data, etc. to display a web page including an image representing the target system or device on the display unit 33 (step S309).

[0068] The control unit 30 of the client device 3 determines whether another tier has been selected for the hierarchical storage module group L included in the target system or device (step S310). If it is determined that another tier has been selected in step S310 (S310: YES), the control unit 30 requests the server device 2 to acquire the status of the storage module group L of the selected tier (step S311).

[0069] The control unit 20 of the server device 2 receives the request to acquire the status (step S211) and determines the status of the power storage module group L of the target tier and whether or not there is an abnormality (step S212). The control unit 20 transmits data indicating the determined status and whether or not there is an abnormality for the power storage module group L of the selected tier to the client device 3 (step S213).

[0070] The control unit 30 of the client device 3 receives the data indicating the state of the selected tier and whether or not there is an abnormality (step S312). The control unit 30 selects graphic data from the received data according to the state indicated by the received data or the presence or absence of an abnormality (step S313), and causes the display unit 33 to display a web page including an image showing the state of the target tier using the selected graphic data, etc. (step S314).

[0071] The control unit 30 of the client device 3 determines whether an operation to end the display of the web page of the target system or device has been accepted (step S315), and if it is determined that the operation has not been accepted (S315: NO), the process returns to step S310. Whether the operation to end in step S315 has been accepted is determined by whether the web browser has been closed, whether logout has been selected, or whether transition to a web page listing individual systems or devices to which access authority has been granted has been selected. If it is determined in step S315 that the operation to end has been accepted (S315: YES), the information presentation process ends.

[0072] 6, when the control unit 30 of the client device 3 receives a selection operation on the operation unit 34 based on a script included in the received web page data, the control unit 30 requests acquisition of the status of the selected system or device (S306). In response, the server device acquires the data using the data processing program 22P and transmits the data to the client device (S210). In other words, the screen transitions in response to the operation of the operator of the client device 3. Alternatively, at least the top layer, i.e., the web page displaying the overall status, may include an automatic update script in the script of the data transmitted from the server device 2. This allows the server device 2 shown in FIG. 3 to periodically reference data in the storage unit 21 and transmit a web page based on the referenced data to the client device 3 at a predetermined interval. As shown in FIG. 7, automatic updates of the status display may be achieved by a function (hereinafter referred to as an "automatic monitor") 2P based on cooperation between a web server program and design data included in the server program 21P and a web browser program included in the client program 3P. The automatic monitor 2P may transmit data to the client device 3 via https communication, for example, at intervals of 10 or 15 seconds.

[0073] The processing procedure for displaying a screen based on a web page transmitted from the server device 2 will be described with reference to the example screens shown in Figs. 8 to 11. Fig. 8 shows a web screen 330 (a screen displayed on the display unit 33 of the client device 3) including a list of the names of authorized systems or devices in step S302 of Fig. 5. In the example of Fig. 8, the name of the mega solar power generation system S shown in Fig. 1, "XY City Mega Solar System," and the names of the wind power generation systems W, "WZ Power Plant System," "K Railway System," "X Factory System," etc., are each displayed as a link along with identification information. The name may indicate the location where the power storage module group L and / or the devices P, U, and D are installed, such as "XY City Mega Solar System." The list web screen 330 may include an icon indicating the presence or absence of an abnormality for each system.

[0074] Next, an example of a screen displayed when a system or device is selected will be described. FIG. 9 shows a status screen 331 indicating the overall status of the selected system or device. The status screen 331 in FIG. 9 is displayed when the "WZ Power Plant System" in the list shown in FIG. 8 is selected by operating the operation unit 34 of the client device 3, and includes a layout image K (a line drawing such as a CAD drawing, or a photograph) showing the arrangement of a large number of energy storage modules. FIG. 9 shows the top layer in the screen transition (hierarchical structure) described below. In the example of FIG. 9, a layout image K of all eight energy storage rooms is shown. The layout image K in FIG. 9 shows a battery panel containing three banks that make up the domain as a single small rectangle. The status screen 331 includes the layout image K as well as graphic objects 332, 333, and 335 that visually represent the status of the "WZ Power Plant System."

[0075] The graphic object 332 is a graphic that is superimposed on the system layout image K and indicates the state of the storage element. The color or display form of the graphic object 332 may be changed depending on the state of the entire system on which the graphic object 332 is superimposed. The graphic object 332 may be superimposed on the entire system, on each smallest unit in the layout image K indicated by a small rectangle, or on a storage compartment or block that includes multiple smallest units.

[0076] The status screen 331 includes a switching interface 334. In the example shown in FIG. 9, the switching interface 334 includes selectable buttons or icons for three types: "V (voltage)," "I (current)," and "T (temperature)." "V (voltage)" may refer to the cell voltage, and "I (current)" may indicate the current flowing through the bank. "T (temperature)" may indicate the module temperature. The graphic object 332 may display the presence or absence of an abnormal state and the degree of the abnormal state for the measurement value selected by the switching interface 334. By operating the switching interface 334, the status of different targets (V, I, T) is displayed using the same layout image K.

[0077] By presenting information in this manner, the overall status of a large-scale ESS including a huge number of modules can be grasped by the layout image K and the graphic object 332. As will be described later, even if there is an abnormality in a module in one of the storage compartments of the power storage system 101, the graphic object 332 relating to the entire power storage system 101 does not indicate the status of the individual graphic corresponding to that module in the top layer. In the example of Fig. 9, it is indicated whether the power storage system 101 as a whole is in a healthy state that satisfies the capacity required for the system.

[0078] The display position of the graphic object 332 is associated with the image K based on its relative position with respect to the layout image K and is included in the design data of the status screen 331, and is stored in the storage unit 21. This allows the graphic object 332 to move appropriately in response to the enlargement or reduction of the image K. The status screen 331 may include a switching interface for switching between a CAD drawing (first image) and a photograph (second image) for the image K.

[0079] Graphic object 333 is a second graphic that indicates the SOC of the energy storage module group. Second graphic 333 may indicate the SOC of a single evaluation unit, which may consist of multiple modules, multiple banks, or multiple domains (the overall SOC of the multiple modules or banks). The color or display format of second graphic 333 may vary depending on the SOC value of the evaluation unit. For example, the SOC value is calculated based on the SOC value calculated for each bank to which multiple modules are connected. The SOC value of a group that includes multiple banks is the average value obtained by dividing the total SOC value of each bank in the group by the number of banks included in the group. The number of banks included in the group may be the number of banks that exist, regardless of whether they are in operation or not, or may be the number of banks excluding banks that are not in operation. Group SOC value = Σ (bank SOC value) ÷ number of installed banks, or Group SOC value = Σ (bank SOC value) ÷ number of operating banks. The same average value is used for the SOC value in each layer of a unit including a plurality of groups, a storage compartment including a plurality of units, and a block including a plurality of storage compartments.

[0080] Graphic object 335 is a third graphic that indicates the health status of the system including the group of power storage modules. As shown in FIG. 9, third graphic 335 may be a trend graph in which the left side shows older data and the right side shows the most recent data. When the entire system is normal, a graph showing the transition of SOC may be drawn. Third graphic 335 may include text indicating the number of units and modules in operation. Third graphic 335 may also include an image or text indicating the storage capacity (discharge capacity) of the entire system.

[0081] The screen information of the status screen 331 shown in FIG. 9 includes a script that transitions to displaying the status of a lower hierarchical level when a module, bank, or domain in the layout image K (i.e., the selection target in the layout image K, which may be the same as the evaluation unit of the SOC) or a graphic object 332, 333 is selected.

[0082] The status screen 331 may include a hierarchical menu 336 for selecting a hierarchical level of the power storage system 101. The hierarchical menu 336 shows the following hierarchical levels: "All," which corresponds to the top level; "Storage Rooms," which correspond to the layers of eight storage rooms that make up the entire power storage system 101; "Units," which correspond to the units that make up the storage rooms; and "Battery Panels," which correspond to the multiple banks that make up the units. The displayed hierarchical level may change depending on whether "All," "Storage Rooms," "Units," or "Battery Panels" is selected in the hierarchical menu 336. The hierarchical menu 336 may be used as a breadcrumb list.

[0083] The status screen 331 includes a display menu 337 for selecting a mode of displaying the status of the power storage system 101. The display menu 337 includes selection tabs for "Map" for displaying the status using the layout image K shown in FIG. 9, "List" for displaying the status of anomalies and the like using a table, and "Graph" for displaying the status using a graph. When "List" is selected, the automatic monitor 2P displays the screen of FIG. 14 (described later) on the display unit 33 using the web browser. When "Graph" is selected, the automatic monitor 2P displays the screen of FIG. 15 (described later) on the display unit 33 using the web browser.

[0084] FIG. 10 is a diagram showing an example of a status screen 331 after transition to a status display of another layer (middle layer). FIG. 10 is displayed on a web browser by the automatic monitor 2P when a portion corresponding to one of the storage compartments (e.g., a portion corresponding to the third storage compartment from the left in block A) is selected on the layout image K shown in FIG. 9. In FIG. 10, a reduced version of the overall layout image K of the upper layer before the transition is displayed on the left side of the screen, and the layout image K of the selected storage compartment is displayed on the right side. In the status screen 331 after the transition in FIG. 10, the location of the selected storage compartment on the overall map of the upper layer is indicated by the name given to the storage compartment and by highlighting it on the reduced layout image K of the upper layer. In the example of FIG. 10, the location of the selected storage compartment is highlighted by a rectangular object on the layout image K of the upper layer. Alternatively, the location on the upper layer may be indicated by changing the color of the corresponding portion on the layout image K of the upper layer or by superimposing an object.

[0085] In the example of FIG. 10 , the status screen 331 after the transition displays a layout image K that shows the energy storage module group L in units included in the energy storage compartment. In FIG. 10 , the small rectangle corresponding to the smallest unit corresponds to a storage battery panel containing three banks. In the hierarchy below the hierarchy shown in FIG. 10 , the color or display form of the first graphic 332 for the module group L in an abnormal state may be changed depending on the degree of abnormality. The first graphic 332 may be superimposed on a single small rectangle, multiple small rectangles (e.g., one unit), or multiple banks (e.g., one domain). In the status screen 331 after the screen transition shown in FIG. 10 , the SOC may be displayed in a finer evaluation unit using the second graphic 333 than in the status screen before the transition ( FIG. 9 ). In other words, the range of the energy storage elements whose states are indicated by the first graphic 332 and the second graphic 333 may differ between one status screen and another status screen.

[0086] By presenting information in this manner, for a large-scale ESS including a huge number of modules, the layout image K and the graphic object 332 allow the operator to determine what kind of action is needed at what location and with what urgency. The display unit 33 of the client device 3 has a large screen, which is suitable for applications where multiple operators can simultaneously check the situation and make decisions.

[0087] FIG. 11 is a diagram showing an example of a status screen 331 at yet another level. FIG. 11 is displayed on a web browser by the automatic monitor 2P when a portion corresponding to one of the units is selected on the layout image K of the power storage room shown in FIG. 10. The layout image K in FIG. 11 shows the layout of a unit selected from the layout image K of the power storage room at the upper level shown on the left. The layout image K of the unit displays each of the battery panels accommodating multiple banks included in the selected unit as a small rectangle. For a battery panel including a bank in an abnormal state, the color or display form of the first graphic 332 superimposed on the small rectangle may be changed depending on the degree of the abnormality.

[0088] FIG. 12 is a diagram showing an example of a status screen 331 at yet another level. FIG. 12 is displayed on a web browser by the automated monitor 2P when a portion corresponding to one of the battery panels is selected on the layout image K of the unit shown in FIG. 11. The layout image K in FIG. 12 shows the layout of the banks and modules constituting the banks included in the battery panel selected from the layout image K of the unit at the upper level shown on the left. The layout image K of the battery panel displays each of the modules in the multiple banks included in the selected battery panel as a small rectangle. For modules in an abnormal state, the color or display form of the first graphic 332 superimposed on the small rectangle may be changed depending on the degree of abnormality.

[0089] FIG. 13 is a diagram showing an example of a status screen 331 of yet another layer. FIG. 13 is displayed on a web browser by the automatic monitor 2P when a portion corresponding to any module is selected on the layout image K of the banks and modules shown in FIG. 12. The layout image K in FIG. 13 shows the layout of cells included in a module selected from the layout image K of the banks and modules of the upper layer shown on the left. The cell layout image K displays the status of each of the multiple cells included in the selected module. For cells in an abnormal state, the color or display form of the first graphic 332 may be changed depending on the degree of abnormality.

[0090] 13 shows the status of the cells corresponding to the lowest layer of the configuration of the power storage system 101, and therefore the status of each cell may be displayed in text as "normal" or "abnormal," and the cell voltage and temperature may also be displayed in text. In the above description, the smallest unit of display within the configuration of the power storage system 101 is each cell of a "module," but this is not limited to this. In another example, the smallest unit of display may be each module of a "battery panel." In this case, the SOC may be displayed for each bank in the second graphic 333 on the screen shown in FIG. 12, and the average cell voltage, temperature, and current value for the bank may also be displayed in text.

[0091] The transition from the status screen 331 shown in FIG. 9 to the status screens 331 in FIGS. 10, 11, 12, and 13 may be displayed like an animation, with the layout image K in the upper layer shrinking while the layout image K in the lower layer appears.

[0092] Fig. 14 is a diagram showing an example when "List" is selected in the display menu 337 of the status screen 331. The status screen 331 in Fig. 14 displays a list of statuses, including "normal," in text format for each domain, bank, module, or cell included in the power storage system 101. In the example shown in Fig. 14, only the status of the domain, bank, module, or cell in which an abnormality has been detected is displayed. As shown in Fig. 14, it may be possible to narrow down the display target by the unit, power storage compartment, or block to which the domain, bank, module, or cell for which the status is to be displayed belongs.

[0093] FIG. 15 is a diagram showing an example of a screen displayed when "Graph" is selected from the display menu 337 of the status screen 331. The status screen 331 in FIG. 15 displays a graph showing the time-dependent change in the status of the power storage system 101 for each domain, bank, or module included in the power storage system 101. In the example of FIG. 15, a graph showing the time distribution of the amount of discharged and charged power per hour per day in the selected bank is displayed. If the SOC, current, cell voltage, or module temperature is selected in addition to the amount of charged and discharged power, the automatic monitor 2P displays a line graph showing the time-dependent change in the SOC, current, cell voltage, or module temperature in units of seconds, days, months, or years, while updating the graph accordingly. This allows the client device 3 to display in detail the status of the power storage elements for each domain, bank, or module, while showing, as an object, whether the power storage system 101 as a whole is exhibiting the required performance.

[0094] FIG. 16 is a diagram showing an example of a status screen 331. FIG. 16 shows another example of the status screen 311 showing the status of the unit in FIG. 11. The status screen 311 in FIG. 16 shows a state in which, of the units A and B constituting the power storage system 101, a module included in domain B is suspended and operating. The status screen 311 in FIG. 16 differs from the status screen 311 in FIG. 11 in that a first graphic 322 is superimposed over the entire domain B of the unit shown in the layout image K. The first graphic 322 has a color and a display form corresponding to the fact that the unit is suspended. The status screen 311 in FIG. 16 includes text indicating that domain B of the unit is suspended. The automatic monitor 2P may use text to indicate that the server device 2 has detected that the unit is suspended but operating normally.

[0095] On the status screen 331 in Fig. 16, the first graphic 322 indicates that all of the domains B of the 16 units arranged in the power storage room are stopped, but the stopped state is not an abnormality. In this case, when displaying the overall status, the automatic monitor 2P indicates on the status screen 311 that the entire system is operating without any abnormalities, as shown in Fig. 9. The first graphic 322 has a color and a display form that corresponds to normality, rather than a color and a display form that corresponds to a partial stoppage. In this way, the status screen 311 can indicate whether the system is in a healthy state that satisfies the capacity required for the system, even if any of the modules in the power storage system 101 is stopped.

[0096] The above-described embodiments are illustrative and not limiting. The scope of the present invention is defined by the claims, and it is intended to include all modifications within the meaning and scope of the claims. [Explanation of symbols]

[0097] 1. Communication Devices 10 Control Unit 11 Storage section 12 First Communications Department 13 Second Communications Department 1P Device Program 2. Server device 20 Control Unit 22P Data Processing Program 2P Automatic Monitor 3. Client Device 33 Display section

Claims

1. An acquisition unit that acquires information including the state of the energy storage element via communication, A storage processing unit that stores the acquired information in a storage medium in association with information that identifies the energy storage element, A transmission processing unit transmits to a communication terminal device first screen information for displaying a first screen including an image showing the system including the energy storage element, a graphic showing the state of the system, and a display menu that accepts selection of the state display, and second screen information for displaying a second screen including a graph showing the time change of the state of the system and the display menu. An automatic monitoring unit updates the information on the first or second screen based on the latest information stored in the storage medium and transmits it to the communication terminal device. Equipped with, An information processing device that transmits the first screen information or the second screen information to the communication terminal device in accordance with the selection of the display menu in the communication terminal device.

2. The information processing apparatus according to claim 1, wherein the graph shows the time distribution of the amount of power charged and discharged by the energy storage element.

3. The information processing apparatus according to claim 1 or 2, wherein the graph can distinguish between the amount of charge and the amount of discharge of the energy storage element.

4. The information processing apparatus according to claim 1 or 2, wherein the second screen information includes an interface for switching between the charge / discharge power amount of the energy storage element and the system status other than the charge / discharge power amount, as the content of the graph.

5. The information processing apparatus according to claim 1 or 2, wherein the display menu includes a selection interface for accepting a selection on the first screen and a selection interface for accepting a selection on the second screen.

6. The information processing apparatus according to claim 1 or 2, wherein the first screen information includes an image showing a plurality of containers housing a group of energy storage modules, and a graphic showing the state of the group of energy storage modules housed in each of the containers according to each of the containers.

7. The information processing apparatus according to claim 6, wherein the first screen information includes an image showing a plurality of banks of the group of energy storage modules housed in the container, and a graphic showing the charge rate for each bank according to each bank.

8. Multiple communication devices connected to or mounted on the energy storage element, An information processing device capable of communicating with the multiple communication devices, A communication terminal device capable of communicating with the aforementioned information processing device and An information processing system including, The aforementioned information processing device is An acquisition unit that acquires information including the state of the aforementioned energy storage element via communication, A storage processing unit that stores the acquired information in a storage medium in association with information that identifies the energy storage element, A transmission processing unit transmits to the communication terminal device first screen information for displaying a first screen including an image showing the system including the energy storage element, a graphic showing the state of the system, and a display menu that accepts selection of the state display, and second screen information for displaying a second screen including a graph showing the time change of the state of the system and the display menu. An automatic monitoring unit updates the information on the first or second screen based on the latest information stored in the storage medium and transmits it to the communication terminal device. Equipped with, An information processing system that transmits the first screen information or the second screen information to the communication terminal device in accordance with the selection of the display menu in the communication terminal device.

9. An information processing method in which an information processing device transmits information from an energy storage element upon request or as an event, The aforementioned information processing device is Using a communication device connected to or mounted on the energy storage element, information including the state of the energy storage element is acquired by communication. The acquired information is stored in a storage medium in association with information that identifies the energy storage element. The system includes an image showing the system including the energy storage element, a graphic showing the system's status, and a display menu for selecting the status display. The system also includes a graph showing the system's status over time and a display menu for displaying a second screen. This information is transmitted to the communication terminal device. The information on the first or second screen is updated based on the latest information stored in the storage medium, and transmitted to the communication terminal device. An information processing method that transmits the first screen information or the second screen information to the communication terminal device in accordance with the selection of the display menu in the communication terminal device.

10. On the computer, A step of acquiring information including the state of the energy storage element via communication, A step of storing the acquired information in a storage medium in association with information that identifies the energy storage element. A step of transmitting to a communication terminal device: first screen information for displaying a first screen including an image showing the system including the energy storage element, a graphic showing the state of the system, and a display menu that accepts selection of the state display; and second screen information for displaying a second screen including a graph showing the time change of the state of the system and the display menu. The steps include updating the information on the first or second screen based on the latest information stored in the storage medium and transmitting it to the communication terminal device, A computer program that causes the communication terminal device to perform the step of transmitting the first screen information or the second screen information to the communication terminal device in accordance with the selection of the display menu in the communication terminal device.