Unlocking request program and unlocking request system, and unlocking system

The unlocking request system simplifies the setup of electronic lock control systems by using a mobile terminal to authenticate and issue unlocking instructions, reducing construction requirements and ensuring user authorization, thus facilitating the creation of a mobile terminal-based locking mechanism environment.

JP2025185972APending Publication Date: 2025-12-23HASEKO CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024094496
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-06-11
Publication Date
2025-12-23

AI Technical Summary

Technical Problem

Existing electronic lock control systems require installation of communication and unlocking devices at the location of automatic doors, necessitating construction work, which complicates the setup process.

Method used

An unlocking request system utilizing a mobile terminal to send signals to a separate unlocking control unit, which authenticates user authority and issues unlocking instructions without the need for on-site construction, by using a mobile terminal to communicate with a separate unlocking control unit that authenticates user authority and issues unlocking instructions.

Benefits of technology

This system simplifies the creation of an operating environment for locking mechanisms using mobile terminals by reducing construction efforts and ensuring user authentication before unlocking, making it easier to implement.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025185972000001_ABST
    Figure 2025185972000001_ABST
Patent Text Reader

Abstract

To make it easy to construct an operational environment for a lock mechanism that uses a mobile terminal.SOLUTION: There is provided an unlocking request program to be applied to a system for making, by using a mobile terminal carried by a user, unlocking request to unlock a lock mechanism 21, with respect to an opening / closing mechanism 2. Therein the opening / closing mechanism comprises: an opening / closing unit 20 for opening / closing a structure to restrict or permit entering / leaving of the user into / from the structure; the lock mechanism 21 capable of locking the opening / closing unit 20; and a signal transmission unit 220 for transmitting a signal. The unlocking request program is configured to cause a computer to function as: acquisition means for acquiring detection information indicating that the signal transmitted by the signal transmission unit 220 is detected by the mobile terminal; and request means for making unlocking request with respect to the opening / closing mechanism 2 so as to unlock the lock mechanism 21 when the detection information is acquired by the acquisition means.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an unlocking request program, an unlocking request system, and an unlocking system for unlocking a locking mechanism of an opening / closing mechanism. [Background technology]

[0002] BACKGROUND ART Conventionally, an electronic lock control system that is additionally installed on an existing automatic door control system, such as that disclosed in Patent Document 1, is known.

[0003] The automatic door control system is equipped with an automatic door control device that controls the electronic lock of the automatic door based on input signals from a key operation device, an IC card reader, a PIN input device, a biometric authentication device, etc., and a human presence sensor installed near the automatic door.The automatic door control device is configured to receive an ON signal from the human presence sensor and maintain the unlocked state if the electronic lock is unlocked.

[0004] The electronic lock control system is equipped with a communication device that is connected and arranged in the electrical wiring between the automatic door control device and the human presence sensor and receives user registration information automatically transmitted from the user's mobile terminal equipped with short-range wireless communication capability; an unlocking control device that determines whether the user registration information received by the communication device matches the information previously registered, and if there is a match and the human presence sensor is ON, outputs a signal to the automatic door control device to unlock the electronic lock; and a management device that stores the user registration information in a database and updates and manages it.

[0005] The electronic lock control system is configured so that a communication device, an unlocking control device, and a management device are added to an existing automatic door control system. [Prior art documents] [Patent documents]

[0006] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-218547 Summary of the Invention [Problem to be solved by the invention]

[0007] However, the above-mentioned conventional electronic lock control system requires the installation of a communication device and an unlocking control device at the location where the automatic door is installed, which requires construction work at the location where the automatic door is installed, making it difficult to build the system.

[0008] The above-described problems can occur not only in electronic lock control systems but also in any system for creating an operating environment for a lock mechanism that uses a mobile terminal.

[0009] In view of the above circumstances, the present invention aims to provide an unlocking request program, an unlocking request system, and an unlocking system that make it easy to create an operating environment for a locking mechanism that uses a mobile terminal. [Means for solving the problem]

[0010] The unlocking request program of the present invention is An unlock request program applied to a system in which a user makes a request to unlock an opening / closing mechanism using a mobile terminal carried by the user, the opening / closing mechanism including an opening / closing unit that opens and closes to restrict or allow users to enter or exit a structure, a locking mechanism that can lock the opening / closing unit, and a signal transmitting unit that transmits a signal, Computer, an acquisition means for acquiring detection information indicating that the mobile terminal has detected the signal transmitted by the signal transmission unit; a requesting means for issuing an unlocking request to the opening / closing mechanism to unlock the locking mechanism when the acquiring means acquires the detection information; Function as.

