System

The system addresses high energy consumption in hotels by implementing real-time monitoring and adjustment of energy usage through energy monitoring devices, a central server, and a terminal, achieving cost reduction and environmental sustainability.

JP2026019106APending Publication Date: 2026-02-05SOFTBANK GROUP CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024120515
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

The hotel industry faces high energy consumption and uneven energy usage during peak hours, leading to increased economic and environmental burdens, necessitating efficient energy management and real-time monitoring and adjustment.

Method used

A system that collects, monitors, and adjusts energy usage in hotel facilities by installing energy monitoring devices, a central server for real-time management, and a terminal for user interaction, allowing for automatic adjustments and comprehensive reporting.

Benefits of technology

Optimizes energy consumption, reduces operating costs, and mitigates environmental impact by continuously monitoring and adjusting energy use based on real-time data and user feedback.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026019106000001_ABST
    Figure 2026019106000001_ABST
Patent Text Reader

Abstract

A system is provided.SOLUTION: A system comprising: means for collecting energy usage information for a hotel facility; means for monitoring energy usage for the hotel facility; means for adjusting energy usage when energy consumption exceeds a specified threshold; and means for reporting energy usage for the entire hotel facility.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The technology of the present disclosure relates to a system. [Background technology]

[0002] Patent document 1 discloses a persona chatbot control method performed by at least one processor, the method including the steps of receiving a user utterance, adding the user utterance to a prompt including an instruction sentence related to a description of the chatbot character, encoding the prompt, and inputting the encoded prompt into a language model to generate a chatbot utterance in response to the user utterance. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Publication No. 2022-180282 Summary of the Invention [Problem to be solved by the invention]

[0004] The hotel industry consumes a significant amount of energy, resulting in high operating costs and environmental impacts. Uneven energy usage, in particular, can increase energy consumption during peak hours, further exacerbating the economic and environmental burden. This creates a need for efficient energy management, monitoring, and adjustment across hotel facilities in real time. The present invention aims to address these issues, reduce energy consumption and costs, and support sustainable operations. [Means for solving the problem]

[0005] The present invention solves the above-mentioned problems by the following means.

[0006] 1. Providing a means to collect energy usage information from hotel facilities, allowing continuous understanding of the energy consumption status of each room and facility.

[0007] 2. Provides a means to monitor energy usage in hotel facilities, allowing real-time monitoring of ever-changing energy consumption.

[0008] 3. Provide a means to adjust energy usage when energy consumption exceeds a specified threshold. This adjustment means automatically reduces energy consumption in rooms or facilities with high energy consumption, improving overall energy efficiency.

[0009] 4. Providing a means to report energy usage across the entire hotel facility will enable managers to grasp energy usage in an overall manner and manage it appropriately.

[0010] A system including these measures will optimize the hotel's energy consumption, reducing operating costs and mitigating environmental impact.

[0011] "Hotel facility" refers to the building and related facilities that provide accommodation services to guests.

[0012] "Energy usage information" refers to data on the energy consumed by each room and facility within the hotel facility, including electricity, gas, and water.

[0013] "Means" refers to a method, device, or system component for achieving a specific function or purpose.

[0014] "Means of collection" refers to devices and systems that acquire energy usage information from each room and facility within the hotel facility and compile it centrally.

[0015] "Monitoring means" refers to devices or systems that continuously check energy usage in real time and detect abnormalities or threshold violations.

[0016] "Regulating means" refers to a method or device for reducing energy consumption when energy use exceeds a threshold.

[0017] "Means of reporting" refers to devices or systems that compile energy usage data for the entire hotel facility and notify the manager of that information.

[0018] "Real-time" refers to data collection, processing, and output occurring almost immediately.

[0019] "Energy consumption" refers to the amount of energy used within a certain period of time in each room or facility indicated by the energy usage information. [Brief explanation of the drawings]

[0020] [Figure 1] 1 is a conceptual diagram showing an example of the configuration of a data processing system according to a first embodiment. [Figure 2] 1 is a conceptual diagram showing an example of main functions of a data processing device and a smart device according to a first embodiment. [Figure 3] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a second embodiment. [Figure 4] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and smart glasses according to a second embodiment. [Figure 5] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a third embodiment. [Figure 6] FIG. 11 is a conceptual diagram showing an example of main functions of a data processing device and a headset-type terminal according to a third embodiment. [Figure 7] FIG. 10 is a conceptual diagram showing an example of the configuration of a data processing system according to a fourth embodiment. [Figure 8] FIG. 10 is a conceptual diagram showing an example of main functions of a data processing device and a robot according to a fourth embodiment. [Figure 9] 1 shows an emotion map onto which multiple emotions are mapped. [Figure 10]1 shows an emotion map onto which multiple emotions are mapped. [Figure 11] FIG. 3 is a sequence diagram showing a processing flow of the data processing system according to the first embodiment. [Figure 12] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 1. [Figure 13] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system according to the second embodiment when an emotion engine is combined. [Figure 14] FIG. 10 is a sequence diagram showing the flow of processing in the data processing system in Application Example 2 when an emotion engine is combined. DETAILED DESCRIPTION OF THE INVENTION

[0021] An example of an embodiment of a system according to the technology of the present disclosure will be described below with reference to the accompanying drawings.

[0022] First, the terms used in the following description will be explained.

[0023] In the following embodiments, a coded processor (hereinafter simply referred to as a "processor") may be a single arithmetic device or a combination of multiple arithmetic devices. Furthermore, a processor may be a single type of arithmetic device or a combination of multiple types of arithmetic devices. Examples of arithmetic devices include a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a GPGPU (General-Purpose computing on Graphics Processing Units), and an APU (Accelerated Processing Unit).

[0024] In the following embodiments, a coded RAM (Random Access Memory) is a memory in which information is temporarily stored and is used as a working memory by a processor.

[0025] In the following embodiments, the coded storage is one or more non-volatile storage devices that store various programs, various parameters, etc. Examples of non-volatile storage devices include flash memory (SSD (Solid State Drive)), magnetic disks (e.g., hard disks), and magnetic tapes.

[0026] In the following embodiments, a communication I / F (Interface) with a symbol is an interface including a communication processor, an antenna, etc. The communication I / F controls communication between multiple computers. Examples of communication standards applied to the communication I / F include wireless communication standards including 5G (5th Generation Mobile Communication System), Wi-Fi (registered trademark), Bluetooth (registered trademark), etc.

[0027] In the following embodiments, "A and / or B" is synonymous with "at least one of A and B." In other words, "A and / or B" means that it may be only A, only B, or a combination of A and B. Furthermore, in this specification, the same concept as "A and / or B" is also applied when three or more things are expressed connected by "and / or."

[0028] [First embodiment]

[0029] FIG. 1 shows an example of the configuration of a data processing system 10 according to the first embodiment.

[0030] 1, a data processing system 10 includes a data processing device 12 and a smart device 14. An example of the data processing device 12 is a server.

[0031] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0032] The smart device 14 includes a computer 36, a reception device 38, an output device 40, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The reception device 38, the output device 40, and the camera 42 are also connected to the bus 52.

[0033] The reception device 38 includes a touch panel 38A, a microphone 38B, and the like, and receives user input. The touch panel 38A detects contact with an indicator (for example, a pen or a finger) to receive user input by the touch of the indicator. The microphone 38B detects the user's voice to receive user input by voice. The control unit 46A transmits data indicating the user input received by the touch panel 38A and the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the data indicating the user input.

[0034] The output device 40 includes a display 40A and a speaker 40B, and presents data to the user 20 by outputting the data in a form of expression that the user 20 can perceive (for example, audio and / or text). The display 40A displays visible information such as text and images in accordance with instructions from the processor 46. The speaker 40B outputs audio in accordance with instructions from the processor 46. The camera 42 is a compact digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor.

[0035] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 control the exchange of various information between the processor 46 and the processor 28 via the network 54.

[0036] FIG. 2 shows an example of the main functions of the data processing device 12 and the smart device 14.

[0037] 2, in the data processing device 12, a specific process is performed by the processor 28. A specific processing program 56 is stored in the storage 32. The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific process is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0038] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0039] In the smart device 14, the processor 46 performs the reception output process. The storage 50 stores a reception output program 60. The reception output program 60 is used in conjunction with the specific processing program 56 by the data processing system 10. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0040] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0041] The energy management system of this invention is composed of multiple energy monitoring devices installed in hotel facilities, a server that centrally manages and processes the energy usage information collected from these devices, and a terminal that allows the manager to monitor and operate the situation. This system aims to optimize the energy efficiency of the entire hotel, reduce operating costs, and reduce the environmental impact.

[0042] System configuration and functions

[0043] server

[0044] The server is responsible for collecting and monitoring energy usage information sent from each room and facility within the hotel in real time. The server performs the following functions:

[0045] 1. Collect energy usage information for each room, including electricity consumption, gas consumption, water consumption, etc.

[0046] 2. Monitor collected data in real time and issue alerts if energy usage exceeds specified thresholds.

[0047] 3. Adjust the amount of energy used in rooms where the energy consumption exceeds a threshold, for example by changing the temperature setting of the air conditioning system or adjusting the brightness of the lights.

[0048] 4. Energy usage information for the entire hotel is aggregated and periodic reports are generated, which can be used by managers to understand the energy usage situation.

[0049] Terminal

[0050] The terminal is connected to the server and is an interface that allows hotel managers to monitor energy usage and take action as needed. The terminal performs the following functions:

[0051] 1. Energy usage information sent from the server is displayed in real time, allowing the administrator to instantly check the energy consumption status of each room.

[0052] 2. Display adjustment suggestions for rooms where energy usage exceeds thresholds, allowing administrators to manually take corrective action.

[0053] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[0054] User

[0055] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0056] 1. The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy consumption of room 102 is 60 kWh.

[0057] 2. Receive alerts from the server and check adjustment suggestions for rooms with high energy usage. Users can manually make adjustments on their devices or let the system make the adjustments automatically.

[0058] 3. Check the adjustment results on the device to see if the energy usage has improved. For example, check that the energy usage in room 102 has decreased from 60 kWh to 54 kWh.

[0059] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[0060] Specific examples

[0061] 1. Collecting energy usage information for hotel facilities:

[0062] The server collects energy usage data from energy monitoring devices installed in each room, such as 45 kWh in room 101, 60 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104.

[0063] 2. Real-time monitoring and alerts:

[0064] The server monitors the collected data in real time and detects when the energy consumption of rooms 102 and 103 exceeds the 50 kWh threshold.

[0065] 3. Energy Use Adjustment:

[0066] The server adjusts the energy usage of room 102 and room 103 by 10% each, resulting in a decrease in usage in room 102 from 60 kWh to 54 kWh and in room 103 from 55 kWh to 49.5 kWh.

[0067] 4. Generate energy usage reports:

[0068] The server tally up the overall energy usage and notify the administrator that the total usage is 178.5 kWh.

[0069] 5. User interaction and confirmation:

[0070] Users can check the energy usage status and adjustment results for each room through the terminal, and make additional adjustments or settings as needed.

[0071] In this way, the energy management system can efficiently manage energy usage within hotel facilities, reducing operational costs and environmental impact.

[0072] The processing flow will be explained below.

[0073] Step 1:

[0074] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data such as 45 kWh for room 101, 60 kWh for room 102, 55 kWh for room 103, and 30 kWh for room 104.

[0075] Step 2:

[0076] The server monitors the collected energy usage information in real time. It compares the energy usage of each room and checks whether it exceeds a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 is 60 kWh, exceeding the threshold.

[0077] Step 3:

[0078] The server adjusts the energy consumption of the room where the energy consumption exceeds the threshold to reduce the energy consumption. Specifically, the server automatically adjusts the temperature setting of the air conditioning system in room 102 to reduce energy consumption by 10%. As a result, the energy consumption of room 102 decreases from 60 kWh to 54 kWh.

[0079] Step 4:

[0080] The server aggregates the overall energy usage and calculates the total usage for the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage for the entire hotel is 184 kWh.

[0081] Step 5:

[0082] The server generates a report based on the aggregated energy usage and sends this information to the terminal. The manager receives this report through the terminal and can check the energy usage of the entire hotel and the detailed usage of each room.

[0083] Step 6:

[0084] The user can use the device to view energy usage reports, get a detailed understanding of energy usage in each room, and make additional adjustments if necessary. The user can either accept the adjustment suggestions from the server or enable the automatic adjustment function.

[0085] Step 7:

[0086] The server then reflects any changes in settings or adjustments made by the user and again monitors energy usage. This process occurs continuously, ensuring real-time energy management.

[0087] Example 1

[0088] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0089] Improving energy efficiency and reducing costs are important issues from the perspectives of environmental protection and economic benefits. Hotel facilities, in particular, consume large amounts of energy, so efficient methods for managing this consumption are required. They also need to respond quickly when energy consumption exceeds a threshold, and are required to create regular energy usage reports. However, there is currently no system that can efficiently achieve these goals.

[0090] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0091] In this invention, the server includes means for collecting energy usage information within the facility from energy monitoring devices, means for monitoring the collected energy usage information in real time, means for issuing a warning when energy consumption exceeds a specified threshold, means for automatically adjusting energy usage in rooms where energy consumption exceeds the threshold, and means for aggregating energy usage information for a specified period and generating a report, thereby enabling efficient management of energy usage and prompt response.

[0092] An "energy monitoring device" is a device that collects energy usage information within a facility.

[0093] The "collection means" is a function that collects information obtained from energy monitoring devices into a server.

[0094] The "real-time monitoring means" is a function that continuously monitors collected energy usage information in real time.

[0095] The "warning notification means" is a function that notifies a manager of a warning when energy consumption exceeds a specified threshold.

[0096] The "energy usage adjustment means" is a function that automatically adjusts energy consumption in rooms where the energy consumption exceeds a threshold.

[0097] The "report generation means" is a function that compiles energy usage information for a certain period of time and outputs it in the form of a report.

[0098] A "management terminal" is a device that displays energy usage information sent from the server and allows the user to operate the system.

[0099] "Server" means a central control unit for collecting, monitoring, coordinating, and reporting energy usage information.

[0100] The "threshold" is an upper limit that defines the allowable level of energy consumption.

[0101] The "adjustment method" refers to specific measures such as adjusting air conditioning or dimming lights in order to reduce energy consumption.

[0102] "Energy usage information" refers to information about energy usage within a facility, including data such as electricity consumption, gas consumption, and water consumption.

[0103] The energy management system of this invention is operated with the objective of improving the efficiency of energy use within a facility, reducing operational costs, and mitigating environmental impact. This system is composed of an energy monitoring device, a server, a terminal, and a user (facility manager).

[0104] Server Roles

[0105] The server collects energy usage information sent from the energy monitoring devices and monitors it in real time. This "collection means" centrally manages energy usage information for each room (for example, electricity consumption, gas consumption, water consumption, etc.). Based on this data, the server uses "real-time monitoring means" to execute "warning notification means" that issues a warning when energy usage exceeds a specified threshold. Furthermore, the server automatically adjusts energy consumption in rooms where the threshold has been exceeded using "energy usage adjustment means." Adjustment methods include changing the air conditioning temperature setting and adjusting the brightness of the lights.

[0106] The server also aggregates data at regular intervals and generates a report on energy usage status using the "report generation means." This report is provided to the administrator in PDF format or other formats and is used to understand the energy usage trends of the entire facility.

[0107] Device Role

[0108] The terminals are connected to a server and display energy usage information in real time, allowing managers to monitor and operate the situation. The terminals display the energy usage information sent from the server in dashboard format, allowing managers to check the energy consumption status of each room and receive warning notifications in real time. Users can also manually adjust energy usage and change settings on the terminals.

[0109] User (facility administrator) roles

[0110] Users manage energy usage within their facilities through this system. Specifically, they operate a terminal to monitor energy usage information collected from the server in real time. When they receive a warning notification, they check the adjustment suggestions presented on the terminal and either leave it to the automatic adjustment system or issue adjustment instructions manually. Furthermore, users can formulate long-term energy management strategies based on regularly generated energy usage reports.

[0111] Specific examples

[0112] Collecting energy usage information: The server collects data from the energy monitoring devices in each room, such as the power consumption of room 101 being 45 kWh and the power consumption of room 102 being 60 kWh.

[0113] Real-time monitoring and warning notification: The server monitors the collected data in real time, detects when the power consumption of room 102 exceeds the threshold of 50 kWh, and sends a warning to the administrator terminal.

[0114] Adjusting energy usage: The server reduces consumption by 10% by raising the air conditioning setting in room 102 by 2 degrees, reducing the power consumption in room 102 to 54 kWh.

[0115] Report generation: The server aggregates the energy usage data for one week, generates a report in PDF format, and sends it to the administrator.

[0116] Example of input prompt for generative AI model

[0117] "Please explain in detail the program process of a hotel energy management system. The server collects data, monitors in real time, issues warnings, adjusts energy usage, and generates reports. The terminal displays this information in real time and allows users to operate it."

[0118] As described above, the energy management system of the present invention is a system that efficiently manages energy usage within a facility and achieves reductions in operating costs and environmental loads.

[0119] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0120] Step 1: Data collection

[0121] The server collects energy usage information within the facility from the energy monitoring devices.

[0122] Input: Energy consumption data sent from each room (e.g., room 101 power consumption 45 kWh, room 102 power consumption 60 kWh, etc.)

[0123] Data processing / data calculation: The server receives these data and stores them in a database.

[0124] Output: Latest energy usage information stored in a database

[0125] How it works: Every minute, the server sends a request to each room's energy monitoring device to receive the latest consumption data. This data is then recorded in a database in real time and made available for the next step.

[0126] Step 2: Real-time monitoring

[0127] The server monitors the collected energy usage information in real time.

[0128] Input: Latest energy usage data retrieved from the database

[0129] Data processing / data calculation: The server compares the energy consumption of each room with the set threshold and determines whether it exceeds the threshold.

[0130] Output: List of rooms that exceed the threshold

[0131] Specific operation: The server retrieves the latest data from the database and determines whether the energy consumption of each room exceeds the threshold. For example, it detects that the energy consumption of rooms 102 and 103 exceeds the threshold of 50 kWh.

[0132] Step 3: Warning Notification

[0133] The server will alert the administrator if energy consumption exceeds a specified threshold.

[0134] Input: List of rooms that exceed the threshold

[0135] Data processing / data calculation: Generate a warning message and send it to the management terminal.

[0136] Output: Warning notification message

[0137] Specific operation: The server generates a warning message and sends a push notification to the administrator's device, with the specific content "The power consumption of room 102 has exceeded 60 kWh."

[0138] Step 4: Adjust energy usage

[0139] The server automatically adjusts energy usage in rooms where energy consumption exceeds a threshold.

[0140] Input: List of rooms that exceed the threshold

[0141] Data processing / data calculation: Generates commands for adjustments and sends them to the control device in the relevant room.

[0142] Output: Adjustment commands and adjusted energy usage data

[0143] Specific operation: The server sends a setting change command to the air conditioning control device in room 102 to raise the set temperature by 2 degrees. It checks whether the setting change was successful and collects data again to verify the effect. For example, the usage in room 102 decreases from 60 kWh to 54 kWh.

[0144] Step 5: Generate a report

[0145] The server periodically compiles the energy usage information and generates a report.

[0146] Input: Energy usage data for a certain period (e.g., last 24 hours, last week, etc.)

[0147] Data processing / data calculation: Aggregate data and generate reports. Convert data to PDF format, etc.

[0148] Output: Energy usage report (e.g. PDF format)

[0149] Specific operation: Once a day, the server aggregates energy usage data for the past 24 hours and generates an energy usage report, which is automatically sent to the administrator's device.

[0150] Step 6: View and operate

[0151] The terminal displays energy usage information sent from the server in real time, allowing managers to monitor and control the situation.

[0152] Input: Real-time energy usage data and warning notifications sent from the server

[0153] Data processing / data calculation: Visualize data in the form of graphs and dashboards.

[0154] Output: Visualized energy usage information and warning notifications

[0155] How it works: The terminal application connects to the server in real time to obtain the latest energy usage data. The data is displayed on a graphical dashboard for immediate review by the administrator. The administrator receives warning notifications and can implement the adjustment suggestions presented by the system as needed.

[0156] (Application example 1)

[0157] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0158] In factory facilities, increasing energy consumption leads to higher operating costs and an increased environmental impact, so efficient energy management is required. However, because multiple devices and equipment operate simultaneously, it is difficult to monitor energy usage in real time and make appropriate adjustments. Furthermore, there is a need to analyze energy consumption patterns and make suggestions for improving efficiency.

[0159] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0160] In this invention, the server includes means for collecting energy usage information of factory equipment, means for monitoring the energy usage status of the factory equipment, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire factory equipment, means for collecting energy usage information of each equipment in real time, means for issuing a warning when energy consumption exceeds a threshold and automatically adjusting energy usage as necessary, and means for analyzing energy consumption patterns and proposing efficient energy usage. This makes it possible to optimize energy consumption within the factory and reduce operating costs and environmental impact.

[0161] "Factory equipment" is the collection of machinery, equipment, and devices used in manufacturing or production processes.

[0162] "Energy usage information" is data on the amount of energy consumed by factory equipment, such as electricity, gas, and water.

[0163] "Monitoring" refers to the act of continuously observing energy usage information in real time and detecting abnormalities or threshold violations.

[0164] "Adjustment" is a control action such as changing the operating speed or mode of machinery or equipment to reduce energy usage.

