Information processing device and method

The information processing device addresses the need to encourage exercise and power savings by generating personalized movement recommendations based on user biological data and presenting energy savings calculations, effectively promoting both health and energy efficiency.

JP7667349B1Active Publication Date: 2025-04-22NTT DOCOMO INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024077132
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-05-10
Publication Date
2025-04-22
Estimated Expiration
2044-05-10

AI Technical Summary

Technical Problem

There is a need to encourage users to exercise while also considering power savings, as there is a high awareness of energy saving and a desire to compensate for power shortfalls through user-generated electricity.

Method used

An information processing device that generates recommended movement data based on user biological data, calculates the amount of energy savings per user from user-generated power, and presents this data to users to encourage exercise and power savings.

Benefits of technology

This solution effectively encourages users to exercise, promoting both health and power savings, by providing personalized recommendations and clear energy savings incentives.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007667349000001_ABST
    Figure 0007667349000001_ABST
Patent Text Reader

Abstract

To encourage a user to exercise while taking into consideration the user's health and power saving. [Solution] A generation unit 33 generates recommended exercise data related to exercises recommended for each user based on the biometric data of the user. A calculation unit 34 calculates an amount of energy saved for each user that can be saved by power generated by a power generation device that converts the kinetic energy of each user into electrical energy, based on an overall amount of energy saved that all the users are requested to save and the generated recommended exercise data. A presentation unit 35 presents to each user the recommended exercise data generated for each user and the amount of energy saved for each user calculated for each user.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a technique for encouraging a user to exercise. [Background technology]

[0002] As a healthcare service, Patent Document 1 discloses a mechanism for estimating a user's weight loss, subjective feeling of fatigue, reduction in the amount of daily activity, weakening of physical abilities such as walking speed, and decrease in muscle strength such as grip strength, in order to encourage the user to exercise based on the amount of electricity usage, etc., and outputting an in-home behavior model. [Prior art documents] [Patent documents]

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

[0004] In recent years, awareness of saving electricity has been particularly high. Therefore, it would be beneficial if it were possible to make up for a shortfall in the amount of saved electricity by generating electricity through the user's exercise.

[0005] The present invention has been made in view of the above background, and has an object to encourage a user to exercise while taking into consideration the user's health and power saving. [Means for solving the problem]

[0006] In order to solve the above problem, the present invention provides an information processing device including a generation unit that generates recommended exercise data regarding exercises recommended to each user based on the biometric data of the user, a calculation unit that calculates an amount of power saving for each user that can be saved by power generated by a power generation device that converts the kinetic energy of each user into electrical energy based on a total amount of power saving that all the users are requested to save and the generated recommended exercise data, and a presentation unit that presents to each of the users the recommended exercise data generated for each of the users and the amount of power saving for each of the users calculated for each of the users. Effect of the Invention

[0007] According to the present invention, it is possible to encourage a user to exercise while taking into consideration the user's health and power saving. [Brief description of the drawings]

[0008] [Figure 1] 1 is a diagram showing an example of an overall configuration of an information processing system 1 according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a block diagram showing a hardware configuration of a server device 30 according to the embodiment. [Diagram 3] FIG. 2 is a block diagram showing a hardware configuration of a user terminal 10 according to the embodiment. [Figure 4] FIG. 4 is a block diagram showing a functional configuration of a server device 30 according to the embodiment. [Diagram 5] 11 is a diagram illustrating an example of data stored in the server device 30 according to the embodiment. FIG. [Figure 6] 11 is a diagram illustrating an example of data stored in the server device 30 according to the embodiment. FIG. [Figure 7] 10 is a flowchart showing an example of the operation of the server device 30 according to the embodiment. [Figure 8] 11 is a diagram illustrating an example of a screen displayed on the user terminal 10 according to the embodiment. FIG. [Figure 9] 11 is a diagram illustrating an example of a screen displayed on the user terminal 10 according to the embodiment. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0009] [Embodiment] FIG. 1 is a diagram showing an example of an information processing system 1 according to the present embodiment of the present invention. The information processing system 1 includes a plurality of user terminals 10 used by a plurality of users, a plurality of power generation devices 11 used by the plurality of users, a power supply facility 20 that supplies power to various electrical devices or facilities used by the users, and a server device 30 that functions as the information processing device of the present invention. The user terminal 10 is, for example, a computer such as a smartphone, a wearable terminal, or a tablet. The power generation device 11 is a device that converts the kinetic energy of each user into electrical energy, and includes, for example, a vibration power generation element or a piezoelectric element that converts vibration energy when the user walks into electrical energy, or a generator that converts rotational energy when the user rides a bicycle into electrical energy. The power generated by the power generation device 11 is, for example, stored in a battery (not shown), or used by an electrical device (not shown) connected to the power generation device 11. The server device 30 may be composed of a plurality of computers, not limited to a single computer. The communication network 2 includes a wireless communication network or a wired communication network that connects the user terminals 10, the power supply facility 20, and the server device 30 so that they can communicate with each other. It should be noted that the numbers of user terminals 10, power supply facilities 20, and server devices 30 shown in FIG. 1 are merely examples, and are not limited to the numbers shown in the figure.

