This application claims priority to Japanese Patent Application No. 064383/2007, filed Mar. 14, 2007, the entirety of which is incorporated herein by reference.
1. Field of the Invention
The present invention relates to an entry and exit control apparatus which controls entry and exit of a user in a controlled area.
2. Description of the Related Art
Conventionally, there is an entry and exit control system which controls the entry and exit of the user in the controlled area. The controlled area shall mean an area that a person who can enter and exit is restricted. For example, the controlled area is set in a unit of a whole building or a room in the building. In the usual entry and exit control system, an electronic lock is attached to a door provided in a gate of the controlled area. Readers are disposed on both sides across the door of the controlled area, i.e., inside and outside the controlled area. The readers may be those which read identification information (user ID) stored in a medium such as a magnetic card, an IC card, a noncontact IC card, and an RF tag which is published to the user, or readers which read biometric information such as a fingerprint, a palm pattern, an iris, and a face of the user. Using the authentication information (such as the user ID and biometric information) read by the reader, the entry and exit control system determines whether or not the user is permitted to enter and exit the controlled area, and the entry and exit control system controls locking and unlocking of the electronic lock according to the determined result. The entry and exit control system stores user entry and exit history in the controlled area in the entry and exit control apparatus.
In the entry and exit control system, when so-called “tailgating” (in which another user enters and exits the controlled area along with the user who is permitted to enter and exit the controlled area) is generated, entry and exit information on the user who enters and exits the controlled area by tailgating is not left in the history in the entry and exit control apparatus. That is, the entry and exit information on the user is missing in the controlled area. As a result, the entry and exit control apparatus cannot correctly control the entry and exit of the user in the controlled area thereby decreasing security of the controlled area.
Therefore, there is proposed a technique of complementing the missing entry and exit information on the user (refer to, for example, Japanese Patent Application Laid-Open Nos. 2002-208050, 2003-44891, and 2006-65572). Japanese Patent Application Laid-Open No. 2002-208050 discloses a configuration in which the missing entry and exit information is complemented using information on login or logout of a server of a personal computer (PC). Japanese Patent Application Laid-Open No. 2003-44891 discloses a configuration in which the user is presumed to return to a previously-set floor from a current floor (controlled area) by tailgating when a predetermined time elapses with no access, thereby complementing the entry and exit information. Japanese Patent Application Laid-Open No. 2006-65572 discloses a configuration in which the missing entry and exit information is complemented from the entry and exit information on the user based on an understood behavioral pattern of the user.
However, the entry and exit information on the user who enters and exits the controlled area by tailgating should be complemented by entry and exit information on another user who enters and exits the controlled area along with the tailgating user. On the other hand, in Japanese Patent Application Laid-Open Nos. 2002-208050, 2003-44891, and 2006-65572, the entry and exit information to be complemented is newly generated as described above. That is, the missing entry and exit information on the user is complemented by the entry and exit information in which the user who enters and exits the controlled area does not actually exist. Therefore, the user entry and exit history in the controlled area becomes improper to hardly suppress the decrease in security of the controlled area.
An object of the invention is to provide an entry and exit control apparatus, wherein missing entry and exit information on a user entering and exiting the controlled area by tailgating is complemented by entry and exit information on another user presumed to enter and exit the controlled area along with the user that is tailgating, whereby the reliability of user entry and exit history is improved to sufficiently suppress the decrease in security in the controlled area.
An entry and exit control apparatus of the present invention has the following configuration in order to solve the problems to achieve the object.
In an entry and exit control apparatus according to an aspect of the present invention, entry and exit information is cumulatively stored in an entry and exit history storage unit. A user, a controlled area which the user enters and exits, a type of entry and exit, and entry and exit date and time are related to one another in the entry and exit information. Staying time information is stored in a staying time information storage unit. A user staying time is statistically processed in each controlled area in the staying time information. Traveling time information is stored in a traveling time information storage unit. A user traveling time between two controlled areas is statistically processed in the traveling time information.
A missing determination unit determines whether or not the entry and exit information stored in the entry and exit history storage unit is missing in each user. For example, in the case where the entry and exit information on a certain user is checked in time series, when the entry and exit information indicating that the user enters the first controlled area and the entry and exit information indicating that the user enters the second controlled area are temporally continued, the missing determination unit determines that the entry and exit information indicating that the user exits the first controlled area is missing during this period. When the entry and exit information indicating that the user exits the first controlled area and the entry and exit information indicating that the user exits the second controlled area are temporally continued, the missing determination unit determines that the entry and exit information indicating that the user enters the second controlled area is missing during this period. When the entry and exit information indicating that the user enters the first controlled area and the entry and exit information indicating that the user exits the second controlled area are temporally continued, the missing determination unit determines that the entry and exit information indicating that the user exits the first controlled area and the entry and exit information indicating that the user enters the second controlled area are missing during this period.
An estimation unit estimates entry and exit date and time for the entry and exit information on the user that the missing determination unit determines is missing based on the staying time information on the corresponding controlled area and the traveling time information between the two corresponding controlled area. A complementary entry and exit information extraction unit extracts complementary entry and exit information from the pieces of entry and exit information stored in the entry and exit history storage unit based on the entry and exit date and time estimated by the estimation unit. A complementary unit complements the entry and exit information that the missing determination unit determines is missing by the complementary entry and exit information extracted by the complementary entry and exit information extraction unit. Thus, the missing entry and exit information on the user entering and exiting the controlled area by tailgating is complemented by the entry and exit information on another user estimated to enter and exit the controlled area along with the user that is tailgating. As described above, the staying time information and the traveling time information are statistically processed, so that the estimation accuracy of the entry and exit date and time can be ensured in the estimation unit. Therefore, the entry and exit information on another user estimated to enter and exit the controlled area along with the user that is tailgating can accurately be extracted in the complementary entry and exit information extraction unit. Accordingly, the reliability of the user entry and exit history can be improved to sufficiently suppress the decrease in security in the controlled area.
The complementary entry and exit information extraction unit may extract the entry and exit information on the controlled area temporally closest to the entry and exit date and time estimated by the estimation unit, and the complementary entry and exit information extraction unit may extract the entry and exit information on the corresponding controlled area, in which a time during which a door of the controlled area is opened becomes maximum in a period of time having a predetermined time interval around the entry and exit date and time estimated by the estimation unit, as the complementary entry and exit information.
The complementary unit may make an inquiry whether or not complementation is performed by the entry and exit information extracted by the complementary entry and exit information extraction unit, and the complementary unit may complement the missing entry and exit information in response to the inquiry. In this configuration, the complementary entry and exit information extraction unit may extract plural pieces of entry and exit information and present the pieces of entry and exit information as a complementary candidate.
The missing determination unit may determine whether or not the entry and exit information on the user is missing when the entry and exit information is stored in the entry and exit history storage unit.
In accordance with the invention, the missing entry and exit information on a user entering and exiting the controlled area by tailgating is complemented by entry and exit information on another user entering and exiting the controlled area along with the user that is tailgating. Therefore, the reliability of the user entry and exit history can be improved to sufficiently suppress the decrease in security in the controlled area.
An embodiment according to the present invention will be described below.
When receiving the reading notification from the reader 3, the opening and closing device 2 makes an authentication request to an entry and exit control apparatus 1. The authentication request includes the user ID, a controlled area number for identifying the controlled area, and a type of entry and exit. The opening and closing device 2 stores the controlled area number in itself. The controlled area number may be a device ID for identifying the opening and closing device 2. When receiving the authentication request from the opening and closing device 2, the entry and exit control apparatus 1 determines whether or not the user identified by the user ID included in the authentication request is permitted to enter and exit the controlled area identified by the controlled area number, and the entry and exit control apparatus 1 sends back the determined result to the opening and closing device 2. The entry and exit control apparatus 1 stores entry and exit information on the current authentication request. The entry and exit information includes the user ID, the controlled area, the type of entry and exit, entry and exit date and time, and the determined result.
The opening and closing device 2 controls the lock/unlock of the electronic lock 11 based on the determined result from the entry and exit control apparatus 1. The opening and closing device 2 usually locks the electronic lock 11, and the opening and closing device 2 unlocks the electronic lock 11 when receiving the determined result for permitting the user to entry and exit the controlled area from the entry and exit control apparatus 1. The opening and closing device 2 measures opened and closed times of the door 10 when unlocking the electronic lock 11. Specifically, after unlocking the electronic lock 11, the opening and closing device 2 measures a time until the door 10 is closed using an output of the sensor 12. When detecting that the door 10 is closed, the opening and closing device 2 locks the electronic lock 11. The opening and closing device 2 notifies the entry and exit control apparatus 1 of the measured door opened time. The entry and exit control apparatus 1 adds the currently-received door opened time to the corresponding entry and exit information.
The controlled area may have a gate or plural gates. In the case of the plural gates, the door 10, the electronic lock 11, the sensor 12, the opening and closing device 2, and the two readers 3 are provided in each gate.
An authentication condition (refer to
Entry and exit information is cumulatively stored in the entry and exit history DB 24. The entry and exit date and time, the controlled area, the user name, the type of entry and exit, a type of permission/prohibition of the entry and exit, and the opened time of the door 10 entry and exit information are related to one another in the entry and exit information (refer to
Staying time information and traveling time information are stored in the behavioral pattern DB 25. The staying time information indicates a distribution of a user staying time in each controlled area, and the traveling time information indicates a distribution of a user traveling time in each two controlled areas. The behavioral pattern DB 25 is of the staying time information storage unit and the traveling time information storage unit.
First the staying time information will be described. The staying time information is a staying rate function indicating a user staying rate with time, and the staying time information of each controlled area is stored in the behavioral pattern DB 25. The staying rate function is one in which the user staying time is statistically processed in the target controlled area. Specifically, for a certain controlled area, the staying time is divided by a five-minute time interval, and the number of persons is counted in each divided staying time. The staying time of each user in the controlled area can be obtained from the entry and exit information stored in the entry and exit history DB 24. The user who enters and exits the controlled area plural times can be counted as one user in each entry of exit. Therefore, a relationship (bar graph) between the staying time and the number of users is obtained as shown in
The traveling time information is a traveling time rate function which indicates a statistically-processed rate of traveling user with time for the travel between the two controlled areas. The traveling time rate function is stored in the behavioral pattern DB 25 in each combination of the two controlled areas and in each traveling direction. For example, the traveling time rate function from the controlled area A to the controlled area B and the traveling time rate function from the controlled area B to the controlled area A are stored for the combination of the controlled area A and the controlled area B. Similarly to the staying rate function, in the traveling time rate function, the two target controlled areas and the number of users in the traveling direction are counted in each divided traveling time, and the relationship (
A determination condition for determining the entry and exit of the user that is tailgating and contents (missing item) of the entry and exit information (missing entry and exit information) which should be complemented to the user who is determined as having entered or exited by tailgating are stored in the tailgating knowledge DB 26 while related to each other (refer to
In
A terminal, such as a personal computer, which is manipulated by an operator is connected to the input and output unit 27.
Then, an operation of each unit in the entry and exit control system will be described. Usually the door 10 of the controlled area is closed and locked by the electronic lock 11.
When receiving the authentication result transmitted from the entry and exit control apparatus 1 in Step S12, the opening and closing device 2 determines whether the received authentication result is the result that the user is permitted to enter and exit the controlled area or the result that the user is prohibited from entering and exiting the controlled area (Step S14). When the authentication result is the result that the user is prohibited from entering and exiting the controlled area, the flow returns to Step S11. At this point, the user located near the door 10 of the controlled area may be notified that the user is not permitted to enter and exit the controlled area. In the case where the corresponding user wants to exit the controlled area, a notification that the user who is not permitted to enter and exit the controlled area enters the controlled area may be made to a security guard room.
On the other hand, when the entry and exit control apparatus 1 determines that authentication result is the result that the user is permitted to enter and exit the controlled area, the opening and closing device 2 unlocks the electronic lock 11 using the lock/unlock unit 33 (Step S15). In the opening and closing device 2, when the electronic lock 11 is unlocked, the opened-and-closed state detection unit 34 starts to detect the opened time of the door 10 (Step S16). The user opens the door 10 whose electronic lock 11 is unlocked, and the user enters or exits the controlled area. In Step S16, the opening and closing device 2 measures the opened time of the door 10 when the user enters or exits the controlled area. That is, after the electronic lock 11 is unlocked, the opening and closing device 2 causes the sensor 12 to detect the time until the door 10 is closed after the door 10 is opened. The opening and closing device 2 waits for the user to complete the entry into or exit from the controlled area (Step S17). The door 10 is tentatively opened and then the door 10 is closed, whereby the opening and closing device 2 to determine that the entry or exit of the user is completed. When the entry or exit of the user is completed, the opening and closing device 2 locks the electronic lock 11 (Step S18). The opening and closing device 2 notifies the entry and exit control apparatus 1 of the currently-measured opened time of the door 10 (door opened time) (Step S19), and the flow returns to Step S11.
When receiving the notification of the door opened time from the opening and closing device 2 in Step S22, the entry and exit control apparatus 1 adds the currently-notified door opened time to the corresponding entry and exit information stored in the entry and exit history DB 24 in Step S26 (Step S27). The entry and exit control apparatus 1 determines whether or not the entry and exit information is missing for the user whose door opened time is currently added (Step S28). In Step S28, for the user, the entry and exit control apparatus 1 extracts the entry and exit information to which the door opened time is currently added and the previously-stored entry and exit information from the entry and exit history DB 24, and the entry and exit control apparatus 1 determines whether or not tailgating is generated during this time based on the determination condition registered in the tailgating knowledge DB 26. When tailgating is generated, the entry and exit control apparatus 1 determines the missing item of the missing entry and exit information based on the detailed conditions. When the entry and exit control apparatus 1 determines in Step S28 that tailgating is not generated, namely, when the entry and exit control apparatus 1 determines that the entry and exit information is not missing, the flow returns to Step S21 to repeat the above-described pieces of processing. On the contrary, when the entry and exit control apparatus 1 determines that tailgating is generated, the entry and exit control apparatus 1 performs complementary processing for complementing the missing entry and exit information (Step S29), and the flow returns to Step S21.
The detailed complementary processing in Step S29 will be described below.
On the basis of the staying rate function and traveling time rate function read in Step S31, the entry and exit control apparatus 1 estimates the entry and exit date and time of the missing entry and exit information on the user (Step S32). For example, in the case where the entry and exit information on the exit from the controlled area A is missing between the entry into the controlled area A and the entry into the controlled area B, as shown in
In the case where the entry and exit information concerning the entry into the controlled area B is missing between the exit from the controlled area A and the exit from the controlled area B, as shown in
In the case where the three pieces of entry and exit information on the exit from the controlled area P, the entry into the controlled area Q, and the exit from the controlled area Q are missing between the entry into the controlled area P and the entry into the controlled area R, as shown in
On the basis of the entry and exit date and time estimated in Step S32, the entry and exit control apparatus 1 extracts complementary entry and exit information from the entry and exit history DB 24 in each missing entry and exit information (Step S33). In Step S33, the entry and exit information, which is of the entry and exit information of the corresponding controlled area and is temporally closest to the entry and exit date and time estimated in Step S32, is extracted as the complementary entry and exit information from the entry and exit history DB 24. On the basis of the entry and exit information extracted in Step S33, the entry and exit control apparatus 1 produces the currently-missing entry and exit information to store the entry and exit information in the entry and exit history DB 24 (Step S34). In Step S34, the entry and exit control apparatus 1 changes the user ID of the complementary entry and exit information extracted in Step S33, and the entry and exit control apparatus 1 produces the entry and exit information whose type of entry and exit is changed if needed.
Thus, the entry and exit control apparatus 1 estimates the entry and exit date and time of the missing entry and exit information on the user based on the staying rate function in which the user staying time is statistically processed in the target controlled area and the traveling time rate function indicating the rate of the traveling user with time, in which the travel between the two target controlled areas are statistically processed. Therefore, the entry and exit date and time of the missing entry and exit information on the user can be estimated with high accuracy. The entry and exit information in which tailgating is performed to the user whose entry and exit information is missing is set to the complementary entry and exit information based on the estimated entry and exit date and time, and the missing entry and exit information is complemented by the extracted complementary entry and exit information. Therefore, the reliability of the entry and exit information stored in the entry and exit history DB 24 can be improved to sufficiently suppress the decrease in security in the controlled area.
In the embodiment, the barycenter of the AND region is estimated as the entry and exit date and time in Step S32. Alternatively, an intersection point between the staying rate function and the traveling time rate function may be estimated as the entry and exit date and time.
In the embodiment, the entry and exit information which is temporally closest to the entry and exit date and time estimated in Step S32 is extracted as the complementary entry and exit information. Alternatively, the entry and exit information on the corresponding controlled area, which has the longest door opened time may be extracted as the complementary entry and exit information during a time interval previously determined around the entry and exit date and time estimated in Step S32, e.g., during ten minutes.
Alternatively, all the pieces of entry and exit information on the corresponding controlled area are extracted during a time interval previously determined around the entry and exit date and time estimated in Step S32, e.g., during ten minutes, the extracted entry and exit information is set to a candidate of the complementary entry and exit information, and what complementary entry and exit information complements the entry and exit information may be inquired. For example, the inquiry may be made from the input and output unit 27 to the connected terminal. In this case, the operator confirms the corresponding user by the telephone or electronic mail, and the notification of the complementary entry and exit information for complementing the missing entry and exit information may be inputted to the entry and exit control apparatus 1 using the terminal based on the confirmed contents. The entry and exit control apparatus 1 may complement the missing entry and exit information on the user based on the notification concerning the inquiry from the terminal. Alternatively, the entry and exit control apparatus 1 may directly make the inquiry to the user terminal.
In the embodiment, the determination whether or not the entry and exit information is missing for the corresponding user is made each time the door time notification is received from the opening and closing device 2, and the complementary processing is performed if needed. Alternatively, the determination whether or not the entry and exit information is missing for the corresponding user and the complementary processing in the case of the missing entry and exit information may be performed in a batch processing manner. After the processing in Step S26 is performed, the pieces of processing in Steps S28 and S29 may be performed.
Any device which reads the information for being able to identify the user can be used as the reader 3 of the embodiment, a device which reads the user ID from the magnetic card can be used as the reader 3, a device which reads the biometric information such as the fingerprint, palm pattern, iris, and face of the user can be used as the reader 3, and other devices can be used as the reader 3.
Number | Date | Country | Kind |
---|---|---|---|
2007-064383 | Mar 2007 | JP | national |