[0165] A "warning" is a notification issued when energy consumption exceeds a certain threshold, and serves to alert the administrator.

[0166] "Collecting in real time" refers to constantly or continuously acquiring energy usage information immediately and sending it to a server.

[0167] "Energy consumption patterns" are trends and characteristics of energy consumption analyzed based on past and current data.

[0168] "Efficiency Recommendations" are suggestions for improvements aimed at reducing or optimizing energy use based on energy consumption patterns.

[0169] A "server" is a computer system that centrally manages and processes energy usage information collected from factory equipment.

[0170] The system for realizing this invention consists of energy monitoring devices for factory equipment, a server that manages and processes the energy usage information collected from these devices, and a terminal where the administrator monitors and operates the situation. Below, we will explain each component and its specific function, as well as the operation of the overall system.

[0171] server

[0172] The server plays a central role in centrally managing and processing energy usage information sent from factory equipment. Specifically, it performs the following functions:

[0173] 1. Collect energy usage information from each facility in the factory, including electricity consumption, gas consumption, water consumption, etc.

[0174] 2. Monitor collected data in real time and issue alerts if energy consumption exceeds a specified threshold.

[0175] 3. Adjust the usage of equipment whose energy consumption exceeds a threshold, for example by changing the operating speed of the machine or switching it to a dedicated mode.

[0176] 4. Energy usage information for the entire factory is aggregated and periodic reports are generated, which managers can use to understand the energy usage situation.

[0177] Terminal

[0178] The terminal is connected to a server and is an interface that allows factory managers to monitor energy usage and take action as necessary. Specifically, it has the following functions:

[0179] 1. Energy usage information sent from the server is displayed in real time, allowing managers to instantly check the energy consumption status of each facility.

[0180] 2. Display adjustment suggestions for equipment whose energy consumption exceeds a threshold, allowing administrators to manually implement countermeasures.

[0181] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[0182] User

[0183] The user (factory manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0184] 1. The user accesses the server from their device and checks the energy usage status of each facility in real time.

[0185] 2. Receive warning notifications from the server and check adjustment suggestions for equipment with high energy usage. Users can manually issue adjustment instructions on their devices or let the system make the adjustments automatically.

[0186] 3. Check the adjustment results on your device to see if your energy usage has improved.

[0187] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[0188] Program processing explanation

[0189] The server collects energy usage information in real time and stores it in a database. The system uses Python and a database management system (e.g., MySQL). The collected data is monitored in real time, and if a threshold is exceeded, a warning is issued and energy usage is automatically adjusted. This enables efficient operation of the facility and optimization of energy usage. The system also analyzes and makes suggestions to users about their energy consumption patterns.

[0190] Specific examples

[0191] As a specific example, the energy usage of equipment 101, equipment 102, and equipment 103 in a factory is collected in real time, and if equipment 102 exceeds a threshold, the server immediately issues a warning and adjusts its operating speed as necessary. As a result, energy usage is kept below the threshold. In addition, the overall energy usage status is compiled and notified to the administrator as a report.

[0192] Example prompt for a generative AI model:

[0193] Energy monitoring devices installed on each piece of equipment in the factory collect energy usage data in real time. If energy usage exceeds 50 kWh, the energy management system automatically adjusts and reduces usage by 10%. Implement a factory energy efficiency optimization system that monitors energy usage and makes adjustments as needed.

[0194] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0195] Step 1:

[0196] The server collects energy usage information (electricity consumption, gas consumption, water consumption, etc.) from energy monitoring devices installed on each piece of equipment in the factory. The server inputs energy usage data from each piece of equipment and stores it in a database in real time. Specifically, it receives signals from the energy monitoring devices and records them for each device.

[0197] Step 2:

[0198] The server monitors the collected energy usage data in real time. The input is the energy usage information in the database, and the output is the energy consumption status of each piece of equipment. Specifically, it periodically reads the energy usage information from the database and compares it with a preset threshold.

[0199] Step 3:

[0200] The server issues a warning when energy consumption exceeds a set threshold. The input is the monitored energy usage data, and the output is a warning notification. Specifically, when energy usage exceeding a threshold is detected, a notification is sent to the administrator's terminal.

[0201] Step 4:

[0202] The server automatically adjusts the energy consumption of equipment whose energy consumption exceeds a threshold. The input is the energy usage data that exceeds the threshold, and the output is the adjusted energy usage data. Specific actions include changing the settings of the equipment in question, slowing down its operating speed, or switching modes.

[0203] Step 5:

[0204] The server periodically compiles energy usage information from the entire factory and generates reports. The input is energy usage data from all equipment, and the output is an energy usage report. Specifically, it compiles information in the database and creates a report that is displayed in an easy-to-understand manner for managers.

[0205] Step 6:

[0206] The terminal displays the energy usage information and warning notifications sent from the server in real time. The input is the energy usage data and warnings from the server, and the output is the information displayed on the terminal screen. Specifically, the received data is displayed through the user interface.

[0207] Step 7:

[0208] Users monitor energy usage through their devices and make adjustments as necessary. The input is the energy usage information and warning notifications displayed on the device, and the output is adjustment instructions. Specific operations involve manually changing the energy usage settings of each piece of equipment from the device's operation screen.

[0209] Step 8:

[0210] The server analyzes energy usage patterns and proposes efficient energy usage methods. The input is all collected data, and the output is suggestions for efficient energy usage. Specifically, it uses data analysis algorithms to identify energy consumption trends, generate optimization suggestions, and notify administrators.

[0211] Furthermore, an emotion engine that estimates the user's emotion may be combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59 and perform identification processing using the user's emotion.

[0212] The energy management system of this invention collects and monitors energy usage information of hotel facilities in real time, adjusts energy usage when energy consumption exceeds a specified threshold, and performs optimal energy management based on emotions by combining it with an emotion engine that recognizes user emotions. This system is composed of an energy monitoring device, a server, an emotion engine, and a terminal used by the administrator.

[0213] System configuration and functions

[0214] server

[0215] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. It also automatically adjusts energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion engine and adjusts energy usage appropriately based on those emotions.

[0216] Emotion Engine

[0217] The emotion engine is a system for recognizing the user's emotions. It uses voice recognition technology to analyze the user's speech and tone of voice to detect emotions. This emotion information is sent to the server, which then uses the information to further optimize energy usage.

[0218] Terminal

[0219] The terminal is connected to a server and serves as an interface for hotel managers to monitor energy usage and take action as necessary. Managers can use the terminal to check the energy usage status of each room and emotional information from the emotion engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[0220] User

[0221] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0222] 1. Energy Usage Information Collection and Monitoring:

[0223] The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy usage of room 102 is 60 kWh.

[0224] 2. Adjusting energy use:

[0225] The server automatically detects rooms where energy usage exceeds a threshold and adjusts energy usage based on information from the emotion engine. For example, if the emotion engine detects a user's stress level, the server will adjust the air conditioning temperature to a comfortable range, optimizing energy consumption.

[0226] 3. Generate energy usage reports:

[0227] The server aggregates the overall energy usage and periodically generates reports, for example, a report showing that room 102's usage has decreased from 60 kWh to 54 kWh.

[0228] 4. User interaction and confirmation:

[0229] The user can check the emotion information and energy usage adjustment results from the emotion engine through the device, and if necessary, make additional adjustments and change the system settings.

[0230] Specific examples

[0231] 1. Collecting energy usage information for hotel facilities:

[0232] The server obtains data from the energy monitoring devices installed in each room and collects information such as room 101 is 45 kWh, room 102 is 60 kWh, room 103 is 55 kWh, and room 104 is 30 kWh.

[0233] 2. Real-time monitoring and emotion detection:

[0234] The server analyzes the user's emotions in real time through the emotion engine and detects that the energy usage in room 102 is 60 kWh. If the emotion engine detects that the user is stressed, it changes the air conditioning settings in room 102 to reduce energy usage by 10%.

[0235] 3. Overall energy usage report:

[0236] The server tallies the energy usage and reports that room 101 has 45 kWh, room 102 has 54 kWh, room 103 has 55 kWh, and room 104 has 30 kWh, totaling 184 kWh for the entire hotel.

[0237] 4. User confirmation and adjustment:

[0238] Users can view the report on their device and see that their usage has been optimized, along with the energy adjustment results based on emotion information from the emotion engine. They can then make further adjustments or change settings as needed.

[0239] In this way, the energy management system can efficiently manage energy usage within the hotel facility and further optimize it based on user emotional information, thereby reducing operating costs and environmental impact.

[0240] The processing flow will be explained below.

[0241] Step 1:

[0242] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data that room 101 consumes 45 kWh, room 102 consumes 60 kWh, room 103 consumes 55 kWh, and room 104 consumes 30 kWh.

[0243] Step 2:

[0244] The server monitors the collected energy usage information in real time and compares the energy usage of each room with a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 exceeds the threshold at 60 kWh.

[0245] Step 3:

[0246] The server obtains user emotion data from the emotion engine for rooms where energy usage exceeds a threshold. The emotion engine uses voice recognition technology to analyze the user's tone of voice and speech to identify emotions. For example, if the emotion engine detects the user's stress or discomfort, it sends that information to the server.

[0247] Step 4:

[0248] The server then uses the emotion data from the emotion engine to make adjustments to optimize energy usage. For example, if a user's stress level is detected in room 102, the server changes the air conditioning settings to a comfortable temperature and adjusts the brightness of the lights, reducing energy consumption by 10%. As a result, energy usage in room 102 decreases from 60 kWh to 54 kWh.

[0249] Step 5:

[0250] The server aggregates the overall energy usage and calculates the energy usage of the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage is 184 kWh.

[0251] Step 6:

[0252] The server generates an energy usage report based on the aggregated results and sends this information to the terminal. The manager can then view the report on the terminal to understand the energy usage status of the entire hotel, as well as the detailed usage and mood-based adjustment results for each room.

[0253] Step 7:

[0254] The user uses the terminal to view the energy usage report, for example, to see that the energy usage in room 102 has decreased from 60 kWh to 54 kWh, and evaluate the effectiveness of the emotion engine. If necessary, the user can make additional adjustments or change the system settings.

[0255] Step 8:

[0256] The server reflects any changes in settings or adjustments made by the user in real time and monitors energy usage again, continuously optimizing energy management and improving energy efficiency within the hotel facility.

[0257] Example 2

[0258] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0259] Conventional energy management systems monitor energy usage in real time and adjust energy consumption when it exceeds a threshold, but they do not realize energy optimization that takes into account the emotions of users. As a result, there are limits to further reducing energy consumption and improving user comfort. In addition, energy usage reporting is often done manually, which requires a lot of management effort.

[0260] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[0261] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for analyzing emotional information of users, means for optimizing energy usage based on the analyzed emotional information, and means for reporting the energy usage status of the entire hotel facility. This makes it possible to monitor energy usage status in real time and perform energy optimization based on the emotions of users.

[0262] "Hotel Facility" means a facility that includes a building and related facilities and features for the accommodation of guests.

[0263] "Energy usage information" refers to data regarding the consumption of various types of energy, such as electricity, gas, and water.

[0264] "Energy usage status" refers to the real-time or cumulative consumption status of various types of energy used within the hotel facilities.

[0265] A "threshold" refers to a predetermined reference value for energy consumption, and when this value is exceeded, a specific action is taken.

[0266] "Emotional information" is data about a user's emotional state, obtained from voice analysis and other sensor data.

[0267] "Optimization" refers to the process of making adjustments to ensure the most efficient use of energy and user comfort.

[0268] "Reporting" refers to the act of collecting and aggregating data on energy usage and providing it to a manager in the form of a list or report.

[0269] A "server" is a central computer system that performs a series of processes such as collecting, monitoring, adjusting, optimizing, and reporting energy usage information.

[0270] "User" refers to the person or staff managing and operating the hotel facilities.

[0271] The energy management system of this invention collects and monitors energy usage information for hotel facilities in real time and adjusts energy usage when energy consumption exceeds a specified threshold. It also has the function of collecting and analyzing user emotion information using an emotion engine and optimizing energy usage based on this information. This system consists of four main pieces of hardware and software: an energy monitoring device, a server, an emotion engine, and a terminal.

[0272] server

[0273] The server periodically collects energy usage information such as electricity consumption, gas consumption, and water consumption from energy monitoring devices installed in each room in the hotel facility. For example, the server obtains energy usage data for room 101 and records that the electricity consumption is 45 kWh.

[0274] The server monitors the collected energy usage information in real time and generates an alarm message when it detects that energy consumption exceeds a threshold. For example, it detects that energy consumption in room 102 exceeds 60 kWh and issues a warning.

[0275] Emotion Engine

[0276] The emotion engine collects the user's voice in real time and analyzes the tone of voice and the content of the speech to generate emotion information. This emotion information identifies emotions such as stress, relief, and joy, and transmits them to the server. For example, if it is determined that the user in room 102 is exhibiting a high stress level, that data is transmitted to the server.

[0277] Terminal

[0278] The terminal is an interface that allows hotel managers to monitor the energy usage of each room and make adjustments as needed. Managers can operate the terminal to check energy usage and emotional information in real time and manually change settings. For example, a manager can use the terminal to change the air conditioning settings in room 102 to reduce energy usage.

[0279] User

[0280] The user (hotel manager) operates the system via a terminal to manage energy. A specific example of operation is to access the server from the terminal to check the energy usage status of each room and make necessary adjustments. The user implements optimal energy settings based on the energy usage status of each room and the emotional information collected by the emotion engine.

[0281] Specific examples

[0282] 1. Energy Use Information Collection:

[0283] The server collects data from the energy monitoring devices in each room, for example, 45 kWh from room 101, 60 kWh from room 102, 55 kWh from room 103, and 30 kWh from room 104.

[0284] 2. Real-time monitoring and emotion detection:

[0285] The server monitors the energy usage of the room 102 through the emotion engine to see if it is 60 kWh, and at the same time detects stress from the user's voice. If the emotion engine detects stress, it changes the air conditioning settings in the room 102 to reduce energy usage by 10%.

[0286] 3. Generate energy usage reports:

[0287] The server aggregates the energy usage for each room and generates a daily or monthly energy usage report, for example, reporting that room 102's power consumption has decreased from 60 kWh to 54 kWh.

[0288] 4. User confirmation and adjustment:

[0289] The user can check the energy usage status and emotional information of each room in real time through the terminal and optimize energy efficiency, for example, manually adjust the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[0290] Example prompts for generative AI models

[0291] "Please provide a specific description of a system that collects real-time energy usage information from hotel facilities and adjusts energy usage when energy consumption exceeds a specified threshold."

[0292] "Describe the functionality of a system that uses voice recognition technology to recognize a user's emotions and adjust energy usage based on those emotions."

[0293] "Please give a specific example of a hotel using an energy management system and explain how it optimizes energy."

[0294] This system enables efficient management of energy consumption while improving user comfort, thereby reducing operating costs and mitigating environmental impact.

[0295] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0296] Step 1:

[0297] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. For example, from room 101, it obtains data on electricity consumption of 45 kWh, gas consumption of 10 m³, and water consumption of 5 m³.

[0298] Input: Energy usage data (electricity consumption, gas consumption, water consumption) from each energy monitoring device

[0299] Output: Collected information stored in an energy usage database

[0300] Step 2:

[0301] The server monitors the collected energy usage information in real time and detects energy consumption exceeding a specified threshold. For example, if the power consumption of the room 102 exceeds 60 kWh, an alarm message is generated.

[0302] Input: Collected energy usage database information

[0303] Output: Alarm message for energy consumption exceeding threshold

[0304] Step 3:

[0305] The emotion engine collects the user's voice in real time, analyzes the tone of voice and the content of the speech, generates emotion information, and transmits it to the server. For example, if it is determined that the user in room 102 is showing a high stress level, the data is transmitted to the server.

[0306] Input: Real-time user voice data

[0307] Output: The analyzed emotional information (stress, relief, joy, etc.) is sent to the server.

[0308] Step 4:

[0309] The server integrates the received emotion information with the energy usage information and adjusts the energy usage to the optimum level. For example, if the user in room 102 shows signs of stress, the server changes the air conditioning setting to a comfortable temperature, reducing energy consumption by 10%.

[0310] Input: Energy usage database information, analyzed emotion information

[0311] Output: Adjusted energy setting data (e.g., air conditioning setting changes)

[0312] Step 5:

[0313] The server aggregates the energy usage of each room and generates an energy usage report, for example, reporting that the power consumption of room 102 has decreased from 60 kWh to 54 kWh.

[0314] Input: Adjusted energy use data

[0315] Output: Daily or monthly energy usage report

[0316] Step 6:

[0317] The user can check the energy usage status and emotional information of each room in real time through the terminal and change the settings as needed, for example, manually adjusting the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[0318] Input: Energy usage reports, real-time sentiment information

[0319] Output: User setting change data (e.g., air conditioner setting changes)

[0320] This process will enable efficient management of energy consumption within the hotel facility and optimization based on user sentiment information, thereby reducing operational costs and environmental impact.

[0321] (Application example 2)

[0322] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart device 14 will be referred to as a "terminal."

[0323] The problem to be solved by this invention is to realize efficient energy use in an energy management system while simultaneously increasing user comfort. Specifically, the object is to provide a method for adjusting energy use based on user emotions in order to optimize energy consumption, which conventional technologies have been unable to fully address. This aims to reduce operating costs and environmental impact.

[0324] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[0325] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire hotel facility, means for analyzing user emotions using an emotion recognition engine, and means for optimizing energy usage based on the user emotions, thereby making it possible to achieve both efficient energy use and a comfortable environment based on emotions.

[0326] "Hotel premises" means any accommodation facility for stay and all related facilities.

[0327] "Energy usage information" refers to data on energy usage, including electricity consumption, gas consumption, water consumption, and the like.

[0328] "Energy usage status" refers to the accumulation and evaluation of energy usage information within a specific period of time.

[0329] A "threshold" is a reference value above which specific operations or adjustments should be performed when energy consumption exceeds the threshold.

[0330] "Adjusting measures" refers to various operations or functions that are performed to optimize energy usage.

[0331] "Means of reporting" refers to the system function that collects and analyzes data on energy usage and notifies administrators and users.

[0332] An "emotion recognition engine" is a technology or system for analyzing a user's emotions based on data such as voice and facial expressions.

[0333] "User" refers to a person who operates the system or receives services.

[0334] "Optimization means" refers to a system function that performs adjustment operations to improve the efficiency of energy usage and increase user satisfaction.

[0335] A "server" is a computer system for collecting, processing, and controlling data.

[0336] MODE FOR CARRYING OUT THE INVENTION

[0337] In order to implement the present invention, the following system is configured.

[0338] System Configuration

[0339] The system includes a server, a terminal, an emotion recognition engine, and an energy monitoring device. Specifically, the system includes the following elements:

[0340] server

[0341] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. The server has the function of automatically adjusting energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion recognition engine and makes appropriate energy adjustments based on those emotions.

[0342] Emotion Recognition Engine

[0343] The emotion recognition engine is a system for analyzing user emotions and uses voice recognition technology. It analyzes the user's emotions from voice samples and sends the information to the server, which then uses this information to optimize energy usage.

[0344] Terminal

[0345] The terminal is an interface that allows hotel managers to monitor energy usage and take action as needed. Using the terminal, they can check the energy usage status of each room and emotional information from an emotion recognition engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[0346] Energy Monitoring Devices

[0347] Energy monitoring devices installed in each room send data such as electricity consumption, gas consumption, and water consumption to a server.

[0348] Specific processing overview

[0349] The data collected by the energy monitoring device is sent to a server where it is monitored in real time. An emotion recognition engine analyzes the user's emotions, and if the user is feeling stressed, the system will automatically adjust the air conditioning temperature or lighting brightness. This optimizes energy usage while improving user comfort.

[0350] Specific examples

[0351] For example, suppose the energy usage in room 102 is 60 kWh and the emotion recognition engine detects stress. In this case, the server changes the air conditioning settings to reduce energy usage. The server confirms that usage has decreased from 60 kWh to 54 kWh and reports this to the administrator. This report can be viewed in real time via the terminal, and further adjustments can be made as needed.

[0352] Prompt Sentence Examples

[0353] "Tell me about the energy management situation in your store and give me details on how to adjust if a customer is experiencing stress."

[0354] This invention makes it possible to improve the efficiency of energy use and optimize it based on the user's emotions, thereby reducing operational costs and environmental impact.

[0355] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0356] Step 1:

[0357] The server obtains energy usage information (electricity consumption, gas consumption, water consumption) from the energy monitoring devices installed in each room. The input is the data from the energy monitoring devices, and the output is a dataset of energy usage information for each room.

[0358] Step 2:

[0359] The server monitors and stores the acquired energy usage information in real time. The input is the dataset of energy usage information obtained as a result of step 1, and the output is the latest updated energy usage data.

[0360] Step 3:

[0361] The server collects voice data from each room and sends it to the emotion recognition engine. The input is voice data from energy monitoring devices and smartphones, and the output is a collection of voice data.

[0362] Step 4:

[0363] The emotion recognition engine analyzes the voice data and recognizes the user's emotions. The input is the voice data, and the output is the user's emotional state (e.g., stress, relaxation, excitement, etc.).

[0364] Step 5:

[0365] The server determines whether adjustments are necessary based on the emotion information and energy usage information obtained from the emotion recognition engine. The inputs are emotion information and energy usage information, and the output is the judgment result regarding the need for adjustments.