[0011] The unlocking request program of the above configuration can be used as a device to request unlocking of the locking mechanism of the opening and closing mechanism, thereby reducing the effort required for construction on the structure, and thereby reducing the effort required for construction on the structure to create an operating environment for the locking mechanism using a mobile terminal.

[0012] The unlocking request system of the present invention comprises: An unlock request system in which an opening / closing mechanism includes an opening / closing unit that opens and closes to restrict or allow users to enter or exit a structure, a locking mechanism that can lock the opening / closing unit, and a signal transmitting unit that transmits a signal, and the system executes an unlock request to unlock the locking mechanism using a mobile terminal carried by a user, an unlocking control unit that requests unlocking, The unlocking control unit an acquisition unit that acquires detection information indicating that the mobile terminal has detected the signal transmitted by the signal transmission unit; The device further includes a request unit that issues an unlock request to the opening / closing mechanism to unlock the locking mechanism when the acquisition unit acquires the detection information.

[0013] The unlocking request system of the above configuration is configured so that an unlocking request can be made to the locking mechanism of the opening and closing mechanism by an unlocking control unit, which is a separate component from the opening and closing mechanism, thereby reducing the effort required for construction of structures to create the operating environment, and making it easier to create an operating environment for the locking mechanism using a mobile terminal.

[0014] The unlocking request system includes: The unlocking control unit an authentication unit that authenticates whether or not the user has an authority to request unlocking based on the detection information acquired by the acquisition unit and user information indicating the user; the request unit issues the unlocking request when the authentication unit confirms that the request unit has the authority to issue the unlocking request; This may be done.

[0015] In this way, the unlocking control unit can also authenticate whether the user has the authority to make an unlocking request before the unlocking request is made, making it easier to create an operating environment for the locking mechanism using a mobile terminal.

[0016] The unlocking system of the present invention comprises: An unlocking system that executes an unlocking instruction to unlock an opening / closing mechanism using a mobile terminal carried by a user, the opening / closing mechanism including an opening / closing unit that opens and closes to restrict or allow users to enter or exit a structure, a locking mechanism that can lock the opening / closing unit, and a signal transmitting unit that transmits a signal, the system comprising: an unlocking control unit that issues the unlocking instruction, The unlocking control unit a signal detection unit that detects the signal transmitted by the signal transmission unit in the mobile terminal; an acquisition unit that acquires detection information indicating that the signal detection unit has detected the signal; The unlock instruction unit issues an unlock instruction to the opening / closing mechanism to unlock the lock mechanism when the acquisition unit acquires the detection information.

[0017] The unlocking system of the above configuration is configured so that an unlocking control unit, which is a separate component from the opening and closing mechanism, can issue unlocking instructions to the locking mechanism of the opening and closing mechanism, thereby reducing the effort required for construction of structures to create the operating environment, and making it easier to create an operating environment for the locking mechanism using a mobile terminal.

[0018] The unlocking system comprises: The unlocking control unit an authentication unit that authenticates whether or not the user has an authority to request unlocking based on the detection information acquired by the acquisition unit and user information indicating the user; The unlock instruction unit issues the unlock instruction when the authentication unit confirms that the authentication unit has authority to issue the unlock request. This may be done.

[0019] In this way, the unlocking control unit can also authenticate whether the user has the authority to request unlocking, which is done before the unlocking instruction is issued, making it easier to create an operating environment for the locking mechanism using a mobile terminal. [Effects of the Invention]

[0020] As described above, the unlocking request program, the unlocking request system, and the unlocking system of the present invention can have the excellent effect of making it easy to create an operating environment for a locking mechanism that uses a mobile terminal. [Brief explanation of the drawings]

[0021] [Figure 1] FIG. 1 is a schematic diagram of an unlocking system according to one embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing an outline of the configuration of the unlocking system according to the embodiment. [Figure 3] FIG. 3 is an explanatory diagram of information used in the unlocking system according to the embodiment. [Figure 4] FIG. 4 is a flowchart showing the flow of operations of the unlocking system according to the embodiment. [Figure 5] Figure 5 is a flowchart explaining the flow of operation of the authentication unit of the unlocking system according to the embodiment, and is a flowchart showing the flow of authentication by the authentication unit performed before the strength determination unit executes the process of determining the strength of the determination signal. [Figure 6] FIG. 6 is a flowchart illustrating the flow of operation of the authentication unit of the unlocking system according to the embodiment, and is a flowchart illustrating the flow of authentication by the authentication unit performed before the strength determination unit executes the process of determining the strength of the determination signal. DETAILED DESCRIPTION OF THE INVENTION

