Information processing apparatus, information processing method, and program

JP2025024471APending Publication Date: 2025-02-20SUMITOMO MITSUI CONSTRUCTION CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023128606
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-08-07
Publication Date
2025-02-20

AI Technical Summary

Benefits of technology

【0023】 本発明によれば、複数の環境指標の観点からユーザの好みの環境情報を有する空間を実現することが可能な情報処理装置、情報処理方法及びプログラムを提供することができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025024471000001_ABST
    Figure 2025024471000001_ABST
Patent Text Reader

Abstract

To provide an information processing apparatus, an information processing method, and a program capable of realizing a space having environmental information that a user prefers, from a viewpoint of multiple environmental indices.SOLUTION: A server device 10 serving as an information processing apparatus includes: a satisfaction calculation unit 115 which calculates environmental satisfaction degrees for multiple spaces available for a user, on the basis of environmental information including measurement data of a plurality of environmental indices collected by a sensor, first information indicating a relationship between a first degree of satisfaction and measurement data of first environmental index, second information indicating a relationship between a second degree of satisfaction and measurement data of a second environmental index, and environmental preference information of the user including a first coefficient that applies a weight to the first degree of satisfaction and a second coefficient that applies a weight to the second degree of satisfaction; a proposal unit 116 which determines a predetermined number of spaces to be proposed to the user from among the multiple spaces, on the basis of the calculated environmental satisfaction degrees; and a site providing unit 111 which outputs information on the predetermined number of spaces determined.SELECTED DRAWING: Figure 15
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

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

[0002] In recent years, offices have been introducing free address systems, where employees are not assigned fixed seats but are free to choose from a number of seats to use.

[0003] Patent document 1 discloses an area situation management device that provides users with the congestion situation and air conditioning control situation as specific situations within each area, allowing the user to specifically check how many people are currently present in each area, and what the indoor temperature and set temperature are in each area. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] JP 2017-156056 A Summary of the Invention [Problem to be solved by the invention]

[0005] In the area status management device described in Patent Document 1, the user can select an area according to their own needs regarding temperature, but when there are multiple environmental indicators, such as temperature and illuminance, it is difficult for the user to select a space according to their own preferences.

[0006] Therefore, an object of the present invention is to provide an information processing device, an information processing method, and a program capable of realizing a space having environmental information that meets a user's preferences from the viewpoint of a plurality of environmental indices. [Means for solving the problem]

[0007] An information processing device according to one embodiment of the present disclosure includes: a satisfaction calculation unit that calculates environmental satisfaction levels of multiple spaces available to a user based on environmental information including measurement data of multiple environmental indicators collected by a sensor; and a user's environmental preference information including first information indicating a relationship between the measurement data of a first environmental indicator and a first satisfaction level, second information indicating a relationship between the measurement data of a second environmental indicator and a second satisfaction level, a first coefficient for weighting the first satisfaction level, and a second coefficient for weighting the second satisfaction level; a proposal unit that determines a predetermined number of spaces to be proposed to the user from among the multiple spaces based on the environmental satisfaction level calculated by the satisfaction calculation unit; and an output unit that outputs information on the predetermined number of spaces determined by the proposal unit.

[0008] According to this aspect, the information processing device includes a satisfaction level calculation unit that calculates the environmental satisfaction level based on the satisfaction levels of the multiple environmental indices, so that an accurate environmental satisfaction level can be calculated for environmental information having multiple environmental indices. By outputting a space that reflects the user's preferences, the information processing device can support the user in easily selecting a space that has a high level of satisfaction from the perspective of the multiple environmental indices from among multiple space options.

[0009] In the above information processing device, the satisfaction level calculation unit may determine a first satisfaction level based on measurement data of a first environmental index included in the environmental information and the first information, determine a second satisfaction level based on measurement data of a second environmental index included in the environmental information and the second information, and calculate an environmental satisfaction level based on the determined first satisfaction level, the determined second satisfaction level, the first coefficient, and the second coefficient. According to this aspect, the information processing device can calculate an environmental satisfaction level that reflects the user's environmental preferences by determining a satisfaction level of each environmental index from each measurement data and applying a weighting coefficient corresponding to the determined satisfaction level.

[0010] The information processing device may further include an index analysis unit that determines the first information and the second information based on a plurality of feedback information including an overall evaluation, a first evaluation for the first environmental index, a second evaluation for the second environmental index, measurement data at the time of evaluation of the first environmental index, and measurement data at the time of evaluation of the second environmental index, and a weight determination unit that determines a first coefficient and a second coefficient based on the feedback information, the index analysis unit converts the first evaluation into one of a plurality of categories, and performs a multinomial logistic regression analysis using the measurement data at the time of evaluation of the first environmental index of the feedback information and the converted category to determine a satisfaction curve as the first information, and the weight determination unit performs a multiple regression analysis using the overall evaluation as a response variable and the first evaluation and the second evaluation as explanatory variables to determine the first coefficient and the second coefficient. According to this aspect, the information processing device can calculate an accurate environmental satisfaction level based on the feedback information from the user.

[0011] In the information processing device, the suggestion unit may calculate a value based on the environmental satisfaction level of the proposed space and the highest environmental satisfaction level of the user in the past, and the output unit may output the value calculated by the suggestion unit together with information on the predetermined number of spaces determined by the suggestion unit. According to this aspect, the information processing device can present a more intuitive satisfaction level to the user and support the selection of a preferred space.

[0012] The information processing device may further include a reservation receiving unit that receives a request to reserve one of the plurality of spaces from a client terminal used by the user. According to this aspect, the information processing device can provide the user with a series of processes for selecting a preferred space and reserving the selected space.

[0013] A method according to another aspect of the present disclosure includes an information processing device calculating environmental satisfaction levels of multiple spaces available to the user based on environmental information including measurement data of multiple environmental indicators collected by a sensor, and user environmental preference information including first information indicating a relationship between the measurement data of a first environmental indicator and a first satisfaction level, second information indicating a relationship between the measurement data of a second environmental indicator and a second satisfaction level, a first coefficient for weighting the first satisfaction level, and a second coefficient for weighting the second satisfaction level, determining a predetermined number of spaces to suggest to the user from among the multiple spaces based on the calculated environmental satisfaction level, and outputting information on the determined predetermined number of spaces.

[0014] According to another aspect of the present disclosure, a client terminal communicatively connected to a server device includes a first transmission unit that transmits feedback information including an overall rating for a plurality of environmental indicators, a first rating for a first environmental indicator, and a second rating for a second environmental indicator, a receiving unit that receives from the server device information on a predetermined number of spaces among a plurality of spaces available to a user using the client terminal, and a second transmission unit that transmits a request to reserve one of the plurality of spaces, and the server device calculates environmental satisfaction levels of the plurality of spaces based on environmental information including measurement data of the plurality of environmental indicators collected by a sensor, and user environmental preference information including first information indicating a relationship between the measurement data of the first environmental indicator and the first satisfaction level, second information indicating a relationship between the measurement data of the second environmental indicator and the second satisfaction level, a first coefficient for weighting the first satisfaction level, and a second coefficient for weighting the second satisfaction level, and determines the predetermined number of spaces based on the calculated environmental satisfaction levels.