[0366] Step 6:

[0367] If the server determines that adjustments are necessary, it issues control instructions to optimize energy usage. Specifically, it changes the temperature of the air conditioning or adjusts the brightness of the lights. The input is the result of the judgment in step 5, and the output is the control instructions.

[0368] Step 7:

[0369] The terminal receives control instructions from the server and actually adjusts energy usage. The input is the control instructions from the server, and the output is the adjusted energy usage status.

[0370] Step 8:

[0371] The server aggregates the adjusted energy usage and generates a report. The input is the adjusted energy usage information, and the output is the energy usage report.

[0372] Step 9:

[0373] The user can then review the generated report through the device and make further adjustments or configuration changes as needed. The input is the energy usage report, and the output is the user's feedback and instructions for further configuration changes.

[0374] The specific processing unit 290 transmits the result of the specific processing to the smart device 14. In the smart device 14, the control unit 46A causes the output device 40 to output the result of the specific processing. The microphone 38B acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 38B to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[0375] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0376] In the above embodiment, an example in which the specific process is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific process may be performed by the smart device 14.

[0377] [Second embodiment]

[0378] FIG. 3 shows an example of the configuration of a data processing system 210 according to the second embodiment.

[0379] 3, the data processing system 210 includes the data processing device 12 and smart glasses 214. An example of the data processing device 12 is a server.

[0380] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0381] The smart glasses 214 include a computer 36, a microphone 238, a speaker 240, a camera 42, and a communication I / F 44. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, and the camera 42 are also connected to the bus 52.

[0382] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0383] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0384] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0385] Fig. 4 shows an example of the main functions of the data processing device 12 and the smart glasses 214. As shown in Fig. 4, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0386] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0387] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0388] In the smart glasses 214, the processor 46 performs the reception output process. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0389] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the smart glasses 214 will be referred to as the "terminal."

[0390] The energy management system of this invention is composed of multiple energy monitoring devices installed in hotel facilities, a server that centrally manages and processes the energy usage information collected from these devices, and a terminal that allows the manager to monitor and operate the situation. This system aims to optimize the energy efficiency of the entire hotel, reduce operating costs, and reduce the environmental impact.

[0391] System configuration and functions

[0392] server

[0393] The server is responsible for collecting and monitoring energy usage information sent from each room and facility within the hotel in real time. The server performs the following functions:

[0394] 1. Collect energy usage information for each room, including electricity consumption, gas consumption, water consumption, etc.

[0395] 2. Monitor collected data in real time and issue alerts if energy usage exceeds specified thresholds.

[0396] 3. Adjust the amount of energy used in rooms where the energy consumption exceeds a threshold, for example by changing the temperature setting of the air conditioning system or adjusting the brightness of the lights.

[0397] 4. Energy usage information for the entire hotel is aggregated and periodic reports are generated, which can be used by managers to understand the energy usage situation.

[0398] Terminal

[0399] The terminal is connected to the server and is an interface that allows hotel managers to monitor energy usage and take action as needed. The terminal performs the following functions:

[0400] 1. Energy usage information sent from the server is displayed in real time, allowing the administrator to instantly check the energy consumption status of each room.

[0401] 2. Display adjustment suggestions for rooms where energy usage exceeds thresholds, allowing administrators to manually take corrective action.

[0402] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[0403] User

[0404] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0405] 1. The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy consumption of room 102 is 60 kWh.

[0406] 2. Receive alerts from the server and check adjustment suggestions for rooms with high energy usage. Users can manually make adjustments on their devices or let the system make the adjustments automatically.

[0407] 3. Check the adjustment results on the device to see if the energy usage has improved. For example, check that the energy usage in room 102 has decreased from 60 kWh to 54 kWh.

[0408] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[0409] Specific examples

[0410] 1. Collecting energy usage information for hotel facilities:

[0411] The server collects energy usage data from energy monitoring devices installed in each room, such as 45 kWh in room 101, 60 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104.

[0412] 2. Real-time monitoring and alerts:

[0413] The server monitors the collected data in real time and detects when the energy consumption of rooms 102 and 103 exceeds the 50 kWh threshold.

[0414] 3. Energy Use Adjustment:

[0415] The server adjusts the energy usage of room 102 and room 103 by 10% each, resulting in a decrease in usage in room 102 from 60 kWh to 54 kWh and in room 103 from 55 kWh to 49.5 kWh.

[0416] 4. Generate energy usage reports:

[0417] The server tally up the overall energy usage and notify the administrator that the total usage is 178.5 kWh.

[0418] 5. User interaction and confirmation:

[0419] Users can check the energy usage status and adjustment results for each room through the terminal, and make additional adjustments or settings as needed.

[0420] In this way, the energy management system can efficiently manage energy usage within hotel facilities, reducing operational costs and environmental impact.

[0421] The processing flow will be explained below.

[0422] Step 1:

[0423] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data such as 45 kWh for room 101, 60 kWh for room 102, 55 kWh for room 103, and 30 kWh for room 104.

[0424] Step 2:

[0425] The server monitors the collected energy usage information in real time. It compares the energy usage of each room and checks whether it exceeds a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 is 60 kWh, exceeding the threshold.

[0426] Step 3:

[0427] The server adjusts the energy consumption of the room where the energy consumption exceeds the threshold to reduce the energy consumption. Specifically, the server automatically adjusts the temperature setting of the air conditioning system in room 102 to reduce energy consumption by 10%. As a result, the energy consumption of room 102 decreases from 60 kWh to 54 kWh.

[0428] Step 4:

[0429] The server aggregates the overall energy usage and calculates the total usage for the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage for the entire hotel is 184 kWh.

[0430] Step 5:

[0431] The server generates a report based on the aggregated energy usage and sends this information to the terminal. The manager receives this report through the terminal and can check the energy usage of the entire hotel and the detailed usage of each room.

[0432] Step 6:

[0433] The user can use the device to view energy usage reports, get a detailed understanding of energy usage in each room, and make additional adjustments if necessary. The user can either accept the adjustment suggestions from the server or enable the automatic adjustment function.

[0434] Step 7:

[0435] The server then reflects any changes in settings or adjustments made by the user and again monitors energy usage. This process occurs continuously, ensuring real-time energy management.

[0436] Example 1

[0437] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0438] Improving energy efficiency and reducing costs are important issues from the perspectives of environmental protection and economic benefits. Hotel facilities, in particular, consume large amounts of energy, so efficient methods for managing this consumption are required. They also need to respond quickly when energy consumption exceeds a threshold, and are required to create regular energy usage reports. However, there is currently no system that can efficiently achieve these goals.

[0439] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0440] In this invention, the server includes means for collecting energy usage information within the facility from energy monitoring devices, means for monitoring the collected energy usage information in real time, means for issuing a warning when energy consumption exceeds a specified threshold, means for automatically adjusting energy usage in rooms where energy consumption exceeds the threshold, and means for aggregating energy usage information for a specified period and generating a report, thereby enabling efficient management of energy usage and prompt response.

[0441] An "energy monitoring device" is a device that collects energy usage information within a facility.

[0442] The "collection means" is a function that collects information obtained from energy monitoring devices into a server.

[0443] The "real-time monitoring means" is a function that continuously monitors collected energy usage information in real time.

[0444] The "warning notification means" is a function that notifies a manager of a warning when energy consumption exceeds a specified threshold.

[0445] The "energy usage adjustment means" is a function that automatically adjusts energy consumption in rooms where the energy consumption exceeds a threshold.

[0446] The "report generation means" is a function that compiles energy usage information for a certain period of time and outputs it in the form of a report.

[0447] A "management terminal" is a device that displays energy usage information sent from the server and allows the user to operate the system.

[0448] "Server" means a central control unit for collecting, monitoring, coordinating, and reporting energy usage information.

[0449] The "threshold" is an upper limit that defines the allowable level of energy consumption.

[0450] The "adjustment method" refers to specific measures such as adjusting air conditioning or dimming lights in order to reduce energy consumption.

[0451] "Energy usage information" refers to information about energy usage within a facility, including data such as electricity consumption, gas consumption, and water consumption.

[0452] The energy management system of this invention is operated with the objective of improving the efficiency of energy use within a facility, reducing operational costs, and mitigating environmental impact. This system is composed of an energy monitoring device, a server, a terminal, and a user (facility manager).

[0453] Server Roles

[0454] The server collects energy usage information sent from the energy monitoring devices and monitors it in real time. This "collection means" centrally manages energy usage information for each room (for example, electricity consumption, gas consumption, water consumption, etc.). Based on this data, the server uses "real-time monitoring means" to execute "warning notification means" that issues a warning when energy usage exceeds a specified threshold. Furthermore, the server automatically adjusts energy consumption in rooms where the threshold has been exceeded using "energy usage adjustment means." Adjustment methods include changing the air conditioning temperature setting and adjusting the brightness of the lights.

[0455] The server also aggregates data at regular intervals and generates a report on energy usage status using the "report generation means." This report is provided to the administrator in PDF format or other formats and is used to understand the energy usage trends of the entire facility.

[0456] Device Role

[0457] The terminals are connected to a server and display energy usage information in real time, allowing managers to monitor and operate the situation. The terminals display the energy usage information sent from the server in dashboard format, allowing managers to check the energy consumption status of each room and receive warning notifications in real time. Users can also manually adjust energy usage and change settings on the terminals.

[0458] User (facility administrator) roles

[0459] Users manage energy usage within their facilities through this system. Specifically, they operate a terminal to monitor energy usage information collected from the server in real time. When they receive a warning notification, they check the adjustment suggestions presented on the terminal and either leave it to the automatic adjustment system or issue adjustment instructions manually. Furthermore, users can formulate long-term energy management strategies based on regularly generated energy usage reports.

[0460] Specific examples

[0461] Collecting energy usage information: The server collects data from the energy monitoring devices in each room, such as the power consumption of room 101 being 45 kWh and the power consumption of room 102 being 60 kWh.

[0462] Real-time monitoring and warning notification: The server monitors the collected data in real time, detects when the power consumption of room 102 exceeds the threshold of 50 kWh, and sends a warning to the administrator terminal.

[0463] Adjusting energy usage: The server reduces consumption by 10% by raising the air conditioning setting in room 102 by 2 degrees, reducing the power consumption in room 102 to 54 kWh.

[0464] Report generation: The server aggregates the energy usage data for one week, generates a report in PDF format, and sends it to the administrator.

[0465] Example of input prompt for generative AI model

[0466] "Please explain in detail the program process of a hotel energy management system. The server collects data, monitors in real time, issues warnings, adjusts energy usage, and generates reports. The terminal displays this information in real time and allows users to operate it."

[0467] As described above, the energy management system of the present invention is a system that efficiently manages energy usage within a facility and achieves reductions in operating costs and environmental loads.

[0468] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0469] Step 1: Data collection

[0470] The server collects energy usage information within the facility from the energy monitoring devices.

[0471] Input: Energy consumption data sent from each room (e.g., room 101 power consumption 45 kWh, room 102 power consumption 60 kWh, etc.)

[0472] Data processing / data calculation: The server receives these data and stores them in a database.

[0473] Output: Latest energy usage information stored in a database

[0474] How it works: Every minute, the server sends a request to each room's energy monitoring device to receive the latest consumption data. This data is then recorded in a database in real time and made available for the next step.

[0475] Step 2: Real-time monitoring

[0476] The server monitors the collected energy usage information in real time.

[0477] Input: Latest energy usage data retrieved from the database

[0478] Data processing / data calculation: The server compares the energy consumption of each room with the set threshold and determines whether it exceeds the threshold.

[0479] Output: List of rooms that exceed the threshold

[0480] Specific operation: The server retrieves the latest data from the database and determines whether the energy consumption of each room exceeds the threshold. For example, it detects that the energy consumption of rooms 102 and 103 exceeds the threshold of 50 kWh.

[0481] Step 3: Warning Notification

[0482] The server will alert the administrator if energy consumption exceeds a specified threshold.

[0483] Input: List of rooms that exceed the threshold

[0484] Data processing / data calculation: Generate a warning message and send it to the management terminal.

[0485] Output: Warning notification message

[0486] Specific operation: The server generates a warning message and sends a push notification to the administrator's device, with the specific content "The power consumption of room 102 has exceeded 60 kWh."

[0487] Step 4: Adjust energy usage

[0488] The server automatically adjusts energy usage in rooms where energy consumption exceeds a threshold.

[0489] Input: List of rooms that exceed the threshold

[0490] Data processing / data calculation: Generates commands for adjustments and sends them to the control device in the relevant room.

[0491] Output: Adjustment commands and adjusted energy usage data

[0492] Specific operation: The server sends a setting change command to the air conditioning control device in room 102 to raise the set temperature by 2 degrees. It checks whether the setting change was successful and collects data again to verify the effect. For example, the usage in room 102 decreases from 60 kWh to 54 kWh.

[0493] Step 5: Generate a report

[0494] The server periodically compiles the energy usage information and generates a report.

[0495] Input: Energy usage data for a certain period (e.g., last 24 hours, last week, etc.)

[0496] Data processing / data calculation: Aggregate data and generate reports. Convert data to PDF format, etc.

[0497] Output: Energy usage report (e.g. PDF format)

[0498] Specific operation: Once a day, the server aggregates energy usage data for the past 24 hours and generates an energy usage report, which is automatically sent to the administrator's device.

[0499] Step 6: View and operate

[0500] The terminal displays energy usage information sent from the server in real time, allowing managers to monitor and control the situation.

[0501] Input: Real-time energy usage data and warning notifications sent from the server

[0502] Data processing / data calculation: Visualize data in the form of graphs and dashboards.

[0503] Output: Visualized energy usage information and warning notifications

[0504] How it works: The terminal application connects to the server in real time to obtain the latest energy usage data. The data is displayed on a graphical dashboard for immediate review by the administrator. The administrator receives warning notifications and can implement the adjustment suggestions presented by the system as needed.

[0505] (Application example 1)

[0506] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0507] In factory facilities, increasing energy consumption leads to higher operating costs and an increased environmental impact, so efficient energy management is required. However, because multiple devices and equipment operate simultaneously, it is difficult to monitor energy usage in real time and make appropriate adjustments. Furthermore, there is a need to analyze energy consumption patterns and make suggestions for improving efficiency.

[0508] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0509] In this invention, the server includes means for collecting energy usage information of factory equipment, means for monitoring the energy usage status of the factory equipment, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire factory equipment, means for collecting energy usage information of each equipment in real time, means for issuing a warning when energy consumption exceeds a threshold and automatically adjusting energy usage as necessary, and means for analyzing energy consumption patterns and proposing efficient energy usage. This makes it possible to optimize energy consumption within the factory and reduce operating costs and environmental impact.

[0510] "Factory equipment" is the collection of machinery, equipment, and devices used in manufacturing or production processes.

[0511] "Energy usage information" is data on the amount of energy consumed by factory equipment, such as electricity, gas, and water.

[0512] "Monitoring" refers to the act of continuously observing energy usage information in real time and detecting abnormalities or threshold violations.

[0513] "Adjustment" is a control action such as changing the operating speed or mode of machinery or equipment to reduce energy usage.

[0514] A "warning" is a notification issued when energy consumption exceeds a certain threshold, and serves to alert the administrator.

[0515] "Collecting in real time" refers to constantly or continuously acquiring energy usage information immediately and sending it to a server.

[0516] "Energy consumption patterns" are trends and characteristics of energy consumption analyzed based on past and current data.

[0517] "Efficiency Recommendations" are suggestions for improvements aimed at reducing or optimizing energy use based on energy consumption patterns.

[0518] A "server" is a computer system that centrally manages and processes energy usage information collected from factory equipment.

[0519] The system for realizing this invention consists of energy monitoring devices for factory equipment, a server that manages and processes the energy usage information collected from these devices, and a terminal where the administrator monitors and operates the situation. Below, we will explain each component and its specific function, as well as the operation of the overall system.

[0520] server

[0521] The server plays a central role in centrally managing and processing energy usage information sent from factory equipment. Specifically, it performs the following functions:

[0522] 1. Collect energy usage information from each facility in the factory, including electricity consumption, gas consumption, water consumption, etc.

[0523] 2. Monitor collected data in real time and issue alerts if energy consumption exceeds a specified threshold.

[0524] 3. Adjust the usage of equipment whose energy consumption exceeds a threshold, for example by changing the operating speed of the machine or switching it to a dedicated mode.

[0525] 4. Energy usage information for the entire factory is aggregated and periodic reports are generated, which managers can use to understand the energy usage situation.

[0526] Terminal

[0527] The terminal is connected to a server and is an interface that allows factory managers to monitor energy usage and take action as necessary. Specifically, it has the following functions:

[0528] 1. Energy usage information sent from the server is displayed in real time, allowing managers to instantly check the energy consumption status of each facility.

[0529] 2. Display adjustment suggestions for equipment whose energy consumption exceeds a threshold, allowing administrators to manually implement countermeasures.

[0530] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[0531] User

[0532] The user (factory manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0533] 1. The user accesses the server from their device and checks the energy usage status of each facility in real time.

[0534] 2. Receive warning notifications from the server and check adjustment suggestions for equipment with high energy usage. Users can manually issue adjustment instructions on their devices or let the system make the adjustments automatically.

[0535] 3. Check the adjustment results on your device to see if your energy usage has improved.

[0536] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[0537] Program processing explanation

[0538] The server collects energy usage information in real time and stores it in a database. The system uses Python and a database management system (e.g., MySQL). The collected data is monitored in real time, and if a threshold is exceeded, a warning is issued and energy usage is automatically adjusted. This enables efficient operation of the facility and optimization of energy usage. The system also analyzes and makes suggestions to users about their energy consumption patterns.

[0539] Specific examples

[0540] As a specific example, the energy usage of equipment 101, equipment 102, and equipment 103 in a factory is collected in real time, and if equipment 102 exceeds a threshold, the server immediately issues a warning and adjusts its operating speed as necessary. As a result, energy usage is kept below the threshold. In addition, the overall energy usage status is compiled and notified to the administrator as a report.

[0541] Example prompt for a generative AI model:

[0542] Energy monitoring devices installed on each piece of equipment in the factory collect energy usage data in real time. If energy usage exceeds 50 kWh, the energy management system automatically adjusts and reduces usage by 10%. Implement a factory energy efficiency optimization system that monitors energy usage and makes adjustments as needed.

[0543] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0544] Step 1:

[0545] The server collects energy usage information (electricity consumption, gas consumption, water consumption, etc.) from energy monitoring devices installed on each piece of equipment in the factory. The server inputs energy usage data from each piece of equipment and stores it in a database in real time. Specifically, it receives signals from the energy monitoring devices and records them for each device.

[0546] Step 2:

[0547] The server monitors the collected energy usage data in real time. The input is the energy usage information in the database, and the output is the energy consumption status of each piece of equipment. Specifically, it periodically reads the energy usage information from the database and compares it with a preset threshold.

[0548] Step 3:

[0549] The server issues a warning when energy consumption exceeds a set threshold. The input is the monitored energy usage data, and the output is a warning notification. Specifically, when energy usage exceeding a threshold is detected, a notification is sent to the administrator's terminal.

[0550] Step 4:

[0551] The server automatically adjusts the energy consumption of equipment whose energy consumption exceeds a threshold. The input is the energy usage data that exceeds the threshold, and the output is the adjusted energy usage data. Specific actions include changing the settings of the equipment in question, slowing down its operating speed, or switching modes.

[0552] Step 5:

[0553] The server periodically compiles energy usage information from the entire factory and generates reports. The input is energy usage data from all equipment, and the output is an energy usage report. Specifically, it compiles information in the database and creates a report that is displayed in an easy-to-understand manner for managers.

[0554] Step 6:

[0555] The terminal displays the energy usage information and warning notifications sent from the server in real time. The input is the energy usage data and warnings from the server, and the output is the information displayed on the terminal screen. Specifically, the received data is displayed through the user interface.

[0556] Step 7:

[0557] Users monitor energy usage through their devices and make adjustments as necessary. The input is the energy usage information and warning notifications displayed on the device, and the output is adjustment instructions. Specific operations involve manually changing the energy usage settings of each piece of equipment from the device's operation screen.

[0558] Step 8:

[0559] The server analyzes energy usage patterns and proposes efficient energy usage methods. The input is all collected data, and the output is suggestions for efficient energy usage. Specifically, it uses data analysis algorithms to identify energy consumption trends, generate optimization suggestions, and notify administrators.

[0560] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[0561] The energy management system of this invention collects and monitors energy usage information of hotel facilities in real time, adjusts energy usage when energy consumption exceeds a specified threshold, and performs optimal energy management based on emotions by combining it with an emotion engine that recognizes user emotions. This system is composed of an energy monitoring device, a server, an emotion engine, and a terminal used by the administrator.

[0562] System configuration and functions

[0563] server

[0564] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. It also automatically adjusts energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion engine and adjusts energy usage appropriately based on those emotions.

[0565] Emotion Engine

[0566] The emotion engine is a system for recognizing the user's emotions. It uses voice recognition technology to analyze the user's speech and tone of voice to detect emotions. This emotion information is sent to the server, which then uses the information to further optimize energy usage.

[0567] Terminal

[0568] The terminal is connected to a server and serves as an interface for hotel managers to monitor energy usage and take action as necessary. Managers can use the terminal to check the energy usage status of each room and emotional information from the emotion engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[0569] User