[0010] 2 is a diagram illustrating an example of a hardware configuration of the server device 30. The server device 30 is physically configured as a computer including a processor 3001, a memory 3002, a storage 3003, and a bus connecting these. In the following description, the word "apparatus" can be interpreted as a circuit, a device, a unit, and the like. The hardware configuration of the server device 30 may be configured to include one or more of the devices shown in the figure, or may be configured to exclude some of the devices.

[0011] Each function in the server device 30 is realized by loading a specific software (program) onto hardware such as a processor 3001 and a memory 3002, so that the processor 3001 performs calculations, controls communications via a communication device 3004, and controls at least one of reading and writing of data in the memory 3002 and the storage 3003.

[0012] The processor 3001 controls the entire computer by running, for example, an operating system. The processor 3001 may be configured with a central processing unit (CPU) including an interface with peripheral devices, a control device, an arithmetic unit, a register, and the like.

[0013] The processor 3001 reads out a program (program code), a software module, data, etc. from at least one of the storage 3003 and the communication device 3004 into the memory 3002, and executes various processes according to the read out programs. The program used is a program that causes a computer to execute at least a part of the operations described below. The functional blocks of the server device 30 may be realized by a control program stored in the memory 3002 and operated in the processor 3001. The various processes may be executed by one processor 3001, or may be executed simultaneously or sequentially by two or more processors 3001. The processor 3001 may be implemented by one or more chips. The program may be transmitted from the communication network 2 to the server device 30 via a telecommunication line.

[0014] The memory 3002 is a computer-readable recording medium, and may be composed of at least one of, for example, a Read Only Memory (ROM), an Erasable Programmable ROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), a Random Access Memory (RAM), etc. The memory 3002 may also be called a register, a cache, a main memory (primary storage device), etc. The memory 3002 can store a program (program code), a software module, etc. that can be executed to implement the method according to this embodiment.

[0015] Storage 3003 is a computer-readable recording medium, and may be constituted by at least one of, for example, an optical disk such as a CDROM (Compact Disc ROM), a hard disk drive, a flexible disk, a magneto-optical disk (e.g., a compact disk, a digital versatile disk, a Blu-ray (registered trademark) disk), a smart card, a flash memory (e.g., a card, a stick, a key drive), a floppy (registered trademark) disk, a magnetic strip, etc. Storage 3003 may be referred to as an auxiliary storage device.

[0016] The communication device 3004 is hardware (transmission / reception device) for performing communication between computers via the communication network 2, and is also called, for example, a network device, a network controller, a network card, or a communication module.

[0017] Each device, such as the processor 3001 and the memory 3002, is connected by a bus for communicating information. The bus may be configured using a single bus, or may be configured using different buses between each device.

[0018] Furthermore, the server device 30 may be configured to include hardware such as a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), etc., and some or all of the functional blocks may be realized by the hardware. For example, the processor 3001 may be implemented using at least one of these pieces of hardware.

