Elevator System
The elevator system uses facial recognition and notification devices to ensure users board the correct car by comparing assigned and detected car numbers, addressing the issue of erroneous car usage and improving system efficiency.
Patent Information
- Application Number
- JP2023055146
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-03-30
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2043-03-30
AI Technical Summary
Existing elevator systems do not effectively prevent users from erroneously using cars assigned by the system, leading to potential confusion and inefficiencies.
An elevator system that includes a group management control device to allocate hall calls, uses facial recognition to identify users, and compares assigned and detected car numbers, with notification devices providing information to users based on face information and car detection to prevent incorrect boarding.
Effectively prevents users from using the wrong elevator car by identifying and notifying them of the correct car assignment, enhancing system efficiency and user experience.
Smart Images

Figure 0007601131000001 
Figure 0007601131000002 
Figure 0007601131000003
Abstract
Description
[Technical field]
[0001] The present invention relates to elevator systems. [Background technology]
[0002] Patent Document 1 discloses an elevator user detection device that prevents users from getting on the wrong elevator. The device determines the attributes of the user who called the elevator from the user's facial image, and selects an elevator with attributes that match the determined attributes. The device also determines whether the attributes determined from the facial image of the user at the elevator hall match the attributes of the elevator at that hall, and notifies the user. In this way, the device prevents users from getting on the wrong elevator. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 6711470 Summary of the Invention [Problem to be solved by the invention]
[0004] An object of the present invention is to provide an elevator system that can prevent a user from mistakenly using an elevator car assigned to him / her by the elevator system. [Means for solving the problem]
[0005] The elevator system of the present invention comprises a group management control device that assigns a hall call registered by a user to one of a plurality of elevators to determine the assigned elevator number that the user will board; an imaging device that is capable of capturing an image of the face of a user who has registered a hall call and who will use one of the plurality of elevators; and an alarm device that notifies the user of alarm information regarding the elevator, wherein the group management control device acquires first facial information indicative of the user's face from an image captured by the imaging device, detects the elevator number that the user will use from among the plurality of elevators, and causes the alarm device to notify the user of the alarm information based on the result of comparing the assigned elevator number with the detected elevator number, and the alarm information includes content that changes based on the first facial information and the detected elevator number.
[0006] The elevator control method of the present invention is an elevator control method for assigning a hall call registered by a user to one of a plurality of elevators to determine the assigned elevator number for the user, the method comprising the steps of: obtaining first facial information indicating the face of the user from an image captured by an imaging device capable of capturing an image of the face of a user who has registered a hall call and who will use one of the plurality of elevators; detecting the elevator number to be used by the user from among the plurality of elevators; and causing an alarm device to issue alarm information based on a result of comparing the assigned elevator number with the detected elevator number, the alarm information including content that changes based on the first facial information and the detected elevator number.
[0007] A computer program according to the present invention is a computer program for causing an arithmetic circuit to execute the elevator control method according to the present invention. Effect of the Invention
[0008] According to the present invention, it is possible to provide an elevator system that can prevent a user from mistakenly using an elevator car assigned to him / her by the elevator system. [Brief description of the drawings]
[0009] [Figure 1]FIG. 1 is a schematic plan view showing an equipment arrangement on a specific floor of a building to which the elevator system according to the first embodiment is applied. [Diagram 2] A block diagram showing a configuration example of an elevator system according to a first embodiment. [Diagram 3] A block diagram showing the electrical configuration of a destination floor registration device. [Figure 4] FIG. 2 is a front view showing the exterior of the destination floor registration device; [Diagram 5] A block diagram showing the electrical configuration of an elevator control device. [Figure 6] Block diagram showing the electrical configuration of the security server [Figure 7] Block diagram showing the electrical configuration of the security gate [Figure 8] A perspective view showing the exterior of a security gate [Figure 9] FIG. 1 is a schematic side view of an elevator hall of a building to which the elevator system according to the first embodiment is applied; [Figure 10] 1 is a schematic diagram of an elevator car to which the elevator system according to the first embodiment is applied; [Figure 11] A diagram showing the configuration of the face recognition DB stored in the storage unit of the security server. [Figure 12] FIG. 1 shows the configuration of a departure floor DB stored in the memory unit of a security server. [Figure 13] FIG. 1 is a diagram showing the configuration of a registered device DB stored in a storage unit of a security server. [Figure 14] FIG. 13 is a diagram showing the configuration of an input / output database stored in the memory unit of the group management control device. [Figure 15] FIG. 13 is a diagram showing the configuration of a notification device DB stored in a storage unit of a group management control device; [Figure 16] FIG. 13 is a diagram showing the configuration of a user DB stored in the storage unit of the group management control device. [Figure 17] FIG. 13 is a diagram showing the configuration of a mis-boarding DB stored in the memory unit of the group management control device. [Figure 18] Flowchart showing an example of allocation processing by a group management control device [Figure 19] A flowchart showing an example of a process for determining whether or not a passenger is boarding a train by a group management control device based on an image captured by a platform camera. [Figure 20] A flowchart showing an example of hall notification processing by a group management control device [Figure 21] A flowchart showing an example of a process for determining whether a passenger has boarded a train by a group management control device based on an image captured by a car camera. [Figure 22] Flowchart showing an example of car notification processing by a group management control device [Figure 23A] A flowchart showing an example of another erroneous boarding determination process based on an image captured by a car camera by a group management control device. [Figure 23B] A flowchart showing an example of another erroneous boarding determination process based on an image captured by a car camera by a group management control device. [Figure 24A] Flowchart showing an example of car collective notification processing by a group management control device [Figure 24B] Flowchart showing an example of car collective notification processing by a group management control device [Figure 24C] Flowchart showing an example of car collective notification processing by a group management control device [Diagram 25] A block diagram showing a configuration example of an elevator system according to a second embodiment. [Figure 26] Flowchart showing an example of allocation processing by a group management control device [Figure 27] A flowchart showing an example of a process for determining whether or not a passenger is boarding a train by a group management control device based on an image captured by a platform camera. [Figure 28] A flowchart showing an example of up-down call notification processing by the group management control device. [Figure 29] A flowchart showing an example of a process for determining whether a passenger has boarded a train by a group management control device based on an image captured by a car camera. [Diagram 30] A flowchart showing an example of an upper and lower car notification process by a group management control device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Hereinafter, an embodiment of the present invention will be described with reference to the drawings. However, the configuration described below is merely an example of the present invention, and the present invention is not limited to the following embodiment. The present invention can be modified, replaced, added, omitted, etc. in various ways depending on the design, etc., without departing from the technical idea of the present invention, even if it is not the embodiment described below.
[0011] (Embodiment 1) 1. Configuration 1-1. Overview An overview of the elevator system 100 in the embodiment 1 will be described. Fig. 1 is a schematic plan view showing an arrangement of equipment on a specific floor of a building to which the elevator system 100 in the embodiment 1 is applied. The specific floor is, for example, a lobby floor leading to the outside of the building, for example, the first floor of the building.
[0012] An elevator system 100 according to the first embodiment includes a plurality of elevators 50A-50F and a group control system 1 that performs integrated control of the running and operation of the elevators 50A-50F. In the first embodiment, an example is shown in which the elevator system 100 has six elevators 50A-50F (hereinafter, appropriately referred to as "elevators"). In the following, the elevators 50A-50F are also appropriately referred to as Elevators A-F. The boarding openings of each of the elevators 50A-50F are provided on the elevator hall side, and users board the elevators 50A-50F from the elevator hall. In the following, the elevators 50A-50F may be referred to as "elevators 50" without distinction between them.
[0013] In the first embodiment, a plurality of security gates 20 are arranged on a specific floor of a building. A user enters a specific area by passing through one of the security gates 20 from the entrance side. The specific area is an area in a building that can only be entered by passing through a security gate 20 from the entrance side of a specific floor. The specific area includes the elevator landing, the space inside the car of each elevator 50, and the space on each floor that can be traveled using the elevator 50.
[0014] A destination floor registration device 30 is disposed near the elevator hall of each floor. Note that security gates 20 may also be disposed on floors other than the specific floor.
[0015] The elevator system 100 in the first embodiment employs a destination floor registration method in which a user pre-registers a destination floor at the security gate 20 or the destination floor registration device 30 before getting into the cage of the elevator 50. The group control system 1 assigns a call for a pre-registered destination floor (destination floor call) to one of the elevators 50, and causes the gate indicator 70 of the security gate 20 used or the destination floor registration device 30 to notify information indicating the assigned elevator. The group control system 1 is configured to notify the user of the assigned elevator and allow the user to board the elevator. Hereinafter, a call for a registered destination floor is appropriately referred to as a registered destination floor call. A destination floor call is an example of a hall call.
[0016] In embodiment 1, the destination floor registration device 30 for a specific floor is provided to enable a user who has entered a specific area to use the elevator 50 when he or she misses the elevator 50 specified by the group management system 1 or when moving to a floor other than the default destination floor.
[0017] The elevator system 100 in the first embodiment is configured to allow a user to register a destination floor by using face authentication. In order to perform face authentication of the user, a face authentication camera 25 is arranged near the security gate 20. By performing face authentication by the face authentication camera 25, the user can register a destination floor call for a destination floor that has been registered in advance.
[0018] In the first embodiment, a face authentication camera 36 is disposed near the destination floor registration device 30 on each floor. A user can register a destination floor call for a desired destination floor using the destination floor registration device 30 by performing face authentication using the face authentication camera 36.
[0019] 1-2. Configuration of elevator system FIG. 2 is a block diagram showing a configuration example of an elevator system 100 including an elevator group control system 1 according to the first embodiment of the present invention. The elevator system 100 includes a plurality of elevators 50A-50F, a group management control device 10 for integrally controlling these elevators, a plurality of destination floor registration devices 30 arranged on each floor, and a plurality of elevator control devices 40A-40F. The elevator system 100 also includes a hall camera 81 arranged on each floor, and a hall notification device 82 arranged on each floor. The elevator system 100 is connected to a security system so as to be able to transmit signals. The security system includes a security server 60 and a security gate 20. The group control system 1 includes the group management control device 10, a plurality of destination floor registration devices 30, and a plurality of elevator control devices 40A-40F.
[0020] The group management control device 10 performs allocation control of new calls to each elevator while communicating with the security server 60 and the destination floor registration device 30. The devices are connected to each other via a network capable of transmitting information. The network may be configured, for example, by a LAN (Local Area Network) such as Ethernet (registered trademark). Transmission and reception of various information between the devices is performed according to various protocols such as TCP / IP. For example, each of the above devices is assigned a unique IP address. The above devices connected to the network can transmit signals (information) between the devices by communication according to various protocols such as TCP / IP through an input / output interface device possessed by each device. The devices constituting the elevator system 100 may be connected to each other via a network of other signal formats or a dedicated signal network.
[0021] Each elevator 50 has a car, a hoist (motor), a counterweight, etc.
[0022] The elevator system 100 according to this embodiment is configured so that the elevator can stop on floors 1 to X. The X floor indicates the top floor on which the elevator can stop.
[0023] 1-3. Configuration of group management control device The group management control device 10 includes a control unit 11, a storage unit 12, and an input / output interface 13.
[0024] The control unit 11 controls the overall operation of the group management control device 10. The control unit 11 may be composed of, for example, an arithmetic circuit. The control unit 11 includes a general-purpose processor such as a CPU or MPU that executes a program to realize predetermined processing or functions. The control unit 11 is configured to be able to communicate with the storage unit 12, and realizes various functions of the group management control device 10, which will be described later, by reading and executing arithmetic programs, etc. stored in the storage unit 12.
[0025] For example, the control unit 11 realizes a function of allocating a destination floor call registered by the security gate 20 or the destination floor registration device 30 to one of the elevators 50A to 50F. Specifically, when the control unit 11 receives a call signal from the security server 60 via the input / output interface 13, it starts the allocation process of the elevator 50. When a destination floor call is registered by the security gate 20 or the destination floor registration device 30, the call signal can be generated by the security server 60 and transmitted to the control unit 11. The call signal is a signal requesting that the registered destination floor call be allocated to one of the elevators 50A to 50F. The call signal includes information on the departure floor, the destination floor, the authentication face information, and the input device ID. The control unit 11 allocates the destination floor indicated by the received call signal to one of the elevators 50A to 50F.
[0026] The control unit 11 determines the elevator 50 (assigned car) to which the destination floor should be assigned, taking into consideration the acquired departure floor and destination floor. When there are multiple elevators 50 that are candidates for assignment as a result of taking into consideration the departure floor and destination floor, the control unit 11 determines the elevator 50 to which the destination floor should be assigned by a predetermined calculation process based on the operation information of each elevator 50. The operation information of each elevator 50 includes, for example, information indicating the destination floor and departure floor related to the destination floor call assigned to each elevator 50, the state of the car of each elevator 50, the expected waiting time (forecasted waiting time), the expected service completion time, the number of scheduled stops of the car, etc. The state of the car of the elevator 50 includes the position of the car, the running direction, the open / closed state of the door, the load, etc. The service completion time is the time until the assigned car arrives at the destination floor. The number of scheduled stops of the car is the number of scheduled stops of the elevator 50 until the service is completed.
[0027] For example, the control unit 11 calculates an evaluation value for each elevator 50 based on the operation information of each elevator 50, for selecting the elevator 50 to which a destination floor should be assigned. After calculating the evaluation value, the control unit 11 selects the elevator 50 having the highest evaluation value from among the elevators 50A to 50F, and assigns the destination floor to the selected elevator 50. In this embodiment, the predicted waiting time is recorded, for example, in a predetermined predicted waiting time table stored in the storage unit 12. Such calculation processing can be appropriately set in accordance with, for example, various allocation methods for destination floor calls.
[0028] When the control unit 11 determines the assigned elevator, it generates an assignment result signal including information about the determined assigned elevator, and transmits the assignment result signal to the gate indicator 70 or the destination floor registration device 30 corresponding to the input device ID via the input / output interface 13. The control unit 11 thereby notifies the gate indicator 70 or the destination floor registration device 30 of the assigned elevator that was assigned in response to the reception of the call signal.
[0029] The control unit 11 is not limited to a configuration in which hardware resources and software work together to realize a predetermined function, and may be configured with a hardware circuit designed specifically to realize the predetermined function. That is, the control unit 11 may be realized by various processors such as a CPU, an MPU, a GPU, an FPGA, a DSP, an ASIC, etc. Such a control unit 11 may be realized, for example, by a signal processing circuit that is a semiconductor integrated circuit.
[0030] The storage unit 12 is a storage medium capable of storing various information. The information includes programs and data. For example, the storage unit 12 stores calculation programs for implementing various functions of the group management control device 10 according to the first embodiment. The storage unit 12 also stores operation information of each elevator 50. The data includes various databases, which will be described later. The storage unit 12 is implemented, for example, by a memory such as a DRAM, an SRAM, or a flash memory, an HDD, an SSD, or other storage devices, or an appropriate combination of these.
[0031] The input / output interface 13 is configured using, for example, a LAN adapter, etc. The input / output interface 13 is an interface through which the group management control device 10 transmits and receives various signals between the security server 60, the gate display 70 of the security gate 20, the destination floor registration device 30, and the elevator control device 40 (40A to 40F). The input / output interface 13 is also an interface through which the group management control device 10 transmits and receives various signals between the hall camera 81 on each floor and the hall notification device 82 on each floor.
[0032] 1-4. Configuration of destination floor registration device 3 is a block diagram showing an electrical configuration of the destination floor registration device 30 of the elevator system 100 according to the first embodiment. The destination floor registration device 30 is a device for a user to register a destination floor. The destination floor registration device 30 includes a control unit 31, a storage unit 32, an input / output interface 33, a display unit 34, and an operation unit 35.
[0033] The control unit 31 controls the operation of the destination floor registration device 30. The control unit 31 is configured to be able to communicate with the storage unit 32, and realizes various functions, described later, of the destination floor registration device 30 by reading and executing an arithmetic program or the like stored in the storage unit 32. The control unit 31 can be configured in the same manner as the control unit 11 described above.
[0034] The storage unit 32 is a storage medium capable of storing various information. For example, the storage unit 32 stores a calculation program for implementing various functions of the destination floor registration device 30 according to the first embodiment. The storage unit 32 may be configured in the same manner as the storage unit 12 described above.
[0035] The input / output interface 33 is configured by utilizing, for example, a LAN adapter, etc. The input / output interface 33 is an interface for the destination floor registration device 30 to transmit and receive various signals to and from other devices such as the group management control device 10.
[0036] The display unit 34 displays images and the like based on a display signal output from the control unit 31. The display unit 34 can be configured, for example, by a liquid crystal display or an organic EL display.
[0037] The operation unit 35 is an interface that accepts user operations on the destination floor registration device 30. In this embodiment, the display unit 34 and the operation unit 35 are integrally configured as an input / output device such as a display equipped with an in-cell type touch panel using a liquid crystal display panel or an organic EL display panel. The operation unit 35 may be, for example, a numeric keypad. The operation unit 35 outputs a signal according to the operation content to the control unit 31. Note that the display unit 34 and the operation unit 35 may be configured separately using different parts as long as it is possible to perform the same designation as the object of the button displayed on the display unit 34.
[0038] FIG. 4 is a front view that diagrammatically shows the exterior of the destination floor registration device 30. As shown in FIG.
[0039] A face authentication camera 36 is disposed above the destination floor registration device 30. The destination floor registration device 30 is configured to have the user undergo face authentication using the face authentication camera 36 when the user registers a destination floor.
[0040] The face authentication camera 36 captures an image of a subject in a predetermined angle of view area in front of it at a predetermined frame rate and a predetermined resolution, generates an image signal indicating the captured image (captured image), and outputs the generated image signal to the security server 60. The face authentication camera 36 is an example of an imaging device. The face authentication camera 36 is an imaging device for face authentication to register a destination floor call. The predetermined angle of view area is set to an angle of view that can capture an image of a user's face when the user is in front of the destination floor registration device 30. The predetermined resolution may be any resolution that can appropriately perform face detection and face matching during face authentication, and may be, for example, HD, FHD, 4K, or the like. The frame rate may be any rate, and may be, for example, 15 fps or 30 fps.
[0041] 4 shows a case where a guidance screen is displayed as a default screen on the display unit 34 of the destination floor registration device 30. In this guidance screen, an example is shown in which a message "This is a face recognition destination floor registration device" is displayed.
[0042] 1-5. Configuration of elevator control device FIG. 5 is a block diagram showing an electrical configuration of elevator control devices 40A-40F of the elevator system 100 according to the first embodiment. The elevator control devices 40A-40F are provided corresponding to the elevators 50A-50F. The elevator control devices 40A-40F control the operation of the hoists (motors) of the corresponding elevators 50A-50F according to control signals from the group management control device 10, thereby controlling the raising, lowering, stopping, etc. of the cars of the elevators 50A-50F. In addition, the elevator control devices 40A-40F detect the car status of the corresponding elevators 50A-50F, including the car position, running direction, door open / closed state, load, etc., and output information indicating the detected car status to the group management control device 10. Note that, hereinafter, the elevator control devices 40A-40F may be referred to as "elevator control devices 40" without distinction.
[0043] The elevator control device 40 has a control unit 41, a memory unit 42, and an input / output interface 43.
[0044] The control unit 41 controls the operation of the elevator control device 40. The control unit 41 is configured to be able to communicate with the storage unit 42, and realizes various functions of the elevator control device 40, which will be described later, by reading and executing calculation programs and the like stored in the storage unit 42. The control unit 41 can be configured similarly to the control unit 11 described above.
[0045] The storage unit 42 is a storage medium capable of storing various information. For example, the storage unit 42 stores a calculation program for implementing various functions of the elevator control device 40 according to the first embodiment. The storage unit 42 may be configured similarly to the storage unit 12 described above.
[0046] The input / output interface 43 is configured using, for example, a LAN adapter, etc. The input / output interface 43 is an interface for transmitting and receiving various signals between the elevator control device 40 and other devices such as the group management control device 10, a car camera 51, and a car notification device 52, which will be described later.
[0047] 1-6. Security server configuration The security server 60 performs security authentication based on the facial data contained in the image signal transmitted from the facial authentication camera 25 or the facial authentication camera 36, and controls the opening and closing of the security gate 20. In addition, when the security server 60 receives an image signal, it generates a call signal including information such as the user's destination floor, and outputs the call signal to the group management control device 10.
[0048] 6 is a block diagram showing the electrical configuration of the security server 60. The security server 60 is configured using a computer. The security server 60 includes a control unit 61, a storage unit 62, and an input / output interface 63.
[0049] The control unit 61 controls the operation of the security server 60. The control unit 61 is configured to be able to communicate with the storage unit 62, and realizes various functions of the security server 60, which will be described later, by reading and executing a calculation program or the like stored in the storage unit 62. The control unit 61 can be configured in the same manner as the control unit 11 described above.
[0050] The storage unit 62 is a storage medium capable of storing various information. For example, the storage unit 62 stores various data and calculation programs for implementing various functions of the security server 60 according to the first embodiment. The storage unit 62 stores, as data, for example, a face recognition DB 62A, a departure floor DB 62B, and a registration device DB 62C, the details of which will be described later. The storage unit 62 may be configured similarly to the storage unit 12 described above.
[0051] The input / output interface 63 is configured using, for example, a LAN adapter, etc. The input / output interface 63 is an interface for the security server 60 to transmit and receive various signals between the face authentication camera 25, the face authentication camera 36, the group management control device 10, and the security gate 20.
[0052] 1-7.Security gate configuration The security gate 20 is a device that controls the entry of users into specific areas inside a building. Specifically, the security gate 20 is a device that permits entry of authorized users into specific areas inside a building, while restricting the entry of unauthorized users. Authorized users refer to users who are registered in the face authentication DB 62A, the details of which will be described later. Unauthorized users refer to users who are not registered in the face authentication DB 62A.
[0053] Fig. 7 is a block diagram showing the electrical configuration of the security gate 20 in embodiment 1. Fig. 8 is a perspective view showing the external appearance of the security gate 20. Fig. 8 is a perspective view of the leftmost security gate 20 of the three security gates 20 shown in Fig. 1.
[0054] As shown in Fig. 7, the security gate 20 includes a control unit 21, a storage unit 22, an input / output interface 23, and a gate flapper 28. As shown in Fig. 8, a gate main body 20a, which is the housing of the security gate 20, includes a gate flapper 28 and a gate display 70. In addition, a face authentication camera 25 is provided on the elevator landing side of the gate main body 20a. The face authentication camera 25 may be attached to the gate main body 20a or may be provided independently.
[0055] The face authentication camera 25 is an example of an imaging device. The face authentication camera 25 may be configured similarly to the face authentication camera .
[0056] The gate flapper 28 is a door that can be opened and closed freely.
[0057] The gate display 70 displays a screen in response to various signals (commands) output from the group management control device 10. The gate display 70 includes a display unit such as a liquid crystal display panel or an organic EL display panel, and a computer that controls the display of the display unit.
[0058] The control unit 21 controls the operation of the security gate 20. The control unit 21 is configured to be able to communicate with the storage unit 22, and realizes various functions of the security gate 20 by reading and executing calculation programs and the like stored in the storage unit 22. The control unit 21 may be configured similarly to the above-mentioned control unit 11. For example, the control unit 21 opens and closes the gate flapper 28 based on an open signal or a close signal from the security server 60.
[0059] The storage unit 22 is a storage medium capable of storing various pieces of information. For example, the storage unit 22 stores calculation programs for implementing various functions of the security gate 20 according to the first embodiment, and various pieces of data. The storage unit 22 may be configured in the same manner as the storage unit 12 described above.
[0060] The input / output interface 23 is configured using, for example, a LAN adapter, etc. The input / output interface 23 is an interface through which the security gate 20 transmits and receives various signals to and from the security server 60.
[0061] 1-8. Configuration of elevator hall camera and hall warning device As shown in Fig. 9, the elevator is equipped with a hall camera 81 and a hall notification device 82 on each floor. Fig. 9 is a schematic side view of an elevator hall in a building to which the elevator system 100 in the first embodiment is applied. Fig. 9 shows a side view of the boarding openings of the elevators 50A to 50C as viewed from the elevators 50D to 50F side.
[0062] In the first embodiment, two hall cameras 81 are arranged on each floor. In the present embodiment, the two hall cameras 81 are arranged so as to capture the faces of one or more users facing the direction of the elevators 50A to 50C or the direction of the elevators 50D to 50F at the elevator hall. As shown in FIG. 9, one of the hall cameras 81 is provided above the boarding opening of the elevator 50B. The other hall camera 81 may be arranged above the boarding opening of the elevator 50E. The hall camera 81 is an example of an imaging device. In the present embodiment, the hall cameras 81 and the hall notification devices 82 are arranged at the elevator halls on the 1st to Xth floors.
[0063] The elevator hall camera 81 is an imaging device that captures images for the group management control device 10 to determine whether a user at the elevator hall will use a car other than the assigned car number assigned to the user. The control unit 11 of the group management control device 10 is configured to be able to detect a car number that a user is waiting to use at the elevator hall based on the captured image. The control unit 11 detects the car number that the user will use based on the captured image and determines whether the detected car number matches the assigned car number. The control unit 11 is configured to be able to acquire position information of the user contained in the captured image based on the captured image.
[0064] The hall camera 81 captures an image of a subject in a predetermined angle of view area in front of the hall camera 81 at a predetermined frame rate and a predetermined resolution, and generates image data showing the captured image (captured image). The hall camera 81 then outputs the image data to the group management control device 10 by linking it to an IP address assigned to the hall camera 81.
[0065] In this embodiment, the group management control device 10 identifies the hall camera 81 that captured the captured image based on the IP address, but is not limited to this. For example, when an analog video signal is output as image data from the hall camera 81 to the group management control device 10, the group management control device 10 can uniquely identify the hall camera 81 that captured the captured image based on the input terminal that received the analog video signal.
[0066] The predetermined angle of view area is set to an angle of view that can capture the face of a user facing the boarding opening of the elevators 50A to 50C at the elevator hall. For example, the hall camera 81 is configured to capture the face of a user waiting to use any of the elevators 50A to 50C at the elevator hall. The predetermined resolution may be any resolution that can appropriately perform face detection and face matching at the time of erroneous boarding determination described later, and may be, for example, HD, FHD, 4K, or the like. The frame rate may be any frame rate, and may be, for example, 15 fps or 30 fps.
[0067] The hall camera 81 may be configured to capture images at a predetermined time interval. The predetermined time interval may be any time interval, but may be, for example, every 0.1 seconds, every 0.5 seconds, or every 1 second.
[0068] In the present embodiment, the hall camera 81 is disposed above the boarding openings of the elevators 50B and 50E, but is not limited thereto. One or more hall cameras 81 may be disposed at any location as long as they can capture images of the faces of users at the elevator hall. For example, the hall cameras 81 may be disposed near each of the elevators 50A to 50F.
[0069] 9, in this embodiment, the hall notification device 82 for elevator 50A is provided near elevator 50A. The hall notification devices 82 for elevators 50B and 50C are provided in the same manner. The hall notification devices 82 for elevators 50D to 50F can be disposed in the same manner. By disposing them in this manner, the hall notification devices 82 can notify predetermined information to users located near each elevator at a volume that is easier for the users to recognize and from a direction that makes it easier for the users to recognize.
[0070] The hall notification device 82 is, for example, a speaker that generates a sound to audibly notify a user of information including predetermined contents related to the elevator. The hall notification device 82 is an example of a notification device. The hall notification device 82 may be a display device such as a display that displays any image, character, etc. to visually notify a user of information including predetermined contents.
[0071] In the present embodiment, the hall notification device 82 is arranged near each elevator 50, but is not limited to this. One hall notification device 82 may be provided for each of the elevators 50A-50C on each floor and one for each of the elevators 50D-50F on each floor, or only one may be provided on each floor.
[0072] 1-9. Configuration of elevator car camera and car notification device FIG. 10 is a schematic diagram of a cage of an elevator 50A to which the elevator system 100 in the first embodiment is applied. The cage of the elevator 50A includes a cage camera 51A and a cage notification device 52A. The cage camera 51A is an example of an imaging device. In the present embodiment, the cage camera 51A includes a rear cage camera 51aA and a front cage camera 51bA. The rear cage camera 51aA is disposed on the wall surface facing the boarding opening of the cage (hereinafter, appropriately referred to as the "rear of the cage"). The front cage camera 51bA is disposed on the wall surface on the boarding opening side of the cage (hereinafter, appropriately referred to as the "front of the cage").
[0073] The car camera 51A is an imaging device that captures an image for the group management control device 10 to determine whether a user who has boarded the car of the elevator 50A uses a car other than the car assigned to the user. The car camera 51A is configured similarly to the hall camera 81.
[0074] The rear car camera 51aA captures an image of a subject in a predetermined angle of view area in front of it at a predetermined frame rate and a predetermined resolution, and generates image data showing the captured image (captured image). The rear car camera 51aA then outputs the image data to the group management control device 10 via the elevator control device 40A, linking it to an IP address assigned to the camera itself. The predetermined angle of view area is set to an angle of view that allows the face of a user facing the rear of the car of the elevator 50A to be captured. For example, the rear car camera 51aA is configured to capture the face of a user entering the car through the boarding opening, and the face of a user facing the rear of the car inside the car.
[0075] The front car camera 51bA is configured similarly to the rear car camera 51aA. The front car camera 51bA is linked to an IP address assigned to itself via the elevator control device 40A and outputs the generated image data to the group management control device 10. The predetermined angle of view area is set to an angle of view capable of capturing an image of the face of a user facing forward of the car of the elevator 50A. For example, the front car camera 51bA is configured to capture an image of the face of a user facing forward of the car inside the car.
[0076] For example, the image data generated by the car camera 51A can be configured to be output to the group management control device 10 when the door of the elevator 50A is in an open state. The image data may be configured to be always output to the group management control device 10.
[0077] In this way, the car camera 51A according to this embodiment can capture images of one or more users entering the car of the elevator 50A, and one or more users inside the car facing forward or backward of the car. The car cameras 51B-51F of the other elevators 50B-50F can be configured in the same manner as the car camera 51A. In the following, the car cameras 51A-51F may be referred to as "car cameras 51" without distinguishing between them. The same applies to the rear car camera 51aA and the front car camera 51bA.
[0078] The car camera 51 according to this embodiment has a rear car camera 51a and a front car camera 51b, but the configuration of the car camera 51 is not limited to this. The car camera 51 may be configured with only one of the rear car camera 51a or the front car camera 51b, for example. The car camera 51 may also be arranged in a location other than the front and rear of the car, such as a wall surface or ceiling on the side of the car of the elevator 50.
[0079] In this embodiment, the car notification device 52A is disposed on the wall surface of the car of the elevator 50A as shown in Fig. 10. The car notification device 52A may also be disposed in another location, such as the ceiling of the car. The car notification device 52A is, for example, a speaker, similar to the hall notification device 82. The car notification device 52A is an example of a notification device. Similar to the hall notification device 82, the car notification device 52A may be a display device such as a display.
[0080] The car notification devices 52B to 52F of the other elevators 50B to 50F may be configured similarly to the car notification device 52A. In the following, the car notification devices 52A to 52F may be referred to as the "car notification device 52" without distinction.
[0081] 1-10. About data structure An example of the structure of the database used in the present system 100 will be described with reference to Figs. 11 to 17. Fig. 11 is a diagram showing the configuration of a face recognition database (face recognition DB) 62A stored in the storage unit 62 of the security server 60. The face recognition DB 62A stores face data relating to the face information of a user and the default destination floor of the user, linked to a user ID. The information is registered in the face recognition DB 62A by, for example, a building manager.
[0082] The "user ID" is identification information set to uniquely identify a user.
[0083] The "authentication face information" is facial feature point data indicating the facial features of a user identified by a "user ID" that is registered in advance. The facial feature point data is data indicating features such as the positions and shapes of the eyes, eyebrows, nose, mouth, etc., and the contours of the face. The facial feature point data is generated based on a facial image of the user provided when the user is registered in the face authentication DB 62A or a facial image of the user captured at the time of registration.
[0084] The "default destination floor" is information indicating the default destination floor of a user. The default destination floor indicates a predetermined destination floor that is automatically registered when a user performs face authentication. For example, the floor on which the user who registers the authenticated face information resides is set as the default destination floor. When a user resides on multiple floors, the floor that the user primarily uses may be set as the default destination floor.
[0085] 12 is a diagram showing the configuration of a departure floor database (departure floor DB) 62B stored in the storage unit 62 of the security server 60. The departure floor DB 62B stores departure floors in association with input device IDs.
[0086] The "input device ID" is identification information set to uniquely identify the facial authentication cameras 25, 36. The "departure floor" indicates the floor where the facial authentication camera 25 and the corresponding security gate 20, or the facial authentication camera 36 and the corresponding destination floor registration device 30 are located. When the user performs face authentication using the facial authentication cameras 25, 36, the control unit 61 can identify the floor where the user registered the destination floor call based on the departure floor DB 62B and the input device ID.
[0087] The input device ID "GATE-CA01" is an example of an input device ID for the face authentication camera 25. The input device ID "DES-CA01" is an example of an input device ID for the face authentication camera .
[0088] 13 is a diagram showing the configuration of a registered device database (registered device DB) 62C stored in the storage unit 62 of the security server 60. The registered device DB 62C stores registered device IDs in association with input device IDs.
[0089] The "registration device ID" is identification information set to uniquely identify the security gate 20 or the destination floor registration device 30. When a user performs face authentication using the face authentication cameras 25, 36, the control unit 61 can uniquely identify the security gate 20 or the destination floor registration device 30 used by the user based on the registration device DB 62C and the input device ID.
[0090] The registered device ID “GATE-ID01” is an example of a registered device ID for the security gate 20.
[0091] 14 is a diagram showing the configuration of an input / output database (input / output DB) 12A stored in the storage unit 12 of the group management control device 10. The input / output DB 12A stores output device IDs linked to input device IDs.
[0092] The “output device ID” is identification information set for uniquely identifying the gate display 70 or the destination floor registration device 30.
[0093] The output device ID “GATE-DP01” is an example of an output device ID of the gate display 70. The output device ID “DES-IN01” is an example of an output device ID of the destination floor registration device 30.
[0094] 15 is a diagram showing the configuration of the notification device database (notification device DB) 12B stored in the storage unit 12 of the group management control device 10. The notification device DB 12B stores notification device IDs in association with the imaging device IDs and the vehicles to be notified.
[0095] The "imaging device ID" is identification information set to uniquely identify the hall camera 81 installed at the elevator hall. The "notification target car" indicates the car number (detected car number) estimated by the control unit 11 to be the car number used by the user in the erroneous boarding determination process described below, when the car number differs from the assigned car number. The "notification device ID" is identification information set to uniquely identify the hall notification device 82 installed at the elevator hall of each floor. The control unit 11 can identify the hall notification device 82 that notifies predetermined information based on the notification device DB 12B, the imaging device ID, and the notification target car.
[0096] The imaging device ID "HALL-CA01" is an example of an imaging device ID of the hall camera 81. The notification target car "A" indicates "Car A". The notification device ID "SP-A-01" is an example of a notification device ID of the hall notification device 82.
[0097] 16 is a diagram showing the configuration of a user database (user DB) 12C stored in the storage unit 12 of the group management control device 10. The user DB 12C is configured to temporarily store a departure floor, a destination floor, and an assigned elevator, based on data received from the control unit 11, in association with authenticated face information related to a user who has registered a destination floor call.
[0098] The "authenticated face information" is face feature point data indicating the facial features of the user, which is registered in advance, as in the case of the face authentication DB 62A. Each face data of the authenticated face information is an example of the second face information. In the first embodiment, the authenticated face information of the user DB 12C is stored by the control unit 11 based on the authenticated face information of the face authentication DB 62A transmitted from the security server 60. Therefore, in the present embodiment, the authenticated face information of the user DB 12C may store the same data as the authenticated face information of the face authentication DB 62A. However, the authenticated face information of the user DB 12C is not limited to storing the same data as the authenticated face information of the face authentication DB 62A, and these data may be different. For example, the authenticated face information of the user DB 12C may store face feature point data acquired from a captured image captured by the face authentication cameras 25 and 36.
[0099] The "departure floor" is information indicating the floor for which the user has registered the destination floor call. The control unit 11 can identify the departure floor based on the call signal acquired from the security server 60.
[0100] The "destination floor" is information indicating a destination floor related to a destination floor call registered by a user. The control unit 11 can identify the destination floor based on the call signal.
[0101] The "assigned car" is information indicating an assigned car assigned to a destination floor call registered by a user. As described above, when a destination floor call is registered, the control unit 11 determines an assigned car to be assigned to the destination floor call.
[0102] When the control unit 11 determines the assigned car, it associates the authenticated face information of the user who registered the destination floor call with the departure floor, the destination floor, and the assigned car based on the acquired call signal, and stores them in the storage unit 12. In this way, the control unit 11 stores the assigned car etc. of the user in the user DB 12C every time the user registers a destination floor call. This allows the control unit 11 to know the assigned car assigned to the user who registered each destination floor call.
[0103] For example, when an assigned vehicle stops at a departure floor and a destination floor associated with a specific assigned vehicle in the user DB 12C, the control unit 11 may delete the associated authenticated face information, etc. from the user DB 12C. The control unit 11 may be configured to delete the associated authenticated face information, etc. when the assigned vehicle departs from the departure floor associated with the assigned vehicle.
[0104] 17 is a diagram showing the configuration of the erroneous boarding database (erroneous boarding DB) 12D stored in the storage unit 12 of the group management control device 10. The erroneous boarding DB 12D is configured to temporarily store the departure floor, the destination floor, the assigned elevator, and the detected elevator in association with the imaging device ID.
[0105] The "imaging device ID" is identification information set to uniquely identify the car camera 51 installed in the car of the elevator 50. In the present embodiment, the rear car camera 51a and the front car camera 51b installed in the car of one elevator 50 are set with the same imaging device ID, but this is not limited to this. For example, when there are multiple car cameras 51 in the car of one elevator 50, different imaging device IDs may be set for each of the multiple car cameras 51.
[0106] The "departure floor", "destination floor" and "assigned aircraft number" are the same as those in the user DB12C.
[0107] The "detected car" is information indicating a car other than the assigned car in which the user has mistakenly boarded (i.e., the car in which the user has mistakenly boarded).
[0108] Although details will be described later, when the captured image captured by the car camera 51 contains face information of a user having a matching rate of a predetermined matching rate or higher with the authentication face information stored in the user DB12C, the control unit 11 acquires information about the user from the user DB12C. In this way, the control unit 11 can compare face information contained in the captured image captured by any imaging device including the car camera 51 with face information acquired in advance. When the assigned elevator of the user is different from the elevator where the car camera 51 is located, the control unit 11 can store the imaging device ID, departure floor, destination floor, assigned elevator, and detected elevator in the wrong boarding DB12D based on the acquired information. Then, when the control unit 11 notifies predetermined information based on the information stored in the wrong boarding DB12D, it can delete the information stored in the wrong boarding DB12D.
[0109] 2.Operation The operation of the elevator system 100 according to the first embodiment will be described.
[0110] In this system 100, the security gate 20 accepts the registration of a destination floor by a user through the facial authentication camera 25. The user registers a destination floor call indicating a preset destination floor (default destination floor) by performing face authentication through the facial authentication camera 25. Also, in this system 100, the destination floor registration device 30 accepts the registration of a destination floor by a user through the facial authentication camera 36. The user registers a destination floor call indicating a preset destination floor (default destination floor) by performing face authentication through the facial authentication camera 36. The following describes an example in which a user is about to pass through the security gate 20. Note that even when a user registers a destination floor call using the destination floor registration device 30, the same process is basically performed.
[0111] When a user attempts to pass through the security gate 20, the face authentication camera 25 captures an image of the user, links the captured image with the IP address assigned to the camera itself, and outputs an image signal indicating the captured image to the security server 60.
[0112] The control unit 61 of the security server 60 performs face detection processing to determine whether or not a face is included in the captured image indicated by the image signal output from the face authentication camera 25. If it is determined that a face is included, the control unit 61 performs face feature point detection processing to detect facial feature points from the captured image. When the facial feature points are detected, the control unit 61 performs face authentication processing on the user whose face has been detected and who is about to pass through the security gate 20.
[0113] The control unit 61 sequentially compares (collates) the detected face feature data (face data) with each face data (face feature data) registered in the face authentication DB 62A to obtain a matching rate. Then, it determines whether or not face data having a matching rate equal to or higher than a predetermined matching rate with the face data of the detected face is registered in the face authentication DB 62A.
[0114] If face data having a matching rate equal to or higher than a predetermined matching rate is registered in the face authentication DB 62A, the control unit 61 determines that the user is a legitimate user corresponding to the registered face data, and determines that face authentication has been successful. In this case, the control unit 61 transmits a gate opening signal to the security gate 20, and opens the gate flapper 28. This allows the user registered in the face authentication DB 62A to pass through the security gate 20.
[0115] If face data having a matching rate equal to or higher than the predetermined matching rate is not registered in the face authentication DB 62A, the control unit 61 determines that the user is an unauthorized user. In this case, the control unit 61 transmits a gate closing signal to the security gate 20 and closes the gate flapper 28. This prevents unauthorized users who are not registered in the face authentication DB 62A from passing through the security gate 20.
[0116] When face data having a matching rate equal to or higher than a predetermined matching rate is registered in the face authentication DB 62A, the control unit 61 acquires the face data as authenticated face information. The control unit 61 reads out a default destination floor associated with the face data from the face authentication DB 62A and acquires it as a destination floor. The control unit 61 acquires an IP address based on the received image signal, and can identify the input device ID of the face authentication camera 25 that captured the captured image based on the acquired IP address. The control unit 61 also reads out a departure floor associated with the input device ID from the departure floor DB 62B. Then, the control unit 61 generates a call signal including the departure floor, the destination floor, the authenticated face information, and the input device ID, and transmits the call signal to the group management control device 10.
[0117] If face data having a matching rate equal to or higher than a predetermined matching rate is not registered in the face authentication DB 62A, the control unit 61 generates an authentication NG signal including the input device ID and transmits the authentication NG signal to the group management control device 10.
[0118] 2-1. Group management control device allocation process FIG. 18 is a flowchart showing an example of the allocation process by the group management control device 10.
[0119] The control unit 11 of the group management control device 10 judges whether or not a call signal has been received from the security server 60 (S11). If a call signal has not been received (S11: NO), the control unit 11 executes the process of step S11 again. When the control unit 11 receives an authentication NG signal, it generates a signal including information regarding authentication NG and transmits it to the gate indicator 70 or the destination floor registration device 30. As a result, the control unit 11 causes the gate indicator 70 or the destination floor registration device 30 to display that authentication has not been successful.
[0120] When a call signal is received (S11: YES), the control unit 11 determines an elevator to be assigned based on the departure floor and destination floor included in the call signal (S12). As described above, the control unit 11 determines an elevator 50 to be assigned to the registered destination floor call by a predetermined calculation process, taking into account the departure floor, destination floor, and operation information of each elevator 50.
[0121] Next, the control unit 11 associates the authenticated face information, the departure floor, and the destination floor included in the call signal with the determined assigned car number, and stores them in the user DB 12C (S13). The control unit 11 also reads out the output device ID from the input / output DB 12A based on the input device ID. The control unit 11 generates an assignment result signal including information on the departure floor, the destination floor, and the assigned car number, and transmits the assignment result signal to the gate indicator 70 corresponding to the output device ID and the elevator control device 40 of the assigned car (S14).
[0122] After executing the process of step S14, the control unit 11 ends the allocation process. After the process ends, the control unit 11 returns to step S11 and determines whether or not a call signal has been received from the security server 60.
[0123] 2-2. Mis-boarding detection process based on platform cameras FIG. 19 is a flowchart showing an example of a process of erroneous boarding determination by the group management control device 10 based on an image captured by the hall camera 81.
[0124] First, the control unit 11 judges whether or not image data has been received from the hall camera 81 (S21). If image data has not been received (S21: NO), the control unit 11 executes the process of step S21 again.
[0125] When image data is received (S21: YES), the control unit 11 acquires an imaging device ID based on the received image data (S22). In this embodiment, the control unit 11 can identify the imaging device ID of the hall camera 81 based on the IP address associated with the image data. The same applies to the car camera 51 described later.
[0126] The control unit 11 determines whether or not a face is included in the captured image indicated by the received image data (S23). The control unit 11 may execute the process of this step for each captured image output at a predetermined frame rate, may execute the process for every few frames, or may execute the process intermittently, such as for every few frames.
[0127] If it is determined that the captured image does not include a face (S23: NO), that is, if a face is not detected, the control unit 11 ends the erroneous boarding determination process for the received image data, and executes the process of step S21 again.
[0128] When it is determined that the captured image includes a face (S23: YES), that is, when a face is detected, the control unit 11 acquires data of facial feature points (face data) of the face detected from the captured image as determined face information (S24). The control unit 11 can acquire the facial feature point data from the captured image, for example, by performing a facial feature point detection process that detects facial feature points from the captured image. The determined face information is an example of first face information.
[0129] When the control unit 11 acquires the judged face information, it sequentially compares (collates) the acquired face feature point data (face data) with each face data (face feature point data) stored in the user DB 12C to obtain a matching rate. Then, the control unit 11 judges whether or not face data having a matching rate equal to or higher than a predetermined matching rate with respect to the acquired face data is stored in the user DB 12C (S25). In other words, the control unit 11 judges whether or not the matching rate between the acquired judged face information and any of the authentication face information stored in the user DB 12C is equal to or higher than a predetermined matching rate.
[0130] When it is determined that the authenticated face information having a matching rate equal to or higher than the predetermined matching rate is not stored in the user DB 12C (S25: NO), the control unit 11 executes the process of step S30, which will be described in detail later. In this case, the control unit 11 does not perform the process of determining whether or not the user related to the authenticated face information corresponds to a user who erroneously boards a train, and performs the process of step S24 and subsequent steps for another user, or ends the erroneous boarding determination process.
[0131] When the control unit 11 determines that the authenticated face information having a matching rate equal to or higher than a predetermined matching rate is stored in the user DB12C (S25: YES), the control unit 11 obtains the authenticated face information, as well as the departure floor, destination floor, and assigned elevator linked to the authenticated face information, from the user DB12C (S26).
[0132] Furthermore, the control unit 11 detects (identifies) the car number that is estimated to be used by the user (hereinafter, appropriately referred to as the "detected car number") based on the user's position information in the captured image (S27). For example, when the position of the user captured in the captured image is closer to car number A than other cars, the control unit 11 may identify car number A as the detected car number.
[0133] Next, the control unit 11 compares the acquired assigned machine number with the detected detected machine number, and determines whether the assigned machine number and the detected machine number match (S28).
[0134] If they match (S28: YES), the control unit 11 executes the process of step S30, which will be described in detail later. In this case, the control unit 11 determines that the user associated with the authenticated face information will use the assigned elevator assigned to the user, and performs the process from step S24 onward for another user, or ends the erroneous boarding determination process.
[0135] If there is no match (S28: NO), the control unit 11 executes a hall notification process based on the acquired information (S29). In this case, the control unit 11 determines that the user has boarded the detected car by mistake. The acquired information includes the image capture device ID, the departure floor, the destination floor, the assigned car, and the detected car. The hall notification process is a process in which the control unit 11 changes the notification information according to the acquired information and causes the hall notification device 82 to notify the notification information. The notification information includes content that changes based on the determined face information and the detected car. In this way, the control unit 11 can cause the hall notification device 82 to notify predetermined notification information according to the result of comparing the assigned car with the detected car. Furthermore, the control unit 11 can control the notification information to be notified by the hall notification device 82 according to the acquired information. The hall notification process (S29) will be described in detail later.
[0136] After executing the hall notification process (S29), the control unit 11 judges whether or not the processes from step S24 onward have been executed for all face information included in the captured image (S30).
[0137] The control unit 11 may execute the process of step S30, for example, by executing the following. When n faces are detected in the captured image in step S23, the control unit 11 stores face data relating to each face in the memory unit 12 together with a flag (Fd[1] to Fd[n]) that manages each face data. When storing, the control unit 11 sets each flag to False. When the control unit 11 executes the process of step S24 for one of the stored face data, it sets the flag of the face data relating to the acquired determined face information to True. In step S30, the control unit 11 can determine whether or not all face information included in the captured image has been processed by determining whether or not a flag has been set to False.
[0138] If it is determined that the processes from S24 onward have not been performed on all face information included in the captured image (S30: NO), the control unit 11 performs the processes from step S24 onward on the unprocessed face information. For example, when any of the flags Fd[1] to Fd[n] is False, the control unit 11 determines that all face information has not been processed, and performs the processes from S24 onward on any of the face information whose flag is False.
[0139] When it is determined that the processing from step S24 onwards has been performed for all face information contained in the captured image (S30: YES), the control unit 11 ends the mistaken boarding determination processing for the received image data, and executes the processing of step S21 again.
[0140] Next, a description will be given of the hall notification process (S29) executed by the group management control device 10. Fig. 20 is a flowchart showing an example of the hall notification process by the group management control device 10.
[0141] First, the control unit 11 acquires the imaging device ID and the notification device ID associated with the notification target car from the notification device DB 12B (S41). This allows the control unit 11 to know the notification device ID of the notification device 82 that notifies the notification information.
[0142] Next, the control unit 11 acquires the operation information of the detected vehicle and the destination floor information at the departure floor (S42). The destination floor information at the departure floor indicates one or more destination floors at which the vehicle is scheduled to stop when it departs from the departure floor (or when it stops at the departure floor).
[0143] The control unit 11 also acquires operation information of the assigned elevator (S43). Hereinafter, information that can be used to notify users who are the targets of notification processes including the hall notification process and the car notification process described below will be referred to as "notification basic information" as appropriate. The notification basic information may include, for example, the departure floor, destination floor, assigned elevator, detected elevator, operation information of the assigned elevator, and operation information and destination floor information of the detected elevator related to the user. The notification basic information may also include information other than these.
[0144] In the present embodiment, the control unit 11 executes steps S41, S42, and S43 in this order, but is not limited to this. The control unit 11 may execute the processes of steps S41 to S43 in any order.
[0145] Next, the control unit 11 judges whether the detection machine is ahead of the assigned machine at the departure floor (S44). That is, the control unit 11 determines whether the assigned machine or the detection machine is ahead of the assigned machine at the departure floor. If the detection machine is ahead of the assigned machine (S44: YES), the control unit 11 judges whether the detection machine is stopped at the departure floor (S45).
[0146] When the detection elevator is stopped at the departure floor (S45: YES), that is, when the detection elevator arrives at the departure floor, the control unit 11 creates first notification information by combining the first template information and the notification basic information. Then, the control unit 11 generates a notification signal including the first notification information, and transmits the notification signal to the hall notification device 82 corresponding to the acquired notification device ID (S46). As a result, the control unit 11 of the group management control device 10 notifies the first notification information to users at the elevator hall via the hall notification device 82. The first notification information is an example of notification information. In this way, the control unit 11 can change the content of the notification information based on the determined face information and the detection elevator.
[0147] In this embodiment, the first template information is information corresponding to a voice saying, for example, "(Detected vehicle) does not stop at (Destination floor). Please board (Assigned vehicle) to go to (Destination floor)." In the first template information, "(Detected vehicle)" indicates that the vehicle number of the detected vehicle included in the basic notification information may be substituted. The same applies to other parts. The same applies to other template information (for example, second template information). The first notification information may be information corresponding to a voice saying, for example, "Vehicle B does not stop at the 6th floor. Please board vehicle A to go to the 6th floor." The contents of each template information are merely examples, and are not limited to those described above, and may include any content.
[0148] When the notification information is notified in step S46, the detected elevator that the user is mistakenly about to board at the elevator hall has already arrived at the departure floor of the user. Since the detected elevator has arrived at the departure floor, the user can board the detected elevator. Therefore, the group management control device 10 notifies the user that the detected elevator used by the user will not stop at the user's desired destination floor, thereby notifying the user in words directly related to the user that the user is about to use an elevator different from the assigned elevator. By notifying the user of notification information including the detected elevator used by the user and the user's desired destination floor, the group management control device 10 can more effectively make the user aware that the user is about to use an elevator different from the assigned elevator, compared to the notification of the second notification information described later.
[0149] If the detection vehicle is not stopped at the departure floor (S45: NO), that is, if the detection vehicle has not arrived at the departure floor, the control unit 11 creates second notification information by combining the second template information and the notification basic information. The control unit 11 transmits a notification signal including the second notification information to the hall notification device 82 in the same manner as in the process of step S46 (S47). The second notification information is an example of notification information.
[0150] In this embodiment, the second template information is, for example, information corresponding to a voice saying, "(Detected car) stops at (Destination floor of detected car). Be careful not to board the wrong train." The second notification information can be, for example, information corresponding to a voice saying, "Car B stops at floor 8. Be careful not to board the wrong train."
[0151] When the notification information is notified in step S47, the detected elevator that the user is mistakenly about to board at the elevator hall has not yet arrived at the departure floor. Since the detected elevator has not yet arrived at the departure floor, the user cannot board the detected elevator. Therefore, by notifying the destination floor of the detected elevator used by the user, the group management control device 10 can inform the user that the detected elevator will not stop at the user's desired destination floor, and can effectively make the user aware that he or she is about to use an elevator different from the assigned elevator.
[0152] If the detected aircraft is not ahead of the assigned aircraft at the departure floor (S44: NO), that is, if the assigned aircraft departs before the detected aircraft, the control unit 11 determines whether the assigned aircraft has already departed from the departure floor (S48).
[0153] If the assigned elevator has already departed from the departure floor (S48: YES), the control unit 11 creates the third notification information by combining the third template information and the notification basic information. The control unit 11 transmits a notification signal including the third notification information to the hall notification device 82 in the same manner as the process of step S46 (S49). The third notification information is an example of the notification information.
[0154] In this embodiment, the third template information is information corresponding to a voice saying, for example, "(Detection vehicle) does not stop at (Destination floor). Please re-register for (Destination floor)." The third notification information can be information corresponding to a voice saying, for example, "Vehicle B does not stop at the 6th floor. Please re-register for the 6th floor."
[0155] When the notification information is notified in step S49, the assigned elevator in which the user is to board at the elevator hall has already departed. In other words, the assigned elevator to which the destination floor call registered by the user is assigned has already departed from the departure floor. An elevator having the same elevator number as the assigned elevator that subsequently stops at the departure floor is different from the assigned elevator to which the destination floor call is assigned, and the user cannot board the elevator. Therefore, the user must re-register a destination floor call specifying the destination floor that the user desires, for example, using the destination floor registration device 30. The control unit 11 prompts the user to re-register a destination floor call by notifying the user of the third notification information.
[0156] In this way, the control unit 11 can notify the user of appropriate information according to the destination floor of the user and the operating status of the elevator 50. Specifically, even if the user is mistakenly trying to use a car (detected car) other than the assigned car assigned to the user and the assigned car has already departed, the control unit 11 can notify the user that the detected car will not stop at the destination floor. In addition, the control unit 11 can notify the user that the destination floor needs to be registered again in order to go to the destination floor desired by the user. By notifying in this way, the group management control device 10 can more effectively make the user aware that he or she is trying to use a car different from the assigned car and that the destination floor needs to be registered again, compared to the notification of the first notification information.
[0157] If the assigned elevator has not departed from the departure floor (S48: NO), the control unit 11 creates the first notification information by combining the first template information and the notification basic information. The control unit 11 transmits a notification signal including the first notification information to the hall notification device 82 in the same manner as in the process of step S46 (S50).
[0158] When the notification information is notified in step S50, the assigned elevator assigned to the user at the elevator hall has not yet departed. Therefore, the user can arrive at the desired destination floor by boarding an assigned elevator that departs from the departure floor thereafter. Therefore, the group management control device 10 notifies the user that the detected elevator used by the user will not stop at the user's desired destination floor, thereby notifying the user in words directly related to the user that the user is about to use an elevator different from the assigned elevator. By notifying in this manner, the group management control device 10 can effectively make the user aware that the user is about to use an elevator different from the assigned elevator.
[0159] In this embodiment, the control unit 11 notifies the same notification information when the detection elevator is stopped at the departure floor (S45: YES) and when the assigned elevator has not yet departed from the departure floor (S48: NO), but the notification information does not have to be the same.
[0160] After notifying the notification information changed according to the destination floor of the user and the operation status of the elevator 50 via the hall notification device 82, the control unit 11 ends the hall notification process (S29) and executes the process of step S30.
[0161] By executing the process in this manner, the control unit 11 can notify the user of information including predetermined content via the hall notification device 82 when it is estimated that the user at the elevator hall is attempting to board a car other than the assigned car assigned to the user. Specifically, the control unit 11 can change the predetermined content and notify the user according to the destination floor of the user and the operating status of each elevator 50. The control unit 11 can also change the notification information based on the operating status of the assigned car and the operating status of the detected car. Therefore, the group management control device 10 can effectively prevent a situation in which a user at the elevator hall mistakenly boards the assigned car assigned to him / her.
[0162] 2-3. False boarding detection processing based on car camera FIG. 21 is a flowchart showing an example of a process for determining whether or not a passenger has erroneously boarded a train, based on an image captured by the car camera 51, performed by the group management control device 10. The process is similar to that shown in FIG.
[0163] In part of the erroneous boarding determination process, the control unit 11 executes processes that are basically similar to steps S21 to S28 and S30 shown in Fig. 19 (S61 to S67, S71). In this erroneous boarding determination process, differences from the erroneous boarding determination process shown in Fig. 19 will be mainly described. In this erroneous boarding determination process, the control unit 11 executes a process corresponding to step S27 in step S62. Also, in this erroneous boarding determination process, the control unit 11 executes the process based on the captured image acquired from the hall camera 81 in the process shown in Fig. 19, based on the captured image acquired from the car camera 51.
[0164] First, the control unit 11 executes the same process as in S21 (S61). When image data is received (S61: YES), the control unit 11 acquires an image capture device ID based on the received image data. Then, the control unit 11 detects (specifies) the machine number that transmitted the image data based on the image capture device ID (S62). In this way, the control unit 11 detects the machine number that the user is waiting to use based on the captured image.
[0165] Next, the control unit 11 executes the same processes as steps S23 to S26 and S28 (S63 to S67).
[0166] If the acquired assigned car number does not match the detected car number (S67: NO), the control unit 11 executes car notification processing (S68) based on the acquired information. The acquired information includes the imaging device ID, the departure floor, the destination floor, the assigned car number, and the detected car number. The car notification processing (S68) is processing in which the control unit 11 changes the notification information according to the acquired information and causes the car notification device 52 of the detected car to notify the notification information before the departure of the detected car. In this way, the control unit 11 can cause the car notification device 52 to notify predetermined notification information according to the result of comparing the assigned car number with the detected car number. Furthermore, the control unit 11 can control the notification information to be notified by the car notification device 52 according to the acquired information. The car notification processing (S68) will be described in detail later.
[0167] If they match (S67: YES), the control unit 11 acquires the operation information of the detected vehicle (S69). Then, the control unit 11 determines whether or not the destination floor included in the acquired information is located ahead in the traveling direction of the detected vehicle (S70).
[0168] If the destination floor exists (S70: YES), the control unit 11 executes the process of step S71, which will be described later in detail. In this case, the control unit 11 determines that the user related to the authenticated face information uses the assigned elevator assigned to the user, and performs the process of step S64 and subsequent steps for another user, or ends the erroneous boarding determination process.
[0169] If the destination floor does not exist (S70: NO), the control unit 11 executes the car notification process (S68) based on the acquired information.
[0170] After executing the car notification process (S68), the control unit 11 judges whether or not the process from step S64 onward has been executed for all face information included in the captured image (S71). The control unit 11 can judge whether or not all face information has been processed by performing the process in the same manner as in step S30 described above.
[0171] When it is determined that the processes from step S64 onwards have not been executed for all face information included in the captured image (S71: NO), the control unit 11 executes the processes from step S64 onwards for the unprocessed face information.
[0172] If it is determined that the processing from step S64 onwards has been performed for all face information contained in the captured image (S71: YES), the control unit 11 ends the erroneous boarding determination processing for the received image data and executes the processing of step S61 again.
[0173] Next, there will be described the car notification processing (S68) executed by the group management control device 10. Fig. 22 is a flowchart showing an example of the car notification processing by the group management control device 10.
[0174] First, the control unit 11 compares the acquired assigned machine number with the detected machine number to determine whether the assigned machine number matches the detected machine number (S81).
[0175] If they do not match (S81: NO), the control unit 11 acquires operation information of the assigned elevator (S82). Next, the control unit 11 determines whether the assigned elevator has already departed from the departure floor (S83).
[0176] If the assigned elevator has already departed from the departure floor (S83: YES), the control unit 11 creates the third notification information by combining the third template information and the notification basic information. Then, the control unit 11 generates a notification signal including the third notification information and transmits the notification signal to the car notification device 52 corresponding to the detected elevator (S84). As a result, the control unit 11 of the group management control device 10 notifies the third notification information to a user using the elevator of one of the elevators 50 among the multiple elevators via the elevator control device 40 and the car notification device 52. In the car notification process, the elevator corresponding to the imaging device ID and the elevator of the car notification device 52 that notifies the notification information are the same. Therefore, the control unit 11 can grasp the notification device ID of the car notification device 52 that notifies the notification information based on the imaging device ID.
[0177] When the notification information is notified in step S84, the assigned elevator assigned to the destination floor call registered by the user aboard the detected elevator has already departed from the departure floor. An elevator having the same elevator number as the assigned elevator that subsequently stops at the departure floor is different from the assigned elevator to which the destination floor call was assigned, and the user cannot board the elevator. Therefore, the user must re-register a destination floor call specifying the destination floor that the user desires, for example, using the destination floor registration device 30. The control unit 11 prompts the user to re-register the destination floor call by notifying the third notification information.
[0178] In this way, the control unit 11 can notify the user of appropriate information according to the destination floor of the user and the operating status of the elevator 50. Specifically, even if the user mistakenly boards a car (detected car) other than the assigned car assigned to the user, and the assigned car has already departed, the control unit 11 can notify the user that the car they are boarding will not stop at the destination floor. In addition, the control unit 11 can notify the user that they need to register the destination floor again to go to the destination floor they desire.
[0179] If the assigned elevator has not departed from the departure floor (S83: NO), the control unit 11 creates the first notification information by combining the first template information and the notification basic information. The control unit 11 transmits a notification signal including the first notification information to the car notification device 52 in the same manner as in the process of step S84 (S85).
[0180] When the notification information is notified in step S85, the assigned elevator assigned to the destination floor call registered by the user aboard the detected elevator has not yet departed from the departure floor. Therefore, the user can board the assigned elevator and move to the destination floor he or she desires by boarding the assigned elevator. The control unit 11 prompts the user to move to the assigned elevator by notifying the first information to board the assigned elevator when moving to the user's desired destination floor.
[0181] In this way, the control unit 11 can notify the user of appropriate information according to the destination floor of the user and the operating status of the elevator 50. Specifically, if the user mistakenly boards a car (detected car) other than the assigned car assigned to the user, and the assigned car has not yet departed from the departure floor, the control unit 11 can notify the user that the car they are boarding will not stop at the destination floor. Also, the control unit 11 can notify the user that they need to board a car (assigned car) to go to the destination floor desired by the user.
[0182] When the acquired assigned elevator number and the detected elevator number match (S81: YES), the control unit 11 determines whether or not the destination floor is a floor higher than the departure floor (S86).
[0183] If the destination floor is a floor above the departure floor (S86: YES), the control unit 11 creates the fourth notification information by combining the fourth template information and the notification basic information. The control unit 11 transmits a notification signal including the fourth notification information to the car notification device 52 in the same manner as in the process of step S84 (S87). The fourth notification information is an example of notification information.
[0184] In this embodiment, the fourth template information is, for example, information corresponding to a voice saying, "(Detected car) is not departing in the upward direction. Please be careful not to board the wrong car." The fourth notification information can be, for example, information corresponding to a voice saying, "Car B is not departing in the upward direction. Please be careful not to board the wrong car."
[0185] If the destination floor is not a floor higher than the departure floor (S86: NO), that is, if the destination floor is a floor lower than the departure floor, the control unit 11 creates the fifth notification information by combining the fifth template information and the notification basic information. The control unit 11 transmits a notification signal including the fifth notification information to the car notification device 52 in the same manner as the processing of step S84 (S88). The fifth notification information is an example of notification information.
[0186] In the present embodiment, the fifth template information is information corresponding to a voice saying, for example, "(Detected car) will not depart in the downward direction. Please be careful not to board the wrong train."
[0187] In this way, the control unit 11 can notify the user of appropriate information according to the destination floor of the user and the operating state of the elevator 50. Specifically, when the user is in a car (detected car) having the same car number as the assigned car assigned to the user, but the car moves in a direction different from the direction in which the user's desired destination floor is located, the control unit 11 can notify the user of the running direction of the car. In other words, when the control unit 11 determines that the assigned car is the same as the detected car and that the user's destination floor is not in the running direction of the detected car, it can notify the user of the running direction of the detected car. The control unit 11 can notify the user of information that allows the user to understand that the car he or she is using cannot move to the desired destination floor.
[0188] After the control unit 11 notifies the elevator control device 40 and the car notification device 52 of the notification information that has been changed according to the user's destination floor, etc. and the operating status of the elevator 50, it terminates the car notification processing (S68) and executes the processing of step S71.
[0189] By executing the process in this manner, the control unit 11 can notify the user of information including predetermined content via the elevator control device 40 and the car notification device 52 when the user mistakenly boards a car other than the assigned car assigned to the user. Specifically, the control unit 11 can change the predetermined content and notify the user according to at least one of the user's destination floor, the operating status of the assigned car, and the operating status of the detected car. Therefore, the group management control device 10 can effectively prevent a situation in which a user mistakenly uses an assigned car that has been assigned to them. Specifically, the group management control device 10 can effectively prevent the departure of a car other than the assigned car while the user has mistakenly boarded the car.
[0190] 2-4. Mis-boarding detection processing based on cage cameras to notify multiple users at once 21 and 22, the control unit 11 of the group management control device 10 notifies notification information to a user every time it determines that the user will use a car number (detected car number) different from the assigned car number. The processing in the elevator system 100 according to the present disclosure is not limited to the processing shown in Fig. 21 and 22, and the control unit 11 may determine whether multiple users will use a car number different from the assigned car number and notify the multiple users collectively.
[0191] 23A and 23B are flow charts showing an example of another erroneous boarding determination process by the group management control device 10 based on images captured by the car camera 51. This erroneous boarding determination process differs from the erroneous boarding determination process shown in Fig. 21 in that, instead of issuing an alert each time a user's erroneous boarding is detected, information about the user who erroneously boarded is temporarily stored in the storage unit 12 and an alert is issued after erroneous boarding determination for multiple users has been completed. In this erroneous boarding determination process, the differences from the erroneous boarding determination process shown in Fig. 21 will be mainly explained.
[0192] The control unit 11 executes the same processes as steps S61 to S67 described in FIG. 21 (S91 to S97).
[0193] If the acquired assigned car number and the detected car number do not match (S97: NO), the control unit 11 stores the acquired information about the user who is the subject of the erroneous boarding judgment in the erroneous boarding DB 12D (S98). Specifically, the control unit 11 stores the departure floor, destination floor, assigned car number, and detected car number in association with the imaging device ID acquired in the processing of step S92. The information stored in the erroneous boarding DB 12D is appropriately referred to as "erroneous boarding information."
[0194] When the erroneous boarding information related to the determined face information acquired in the process of step S94 is stored in the erroneous boarding DB 12D, the control unit 11 executes the same process as step S71 described in Fig. 21 (S101). Specifically, the control unit 11 judges whether or not the process of step S94 and subsequent steps has been executed for all face information included in the captured image (S101).
[0195] If the acquired assigned vehicle number and the detected vehicle number match (S97: YES), the control unit 11 executes the same processes as steps S69 to S70 shown in Fig. 21 (S99 to S100). After that, the control unit 11 executes the process of step S98 or S101.
[0196] When it is determined that the processing from step S94 onwards has been performed for all face information (S101: YES), the control unit 11 determines whether the number of cases of erroneous boarding information related to the acquired imaging device ID stored in the erroneous boarding DB 12D is 0 (S102).
[0197] If the number is 0 (S102: YES), the control unit 11 ends the erroneous boarding determination process for the received image data, and executes the process of step S91.
[0198] If the number is not 0 (S102: NO), the number of erroneous boarding information items related to the acquired imaging device ID stored in the erroneous boarding DB 12D is obtained, and it is determined whether the number is 2 or more (S103).
[0199] If there are two or more cases (S103: YES), the control unit 11 acquires erroneous boarding information related to the imaging device ID from the erroneous boarding DB 12D (S104). That is, the control unit 11 acquires the above number of erroneous boarding information.
[0200] Then, the control unit 11 executes car collective notification processing (S105) based on the acquired erroneous boarding information. The car collective notification processing (S105) is processing for causing the car notification device 52 to notify comprehensive notification information that integrates the contents of the notification information for the multiple users when the control unit 11 determines that multiple users have erroneously boarded a car. In other words, the car collective notification processing is processing for causing the car notification device 52 to notify comprehensive notification information for the multiple users when the control unit 11 compares the assigned car number of each user with the detected car number and determines that they do not match.
[0201] The comprehensive notification information (also referred to as collective notification information as appropriate) is an example of notification information in which the contents of notification information for each of the multiple users are combined into one. In this way, the control unit 11 can control the information to be notified by the car notification device 52 according to the acquired information and according to the number of users determined to have boarded the car by mistake. The details of the car collective notification process (S105) will be described later.
[0202] If there are not two or more cases (S103: NO), that is, if there is only one case of erroneous boarding information stored, the control unit 11 acquires the erroneous boarding information from the erroneous boarding DB 12D (S106). Then, the control unit 11 executes car notification processing based on the acquired erroneous boarding information (S107). The car notification processing is executed in the same manner as the car notification processing (S68) shown in FIG. 21.
[0203] When the control unit 11 executes the car collective notification process (S105) or the car notification process (S107), it deletes the erroneous boarding information associated with the imaging device ID acquired in the process of step S92, which is stored in the erroneous boarding DB 12D (S108). This enables the control unit 11 to execute the erroneous boarding determination process based on new image data received from the car camera 51 having the imaging device ID.
[0204] Next, the car collective notification processing (S105) executed by the group management control device 10 will be described. Figs. 24A to 24C are flowcharts showing an example of the car collective notification processing by the group management control device 10. This flowchart is configured, as an example, by processing using a plurality of variables. The variables include WK1, WK2, MSG, and MSG1 to MSG4. The variable WK1 indicates information related to the destination floor. The variable WK2 indicates information related to the assigned car. The variable MSG indicates information related to the collective notification information notified by the car notification device 52 in the car collective notification processing. The collective notification information is an example of notification information. The variables MSG1 to MSG4 each indicate information temporarily used to create the information to be input to the variable MSG.
[0205] In the flowcharts shown in Figures 24A to 24C and their explanations, when parentheses are used, such as (MSG1), (MSG1) indicates the information input to the variable MSG1. When (assigned car number) is written, (assigned car number) indicates the car number of the assigned car related to the erroneous boarding information, for example car number A. The same applies to (detected car number). When (destination floor) is written, (destination floor) indicates the floor of the destination floor related to the erroneous boarding information, for example floor 6. The same applies to (departure floor).
[0206] In the flowcharts shown in Fig. 24A to Fig. 24C, "A==B" indicates that variable A has information B. Also, "A="B"" indicates that information B is input to variable A. Hereinafter, "variable WK1" may be simply referred to as "WK1". The same applies to the other variables shown in Fig. 24A to Fig. 24C.
[0207] First, the control unit 11 inputs NULL to WK1, WK2, and MSG1 to MSG4 (S121). Next, the control unit 11 rearranges the acquired multiple pieces of erroneous boarding information based on the assigned car number and the destination floor (S122). First, the control unit 11 rearranges the multiple pieces of erroneous boarding information in ascending order of the assigned car number stored (i.e., from car number A to car number F). Then, the control unit 11 rearranges each piece of erroneous boarding information related to the same assigned car in ascending order of the destination floor number.
[0208] Next, the control unit 11 reads one of the rearranged pieces of erroneous boarding information (S123). Specifically, the control unit 11 reads one of the pieces of erroneous boarding information in the order of the rearranged pieces of erroneous boarding information. First, the control unit 11 can obtain the departure floor, destination floor, assigned elevator number, and detected elevator number related to the first piece of erroneous boarding information.
[0209] When the erroneous boarding information is read, the control unit 11 compares the assigned car number and the detected car number included in the erroneous boarding information, and judges whether the assigned car number and the detected car number match (S124).
[0210] If it is determined that there is a match (S124: YES), it is determined whether or not MSG4==NULL (S125). That is, control unit 11 determines whether or not the information input to variable MSG4 is NULL.
[0211] If MSG4==NULL (S125: YES), the control unit 11 determines whether the destination floor is a floor higher than the departure floor (S126).
[0212] If the destination floor is a floor above the departure floor (S126: YES), the control unit 11 inputs information "(detected vehicle) will not depart upward. Also (destination floor)" to MSG4 (S127). Then, the control unit 11 executes the process of step S143, the details of which will be described later.
[0213] If the destination floor is not a floor above the departure floor (S126: NO), the control unit 11 inputs information "(detected vehicle) will not depart downward. Also (destination floor)" to MSG4 (S128). Then, the control unit 11 executes the process of step S143, the details of which will be described later.
[0214] If MSG4==NULL is not true (S125: NO), the control unit 11 inputs the information "(MSG4), (destination floor)" to MSG4 (S129). In this way, if information has already been input to MSG4, the control unit 11 adds the destination floor to that information and updates MSG4. Then, the control unit 11 executes the process of step S143, the details of which will be described later.
[0215] If it is determined that the assigned elevator and the detected elevator do not match (S124: NO), it determines whether WK1==(destination floor) and WK2==(assigned elevator) (S130). In other words, the control unit 11 determines whether the information input to WK1 is the same as the destination floor of the read erroneous boarding information, and the information input to WK2 is the same as the assigned elevator of the read erroneous boarding information.
[0216] If WK1==(destination floor) and WK2==(assigned elevator) (S130: YES), the control unit 11 executes the process of step S143, the details of which will be described later.
[0217] If the conditions that WK1 == (destination floor) and WK2 == (assigned elevator number) are not met (S130: NO), the control unit 11 inputs the destination floor of the erroneous boarding information into WK1 and inputs the assigned elevator number of the erroneous boarding information into WK2 (S131).
[0218] Next, the control unit 11 acquires operation information of the assigned elevator (S132), and then the control unit 11 determines whether or not the assigned elevator has departed from the departure floor (S133).
[0219] If it is determined that the flight has already departed (S133: YES), the control unit 11 determines whether or not MSG3==NULL (S134).
[0220] If MSG3==NULL (S134: YES), the control unit 11 inputs the destination floor of the erroneous boarding information to MSG3 (S135). After that, the control unit 11 executes the process of step S140, the details of which will be described later.
[0221] If MSG3==NULL is not true (S134: NO), the control unit 11 inputs the information "(MSG3), (destination floor)" to MSG3 (S136). After that, the control unit 11 executes the process of step S140, the details of which will be described later.
[0222] When it is determined that the assigned elevator has not departed from the departure floor (S133: NO), the control unit 11 determines whether or not MSG2==NULL (S137).
[0223] If MSG2==NULL (S137: YES), the control unit 11 inputs the information "(assigned car number) to (destination floor)" into MSG2 (S138). After that, the control unit 11 executes the process of step S140, the details of which will be described later.
[0224] If MSG2==NULL is not true (S137: NO), the control unit 11 inputs the information "(MSG2), (destination floor) is (assigned car number)" to MSG2 (S139).
[0225] Next, the control unit 11 judges whether or not MSG1==NULL (S140).
[0226] If MSG1==NULL (S140: YES), the control unit 11 inputs the destination floor of the erroneous boarding information to MSG1 (S141). After that, the control unit 11 executes the process of step S143, the details of which will be described later.
[0227] If MSG1==NULL is not true (S140: NO), the control unit 11 inputs the information "(MSG1), (destination floor)" to MSG1 (S142).
[0228] Next, the control unit 11 judges whether or not the above-mentioned process (that is, the process of steps S123 to S142) has been executed for all of the acquired pieces of erroneous boarding information (S143).
[0229] If it is determined that the above process has not been performed for all the erroneous boarding information (S143: NO), the control unit 11 performs the process from step S123 on the erroneous boarding information next to the erroneous boarding information for which the above process was performed immediately before.
[0230] When it is determined that the above process has been executed for all the erroneous boarding information (S143: YES), the control unit 11 uses the variables MSG1 to MSG4 created in the above process to create MSG, which is a variable related to the collective notification information to be notified.
[0231] First, the control unit 11 judges whether or not MSG1==NULL (S144).
[0232] If MSG1==NULL (S144: YES), the control unit 11 executes the process of step S146, which will be described in detail later. If MSG1==NULL is not true (S144: NO), the control unit 11 inputs the information "(detection unit) will not stop at (MSG1)" into MSG (S145).
[0233] Next, the control unit 11 judges whether or not MSG2==NULL (S146).
[0234] If MSG2==NULL (S146: YES), the control unit 11 executes the process of step S148, the details of which will be described later. If MSG2==NULL is not (S146: NO), the control unit 11 inputs the information "Please board (MSG) (MSG2)" into MSG (S147). As a result, if there is information input into MSG, the control unit 11 adds the information input into MSG2 to that information and updates MSG. If there is no information input into MSG, the control unit 11 inputs the information input into MSG2 into MSG.
[0235] Next, the control unit 11 judges whether or not MSG3==NULL (S148).
[0236] If MSG3==NULL (S148: YES), the control unit 11 executes the process of step S150, the details of which will be described later. If MSG3==NULL is not (S148: NO), the control unit 11 inputs the information "Please re-register to (MSG) (MSG3)" into MSG (S149).
[0237] Next, the control unit 11 judges whether or not MSG4==NULL (S150).
[0238] If MSG4==NULL (S150: YES), the control unit 11 executes the process of step S152, the details of which will be described later. If MSG4==NULL is not true (S150: NO), the control unit 11 inputs the information "This bus will not stop at (MSG) (MSG4). Please be careful not to board the wrong bus" into MSG (S151).
[0239] Next, the control unit 11 creates an alarm signal including collective alarm information composed of the created variable MSG, and transmits the alarm signal to the car alarm device 52 corresponding to the detected elevator (S152). As a result, the control unit 11 of the group management control device 10 notifies the collective alarm information to users riding in one elevator 50 of the multiple elevators via the elevator control device 40 and the car alarm device 52.
[0240] The collective notification information is notification information that, when there are multiple users (i.e., users who have boarded an elevator by mistake) using an elevator 50 other than the assigned elevator, can notify the multiple users who have boarded an elevator by mistake with a single notification.
[0241] For example, the following information is reported for the mis-boarding information shown in the mis-boarding DB 12D in FIG. 17: "Car D does not stop on the 6th, 8th, or 10th floors. Please take Car A to go to the 6th floor, and Car B to go to the 8th floor. Please re-register for the 10th floor."
[0242] Thus, according to this embodiment, when there are multiple users who have boarded a train by mistake, the control unit 11 of the group management control device 10 can notify all of the multiple users who have boarded a train by mistake. In other words, the control unit 11 can create and notify notifying information that consolidates information for each of the multiple users, rather than notifying each user of the notification information for each of the multiple users. This makes it easier for users to understand the content of the notification information than if multiple pieces of notification information were simply notified in succession, so the control unit 11 can effectively prevent users from boarding a train by mistake.
[0243] According to this embodiment, the group management control device 10 can determine whether a user at an elevator hall and a user in a car of the elevator 50 will use a car number different from the assigned car number that has been assigned to them. Therefore, the elevator system 100 can prevent a situation in which a user mistakenly uses a car number assigned by the elevator system 100.
[0244] 3. Summary As described above, the elevator system 100 according to the first embodiment includes a group management control device 10 that allocates a hall call registered by a user to one of a plurality of elevators to determine the assigned elevator number in which the user will board, an imaging device 51, 81 that is arranged to capture an image of the face of a user who has registered a hall call and who will use one of the plurality of elevators, and an alarm device 52, 82 that notifies the user of elevator-related alarm information, and the group management control device 10 acquires first facial information indicating the user's face from the captured image captured by the imaging device 51, 81, detects the elevator number that the user will use from among the plurality of elevators, and causes the alarm device 52, 82 to notify the user of the alarm information according to the result of comparing the assigned elevator number with the detected elevator number, and the alarm information includes content that changes based on the first facial information and the detected elevator number.
[0245] As a result, the group management control device 10 of the elevator system 100 according to this embodiment identifies the user based on the first face information included in the captured image, and compares the assigned car number assigned to the user with the detected car number detected to be used by the user. The group management control device 10 causes the notification devices 52, 82 to notify the user of the mistaken boarding of the detected car, when the user mistakenly boards the car. Therefore, the elevator system 100 can prevent a situation in which a user mistakenly boards a car number assigned by the elevator system 100.
[0246] Furthermore, in the elevator system 100 according to the first embodiment, the group management control device 10 determines whether the first face information and the second face information showing the face of a user acquired in advance show the same person, and if it is determined that they show the same person, it may acquire the assigned car number assigned to the user which is associated with the second face information, and if the detected car number and the assigned car number are different, cause the alarm device 52, 82 to alarm information relating to the user.
[0247] In this way, when the second face information acquired in advance and the first face information of the user corresponding to the detected car indicate the same person, the group management control device 10 judges whether the assigned car assigned to the user corresponding to the second face information matches the detected car. As a result, when the assigned car and the detected car are different, the group management control device 10 can judge that the user's use of the detected car is a mistaken boarding, and can report the notification information. Therefore, the elevator system 100 can prevent a situation in which a user mistakenly uses an assigned car.
[0248] Furthermore, in the elevator system 100 according to the first embodiment, the group management control device 10 may change the content of the notification information based on the operating state of the assigned elevator and the operating state of the detected elevator.
[0249] This allows the group management control device 10 to notify notification information according to the status of each elevator based on the operation status of the assigned elevator and the operation status of the detected elevator. Therefore, the elevator system 100 can prevent a user from mistakenly using an assigned elevator.
[0250] Furthermore, in the elevator system 100 according to the first embodiment, a hall call is a destination floor call indicating a call for a destination floor desired by a user, and the group management control device may determine an assigned elevator based on the departure floor and destination floor indicating the floor at which the user registered the destination floor call.
[0251] As a result, in an elevator system 100 employing a destination floor registration method, when a user mistakenly boards a detected car, the group management control device 10 can notify the user of the mistaken boarding by the notification devices 52, 82. Specifically, the group management control device 10 can determine an assigned car based on the departure floor and destination floor based on the registered destination floor call and associate the assigned car with the user, thereby determining whether the user's boarding is a mistaken boarding. Since the assigned car is assigned to a destination floor call each time the user registers a destination floor call, the group management control device 10 can determine for each user whether the user's boarding is a mistaken boarding.
[0252] In addition, in the elevator system 100 according to embodiment 1, when there are multiple users whose assigned elevator car and the detected elevator car are different, the group management control device 10 may integrate the contents of each notification information for each of the multiple users and cause the notification device to notify them.
[0253] As a result, when there are multiple users who have boarded the wrong elevator, the group management control device 10 can create and broadcast notification information that summarizes the contents of the notification information for each of the multiple users, rather than broadcasting the notification information for each of the multiple users individually. Since it is easier for users to understand the content of the notification information than if multiple pieces of notification information were simply broadcast in succession, the elevator system 100 can effectively prevent users from boarding the wrong elevator.
[0254] Furthermore, in the elevator system 100 according to embodiment 1, the imaging device 81 and the alarm device 82 are provided at a hall where a user can board any one of a number of elevators, and the group management control device 10 may acquire position information of the user at the hall from the captured image, and detect the elevator number that the user will use based on the position information.
[0255] This allows the group management control device 10 to determine whether a user at an elevator hall has mistakenly chosen the wrong car to use. Therefore, the elevator system 100 can prevent a user from using the wrong car by notifying the user of notification information when the user is waiting at the elevator hall for the arrival of the car they are going to use.
[0256] Furthermore, in the elevator system 100 according to the first embodiment, the group management control device 10 may control the notification information by determining whether or not the assigned elevator departs from the departure floor before the detected elevator.
[0257] In this way, the group management control device 10 can change the notification information based on the operating status of the detected elevator and the operating status of the assigned elevator. The group management control device 10 can notify appropriate notification information according to the situation by controlling the notification information based on whether the assigned elevator will depart from the departure floor before the detected elevator. Therefore, the elevator system 100 can effectively prevent a user from mistakenly using the assigned elevator.
[0258] Furthermore, in the elevator system 100 of embodiment 1, when the detected elevator departs from the departure floor before the assigned elevator, the group management control device 10 may change the content of the notification information depending on whether the detected elevator has arrived at the departure floor.
[0259] In this way, the group management control device 10 can change the notification information depending on whether the detected elevator has arrived at the departure floor, thereby notifying appropriate notification information according to the situation. Therefore, the elevator system 100 can effectively prevent a user from mistakenly using an assigned elevator.
[0260] Furthermore, in the elevator system 100 of embodiment 1, if the detected elevator does not depart from the departure floor before the assigned elevator, the group management control device 10 may change the content of the notification information depending on whether the assigned elevator has already departed from the departure floor.
[0261] The action to be taken by a user using the detected elevator may change depending on whether the assigned elevator assigned to the user has already departed from the departure floor or not. The group management control device 10 can notify appropriate notification information according to the situation by changing the notification information depending on whether the assigned elevator has already departed from the departure floor. Therefore, the elevator system 100 can effectively prevent a user from mistakenly using the assigned elevator.
[0262] In addition, in the elevator system 100 according to the first embodiment, when the assigned elevator has already departed from the departure floor, the notification information may include a content that prompts the user to re-register the destination floor call.
[0263] In this way, when the assigned car assigned to a user has already departed from the departure floor, the group management control device 10 can prompt the user to re-register the destination floor call. When the assigned car has already departed from the departure floor, even if the user subsequently boards a car having the same car number as the assigned car, the user cannot arrive at the destination floor because the car is different from the assigned car to which the user's destination floor call was assigned. Therefore, by the group management control device 10 notifying notification information prompting the user to re-register the destination floor call, the elevator system 100 can effectively prevent a situation in which a user mistakenly uses an assigned car.
[0264] In addition, in the elevator system 100 according to embodiment 1, the imaging device 51 and the alarm device 52 may be provided in each car of a plurality of elevators, and the group management control device 10 may detect the car number used by the user based on information transmitted from the imaging device 51.
[0265] This makes it possible to determine whether a user has boarded the car of each car by mistake. By notifying a user who has boarded the car of each car of notification information, the elevator system 100 can prevent a user from mistakenly using an assigned car.
[0266] Furthermore, in the elevator system 100 according to the first embodiment, the group management control device 10 may determine whether or not the assigned elevator is the same as the detected elevator, and change the content of the notification information according to the determination result.
[0267] This allows the group management control device 10 to notify appropriate notification information according to the situation. Therefore, the elevator system 100 can effectively prevent a user from erroneously using an assigned elevator car.
[0268] In addition, in the elevator system 100 of embodiment 1, if it is determined that the assigned elevator is not the same as the detected elevator, the group management control device 10 may change the content of the notification information depending on whether or not the assigned elevator has already departed from the user's departure floor.
[0269] This allows the group management control device 10 to change the notification information based on the operating status of the assigned elevator. The group management control device 10 can notify appropriate notification information according to the situation by changing the notification information depending on whether the assigned elevator has departed from the departure floor. Therefore, the elevator system 100 can effectively prevent a user from mistakenly using the assigned elevator.
[0270] In addition, in the elevator system 100 according to the first embodiment, when the assigned elevator has already departed from the departure floor, the notification information may include a content that prompts the user to re-register the destination floor call.
[0271] In this way, when the assigned car assigned to a user has already departed from the departure floor, the group management control device 10 can prompt the user to re-register the destination floor call. When the assigned car has already departed from the departure floor, even if the user subsequently boards a car having the same car number as the assigned car, the user cannot arrive at the destination floor because the car is different from the assigned car to which the user's destination floor call was assigned. Therefore, by the group management control device 10 notifying notification information prompting the user to re-register the destination floor call, the elevator system 100 can effectively prevent a situation in which a user mistakenly uses an assigned car.
[0272] In the elevator system 100 according to the first embodiment, the notification devices 52 and 82 may be devices that issue a notification by sound.
[0273] The elevator control method of this embodiment is an elevator control method for assigning a hall call registered by a user to one of a plurality of elevators to determine the assigned elevator number for the user, the method obtaining first facial information indicating the user's face from an image captured by an imaging device 51, 81 provided to be capable of capturing an image of the face of a user who has registered a hall call and who will use one of the plurality of elevators, detecting the elevator number to be used by the user from among the plurality of elevators, and causing an alarm device 52, 82 to alarm based on a result of comparing the assigned elevator number with the detected elevator number, and the alarm information includes content that changes based on the first facial information and the detected elevator number.
[0274] The computer program according to the present embodiment can cause a calculation circuit to execute the elevator control method described above.
[0275] (Embodiment 2) 4. Configuration 4-1. Elevator system configuration An overview of an elevator system in the second embodiment will be described. In the second embodiment, differences from the first embodiment will be mainly described. In the second embodiment, configurations that are the same as or equivalent to those in the first embodiment will be described with the same reference numerals. Also, in the second embodiment, descriptions that overlap with the first embodiment may be omitted. The group control system 1 in the second embodiment employs an up / down call method in which a user registers an upward or downward call based on the direction of the user's destination floor relative to the departure floor.
[0276] FIG. 25 is a block diagram showing a configuration example of an elevator system 100 including an elevator group control system 1 according to a second embodiment of the present invention. Compared with the elevator system 100 according to the first embodiment, the elevator system 100 according to the second embodiment has a plurality of up call buttons 37 and down call buttons 38 arranged on each floor instead of the destination floor registration device 30. The elevator system 100 further has hall lanterns 83A-83F arranged for each of the plurality of elevators 50A-50F on each floor. Hereinafter, the hall lanterns 83A-83F may be referred to as "hall lanterns 83" without distinction. The group control system 1 includes a group management control device 10, an up call button 37 and a down call button 38, and a plurality of elevator control devices 40A-40F.
[0277] The up direction call button 37 is a button for registering an up direction call indicating a call for stopping an elevator 50 going up. The down direction call button 38 is a button for registering a down direction call indicating a call for stopping an elevator 50 going down. An up direction call registered with the up direction call button 37 is assigned to any one of the elevators 50 going up. A down direction call registered with the down direction call button 38 is assigned to any one of the elevators 50 going down. The up direction call button 37 and the down direction call button 38 are collectively referred to as "hall call buttons 37, 38" as appropriate. The hall call buttons 37, 38 refer to at least one of the up direction call button 37 and the down direction call button 38. Each of the up direction call and the down direction call is an example of a hall call.
[0278] The hall call buttons 37, 38 may be arranged at the elevator landings of each floor. The hall call buttons 37, 38 are configured to be able to transmit a predetermined signal to the group management control device 10 via the input / output interface 13. In this embodiment, the hall call buttons 37, 38 are arranged at the elevator landings of the second floor to the Y floor. The Y floor indicates the floor one floor below the X floor, which is the top floor among the floors at which the elevator 50 can stop. The up call button 37 is arranged on the first floor, which is the bottom floor. The down call button 38 is arranged on the X floor.
[0279] Hall lanterns 83A to 83F are display devices arranged in the elevator halls of each floor so as to correspond to each of the elevators 50A to 50F. Hall lanterns 83 are arranged in the elevator halls from the 2nd floor to the Yth floor.
[0280] The hall lantern 83 has an upper portion that lights up when the elevator 50 traveling upward stops, and a lower portion that lights up when the elevator 50 traveling downward stops. When the hall lantern 83 receives a predetermined signal from the group management control device 10, it lights up the upper portion or the lower portion based on the signal. Hall lanterns having a portion that lights up when the elevator 50 stops are placed on the 1st floor and the Xth floor.
[0281] In the elevator system 100 according to this embodiment, when a user presses the hall buttons 37, 38 at the hall of each floor, an up call or down call is registered, and the hall call buttons 37, 38 output a hall call signal to the group management control device 10. The hall call signal includes, for example, identification information uniquely set for each hall call button 37, 38, information on the floor on which the hall call button 37, 38 is located, and information on the destination direction.
[0282] When the control unit 11 of the group management control device 10 receives a hall call signal via the input / output interface 13, it acquires the departure floor and running direction for the registered upward or downward call. The control unit 11 assigns the upward or downward call to one of the elevators 50, and lights up the hall lantern 83 corresponding to the assigned elevator at the acquired departure floor. The elevator system 100 is configured to thereby notify the user of the assigned elevator and allow the user to board the elevator.
[0283] 5. Operation The operation of the elevator system 100 according to the second embodiment will be described.
[0284] 5-1. Group management control device allocation process FIG. 26 is a flowchart showing an example of the allocation process by the group management control device 10.
[0285] The control unit 11 of the group management control device 10 judges whether or not a hall call signal has been received from the hall call buttons 37, 38 (S211). If a hall call signal has not been received (S211: NO), the control unit 11 executes the process of step S211 again.
[0286] When a hall call signal is received (S211: YES), the control unit 11 determines an assigned elevator based on the operation information of each elevator 50 and the departure floor and destination direction included in the hall call signal, and turns on the hall lantern 83 corresponding to the assigned elevator at the departure floor (S212).
[0287] Next, the control unit 11 receives image data from the hall camera 81 and determines whether or not the face information at registration has been acquired from the captured image indicated by the image data (S213). If the face information at registration has not been acquired (S213: NO), the control unit 11 executes the process of step S211 again. Specifically, the control unit 11 determines that the face information at registration is an example of the second face information.
[0288] When the face information at the time of registration is acquired (S213: YES), the control unit 11 stores the acquired face information at the time of registration, the departure floor, the destination direction, and the assigned car number in the user DB in association with each other (S214). In this embodiment, the user DB stored in the memory unit 12 is a database that can store the face information at the time of registration, the departure floor, the destination direction, and the assigned car number in association with each other.
[0289] After executing the process of step S214, the control unit 11 ends the allocation process and executes the process of step S211 again.
[0290] 5-2. Mis-boarding detection processing based on platform cameras FIG. 27 is a flowchart showing an example of a process of erroneous boarding determination by the group management control device 10 based on an image captured by the hall camera 81.
[0291] The control unit 11 executes basically the same processes (S221 to S228) as steps S21 to S28 shown in FIG.
[0292] In the first embodiment, the control unit 11 makes a judgment using the matching rate between the judged face information and the authenticated face information in step S25. In the second embodiment, the control unit 11 makes a judgment using the matching rate between the judged face information and the face information at the time of registration in step S225. The same applies to step S245 described later.
[0293] In the first embodiment, the control unit 11 acquires the departure floor, destination floor, and assigned elevator linked to the authenticated face information from the user DB 12C in step S26. In the second embodiment, the control unit 11 acquires the departure floor, destination direction, and assigned elevator linked to the face information at the time of registration from the user DB in step S226. The same applies to step S246 described later.
[0294] In step S228, if the acquired assigned elevator number does not match the detected elevator number (S228: NO), the control unit 11 executes up / down call notification processing based on the acquired information (S229). The acquired information includes the imaging device ID, departure floor, destination direction, and assigned elevator number. The up / down call notification processing is processing in which the control unit 11 changes the content of the notification information according to the acquired information and causes the hall notification device 82 to notify the notification information. In this way, the control unit 11 can control the notification information to be notified by the hall notification device 82 according to the acquired information. The up / down call notification processing (S229) will be described in detail later.
[0295] When the control unit 11 executes the process of the up-down call notification process (S229), the control unit 11 ends the erroneous boarding determination process for the received image data, and executes the process of step S221 again.
[0296] Next, there will be described the up / down call notification process (S229) executed by the group management control device 10. FIG 28 is a flowchart showing an example of the up / down call notification process by the group management control device 10.
[0297] First, similarly to the process of step S41, the control unit 11 acquires the imaging device ID and the notification device ID associated with the notification target car from the notification device DB 12B (S231).
[0298] Next, the control unit 11 judges whether the acquired destination direction is an upward direction or not (S232).
[0299] If the destination direction is upward (S232: YES), the control unit 11 creates sixth notification information by combining the sixth template information and the assigned car. The control unit 11 transmits a notification signal including the sixth notification information to the hall notification device 82 in the same manner as the process described in the first embodiment (S233). The sixth notification information is an example of notification information. In this embodiment, the sixth template information is information corresponding to a voice saying, for example, "For upward directions, please board (assigned car)."
[0300] If the destination direction is upward (S232: NO), the control unit 11 creates the seventh notification information by combining the seventh template information and the assigned car. The control unit 11 transmits a notification signal including the seventh notification information to the hall notification device 82 in the same manner as the above process (S234). The seventh notification information is an example of notification information. In this embodiment, the seventh template information is information corresponding to a voice such as, for example, "For downward travel, please board (assigned car)."
[0301] The control unit 11 notifies, via the hall notification device 82, the notification information changed according to the destination direction of the user and the assigned car number, and then ends the up / down call notification process (S229).
[0302] In this way, the control unit 11 can notify the user of appropriate information according to the user's destination direction and the assigned car. If the detected car used by the user is different from the assigned car, the group management control device 10 can urge the user to board the assigned car, preventing the user from mistakenly using the assigned car.
[0303] 5-3. False boarding detection processing based on car camera FIG. 29 is a flowchart showing an example of a process for determining whether or not a passenger has erroneously boarded a train, based on an image captured by the car camera 51, performed by the group management control device 10. The process is similar to that shown in FIG.
[0304] The control unit 11 executes basically the same processes as steps S61 to S67 shown in FIG. 21 (S241 to S247).
[0305] In step S247, if the acquired assigned elevator number does not match the detected elevator number (S247: NO), the control unit 11 executes up / down call notification processing based on the acquired information (S248). The acquired information includes the imaging device ID, the destination direction, and the assigned elevator number. The up / down call notification processing is basically the same as the up / down call notification processing (S229) shown in FIG. 28. The up / down call notification processing in step S248 is a processing in which the control unit 11 changes the content of the notification information according to the acquired information and causes the car notification device 52 to notify the notification information.
[0306] In addition, since the control unit 11 can grasp the notification device ID of the car notification device 52 that notifies the notification information based on the imaging device ID, it is not necessary to execute the process corresponding to step S231 in the up / down call notification process in step S248.
[0307] When the up-down call notification process (S248) is executed, the control unit 11 ends the erroneous boarding determination process for the received image data, and executes the process of step S241 again.
[0308] If the acquired assigned vehicle and the detected vehicle match (S247: YES), the control unit 11 acquires the operation information of the detected vehicle (S249). Then, the control unit 11 determines whether the traveling direction of the detected vehicle is the same as the acquired destination direction (S250).
[0309] If the two are the same (S250: YES), the control unit 11 determines that the user associated with the face information at the time of registration will use the assigned elevator that has been assigned to the user, and ends the erroneous boarding determination process for the received image data.
[0310] If they are not the same (S250: NO), the control unit 11 executes an up / down car notification process (S251) based on the acquired information. The acquired information includes the imaging device ID and the destination direction. The up / down car notification process is a process in which the control unit 11 changes the content of the notification information according to the acquired information and causes the car notification device 52 to notify the notification information. The up / down car notification process (S251) will be described later in detail.
[0311] When the up / down car call notification process (S251) is executed, the control unit 11 ends the erroneous boarding determination process for the received image data, and executes the process of step S241 again.
[0312] Next, there will be described the up / down car notification processing (S251) executed by the group management control device 10. FIG 30 is a flowchart showing an example of the up / down car notification processing by the group management control device 10.
[0313] First, the control unit 11 judges whether the acquired destination direction is an upward direction or not (S261).
[0314] If the destination direction is upward (S261: YES), the control unit 11 transmits a notification signal including the eighth notification information to the car notification device 52 in the same manner as the above process (S262). The eighth notification information is an example of notification information. In this embodiment, the eighth notification information is information corresponding to a voice saying, for example, "This train will not depart in an upward direction. Please be careful not to board the wrong train."
[0315] If the destination direction is downward (S261: NO), the control unit 11 transmits a notification signal including the ninth notification information to the car notification device 52 in the same manner as the above process (S263). The ninth notification information is an example of notification information. In this embodiment, the ninth notification information is information corresponding to a voice saying, for example, "This train will not depart in a downward direction. Please be careful not to board the wrong train."
[0316] The control unit 11 notifies, via the car notification device 52, the notification information changed according to the destination direction of the user and the assigned car number, and then ends the up / down call car notification process (S251).
[0317] When the up / down car call notification process (S251) is executed, the control unit 11 ends the erroneous boarding determination process for the received image data, and executes the process of step S241 again.
[0318] In this way, the control unit 11 can determine whether the assigned car is the same as the detected car and notify the user of appropriate information according to the user's destination direction. If the assigned car is not the same as the detected car used by the user, the group management control device 10 notifies the user that he or she will not be going to the destination direction he or she desires, thereby preventing the user from mistakenly using the assigned car.
[0319] 6. Summary As described above, the elevator system 100 according to the second embodiment is configured similarly to the elevator system 100 according to the first embodiment. In the elevator system 100 according to the second embodiment, a hall call is an upward call indicating a call to be assigned to an elevator going upward among the multiple elevators, or a downward call indicating a call to be assigned to an elevator going downward among the multiple elevators, and the group management control device 10 determines the assigned elevator by assigning the upward call or downward call registered by a user to an elevator traveling upward or an elevator traveling downward, respectively, among the multiple elevators.
[0320] As a result, in an elevator system 100 employing an up / down call registration method, when a user mistakenly boards a detected car, the group management control device 10 can notify the user of the mistaken boarding by the notification devices 52, 82. Specifically, the group management control device 10 can determine an assigned car based on the departure floor and destination direction based on a registered up or down call, and associate the assigned car with the user, thereby making it possible to determine whether the user's boarding is a mistake. Therefore, the elevator system 100 can prevent a user from mistakenly boarding an assigned car.
[0321] Furthermore, in the elevator system 100 of embodiment 2, the imaging device 81 and the alarm device 82 are provided at a landing where a user can board any one of multiple elevators, and the group management control device 10 acquires position information of the user at the landing from the captured image, detects the elevator number used by the user based on the position information, and may change the content of the alarm information depending on whether the call is an upward call or a downward call.
[0322] This allows the group management control device 10 to determine whether a user at an elevator hall has mistakenly chosen the wrong car to use. Therefore, the elevator system 100 can prevent a user from using the wrong car by notifying the user of notification information when the user is waiting at the elevator hall for the arrival of the car they are going to use.
[0323] Furthermore, in the elevator system 100 according to embodiment 2, the imaging device 51 and the alarm device 52 are provided in each car of a plurality of elevators, and the group management control device 10 detects the car number used by the user based on the information transmitted from the imaging device 51, and may change the content of the alarm information depending on whether the assigned car number is the same as the detected car number.
[0324] This makes it possible to determine whether a user has boarded the car of each car by mistake. By notifying a user who has boarded the car of each car of notification information, the elevator system 100 can prevent a user from mistakenly using an assigned car.
[0325] (Other embodiments) In the above-mentioned embodiment 1, the elevator system 100 is configured to allow a user to register a destination floor call for a pre-registered destination floor by performing facial authentication using the facial authentication camera 25, but is not limited to this.
[0326] For example, the elevator system 100 may be configured such that the security gate 20 is provided with a card reader instead of the face authentication camera 25, and the destination floor call is registered by having the ID card provided to the user read into the card reader. In this case, for example, the ID card may store a card ID indicating unique identification information for each user, and the security server 60 may be configured to store the default destination floor and the authenticated face information linked to the card ID in the database. The card ID may uniquely correspond to the user ID of the face authentication DB 62A. By configuring in this way, the security server 60 can transmit the authenticated face information and the default destination floor previously stored in the database to the group management control device 10 by acquiring the card ID instead of acquiring face information from the face authentication camera 25.
[0327] Furthermore, the elevator system 100 may be configured such that the security gate 20 includes a card reader in addition to the face authentication camera 25, and the destination floor call is registered by having the ID card provided to the user read into the card reader. In this case, for example, the ID card may store a card ID indicating unique identification information for each user, and the security server 60 may be configured to store a default destination floor linked to the card ID in the database. Then, when the user has the card reader read the ID card, the security server 60 acquires the user's face information through the face authentication camera 25, thereby acquiring the authenticated face information. With this configuration, the security server 60 can transmit the authenticated face information of the user to the group management control device 10 without storing the authenticated face information of the user in the face authentication DB 62A in advance.
[0328] Not only the face authentication camera 25, but also the face authentication camera 36 related to the destination floor registration device 30 can be configured in a similar manner.
[0329] In addition, in the above-mentioned embodiment 1, the elevator system 100 is configured to allow a user to register a destination floor call for a pre-registered destination floor by performing facial authentication using the facial authentication camera 36, but is not limited to this.
[0330] For example, the elevator system 100 may be configured to register a destination floor call by a user inputting a desired destination floor into the destination floor registration device 30. In this case, the authenticated face information of the user may be acquired through the face authentication camera 36 when the destination floor is registered. The authenticated face information of the user may be stored in advance in the face authentication DB 62A, and may be acquired from the face authentication DB 62A by a card reader disposed in the destination floor registration device 30 reading a card ID. The elevator system 100 may be configured to register a destination floor call by setting available destination floors for each card ID in advance, and by a user inputting the available destination floor into the destination floor registration device 30 while having the card reader read the ID card.
[0331] In the above-described first embodiment, the security system includes the security server 60, the security gate 20, the facial authentication camera 25, and the facial authentication camera 36, but is not limited to this. For example, the elevator system 100 may include the security server 60, the security gate 20, the facial authentication camera 25, and the facial authentication camera 36. Furthermore, the destination floor registration device 30 may include the facial authentication camera 36. Furthermore, the elevator system 100 may not include the security server 60, and may be configured such that the DBs stored in the storage unit 62 in the first embodiment are stored in the storage unit 12.
[0332] In the above-mentioned first embodiment, the group management control device 10 has been described as notifying multiple users collectively only in the erroneous boarding determination process based on the car camera 51, but the present invention is not limited to this. The control unit 11 of the group management control device 10 may be configured to notify notification information that integrates the notification information for each user when multiple users are determined to be boarding by mistake, even in the erroneous boarding determination process based on the hall camera 81. This type of processing can be executed by the control unit 11 storing erroneous boarding information for each user in the storage unit 12 and notifying based on the stored information, as in the erroneous boarding determination process shown in Fig. 23 described above.
[0333] In the above-described first embodiment, the elevator control devices 40A-40F are configured to control the corresponding elevators 50A-50F, respectively, but are not limited thereto. For example, one elevator control device may be configured to control all of the elevators 50A-50F. Also, each of the multiple elevator control devices may be configured to control a part of the elevators 50A-50F.
[0334] In the above-described embodiment, the car camera 51 is configured to operate without distinction between the rear car camera 51a and the front car camera 51b, but is not limited thereto. For example, the control unit 11 may first perform the erroneous boarding determination process shown in FIG. 21 or FIGS. 23A-23B on a user entering the car of the elevator 50 based on an image captured by the rear car camera 51a. Thereafter, the control unit 11 may perform the erroneous boarding determination process on a user entering the car of the elevator 50 based on an image captured by the front car camera 51b. The control unit 11 may also perform the erroneous boarding determination process based on both the image captured by the rear car camera 51a and the image captured by the front car camera 51b during the same period.
[0335] Furthermore, the elevator system 100 according to the present invention may distinguish between the first and second rounds of the elevator 50 to determine whether a user has boarded the elevator by mistake. For example, the first round of a given elevator at a given floor refers to the first run of the elevator to arrive at the given floor in the order of multiple arrivals of the given elevator at the given floor. The elevator system 100 may further distinguish between the third round and subsequent rounds to determine whether a user has boarded the elevator by mistake.
[0336] In the above case, in the process of step S12 when a call signal is received, the control unit 11 of the group management control device 10 assigns the registered destination floor call to a specific operation among several rounds of operations in which any one of the multiple elevators 50 travels to the departure floor of the user. For example, if the control unit 11 cannot assign the registered destination floor call to the first round of operations of any one of the multiple elevators 50, it assigns it to the second round of operations of any one of the multiple elevators 50.
[0337] Then, in step S13, information on the specific operation of the assigned car to which the destination floor call is assigned (hereinafter referred to as assigned operation information) is stored in the user DB 12C in association with the authenticated face information. Also, the assigned operation information is, for example, included in an assignment result signal in step S14 and displayed on the gate indicator 70 or the like.
[0338] 21, the control unit 11 further acquires assigned operation information in step S66, and determines in step S67 whether the detected car and its operation match the assigned car and the specific operation of the assigned car indicated by the assigned operation information. Also, in the car notification process in step S68, the control unit 11, like the above step S67, distinguishes which round of operation it is and makes the determination in step S81.
[0339] In this way, the control unit 11 may determine whether or not the user's use of the detected vehicle is a mistaken boarding depending on whether the detected vehicle, the traveling direction of the detected vehicle, and the operation of the detected vehicle are the same as the assigned vehicle, the traveling direction of the assigned vehicle, and the operation of the assigned vehicle. If at least any of them are not the same, the control unit 11 can determine that the user has boarded the vehicle by mistake and cause the notification device 52 or the like to notify the user of notification information according to the situation.
[0340] (Summary of aspects) As is apparent from the above description, the present invention includes the following aspects. In the following, reference symbols are given in parentheses only to clarify the correspondence with the embodiments.
[0341] (Aspect 1) The elevator system of the present invention comprises a group management control device that assigns a hall call registered by a user to one of a plurality of elevators to determine an assigned elevator in which the user will board; an imaging device provided to be capable of imaging a face of the user who uses any one of the plurality of elevators and has registered the hall call; An alarm device that notifies the user of alarm information regarding the elevator; Equipped with The group management control device includes: acquiring first face information indicating a face of the user from a captured image captured by the imaging device; Detecting the elevator number used by the user from among the plurality of elevators; According to a result of comparing the assigned car with the detected car, the notification device notifies the notification information; The notification information includes content that changes based on the first face information and the detected car number.
[0342] (Aspect 2) In the elevator system of aspect 1, the group management control device is determining whether the first face information and second face information indicating the face of the user previously acquired indicate the same person; If it is determined that the facial information indicates the same person, the assigned number assigned to the user, which is associated with the second facial information, is acquired; When the detected car number and the assigned car number are different, the notification device may be caused to notify the notification information relating to the user.
[0343] (Aspect 3) In the elevator system of aspect 1 or 2, the group management control device may change the content of the notification information based on the operating state of the assigned elevator and the operating state of the detected elevator.
[0344] (Aspect 4) In the elevator system of any one of aspects 1 to 3, the hall call is a destination floor call indicating a call registered by the user regarding a destination floor desired by the user, The group management control device may determine the assigned elevator based on a departure floor indicating the floor at which the user has registered the destination floor call and the destination floor.
[0345] (Aspect 5) In the elevator system of aspect 4, when there are multiple users whose assigned car number and the detected car number are different, The group management control device may integrate the contents of each piece of notification information for each of a plurality of users and cause the notification device to notify the integrated information.
[0346] (Aspect 6) In the elevator system of aspect 4 or 5, the imaging device and the notification device are provided at a landing where the user can board any one of the elevators, The group management control device includes: Acquire position information of the user at the hall from the captured image; The car number used by the user may be detected based on the location information.
[0347] (Example 7) In the elevator system of Example 6, the group management control device may control the notification information by determining whether the assigned elevator will depart from the departure floor before the detected elevator.
[0348] (Example 8) In the elevator system of Example 7, when the detected elevator departs from the departure floor before the assigned elevator, the group management control device may change the content of the notification information depending on whether the detected elevator has arrived at the departure floor.
[0349] (Example 9) In the elevator system of Example 7 or 8, if the detected elevator does not depart from the departure floor before the assigned elevator, the group management control device may change the content of the notification information depending on whether the assigned elevator has already departed from the departure floor.
[0350] (Embodiment 10) In the elevator system of embodiment 9, when the assigned elevator has already departed from the departure floor, the content of the notification information may include prompting the user to re-register the destination floor call.
[0351] (Aspect 11) In the elevator system of any one of aspects 4 to 10, the imaging device and the notification device are provided in each of the elevator cars of the plurality of elevators, The group management control device may detect the car number used by the user based on information transmitted from the imaging device.
[0352] (Example 12) In the elevator system of Example 11, the group management control device may determine whether the assigned car is the same as the detected car, and change the content of the notification information depending on the determination result.
[0353] (Example 13) In the elevator system of Example 12, if it is determined that the assigned car is not the same as the detected car, the group management control device may change the content of the notification information depending on whether the assigned car has already departed from the departure floor.
[0354] (Embodiment 14) In the elevator system of embodiment 13, when the assigned elevator has already departed from the departure floor, the content of the notification information may include prompting the user to re-register the destination floor call.
[0355] (Aspect 15) In the elevator system of any one of aspects 1 to 3, the hall call is an upward call indicating a call assigned to an upwardly moving elevator among the plurality of elevators, or a downward call indicating a call assigned to a downwardly moving elevator among the plurality of elevators, The group management control device may determine the assigned elevator by assigning the upward call or the downward call registered by the user to an elevator number traveling upward or an elevator number traveling downward among the multiple elevators, respectively.
[0356] (Aspect 16) In the elevator system of aspect 15, the imaging device and the notification device are provided at a landing where the user can board any one of the elevators, The group management control device includes: Acquire position information of the user at the hall from the captured image; Based on the location information, the machine number used by the user is detected (S27); The content of the notification information may be changed depending on whether the call is the upward call or the downward call.
[0357] (Aspect 17) In the elevator system of aspect 15 or 16, the imaging device and the notification device are provided in each of the elevator cars of the plurality of elevators, The group management control device includes: Based on the information transmitted from the imaging device, the elevator used by the user is detected (S242); The content of the notification information may be changed depending on whether the assigned car number is the same as the detected car number.
[0358] (Embodiment 18) In the elevator system of any one of embodiments 1 to 17, the notification device may be a device that notifies by sound.
[0359] (Aspect 19) The elevator control method according to the present invention is a method for controlling an elevator, which allocates a hall call registered by a user to one of a plurality of elevators to determine an assigned elevator in which the user will board, comprising the steps of: acquiring first face information indicating a face of the user from an image captured by an imaging device provided to be capable of capturing an image of a face of the user who uses any one of the plurality of elevators and has registered the hall call; Detecting the elevator number used by the user from among the plurality of elevators; In response to a result of comparing the assigned car with the detected car, an alarm device is caused to issue an alarm. The notification information includes content that changes based on the first face information and the detected car number.
[0360] (Aspect 20) A computer program according to the present invention causes an arithmetic circuit to execute the elevator control method of aspect 19.
[0361] In this specification, the terms "first", "second", etc. are used for descriptive purposes only and should not be understood as expressing or implying the relative importance or ranking of technical features. Features qualified as "first" and "second" expressly or imply the inclusion of one or more of that feature.
[0362] The elevator group control system according to the present invention is realized by cooperation between hardware resources, such as a processor and memory, and software resources (computer programs). [Explanation of symbols]
[0363] 1 Group Management System 10 Group management control device 11 Control section 20 Security Gate 25 Facial recognition camera 30 Destination floor registration device 36 Facial Recognition Camera 37 Upward call button 38 Downward call button 40, 40A~40F Elevator control device 50, 50A~50F Elevator (unit) 51, 51A~51F Basket Camera 52, 52A to 52F car alarm device 60 Security Server 70 Gate Indicator 81 Platform Camera 82 Platform notification device 83, 83A~83F Hall Lantern 100 Elevator System
Claims
1. a group management control device that assigns a hall call registered by a user to one of a plurality of elevators to determine an assigned elevator number for the user; an imaging device provided to be capable of imaging a face of the user who uses any one of the plurality of elevators and has registered the hall call; An alarm device that notifies the user of alarm information regarding the elevator; Equipped with The group management control device includes: acquiring first face information indicating a face of the user from a captured image captured by the imaging device; Detecting the elevator number used by the user from among the plurality of elevators; According to a result of comparing the assigned car with the detected car, the notification device notifies the notification information; The notification information includes content that changes based on the first face information and the detected car number, The group management control device changes the content of the notification information based on the operation status of the assigned locomotive and the operation status of the detected locomotive. Elevator system.
2. The group management control device includes: determining whether the first face information and second face information indicating the face of the user previously acquired indicate the same person; If it is determined that the facial information indicates the same person, the assigned number assigned to the user, which is associated with the second facial information, is acquired; When the detected car number is different from the assigned car number, the notification device notifies the notification information regarding the user.
10. The elevator system of claim 1.
3. The hall call is a destination floor call indicating a call related to a destination floor desired by the user, the call being registered by the user; The group management control device determines the assigned car based on the departure floor indicating the floor at which the user registered the destination floor call and the destination floor.
10. The elevator system of claim 1.
4. If there are multiple users whose assigned machine number and the detected machine number are different, the group management control device integrates the contents of each notification information for each of the multiple users and causes the notification device to notify the integrated information.
4. The elevator system of claim 3.
5. the imaging device and the notification device are provided at a landing where the user can board any one of the elevators among the plurality of elevators, The group management control device includes: Acquire position information of the user at the hall from the captured image; Detecting the elevator used by the user based on the location information; 4. The elevator system of claim 3.
6. 6. The elevator system according to claim 5, wherein the group management control device controls the notification information by determining whether the assigned elevator departs from the departure floor before the detected elevator.
7. 7. The elevator system of claim 6, wherein, when the detected car departs from the departure floor before the assigned car, the group management control device changes the content of the notification information depending on whether the detected car has arrived at the departure floor.
8. 7. The elevator system of claim 6, wherein, when the detected elevator does not depart from the departure floor before the assigned elevator, the group management control device changes the content of the notification information depending on whether the assigned elevator has already departed from the departure floor.
9. 9. The elevator system according to claim 8, wherein, when the assigned elevator has already departed from the departure floor, the notification information includes a content that prompts the user to re-register the destination floor call.
10. the imaging device and the notification device are provided in each of the elevator cars of the plurality of elevators, The group management control device detects the car number used by the user based on the information transmitted from the imaging device. An elevator system according to any one of claims 3 to 9.
11. The elevator system according to claim 10, wherein the group management control device determines whether the assigned car is the same as the detected car, and changes the content of the notification information in accordance with a result of the determination.
12. The elevator system according to claim 11, wherein, when it is determined that the assigned car is not the same as the detected car, the group management control device changes the content of the notification information depending on whether the assigned car has already departed from the departure floor.
13. 13. The elevator system according to claim 12, wherein, when the assigned elevator has already departed from the departure floor, the notification information includes a content that prompts the user to re-register the destination floor call.
14. the hall call is an upward call indicating a call assigned to an upwardly moving elevator among the plurality of elevators or a downward call indicating a call assigned to a downwardly moving elevator among the plurality of elevators, 2. The elevator system according to claim 1, wherein the group management control device determines the assigned elevator by assigning the upward call or the downward call registered by the user to an elevator traveling in an upward direction or an elevator traveling in a downward direction, respectively, among the plurality of elevators.
15. the imaging device and the notification device are provided at a landing where the user can board any one of the elevators among the plurality of elevators, The group management control device includes: Acquire position information of the user at the hall from the captured image; Detecting the elevator used by the user based on the location information; The content of the notification information is changed depending on whether the call is the upward call or the downward call.
15. The elevator system of claim 14.
16. the imaging device and the notification device are provided in each of the elevator cars of the plurality of elevators, The group management control device includes: Detecting the elevator used by the user based on the information transmitted from the imaging device; changing the content of the notification information depending on whether the assigned car is the same as the detected car; 15. The elevator system of claim 14.
17. The elevator system according to claim 1 , wherein the alarm device is a device that issues an alarm by sound.
Citation Information
Patent Citations
Information acquisition part and destination floor registration device
JP2019206443A
Elevator group management control system
JP2022013361A
Elevator user detection device
JP6711470B2