[0022] Hereinafter, an unlocking system according to one embodiment of the present invention will be described with reference to the accompanying drawings.

[0023] As shown in FIG. 1, the unlocking system 1 according to this embodiment uses a mobile terminal T1 carried by a user of the unlocking system, and a server device T2 connected to the mobile terminal T1 so as to be able to communicate information.

[0024] As shown in FIG. 2, the unlocking system 1 includes an opening / closing mechanism 2 installed in a building, and an unlocking control unit 3 that executes processing to unlock and open the opening / closing mechanism 2.

[0025] As shown in Figure 2, the opening / closing mechanism 2 has an opening / closing section 20 that opens and closes to restrict or allow users to enter or exit the structure, a locking mechanism 21 that can lock the opening / closing section 20, a communication section 22 that can communicate with the unlocking control section 3, a determination transmitting section 23 that transmits a signal (hereinafter referred to as a determination signal) used by the unlocking control section 3 to determine whether the mobile terminal T1 is within the area surrounding the opening / closing section 20, an opening / closing control section 24 that controls the operation of the locking mechanism 21 and the opening / closing section 20 based on information received by the communication section 22, and a memory section 25 that stores information.

[0026] The structure has an entrance formed therein for entering and exiting a place where it is desired to restrict people from entering (hereinafter referred to as a restricted area). The structure is built in a building such as the entrance of an apartment building.

[0027] The opening / closing unit 20 is, for example, a door or a gate, and is configured to open and close an entrance to a structure. Therefore, the opening / closing unit 20 is configured to restrict people from passing through the entrance by switching to a closed state, and to release (allow) the restriction on people from passing through the entrance by switching to an open state.

[0028] Hereinafter, among the operations of the opening / closing unit 20, the operation of switching from the closed state to the open state will be referred to as the opening operation, and the operation of switching from the open state to the closed state will be referred to as the closing operation.

[0029] The locking mechanism 21 is configured to be switchable between a locked state in which the opening operation of the opening / closing unit 20 is restricted, and an unlocked state in which the restriction on the opening operation of the opening / closing unit 20 is released.

[0030] When the locking mechanism 21 is switched to the unlocked state, it is configured to send a command to the opening / closing unit 20 to execute an opening operation. Furthermore, the locking mechanism 21 is configured to automatically return to the locked state after it is switched to the unlocked state and the opening / closing unit 20 starts an opening operation.

[0031] The locking mechanism 21 is configured to switch from a locked state to an unlocked state based on an unlocking instruction transmitted based on an unlocking request made by the unlocking control unit 3.

[0032] The communication unit 22 has a signal transmitting unit 220 that transmits a signal (hereinafter referred to as an identification signal) including sender identification information indicating the ID of the communication unit 22 itself, and a signal receiving unit 221 that receives a signal including unlocking instruction information transmitted from the unlocking control unit 3 as an unlocking instruction.

[0033] The identification signal transmitted by the signal transmission unit 220 is a signal that can be received by the signal detection unit 30, which will be described later.

[0034] The sender identification information is information that is set individually for each communication unit 22, and therefore can also be used as the ID of the opening and closing mechanism 2.

[0035] In the unlocking system 1 of this embodiment, the sender identification information is managed in a state associated with building identification information indicating the ID of the building in which the opening / closing mechanism 2 is installed and installation location information indicating the installation location of the opening / closing mechanism 2 within the building. Therefore, based on the sender identification information, the unlocking system 1 can know the building in which the opening / closing mechanism 2 is installed and the installation location of the opening / closing mechanism 2 within the building.

[0036] In the opening and closing mechanism 2, the sender identification information D10 is stored in the storage unit 25 (see FIG. 3).

[0037] The determination signal transmitted by the determination transmitting unit 23 is used when the unlocking control unit 3 determines whether or not the mobile terminal T1 is within the area surrounding the opening / closing unit 20, as described above.

[0038] The closer the mobile terminal T1 is to the opening / closing section 20, the stronger the strength (level) of the determination signal received by the mobile terminal T1, and the farther the mobile terminal T1 is from the opening / closing section 20, the weaker the strength (level) of the determination signal received by the mobile terminal T1.

[0039] Therefore, the unlocking control unit 3 is configured to be able to derive the positional relationship with respect to the opening / closing unit 20 based on the strength of the determination signal received by the mobile terminal T1.