[0019] 3 is a diagram showing an example of the hardware configuration of the user terminal 10. The user terminal 10 is a computer such as a smartphone, a mobile phone, a tablet, or a wearable terminal. The user terminal 10 is physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, and a bus connecting these devices. The processor 1001, the memory 1002, and the storage 1003 are the same hardware as the processor 3001, the memory 3002, and the storage 3003 of the server device 30.

[0020] The communication device 1004 may be configured to include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, and the like to realize, for example, at least one of Frequency Division Duplex (FDD) and Time Division Duplex (TDD). For example, a transmitting / receiving antenna, an amplifier unit, a transmitting / receiving unit, a transmission line interface, and the like may be realized by the communication device 1004. The transmitting / receiving unit may be implemented as a transmitting unit and a receiving unit that are physically or logically separated from each other.

[0021] The input device 1005 is an input device (e.g., a key, a microphone, a switch, a button, etc.) that accepts input from the outside. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, etc.) that performs output to the outside. Note that the input device 1005 and the output device 1006 may be integrated into one device (e.g., a touch screen).

[0022] The sensor 1007 is a measuring device that measures biometric data indicating the physical condition of the user. The biometric data is also called vital data, and includes data that can be obtained from the human body, such as pulse, blood pressure, breathing, body temperature, sweating, and electrocardiogram.

[0023] 4 is a block diagram illustrating a functional configuration of the server device 30. In the server device 30, a processor 3001, a memory 3002, a storage 3003, and a communication device 3004 cooperate with each other to realize the functions of an acquisition unit 31, a storage unit 32, a generation unit 33, a calculation unit 34, and a presentation unit 35.

[0024] The acquisition unit 31 acquires various data from the outside. The acquisition unit 31 acquires biometric data from the user terminal 10, for example. This biometric data is stored in the storage unit 32 in association with a user ID for identifying each user, as shown in Fig. 5. The acquisition unit 31 also acquires data such as the current power usage status and power price from the power supply facility 20, for example. The acquisition unit 31 also acquires predicted temperature data from the website of the Japan Meteorological Agency or a weather forecast site, not shown.

[0025] 4, the generating unit 33 generates recommended exercise data regarding exercises recommended to each user based on the biometric data of the user. Specifically, the generating unit 33 generates a trained model by machine learning using teacher data in which the biometric data of the user is used as an explanatory variable and the amount of exercise considered optimal for the user (e.g., the amount of walking or the amount of exercise using a bicycle) is used as a target variable, and stores the trained model in the storage unit 32. The generating unit 33 inputs the biometric data of each user acquired by the acquiring unit 31 into the trained model to obtain recommended exercise data indicating the amount of exercise to be recommended to the user.

[0026] The calculation unit 34 calculates the amount of power saving for each user that can be saved by using the power generated by the power generation device 11, based on the total amount of power saving that all users are requested to save and the recommended exercise data generated by the generation unit 33.

[0027] Specifically, the calculation unit 34 first calculates the amount of power saving for the entire user group (i.e., the total amount of power saving required for all users) using conditions such as temperature and power price. For example, when the temperature is higher than a certain threshold a (e.g., 28°C), the amount of power consumption by all users increases compared to when the temperature is equal to or lower than the threshold a due to an increase in the operation amount of cooling devices in particular. From the same viewpoint, when the temperature is lower than a threshold b (e.g., 10°C), the amount of power consumption by all users increases compared to when the temperature is equal to or higher than the threshold b due to an increase in the operation amount of heating devices in particular. Also, for example, when the power price is lower than a threshold c, the number of users who actively try to use electrical devices or electrical facilities increases, so the amount of power consumption by all users increases compared to when the power price is equal to or higher than the threshold c. In this embodiment, when it is expected that the amount of power consumption by all users will increase in this way, it is assumed that there is also an increase in the room for saving by all users, and the total amount of power saving is considered to be large.

[0028] In contrast, for example, when the power price is higher than a certain threshold d, the number of users who try to refrain from using electrical devices or electrical facilities increases, and the total amount of power saved becomes smaller than when the power price is equal to or lower than the threshold d. In this embodiment, when it is expected that the amount of power consumed by all users will decrease in this way, it is assumed that the room for saving by all users will decrease, and the total amount of power saved is deemed to be smaller.

