Abstract: The present invention provides an elevator usage log output system that can accurately understand movement information of users, and an elevator usage log output method. ID information and distinguishing information for distinguishing a user are set and assigned to each passenger Pa-Pd on the basis of an image from a camera 17 that photographs an elevator landing, or from a camera 20 that photographs the inside of an elevator car, the movement of users Pa-Pd is traced on the basis of this distinguishing information and ID information, and at least the boarding floor and disembarking floor of the users are associated and stored, and movement information of users is accurately understood. As a result, movement information of a user can be accurately understood, and therefore, for example, the accuracy of advance simulations for group management control can be improved.
Title of invention: Elevator usage log output system and elevator usage log output method
Technical field
[0001]
The present invention relates to an elevator use log output system and an elevator use log output method for accurately grasping movement information of a user who uses an elevator.
Background technology
[0002]
In a relatively large building, we have installed multiple elevators to improve the user transport capacity by elevators, and have introduced a system that selects and services the most suitable car when registering calls at the landing. .. Furthermore, as the scale of the building increases, the number of elevators that are installed side by side also increases, and these group of elevators are appropriately controlled by the group management control device to improve services such as waiting time for users. ing.
[0003]
In an elevator using such a group management control device, in order to properly control each elevator, the behavior of the user is measured and the elevator is controlled. For example, in JP-A-2010-254391 (Patent Document 1), JP-A-2003-221174 (Patent Document 2), and JP-A-2006-21852 (Patent Document 3), the following system is used. Proposed.
[0004]
The elevator system shown in Patent Document 1 is provided with a detector for detecting an event of being pulled in around the hall door, and a history recording unit for recording the event of being pulled in by the detector. Then, a detection number totaling unit that counts the number of detected events by the history recording unit is provided, and the opening/closing of the landing door is controlled based on the number of detected events in a predetermined period. According to this, it is possible to prevent the event of being caught in the landing door or the event of being pulled into the door pocket.
[0005]
Further, in the elevator system disclosed in Patent Document 2, a surveillance camera is provided in the car and a camera image is transmitted to the elevator maintenance company at a predetermined time to confirm the user. According to this, it is possible to easily confirm the last person who left the building and the person who entered the building at night, and it is possible to improve the security function of the building.
[0006]
Further, in the elevator system shown in Patent Document 3, a video recording means for recording the video of the car photographed by the surveillance camera is provided, and when the signal relating to the event with a high probability of crime is received, the reception time Along with the data and the identification data representing each event, the image in the car during the predetermined time period recorded in the image recording means is stored. According to this, the recording capacity of the image in the car can be saved, and the image at the time of the event occurrence can be quickly searched.
Prior art documents
Patent literature
[0007]
Patent Document 1: Japanese Patent Laid-Open No. 2010-254391
Patent Document 2: Japanese Patent Laid-Open No. 2003-221174
Patent Document 3: Japanese Patent Laid-Open No. 2006-21852
Summary of the invention
Problems to be Solved by the Invention
[0008]
By the way, in an elevator equipped with this kind of group management control device, in order to operate the elevator efficiently, it is often required to perform a simulated operation in advance by simulation. For this purpose, it is necessary to accurately grasp the user's movement information (movement upward or downward of the building, number of users, boarding machine, waiting time, departure floor, arrival floor, etc.) There is. When the user's movement information can be accurately grasped as described above, accurate parameter data required for a preliminary simulation for performing group management control can be obtained, so that the accuracy of the simulation can be improved. Therefore, in the group management control device, it is strongly required to accurately grasp the movement information of the user.
[0009]
An object of the present invention is to provide an elevator use log output system and an elevator use log output method that can accurately grasp movement information of a user.
Means for solving the problem
[0010]
The feature of the present invention is to set and give discrimination information and discrimination information for discriminating the user to each of the users from the image of the hall camera for photographing the hall of the elevator or the image of the camera for photographing the inside of the car. The movement information of the user is traced based on the discrimination information and the ID information, and at least the boarding floor and the getting-off floor of the user are stored in association with each other to grasp the movement information of the user.
Effect of the invention
[0011]
According to the present invention, since the movement information of the user can be accurately grasped, for example, the accurate parameter data necessary for the preliminary simulation for performing the group management control can be obtained, so that the accuracy of the simulation can be improved.
Brief description of the drawings
[0012]
FIG. 1 is a configuration diagram showing an outline of an elevator operation management system and a surveillance camera control system according to a first embodiment of the present invention.
FIG. 2 is an external view of the landing as seen obliquely from above.
FIG. 3 is an explanatory diagram showing a user detection range set for each boarding vehicle.
FIG. 4 is an explanatory diagram illustrating movement of a user of a boarding machine from the fourth floor to the first floor.
FIG. 5A is an explanatory diagram for explaining the movement of the user and showing the hall on the fifth floor before the user gets into the boarding machine.
FIG. 5B is an explanatory diagram for explaining the movement of the user, showing the hall on the 5th floor after the user gets in the boarding machine.
[FIG. 5C] FIG. 5C is an explanatory diagram for explaining the movement of the user, and is a diagram illustrating a hall on the 7th floor from which one user has exited.
[Fig. 5D] Fig. 5D is an explanatory diagram for explaining the movement of the users, and is a diagram illustrating a platform on the 8th floor where two users have exited.
[Fig. 5E] Fig. 5E is an explanatory diagram illustrating a movement of a user, and is a diagram illustrating a platform on the 9th floor from which one user has exited.
[Fig. 5F] Fig. 5F is an explanatory diagram showing a hall on the 9th floor before one new user gets on the board.
FIG. 6 is a flowchart illustrating a method of acquiring movement information of an elevator user according to the embodiment of the present invention.
7 is a detailed control flow of control step S12 shown in FIG.
FIG. 8 is a detailed control flow of control step S13 shown in FIG.
9 is a detailed control flow of control step S20 shown in FIG.
10 is a diagram showing specific data of log output executed in control step S19 shown in FIG.
11 is a diagram showing another specific data of the log output executed in the control step S19 shown in FIG.
MODE FOR CARRYING OUT THE INVENTION
[0013]
Next, embodiments of the present invention will be described in detail with reference to the drawings, but the present invention is not limited to the following embodiments, and various modifications and applications within the technical concept of the present invention. Is also included in the range.
[0014]
FIG. 1 is a configuration diagram showing an outline of a group management-controlled elevator according to a first embodiment of the present invention.
[0015]
The elevator operation management system 10 that functions as a group management control device is connected to the boarding machine elevator control systems 11A to 11N that control the respective boarding machines of a plurality of elevators, and the boarding machine elevator control systems 11A to 11N operate the elevators. It has a function of receiving a control command from the management system 10 and actually operating the boarding machine. For example, it controls the electric motor of the hoisting machine of the boarding machine, the brake mechanism of the hoisting machine, the door opening/closing electric motor, and the like.
[0016]
Further, the elevator operation management system 10 is connected to the hall elevator service request device 13, the building management system 14, the public institution management system 15, and the surveillance camera control system 16 via the communication network 12. Since the hall elevator service request device 13, the building management system 14, and the public institution management system 15 are not related to this embodiment, detailed description thereof will be omitted. Further, the system configuration shown in FIG. 1 is operated as a private system constructed for each building or for each of a plurality of buildings.
[0017]
The elevator operation management system 10 according to the present embodiment includes a learning unit 10A, a reception unit 10B, a floor-specific number of people evaluation unit 10C, a comprehensive evaluation unit 10D, and an assignment command unit 10E, each of which is a computer. It can be realized as a control function.
[0018]
The receiver 10B is connected to the communication network 12, and receives various related information from the surveillance camera control system 16. The received various related information is sent to the learning unit 10A and learning of the various related information is performed by executing rewriting processing and the like.
[0019]
In addition, the received various related information is sent to the floor-by-floor number-of-people evaluation unit 10C, where a predetermined evaluation calculation process is executed. The evaluation calculation result is sent to the comprehensive evaluation unit 10D, and the comprehensive evaluation calculation is executed together with other evaluation calculation parameters. The operation allocation information of the boarding machine calculated by the comprehensive evaluation section 10D is sent to the allocation command section 10E, and the allocation command section 10E sends a control command to the corresponding boarding machine elevator systems 11A to 11N to get the boarding machine elevator system. Causes 11A to 11N to execute a predetermined function.
[0020]
On the other hand, the surveillance camera control system 16 that is a feature of the present embodiment includes an image input processing unit 16A of the surveillance camera, a detection range setting processing unit 16B, a user detection processing unit 16C, an ID setting processing unit 16D, and a floor-specific user. The detection processing unit 16E, the movement information output processing unit 16F, and the log output processing unit 16G are configured, and these can also be realized as a control function of a computer.
[0021]
The detection range setting processing unit 16B has a function of setting the user detection range of the user detected by the following user detection processing unit 16C, and can set the user detection range in an arbitrary range. For example, a semi-circular detection range with a predetermined radius or a rectangular detection range can be set in front of the landing door on the front of the boarding machine at the hall.
[0022]
The user detection processing unit 16C obtains an image feature amount for detecting a person (=user) from the image captured by the surveillance camera, which is input to the image input processing unit 16A, and identifies the user from this feature amount. It has a function to specify and extract. Alternatively, it has a function of identifying and extracting a user by comparing a model of a person's head image or whole image with a captured image.
[0023]
In any case, the user detection processing unit 16C has a function of identifying and extracting the user from the image captured by the surveillance camera. In addition, the user detection processing unit 16C has a function of storing the detected discrimination information of the individual user, for example, the image feature amount of the individual user. As a result, the user who has moved to another floor can be identified and specified. Hereinafter, the image feature amount that determines the user will be described as the determination information, but any information other than the image feature amount that identifies the user will be treated as the determination information.
[0024]
The ID setting processing unit 16D has a function of setting and giving ID information to all users detected by the user detection processing unit 16C. For example, if the identification information of the face or body of the user and the ID information are associated with each other, the ID information can be traced by the image analysis of the user. It should be noted that it is possible to associate the identification information of individual users with the ID information by a method other than this. Further, it is desirable that the discrimination information of individual users, ID information, etc. be encrypted in order to ensure confidentiality.
[0025]
Further, it is possible to set a condition for releasing the associated user and the ID. These may be those whose release conditions change depending on the value fixed when the system is installed or the communication request of the various cooperating systems. This is because, in order to associate the user with the ID, it is necessary to store the characteristic points of the user in the computer, and therefore it is necessary to consider confidentiality in the usage scene of the system.
[0026]
The floor-by-floor user detection processing unit 16E detects the movement information of each user based on the user's discrimination information and ID information for each floor. The movement information of the user detected here is, for example, based on the discrimination information of the user and the ID information, the generation time of the ID information and the floor thereof, the boarding machine number, the boarding time of the user and the floor thereof, the use It is the time when the passenger gets off and the floor and the like.
[0027]
Such movement information can be acquired by setting and adding discrimination information and ID information by the user's image analysis, and can be traced by the surveillance cameras on each floor and the surveillance cameras in the car, This makes it possible to accurately obtain the above-mentioned user movement information.
[0028]
The movement information output processing unit 16F has a function of storing in a separately provided rewritable storage area so that the movement information of the user for each floor obtained by the floor-specific user detection processing unit 16E can be output as a log. I have it.
[0029]
The log output processing unit 16G has a function of outputting the user's movement information stored in the movement information output processing unit 16F as a log. Therefore, the user movement information that is output as a log can be effectively used as the parameter data of the simulation in advance for performing the group management control.
[0030]
Next, details of the surveillance camera control system 16 that characterizes the present embodiment will be described with reference to FIGS. 2 to 11. 2 to 5 are diagrams for explaining the concept of the present embodiment, and FIGS. 6 to 11 are diagrams for explaining the specific embodiment thereof.
[0031]
FIG. 2 shows a hall on a certain floor (for example, the fourth floor), and a hall monitoring camera 17 is installed at an arbitrary position of the hall. As this hall monitoring camera 17, a wide-angle camera capable of photographing the entire hall is used. In addition, four elevators are installed at this landing, and boarding units 4A to 4D are operating respectively.
[0032]
Needless to say, the hall monitoring cameras 17 are also arranged on each floor other than this floor. The hall surveillance camera 17 on each floor is configured as a network camera and is comprehensively managed and controlled by the surveillance camera control system 16, which enables tracing of the user. Then, in the hall, the user stands by in front of the boarding machine 4B that operates upward and the boarding machine 4D that operates downward. Four passengers Pdn heading downward are waiting in the boarding machine 4B, and six users Pup heading upward are waiting in the boarding machine 4D.
[0033]
FIG. 3 shows a user detection range in which image analysis is performed to detect the user for each boarding vehicle. In front of the hall doors 18A to 18D of the respective boarding machines 4A to 4D, user detection ranges 19A to 19D are set in a semicircular shape with a predetermined radius centered around the center of each of the hall doors 18A to 18D. Therefore, the user detection ranges 19A to 19D are set for each of the boarding machines 4A to 4D.
[0034]
At the present moment, the user is waiting in the boarding machine 4B and the boarding machine 4D, so that the user existing in the user detection range 19B and the user detection range 19D can be detected by image analysis. This user detection range can be set arbitrarily by the image input processing unit 16A and the detection range setting processing unit 16B, and can be set to a rectangular shape other than the semicircular shape or any other shape. Is also possible.
[0035]
For all users detected in the user detection range, image feature points, which are the user's discrimination information, are extracted by image analysis, and ID numbers are set so as to be associated with the image feature points of this individual user. , Is granted. Therefore, if there is a user whose image feature points captured by another hall monitoring camera 17 match, the movement trajectory of the user can be estimated from the ID number.
[0036]
Here, with respect to the user Pdn-1 located in the overlapping area in which the adjacent user detection ranges 19A to 19D overlap, it is impossible to determine which user detection range the user Pdn-1 belongs to. In this case, it is possible to extract the feature points such as the face and shoulders of the user by image analysis, and determine the user detection range and the boarding machine thereof from the posture and direction in which the user faces each other. Alternatively, since the movement locus of the user can be estimated from the temporal change of the image, it is possible to determine the user detection range and the boarding machine by determining which boarding machine the vehicle has moved toward.
[0037]
Even when the elevator is waiting, the position coordinates of the elevator are set in advance, or the elevator door is detected from the image captured from the hall, and the position coordinates are automatically set. As described above, it is possible to determine which elevator position coordinate is headed from the detected posture and direction of the user, and to determine which boarding machine the vehicle is waiting for.
[0038]
Therefore, in FIG. 3, the user Pdn-1 is detected in the user detection range 19D as the user who gets on the boarding machine 5D. The user detection range can be determined by the same process even in the overlapping area of other user detection ranges. As a matter of course, it goes without saying that the user existing in the overlapping area is also set and given the ID number associated with the image feature point which is the discrimination information.
[0039]
In such a state, it is possible to acquire the movement information such as the image feature point, the ID number, the time when the ID number is assigned, the boarding floor, the boarding machine, and the like, which are the identification information of the individual user. Furthermore, when the user disappears from the user detection range, the boarding time information can be acquired as the time when the user boarded the corresponding boarding machine.
[0040]
FIG. 4 shows a moving state of a user who gets on the boarding machine 4B shown in FIG. 3 and moves downward. The hall surveillance cameras 17-4 to 17-1 are installed on each floor, and the image information of each hall surveillance camera 17 is sent to the surveillance camera control system 16 to be comprehensively managed and controlled. The reference numeral 17-n of the surveillance camera, "n", means the floor number. Similarly, the boarding car 4B is also provided with a car surveillance camera 20 in the car 21, and image information of the car is also sent to the surveillance camera control system 16 to be comprehensively managed and controlled.
[0041]
Next, the moving state of the user will be described based on FIGS. 5A to 5E, but FIGS. 5A to 5E show a case where the car 21 moves upward, contrary to FIG.
[0042]
First, the user waiting on the 5th floor is waiting for the arrival of the boarding machine 4B as shown in FIG. 5A. In this case, the users are four users Pa to Pd. Therefore, at this time, by analyzing the image from the hall monitoring camera 17-5, the discrimination information of the individual users Pa to Pd within the user detection range 19B is extracted. Further, an ID number is set and given so as to be associated with the discrimination information of the users Pa to Pd, and at the same time, the set time of the ID number is measured and stored. When the boarding machine 4B arrives, the users Pa to Pd board the boarding machine 4B as shown in FIG. 5B. At this time, when the users Pa to Pd disappear from the user detection range 19B, it is determined that the users Pa to Pd have boarded the boarding machine 4B, and the boarding floor and boarding time are measured and stored.
[0043]
When the users Pa to Pd board the boarding machine 4B, the images of the users Pa to Pd are sent to the monitoring camera control system 16 by the in-car surveillance camera 20 of the car 4B. Discrimination information is obtained and compared with the discrimination information of the user sent from the hall surveillance camera 17-5. If the comparison results are the same, it is recognized that all the users Pa to Pd in the hall have boarded the boarding machine 4B. On the other hand, if the comparison results are different, it is recognized that some of the users who do not match have moved using the stairs or the like.
[0044]
Next, when the boarding vehicle 4B rises and stops on the 7th floor, the user Pd gets off as shown in FIG. 5C. The discrimination information of the user Pd is obtained from this image and compared with the discrimination information of the user Pd of the image transmitted from the hall monitoring camera 17-5. If the comparison result is the same, it is recognized that the user Pd has exited on the 7th floor, and the dismounting floor, the dismounting time, and the like are stored.
[0045]
Since the user Pd disappears from the image of the in-car surveillance camera 20 of the car 4B, it can be recognized that the user Pd got off at the 7th floor. Therefore, by matching the discrimination information by the hall surveillance camera 17-7 and the discrimination information by the in-car surveillance camera 20 of the car, the accuracy of the user's recognition can be improved. Needless to say, the accuracy of recognition can be improved by performing the same processing on the following floors.
[0046]
Next, when the boarding vehicle 4B rises and stops on the 8th floor, the users Pa and Pb get off as shown in FIG. 5D. The discrimination information of users Pa and Pb is sent from the control system 16 and is compared with the discrimination information of users Pa and Pb of the image sent from the hall monitoring camera 17-5. If the comparison results are the same, it is assumed that the users Pa and Pb have exited on the 8th floor, and the dismounting floor, the dismounting time, and the like are stored. Since the users Pa and Pb also disappear from the image of the car monitoring camera 20 of the car 4B, it can be recognized that the users Pa and Pb have got off at the 8th floor.
[0047]
Next, when the boarding vehicle 4B rises and stops at the 9th floor, the user Pc gets off as shown in FIG. 5E. The discrimination information of the user Pc is obtained from this image and compared with the discrimination information of the user Pc of the image transmitted from the hall monitoring camera 17-5. If the comparison result is the same, it is determined that the user Pc has exited on the ninth floor, and the dismount floor, the dismount time, and the like are stored. Since the user Pc disappears from the image of the in-car surveillance camera 20 of the car 4B, it can be recognized that the user Pc has exited at the 9th floor.
[0048]
Next, when a user Pe who heads downwards newly appears at the hall on the 9th floor, the user Pe exists in the user detection range 19C and the discrimination information of the user Pe is extracted as shown in FIG. 5F. The ID information is set and assigned, and at the same time, the set time of the ID number is measured and stored. After that, the movement of the user Pe is traced and the movement information is acquired.
[0049]
Based on such an idea, a specific embodiment will be described next. FIG. 6 is a flowchart showing a control flow by the computer of the above-described processing executed by the surveillance camera control system 10. This control flow is activated at the activation timing of every predetermined time.
[0050]
<> In step S10, the user detection range setting process is executed, and the user detection ranges 19A to 19D as shown in FIG. 3 are set based on the input hall image. .. Then, from the images within the user detection ranges 19A to 19D, the user extraction for each boarding vehicle is executed in the following step S11. When the setting process of the user detection range is completed, the process proceeds to step S11.
[0051]
<> In step S11, the user detection process is executed, and the images in the user detection ranges 19A to 19D set in step S10 are analyzed to identify the individual users for each boarding machine. The extraction is performed. In the extraction of individual users, the image feature amount for extracting the user is obtained from the image captured by the hall monitoring camera 17, and the individual user is identified and extracted from the feature amount. Since the feature amount is used as the identification information of each individual user, it is stored in a storage area (not shown).
[0052]
Here, when an image in the user detection ranges 19A to 19D is analyzed and there is a user in the overlapping area where the user detection ranges overlap, which user detection range is set as the user? You may not be able to decide whether to do it. Therefore, when the user detection process is completed, the process proceeds to step S12, and the process of setting the users existing in the overlapping area is executed.
[0053]
<> In step S12, the user detection range of the user existing in the overlapping area is reset, and a process called human vector detection is executed here. This processing is to determine which user detection range the user Pdn-1 (see FIG. 3) existing in the overlapping area belongs to and to reset it. By image analysis, the user's face, shoulder, etc. It is possible to determine the user detection range and the boarding machine of the user by extracting the feature points of the user from the direction and the posture in which the user is facing. In addition to this, since the movement locus of the user Pdn-1 can be estimated from the temporal change of the image, the user detection range and that boarding machine are determined by determining which boarding machine the vehicle is moving toward. can do. In this way, the user detection range of the user existing in the overlapping region can be set based on at least one or more pieces of information on the posture and direction of the user or the movement trajectory. The person vector detecting process will be described in detail with reference to FIG. When the human vector detection process ends, the process proceeds to step S13.
[0054]
<> In step S13, ID numbers are set and assigned to the individual discrimination information of all the users extracted in steps S11 and S12. By associating the identification information including the feature amount of the face and the body of the user with the ID information, the ID information of the moving user can be traced by the image analysis of the user. In step S13, the ID number associated with the identification information of the individual user is stored.
[0055]
For example, an ID number of “0001” is set for the user Pa as shown in FIG. 4, an ID number of “0002” is set for the user Pb, and an ID number of “0003” is set for the user Pc. The ID number of "0004" can be set for the user Pd. Therefore, for example, when the user Pa moves from a certain departure floor to a different arrival floor, the discrimination information of the user Pa is acquired in the departure floor, and therefore the image of the user Pa in the arrival floor is acquired. If the same discrimination information is obtained by the analysis, the user Pa can trace with the ID number “0001”. This ID assignment process will be described in detail with reference to FIG.
[0056]
It should be noted that it is possible to associate the identification information of individual users with the ID information by a method other than this. Further, it is desirable that the discrimination information of individual users, ID information, etc. be encrypted in order to ensure confidentiality. When the ID number assigning process is completed, the process proceeds to step S14.
[0057]
<> In step S14, an individual user reaches the user detection range of the hall, sets an ID number, and stores the given time (occurrence time). For this reason, the occurrence time differs for each ID number, and for example, the departure time distribution of the user for each floor can be acquired.
[0058]
<> In step S15, it is detected whether or not the user has boarded the boarding machine that arrived. This detection method can be detected based on the disappearance of the user from the image. That is, when the user disappears from the user detection range, it is determined that the user has boarded the boarding machine. Of course, in this case as well, since the user's discrimination information and ID information have been acquired, it is possible to obtain boarding information for each individual user.
[0059]
Further, instead of judging from the image of the hall monitoring camera 17, the boarding information of the user can be obtained from the image of the in-car monitoring camera 20 provided in the car 21. As described above, since the identification information of the user and the ID number by the hall monitoring camera 17 have been acquired, by comparing with the discrimination information of the user by the image of the in-car monitoring camera 20, the usage waiting at the hall It is possible to determine whether the person has boarded. When the boarding user detection process is completed, the process proceeds to step S16.
[0060]
<> In step S16, the time when the user gets on the boarding machine (boarding time) is stored. In this case as well, since the user's discrimination information and the ID number have been acquired, as shown in step S15, the boarding time for each user can be acquired from the boarding information detected for each user. When the boarding time is acquired, the process proceeds to step S17.
[0061]
<> In step S17, when the boarding machine on which the user gets on reaches the target getting-off floor, the getting-off information of the user is detected. The detection of the user getting off can be detected by the hall surveillance camera 17 on the arrival floor. That is, although the user gets off the vehicle on the arrival floor, the image of the user is sent to the surveillance camera control system 16 by the hall surveillance camera 17 on the arrival floor. The surveillance camera control system 16 obtains the discrimination information of the user who got off the vehicle from the transmitted image, and compares it with the discrimination information of the user of the image transmitted from the hall surveillance camera 17 on the departure floor. If the comparison result is the same, the user getting on from the departure floor recognizes that the user has exited, and the ID number, the exit floor, etc. are stored. Since the user disappears from the image of the in-car monitoring camera 20 as well, it can be estimated that the user has exited. When the dismounting user detection process is completed, the process proceeds to step S18.
[0062]
<> In step S18, the time when the user gets off the vehicle (boarding time) is stored. In this case as well, since the user's discrimination information and the ID number have been acquired, as shown in step S17, it is possible to acquire the time of disembarking for each user from the dismounting information detected for each user. When the dismounting time is acquired, the process proceeds to step S19.
[0063]
<> In Step S19, the movement information of the user can be rewritten so that the movement information (movement history) of the individual user acquired by executing the control steps described above can be output as a log. It is stored in the log storage area. In this case, "user identification information", "ID number" associated with this, "occurrence time (setting time)" of the ID number, "occurrence floor number" where the ID number occurred, The "boarding time" and "boarding floor number" when the boarding machine is boarded, and the "boarding time" and "boarding floor number" that are boarded from the boarding machine are stored. In addition to the above, since the user detection range and the information of the boarding machine are also stored, the information can be stored in the log storage area as needed. When the movement information of the user is stored in the rewritable log storage area, the process proceeds to step S20.
[0064]
<> In step S20, the individual user's ID number and the identification information associated with this are released (erased), and only the substantial movement information of the user is left as a history. Become. When step S20 ends, the control flow of FIG. 6 ends, and the process stands by in preparation for the next start timing. As described above, since the movement information of the user can be accurately grasped, it is possible to improve the accuracy of the simulation in advance for performing the group management control. The ID release processing will be described in detail with reference to FIG.
[0065]
Next, a specific example of step S12 shown in FIG. 6 will be described with reference to FIG. When step S11 shown in FIG. 6 is completed, steps S30 to S34 shown in FIG. 7 are executed, and the process proceeds to step S13 again.
[0066]
<> In step S30, it is determined from the image of the camera whether a new user is detected at the hall. Since individual users can be identified by image analysis, when a new user appears at the hall with respect to the users before the present time point, the new user can be identified by extracting the new user. In step S30, if a new user is not extracted, the process ends, and if a new user is extracted, the process proceeds to step S31.
[0067]
<> In step S31, as shown in FIG. 3, it is determined whether or not the new user Pdn-1 exists in the overlapping area of the user detection range 19D and the user detection range 19C. There is. Then, if it is determined that the new user Pdn-1 exists in the overlapping area, the process proceeds to step S32, and if it is determined that the new user Pdn-1 does not exist in the overlapping area, step S33. Move to.
[0068]
<> In step S32, the user detection process to which the new user belongs is determined by the person vector process (step S12) shown in FIG. 6, and the boarding machine is also determined. This is quantified as the detected position coordinate of the user and an angle with the arbitrary direction as a reference with respect to the direction in which the user is facing. For example, when the user Pdn-1 in FIG. 3 is taken as an example, in the layout of the landing plane viewed from above, the angle perpendicular to the upper side in the figure is set as 0°. From there, the elevator's position coordinates and the user's position coordinates are used to detect which elevator is facing.
[0069]
For example, simply in case of 1° to 90°, waiting for the first unit, in case of 91° to 180°, waiting for the second unit, in case of 181° to 270°, waiting for the third unit, in case of 271° to 0°, 4 Alternatively, a method of setting a waiting area for a machine or setting a position area of an elevator and changing an angle at which the waiting time for each machine is detected according to a position coordinate of a user may be used. In the case of the example in FIG. 3, if the direction of the user is detected and the user of the user Pdn-1 is set to 120°, it is determined that the second unit is waiting.
[0070]
In this way, the user detection range is reset by setting the waiting direction of each boarding machine, detecting the waiting direction of the user in the overlapping area from the image of the surveillance camera, and comparing with the waiting direction of the boarding machine. It is possible to set the user detection range of users existing in the overlapping area.
[0071]
<> Since
it is determined in step S31 that the new user clearly belongs to the user detection range, the boarding machine is determined based on the user detection range in step S33.
[0072]
<> In step S34, the boarding machine number is assigned to the user in the overlapping area and the user extracted in the user detection range. On the other hand, even when a new user appears and does not exist in the overlapping area but exists in the user detection range, the boarding machine number is given to the user extracted in the user detection range. When this process is completed, the process moves to step S13 of FIG. 6 to continue the operation of the control flow shown in FIG.
[0073]
Next, a specific example of step S13 shown in FIG. 6 will be described with reference to FIG. When step S12 shown in FIG. 6 is completed, steps S40 to S41 shown in FIG. 8 are executed, and the process proceeds to step S14 again.
[0074]
<> In step S40, it is determined whether or not the discrimination information of the user existing in the user detection range is detected for the first time. In this case, since the discrimination information of the user existing in the user detection range before the present time is already stored in the storage area of the surveillance camera control system 16, this stored discrimination information and the discrimination detected this time are performed. By comparing the information, it is possible to determine whether or not the user is the first detected user.
[0075]
If it is not the first detected discrimination information, the process goes to the end, and if it is the first detected discrimination information, the process proceeds to step S41.
[0076]
<> In step S41, a new ID number is assigned to the discrimination information of the user detected for the first time. Since the identification information of the user and the ID number are associated and stored, it is possible to trace the moving state of the user to whom the ID number is assigned. When this process is completed, the process moves to step S14 of FIG. 6 to continue the operation of the control flow shown in FIG.
[0077]
Next, a specific example of step S20 shown in FIG. 6 will be described with reference to FIG. When step S19 shown in FIG. 6 is completed, steps S50 to S51 shown in FIG. 9 are executed and the process goes to the end.
[0078]
<> In step S50, it is determined whether the ID number release processing is necessary. In the present embodiment, a case where the movement information (movement history) of the user is traced over a predetermined time period and a case where it is not so are set, and as an example thereof, it is set in "one day unit". Then, if the release condition is set to "one day unit", the process proceeds to step S51, and if not, the process proceeds to step S52.
[0079]
<> In step S51, the discrimination information (feature amount) and the ID number are not released until the date and time reaches 0:00:00, and they are held in association with each other. This makes it possible to trace the moving state of the user over the time of day.
[0080]
<> In step S52, when the predetermined release condition is satisfied within the time less than "one day", the ID number given to each individual user and the discrimination information associated with the ID number are given. It is released (erased). As described above, the released ID is the ID number assigned to each individual user and the identification information associated with this ID number, and the "occurrence time (set time)" of other ID numbers is released. , The "occurrence floor number" where the ID number is generated, the "ride time" and "ride floor number" when getting on the boarding machine, the "getting off time" and "getting off floor number" when getting off from the boarding machine, etc. are simulated. It is held as parameter data of.
[0081]
Here, as the release condition set in step S52, (1) the release condition is that the user gets off the boarding machine, and (2) the time such as one round time in the traffic calculation used for the elevator installation plan. (3) Assuming a transit, if there is a first elevator group and a second elevator group, the first elevator group to the second elevator group, or the second elevator group, or the second elevator group. When you transfer from the elevator group to the first elevator group, you finally get off the train as a release condition (For example, if you have a transfer from a low-rise building to a high-rise building, release condition is when you get off the high-rise elevator) Etc., it is possible to set an appropriate release condition.
[0082]
FIG. 10 shows a specific example of the log totaling process executed in step S19, which is the log output when the ID release condition is set when the user dismounts from the boarding machine.
[0083]
The log output includes "user identification information" representing the user, "ID number" associated with this, "occurrence time" of the ID number, and "occurrence floor number" at which the ID number occurred. The "boarding time" and "floor floor number" at which the boarding machine is boarded, and the "boarding time" and "boarding floor number" when the boarding machine is alighted are stored.
[0084]
For example, regarding the user Pa, the ID number is set to “0001”, the ID number is set to “8:00:01” at “5th floor”, and the user Pa is set to “5th floor”. At the platform, the user gets on the boarding machine at “8:01:05”, and further, the user Pa can obtain information that the boarding machine got off at “8:01:20” at the platform on the “8th floor”. The same applies to other users, and the accuracy of the simulation in advance for performing group management control based on the movement information of these users can be improved.
[0085]
When the ID release process is executed, the user's discrimination information and the "ID number" associated with it are deleted, and general user information (for example, A, B, C, etc.) is added. Will be replaced. Since the personal information of the user is not necessary for the simulation, there is no problem even if the personal information such as the discrimination information of the user is deleted, and it is desirable from the viewpoint of protection of the personal information.
[0086]
FIG. 11 shows a specific example of the log totaling process executed in step S19, and is the log output when the “one day unit” is the ID release condition. The log output is basically the same as that in FIG. 10, but since the ID release condition is “one day unit”, the movement information is acquired “one day unit” as shown to the user Pc.
[0087]
For example, regarding the user Pc in the first detection process, the ID number is set to “0003”, this ID number is set to “8:00:04” on the “fifth floor”, and the user Pc is At the platform on the "5th floor", board the boarding machine at "8:01:06", and then the user Pc gets off from the boarding machine at "8:01:55" at the boarding station on the "9th floor" You can get the information that you went to the place.
[0088]
Further, even after the user Pc has worked in the office 9 times and the time has elapsed, the user Pc's ID number is held as "0003", and this ID number is "9th floor" and "10: It is detected again at 10:25", and the user Pc gets on the boarding machine at "10:10:36" at the "9th floor" platform, and the user Pc is at the "1st floor" platform. You can get the information that you got off at "10:11:03" from the boarding machine. The same applies to other users, and the accuracy of the simulation in advance for performing group management control based on the movement information of these users can be improved. Furthermore, by setting the ID release condition, it becomes possible to create data for keeping the accuracy of simulation in consideration of privacy and in any usage scene.
[0089]
In the present embodiment, the "user discrimination information" representing the user, the "ID number" associated with this, the "occurrence time" of the ID number, and the "occurrence floor" at which the ID number occurred “Floor number”, “boarding time” and “floor floor number” when boarding the boarding machine, and “departure time” and “boarding floor number” when getting off from the boarding machine are stored. It is also possible to set other storage items.
[0090]
The above-described embodiment shows an example in which the images of the hall surveillance cameras 17 provided in the halls on each floor and the in-car surveillance cameras 20 provided in the car are comprehensively managed and controlled by the surveillance camera control system 16. However, the movement information of the user may be acquired by using only the hall monitoring camera 17 provided in the hall of each floor, or the user may be used only by using the car monitoring camera 20 provided in the car. It is also possible to obtain the movement information of.
[0091]
When the user's movement information is acquired using only the hall monitoring cameras 17 provided in the halls on each floor, it can be basically achieved by the same control as the control flow shown in FIG. In this case, the boarding user detection process of step S15 and the getting-off user detection process of step S17 detect the behavior of the user from the image of the boarding monitoring camera 17 to get in and the image of the boarding monitoring camera 17 to get off. Can be implemented in. That is, when getting on, it can be detected by the disappearance of the user from the user detection range, and when getting off, it can be detected by the appearance of the user in the user detection range.
[0092]
Further, when the user's movement information is acquired using only the car monitoring camera 20 provided in the car, the identification information of the individual user detected by the car monitoring camera 20 and the ID number are linked. The appearance time when the user appears in the car and the disappearance time when the user disappears from the car are stored for each ID number. Then, the log output can be obtained by associating the departure floor and the arrival floor for each ID number from the boarding machine information and the time information.
[0093]
As described above, according to the present invention, the discrimination information and the ID information for discriminating the user are set and given to each of the users from the images of the hall camera for photographing the elevator hall or the camera for photographing the inside of the car. However, the movement of the user is traced based on the discrimination information and the ID information, and at least the boarding floor and the getting-off floor of the user are stored in association with each other to grasp the movement information of the user.
[0094]
According to this, since the movement information of the user can be accurately grasped, for example, accurate parameter data necessary for the preliminary simulation for performing the group management control can be obtained, so that the accuracy of the simulation can be improved.
[0095]
It should be noted that the present invention is not limited to the above-described embodiments, but includes various modifications. For example, the above-described embodiments have been described in detail in order to explain the present invention in an easy-to-understand manner, and are not necessarily limited to those having all the configurations described. Further, it is possible to replace one means of the configuration of one embodiment with the configuration of another embodiment, and it is also possible to add the configuration of another embodiment to the configuration of one embodiment. Further, it is possible to add, delete, or replace other configurations with respect to one means of the configurations of the respective embodiments.
Explanation of symbols
[0096]
10... Elevator operation management system, 10A... Learning section, 10B... Receiving section, 10C... Floor number-by-floor number evaluation section, 10D... Comprehensive evaluation section, 10E... Assignment command section, 11A-11N... Boarding machine elevator control system, 12... Communication network, 16... Surveillance camera control system, 16A... Image input processing unit, 16B... Detection range setting processing unit, 16C... User detection processing unit, 16D... ID setting processing unit, 16E... Floor-specific user detection processing unit , 16F... Movement information output processing unit, 16G... Log output processing unit, 17... Hall monitoring camera, 18A-18D... Hall door, 19A-19D... User detection range, 20... In-car monitoring camera.
The scope of the claims
[Claim 1]
An elevator use log output system for analyzing the image of a hall camera that captures a hall of a plurality of elevator boarding machines, and grasping movement information of a user of the hall,
wherein the elevator use log output system is the
hall. User detection means for detecting discrimination information for discriminating an individual user from the image of the camera,
ID number setting means for setting and giving an individual ID number corresponding to the
discrimination information, and the discrimination information. The
information processing apparatus further comprises movement information detection means for detecting movement information of individual users from the ID number, and storage means for storing the movement information detected by the movement information detection means in association with the ID number. It is
elevator usage log output system, characterized in that.
[Claim 2]
The elevator use log output system according to claim 1,
wherein the movement information detection unit
dismounts the discrimination information of an individual user who gets on a boarding machine from the hall and gets off from the boarding machine to another hall. Comprising the discrimination information of the individual users to be identified, the user recognition means for identifying an individual user whose discrimination information at the time of getting on and the discrimination information at the time of getting off are provided, and the user recognition means
An elevator use log output system, characterized in that the movement information of each individual user recognized in (3) is detected .
[Claim 3]
The elevator use log output system according to claim 2,
wherein the elevator use log output system
sets a user detection range for extracting a user from the image of the hall camera for each boarding machine at the hall. A user detection range setting means, and the
user detection means extracts the discrimination information of an individual user from the user detection range for each of the boarding vehicles set by the user detection range setting means.
Elevator use log output system characterized.
[Claim 4]
The elevator use log output system according to claim 3,
wherein the elevator use log output system has a
user in an overlapping region of the adjacent user detection ranges set by the user detection range setting means. In this case,
the elevator use is characterized by comprising user detection range resetting means for analyzing the image of the user in the overlap region and setting the user detection range of the user existing in the overlap region. Log output system.
[Claim 5]
It is an elevator utilization log output system of Claim 4, Comprising: The
said user detection range resetting means sets the waiting direction of each said boarding machine, and from the image of the said hall camera of the user of the said overlap area|region.
An elevator use log output system , wherein a standby direction is detected, and the user detection range of users existing in the overlapping area is set by comparing the standby direction with the standby direction of the boarding machine .
[Claim 6]
The elevator usage log output system according to claim 2,
wherein the elevator usage log output system,
when the movement information is stored in the storage means, the ID number of an individual user according to a predetermined release condition. And
an elevator use log output system, which is provided with an ID number releasing means for releasing the discrimination information associated with this .
[Claim 7]
An elevator use log output method for analyzing an image of a hall camera that captures a hall of a plurality of elevator boarding machines, and grasping movement information of a user of the hall,
wherein the elevator use log output method is the
hall. Discrimination information for discriminating an individual user is detected from the image of the camera,
an individual ID number is set corresponding to the
discrimination information, and movement information of the individual user is obtained from the discrimination information and the ID number. detecting,
storing the detected the movement information corresponding to the ID number
elevator usage log output wherein the.
[Claim 8]
The elevator use log output method according to claim 7,
wherein when the movement information is detected
, the discrimination information of an individual user who gets on a boarding machine from the hall and another boarding hall from the boarding machine. comparing the identification information of the individual user who gets off, detects the movement information to identify the individual user, wherein the determination information at the time of getting off and the discrimination information at the time of boarding matches the
said the Elevator usage log output method.
[Claim 9]
The elevator use log output method according to claim 8,
wherein the elevator use log output method
sets a user detection range for extracting a user from the image of the hall camera for each of the boarding machines of the hall, An elevator use log output method, characterized
in
that the discrimination information of an individual user is extracted from the set user detection range for each boarding machine set .
[Claim 10]
The elevator use log output method according to claim 9,
wherein the elevator use log output method
displays an image of a user in the overlapping area when a user is present in an overlapping area of the adjacent user detection ranges. Is analyzed to reset the user detection range of the user existing in the overlapping area
.
[Claim 11]
The elevator use log output method according to claim 10,
wherein the method for detecting the number of people in the up-down direction of the elevator
sets the waiting direction of each of the boarding cars, and detects the user of the overlapping area from the image of the hall camera. An elevator use log output method ,
wherein a standby direction is detected, and the user detection range of users existing in the overlapping area is set by comparing the standby direction with the standby direction of the boarding machine
.
[Claim 12]
The elevator usage log output method according to claim 8
,
wherein, when the movement information is stored , the elevator usage log output method includes the ID number of an individual user and the ID number according to a predetermined release condition.
An elevator use log output method, characterized in that the discrimination information associated with is released .
[Claim 13]
By analyzing the image of the car in the camera to shoot more than one elevator ride Unit of riding in the car, an elevator usage log output system to grasp the movement information of the user of the passenger in the car,
the elevator usage log output The system includes
a user detection unit that detects discrimination information that discriminates an individual user from an image of the camera in the car, and
an ID number setting unit that sets and assigns an individual ID number corresponding to the discrimination information. And
moving information detecting means for detecting moving information of an individual user from the discrimination information and the ID number, and the moving information detected by the moving information detecting means is
stored in association with the ID number.
An elevator use log output system comprising a storage means .
[Claim 14]
By analyzing the image of the car in the camera to shoot more than one elevator ride Unit of riding in the car, an elevator usage log output method to grasp the movement information of the user of the passenger in the car,
the elevator usage log output The method
detects discrimination information for discriminating an individual user from the image of the camera in the car,
sets an individual ID number corresponding to the discrimination information, and sets an individual ID number based on the
discrimination information and the ID number. detecting the movement information of the user,
and stores the detected the movement information corresponding to the ID number
elevator usage log output wherein the.
| # | Name | Date |
|---|---|---|
| 1 | 202017016312-STATEMENT OF UNDERTAKING (FORM 3) [15-04-2020(online)].pdf | 2020-04-15 |
| 2 | 202017016312-REQUEST FOR EXAMINATION (FORM-18) [15-04-2020(online)].pdf | 2020-04-15 |
| 3 | 202017016312-NOTIFICATION OF INT. APPLN. NO. & FILING DATE (PCT-RO-105) [15-04-2020(online)].pdf | 2020-04-15 |
| 4 | 202017016312-FORM 18 [15-04-2020(online)].pdf | 2020-04-15 |
| 5 | 202017016312-FORM 1 [15-04-2020(online)].pdf | 2020-04-15 |
| 6 | 202017016312-DRAWINGS [15-04-2020(online)].pdf | 2020-04-15 |
| 7 | 202017016312-DECLARATION OF INVENTORSHIP (FORM 5) [15-04-2020(online)].pdf | 2020-04-15 |
| 8 | 202017016312-COMPLETE SPECIFICATION [15-04-2020(online)].pdf | 2020-04-15 |
| 9 | 202017016312-Verified English translation [08-07-2020(online)].pdf | 2020-07-08 |
| 10 | 202017016312-FORM-26 [08-07-2020(online)].pdf | 2020-07-08 |
| 11 | 202017016312-FORM 3 [11-09-2020(online)].pdf | 2020-09-11 |
| 12 | 202017016312-FORM 3 [11-09-2020(online)]-1.pdf | 2020-09-11 |
| 13 | 202017016312-Proof of Right [03-11-2020(online)].pdf | 2020-11-03 |
| 14 | 202017016312-FORM 4(ii) [17-05-2021(online)].pdf | 2021-05-17 |
| 15 | 202017016312-OTHERS [06-07-2021(online)].pdf | 2021-07-06 |
| 16 | 202017016312-Information under section 8(2) [06-07-2021(online)].pdf | 2021-07-06 |
| 17 | 202017016312-FORM 3 [06-07-2021(online)].pdf | 2021-07-06 |
| 18 | 202017016312-FER_SER_REPLY [06-07-2021(online)].pdf | 2021-07-06 |
| 19 | 202017016312-DRAWING [06-07-2021(online)].pdf | 2021-07-06 |
| 20 | 202017016312-CORRESPONDENCE [06-07-2021(online)].pdf | 2021-07-06 |
| 21 | 202017016312-COMPLETE SPECIFICATION [06-07-2021(online)].pdf | 2021-07-06 |
| 22 | 202017016312-CLAIMS [06-07-2021(online)].pdf | 2021-07-06 |
| 23 | 202017016312-ABSTRACT [06-07-2021(online)].pdf | 2021-07-06 |
| 24 | 202017016312.pdf | 2021-10-19 |
| 25 | 202017016312-FER.pdf | 2021-10-19 |
| 26 | 202017016312-US(14)-HearingNotice-(HearingDate-05-01-2024).pdf | 2023-12-07 |
| 27 | 202017016312-FORM-26 [04-01-2024(online)].pdf | 2024-01-04 |
| 28 | 202017016312-FORM 3 [04-01-2024(online)].pdf | 2024-01-04 |
| 29 | 202017016312-Correspondence to notify the Controller [04-01-2024(online)].pdf | 2024-01-04 |
| 30 | 202017016312-Written submissions and relevant documents [12-01-2024(online)].pdf | 2024-01-12 |
| 31 | 202017016312-GPA-080124.pdf | 2024-01-17 |
| 32 | 202017016312-Correspondence-080124.pdf | 2024-01-17 |
| 33 | 202017016312-PatentCertificate30-01-2024.pdf | 2024-01-30 |
| 34 | 202017016312-IntimationOfGrant30-01-2024.pdf | 2024-01-30 |
| 1 | 202017016312E_25-11-2020.pdf |