[0015] According to this aspect, the client terminal is capable of collecting feedback information necessary for calculating environmental satisfaction, and can receive information on spaces that are close to the user's preferences obtained from the collected feedback information, thereby assisting the user in reserving spaces.

[0016] A program according to another aspect of the present disclosure causes a computer communicatively connected to a server device to execute the following processes: sending feedback information including an overall rating for multiple environmental indicators, a first rating for a first environmental indicator, and a second rating for a second environmental indicator; receiving information on a predetermined number of spaces out of a plurality of spaces available to a user using the computer from the server device; and sending a request to reserve one of the plurality of spaces. The server device calculates environmental satisfaction levels of the plurality of spaces based on environmental information including measurement data of the multiple environmental indicators collected by a sensor, and user environmental preference information including first information indicating the relationship between the measurement data of the first environmental indicator and the first satisfaction level, second information indicating the relationship between the measurement data of the second environmental indicator and the second satisfaction level, a first coefficient for weighting the first satisfaction level, and a second coefficient for weighting the second satisfaction level, and determines the predetermined number of spaces based on the calculated environmental satisfaction levels.

[0017] An information processing device according to another aspect of the present disclosure includes a goal determination unit that calculates environmental satisfaction using a user's environmental preference information including first information indicating the relationship between the measurement data of the first environmental index and the first satisfaction level, second information indicating the relationship between the measurement data of the second environmental index and the second satisfaction level, a first coefficient that weights the first satisfaction level, and a second coefficient that weights the second satisfaction level, for a combination of each value in a first range of a first environmental index and each value in a second range of a second environmental index, and determines a combination of the first value and the second value that results in the maximum environmental satisfaction level, and a control output unit that determines and outputs a control command to control a plurality of devices that affect the first environmental index and / or the second environmental index, based on the first value and the second value determined by the goal determination unit and reservation information for the space used by the user.

[0018] According to this aspect, the information processing device can control the space used by the user so that the space has environmental information that is in line with the user's preferences.

[0019] In the information processing device, the control output unit may determine and output a modified control command at a predetermined timing after output of the control command based on measurement data from a sensor that measures environmental information of the space. According to this aspect, even if there is a deviation between the actual measurement data and the target value, the information processing device can reduce the deviation.

[0020] In the above information processing device, the reservation information may include information on a plurality of users who use the space, and the goal determination unit may calculate, for each user, an environmental satisfaction level for a combination of each value in a first range of the first environmental index and each value in a second range of the second environmental index, and determine a combination of the first value and the second value that maximizes the average environmental satisfaction level of the plurality of users from among combinations in which the environmental satisfaction level of each user is higher than a predetermined threshold. According to this aspect, even when a plurality of people use the space, the information processing device can determine a target value for all of the plurality of users while ensuring a predetermined level of environmental satisfaction for each user.

[0021] In the information processing device, the control output unit may determine the control command by further using measurement data from a sensor that measures environmental information of the space and / or environmental information of the space estimated when the user starts using the device. According to this aspect, the information processing device can determine a more accurate control command.

[0022] A method according to another aspect of the present disclosure includes an information processing device calculating environmental satisfaction level for a combination of each value in a first range of a first environmental index and each value in a second range of a second environmental index using a user's environmental preference information including first information indicating a relationship between measurement data of the first environmental index and the first satisfaction level, second information indicating a relationship between measurement data of the second environmental index and the second satisfaction level, a first coefficient for weighting the first satisfaction level, and a second coefficient for weighting the second satisfaction level, determining a combination of the first value and the second value that results in the maximum environmental satisfaction level, determining a control command for controlling a plurality of devices that affect the first environmental index and / or the second environmental index based on the first value and the second value and reservation information for the space used by the user, and outputting the determined control command. Effect of the Invention

[0023] According to the present invention, it is possible to provide an information processing device, an information processing method, and a program capable of realizing a space having environmental information that is preferred by a user from the viewpoint of a plurality of environmental indices. [Brief description of the drawings]

[0024] [Figure 1] 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present invention. [Diagram 2] FIG. 2 is a diagram illustrating an example of a configuration of a server device according to an embodiment of the present invention. [Diagram 3] FIG. 4 is a diagram illustrating an example of an environmental information database according to an embodiment of the present invention. [Figure 4] FIG. 4 illustrates an example of a feedback database according to an embodiment of the present invention. [Diagram 5] FIG. 2 is a diagram showing an example of a main screen including a space map according to an embodiment of the present invention. [Figure 6] FIG. 2 is a diagram illustrating an example of a hardware configuration of a server device according to an embodiment of the present invention. [Figure 7] FIG. 2 is a diagram illustrating an example of a hardware configuration of a client terminal according to an embodiment of the present invention. [Figure 8] 11 is a flow chart illustrating a feedback registration process according to an embodiment of the present invention. [Figure 9] FIG. 13 is a diagram showing an example of a feedback registration screen according to an embodiment of the present invention. [Figure 10] 11 is a flowchart illustrating a registration process of environmental preference information according to an embodiment of the present invention. [Figure 11] FIG. 13 is a diagram showing an example of a temperature satisfaction curve and an illuminance satisfaction curve. [Figure 12] 11 is a flowchart illustrating a space proposal process according to an embodiment of the present invention. [Figure 13] FIG. 11 is a diagram showing an example of a space proposal screen according to an embodiment of the present invention. [Figure 14] 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present invention. [Figure 15] FIG. 2 is a diagram illustrating an example of a configuration of a server device according to an embodiment of the present invention. [Figure 16] 1A to 1C are diagrams illustrating an example of a temperature satisfaction level curve, an illuminance satisfaction level curve, and an environmental satisfaction level curve. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0025] With reference to the accompanying drawings, the embodiments of the present invention will be described. Note that the following embodiments are intended to facilitate understanding of the present invention and are not intended to limit the present invention. In addition, the present invention can be modified in various ways without departing from the gist of the invention. Furthermore, a person skilled in the art can adopt an embodiment in which each element described below is replaced with an equivalent, and such an embodiment is also included in the scope of the present invention.

[0026] <First embodiment> [System Configuration] First, an overview of the present invention will be described with reference to Fig. 1. Fig. 1 is a diagram illustrating an example of a configuration of an information processing system according to an embodiment of the present invention. The information processing system 1 includes a server device 10, and the server device 10 is configured to communicate with a plurality of client terminals 20, a plurality of temperature sensors 30, and a plurality of illuminance sensors 31 via a network N.

[0027] The information processing system 1 is a system capable of calculating a user's environmental satisfaction with a space of specific environmental information based on the user's environmental preference information. A user of the information processing system 1 can connect to the server device 10 via a client terminal 20 and save feedback information with respect to a specific environment. The server device 10 can determine the user's environmental preference information based on the feedback information input by the user, and calculate the user's environmental satisfaction with a specific environment using the determined environmental preference information.