[0029] The calculation unit 34 analyzes the correlation between the temperature and electricity price and the total amount of electricity saved, for example by machine learning or simulation, and stores an algorithm for calculating the total amount of electricity saved according to the temperature and electricity price, and calculates the total amount of electricity saved based on this algorithm and the electricity price and temperature data acquired by the acquisition unit 31.

[0030] Then, the calculation unit 34 allocates to each user a user-specific energy saving amount to be borne by the user based on the total energy saving amount and the recommended exercise data of each user generated by the generation unit 33. For this purpose, the storage unit 32 stores, in association with each type of exercise (here, walking and bicycle riding) and the amount of energy that is considered to be generated when the type of exercise is performed for a unit time (here, one minute) as shown in FIG. 6. The calculation unit 34 refers to the stored contents and calculates the amount of energy that can be generated by the amount of exercise indicated by the recommended exercise data of each user generated by the generation unit 33. For example, if the recommended exercise data generated by the generation unit 33 for a certain user is 30 minutes of bicycle riding, the user-specific energy saving amount for that user is 30 (min) x Y (kw / min) according to the example of FIG. 6.

[0031] Here, if the total amount of power generation calculated according to the recommended exercise data of all users is equal to or less than the total amount of power saved, even if all users perform exercise according to the recommended exercise data assigned to them to generate power, the total amount of power generation will not reach the total amount of power saved. In this case, each user may be prompted to save power according to the amount by which the total amount of power generation calculated according to the recommended exercise data of all users is insufficient for the total amount of power saved (hereinafter, referred to as the power saving shortage). The calculation unit 34 determines the amount of power saving each user should perform, for example, by dividing the power saving shortage by the number of all users, and determines the power saving action to be performed to achieve the amount of power saved. For example, a criterion is determined in advance that raising the temperature setting of the air conditioner by 1°C results in an amount of power saved of z (kW), and the calculation unit 34 determines a message (for example, "Raise the air conditioner temperature by 1°C from usual") that prompts each user to set the temperature of the air conditioner so as to achieve the amount of power saved that each user should perform, based on the criterion.

[0032] On the other hand, if the total amount of power generation calculated according to the recommended exercise data of all users exceeds the total amount of power saving, if all users perform exercise according to the recommended exercise data assigned to them and generate power, the total amount of power generation will exceed the total amount of power saving. In this case, the amount of power generation calculated according to the recommended exercise data of a certain target user is Pu, the total amount of power generation calculated according to the recommended exercise data of all users is PT, and the total amount of power saving is S, and the user-specific amount of power saving for each user is calculated based on the formula S x Pu / PT. In other words, the amount of power generation calculated by apportioning the total amount of power saving based on the ratio of the amount of power generation that can be generated by the amount of exercise indicated by the recommended exercise data of each user to the user-specific amount of power saving for the entire user group corresponds to the user-specific amount of power saving assigned to each user.

[0033] The presentation unit 35 transmits the recommended exercise data generated for each user and the user-specific energy saving amount calculated for each user to the user terminal 10 via the communication network 2, thereby presenting them to each user.

[0034] Next, the operation of the server device 30 will be described with reference to Fig. 7. In Fig. 7, the acquisition unit 31 acquires various data (step S11. For example, the acquisition unit 31 acquires biometric data from the user terminal 10). The acquisition unit 31 also acquires data such as electricity prices from the power supply facility 20, and temperature data from the website of the Japan Meteorological Agency, etc. Note that the timing of acquiring these data does not necessarily have to be simultaneous.

[0035] The generating unit 33 generates recommended exercise data regarding exercises recommended for each user based on the biometric data of the user (step S12).

[0036] The calculation unit 34 calculates the total amount of energy saved from the temperature and the electricity price, and further calculates the user-specific amount of energy saved for each user based on the total amount of energy saved and the recommended exercise data generated in step S12 (step S13).

