Information management system, management device, information processing terminal, server, processing method, and program
The information management system addresses the challenge of switching connection lines by allowing automatic switching between a server and a management device connected to different communication lines, enhancing user experience and operational efficiency.
Patent Information
- Application Number
- JP2023199458
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-11-24
- Publication Date
- 2025-06-05
AI Technical Summary
Users unfamiliar with operating mobile terminals face difficulties in switching connection lines, making it burdensome to acquire information from target devices without manual intervention.
An information management system that includes a management device connected to both a first and a second communication line, allowing an information processing terminal to automatically switch between acquiring information from a server connected to the first communication line and the management device connected to the second communication line when the management device is detected.
Enables seamless and automatic acquisition of information from target devices without requiring users to manually switch connection lines, improving user experience and operational efficiency.
Smart Images

Figure 2025085524000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information management system, a management device, an information processing terminal, a server, a processing method, and a program. [Background technology]
[0002] Conventionally, household appliances and the like that are connected to public lines such as the Internet have been known. For example, Patent Document 1 discloses a washing machine that is connected to the Internet through an access point installed indoors. A user using a mobile terminal can obtain information about the washing machine through a service provided by a cloud server connected to the Internet. Also, if an abnormality occurs in the wireless LAN that connects the washing machine and the access point, information about the washing machine can be obtained through Bluetooth (registered trademark) communication. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7312651 Summary of the Invention [Problem to be solved by the invention]
[0004] However, for users who are not familiar with operating mobile terminals, the operation of switching the connection line can be a burden. The present invention has been made in consideration of such circumstances, and its purpose is to provide a technology that automatically acquires information on a target device without switching the connection line. [Means for solving the problem]
[0005] To solve the above problems, the present invention provides: A management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, and managing information indicating an operating state of equipment in a specific building; a server connected to the management device through a first communication line, the server acquiring and storing information indicating the operating status of equipment in the specified building transmitted from the management device, and providing the information indicating the operating status of equipment in the specified building acquired and stored from the management device in response to a request from an information processing terminal connected through the first communication line; the information processing terminal is connectable to the management device through the second communication line within the specified building, and when the management device connected to the second communication line is detected, automatically switches from acquiring information indicating the operation status of the equipment within the specified building from the server connected to the first communication line to acquiring information indicating the operation status of the equipment within the specified building from the management device connected to the second communication line; The present invention is an information management system characterized by the above.
[0006] According to the present invention, when a management device connected to a second communication line is detected, the information processing terminal can automatically switch from acquiring information indicating the operating status of the equipment in the specified building from a server connected to a first communication line to acquiring information indicating the operating status of the equipment in the specified building from a management device connected to a second communication line. The information processing terminal can smoothly acquire information indicating the operating status of the equipment in the specified building that was provided from the server via the first communication line from the management device connected via the second communication line without any switching operation. It is.
[0007] In the present invention, the facility in the predetermined building may include at least one of a power storage device and a solar power generation device.
[0008] In the present invention, the information processing terminal may make a connection request to the management device connected to the second communication line, and obtain information indicating the operating status of the equipment in the specified building transmitted from the management device to the second communication line. The information processing terminal can obtain the information indicating the operating status of the equipment in the specified building at the timing when the connection request is made to the management device.
[0009] Also, in the present invention, the management device may transmit information indicating the operating status of the equipment in the specified building to the first communication line addressed to the server, and transmit the information to the second communication line in response to a connection request from the information processing terminal received through a communication path different from the first communication line. In this way, when there is no connection request from the information processing terminal, the information indicating the operating status can be transmitted to the first communication line addressed to the server. The server can acquire and store the information indicating the operating status of the equipment in the specified building acquired through the first communication line.
[0010] The present invention also provides a method for producing a semiconductor device comprising the steps of: a communication unit connected to a first communication line and a second communication line via a communication path different from the first communication line; A status monitoring unit that acquires information indicating an operating status of equipment in a specified building; a transmission processing unit that transmits the acquired information indicating the operation status of the equipment in the specified building to a server connected to the first communication line, and transmits the acquired information indicating the operation status of the equipment in the specified building to the second communication line in response to a connection request from the information processing terminal accepted through a communication path different from the first communication line; The management device is characterized by comprising:
[0011] In this way, the management device can acquire information indicating the operating status of the equipment in a specific building via the status monitoring unit. The management device can transmit the acquired information indicating the operating status to a server connected to the first communication line via the communication unit, and can transmit the acquired information indicating the operating status in response to a connection request from the information processing terminal to a second communication line to which the information processing terminal is connected.
[0012] The present invention also provides a method for producing a semiconductor device comprising the steps of: A first communication unit connected to a first communication line; A second communication unit connected to a second communication line; a server that provides predetermined information is connected to the first communication line, and a management device that is a source of the predetermined information is connected to the second communication line via a communication path different from the first communication line; a search unit configured to search for the management device connected to the second communication line via the second communication unit; a control unit that automatically switches acquisition of the predetermined information from the server connected to the first communication line to acquisition of the predetermined information from the management device connected to the second communication line when the management device connected to the second communication line is detected through the second communication unit; The information processing terminal is characterized by comprising:
[0013] In this way, an information processing terminal including a first communication unit connected to a first communication line and a second communication unit connected to a second communication line can be connected to the second communication line through the second communication unit. Therefore, when a management device connected to the second communication line through the second communication unit is detected, acquisition of the predetermined information from the server connected to the first communication line can be automatically switched to acquisition of the predetermined information from the management device connected to the second communication line. The information processing terminal can smoothly acquire the predetermined information provided from the server through the first communication line from the management device connected through the second communication line without any switching operation.
[0014] In addition, in the present invention, when the management device connected to the second communication line through the second communication unit is detected, the control unit may display a GUI for determining the user's intention to switch the connection to the second communication line, and when the GUI indicates permission for the connection switch, automatically switch the acquisition of the specified information from the server connected to the first communication line to the acquisition of the specified information from the management device connected to the second communication line. In this way, the displayed GUI can determine the user's intention to switch the connection from the first communication line to the second communication line, thereby preventing the user from switching the connection destination unintentionally.
[0015] In the present invention, the control unit may display information indicating the source of the predetermined information or a communication line to which the source of the predetermined information is connected. In this way, the source of the predetermined information or the communication line to which the source of the predetermined information is connected is displayed, making it possible to determine whether the predetermined information was obtained via a server or a management device.
[0016] The present invention also provides a method for producing a semiconductor device comprising the steps of: A communication unit connected to a first communication line; a control unit that acquires and stores information indicating the operating status of equipment in a specified building from a management device connected to the first communication line through the communication unit, and that accepts a connection request transmitted from an information processing terminal connected to the first communication line and provides the information indicating the operating status of the equipment in the specified building to the information processing terminal; The server is characterized by comprising:
[0017] In this way, the server can acquire and store information indicating the operating status of the equipment in the specified building from the management device connected to the first communication line through the communication unit.The server can then provide the information indicating the operating status of the equipment in the specified building acquired and stored from the management device to the information processing terminal that has accepted a connection request through the first communication line.
[0018] The present invention also provides a method for producing a semiconductor device comprising the steps of: A management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, and managing information indicating an operating state of equipment in a specific building; a server connected to the management device through a first communication line, the server acquiring and storing information indicating the operational status of the equipment in the specified building transmitted from the management device, and providing the information acquiring and storing information indicating the operational status of the equipment in the specified building in response to a request from an information processing terminal connected through the first communication line, the information processing terminal comprising: connecting to the management device through the second communication line within the specified building; when the management device connected to the second communication line is detected, automatically switching from acquiring information indicating the operation status of the equipment in the specified building from the server connected to the first communication line to acquiring information indicating the operation status of the equipment in the specified building from the management device connected to the second communication line; The present invention relates to a processing method for an information management system that executes the above.
[0019] According to the present invention, when a management device connected to a second communication line is detected, the information processing terminal can automatically switch from acquiring information indicating the operation status of the equipment in the specified building from a server connected to a first communication line to acquiring information indicating the operation status of the equipment in the specified building from a management device connected to a second communication line. The information processing terminal can smoothly acquire information indicating the operation status of the equipment in the specified building that was provided from the server through the first communication line from the management device connected through the second communication line without switching operation.
[0020] The present invention also provides a method for producing a semiconductor device comprising the steps of: A management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, Obtaining information indicating an operating state of equipment in a specified building; transmitting the acquired information indicating the operating status of the equipment in the specified building to a server connected to the first communication line; transmitting, to the second communication line, information indicating an operation state of the equipment in the predetermined building acquired in response to a connection request of the information processing terminal received through a communication path different from the first communication line; This is a processing method of a management device that executes the above.
[0021] In this way, the management device can acquire information indicating the operating status of the equipment in a specific building via the status monitoring unit. The management device can transmit the acquired information indicating the operating status to a server connected to the first communication line via the communication unit, and can transmit the acquired information indicating the operating status in response to a connection request from the information processing terminal to a second communication line to which the information processing terminal is connected.
[0022] The present invention also provides a method for producing a semiconductor device comprising the steps of: An information processing terminal including a first communication unit connected to a first communication line and a second communication unit connected to a second communication line, a searching step of searching for the management device connected to the second communication line through the second communication unit; a step of automatically switching acquisition of the predetermined information from the server connected to the first communication line to acquisition of the predetermined information from the management device connected to the second communication line when the management device connected to the second communication line is detected by the searching step; This is a processing method of an information processing terminal that executes the above.
[0023] In this way, an information processing terminal having a first communication unit connected to a first communication line and a second communication unit connected to a second communication line can search for a management device connected to the second communication line through the second communication unit. Therefore, when a management device connected to the second communication line through the second communication unit is detected, acquisition of specific information from a server connected to the first communication line can be automatically switched to acquisition of specific information from a management device connected to the second communication line. The information processing terminal can smoothly acquire the specific information provided from the server through the first communication line from the management device connected through the second communication line without any switching operation.
[0024] The present invention also provides a method for producing a semiconductor device comprising the steps of: a server including a communication unit connected to a first communication line, acquiring information indicating an operating state of equipment in a predetermined building from a management device connected to the first communication line through the communication unit, and storing the information; receiving a connection request transmitted from an information processing terminal connected to the first communication line; providing information indicating an operating state of the equipment in the specified building, which information is acquired from the management device and stored, to the information processing terminal; This is a processing method for a server that executes the above.
[0025] In this way, the server can acquire and store information indicating the operating status of the equipment in the specified building from the management device connected to the first communication line through the communication unit.The server can then provide the information acquired from the management device and indicating the operating status of the equipment in the specified building to the information processing terminal that has accepted a connection request through the first communication line.
[0026] The present invention also provides a method for producing a semiconductor device comprising the steps of: A management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, Obtaining information indicating an operating state of equipment in a specified building; transmitting the acquired information indicating the operating status of the equipment in the specified building to a server connected to the first communication line; transmitting, to the second communication line, information indicating an operation state of the equipment in the predetermined building acquired in response to a connection request of the information processing terminal received through a communication path different from the first communication line; It is a program of a management device that executes the above.
[0027] In this way, the management device can acquire information indicating the operating status of the equipment in a specific building via the status monitoring unit. The management device can transmit the acquired information indicating the operating status to a server connected to the first communication line via the communication unit, and can transmit the acquired information indicating the operating status in response to a connection request from the information processing terminal to a second communication line to which the information processing terminal is connected.
[0028] The present invention also provides a method for producing a semiconductor device comprising the steps of: An information processing terminal including a first communication unit connected to a first communication line and a second communication unit connected to a second communication line, a searching step of searching for the management device connected to the second communication line through the second communication unit; a step of automatically switching acquisition of the predetermined information from the server connected to the first communication line to acquisition of the predetermined information from the management device connected to the second communication line when the management device connected to the second communication line is detected by the searching step; It is a program for an information processing terminal that executes the above.
[0029] In this way, an information processing terminal having a first communication unit connected to a first communication line and a second communication unit connected to a second communication line can search for a management device connected to the second communication line through the second communication unit. Therefore, when a management device connected to the second communication line through the second communication unit is detected, acquisition of specific information from a server connected to the first communication line can be automatically switched to acquisition of specific information from the management device through an access point connected to the second communication line. The information processing terminal can smoothly acquire the specific information provided from the server through the first communication line from the management device connected through the second communication line without any switching operation.
[0030] The present invention also provides a method for producing a semiconductor device comprising the steps of: A server including a communication unit connected to a first communication line, Through the communication unit, a management device connected to the first communication line acquiring and storing information indicating an operating state of the equipment; receiving a connection request transmitted from an information processing terminal connected to the first communication line; providing information indicating an operating state of the equipment in the specified building, which information is acquired from the management device and stored, to the information processing terminal; It is a server program that executes the above.
[0031] In this way, the server can acquire and store information indicating the operating status of the equipment in the specified building from the management device connected to the first communication line through the communication unit.The server can then provide the information indicating the operating status of the equipment in the specified building acquired and stored from the management device to the information processing terminal that has accepted a connection request through the first communication line. Effect of the Invention
[0032] According to the present invention, it is possible to provide a technique for automatically acquiring information on a target device without switching a connection line. [Brief description of the drawings]
[0033] [Figure 1] 1 is a diagram showing an outline of the overall configuration of an information management system according to an embodiment of the present invention; [Diagram 2] FIG. 2 is a diagram illustrating an example of a hardware configuration of a GW according to an embodiment of the present invention. [Diagram 3] FIG. 2 is a diagram illustrating an example of a hardware configuration of an information processing terminal according to an embodiment of the present invention. [Figure 4] 2 is a diagram illustrating an example of a functional configuration of a GW and an information processing terminal according to an embodiment of the present invention. FIG. [Diagram 5] 5 is a flowchart showing an example of a process flow of the information processing terminal according to the embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0034] Hereinafter, one mode for carrying out the invention (hereinafter, also referred to as one embodiment or embodiment) will be described with reference to the drawings. The configurations of the following embodiment are examples, and the configurations of the device and system disclosed in this embodiment may be appropriately changed depending on various conditions. Furthermore, unless otherwise specified, the configurations disclosed in this embodiment are not intended to limit the technical scope of the invention to only those configurations, and can be combined as much as possible.
[0035] [Application example] FIG. 1 is a diagram showing an outline of the overall configuration of an information management system 1 according to an application example. The information management system 1 includes a power system 40, a gateway (GW) 10, a wireless LAN router (router) 20 functioning as an access point, and an information processing terminal 30. The GW 10 is connected to a cloud server 100 that provides various cloud services via a network N1, and is connected to the information processing terminal 30 via a network N2 provided by the router 20. The network N1 is, for example, a public communication network such as the Internet, and may include other communication networks, for example, telephone communication networks such as mobile phones. The network N2 is, for example, a wireless communication network conforming to IEEE 802.11, such as Wi-Fi (registered trademark). In the information management system 1, various pieces of information indicating the operating state of the power system 40 collected by the GW 10 are provided to the information processing terminal 30 via the cloud server 100. In addition, in the information management system 1, various pieces of information provided to the information processing terminal 30 via the cloud server 100 are directly provided via wireless communication with the router 20. The GW 10 and the router 20 are installed in a building in which a power system 40 is installed.
[0036] The power system 40 includes a power conditioner 41, an EV unit 42, a solar cell 44, and a PV unit 45, and is a so-called V2X system that cooperates with a solar power generation system. An EV unit 42 and a PV unit 45 are connected to a power conditioner 41, and a load 90 such as general household electrical appliances installed in a customer's facility and a power grid 80 to which commercial power is supplied are also connected.
[0037] The GW10 is a management device that manages the operating state of the power system 40, and is connected to the power conditioner 41 via a communication line. The GW10 is, for example, a computer realized by the hardware configuration shown in FIG. 2, and includes a first communication unit 105a that is a communication interface connected to the network N1, and a second communication unit 105b that is a communication interface connected to the network N2. However, the first communication unit 105a may be connected to the network N2, and the second communication unit 105b may be connected to the network N1. The first communication unit 105a and the second communication unit 105b may have appropriate configurations depending on the connection method with the communication network.
[0038] The GW10 acquires information on the operation state from the power conditioner 41 as instantaneous data in units of seconds (for example, every second) via a communication line. The information on the operation state includes start, stop, and restart of charging operation, start, stop, and restart of discharging operation, start, stop, and restart of power generation operation, transition of storage battery capacity, transition of power generation amount, charge and discharge plan, operation mode (cooperative operation, independent operation, etc.), and the like. The GW10, for example, calculates an average value for each predetermined unit period (for example, every 30 minutes) for the storage battery capacity (battery remaining amount, charge and discharge power), power generation amount, and the like, associates the average value for each unit period with time information, and transmits the associated average value to the cloud server 100 that provides the cloud service via the first communication unit 105a as information on the operation state. In addition, for example, when a connection is established between the router 20 functioning as an access point and the information processing terminal 30 via a wireless communication network (network N2), the GW10 transmits the instantaneous data and time information acquired from the power conditioner 41 to the information processing terminal 30 as information on the operation state. The instantaneous data and time information acquired from the power conditioner 41 are directly transmitted to the information processing terminal 30 connected to the network N2 via the second communication unit 105b.
[0039] The cloud server 100 is a server that provides a service of collecting management information of general home appliances and various systems installed in a consumer's premises for a pre-registered user and providing the collected management information to the user's information processing terminal 30. The cloud server 100 is a system configured with one or more servers. The information processing terminal 30 is an information processing terminal such as a smartphone or a tablet PC used by a user registered in a cloud service provided by the cloud server 100. The information processing terminal 30 is equipped with an application program (app) for using the cloud service provided by the cloud server 100. The information processing terminal 30 is a computer realized by, for example, the hardware configuration shown in FIG. 3, and includes a first communication unit 305a which is a communication interface connected to a network N1 and a second communication unit 305b which is a communication interface connected to a network N2.
[0040] Fig. 4 is a diagram showing an example of the functional configuration of each of the GW 10 and the information processing terminal 30. Fig. 5 is a flowchart showing an example of the flow of processing of the information processing terminal 30. As shown in Figs. 2 to 5, the information processing terminal 30 searches for a desired access point using the SSID of the access point (router 20) via the second communication unit 305b (Fig. 5, step S1), and determines whether or not the access point is detected (Fig. 5, step S2). If the desired access point is detected (Fig. 5, step S2, "Yes"), it is determined whether or not the connection line of the network N1 or the network N2 is switched (Fig. 5, step S3).
[0041] For example, automatically switch to network N2 when the desired access point is detected. If the setting is such that the network N2 can be obtained (FIG. 5, step S3, "Network N2"), the device is connected to the network N2 through the second communication unit 305b (FIG. 5, step S6). If the setting is such that the device is set to prompt the user to switch the communication line of the connection destination from network N1 to network N2 in step S3, the device determines whether to switch the line by selecting a GUI such as a switch button displayed on the application screen that confirms the user's intention to switch the line.
[0042] The information processing terminal 30 transmits and receives data to and from the GW 10 connected to the access point via the network N2, and acquires information about the operating state of the power system 40 (FIG. 5, step S7). The information about the operating state of the power system 40 acquired from the GW 10 is displayed on an application screen and provided to a user who uses the information processing terminal 30 (FIG. 5, step S8).
[0043] For example, via the application screen, the user can grasp information regarding the start, stop, and restart of operations related to charging, discharging, and power generation, operation modes (linked operation, independent operation, etc.), information regarding abnormalities / normality of the power system 40, changes in instantaneous data such as the battery capacity (battery remaining capacity, charge / discharge power), and power generation amount. Furthermore, the information processing terminal 30 can also display on the application screen an average value calculated for each unit period for the instantaneous data such as the battery capacity (battery remaining capacity, charge / discharge power) and power generation amount transmitted from the GW 10 (FIG. 4, display unit 32, etc.). Furthermore, the information processing terminal 30 can display on the application screen a GUI for identifying the connection destination line, such as a "gateway" or a shape with a color scheme for identifying the connection destination line (FIG. 4, display unit 32, etc.).
[0044] On the other hand, if the desired access point is not detected in step S2, if no selection operation is made on the switching button for a certain period of time in step S3, or if a cancel button or the like is selected to reject the line switching, the device is connected to network N1 via first communication unit 305a (FIG. 5, step S4).
[0045] The information processing terminal 30 transmits and receives data to and from the cloud server 100 connected via the network N1, and acquires information about the operating state of the power system 40 (step S5). The information about the operating state of the power system 40 acquired from the cloud server 100 is displayed on an application screen and provided to a user of the information processing terminal 30 (step S8). In step S8, for example, a GUI for identifying the connection destination line can be displayed on the application screen (FIG. 4, display unit 32). For example, when the cloud server 100 is connected via the network N1 through the first communication unit 305a, "cloud server" or a color-coded figure for identifying the connection destination line can be displayed.
[0046] In this way, the information processing terminal 30 can search for an access point (router 20) connected to the GW10 through the second communication unit 305b. Therefore, when the desired access point is detected in the information processing terminal 30 while the application is being executed, the connection destination of the communication line can be automatically switched from the first communication unit 105a to which the network N1 is connected to the second communication unit 305b to which the network N2 provided by the access point is connected. Since the line between the network N1 to which the cloud server 100 is connected and the network N2 to which the GW10 is connected is automatically switched, the application being executed on the information processing terminal 30 can be used smoothly without the user having to perform a switching operation.
[0047] Example 1 Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. <System configuration> FIG. 1 is a diagram showing an outline of the overall configuration of an information management system 1 according to a first embodiment. The information management system 1 illustrated in FIG. 1 includes a power system 40 and a gateway (hereinafter, referred to as GW). The power system 40 includes a GW 10, a wireless LAN router (hereinafter referred to as a router) 20, and an information processing terminal 30. The power system 40 is an example of equipment within a given building. The GW 10 is connected to a cloud server 100 that provides various cloud services through a network N1. The network N1 is, for example, a public communication network such as the Internet, and may include other communication networks, for example, telephone communication networks such as mobile phones. The GW 10 is also connected to the router 20, and is connected to the information processing terminal 30 through a network N2 provided by the router. The network N2 is, for example, an IEEE 802.11 standard such as Wi-Fi (registered trademark, Wireless Fidelity). .11. The GW10, the cloud server 100, and the information processing terminal 30 are connected to each other via the network N1, and the GW10 and the information processing terminal 30 are connected to each other via the network N2. In the information management system 1 illustrated in FIG. 1, various information indicating the operating state of the power system 40 collected by the GW10 is provided to the information processing terminal 30 via the cloud server 100. In the information management system 1, various information provided to the information processing terminal 30 via the cloud server 100 is provided directly via wireless communication with the router 20. The GW10 is connected to the power conditioner 41 via a communication line. In this embodiment, the network N1 is an example of a "first communication line", and the network N2 is an example of a "second communication line". The connection via the network N1 and the network N2 is also called a "communication connection".
[0048] The power system 40 includes a power conditioner 41, an EV unit 42, a solar battery 44, and a PV unit 45, and is an example of a so-called V2X (Vehicle to X) system that cooperates with a solar power generation system. The EV unit 42 and the PV unit 45 are connected to the power conditioner 41, and a load 90 such as general household electrical appliances installed in a consumer's facility and a power system 80 to which commercial power is supplied are also connected. Note that the power generation system connected to the power conditioner 41 may be a power generation system that uses natural energy such as wind power or hydraulic power, or a private power generation system that uses fuel, other than a solar power generation system.
[0049] The solar cell 44 is a photovoltaic power generation module, and the power (DC power) generated by the solar cell 44 is output to the PV unit 45. The PV unit 45 converts the power output from the solar cell 44 into DC power of a predetermined voltage value (DC-DC conversion) and outputs it to the power conditioner 41. The PV unit 45 includes various sensors, and performs control (maximum power point tracking (MPPT)) based on the power values (current value, voltage value) detected by the sensors so that power can be supplied at the maximum power (value of current x voltage) point at which the output power is maximum or at the optimal operating point.
[0050] The storage battery 51 is a storage battery (secondary battery) that has a built-in storage battery module of a predetermined capacity mounted on the EV 50. There is no particular limitation on the type of storage battery 51, and a lithium ion battery, an all-solid-state battery, a nickel-cadmium battery, a nickel-metal hydride battery, a lead-acid battery, or the like may be used. Examples of vehicles that may be equipped with such a storage battery 51 include an EV (Electric Vehicle), an HV (Hybrid Vehicle), a PHV (Plug-in Hybrid Vehicle), and an FCV (Fuel Cell Vehicle). However, the EV 50 is The storage battery 51 may be a storage battery mounted on a moving object such as an electric motorcycle, an electric bicycle, or a drone that uses the storage battery 51 as a power source. The storage battery 51 may also be a stationary storage battery. The EV 50 equipped with the storage battery 51 and the EV unit 42 may be, for example, a storage battery such as CHAdeMO (registered trademark) or the like. The power system 40 is connected via a charging / discharging cable 43 that complies with the charging standard of the EV charging system 100. In the power system 40, the storage battery 51 and the solar cell 44 function as a distributed power source (also called a distributed power source). The power system 40 can also be said to be a power supply device including a storage battery mounted on a mobile object.
[0051] The EV unit 42 is connected to a storage battery 51 via a charge / discharge cable 43. The EV unit 42 converts the DC power output from the power conditioner 41 to DC power of a predetermined voltage value (DC-DC conversion) and outputs the converted DC power to the power conditioner 41. The EV unit 42 converts the DC power output from the power conditioner 41 to a predetermined voltage value (DC-DC conversion) and charges the storage battery 51 mounted on the EV 50. These operations are controlled based on manual operation by an operator via operation buttons or the like, control commands for the power conditioner 41, information obtained from a battery management system (BMS) of the EV 50 (storage battery capacity, etc.), etc.
[0052] The power conditioner 41 converts the DC power output from the EV unit 42 and the PV unit 45 via the bidirectional inverter into AC power (DC-AC conversion), and outputs the power to a load 90 provided in a consumer's facility and to the linked power grid 80. The power conditioner 41 also converts the AC power supplied from the power grid 80 via the bidirectional inverter into DC power of a predetermined voltage value (AC-DC conversion), and outputs the converted DC power to the EV unit 42. The power conditioner 41 converts the DC power output from the PV unit 45 into DC power of a predetermined voltage value, and outputs the converted DC power to the EV unit 42. These operations are controlled based on operation settings by an operator via the GW 10 and control instructions via the networks N1 and N2.
[0053] In the information management system 1, a power system 40 is interconnected with a power grid 80 to which commercial power is supplied, and power is supplied to a load 90 such as a consumer's general household electrical appliance. For example, during charging operation, the power system 40 charges a storage battery 51 mounted on an EV 50 using commercial power supplied from the power grid 80 and power generated by a solar battery 44. The storage battery 51 stores the commercial power supplied from the power grid 80 and the power generated by the solar battery 44. During discharging operation, the power system 40 converts the stored power discharged from the storage battery 51 and the power generated by the solar battery 44 into commercial AC power, and supplies the converted AC power to the load 90.
[0054] The GW10 is a management device that manages the operating state of the power system 40. The GW10 is realized, for example, by the hardware configuration shown in FIG. 2. As shown in FIG. 2, the GW10 is a computer including a processor 101, a main memory unit 102, an auxiliary memory unit 103, an input / output unit 104, and a communication unit 105, which are connected to each other by a connection bus 106. The processor 101 is an example of a control unit. The communication unit 105 includes a first communication unit 105a and a second communication unit 105b. The main memory unit 102 and the auxiliary memory unit 103 constitute a memory, and are recording media that can be read by the GW10. Each of the above components may be provided in a plurality of units, or some components other than the communication unit 105 may not be provided. The processor 101 is, for example, a CPU, a GPU, a DSP, or the like. The main memory unit 102 is a memory that stores a program executed by the processor 101, data processed by the processor, and the like, and includes a flash memory, a RAM, and a ROM. The auxiliary storage unit 103 is a non-volatile semiconductor memory such as a flash memory, an EPROM, a USB memory, or an SD card. For example, an operating system (OS), various programs, various tables, etc. are stored in the auxiliary storage unit 103, and includes a communication interface program that transfers data between the device connected via the communication unit 105. The processor 101 deploys the program stored in the auxiliary storage unit 103 in a working area of the main storage unit 102 and executes it, and each component is controlled through the execution of the program, thereby realizing each function that matches a predetermined purpose, as described later. Information stored in the auxiliary storage unit 103 may be stored in the main storage unit 102, and information stored in the main storage unit 102 may be stored in the auxiliary storage unit 103. A part of the series of processes executed by the GW 10 may be realized by hardware such as an ASIC or an FPGA.
[0055] The input / output unit 104 is an interface for inputting and outputting data between the GW 10 and a device connected to the GW 10. The input / output unit 104 includes an operation input / output unit for receiving an operation instruction from an operator. The communication unit 105 includes input devices such as buttons and touch panels, display devices such as LCD, EL panel, LED, and output devices such as speakers that output warning sounds, voice messages, and the like. The communication unit 105 includes a first communication unit 105a which is a communication interface connected to the network N1, and a second communication unit 105b which is a communication interface connected to the network N2. However, the first communication unit 105a may be connected to the network N2, and the second communication unit 105b may be connected to the network N1. The communication unit 105 may have an appropriate configuration depending on the connection method with the communication network. Examples of the communication unit 105 include a LAN interface board and a wireless communication circuit for wireless communication.
[0056] Returning to FIG. 1, the GW10 receives an operation input from an operator via the input / output unit 104, and acquires the operation state related to charging, discharging, and power generation of the power system 40. The GW10 also manages the operation state related to charging, discharging, and power generation of the power system 40, and outputs the management result to a display device such as an LCD or an LED. Information related to the operation state includes start, stop, and restart of charging operation, start, stop, and restart of discharging operation, start, stop, and restart of power generation operation, transition of storage battery capacity, transition of power generation amount, charge and discharge plan, operation mode (linked operation, independent operation, etc.), and the like. Information related to the operation state is acquired, for example, via the power conditioner 41. In this embodiment, information related to the operation state of the power system 40 can also be said to be information indicating the operation state of equipment in a specified building.
[0057] The GW10 acquires information on the operating state from the power conditioner 41 as instantaneous data in units of seconds (for example, every second) via a communication line. The acquired instantaneous data is stored and collected in a predetermined area of a memory together with time information. The GW10, for example, calculates an average value for each predetermined unit period (for example, every 30 minutes) for the storage battery capacity (battery remaining capacity, charge / discharge power), power generation amount, etc., associates the average value for each unit period with time information, and transmits the average value as information on the operating state to the cloud server 100 that provides the cloud service via the first communication unit 105a. For this reason, the GW10 can be said to be a source of various information provided via the cloud server 100. The unit time for acquiring the instantaneous data, the unit period for calculating the average value, and the target for calculating the average value can be appropriately set according to the scale, configuration, line performance, operation state, etc. of the system. The GW10 may also transmit the instantaneous data collected from the power conditioner 41 from which the average value is calculated, together with the average value for each unit period.
[0058] The GW10 acquires information such as control instructions and parameter settings related to operation from the information processing terminal 30 received via the cloud server 100 via the first communication unit 105a, and manages the operating state of the power system 40 based on the acquired information such as control instructions and parameter settings.
[0059] Furthermore, for example, when a connection is established between the router 20 functioning as an access point and the information processing terminal 30 via a wireless communication network (network N2), the GW 10 transmits the instantaneous data and time information acquired from the power conditioner 41 to the information processing terminal 30 as information on the operating state. The instantaneous data and time information acquired from the power conditioner 41 are transmitted directly to the information processing terminal 30 connected to the network N2 via the second communication unit 105b. The GW 10 then directly accepts information on operation, such as control instructions and parameter settings, from the information processing terminal 30 via the second communication unit 105b, and manages the operating state of the power system 40 based on the control instructions, parameter settings, and other information.
[0060] The cloud server 100 is a server that collects management information of general home appliances and various systems installed in the consumer's premises for pre-registered users, and provides the collected management information to the user's information processing terminal 30. The cloud server 100 is a system composed of one or more servers. The cloud server 100 is, for example, a server equivalent to the GW 10. The cloud server 100 is realized by the above configuration. However, the cloud server 100 is not connected to the network N2 to which the GW10 and the information processing terminal 30 are connected. In this embodiment, the cloud server 100 collects and accumulates information indicating the operating state of the power system 40 transmitted from the GW10 connected through the network N1 in a database constructed in the cloud server 100 itself. The information indicating the operating state of the power system 40 is an example of predetermined information. The collected information is transmitted to the information processing terminal 30 of the user through the network N1. The cloud server 100 also accepts various settings, control instructions, etc. for the power system 40 transmitted from the information processing terminal 30 connected through the network N1. The accepted various settings, control instructions, etc. are transmitted to the GW10 through the network N1.
[0061] The information processing terminal 30 is an information processing terminal such as a smartphone or a tablet PC used by a user registered in the cloud service provided by the cloud server 100. An application program (hereinafter also referred to as an app) for using the cloud service provided by the cloud server 100 is installed in the information processing terminal 30. The information processing terminal 30 is realized, for example, by the hardware configuration shown in FIG. 3. As shown in FIG. 3, the information processing terminal 30 is a computer including a processor 301, a main memory unit 302, an auxiliary memory unit 303, an input / output unit 304, and a communication unit 305, which are mutually connected by a connection bus 306. The processor 301 is an example of a control unit. The communication unit 305 includes a first communication unit 305a and a second communication unit 305b. The processor 301, the main memory unit 302, the auxiliary memory unit 303, the input / output unit 304, and the communication unit 305 constituting the information processing terminal 30 are equivalent to the processor 101, the main memory unit 102, the auxiliary memory unit 103, the input / output unit 104, and the communication unit 105 constituting the GW 10, respectively, and therefore description thereof will be omitted. In the communication unit 305, the first communication unit 305a is a communication interface connected to the network N1, and the second communication unit 305b is a communication interface connected to the network N2. However, the first communication unit 305a may be connected to the network N2, and the second communication unit 305b may be connected to the network N1.
[0062] Returning to FIG. 1, in the cloud server 100, user identification information (such as name and user ID), authentication information (such as password), and identification information (such as IP address and MAC address) of the GW10 are registered in advance. In addition, in the cloud server 100, a service area for providing cloud services to users is secured in association with the user identification information and the GW10 identification information. Such a service area can be exemplified as, for example, a storage area of a relational database constructed in the cloud server 100. Information regarding the operating state of the power system 40 transmitted from the GW10 via the network N1 is stored in the service area secured in the cloud server 100.
[0063] The information processing terminal 30 accepts an operation input from a user and starts an application for using a cloud service. After the application is started, the information processing terminal 30 is connected to the cloud server 100 through the network N1. Mutual authentication is performed between the information processing terminal 30 and the cloud server 100 connected through the network N1 based on the user's identification information, authentication information, and the like input through the application screen. Then, a connection request is made from the information processing terminal 30 after authentication is established, and various services provided by the cloud server 100 are enjoyed through a service area secured for the user. For example, various services related to the operation of the power system 40 are provided to the information processing terminal 30 after authentication is established through the application screen. For example, the user can check information such as the operating state of the power system 40 related to charging, discharging, and power generation, the transition of the storage battery capacity, and the transition of the amount of power generation through the application screen. Furthermore, the user can instruct the setting of a charging and discharging schedule for the power system 40 and operation control related to charging, discharging, and power generation based on the information provided through the application screen. The information processing terminal 30 transmits, via the network N1, setting instructions, operation control instructions, and the like for the power system 40 inputted via the application screen to the cloud server 100. The cloud server 100 The command information transmitted from the information processing terminal 30 is acquired, stored in a predetermined area assigned to the user, and transmitted to the GW 10 via the network N1.
[0064] The information processing terminal 30 is also connected to a network N2 provided by a router 20 functioning as an access point. The information processing terminal 30 connected to the network N2 is directly connected to the GW10 via the router 20. As described later, the information processing terminal 30 running an app detects identification information (SSID, MAC address, etc.) assigned to the router 20 and automatically switches the network to which it is connected. In the information processing terminal 30 whose connection destination has been switched from the network N1 to the network N2, information on the operating state of the power system 40 is transmitted and received directly through a communication line between the information processing terminal 30 and the GW10 connected via the router 20, without passing through the cloud server 100 connected to the network N1. To the information processing terminal 30 running an app, instantaneous data and time information acquired from the power conditioner 41 are transmitted as information on the operating state. The user checks the instantaneous data on charging, discharging, and power generation transmitted from the GW10 via the network N2 on the app screen of the information processing terminal 30.
[0065] <Functional configuration> 4 is a diagram showing an example of the functional configuration of each of the GW 10 and the information processing terminal 30. The functional configuration of the GW 10 includes a state monitoring unit 11, an operation control unit 12, a transmission processing unit 13, a collected data DB 14, a setting and control DB 15, and a network DB 16. The functional configuration of the information processing terminal 30 includes a data processing unit 31, a display unit 32, a connection control unit 33, a monitor data DB 34, a setting and control DB 35, and a network DB 36.
[0066] (Golden Week) The status monitoring unit 11 monitors the operating status of the power system 40. The status monitoring unit 11 acquires information on the operating status, such as the start, stop, and restart of charging, discharging, and power generation-related operations, the operating mode (linked operation, independent operation, etc.), abnormality / normality of the power system 40, the storage battery capacity (remaining battery level, charging / discharging power), and the amount of power generation, via the power conditioner 41, for example. The acquired information on the operating status is associated with time information and stored in the collected data DB 14. In addition, the status monitoring unit 11 causes a display device, such as an LED, to display the acquired operating status of the power system 40.
[0067] The operation control unit 12 performs operation control for the power system 40 based on operation settings and control instructions from the operator received via the input / output unit 104. The operation settings and control instructions from the operator received via the input / output unit 104 are associated with time information and stored in the setting / control DB 15. Similarly, the operation control unit 12 performs operation control for the power system 40 based on information such as control instructions regarding operation and parameter settings regarding charging / discharging from the information processing terminal 30 received via the cloud server 100 connected to the network N1 through the first communication unit 105a. Information such as control instructions regarding operation and parameter settings regarding charging / discharging from the information processing terminal 30 received via the cloud server 100 is associated with identification information (such as an IP address) of the cloud server 100 and time information and stored in the setting / control DB 15. Furthermore, the operation control unit 12 performs operation control for the power system 40 based on information such as control instructions regarding operation and parameter settings regarding charging / discharging from the information processing terminal 30 connected to the network N2 through the second communication unit 105b. Information such as control instructions relating to operation and parameter settings relating to charging and discharging received from the information processing terminal 30 via the network N2 is associated with identification information (SSID, MAC address, etc.) of the router 20 functioning as an access point and time information, and is stored in the setting and control DB 15. The setting and control DB 15 manages information relating to control and setting of the power system 40 by remote operation (via networks N1, N2) and control and setting by local operation (via the input / output unit 104).
[0068] The transmission processing unit 13 refers to the collected data DB 14 and calculates average values for each unit period (for example, every 30 minutes) of the storage battery capacity (battery remaining amount, charge / discharge power), power generation amount, etc., based on the instantaneous data collected from the power conditioner 41 in units of seconds (for example, every second). The transmission processing unit 13 refers to the network DB 16 and acquires destination information (IP address, etc.) of the cloud server 100. The destination information (IP address, etc.) of the cloud server 100 connected through the network N1 is registered in advance in the network DB 16. The transmission processing unit 13 then transmits the average values for the storage battery capacity (battery remaining amount, charge / discharge power), power generation amount, etc., for each unit period, and information on the operating state collected within the unit period excluding these physical amounts, to the network N1 via the first communication unit 105a, with the IP address of the cloud server 100 as the destination.
[0069] The transmission processing unit 13 refers to the network DB 16 and determines whether or not the information processing terminal 30 is connected to the network N2 provided by the router 20. In the network DB 16, identification information (such as name, SSID, and MAC address) of the router 20 functioning as an access point and identification information (such as name, identification number, and MAC address) of the information processing terminal 30 are registered in advance. The transmission processing unit 13 acquires identification information of a device connected to the second communication unit 105b, for example, via an application interface (hereinafter referred to as API). If the identification information of the information processing terminal 30 exists in the identification information of the device acquired via the API, the transmission processing unit 13 determines that the information processing terminal 30 is connected, and if not, determines that the information processing terminal 30 is not connected.
[0070] When the information processing terminal 30 is connected to the network N2, the transmission processing unit 13 acquires the instantaneous data stored in the collected data DB 14 and outputs the acquired instantaneous data to the second communication unit 105b with the MAC address or the like of the information processing terminal 30 as the destination. The instantaneous data acquired from the collected data DB 14 is transmitted to the information processing terminal 30 connected to the network N2.
[0071] (Information processing terminal) During the execution of the application, the data processing unit 31 acquires information on the operating state transmitted from the cloud server 100 connected to the network N1, and stores the information in the monitor data DB 34. In the monitor data DB 34, instantaneous data such as start, stop, and restart of operation related to charging, discharging, and power generation, operation mode (linked operation, independent operation, etc.), abnormal / normal data of the power system 40, storage battery capacity per unit period (battery remaining amount, charging / discharging power), average value of power generation amount, etc. are stored in association with the IP address of the cloud server 100, etc. Furthermore, the data processing unit 31 transmits various settings, control instructions, etc. for the power system 40 inputted via the application screen to the cloud server 100 connected to the network N1. For example, the data processing unit 31 outputs various settings, control instructions, etc. for the power system 40 to the first communication unit 305a, with the IP address of the cloud server 100 registered in advance in the network DB 36 as the destination. In addition, in data processing unit 31, various settings, control instructions, and the like for power system 40 transmitted to cloud server 100 are stored in setting and control DB 35 in association with the IP address of cloud server 100.
[0072] Similarly, the data processing unit 31 acquires information about the operating state transmitted from the GW10 connected to the network N2, and stores it in the monitor data DB 34. The monitor data DB 34 stores instantaneous data such as the start, stop, and restart of operations related to charging, discharging, and power generation, operation mode (linked operation, independent operation, etc.), abnormality / normality of the power system 40, storage battery capacity (remaining battery level, charging / discharging power), and power generation amount, associated with identification information (name, identification number, MAC address, etc.) of the GW10. When the data processing unit 31 is connected to the network N2, it also stores various information about the power system 40 inputted via the application screen. The data processing unit 31 transmits settings, control instructions, etc. to the connected GW10 via the router 20. The data processing unit 31 outputs various settings, control instructions, etc. for the power system 40 to the second communication unit 305b, for example, with the SSID of the router 20 with which a line connection has been established and the identification information (name, identification number, MAC address, etc.) of the GW10 as destinations. The various settings, control instructions, etc. for the power system 40 transmitted to the GW10 are stored in the setting and control DB 35, for example, in association with the identification information of the GW10.
[0073] The display unit 32 acquires information about the operating state stored in the monitor data DB 34 in response to an operation instruction via the application screen, and displays the information on the application screen in response to the operation instruction. For example, information about the start, stop, and restart of operations related to charging, discharging, and power generation, operation modes (linked operation, independent operation, etc.), and abnormal / normal state of the power system 40 are displayed on the application screen. In addition, the transition of average values per unit period of the storage battery capacity (battery remaining capacity, charge / discharge power), power generation amount, etc. transmitted from the cloud server 100 are displayed in graph form. In addition, the transition of instantaneous data of the storage battery capacity (battery remaining capacity, charge / discharge power), power generation amount, etc. transmitted from the GW 10 are displayed in graph form.
[0074] The display unit 32 may calculate average values for each unit period for instantaneous data such as the battery capacity (battery remaining amount, charge / discharge power), the amount of power generation, etc. transmitted from the GW 10. By calculating the average values for each unit period and displaying them on the application screen, even if a line switch occurs from the network N1 to which the cloud server 100 is connected to the network N2 to which the GW 10 is connected, the transition of the battery capacity (battery remaining amount, charge / discharge power), the amount of power generation, etc. for each unit period can be continuously displayed.
[0075] Furthermore, the display unit 32 may display a display for identifying the connection destination line on the application screen. For example, when the display unit 32 is connected to the cloud server 100 via the network N1 through the first communication unit 305a, the display unit 32 displays a GUI such as "cloud server" on the application screen. Also, when the display unit 32 is connected to the GW10 via the network N2 through the second communication unit 305b, the display unit 32 displays a GUI such as "gateway" on the application screen. However, such a GUI may be a shape (circle, star, square) with a color scheme for identifying the connection destination line. It is sufficient that the GUI is at least for identifying the acquisition destination (connection destination) of the data, etc. displayed on the application screen.
[0076] The connection control unit 33 searches for an access point (router 20) that provides the network N2 via the second communication unit 305b. For example, the connection control unit 33 refers to the network DB 36 and acquires identification information (such as name, SSID, and MAC address) assigned to the router 20. The connection control unit 33 searches for an access point (router 20) that provides the network N2 using the SSID. The search method may be either active scanning or passive scanning. In the case of active scanning, the SSID assigned to the router 20 is transmitted via the second communication unit 305b, and the search is performed by a probe request / response that detects a response from the router 20. In the case of passive scanning, the SSID is detected when a match between the SSID included in the beacon frame transmitted by the router 20 and received via the second communication unit 305b and the SSID acquired from the network DB 36 continues for a certain period of time.
[0077] When the connection control unit 33 detects an access point that provides network N2, it switches the communication line of the connection destination from network N1 to network N2. The switching of the connected network may be performed automatically or through a switching operation by the user. For example, the information processing terminal 30 displays information (name, SSID, MAC address, etc.) of the searched access point on the application screen, and prompts the user to perform a switching operation. The information processing terminal 30 displays the name, SSID, MAC address, etc. of the access point on the application screen, and displays a button to switch the connection destination, a cancel button, etc. along with a message such as "Are you sure you want to change the connection destination?". A GUI such as a cancel button is displayed. For example, when the switch button is selected, the information processing terminal 30 executes line switching from network N1 to network N2, but does not execute line switching if there is no selection operation on the switch button for a certain period of time or if the cancel button is selected. By displaying such a GUI and encouraging the user to input a switching operation, unintended switching of the connection destination by the user can be prevented. Note that such a GUI that encourages the user to input a switching operation can be set appropriately.
[0078] When switching the destination network, a predetermined procedure for establishing a line connection to the network N2 is performed between the information processing terminal 30 that detected the SSID and the router 20. For example, after detecting the SSID, the connection control unit 33 performs mutual authentication processing and connection processing via an association request / permission response that complies with IEEE 802.11, which is compatible with the router 20, and establishes a line connection via the network N2. Between the information processing terminal 30 and the router 20, for example, encryption keys related to communication are mutually set according to an encryption standard (WPA2, PSK, etc.) that was adjusted in the process of establishing the line connection, and a line connection via the network N2 is established.
[0079] When the line connection is established, the connection control unit 33 switches the network to which the application is connected from network N1 to network N2. The information processing terminal 30, during execution of the application, obtains information regarding the operation state of the power system 40, instructs operation settings, instructs operation control, etc., with the GW10 connected via the second communication unit 305b as the destination. Between the information processing terminal 30 and the GW10, with which the line connection has been established, it becomes possible to transmit and receive information regarding the operation state of the power system 40, and to set and control a charge and discharge plan, via the network N2 provided by the router 20.
[0080] <Processing flow> FIG. 5 is a flowchart showing an example of a process flow of the information processing terminal 30. In FIG. 5, the process starts, for example, when an application installed in the information processing terminal 30 is started. After the process starts, the information processing terminal 30 searches for a desired access point (step S1), and determines whether the access point is detected (step S2). In this embodiment, step S1 is an example of a "search step", and the processor 301 that executes step S1 is an example of a "search unit". The information processing terminal 30, for example, refers to the network DB 36 and acquires the SSID of the desired access point (router 20). The information processing terminal 30 searches for an access point by performing active scanning or passive scanning using the acquired SSID via the second communication unit 305b, for example. In the active scanning, the desired access point is detected by a probe request / response that detects a response to the SSID transmitted via the second communication unit 305b. In addition, in passive scanning, a desired access point is detected by continuing to match the SSID included in the beacon frame received via the second communication unit 305b for a certain period of time. If the desired access point is detected in step S2 (step S2, "Yes"), the process proceeds to step S3, and if not (step S2, "No"), the process proceeds to step S4.
[0081] In step S3, it is determined whether the connection line is switched between network N1 and network N2. For example, if the setting is such that the connection line is automatically switched to network N2 when a desired access point is detected (step S3, "network N2"), the process proceeds to step S6.
[0082] In addition, in step S3, if the operation of switching the communication line of the connection destination from network N1 to network N2 is set, the line switching may be prompted by a selection operation of a GUI that confirms the user's intention to switch, such as a switching button displayed on the application screen. For example, when a switching button, which is a GUI displayed on an application screen or the like, is selected (step S3, "Network N2"), the information processing terminal 30 proceeds to step S6. On the other hand, when no selection operation is made on the switching button for a certain period of time, or when a cancel button or the like that rejects line switching is selected (step S3, "Network N1"), the process proceeds to step S4.
[0083] In step S4, the information processing terminal 30 running the application is connected to the network N1 through the first communication unit 305a. Then, in the information processing terminal 30, data is transmitted and received between the cloud server 100 connected through the network N1, and information on the operating state of the power system 40 is acquired (step S5). The information on the operating state of the power system 40 acquired from the cloud server 100 is displayed on the application screen and provided to the user who uses the information processing terminal 30 (step S8). Note that in step S8, for example, a GUI for identifying the connection destination line may be displayed on the application screen. For example, when the cloud server 100 is connected through the network N1 via the first communication unit 305a, a "cloud server" or a color-coded figure for identifying the connection destination line is exemplified.
[0084] The user can grasp, for example, via an application screen, the start, stop, and restart of operations related to charging, discharging, and power generation, information on the operation mode (linked operation, independent operation, etc.), abnormality / normality of the power system 40, the storage battery capacity (remaining battery capacity, charging / discharging power), and the transition of the average value of the amount of power generation per unit period. In addition, the user who has grasped the operating state of the power system 40 can transmit, for example, via an application screen, operation settings such as the amount of power generation and a charging / discharging schedule according to the storage battery capacity, control instructions, etc. to the cloud server 100 connected to the network N1. The above settings and control instructions transmitted to the cloud server 100 are transmitted to the GW 10 via the network N1. After the processing of step S8, this routine is temporarily terminated.
[0085] In step S6, the information processing terminal 30 running the application is connected to the network N2 through the second communication unit 305b. Then, in the information processing terminal 30, data is transmitted and received between the GW10 connected to the access point via the network N2, and information on the operating state of the power system 40 is acquired (step S7). The information on the operating state of the power system 40 acquired from the GW10 is displayed on the application screen and provided to the user who uses the information processing terminal 30 (step S8). For example, via the application screen, the user can grasp information on the start, stop, and restart of operations related to charging, discharging, and power generation, operation mode (linked operation, independent operation, etc.), abnormality / normality of the power system 40, and the like, storage battery capacity (battery remaining capacity, charging and discharging power), changes in instantaneous data such as the amount of power generation, etc.
[0086] In the process from step S6 to step S8, the information processing terminal 30 executing the application can also display on the application screen an average value calculated for each unit period for instantaneous data such as the battery capacity (battery remaining capacity, charge / discharge power) and the amount of power generation transmitted from the GW10. Therefore, the user of the information processing terminal 30 can continue to enjoy the same services as those provided by the cloud server 100 even after the connection of the communication line is switched. In addition, in step S8, for example, a GUI for identifying the connection destination line may be displayed on the application screen. For example, when the connection is made with the GW10 through the second communication unit 305b via the network N2, a "gateway" or a colored figure for identifying the connection destination line is exemplified.
[0087] The instantaneous data transmitted from the GW 10 through the network N2 is, for example, instantaneous data acquired from the power conditioner 41 of the power system 40. For example, the user can directly transmit operation settings such as a charge / discharge schedule, control instructions, etc. to the GW 10 through the network N2 in response to changes in the instantaneous data of the power generation amount and the storage battery capacity that change via an application screen. I can trust it.
[0088] The process flow shown in Fig. 5 is executed periodically, for example, while the application is being executed. Therefore, if the connection to the network N1 has already been completed, and "network N1" is selected in the process of step S3, the process of step S4 is skipped. Then, the service provided by the cloud server 100 continues between the information processing terminal 30 and the cloud server 100 (steps S5 and S8).
[0089] As described above, in the information management system 1 according to the present embodiment, the information processing terminal 30 can search for an access point (router 20) connected to the GW10 through the second communication unit 305b. Therefore, when the desired access point is detected in the information processing terminal 30 while the application is being executed, the connection destination of the communication line can be automatically switched from the first communication unit 105a to which the network N1 is connected to the second communication unit 305b to which the network N2 provided by the access point is connected. In the present embodiment, the line between the network N1 to which the cloud server 100 is connected and the network N2 to which the GW10 is connected is automatically switched, so that the application being executed on the information processing terminal 30 can be smoothly used without the user having to perform a switching operation.
[0090] In addition, in this embodiment, even when data is acquired between the GW 10 connected through the second communication unit 305b, the display contents based on the data acquired from the cloud server 100 connected through the first communication unit 305a before the line connection is switched can be displayed on the application screen. Therefore, it is possible to provide continuous services before and after the line connection is switched.
[0091] In addition, in this embodiment, the information processing terminal 30 can be configured to display the searched access points on the application screen and prompt the user to perform a switching operation. For example, the information processing terminal 30 displays information (such as name, SSID, and MAC address) of the searched access points on the application screen, and also displays a GUI such as a connection destination switching button and a cancel button along with a message such as "May I change the connection destination?". When the switching button is selected, the information processing terminal 30 executes line switching from the network N1 to the network N2, and does not execute line switching if there is no selection operation on the switching button for a certain period of time or if the cancel button is selected. In this embodiment, by displaying such a GUI and prompting the user to input a switching operation, unintended switching of the connection destination by the user can be prevented.
[0092] [Modifications] In the first embodiment, the information management system 1 has been described as being connected to a gateway (GW) 10 and including a wireless LAN router (router) 20 that functions as an access point. In a modified example, the gateway 10 constituting the information management system 1 may be configured to be integrally provided with a wireless LAN chip that functions as an access point, for example. That is, in the modified example, in FIG. 1, the gateway 10 is connected to each of the network N1 and the network N2, and the information processing terminal 30 is directly connected to the gateway 10 via the network N2 (without going through the wireless LAN router 20). In the modified example, the wireless LAN router 20 shown in FIG. 1 can be omitted, and the connection wiring that connects the gateway 10 and the wireless LAN router 20 can be omitted, so that the cost of construction can be reduced.
[0093] (others) The above embodiment is merely an example, and the disclosure of the present embodiment may be modified as appropriate without departing from the spirit and scope of the present disclosure. As long as no interference occurs, any combination can be used.
[0094] Furthermore, a process described as being performed by one device may be shared and executed by multiple devices. Or, a process described as being performed by different devices may be executed by one device. The hardware configuration for implementing each function can be flexibly changed.
[0095] <Computer-readable recording medium> A program for causing an information processing device or other machine or device (hereinafter, computer, etc.) to realize any of the above functions can be recorded on a recording medium readable by the computer, etc. Then, the computer, etc. can provide the function by reading and executing the program from the recording medium.
[0096] Here, a computer-readable recording medium refers to a recording medium that stores information such as data and programs through electrical, magnetic, optical, mechanical, or chemical action and can be read by a computer, etc. Among such recording media, those that can be removed from a computer, etc. include, for example, flexible disks, magneto-optical disks, CD-ROMs, CD-R / Ws, DVDs, Blu-ray disks, DATs, 8mm tapes, memory cards such as flash memory, etc. Furthermore, examples of recording media that are fixed to a computer, etc. include hard disks and ROMs.
[0097] In addition, in order to make it possible to compare the constituent elements of the present disclosure with the configurations of the examples, the constituent elements of the present disclosure will be described below with the reference numerals in the drawings.
[0098] <Appendix 1> a management device (10) including a first communication line (network N1) and a communication unit (105) connected to a second communication line (network N2) via a communication path (20) different from the first communication line (network N1), and managing information indicating an operating state of equipment (40) in a specific building; a server (100) connected to the management device through a first communication line (network N1), the server (100) acquiring and storing information indicating the operating status of the equipment (40) in the specified building transmitted from the management device (10), and providing the information indicating the operating status of the equipment (40) in the specified building acquired and stored from the management device (10) in response to a request from an information processing terminal (30) connected through the first communication line (network N1), The information processing terminal (30) is connectable to the management device (10) through the second communication line (network N2), and when the management device (10) connected to the second communication line (network N2) is detected (FIG. 5, step S2, “Yes”), the information processing terminal (30) automatically switches from acquiring information indicating the operating status of the equipment (40) in the specified building from the server (100) connected to the first communication line (network N1) to acquiring information indicating the operating status of the equipment (40) in the specified building from the management device (10) connected to the second communication line (network N2) (FIG. 5, step S3); An information management system (1). <Appendix 2> The information management system (1) according to claim 1, wherein the facility (40) in the specified building includes at least one of a power storage device and a solar power generation device. <Appendix 3> The information processing terminal (30) issues a connection request to the management device (10) connected to the second communication line (network N2), and receives information indicating the operating status of the facility (40) in the specified building transmitted from the management device (10) to the second communication line (network N2). The information management system (1) according to claim 1 or 2, characterized in that it acquires information. <Appendix 4> The information management system (1) described in Appendix 1 or 2 is characterized in that the management device (10) transmits information indicating the operating status of the equipment (40) in the specified building to the first communication line (network N1) addressed to the server (100), and transmits the information to the second communication line (network N2) in response to a connection request from the information processing terminal (30) accepted via a communication path (20) different from the first communication line (network N1). <Appendix 5> a communication unit (105) connected to a first communication line (network N1) and a second communication line (network N2) via a communication path (20) different from the first communication line (network N1); A status monitoring unit (11) that acquires information indicating an operating status of equipment (40) in a specified building; a transmission processing unit (13) that transmits the acquired information indicating the operating state of the equipment (40) in the specified building to a server (100) connected to the first communication line (network N1), and transmits the acquired information indicating the operating state of the equipment (40) in the specified building to the second communication line (network N2) in response to a connection request from the information processing terminal (30) accepted through a communication path (20) different from the first communication line (network N1); A management device (10) comprising: <Appendix 6> a first communication unit (305a) connected to a first communication line (network N1); a second communication unit (305b) connected to a second communication line (network N2); A server (100) that provides predetermined information is connected to the first communication line (network N1), and a management device (10) that is a source of the predetermined information is connected to the second communication line (network N2) through a communication path (20) different from the first communication line (network N1); a search unit (FIG. 5, step S1) that searches for the management device (10) connected to the second communication line (network N2) through the second communication unit (305b); a control unit (301) that automatically switches acquisition of the predetermined information from the server (100) connected to the first communication line (network N1) to acquisition of the predetermined information from the management device (10) connected to the second communication line (network N2) when the management device (10) connected to the second communication line (network N2) is detected through the second communication unit (305b) (FIG. 5, step S2, "Yes"); An information processing terminal (30). <Appendix 7> The information processing terminal (30) according to appendix 6, characterized in that, when the management device (10) connected to the second communication line (network N2) through the second communication unit (305b) is detected, the control unit (301) displays a GUI for determining the user's intention to switch the connection to the second communication line (network N2), and when the GUI indicates permission for the connection switch, automatically switches the acquisition of the specified information from the server (100) connected to the first communication line (network N1) to the acquisition of the specified information from the management device (10) connected to the second communication line (network N2). <Appendix 8> The information processing terminal (30) described in Appendix 6, wherein the control unit (301) displays information indicating the source of the specified information or the communication line to which the source of the specified information is connected. <Appendix 9> A communication unit connected to a first communication line (network N1); The information indicating the operating state of the equipment (40) in a specified building is acquired from a management device (10) connected to the first communication line (network N1) through the communication unit and stored. a control unit that receives a connection request transmitted from an information processing terminal (30) connected to the first communication line (network N1) and provides information indicating the operating state of the facility (40) in the specified building, which information has been acquired from the management device (10) and stored, to the information processing terminal (30); A server (100) comprising: <Appendix 10> a management device (10) including a first communication line (network N1) and a communication unit (105) connected to a second communication line (network N2) via a communication path (20) different from the first communication line (network N1), and managing information indicating an operating state of equipment (40) in a specific building; a server (100) connected to the management device (10) through a first communication line (network N1), the server (100) acquiring and storing information indicating the operating state of the equipment (40) in the specified building transmitted from the management device (10) and providing information indicating the operating state of the equipment (40) in the specified building acquired and stored from the management device (10) in response to a request from an information processing terminal (30) connected through the first communication line (network N1); connecting to the management device (10) through the second communication line (network N2) within the specified building; when the management device (10) connected to the second communication line (network N2) is detected, automatically switching from acquiring information indicating the operating status of the equipment (40) in the specified building from the server (100) connected to the first communication line (network N1) to acquiring information indicating the operating status of the equipment (40) in the specified building from the management device (10) connected to the second communication line (network N2); A processing method for an information management system (1) that executes the above. <Appendix 11> A management device (10) including a first communication line (network N1) and a communication unit (105) connected to a second communication line (network N2) via a communication path (20) different from the first communication line (network N1), Obtaining information indicating an operating state of a facility (40) in a given building; transmitting the acquired information indicating the operating status of the equipment (40) in the specified building to a server (100) connected to the first communication line (network N1); transmitting, to the second communication line (network N2), information indicating an operating state of the equipment (40) in the specified building acquired in response to a connection request from the information processing terminal (30) received via a communication path (20) different from the first communication line (network N1); The processing method of the management device (10) is as follows. <Appendix 12> An information processing terminal (30) including a first communication unit (305a) connected to a first communication line (network N1) and a second communication unit (305b) connected to a second communication line (network N2), a searching step of searching for a management device (10) connected to the second communication line (network N2) through the second communication unit (305b); a step of automatically switching acquisition of the predetermined information from the server (100) connected to the first communication line (network N1) to acquisition of the predetermined information from the management device (10) connected to the second communication line (network N2) when a management device (10) connected to the second communication line (network N2) is detected by the search step; The processing method of the information processing terminal (30) is as follows. <Appendix 13> A server (100) having a communication unit connected to a first communication line (network N1), acquiring information indicating an operating state of a facility (40) in a predetermined building from a management device (10) connected to the first communication line (network N1) through the communication unit, and storing the information; receiving a connection request transmitted from an information processing terminal (30) connected to the first communication line (network N1); providing information indicating an operating state of the facility (40) in the specified building, which information has been acquired from the management device (10) and stored, to the information processing terminal (30); A processing method for a server (100) that executes the above. <Appendix 14> A management device (10) including a first communication line (network N1) and a communication unit (105) connected to a second communication line (network N2) via a communication path (20) different from the first communication line (network N1), Obtaining information indicating an operating state of a facility (40) in a given building; transmitting the acquired information indicating the operating status of the equipment (40) in the specified building to a server (100) connected to the first communication line (network N1); transmitting, to the second communication line (network N2), information indicating an operating state of the equipment (40) in the specified building acquired in response to a connection request from the information processing terminal (30) received via a communication path (20) different from the first communication line (network N1); A program for a management device (10) that executes the above. <Appendix 15> An information processing terminal (30) including a first communication unit (305a) connected to a first communication line (network N1) and a second communication unit (305b) connected to a second communication line (network N2), a searching step of searching for a management device (10) connected to the second communication line (network N2) through the second communication unit (305b); a step of automatically switching acquisition of the predetermined information from the server (100) connected to the first communication line (network N1) to acquisition of the predetermined information from the management device (10) connected to the second communication line (network N2) when a management device (10) connected to the second communication line (network N2) is detected by the search step; A program for an information processing terminal (30) that executes the above. <Appendix 16> A server (100) having a communication unit connected to a first communication line (network N1), acquiring information indicating an operating state of a facility (40) in a predetermined building from a management device (10) connected to the first communication line (network N1) through the communication unit, and storing the information; receiving a connection request transmitted from an information processing terminal (30) connected to the first communication line (network N1); providing information indicating an operating state of the facility (40) in the specified building, which information has been acquired from the management device (10) and stored, to the information processing terminal (30); A server (100) program that executes the above. [Explanation of symbols]
[0099] 1 Information Management System 10 Gateway (Management Device (GW)) 20 Wireless LAN Router 30 Information processing terminal 40 Power Systems 51 Storage battery 100 Cloud Servers (Servers) 301 Processor 305a 1st Communication Department 305b 2nd Communication Department
Claims
1. a management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, and managing information indicating an operating state of equipment in a specific building; a server connected to the management device through a first communication line, the server acquiring and storing information indicating the operating status of equipment in the specified building transmitted from the management device, and providing the information indicating the operating status of equipment in the specified building acquired and stored from the management device in response to a request from an information processing terminal connected through the first communication line; the information processing terminal is connectable to the management device through the second communication line within the specified building, and when the management device connected to the second communication line is detected, automatically switches from acquiring information indicating the operation status of the equipment within the specified building from the server connected to the first communication line to acquiring information indicating the operation status of the equipment within the specified building from the management device connected to the second communication line; 1. An information management system comprising:
2. 2. The information management system according to claim 1, wherein the facility in the predetermined building includes at least one of a power storage device and a solar power generation device.
3. The information management system described in claim 1 or 2, characterized in that the information processing terminal makes a connection request to the management device connected to the second communication line, and obtains information indicating the operating status of equipment within the specified building transmitted from the management device to the second communication line.
4. The information management system described in claim 1 or 2, characterized in that the management device transmits information indicating the operating status of equipment in the specified building to the first communication line addressed to the server, and transmits it to the second communication line in response to a connection request from the information processing terminal received through a communication path different from the first communication line.
5. a communication unit connected to a first communication line and a second communication line via a communication path different from the first communication line; A status monitoring unit that acquires information indicating an operating status of equipment in a specified building; a transmission processing unit that transmits the acquired information indicating the operation status of the equipment in the specified building to a server connected to the first communication line, and transmits the acquired information indicating the operation status of the equipment in the specified building to the second communication line in response to a connection request of the information processing terminal accepted through a communication path different from the first communication line; A management device comprising:
6. A first communication unit connected to a first communication line; A second communication unit connected to a second communication line; a server that provides predetermined information is connected to the first communication line, and a management device that is a source of the predetermined information is connected to the second communication line via a communication path different from the first communication line; a search unit configured to search for the management device connected to the second communication line via the second communication unit; a control unit that automatically switches acquisition of the predetermined information from the server connected to the first communication line to acquisition of the predetermined information from the management device connected to the second communication line when the management device connected to the second communication line is detected through the second communication unit; An information processing terminal comprising:
7. The information processing terminal according to claim 6, characterized in that, when the control unit detects the management device connected to the second communication line through the second communication unit, it displays a GUI for determining the user's intention to switch the connection to the second communication line, and if the GUI indicates permission to switch the connection, it automatically switches from acquiring the specified information from the server connected to the first communication line to acquiring the specified information from the management device connected to the second communication line.
8. 7. The information processing terminal according to claim 6, wherein the control unit displays information indicating the source of the predetermined information or a communication line to which the source of the predetermined information is connected.
9. A communication unit connected to a first communication line; a control unit that acquires information indicating an operating state of equipment in a specified building from a management device connected to the first communication line through the communication unit and stores the information, and that accepts a connection request transmitted from an information processing terminal connected to the first communication line and provides the information indicating the operating state of the equipment in the specified building acquired from the management device and stored to the information processing terminal; A server comprising:
10. a management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, and managing information indicating an operating state of equipment in a specific building; a server connected to the management device through a first communication line, the server acquiring and storing information indicating the operating status of the equipment in the specified building transmitted from the management device, and providing the information acquiring and storing information indicating the operating status of the equipment in the specified building in response to a request from an information processing terminal connected through the first communication line, the information processing terminal comprising: connecting to the management device through the second communication line within the predetermined building; when the management device connected to the second communication line is detected, automatically switching from acquiring information indicating the operation status of the equipment in the specified building from the server connected to the first communication line to acquiring information indicating the operation status of the equipment in the specified building from the management device connected to the second communication line; A method for processing information in a management system that performs the above steps.
11. A management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, Obtaining information indicating an operating state of equipment in a specified building; transmitting the acquired information indicating the operating status of the equipment in the specified building to a server connected to the first communication line; transmitting, to the second communication line, information indicating an operation state of the equipment in the specified building acquired in response to a connection request of the information processing terminal accepted through a communication path different from the first communication line; A processing method for a management device that executes the above.
12. An information processing terminal including a first communication unit connected to a first communication line and a second communication unit connected to a second communication line, a searching step of searching for the management device connected to the second communication line through the second communication unit; The management device connected to the second communication line is detected by the searching step. in that case, automatically switching from acquiring the predetermined information from the server connected to the first communication line to acquiring the predetermined information from the management device connected to the second communication line; A processing method for an information processing terminal that executes the above.
13. a server including a communication unit connected to a first communication line, acquiring information indicating an operating state of equipment in a predetermined building from a management device connected to the first communication line through the communication unit, and storing the information; receiving a connection request transmitted from an information processing terminal connected to the first communication line; providing information indicating an operating state of the equipment in the specified building, which information is acquired from the management device and stored, to the information processing terminal; How to handle the server that runs the command.
14. A management device including a first communication line and a communication unit connected to a second communication line via a communication path different from the first communication line, Obtaining information indicating an operating state of equipment in a specified building; transmitting the acquired information indicating the operating status of the equipment in the specified building to a server connected to the first communication line; transmitting, to the second communication line, information indicating an operation state of the equipment in the specified building acquired in response to a connection request of the information processing terminal accepted through a communication path different from the first communication line; A program for a management device that executes the above.
15. An information processing terminal including a first communication unit connected to a first communication line and a second communication unit connected to a second communication line, a searching step of searching for the management device connected to the second communication line through the second communication unit; a step of automatically switching acquisition of the predetermined information from the server connected to the first communication line to acquisition of the predetermined information from the management device connected to the second communication line when the management device connected to the second communication line is detected by the searching step; A program for an information processing terminal that executes the above.
16. A server including a communication unit connected to a first communication line, acquiring information indicating an operating state of equipment in a predetermined building from a management device connected to the first communication line through the communication unit, and storing the information; receiving a connection request transmitted from an information processing terminal connected to the first communication line; providing information indicating an operating state of the equipment in the specified building, which information is acquired from the management device and stored, to the information processing terminal; A server program that runs the following:
Citation Information
Patent Citations
Electrical Equipment
JP7312651B2