[0028] Environmental preference information is a representation of a user's preferred environment as a function with environmental information as a variable. Environmental information is measurement data of environmental indicators such as temperature, humidity, airflow, carbon dioxide concentration, illuminance, and sound pressure level collected by sensors installed in a space. Environmental satisfaction is data that represents a specific user's satisfaction with a space of certain environmental information based on environmental preference information of one or more environmental indicators. Here, environmental satisfaction is not limited to satisfaction expressed by numbers, but also includes rankings expressed by letters or symbols such as ABC or A-B-P and other evaluations.

[0029] The temperature sensor 30 is a device that measures temperature, which is an example of an environmental index. The illuminance sensor 31 is a device that measures illuminance, which is an example of an environmental index. The temperature sensor 30 and the illuminance sensor 31 are installed in association with a specific space so as to be able to measure environmental information of the specific space.

[0030] The server device 10 can calculate the user's environmental satisfaction level based on the environmental preference information and real-time environmental information from among a plurality of spaces having different environmental information, and present to the user spaces with high environmental satisfaction.

[0031] [Function configuration] (Server device) Next, an example of the configuration of the server device 10 will be described with reference to Fig. 2. Although Fig. 2 assumes a single server device 10 and shows only the necessary functional configuration, the server device 10 can also be configured as a part of a multi-functional distributed system consisting of multiple computer systems. The server device 10 can be, for example, a server device installed in a company.

[0032] The server device 10 has, as functional components, for example, a measurement data receiving unit 110, a site providing unit 111, a feedback registration unit 112, an index analysis unit 113, a weight determination unit 114, a satisfaction degree calculation unit 115, a proposal unit 116, a reservation reception unit 117, and a memory unit 100. The memory unit 100 stores, for example, an employee database 101, an environmental information database 102, a feedback database 103, a preference information database 104, and a spatial map database 105. Each functional component will be described below.

[0033] Basic information about employees is stored in the employee database 101. In one embodiment, the employee database 101 preferably includes an employee ID, an employee name, etc. The employee ID is information for uniquely identifying an employee.

[0034] The environmental information database 102 stores environmental information of the space. In one embodiment, as shown in FIG. 3, the environmental information database 102 preferably includes a seat ID, a temperature sensor ID, an illuminance sensor ID, temperature, illuminance, a user ID, and the like. The seat ID is information for uniquely identifying a seat, which is an example of a space. The temperature sensor ID stores information for uniquely identifying a sensor that measures the temperature of the target seat. The illuminance sensor ID stores information for uniquely identifying a sensor that measures the illuminance of the target seat. The temperature and illuminance store the latest measurement data of the target seat. The user ID stores an employee ID of the employee database 101. The temperature is an example of a first environmental index, and the illuminance is an example of a second environmental index.

[0035] Feedback information is stored in the feedback database 103. In one embodiment, as shown in FIG. 4, the feedback database 103 preferably includes an employee ID, a seat ID, an overall rating, a temperature rating, an illuminance rating, a temperature, an illuminance, a date and time, and the like. The overall rating is rating data representing a user's overall satisfaction with a certain space. The temperature rating is rating data representing a user's satisfaction with the temperature of the space that is the subject of the feedback. The illuminance rating is rating data representing a user's satisfaction with the illuminance of the space that is the subject of the feedback. The temperature and illuminance are measurement data of the space that is the subject of the feedback at the time of the feedback. The date and time are the date and time of registration of the feedback. The temperature rating is an example of a first rating, and the illuminance rating is an example of a second rating.

[0036] Here, the overall evaluation, temperature evaluation, and illuminance evaluation are not limited to satisfaction levels expressed by numbers, but also include rankings expressed by letters or symbols, such as ABC or A-B-E, and other evaluations. In this embodiment, the overall evaluation stores any value between 0 and 100. The smaller the overall evaluation value, the more dissatisfied the user is, and the larger the overall evaluation value, the more satisfied the user is. The temperature evaluation and illuminance evaluation store any value between -50 and +50. For example, in the case of temperature evaluation, the smaller the value, the colder the user is, the larger the value, the hotter the user is, and the closer to 0, the more comfortable the user is. Similarly, in the case of illuminance evaluation, the smaller the value, the darker the user is, the larger the value, the brighter the user is, and the closer to 0, the more comfortable the user is.

[0037] The preference information database 104 stores environmental preference information for each user. In one embodiment, the preference information database 104 preferably includes an employee ID, a temperature satisfaction curve, an illuminance satisfaction curve, a weighting coefficient 1, a weighting coefficient 2, and the like. The temperature satisfaction curve is a curve indicating the relationship between temperature and satisfaction, determined using the temperature and temperature evaluation in the feedback database 103. The illuminance satisfaction curve is a curve indicating the relationship between illuminance and satisfaction, determined using the illuminance and illuminance evaluation in the feedback database 103.

[0038] Weighting coefficient 1 is a coefficient that weights temperature satisfaction when calculating environmental satisfaction, and weighting coefficient 2 is a coefficient that weights illuminance satisfaction when calculating environmental satisfaction. The temperature satisfaction curve is an example of first information, the illuminance satisfaction curve is an example of second information, temperature satisfaction is an example of first satisfaction, illuminance satisfaction is an example of second satisfaction, weighting coefficient 1 is an example of a first coefficient, and weighting coefficient 2 is an example of a second coefficient.

[0039] Note that multiple satisfaction curves may be determined for one user depending on the season, space use, etc. For example, two temperature satisfaction curves may be determined, one for a cooling period and one for a heating period. When the satisfaction curve for the cooling period is determined using feedback information for the cooling period and the satisfaction curve for the heating period is determined using feedback information for the heating period, similarly, weighting coefficient 1 for the cooling period is determined using feedback information for the cooling period and weighting coefficient 1 for the heating period is determined using feedback information for the heating period.

[0040] A space map is stored in the space map database 105. The space map is information indicating the positional relationship of a plurality of spaces available to the user. In this embodiment, the space map database 105 stores information on a space map indicating the positional relationship of seats, which are an example of a space, as shown in FIG. 5.

[0041] The measurement data receiving unit 110 receives measurement data from sensors installed in a space. In this embodiment, the measurement data receiving unit 110 receives measurement data from the temperature sensor 30 and the illuminance sensor 31, and registers the received measurement data in the environmental information database 102. In one embodiment, the measurement data receiving unit 110 receives a sensor ID and measurement data, and registers the temperature or illuminance in the environmental information database 102 based on the sensor ID.

[0042] The site providing unit 111 provides the space proposal service site provided by the server device 10 on the network N, which is, for example, the Internet. On the website, feedback information can be registered and space utilization proposals can be made. For this purpose, the site providing unit 111 transmits web pages written in HTML (HyperText Markup Language) or the like to the client terminal 20, and receives input results and the like by the user from the client terminal 20.

[0043] In response to an input from a user, the site providing unit 111 creates a corresponding web page and transmits it to the client terminal 20. Specifically, the site providing unit 111 transmits to the client terminal 20 various web pages related to, for example, a feedback registration screen for registering feedback, a space proposal screen for proposing a recommended space, and the like.