[0037] The presentation unit 35 presents the recommended exercise data generated for each user in step S12 and the user-specific power saving amount calculated for each user in step S13 to each user (step S14). The recommended exercise data and the user-specific power saving amount are displayed on the user terminal 10 on a screen such as that shown in FIG. 8. In FIG. 8, the text "The exercise recommended for you today is XX minutes of walking" is displayed based on the recommended exercise data, and corresponds to a health mission related to the user's health, and the text "This will save xx (kW) of power" is displayed based on the user-specific power saving amount, and corresponds to a power saving mission related to the user's power saving. Each user can refer to the recommended exercise data and the user-specific power saving amount presented on the user terminal 10 to know how much power saving can be achieved by the exercise that he or she should perform.

[0038] As described above, when the total amount of power generation calculated according to the recommended exercise data of all users falls short of the total amount of power saving, each user is prompted to save power according to the shortfall in power saving. In this case, for example, a screen as shown in FIG. 9 is displayed by the user terminal 10. As shown in FIG. 9, in addition to the content of FIG. 8, text such as "Raise the air conditioning temperature by 1°C more than usual" is displayed. This text corresponds to the power saving mission for the user. This allows the user to know the power saving action that he or she should take.

[0039] According to the embodiment described above, it is possible to present the user with health missions and power saving missions that balance both the user's health and the user's power saving, and it is also possible for the electric utility company to realize the social significance of promoting both the user's health and power saving in society.

[0040] [Variations] The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as follows. In addition, two or more of the following modifications may be combined and implemented.

[0041] [Variation 1] In server device 30, the function related to the health mission (i.e., the function of generating recommended exercise data regarding exercises recommended to each user based on the biometric data of each user) and the function related to the power saving mission (i.e., the function of calculating the amount of power saving for each user that can be saved by using power generated by a power generation device that converts the kinetic energy of each user into electrical energy, based on the total amount of power saving that all the users are required to save and the generated recommended exercise data) may be realized by separating them into different computers.

[0042] [Variation 2] The server device 30 may include a control unit that performs processing to control electrical appliances used by each user according to the user-specific power saving amount calculated for each user. Specifically, the generation unit 33 determines the mental state of each user based on the biometric data of the user, and estimates a recommended temperature for the user. Specifically, the generation unit 33 generates a trained model by machine learning using teacher data in which the biometric data of the user is used as an explanatory variable and mental state data considered to be the mental state of the user (so-called mental health state) is used as an objective variable, and stores the trained model in the storage unit 32, and inputs the biometric data of each user acquired by the acquisition unit 31 into the trained model to obtain the user's mental state data.

[0043] Furthermore, the generation unit 33 generates and stores a trained model by machine learning using teacher data in which the user's mental state data is used as an explanatory variable and the temperature that the user finds comfortable is used as a target variable, and inputs the mental state data of each user into the trained model to obtain the temperature that should be recommended to that user.

[0044] Then, the control unit 36 ​​determines the temperature to be set in the heating and cooling equipment in the user's home based on the temperature to be recommended to the user and the total amount of power saved, and controls the heating and cooling equipment via the communication network 2 to achieve such temperature. Specifically, the control unit 36 ​​sets the set temperature of the heating and cooling equipment in the user's home as the temperature to be recommended to the user, and instructs the heating and cooling equipment via the communication network 2 to set such temperature. Meanwhile, the calculation unit 34 determines the amount of power consumption that will increase or decrease when the temperature setting recommended to the user is set in the heating and cooling equipment compared to when the temperature setting is not set. A case where the temperature setting recommended to the user is not set is, for example, a case where the set temperature of the heating and cooling equipment is predetermined in relation to the temperature (for example, when the temperature is 30°C, the set temperature is 26°C, and when the temperature is 10°C, the set temperature is 22°C, etc.). Then, the control unit 36 ​​calculates the user-specific power saving amount that should be saved by the user's exercise, according to the power consumption amount that is likely to increase or decrease in the above comparison. Specifically, when the above temperature setting increases the power consumption amount, the calculation unit 34 adds the increase to the user-specific power saving amount calculated by the calculation unit 34 as the power saving amount that the user should save. On the other hand, when the temperature setting reduces the power consumption amount, the calculation unit 34 subtracts the decrease from the user-specific power saving amount calculated by the calculation unit 34. This makes it possible to encourage the user to save power with the user-specific power saving amount that corresponds to the temperature that should be recommended to the user.