[0040] The signal receiving unit 221 is configured to receive a signal including the unlocking instruction information as described above, and the opening / closing control unit 24 is configured to control the operation of the locking mechanism 21 based on the unlocking instruction information included in the signal received by the signal receiving unit 221. The signal receiving unit 221 and the opening / closing control unit 24 will be described in detail later.

[0041] The unlocking control unit 3 of this embodiment includes a signal detection unit 30 that detects the identification signal transmitted by the signal transmission unit 220 with the mobile terminal T1, an acquisition unit 31 that acquires detection information indicating that the signal detection unit 30 has detected the identification signal, an authentication start determination unit 32 that determines whether or not to start authentication after the acquisition unit 31 acquires the detection information, and a control unit 33 that, when the authentication start determination unit 32 determines to start authentication, authenticates whether or not a user of the unlocking system 1 (specifically, a person who is passing through the entrance and who is the holder of the mobile terminal T1) has the authority to unlock the locking mechanism 21 (hereinafter referred to as unlocking authority). the authentication result storage unit 34 that acquires the authentication result by the authentication unit 33 and stores the authentication result in the mobile terminal T1; a strength determination unit 35 that receives a determination signal and determines whether the strength of the determination signal is equal to or greater than a predetermined strength; a request unit 36 ​​that issues an unlock request to unlock the locking mechanism 21 according to the determination result of the strength of the determination signal by the strength determination unit 35; an unlock instruction unit 37 that sends an unlock instruction to the opening / closing mechanism 2 to unlock the locking mechanism 21 after the unlock request is issued by the request unit 36; and a memory unit 38 that stores information.

[0042] In the unlocking system 1 of this embodiment, the mobile terminal T1 includes a signal detection unit 30, an acquisition unit 31, an authentication start determination unit 32, an authentication result memory unit 34, a strength determination unit 35, a request unit 36, an unlocking instruction unit 37, and a memory unit 38, and the server device T2 includes an authentication unit 33.

[0043] The signal detection unit 30 is capable of receiving an identification signal transmitted from the signal transmission unit 220. Upon receiving the identification signal, the signal detection unit 30 executes a process of creating detection information indicating that the identification signal has been received, and a process of storing in the storage unit 38 the detection information in association with the sender identification information included in the received identification signal.

[0044] The acquisition unit 31 is configured to check whether the detection information is stored in the memory unit 38, and if the detection information is stored in the memory unit 38, to execute a process of acquiring the detection information and the sender identification information associated with the detection information.

[0045] The authentication start determination unit 32 of this embodiment is configured to check whether cache information (details of cache information will be described later) is stored in the memory unit 38, and if the cache information is not stored in the memory unit 38, to request the authentication unit 33 to start authenticating the user, and if the cache information is stored in the memory unit 38, to terminate the processing.

[0046] If cache information is not stored in the memory unit 38, the authentication start determination unit 32 is configured to execute a process of sending certification information to the authentication unit 33 to prove that the user is authorized to unlock the door as a request to the authentication unit 33 to start authentication.

[0047] The authentication information is composed of sender identification information, building identification information, and user information.

[0048] The user information is information indicating an ID that is individually assigned to a person who has the authority to unlock the door.

[0049] The sender identification information D20 used by the authentication start determination unit 32 is stored in the memory unit 38 by the signal detection unit 30 as described above. The building identification information D21 and the user information D22 are stored in advance in the memory unit 38 before the mobile terminal T1 is used in the unlocking system 1. The authentication start determination unit 32 is configured to obtain the sender identification information D20, the building identification information D21, and the user information D22 from the memory unit 38 and create certification information D4 (see FIG. 3).

[0050] The authentication unit 33 includes a certification information acquisition unit 330 that acquires certification information from the authentication start determination unit 32, an authentication execution unit 331 that executes processing to authenticate the user based on the certification information acquired by the certification information acquisition unit 330, an authentication result transmission unit 332 that transmits the authentication result by the authentication execution unit 331 to the unlocking control unit 3, and a memory unit 333 that stores information.

[0051] As described above, the certification information is composed of sender identification information, building identification information, and user information. Therefore, by acquiring the certification information, the certification information acquisition unit 330 acquires the sender identification information, building identification information, and user information.

[0052] The authentication execution unit 331 is configured to perform the following processes: a process of checking whether any of the user information stored in the memory unit 333 matches the user information in the certification information; a process of determining, if any of the user information in the memory unit 333 matches the user information in the certification information, whether the building identification information and sender identification information associated with the user information in the memory unit 333 match the building identification information and sender identification information in the certification information; and a process (hereinafter referred to as the positive determination process) of determining that the user is a person with unlocking authority if it is determined that the building identification information and sender identification information associated with the user information in the memory unit 333 match the building identification information and sender identification information in the certification information.