[0044] The feedback registration unit 112 registers feedback information in response to a feedback registration request from the client terminal 20. In this embodiment, the feedback registration request includes an employee ID, a seat ID, an overall rating, a temperature rating, an illuminance rating, etc., and the feedback registration unit 112 registers the feedback information in the feedback database 103 based on this information and the temperature and illuminance acquired from the environmental information database 102 based on the seat ID.

[0045] The index analysis unit 113 determines a satisfaction degree curve for each environmental index for each user. As described above, for example, the satisfaction degree curve for temperature is a curve indicating the relationship between temperature and satisfaction degree, determined using the temperature and temperature evaluation in the feedback database 103. In this embodiment, the index analysis unit 113 acquires feedback information of the target user from the feedback database 103, and converts the evaluation data of the environmental index into categories. For example, when the environmental index is temperature, a temperature evaluation of -50 to -6 is converted into the category of "-1: cold", a temperature evaluation of -5 to +5 is converted into the category of "0: comfortable", and a temperature evaluation of +6 to +50 is converted into the category of "1: hot".

[0046] Next, the index analysis unit 113 performs a multinomial logistic regression analysis using the measurement data and categories of the feedback information to determine a satisfaction curve. The index analysis unit 113 registers the determined satisfaction curve in the preference information database 104 as environmental preference information of the target user. Note that, in this embodiment, an example in which a satisfaction curve is determined by performing a multinomial logistic regression analysis will be described, but in another embodiment, a satisfaction curve may be determined by performing other machine learning.

[0047] The weight determination unit 114 determines a coefficient for weighting the satisfaction level of each environmental index when calculating the environmental satisfaction level. In this embodiment, the weight determination unit 114 performs multiple regression analysis using the overall rating, temperature rating, and illuminance rating from the feedback information of the target user to determine a coefficient for weighting the satisfaction level of each environmental index. Specifically, the weight determination unit 114 performs multiple regression analysis using the overall rating as the objective variable and the temperature rating and illuminance rating as explanatory variables to determine a coefficient for weighting the temperature satisfaction level and a coefficient for weighting the illuminance satisfaction level. The weight determination unit 114 registers the determined weighting coefficient in the preference information database 104 as the environmental preference information of the target user.

[0048] The satisfaction level calculation unit 115 calculates the user's environmental satisfaction level based on the environmental preference information and the environmental information. In this embodiment, the satisfaction level calculation unit 115 calculates the environmental satisfaction level of all spaces available to the user by using the following formula (1). Environmental satisfaction=a*X+b*Y

[0049] Here, X indicates the degree of satisfaction with temperature, Y indicates the degree of satisfaction with illuminance, a indicates the weighting coefficient for temperature satisfaction, and b indicates the weighting coefficient for illuminance satisfaction. The degree of satisfaction with temperature can be obtained by substituting the measured data of temperature in the environmental information into the temperature satisfaction curve in the environmental preference information. Similarly, the degree of satisfaction with illuminance can be obtained by substituting the measured data of illuminance in the environmental information into the illuminance satisfaction curve in the environmental preference information.

[0050] The suggestion unit 116 determines a space to be suggested to the target user. In this embodiment, the suggestion unit 116 sorts the environmental satisfaction levels calculated by the satisfaction level calculation unit 115 in descending order, and determines a predetermined number of seats as recommended seats. Furthermore, in one embodiment, the suggestion unit 116 calculates a recommendation level that can take a value in the range of 0 to 5 using the following formula (2). Recommendation level = Recommended seat environmental satisfaction ÷ Target user's highest ever environmental satisfaction × 5

[0051] Here, the highest environmental satisfaction level of the target user is the highest environmental satisfaction level of the environmental satisfaction levels calculated in the past for the target user by the satisfaction level calculation unit 115. In one embodiment, the highest environmental satisfaction level of the target user may be stored in the employee database 101. The suggestion unit 116 passes the seat ID and recommendation level of the determined recommended seat to the site provision unit 111.

[0052] The reservation reception unit 117 receives a space reservation request from the client terminal 20. In this embodiment, the reservation reception unit 117 receives a space reservation request including an employee ID and a seat ID, and registers the received employee ID as the user ID of the record of the target seat ID in the environment information database 102. If a reservation system (not shown) already exists, the reservation reception unit 117 may pass information for passing necessary information to the existing reservation system to the site providing unit 111, or the reservation reception unit 117 may send a space reservation request to the existing reservation system.

[0053] [Hardware configuration] (Server device) Next, an example of the hardware configuration of the server device 10 will be described with reference to Fig. 6. In the example of Fig. 6, the server device 10 may have a processor 10a such as a CPU (Central Processing Unit) or a GPU (Graphics Processor Unit) corresponding to a computing device, a RAM (Random Access Memory) 10b, a ROM (Read only Memory) 10c, a communication device 10d, a storage device 10e, an input device 10f, and a display device 10g. Each of these components is connected via a bus so as to be able to transmit and receive data to and from each other.

[0054] The processor 10a functions as a control unit that performs calculations and processing of data by expanding a program stored in the ROM 10c or the storage device 10e into the RAM 10b and executing it. The processor 10a receives various input data from the communication device 10d or the input device 10f, and outputs the results of calculations on the input data from the communication device 10d or the display device 10g, or stores them in the RAM 10b or the storage device 10e.

[0055] The processor 10a in this embodiment is configured to be able to realize the above-mentioned processing related to space proposal by executing a program stored in the ROM 10c or the storage device 10e. For example, the measurement data receiving unit 110, the site providing unit 111, the feedback registering unit 112, the index analyzing unit 113, the weight determining unit 114, the satisfaction level calculating unit 115, the proposing unit 116, and the reservation receiving unit 117 shown as functional configurations in Fig. 2 are realized by executing a program on the processor 10a. This program may be provided by being stored in a computer-readable storage medium such as the RAM 10b or the ROM 10c, or may be provided via a network N connected by the communication device 10d.

[0056] The RAM 10b is composed of, for example, a semiconductor memory element, and stores rewritable data. The RAM 10b temporarily stores part or all of the data in the storage unit 100, in addition to the code included in the program. The ROM 10c is composed of, for example, a semiconductor memory element, and stores readable but non-rewritable data. The ROM 10c stores various data necessary for the processing related to the program and the space proposal, for example, the data in the storage unit 100.

[0057] The communication device 10d is a device for performing data communication with external devices including the client terminal 20 via a wired or wireless network N.

[0058] The storage device 10e is a non-volatile storage medium, such as a hard disk drive (HDD), and stores programs and data of the storage unit 100.

[0059] The input device 10f is a device for accepting operations from a user, and can be realized by a keyboard, a mouse, a touch panel, or the like.

[0060] The display device 10g is a device for displaying information, and can be realized by an organic EL display, a liquid crystal display, or the like.

[0061] (Client terminal) Next, an example of a hardware configuration of the client terminal 20 will be described with reference to Fig. 7. In the example of Fig. 7, the client terminal 20 may have a processor 20a such as a CPU (Central Processing Unit) or a GPU (Graphics Processor Unit) corresponding to a computing device, a RAM (Random Access Memory) 20b, a ROM (Read only Memory) 20c, a communication device 20d, a storage device 20e, an input device 20f, and a display device 20g. Each of these components is connected via a bus so as to be able to transmit and receive data to and from each other.