[0045] [Variation 3] The presentation unit 35 may obtain the user's achievement level for the recommended exercise data and the user-specific power saving amount presented to the user, and present it to the user. Specifically, the sensor 1007 of the user terminal 10 includes a sensor for detecting the amount of exercise of the user. The presentation unit 35 calculates the ratio of the amount of exercise of the user detected by the sensor 1007 to the amount of exercise indicated by the presented recommended exercise data, and presents the ratio to the user as the achievement level of the user's exercise. The presentation unit 35 also calculates the ratio of the amount of power generated by the amount of exercise of the user detected by the sensor 1007 to the presented amount of power saving for each user, and presents the ratio to the user as the achievement level of the user's power saving. This allows the user to know the achievement level of the recommended exercise data and the user-specific power saving amount assigned to him / her.

[0046] [Other variations] The block diagrams used in the description of the above embodiments show functional blocks. These functional blocks (components) are realized by any combination of at least one of hardware and software. Furthermore, the method of realizing each functional block is not particularly limited. That is, each functional block may be realized by using one device that is physically or logically combined, or may be realized by using two or more devices that are physically or logically separated and directly or indirectly connected (for example, by wire, wirelessly, etc.). The functional blocks may be realized by combining the one device or the multiple devices with software.

[0047] Functions include, but are not limited to, judgment, determination, judgment, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, selection, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, and assignment. For example, a functional block (component) that performs the function of transmission is called a transmitting unit or a transmitter. As described above, there is no particular limitation on the method of realization of either of these.

[0048] For example, the server device 30 in one embodiment of the present disclosure may function as a computer that performs the processing of the present disclosure.

[0049] Each aspect / embodiment described in the present disclosure may be applied to at least one of systems using LTE (Long Term Evolution), LTE-A (LTE-Advanced), SUPER 3G, IMT-Advanced, 4G (4th generation mobile communication system), 5G (5th generation mobile communication system), FRA (Future Radio Access), NR (new Radio), W-CDMA (registered trademark), GSM (registered trademark), CDMA2000, UMB (Ultra Mobile Broadband), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, UWB (Ultra-WideBand), Bluetooth (registered trademark), and other suitable systems, and next-generation systems extended based on these. In addition, a combination of multiple systems (e.g., a combination of at least one of LTE and LTE-A and 5G, etc.) may be applied.

[0050] The present invention may be an information processing method including a generating step of generating recommended exercise data related to an exercise recommended to each user based on the biometric data of the user, a calculating step of calculating an amount of energy saved by each user that is requested to be saved by using power generated by a power generation device that converts the kinetic energy of each user into electric energy based on the total amount of energy saved that all users are requested to save and the generated recommended exercise data, and a presenting step of presenting the generated recommended exercise data for each user and the calculated amount of energy saved by each user to each user. In addition, the order of the processing procedures, sequences, flowcharts, etc. of each aspect / embodiment described in this disclosure may be changed as long as there is no contradiction. For example, the method described in this disclosure presents various step elements using an exemplary order and is not limited to the specific order presented.

[0051] The input and output information may be stored in a specific location (e.g., memory) or may be managed using a management table. The input and output information may be overwritten, updated, or added to. The output information may be deleted. The input information may be transmitted to another device.

[0052] The determination may be based on a value represented by a single bit (0 or 1), a Boolean value (true or false), or a numerical comparison (e.g., comparison with a predetermined value).

[0053] Although the present disclosure has been described in detail above, it is clear to those skilled in the art that the present disclosure is not limited to the embodiments described in the present disclosure. The present disclosure can be implemented in modified and altered forms without departing from the spirit and scope of the present disclosure as defined by the claims. Therefore, the description of the present disclosure is intended to be illustrative and does not have any limiting meaning on the present disclosure.

[0054] Software, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise, should be construed broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, functions, etc. Also, software, instructions, information, etc. may be transmitted or received over a transmission medium. For example, if the software is transmitted from a website, server, or other remote source using wired technologies (such as coaxial cable, fiber optic cable, twisted pair, Digital Subscriber Line (DSL)), and / or wireless technologies (such as infrared, microwave, etc.), then such wired and / or wireless technologies are included within the definition of a transmission medium.