[0570] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0571] 1. Energy Usage Information Collection and Monitoring:

[0572] The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy usage of room 102 is 60 kWh.

[0573] 2. Adjusting energy use:

[0574] The server automatically detects rooms where energy usage exceeds a threshold and adjusts energy usage based on information from the emotion engine. For example, if the emotion engine detects a user's stress level, the server will adjust the air conditioning temperature to a comfortable range, optimizing energy consumption.

[0575] 3. Generate energy usage reports:

[0576] The server aggregates the overall energy usage and periodically generates reports, for example, a report showing that room 102's usage has decreased from 60 kWh to 54 kWh.

[0577] 4. User interaction and confirmation:

[0578] The user can check the emotion information and energy usage adjustment results from the emotion engine through the device, and if necessary, make additional adjustments and change the system settings.

[0579] Specific examples

[0580] 1. Collecting energy usage information for hotel facilities:

[0581] The server obtains data from the energy monitoring devices installed in each room and collects information such as room 101 is 45 kWh, room 102 is 60 kWh, room 103 is 55 kWh, and room 104 is 30 kWh.

[0582] 2. Real-time monitoring and emotion detection:

[0583] The server analyzes the user's emotions in real time through the emotion engine and detects that the energy usage in room 102 is 60 kWh. If the emotion engine detects that the user is stressed, it changes the air conditioning settings in room 102 to reduce energy usage by 10%.

[0584] 3. Overall energy usage report:

[0585] The server tallies the energy usage and reports that room 101 has 45 kWh, room 102 has 54 kWh, room 103 has 55 kWh, and room 104 has 30 kWh, totaling 184 kWh for the entire hotel.

[0586] 4. User confirmation and adjustment:

[0587] Users can view the report on their device and see that their usage has been optimized, along with the energy adjustment results based on emotion information from the emotion engine. They can then make further adjustments or change settings as needed.

[0588] In this way, the energy management system can efficiently manage energy usage within the hotel facility and further optimize it based on user emotional information, thereby reducing operating costs and environmental impact.

[0589] The processing flow will be explained below.

[0590] Step 1:

[0591] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data that room 101 consumes 45 kWh, room 102 consumes 60 kWh, room 103 consumes 55 kWh, and room 104 consumes 30 kWh.

[0592] Step 2:

[0593] The server monitors the collected energy usage information in real time and compares the energy usage of each room with a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 exceeds the threshold at 60 kWh.

[0594] Step 3:

[0595] The server obtains user emotion data from the emotion engine for rooms where energy usage exceeds a threshold. The emotion engine uses voice recognition technology to analyze the user's tone of voice and speech to identify emotions. For example, if the emotion engine detects the user's stress or discomfort, it sends that information to the server.

[0596] Step 4:

[0597] The server then uses the emotion data from the emotion engine to make adjustments to optimize energy usage. For example, if a user's stress level is detected in room 102, the server changes the air conditioning settings to a comfortable temperature and adjusts the brightness of the lights, reducing energy consumption by 10%. As a result, energy usage in room 102 decreases from 60 kWh to 54 kWh.

[0598] Step 5:

[0599] The server aggregates the overall energy usage and calculates the energy usage of the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage is 184 kWh.

[0600] Step 6:

[0601] The server generates an energy usage report based on the aggregated results and sends this information to the terminal. The manager can then view the report on the terminal to understand the energy usage status of the entire hotel, as well as the detailed usage and mood-based adjustment results for each room.

[0602] Step 7:

[0603] The user uses the terminal to view the energy usage report, for example, to see that the energy usage in room 102 has decreased from 60 kWh to 54 kWh, and evaluate the effectiveness of the emotion engine. If necessary, the user can make additional adjustments or change the system settings.

[0604] Step 8:

[0605] The server reflects any changes in settings or adjustments made by the user in real time and monitors energy usage again, continuously optimizing energy management and improving energy efficiency within the hotel facility.

[0606] Example 2

[0607] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0608] Conventional energy management systems monitor energy usage in real time and adjust energy consumption when it exceeds a threshold, but they do not realize energy optimization that takes into account the emotions of users. As a result, there are limits to further reducing energy consumption and improving user comfort. In addition, energy usage reporting is often done manually, which requires a lot of management effort.

[0609] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[0610] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for analyzing emotional information of users, means for optimizing energy usage based on the analyzed emotional information, and means for reporting the energy usage status of the entire hotel facility. This makes it possible to monitor energy usage status in real time and perform energy optimization based on the emotions of users.

[0611] "Hotel Facility" means a facility that includes a building and related facilities and features for the accommodation of guests.

[0612] "Energy usage information" refers to data regarding the consumption of various types of energy, such as electricity, gas, and water.

[0613] "Energy usage status" refers to the real-time or cumulative consumption status of various types of energy used within the hotel facilities.

[0614] A "threshold" refers to a predetermined reference value for energy consumption, and when this value is exceeded, a specific action is taken.

[0615] "Emotional information" is data about a user's emotional state, obtained from voice analysis and other sensor data.

[0616] "Optimization" refers to the process of making adjustments to ensure the most efficient use of energy and user comfort.

[0617] "Reporting" refers to the act of collecting and aggregating data on energy usage and providing it to a manager in the form of a list or report.

[0618] A "server" is a central computer system that performs a series of processes such as collecting, monitoring, adjusting, optimizing, and reporting energy usage information.

[0619] "User" refers to the person or staff managing and operating the hotel facilities.

[0620] The energy management system of this invention collects and monitors energy usage information for hotel facilities in real time and adjusts energy usage when energy consumption exceeds a specified threshold. It also has the function of collecting and analyzing user emotion information using an emotion engine and optimizing energy usage based on this information. This system consists of four main pieces of hardware and software: an energy monitoring device, a server, an emotion engine, and a terminal.

[0621] server

[0622] The server periodically collects energy usage information such as electricity consumption, gas consumption, and water consumption from energy monitoring devices installed in each room in the hotel facility. For example, the server obtains energy usage data for room 101 and records that the electricity consumption is 45 kWh.

[0623] The server monitors the collected energy usage information in real time and generates an alarm message when it detects that energy consumption exceeds a threshold. For example, it detects that energy consumption in room 102 exceeds 60 kWh and issues a warning.

[0624] Emotion Engine

[0625] The emotion engine collects the user's voice in real time and analyzes the tone of voice and the content of the speech to generate emotion information. This emotion information identifies emotions such as stress, relief, and joy, and transmits them to the server. For example, if it is determined that the user in room 102 is exhibiting a high stress level, that data is transmitted to the server.

[0626] Terminal

[0627] The terminal is an interface that allows hotel managers to monitor the energy usage of each room and make adjustments as needed. Managers can operate the terminal to check energy usage and emotional information in real time and manually change settings. For example, a manager can use the terminal to change the air conditioning settings in room 102 to reduce energy usage.

[0628] User

[0629] The user (hotel manager) operates the system via a terminal to manage energy. A specific example of operation is to access the server from the terminal to check the energy usage status of each room and make necessary adjustments. The user implements optimal energy settings based on the energy usage status of each room and the emotional information collected by the emotion engine.

[0630] Specific examples

[0631] 1. Energy Use Information Collection:

[0632] The server collects data from the energy monitoring devices in each room, for example, 45 kWh from room 101, 60 kWh from room 102, 55 kWh from room 103, and 30 kWh from room 104.

[0633] 2. Real-time monitoring and emotion detection:

[0634] The server monitors the energy usage of the room 102 through the emotion engine to see if it is 60 kWh, and at the same time detects stress from the user's voice. If the emotion engine detects stress, it changes the air conditioning settings in the room 102 to reduce energy usage by 10%.

[0635] 3. Generate energy usage reports:

[0636] The server aggregates the energy usage for each room and generates a daily or monthly energy usage report, for example, reporting that room 102's power consumption has decreased from 60 kWh to 54 kWh.

[0637] 4. User confirmation and adjustment:

[0638] The user can check the energy usage status and emotional information of each room in real time through the terminal and optimize energy efficiency, for example, manually adjust the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[0639] Example prompts for generative AI models

[0640] "Please provide a specific description of a system that collects real-time energy usage information from hotel facilities and adjusts energy usage when energy consumption exceeds a specified threshold."

[0641] "Describe the functionality of a system that uses voice recognition technology to recognize a user's emotions and adjust energy usage based on those emotions."

[0642] "Please give a specific example of a hotel using an energy management system and explain how it optimizes energy."

[0643] This system enables efficient management of energy consumption while improving user comfort, thereby reducing operating costs and mitigating environmental impact.

[0644] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0645] Step 1:

[0646] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. For example, from room 101, it obtains data on electricity consumption of 45 kWh, gas consumption of 10 m³, and water consumption of 5 m³.

[0647] Input: Energy usage data (electricity consumption, gas consumption, water consumption) from each energy monitoring device

[0648] Output: Collected information stored in an energy usage database

[0649] Step 2:

[0650] The server monitors the collected energy usage information in real time and detects energy consumption exceeding a specified threshold. For example, if the power consumption of the room 102 exceeds 60 kWh, an alarm message is generated.

[0651] Input: Collected energy usage database information

[0652] Output: Alarm message for energy consumption exceeding threshold

[0653] Step 3:

[0654] The emotion engine collects the user's voice in real time, analyzes the tone of voice and the content of the speech, generates emotion information, and transmits it to the server. For example, if it is determined that the user in room 102 is showing a high stress level, the data is transmitted to the server.

[0655] Input: Real-time user voice data

[0656] Output: The analyzed emotional information (stress, relief, joy, etc.) is sent to the server.

[0657] Step 4:

[0658] The server integrates the received emotion information with the energy usage information and adjusts the energy usage to the optimum level. For example, if the user in room 102 shows signs of stress, the server changes the air conditioning setting to a comfortable temperature, reducing energy consumption by 10%.

[0659] Input: Energy usage database information, analyzed emotion information

[0660] Output: Adjusted energy setting data (e.g., air conditioning setting changes)

[0661] Step 5:

[0662] The server aggregates the energy usage of each room and generates an energy usage report, for example, reporting that the power consumption of room 102 has decreased from 60 kWh to 54 kWh.

[0663] Input: Adjusted energy use data

[0664] Output: Daily or monthly energy usage report

[0665] Step 6:

[0666] The user can check the energy usage status and emotional information of each room in real time through the terminal and change the settings as needed, for example, manually adjusting the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[0667] Input: Energy usage reports, real-time sentiment information

[0668] Output: User setting change data (e.g., air conditioner setting changes)

[0669] This process will enable efficient management of energy consumption within the hotel facility and optimization based on user sentiment information, thereby reducing operational costs and environmental impact.

[0670] (Application example 2)

[0671] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the smart glasses 214 will be referred to as a "terminal."

[0672] The problem to be solved by this invention is to realize efficient energy use in an energy management system while simultaneously increasing user comfort. Specifically, the object is to provide a method for adjusting energy use based on user emotions in order to optimize energy consumption, which conventional technologies have been unable to fully address. This aims to reduce operating costs and environmental impact.

[0673] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[0674] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire hotel facility, means for analyzing user emotions using an emotion recognition engine, and means for optimizing energy usage based on the user emotions, thereby making it possible to achieve both efficient energy use and a comfortable environment based on emotions.

[0675] "Hotel premises" means any accommodation facility for stay and all related facilities.

[0676] "Energy usage information" refers to data on energy usage, including electricity consumption, gas consumption, water consumption, and the like.

[0677] "Energy usage status" refers to the accumulation and evaluation of energy usage information within a specific period of time.

[0678] A "threshold" is a reference value above which specific operations or adjustments should be performed when energy consumption exceeds the threshold.

[0679] "Adjusting measures" refers to various operations or functions that are performed to optimize energy usage.

[0680] "Means of reporting" refers to the system function that collects and analyzes data on energy usage and notifies administrators and users.

[0681] An "emotion recognition engine" is a technology or system for analyzing a user's emotions based on data such as voice and facial expressions.

[0682] "User" refers to a person who operates the system or receives services.

[0683] "Optimization means" refers to a system function that performs adjustment operations to improve the efficiency of energy usage and increase user satisfaction.

[0684] A "server" is a computer system for collecting, processing, and controlling data.

[0685] MODE FOR CARRYING OUT THE INVENTION

[0686] In order to implement the present invention, the following system is configured.

[0687] System Configuration

[0688] The system includes a server, a terminal, an emotion recognition engine, and an energy monitoring device. Specifically, the system includes the following elements:

[0689] server

[0690] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. The server has the function of automatically adjusting energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion recognition engine and makes appropriate energy adjustments based on those emotions.

[0691] Emotion Recognition Engine

[0692] The emotion recognition engine is a system for analyzing user emotions and uses voice recognition technology. It analyzes the user's emotions from voice samples and sends the information to the server, which then uses this information to optimize energy usage.

[0693] Terminal

[0694] The terminal is an interface that allows hotel managers to monitor energy usage and take action as needed. Using the terminal, they can check the energy usage status of each room and emotional information from an emotion recognition engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[0695] Energy Monitoring Devices

[0696] Energy monitoring devices installed in each room send data such as electricity consumption, gas consumption, and water consumption to a server.

[0697] Specific processing overview

[0698] The data collected by the energy monitoring device is sent to a server where it is monitored in real time. An emotion recognition engine analyzes the user's emotions, and if the user is feeling stressed, the system will automatically adjust the air conditioning temperature or lighting brightness. This optimizes energy usage while improving user comfort.

[0699] Specific examples

[0700] For example, suppose the energy usage in room 102 is 60 kWh and the emotion recognition engine detects stress. In this case, the server changes the air conditioning settings to reduce energy usage. The server confirms that usage has decreased from 60 kWh to 54 kWh and reports this to the administrator. This report can be viewed in real time via the terminal, and further adjustments can be made as needed.

[0701] Prompt Sentence Examples

[0702] "Tell me about the energy management situation in your store and give me details on how to adjust if a customer is experiencing stress."

[0703] This invention makes it possible to improve the efficiency of energy use and optimize it based on the user's emotions, thereby reducing operational costs and environmental impact.

[0704] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[0705] Step 1:

[0706] The server obtains energy usage information (electricity consumption, gas consumption, water consumption) from the energy monitoring devices installed in each room. The input is the data from the energy monitoring devices, and the output is a dataset of energy usage information for each room.

[0707] Step 2:

[0708] The server monitors and stores the acquired energy usage information in real time. The input is the dataset of energy usage information obtained as a result of step 1, and the output is the latest updated energy usage data.

[0709] Step 3:

[0710] The server collects voice data from each room and sends it to the emotion recognition engine. The input is voice data from energy monitoring devices and smartphones, and the output is a collection of voice data.

[0711] Step 4:

[0712] The emotion recognition engine analyzes the voice data and recognizes the user's emotions. The input is the voice data, and the output is the user's emotional state (e.g., stress, relaxation, excitement, etc.).

[0713] Step 5:

[0714] The server determines whether adjustments are necessary based on the emotion information and energy usage information obtained from the emotion recognition engine. The inputs are emotion information and energy usage information, and the output is the judgment result regarding the need for adjustments.

[0715] Step 6:

[0716] If the server determines that adjustments are necessary, it issues control instructions to optimize energy usage. Specifically, it changes the temperature of the air conditioning or adjusts the brightness of the lights. The input is the result of the judgment in step 5, and the output is the control instructions.

[0717] Step 7:

[0718] The terminal receives control instructions from the server and actually adjusts energy usage. The input is the control instructions from the server, and the output is the adjusted energy usage status.

[0719] Step 8:

[0720] The server aggregates the adjusted energy usage and generates a report. The input is the adjusted energy usage information, and the output is the energy usage report.

[0721] Step 9:

[0722] The user can then review the generated report through the device and make further adjustments or configuration changes as needed. The input is the energy usage report, and the output is the user's feedback and instructions for further configuration changes.

[0723] The specific processing unit 290 transmits the result of the specific processing to the smart glasses 214. In the smart glasses 214, the control unit 46A causes the speaker 240 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[0724] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[0725] In the above embodiment, an example in which the specific processing is performed by the data processing device 12 has been given, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the smart glasses 214.

[0726] [Third embodiment]

[0727] FIG. 5 shows an example of the configuration of a data processing system 310 according to the third embodiment.

[0728] 5, the data processing system 310 includes the data processing device 12 and a headset terminal 314. An example of the data processing device 12 is a server.

[0729] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[0730] The headset type terminal 314 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a display 343. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the display 343 are also connected to the bus 52.

[0731] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[0732] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[0733] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[0734] Fig. 6 shows an example of the main functions of the data processing device 12 and the headset type terminal 314. As shown in Fig. 6, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[0735] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[0736] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[0737] In the headset type terminal 314, a reception output process is performed by the processor 46. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[0738] Next, a description will be given of the identification process performed by the identification processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as the "server" and the headset type terminal 314 will be referred to as the "terminal."

[0739] The energy management system of this invention is composed of multiple energy monitoring devices installed in hotel facilities, a server that centrally manages and processes the energy usage information collected from these devices, and a terminal that allows the manager to monitor and operate the situation. This system aims to optimize the energy efficiency of the entire hotel, reduce operating costs, and reduce the environmental impact.

[0740] System configuration and functions

[0741] server

[0742] The server is responsible for collecting and monitoring energy usage information sent from each room and facility within the hotel in real time. The server performs the following functions:

[0743] 1. Collect energy usage information for each room, including electricity consumption, gas consumption, water consumption, etc.

[0744] 2. Monitor collected data in real time and issue alerts if energy usage exceeds specified thresholds.

[0745] 3. Adjust the amount of energy used in rooms where the energy consumption exceeds a threshold, for example by changing the temperature setting of the air conditioning system or adjusting the brightness of the lights.

[0746] 4. Energy usage information for the entire hotel is aggregated and periodic reports are generated, which can be used by managers to understand the energy usage situation.

[0747] Terminal

[0748] The terminal is connected to the server and is an interface that allows hotel managers to monitor energy usage and take action as needed. The terminal performs the following functions:

[0749] 1. Energy usage information sent from the server is displayed in real time, allowing the administrator to instantly check the energy consumption status of each room.

[0750] 2. Display adjustment suggestions for rooms where energy usage exceeds thresholds, allowing administrators to manually take corrective action.

[0751] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[0752] User

[0753] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0754] 1. The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy consumption of room 102 is 60 kWh.

[0755] 2. Receive alerts from the server and check adjustment suggestions for rooms with high energy usage. Users can manually make adjustments on their devices or let the system make the adjustments automatically.

[0756] 3. Check the adjustment results on the device to see if the energy usage has improved. For example, check that the energy usage in room 102 has decreased from 60 kWh to 54 kWh.

[0757] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[0758] Specific examples

[0759] 1. Collecting energy usage information for hotel facilities:

[0760] The server collects energy usage data from energy monitoring devices installed in each room, such as 45 kWh in room 101, 60 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104.

[0761] 2. Real-time monitoring and alerts:

[0762] The server monitors the collected data in real time and detects when the energy consumption of rooms 102 and 103 exceeds the 50 kWh threshold.

[0763] 3. Energy Use Adjustment:

[0764] The server adjusts the energy usage of room 102 and room 103 by 10% each, resulting in a decrease in usage in room 102 from 60 kWh to 54 kWh and in room 103 from 55 kWh to 49.5 kWh.

[0765] 4. Generate energy usage reports:

[0766] The server tally up the overall energy usage and notify the administrator that the total usage is 178.5 kWh.

[0767] 5. User interaction and confirmation:

[0768] Users can check the energy usage status and adjustment results for each room through the terminal, and make additional adjustments or settings as needed.

[0769] In this way, the energy management system can efficiently manage energy usage within hotel facilities, reducing operational costs and environmental impact.

[0770] The processing flow will be explained below.

[0771] Step 1:

[0772] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data such as 45 kWh for room 101, 60 kWh for room 102, 55 kWh for room 103, and 30 kWh for room 104.

[0773] Step 2:

[0774] The server monitors the collected energy usage information in real time. It compares the energy usage of each room and checks whether it exceeds a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 is 60 kWh, exceeding the threshold.

[0775] Step 3:

[0776] The server adjusts the energy consumption of the room where the energy consumption exceeds the threshold to reduce the energy consumption. Specifically, the server automatically adjusts the temperature setting of the air conditioning system in room 102 to reduce energy consumption by 10%. As a result, the energy consumption of room 102 decreases from 60 kWh to 54 kWh.

[0777] Step 4:

[0778] The server aggregates the overall energy usage and calculates the total usage for the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage for the entire hotel is 184 kWh.

[0779] Step 5:

[0780] The server generates a report based on the aggregated energy usage and sends this information to the terminal. The manager receives this report through the terminal and can check the energy usage of the entire hotel and the detailed usage of each room.

[0781] Step 6:

[0782] The user can use the device to view energy usage reports, get a detailed understanding of energy usage in each room, and make additional adjustments if necessary. The user can either accept the adjustment suggestions from the server or enable the automatic adjustment function.

[0783] Step 7:

[0784] The server then reflects any changes in settings or adjustments made by the user and again monitors energy usage. This process occurs continuously, ensuring real-time energy management.

[0785] Example 1

[0786] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[0787] Improving energy efficiency and reducing costs are important issues from the perspectives of environmental protection and economic benefits. Hotel facilities, in particular, consume large amounts of energy, so efficient methods for managing this consumption are required. They also need to respond quickly when energy consumption exceeds a threshold, and are required to create regular energy usage reports. However, there is currently no system that can efficiently achieve these goals.