[0062] The processor 20a functions as a control unit that performs calculations and processing of data by expanding a program stored in the ROM 20c or the storage device 20e into the RAM 20b and executing it. The processor 20a receives various input data from the communication device 20d or the input device 20f, and outputs the results of calculations on the input data from the communication device 20d or the display device 20g, or stores them in the RAM 20b or the storage device 20e.

[0063] The processor 20a in this embodiment is configured to realize a browser by executing a program stored in the storage device 20e. The browser is an application program for enabling a user to browse various websites on the communication network N, including websites provided by the server device 10. In this embodiment, various requests are transmitted to the server device 10 according to user operations on the browser implemented in the client terminal 20, and the processing results are received and displayed on the browser. However, in other embodiments, various requests may be transmitted to the server device 10 by a function realized by executing an application stored in the client terminal 20, and the processing results may be received and displayed. The browser is an example of a first transmitting unit, a second transmitting unit, and a receiving unit of the client terminal 20.

[0064] The RAM 20b is composed of, for example, a semiconductor memory element, and stores rewritable data. The RAM 20b temporarily stores part or all of the data required for the processing related to the space proposal service, in addition to the code included in the program. The ROM 20c is composed of, for example, a semiconductor memory element, and stores readable but non-rewritable data. The ROM 20c stores programs and various data.

[0065] The communication device 20d is a device for performing data communication with external devices including the server device 10 via a wired or wireless communication network N.

[0066] The storage device 20e is a non-volatile storage medium configured, for example, by a hard disk drive (HDD), and stores browser programs and various data.

[0067] The input device 20f is a device for receiving operations from a user, and can be realized by a keyboard, a mouse, a touch panel, a microphone, or the like.

[0068] The display device 20g is a device for displaying information, and can be realized by an organic EL display, a liquid crystal display, or the like.

[0069] [Operation] (Feedback registration process) Next, the flow of the feedback registration process will be described with reference to Fig. 8. Here, an example will be described in which a user X using one of the seats included in the spatial map of Fig. 5 registers feedback. It is assumed that the user X has been registered in advance in the employee database 101 of the server device 10, and that data including an employee ID "0111", an employee name "employee 0111", etc. has been registered. It is also assumed that measurement data from the temperature sensor 30 and the illuminance sensor 31 arranged on each seat is transmitted to the server device 10 at 10-minute intervals, and the measurement data receiving unit 110 of the server device 10 registers the received measurement data in the environmental information database 102 as needed.

[0070] When user X accesses a space proposal service site provided by the server device 10 using the browser of the client terminal 20, the site providing unit 111 of the server device 10 transmits a web page corresponding to the accessed URL to the client terminal 20 (S101). Here, it is assumed that the site providing unit 111 transmits to the client terminal 20 a web page corresponding to a login screen on which an employee ID can be input.

[0071] When user X inputs his / her employee ID on the login screen and, for example, selects a "Start using" control displayed on the browser, a request to start using is sent from the client terminal 20 to the server device 10 in response to user X's operation on the browser, and the site providing unit 111 transmits a web page corresponding to the main screen after login to the client terminal 20 (S102). Here, it is assumed that the site providing unit 111 transmits a web page corresponding to the main screen as shown in FIG. 5 to the client terminal 20.

[0072] For example, when a request for registering feedback is transmitted from the client terminal 20 to the server device 10 in response to an operation of the user X on the browser, such as when the user X selects a "feedback" control displayed on the browser, the site providing unit 111 transmits a web page of a feedback registration screen to the client terminal 20 (S103). In this embodiment, it is assumed that the site providing unit 111 transmits to the client terminal 20 a web page corresponding to a feedback registration screen on which a seat ID, an overall rating, a temperature rating, an illuminance rating, etc. can be specified, as shown in FIG. 9.

[0073] 9, on the feedback registration screen, the user can specify a seat ID, an overall rating, a temperature rating, and an illuminance rating. An overall rating control 901 can specify any value between 0 and 100. A smaller overall rating value indicates more dissatisfaction, and a larger overall rating value indicates more satisfaction.

[0074] The temperature rating control 902 can specify any value between -50 and plus 50. The smaller the temperature rating value, the colder it is, the larger the value, the hotter it is, and the closer to 0 it is, the more comfortable it is. The illuminance rating control 903 can also specify any value between -50 and plus 50, just like the temperature rating control.

[0075] After inputting each data on the feedback registration screen, a feedback registration request is sent from the client terminal 20 to the server device 10 in response to an operation of the user X on the browser, such as selecting the “Submit” control 904 on the browser. The feedback registration unit 112 of the server device 10 then registers the feedback information based on the feedback registration request (S104).

[0076] In this embodiment, the feedback registration request includes an employee ID, a seat ID, an overall rating, a temperature rating, an illuminance rating, etc., and the feedback registration unit 112 registers feedback information in the feedback database 103 based on this information and the temperature and illuminance acquired from the environment information database 102 based on the seat ID. Here, it is assumed that the feedback registration unit 112 acquires the current temperature and illuminance of seat ID "EWP_C03" from the environment information database 102 and registers them in the feedback database 103 based on the feedback registration request including employee ID "0111", seat ID "EWP_C03", overall rating "60", temperature rating "-10", and illuminance rating "+10".

[0077] When the registration of the feedback information is completed, the site providing unit 111 transmits a web page of a registration completion screen to the client terminal 20 (S105). In this embodiment, the user X performs the feedback information registration process approximately once every two hours as a guideline. Note that the guideline time interval for registering feedback information is an example, and is not limited to such a time interval, and the user X may register feedback information at any timing.

[0078] (Registration process of environmental preference information) Next, the flow of the registration process of the environmental preference information will be described with reference to Fig. 10. The index analysis unit 113 of the server device 10 determines whether there is an unprocessed employee (S201). If there is no unprocessed employee (S201: No), the index analysis unit 113 ends the process. On the other hand, if there is an unprocessed employee (S201: Yes), in step S202, the index analysis unit 113 acquires feedback information of the target user from the feedback database 103.

[0079] Next, the index analysis unit 113 converts the evaluation data of the environmental index into categories (S203). In this embodiment, the index analysis unit 113 converts a temperature evaluation of -50 to -6 into the category of "-1: cold", a temperature evaluation of -5 to +5 into the category of "0: comfortable", and a temperature evaluation of +6 to +50 into the category of "1: hot". Similarly, the index analysis unit 113 converts an illuminance evaluation of -50 to -6 into the category of "-1: dark", an illuminance evaluation of -5 to +5 into the category of "0: comfortable", and an illuminance evaluation of +6 to +50 into the category of "1: bright".

[0080] Next, the index analysis unit 113 performs a multinomial logistic regression analysis using the measurement data and the categories of the feedback information to determine a satisfaction degree curve (S204). In this embodiment, the index analysis unit 113 determines a satisfaction degree curve shown in the following formula (3).