[0053] When the authentication execution unit 331 executes the success determination process, the authentication result transmission unit 332 transmits the key number information associated with the user information in the storage unit 333 to the authentication result storage unit .

[0054] The key number information is information that is shared in advance between the opening / closing mechanism 2 and the unlocking control unit 3 (specifically, the authentication unit 33), and the opening / closing mechanism 2 is configured so that when it receives key number information that matches the key number information it holds, the locking mechanism 21 performs the unlocking operation.

[0055] The key number information D33 that the authentication result transmission unit 332 transmits to the authentication result storage unit 34 is stored in the storage unit 333 in association with the user information D32 (see FIG. 3).

[0056] When the authentication result memory unit 34 receives key number information as an authentication result from the authentication unit 33, it performs a process of generating cache information by associating the sender identification information, building identification information, user information, and key number information, and a process of storing the cache information in the memory unit 38.

[0057] Cache information is information that is deleted after a predetermined period of time has elapsed after being stored in the memory unit 38, and the authentication start determination unit 32 of this embodiment is configured to request the authentication unit 33 to start authenticating the user when cache information is not stored in the memory unit 38 as described above.

[0058] Therefore, the unlocking control unit 3 is configured so that the authentication execution unit 331 does not execute processing to authenticate the user from the time when the cache information is stored in the memory unit 38 because the user is recognized as having unlocking authority until a predetermined period of time has passed since the cache information was stored in the memory unit 38 and the cache information was deleted.

[0059] The intensity determination unit 35 is configured to perform the following processes: a process of deriving the intensity of the detected determination signal; a process of comparing the derived value of the intensity of the determination signal (intensity derived value) with a threshold value of the intensity of the determination signal (intensity threshold) for determining whether the intensity of the determination signal is the required intensity; and a process of determining whether the intensity of the determination signal indicated by the intensity derived value is equal to or greater than the intensity of the determination signal indicated by the intensity threshold.

[0060] The request unit 36 ​​is configured to make an unlocking request when the authentication execution unit 331 has executed a correct judgment process and the strength judgment unit 35 has determined that the strength of the judgment signal indicated by the strength derivation value is equal to or greater than the strength of the judgment signal indicated by the strength threshold value.

[0061] An unlocking request from the request unit 36 ​​means that the request unit 36 ​​acquires the key number information D23 and the common key information D24 stored in the memory unit 38, encrypts the key number information D23 with the common key information D24 to generate encrypted information D5, and transmits the encrypted information D5 to the unlocking instruction unit 37 (see Figure 3).

[0062] The unlock instruction unit 37 transmits the encrypted information received from the request unit 36 ​​to the signal receiving unit 221 as an unlock instruction from the request unit 36 ​​to the lock mechanism 21 .

[0063] Here, the signal receiving unit 221 and the switching control unit 24 will be described in detail.

[0064] The signal receiving unit 221 is configured to receive a signal transmitted by the unlocking instruction unit 37 and to execute a process of transmitting encrypted information included in the signal received from the unlocking instruction unit 37 to the opening / closing control unit 24 .

[0065] The opening / closing control unit 24 is configured to perform the following processes: decrypting the encrypted information D5 based on common key information D14 indicating a common key previously shared with the unlocking control unit 3 to obtain key number information D6; determining whether the decrypted key number information D6 matches the key number information D13 in the memory unit 25; and, if the decrypted key number information D6 matches the key number information D13 in the memory unit 25, sending a command to the locking mechanism 21 to switch from a locked state to an unlocked state (see Figure 3).

[0066] As described above, when the locking mechanism 21 receives an unlocking request from the request unit 36, it switches from a locked state to an unlocked state, and then sends a command to the opening / closing unit 20 to execute an opening operation, and the operation of the locking mechanism 21 causes the opening / closing unit 20 to begin its opening operation.

[0067] The key number information is shared in advance between the opening / closing mechanism 2 and the authentication unit 33. In the opening / closing mechanism 2, the key number information D13 is stored in the memory unit 25, the key number information transmitted by the authentication result transmission unit 332 to the authentication result memory unit 34 is stored in the memory unit 333, and the key number information D23 received by the authentication result memory unit 34 from the authentication result transmission unit 332 is stored in the memory unit 38 (see FIG. 3).

