Information processing device, control method for information processing device, and control program for information processing device
The information processing device incentivizes workers with points for contributing behaviors, effectively promoting health, energy savings, and disease prevention by tracking and rewarding actions within a building environment.
Patent Information
- Application Number
- JP2024039134
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-03-13
- Publication Date
- 2024-12-24
- Estimated Expiration
- 2042-07-21
AI Technical Summary
Existing systems lack a mechanism to induce voluntary actions from workers towards health promotion, energy saving, and infectious disease prevention measures, as they only provide reference information without ensuring actual implementation.
An information processing device that awards points to workers for contributing behaviors, tracks and determines these behaviors through communication terminals and building devices, and updates point status, providing notifications and allowing point transfers.
Encourages workers to take actions contributing to health, energy savings, and disease prevention by incentivizing them with points, thereby enhancing the effectiveness of these measures.
Smart Images

Figure 0007606026000001 
Figure 0007606026000002 
Figure 0007606026000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, a control method for an information processing device, and a control program for an information processing device. [Background technology]
[0002] In recent years, various measures have been implemented in offices and working spaces, such as health promotion measures for improving the health of workers, measures for saving energy and reducing environmental load with consideration for ecology, and infectious disease countermeasures for reducing the risk of infectious diseases. Here, for example, a technology is known that provides information effective for health promotion in order to promote the health promotion of workers (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2015-200969 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the technology described in Patent Document 1 only provides workers with reference information on the above-mentioned measures, and it is up to the worker to decide whether or not to actually take action. Therefore, a mechanism to further induce spontaneous action by workers is required. [Means for solving the problem]
[0005] An information processing device according to one embodiment of the present invention comprises a memory unit that stores information regarding the point allocation status of each worker in a building and information regarding contributing actions, which are actions that contribute to the achievement of a specified goal and for which points are to be allocated, an acquisition unit that acquires behavioral information regarding the workers' actions in the building, a determination unit that determines the type of contributing action taken by the worker based on the behavioral information, and a point management unit that awards points to the worker according to the type of contributing action and updates the allocation status stored in the memory unit.
[0006] In an information processing device according to one embodiment of the present invention, the acquisition unit acquires, as behavioral information, first type identification information read by a communication terminal having a reading function used by a worker, and the determination unit may determine the type of contributing behavior based on the type of the first type identification information.
[0007] In an information processing device according to one embodiment of the present invention, the acquisition unit acquires, as behavioral information, from an information acquisition device installed in the building, second type identification information for identifying a worker and information regarding the content of control by the information acquisition device with which the second type identification information is associated, and the determination unit may determine the type of contribution behavior based on the content of control by the information acquisition device with which the second type identification information is associated.
[0008] In an information processing device according to one embodiment of the present invention, the acquisition unit acquires information regarding the environmental settings within the building from a communication terminal used by a worker as behavioral information, and the determination unit may determine the type of contributing behavior based on the content of the information regarding the environmental settings.
[0009] An information processing device according to one embodiment of the present invention may further include a notification unit that notifies a communication terminal used by a worker of information regarding the status of points being awarded to a worker when information regarding the status of points being awarded to a worker is updated.
[0010] In an information processing device according to an embodiment of the present invention, a notification unit may notify a notification terminal used by a worker of information related to a contributing behavior.
[0011] In an information processing device according to one embodiment of the present invention, the points management unit may update the points awarded status in response to a request to transfer points to another worker different from the worker, sent from a communication terminal used by the worker, by subtracting the points awarded to the worker and increasing the points awarded to the other worker.
[0012] In an information processing device according to one embodiment of the present invention, a judgment unit judges whether the worker's behavioral information satisfies specified conditions for deducting points, and a point management unit updates the points awarded to the worker so as to deduct the points awarded to the worker if it is judged that the worker's behavioral information satisfies the specified conditions.
[0013] A control method of an information processing device according to one embodiment of the present invention includes steps of storing in a memory unit information regarding the point allocation status for each worker in a building and information regarding contributing actions, which are actions that contribute to the achievement of a specified goal and for which points are to be allocated, acquiring behavioral information regarding the workers' actions in the building, determining the type of contributing action taken by the worker based on the behavioral information, and allocating points to the worker according to the type of contributing action and updating the allocation status stored in the memory unit.
[0014] A control program of an information processing device according to one embodiment of the present invention enables the information processing device to perform the following functions: store in a memory unit information regarding the point allocation status for each worker in a building and information regarding contributing actions, which are actions that contribute to the achievement of a specified goal and for which points are to be allocated; acquire behavioral information regarding the actions of workers in the building; determine the type of contributing action taken by the worker based on the behavioral information; and allocate points to workers according to the type of contributing action and update the allocation status stored in the memory unit. [Brief description of the drawings]
[0015] [Figure 1]1 is a schematic diagram of an information processing system configuration according to an embodiment of the present invention; [Diagram 2] 1 is a functional block diagram of a server (information processing device) and a user terminal (communication terminal) according to an embodiment of the present invention; [Diagram 3] 11 is an example of a user information table according to an embodiment of the present invention. [Figure 4] 13A and 13B are examples of a contributing behavior table according to an embodiment of the present invention; [Diagram 5] FIG. 4 is a sequence diagram between a server and a user terminal according to an embodiment of the present invention. [Figure 6] 5(a) to 5(c) are diagrams showing an example of a display screen of a user terminal according to an embodiment of the present invention. [Figure 7] FIG. 4 is a sequence diagram between a server, an information acquisition device, and a user terminal according to an embodiment of the present invention. [Figure 8] FIG. 11 is a diagram showing an example of a display screen of a user terminal according to an embodiment of the present invention. [Figure 9] FIG. 11 is a diagram showing an example of a display screen of a user terminal according to an embodiment of the present invention. [Figure 10] 5A and 5B are diagrams showing an example of a display screen of a user terminal according to an embodiment of the present invention. [Figure 11] 5A and 5B are diagrams showing an example of a display screen of a user terminal according to an embodiment of the present invention. [Figure 12] 13 is an example of a user point history information table according to an embodiment of the present invention. [Figure 13] FIG. 11 is a diagram showing an example of a display screen of a user terminal according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0016] Hereinafter, an embodiment of the invention (also referred to as the present invention) according to the present disclosure will be described with reference to the drawings. Note that the drawings are merely examples, and the present invention is not limited to those shown in the drawings. For example, the numbers of servers, user terminals, information acquisition devices, storage devices, other application servers, etc., data sets (tables), sequence diagrams, and display screens shown in the drawings are merely examples, and the present invention is not limited to these.
[0017] <System Overview> First, an overview of an information processing system according to an embodiment of the present invention will be described. FIG. 1 is a diagram showing an example of the configuration of an information processing system according to an embodiment of the present invention. The information processing system 600 may be a system capable of providing various services that can be used in working to workers working in offices (including shared offices, coworking spaces, etc.) in a building. The services provided to workers by the information processing system 600 are hereinafter also referred to as "smart building services." Furthermore, the term "worker" refers to employees (including full-time employees, contract employees, contract employees, etc.) of companies (tenants) in the building, registered users of shared offices, etc., and may hereinafter be collectively referred to as "users." In addition, in the present disclosure, users of the information processing system 600 may include corporations and natural persons. For example, in the present disclosure, users may include organizations such as departments and groups in a company in addition to the company to which the worker belongs.
[0018] The information processing system 600 may be, as an example of a smart building service, a system that provides information about facilities and environments in a building to a communication terminal owned by a user, and enables the user's communication terminal to control the facilities and environments in the building. For example, in the smart building service, the user's communication terminal may be able to control the building's air conditioning and elevators, lock and unlock conference rooms and floors, and reserve conference rooms and workspaces. Note that the control of facilities and environments in a building that can be performed by the information processing system 600 is not limited to the above examples.
[0019] Furthermore, the information processing system 600 may be a system that realizes a point service using predetermined points, as an example of a smart building service. Here, the points may be electronic points (electronic data), and the user may use the points to use various services provided in the building, such as purchasing products and using various facilities in the building. For example, in one embodiment of the present invention, a user may be able to pay for a sharing service that rents out conference rooms and desk spaces between companies (tenants) in the building using the points. Furthermore, a user may use the points to settle payments when purchasing products using sales services (stores, kiosks, vending machines, etc.) in the building. Note that the situations in which points can be used are not limited to the above examples.
[0020] In one embodiment of the present invention, the information processing device 100 may be capable of granting points that can be used for the above-mentioned point service to a user according to the user's actions in the building. For example, according to an information processing system according to one embodiment of the present invention, when a user takes an action related to the above-mentioned health promotion measures, energy saving measures, measures against infectious diseases, etc. (hereinafter, also simply referred to as "measures, etc."), the user may be granted points according to the action. In other words, since an incentive is granted according to the worker's actions, it is possible to induce the worker to take voluntary action and lead the various measures implemented in the building to success.
[0021] <System configuration> The information processing system 600 may include a server (information processing device) 100, a user's communication terminal (user terminal) 200 (200A, 200B), an information acquisition device 300 (300A, 300B), and a storage device 400.
[0022] The server 100 may be an information processing device on the administrator's side that provides smart building services. The server 100 may be connected to the user terminals 200A and 200B, the information acquisition devices 300A and 300B, and the storage device 400 via a network 500. The network 500 may include a wireless network or a wired network. Specifically, for example, the network 500 may be a wireless LAN (WLAN), a wide area network (WAN), integrated service digital networks (ISDNs), wireless LANs, code division multiple access (CDMA), long term evolution (LTE), LTE-Advanced, 4th generation communication (4G), 5th generation communication (5G), and 6th generation communication (6G) or later mobile communication system. Note that the network 500 is not limited to these examples, and may be, for example, a public switched telephone network (PSTN), Bluetooth (Bluetooth (registered trademark)), an optical line, an asymmetric digital subscriber line (ADSL) line, a satellite communication network, or the like. Network 500 may also be a combination of these.
[0023] 1, only one server 100 is shown, but the present invention is not limited to this. That is, each function described as being provided by the server 100 may be realized by a plurality of servers. Also, the server 100 may be, for example, a distributed server system that cooperates by communicating via a network, or may be a so-called cloud server. That is, the server 100 is not limited to a physical server, and may also include a virtual server created by software.
[0024] The user terminals 200A and 200B may be communication terminals of users who use the smart building service. In FIG. 1, only two user terminals are shown, 200A and 200B, which are related to users A and B, respectively. However, the number of user terminals may be the same as the number of users who use the smart building service, and when there is no need to distinguish between them, they are simply referred to as communication terminals 200.
[0025] An application for using the smart building service may be installed in the user terminal 200, and various information may be transmitted and received between the user terminal 200 and the server 100. Alternatively, the installation of the application in the user terminal 200 is not essential, and the user may access a web page for using the smart building service provided by the server 100 from the user terminal 200 via a web browser or the like, and transmit various information to the server 100.
[0026] 1 shows a smartphone as the user terminal 200, any terminal capable of implementing the functions described in the following embodiments may be used as the user terminal 200. For example, the user terminal 200 may be a mobile phone (feature phone), a tablet terminal, or a wearable terminal (such as a glasses-type device or a watch-type device).
[0027] The information acquisition devices 300A and 300B may be installed in a building to acquire behavioral information related to user behavior in the building. Details will be described later, but the information acquisition devices 300A and 300B may be user information identification devices installed at building entrance / exit gates, air conditioning equipment, elevators, and desks or conference rooms. The information acquisition devices 300A and 300B may include various sensors, such as IC readers, card readers, access points, and image sensors (cameras). Although only two information acquisition devices 300A and 300B are shown in FIG. 1, there may be more information acquisition devices, and when there is no need to distinguish between multiple information acquisition devices, they are simply referred to as information acquisition devices 300. The information acquisition device 300 may be connected to the network 500 in any form. For example, the information acquisition device 300 may be connected to the network 500 via a gateway (not shown) and may transmit and receive various information between the server 100 and the user terminal 200.
[0028] The storage device 400 may store (contain) various information (data) used in the information processing system 600. Although only one storage device 400 is shown in FIG. 1, separate from the server 100, the storage device 400 may be integrated into the server 100. That is, the storage device 400 may be a volatile memory or a non-volatile memory of the server 100. The storage device 400 may be composed of multiple storage devices. The storage device 400 may be connected to the server 100 through a dedicated internal network different from the network 500, or may be connected to the server 100 via the network 500.
[0029] Here, the information stored in the storage device 400 will be described. FIG. 3 is an example of a user information table related to a user who uses the information processing system 600. In the example of FIG. 3, the user information table TB10 may store a user name and points currently owned by the user in association with a user ID (Identifier) (an example of an identifier) for uniquely identifying the user. That is, the user information table may be a table that stores information regarding the point allocation status to each user of the building. Here, the user ID is, for example, an identifier assigned to each user by the server 100, and may be composed of alphanumeric characters, symbols, and the like. In addition, the user name may be transmitted in advance to the server 100 by an administrator of the company to which the user belongs when using the smart building service. Note that the information stored in the user information table TB10 is not limited to that shown in the figure, and the information stored may be more or less than this. For example, the user information table TB10 may further store, but is not limited to, information regarding the user's place of work, such as the company, department, email address, and telephone number to which the user belongs, and a terminal ID that uniquely identifies the user terminal, and the like. Also, the user information table may be created for each company, for example. Furthermore, as described above, the user may include a company, and a company ID that uniquely identifies the company, a company name, etc. may be stored as user information.
[0030] The storage device 400 may further store information on contributing actions that contribute to the achievement of a predetermined goal for which points are awarded to the user. The "predetermined goal" may be a goal set by various measures taken in the building. For example, the "predetermined goal" may be the promotion of the user's health in the case of the above-mentioned health promotion measures, the energy saving and environmental load reduction in the case of measures for energy saving and environmental load reduction, and the prevention of infectious diseases in the case of infectious disease countermeasures. The "predetermined goal" may also be a goal related to the improvement of convenience and comfort in the building. The "predetermined goal" may also be a goal related to the revitalization of the community in the building. Thus, among the "contributing actions", for example, contributing actions related to health promotion measures may be actions such as using the stairs instead of the elevator, eating healthy meals, using the exercise facilities in the building, and using a bicycle to commute to work. Also, contributing actions related to measures for energy saving and environmental load reduction may be actions such as setting the air conditioning to an appropriate temperature, using an electric car, purchasing food with a close expiration date, and not using paper resources. Furthermore, the contributing behavior related to infection control may be, for example, ventilating the office, cleaning and disinfecting shared facilities, commuting to work during times when the entrance gate and elevators are crowded, and eating meals during times when the entrance gate and elevators are crowded. The contributing behavior related to improving convenience and comfort may be, for example, not reserving a conference room or the like, and commuting to work during times when the entrance gate and elevators are crowded. The contributing behavior related to revitalizing the community in the building may be, for example, hosting and participating in exchange events between companies, and testing products from other companies. The contributing behavior may be set by the building administrator or may be set by the user's suggestion. Details of the contributing behavior and the other application server 700 will be described later.
[0031] <User device> The hardware configuration and functional configuration of a user terminal 200 according to an embodiment of the present invention will be described with reference to FIG.
[0032] (1) Hardware configuration of user terminal The user terminal 200 may include a control unit 210 , a communication unit 220 , a display unit 230 , an operation input unit 240 , a reading unit 250 , a position information acquisition unit 260 , and a storage unit 290 .
[0033] The control unit 210 is typically a processor, and includes a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), a microprocessor, a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), etc., and may be realized by a logic circuit (hardware) or a dedicated circuit formed in an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)), etc. The control unit 210 may execute the functions and methods shown in each embodiment by reading a program stored in the storage unit 290 and executing a code or command included in the read program.
[0034] The storage unit 290 stores various programs and various data required for the operation of the user terminal 200. That is, the storage unit 290 may store programs related to smart building service applications. The storage unit 290 may include, for example, a flash memory, a memory (such as a RAM (Random Access Memory) or a ROM (Read Only Memory)) that provides a working area for the control unit 210.
[0035] The communication unit 220 may be implemented as hardware such as a network adapter, communication software, or a combination of these. The communication unit 220 may transmit and receive various data to and from the server 100 via the network 500 using any communication protocol. When the communication unit 220 is configured as a physically structured circuit, it may be expressed as a communication circuit.
[0036] Display unit 230 is a monitor that displays data according to the display data written to the frame buffer, and may be, for example, a touch panel, a touch display, or the like.
[0037] The operation input unit 240 may be an input device for inputting various operations to the user terminal 200. The input device is realized by any of all types of devices that can accept an input operation from a user and transmit information related to the input to the control unit 210, or a combination thereof, and may include, for example, a touch panel or a touch display. For example, the operation input unit 240 may accept settings of the air conditioning temperature or the brightness of the lighting equipment by the user, or may accept input of information related to the reservation of a conference room.
[0038] The reading unit 250 is a reading device that reads identification information, which will be described later, and may be, for example, a camera.
[0039] The location information acquisition unit 260 may acquire location information regarding the current location of the user terminal 200 within the building. The location information acquisition unit 260 may acquire information on the latitude and longitude of the user terminal 200 as location information of the current location of the user terminal 200, for example, by using a global positioning system (GPS). Note that the location information acquisition unit 260 may acquire location information by any method, and may acquire location information by using, for example, a wireless LAN, an indoor messaging system (IMES), a radio frequency identifier (RFID), Bluetooth low energy (BLE), geomagnetism, or the like.
[0040] (2) Functional configuration of user terminal The user terminal 200 may include a communication control unit 211, a display control unit 212, an input / output control unit 213, and a request information generation unit 214 as functions realized by the control unit 210. Note that each functional unit shown in FIG. 2 is not essential, and in each embodiment described hereinafter, non-essential functional units may not be required. Furthermore, the function or processing of each functional unit may be realized by machine learning or AI (Artificial Intelligence) to the extent feasible. Note that some of the various processes described hereinafter as being executed by the user terminal 200 may be executed by the server 100.
[0041] The communication control unit 211 may control communication between the communication unit 220 and the server 100 via the network 500, and may cause the communication unit 220 to transmit and receive various types of information.
[0042] The display control unit 212 may control the display of data on the display unit 230. For example, the display control unit 212 may cause the display unit 230 to display a notification sent from the server 100, a setting screen for air conditioning and lighting equipment, a payment screen when purchasing a product, and information regarding a contributing behavior.
[0043] The input / output control unit 213 may control the transmission of various information between the operation input unit 240, the reading unit 250, etc. For example, the input / output control unit 213 may transmit various information to each functional unit in response to a user's input operation received by the operation input unit 240, or transmit information from each functional unit to the display unit 230. In addition, the input / output control unit 213 may analyze the identification information read by the reading unit 250, and extract information to be transmitted to the server 100.
[0044] The request information generating unit 214 may generate request information for setting the air conditioning temperature or the lighting brightness based on an input operation for setting them received from the user. The request information generating unit 214 may also generate request information for requesting payment based on an input operation for requesting payment received from the user.
[0045] <Server> Next, the hardware configuration and functional configuration of the server 100 according to an embodiment of the present invention will be described.
[0046] (1) Server hardware configuration The server 100 may include a control unit 110, a communication unit 120, and a memory unit 170.
[0047] The control unit 110 is typically a processor, and may include a central processing unit (CPU), MPU, GPU, microprocessor, processor core, multiprocessor, ASIC, FPGA, etc., and may be realized by a logic circuit (hardware) or a dedicated circuit formed in an integrated circuit (IC chip, LSI), etc. Note that the server 100 preferably has a processor with high computing power for processing the above-mentioned large amount of data.
[0048] The storage unit 170 stores various programs and various data required for the operation of the server 100. The storage unit 170 may include, for example, a hard disk drive (HDD), a solid state drive (SSD), a flash memory, etc. The storage unit 170 may also include a memory that provides a working area for the control unit 110.
[0049] The communication unit 120 may be implemented as hardware such as a network adapter, communication software, or a combination of these. The communication unit 120 may transmit and receive various data to and from the user terminal 200 and the information acquisition device 300 via the network 500. The communication unit 120 may transmit various data to the user terminal 200 and the information acquisition device 300 in accordance with instructions from the control unit 110. The communication unit 120 may also receive various data transmitted from the user terminal 200 and the information acquisition device 300, and transmit the data to the control unit 110.
[0050] (2) Server Functionality Configuration The server 100 may include a communication control unit 111, a points management unit 112, an acquisition unit 113, a determination unit 114, and a generation unit 115 as functions realized by the control unit 110. Note that each functional unit shown in FIG. 2 is not essential, and in each embodiment described hereinafter, non-essential functional units may be omitted. Furthermore, the functions or processes of each functional unit may be realized by machine learning or AI to the extent that they can be realized.
[0051] The communication control unit 111 may control communication with the user terminal 200 and the information acquisition device 300 via the communication unit 120 .
[0052] The point management unit 112 may grant points to the user according to the type of contributing behavior, and update the information on the granting status stored in the storage device 400. That is, the point management unit 112 may update the "owned points" included in the user information table TB10. Note that, although details will be described later, updating the points may mean adding or subtracting the number of points stored in the storage device 400.
[0053] The acquisition unit 113 may acquire behavior information regarding the user's behavior in the building. The behavior information may be transmitted from the user terminal 200 or the information acquisition device 300 when the user performs a predetermined behavior. Furthermore, the determination unit 114 may determine the type of contributing behavior performed by the user based on the behavior information acquired by the acquisition unit 113. Furthermore, the generation unit 115 may generate notification information for causing the user terminal 200 to transmit a notification to the user, and display information for causing the display unit 230 of the user terminal 200 to display predetermined information.
[0054] First Embodiment A first embodiment of the present invention will be described with reference to Fig. 4(a), Fig. 5, and Fig. 6. In the first embodiment, behavior information, which is information on a user's behavior and is used to determine a contributing behavior, may be transmitted from the user terminal 200.
[0055] 5 is an example of a processing sequence between the server 100 and the user terminal 200 according to the first embodiment. First, the server 100 may store in the storage device 400 information on the point allocation status for each user in the building and information on the contributing behavior that contributes to the achievement of a predetermined goal and for which points are allocated (step S10). The information on the point allocation status may be included in the user information table TB10 shown in FIG.
[0056] FIG. 4(a) is an example of a contributing behavior information table that stores information about contributing behavior. Note that FIG. 4(a) is an example, and the table that stores information about contributing behavior is not limited to the one shown in the figure. The contributing behavior information table TB21 may store a contributing behavior ID that uniquely identifies each contributing behavior in association with an identification information ID, an assigned point, and an assigned upper limit. The assigned point is information on points assigned to a user according to the contributing behavior taken by the user. The assigned point may be set arbitrarily by the administrator. For example, the assigned point may have a different value depending on the degree or type of contribution, and may be positive or negative. This may make it easier for the administrator to guide the user to the behavior he or she wants to encourage. In addition, the assigned upper limit may be information on the upper limit of opportunities to assign points. This may prevent excessive point assignment, and may prevent users from acquiring points fraudulently. In addition, the contributing behavior information table TB21 may be further associated with conditions for determining that the behavior is a contributing behavior, as necessary. In addition, when a period for which points are assigned is set, information on the assignment period may be further associated. It should be noted that "Explanation" in the figure is a column used to explain the contributing behavior according to one embodiment of the present invention, and does not need to be stored in the table.
[0057] The identification information ID may be an identifier for uniquely identifying an identification code read by the user terminal 200 when the user performs a contributing behavior. The identification code (first identification information) may be, for example, a one-dimensional code (barcode) or a two-dimensional code (QR (Quick Response) Code (registered trademark), VeriCode, etc.), which may be installed at a location related to the contributing behavior or may be readable by the user terminal 200 as a result of performing the contributing behavior.
[0058] For example, the identification information IDs "shop_01", "shop_02", etc. associated with the contribution action ID "cont_001" in the contribution action information table TB21 may be provided in the stores in the building. An example of a contribution action related to the goal of reducing environmental load is an action that leads to a reduction in waste. The above-mentioned identification code may be printed on a predetermined material and installed in a store that sells food, and when a user purchases food that is close to its expiration date, the identification code may be presented to the user by a salesperson at the store. Alternatively, the identification code may be displayed on a screen of a cash register when the user purchases food. The user may be able to read the identification code with the user terminal 200 and transmit information related to the read identification code to the server 100. That is, the identification information IDs "shop_01", "shop_02", etc. may be identifiers of the identification code presented to the user according to the user's contribution action at each store. The user's contribution action at a store may include actions that can be performed at the store to reduce environmental load, such as using a reusable bag and not accepting chopsticks, spoons, etc. In addition, the store is not limited to a store that handles food. For example, this may include stores where users can purchase products from stores that handle recycled and reused goods, or provide products owned by the user to stores that handle recycled goods. Points awarded for the contributing action ID "cont_001" may be "once per day per user" as set in the "award limit." Users here may include companies and tenants as described above, and depending on the contributing action ID, restrictions may be set on whether the user to be awarded is a "worker" or a "tenant."
[0059] The explanation of the contributing behavior information table TB21 will be continued. The identification code identified by the identification information ID "dst_01", "dst_02", etc. associated with the contributing behavior ID "cont_002" may be installed in the space in the building where garbage is collected. As a goal for improving the convenience and comfort of the building, the behavior of cooperating with the management of the building can be mentioned. The identification code may be installed in the garbage collection area in the building so that the user who collected garbage as cooperation with the management of the building can read it with the user terminal 200. Similarly, the cooperation with the management of the building may include cleaning and disinfecting the area, collecting and delivering luggage, replenishing supplies, etc., and the identification code may be installed in the area related to these contributing behaviors. Note that control may be performed to prevent false declarations by users (reading the identification code even though they have not performed a contributing behavior). For example, a weighing device and a display may be installed in the space where garbage is collected, and the identification code may be displayed on the display only when garbage exceeding a predetermined weight is weighed. Furthermore, the points awarded for the contribution behavior ID "cont_002" may be set to "once per week per user."
[0060] Furthermore, the identification code identified by the identification information IDs "area_01", "area_02", etc. associated with the contribution behavior ID "cont_003" may be installed in a bicycle parking lot, an exercise facility, a dining space, etc. One goal for improving the user's health is to have the user exercise. For example, when the user commutes by bicycle, uses an exercise facility, or selects a healthy menu for a meal, the identification code may be installed in the above-mentioned locations so that it can be read by the user terminal 200. In addition, in order to prevent false declarations by the user, the identification code may be displayed on a display installed in the bicycle parking lot only when the key installed in the bicycle parking lot is locked or when a camera is installed in the bicycle parking lot and image recognition detects that the user has parked the bicycle. In addition, when the exercise facility is used, the user's heart rate, etc. is acquired by a sensor to determine whether the heart rate is equal to or higher than a predetermined value, or whether the user has stayed in the exercise facility for a predetermined time or more, and only when the conditions for determining that the exercise facility has been used are met, the identification code may be displayed on a display installed in the exercise facility. Note that there is no upper limit set on the points that can be awarded for the contributing action ID “cont_003.” In this manner, it is not necessary to set an upper limit on the awarding of points.
[0061] Fig. 6 is an example of a display screen of the user terminal 200. The screen 10 in Fig. 6(a) may be an example of a screen when the above-mentioned identification code 11 is read by the user terminal 200. The identification code read by the user terminal 200 may be transmitted from the user terminal 200 to the server 100 as behavior information (step S11 in Fig. 5). Figs. 6(b) and (c) will be described later.
[0062] The determination unit 114 of the server 100 may determine the type of contributing behavior taken by the user based on the behavior information (step S13 in FIG. 5). That is, the determination unit 114 may determine which contributing behavior ID corresponds to the identification information ID (an example of first type identification information) transmitted from the user terminal 200 as behavior information. The point management unit 112 may grant points to the user according to the type of contributing behavior, and update the stored grant status (step S14 in FIG. 5). That is, the point management unit 112 may update the user information table TB10 by referring to the contributing behavior information table TB21 so as to grant points associated with the contributing behavior ID to the user.
[0063] Thus, according to one embodiment of the present invention, when a user performs a contributing action, identification information associated with the contributing action is transmitted to the server 100, and points are awarded to the user according to the type and content of the contributing action. Therefore, it is possible to encourage users to voluntarily take actions that lead to reducing the environmental load of the building and improving convenience and comfort.
[0064] In addition, when the identification code is transmitted in the user terminal 200, a screen may be displayed to prompt the user to confirm whether or not the user has performed a contributing behavior. The screen 20 shown in FIG. 6(b) may be an example of a confirmation screen displayed in the user terminal 200 when the identification code 11 is read. In the example shown in the figure, the identification code 11 is installed in a conference room, and by reading the identification code 11, a confirmation screen including a message such as "Did you help clean the room after the conference ended?" may be displayed on the display unit 230. When the "Yes" button is selected in FIG. 6(b), the display screen of the user terminal 200 may transition to the screen 30 shown in FIG. 6(c), and the user may be notified that points have been awarded. When the "No" button is selected in FIG. 6(b), the display screen of the user terminal 200 may return to, for example, the identification code transmission screen. In addition, the above-mentioned message may be displayed by analyzing the information read by the reading unit 250, in which information for displaying the confirmation screen is included in the identification code 11 itself. Alternatively, in the server 100 that receives the identification code 11 transmitted from the user terminal, the contributing behavior associated with the identification code may be determined, and display information for displaying a confirmation screen corresponding to the contributing behavior may be generated by the generating unit 115. At this time, the message may be associated with the identification code and stored in the storage device 400 in advance.
[0065] Thus, according to one embodiment of the present invention, points are not awarded to a user by simply reading the identification code 11 in Fig. 6(a), but rather, as shown in Fig. 6(b), the user is prompted to perform a self-check and points are awarded according to the results. This has the advantage for the administrator that it can reduce the number of users who acquire points with malicious intent.
[0066] Furthermore, when the points given to the user are updated in step S14 of FIG. 5, the user terminal 200 may be notified of information regarding the point giving status to the user (step S15 of FIG. 5). Information notifying the user of the point giving status may be output to the display unit 230 of the user terminal 200 (step S16). The screen 30 of FIG. 6(c) may be an example of a notification screen notifying the user of the giving of points on the user terminal 200. Note that, although the figure shows an example in which a message "100 points have been added" is displayed, the form of notification is not limited to this, and a different message may be used, or the notification may be made by a pop-up display, email, or voice.
[0067] In this way, according to one embodiment of the present invention, the user may be notified of the point allocation status to the user, so that the user can recognize that points have been earned through his / her own actions, and can further increase motivation for contributing actions.
[0068] <Second embodiment> A second embodiment of the present invention will be described with reference to Fig. 4(b), Fig. 7, and Fig. 8. In the second embodiment, behavior information, which is information on a user's behavior and is used to determine a contributing behavior, may be transmitted from the information acquisition device 300.
[0069] 7 is an example of a processing sequence between the server 100, the user terminal 200, and the information acquisition device 300 according to the second embodiment. First, the server 100 may store in the storage device 400 information on the point allocation status for each user in the building and information on the contributing behavior that contributes to the achievement of a predetermined goal and for which points are allocated (step S20). The information on the point allocation status may be the user information table TB10 shown in FIG. 3.
[0070] FIG. 4(b) is an example of a contributing behavior information table that stores information about contributing behavior. Note that FIG. 4(b) is an example, and the table that stores information about contributing behavior is not limited to the one shown in the figure. The contributing behavior information table TB22 may store a contributing behavior ID that uniquely identifies each contributing behavior in association with an information acquisition device ID and an assigned point. Note that, like the contributing behavior information table TB21 described in FIG. 4(a), the contributing behavior information table TB22 may further store an assigned upper limit, which is information about the upper limit when assigning points, in association with each other. In addition, the contributing behavior information table TB22 may further store conditions for determining that an action is a contributing behavior, as necessary. Note that the "description" in the figure is a column used to explain one embodiment of the present invention, and may not be stored in the table. The contributing behavior information table 22 may be used to determine the type of contributing behavior taken by a user based on behavior information, such as a user ID (an example of second type identification information) for identifying the user transmitted from the information acquiring device 300, and information regarding the content of control by the information acquiring device 300 associated with the user ID.
[0071] The information acquisition device ID may be an identifier for uniquely identifying the information acquisition device 300. For example, the information acquisition device IDs "gate_01", "gate_02", etc. associated with the contributing behavior ID "cont_101" in the contributing behavior information table TB22 may be identifiers for identifying the entrance and exit gates of a building. An example of a contributing behavior related to the goal of improving the convenience and comfort of a building is a behavior for avoiding congestion at the entrance and exit gates of a building or at an elevator hall. In the second embodiment, a description will be given of a behavior for avoiding congestion as an example.
[0072] First, the user terminal 200 may transmit user information to the information acquisition device 300 (step S21 in FIG. 7). The transmission of user information may be performed, for example, by the user holding the user terminal 200 over the entrance / exit gate, and the entrance / exit gate reading the user information (user ID). The information acquisition device 300 may transmit the read user information and the time when the user entered (or left) the building as the control content of the information acquisition device to the server 100 (step S22 in FIG. 7). That is, the acquisition unit 113 of the server 100 may acquire, for example, information indicating that "the user entered the building at 7:20" as information regarding the control content from the entrance / exit gate as the information acquisition device 300. The server 100 may identify the user based on the user ID and determine whether the user's behavior is a contributing behavior (step S23). Note that the authentication of the user at the entrance / exit gate is not limited to the above-mentioned method, and may be, for example, face authentication or authentication using an IC card on which the user ID is recorded. That is, the determination unit 114 may refer to the contributing behavior information table TB22 and determine whether or not "entering the facility at 7:20" corresponds to a contributing behavior. In the example of FIG. 4(b), entering the facility before 8:30 corresponds to the contributing behavior of the contributing behavior ID "cont_101". Therefore, the point management unit 112 may update the user information table TB100 so as to grant the user "100pt", which is the grant point associated with the contributing behavior ID "cont_101" (step S24).
[0073] The information acquisition device 300 may be an entrance / exit gate or any other device that is controlled after reading a user ID, for example, a locking / unlocking device for a workspace or a conference room. The information acquisition device ID "desk_01" in the contribution behavior information table TB22 may be an identifier for identifying the locking / unlocking device.
[0074] In this way, according to an embodiment of the present invention, when a user's behavior is a contributing behavior, points may be automatically awarded to the user, thereby providing the user with a motivation to proactively take actions that are contributing behavior.
[0075] In addition, when the points given to the user are updated in step S24 of FIG. 7, the user terminal 200 may be notified of information regarding the point giving status to the user (step S25 of FIG. 7). Then, information notifying the user of the point giving status may be output to the display unit 230 of the user terminal 200 (step S26). The screen 40 of FIG. 8 may be an example of a notification screen notifying the user of the point giving status on the user terminal 200. In addition, the figure shows an example of a notification indicating which action caused the point giving, and a message indicating that "100 points" were given because "entered the building before 8:30". However, the form of the notification is not limited to this, and a different message may be displayed, or the notification may be made by email or voice.
[0076] The information acquisition device 300 may be a multifunction peripheral that requires user authentication for use. The multifunction peripheral may transmit user information of an authenticated user and the control contents performed by the multifunction peripheral to the server 100. Here, the control contents by the multifunction peripheral may be, for example, the number of copies. Consumption of paper by copying is not preferable from the viewpoint of energy saving. In this way, when a user takes an action contrary to the achievement of a predetermined goal, the points given to the user may be subtracted. That is, the contributing action that causes the points to be subtracted may be stored in the contributing action information table TB22.
[0077] Thus, according to an embodiment of the present invention, when the user's behavior information satisfies a predetermined condition for deducting points, the points management unit 122 may update the user information table TB10 so as to deduct the points given to the user. The predetermined conditions for deducting points may include, in addition to the use of the multifunction machine described above, commuting to work in a car with a high environmental load instead of using public transportation, using an elevator to move between several floors, and eating a high-calorie meal. These determinations may be made, for example, by identifying the car model using a sensor installed in the parking lot, detecting changes in the location information of the user terminal 200, or determining the meal contents from the meal order history via the user terminal 200.
[0078] In this way, a penalty is imposed on the user for any behavior that goes against the achievement of a predetermined goal, so that the user can avoid behavior that goes against the achievement of a predetermined goal.
[0079] <Third embodiment> A third embodiment of the present invention will be described with reference to FIG. 9. In the third embodiment, information on the environmental settings in the building may be transmitted from the user terminal 200 as the behavior information, and the type of contributing behavior may be determined based on the contents of the information on the environmental settings. The environmental settings in the building may be, for example, settings such as the temperature and air volume of the air conditioning equipment, the on / off and brightness of the lighting equipment, and the opening and closing of windows. Here, the settings of the air conditioning equipment will be described as an example of the environmental settings in the building.
[0080] The request information generating unit 214 of the user terminal 200 may transmit request information requesting the setting of the air conditioning equipment to the server 100 in response to an input operation by the user. The screen 50 of FIG. 9 is an example of a setting screen in the user terminal 200. According to the information processing system 600, the temperature, air volume, operation mode, etc. of the air conditioning equipment may be set from the user terminal 200. The acquiring unit 113 of the server 100 may acquire the request information as the user's behavior information, and the determining unit 114 may determine whether the user has performed a contributing behavior based on the setting contents. Note that the contributing behavior information table of the storage device 400 may store in advance the contents of the environmental settings corresponding to the contributing behavior. For example, as the contributing behavior, the storage device 400 may store conditions related to the setting temperature of the air conditioning, such as "May to August, XX to XX degrees Celsius, November to February, XX to XX degrees Celsius," and the number of points to be awarded when the conditions are satisfied. The point managing unit 112 may update the point awarding status of the user when the setting contents included in the request information correspond to the contributing behavior.
[0081] The contribution information regarding the setting of the environment in the building is not limited to the above. For example, the contribution information may include lowering the brightness of the lighting equipment, turning off the lights during a specified time period, etc. In addition, the server 100 may notify the user terminal 200 that points have been awarded through the setting operation.
[0082] Thus, according to one embodiment of the present invention, points may be awarded to a user based on the setting operation of the environment in a building on the user terminal 200. This makes it possible to increase the motivation of the user to achieve goals such as reducing environmental load and promoting energy conservation.
[0083] <Other embodiments> According to an embodiment of the present invention, information on what kind of behavior is a contributing behavior may be provided to the user. The generating unit 115 of the server 100 may refer to the contributing behavior information table and generate information for notifying the user of information on the contributing behavior in the user terminal 200. FIG. 10 shows an example of a display screen of the user terminal 200 on which information on the contributing behavior is displayed. A screen 60 in FIG. 10(a) is an example of a display screen of a contributing behavior (task) for which the user can receive points. As shown in the figure, the contributing behavior and the number of points awarded thereto may be displayed as a list 61 in the user terminal 200. Then, the user may select each contributing behavior to transition to a detailed explanation screen as shown in FIG. 10(b). A screen 62 in FIG. 10(b) is an example of a screen displayed when the user selects a contributing behavior 61a of "enter before 8:30 p.m." As a result, the user can confirm that the contribution action of "entering before 8:30" will add 100 points if the user passes through the entrance gate before 8:30, that the period (target period) for which points are awarded is set to "2022 / 3 / 1 to 2022 / 5 / 31," and that the upper limit for awarding points is set to "once per day." As shown in FIG. 10(a), a mark such as "new" may be displayed for a newly set contribution action for which points are awarded. The list may also be sorted in order of new arrival, in order of unachieved, or in order of approaching the end of the target period. The diagram is an example, and the display form is not limited to the one shown.
[0084] In this way, according to one embodiment of the present invention, information regarding the contributing behavior for which points are awarded may be provided to the user, allowing the user to confirm what kind of behavior will earn points, and directing the user's attention to the contributing behavior.
[0085] According to one embodiment of the present invention, points may be exchanged between users or between companies to which users belong. As described above, the contribution actions related to the activation of the community in the building, which is the predetermined goal, may include hosting and participating in exchange events between companies, requesting and experiencing products of other companies, and requesting and accepting gig work between users. Payment may be made by points. For example, points given to a user who participates in an event may be deducted, and points may be given to a user who hosts an event. Hereinafter, a user who uses points by participating in an event, etc., will be described as "user A", and a user who receives points by hosting an event, etc., will be described as "user B".
[0086] The server 100 may obtain information on the contribution actions that lead to the activation of the community in the building from the user terminal 200B, and store the information in the storage device 400. The server 100 may refer to the information stored in the storage device 400 and notify the user terminal 200A of the contribution actions that use points. FIG. 11 shows an example of a display screen of the user terminal 200A on which the contribution actions that use points are displayed. A screen 70 in FIG. 11(a) is an example of a display screen of the contribution actions (tasks) that use points by the user. As shown in the figure, the user terminal 200A may display the contribution actions that use points and the number of points required as a list 71. Then, the user A may select each contribution action to transition to a detailed explanation screen as shown in FIG. 11(b). The screen 72 in FIG. 11(b) is an example of a screen displayed when the user A selects the contribution action 71a of "golf lesson". This allows the user A to check the details of the "golf lesson" event. Note that the figure is an example, and the display form is not limited to the one shown.
[0087] 10(b), when user A selects the "Participate" button, information to the effect that user A will participate may be transmitted to the server 100. As a result, the points granted to user A may be subtracted, and points may be granted to user B, the event organizer. That is, in response to a request for transferring points to user B transmitted from user terminal 200A, the point management unit 112 may update the point grant status in the point information table so as to subtract the points granted to user A and increase the points granted to user B.
[0088] In the above description, points are transferred from "User A" who participates in the event to "User B" who is the event organizer. However, points may be given to User B by the manager of the building that provides the smart building service.
[0089] In this way, according to one embodiment of the present invention, points are exchanged between users and companies depending on actions taken to achieve a predetermined goal, which can promote actions to receive points.
[0090] According to an embodiment of the present invention, information (point history) on the grant history and usage history of the user's points may be stored. FIG. 12 is an example of a point history table stored in the storage device 400. The point history table TB30 may store, for each user, the increase or decrease in points at the date and time when the points changed, the total number of points, and the contributing behavior ID that caused the points to change. For example, a user with the user ID "user_A" is granted "10pt" by the contributing behavior ID "con_12" on the date and time "2022 / 3 / 1", and the total number of points is "10pt". Then, on the date and time "2022 / 3 / 2", "5pt" is subtracted by the contributing behavior ID "con_301", and the total number of points is "35pt". The users here may include companies and tenants as described above, and a point history table for a company (tenant) may be stored. Note that the figure is an example, and the form of the point history table is not limited to that shown in the figure. For example, while the figure shows an example in which a points history table is created for each user, the points history table may be stored collectively for all users.
[0091] The generating unit 115 of the server 100 may refer to the point history table TB30 to generate display information for displaying information related to the user's point history on the user terminal 200. A screen 80 shown in FIG. 13 is an example of a display screen of the point history displayed on the user terminal 200. As shown in the figure, on the user terminal 200, a list 81 of the contributing actions for which the user was awarded points may be displayed as the point history. Note that details of the contributing actions may be displayed by the user selecting each contributing action.
[0092] According to an embodiment of the present invention, whether or not a user's behavior is a contributing behavior may be determined based on the user's location information as behavior information. For example, the user terminal 200 may receive a beacon signal transmitted from a beacon transmitter installed in a building and transmit it to the server 100. The server 100 may detect the movement route of the user terminal 200 based on the identification information of the beacon transmitter included in the beacon signal, and determine whether or not the user moved by stairs instead of using an elevator.
[0093] Using the stairs instead of the elevator leads to a predetermined goal of improving health. According to one embodiment of the present invention, a condition for determining whether the user has used the stairs as a contributing behavior may be stored in advance in the storage device 400, and whether the user's behavior corresponds to the contributing behavior may be determined based on the position information transmitted from the user terminal 200.
[0094] Although the present invention has been described based on the drawings and examples, it should be noted that a person skilled in the art can easily make various modifications and corrections based on the present disclosure. Therefore, it should be noted that these modifications and corrections are included in the scope of the present invention. For example, the functions included in each component, each step, etc. can be rearranged so as not to cause logical contradictions, and multiple components, steps, etc. can be combined into one or divided. In addition, the configurations shown in the above embodiments may be appropriately combined. For example, each component described as being included in the server 100 may be realized by being distributed among multiple servers.
[0095] Moreover, the process described above as being performed by the server 100 may be executed by the user terminal 200, and the process described above as being performed by the user terminal 200 may be executed by the server 100. Furthermore, the behavior information described above as being acquired by the server 100 from the information acquisition device 300 may be acquired from the user terminal 200.
[0096] The notification indicating that points have been awarded may be sent every time points are awarded, or may be sent for a predetermined period of time, such as for one day or three days. Furthermore, the user may be able to set the timing of the notification.
[0097] Furthermore, the contributing actions that lead to an increase or decrease in points are not limited to those described above. For example, in a general workflow system used to advance business operations, points may be given to a user when a predetermined condition is met. For example, when an action is taken to cooperate with building management, such as informing a user of damage or dirt on equipment in a building in the workflow, or immediately going to receive a package when the user is notified of its arrival in the workflow, points may be given to the user by the building manager.
[0098] Also, information on point allocation history and usage history may be provided for each company to which the user belongs. For example, the monthly point trends may be viewable for each contribution action or each goal, and users with high positions may be able to view the point history of their users. Also, building managers may be able to view the point history for the entire building. This makes it possible to provide building managers and companies with materials for considering whether or not a point service policy is effective.
[0099] The programs of the embodiments of the present disclosure may be provided in a state stored in a storage medium readable by an information processing device. The storage medium can store the programs in a "non-transitory tangible medium." The programs include, for example, software programs and control programs. When each functional unit of the server 100 is realized by software, the server 100 functions as a communication control unit 111, a points management unit 112, an acquisition unit 113, a determination unit 114, and a generation unit 115 by the processor executing the programs loaded on the memory.
[0100] The storage medium may, where appropriate, include one or more semiconductor-based or other integrated circuits (ICs) (e.g., field programmable gate arrays (FPGAs), application specific ICs (ASICs), etc.), hard disk drives (HDDs), hybrid hard drives (HHDs), optical disks, optical disk drives (ODDs), magneto-optical disks, magneto-optical drives, floppy diskettes, floppy disk drives (FDDs), magnetic tapes, solid state drives (SSDs), RAM drives, secure digital cards or drives, any other suitable storage media, or any suitable combination of two or more of these. The storage medium may, where appropriate, be volatile, non-volatile, or a combination of volatile and non-volatile.
[0101] Furthermore, the program of the present disclosure may be provided to the server 100 via any transmission medium (such as a communication network or broadcast waves) capable of transmitting the program.
[0102] In addition, each embodiment of the present disclosure may be realized in the form of a data signal embedded in a carrier wave in which a program is embodied by electronic transmission. The program of the present disclosure may be implemented using, for example, a script language such as JavaScript (registered trademark) or Python, C language, Go language, Swift, Koltin, Java (registered trademark), or the like.
[0103] According to each aspect of the present disclosure described above, it becomes possible to provide services that reduce environmental impact, conserve resources, and improve the health of workers, thereby contributing to the achievement of Goal 11 of the Sustainable Development Goals (SDGs), which is to "make cities and towns inclusive and sustainable." [Explanation of symbols]
[0104] 100 Server (information processing device) 110 Control section 111 Communication control section 112 Points Management Department 113 Acquisition Department 114 Judgment section 115 Generation part 120 Communications Department 170 Storage device 200 User terminal (communication terminal) 210 Control section 211 Communication Control Unit 212 Display control unit 213 Input / Output Control Unit 214 Request information generation section 220 Communications Department 230 Display section 240 Operation input section 250 Reading unit 260 Location information acquisition unit 290 Storage section 300 Information acquisition device 400 storage device 500 Network 600 Information Processing Systems
Claims
1. A storage unit that stores information regarding the point allocation status to workers; An acquisition unit that acquires behavioral information regarding the behavior of the worker; a determination unit that determines which of a plurality of types of contributing actions, which are actions that contribute to the achievement of a predetermined goal and are set for each measure, the behavior of the worker corresponds to based on the behavior information, using at least one of identification information acquired from a communication terminal used by the worker and the content of control by an information acquisition device acquired from the information acquisition device; An information processing device comprising: a point management unit that grants points to the worker according to the type of contributing behavior determined to be appropriate by the determination unit, and updates the granting status.
2. The acquisition unit acquires, as the behavior information, first type identification information read by a communication terminal having a reading function used by the worker, and The determination unit determines a type of the contributing behavior based on a type of the first type identification information. The information processing device according to claim 1 .
3. The acquisition unit acquires, as the behavioral information, from an information acquisition device, second type identification information for identifying the worker and information regarding the content of control by the information acquisition device associated with the second type identification information; The determination unit determines a type of the contributing behavior based on a content of control by the information acquisition device associated with the second type identification information. The information processing device according to claim 1 .
4. The determination unit determines whether or not the behavioral information of the worker satisfies a predetermined condition for deducting the points, When it is determined that the behavioral information of the worker satisfies the predetermined condition, the point management unit updates the allocation status so as to subtract points allocated to the worker. The information processing device according to claim 1 .
5. Further, when information regarding the point allocation status to the worker is updated, a notification unit notifies the communication terminal used by the worker of information regarding the point allocation status to the worker. The information processing device according to any one of claims 1 to 4.
6. The notification unit notifies a communication terminal used by the worker of information regarding the contribution behavior. The information processing device according to claim 5 .
7. The point management unit updates the allocation status in response to a request for transferring points to another worker different from the worker, the request being sent from a communication terminal used by the worker, so as to subtract points allocated to the worker and increase points allocated to the other worker. The information processing device according to any one of claims 1 to 4.
8. Storing information regarding the point allocation status to the worker in a storage unit; acquiring behavioral information regarding the worker's behavior; A step of determining, based on the behavioral information, which of a plurality of types of contributing behaviors that contribute to the achievement of a predetermined goal set for each measure corresponds to the behavior of the worker, using at least one of identification information acquired from a communication terminal used by the worker and content of control by an information acquisition device acquired from the information acquisition device; A control method executed by an information processing device, comprising a step of awarding points to the worker according to the type of contribution behavior determined to be appropriate in the determining step, and updating the award status.
9. In the information processing device, A function of storing information regarding the point allocation status to workers in a storage unit; A function of acquiring behavioral information regarding the behavior of the worker; A function of determining, based on the behavioral information, which of a plurality of types of contributing behaviors that contribute to the achievement of a predetermined goal set for each measure corresponds to the behavior of the worker, using at least one of identification information acquired from a communication terminal used by the worker and the content of control by an information acquisition device acquired from the information acquisition device; A control program for an information processing device that realizes a function of awarding points to the worker according to the type of contributing behavior determined to be appropriate by the determining function, and updating the awarding status.
Citation Information
Patent Citations
Health promotion support system and method for presenting health promotion behavior
JP2015200969A
Server device and computer program
JP2018163519A
Event management system and event management method
JP2022090906A