number

[0081] Here, for example, in the case of the temperature satisfaction curve, P s0 (T in ) is the satisfaction with temperature, and T in is the measurement temperature, and a s1 , b s1 , a s-1 , b s-1 are the regression coefficients obtained from the multinomial logistic regression analysis, and a s1 is the intercept for the state of feeling hot, and b s1 is the regression coefficient of the temperature of the state where it feels hot, and a s-1 is the intercept for the state of feeling cold, and b s-1 is the regression coefficient of the temperature at which one feels cold.

[0082] Here, it is assumed that the index analysis unit 113 has determined the temperature satisfaction degree curve and the illuminance satisfaction degree curve as shown in Fig. 11. The index analysis unit 113 registers the determined satisfaction degree curve in the preference information database 104 as the environmental preference information of the target user (S205).

[0083] Next, the weight determination unit 114 of the server device 10 determines a coefficient for weighting the satisfaction level of each environmental index when calculating the environmental satisfaction level (S206). In this embodiment, the weight determination unit 114 performs multiple regression analysis using the overall rating, temperature rating, and illuminance rating from the feedback information of the target user to determine a coefficient for weighting the satisfaction level of each environmental index. Specifically, the weight determination unit 114 performs multiple regression analysis using the overall rating as the objective variable and the temperature rating and illuminance rating as explanatory variables to determine a coefficient for weighting the temperature satisfaction level and a coefficient for weighting the illuminance satisfaction level.

[0084] The weighting coefficient a for temperature satisfaction degree and the weighting coefficient b for illuminance satisfaction degree determined by the weight determination unit 114 are used by the satisfaction degree calculation unit 115 of the server device 10 to calculate the user's environmental satisfaction degree using the following formula (1) in the process described below. Environmental satisfaction = a*X+b*Y Here, X indicates the degree of satisfaction with temperature, and Y indicates the degree of satisfaction with illuminance.

[0085] Finally, the weight determining unit 114 registers the determined weighting coefficient in the preference information database 104 as the environmental preference information of the target user (S207).

[0086] After S207, the process returns to S201, and the server device 10 performs the process of registering the environmental preference information until it is determined that there are no unprocessed employees. The process of registering the environmental preference information can be performed at any timing, such as when an employee registers feedback information, when the feedback information exceeds a predetermined number, or once every 10 minutes.

[0087] (Spatial proposal processing) Next, the flow of the space proposal process will be described with reference to FIG. 12. Here, an example will be described in which a recommended space is proposed to a user X who uses one of the seats included in the space map of FIG. 5. It is assumed that the user X is registered in advance in the employee database 101 of the server device 10, and data including an employee ID "0111", an employee name "employee 0111", etc. is registered. It is also assumed that measurement data of the temperature sensor 30 and the illuminance sensor 31 arranged on each seat is transmitted to the server device 10 at 10-minute intervals, and the measurement data receiving unit 110 of the server device 10 registers the received measurement data in the environment information database 102 as needed. It is also assumed that environmental preference information of the employee ID "0111" is registered in the preference information database 104.

[0088] When user X uses the browser of client terminal 20 to access a space proposal service site provided by server device 10, site provider 111 of server device 10 transmits a web page corresponding to the accessed URL to client terminal 20 (S301). Here, it is assumed that site provider 111 transmits to client terminal 20 a web page corresponding to a login screen on which an employee ID can be input.

[0089] When User X inputs his / her employee ID on the login screen and, for example, selects a “Start using” control displayed on the browser, a request to start using the service including the employee ID is sent from the client terminal 20 to the server device 10 in response to User X's operation on the browser. The satisfaction level calculation unit 115 of the server device 10 calculates the environmental satisfaction level of all spaces available to the user based on the user's environmental preference information and environmental information corresponding to the received employee ID (S302).

[0090] In this embodiment, the satisfaction level calculation unit 115 calculates the environmental satisfaction level of all spaces available to the user by using the following formula (1). Environmental satisfaction=a*X+b*Y Here, X indicates the degree of satisfaction with temperature, Y indicates the degree of satisfaction with illuminance, a indicates a weighting coefficient for the degree of satisfaction with temperature, and b indicates a weighting coefficient for the degree of satisfaction with illuminance.

[0091] The satisfaction level calculation unit 115 acquires the latest temperature and illuminance from the environmental information database 102, and determines the temperature satisfaction level X and the illuminance satisfaction level Y by applying them to the satisfaction level curve in the preference information database 104. The satisfaction level calculation unit 115 substitutes the determined temperature satisfaction level X and illuminance satisfaction level Y and the weighting coefficient in the preference information database 104 into formula (1) to determine the environmental satisfaction level.

[0092] Next, the suggestion unit 116 of the server device 10 determines a space to be suggested to the target user (S303). In this embodiment, the suggestion unit 116 sorts the environmental satisfaction levels calculated by the satisfaction level calculation unit 115 in descending order, and determines the top three seats as recommended seats. Furthermore, in this embodiment, the suggestion unit 116 calculates a recommendation level that can take a value in the range of 0 to 5 using the following formula (2). Recommendation level = Recommended seat environmental satisfaction ÷ Target user's highest ever environmental satisfaction × 5

[0093] Here, the highest environmental satisfaction level of the target user in history is the highest environmental satisfaction level among the environmental satisfaction levels previously calculated for the target user by the satisfaction level calculation unit 115. In one embodiment, the highest environmental satisfaction level of the target user in history may be stored in the employee database 101.

[0094] The suggestion unit 116 passes the seat ID and recommendation level of the determined recommended seat to the site providing unit 111, and the site providing unit 111 transmits a web page of the main screen including the recommended seat as shown in FIG. 13 to the client terminal 20.

[0095] For example, when a space reservation request is sent from the client terminal 20 to the server device 10 in response to an operation of the user X on the browser, such as when the user X selects a "reserve" control displayed on the browser, the reservation reception unit 117 of the server device 10 accepts the space reservation request including the employee ID and the seat ID, and registers the accepted employee ID as the user ID of the record of the target seat ID in the environment information database 102 (S306). If a reservation system (not shown) already exists, the reservation reception unit 117 may pass information for passing necessary information to the existing reservation system to the site provision unit 111, or the reservation reception unit 117 may send a space reservation request to the existing reservation system.

[0096] The space proposal process can be performed at any time, such as upon login or at hourly intervals.

[0097] In this embodiment, an example of using two environmental indices, temperature and illuminance, has been described; however, this is merely an example, and any number of environmental indices may be used in addition to the above, or other combinations of environmental indices may be used.

[0098] In addition, in this embodiment, an example has been described in which an employee uses a company's office space, but this is just one example, and any other application example can be considered, such as a user using a seat in a movie theater, or a user using a seat on an airplane or a bullet train.

[0099] As described above, according to the present embodiment, the server device 10 can propose a space having environmental information that meets the user's preferences from the perspective of multiple environmental indexes, such as temperature and illuminance, from among multiple spaces available to the user. The server device 10 includes a satisfaction level calculation unit that calculates the environmental satisfaction level based on the satisfaction levels of the multiple environmental indexes, so that an accurate environmental satisfaction level can be calculated for environmental information having multiple environmental indexes. Since a space that reflects the user's preferences is proposed to the user, the user can easily select a space with high satisfaction from multiple space options.