[0068] The configuration of the unlocking system 1 according to this embodiment is as described above. Next, the operation of the unlocking system 1 will be described.

[0069] When a user carrying a mobile terminal T1 approaches the opening / closing section 20 and the signal detection section 30 receives an identification signal transmitted from the signal transmission section 220 as shown in FIG. 4 (Yes in S1), the signal detection section 30 creates detection information indicating that the identification signal has been received, and stores the detection information in the memory section 38 in association with the source identification information contained in the received identification signal (S2).

[0070] Next, the acquisition unit 31 checks whether the detection information is stored in the memory unit 38, and if the detection information is stored in the memory unit 38 (Yes in S3), it acquires the detection information and the sender identification information associated with the detection information (S4).

[0071] Next, the authentication start determination unit 32 determines whether or not cache information is stored in the storage unit 38. If the authentication start determination unit 32 determines that cache information is not stored in the storage unit 38 (No in S5), authentication is performed to determine whether or not the user has the authority to unlock the door (S6).

[0072] As shown in FIG. 5, authentication of whether or not the user has the authority to unlock the door is started by the authentication start determination unit 32 sending certification information to the authentication unit 33 (S7).

[0073] The certification information sent by the authentication start determination unit 32 is acquired by the certification information acquisition unit 330, and the authentication execution unit 331 executes processing to authenticate whether the user has the authority to unlock based on the certification information (S8).

[0074] The authentication execution unit 331 executes a process of checking whether any of the user information stored in the memory unit 333 matches the user information included in the authentication information, and if any of the user information stored in the memory unit 333 matches the user information included in the authentication information, executes a process of determining whether the building identification information and sender identification information associated with the user information in the memory unit 333 match the building identification information and sender identification information in the authentication information.

[0075] Then, if the authentication execution unit 331 determines that the building identification information and sender identification information associated with the user information in the memory unit 333 match the building identification information and sender identification information in the authentication information (if the authentication result by the authentication execution unit 331 is positive), it determines that the user has the authority to unlock (Yes in S9), and then the authentication result transmission unit 332 transmits the key number information associated with the user information to the authentication result memory unit 34 (S10).

[0076] 4, the authentication result storage unit 34 receives key number information associated with the user information sent to the authentication unit 33 as the authentication result by the authentication unit 33 (S11). Then, the authentication result storage unit 34 executes a process of generating cache information by associating the sender identification information, building identification information, user information, and key number information received from the authentication unit 33, and storing the generated cache information in the storage unit 38 (S12).

[0077] Subsequently, when the strength determination unit 35 receives the determination signal (Yes in S13), the authentication start determination unit 32 again determines whether or not cache information is stored in the storage unit 38. If the authentication start determination unit 32 determines that cache information is not stored in the storage unit 38 (No in S14), authentication is performed to determine whether or not the user has the authority to unlock the door (S15).

[0078] As shown in FIG. 6, authentication as to whether the user at this time has the authority to unlock the door is performed by sending certification information from the authentication start determination unit 32 to the authentication unit 33 (S16), and then authenticating whether the user has the authority to unlock the door based on the certification information by the authentication execution unit 331 (S17).Furthermore, if the authentication execution unit 331 determines that the user has the authority to unlock the door (Yes in S18), the authentication result transmission unit 332 transmits the key number information associated with the user information to the authentication result storage unit 34 (S19).

[0079] Then, as shown in Figure 4, the authentication result storage unit 34 receives the key number information associated with the user information sent to the authentication unit 33 as the authentication result by the authentication unit 33 (S20), and the authentication result storage unit 34 associates the sender identification information, building identification information, user information, and key number information received from the authentication unit 33 to generate cache information and stores it in the storage unit 38 (S21).

[0080] Next, the strength determination unit 35 derives the strength of the determination signal detected by the unlocking signal detection unit 310, and by comparing the derived value of the strength of the determination signal (strength derivation value) with a threshold value of the strength of the determination signal (strength threshold) for determining whether the strength of the determination signal is the required strength, it is determined whether the strength of the determination signal indicated by the strength derivation value is greater than or equal to the strength of the determination signal indicated by the strength threshold.

[0081] When the strength determination unit 35 determines that the strength of the determination signal is equal to or greater than the strength threshold value (Yes in S22), the request unit 36 ​​makes an unlocking request (S23).

[0082] In response to an unlocking request, the request unit 36 ​​acquires the key number information and common key information stored in the memory unit 38, generates encrypted information by encrypting the key number information with the common key information, and the unlocking instruction unit 37 transmits the encrypted information.