[0788] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[0789] In this invention, the server includes means for collecting energy usage information within the facility from energy monitoring devices, means for monitoring the collected energy usage information in real time, means for issuing a warning when energy consumption exceeds a specified threshold, means for automatically adjusting energy usage in rooms where energy consumption exceeds the threshold, and means for aggregating energy usage information for a specified period and generating a report, thereby enabling efficient management of energy usage and prompt response.

[0790] An "energy monitoring device" is a device that collects energy usage information within a facility.

[0791] The "collection means" is a function that collects information obtained from energy monitoring devices into a server.

[0792] The "real-time monitoring means" is a function that continuously monitors collected energy usage information in real time.

[0793] The "warning notification means" is a function that notifies a manager of a warning when energy consumption exceeds a specified threshold.

[0794] The "energy usage adjustment means" is a function that automatically adjusts energy consumption in rooms where the energy consumption exceeds a threshold.

[0795] The "report generation means" is a function that compiles energy usage information for a certain period of time and outputs it in the form of a report.

[0796] A "management terminal" is a device that displays energy usage information sent from the server and allows the user to operate the system.

[0797] "Server" means a central control unit for collecting, monitoring, coordinating, and reporting energy usage information.

[0798] The "threshold" is an upper limit that defines the allowable level of energy consumption.

[0799] The "adjustment method" refers to specific measures such as adjusting air conditioning or dimming lights in order to reduce energy consumption.

[0800] "Energy usage information" refers to information about energy usage within a facility, including data such as electricity consumption, gas consumption, and water consumption.

[0801] The energy management system of this invention is operated with the objective of improving the efficiency of energy use within a facility, reducing operational costs, and mitigating environmental impact. This system is composed of an energy monitoring device, a server, a terminal, and a user (facility manager).

[0802] Server Roles

[0803] The server collects energy usage information sent from the energy monitoring devices and monitors it in real time. This "collection means" centrally manages energy usage information for each room (for example, electricity consumption, gas consumption, water consumption, etc.). Based on this data, the server uses "real-time monitoring means" to execute "warning notification means" that issues a warning when energy usage exceeds a specified threshold. Furthermore, the server automatically adjusts energy consumption in rooms where the threshold has been exceeded using "energy usage adjustment means." Adjustment methods include changing the air conditioning temperature setting and adjusting the brightness of the lights.

[0804] The server also aggregates data at regular intervals and generates a report on energy usage status using the "report generation means." This report is provided to the administrator in PDF format or other formats and is used to understand the energy usage trends of the entire facility.

[0805] Device Role

[0806] The terminals are connected to a server and display energy usage information in real time, allowing managers to monitor and operate the situation. The terminals display the energy usage information sent from the server in dashboard format, allowing managers to check the energy consumption status of each room and receive warning notifications in real time. Users can also manually adjust energy usage and change settings on the terminals.

[0807] User (facility administrator) roles

[0808] Users manage energy usage within their facilities through this system. Specifically, they operate a terminal to monitor energy usage information collected from the server in real time. When they receive a warning notification, they check the adjustment suggestions presented on the terminal and either leave it to the automatic adjustment system or issue adjustment instructions manually. Furthermore, users can formulate long-term energy management strategies based on regularly generated energy usage reports.

[0809] Specific examples

[0810] Collecting energy usage information: The server collects data from the energy monitoring devices in each room, such as the power consumption of room 101 being 45 kWh and the power consumption of room 102 being 60 kWh.

[0811] Real-time monitoring and warning notification: The server monitors the collected data in real time, detects when the power consumption of room 102 exceeds the threshold of 50 kWh, and sends a warning to the administrator terminal.

[0812] Adjusting energy usage: The server reduces consumption by 10% by raising the air conditioning setting in room 102 by 2 degrees, reducing the power consumption in room 102 to 54 kWh.

[0813] Report generation: The server aggregates the energy usage data for one week, generates a report in PDF format, and sends it to the administrator.

[0814] Example of input prompt for generative AI model

[0815] "Please explain in detail the program process of a hotel energy management system. The server collects data, monitors in real time, issues warnings, adjusts energy usage, and generates reports. The terminal displays this information in real time and allows users to operate it."

[0816] As described above, the energy management system of the present invention is a system that efficiently manages energy usage within a facility and achieves reductions in operating costs and environmental loads.

[0817] The flow of the identification process in the first embodiment will be described with reference to FIG.

[0818] Step 1: Data collection

[0819] The server collects energy usage information within the facility from the energy monitoring devices.

[0820] Input: Energy consumption data sent from each room (e.g., room 101 power consumption 45 kWh, room 102 power consumption 60 kWh, etc.)

[0821] Data processing / data calculation: The server receives these data and stores them in a database.

[0822] Output: Latest energy usage information stored in a database

[0823] How it works: Every minute, the server sends a request to each room's energy monitoring device to receive the latest consumption data. This data is then recorded in a database in real time and made available for the next step.

[0824] Step 2: Real-time monitoring

[0825] The server monitors the collected energy usage information in real time.

[0826] Input: Latest energy usage data retrieved from the database

[0827] Data processing / data calculation: The server compares the energy consumption of each room with the set threshold and determines whether it exceeds the threshold.

[0828] Output: List of rooms that exceed the threshold

[0829] Specific operation: The server retrieves the latest data from the database and determines whether the energy consumption of each room exceeds the threshold. For example, it detects that the energy consumption of rooms 102 and 103 exceeds the threshold of 50 kWh.

[0830] Step 3: Warning Notification

[0831] The server will alert the administrator if energy consumption exceeds a specified threshold.

[0832] Input: List of rooms that exceed the threshold

[0833] Data processing / data calculation: Generate a warning message and send it to the management terminal.

[0834] Output: Warning notification message

[0835] Specific operation: The server generates a warning message and sends a push notification to the administrator's device, with the specific content "The power consumption of room 102 has exceeded 60 kWh."

[0836] Step 4: Adjust energy usage

[0837] The server automatically adjusts energy usage in rooms where energy consumption exceeds a threshold.

[0838] Input: List of rooms that exceed the threshold

[0839] Data processing / data calculation: Generates commands for adjustments and sends them to the control device in the relevant room.

[0840] Output: Adjustment commands and adjusted energy usage data

[0841] Specific operation: The server sends a setting change command to the air conditioning control device in room 102 to raise the set temperature by 2 degrees. It checks whether the setting change was successful and collects data again to verify the effect. For example, the usage in room 102 decreases from 60 kWh to 54 kWh.

[0842] Step 5: Generate a report

[0843] The server periodically compiles the energy usage information and generates a report.

[0844] Input: Energy usage data for a certain period (e.g., last 24 hours, last week, etc.)

[0845] Data processing / data calculation: Aggregate data and generate reports. Convert data to PDF format, etc.

[0846] Output: Energy usage report (e.g. PDF format)

[0847] Specific operation: Once a day, the server aggregates energy usage data for the past 24 hours and generates an energy usage report, which is automatically sent to the administrator's device.

[0848] Step 6: View and operate

[0849] The terminal displays energy usage information sent from the server in real time, allowing managers to monitor and control the situation.

[0850] Input: Real-time energy usage data and warning notifications sent from the server

[0851] Data processing / data calculation: Visualize data in the form of graphs and dashboards.

[0852] Output: Visualized energy usage information and warning notifications

[0853] How it works: The terminal application connects to the server in real time to obtain the latest energy usage data. The data is displayed on a graphical dashboard for immediate review by the administrator. The administrator receives warning notifications and can implement the adjustment suggestions presented by the system as needed.

[0854] (Application example 1)

[0855] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[0856] In factory facilities, increasing energy consumption leads to higher operating costs and an increased environmental impact, so efficient energy management is required. However, because multiple devices and equipment operate simultaneously, it is difficult to monitor energy usage in real time and make appropriate adjustments. Furthermore, there is a need to analyze energy consumption patterns and make suggestions for improving efficiency.

[0857] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[0858] In this invention, the server includes means for collecting energy usage information of factory equipment, means for monitoring the energy usage status of the factory equipment, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire factory equipment, means for collecting energy usage information of each equipment in real time, means for issuing a warning when energy consumption exceeds a threshold and automatically adjusting energy usage as necessary, and means for analyzing energy consumption patterns and proposing efficient energy usage. This makes it possible to optimize energy consumption within the factory and reduce operating costs and environmental impact.

[0859] "Factory equipment" is the collection of machinery, equipment, and devices used in manufacturing or production processes.

[0860] "Energy usage information" is data on the amount of energy consumed by factory equipment, such as electricity, gas, and water.

[0861] "Monitoring" refers to the act of continuously observing energy usage information in real time and detecting abnormalities or threshold violations.

[0862] "Adjustment" is a control action such as changing the operating speed or mode of machinery or equipment to reduce energy usage.

[0863] A "warning" is a notification issued when energy consumption exceeds a certain threshold, and serves to alert the administrator.

[0864] "Collecting in real time" refers to constantly or continuously acquiring energy usage information immediately and sending it to a server.

[0865] "Energy consumption patterns" are trends and characteristics of energy consumption analyzed based on past and current data.

[0866] "Efficiency Recommendations" are suggestions for improvements aimed at reducing or optimizing energy use based on energy consumption patterns.

[0867] A "server" is a computer system that centrally manages and processes energy usage information collected from factory equipment.

[0868] The system for realizing this invention consists of energy monitoring devices for factory equipment, a server that manages and processes the energy usage information collected from these devices, and a terminal where the administrator monitors and operates the situation. Below, we will explain each component and its specific function, as well as the operation of the overall system.

[0869] server

[0870] The server plays a central role in centrally managing and processing energy usage information sent from factory equipment. Specifically, it performs the following functions:

[0871] 1. Collect energy usage information from each facility in the factory, including electricity consumption, gas consumption, water consumption, etc.

[0872] 2. Monitor collected data in real time and issue alerts if energy consumption exceeds a specified threshold.

[0873] 3. Adjust the usage of equipment whose energy consumption exceeds a threshold, for example by changing the operating speed of the machine or switching it to a dedicated mode.

[0874] 4. Energy usage information for the entire factory is aggregated and periodic reports are generated, which managers can use to understand the energy usage situation.

[0875] Terminal

[0876] The terminal is connected to a server and is an interface that allows factory managers to monitor energy usage and take action as necessary. Specifically, it has the following functions:

[0877] 1. Energy usage information sent from the server is displayed in real time, allowing managers to instantly check the energy consumption status of each facility.

[0878] 2. Display adjustment suggestions for equipment whose energy consumption exceeds a threshold, allowing administrators to manually implement countermeasures.

[0879] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[0880] User

[0881] The user (factory manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0882] 1. The user accesses the server from their device and checks the energy usage status of each facility in real time.

[0883] 2. Receive warning notifications from the server and check adjustment suggestions for equipment with high energy usage. Users can manually issue adjustment instructions on their devices or let the system make the adjustments automatically.

[0884] 3. Check the adjustment results on your device to see if your energy usage has improved.

[0885] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[0886] Program processing explanation

[0887] The server collects energy usage information in real time and stores it in a database. The system uses Python and a database management system (e.g., MySQL). The collected data is monitored in real time, and if a threshold is exceeded, a warning is issued and energy usage is automatically adjusted. This enables efficient operation of the facility and optimization of energy usage. The system also analyzes and makes suggestions to users about their energy consumption patterns.

[0888] Specific examples

[0889] As a specific example, the energy usage of equipment 101, equipment 102, and equipment 103 in a factory is collected in real time, and if equipment 102 exceeds a threshold, the server immediately issues a warning and adjusts its operating speed as necessary. As a result, energy usage is kept below the threshold. In addition, the overall energy usage status is compiled and notified to the administrator as a report.

[0890] Example prompt for a generative AI model:

[0891] Energy monitoring devices installed on each piece of equipment in the factory collect energy usage data in real time. If energy usage exceeds 50 kWh, the energy management system automatically adjusts and reduces usage by 10%. Implement a factory energy efficiency optimization system that monitors energy usage and makes adjustments as needed.

[0892] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[0893] Step 1:

[0894] The server collects energy usage information (electricity consumption, gas consumption, water consumption, etc.) from energy monitoring devices installed on each piece of equipment in the factory. The server inputs energy usage data from each piece of equipment and stores it in a database in real time. Specifically, it receives signals from the energy monitoring devices and records them for each device.

[0895] Step 2:

[0896] The server monitors the collected energy usage data in real time. The input is the energy usage information in the database, and the output is the energy consumption status of each piece of equipment. Specifically, it periodically reads the energy usage information from the database and compares it with a preset threshold.

[0897] Step 3:

[0898] The server issues a warning when energy consumption exceeds a set threshold. The input is the monitored energy usage data, and the output is a warning notification. Specifically, when energy usage exceeding a threshold is detected, a notification is sent to the administrator's terminal.

[0899] Step 4:

[0900] The server automatically adjusts the energy consumption of equipment whose energy consumption exceeds a threshold. The input is the energy usage data that exceeds the threshold, and the output is the adjusted energy usage data. Specific actions include changing the settings of the equipment in question, slowing down its operating speed, or switching modes.

[0901] Step 5:

[0902] The server periodically compiles energy usage information from the entire factory and generates reports. The input is energy usage data from all equipment, and the output is an energy usage report. Specifically, it compiles information in the database and creates a report that is displayed in an easy-to-understand manner for managers.

[0903] Step 6:

[0904] The terminal displays the energy usage information and warning notifications sent from the server in real time. The input is the energy usage data and warnings from the server, and the output is the information displayed on the terminal screen. Specifically, the received data is displayed through the user interface.

[0905] Step 7:

[0906] Users monitor energy usage through their devices and make adjustments as necessary. The input is the energy usage information and warning notifications displayed on the device, and the output is adjustment instructions. Specific operations involve manually changing the energy usage settings of each piece of equipment from the device's operation screen.

[0907] Step 8:

[0908] The server analyzes energy usage patterns and proposes efficient energy usage methods. The input is all collected data, and the output is suggestions for efficient energy usage. Specifically, it uses data analysis algorithms to identify energy consumption trends, generate optimization suggestions, and notify administrators.

[0909] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[0910] The energy management system of this invention collects and monitors energy usage information of hotel facilities in real time, adjusts energy usage when energy consumption exceeds a specified threshold, and performs optimal energy management based on emotions by combining it with an emotion engine that recognizes user emotions. This system is composed of an energy monitoring device, a server, an emotion engine, and a terminal used by the administrator.

[0911] System configuration and functions

[0912] server

[0913] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. It also automatically adjusts energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion engine and adjusts energy usage appropriately based on those emotions.

[0914] Emotion Engine

[0915] The emotion engine is a system for recognizing the user's emotions. It uses voice recognition technology to analyze the user's speech and tone of voice to detect emotions. This emotion information is sent to the server, which then uses the information to further optimize energy usage.

[0916] Terminal

[0917] The terminal is connected to a server and serves as an interface for hotel managers to monitor energy usage and take action as necessary. Managers can use the terminal to check the energy usage status of each room and emotional information from the emotion engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[0918] User

[0919] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[0920] 1. Energy Usage Information Collection and Monitoring:

[0921] The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy usage of room 102 is 60 kWh.

[0922] 2. Adjusting energy use:

[0923] The server automatically detects rooms where energy usage exceeds a threshold and adjusts energy usage based on information from the emotion engine. For example, if the emotion engine detects a user's stress level, the server will adjust the air conditioning temperature to a comfortable range, optimizing energy consumption.

[0924] 3. Generate energy usage reports:

[0925] The server aggregates the overall energy usage and periodically generates reports, for example, a report showing that room 102's usage has decreased from 60 kWh to 54 kWh.

[0926] 4. User interaction and confirmation:

[0927] The user can check the emotion information and energy usage adjustment results from the emotion engine through the device, and if necessary, make additional adjustments and change the system settings.

[0928] Specific examples

[0929] 1. Collecting energy usage information for hotel facilities:

[0930] The server obtains data from the energy monitoring devices installed in each room and collects information such as room 101 is 45 kWh, room 102 is 60 kWh, room 103 is 55 kWh, and room 104 is 30 kWh.

[0931] 2. Real-time monitoring and emotion detection:

[0932] The server analyzes the user's emotions in real time through the emotion engine and detects that the energy usage in room 102 is 60 kWh. If the emotion engine detects that the user is stressed, it changes the air conditioning settings in room 102 to reduce energy usage by 10%.

[0933] 3. Overall energy usage report:

[0934] The server tallies the energy usage and reports that room 101 has 45 kWh, room 102 has 54 kWh, room 103 has 55 kWh, and room 104 has 30 kWh, totaling 184 kWh for the entire hotel.

[0935] 4. User confirmation and adjustment:

[0936] Users can view the report on their device and see that their usage has been optimized, along with the energy adjustment results based on emotion information from the emotion engine. They can then make further adjustments or change settings as needed.

[0937] In this way, the energy management system can efficiently manage energy usage within the hotel facility and further optimize it based on user emotional information, thereby reducing operating costs and environmental impact.

[0938] The processing flow will be explained below.

[0939] Step 1:

[0940] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data that room 101 consumes 45 kWh, room 102 consumes 60 kWh, room 103 consumes 55 kWh, and room 104 consumes 30 kWh.

[0941] Step 2:

[0942] The server monitors the collected energy usage information in real time and compares the energy usage of each room with a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 exceeds the threshold at 60 kWh.

[0943] Step 3:

[0944] The server obtains user emotion data from the emotion engine for rooms where energy usage exceeds a threshold. The emotion engine uses voice recognition technology to analyze the user's tone of voice and speech to identify emotions. For example, if the emotion engine detects the user's stress or discomfort, it sends that information to the server.

[0945] Step 4:

[0946] The server then uses the emotion data from the emotion engine to make adjustments to optimize energy usage. For example, if a user's stress level is detected in room 102, the server changes the air conditioning settings to a comfortable temperature and adjusts the brightness of the lights, reducing energy consumption by 10%. As a result, energy usage in room 102 decreases from 60 kWh to 54 kWh.

[0947] Step 5:

[0948] The server aggregates the overall energy usage and calculates the energy usage of the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage is 184 kWh.

[0949] Step 6:

[0950] The server generates an energy usage report based on the aggregated results and sends this information to the terminal. The manager can then view the report on the terminal to understand the energy usage status of the entire hotel, as well as the detailed usage and mood-based adjustment results for each room.

[0951] Step 7:

[0952] The user uses the terminal to view the energy usage report, for example, to see that the energy usage in room 102 has decreased from 60 kWh to 54 kWh, and evaluate the effectiveness of the emotion engine. If necessary, the user can make additional adjustments or change the system settings.

[0953] Step 8:

[0954] The server reflects any changes in settings or adjustments made by the user in real time and monitors energy usage again, continuously optimizing energy management and improving energy efficiency within the hotel facility.

[0955] Example 2

[0956] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[0957] Conventional energy management systems monitor energy usage in real time and adjust energy consumption when it exceeds a threshold, but they do not realize energy optimization that takes into account the emotions of users. As a result, there are limits to further reducing energy consumption and improving user comfort. In addition, energy usage reporting is often done manually, which requires a lot of management effort.

[0958] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[0959] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for analyzing emotional information of users, means for optimizing energy usage based on the analyzed emotional information, and means for reporting the energy usage status of the entire hotel facility. This makes it possible to monitor energy usage status in real time and perform energy optimization based on the emotions of users.

[0960] "Hotel Facility" means a facility that includes a building and related facilities and features for the accommodation of guests.

[0961] "Energy usage information" refers to data regarding the consumption of various types of energy, such as electricity, gas, and water.

[0962] "Energy usage status" refers to the real-time or cumulative consumption status of various types of energy used within the hotel facilities.

[0963] A "threshold" refers to a predetermined reference value for energy consumption, and when this value is exceeded, a specific action is taken.

[0964] "Emotional information" is data about a user's emotional state, obtained from voice analysis and other sensor data.

[0965] "Optimization" refers to the process of making adjustments to ensure the most efficient use of energy and user comfort.

[0966] "Reporting" refers to the act of collecting and aggregating data on energy usage and providing it to a manager in the form of a list or report.

[0967] A "server" is a central computer system that performs a series of processes such as collecting, monitoring, adjusting, optimizing, and reporting energy usage information.

[0968] "User" refers to the person or staff managing and operating the hotel facilities.

[0969] The energy management system of this invention collects and monitors energy usage information for hotel facilities in real time and adjusts energy usage when energy consumption exceeds a specified threshold. It also has the function of collecting and analyzing user emotion information using an emotion engine and optimizing energy usage based on this information. This system consists of four main pieces of hardware and software: an energy monitoring device, a server, an emotion engine, and a terminal.

[0970] server

[0971] The server periodically collects energy usage information such as electricity consumption, gas consumption, and water consumption from energy monitoring devices installed in each room in the hotel facility. For example, the server obtains energy usage data for room 101 and records that the electricity consumption is 45 kWh.

[0972] The server monitors the collected energy usage information in real time and generates an alarm message when it detects that energy consumption exceeds a threshold. For example, it detects that energy consumption in room 102 exceeds 60 kWh and issues a warning.

[0973] Emotion Engine

[0974] The emotion engine collects the user's voice in real time and analyzes the tone of voice and the content of the speech to generate emotion information. This emotion information identifies emotions such as stress, relief, and joy, and transmits them to the server. For example, if it is determined that the user in room 102 is exhibiting a high stress level, that data is transmitted to the server.

