Reward system and program
The privilege granting system addresses user disengagement by offering points and rewards for using security devices and non-security terminals, increasing motivation and utilization.
Patent Information
- Application Number
- JP2021215193
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2041-12-28
AI Technical Summary
Users of security devices become accustomed to their operations during periods of low security incidents, leading to a lack of motivation to fully utilize the devices.
A privilege granting system that awards points to users for operating security devices and using non-security terminals, with notifications of granted privileges or rewards, and additional benefits for meeting specified conditions.
Motivates users to better utilize security devices by providing incentives and rewards, enhancing engagement and utilization.
Smart Images

Figure 0007734583000001 
Figure 0007734583000002 
Figure 0007734583000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technique for providing a user with a privilege in response to the use of a security device. [Background technology]
[0002] There are known security devices that accept operations for guarding a property from a user associated with the property. For example, in Patent Document 1, a card reader reads an ID card carried by an operator, and authenticates whether the operator is a family member or the like who has the authority to operate the security device that guards the area surveillance region. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-250745 Summary of the Invention [Problem to be solved by the invention]
[0004] Users of security devices operate the devices in their daily lives, but if they become accustomed to performing these operations in the midst of a day when there are few security incidents, it becomes difficult for them to feel that they are using the device, and it is difficult for them to be motivated to make more use of the device.
[0005] One of the objects of the present invention is to motivate users to make better use of security devices. [Means for solving the problem]
[0006] One aspect of the present invention is a privilege granting system that grants privileges to users of a security device that monitors a property, the privilege granting system having: a storage means for storing multiple users who use the security device in association with the non-security terminals carried by each user; a granting means for granting the privilege to the multiple users including the operator who performed an operation on the security device when the user performs the operation on the security device, and for granting the privilege to the user who used the non-security terminal when the user using the security device uses a non-security terminal different from the security device; and a notification means for notifying the user to whom the privilege has been granted of information about the privilege.
[0007] The security device may monitor for intrusions into the property using a plurality of security modes, and the operation on the security device may be an operation to set the security mode.
[0008] The granting means may grant the benefit when an operation is performed on the security device in a manner that makes the benefit more valuable if the operator who performed the operation meets specified conditions than if the specified conditions are not met.
[0009] The granting means may grant an additional privilege to an operator who has performed an operation on the security device, in addition to the privilege.
[0010] The security device monitors for intrusions into the property using at least an unmanned alert mode that monitors the property when the property is unmanned, and a manned alert mode that monitors the property when the property is manned, and the granting means may grant the benefit when the manned alert mode is set as a benefit corresponding to the number of users present at the property when the manned alert mode is set.
[0011] The granting means may grant a benefit to a user who uses the unsecured terminal in relation to the user's health when the unsecured terminal is used.
[0012] Another aspect of the present invention provides a reward system that grants a reward to a non-security terminal (non-security terminal property) and each of multiple users associated with the property, the reward system having a granting means that grants the reward to the property when the user performs an operation on a security device that monitors the property, and grants the reward to a user who uses a non-security terminal that is different from the security device owned by the user who uses the security device, and a notification means that notifies a user associated with the property that has been granted the reward or a user who has been granted the reward of information about the reward.
[0013] Yet another aspect of the present invention provides a program for causing a computer included in a privilege granting system that grants privileges to users of a security device monitoring a property to execute the following steps: storing multiple users who use the security device in association with the non-security terminals carried by each user; granting the privilege to the multiple users including the operator who performed the operation when the user performs an operation on the security device; granting the privilege to the user who used the non-security terminal when the user using the security device uses a non-security terminal different from the security device; and notifying the user to whom the privilege has been granted of information about the privilege.
[0014] Yet another aspect of the present invention provides a bonus awarding system that awards bonuses to a property and each of multiple users associated with the property, the system comprising a computer that includes a step of awarding the bonus to the property when the user performs an operation on a security device that monitors the property, a step of awarding the bonus to a user who uses a non-security terminal that is different from the security device that the user possesses when the user uses the security device, and a step of notifying the user associated with the property that has been awarded the bonus or the user who has been awarded the bonus of information about the bonus. [Effects of the Invention]
[0015] According to the present invention, it is possible to motivate users to make better use of security devices. [Brief explanation of the drawings]
[0016] [Figure 1] FIG. 1 is a diagram showing an example of the configuration of a points-giving system 10 according to an embodiment. [Figure 2] FIG. 2 is a diagram showing an example of the configuration of a controller 200. [Figure 3] FIG. 4 shows an example of the configuration of a server device 400. [Figure 4] FIG. 5 is a diagram showing an example of the configuration of a wearable terminal 500. [Figure 5] FIG. 6 shows an example of the configuration of a user terminal 600. [Figure 6] FIG. 7 is a diagram showing an example of the configuration of a point giving device 700. [Figure 7] FIG. 7 is a diagram showing an example of a user DB 7021. [Figure 8] FIG. 7 is a diagram showing an example of a point DB 7022. [Figure 9] FIG. 7 is a diagram showing an example of a condition table 7023. [Figure 10] 4 is a sequence chart showing an example of an operation related to an operation on the controller 200. [Figure 11] 6 is a sequence chart showing an example of an operation related to measurement by the wearable terminal 500. [Figure 12] 10 is a sequence chart showing an example of an operation related to point allocation. DETAILED DESCRIPTION OF THE INVENTION
[0017] 1. Configuration FIG. 1 is a diagram showing an example of the configuration of a points-granting system 10 according to an embodiment. The points-granting system 10 provides a security service for guarding a security area (hereinafter also referred to as a "property") where a user resides, and a healthcare service for managing the user's health. "Residence" here does not necessarily have to mean living there, but also includes staying there for a certain period of time. However, the security area is not limited to the user's residence, and may be a building such as an office building or a commercial facility.
[0018] The point-granting system 10 motivates users to make greater use of security services by granting points to users in accordance with their use of security services and non-security services. These points are an example of a "benefit" according to the present invention, and are value information expressed as a numerical value. Benefits refer to incentives such as goods and services that benefit users or make them realize the benefits of using security devices. Points are numerical values that can be exchanged for these goods and services. Furthermore, "guarding the area to be guarded" as used herein includes, for example, monitoring for abnormalities such as intrusion into the area to be guarded, locking entrances and exits, and reporting to security guards.
[0019] The point-giving system 10 includes a plurality of sensors 100, a controller 200, a setting unit 300, a server device 400, a wearable terminal 500, a user terminal 600, and a point-giving device 700.
[0020] A plurality of sensors 100, a controller 200, and a setting unit 300 are installed in a security area (property) such as a user's residence, workplace, or store, and are connected via a communication network 11 such as a LAN (Local Area Network). A server device 400 is installed in a security center operated by a business that provides security services and healthcare services. A wearable terminal 500 and a user terminal 600 are each carried by a user. The controller 200, the server device 400, the user terminal 600, and the point-giving device 700 are connected via a communication network 12 that includes the Internet and a mobile communication network. The wearable terminal 500 and the user terminal 600 are paired in advance and connected wirelessly.
[0021] The multiple sensors 100 are used for intrusion monitoring purposes to detect intruders into a security area. When the security area is a residence, the multiple sensors 100 include sensors 100 installed inside the residence (hereinafter also referred to as "indoor sensors 100") and sensors 100 installed outside the residence (hereinafter also referred to as "outdoor sensors 100"). The indoor sensors 100 are installed, for example, at openings such as a front door or window, along traffic lines such as corridors within the residence, or in living rooms. The outdoor sensors 100 are installed, for example, in a garden or gate. In one example, the multiple sensors 100 include window / door sensors, human presence sensors, Time Of Flight (TOF) sensors, ultrasonic (millimeter wave, microwave) sensors, and lighting / home appliance operation detection sensors.
[0022] Window / door sensors are installed in openings such as front doors, windows, and gates to detect the opening of doors and window-like openings. Examples of window / door sensors include sensors that detect door opening by detecting changes in magnetic fields and sensors that detect door opening by turning a tamper switch on or off. Human presence sensors, also known as spatial sensors, are installed along traffic lines or in living rooms to detect the presence of people. Examples of human presence sensors include sensors that detect human presence by fluctuations in heat rays, sensors that detect human presence by sound waves or high frequencies, sensors that detect human presence from input images, and sensors that detect human presence by blocking incident light from a light-emitting unit. Time-of-Flight (TOF) sensors and ultrasonic sensors are installed along traffic lines or in living rooms to detect the user's posture. Lighting / appliance operation detection sensors detect operations on home appliances. Lighting / appliance operation detection sensors may be installed in home appliances to detect operations performed using the operation buttons of the appliances. Alternatively, the lighting / home appliance operation detection sensor may be installed in a location where it can receive an operation signal transmitted from a remote controller to a home appliance, and may detect an operation on the home appliance based on the operation signal. Examples of home appliances include television receivers, lighting equipment, air conditioners, heaters, electric fans, and radios.
[0023] The controller 200 uses the sensor 100 to monitor for intrusions into the security area where the user resides, based on the security mode set in response to user operation. The controller 200 is an example of a "security device" according to the present invention. When an intruder is detected by the sensor 100, the controller 200 notifies the server device 400 that an intruder has entered the security area. The controller 200 has three security modes: an unattended security mode, an attended security mode, and a canceled mode. The controller 200 is, for example, embedded in a wall, mainly in a living room, or placed on a table.
[0024] The unmanned alert mode is a security mode used when a user has gone out and the security area is unoccupied, and monitors the security area. In the unmanned alert mode, intrusion monitoring is performed over the entire security area. In the unmanned alert mode, when detection information is output from at least one of the multiple sensors 100, an abnormality signal is sent from the controller 200 to the server device 400. Note that when the unmanned alert mode is set, it is preferable that the sensors 100 monitoring the user's exit route start detecting intruders after a predetermined time has elapsed since the unmanned alert mode was set, so as not to mistakenly detect a user leaving the building as an intruder.
[0025] The manned alert mode is a security mode used when a user is present in the security area (at home), i.e., when there is someone present, and monitors the security area. In the manned alert mode, the behavior of the user at home is tolerated to a certain extent, and at least a portion of the security area is monitored for intrusions within a range that is not determined to be an abnormal intrusion. For example, in the manned alert mode, a predetermined perimeter area, such as the front door, windows, gates, or the exterior of the residence, is monitored to detect intrusions into the security area from the outside. Alternatively, a region designated by a user's operation from among multiple regions included in the security area may be monitored. In the manned alert mode, when detection information is output from a sensor 100 installed in the perimeter area or a designated region, an abnormality signal is transmitted from the controller 200 to the server device 400. On the other hand, even if detection information is output from a sensor 100 installed in a location other than the perimeter area or a designated region, this detection information is ignored, and no abnormality signal is transmitted from the controller 200 to the server device 400. In addition, if sensors 100 are not installed in some areas of the user's activity area (for example, if there are no motion sensors in the living room or on the floor, and only window / door sensors are installed), intrusion monitoring using all sensors 100 (monitoring the entire monitoring area 50) may be performed in manned alert mode. Both unmanned alert mode and manned alert mode are security modes that monitor the area to be guarded, and therefore are also collectively referred to as "alert mode."
[0026] The deactivated mode is a security mode in which the security area is not monitored. The deactivated mode is used when there is a user in the security area and there is no need to monitor for intruders. In the deactivated mode, the security area is not monitored for intruders, and even if detection information is output from the sensor 100, this detection information is ignored and no abnormality signal is sent from the controller 200 to the server device 400.
[0027] The setting unit 300 accepts an operation to set the security mode of the controller 200. For example, the setting unit 300 is installed at the entrance of a residence and is used to set the security mode when going out or returning home.
[0028] When the server device 400 receives an abnormality signal from the controller 200, it outputs information about the area to be guarded. The controller of the monitoring sensor who receives this output of information notifies the user of the content of the abnormality signal or urges security personnel to rush to the area to be guarded and deal with the problem.
[0029] The wearable terminal 500 is worn on a part of the body such as the arm of the user. The wearable terminal 500 detects various pieces of information related to the user's health. The wearable terminal 500 communicates with the user terminal 600 and measures the user's health at predetermined times under instructions from the user terminal 600. The user terminal 600 then acquires the measurement results from the wearable terminal 500 and transmits them to the server device 400. Examples of the wearable terminal 500 include a wristwatch-type wearable terminal, a ring-type wearable terminal, and a glasses-type wearable terminal.
[0030] The user terminal 600 is carried by the user in a bag or pocket. The user terminal 600 communicates with the controller 200 via the server device 400 and acquires a security mode setting history used to analyze the usage status of the security mode. The user terminal 600 also transmits an operation to set the security mode to the controller 200 via the server device 400. The user terminal 600 executes, for example, an application program (hereinafter referred to as a "security service app") that provides functions related to security services. The user terminal 600 then accepts user operations on a screen (hereinafter referred to as an "app screen") displayed by the security service app. A user who uses security devices installed in multiple properties selects a property within the security service app and uses the security services (such as setting the security mode) for the selected property. The user terminal 600 also generates information about the user's health required for the healthcare service provided by the server device 400 in cooperation with the wearable device 500. The healthcare service is a different service from the security service that guards the property. The user terminal 600 and the wearable terminal 500 that provide healthcare services to users are examples of devices different from security devices (hereinafter also referred to as non-security terminals). The use of the user terminal 600 and the wearable terminal 500 by users to receive healthcare services is the use of non-security terminals related to the health of the users. Examples of the user terminal 600 include smartphones, mobile phones, personal computers, and tablet terminals.
[0031] 2 is a diagram showing an example of the configuration of the controller 200. The controller 200 includes a control unit 201, a storage unit 202, a communication unit 203, an operation unit 204, a display unit 205, and a sound unit 206. The units of the controller 200 are connected via a bus.
[0032] The control unit 201 is a processor that controls each unit of the device and performs various processes. For example, the control unit 201 includes a CPU (Central Processing Unit). The storage unit 202 is a memory that stores programs and various data for implementing the functions of the device. The data stored in the storage unit 202 includes information indicating the currently set security mode and an authentication code required for setting the security mode. For example, the storage unit 202 includes at least one of a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), and an SSD (Solid State Drive). The communication unit 203 is a communication interface for connecting the device to the communication networks 11 and 12. The communication unit 203 is used to communicate with other devices connected via the communication networks 11 or 12.
[0033] The operation unit 204 accepts various operations for the device itself. The operations accepted by the operation unit 204 include an operation for setting a security mode and an operation for reading an authentication code from an authentication medium. For example, the operation unit 204 includes a touch sensor for accepting operations on the screen of the display unit 205, an operation button for accepting the setting of the security mode, and a reading device for reading an authentication code from an authentication medium such as an IC card carried by the user. The display unit 205 displays various information. The information displayed by the display unit 205 includes information indicating the currently set security mode, the state of the sensor 100, and the installation location of the sensor 100. For example, the display unit 205 includes a liquid crystal display. The display unit 205 may also be configured as a touch panel in combination with a touch sensor. The sound unit 206 outputs various sounds, such as a sound notifying the occurrence of an abnormality or a voice message. For example, the sound unit 206 includes a speaker.
[0034] The control unit 201 functions as an acquiring unit 211, a setting unit 212, a transmitting unit 213, and a display control unit 214. These functions are realized by the control unit 201 executing a program stored in the storage unit 202, and the control unit 201 performing calculations or controlling each unit of the controller 200.
[0035] The acquisition means 211 acquires the detection information output from the sensor 100. Furthermore, when an operation to set a security mode is performed using the setting unit 300, the acquisition means 211 acquires operation information indicating this operation. This operation to set a security mode is one of the operations indicating an instruction to the controller 200, which is a security device. When the security mode is set, the controller 200 guards the property according to the set security mode.
[0036] Furthermore, when a user operates controller 200 at user terminal 600, acquiring means 211 acquires operation information indicating this operation via server device 400. Therefore, acquiring means 211 is an example of a receiving means that receives an operation from a user.
[0037] Furthermore, when a registration information confirmation operation is performed on the controller 200 using the setting unit 300, the acquisition means 211 acquires user information indicating that confirmation of the registration information or update of the registration information has been completed in response to this operation. This registration information confirmation operation is one of the operations indicating instructions to the controller 200, which is a security device.
[0038] The setting means 212 sets one of a plurality of security modes in response to a user operation. When an operation to set a security mode is performed using the operation unit 204, the setting means 212 sets the security mode in response to this operation, and when an operation to set a security mode is performed using the setting unit 300, the setting means 212 sets the security mode in response to the operation information acquired by the acquisition means 211.
[0039] The transmitting means 213 transmits security mode information indicating the security mode set by the setting means 212 to the server device 400. The security mode information may be transmitted each time the security mode is changed, or may be temporarily stored in the storage unit 202 each time the security mode is changed and then transmitted collectively at predetermined time intervals. The security mode information includes information indicating the type of security mode that has been set and the date and time when that security mode was set. The security mode information also includes operation information indicating the user operation that triggered the change in security mode.
[0040] Furthermore, when the acquisition means 211 acquires the user information, the transmission means 213 transmits the user information to the server device 400. The user information includes operation information indicating the operation of the user who performed the operation to confirm the registered information.
[0041] The display control means 214 causes the display unit 205 to display various information such as operation images used for operation or measurement values indicated in the healthcare data, or causes the sound unit 206 to output the information.
[0042] 3 is a diagram showing an example of the configuration of the server device 400. The server device 400 includes a control unit 401, a storage unit 402, and a communication unit 403. The units of the server device 400 are connected via a bus. The control unit 401, the storage unit 402, and the communication unit 403 are basically the same as the control unit 201, the storage unit 202, and the communication unit 203 of the controller 200, respectively. However, the communication unit 403 is a communication interface for connecting the device itself to the communication network 12, and is used to communicate with other devices connected via the communication network 12.
[0043] The control unit 401 functions as an acquiring unit 411, a processing unit 412, and a transmitting unit 413. These functions are realized by the control unit 401 executing a program stored in the storage unit 402, and the control unit 401 performing calculations or controlling each unit of the server device 400.
[0044] The acquiring means 411 acquires detection information of the sensor 100 and security mode information from the controller 200. The acquiring means 411 also acquires operation information including the content of the user's operation and the user's identification information from the user terminal 600. The acquiring means 411 also acquires measurement information including measurement values related to the user's health from the wearable terminal 500 via the user terminal 600.
[0045] The processing means 412 performs security processing according to the detection information acquired by the acquisition means 411. For example, when the detection information includes an abnormal signal, the processing means 412 identifies information about the area to be guarded and identifies a controller to be output to the transmission means 413.
[0046] Furthermore, the processing means 412 determines whether or not the operation information acquired by the acquisition means 411 indicates an instruction to the controller 200, which is a security device.
[0047] Furthermore, the processing means 412 stores the measurement information acquired by the acquisition means 411 in the storage unit 42 .
[0048] Furthermore, the processing means 412 stores in the storage unit 42 the security mode specified by the user in accordance with the security mode information acquired by the acquisition means 411. The security mode information includes information indicating the type of security mode that has been set and the date and time that the security mode was set.
[0049] The transmitting means 413 transmits the operation information acquired by the acquiring means 411 to the point-giving device 700. Furthermore, when the transmitting means 413 determines that the operation information acquired by the acquiring means 411 indicates an instruction to the controller 200, it also transmits this operation information to the controller 200.
[0050] Furthermore, if the detection information acquired by the acquisition means 411 includes an abnormal signal, the transmission means 413 transmits information about the area to be guarded to the controller identified by the acquisition means 411 .
[0051] Furthermore, when the transmission means 413 stores the measurement information in the storage unit 42, it transmits to the point-giving device 700 operation information indicating the user operation that triggered the wearable terminal 500 to notify the measurement information.
[0052] In addition, when a security mode is specified by a user and the security mode is stored in the memory unit 42, the transmission means 413 transmits operation information indicating the user's operation that triggered the specification of the security mode to the point-giving device 700.
[0053] FIG. 4 is a diagram illustrating an example of the configuration of a wearable terminal 500. The wearable terminal 500 includes a control unit 501, a storage unit 502, a communication unit 503, an operation unit 504, a display unit 505, and a sensor unit 506. The units of the wearable terminal 500 are connected via a bus. The control unit 501, the storage unit 502, the operation unit 504, and the display unit 505 are basically the same as the control unit 201, the storage unit 202, the operation unit 204, and the display unit 205 of the controller 200, respectively. However, the storage unit 502 stores an application program for realizing the functions of the wearable terminal 500. The operation unit 504 includes, for example, a touch sensor that accepts operations on the screen of the display unit 505, and operation buttons that accept various operations. The display unit 505 is an example of a "display unit" according to the present invention. The communication unit 503 is used to communicate wirelessly with the user terminal 600 in accordance with a wireless communication standard.
[0054] The sensor unit 506 includes various sensors that detect various types of information related to the wearable terminal 500 or the user. The sensor unit 506 includes a GPS (Global Positioning System) or GNSS (Global Navigation Satellite System) receiver, a geomagnetic sensor, an altimeter, a blood oxygen level sensor, a heart rate sensor, an acceleration sensor, a gyro sensor, and an ambient light sensor. The GPS or GNSS receiver receives signals from GPS or GNSS satellites and measures the position of the wearable terminal 500 based on the received signals. The geomagnetic sensor measures the direction of the wearable terminal 500 by detecting geomagnetism. The altimeter measures the altitude of the wearable terminal 500. The blood oxygen level sensor measures the oxygen level in the user's blood. The heart rate sensor measures the user's heart rate. The acceleration sensor measures the acceleration of the wearable terminal 500. The gyro sensor measures the angular velocity of the wearable terminal 500. The ambient light sensor is a sensor that measures the brightness around the wearable terminal 500. The sensors included in the sensor unit 506 are not limited to the above-mentioned sensors, and the sensor unit 506 may include other sensors.
[0055] The control unit 501 functions as a measuring unit 511, a transmitting unit 512, and a display control unit 513. These functions are realized by the control unit 501 executing a program stored in the storage unit 502, and the control unit 501 performing calculations or controlling each unit of the wearable terminal 500.
[0056] The measuring means 511 measures various measurements related to the user's health management using the detection results of the sensor unit 506. These measurements are measured using known techniques. These measurements are divided into measurements related to the user's biological activity and measurements related to the user's activity. The measurements related to the user's biological activity include the level of oxygen absorbed into the blood, heart rate at rest or while walking, and an electrocardiogram. The measurements related to the user's activity include the number of steps, distance traveled while walking or running, gait asymmetry, stride length, walking speed, exercise time equivalent to or greater than brisk walking, time spent standing and moving per unit time, calories burned while active or at rest, and workout information.
[0057] The transmitting means 512 transmits healthcare data indicating the measurement values measured by the measuring means 511 to the user terminal 600. The healthcare data includes the measurement values measured by the measuring means 511 and the date and time of the measurement. The healthcare data is transmitted, for example, at predetermined time intervals.
[0058] The display control means 513 causes the display unit 505 to display various information such as operation images used for operation or measurement values indicated in the healthcare data.
[0059] FIG. 5 illustrates an example of the configuration of a user terminal 600. The user terminal 600 includes a control unit 601, a storage unit 602, a communication unit 603, an operation unit 604, a display unit 605, and a sensor unit 606. The units of the user terminal 600 are connected via a bus. The control unit 601, the storage unit 602, the communication unit 603, the operation unit 604, the display unit 605, and the sensor unit 606 are basically the same as the control unit 201, the storage unit 202, the communication unit 403, the operation unit 204, the display unit 205, and the sensor unit 506 of the wearable terminal 500, respectively. However, the storage unit 602 stores application programs for implementing the functions of the user terminal 600. These application programs include the security service app described above. The communication unit 603 is further used to wirelessly communicate with the wearable terminal 500 in accordance with a wireless communication standard. The operation unit 604 includes, for example, a touch sensor that accepts operations on the screen of the display unit 605, and operation buttons that accept various operations. The display unit 605 displays the above-mentioned application screen.
[0060] The control unit 601 functions as a determination unit 611, a reception unit 612, a display control unit 613, and a transmission unit 614. These functions are realized by the control unit 601 executing a program stored in the storage unit 602, and the control unit 601 performing calculations or controlling each unit of the user terminal 600.
[0061] The determination means 611 determines whether the user has left the security area, returned to the security area, or approached the security area. "Returning home" here refers to returning to the security area. The security area is not necessarily limited to the user's home, but may be a place other than the user's home. Therefore, "returning home" encompasses returning to a place other than one's home.
[0062] A method for determining whether a user has left the security area includes, for example, setting a nearby area around the security area in advance, and determining that the user has left the security area if the location measured by the GPS or GNSS receiver of the sensor unit 606 moves from outside this nearby area to outside. A method for determining whether a user has approached the security area includes determining that the user has approached the security area if the location measured by the GPS or GNSS receiver of the sensor unit 606 moves from outside to inside the nearby area. A method for determining whether a user has returned home to the security area includes determining that the user has approached the security area if the wearable device 500 changes to a release mode in response to an operation using an operation image displayed on the wearable device 500, since this indicates that the user is now able to enter the security area. However, the method for determining whether a user has returned home is not limited to this. For example, a controller installed in the property may read a device containing information identifying the user (such as an ID card or the user terminal 600) or may determine whether the user has returned home based on biometric information such as facial recognition.
[0063] The accepting means 612 accepts an operation from a user via the operating unit 604, and generates operation information including information about the user who performed the operation and the content of the operation. Therefore, the accepting means 612 is an example of a accepting means for accepting an operation from a user. The user information includes the user's identification information as well as the result of the determination made by the determining means 611 as to whether the user has returned home to the security area.
[0064] The display control means 613 causes the display unit 605 to display various information such as operation images used for operation or information on points awarded by the point awarding device 700 .
[0065] The transmitting means 614 transmits the operation information generated by the accepting means 612 to the server device 400 .
[0066] FIG. 6 is a diagram showing an example of the configuration of the point-giving device 700. The point-giving device 700 includes a control unit 701, a storage unit 702, and a communication unit 703. The units of the point-giving device 700 are connected via a bus. The control unit 701, the storage unit 702, and the communication unit 703 are basically the same as the control unit 401, the storage unit 402, and the communication unit 403 of the server device 400, respectively. However, the storage unit 702 stores an application program for realizing the functions of the point-giving device 700. The point-giving device 700 may be located on the Internet, such as on the cloud.
[0067] The storage unit 702 also stores a user DB 7021 , a points DB 7022 , and a condition table 7023 .
[0068] The user DB 7021 is a database that stores the correspondence between users and properties to which points are awarded by the point awarding device 700. Fig. 7 is a diagram showing an example of the user DB 7021. The user DB 7021 shown in Fig. 7 is configured as a table having a column for user ID, a column for attribute, and a column for corresponding property ID.
[0069] The user ID field is a field for storing a user ID, which is identification information for identifying a user. The attribute field is a field for storing attributes of a user identified by the corresponding user ID. Here, user attributes include, for example, the user's age, gender, medical history, organization to which the user belongs, role, etc.
[0070] The corresponding property ID column is a column that stores property IDs, which are identification information of properties associated with a user identified by a corresponding user ID. One user ID stores property IDs that identify one or more properties. For example, in the user DB 7021 shown in FIG. 7, a user identified by user ID "U1" is associated with properties identified by property IDs "J1" and "J2."
[0071] In the user DB 7021 shown in FIG. 7, the property ID "J1" is associated with the user IDs "U1," "U2," and "U3." That is, in this user DB 7021, a property is associated with multiple users. For example, if one property is a residence (also called a living space), the residence is associated with each family member residing in the residence. The identification information of the non-secure terminal carried by each user is also stored.
[0072] The point DB 7022 is a database that stores points given to users. Fig. 8 is a diagram showing an example of the point DB 7022. The point DB 7022 shown in Fig. 8 has a personal point table 70221 and a property point table 70222.
[0073] The personal point table 70221 shown in FIG. 8 is a table that stores, for each user, the basic points (also called personal points) and bonus points that are granted to that user. The personal point table 70221 shown in FIG. 8 has a user ID column, a personal point column, and a bonus point column. The user ID column stores the user ID that indicates each user. The personal point column stores the cumulative value of personal points granted to a user identified by the corresponding user ID. The bonus point column stores the cumulative value of bonus points granted to a user identified by the corresponding user ID.
[0074] For example, in the example shown in FIG. 8, a user identified by user ID "U1" is awarded "100" as personal points and "50" as bonus points. Here, personal points are points awarded when a user meets basic conditions. Bonus points are points awarded when a user meets special conditions, and are "additional points" awarded in addition to personal points.
[0075] The property point table 70222 shown in FIG. 8 is a table that stores points (referred to as property points) assigned to a property for each user and for each property associated with that user. One property point table 70222 shown in FIG. 8 is provided for each user ID described in the personal point table 70221. Each property point table 70222 has a property ID column and a property point column. The property ID column stores a property ID, which is identification information of one or more properties associated in the user DB 7021 with a user identified by the corresponding user ID. The property point column stores the cumulative value of property points assigned to each property identified by a property ID associated with the user.
[0076] For example, in the example shown in Figure 8, a user identified by user ID "U1" is associated with properties identified by property IDs "J1" and "J2," respectively. The property points assigned to this user for the property identified by property ID "J1" are "250." On the other hand, the property points assigned to this user for the property identified by property ID "J2" are "120."
[0077] The condition table 7023 is a table that stores the points to be awarded and the conditions for those points in association with each other. Fig. 9 is a diagram showing an example of the condition table 7023. The condition table 7023 shown in Fig. 9 has a column for condition ID, a column for basic conditions, a column for first conditions, a column for second conditions, a column for personal points, a column for bonus points, and a column for property points.
[0078] The condition ID column is a column for storing a condition ID that identifies the combined conditions. The basic condition column is a column for storing whether the basic condition (referred to as the basic condition) for awarding either personal points or property points is met. Here, the basic condition is a condition that an operation received from a user via the setting unit 300 or the user terminal 600 in the point awarding system 10 indicates an instruction to the controller 200, which is a security device that guards the property associated with that user. Therefore, for example, when the basic condition is "yes", it means that the received operation indicates an instruction to the controller 200.
[0079] The first condition column is a column for storing whether or not a first condition (referred to as the first condition) regarding the time period of the user who performed the operation is satisfied. The second condition column is a column for storing whether or not a second condition (referred to as the second condition) regarding the user who performed the operation is satisfied.
[0080] The first and second conditions are determined based on the attributes and usage time period of the user who performed the operation, with reference to the above-mentioned user DB 7021. For example, the first condition is a condition related to the usage time period of the alert mode set by the user who performed the operation, and is used to determine whether the alert mode was set and used at night. The second condition is a condition related to the age of the user who performed the operation, and is used to determine whether the user who performed the operation is an elementary school student or an elderly person.
[0081] In the first condition column and the second condition column, if "yes" is stored, it means that the condition is met, and if "no" is stored, it means that the condition is not met. Note that if "-" is stored in these columns, it means that the point-giving device 700 does not care whether the condition is met or not.
[0082] The personal points column, the bonus points column, and the property points column are columns for storing information on the personal points, bonus points, and property points that are awarded depending on the combination of whether the corresponding conditions are met or not.
[0083] 6 functions as an acquiring means 711, an awarding means 712, and a transmitting means 713. These functions are realized by the control unit 701 executing a program stored in the storage unit 702, and the control unit 701 performing calculations or controlling each unit of the point awarding device 700.
[0084] The acquisition means 711 acquires various information such as operation information, information on a security area, and security mode information sent from the server device 400. The acquisition means 711 is an example of an acquisition means that acquires operation information indicating an operation accepted from a user.
[0085] The granting means 712 grants points to a user or an object based on the various information acquired by the acquisition means 711 and the condition table 7023. Points are granted by adding the user's points to the point DB 7022 for each type.
[0086] The granting means 712 grants individual points or bonus points when granting points only to the user who performed the operation.
[0087] On the other hand, when there is an operation indicating an instruction to the security device, the granting means 712 grants property points not to the user who performed the operation (i.e., who instructed the security device to use the security device), but to the property that the security device that received the instruction is to guard in accordance with the instruction. In this case, the granting means 712 grants property points of an equal value to all users associated with the property. In other words, the property points that the granting means 712 grants to the property are an example of a benefit that is granted to all users associated with the property.
[0088] The granting unit 7112 may also grant an item to the user according to the user's points. In one example, the item is a component of an object included in the app screen of the security service app (e.g., different shapes and colors of houses, windows, doors, plants, mailboxes, animals, etc. that represent the security area). The points required to use each item (hereinafter referred to as "required points") are predetermined and stored in the storage unit 702. When the points granted to the user reach the required points for a certain item, the granting unit 712 releases the item to the user. "Releasing" here refers to making the item available for use. This allows the user to customize an object on the app screen using the item. Note that the user's points may or may not be consumed when the item is released. If points are not consumed, the granting unit 712 releases the item without a request from the user, and does not reduce the points granted to the user even when the item is released. On the other hand, when points are consumed, the granting means 712 releases the item in response to a request from the user, and performs processing to deduct the required points for the released item from the user's points stored in the point DB 7022.
[0089] The transmission means 713 transmits information about the awarded points to the controller 200, the wearable terminal 500, or the user terminal 600. The transmission means 713 may transmit information about the points or items awarded for the current use, or may transmit information about the points or items in the updated point DB 7022.
[0090] 2. Operation 10 is a sequence chart showing an example of operations related to operations on the controller 200. This operation is started at predetermined time intervals. Note that the operations performed on the controller 200 can also be performed on the wearable terminal 500 and the user terminal 600.
[0091] In step S10, the acquisition means 211 of the controller 200 accepts an operation from the user via the setting unit 300. In step S11, the setting means 212 of the controller 200 determines whether the security mode has been changed. For example, if the user has not performed an operation to change the security mode, the determination in step S11 is NO. In this case, the process skips steps S12 and S13, which will be described later, and proceeds to step S21. On the other hand, if the user has performed an operation to change the security mode and the setting means 212 has changed the security mode in response to this operation, the determination in step S11 is YES. In this case, the process proceeds to step S12.
[0092] In step S12, the transmitting means 213 of the controller 200 transmits the security mode information to the server device 400. For example, if the manned security mode is changed to the unmanned security mode at 10:00 on December 1, 20XX, the security mode information includes information indicating the type "unmanned security mode" and the set date and time "10:00 on December 1, 20XX." The acquiring means 411 of the server device 400 receives the security mode information from the controller 200.
[0093] In step S13, the acquisition means 411 of the server device 400 receives (acquires) the security mode information. The processing means 412 of the server device 400 stores the security mode information acquired by the acquisition means 411 in the storage unit 402. In this way, every time the security mode is changed, the security mode information received from the controller 200 is stored in the storage unit 402, and the storage unit 402 stores a setting history of the security mode in the controller 200.
[0094] In step S14, the transmitting means 413 of the controller 200 transmits to the point-giving device 700 operation information indicating the user's operation that triggered the specification of the security mode indicated by the security mode information acquired by the acquiring means 411.
[0095] On the other hand, in step S21, which is processed when the determination in step S11 is NO, the acquisition means 211 of the controller 200 determines whether the acquired operation is an operation to check the user information registered in the security device (or the server device 400). For example, it determines whether an operation to check whether registered information such as emergency contact information is up to date has been performed.
[0096] For example, if the user has not performed an operation to confirm the registered information, the determination in step S21 is NO. In this case, the processing ends. On the other hand, if the user has performed an operation to confirm the registered information and the acquisition means 211 has performed an operation to complete confirmation of the registered information or updated the registered information in response to this operation, the determination in step S21 is YES. In this case, the processing proceeds to step S22.
[0097] In step S22, the transmitting means 213 of the controller 200 transmits the user information to the server device 400.
[0098] In step S23, the acquisition means 411 of the server device 400 receives (acquires) the user information. The processing means 412 of the server device 400 stores the test information acquired by the acquisition means 411 in the storage unit 402.
[0099] In step S24, the transmitting means 413 of the controller 200 transmits the operation information included in the user information acquired by the acquiring means 411 to the point-giving device 700. In this step S24, the acquiring means 711 of the point-giving device 700 acquires this operation information.
[0100] In step S50, the awarding means 712 of the point awarding device 700 determines the conditions satisfied by the operation information acquired in step S14 or step S24.
[0101] 11 is a sequence chart showing an example of the operation related to measurement by the wearable terminal 500. This operation is started at predetermined time intervals.
[0102] 11, the measurement means 511 of the wearable terminal 500 performs measurements related to the health of the user wearing the terminal (for example, the number of steps, distance traveled, heart rate, accuracy of the number of steps, etc.). In step S32, the transmission means 512 of the wearable terminal 500 notifies the server device 400 of measurement information including the results of the measurement performed in step S31 (measurement results). For example, when a user performs a confirmation operation to check the health-related measurement results on the user terminal 600 or the controller 200, the measurement information including the measurement results is notified to the server device 400. In this case, the measurement information includes operation information indicating the operation of the user who performed the confirmation operation on the user terminal 600 or the wearable terminal 500. The acquisition means 411 of the server device 400 acquires this measurement information.
[0103] In step S33, the processing means 412 of the server device 400 stores the measurement information in the storage unit 402. In step S34, the transmission means 413 of the server device 400 transmits a response to the notification from the wearable device 500. In step S35, the transmission means 413 of the server device 400 transmits the operation information included in the measurement information to the point-giving device 700. In this step S35, the acquisition means 711 of the point-giving device 700 acquires this operation information. The processing of the point-giving device 700 in the following step S50 is the same as that described above.
[0104] 12 is a sequence chart showing an example of operations related to point assignment. In step S50, the assignment means 712 of the point assignment device 700 determines the conditions satisfied by the acquired operation information based on the condition table 7023. In step S51, the assignment means 712 of the point assignment device 700 assigns points determined for each type to the user who performed the operation, depending on the result of the determination in step S50.
[0105] The granting means 712 determines the conditions that the operation information satisfies, for example, based on the condition table 7023 shown in Fig. 9. The granting means 712 determines whether the operation satisfies the basic conditions, and if the basic conditions are not satisfied, various points set for the condition ID "T2" are granted. On the other hand, if the basic conditions are satisfied, various points set for the condition ID "T1" are granted, and if a first condition and a second condition are also set, various points set for the condition IDs "T3," "T4," "T5," and "T6" are also granted in addition to the condition ID "T1," depending on whether the first condition and the second condition are satisfied.
[0106] If the operation satisfies the basic conditions, the granting means 712 grants the personal points, bonus points, and property points P11, P12, and P13 stored in the condition table 7023, respectively. These are associated with the condition ID "T1" in the condition table 7023. An example of an operation that satisfies the basic conditions is an operation to set security mode.
[0107] Here, if P11 and P12 are set to "0" and P13 is set to a positive value (for example, "5"), the granting means 712 grants only P13 as property points to the secured property when the operation satisfies the basic conditions. Therefore, the granting means 712 in this case is an example of granting means that grants a benefit to the property when the received operation indicates an instruction to the security device that is guarding the property. For example, if a user performs an operation to set security mode, 5 property points are granted to all users associated with the property where the operation was performed.
[0108] Furthermore, if a positive value is set for P12, the granting means 712, when the operation satisfies the basic conditions, grants P13 as property points to the secured property and grants P12 as bonus points to the user who performed the operation. In this case, the granting means 712 is an example of granting means that, when the received operation indicates an instruction to the security device, grants a special benefit to the property secured by the security device and grants a bonus benefit different from the special benefit to the user who performed the operation. For example, when a user performs an operation to set security mode, 5 property points are granted to all users associated with the property where the operation was performed, and 1 bonus point is granted to the user who performed the operation to set security mode.
[0109] Furthermore, if the operation does not satisfy the basic conditions, the granting means 712 grants the personal points, bonus points, and property points P21, P22, and P23 stored in the condition table 7023, respectively. These are associated with the condition ID "T2" in the condition table 7023.
[0110] Here, if P22 and P23 are set to "0" and P21 is set to a positive value (for example, "5"), the granting means 712 grants only P21 as personal points to the user who performed the operation when the operation does not satisfy the basic conditions. Therefore, the granting means 712 in this case is an example of granting means that grants a privilege to the user who performed the operation when the received operation indicates an instruction other than an instruction to the security device.
[0111] An operation that does not satisfy the basic conditions is the use of a non-security terminal (for example, a terminal such as the wearable terminal 500), and an example of such an operation is an operation for a user to receive healthcare services. This is because healthcare services utilize the amount of activity of the user measured using the user terminal 600 and the wearable terminal 500 and do not involve instructions to the controller 200. Therefore, the granting means 712, which is used when an operation to receive healthcare services is accepted, is an example of granting means that grants a reward to the user who performed the operation when the accepted operation indicates an operational instruction related to the health of the user who performed the operation. For example, when a confirmation operation to check the measurement results is performed, personal points are awarded to the user who performed the confirmation operation. This allows the user to check their daily health condition and earn points.
[0112] Furthermore, when an operation satisfies the basic condition and the user who performed the operation satisfies the first condition, the granting means 712 grants the personal points, bonus points, and property points P31, P32, and P33 stored in the condition table 7023, respectively. These are associated with the condition ID "T3" in the condition table 7023.
[0113] On the other hand, if the operation satisfies the basic condition but the user who performed the operation does not satisfy the first condition, the granting means 712 grants the personal points, bonus points, and property points P41, P42, and P43 stored in the condition table 7023, respectively. These are associated with the condition ID "T4" in the condition table 7023.
[0114] Here, when a positive value is set for P33 and a positive value smaller than P33 is set for P43, the granting means 712 grants property points P43, which are lower than the property points P33 to be granted to the property when the first condition is satisfied, when a user who has performed an operation that satisfies the basic condition does not satisfy the first condition. In other words, this granting means 712 is an example of a granting means that grants first points to the property when the received operation involves the use of a security device and the user who performed the operation satisfies a predetermined first condition, and grants a second benefit, which is less valuable than the first benefit, to the property when the received operation involves the use of a security device and the user who performed the operation does not satisfy the first condition. Furthermore, this granting means 712 is an example of a granting means that grants a benefit when an operation is performed on a security device that is more valuable when the operator who performed the operation satisfies a predetermined condition than when the operator does not satisfy the predetermined condition.
[0115] For example, if P11, P12, P31, P32, P41, P42, and P43 are set to "0," P13 is set to "5," P33 is set to "3," and the first condition is "the time when the user uses the security mode (midnight to 6:00)," and a 10-year-old user sets the security mode and uses it from 10:00 PM to 7:00 PM, a total of 8 property points will be awarded: 5 property points set for condition ID "T1" and 3 property points set for condition ID "T3." On the other hand, if a 40-year-old user sets the security mode, 5 property points set for condition ID "T1" will be awarded. This means that bonus points will be awarded in addition to property points when the security mode is used late at night, which increases the motivation to actively use the security mode at night.
[0116] Furthermore, when an operation satisfies the basic condition and the user who performed the operation satisfies the second condition, the granting means 712 grants the personal points, bonus points, and property points P51, P52, and P53 stored in the condition table 7023, respectively. These are associated with the condition ID "T5" in the condition table 7023.
[0117] On the other hand, if the operation satisfies the basic condition but the user who performed the operation does not satisfy the second condition, the granting means 712 grants the personal points, bonus points, and property points P61, P62, and P63 stored in the condition table 7023, respectively. These are associated with the condition ID "T6" in the condition table 7023.
[0118] Here, when a positive value is set in P52 and a positive value smaller than P52 is set in P62, the awarding means 712 awards bonus points P62 lower than the bonus points P52 to be awarded to a user when the second condition is satisfied, when a user who has performed an operation that satisfies the basic condition does not satisfy the second condition. In other words, the awarding means 712 is an example of an awarding means that awards first bonus points to a user when the received operation involves the use of a security device and the user who performed this operation satisfies a predetermined second condition, and awards a second bonus benefit lower in value than the first bonus benefit to a user when the received operation involves the use of a security device and the user who performed this operation does not satisfy the second condition.
[0119] For example, if P11, P12, P31, P32, P41, P42, P43, P51, P53, P61, P62, and P63 are set to "0," P13 is set to "5," and P33 and P52 are set to "3," and the second condition is "the age of the user who performed the operation (e.g., younger children (under 13 years old) or elderly people (65 years old or older))," when a 10-year-old user performs the security mode setting operation, 5 property points set in the condition ID "T1" are awarded, and additional bonus points set in the condition ID "T5" are awarded to the user who performed the operation. On the other hand, when a 40-year-old user performs the security mode setting operation, 5 property points set in the condition ID "T1" are awarded. Since the property points awarded are higher than those awarded to other family members aged 13 to 65, this can effectively motivate children and the elderly to actively operate the security device. If both the first and second conditions are set and both conditions are met, the points set for the condition IDs "T1," "T3," and "T5" will be awarded. Three or more conditions may be set, and points may be assigned to children and the elderly.
[0120] In step S52, the transmitting means 713 of the point giving device 700 transmits information on the awarded points (referred to as point information) to the user terminal 600. In addition, in step S53, the transmitting means 713 of the point giving device 700 transmits the awarded point information to the wearable terminal 500. In addition, in step S54, the transmitting means 713 of the point giving device 700 transmits the awarded point information to the controller 200.
[0121] In other words, this transmission means 713 is an example of a transmission means that transmits information about the benefit to a user who has been granted the benefit, or to a user who is associated with the property to which the benefit has been granted, to a device operated by that user.
[0122] In step S55, the display control means 613 of the user terminal 600 causes the display unit 605 to display the content of the point information transmitted from the point awarding device 700. Also, in step S56, the display control means 513 of the wearable terminal 500 causes the display unit 505 to display the content of the point information transmitted from the point awarding device 700. Also, in step S57, the display control means 214 of the controller 200 causes the display unit 205 to display the content of the point information transmitted from the point awarding device 700, or causes the sound unit 206 to output it. For a user who uses multiple properties, the points awarded for each property are displayed. In this case, personal points are awarded so that they can be used at all properties, and property points are awarded so that they can only be used at the property for which they were awarded. Note that personal points may be transferable between users.
[0123] The content of the point information is notified to the user by these displays or outputs. In other words, this point-giving system 10 is an example of a reward-giving system having a notification means for notifying a user who has been granted a reward or a user associated with a property to which a reward has been granted, of the reward information.
[0124] By performing the above operations, the point-assigning system 10, when receiving from a user an operation indicating an instruction to a security device that provides security services for the property, assigns property points associated with the property to the user. Furthermore, when receiving from a user an operation indicating an instruction other than an instruction to a security device, the point-assigning system 10 assigns personal points to the user who performed the operation. Information about the assigned points is then notified to the user. This allows the user to know that in order to earn property points, they must issue instructions to the security device that provides security for the property, thereby increasing their motivation to make greater use of the security device. Furthermore, since users are awarded benefits in accordance with their use of security services, they can enjoy using the security device and experience a sense of use. Furthermore, by assigning points based on the user's own information (health information), motivation for daily use of the security device and non-security terminals can be increased.
[0125] Furthermore, by awarding property points instead of family points for the security mode setting operation, which is directly related to property monitoring, even among security devices operated by multiple users, the differences in points awarded among users associated with a property are less likely to be uneven, allowing for a better sense of security device use. In other words, the security mode setting operation for a security device operated by multiple users is usually performed by the last person to leave or the first person to return home. Depending on the user's schedule, the same user may always perform the setting operation, which would result in uneven points being awarded if personal points were awarded. Therefore, by awarding property points, it is possible to prevent differences in points between users. On the other hand, the operation of checking the measurement results (instructions to a non-security terminal) measured by a wearable device 500 or the like carried by a user is an operation of checking the results of the operator's own actions, and because it is an operation performed on a terminal (non-security terminal) operated by an individual user rather than a device (security device) operated by multiple users, personal points are awarded.
[0126] 3. Variations The present invention is not limited to the above-described embodiment. The above-described embodiment may be modified as shown in the following examples. In this case, two or more of the following modifications may be used in combination.
[0127] Variation 1 In the above-described embodiment, the property points P13 assigned to a property when an operation satisfies the basic conditions were a constant positive value. However, the property points P13 may be a value that changes depending on a numerical value (called an independent variable) that can be specified when the operation is performed. In this case, the condition table 7023 may include a function using the independent variable in the property points column. This function may be a monotonically increasing function that always increases as the independent variable increases, or a monotonically decreasing function that always decreases. This function may also be a function with extreme values.
[0128] Here, the independent variable may be, for example, the number of users present in the residential space, which is the property, when the operation is performed. In this case, the point-giving device 700 may determine whether the user is present in the residential space by using the positioning result of the sensor unit 506 of the wearable terminal 500 worn by the user or the return home determination result by the determination means 611 of the user terminal 600. The users to be counted may be limited to users associated with this property in the user DB 7021.
[0129] For example, when an operation is performed indicating an instruction to the controller 200 guarding a property, the point-giving device 700 may give higher property points to the property the more users are present at the property.
[0130] That is, in this modified example, the awarding means 712 realized by the control unit 701 of the point awarding device 700 is an example of an awarding means that, when the received operation indicates an instruction to the security device, awards a benefit to this property according to the number of users associated with this property who are located in the property.
[0131] Variation 2 In the above-described embodiment, the bonus points P12 awarded to an object when an operation satisfies the basic conditions were a constant positive value. However, the bonus points P12 may be a value that changes depending on an independent variable that can be specified when the operation is performed. In this case, the condition table 7023 may include a function using the independent variable described above in the bonus points column. This function may be a monotonically increasing function that always increases as the independent variable increases, or a monotonically decreasing function that always decreases. This function may also be a function with extreme values.
[0132] Here, the independent variable may be, for example, the number of users present in the residential space, which is the property, when the operation is performed. In this case, the point-giving device 700 may determine whether the user is present in the residential space by using the positioning result of the sensor unit 506 of the wearable terminal 500 worn by the user or the return home determination result by the determination means 611 of the user terminal 600. The users to be counted may be limited to users associated with this property in the user DB 7021.
[0133] For example, when an operation is performed to give instructions to the controller 200 guarding a property, the point-giving device 700 may award higher bonus points to the user who performed the operation, the fewer the number of users present in the property.
[0134] That is, in this modified example, the awarding means 712 realized by the control unit 701 of the point awarding device 700 is an example of an awarding means that, when the received operation indicates an instruction to a security device, awards a bonus benefit to the user who performed the operation according to the number of users associated with the property who are located in the property.
[0135] Variation 3 In the above-described embodiment, the main functions of the point-giving system 10 are merely examples, and are not limited to these examples. The functions of the point-giving device 700 may be performed by the controller 200, the server device 400, or the user terminal 600. In other words, the processing performed by the point-giving device 700 may be performed by the server device 400, the controller 200, or the user terminal 600.
[0136] Variation 4 In the above-described embodiment, the operation of the point-giving system 10 is not limited to the above-described example. The order of the processing steps of the point-giving system 10 may be changed as long as there is no contradiction. In addition, some of the processing steps of the point-giving system 10 may be omitted.
[0137] Variation 5 In the above-described embodiment, the point-giving system 10 grants points to users as a benefit. However, the benefits are not limited to points. For example, the point-giving system 10 may grant items to properties or users instead of or in addition to points. Examples of the benefits may include physical objects such as key chains, money, coupons, prize entry tickets, economic benefits such as a reduction in security service fees, items used in application programs or games, titles such as security master classes, currency, electronic data such as characters, icons of security service apps displayed on the menu screen (home screen) of at least one of a controller, a wearable device, and a user device, health care diagnoses (e.g., diagnosing a user's health status based on the user's activity level, using a medical checkup, etc.), application usage unlocks (e.g., launching an app that visualizes the user's health status), and digital content such as games, music, and videos. These items may be granted based on points or by consuming points.
[0138] Variation 6 In the above-described embodiment, property points are assigned to all family members associated with a property, but this is not limited to this. For example, property points may be assigned and managed for each property, and may be common points that can be used by users associated with the property.
[0139] Variation 7 In the above-described embodiment, property points are assigned so that they can be used for each property, and personal points are assigned so that they can be used for all properties, but this is not limited to this. For example, property points may also be assigned so that they can be used for all properties.
[0140] Variation 8 In the above-described embodiment, the acquiring means 711 of the point-giving device 700 acquires operation information, information on a security area, and security mode information sent from the server device 400. However, other information may also be acquired. For example, the acquiring means 711 may acquire usage information indicating the use of a device when the device is used. Examples of device use include use of the controller 200, which is an example of a security device in the present invention, and use of the user terminal 600 and wearable terminal 500 for healthcare services. In this case, the controller 200, the user terminal 600, or the wearable terminal 500 may transmit usage information indicating the content of the use to the point-giving device 700 when the device is used. The acquiring means 711 may acquire usage information from each of these devices. Note that the usage information may be transmitted to the point-giving device 700 via the server device 400. Furthermore, the above-described operation information is information indicating an operation for using the device, and is therefore included in the above-described usage information.
[0141] Variation 9 Furthermore, in the above-described embodiment, the awarding means 712 of the point awarding device 700 awards a reward to a property when the received operation indicates an instruction to a security device that guards the property, but awarding a reward to a property is not limited to this case. For example, when the acquiring means 711 acquires usage information indicating the use of the controller 200, which is an example of a security device, the awarding means 712 may award a reward to the property that is the target of security in this usage.
[0142] Furthermore, when the granting unit 712 receives an operation to receive a healthcare service, it grants personal points to the user who performed the operation. However, the timing for granting the personal points is not limited to when the operation is received. For example, when the user terminal 600 and the wearable terminal 500 are used to function as devices that provide healthcare services, the granting unit 712 may grant personal points to the user related to that use. For example, at a predetermined time, such as 7:00 a.m., the wearable terminal 500 worn by the user transmits the user's yesterday's measured values, such as the number of steps, distance traveled, and calories burned, as usage information to the user terminal 600, and displays the information on the display unit 605 of the user terminal 600 or transmits the information to the server device 400 to determine the points to be granted. This is an example of use of a non-security terminal related to the user's health. Further, constantly transmitting the measurement results to the user terminal 600 or the server device 400, displaying the measurement results, and awarding points when a certain level is reached (e.g., 5 personal points for 50,000 steps or more in a month, 10 points for 100,000 steps or more in a month) are also examples of uses of a non-security terminal related to the user's health. In this case, the user wearing the wearable terminal 500 is an example of a user related to the use of the non-security terminal described above. In other words, the awarding means 712 is an example of an awarding means that, when a non-security terminal related to the user's health is used, awards a benefit to the user related to that use.
[0143] The point-granting device 700 is an example of a privilege-granting device that is included in a privilege-granting system that grants privileges to properties and users associated with the properties, and is characterized by having an acquisition means for acquiring usage information indicating device usage, an awarding means for granting a privilege to the property when the acquired usage information indicates use of a security device that guards the property, and an awarding means for granting a privilege to a user who uses a non-security terminal other than a security device when the acquired usage information indicates use of the non-security terminal, and a transmission means for transmitting information about the privilege to a device operated by a user who has been granted the privilege or a user associated with the property to which the privilege has been granted.
[0144] Furthermore, the point awarding system 10 is an example of a reward awarding system that awards rewards to properties and users associated with the properties, and has an awarding means that awards a reward to a property when a security device that guards the property is used, and awards a reward to a user who uses a non-security terminal that is different from the security device when the non-security terminal is used, and a notification means that notifies the user who has been awarded the reward or the user associated with the property to which the reward has been awarded of information about the reward.
[0145] Variation 10 Furthermore, in the above-described embodiment, the points notified to the user are managed and notified separately as personal points, bonus points, and property points, but this is not limited to this. For example, each point may be added together and managed and notified. Furthermore, the total points of personal points and bonus points may be managed and notified separately from the property points. Furthermore, when a security device is operated, property points and bonus points are awarded to the operator, but these bonus points may also be awarded as personal points. In other words, additional points may be awarded to the operator in addition to the property points.
[0146] Variation 11 Furthermore, in the above-described embodiment, an example of a case where a user uses a non-security terminal and receives personal points is presented in which the user uses the terminal in relation to their health. However, this is not limited to this example. For example, personal points may be provided based on user information. Points may be provided when an anniversary (such as a birthday or wedding anniversary) arrives, referring to information registered in a security service app or calendar. In this case, too, the user has registered their user information and the specified date has arrived, so this can be considered as use of a non-security terminal.
[0147] Variation 12 Another aspect of the present invention may provide a method having processing steps performed in at least one of the point-giving system 10, the sensor 100, the controller 200, the setting unit 300, the server device 400, the wearable terminal 500, the user terminal 600, and the point-giving device 700. Furthermore, yet another aspect of the present invention may provide a program executed in the sensor 100, the controller 200, the setting unit 300, the server device 400, the wearable terminal 500, the user terminal 600, or the point-giving device 700.
[0148] This program is a program for causing a computer included in a point-granting system that grants points to properties and users associated with the properties to execute the following steps: acquiring operation information indicating an operation received from a user; if the operation indicated in the acquired operation information indicates an instruction to a security device that guards the property, granting points to the property; if the operation indicated in the acquired operation information indicates an instruction other than an instruction to a security device, granting points to the user who performed the operation; and transmitting point information to the user who has been granted points or to a user associated with the property to which points have been granted, to a device operated by the user.
[0149] Furthermore, this program is a program for causing a computer included in a privilege granting system that grants privileges to a property and a user associated with the property to execute the following steps: acquiring usage information indicating device usage, granting a privilege to the property if the acquired usage information indicates use of a security device that guards the property, granting a privilege to a user who uses a non-security terminal if the acquired usage information indicates use of the non-security terminal different from the security device, and transmitting information about the privilege to a device operated by the user who has been granted the privilege or a user associated with the property to which the privilege has been granted. This program may be provided by being stored on a computer-readable recording medium, or by being downloaded via the Internet, etc. [Explanation of symbols]
[0150] 10: Point awarding system, 100: Sensor, 11: Communication network, 12: Communication network, 200: Controller, 201: Control unit, 202: Memory unit, 203: Communication unit, 204: Operation unit, 205: Display unit, 206: Sound unit, 211: Acquisition means, 212: Setting means, 213: Transmission means, 214: Display control means, 300: Setting unit, 400: Server device, 401: Control unit, 402: Memory unit, 403: Communication unit, 411: Acquisition means, 412: Processing means, 413: Transmission means, 42: Memory unit, 500: Wearable terminal, 501: Control unit, 502: Memory unit, 503: Communication unit, 504: Operation unit, 505: Display unit, 506: sensor unit, 511: measuring means, 512: transmitting means, 513: display control means, 600: user terminal, 601: control unit, 602: storage unit, 603: communication unit, 604: operation unit, 605: display unit, 606: sensor unit, 611: determining means, 612: accepting means, 613: display control means, 614: transmitting means, 700: point awarding device, 701: control unit, 702: storage unit, 7021: user DB, 7022: point DB, 70221: personal point table, 70222: property point table, 7023: condition table, 703: communication unit, 711: acquiring means, 712: awarding means, 713: transmitting means
Claims
1. A reward system that grants rewards to users of a security device that monitors a property, a storage means for storing a plurality of users who use the security device and a non-security terminal carried by each user in association with each other; a granting means for granting the privilege to the plurality of users including the operator who performed the operation when the user performs an operation on the security device, and for granting the privilege to the user who used the non-security terminal when the user who uses the security device uses the non-security terminal different from the security device; a notification means for notifying a user who has been granted a privilege of information about the privilege; A reward system having the above.
2. the security device monitors for intrusions into the property using a plurality of security modes, The operation on the security device is an operation to set the security mode. The reward system according to claim 1 .
3. The applying means is The benefit to be given when the security device is operated is set to be higher in value when the operator who performed the operation satisfies a predetermined condition than when the operator does not satisfy the predetermined condition. The reward system according to claim 1 or 2.
4. The applying means is When the security device is operated, an additional benefit is given to the operator who performed the operation in addition to the benefit. The reward system according to any one of claims 1 to 3.
5. the security device monitors for intrusion into the property using at least an unmanned security mode for monitoring the property when the property is unmanned and an attended security mode for monitoring the property when the property is attended, The applying means is The benefit to be given when the manned alert mode is set is a benefit according to the number of users present in the property when the manned alert mode is set. The reward system according to any one of claims 1 to 4.
6. The applying means is When the non-security terminal is used in relation to the health of a user, a special benefit is given to the user who used the terminal. The reward system according to any one of claims 1 to 5.
7. A reward system that rewards each of a property and a plurality of users associated with the property, a granting means for granting the privilege to the property when the user operates a security device that monitors the property, and for granting the privilege to a user who uses a non-security terminal that is different from the security device owned by the user who uses the security device when the user uses the non-security terminal; a notification means for notifying a user associated with the property to which a benefit has been granted or a user to whom the benefit has been granted, of information about the benefit; A reward system having the above.
8. A computer included in a reward system that grants rewards to users of a security device that monitors a property, a step of storing a plurality of users who use the security device and a non-security terminal carried by each user in association with each other; a step of granting the privilege to the plurality of users including the operator who performed the operation when the user performs an operation on the security device; When the user who uses the security device uses the non-security terminal different from the security device, the step of granting the privilege to the user who uses the non-security terminal; a step of notifying the user to whom the benefit has been granted of information about the benefit; A program to execute.
9. A computer included in a reward system that grants rewards to each of a property and a plurality of users associated with the property, a step of granting the benefit to the property when the user operates a security device that monitors the property; a step of granting the privilege to a user who uses a non-security terminal different from the security device when the user who uses the security device uses the non-security terminal; a step of notifying a user associated with the property to which the benefit has been granted or a user to whom the benefit has been granted, of information about the benefit; A reward system having the above.
Citation Information
Patent Citations
Service providing system and usage method of computer
JP2002015069A
Communication system, terminal device and program
JP2005117120A
Guard system
JP2008250745A
Monitoring device, monitoring method, and monitoring program
JP2017058912A
Security system
JP2020106952A