[0055] The information, signals, etc. described in this disclosure may be represented using any of a variety of different technologies. For example, the data, instructions, commands, information, signals, bits, symbols, chips, etc. that may be referred to throughout the above description may be represented by voltages, currents, electromagnetic waves, magnetic fields or magnetic particles, optical fields or photons, or any combination thereof. In addition, terms explained in this disclosure and terms necessary for understanding this disclosure may be replaced with terms having the same or similar meanings.

[0056] Furthermore, the information, parameters, etc. described in this disclosure may be expressed using absolute values, may be expressed using relative values ​​from a predetermined value, or may be expressed using other corresponding information.

[0057] As used in this disclosure, the phrase "based on" does not mean "based only on," unless expressly stated otherwise. In other words, the phrase "based on" means both "based only on" and "based at least on."

[0058] Any reference to an element using a designation such as "first," "second," etc., used in this disclosure does not generally limit the quantity or order of those elements. These designations may be used in this disclosure as a convenient method of distinguishing between two or more elements. Thus, a reference to a first and a second element does not imply that only two elements may be employed or that the first element must precede the second element in some way.

[0059] The "part" in the configuration of each of the above devices may be replaced with "means," "circuit," "device," etc.

[0060] When the terms "include," "including," and variations thereof are used in this disclosure, these terms are intended to be inclusive, similar to the term "comprising." Further, when used in this disclosure, the term "or" is not intended to be an exclusive or.

[0061] In this disclosure, where articles have been added due to translation, such as a, an, and the in English, the disclosure may include that the nouns following these articles are in the plural form.

[0062] In the present disclosure, the term "A and B are different" may mean "A and B are different from each other." The term may also mean "A and B are each different from C." Terms such as "separate" and "coupled" may also be interpreted in the same way as "different." [Explanation of symbols]

[0063] 1: information processing system, 2: communication network, 10: user terminal, 11: power generation device, 20: power supply facility, 30: server device, 31: acquisition unit, 32: memory unit, 33: generation unit, 34: calculation unit, 35: presentation unit, 3001: processor, 3002: memory, 3003: storage, 3004: communication device.

Claims

1. A generation unit that generates recommended exercise data regarding an exercise recommended for each user based on the biometric data of the user; a calculation unit that calculates an amount of power saving for each user that can be saved by power generated by a power generation device that converts kinetic energy of each user into electric energy, based on a total amount of power saving that all of the users are requested to save and the generated recommended exercise data; a presentation unit that presents, to each of the users, the recommended exercise data generated for each of the users and the user-specific energy saving amount calculated for each of the users; An information processing device comprising:

2. 2. The information processing apparatus according to claim 1, further comprising a control unit that performs processing for controlling an electrical appliance used by each of the users in accordance with the user-specific power saving amount calculated for each of the users.

3. The information processing apparatus according to claim 1 , wherein the calculation unit calculates the total amount of saved power using an air temperature.

4. The information processing apparatus according to claim 1 , wherein the calculation unit calculates the total amount of saved power by using a power price.

5. The presentation unit obtains and presents a degree of achievement of the user with respect to the presented recommended exercise data and the user-specific power saving amount.

2. The information processing apparatus according to claim 1,

6. A generation step in which a computer inputs biometric data of each user into a learning model stored in a storage unit to generate recommended exercise data regarding exercises recommended for the user; a calculation step in which the computer calculates an overall amount of power saving that is required to be saved for all the users using an algorithm stored in a storage unit, and calculates an amount of power saving for each user that is required to be saved by using power generated by a power generation device that converts the kinetic energy of each user into electrical energy, based on the calculated overall amount of power saving, the generated recommended exercise data, and the amount of power generation that is deemed to be generated when exercising for a unit time; a transmission step in which a computer transmits the recommended exercise data generated for each of the users and the user-specific energy saving amount calculated for each of the users to a user terminal of each of the users; An information processing method comprising:

Citation Information

Patent Citations

  • Generator, and power generating system

    JP2006312922A

  • Power consumption management system

    JP2007272268A

  • Method for processing information, program, information processor, and information processing system

    JP2023123176A