[0975] Terminal

[0976] The terminal is an interface that allows hotel managers to monitor the energy usage of each room and make adjustments as needed. Managers can operate the terminal to check energy usage and emotional information in real time and manually change settings. For example, a manager can use the terminal to change the air conditioning settings in room 102 to reduce energy usage.

[0977] User

[0978] The user (hotel manager) operates the system via a terminal to manage energy. A specific example of operation is to access the server from the terminal to check the energy usage status of each room and make necessary adjustments. The user implements optimal energy settings based on the energy usage status of each room and the emotional information collected by the emotion engine.

[0979] Specific examples

[0980] 1. Energy Use Information Collection:

[0981] The server collects data from the energy monitoring devices in each room, for example, 45 kWh from room 101, 60 kWh from room 102, 55 kWh from room 103, and 30 kWh from room 104.

[0982] 2. Real-time monitoring and emotion detection:

[0983] The server monitors the energy usage of the room 102 through the emotion engine to see if it is 60 kWh, and at the same time detects stress from the user's voice. If the emotion engine detects stress, it changes the air conditioning settings in the room 102 to reduce energy usage by 10%.

[0984] 3. Generate energy usage reports:

[0985] The server aggregates the energy usage for each room and generates a daily or monthly energy usage report, for example, reporting that room 102's power consumption has decreased from 60 kWh to 54 kWh.

[0986] 4. User confirmation and adjustment:

[0987] The user can check the energy usage status and emotional information of each room in real time through the terminal and optimize energy efficiency, for example, manually adjust the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[0988] Example prompts for generative AI models

[0989] "Please provide a specific description of a system that collects real-time energy usage information from hotel facilities and adjusts energy usage when energy consumption exceeds a specified threshold."

[0990] "Describe the functionality of a system that uses voice recognition technology to recognize a user's emotions and adjust energy usage based on those emotions."

[0991] "Please give a specific example of a hotel using an energy management system and explain how it optimizes energy."

[0992] This system enables efficient management of energy consumption while improving user comfort, thereby reducing operating costs and mitigating environmental impact.

[0993] The flow of the identification process in the second embodiment will be described with reference to FIG.

[0994] Step 1:

[0995] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. For example, from room 101, it obtains data on electricity consumption of 45 kWh, gas consumption of 10 m³, and water consumption of 5 m³.

[0996] Input: Energy usage data (electricity consumption, gas consumption, water consumption) from each energy monitoring device

[0997] Output: Collected information stored in an energy usage database

[0998] Step 2:

[0999] The server monitors the collected energy usage information in real time and detects energy consumption exceeding a specified threshold. For example, if the power consumption of the room 102 exceeds 60 kWh, an alarm message is generated.

[1000] Input: Collected energy usage database information

[1001] Output: Alarm message for energy consumption exceeding threshold

[1002] Step 3:

[1003] The emotion engine collects the user's voice in real time, analyzes the tone of voice and the content of the speech, generates emotion information, and transmits it to the server. For example, if it is determined that the user in room 102 is showing a high stress level, the data is transmitted to the server.

[1004] Input: Real-time user voice data

[1005] Output: The analyzed emotional information (stress, relief, joy, etc.) is sent to the server.

[1006] Step 4:

[1007] The server integrates the received emotion information with the energy usage information and adjusts the energy usage to the optimum level. For example, if the user in room 102 shows signs of stress, the server changes the air conditioning setting to a comfortable temperature, reducing energy consumption by 10%.

[1008] Input: Energy usage database information, analyzed emotion information

[1009] Output: Adjusted energy setting data (e.g., air conditioning setting changes)

[1010] Step 5:

[1011] The server aggregates the energy usage of each room and generates an energy usage report, for example, reporting that the power consumption of room 102 has decreased from 60 kWh to 54 kWh.

[1012] Input: Adjusted energy use data

[1013] Output: Daily or monthly energy usage report

[1014] Step 6:

[1015] The user can check the energy usage status and emotional information of each room in real time through the terminal and change the settings as needed, for example, manually adjusting the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[1016] Input: Energy usage reports, real-time sentiment information

[1017] Output: User setting change data (e.g., air conditioner setting changes)

[1018] This process will enable efficient management of energy consumption within the hotel facility and optimization based on user sentiment information, thereby reducing operational costs and environmental impact.

[1019] (Application example 2)

[1020] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the headset type terminal 314 will be referred to as a "terminal."

[1021] The problem to be solved by this invention is to realize efficient energy use in an energy management system while simultaneously increasing user comfort. Specifically, the object is to provide a method for adjusting energy use based on user emotions in order to optimize energy consumption, which conventional technologies have been unable to fully address. This aims to reduce operating costs and environmental impact.

[1022] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[1023] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire hotel facility, means for analyzing user emotions using an emotion recognition engine, and means for optimizing energy usage based on the user emotions, thereby making it possible to achieve both efficient energy use and a comfortable environment based on emotions.

[1024] "Hotel premises" means any accommodation facility for stay and all related facilities.

[1025] "Energy usage information" refers to data on energy usage, including electricity consumption, gas consumption, water consumption, and the like.

[1026] "Energy usage status" refers to the accumulation and evaluation of energy usage information within a specific period of time.

[1027] A "threshold" is a reference value above which specific operations or adjustments should be performed when energy consumption exceeds the threshold.

[1028] "Adjusting measures" refers to various operations or functions that are performed to optimize energy usage.

[1029] "Means of reporting" refers to the system function that collects and analyzes data on energy usage and notifies administrators and users.

[1030] An "emotion recognition engine" is a technology or system for analyzing a user's emotions based on data such as voice and facial expressions.

[1031] "User" refers to a person who operates the system or receives services.

[1032] "Optimization means" refers to a system function that performs adjustment operations to improve the efficiency of energy usage and increase user satisfaction.

[1033] A "server" is a computer system for collecting, processing, and controlling data.

[1034] MODE FOR CARRYING OUT THE INVENTION

[1035] In order to implement the present invention, the following system is configured.

[1036] System Configuration

[1037] The system includes a server, a terminal, an emotion recognition engine, and an energy monitoring device. Specifically, the system includes the following elements:

[1038] server

[1039] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. The server has the function of automatically adjusting energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion recognition engine and makes appropriate energy adjustments based on those emotions.

[1040] Emotion Recognition Engine

[1041] The emotion recognition engine is a system for analyzing user emotions and uses voice recognition technology. It analyzes the user's emotions from voice samples and sends the information to the server, which then uses this information to optimize energy usage.

[1042] Terminal

[1043] The terminal is an interface that allows hotel managers to monitor energy usage and take action as needed. Using the terminal, they can check the energy usage status of each room and emotional information from an emotion recognition engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[1044] Energy Monitoring Devices

[1045] Energy monitoring devices installed in each room send data such as electricity consumption, gas consumption, and water consumption to a server.

[1046] Specific processing overview

[1047] The data collected by the energy monitoring device is sent to a server where it is monitored in real time. An emotion recognition engine analyzes the user's emotions, and if the user is feeling stressed, the system will automatically adjust the air conditioning temperature or lighting brightness. This optimizes energy usage while improving user comfort.

[1048] Specific examples

[1049] For example, suppose the energy usage in room 102 is 60 kWh and the emotion recognition engine detects stress. In this case, the server changes the air conditioning settings to reduce energy usage. The server confirms that usage has decreased from 60 kWh to 54 kWh and reports this to the administrator. This report can be viewed in real time via the terminal, and further adjustments can be made as needed.

[1050] Prompt Sentence Examples

[1051] "Tell me about the energy management situation in your store and give me details on how to adjust if a customer is experiencing stress."

[1052] This invention makes it possible to improve the efficiency of energy use and optimize it based on the user's emotions, thereby reducing operational costs and environmental impact.

[1053] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1054] Step 1:

[1055] The server obtains energy usage information (electricity consumption, gas consumption, water consumption) from the energy monitoring devices installed in each room. The input is the data from the energy monitoring devices, and the output is a dataset of energy usage information for each room.

[1056] Step 2:

[1057] The server monitors and stores the acquired energy usage information in real time. The input is the dataset of energy usage information obtained as a result of step 1, and the output is the latest updated energy usage data.

[1058] Step 3:

[1059] The server collects voice data from each room and sends it to the emotion recognition engine. The input is voice data from energy monitoring devices and smartphones, and the output is a collection of voice data.

[1060] Step 4:

[1061] The emotion recognition engine analyzes the voice data and recognizes the user's emotions. The input is the voice data, and the output is the user's emotional state (e.g., stress, relaxation, excitement, etc.).

[1062] Step 5:

[1063] The server determines whether adjustments are necessary based on the emotion information and energy usage information obtained from the emotion recognition engine. The inputs are emotion information and energy usage information, and the output is the judgment result regarding the need for adjustments.

[1064] Step 6:

[1065] If the server determines that adjustments are necessary, it issues control instructions to optimize energy usage. Specifically, it changes the temperature of the air conditioning or adjusts the brightness of the lights. The input is the result of the judgment in step 5, and the output is the control instructions.

[1066] Step 7:

[1067] The terminal receives control instructions from the server and actually adjusts energy usage. The input is the control instructions from the server, and the output is the adjusted energy usage status.

[1068] Step 8:

[1069] The server aggregates the adjusted energy usage and generates a report. The input is the adjusted energy usage information, and the output is the energy usage report.

[1070] Step 9:

[1071] The user can then review the generated report through the device and make further adjustments or configuration changes as needed. The input is the energy usage report, and the output is the user's feedback and instructions for further configuration changes.

[1072] The specific processing unit 290 transmits the result of the specific processing to the headset type terminal 314. In the headset type terminal 314, the control unit 46A causes the speaker 240 and the display 343 to output the result of the specific processing. The microphone 238 acquires audio indicating a user input regarding the result of the specific processing. The control unit 46A transmits audio data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the audio data.

[1073] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1074] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the headset type terminal 314.

[1075] [Fourth embodiment]

[1076] FIG. 7 shows an example of the configuration of a data processing system 410 according to the fourth embodiment.

[1077] 7, a data processing system 410 includes a data processing device 12 and a robot 414. An example of the data processing device 12 is a server.

[1078] The data processing device 12 includes a computer 22, a database 24, and a communication I / F 26. The computer 22 is an example of a "computer" according to the technology of the present disclosure. The computer 22 includes a processor 28, a RAM 30, and a storage 32. The processor 28, the RAM 30, and the storage 32 are connected to a bus 34. The database 24 and the communication I / F 26 are also connected to the bus 34. The communication I / F 26 is connected to a network 54. Examples of the network 54 include a WAN (Wide Area Network) and / or a LAN (Local Area Network).

[1079] The robot 414 includes a computer 36, a microphone 238, a speaker 240, a camera 42, a communication I / F 44, and a control target 443. The computer 36 includes a processor 46, a RAM 48, and a storage 50. The processor 46, the RAM 48, and the storage 50 are connected to a bus 52. The microphone 238, the speaker 240, the camera 42, and the control target 443 are also connected to the bus 52.

[1080] The microphone 238 receives instructions and the like from the user 20 by receiving voice uttered by the user 20. The microphone 238 captures the voice uttered by the user 20, converts the captured voice into audio data, and outputs it to the processor 46. The speaker 240 outputs audio in accordance with instructions from the processor 46.

[1081] Camera 42 is a small digital camera equipped with an optical system including a lens, aperture, and shutter, and an imaging element such as a CMOS (Complementary Metal-Oxide-Semiconductor) image sensor or a CCD (Charge Coupled Device) image sensor, and captures images of the surroundings of user 20 (for example, an imaging range defined by an angle of view equivalent to the field of vision of a typical healthy person).

[1082] The communication I / F 44 is connected to a network 54. The communication I / Fs 44 and 26 are responsible for the exchange of various information between the processor 46 and the processor 28 via the network 54. The exchange of various information between the processor 46 and the processor 28 using the communication I / Fs 44 and 26 is carried out in a secure state.

[1083] The control object 443 includes a display device, LEDs in the eyes, and motors for driving the arms, hands, and feet. The posture and gestures of the robot 414 are controlled by controlling the motors of the arms, hands, and feet. Some of the emotions of the robot 414 can be expressed by controlling these motors. In addition, the facial expressions of the robot 414 can also be expressed by controlling the light emission state of the LEDs in the eyes of the robot 414.

[1084] Fig. 8 shows an example of the main functions of the data processing device 12 and the robot 414. As shown in Fig. 8, in the data processing device 12, a specific process is performed by the processor 28. A specific process program 56 is stored in the storage 32.

[1085] The specific processing program 56 is an example of a "program" according to the technology of the present disclosure. The processor 28 reads the specific processing program 56 from the storage 32 and executes the read specific processing program 56 on the RAM 30. The specific processing is realized by the processor 28 operating as a specific processing unit 290 in accordance with the specific processing program 56 executed on the RAM 30.

[1086] The storage 32 stores a data generation model 58 and an emotion identification model 59. The data generation model 58 and the emotion identification model 59 are used by the identification processing unit 290.

[1087] In the robot 414, the processor 46 performs the reception output process. A reception output program 60 is stored in the storage 50. The processor 46 reads the reception output program 60 from the storage 50 and executes the read reception output program 60 on the RAM 48. The reception output process is realized by the processor 46 operating as the control unit 46A in accordance with the reception output program 60 executed on the RAM 48.

[1088] Next, a description will be given of the specific processing performed by the specific processing unit 290 of the data processing device 12. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1089] The energy management system of this invention is composed of multiple energy monitoring devices installed in hotel facilities, a server that centrally manages and processes the energy usage information collected from these devices, and a terminal that allows the manager to monitor and operate the situation. This system aims to optimize the energy efficiency of the entire hotel, reduce operating costs, and reduce the environmental impact.

[1090] System configuration and functions

[1091] server

[1092] The server is responsible for collecting and monitoring energy usage information sent from each room and facility within the hotel in real time. The server performs the following functions:

[1093] 1. Collect energy usage information for each room, including electricity consumption, gas consumption, water consumption, etc.

[1094] 2. Monitor collected data in real time and issue alerts if energy usage exceeds specified thresholds.

[1095] 3. Adjust the amount of energy used in rooms where the energy consumption exceeds a threshold, for example by changing the temperature setting of the air conditioning system or adjusting the brightness of the lights.

[1096] 4. Energy usage information for the entire hotel is aggregated and periodic reports are generated, which can be used by managers to understand the energy usage situation.

[1097] Terminal

[1098] The terminal is connected to the server and is an interface that allows hotel managers to monitor energy usage and take action as needed. The terminal performs the following functions:

[1099] 1. Energy usage information sent from the server is displayed in real time, allowing the administrator to instantly check the energy consumption status of each room.

[1100] 2. Display adjustment suggestions for rooms where energy usage exceeds thresholds, allowing administrators to manually take corrective action.

[1101] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[1102] User

[1103] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[1104] 1. The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy consumption of room 102 is 60 kWh.

[1105] 2. Receive alerts from the server and check adjustment suggestions for rooms with high energy usage. Users can manually make adjustments on their devices or let the system make the adjustments automatically.

[1106] 3. Check the adjustment results on the device to see if the energy usage has improved. For example, check that the energy usage in room 102 has decreased from 60 kWh to 54 kWh.

[1107] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[1108] Specific examples

[1109] 1. Collecting energy usage information for hotel facilities:

[1110] The server collects energy usage data from energy monitoring devices installed in each room, such as 45 kWh in room 101, 60 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104.

[1111] 2. Real-time monitoring and alerts:

[1112] The server monitors the collected data in real time and detects when the energy consumption of rooms 102 and 103 exceeds the 50 kWh threshold.

[1113] 3. Energy Use Adjustment:

[1114] The server adjusts the energy usage of room 102 and room 103 by 10% each, resulting in a decrease in usage in room 102 from 60 kWh to 54 kWh and in room 103 from 55 kWh to 49.5 kWh.

[1115] 4. Generate energy usage reports:

[1116] The server tally up the overall energy usage and notify the administrator that the total usage is 178.5 kWh.

[1117] 5. User interaction and confirmation:

[1118] Users can check the energy usage status and adjustment results for each room through the terminal, and make additional adjustments or settings as needed.

[1119] In this way, the energy management system can efficiently manage energy usage within hotel facilities, reducing operational costs and environmental impact.

[1120] The processing flow will be explained below.

[1121] Step 1:

[1122] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data such as 45 kWh for room 101, 60 kWh for room 102, 55 kWh for room 103, and 30 kWh for room 104.

[1123] Step 2:

[1124] The server monitors the collected energy usage information in real time. It compares the energy usage of each room and checks whether it exceeds a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 is 60 kWh, exceeding the threshold.

[1125] Step 3:

[1126] The server adjusts the energy consumption of the room where the energy consumption exceeds the threshold to reduce the energy consumption. Specifically, the server automatically adjusts the temperature setting of the air conditioning system in room 102 to reduce energy consumption by 10%. As a result, the energy consumption of room 102 decreases from 60 kWh to 54 kWh.

[1127] Step 4:

[1128] The server aggregates the overall energy usage and calculates the total usage for the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage for the entire hotel is 184 kWh.

[1129] Step 5:

[1130] The server generates a report based on the aggregated energy usage and sends this information to the terminal. The manager receives this report through the terminal and can check the energy usage of the entire hotel and the detailed usage of each room.

[1131] Step 6:

[1132] The user can use the device to view energy usage reports, get a detailed understanding of energy usage in each room, and make additional adjustments if necessary. The user can either accept the adjustment suggestions from the server or enable the automatic adjustment function.

[1133] Step 7:

[1134] The server then reflects any changes in settings or adjustments made by the user and again monitors energy usage. This process occurs continuously, ensuring real-time energy management.

[1135] Example 1

[1136] Next, a description will be given of Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1137] Improving energy efficiency and reducing costs are important issues from the perspectives of environmental protection and economic benefits. Hotel facilities, in particular, consume large amounts of energy, so efficient methods for managing this consumption are required. They also need to respond quickly when energy consumption exceeds a threshold, and are required to create regular energy usage reports. However, there is currently no system that can efficiently achieve these goals.

[1138] The specific processing by the specific processing unit 290 of the data processing device 12 in the first embodiment is realized by the following means.

[1139] In this invention, the server includes means for collecting energy usage information within the facility from energy monitoring devices, means for monitoring the collected energy usage information in real time, means for issuing a warning when energy consumption exceeds a specified threshold, means for automatically adjusting energy usage in rooms where energy consumption exceeds the threshold, and means for aggregating energy usage information for a specified period and generating a report, thereby enabling efficient management of energy usage and prompt response.

[1140] An "energy monitoring device" is a device that collects energy usage information within a facility.

[1141] The "collection means" is a function that collects information obtained from energy monitoring devices into a server.

[1142] The "real-time monitoring means" is a function that continuously monitors collected energy usage information in real time.

[1143] The "warning notification means" is a function that notifies a manager of a warning when energy consumption exceeds a specified threshold.

[1144] The "energy usage adjustment means" is a function that automatically adjusts energy consumption in rooms where the energy consumption exceeds a threshold.

[1145] The "report generation means" is a function that compiles energy usage information for a certain period of time and outputs it in the form of a report.

[1146] A "management terminal" is a device that displays energy usage information sent from the server and allows the user to operate the system.

[1147] "Server" means a central control unit for collecting, monitoring, coordinating, and reporting energy usage information.

[1148] The "threshold" is an upper limit that defines the allowable level of energy consumption.

[1149] The "adjustment method" refers to specific measures such as adjusting air conditioning or dimming lights in order to reduce energy consumption.

[1150] "Energy usage information" refers to information about energy usage within a facility, including data such as electricity consumption, gas consumption, and water consumption.

[1151] The energy management system of this invention is operated with the objective of improving the efficiency of energy use within a facility, reducing operational costs, and mitigating environmental impact. This system is composed of an energy monitoring device, a server, a terminal, and a user (facility manager).

[1152] Server Roles

[1153] The server collects energy usage information sent from the energy monitoring devices and monitors it in real time. This "collection means" centrally manages energy usage information for each room (for example, electricity consumption, gas consumption, water consumption, etc.). Based on this data, the server uses "real-time monitoring means" to execute "warning notification means" that issues a warning when energy usage exceeds a specified threshold. Furthermore, the server automatically adjusts energy consumption in rooms where the threshold has been exceeded using "energy usage adjustment means." Adjustment methods include changing the air conditioning temperature setting and adjusting the brightness of the lights.

[1154] The server also aggregates data at regular intervals and generates a report on energy usage status using the "report generation means." This report is provided to the administrator in PDF format or other formats and is used to understand the energy usage trends of the entire facility.

[1155] Device Role

[1156] The terminals are connected to a server and display energy usage information in real time, allowing managers to monitor and operate the situation. The terminals display the energy usage information sent from the server in dashboard format, allowing managers to check the energy consumption status of each room and receive warning notifications in real time. Users can also manually adjust energy usage and change settings on the terminals.

[1157] User (facility administrator) roles

[1158] Users manage energy usage within their facilities through this system. Specifically, they operate a terminal to monitor energy usage information collected from the server in real time. When they receive a warning notification, they check the adjustment suggestions presented on the terminal and either leave it to the automatic adjustment system or issue adjustment instructions manually. Furthermore, users can formulate long-term energy management strategies based on regularly generated energy usage reports.

[1159] Specific examples