[0083] In the opening / closing mechanism 2, the signal receiving unit 221 receives the encrypted information transmitted from the unlocking instruction unit 37, and executes a process of transmitting this encrypted information to the opening / closing control unit 24.

[0084] The opening / closing control unit 24 obtains key number information by decrypting the encrypted information based on common key information indicating the common key shared with the unlocking control unit 3, and checks whether the decrypted key number information matches the key number information stored in the memory unit 25. If the decrypted key number information matches the key number information stored in the memory unit 25 (Yes in S24), the locking mechanism 21 switches from the locked state to the unlocked state (S25), and the opening / closing unit 20 starts the opening operation (S26).

[0085] This switches the opening / closing section 20 from the closed state to the open state, allowing the user to pass through the entrance / exit.

[0086] As described above, the unlocking system 1 of this embodiment is configured so that the unlocking control unit 3, which is a separate component from the opening / closing mechanism 2, can issue unlocking instructions to the locking mechanism 21 of the opening / closing mechanism 2, thereby reducing the effort required for construction of structures to create an operating environment, and thereby making it easier to create an operating environment for the locking mechanism 21 using the mobile terminal T1.

[0087] Therefore, the unlocking system 1 can achieve the excellent effect of easily creating an operating environment for the locking mechanism 21 that uses the mobile terminal T1.

[0088] In addition, the unlocking system 1 can also use the authentication unit 33 of the unlocking control unit 3 to authenticate whether the user has the authority to request unlocking, which is done before the unlocking instruction is issued, making it easier to create an operating environment for the locking mechanism 21 using the mobile terminal T1.

[0089] The unlocking system according to the present invention is not limited to the above-described embodiment, and it goes without saying that various modifications can be made within the scope of the present invention.

[0090] Although not specifically mentioned in the above embodiment, the operation of the unlocking control unit 3 may be entirely performed in the background, or the processing up to the point where the strength determination unit 35 receives the determination signal and performs the processing to determine whether the strength of the determination signal is equal to or greater than a predetermined strength may be performed in the background, and the processing from the processing where the strength determination unit 35 receives the determination signal and determines whether the strength of the determination signal is equal to or greater than a predetermined strength to the processing thereafter may be performed in the foreground.

[0091] In addition, the unlocking control unit 3 may be configured to issue a notification to prompt the user (the owner of the mobile terminal T1) to perform an operation to transition from a state operating in the background to a state operating in the foreground.

[0092] In the unlocking system 1 of the above embodiment, the server device T2 is configured to include the authentication unit 33, but the present invention is not limited to this configuration. For example, the unlocking system 1 may be configured so that the mobile terminal T1 includes the authentication unit 33.

[0093] Although not specifically mentioned in the description of the unlocking system 1 of the above embodiment, the unlocking request program of the present invention is an unlocking request program applied to a system in which a user uses a mobile terminal carried by a user to request the opening and closing mechanism to unlock the locking mechanism, which has an opening and closing section that opens and closes to restrict or allow users to enter or exit a structure, a locking mechanism that can lock the opening and closing section, and a signal emitting section that emits a signal, and is configured to cause a computer to function as an acquisition means that acquires detection information indicating that the mobile terminal has detected the signal emitted by the signal emitting section, and as a request means that, when the acquisition means acquires the detection information, requests the opening and closing mechanism to unlock the locking mechanism.

[0094] When constructing the unlocking system 1 of the above embodiment using an unlocking request program, the unlocking request program is stored, for example, in a memory unit 38 provided in the mobile terminal T1, and is configured to cause the mobile terminal T1 to function as an acquisition unit 31 as an acquisition means and as a request unit 36 ​​as a request means.

[0095] Such an unlock request program can use a computer (mobile terminal T1) as a device for issuing an unlock request to the lock mechanism 21 of the opening / closing mechanism 2, thereby reducing the effort required for installation in the structure, and thereby reducing the effort required for installation in the structure to create an operating environment for the lock mechanism 21 using the mobile terminal T1. Therefore, the unlock request program can also have the excellent effect of making it easy to create an operating environment for the lock mechanism 21 using the mobile terminal T1.

[0096] Although not particularly mentioned in the description of the unlocking system 1 of the above embodiment, the acquisition unit 31 and the request unit 36 ​​of the unlocking control unit 3 may be configured as an unlocking request system.

[0097] Such an unlocking request system is configured so that an unlocking request can be made to the locking mechanism 21 of the opening / closing mechanism 2 by an unlocking control unit 3, which is a separate component from the opening / closing mechanism 2, thereby reducing the effort required for construction of structures to create an operating environment for the locking mechanism 21 using the mobile terminal T1, making it easier to create an operating environment for the locking mechanism 21 using the mobile terminal T1.

