Building identification certification system and building identification certification method
The building identification authentication system addresses inefficiencies in selecting building authentication by using distance-based identification and wireless communication to streamline entry processes, enhancing user convenience and reducing battery consumption.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- HITACHI BUILDING SYST CO LTD
- Filing Date
- 2024-10-24
- Publication Date
- 2026-05-12
AI Technical Summary
Users with multiple building authentication information on their terminal devices face inefficiencies in selecting the correct information for entry, leading to time loss and potential entry denial.
A building identification authentication system that uses a terminal device to measure distances to surrounding buildings, identify the correct building based on distance information, and transmit authentication information via short-range wireless communication, with priority assignment for authentication.
Eliminates the effort required for users to manually select the correct building authentication information, ensuring efficient and accurate entry without unnecessary battery consumption or repeated authentication processes.
Smart Images

Figure 2026076617000001_ABST
Abstract
Description
Technical Field
[0006] , ,
[0005] ,
[0001] The present invention relates to a building identification authentication system and a building identification authentication method.
Background Art
[0002] Conventionally, a user is authenticated by comparing the authentication information stored in the terminal device of the user entering the building with the authentication information managed on the building side. When the authentication is successful, the front door is unlocked to permit the user to enter the building.
[0003] For example, in Patent Document 1, there is disclosed a smart lock that is installed in a building and performs authentication based on key information transmitted from a user terminal using the entrance of the building and key information registered in its own storage unit. When the authentication is successful, a unlocking command for the gate is instructed.
Prior Art Documents
Patent Documents
[0004]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0005] By the way, in the terminal device of a user who uses a plurality of buildings, the authentication information of each of the plurality of buildings is stored. In this case, the user needs to perform an operation to specify the authentication information corresponding to the building to be entered from among the plurality of authentication information, which takes time and effort for the user. Further, if the selection of the authentication information of the building to be entered is incorrect, the user cannot enter the building they want to enter, resulting in a loss of time. Patent Document 1 does not describe the control when each authentication information of a plurality of buildings is stored in the user's terminal device.
[0006] This invention was made in consideration of the above circumstances, and its purpose is to eliminate the effort required for a user operating a terminal device with authentication information for multiple buildings registered to select a specific building. [Means for solving the problem]
[0007] A building identification authentication system according to one aspect of the present invention comprises a terminal device held by a user, an authentication device installed near the entrance of a building, and a building control unit that controls the unlocking of the entrance door based on the authentication result from the authentication device. The terminal device of the building identification authentication system according to one aspect of the present invention includes a first control unit that measures the distance from surrounding buildings, identifies the building to be authenticated by the authentication device based on the distance information, and transmits authentication information to the authentication device of the identified building. The authentication device authenticates the terminal device using the authentication information transmitted from the terminal device. [Effects of the Invention]
[0008] According to at least one aspect of the present invention, it is possible to eliminate the effort required for a user operating a terminal device on which authentication information for multiple buildings is registered to select a specific building. Other issues, configurations, and effects not mentioned above will be clarified by the following description of the embodiments. [Brief explanation of the drawing]
[0009] [Figure 1] This is a block diagram showing a schematic configuration example of a building identification authentication system according to one embodiment of the present invention. [Figure 2] This is a block diagram showing an example of the hardware configuration of a terminal device, a control server, and a control device that constitute a building identification authentication system according to one embodiment of the present invention. [Figure 3] This figure shows an example of information registered in the application of a terminal device according to one embodiment of the present invention. [Figure 4] This figure shows an example of the configuration of a management information table related to one embodiment of the present invention. [Figure 5]This flowchart shows an example of the procedure for building identification authentication processing when the user in one embodiment of the present invention is the building manager. [Figure 6] This table shows an example of the correspondence between the distance between a terminal device and a building and the wireless communication function activation process according to one embodiment of the present invention. [Figure 7] This flowchart shows an example of the procedure for building identification authentication processing when the user of one embodiment of the present invention is a delivery company. [Figure 8] This table shows an example of the correspondence between the distance between a terminal device and a building and the wireless communication function activation process according to one embodiment of the present invention. [Figure 9] This flowchart shows an example of the procedure for building identification authentication when the user is a resident, relating to one embodiment of the present invention. [Figure 10] This table shows an example of the correspondence between the distance between a terminal device and a building and the wireless communication function activation process according to one embodiment of the present invention. [Figure 11] This figure shows an example of the wireless communication function activation process when there is only one user attempting to enter a building according to one embodiment of the present invention. Figure 11A shows an example of the positional relationship between multiple buildings and terminal devices before the wireless communication function is activated. Figure 11B shows an example of the correspondence between the distance between the terminal device and the building and the wireless communication function activation process. [Figure 12] Figure 12A shows an example of the wireless communication function activation process when there is one user attempting to enter a building according to one embodiment of the present invention. Figure 12A shows an example of the positional relationship between multiple buildings and terminal devices when the wireless communication function is activated. Figure 12B shows an example of the correspondence between the distances between the terminal device and multiple buildings and the wireless communication function activation process. [Figure 13] This figure shows an example of a wireless connection priority assignment process by a control unit according to one embodiment of the present invention. [Figure 14]This figure shows an example of the wireless communication function activation process when there are multiple users attempting to enter a building according to one embodiment of the present invention. Figure 14A shows an example of the positional relationship between multiple buildings and terminal devices when the wireless communication function of a terminal device with priority "1" is activated. Figure 14B shows an example of the correspondence between the distances between the terminal devices and multiple buildings and the wireless communication function activation process. [Figure 15] This figure shows an example of the wireless communication function activation process when there are multiple users attempting to enter a building according to one embodiment of the present invention. Figure 15A shows an example of the positional relationship between multiple buildings and terminal devices before the wireless communication function of a terminal device with priority "2" is activated. Figure 15B shows an example of the correspondence between the distances between the terminal device and multiple buildings and the wireless communication function activation process. [Figure 16] This figure shows an example of the process for enabling / disabling the wireless communication function in a terminal device for a user whose residential floor is the first floor, according to one embodiment of the present invention. Figure 16A shows an example of the positional relationship between multiple buildings and the terminal device when authentication is successful and the wireless communication function of the terminal device is enabled. Figure 16B shows an example of the correspondence between the distances between the terminal device and multiple buildings and the wireless communication function activation process. [Figure 17] This figure shows an example of the process for enabling / disabling the wireless communication function in a terminal device for a user whose residence is on the first floor, according to one embodiment of the present invention. Figure 17A shows an example of the positional relationship between multiple buildings and the terminal device when the wireless communication function is disabled. Figure 17B shows an example of the correspondence between the distances between the terminal device and multiple buildings and the wireless communication function activation process. [Figure 18] This flowchart shows an example of the procedure for enabling / disabling the wireless communication function by the control unit of a terminal device according to one embodiment of the present invention. [Figure 19] This figure shows an example configuration of the administrator settings screen for one embodiment of the present invention. [Figure 20] This figure shows an example configuration of a settings screen for delivery companies related to one embodiment of the present invention. [Figure 21]It is a diagram showing a configuration example of a setting screen for residents according to an embodiment of the present invention.
Embodiments for Carrying Out the Invention
[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings. In each figure, the same components are denoted by the same reference numerals. The following description and drawings are examples for explaining the present invention, and for the sake of clarity of explanation, appropriate omissions and simplifications are made. The present invention can be implemented in various other forms. Unless otherwise particularly limited, each component may be singular or plural.
[0011] <Configuration of Building Specific Authentication System> First, referring to FIG. 1, the configuration of a building specific authentication system 100 according to an embodiment of the present invention will be described. FIG. 1 is a block diagram showing a schematic configuration example of the building specific authentication system 100.
[0012] As shown in FIG. 1, the building specific authentication system 100 includes a terminal device 1 operated by a user, a control server 2 provided in the center Cn, and a control device 10 and a reader 6 provided in the building Bd. The terminal device 1 and the control server 2 are connected by a network N, and the terminal device 1 and the reader 6 are connected by short-range wireless communication such as BLE (Bluetooth Low Energy).
[0013] The terminal device 1 is composed of, for example, a mobile terminal device, a smartphone, etc., and includes a touch panel 11 having the functions of a display unit and an operation input unit. Also, an application for entering a building (not shown) is stored in the storage unit of the terminal device 1. In the application, position information of a plurality of buildings and the like are managed. The terminal device 1 also has a GPS (Global Positioning System) 12 and a control unit 13.
[0014] The control unit 13 (an example of a first control unit) compares the current location information obtained by GPS 12 with the location information of building Bd. Then, the control unit 13 calculates the distance between terminal device 1 and building Bd, and based on the calculated distance, identifies building Bd to which the user will enter.
[0015] Furthermore, terminal device 1 has a wireless communication function using BLE. In this embodiment, the control unit 13 of terminal device 1 activates the wireless communication function when it identifies building Bd. Subsequently, the control unit 13 of terminal device 1 encrypts the user's authentication information using a common key shared with building Bd, and transmits the encrypted authentication information to reader 6 via the activated wireless communication. The user's authentication information includes, for example, the identification number of terminal device 1 owned by the user. The authentication information used during BLE communication pairing between terminal device 1 and reader 6 includes, for example, the identification number of building Bd. Note that the communication standard of the wireless communication function of terminal device 1 is not limited to BLE, but may be other standards.
[0016] The control server 2 located within Center Cn manages various information registered in the application of terminal device 1, information about each building used by the user, and key information required to enter the building. The information registered in the application will be explained with reference to Figure 3 below. The information managed by the control server 2 includes, for example, user attribute information, information about the user's residential floor, and information about elevators used to move to the residential floor, and is managed in a table format. The user attribute information managed by the control server 2 includes, for example, residents of building Bd, building managers, delivery personnel, etc. Hereinafter, the table managed by the control server 2 will also be referred to as the "management information table". The information managed in the management information table will be registered in bulk by the building manager or administrative staff of the management association via terminal devices not shown. An example of the configuration of the management information table T of the control server 2 will be explained with reference to Figure 5 below.
[0017] The control server 2 extracts various information related to terminal device 1 from the management information table T and sends it to terminal device 1 when a user ID, password, etc., is set for the application on terminal device 1, or when the information in the management information table T is updated.
[0018] The reader 6 is an example of an authentication device that authenticates terminal devices 1, and is installed, for example, near the automatic door 5 of the main entrance E. The reader 6 authenticates terminal devices 1 by comparing the key information transmitted from terminal devices 1 with the key information transmitted from the control server 2. The reader 6 then transmits the comparison (authentication) result to the controller 4 of the control device 10. If there are multiple terminal devices 1 that are close to the reader 6, a process is performed to assign priority to the terminal devices 1 based on the distance, and wireless communication is performed in order from the terminal device 1 with the highest priority. The priority setting is performed by the control unit 9 of the control device 10. Examples of priority setting and wireless connection control based on priority will be described in detail later with reference to Figures 13 to 15.
[0019] The control device 10 includes a communication terminal 3, a controller 4, an elevator control unit 7, and a control unit 9. The communication terminal 3 controls communication between the control server 2 and the controller 4, and communication between the control server 2 and the elevator control unit 7. Controller 4 (an example of a building control unit) is a controller, also known as a condominium controller, and performs various controls such as controlling the opening and closing of automatic doors 5 and controlling the operation of elevators 8 based on the authentication results from reader 6. If the authentication process of terminal device 1 fails, controller 4 transmits the authentication result to control server 2 via communication terminal 3. The control of elevator operation performed by controller 4 includes registering a call for elevator 8 to the standard floor (the floor where the main entrance E is located), registering a call for the residential floor, and controlling the movement of the elevator car (not shown) from the standard floor to the residential floor, when the user is a resident of building Bd.
[0020] The control unit 9 (an example of a second control unit) controls the operation of the communication terminal 3, the controller 4, and the elevator control unit 7.
[0021] <Example of computer hardware configuration> Next, the hardware configuration of the device for realizing the functions of the building identification authentication system 100 according to this embodiment will be described with reference to Figure 2. Figure 2 is a block diagram showing an example of the hardware configuration of the terminal device 1, control server 2, and control device 10 that constitute the building identification authentication system. The computer 200 shown in Figure 2 is hardware used as a so-called computer.
[0022] The computer 200 comprises a control unit 210 connected to bus B, a non-volatile storage 220, a display unit 230, an operation input unit 240, and a communication interface 250.
[0023] The control unit 210 includes a CPU (Central Processing Unit) 211, a ROM (Read Only Memory) 212, and a RAM (Random Access Memory) 213.
[0024] The CPU 211 reads the program code of the software that implements each function according to this embodiment from the ROM 212, loads it into the RAM 213, and executes it. Variables, parameters, etc. that occur during the calculation process are temporarily written to the RAM 213.
[0025] The control unit 210 may be equipped with a processing unit such as an MPU (Micro-Processing Unit) instead of a CPU 211. Alternatively, the control unit 210 may use both a CPU and an MPU.
[0026] Non-volatile storage 220 can include, for example, an HDD (Hard Disk Drive), SSD (Solid State Drive), flexible disk, optical disk, magneto-optical disk, CD-ROM, CD-R, or non-volatile memory card. This non-volatile storage 220 stores the OS, various parameters, and programs necessary for the computer 200 to function. The programs may also be stored in ROM 212.
[0027] The display unit 230 is a monitor, for example, composed of an LCD (Liquid Crystal Display), and displays the results of processing performed by the computer 200. The operation input unit 240 is composed of, for example, a keyboard, mouse, touch sensor, etc., and generates operation signals in response to user operations and supplies them to the CPU 211. The display unit 230 and the operation input unit 240 may be integrated as a single touch panel.
[0028] The program is stored in the form of computer-readable program code, and the CPU 211 sequentially executes operations according to that program code. In other words, the ROM 212 or non-volatile storage 220 is used as an example of a computer-readable, non-transient recording medium that stores a program executed by the computer.
[0029] The communication I / F250 uses, for example, a NIC (Network Interface Card), which enables the transmission and reception of various types of data with external devices via a network or communication line.
[0030] <Information registered in the application> Next, with reference to Figure 3, the information registered in the application of terminal device 1 will be explained. Figure 3 is a diagram showing an example of the information registered in the application of terminal device 1. In the example shown in Figure 3, the application is registered with the following information: "User ID", "Password", "Terminal device identification number", "Building identification number", "Building address", and "Residential floor".
[0031] The "User ID" field stores the user's identifier, the User ID. The "Password" field stores the password set by the user. The "Terminal Device Identification Number" field stores the terminal device identification number, which is the identifier for terminal device 1. The "Building Identification Number" field stores the building identification number, which is the identifier for building Bd. The "Building Address" field stores the address of building Bd.
[0032] The "Residential Floor" field stores information about the residential floor of each resident of the building. If the user is the building manager of building Bd, the "Residential Floor" field will store information about the floor where the manager's office is located. If the user is a delivery person, the "Residential Floor" field will be left blank. Note that the information registered in the application of terminal device 1 is not limited to the example shown in Figure 3; for example, it may only include the user ID and password, or other information may be added.
[0033] <Configuration of the management information table> Next, with reference to Figure 4, the configuration of the management information table T managed by the control server 2 will be described. Figure 4 is a diagram showing an example of the configuration of the management information table T. As shown in Figure 4, the management information table T has the following items: "User ID", "Terminal device identification information", "User attribute information", "Site registration status", "Building identification number", "Common key", "Elevator information", "Residential floor", "Elevator interlocking status", and "Validity period".
[0034] The "User ID" field stores the User ID, which is the identifier of the user who owns terminal device 1. The "Terminal Device Identification Information" field stores the identification number of Terminal Device 1, and the "User Attribute Information" field stores the user's attribute information. The "Site Registration Status" field stores site registration status information, indicating whether or not the building (site) the user is entering is registered. The "Building Identification Information" field stores the building identification number, which is the identifier of the building. The "Common Key" field stores the common key information set for each building.
[0035] The "Elevator Information" field stores information such as the identifier of the elevator 8 controlled by the elevator control unit 7, i.e., the elevator used by the user to reach their residential floor, i.e., the elevator's serial number. However, if the user is a building manager or delivery person and the elevator to be used to reach their desired floor is not specified, the "Elevator Information" field may be left blank.
[0036] The "Residential Floor" field stores the user's residential floor information. If the user is a resident, it stores the floor on which they reside; if the user is a building manager, it stores the floor on which the manager's office is located. If the user is a delivery person, this field will be left blank.
[0037] The "Elevator Interlock" field stores information on whether or not elevator control needs to be performed in conjunction with the authentication result of terminal device 1. In the example shown in Figure 4, if elevator interlock is required, "○" is stored in the "Elevator Interlock" field; otherwise, "×" is stored. If the user is a resident, it is assumed that they will go to their room after entering the building from the main entrance E. Therefore, if the user's room is on the second floor or higher, elevator interlock control is required, and "○" is stored in this field. If the user is a building manager, it is unlikely that they will use elevator 8 every time they enter the building from the main entrance E, so elevator interlock control is not required. However, if the manager's office is on the second floor or higher, there is a high possibility that elevator interlock up to that floor will be required, so "○" may be set in this field.
[0038] The "Validity Period" field stores information about the key's validity period. This information is indicated by the length of time from when the key is activated until it expires, such as "3 months".
[0039] For example, the top record in the management information table T manages that the user attribute of terminal device 1, which has the terminal identification number "0xxxxxa" associated with the user ID "usr001", is "administrator", and the site registration information is "〇", meaning it is registered. Also, the top record in the management information table T manages that the building identification number is "1234-4567", the common key is "xxxxxxx", and the elevator information is "-", meaning it is not set. Furthermore, it manages that the elevator interlock is "×", meaning it is not available, and the validity period of the key (common key) is "1 year".
[0040] <Building identification authentication process when the user is the administrator> Next, with reference to Figures 5 and 6, the building identification authentication process when the user is the administrator will be explained.
[0041] Figure 5 is a flowchart illustrating an example of the building identification authentication procedure when the user is the building manager. First, the control unit 13 of terminal device 1 (see Figure 1) measures the distance between terminal device 1 and each of the multiple buildings at predetermined time intervals (step SA1). When measuring the distance between terminal device 1 and each of the multiple buildings, the current location information of the GPS 12 inside terminal device 1 is updated. In other words, the "time interval" in step SA1 is also the update interval of the current location information of the GPS 12 inside terminal device 1.
[0042] In this embodiment, the control unit 13 of the terminal device 1 changes the update interval of the current location information of the GPS 12 within the terminal device 1 according to the distance between the terminal device 1 and each of the multiple buildings. For example, the control unit 13 sets (changes) the update interval of the current location information of the GPS 12 to a 10-minute interval if the distance between the terminal device 1 and each of the multiple buildings is about 500m, and to a 5-minute interval if it is about 200m. In other words, the update interval of the current location information of the GPS 12 (the measurement interval of the distance between the terminal device 1 and each of the multiple buildings) becomes shorter as the distance between the terminal device 1 and each of the multiple buildings decreases. By performing this control by the control unit 13, it is possible to prevent the current location information of the GPS 12 from being updated at a high frequency even when the distance between the terminal device 1 and the buildings is far, thereby reducing the unnecessary consumption of the battery of the terminal device 1.
[0043] Step SA1 is performed, for example, after an application on terminal device 1 is launched based on user operation. After the application is launched, various information managed in the management information table T (see Figure 4), associated with the terminal identification number of terminal device 1, is downloaded from the control server 2 to terminal device 1.
[0044] Next, the control unit 13 of terminal device 1 determines whether the distance between terminal device 1 and the building is decreasing (step SA2). In step SA2, if the distance between terminal device 1 and the building measured at predetermined time intervals is continuously decreasing, the control unit 13 determines that the distance between terminal device 1 and the building is decreasing. If step SA2 determines that the distance between terminal device 1 and the building is not decreasing (step SA2 is NO), the control unit 13 removes the building whose distance is increasing from the list of buildings to be certified (step SA3). In other words, the control unit 13 does not perform the processing in the subsequent steps for buildings that have been removed from the list of candidates.
[0045] On the other hand, if step SA2 determines that the distance between terminal device 1 and the building is decreasing (step SA2 is YES), the control unit 13 determines whether the distance between terminal device 1 and the building has become smaller than a predetermined threshold (step SA4). If step SA4 determines that the distance between terminal device 1 and the building is greater than or equal to the threshold (step SA4 is NO), the control unit 13 repeats the determination in step SA4.
[0046] On the other hand, if step SA4 determines that the distance between terminal device 1 and the building is less than a threshold (step SA4 is YES), the control unit 13 identifies the relevant building and activates the wireless communication function (step SA5). Thus, in this embodiment, the wireless communication function of terminal device 1 is activated only after the building to be authenticated has been identified, which prevents the battery of terminal device 1 from being consumed by unnecessary wireless communication. Furthermore, by determining in step SA2 whether the distance between terminal device 1 and the building is decreasing, it is possible to prevent situations such as the wireless communication function being mistakenly activated when, for example, a user moving from building A to building B has terminal device 1 that temporarily passes near building A during their journey.
[0047] Here, an example of the correspondence between the distance between terminal device 1 and the building and the wireless communication function activation process will be explained with reference to Figure 6. Figure 6 is a table showing an example of the correspondence between the distance between terminal device 1 and the building and the wireless communication function activation process.
[0048] The table in Figure 6 shows the correspondence between the distance between each building (Buildings A to E) and terminal device 1, and whether or not the wireless communication function can be enabled. The flowchart in Figure 5 is for the case where the user is a building manager. It is assumed that the threshold for enabling the wireless communication function for terminal device 1 owned by the building manager user is set to "5m". The manager may manage multiple buildings in an apartment complex, and these buildings may be built adjacent to each other within a small area. In this case, if a large value is set for the threshold for enabling the disabled communication function, the wireless communication function of terminal device 1 will be enabled at locations where the distance to multiple buildings is approximately the same. In other words, there is a possibility that wireless communication with buildings that are not subject to entry will begin. Therefore, when the user is a building manager, it is desirable to set a relatively small (short) distance for the threshold for enabling the wireless communication function.
[0049] In the example shown in Figure 6, the distance between building B and terminal device 1 is "2m," which is less than the threshold of "5m." Therefore, the control unit 13 of terminal device 1 activates the wireless communication function when the distance to building B becomes less than 5m, in this case 2m. The threshold used to activate the disabled communication function can be set to any value by the user via the application settings screen Sc, etc. The application settings screen Sc will be described in detail later with reference to Figures 19 to 21.
[0050] Returning to Figure 5, let's continue the explanation. After enabling the wireless communication function in step SA5, the control unit 13 of the terminal device 1 encrypts the building identification number and the identification number of the terminal device 1 as authentication information using a common key. Then, it transmits the encrypted data to the reader 6 of the identified building via wireless communication using the enabled wireless communication function (step SA6). Note that wireless communication between the terminal device 1 and the reader 6 does not start immediately after the wireless communication function of the terminal device 1 is enabled. Wireless communication is initiated by the control unit 13 of the terminal device 1 when the radio wave strength transmitted from the reader 6 exceeds a predetermined threshold.
[0051] Next, the reader 6 located inside the building decrypts the received encrypted data using a shared key (step SB1). Next, the reader 6 compares the authentication information contained in the decrypted data with the authentication information managed by the building (step SB2). Finally, the reader 6 transmits the result of the comparison performed in step SB2 (authentication result) to the controller 4 inside the building (step SB3).
[0052] Next, the controller 4 receives the verification result transmitted from the reader 6 (step SC1). Then, based on the received verification result, the controller 4 sends a door control signal to the automatic door 5 of the main entrance E to unlock it (step SC2). If the verification result received in step SC1 indicates that authentication is not possible, the controller 4 does not send the door control signal, but instead sends the authentication failure information to the control server 2 of the center Cn.
[0053] Next, the automatic door 5 of the main entrance E unlocks and opens (step SD1), and closes after a predetermined time has elapsed (step SD2). Then, the automatic door 5 sends a door closed signal to the controller 4 to indicate that the door has closed (step SD3). If the user is the building manager, the control unit 9 does not instruct the elevator control unit 7 to perform processes such as calling the elevator car to the hall or registering the destination floor. Since the manager's office is often located on the standard floor (1st floor), it is assumed that there will be few opportunities to use the elevator 8 immediately after entering the building. Therefore, by not performing linked control with the elevator 8 when the user is the building manager, it is possible to avoid wasting power on the elevator 8.
[0054] After processing in step SD3, the controller 4 receives a door-close signal transmitted from the main entrance E (step SC3). Next, the reader 6 stops receiving external wireless signals from the time authentication is complete until the door is closed (step SB4). In addition, the control unit 13 of the terminal device 1 disconnects the wireless communication after authentication is complete and then disables the wireless communication function for a certain period of time (step SA7). This period of time can be set to, for example, 10 minutes.
[0055] For example, if a user remains within a distance below the threshold for enabling wireless communication, and the wireless communication function remains enabled even after authentication is complete, the authentication process may be performed repeatedly via wireless communication. For instance, if a user goes to retrieve mail from their mailbox or chats with other residents near the main entrance E, the authentication process may be unnecessarily repeated. The process in step SA7 prevents such situations from occurring.
[0056] Furthermore, for users whose residential floor is the first floor (the floor where the main entrance E is located), the time until the wireless communication function is disabled may be set to a shorter time. Users residing on the first floor are likely to remain close to the reader 6 even after returning home, so it is conceivable that unnecessary authentication processes may be repeated between terminal device 1 and reader 6. Therefore, by setting a shorter time until the wireless communication function is disabled, it is possible to prevent the situation in which unnecessary authentication processes are repeated between terminal device 1 and reader 6.
[0057] Furthermore, for users residing on the first floor, control may be implemented to enable the wireless communication function of terminal device 1 if it is determined that the wireless communication has been disconnected and the distance between terminal device 1 and reader 6 is greater than a predetermined distance. By implementing such control, it is possible to prevent the wireless communication function from being unnecessarily enabled while the user is in the residence. In addition, since the wireless communication function is enabled after the user leaves the building, the timing of enabling the wireless communication function can be limited to only times when it is truly necessary, such as when the user returns home. After the processing of step SA7, the building identification authentication process by the building identification authentication system 100 is completed.
[0058] <Building identification authentication process when the user is a delivery company> Next, with reference to Figures 7 and 8, we will explain the building identification authentication process when the user is a delivery company.
[0059] Figure 7 is a flowchart showing an example of the building identification authentication procedure when the user is a delivery company. Figure 8 is a table showing an example of the correspondence between the distance between terminal device 1 and the building and the wireless communication function activation process.
[0060] The processes from steps SA11 to SA15 in Figure 7 are the same as the processes from steps SA1 to SA5 in Figure 5, and redundant explanations will be omitted, however, the processes in steps SA14 and SA15 will be explained. In step SA14, the control unit 13 determines whether the distance between the terminal device 1 and the building has become smaller than a predetermined threshold. If the user is a delivery person, the user, like a building manager, may enter and exit multiple buildings within a small area at short time intervals. Therefore, if the threshold is large, wireless communication with a building that is not intended for entry may be initiated. For this reason, even when the user is a delivery person, a relatively small (short) distance is set as the threshold for activating the wireless communication function, similar to when the user is a building manager. In the flowchart shown in Figure 7, it is assumed that the threshold is set to "5m".
[0061] In the example shown in Figure 8, the distance between building B and terminal device 1 is "2m," which is less than the threshold of "5m." Therefore, the control unit 13 of terminal device 1 activates the wireless communication function when the distance to building B becomes less than 5m, in this case 2m.
[0062] The processes from step SA16 to step SC11 are the same as those from step SA6 to step SC1 in Figure 5, so redundant explanations are omitted. In step SC11, after the controller 4 receives the matching result from the reader 6, the controller 4 sends a door control signal to the automatic door 5 of the main entrance E and an elevator control signal to the elevator control unit 7 based on the received matching result (step SC12).
[0063] Next, the elevator control unit 7 performs a hall call to summon the elevator 8 to the reference floor and activates the destination floor buttons (not shown) inside the elevator car (step SE11). As a result of the processing in step SE11, the elevator car (not shown) of the elevator 8 arrives at the reference floor (hall). The user, who is a delivery person, can then travel by elevator 8 to the floor where the delivery address is located by pressing the button for the desired floor on the activated destination floor buttons.
[0064] If the user is a delivery person, after entering the building from the main entrance E, they are likely to move to another floor where the recipient's residence is located. Therefore, in this embodiment, in step SE11 after authentication by the reader 6 is successful, the elevator control unit 7 performs both a hall call to summon the elevator 8 to the base floor and activates the destination floor buttons (not shown) inside the elevator car. Thus, the user, who is a delivery person, can move to the floor where the recipient's residence is located by pressing the desired destination floor button on the activated destination floor buttons. Note that if the recipient's residence or delivery box is on the first floor, the elevator interlocking control after authentication may not be performed.
[0065] Since the processes in steps SD11 to SB14 and step SA17 are the same as those in steps SD1 to SB4 and step SA7 in Figure 5, redundant explanations will be omitted.
[0066] <Building identification authentication process when the user is a resident of the building> Next, with reference to Figures 9 and 10, the building identification authentication process when the user is a resident will be explained.
[0067] Figure 9 is a flowchart showing an example of the building identification authentication procedure when the user is a resident. Figure 10 is a table showing an example of the correspondence between the distance between terminal device 1 and the building and the wireless communication function activation process.
[0068] The processes from steps SA21 to SA25 in Figure 9 are the same as the processes from steps SA1 to SA5 in Figure 5, and redundant explanations will be omitted, however, the processes of steps SA24 and SA25 will be explained. In step SA24, the control unit 13 determines whether the distance between the terminal device 1 and the building has become smaller than a predetermined threshold. If the user is a resident of the building, it is considered unlikely that the user will enter and exit multiple buildings within a small area, such as a building manager or delivery person. Therefore, even if the threshold is increased, it is unlikely that wireless communication will start with a building that is not intended for entry. Accordingly, if the user is a resident, a larger (longer) distance is set as the threshold for activating the wireless communication function compared to when the user is a building manager. In the process shown in the flowchart of Figure 9, it is assumed that the threshold is set to "20m".
[0069] In the example shown in Figure 10, the distance between building B and terminal device 1 is "10m," which is less than the threshold of "20m." Therefore, the control unit 13 of terminal device 1 activates the wireless communication function when the distance to building B becomes less than 20m, in this case 10m.
[0070] The processes from step SA26 to step SC21 are the same as the processes from step SA6 to step SC1 in Figure 5, so redundant explanations are omitted. In step SC21, after the controller 4 receives the matching result from the reader 6, the controller 4 sends a door control signal to the automatic door 5 of the main entrance E and an elevator control signal to the elevator control unit 7 based on the received matching result (step SC22).
[0071] Next, the elevator control unit 7 performs a hall call to summon the elevator 8 to the base floor and registers the destination floor (step SE21). The floor registered in the destination floor registration is the user's residential floor, as set in the application. After the processing in step SE21 is completed, the elevator car (not shown) of the elevator 8 arrives at the base floor (hall), and the elevator 8, carrying the resident, moves to the residential floor registered as the destination floor. In other words, according to this embodiment, the time it takes for the elevator 8 to move from other floors to the base floor can be eliminated, and the effort required for the user to register the destination floor can be eliminated.
[0072] If the user is a resident, after entering the building from the main entrance E, the user is likely to move to the residential floor where their residence is located. Therefore, in this embodiment, in step SE21 after authentication by the reader 6 is successful, the elevator control unit 7 performs both a hall call to summon the elevator 8 to the base floor and destination floor registration. Note that if the user's residence is on the 1st floor, elevator interlock control after authentication is not performed based on the information managed in the management information table T (see Figure 4). Also, even if the user's residential floor is the 2nd floor or higher, the control unit 13 may only activate the destination floor button without registering the destination floor. The user can set or change the function of elevator interlock control after authentication via the application settings change screen Sc shown in Figures 18 to 20, which will be described later.
[0073] Since the processes in steps SD21 to SB24 and step SA27 are the same as those in steps SD1 to SB4 and step SA7 in Figure 5, redundant explanations will be omitted.
[0074] <Correspondence between the distance between terminal devices and buildings and the wireless communication function activation process> 1. Example of the process for activating wireless communication functionality when there is only one user attempting to enter the building. Figures 11 and 12 show examples of the wireless communication function activation process when there is only one user attempting to enter a building. Figure 11A shows an example of the positional relationship between multiple buildings and terminal device 1 before the wireless communication function is activated. Figure 11B shows an example of the correspondence between the distance between terminal device 1 and the buildings and the wireless communication function activation process. Figure 12A shows an example of the positional relationship between multiple buildings and terminal device 1 when the wireless communication function is activated. Figure 12B shows an example of the correspondence between the distance between terminal device 1 and the multiple buildings and the wireless communication function activation process.
[0075] As shown in Figure 11A, let's assume there are five buildings, A through E, surrounding terminal device 1 (only buildings A, Bd, and E are shown in the figure). Furthermore, let's assume the user of terminal device 1 is a resident of one of the buildings, and the threshold for activating the wireless communication function set on terminal device 1 is "20m". In the positional relationship shown in Figure 11A, there are no buildings whose distance from terminal device 1 is less than the threshold of 20m. Therefore, in this situation, as shown in Figure 11B, the control unit 13 of terminal device 1 does not activate the wireless communication function. In other words, the wireless communication function of terminal device 1 remains disabled.
[0076] On the other hand, in the positional relationship shown in Figure 12A, the distance between terminal device 1 and building B is "10m" as shown in Figure 12B. In other words, since this value is smaller than the threshold of 20m, the control unit 13 of terminal device 1 activates the wireless communication function. When the strength of the wireless radio waves received by terminal device 1 from reader 6 inside building B exceeds a predetermined threshold strength, pairing occurs between terminal device 1 and reader 6, and wireless communication starts when pairing is successful.
[0077] 2. Example of the process for activating wireless communication when there are multiple users attempting to enter a building. Next, we will explain an example of the process for activating the wireless communication function when there are multiple users attempting to enter the building. When there are multiple users attempting to enter the building, the control unit 9 of the control device 10 (see Figure 1) assigns priority, i.e., wireless communication connection order, starting with the terminal device 1 closest to the building.
[0078] Figure 13 shows an example of the wireless connection priority assignment process by the control unit 13. Figure 13 shows that terminal device 1 with terminal identification number "12345ax" is assigned priority "1", terminal device 1 with terminal identification number "23456by" is assigned priority "2", and terminal device 1 with terminal identification number "34567cz" is assigned priority "3". This is because terminal device 1 with terminal identification number "12345ax" is the closest in distance to the building, terminal device 1 with terminal identification number "23456by" is the next closest, and terminal device 1 with terminal identification number "34567cz" is the next closest.
[0079] In the example shown in Figure 13, terminal device 1, with terminal identification number "12345ax" and assigned priority "1", has its wireless communication function "enabled" and its wireless communication connection status is "authenticating". In contrast, terminal device 1 with terminal identification number "23456by" and assigned priority "2", and terminal device 1 with terminal identification number "34567cz" and assigned priority "3", have their wireless communication functions disabled.
[0080] Figures 14 and 15 show examples of the wireless communication function activation process when there are multiple users attempting to enter a building. Figure 14A shows an example of the positional relationship between multiple buildings and terminal device 1 when the wireless communication function of terminal device 1, which has a priority of "1", is activated. Figure 14B shows an example of the correspondence between the distances between terminal device 1 and multiple buildings and the wireless communication function activation process. Figure 15A shows an example of the positional relationship between multiple buildings and terminal device 1 before the wireless communication function of terminal device 1, which has a priority of "2", is activated. Figure 15B shows an example of the correspondence between the distances between terminal device 1 and multiple buildings and the wireless communication function activation process.
[0081] Figures 14A and 14B show the state in which terminal device 1, owned by the first user, is assigned priority "1" because it is the closest terminal device 1 to building B. Figures 14A and 14B also show the state in which the wireless communication function of terminal device 1 is activated because the distance between terminal device 1 owned by the first user and building B has become "5m", which is less than the threshold of "20m".
[0082] Figures 15A and 15B show that terminal device 1, owned by the second user, is assigned priority "2" because it is the second closest terminal device to building B. Figures 15A and 15B also show that the wireless communication function of terminal device 1 is activated because the distance between terminal device 1 owned by the second user and building B becomes "10m", which is less than the threshold of "20m".
[0083] In this way, the control unit 9 of the control device 10 performs a process to set the priority of wireless connections according to the distance between the terminal device 1 and the building, so that even when multiple terminal devices 1 are located within close proximity to the building, wireless connections with the reader 6 inside the building can be made in an orderly manner.
[0084] Furthermore, if the authentication process for terminal device 1 with a priority of, for example, "1," fails more than a predetermined threshold number of times, or if the time until authentication exceeds a predetermined threshold time, the control unit 9 may perform a process to raise the priority of terminal devices with a priority of "2" or lower. By performing such a process by the control unit 9, if the authentication of the terminal device 1 of the first user with a priority of "1" fails, it is possible to prevent other users with terminal devices 1 with a priority of "2" or lower from being made to wait for a long time until authentication can begin. Furthermore, when the control unit 9 changes the priority, it may notify terminal devices 1 with a priority of "2" that the priority has been raised by message or voice. By providing such notification, users waiting for authentication will be able to understand that it is their turn to be authenticated.
[0085] <Example of enabling / disabling wireless communication function on a terminal device for a user whose residence is on the first floor> Next, with reference to Figures 16 and 17, an example of the process for enabling / disabling the wireless communication function in terminal device 1 for a user whose residential floor is the first floor will be described. Figures 16 and 17 show an example of the process for enabling / disabling the wireless communication function in terminal device 1 for a user whose residential floor is the first floor. Figure 16A shows an example of the positional relationship between multiple buildings and terminal device 1 when authentication is successful and the wireless communication function of terminal device 1 is enabled. Figure 16B shows an example of the correspondence between the distances between terminal device 1 and multiple buildings and the wireless communication function activation process. Figure 17A shows an example of the positional relationship between multiple buildings and terminal device 1 when the wireless communication function is disabled. Figure 17B shows an example of the correspondence between the distances between terminal device 1 and multiple buildings and the wireless communication function activation process.
[0086] As shown in Figure 16A, when the distance between terminal device 1 and building B becomes "5m", which is less than the threshold distance of "20m", the wireless communication function of terminal device 1 is activated, as shown in Figure 16B. Then, if authentication is successful between terminal device 1 and reader 6 via wireless communication, the wireless communication function of terminal device 1 is activated, and after a predetermined time has elapsed, the wireless communication is disconnected.
[0087] Then, the control unit 13 of the terminal device 1 continues to disable the wireless communication function for a certain period of time, that is, it does not enable it. Alternatively, the control unit 13 continues to disable the wireless communication function until the distance between the terminal device 1 and the reader 6 exceeds a predetermined threshold distance. As shown in Figures 17A and 17B, this control by the control unit 13 prevents wireless communication between the terminal device 1 and the reader 6 from occurring during the predetermined period in which the disabled state is maintained. This prevents situations where the authentication process with the reader 6 is unnecessarily repeated on the terminal device 1 of a user residing within range of the radio waves from the reader 6.
[0088] <Processing by the terminal device's control unit to enable / disable wireless communication function> Next, with reference to Figure 18, the process of enabling / disabling the wireless communication function by the control unit 13 of the terminal device 1 will be described. Figure 18 is a flowchart showing an example of the procedure for enabling / disabling the wireless communication function by the control unit 13 of the terminal device 1.
[0089] First, the control unit 13 of the terminal device 1 determines whether or not it has detected a building within a 500m radius (step S1). The process of step S1 is performed after a user logs in to the application within the terminal device 1, etc. If step S1 determines that no building has been detected within a 500m radius (step S1 is NO), the control unit 13 repeats the determination in step S1.
[0090] On the other hand, if it is determined in step S1 that a building has been detected within a 500m range (step S1 is YES), the control unit 13 determines whether or not a building has been detected within a 200m range (step S2). If it is determined in step S2 that no building has been detected within a 200m range (step S2 is NO), the control unit 13 returns to step S1 and repeats the determination.
[0091] On the other hand, if it is determined in step S2 that a building has been detected within a 200m range (step S2 is YES), the control unit 13 determines whether or not a building has been detected within a 50m range (step S3). If it is determined in step S3 that no building has been detected within a 50m range (step S3 is NO), the control unit 13 returns to step S2 and repeats the determination.
[0092] On the other hand, if it is determined in step S3 that a building has been detected within a 50m range (step S3 is YES), the control unit 13 determines whether or not a building has been detected within a 10m range (step S4). If it is determined in step S4 that no building has been detected within a 10m range (step S4 is NO), the control unit 13 returns to step S3 and repeats the determination. The interval between the determinations in steps S1 to S4, that is, the interval at which the GPS 12 of the terminal device 1 acquires its current position to measure the distance, is longer when the detected distance is long and shorter when the distance is short. For example, the control unit 13 performs the determination in step S1 at 10-minute intervals, the determination in step S2 at 5-minute intervals, and the determination in step S3 at 30-second to 1-minute intervals. This type of control prevents unnecessary updating of the GPS 12's acquired values in situations where there are no buildings nearby, thus reducing the battery consumption of the terminal device 1.
[0093] If, in step S4, it is determined that a building has been detected within a 10m radius (step S4 is YES), the control unit 13 determines whether or not one building was detected (step S5). If, in step S5, it is determined that two or more buildings were detected (step S5 is NO), the control unit 13 determines whether or not a building was detected within a 5m radius (step S6). If, in step S6, it is determined that no building was detected within a 5m radius (step S6 is NO), the control unit 13 returns to step S4 to make the determination.
[0094] On the other hand, if it is determined in step S6 that a building has been detected within a 5m range (step S6 is YES), the control unit 13 selects (identifies) the building detected within a 5m range as the building to be authenticated, and if there are multiple terminal devices 1 in the vicinity, it sets the connection priority (step S7).
[0095] Next, the control unit 13 determines whether or not authentication of the terminal device 1 by the reader 6 has been completed (step S8). If it is determined in step S8 that authentication has not been completed (step S8 is NO), the control unit 13 determines whether or not it has detected a selected (identified) building within a 10m range (step S9). If it is determined in step S9 that no selected building has been detected within a 10m range (step S9 is NO), the control unit 13 repeats the determination in step S9.
[0096] On the other hand, if it is determined in step S9 that a selected building has been detected within a 10m range (step S9 is YES), the control unit 13 determines whether a certain threshold time has elapsed (step S10). A short time, for example, of about 10 to 15 seconds, can be set as the certain threshold time. If it is determined in step S10 that a certain threshold time has elapsed (step S10 is YES), or if step S8 is determined to be YES, the control unit 13 disconnects the wireless communication between the building and the reader 6 (step S11).
[0097] Next, the control unit 13 determines whether the distance between the selected building and the terminal device 1 is greater than or equal to a certain threshold distance (step S12). The certain threshold distance is set to, for example, a distance sufficient to determine that a resident on the first floor has left the building and gone out. If it is determined in step S12 that the distance is not greater than or equal to the certain threshold distance (step S12 is NO), the control unit 13 repeats the determination in step S12. On the other hand, if it is determined in step S12 that the distance is greater than or equal to the certain threshold distance (step S12 is NO), the control unit 13 returns to step S1 to perform the determination. Note that the processing in step S12 can be omitted if the user of the terminal device 1 is a user other than a resident on the first floor.
[0098] <Application settings screen> Next, the configuration of the application settings screen Sc within terminal device 1 will be explained with reference to Figures 19 to 21. The application settings screen Sc includes settings screen Sc1 for administrators, settings screen Sc2 for delivery personnel, and settings screen Sc3 for residents. Figure 19 shows an example of the configuration of settings screen Sc1 for administrators, Figure 20 shows an example of the configuration of settings screen Sc2 for delivery personnel, and Figure 21 shows an example of the configuration of settings screen Sc3 for residents. Note that the setting items displayed on settings screen Sc are the same regardless of whether the user is an administrator, a delivery personnel, or a resident.
[0099] As shown in Figure 19, the administrator's settings screen Sc1 includes an authentication destination setting unit Ar1, a BLE communication function setting unit Ar2, and a BLE communication start / stop operation unit Ar3. The authentication destination setting unit Ar1 accepts changes to the building to be authenticated. For example, if the building to be authenticated cannot be automatically selected correctly due to errors in the distance measurement of the GPS 12 or if the measured distance between two buildings is the same, the user can re-select the correct building by operating the authentication destination setting unit Ar1. Specifically, the user can re-select the correct building by pressing the dropdown button on the authentication destination setting unit Ar1 to display a list of candidate building names and selecting the desired building from the list.
[0100] The BLE communication function setting unit Ar2 displays the communication status of BLE communication. In the example shown in Figure 19A, it displays "Stopped," and in the example shown in Figure 19B, it displays "Starting." The administrator user can check whether wireless (BLE) communication with the building's reader 6 is in progress or stopped by looking at the display on the BLE communication function setting unit Ar2.
[0101] Furthermore, the BLE communication function setting unit Ar2 includes an automatic start function setting unit Ar21 that accepts the switching of enabling or disabling the automatic start function of BLE communication, and a BLE start distance setting screen Ar22 that accepts the setting of the BLE start distance. The BLE start distance is the threshold distance used to initiate wireless communication by BLE. The user can switch the automatic start function of BLE communication on or off by pressing the drop-down list button on the automatic start function setting unit Ar21 to display the options "Enable" and "Disable," and selecting one of them.
[0102] Furthermore, users can change the threshold value for initiating wireless communication by pressing the dropdown list on the BLE initiation distance setting screen Ar22 to display a list of thresholds, and then selecting the desired threshold (distance) from the displayed list.
[0103] The BLE communication start / stop operation unit Ar3 is equipped with a start button Bn1 and a stop button Bn2. The BLE communication start / stop operation unit Ar3 accepts commands to start or stop wireless communication via BLE. The start button Bn1 is a button used to instruct the start of wireless communication via BLE, and the stop button Bn2 is a button used to instruct the stop of wireless communication via BLE. The user can start wireless communication via BLE by pressing the start button Bn1, and stop wireless communication via BLE by pressing the stop button Bn2.
[0104] In the settings screen Sc2 for delivery companies shown in Figure 20, the difference from the settings screen Sc1 shown in Figure 19 is that the authentication destination setting section Ar1 displays information on "effective access time." If there are time periods during which delivery companies are allowed to enter a building, that time period information will be displayed in this field. In the example shown in Figure 20, it displays "Effective access time: 2024 / 9 / 10 10am-12pm." By viewing this display, the user, who is a delivery company, can check the time period during which they are permitted to enter each building they are trying to enter.
[0105] In the case of delivery services by courier companies, delivery times may be changed by the user, or deliveries may be made later than scheduled due to delays. To address such situations, the settings screen Sc2 may be configured to allow the user, who is the courier company, to change the "effective passage time" information. If the screen is configured in this way, control may be implemented to limit the number of times the "effective passage time" can be changed to one time. Furthermore, if the user, who is the courier company, changes the "effective passage time" information, the administrator's terminal device 1, etc., may be notified of the change.
[0106] In the resident settings screen Sc3 shown in Figure 21, the difference from the settings screen Sc1 shown in Figure 19 is that the authentication destination setting section Ar1 displays "validity period" information. The "validity period" item shows the validity period of the authentication information (shared key, etc.) set on terminal device 1. By looking at the "validity period" information displayed on the authentication destination setting section Ar1, the user can confirm the validity period of the authentication information (shared key, etc.) set on terminal device 1.
[0107] In the embodiment described above, the control unit 13 of the terminal device 1 held by the user measures the distance to surrounding buildings, identifies the building to be authenticated by the reader 6 based on the distance information, and transmits authentication information to the reader 6 of the identified building. The reader 6 then authenticates the terminal device using the authentication information transmitted from the terminal device 1. Therefore, according to this embodiment, the user can avoid the trouble of selecting the authentication information corresponding to the building they intend to enter from among multiple candidates.
[0108] The embodiments described above are detailed and specific explanations of the system configuration in order to clearly illustrate the present invention, and are not necessarily limited to systems that include all the configurations described. In Figures 1 and 2, the control lines or information lines shown with solid lines or arrows are those considered necessary for explanation, and do not necessarily represent all control lines or information lines in the actual product. In practice, it can be assumed that almost all components are interconnected.
[0109] Furthermore, in this specification, processing steps describing chronological processing include not only processing performed chronologically in the order described, but also processing that is not necessarily performed chronologically but is performed in parallel or individually (for example, parallel processing or processing by objects). [Explanation of Symbols]
[0110] 1...Terminal device, 2...Control server, 3...Communication terminal, 4...Controller, 5...Automatic door, 6...Reader, 7...Elevator control unit, 8...Elevator, 9...Control unit, 10...Control device, 12...GPS, 13...Control unit, 100...Building identification authentication system
Claims
1. A building identification authentication system comprising a terminal device owned by the user, an authentication device installed near the entrance of a building, and a building control unit that controls the unlocking of the entrance door based on the authentication result from the authentication device, The terminal device includes a first control unit that measures the distance from surrounding buildings, identifies the building to be authenticated by the authentication device based on the distance information, and transmits authentication information to the authentication device of the identified building. The authentication device authenticates the terminal device using the authentication information transmitted from the terminal device. Building identification certification system.
2. The first control unit activates the wireless communication function of the terminal device when the distance between the terminal device and the building becomes smaller than a predetermined threshold distance. The authentication information is transmitted to the authentication device via wireless communication using the activated wireless communication function. The building identification authentication system according to claim 1.
3. The first control unit maintains the disabled state of the wireless communication function until a predetermined time has elapsed after the completion of authentication by the authentication device. The building identification authentication system according to claim 2.
4. The first control unit measures the distance between the terminal device and the building at predetermined time intervals, and if it determines that the distance is decreasing, it compares the distance with the threshold value. The building identification authentication system according to claim 3.
5. If the user of the terminal device is a resident living on the floor where the building's entrance is located, the first control unit will continue to disable the wireless communication function after authentication by the authentication device is completed, until the distance between the terminal device and the building exceeds a predetermined distance. The building identification authentication system according to claim 3.
6. The system further comprises a second control unit that controls the operation of the authentication device and the building control unit, The second control unit, when there are multiple terminal devices that communicate wirelessly with the authentication device, assigns a priority order for enabling the wireless communication function in order of proximity between each terminal device and the building. The building identification authentication system according to claim 3.
7. The building further comprises a second control unit that controls the operation of the authentication device and the building control unit, and an elevator control unit that controls the operation of the elevators installed in the building. If the user of the terminal device is a resident of the building, the second control unit, after authentication of the terminal device by the authentication device is successful, will instruct the building control unit to unlock the door and the elevator control unit to operate the elevator car to the floor pre-registered as the user's residential floor. The building identification authentication system according to claim 3.
8. If the user of the terminal device is the building manager, the second control unit, after the authentication of the terminal device by the authentication device is successful, will have the building control unit unlock the door, but will not issue any instructions to the elevator control unit to perform any actions. The building identification authentication system according to claim 7.
9. If the user of the terminal device is a delivery person entering the building, the second control unit, after the authentication of the terminal device by the authentication device is successful, causes the building control unit to unlock the door, and then causes the elevator control unit to activate the destination floor button of the elevator. The building identification authentication system according to claim 7.
10. A building identification authentication method using a building identification authentication system comprising a terminal device owned by a user, an authentication device installed near the entrance of a building, and a building control unit that controls the unlocking of the entrance door based on the authentication result from the authentication device, The first control unit of the terminal device includes a procedure for measuring the distance to surrounding buildings, identifying the building to be authenticated by the authentication device based on the distance information, and transmitting authentication information to the authentication device of the identified building. The authentication device authenticates the terminal device using the authentication information transmitted from the terminal device. Building identification certification method.