[1160] Collecting energy usage information: The server collects data from the energy monitoring devices in each room, such as the power consumption of room 101 being 45 kWh and the power consumption of room 102 being 60 kWh.

[1161] Real-time monitoring and warning notification: The server monitors the collected data in real time, detects when the power consumption of room 102 exceeds the threshold of 50 kWh, and sends a warning to the administrator terminal.

[1162] Adjusting energy usage: The server reduces consumption by 10% by raising the air conditioning setting in room 102 by 2 degrees, reducing the power consumption in room 102 to 54 kWh.

[1163] Report generation: The server aggregates the energy usage data for one week, generates a report in PDF format, and sends it to the administrator.

[1164] Example of input prompt for generative AI model

[1165] "Please explain in detail the program process of a hotel energy management system. The server collects data, monitors in real time, issues warnings, adjusts energy usage, and generates reports. The terminal displays this information in real time and allows users to operate it."

[1166] As described above, the energy management system of the present invention is a system that efficiently manages energy usage within a facility and achieves reductions in operating costs and environmental loads.

[1167] The flow of the identification process in the first embodiment will be described with reference to FIG.

[1168] Step 1: Data collection

[1169] The server collects energy usage information within the facility from the energy monitoring devices.

[1170] Input: Energy consumption data sent from each room (e.g., room 101 power consumption 45 kWh, room 102 power consumption 60 kWh, etc.)

[1171] Data processing / data calculation: The server receives these data and stores them in a database.

[1172] Output: Latest energy usage information stored in a database

[1173] How it works: Every minute, the server sends a request to each room's energy monitoring device to receive the latest consumption data. This data is then recorded in a database in real time and made available for the next step.

[1174] Step 2: Real-time monitoring

[1175] The server monitors the collected energy usage information in real time.

[1176] Input: Latest energy usage data retrieved from the database

[1177] Data processing / data calculation: The server compares the energy consumption of each room with the set threshold and determines whether it exceeds the threshold.

[1178] Output: List of rooms that exceed the threshold

[1179] Specific operation: The server retrieves the latest data from the database and determines whether the energy consumption of each room exceeds the threshold. For example, it detects that the energy consumption of rooms 102 and 103 exceeds the threshold of 50 kWh.

[1180] Step 3: Warning Notification

[1181] The server will alert the administrator if energy consumption exceeds a specified threshold.

[1182] Input: List of rooms that exceed the threshold

[1183] Data processing / data calculation: Generate a warning message and send it to the management terminal.

[1184] Output: Warning notification message

[1185] Specific operation: The server generates a warning message and sends a push notification to the administrator's device, with the specific content "The power consumption of room 102 has exceeded 60 kWh."

[1186] Step 4: Adjust energy usage

[1187] The server automatically adjusts energy usage in rooms where energy consumption exceeds a threshold.

[1188] Input: List of rooms that exceed the threshold

[1189] Data processing / data calculation: Generates commands for adjustments and sends them to the control device in the relevant room.

[1190] Output: Adjustment commands and adjusted energy usage data

[1191] Specific operation: The server sends a setting change command to the air conditioning control device in room 102 to raise the set temperature by 2 degrees. It checks whether the setting change was successful and collects data again to verify the effect. For example, the usage in room 102 decreases from 60 kWh to 54 kWh.

[1192] Step 5: Generate a report

[1193] The server periodically compiles the energy usage information and generates a report.

[1194] Input: Energy usage data for a certain period (e.g., last 24 hours, last week, etc.)

[1195] Data processing / data calculation: Aggregate data and generate reports. Convert data to PDF format, etc.

[1196] Output: Energy usage report (e.g. PDF format)

[1197] Specific operation: Once a day, the server aggregates energy usage data for the past 24 hours and generates an energy usage report, which is automatically sent to the administrator's device.

[1198] Step 6: View and operate

[1199] The terminal displays energy usage information sent from the server in real time, allowing managers to monitor and control the situation.

[1200] Input: Real-time energy usage data and warning notifications sent from the server

[1201] Data processing / data calculation: Visualize data in the form of graphs and dashboards.

[1202] Output: Visualized energy usage information and warning notifications

[1203] How it works: The terminal application connects to the server in real time to obtain the latest energy usage data. The data is displayed on a graphical dashboard for immediate review by the administrator. The administrator receives warning notifications and can implement the adjustment suggestions presented by the system as needed.

[1204] (Application example 1)

[1205] Next, a description will be given of Application Example 1. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1206] In factory facilities, increasing energy consumption leads to higher operating costs and an increased environmental impact, so efficient energy management is required. However, because multiple devices and equipment operate simultaneously, it is difficult to monitor energy usage in real time and make appropriate adjustments. Furthermore, there is a need to analyze energy consumption patterns and make suggestions for improving efficiency.

[1207] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 1 is realized by the following means.

[1208] In this invention, the server includes means for collecting energy usage information of factory equipment, means for monitoring the energy usage status of the factory equipment, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire factory equipment, means for collecting energy usage information of each equipment in real time, means for issuing a warning when energy consumption exceeds a threshold and automatically adjusting energy usage as necessary, and means for analyzing energy consumption patterns and proposing efficient energy usage. This makes it possible to optimize energy consumption within the factory and reduce operating costs and environmental impact.

[1209] "Factory equipment" is the collection of machinery, equipment, and devices used in manufacturing or production processes.

[1210] "Energy usage information" is data on the amount of energy consumed by factory equipment, such as electricity, gas, and water.

[1211] "Monitoring" refers to the act of continuously observing energy usage information in real time and detecting abnormalities or threshold violations.

[1212] "Adjustment" is a control action such as changing the operating speed or mode of machinery or equipment to reduce energy usage.

[1213] A "warning" is a notification issued when energy consumption exceeds a certain threshold, and serves to alert the administrator.

[1214] "Collecting in real time" refers to constantly or continuously acquiring energy usage information immediately and sending it to a server.

[1215] "Energy consumption patterns" are trends and characteristics of energy consumption analyzed based on past and current data.

[1216] "Efficiency Recommendations" are suggestions for improvements aimed at reducing or optimizing energy use based on energy consumption patterns.

[1217] A "server" is a computer system that centrally manages and processes energy usage information collected from factory equipment.

[1218] The system for realizing this invention consists of energy monitoring devices for factory equipment, a server that manages and processes the energy usage information collected from these devices, and a terminal where the administrator monitors and operates the situation. Below, we will explain each component and its specific function, as well as the operation of the overall system.

[1219] server

[1220] The server plays a central role in centrally managing and processing energy usage information sent from factory equipment. Specifically, it performs the following functions:

[1221] 1. Collect energy usage information from each facility in the factory, including electricity consumption, gas consumption, water consumption, etc.

[1222] 2. Monitor collected data in real time and issue alerts if energy consumption exceeds a specified threshold.

[1223] 3. Adjust the usage of equipment whose energy consumption exceeds a threshold, for example by changing the operating speed of the machine or switching it to a dedicated mode.

[1224] 4. Energy usage information for the entire factory is aggregated and periodic reports are generated, which managers can use to understand the energy usage situation.

[1225] Terminal

[1226] The terminal is connected to a server and is an interface that allows factory managers to monitor energy usage and take action as necessary. Specifically, it has the following functions:

[1227] 1. Energy usage information sent from the server is displayed in real time, allowing managers to instantly check the energy consumption status of each facility.

[1228] 2. Display adjustment suggestions for equipment whose energy consumption exceeds a threshold, allowing administrators to manually implement countermeasures.

[1229] 3. Energy usage reports are displayed, allowing managers to understand overall energy usage patterns, which allows them to develop long-term energy reduction strategies.

[1230] User

[1231] The user (factory manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[1232] 1. The user accesses the server from their device and checks the energy usage status of each facility in real time.

[1233] 2. Receive warning notifications from the server and check adjustment suggestions for equipment with high energy usage. Users can manually issue adjustment instructions on their devices or let the system make the adjustments automatically.

[1234] 3. Check the adjustment results on your device to see if your energy usage has improved.

[1235] 4. View comprehensive energy usage reports on your device and develop long-term energy management strategies that lead to continuous energy efficiency improvements and cost savings.

[1236] Program processing explanation

[1237] The server collects energy usage information in real time and stores it in a database. The system uses Python and a database management system (e.g., MySQL). The collected data is monitored in real time, and if a threshold is exceeded, a warning is issued and energy usage is automatically adjusted. This enables efficient operation of the facility and optimization of energy usage. The system also analyzes and makes suggestions to users about their energy consumption patterns.

[1238] Specific examples

[1239] As a specific example, the energy usage of equipment 101, equipment 102, and equipment 103 in a factory is collected in real time, and if equipment 102 exceeds a threshold, the server immediately issues a warning and adjusts its operating speed as necessary. As a result, energy usage is kept below the threshold. In addition, the overall energy usage status is compiled and notified to the administrator as a report.

[1240] Example prompt for a generative AI model:

[1241] Energy monitoring devices installed on each piece of equipment in the factory collect energy usage data in real time. If energy usage exceeds 50 kWh, the energy management system automatically adjusts and reduces usage by 10%. Implement a factory energy efficiency optimization system that monitors energy usage and makes adjustments as needed.

[1242] The flow of the specific processing in the application example 1 will be described with reference to FIG.

[1243] Step 1:

[1244] The server collects energy usage information (electricity consumption, gas consumption, water consumption, etc.) from energy monitoring devices installed on each piece of equipment in the factory. The server inputs energy usage data from each piece of equipment and stores it in a database in real time. Specifically, it receives signals from the energy monitoring devices and records them for each device.

[1245] Step 2:

[1246] The server monitors the collected energy usage data in real time. The input is the energy usage information in the database, and the output is the energy consumption status of each piece of equipment. Specifically, it periodically reads the energy usage information from the database and compares it with a preset threshold.

[1247] Step 3:

[1248] The server issues a warning when energy consumption exceeds a set threshold. The input is the monitored energy usage data, and the output is a warning notification. Specifically, when energy usage exceeding a threshold is detected, a notification is sent to the administrator's terminal.

[1249] Step 4:

[1250] The server automatically adjusts the energy consumption of equipment whose energy consumption exceeds a threshold. The input is the energy usage data that exceeds the threshold, and the output is the adjusted energy usage data. Specific actions include changing the settings of the equipment in question, slowing down its operating speed, or switching modes.

[1251] Step 5:

[1252] The server periodically compiles energy usage information from the entire factory and generates reports. The input is energy usage data from all equipment, and the output is an energy usage report. Specifically, it compiles information in the database and creates a report that is displayed in an easy-to-understand manner for managers.

[1253] Step 6:

[1254] The terminal displays the energy usage information and warning notifications sent from the server in real time. The input is the energy usage data and warnings from the server, and the output is the information displayed on the terminal screen. Specifically, the received data is displayed through the user interface.

[1255] Step 7:

[1256] Users monitor energy usage through their devices and make adjustments as necessary. The input is the energy usage information and warning notifications displayed on the device, and the output is adjustment instructions. Specific operations involve manually changing the energy usage settings of each piece of equipment from the device's operation screen.

[1257] Step 8:

[1258] The server analyzes energy usage patterns and proposes efficient energy usage methods. The input is all collected data, and the output is suggestions for efficient energy usage. Specifically, it uses data analysis algorithms to identify energy consumption trends, generate optimization suggestions, and notify administrators.

[1259] Furthermore, an emotion engine that estimates the user's emotion may be further combined. That is, the identification processing unit 290 may estimate the user's emotion using the emotion identification model 59, and perform identification processing using the user's emotion.

[1260] The energy management system of this invention collects and monitors energy usage information of hotel facilities in real time, adjusts energy usage when energy consumption exceeds a specified threshold, and performs optimal energy management based on emotions by combining it with an emotion engine that recognizes user emotions. This system is composed of an energy monitoring device, a server, an emotion engine, and a terminal used by the administrator.

[1261] System configuration and functions

[1262] server

[1263] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. It also automatically adjusts energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion engine and adjusts energy usage appropriately based on those emotions.

[1264] Emotion Engine

[1265] The emotion engine is a system for recognizing the user's emotions. It uses voice recognition technology to analyze the user's speech and tone of voice to detect emotions. This emotion information is sent to the server, which then uses the information to further optimize energy usage.

[1266] Terminal

[1267] The terminal is connected to a server and serves as an interface for hotel managers to monitor energy usage and take action as necessary. Managers can use the terminal to check the energy usage status of each room and emotional information from the emotion engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[1268] User

[1269] The user (hotel manager) operates the system through a terminal and performs energy management. Specific operation examples include the following:

[1270] 1. Energy Usage Information Collection and Monitoring:

[1271] The user accesses the server from a terminal and checks the energy usage status of each room in real time. For example, the user checks that the energy usage of room 102 is 60 kWh.

[1272] 2. Adjusting energy use:

[1273] The server automatically detects rooms where energy usage exceeds a threshold and adjusts energy usage based on information from the emotion engine. For example, if the emotion engine detects a user's stress level, the server will adjust the air conditioning temperature to a comfortable range, optimizing energy consumption.

[1274] 3. Generate energy usage reports:

[1275] The server aggregates the overall energy usage and periodically generates reports, for example, a report showing that room 102's usage has decreased from 60 kWh to 54 kWh.

[1276] 4. User interaction and confirmation:

[1277] The user can check the emotion information and energy usage adjustment results from the emotion engine through the device, and if necessary, make additional adjustments and change the system settings.

[1278] Specific examples

[1279] 1. Collecting energy usage information for hotel facilities:

[1280] The server obtains data from the energy monitoring devices installed in each room and collects information such as room 101 is 45 kWh, room 102 is 60 kWh, room 103 is 55 kWh, and room 104 is 30 kWh.

[1281] 2. Real-time monitoring and emotion detection:

[1282] The server analyzes the user's emotions in real time through the emotion engine and detects that the energy usage in room 102 is 60 kWh. If the emotion engine detects that the user is stressed, it changes the air conditioning settings in room 102 to reduce energy usage by 10%.

[1283] 3. Overall energy usage report:

[1284] The server tallies the energy usage and reports that room 101 has 45 kWh, room 102 has 54 kWh, room 103 has 55 kWh, and room 104 has 30 kWh, totaling 184 kWh for the entire hotel.

[1285] 4. User confirmation and adjustment:

[1286] Users can view the report on their device and see that their usage has been optimized, along with the energy adjustment results based on emotion information from the emotion engine. They can then make further adjustments or change settings as needed.

[1287] In this way, the energy management system can efficiently manage energy usage within the hotel facility and further optimize it based on user emotional information, thereby reducing operating costs and environmental impact.

[1288] The processing flow will be explained below.

[1289] Step 1:

[1290] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. This information includes the electricity consumption, gas consumption, and water consumption of each room. For example, the server obtains data that room 101 consumes 45 kWh, room 102 consumes 60 kWh, room 103 consumes 55 kWh, and room 104 consumes 30 kWh.

[1291] Step 2:

[1292] The server monitors the collected energy usage information in real time and compares the energy usage of each room with a preset threshold (e.g., 50 kWh). For example, the server detects that the energy usage of room 102 exceeds the threshold at 60 kWh.

[1293] Step 3:

[1294] The server obtains user emotion data from the emotion engine for rooms where energy usage exceeds a threshold. The emotion engine uses voice recognition technology to analyze the user's tone of voice and speech to identify emotions. For example, if the emotion engine detects the user's stress or discomfort, it sends that information to the server.

[1295] Step 4:

[1296] The server then uses the emotion data from the emotion engine to make adjustments to optimize energy usage. For example, if a user's stress level is detected in room 102, the server changes the air conditioning settings to a comfortable temperature and adjusts the brightness of the lights, reducing energy consumption by 10%. As a result, energy usage in room 102 decreases from 60 kWh to 54 kWh.

[1297] Step 5:

[1298] The server aggregates the overall energy usage and calculates the energy usage of the entire hotel facility. For example, it adds up 45 kWh in room 101, 54 kWh in room 102, 55 kWh in room 103, and 30 kWh in room 104, and calculates that the total usage is 184 kWh.

[1299] Step 6:

[1300] The server generates an energy usage report based on the aggregated results and sends this information to the terminal. The manager can then view the report on the terminal to understand the energy usage status of the entire hotel, as well as the detailed usage and mood-based adjustment results for each room.

[1301] Step 7:

[1302] The user uses the terminal to view the energy usage report, for example, to see that the energy usage in room 102 has decreased from 60 kWh to 54 kWh, and evaluate the effectiveness of the emotion engine. If necessary, the user can make additional adjustments or change the system settings.

[1303] Step 8:

[1304] The server reflects any changes in settings or adjustments made by the user in real time and monitors energy usage again, continuously optimizing energy management and improving energy efficiency within the hotel facility.

[1305] Example 2

[1306] Next, a description will be given of Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1307] Conventional energy management systems monitor energy usage in real time and adjust energy consumption when it exceeds a threshold, but they do not realize energy optimization that takes into account the emotions of users. As a result, there are limits to further reducing energy consumption and improving user comfort. In addition, energy usage reporting is often done manually, which requires a lot of management effort.

[1308] The specific processing by the specific processing unit 290 of the data processing device 12 in the second embodiment is realized by the following means.

[1309] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for analyzing emotional information of users, means for optimizing energy usage based on the analyzed emotional information, and means for reporting the energy usage status of the entire hotel facility. This makes it possible to monitor energy usage status in real time and perform energy optimization based on the emotions of users.

[1310] "Hotel Facility" means a facility that includes a building and related facilities and features for the accommodation of guests.

[1311] "Energy usage information" refers to data regarding the consumption of various types of energy, such as electricity, gas, and water.

[1312] "Energy usage status" refers to the real-time or cumulative consumption status of various types of energy used within the hotel facilities.

[1313] A "threshold" refers to a predetermined reference value for energy consumption, and when this value is exceeded, a specific action is taken.

[1314] "Emotional information" is data about a user's emotional state, obtained from voice analysis and other sensor data.

[1315] "Optimization" refers to the process of making adjustments to ensure the most efficient use of energy and user comfort.

[1316] "Reporting" refers to the act of collecting and aggregating data on energy usage and providing it to a manager in the form of a list or report.

[1317] A "server" is a central computer system that performs a series of processes such as collecting, monitoring, adjusting, optimizing, and reporting energy usage information.

[1318] "User" refers to the person or staff managing and operating the hotel facilities.

[1319] The energy management system of this invention collects and monitors energy usage information for hotel facilities in real time and adjusts energy usage when energy consumption exceeds a specified threshold. It also has the function of collecting and analyzing user emotion information using an emotion engine and optimizing energy usage based on this information. This system consists of four main pieces of hardware and software: an energy monitoring device, a server, an emotion engine, and a terminal.

[1320] server

[1321] The server periodically collects energy usage information such as electricity consumption, gas consumption, and water consumption from energy monitoring devices installed in each room in the hotel facility. For example, the server obtains energy usage data for room 101 and records that the electricity consumption is 45 kWh.

[1322] The server monitors the collected energy usage information in real time and generates an alarm message when it detects that energy consumption exceeds a threshold. For example, it detects that energy consumption in room 102 exceeds 60 kWh and issues a warning.

[1323] Emotion Engine

[1324] The emotion engine collects the user's voice in real time and analyzes the tone of voice and the content of the speech to generate emotion information. This emotion information identifies emotions such as stress, relief, and joy, and transmits them to the server. For example, if it is determined that the user in room 102 is exhibiting a high stress level, that data is transmitted to the server.

[1325] Terminal

[1326] The terminal is an interface that allows hotel managers to monitor the energy usage of each room and make adjustments as needed. Managers can operate the terminal to check energy usage and emotional information in real time and manually change settings. For example, a manager can use the terminal to change the air conditioning settings in room 102 to reduce energy usage.

[1327] User

[1328] The user (hotel manager) operates the system via a terminal to manage energy. A specific example of operation is to access the server from the terminal to check the energy usage status of each room and make necessary adjustments. The user implements optimal energy settings based on the energy usage status of each room and the emotional information collected by the emotion engine.

[1329] Specific examples

[1330] 1. Energy Use Information Collection:

[1331] The server collects data from the energy monitoring devices in each room, for example, 45 kWh from room 101, 60 kWh from room 102, 55 kWh from room 103, and 30 kWh from room 104.

[1332] 2. Real-time monitoring and emotion detection:

[1333] The server monitors the energy usage of the room 102 through the emotion engine to see if it is 60 kWh, and at the same time detects stress from the user's voice. If the emotion engine detects stress, it changes the air conditioning settings in the room 102 to reduce energy usage by 10%.

[1334] 3. Generate energy usage reports:

[1335] The server aggregates the energy usage for each room and generates a daily or monthly energy usage report, for example, reporting that room 102's power consumption has decreased from 60 kWh to 54 kWh.

[1336] 4. User confirmation and adjustment:

[1337] The user can check the energy usage status and emotional information of each room in real time through the terminal and optimize energy efficiency, for example, manually adjust the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[1338] Example prompts for generative AI models

[1339] "Please provide a specific description of a system that collects real-time energy usage information from hotel facilities and adjusts energy usage when energy consumption exceeds a specified threshold."

[1340] "Describe the functionality of a system that uses voice recognition technology to recognize a user's emotions and adjust energy usage based on those emotions."

[1341] "Please give a specific example of a hotel using an energy management system and explain how it optimizes energy."

[1342] This system enables efficient management of energy consumption while improving user comfort, thereby reducing operating costs and mitigating environmental impact.