[0098] The unlocking request system may also be configured to include an authentication unit 33 of the unlocking control unit 3. Even in this case, the unlocking control unit 3 can perform authentication before the unlocking request to determine whether the user has the authority to make the unlocking request, which makes it easier to create an operating environment for the locking mechanism 21 using the mobile terminal T1.

[0099] Although not specifically mentioned in the description of the unlocking system 1 of the above embodiment, the authentication result transmission unit 332 may be configured to transmit the key number information to the authentication result storage unit 34 by performing communication based on https, for example. In this way, the key number information can be transmitted to the authentication result storage unit 34 safely. [Explanation of symbols]

[0100] 1...Unlocking system, 2...Opening / closing mechanism, 3...Unlocking control unit, 6...Reiwa, 20...Opening / closing unit, 21...Lock mechanism, 22...Communication unit, 23...Determination transmission unit, 24...Opening / closing control unit, 25...Memory unit, 30...Signal detection unit, 31...Acquisition unit, 32...Authentication start determination unit, 33...Authentication unit, 34...Authentication result memory unit, 35...Strength determination unit, 36...Request unit, 37...Unlocking instruction unit, 38...Memory unit, 220...Signal transmission unit, 221...Signal reception unit, 310...Unlocking signal Detection unit, 330...certification information acquisition unit, 331...authentication execution unit, 332...authentication result transmission unit, 333...storage unit, D13...key number information, D14...common key information, D20...sender identification information, D21...building identification information, D22...user information, D23...key number information, D24...common key information, D32...user information, D33...key number information, D4...certification information, D5...encryption information, D6...key number information, T1...mobile terminal, T2...server device

Claims

1. An unlock request program applied to a system in which a user makes a request to unlock an opening / closing mechanism using a mobile terminal carried by the user, the opening / closing mechanism including an opening / closing unit that opens and closes to restrict or allow users to enter or exit a structure, a locking mechanism that can lock the opening / closing unit, and a signal transmitting unit that transmits a signal, Computer, an acquisition means for acquiring detection information indicating that the mobile terminal has detected the signal transmitted by the signal transmission unit; a requesting means for issuing an unlocking request to the opening / closing mechanism to unlock the locking mechanism when the acquiring means acquires the detection information; To function as, Unlock request program.

2. An unlock request system in which an opening / closing mechanism includes an opening / closing unit that opens and closes to restrict or allow users to enter or exit a structure, a locking mechanism that can lock the opening / closing unit, and a signal transmitting unit that transmits a signal, and the system executes an unlock request to unlock the locking mechanism using a mobile terminal carried by a user, an unlocking control unit that requests unlocking, The unlocking control unit an acquisition unit that acquires detection information indicating that the mobile terminal has detected the signal transmitted by the signal transmission unit; a request unit that issues an unlock request to the opening / closing mechanism to unlock the lock mechanism when the acquisition unit acquires the detection information, Unlock request system.

3. The unlocking control unit an authentication unit that authenticates whether or not the user has an authority to request unlocking based on the detection information acquired by the acquisition unit and user information indicating the user; the request unit issues the unlocking request when the authentication unit confirms that the request unit has the authority to issue the unlocking request; The unlocking request system according to claim 2 .

4. An unlocking system that executes an unlocking instruction to unlock an opening / closing mechanism using a mobile terminal carried by a user, the opening / closing mechanism including an opening / closing unit that opens and closes to restrict or allow users to enter or exit a structure, a locking mechanism that can lock the opening / closing unit, and a signal transmitting unit that transmits a signal, the system comprising: an unlocking control unit that issues the unlocking instruction, The unlocking control unit a signal detection unit that detects the signal transmitted by the signal transmission unit in the mobile terminal; an acquisition unit that acquires detection information indicating that the signal detection unit has detected the signal; an unlock instruction unit that issues an unlock instruction to the opening / closing mechanism to unlock the lock mechanism when the acquisition unit acquires the detection information, Unlocking system.

5. The unlocking control unit an authentication unit that authenticates whether or not the user has an authority to request unlocking based on the detection information acquired by the acquisition unit and user information indicating the user; The unlock instruction unit issues the unlock instruction when the authentication unit confirms that the authentication unit has authority to issue the unlock request. The unlocking system according to claim 4.

Citation Information

Patent Citations

  • Electronic lock control system of automatic door

    JP2015218547A