Locking / unlocking system
The unlocking system addresses the inconvenience and security risks of existing systems by storing unlocking data on a mobile terminal and deleting it after use, ensuring secure and convenient unlocking without relying on a network.
Patent Information
- Application Number
- PCT/JP2024/041533
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-01-15
- Filing Date
- 2024-11-22
- Publication Date
- 2025-07-24
AI Technical Summary
Existing unlocking systems, such as those using one-time passwords, require users to obtain the password near the door, which can be inconvenient and increase the risk of unauthorized use, especially when users have their hands occupied.
An unlocking system where unlocking data is stored on a mobile terminal and deleted after use, utilizing a deletion unit that determines usage based on communication with an unlocking and locking control device, which includes a lock control unit and a person detection sensor to ensure secure and convenient unlocking.
Reduces the inconvenience of obtaining unlocking data at the unlocking site and minimizes the risk of unauthorized use by deleting the data after use, allowing secure unlocking even in environments without a stable network.
Smart Images

Figure JP2024041533_24072025_PF_FP_ABST
Abstract
Description
Locking and unlocking system
[0001] The present invention relates to a locking / unlocking system that controls the locking and unlocking of an object to be locked.
[0002] For example, in a locking / unlocking system using a so-called smart lock that controls the locking / unlocking of a door with a digitalized key, a so-called one-time password as disclosed in Patent Document 1 is used to enable temporary unlocking of the door. In such a system, the one-time password is transmitted, for example, from a key management cloud to a mobile terminal and used by the door unlocking device. If the usable time of the one-time password is shortened, the risk of it being leaked and used fraudulently is reduced, thereby improving the security of the locking / unlocking system.
[0003] Patent Publication No. 2008-171087
[0004] However, if the one-time password is set to be valid only for a short time, the person trying to unlock the door must obtain the one-time password while near the door. Obtaining the one-time password can be done simply by operating a mobile device, for example, which may seem easy at first glance, but it can be a hassle for people whose hands are full to operate the mobile device. For example, if a delivery person whose hands are full with packages tries to obtain the one-time password by operating a mobile device, they will have to put the package down, which is a significant burden.
[0005] Such problems regarding the convenience and security of locking / unlocking systems are problems that can arise in locking / unlocking systems other than door locking / unlocking systems as well.
[0006] Therefore, the present invention has been made to solve the above problem, and aims to provide a locking / unlocking system that can reduce the effort required at the unlocking site while reducing the risk of fraudulent use of unlocking data.
[0007] The present invention has the following configuration.
[0008] [1] A locking / unlocking system comprising a locking / unlocking control device that controls the locking / unlocking of a locked object, and a portable terminal capable of communicating with the locking / unlocking control device, wherein the portable terminal has an unlocking data storage unit that stores unlocking data for unlocking the locked object, and an unlocking request unit that outputs the unlocking data stored in the unlocking data storage unit, the locking / unlocking control device has a lock control unit that receives the unlocking data output from the unlocking request unit, determines whether the unlocking data is pre-registered, and outputs an unlock command signal to the locked object if it determines that the unlocking data is pre-registered, and the portable terminal further has a deletion unit that deletes the unlocking data from the unlocking data storage unit if it determines that the unlocking data output from the unlocking request unit has been used to unlock the locked object.
[0009] With a locking / unlocking system configured in this way, by storing the unlocking data in the mobile device in advance, it is possible to eliminate the need to acquire the unlocking data on the mobile device near the unlocking site, and since used unlocking data is deleted from the mobile device, the unlocking data does not remain on the mobile device, reducing the risk of it being leaked and used fraudulently, for example. Furthermore, since used unlocking data is deleted from the mobile device, there is no need to change or reset the unlocking data registered on the locking / unlocking control device side. This simplifies the locking / unlocking system.
[0010] [2] The locking / unlocking system according to [1], wherein the deletion unit determines that the unlocking data has been used when the lock control unit receives the unlocking data from the unlocking request unit, determines that the unlocking data has been registered in advance, or outputs the unlock command signal to the locked object. With this configuration, it is possible to receive feedback from the lock control unit and delete unlocking data that is determined to have been used with a higher degree of certainty.
[0011] [3] The locking / unlocking control device is provided at a site where the locking object is located and is configured to be able to communicate directly with the mobile terminal. The locking / unlocking control device further includes an unlocking completion signal transmission unit that outputs an unlocking completion signal indicating that the locking object has been unlocked. The deletion unit determines that the unlocking data has been used when it receives the unlocking completion signal from the unlocking completion signal transmission unit or when communication between the mobile terminal and the locking / unlocking control device is disconnected. With this configuration, the unlocking data can be sent directly from the mobile terminal to the locking / unlocking control device at the site where the locking object is located, making it possible to unlock the locking object even in sites without a network environment, for example. Furthermore, used unlocking data can be deleted without relying on a network environment, reducing the risk of unauthorized use. This allows for the construction of a highly secure locking / unlocking system even in sites where conventional smart locks cannot be applied due to poor network environments.
[0012] [4] The locking / unlocking system according to any one of [1] to [3], wherein the object to be locked is a door, the locking / unlocking control device further has a human detection sensor that detects a person present within a predetermined area of the door, and the deletion unit determines that the unlocking data has been used when it determines that the person detected by the human detection sensor has passed through the door. With this configuration, the unlocking data is deleted when the door is opened and a passerby actually passes through (uses) the door, thereby preventing the unlocking data from being accidentally deleted when a passerby has not passed through the door.
[0013] [5] The locking / unlocking system according to [4], wherein the deletion unit determines that a person who was detected within the predetermined area when the door is unlocked has passed through the door when the person is no longer detected or when the person moves in a direction passing through the door. With this configuration, the locking / unlocking data is deleted after sufficient information is acquired from the human detection sensor, so that unlocking data that is determined to have actually been used can be deleted with a higher degree of certainty.
[0014] [6] The locking / unlocking system according to any one of [1] to [5], wherein the deletion unit deletes the unlocking data from the unlocking data storage unit when it determines that the unlocking data output from the unlocking request unit has been used a predetermined number of times to unlock the locked object. If a user wishes to unlock a locked object multiple times, deleting the unlocking data after a single use would require acquiring the unlocking data for each use, which is time-consuming. Therefore, the configuration of [6] improves convenience by allowing the unlocking data to be used a predetermined number of times. While increasing the number of times the data can be used also increases the risk of unauthorized use, appropriately setting the predetermined number of times makes it possible to balance convenience and security.
[0015] [7] The locking / unlocking system according to any one of [1] to [5], wherein the deletion unit deletes unlocking data from the unlocking data storage unit if a predetermined period of time has passed since the data was first used or last used. This configuration allows the unlocking data to be used multiple times within a predetermined period of time from the first use, or to continue using the unlocking data as long as the data is used without any gaps. This is useful when a locked object needs to be unlocked multiple times in succession within a certain period of time, such as when a mover needs to pass through an auto-lock door multiple times. A longer predetermined period of use increases the risk of unauthorized use, but by appropriately setting the predetermined period, it is possible to balance convenience and security.
[0016] [8] A locking / unlocking system according to any one of [1] to [7], further comprising a management server capable of communicating with the mobile terminal via a network, wherein the management server further comprises: a server storage unit that stores unlocking data; and an unlocking authority granting unit that outputs the unlocking data stored in the server storage unit, wherein the mobile terminal further comprises an unlocking authority acquisition unit that transmits user data identifying a user carrying the mobile terminal to the unlocking authority granting unit and, upon receiving unlocking data from the unlocking authority granting unit, stores the received unlocking data in the unlocking data storage unit, wherein the unlocking authority granting unit determines whether the user data received from the unlocking authority acquisition unit is pre-registered, and transmits the unlocking data to the unlocking authority acquisition unit if it determines that the user data is pre-registered. With such a configuration, for example, unlocking data can be granted only to registered mobile terminals, thereby reducing the risk of unauthorized use of the unlocking data.
[0017] [9] The locking / unlocking system according to [4] or [5], in which the mobile terminal and the locking / unlocking control device start communication after the human detection sensor detects a person. With this configuration, the door can be unlocked only when the user is actually near the door.
[0018]
[10] A delivery system equipped with the locking / unlocking system described in [4], [5], or [9]. Delivery to a parcel is primarily used for delivering parcels to homes where the recipient is not present. In apartment complexes and other buildings, if the delivery location is behind a locked door, such as a common entrance, the recipient cannot unlock the door. In contrast, if a smart lock system using a one-time password is installed on the door of the apartment complex or other building where the parcel is to be delivered, the delivery person can obtain the one-time password to unlock the lock by performing a specified operation on a mobile device. However, the delivery person's hands are often occupied with the parcel to be delivered, and in order to operate the mobile device to obtain the one-time password, they must first put the parcel on the ground or let it go. Dropping the parcel off near the door each time a parcel is delivered is a significant burden for the delivery person, and there are also cases where the delivery person is unable to put the parcel down, such as on rainy days. To address this problem, with the configuration of
[10] , unlocking data for unlocking the door of the delivery destination is stored in advance in the mobile terminal, so the delivery company does not need to operate the mobile terminal to obtain the unlocking data at the delivery destination, and can reduce the hassle of having to put the package down in front of the door, for example, when both hands are full while carrying the package. In addition, since used unlocking data is deleted, the unlocking data does not remain on the mobile terminal 200 after the delivery is completed, and the risk of the delivery company misusing the data outside of business or the unlocking data being leaked can also be reduced.
[0019] According to the present invention configured in this manner, it is possible to provide a locking / unlocking system that can reduce the effort required at the unlocking site while reducing the risk of fraudulent use of unlocking data.
[0020] Fig. 1 is a schematic diagram showing the configuration of a locking / unlocking system according to one embodiment of the present invention. Fig. 2 is a functional block diagram showing the functions of the locking / unlocking system according to the embodiment. Fig. 3 is a schematic diagram showing data linked to a device ID contained in a property database according to the embodiment. Fig. 4 is a schematic diagram showing data linked to a user ID contained in a slip database according to the embodiment. Fig. 5 is a flowchart showing the operation of pre-acquiring unlocking data according to the embodiment. Fig. 6 is a flowchart showing the operation of unlocking a locked object and deleting unlocking data according to the embodiment.
[0021] An embodiment of a locking / unlocking system according to the present invention will be described with reference to the drawings.
[0022] [First Embodiment] 1. System Overview The locking / unlocking system according to the first embodiment is installed at a shared entrance (hereinafter simply referred to as an entrance) of a housing complex such as an apartment building, and is used to unlock an automatic door locked by an autolock or the like for a temporary facility user (here, a delivery company). This locking / unlocking system allows the delivery company to obtain in advance the unlocking data required to unlock the automatic door of the housing complex that is the delivery destination. In this embodiment, the locked state of the automatic door refers to the door's closed state, and the unlocked state refers to the door's open state.
[0023] 2. System Configuration 2-1. Overall Configuration As shown in Figures 1 to 3, this locking / unlocking system is configured using a management server 100 that manages the unlocking data for unlocking the automatic door D, a mobile terminal 200 carried by the delivery company, and a locking / unlocking control device 300 that is installed near the automatic door D and controls the locking and unlocking of the automatic door D.
[0024] The unlocking data is a key required for the locking / unlocking control device 300 to unlock the automatic door D, and is, for example, a password that is preset in the locking / unlocking control device 300.
[0025] The management server 100 and the mobile terminal 200 can send and receive signals and data to and from each other, for example, via a network N such as the Internet or a telephone line, and the mobile terminal 200 and the locking / unlocking control device 300 can send and receive signals and data directly to and from each other, for example, via one-to-one local communication using BLE.
[0026] 2-2. Management Server 100 The management server 100 collectively manages the unlocking data of the locking / unlocking control devices 300 installed in multiple apartment buildings, etc. The management server 100 is a computer equipped with a CPU, memory, a communication interface, etc., and is configured to be able to communicate with external devices via the network N, etc., as shown in Figure 1. The management server 100 may also be a virtual computer installed on the cloud.
[0027] The management server 100 functions as a server storage unit 11 and an unlocking authority granting unit 12 by the CPU and peripheral devices working together in accordance with a predetermined program stored in the memory.
[0028] 2-2-1 Server Storage Unit 11 The server storage unit 11 is set in a predetermined area of the memory of the management server 100. As shown in Fig. 3, this server storage unit 11 stores a database of the property ID of an apartment building or the like, the device ID of the locking / unlocking control device 300 installed in the apartment building or the like, and the unlocking data of the locking / unlocking control device 300, linking them together.
[0029] In this property database, the property ID etc. is also linked to the user ID of the delivery service provider that is permitted to use (here, deliver to) the apartment complex indicated by the property ID.
[0030] 2-2-2. Unlocking Authorization Granting Unit 12 The unlocking authorization granting unit 12 refers to the property database to check whether the delivery company is authorized to make a delivery at the apartment complex where the delivery company is requesting unlocking, and if authorized, outputs unlocking data for the locking / unlocking control device 300 installed in the apartment complex. The unlocking authorization granting unit 12 of this embodiment refers to the property database and outputs the unlocking data together with the device ID of the locking / unlocking control device 300 linked to the unlocking data.
[0031] 2-3. Mobile Terminal 200 The mobile terminal 200 includes a CPU, memory, input / output devices such as a touch panel display, a communication interface, and the like, and is, for example, a smartphone, tablet, or personal computer. As shown in FIG. 1, the mobile terminal 200 is configured to be able to communicate with external devices via the network N or Bluetooth (registered trademark) Low Energy (so-called BLE). The mobile terminal 200 may also be a BLE tag or the like equipped with a microcomputer.
[0032] The mobile terminal 200 functions as at least a user data storage section 21, an unlocking authority acquisition section 22, an unlocking data storage section 23, and an unlocking requesting section 24 by the cooperation of the CPU and peripheral devices according to a predetermined program stored in the memory.
[0033] 2-3-1. User Data Storage Unit 21 The user data storage unit 21 is set in a predetermined area of the memory of the mobile terminal 200. This user data storage unit 21 pre-stores user data (here, a user ID, which is an identification number for each delivery company) that identifies the user of the locking / unlocking system who carries the mobile terminal 200. The user ID is, for example, a company ID that indicates the delivery company to which the delivery company belongs, or an employee ID of the delivery company.
[0034] In this embodiment, the user ID is stored in the user data storage unit 21 as part of the package slip (waybill) data.
[0035] This slip data relates to packages handled by a delivery company that possesses a mobile terminal 200, and includes information indicating the contents of the package, information for identifying the delivery destination or sender, information indicating delivery conditions, etc., all linked together, and in this case includes at least a property ID that identifies the delivery destination, such as an apartment building.
[0036] As shown in FIG. 4, the user data storage unit 21 of this embodiment stores a slip database containing slip data for a plurality of packages.
[0037] 2-3-2. Unlocking authority acquisition unit 22 The unlocking authority acquisition unit 22 transmits a property ID and a user ID to the unlocking authority granting unit 12, and requests the granting of unlocking data for the locking / unlocking control device 300 installed in the apartment building or the like indicated by the property ID. Note that the unlocking authority acquisition unit 22 only needs to transmit to the unlocking authority granting unit 12 information necessary to identify at least the locking / unlocking control device 300, and may also transmit only a device ID or a user ID.
[0038] When the unlocking authority acquisition unit 22 receives unlocking data from the unlocking authority granting unit 12, it stores the unlocking data in an unlocking data storage unit 23, which will be described later. The unlocking authority acquisition unit 22 of the present embodiment associates the unlocking data received from the unlocking authority granting unit 12 with the device ID and stores them in the unlocking data storage unit 23.
[0039] The unlocking authority acquisition unit 22 of this embodiment is configured to refer to the slip data stored in the user data storage unit 21 and acquire the unlocking data necessary for the delivery company to deliver the package it is responsible for.
[0040] The unlocking right acquisition unit may automatically acquire the unlocking data by referring to the slip data, or may acquire the unlocking data when the delivery company performs a specified operation on the mobile terminal 200.
[0041] 2-3-3. Unlocking Data Storage Unit 23 The unlocking data storage unit 23 is set in a predetermined area of the memory of the mobile terminal 200. This unlocking data storage unit 23 stores unlocking data in association with the device ID of the locking / unlocking control device 300 that the unlocking data controls and unlocks. The unlocking data storage unit 23 can store unlocking data for multiple locking / unlocking control devices 300.
[0042] Furthermore, at least as long as the delivery company performs the operations required for normal business, the unlocking data stored in the unlocking data memory unit 23 is kept secret from the person operating the mobile terminal 200 and is configured not to be disclosed, for example, via a display, etc.
[0043] In this embodiment, the unlocking data stored in the unlocking data storage unit 23 is acquired from the management server, but the unlocking data storage unit 23 may store unlocking data acquired by other means. For example, the unlocking data storage unit 23 may store in advance unlocking data input from an input unit such as a touch panel of a mobile terminal or unlocking data acquired from another device via wired communication.
[0044] 2-3-3 Unlock Request Unit 24 The unlock request unit 24 outputs the unlock data stored in the unlock data storage unit 23 and requests the automatic door to be unlocked.
[0045] 2-4. Locking / Unlocking Control Device 300 As shown in Figures 1 to 3, the locking / unlocking control device 300 receives unlocking data from the mobile terminal 200 and controls the locking / unlocking of the automatic door D. It is installed near the automatic door D (in this case, near the door) and includes an information processing device P.
[0046] Furthermore, the locking / unlocking control device 300 of this embodiment further includes a human detection sensor that detects a person entering a predetermined detection area AR. The locking / unlocking control device 300 of this embodiment is a door sensor device that includes the information processing device P and the human detection sensor S in a single housing. Note that the information processing device P and the human detection sensor S may be provided in different housings.
[0047] 3, the human detection sensor S detects whether a person has entered a detection area AR set near the outside of the doorway area and outputs a detection signal indicating this. This human detection sensor S can be of various types, including a passive infrared sensor, an active infrared sensor, a radar sensor using microwaves or millimeter waves, or a camera sensor using an image sensor.
[0048] 2-4-2. Information Processing Device P The information processing device P is a so-called computer equipped with a CPU, memory, an I / O interface, a communication interface, etc., and is configured to be able to communicate with external devices via BLE, etc., as shown in FIG.
[0049] The information processing device P functions as a lock control unit 31 and an unlocking completion signal transmitting unit 34 by the CPU and peripheral devices working together in accordance with a predetermined program stored in the memory.
[0050] The memory of the information processing device P pre-stores a device ID for identifying the locking / unlocking control device 300 and unlocking data for the locking / unlocking control device 300. The unlocking data stored in the memory here is pre-registered when the locking / unlocking control device 300 is shipped or installed. Multiple pieces of pre-registered unlocking data may be registered.
[0051] 2-4-3. Lock control unit 31 As shown in Fig. 3, the lock control unit 31 includes an unlocking data authentication unit 32 that authenticates the unlocking data, and an unlocking command signal transmission unit 33 that outputs an unlocking command signal to the opening / closing drive device D1 of the automatic door D based on the authentication result.
[0052] The unlocking data authentication unit 32 determines whether the unlocking data received from the unlocking request unit 24 is pre-registered or not, and if it determines that the unlocking data is pre-registered, it determines that the authentication of the unlocking data has been successful. In this embodiment, if the received unlocking data matches the unlocking data pre-stored in the memory of the information processing device P, it determines that the authentication has been successful.
[0053] The unlocking command signal transmitting unit 33 outputs an unlocking command signal based on the authentication result of the unlocking data authentication unit 32, but in this embodiment, the unlocking command signal is output based not only on this authentication result but also on the detection signal output from the human detection sensor S.
[0054] In other words, the lock control unit 31 of this embodiment outputs an unlock command signal when the unlocking data authentication unit 32 determines that authentication has been successful and when the human detection sensor S detects a person.
[0055] 2-4-5. Unlocking Completion Signal Transmitting Unit 34 The unlocking completion signal transmitting unit 34 outputs an unlocking completion signal indicating the completion of unlocking of the automatic door D. Specifically, when the unlocking completion signal transmitting unit 34 receives a signal indicating the completion of the door opening operation (unlocking operation) from the opening / closing drive device D1 of the automatic door D, it determines that the unlocking of the automatic door D is complete and outputs the unlocking completion signal.
[0056] 2-5. Deletion Unit 25 The mobile terminal of this embodiment further functions as the deletion unit 25. The deletion unit 25 deletes the unlocking data from the unlocking data storage unit 23 when it determines that the unlocking data output from the unlocking request unit 24 has been used to unlock the automatic door D.
[0057] In this embodiment, when the deletion unit 25 receives an unlocking completion signal from the unlocking completion signal transmitting unit 34 as a result of outputting unlocking data from the unlocking request unit 24, it determines that the unlocking data has been used and deletes the used unlocking data. Note that the deletion unit 25 may modify and invalidate the unlocking data in the unlocking data storage unit 23 or change the status of the unlocking data to an unusable state, thereby essentially deleting the unlocking data that can be used for unlocking. It is preferable that the deleted unlocking data is erased so that it cannot be restored.
[0058] 3. System Operation 3-1. Advance Acquisition of Unlocking Data As shown in FIG. 3, when a delivery company operates the mobile terminal 200 to select one package from the slip database, the unlocking authority acquisition unit 22 transmits the property ID of the delivery destination linked to the package and the user ID of the delivery company to the unlocking authority granting unit 12 (step S1).
[0059] The unlocking authority granting unit 12 searches the property database and determines whether the delivery company indicated by the received user ID is authorized to make deliveries at the apartment complex indicated by the received property ID (step S2).
[0060] If it is determined that the automatic door D of the housing complex is permitted, the unlocking data of the automatic door D of the apartment complex is transmitted to the unlocking authority acquisition unit 22 together with the device ID of the locking / unlocking control device of the automatic door D (step S3).
[0061] The unlocking authority acquisition unit 22 associates the received unlocking data with the device ID and stores them in the unlocking data storage unit 23 (step S4).
[0062] In this way, the advance acquisition of unlocking data may be performed manually, or may be performed automatically for packages whose distance to the destination apartment complex, etc. is less than a predetermined distance, for example, based on position information such as GPS built into the mobile terminal 200.
[0063] In step S2, the selected slip data may be sent to the unlocking authority granting unit 12.
[0064] 3-2. Unlocking Automatic Doors As shown in FIG. 4, when the delivery company arrives at the entrance of the delivery destination apartment complex and enters the predetermined detection area AR, the person detection sensor S sends a detection signal.
[0065] While receiving this detection signal (step S11), the information processing device P transmits a beacon signal indicating the device ID of the lock / unlock control device 300 to a predetermined reception range using BLE (step S12).
[0066] If the device ID indicated by the received beacon signal is stored in the storage unit, the delivery company's mobile terminal 200 attempts local communication with the lock control unit 31 of the locking / unlocking control device 300 (step S13).
[0067] When local communication is established, the unlocking request unit 24 identifies the unlocking data in the unlocking data storage unit 23 that corresponds to the device ID indicated by the beacon signal and transmits it to the unlocking data authentication unit 32 (steps S14 and S15).
[0068] The unlocking data authentication unit 32 determines whether the received unlocking data matches the unlocking data registered in advance, that is, whether the delivery company has the authority to unlock the door (step S16).
[0069] If it is determined that the person has the authority to unlock, and if the unlock command signal transmitting unit 33 is receiving a detection signal from the human detection sensor S, the unlock command signal transmitting unit 33 will transmit an unlock command signal to the opening / closing drive device D1 (step S17) and open (unlock) the automatic door D.
[0070] 3-3. Deletion of used unlocking data When the opening / closing drive device D1 opens the automatic door D, it transmits a signal indicating this to the unlocking completion signal transmitting unit 34. Upon receiving this signal, the unlocking completion signal transmitting unit 34 determines that the unlocking of the automatic door D has been completed, and transmits an unlocking completion signal to the deleting unit 25 (step S21).
[0071] The deletion unit 25, which has received the unlocking completion signal, determines that the unlocking data has been used to unlock the automatic door D, and deletes the used unlocking data from the unlocking data storage unit 23 (step S22). Note that the deletion unit 25 may also delete the used unlocking data from the unlocking data storage unit 23 when the mobile terminal 200, which has received the unlocking completion signal, disconnects local communication with the locking / unlocking control device 300.
[0072] In addition, the unlocking completion signal transmitting unit 34 may determine that the unlocking of the automatic door D is complete and output an unlocking completion signal when the unlocking data authentication unit 32 receives the unlocking data (step S15), when the unlocking data authentication is successful (step S16), or when the unlocking command signal transmitting unit 33 outputs an unlocking command signal (step S17).
[0073] 4. Advantages of the First Embodiment With the locking / unlocking system of the first embodiment configured as described above, unlocking data can be stored in advance in the mobile terminal 200, so the delivery company does not need to operate the mobile terminal 200 to obtain the unlocking data near the automatic door D, which reduces the hassle of, for example, having to drop off the package in front of the door.
[0074] Since the used unlocking data is deleted, the unlocking data will not remain on the mobile terminal 200 after the delivery is completed, reducing the risk of the data being leaked and used fraudulently, for example.
[0075] Since the unlocking data stored in the portable terminal 200 is configured not to be disclosed to the person operating the portable terminal 200, the risk of its leakage can be reduced while the unlocking data itself is stored in the portable terminal 200.
[0076] Since the used unlocking data is deleted from the mobile terminal 200, there is no need to change or reset the unlocking data registered in advance in the locking / unlocking control device 300. This allows the locking / unlocking system to be simplified.
[0077] Since the unlocking data is deleted based on the unlocking completion signal from the locking / unlocking control device 300, it is possible to delete the unlocking data that is determined to have been used with higher accuracy.
[0078] However, in conventional smart lock systems that use one-time passwords, for example, the one-time password needs to be obtained from a key management cloud via a network to a mobile device near the door, making it difficult to apply to locations where the network environment near the door is unstable.
[0079] In contrast, with the locking / unlocking system of this embodiment, unlocking data can be sent directly from the mobile terminal 200 to the locking / unlocking control device 300 at the entrance of the apartment building where the automatic door D is installed, so the automatic door D can be stably unlocked even at an entrance where there is no network environment (or the network environment is unstable). Furthermore, used unlocking data can be deleted without relying on the network environment, reducing the risk of unauthorized use.
[0080] Since the locking / unlocking control device 300 is configured to transmit a beacon after the human detection sensor S detects a human, unnecessary transmission of a beacon to the surrounding area can be reduced.
[0081] Since the automatic door D is unlocked based on both the detection of a human body by the human detection sensor S and the authentication of unlocking data, a locking / unlocking system for the automatic door D with higher security can be constructed than when the door is controlled to be unlocked by only one of them.
[0082] Since the mobile terminal 200 is configured to be able to acquire unlock data when authentication by the management server 100 is successful, the risk of unauthorized use of the unlock data can be reduced.
[0083] In the first embodiment, the mobile terminal 200 can be a general-purpose mobile terminal such as a smartphone, and the locking / unlocking control device 300 is configured as a door sensor device. With this configuration, the smart lock system of the present invention can be introduced into an automatic door system simply by preparing this door sensor device as dedicated hardware. In addition, since it can be introduced regardless of the network environment at the entrance of an apartment building or the like, the effort and cost of introduction can be reduced.
[0084] [Second embodiment] The unlocking completion signal transmitting unit in the above embodiment outputs the unlocking completion signal when it receives a predetermined signal from the opening / closing drive device D1 of the automatic door D. In contrast, the unlocking completion signal transmitting unit in the second embodiment outputs the unlocking completion signal based on the predetermined signal received from the opening / closing drive device D1 of the automatic door D and the detection signal received from the human detection sensor S.
[0085] Here, when a predetermined signal is received from the opening / closing drive device D1, and when the person that the human detection sensor S had detected within the detection area AR is no longer detected, or moves in the direction of passing through the doorway area, the unlocking completion signal transmitting unit determines that the unlocking data has been used and that a person has passed through the automatic door, and outputs an unlocking completion signal.
[0086] With a locking / unlocking system configured in this manner, locking / unlocking data is deleted after sufficient information is obtained from the detection sensor, so unlocking data that is determined to have actually been used can be deleted with a higher degree of certainty.
[0087] [Third embodiment] While the deletion unit in each of the above embodiments deletes unlocking data that has been used once, the deletion unit in the third embodiment deletes the unlocking data from the unlocking data storage unit when it determines that the unlocking data output from the unlocking request unit has been used a predetermined number of times to unlock the automatic door.
[0088] The deletion unit deletes a certain unlocking data when the number of times the unlocking completion signal is received as a result of the unlocking data being output from the unlocking request unit exceeds a predetermined number. The number of times the unlocking completion signal is received is linked to the unlocking data and stored in the unlocking data storage unit.
[0089] This improves convenience by allowing the unlocking data to be used a predetermined number of times. Although the risk of unauthorized use increases as the number of times it can be used increases, this trade-off between convenience and security can be balanced by setting an appropriate number of times.
[0090] [Fourth embodiment] The deletion unit of the fourth embodiment deletes unlocking data from the unlocking data storage unit if a predetermined period of time has passed since it was determined to have been used for the first time or since it was determined to have been used for the last time.
[0091] Here, the deletion unit deletes the unlocking data when a predetermined period has elapsed since the unlocking completion signal was received for the first time as a result of the unlocking data being output from the unlocking request unit, or since the unlocking completion signal was last received. The time elapsed since receiving the unlocking completion signal is associated with the unlocking data and stored in the unlocking data storage unit.
[0092] If so, the unlocking data can be used multiple times for a predetermined period from the first use, or the unlocking data can be continuously used as long as it is used without intervals. This is convenient when the automatic door needs to be unlocked continuously within a certain period, for example, when a moving company needs to pass through an auto-lock door multiple times.
[0093] Although the risk of unauthorized use increases when the available period is long, this trade-off between convenience and security can be balanced by appropriately setting the predetermined period. [Other Embodiments]
[0094] The unlocking data may be transmitted and received in an encrypted state between the management server and the mobile terminal, or between the mobile terminal and the unlocking / locking device. In this case, for example, the lock control unit determines whether the received unlocking data from the mobile terminal is pre-registered by checking whether the decrypted unlocking data matches the unlocking data previously stored in the memory of the information processing device. If so, the risk of the unlocking data leaking can be reduced even if the communication between the mobile terminal and the unlocking / locking device is intercepted by a third party.
[0095] In the above embodiments, the unlocking command signal transmission unit outputs the unlocking command signal based on the authentication result of the unlocking data and the detection status of the human detection sensor, but it may also output the unlocking command signal based only on the authentication result of the unlocking data. In the above embodiments, the deletion unit deletes the used unlocking data, but the locking / unlocking system may also delete the locking data for locking the automatic door after use.
[0096] The deletion unit may delete the unlocking data after a predetermined time has elapsed since the unlocking request unit output the unlocking data. This allows for the deletion of unlocking data that may have been used, improving security. Furthermore, if the predetermined period is too short, the unlocking data will be deleted immediately after output, making it impossible to reuse. However, by adjusting the length of the predetermined period, convenience can be ensured. Furthermore, the deletion unit may delete the used unlocking data from the unlocking data storage unit 23 when local communication between the mobile terminal and the locking / unlocking device is disconnected, regardless of the unlocking status at that time. This allows for the deletion of unlocking data that may have been used regardless of whether unlocking was successful, improving security.
[0097] In the case where the unlocking data storage unit contains multiple unlocking data related to each other, and one of the unlocking data is deleted as used unlocking data, the deletion unit may also delete the other related unlocking data collectively. In this case, it is convenient that unlocking data linked to multiple packages to the same delivery destination, such as an apartment building, can be deleted all at once when these packages are delivered at the same time.
[0098] When the deletion unit deletes unlocking data, information indicating that the unlocking data was used (delivered) may be added to the slip data referenced to obtain the deleted unlocking data.
[0099] The locking / unlocking system in each of the above-described embodiments is configured with a management server, a mobile terminal, and a locking / unlocking control device, but the physical configuration of the locking / unlocking system according to the present invention is not limited to this. For example, the locking / unlocking system may be configured with a mobile terminal and a locking / unlocking control device. In short, it is sufficient that the unlocking data transmitted from the mobile terminal to the locking / unlocking control device and used to unlock an object by the locking / unlocking control device is deleted from the mobile terminal.
[0100] The lock / unlock control device may be configured to be able to communicate with external equipment via a network N or the like. In this case, the locking / unlocking device may function as a locking control section by remotely controlling locking / unlocking of the object to be locked.
[0101] A signal indicating that the unlocking data has been deleted may be transmitted from the mobile terminal to the management server. In this case, the management server can manage the status of the assigned unlocking data, improving security.
[0102] Also, a deletion command signal for instructing the mobile terminal to delete the unlocking data stored in the unlocking data storage unit may be transmitted from the management server. In this case, the unlocking data once assigned can be deleted from the management server side according to changes in the situation, etc., improving security.
[0103] The information processing device and the human detection sensor may be provided separately.
[0104] The unlocking and locking system of each of the above embodiments controls the unlocking and locking of an automatic door as the object to be locked, but it may also control the unlocking and locking of a manual door, or may control the unlocking and locking of an object to be locked other than a door.
[0105] For example, the present invention may be applied to an unlocking and locking system that controls the unlocking and locking of a gate that restricts the movement of a vehicle, or may be applied to a car-sharing service, etc. where the vehicle is locked to non-users. The present invention may be any unlocking and locking system in which the used unlocking data used for unlocking the object to be locked is deleted from the mobile terminal.
[0106] According to the present invention, it is possible to provide an unlocking and locking system that can reduce the labor at the unlocking site while reducing the risk of unauthorized use of the unlocking data. [[ID=~18]]
[0107] DESCRIPTION OF SYMBOLS 1000... Locking / unlocking system 100... Management server 11... Server storage unit 12... Unlocking authority granting unit 200... Mobile terminal 21... User data storage unit 22... Unlocking authority acquisition unit 23... Unlocking data storage unit 24... Unlocking request unit 25... Deletion unit 300... Locking / unlocking control device P... Information processing device S... Human detection sensor 31... Lock control unit 32... Unlocking data authentication unit 33... Unlocking command signal transmission unit 34... Unlocking completion signal transmission unit D... Door D1... Opening / closing drive device AR... Predetermined area N... Network
Claims
1. A locking and unlocking system comprising a locking and unlocking control device that controls locking and unlocking of an object to be locked, and a mobile terminal capable of communicating with the locking and unlocking control device, wherein the mobile terminal has an unlocking data storage unit that stores unlocking data for unlocking the object to be locked, and an unlocking request unit that outputs the unlocking data stored in the unlocking data storage unit, and the locking and unlocking control device has a lock control unit that receives the unlocking data output from the unlocking request unit, determines whether it is pre-registered, and outputs an unlocking command signal to the object to be locked when it is determined that it is pre-registered, and the mobile terminal further has a deletion unit that deletes the unlocking data from the unlocking data storage unit when it is determined that the unlocking data output from the unlocking request unit has been used for unlocking the object to be locked.
2. The locking and unlocking system according to claim 1, wherein the deletion unit determines that the unlocking data has been used when the lock control unit receives the unlocking data from the unlocking request unit, determines that the unlocking data is pre-registered, or outputs the unlocking command signal to the object to be locked.
3. The locking and unlocking control device is provided at the site where the object to be locked is located, is configured to be directly communicable with the mobile terminal, and further has an unlocking completion signal transmission unit that outputs an unlocking completion signal indicating that unlocking of the object to be locked has been completed, and the deletion unit determines that the unlocking data has been used when it receives the unlocking completion signal from the unlocking completion signal transmission unit or when communication between the mobile terminal and the locking and unlocking control device is disconnected.
4. The object to be locked is a door, the locking and unlocking control device further has a person detection sensor that detects a person present within a predetermined area of the door, and the deletion unit determines that the unlocking data has been used when it is determined that the person detected by the person detection sensor has passed through the door.
5. The deletion unit according to claim 4 determines that the detected person has passed through the door when the person detected within the predetermined area in the unlocked state of the door is no longer detected or has moved in the direction of passing through the door.
6. The unlocking system according to any one of claims 1 to 5, wherein the deletion unit deletes the unlocking data from the unlocking data storage unit when it is determined that the unlocking data output from the unlocking request unit has been used a predetermined number of times for unlocking the locked object.
7. The unlocking system according to any one of claims 1 to 5, wherein the deletion unit deletes the unlocking data from the unlocking data storage unit when a predetermined period has elapsed since it was determined that the unlocking data was used for the first time or since it was determined that the unlocking data was used last.
8. The unlocking system according to claim 1, further comprising a management server capable of communicating with the mobile terminal via a network, wherein the management server further comprises a server storage unit for storing unlocking data and an unlocking authority granting unit for outputting the unlocking data stored in the server storage unit, the mobile terminal transmits user data for identifying a user carrying the mobile terminal to the unlocking authority granting unit, and when receiving the unlocking data from the unlocking authority granting unit, further has an unlocking authority acquisition unit for storing the received unlocking data in the unlocking data storage unit, and the unlocking authority granting unit determines whether the user data received from the unlocking authority acquisition unit is pre-registered, and when it is determined that the user data is pre-registered, transmits the unlocking data to the unlocking authority acquisition unit.
9. The unlocking system according to claim 4, wherein communication between the mobile terminal and the unlocking and locking control device starts after the human detection sensor detects a person.
Citation Information
Patent Citations
Authentication system, and authentication program
JP2008171087A
Car sharing system, portable terminal device and on-vehicle terminal device
JP2018092323A
Devices and methods for digitally combining multiple access keys and locations
JP2022137006A