[1343] The flow of the identification process in the second embodiment will be described with reference to FIG.

[1344] Step 1:

[1345] The server collects energy usage information from energy monitoring devices installed in each room in the hotel facility. For example, from room 101, it obtains data on electricity consumption of 45 kWh, gas consumption of 10 m³, and water consumption of 5 m³.

[1346] Input: Energy usage data (electricity consumption, gas consumption, water consumption) from each energy monitoring device

[1347] Output: Collected information stored in an energy usage database

[1348] Step 2:

[1349] The server monitors the collected energy usage information in real time and detects energy consumption exceeding a specified threshold. For example, if the power consumption of the room 102 exceeds 60 kWh, an alarm message is generated.

[1350] Input: Collected energy usage database information

[1351] Output: Alarm message for energy consumption exceeding threshold

[1352] Step 3:

[1353] The emotion engine collects the user's voice in real time, analyzes the tone of voice and the content of the speech, generates emotion information, and transmits it to the server. For example, if it is determined that the user in room 102 is showing a high stress level, the data is transmitted to the server.

[1354] Input: Real-time user voice data

[1355] Output: The analyzed emotional information (stress, relief, joy, etc.) is sent to the server.

[1356] Step 4:

[1357] The server integrates the received emotion information with the energy usage information and adjusts the energy usage to the optimum level. For example, if the user in room 102 shows signs of stress, the server changes the air conditioning setting to a comfortable temperature, reducing energy consumption by 10%.

[1358] Input: Energy usage database information, analyzed emotion information

[1359] Output: Adjusted energy setting data (e.g., air conditioning setting changes)

[1360] Step 5:

[1361] The server aggregates the energy usage of each room and generates an energy usage report, for example, reporting that the power consumption of room 102 has decreased from 60 kWh to 54 kWh.

[1362] Input: Adjusted energy use data

[1363] Output: Daily or monthly energy usage report

[1364] Step 6:

[1365] The user can check the energy usage status and emotional information of each room in real time through the terminal and change the settings as needed, for example, manually adjusting the air conditioning settings in room 102 through the terminal to further reduce energy consumption.

[1366] Input: Energy usage reports, real-time sentiment information

[1367] Output: User setting change data (e.g., air conditioner setting changes)

[1368] This process will enable efficient management of energy consumption within the hotel facility and optimization based on user sentiment information, thereby reducing operational costs and environmental impact.

[1369] (Application example 2)

[1370] Next, a description will be given of Application Example 2. In the following description, the data processing device 12 will be referred to as a "server" and the robot 414 will be referred to as a "terminal."

[1371] The problem to be solved by this invention is to realize efficient energy use in an energy management system while simultaneously increasing user comfort. Specifically, the object is to provide a method for adjusting energy use based on user emotions in order to optimize energy consumption, which conventional technologies have been unable to fully address. This aims to reduce operating costs and environmental impact.

[1372] The specific processing by the specific processing unit 290 of the data processing device 12 in the application example 2 is realized by the following means.

[1373] In this invention, the server includes means for collecting energy usage information of the hotel facility, means for monitoring the energy usage status of the hotel facility, means for adjusting energy usage when energy consumption exceeds a specified threshold, means for reporting the energy usage status of the entire hotel facility, means for analyzing user emotions using an emotion recognition engine, and means for optimizing energy usage based on the user emotions, thereby making it possible to achieve both efficient energy use and a comfortable environment based on emotions.

[1374] "Hotel premises" means any accommodation facility for stay and all related facilities.

[1375] "Energy usage information" refers to data on energy usage, including electricity consumption, gas consumption, water consumption, and the like.

[1376] "Energy usage status" refers to the accumulation and evaluation of energy usage information within a specific period of time.

[1377] A "threshold" is a reference value above which specific operations or adjustments should be performed when energy consumption exceeds the threshold.

[1378] "Adjusting measures" refers to various operations or functions that are performed to optimize energy usage.

[1379] "Means of reporting" refers to the system function that collects and analyzes data on energy usage and notifies administrators and users.

[1380] An "emotion recognition engine" is a technology or system for analyzing a user's emotions based on data such as voice and facial expressions.

[1381] "User" refers to a person who operates the system or receives services.

[1382] "Optimization means" refers to a system function that performs adjustment operations to improve the efficiency of energy usage and increase user satisfaction.

[1383] A "server" is a computer system for collecting, processing, and controlling data.

[1384] MODE FOR CARRYING OUT THE INVENTION

[1385] In order to implement the present invention, the following system is configured.

[1386] System Configuration

[1387] The system includes a server, a terminal, an emotion recognition engine, and an energy monitoring device. Specifically, the system includes the following elements:

[1388] server

[1389] The server collects energy usage information from each room in the hotel and monitors it in real time. This information includes electricity, gas, and water consumption. The server has the function of automatically adjusting energy usage when energy consumption exceeds a specified threshold. Furthermore, it recognizes the user's emotions through an emotion recognition engine and makes appropriate energy adjustments based on those emotions.

[1390] Emotion Recognition Engine

[1391] The emotion recognition engine is a system for analyzing user emotions and uses voice recognition technology. It analyzes the user's emotions from voice samples and sends the information to the server, which then uses this information to optimize energy usage.

[1392] Terminal

[1393] The terminal is an interface that allows hotel managers to monitor energy usage and take action as needed. Using the terminal, they can check the energy usage status of each room and emotional information from an emotion recognition engine in real time. They can also manually adjust energy usage or change the automatic adjustment settings.

[1394] Energy Monitoring Devices

[1395] Energy monitoring devices installed in each room send data such as electricity consumption, gas consumption, and water consumption to a server.

[1396] Specific processing overview

[1397] The data collected by the energy monitoring device is sent to a server where it is monitored in real time. An emotion recognition engine analyzes the user's emotions, and if the user is feeling stressed, the system will automatically adjust the air conditioning temperature or lighting brightness. This optimizes energy usage while improving user comfort.

[1398] Specific examples

[1399] For example, suppose the energy usage in room 102 is 60 kWh and the emotion recognition engine detects stress. In this case, the server changes the air conditioning settings to reduce energy usage. The server confirms that usage has decreased from 60 kWh to 54 kWh and reports this to the administrator. This report can be viewed in real time via the terminal, and further adjustments can be made as needed.

[1400] Prompt Sentence Examples

[1401] "Tell me about the energy management situation in your store and give me details on how to adjust if a customer is experiencing stress."

[1402] This invention makes it possible to improve the efficiency of energy use and optimize it based on the user's emotions, thereby reducing operational costs and environmental impact.

[1403] The flow of the specific processing in the application example 2 will be described with reference to FIG.

[1404] Step 1:

[1405] The server obtains energy usage information (electricity consumption, gas consumption, water consumption) from the energy monitoring devices installed in each room. The input is the data from the energy monitoring devices, and the output is a dataset of energy usage information for each room.

[1406] Step 2:

[1407] The server monitors and stores the acquired energy usage information in real time. The input is the dataset of energy usage information obtained as a result of step 1, and the output is the latest updated energy usage data.

[1408] Step 3:

[1409] The server collects voice data from each room and sends it to the emotion recognition engine. The input is voice data from energy monitoring devices and smartphones, and the output is a collection of voice data.

[1410] Step 4:

[1411] The emotion recognition engine analyzes the voice data and recognizes the user's emotions. The input is the voice data, and the output is the user's emotional state (e.g., stress, relaxation, excitement, etc.).

[1412] Step 5:

[1413] The server determines whether adjustments are necessary based on the emotion information and energy usage information obtained from the emotion recognition engine. The inputs are emotion information and energy usage information, and the output is the judgment result regarding the need for adjustments.

[1414] Step 6:

[1415] If the server determines that adjustments are necessary, it issues control instructions to optimize energy usage. Specifically, it changes the temperature of the air conditioning or adjusts the brightness of the lights. The input is the result of the judgment in step 5, and the output is the control instructions.

[1416] Step 7:

[1417] The terminal receives control instructions from the server and actually adjusts energy usage. The input is the control instructions from the server, and the output is the adjusted energy usage status.

[1418] Step 8:

[1419] The server aggregates the adjusted energy usage and generates a report. The input is the adjusted energy usage information, and the output is the energy usage report.

[1420] Step 9:

[1421] The user can then review the generated report through the device and make further adjustments or configuration changes as needed. The input is the energy usage report, and the output is the user's feedback and instructions for further configuration changes.

[1422] The specific processing unit 290 transmits the result of the specific processing to the robot 414. In the robot 414, the control unit 46A causes the speaker 240 and the control target 443 to output the result of the specific processing. The microphone 238 acquires voice indicating a user input regarding the result of the specific processing. The control unit 46A transmits voice data indicating the user input acquired by the microphone 238 to the data processing device 12. In the data processing device 12, the specific processing unit 290 acquires the voice data.

[1423] The data generation model 58 is a so-called generative AI (Artificial Intelligence). An example of the data generation model 58 is ChatGPT (Internet Search<URL: https: / / openai.com / blog / chatgpt> ), Gemini (Internet search <url: https: gemini.google.com ?hl="ja">) and other generation AIs. The data generation model 58 is obtained by performing deep learning on a neural network. A prompt including an instruction is input to the data generation model 58, and inference data such as voice data indicating voice, text data indicating text, and image data indicating an image is also input. The data generation model 58 performs inference on the input inference data in accordance with the instruction indicated by the prompt, and outputs the inference result in a data format such as voice data and text data. Here, inference refers to, for example, analysis, classification, prediction, and / or summarization.

[1424] In the above embodiment, an example was given in which the specific processing is performed by the data processing device 12, but the technology of the present disclosure is not limited to this, and the specific processing may be performed by the robot 414.

[1425] The emotion identification model 59 as an emotion engine may determine the user's emotion according to a specific mapping. Specifically, the emotion identification model 59 may determine the user's emotion according to an emotion map (see FIG. 9), which is a specific mapping. Similarly, the emotion identification model 59 may determine the robot's emotion, and the identification processing unit 290 may perform identification processing using the robot's emotion.

[1426] FIG. 9 is a diagram illustrating an emotion map 400 on which multiple emotions are mapped. In the emotion map 400, emotions are arranged in concentric circles radiating from the center. Emotions closer to the center of the concentric circles are more primitive. Emotions representing states and actions arising from a state of mind are arranged on the outer edges of the concentric circles. The concept of emotion includes both affect and mental states. Emotions generally generated from reactions occurring in the brain are arranged on the left side of the concentric circles. Emotions generally induced by situational judgment are arranged on the right side of the concentric circles. Emotions generally generated from reactions occurring in the brain and induced by situational judgment are arranged on the upper and lower sides of the concentric circles. Furthermore, the emotion of "pleasure" is arranged on the upper side of the concentric circles, and the emotion of "discomfort" is arranged on the lower side. In this way, in the emotion map 400, multiple emotions are mapped based on the structure by which emotions are generated, and emotions that tend to occur simultaneously are mapped close to each other.

[1427] These emotions are distributed in the 3 o'clock direction on emotion map 400, and typically fluctuate between relief and anxiety. In the right half of emotion map 400, situational awareness dominates over internal sensations, resulting in a sense of calm.

[1428] The inside of emotion map 400 represents what is going on in the mind, and the outside of emotion map 400 represents behavior, so the further you go outside emotion map 400, the more visible the emotions become (the more they are expressed in behavior).

[1429] Human emotions are based on various balances, such as posture and blood sugar levels. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. Emotions can also be created for robots, automobiles, and motorcycles, based on various balances, such as posture and remaining battery life. When these balances deviate from the ideal, a state of discomfort is indicated, and when they approach the ideal, a state of pleasure is indicated. An emotion map can be generated, for example, based on Dr. Mitsuyoshi's emotion map (Research on Voice Emotion Recognition and Emotional Brain Physiological Signal Analysis Systems, Tokushima University, Doctoral Dissertation: https: / / ci.nii.ac.jp / naid / 500000375379). The left half of the emotion map lists emotions belonging to the "reaction" domain, where sensation is dominant. The right half of the emotion map lists emotions belonging to the "situation" domain, where situational awareness is dominant.

[1430] The emotion map defines two emotions that promote learning. One is a negative emotion on the situation side, around the middle of "repentance" or "reflection." In other words, this occurs when the robot experiences negative emotions such as "I never want to feel this way again" or "I don't want to be scolded again." The other is a positive emotion on the response side, around "desire." In other words, this occurs when the robot experiences positive feelings such as "I want more" or "I want to know more."

[1431] The emotion identification model 59 inputs user input into a pre-trained neural network, obtains emotion values ​​indicating each emotion shown in the emotion map 400, and determines the user's emotion. This neural network is pre-trained based on multiple pieces of training data that are combinations of user input and emotion values ​​indicating each emotion shown in the emotion map 400. Furthermore, this neural network is trained so that emotions that are located close to each other have similar values, as in the emotion map 900 shown in FIG. 10. FIG. 10 shows an example in which multiple emotions, "relieved," "calm," and "reassuring," have similar emotion values.

[1432] The system according to the present disclosure has been described above mainly with respect to the functions of the data processing device 12, but the system according to the present disclosure is not necessarily implemented on a server. The system according to the present disclosure may be implemented as a general information processing system. The present disclosure may be implemented, for example, as a software program running on a personal computer or an application running on a smartphone, etc. The method according to the present disclosure may be provided to users in the form of SaaS (Software as a Service).

[1433] In the above embodiment, an example was given in which the specific processing is performed by one computer 22, but the technology of the present disclosure is not limited to this, and the specific processing may be distributed and performed by a plurality of computers including the computer 22. For example, the data generation model 58 may be provided in an external device of the data processing device 12, and data may be generated in the external device in accordance with input data.

[1434] In the above embodiment, an example in which the specific processing program 56 is stored in the storage 32 has been described, but the technology of the present disclosure is not limited to this. For example, the specific processing program 56 may be stored in a portable, computer-readable, non-transitory storage medium such as a USB (Universal Serial Bus) memory. The specific processing program 56 stored in the non-transitory storage medium is installed in the computer 22 of the data processing device 12. The processor 28 executes the specific processing in accordance with the specific processing program 56.

[1435] Alternatively, the specific processing program 56 may be stored in a storage device such as a server connected to the data processing device 12 via the network 54, and the specific processing program 56 may be downloaded and installed on the computer 22 in response to a request from the data processing device 12.

[1436] It is not necessary to store all of the specific processing program 56 in a storage device such as a server connected to the data processing device 12 via the network 54, or to store all of the specific processing program 56 in the storage 32; only a portion of the specific processing program 56 may be stored.

[1437] The hardware resource for executing a specific process can be any of the following processors: An example of a processor is a CPU, which is a general-purpose processor that functions as a hardware resource for executing a specific process by executing software, i.e., a program. Another example of a processor is a dedicated electrical circuit, such as an FPGA (Field-Programmable Gate Array), a PLD (Programmable Logic Device), or an ASIC (Application Specific Integrated Circuit), which is a processor with a circuit configuration designed specifically for executing a specific process. Each processor has built-in or connected memory, and each processor uses the memory to execute the specific process.

[1438] The hardware resource that executes the specific processing may be configured with one of these various processors, or may be configured with a combination of two or more processors of the same or different types (for example, a combination of multiple FPGAs, or a combination of a CPU and an FPGA). Also, the hardware resource that executes the specific processing may be a single processor.

[1439] As an example of a system configured with a single processor, first, one processor is configured by combining one or more CPUs and software, and this processor functions as a hardware resource that executes a specific process. Second, there is a system that uses a processor that realizes the functions of an entire system including multiple hardware resources that execute a specific process on a single IC chip, as typified by SoC (System-on-a-chip). In this way, a specific process is realized using one or more of the above-mentioned various processors as hardware resources.

[1440] Furthermore, the hardware structure of these various processors can be, more specifically, an electric circuit that combines circuit elements such as semiconductor devices. The specific processing described above is merely an example. Therefore, it goes without saying that unnecessary steps may be deleted, new steps may be added, or the processing order may be rearranged, without departing from the spirit of the invention.

[1441] The above-described description and illustrations are a detailed explanation of the parts related to the technology of the present disclosure and are merely an example of the technology of the present disclosure. For example, the above description of the configuration, functions, actions, and effects is an explanation of an example of the configuration, functions, actions, and effects of the parts related to the technology of the present disclosure. Therefore, it goes without saying that unnecessary parts may be deleted, new elements may be added, or replacements may be made to the above-described description and illustrations within the scope of the gist of the technology of the present disclosure. Furthermore, to avoid confusion and facilitate understanding of the parts related to the technology of the present disclosure, the above-described description and illustrations omit explanations of common technical knowledge that do not require particular explanation to enable the implementation of the technology of the present disclosure.

[1442] All publications, patent applications, and technical standards mentioned in this specification are herein incorporated by reference to the same extent as if each individual publication, patent application, or technical standard was specifically and individually indicated to be incorporated by reference.

[1443] The following is further disclosed regarding the above embodiment.

[1444] (Claim 1)

[1445] a means of collecting energy usage information for hotel facilities;

[1446] a means of monitoring energy usage at hotel facilities;

[1447] means for regulating energy usage when energy consumption exceeds a specified threshold;

[1448] a means of reporting energy usage across the hotel property;

[1449] A system including:

[1450] (Claim 2)

[1451] The system of claim 1 continues to collect energy usage information of the hotel facility in real time.

[1452] (Claim 3)

[1453] 10. The system of claim 1, further comprising means for adjusting air conditioning or dimming lights as a method of adjusting to reduce energy usage.

[1454] "Example 1"

[1455] (Claim 1)

[1456] a means for collecting energy usage information within the facility from the energy monitoring device;

[1457] a means for monitoring the collected energy usage information in real time;

[1458] means for issuing a warning when energy consumption exceeds a specified threshold;

[1459] A means for automatically adjusting energy usage for rooms where energy consumption exceeds a threshold;

[1460] a means for aggregating energy usage information for each predetermined period and generating a report;

[1461] A system including:

[1462] (Claim 2)

[1463] The system according to claim 1, wherein the system continues to collect energy usage information in real time and provides the latest data to the management terminal.

[1464] (Claim 3)

[1465] 10. The system of claim 1, further comprising means for automatically or manually adjusting air conditioning or dimming lights as an adjustment method for reducing energy usage.

[1466] "Application Example 1"

[1467] (Claim 1)

[1468] A means for collecting energy usage information of factory equipment;

[1469] a means of monitoring the energy usage of factory equipment;

[1470] means for regulating energy usage when energy consumption exceeds a specified threshold;

[1471] A means of reporting energy usage across the entire plant and equipment;

[1472] A means of collecting energy usage information for each facility in real time;

[1473] a means for issuing a warning when energy consumption exceeds a threshold and automatically adjusting energy usage as necessary;

[1474] A means of analyzing energy consumption patterns and suggesting efficient energy use;

[1475] A system including:

[1476] (Claim 2)

[1477] The system according to claim 1, wherein the system continuously collects energy usage information of factory equipment in real time.

[1478] (Claim 3)

[1479] 10. The system of claim 1, further comprising means for adjusting the operating speed or switching modes of the machine as a method of adjusting to reduce energy usage.

[1480] "Example 2: Combining Emotion Engines"

[1481] (Claim 1)

[1482] a means of collecting energy usage information for hotel facilities;

[1483] a means of monitoring energy usage at hotel facilities;

[1484] means for regulating energy usage when energy consumption exceeds a specified threshold;

[1485] A means for analyzing user emotional information;

[1486] a means for optimizing energy usage based on the analyzed emotion information;

[1487] a means of reporting energy usage across the hotel property;

[1488] A system including:

[1489] (Claim 2)

[1490] The system of claim 1 continues to collect energy usage information of the hotel facility in real time.

[1491] (Claim 3)

[1492] 10. The system of claim 1, further comprising means for adjusting air conditioning or dimming lights as a method of adjusting to reduce energy usage.

[1493] "Application example 2 when combining emotion engines"

[1494] New Claims

[1495] (Claim 1)

[1496] a means of collecting energy usage information for hotel facilities;

[1497] a means of monitoring energy usage at hotel facilities;

[1498] means for regulating energy usage when energy consumption exceeds a specified threshold;

[1499] a means of reporting energy usage across the hotel property;

[1500] means for analyzing a user's emotions using an emotion recognition engine;

[1501] means for optimizing energy usage based on user sentiment;

[1502] A system including:

[1503] (Claim 2)

[1504] The system of claim 1 continues to collect energy usage information of the hotel facility in real time.

[1505] (Claim 3)

[1506] 10. The system of claim 1, further comprising means for adjusting air conditioning or dimming lights as a method of adjusting to reduce energy usage. [Explanation of symbols]

[1507] 10, 210, 310, 410 Data Processing Systems 12 Data Processing Device 14 Smart Devices 214 Smart Glasses 314 Headset-type terminal 414 Robot< / url:> < / url:> < / url:> < / url:>

Claims

1. a means of collecting energy usage information for hotel facilities; a means of monitoring energy usage at hotel facilities; means for regulating energy usage when energy consumption exceeds a specified threshold; a means of reporting energy usage across the hotel property; A system including:

2. The system of claim 1 , further comprising: a system for continuously collecting energy usage information for a hotel facility in real time;

3. 10. The system of claim 1, further comprising means for adjusting air conditioning or dimming lights as a method of adjusting to reduce energy usage.

Citation Information

Patent Citations

  • Persona chatbot control method and system

    JP2022180282A