[0100] Furthermore, the server device 10 provides a recommendation level calculated based on the target user's highest ever environmental satisfaction level and the environmental satisfaction level of the recommended space, thereby presenting the user with a more intuitive level of satisfaction and assisting them in selecting a preferred space.

[0101] Furthermore, the server device 10 is provided with a reservation reception unit that receives a request to reserve any of a plurality of spaces, thereby enabling the user to select a preferred space and reserve the selected space as a series of processes.

[0102] By having the server device 10 guide the user to a space close to the user's preferred environment, it is possible to provide the user with a comfortable environment without consuming a lot of energy for controlling the environment to the user's preferred environment.

[0103] <Second embodiment> [System Configuration] In the first embodiment, an example of proposing a space having environmental information preferred by a user from among a plurality of spaces having different environmental information is described. In the second embodiment, an example of controlling environmental information so that environmental information of a specific space becomes environmental information preferred by a user is described. FIG. 14 is a diagram illustrating a configuration of an information processing system according to the second embodiment. Hereinafter, a description of the same points as in the first embodiment will be omitted, and different points will be described.

[0104] The server device 10 is configured to communicate with the control device 40 via a network N. The control device 40 is a device that controls a plurality of air conditioners 50 and a plurality of lighting devices 51 that affect the environmental index. In this embodiment, an example will be described in which the air conditioners 50 and the lighting devices 51 installed in a private booth, which is an example of a space, are controlled so that the environmental information of the private booth that can be reserved in advance becomes environmental information preferred by a user.

[0105] [Function configuration] Next, an example of the configuration of the server device 10 will be described with reference to FIG. 15. In the second embodiment, the storage unit 100 of the server device 10 further stores a reservation database 1501. Reservation information is saved in the reservation database 1501. In one embodiment, the reservation database 1501 preferably includes a booth ID, an employee ID, a usage date and time, and the like. The booth ID is information for uniquely identifying a booth, which is an example of a space. The usage date and time is the date and time when the booth is used.

[0106] Moreover, the server device 10 further includes, as functional components, a goal determination unit 1502 and a control output unit 1503. The goal determination unit 1502 determines a goal value that maximizes the user's environmental satisfaction level by using the environmental preference information. In this embodiment, the goal determination unit 1502 calculates the environmental satisfaction level by using the environmental preference information for combinations of each temperature in a predetermined temperature range (an example of a first range) and each illuminance in a predetermined illuminance range (an example of a second range), and determines a combination of temperature and illuminance that maximizes the environmental satisfaction level.

[0107] In one example, the target determination unit 1502 calculates the environmental satisfaction level for each combination of temperatures (in increments of 1 degree) in the temperature range from 18 degrees to 30 degrees and illuminances (in increments of 100 lux) in the illuminance range from 100 lux to 1500 lux based on the satisfaction level curves in Figures 16(A) and (B) so that the maximum satisfaction level is 5.0, and obtains the result shown in Figure 16(C). In this example, the target determination unit 1502 determines the combination of temperatures of 22 degrees to 23 degrees and illuminance of 100 lux as the target value.

[0108] The control output unit 1503 determines a control command for controlling the devices based on the target value and the reservation information, and outputs the control command to the control device 40. The control command includes a control start time, a control mode, a set value, etc. In this embodiment, the control output unit 1503 determines a control command for an air conditioner and a control command for a lighting device based on the target value determined by the target determination unit 1502 and the reservation information in the reservation database 1501 so that the environmental information of the space becomes the target value when the user starts using the device, and transmits the control command to the control device 40.

[0109] The control device 40 can receive a booth ID, a control command for the air conditioning equipment 50, a control command for the lighting equipment 51, etc., and transmit an air conditioning equipment control command to the air conditioning equipment 50 corresponding to the received booth ID, and transmit a lighting equipment control command to the lighting equipment 51 corresponding to the received booth ID.

[0110] The control output unit 1503 may determine and transmit a modified control command based on measurement data from a temperature sensor and an illuminance sensor that measure environmental information of the booth to be controlled at a predetermined timing after transmission of the control command. With this configuration, even if there is a discrepancy between the actual measurement data and the target value, the discrepancy can be reduced.

[0111] Note that one lighting device 51A1 may be associated with a particular booth, or multiple lighting devices 51A1 and 51A2 may be associated with the particular booth. For example, when a blind control device 51A1 and a lighting fixture dimming control device 51A2 are associated with a particular booth, the control output unit 1503 may determine and transmit a control command for the blind control device 51A1 and a control command for the dimming control device 51A2.

[0112] In addition, in this embodiment, an example of reserving a private booth for use by one employee has been described, but in another embodiment, the present invention can also be applied to a reservation for use by multiple employees of a conference room. In one example, for a reservation for use by multiple employees, the target determination unit 1502 first calculates the environmental satisfaction level for each combination of temperature in a predetermined temperature range and illuminance in a predetermined illuminance range for each of the multiple employees who will use the target conference room. After that, the target determination unit 1502 can determine, as a target value, a combination of temperature and illuminance that maximizes the average environmental satisfaction level of all users from among the combinations in which the environmental satisfaction level of each employee is higher than a predetermined threshold value. In this manner, when multiple people use a specific space, a target value for all users can be determined while ensuring a predetermined environmental satisfaction level for each user.

[0113] In an additional embodiment, the control output unit 1503 may determine a control command by further using measurement data from a temperature sensor and an illuminance sensor that measure environmental information of the booth to be controlled. Alternatively, the control output unit 1503 may estimate environmental information at the start of the user's use, and determine a control command by further using the estimated environmental information and real-time measurement data. With this embodiment, it is possible to determine a more accurate control command based on the current environmental information and the environmental information estimated at the start of use.

[0114] In this embodiment, an example has been described in which an employee reserves a private booth in a company, but this is just one example, and any other application example may be considered, such as a user reserving a hotel room.

[0115] As described above, according to this embodiment, the server device 10 can control the space used by the user so that the space has environmental information that matches the user's preferences. [Explanation of symbols]

[0116] 10...server device (information processing device), 10a...processor, 10b...RAM, 10c...ROM, 10d...communication device, 10e...storage device, 10f...input device, 10g...display device, 100...storage unit, 101...employee database, 102...environmental information database, 103...feedback database, 104...preference information database, 105...spatial map database, 110...measurement data receiving unit, 111...site providing unit (output unit), 112...feedback registration unit, 113...index analysis unit, 114...weight determination unit, 115...satisfaction level calculation unit, 116...proposal unit, 117...reservation reception unit, 20...client terminal, 20a...processor, 20b...RAM, 20c...ROM, 20d...communication device, 20e...storage device, 20f...input device, 20g...display device, 30...temperature sensor, 31...illuminance sensor, 40...control device, 50...air conditioning equipment, 51...lighting equipment, 1501...reservation database, 1502...goal determination unit, 1503...control output unit, N...network

Claims

1. a satisfaction level calculation unit that calculates environmental satisfaction levels of a plurality of spaces available to the user based on environmental information including measurement data of a plurality of environmental indicators collected by a sensor, and user environmental preference information including first information indicating a relationship between the measurement data of a first environmental indicator and a first satisfaction level, second information indicating a relationship between the measurement data of a second environmental indicator and a second satisfaction level, a first coefficient that weights the first satisfaction level, and a second coefficient that weights the second satisfaction level; a suggestion unit that determines a predetermined number of spaces to be suggested to the user from among the plurality of spaces based on the environmental satisfaction level calculated by the satisfaction level calculation unit; an output unit that outputs information on the predetermined number of spaces determined by the suggestion unit; An information processing device comprising:

2. 2. The information processing device according to claim 1, wherein the satisfaction level calculation unit determines a first satisfaction level based on the measurement data of the first environmental indicator included in the environmental information and the first information, determines a second satisfaction level based on the measurement data of the second environmental indicator included in the environmental information and the second information, and calculates the environmental satisfaction level based on the determined first satisfaction level, the determined second satisfaction level, the first coefficient, and the second coefficient.

3. an index analysis unit that determines the first information and the second information based on a plurality of feedback information including a comprehensive evaluation, a first evaluation for the first environmental index, a second evaluation for the second environmental index, measurement data at the time of evaluation of the first environmental index, and measurement data at the time of evaluation of the second environmental index; a weight determination unit that determines the first coefficient and the second coefficient based on the feedback information; Further equipped with the index analysis unit converts the first evaluation into one of a plurality of categories, and performs a multinomial logistic regression analysis using the measurement data at the time of evaluation of the first environmental index of the feedback information and the converted category to determine a satisfaction level curve as the first information; the weight determination unit performs a multiple regression analysis using the overall evaluation as a response variable and the first evaluation and the second evaluation as explanatory variables to determine the first coefficient and the second coefficient. The information processing device according to claim 2 .

4. the suggestion unit calculates a value based on an environmental satisfaction level of the proposed space and a highest environmental satisfaction level of the user in the past; The output unit outputs the value calculated by the proposal unit together with information on the predetermined number of spaces determined by the proposal unit.

4. The information processing device according to claim 1.

5. The information processing apparatus according to claim 1 , further comprising a reservation receiving unit that receives a request for reserving any one of the plurality of spaces from a client terminal used by the user.

6. An information processing device, Calculating environmental satisfaction levels of a plurality of spaces available to the user based on environmental information including measurement data of a plurality of environmental indicators collected by a sensor, and user environmental preference information including first information indicating a relationship between the measurement data of a first environmental indicator and a first satisfaction level, second information indicating a relationship between the measurement data of a second environmental indicator and a second satisfaction level, a first coefficient for weighting the first satisfaction level, and a second coefficient for weighting the second satisfaction level; determining a predetermined number of spaces to be proposed to the user from among the plurality of spaces based on the calculated environmental satisfaction level; outputting information on the determined predetermined number of spaces; The method includes:

7. A client terminal communicably connected to a server device, a first transmission unit that transmits feedback information including a comprehensive evaluation for the plurality of environmental indicators, a first evaluation for the first environmental indicator, and a second evaluation for the second environmental indicator; a receiving unit that receives information on a predetermined number of spaces among a plurality of spaces available to a user of the client terminal from the server device; a second transmitter configured to transmit a request to reserve any of the plurality of spaces; Equipped with the server device calculates environmental satisfaction levels of the plurality of spaces based on environmental information including measurement data of the plurality of environmental indicators collected by a sensor, and user environmental preference information including first information indicating a relationship between the measurement data of the first environmental indicator and a first satisfaction level, second information indicating a relationship between the measurement data of the second environmental indicator and a second satisfaction level, a first coefficient weighting the first satisfaction level, and a second coefficient weighting the second satisfaction level, and determines the predetermined number of spaces based on the calculated environmental satisfaction levels. Client terminal.

8. A computer communicably connected to the server device, transmitting feedback information including a comprehensive evaluation for the plurality of environmental indicators, a first evaluation for the first environmental indicator, and a second evaluation for the second environmental indicator; receiving information on a predetermined number of spaces from the server device, among a plurality of spaces available to a user of the computer; sending a request to reserve any of the plurality of spaces; A program for executing the server device calculates environmental satisfaction levels of the plurality of spaces based on environmental information including measurement data of the plurality of environmental indicators collected by a sensor, and user environmental preference information including first information indicating a relationship between the measurement data of the first environmental indicator and a first satisfaction level, second information indicating a relationship between the measurement data of the second environmental indicator and a second satisfaction level, a first coefficient weighting the first satisfaction level, and a second coefficient weighting the second satisfaction level, and determines the predetermined number of spaces based on the calculated environmental satisfaction levels. program.

9. a goal determination unit that calculates an environmental satisfaction level for a combination of each value in a first range of a first environmental index and each value in a second range of a second environmental index using user environmental preference information including first information indicating a relationship between measurement data of the first environmental index and a first satisfaction level, second information indicating a relationship between measurement data of the second environmental index and a second satisfaction level, a first coefficient that weights the first satisfaction level, and a second coefficient that weights the second satisfaction level, and determines a combination of the first value and the second value that maximizes the environmental satisfaction level; a control output unit that determines and outputs a control command for controlling a plurality of devices that affect the first environmental index and / or the second environmental index, based on the first value and the second value determined by the goal determination unit and reservation information for a space used by the user; An information processing device comprising:

10. The information processing apparatus according to claim 9 , wherein the control output unit determines and outputs a changed control command at a predetermined timing after output of the control command, based on measurement data from a sensor that measures environmental information of the space.

11. The reservation information includes information of a plurality of users who use the space, the goal determination unit calculates, for each user, an environmental satisfaction level for a combination of each value in a first range of the first environmental index and each value in a second range of the second environmental index, and determines, from among combinations in which the environmental satisfaction level of each user is higher than a predetermined threshold, a combination of the first value and the second value that maximizes the average environmental satisfaction level of the multiple users; The information processing device according to claim 9.

12. The information processing device according to claim 9 , wherein the control output unit determines a control command by further using measurement data from a sensor that measures environmental information of the space and / or environmental information of the space estimated at the start of use by the user.

13. An information processing device, calculating a user's environmental satisfaction level for a combination of each value in a first range of a first environmental index and each value in a second range of a second environmental index, using user's environmental preference information including first information indicating a relationship between the measurement data of the first environmental index and a first satisfaction level, second information indicating a relationship between the measurement data of the second environmental index and a second satisfaction level, a first coefficient for weighting the first satisfaction level, and a second coefficient for weighting the second satisfaction level; determining a combination of the first value and the second value that results in a maximum environmental satisfaction; determining a control command for controlling a plurality of devices that affect the first environmental index and / or the second environmental index based on the first value, the second value, and reservation information for a space used by the user; outputting the determined control command; The method includes:

Citation Information

Patent Citations

  • Area condition control device and method

    JP2017156056A