Destination floor registration system
The destination floor registration system automates elevator floor selection by predicting the user's destination floor using passage record data, eliminating the need for manual registration and enhancing user convenience.
Patent Information
- Application Number
- JP2025069479
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-04-21
- Publication Date
- 2025-10-02
AI Technical Summary
Existing elevator systems require users to manually register their destination floor after passing through a security gate, which is inconvenient when the desired floor changes frequently based on the time of passage.
A destination floor registration system that estimates the user's destination floor based on passage record data, including date and time, using a trained model to predict the floor without the need for manual registration.
Enables users to board the elevator without changing the destination floor after passing through the security gate, improving convenience by automating the floor selection process based on historical data and time of passage.
Smart Images

Figure 2025144564000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a destination floor registration system. [Background technology]
[0002] Patent document 1 discloses an elevator system that uses a card reader at a security gate to acquire user information such as an ID number from the user's security card, and authenticates the user by comparing the acquired user information with user information stored in a memory unit or the like. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent No. 7379592 Summary of the Invention [Problem to be solved by the invention]
[0004] To provide a destination floor registration system that enables a user to guess a destination floor according to the date and time of passage without performing a registration operation after passing through a security gate. [Means for solving the problem]
[0005] An elevator system according to one aspect of the present invention is a destination floor registration system that registers a destination floor of a user at a security gate before boarding an elevator, a control device for acquiring passage record data of the user including the date and time when the user passed through the security gate; The control device estimates the destination floor of the user based on the acquired passage record data and the passage record data acquired in the past. [Effects of the Invention]
[0006] According to the present invention, a user can guess the destination floor according to the date and time of passage without performing a registration operation after passing through a security gate. [Brief explanation of the drawings]
[0007] [Figure 1] FIG. 1 is a schematic plan view showing an equipment layout on a specific floor of a building to which an elevator system according to a first embodiment is applied. [Figure 2] Block diagram illustrating the configuration of an elevator system [Figure 3] A block diagram illustrating the configuration of an elevator control device [Figure 4] Block diagram showing the electrical configuration of a security gate [Figure 5] A perspective view illustrating the appearance of a security gate [Figure 6] Block diagram illustrating the electrical configuration of a security server [Figure 7] A block diagram illustrating the electrical configuration of a destination floor change device. [Figure 8] A block diagram illustrating the electrical configuration of a learning device. [Figure 9] A diagram showing an example of the user database configuration [Figure 10] A diagram showing an example of the security gate database configuration [Figure 11] FIG. 10 shows an example of the configuration of a destination floor change device DB. [Figure 12] A diagram showing an example of the configuration of the unit DB [Figure 13] FIG. 10 is a diagram showing an example of passage record data; [Figure 14] FIG. 10 is a diagram showing an example of change record data. [Figure 15] A diagram showing an example of destination floor management data [Figure 16] Flowchart explaining the destination floor determination operation [Figure 17] Schematic diagram showing an example of the configuration of a trained model [Figure 18] Flowchart explaining the learning operation [Figure 19]FIG. 10 is a block diagram illustrating the electrical configuration of a security gate according to a third modified example. [Figure 20] FIG. 10 is a diagram illustrating a gate display and a touch panel according to a third modified example. DETAILED DESCRIPTION OF THE INVENTION
[0008] BACKGROUND OF THE INVENTION A security gate-linked destination floor registration system guides users to the elevator assigned to a default destination floor by performing some form of personal authentication. However, there are cases where users wish to go to a floor other than the default destination floor. In such cases, users have to register their destination floor each time using a destination floor registration device installed at the elevator hall.
[0009] For example, suppose that the 10th floor, where User A's office is located, is registered as User A's default destination floor in an office floor registration system. User A goes to the 10th floor, where User A's office is located, when he or she arrives at work, but after having lunch outside the building, he or she often goes to the 9th floor, where the smoking room is located. In other words, whether User A goes to the 10th floor or the 9th floor may change depending on the time User A passes through the security gate. It is a hassle for User A to have to change the destination floor on the destination floor registration device every time after lunch.
[0010] In view of the above, the present invention provides an elevator system that enables a user to guess a destination floor according to the date and time of passage after passing through a security gate without performing a registration operation by the user. This enables a user to board an elevator car after passing through a security gate without changing the destination floor in a destination floor registration device.
[0011] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
[0012] (Embodiment 1) 1. Configuration 1-1. Overview of elevator systems 1 is a schematic plan view showing the arrangement of equipment on a specific floor of a building to which an elevator system (destination floor registration system) according to Embodiment 1 is applied. The specific floor is, for example, a lobby floor connected to the outside of the building, and building users will travel to other floors via the specific floor.
[0013] The elevator system according to this embodiment includes a plurality of elevators 50, a group control system that comprehensively controls the operation of the plurality of elevators 50, and a learning device. In this embodiment, an example is shown in which the elevator system has six elevators 50 (No. 1 to No. 6).
[0014] On a specific floor, multiple security gates 20 are placed on the route taken by users from the entrance to the elevator hall. Each security gate 20 includes a reader 29 that reads information contained in a card held over the gate by a user. Each security gate 20 performs personal authentication by comparing the information obtained by the reader 29 with pre-registered information. An example of performing personal authentication using the reader 29 will be described below. However, instead of or in addition to this, personal authentication may also be performed by facial recognition using a facial image of the user captured by a gate camera 25.
[0015] If personal authentication is successful, the user can pass through one of the security gates 20 from the entrance side and enter the elevator hall. The elevator hall is located in a specific area. The specific area is an area within the building that can only be entered by passing through the security gate 20 from the entrance side. The specific area includes the elevator hall, the space inside the car of each elevator 50, the space on each floor that can be accessed using the elevator 50, etc.
[0016] The security gate 20 acquires passage record data including the date and time when the user passed through the security gate 20. The passage date and time includes the date and time when the user arrived at the security gate 20, and includes, for example, at least one of the date and time when the reader 29 read the user's card information, the date and time when facial authentication was performed by the security gate 20, the date and time when personal authentication was performed, etc.
[0017] If personal authentication of the user is successful, the elevator system determines a destination floor for the user. For example, the elevator system estimates the destination floor for the user based on passage record data previously acquired for the user. For example, the elevator system inputs the current passage record data into a trained model that has trained passage record data previously acquired for the user (or destination floor management data, described below), and obtains estimated information regarding the destination floor output from the trained model. Alternatively, the elevator system may determine a default destination floor previously registered for the user as the destination floor.
[0018] The elevator system assigns the determined destination floor to one of six elevators 50, and performs processing to call the elevator 50 to which the destination floor has been assigned to the specific floor. The elevator system is configured to notify the user of information indicating the assigned elevator number (assigned elevator number).
[0019] Each elevator 50 has a car, a hoist (motor), a counterweight, etc. The elevator system includes a car camera 51 capable of capturing images inside the car of each elevator 50. While FIG. 1 shows an example in which the car camera 51 is installed inside the car of each elevator 50, the installation location of the car camera is not limited to inside the car. The car camera only needs to be capable of capturing images of the car stopped at a specific floor, and may be installed, for example, at the elevator hall of each floor.
[0020] The car camera 51 of each elevator 50 captures an image of a subject in a predetermined angle of view area in front of the camera at a predetermined frame rate and a predetermined resolution, generates image data of the captured image (captured image), and outputs the generated image data to the elevator control device 40. The car camera 51 may include a processing unit such as a CPU or MPU including an arithmetic circuit.
[0021] The predetermined angle of view of the car camera 51 is set to a field of view that can capture the faces of all users in the car. The predetermined resolution may be any resolution that allows for appropriate face detection and face matching, such as HD, FHD, or 4K. The frame rate may be any rate, such as 15 fps or 30 fps.
[0022] 2 is a block diagram illustrating the configuration of an elevator system 100. The elevator system 100 includes a group management control device 10, a security gate 20, a destination floor change device 30, a face authentication camera 36, multiple elevator control devices 40, a security server 60, and a learning device 80.
[0023] The elevator control device 40 controls the elevators 50. In this embodiment, the elevator system 100 includes six elevator control devices 40 corresponding to the first to sixth elevators 50, respectively.
[0024] The group management control device 10 controls the allocation of new calls to each elevator while communicating with the security gate 20, the destination floor change device 30, and the elevator control device 40. The devices are connected to each other via a network capable of transmitting information. The network is configured, for example, by a LAN (Local Area Network), and various types of information are sent and received between the devices in accordance with various protocols such as TCP / IP.
[0025] 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. For example, the group management control device 10 may perform serial communication with each elevator control device 40.
[0026] Each component of the elevator system 100 will be described below.
[0027] 1-2. Group management control device As shown in FIG. 2, the group management control device 10 includes a control unit 11, a storage unit 12, and an input / output interface 13.
[0028] The storage unit 12 is configured using, for example, RAM, ROM, HDD, SSD, etc., and stores programs and various data. The programs include programs for realizing various functions of the group management control device 10 of this embodiment. Examples of data stored in the storage unit 12 are a car number database (hereinafter referred to as "car number DB") 121, a trained model 122, and destination floor management data 123. The configurations of the car number DB 121 and the destination floor management data 123 will be described later.
[0029] The trained model 122 is a model that has been trained to predict the destination floor of a user when input data including the user's identification information and the date and time when the user passed through the gate is input. Details of the trained model 122 and the learning operation will be described later.
[0030] The control unit 11 is configured using, for example, a CPU, an MPU, etc., including an arithmetic circuit. The control unit 11 performs arithmetic processing using various data, etc., based on the program and the trained model 122 read from the storage unit 12, thereby realizing various functions of the group management control device 10.
[0031] The input / output interface 13 is an interface through which the group management control device 10 transmits and receives various signals to and from external devices such as the security gate 20, the security server 60, and the elevator control device 40.
[0032] The input / output interface 13 is an example of an output unit that converts a signal output from the control unit 11 into a signal of a predetermined format and outputs the signal to an external device. The input / output interface 13 is also an example of an input unit that converts a signal received from an external device into a signal of a predetermined format and inputs the signal to the control unit 11. The input / output interface 13 is configured using, for example, a LAN adapter, a serial port, etc.
[0033] 1-3. Elevator control device The elevator control devices 40 control the raising, lowering, stopping, etc. of the cars of the elevators 50 by controlling the operation of the hoists (motors) of the corresponding elevators 50 in accordance with control signals from the group management control device 10. The elevator control devices 40 also detect the car status of the corresponding elevators 50, such as the position, running direction, door opening / closing, load, etc., and output information indicating the detected car status to the group management control device 10.
[0034] 3 is a block diagram illustrating the configuration of elevator control device 40. Elevator control device 40 includes a control unit 41, a storage unit 42, and an input / output interface 43. Control unit 41, storage unit 42, and input / output interface 43 may have the same configurations as control unit 11, storage unit 12, and input / output interface 13 of group management control device 10, respectively.
[0035] The control unit 41 performs arithmetic processing using various data and the like based on a program read from the storage unit 42, thereby realizing various functions of the elevator control device 40.
[0036] 1-4.Security gate The security gate 20 is a device that controls the entry of users into specific areas within a building. Specifically, the security gate 20 is a device that allows authorized users to enter specific areas within a building, while restricting the entry of unauthorized users. An authorized user is a user who is registered in a user database (hereinafter referred to as a "user DB"), and an unauthorized user is a user who is not registered in the user DB. The security gate 20 performs personal authentication by comparing information obtained by the reader 29 with information pre-registered in the user DB. Authorized users who have successfully passed the personal authentication can pass through the security gate 20 and enter the specific area.
[0037] Fig. 4 is a block diagram illustrating the electrical configuration of the security gate 20 in embodiment 1. Fig. 5 is a perspective view showing the exterior of the security gate 20. Fig. 5 is a perspective view of the leftmost security gate 20 of the three security gates 20 in Fig. 1.
[0038] 4, the security gate 20 includes a control unit 21, a memory unit 22, and an input / output interface 23. The control unit 21, the memory unit 22, and the input / output interface 23 may have the same configurations as the control unit 11, the memory unit 12, and the input / output interface 13 of the group management control device 10, respectively. The memory unit 22 stores the passage record data described above.
[0039] As shown in FIG. 5, the control unit 21, memory unit 22, and input / output interface 23 are arranged in a gate main body 20a, which is the housing of the security gate 20. Furthermore, the gate main body 20a is equipped with a reader 29, a gate flapper 28, and a gate display 70. The gate camera 25 is provided on the exit side of the gate main body 20a. The gate camera 25 may be attached to the gate main body 20a or may be provided independently. The gate camera 25 is an example of a gate imaging device.
[0040] The gate camera 25 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 image data of the captured image (captured image), and outputs it to the security server 60. The predetermined angle of view area is set to an angle of view that can capture an image of the user's face when the user passes through the security gate 20. The predetermined resolution may be any resolution that can appropriately detect and identify the user's face, 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] The reader 29 is disposed on the entrance side of the upper surface of the gate main body 20a. The reader 29 reads information from an information source held by a user at a position within a predetermined range from the reader 29. One example of such an information source is a QR code (registered trademark). In this case, the reader 29 is an optical reader that optically reads the QR code and transmits a signal including image data of the QR code and the registered device ID (registered device identification information) of the reader 29 to the security server 60. Another example of an information source is an IC chip in an IC card. In this case, the reader 29 may be a contactless card reader using an electromagnetic induction method. Alternatively, the information source may be the user's fingerprint. In this case, the reader 29 reads the fingerprint using a fingerprint sensor.
[0042] The gate flapper 28 is a door that can open and close the path of the user in response to a control signal from the control unit 21. For example, the gate flapper 28 is configured to be closed in the normal state and to open when personal authentication is successful. Alternatively, the gate flapper 28 may be configured to be open in the normal state and to close when personal authentication is not successful.
[0043] The gate display 70 displays a screen according to various display signals output from the group management control device 10. For example, the gate display 70 displays an assigned elevator notification screen for notifying the name of the assigned elevator (assigned elevator) and the like when it receives an assignment result signal, a tentative assignment result signal, or the like output from the group management control device 10. The gate display 70 may include a processing unit such as a CPU or MPU including an arithmetic circuit.
[0044] 1-5.Security Server The security server 60 receives the information read by the reader 29 of the security gate 20 and performs personal authentication processing of the user based on the information to ensure security within the building. For example, the security server 60 performs personal authentication by sequentially comparing (collating) the received information with the data of each user registered in the user database.
[0045] In addition, the security server 60 controls the opening and closing of the security gate 20 according to the result of personal authentication. Furthermore, the security server 60 generates a call information signal including information such as the destination floor of the user, and outputs it to the group management control device 10.
[0046] 6 is a block diagram showing the electrical configuration of the security server 60. The security server 60 includes a control unit 61, a storage unit 62, and an input / output interface 63. The control unit 61, the storage unit 62, and the input / output interface 63 may have the same configurations as the control unit 11, the storage unit 12, and the input / output interface 13 of the group management control device 10, respectively.
[0047] The storage unit 62 stores programs and various data. The programs include programs for realizing various functions of the security server 60 of this embodiment. The storage unit 62 stores a user DB and a device database (hereinafter referred to as "device DB") as data. The configurations of the user DB and device DB will be described later.
[0048] 1-6. Destination floor change device FIG. 7 is a block diagram showing the electrical configuration of the destination floor change device 30. As shown in FIG.
[0049] The destination floor change device 30 is a device that accepts registration (designation) of a destination floor by a user. When a user passes through the security gate 20, the user's pre-registered default destination floor is set as the destination floor, but the user can change the destination floor using the destination floor change device 30. The destination floor change device 30 includes a control unit 31, a memory unit 32, an input / output interface 33, a display unit 34, and an operation unit 35.
[0050] The storage unit 32 is configured using, for example, RAM, ROM, HDD, SSD, etc., and stores various data including programs and change record data. The programs include programs for realizing various functions of the destination floor change device 30 of this embodiment.
[0051] The control unit 31 is configured using, for example, a CPU, an MPU, etc. The control unit 31 performs calculations using various data, etc. based on the above program read from the storage unit 32, thereby realizing various functions of the destination floor change device 30, which will be described later.
[0052] The input / output interface 33 is configured using, for example, a LAN adapter, etc. The input / output interface 33 is an interface through which the destination floor change device 30 transmits and receives various signals to and from the group management control device 10. The input / output interface 33 converts a signal output from the control unit 31 into a signal of a predetermined format and outputs it to the group management control device 10. The input / output interface 33 also converts a signal input from the group management control device 10 into a signal of a predetermined format and outputs it to the control unit 31.
[0053] The display unit 34 displays images and the like based on a display signal output from the control unit 31.
[0054] The operation unit 35 is an interface that accepts user operations on the destination floor change device 30. The operation unit 35 outputs to the control unit 31 a signal according to the operation content.
[0055] The display unit 34 and the operation unit 35 are integrally configured by a touch panel display device using, for example, a liquid crystal display panel or an organic EL display panel. Note that the display unit 34 and the operation unit 35 may be configured separately using different components, as long as they can be specified in the same way as objects such as buttons displayed on the display unit 34.
[0056] The facial authentication camera 36 is installed near, for example, above, the destination floor change device 30. The facial 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 image data of the captured image (captured image), and outputs the generated image data to the security server 60. The predetermined angle of view area is set to an angle of view that can capture an image of the user's face when the user is in front of the destination floor change 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.
[0057] 1-7.Learning device 8 is a block diagram showing the electrical configuration of the learning device 80. The learning device 80 includes a control unit 81, a storage unit 82, and an input / output interface 83. The control unit 81, the storage unit 82, and the input / output interface 83 may have the same configurations as the control unit 11, the storage unit 12, and the input / output interface 13 of the group management control device 10, respectively.
[0058] The storage unit 82 stores programs and various data. The programs include programs for realizing various functions of the learning device 80 of this embodiment. The storage unit 82 stores a trained model 122. Although not shown, the storage unit 82 stores a pre-learning model (a model that is the target of the learning process) before learning is performed.
[0059] Such a model has, for example, the structure of a convolutional neural network (CNN). Model learning is performed by the control unit 81 using, for example, the backpropagation method. When the control unit 81 completes model learning and generates a trained model 122, it transmits the trained model 122 to the group management control device 10. Details of the learning process will be described later.
[0060] 1-8.Data Structure 9 is a diagram showing an example of the configuration of the user DB stored in the storage unit 62 of the security server 60. The user DB includes a user ID, information on a default destination floor linked to the user ID, and facial information. Each data item in the user DB is registered, for example, by a building manager.
[0061] The "user ID" in the user DB is identification information set to uniquely identify a building user.
[0062] The "default destination floor" in the user DB is information indicating the default destination floor of a user identified by a user ID. For example, the default destination floor is set to the numerical value of the floor (predetermined floor) where the user's workplace is located. The "face information" in the user DB is information indicating the face of a user identified by a user ID. Such information includes, for example, facial feature data and facial image data.
[0063] 10 and 11 are diagrams showing an example of the configuration of the device DB stored in the storage unit 62 of the security server 60. Fig. 10 shows the security gate DB related to the security gate 20, and Fig. 11 shows the destination floor change device DB related to the destination floor change device 30.
[0064] The security gate DB in FIG. 10 stores a gate ID, a reader ID, a gate camera ID, a gate display ID, and an installation floor, all of which are linked together.
[0065] The "gate ID," "reader ID," "gate camera ID," and "gate display ID" are identification information for identifying the security gate 20, the reader 29, the gate camera 25, and the gate display 70, respectively.
[0066] The "installation floor" is information indicating the floor on which the associated security gate 20, reader 29, gate camera 25, and gate display 70 are installed. The information registered in the "installation floor" is used to indicate the departure floor of the user.
[0067] 11 stores a destination floor change device ID and an installation floor associated with each other. The "destination floor change device ID" is identification information for identifying the destination floor change device 30.
[0068] 12 is a diagram showing an example of the configuration of the elevator DB 121 stored in the memory unit 12 of the group management control device 10. The elevator DB 121 stores car camera IDs and elevator IDs linked to each other. The "car camera ID" and the "elevator ID" are identification information for identifying the car camera 51 and the elevator (cage) of the elevator 50, respectively.
[0069] FIG. 13 is a diagram showing an example of passage record data stored in the memory unit 22 of the security gate 20. When a user passes through the security gate 20, a gate ID that identifies the security gate 20 that the user passed through, facial information of the user, the departure floor, the destination floor, and the date and time of passage (day and time) are recorded as passage record data. Before the trained model 122 becomes available after model learning, the default destination floor in the user DB of FIG. 9 is registered in the "destination floor." After the trained model 122 becomes available, the gate ID, facial information of the user, the departure floor, and the date and time of passage are recorded as passage record data. The trained model 122 that has received input of the passage record data outputs a prediction result for the destination floor. A destination floor determined based on the prediction result may be registered in the passage record data.
[0070] Fig. 14 is a diagram showing an example of change record data stored in the memory unit 32 of the destination floor change device 30. When a user changes the destination floor after passing through the security gate 20, the changed destination floor is registered as the "destination floor" in the change record data. The change record data shown in Fig. 14 includes a destination floor change device ID that identifies the destination floor change device 30, the user's facial information, the departure floor, the changed destination floor, and the date and time of the change (day and time).
[0071] Based on the change record data in Fig. 14, the destination floor (destination floor before change) in the passage record data in Fig. 13 is corrected to the destination floor after change, thereby obtaining destination floor management data 123 as shown in Fig. 15. The destination floor management data 123 is used for learning, which will be described later, as a training data set including correct values (correct information) of destination floors.
[0072] 2.Operation 2-1. Destination floor determination operation 16 is a flowchart illustrating the operation related to determining a destination floor (destination floor determination operation) executed by the elevator system 100. The processing of this flowchart is executed, for example, by the control unit 11 of the group management control device 10. This flowchart is started every time passage record data is received from the security gate 20.
[0073] When a user passes through the security gate 20, the control unit 11 acquires passage record data from the security gate 20 (S11), and inputs the acquired passage record data into the trained model 122 (S12).
[0074] FIG. 17 is a schematic diagram showing an example of the configuration of the trained model 122. The trained model 122, which has received the passage record data in step S12, outputs a prediction result of the destination floor of the user. Examples of input data include facial information, the departure floor, and the date and time when the user passed through the security gate 20. The day of the week corresponding to the passage date may be added to the input data. For example, the control unit 11 calculates the day of the week corresponding to the passage date based on the passage date.
[0075] As shown in FIG. 17, each piece of information included in the passage record data is input to the input layer of the trained model 122. Each piece of information input to the input layer propagates through the intermediate layers and reaches the output layer. The output layer displays the predicted result of the user's destination floor. For example, the trained model 122 outputs information indicating, for each floor, the probability that that floor is the user's destination floor (the probability that the destination floor is the second floor, the probability that it is the third floor, the probability that it is the fourth floor, ...).
[0076] 16, the control unit 11 determines the destination floor of the user based on the output from the trained model 122 (S13). For example, if the probability of a certain floor M is equal to or greater than a first threshold (e.g., 60%), the control unit 11 determines floor M as the destination floor of the user, regardless of the probabilities of other floors.
[0077] Even if the probability of a certain floor M is less than the first threshold, if the difference between the probability of floor M and the highest probability among the probabilities of other floors is greater than or equal to a predetermined reference value (e.g., 10%), the control unit 11 may determine floor M as the user's destination floor.
[0078] The control unit 11 determines an elevator to be assigned based on the departure floor included in the passage record data and the destination floor determined in step S13 (S14). For example, the control unit 11 selects, from among the six elevators 50 (No. 1 to No. 6), the elevator that is optimal for departing from the departure floor and heading toward the destination floor, as the elevator to be assigned.
[0079] The control unit 11 transmits the departure floor and the destination floor to the elevator control device 40 that controls the assigned car (S15). This allows the elevator control device 40 to control the assigned car based on the received departure floor and destination floor.
[0080] The control unit 11 causes the gate display 70 of the security gate 20 to display the destination floor and the assigned elevator number (S16). For example, the control unit 11 transmits a signal including information on the destination floor and the assigned elevator number to the gate display 70, and the gate display 70 that receives the signal displays the destination floor and the assigned elevator number.
[0081] The control unit 11 determines whether the destination floor has been changed by the destination floor change device 30 (S17). For example, if the destination floor has been changed after the user has passed through the security gate 20, the destination floor change device 30 transmits change record data to the group management control device 10. This enables the control unit 11 of the group management control device 10 to determine that the destination floor has been changed by the destination floor change device 30.
[0082] When it is determined that the destination floor has been changed by the destination floor change device 30 (Yes in S17), the control unit 11 adjusts the assigned elevator based on the changed destination floor included in the change record data (S18). For example, similar to steps S14 and S15, the control unit 11 determines the assigned elevator based on the departure floor and destination floor included in the change record data, and transmits the departure floor and destination floor to the elevator control device 40 that controls the assigned elevator. The control unit 11 also creates destination floor management data 123 as shown in FIG. 15 by correcting the destination floor (the destination floor before the change) in the passage record data to the changed destination floor.
[0083] Next, the control unit 11 records the destination floor management data 123 in the storage unit 12 (S19).
[0084] In step S17, if the control unit 11 determines that the destination floor has not been changed by the destination floor change device 30, step S19 is also executed.
[0085] The destination floor management data 123 is used as a training data set for learning, which will be described later.
[0086] 2-2. Learning behavior 18 is a flowchart illustrating the learning operation executed by the learning device 80. The processing of this flowchart is executed by the control unit 81 of the learning device 80, for example.
[0087] The control unit 81 acquires the destination floor management data 123 from the group management control device 10 (S21). Next, the control unit 81 uses the destination floor management data 123 as a training data set to train a model, thereby generating a trained model 122 (S22).
[0088] The control unit 81 may update the trained model 122. For example, the control unit 81 updates the trained model 122 by having the trained model 122 learn the destination floor management data 123.
[0089] The control unit 81 transmits the obtained trained model 122 to the group management control device 10 (S23).
[0090] The above learning operation may be performed every time the destination floor management data is updated, or may be performed at a predetermined frequency (for example, once a day, once a week, once a month, etc.). Alternatively, the timing for performing the learning operation may be determined by an administrator. Alternatively, the learning operation may be performed when the number of data items in the destination floor management data has increased by a predetermined number (for example, 1,000 items) since the previous learning.
[0091] As described above, the trained model 122 trained using the destination floor management data 123 based on the past passage record data and change record data can predict the destination floor of the user based on input data such as date and time. This allows the user to get into the car of the elevator 50 after passing through the security gate 20 without changing the destination floor in the destination floor registration device.
[0092] 3. Effects etc. As described above, the destination floor registration system according to the first embodiment registers the destination floor of a user before boarding an elevator at the security gate 20. The destination floor registration system includes the group management control device 10 (an example of a control device) that acquires user passage record data including the date and time when the user passed through the security gate 20. The group management control device 10 estimates the user's destination floor based on the acquired passage record data and passage record data acquired in the past.
[0093] With this configuration, even if the user does not perform a registration operation after passing through the security gate 20, the destination floor registration system can guess the destination floor according to the passing date and time.
[0094] In the destination floor registration system of the first embodiment, the group management control device 10 inputs the acquired passage record data to the trained model 122 (S12). The trained model 122 is a model that has been trained to predict a destination floor corresponding to the identification information when input data including the user's identification information and the date and time linked to the identification information is input. The group management control device 10 acquires inferred information indicating the inferred destination floor of the user from the trained model 122, and determines the user's destination floor based on the inferred information (S13).
[0095] With this configuration, the destination floor registration system can also estimate the destination floor according to the passing date and time.
[0096] The destination floor registration system of the first embodiment further includes a destination floor change device 30 that can change the estimated destination floor to a changed destination floor through a user operation. The group management control device 10 causes the trained model 122 to learn destination floor management data 123 (an example of a data set) that includes the input data and data indicating the changed destination floor as a training data set.
[0097] With this configuration, the destination floor registration system can learn the changed destination floor into the trained model 122, and by using the trained trained model 122, it can predict the destination floor based on the date and time of passage.
[0098] The estimated information output from the trained model 122 may be information indicating, for each of a plurality of predetermined floors, the probability that the predetermined floor is the destination floor of the user.
[0099] With this configuration, the destination floor registration system can also estimate the destination floor according to the passing date and time.
[0100] The learning method according to the first embodiment is a method of training a learning model used in a destination floor registration system that registers the destination floor of a user before boarding an elevator at security gate 20. The learning method includes the steps of: acquiring user passage record data including the date and time when the user passed through security gate 20, and destination floor data indicating the user's destination floor (S21); and training the learning model using a data set including the passage record data and the destination floor data as a training data set (S22).
[0101] This configuration makes it possible to obtain a trained model 122 that can predict the destination floor based on the date and time of passage.
[0102] (Other embodiments) As described above, the embodiments have been described as examples of the technology of the present invention. However, the technology of the present invention is not limited to these, and can be applied to embodiments in which appropriate modifications, substitutions, additions, omissions, etc. are made. Furthermore, it is also possible to combine the components described in the above embodiments to create new embodiments. Therefore, modifications as other embodiments will be described below.
[0103] (First Modification) In the above embodiment, facial information, a departure floor, and the date and time when the user passed through the security gate 20 were given as examples of input data to the trained model 122, but the input data is not limited to these. For example, the input data may further include at least one of the weather, temperature, and humidity of the building location at the date and time of passage. For example, the security server 60 or the group management control device 10 acquires information indicating the weather, temperature, humidity, etc. from an external information processing device that provides, for example, an API (Application Programming Interface) related to weather information. Accordingly, in this modification, information indicating the weather, temperature, humidity, etc. is recorded in the passage record data, change record data, and destination floor management data (see Figures 13 to 15). With this configuration, the destination floor registration system can estimate the user's destination floor based not only on the date and time of passage but also on at least one of the weather, temperature, and humidity.
[0104] (Second Modification) In the above embodiment, an example has been described in which the user DB, passage record data, change record data, and destination floor management data (see FIG. 9 and FIGS. 13 to 15) include facial information, but facial information is not essential to realize the present invention. For example, the user DB, passage record data, change record data, and destination floor management data may use a user ID instead of facial information.
[0105] (Third Modification) In the above embodiment, a case has been described in which the control unit 11 of the group management control device 10 can determine one floor as the destination floor (see S13 in FIG. 16). In contrast, when the destination floor cannot be narrowed down to one, the control unit 11 may cause the gate display 70 to display floors that the user can select and accept a selection operation by the user.
[0106] 19 is a block diagram illustrating the electrical configuration of a security gate 200 in the third modified example. Compared to security gate 20 in the first embodiment shown in FIG. 4, security gate 200 further includes a touch panel 71 (an example of an input device).
[0107] FIG. 20 is a diagram illustrating a gate display 70 and a touch panel 71 in the third modified example. The gate display 70 and the touch panel 71 are configured as an integrated unit. When the probabilities for multiple predetermined floors output from the trained model 122 are all less than a second threshold (for example, 40%), the control unit 11 causes the gate display 70 to display floors that the user can select. The "floors that the user can select" are, for example, default destination floors and permitted floors. The "permitted floors" are information indicating floors that a user identified by a user ID or face information is permitted to enter. For example, a shared floor within a building is set as the permitted floor.
[0108] The user looks at the display screen of the gate display 70 and selects the desired destination floor using the touch panel 71. The control unit 11 accepts an input operation from the user to select one floor via the touch panel 71, and determines the destination floor of the user based on the input operation.
[0109] With this configuration, even if it is not possible to narrow down the destination floor to one, the destination floor can be determined in accordance with the user's intention.
[0110] (Fourth Modification) If the probabilities for multiple predetermined floors output from the trained model 122 are all less than a third threshold (e.g., 30%), the control unit 11 may allow the user to pass through the security gate 20 without registering a destination floor. Also, if the probability of a certain floor M is less than a first threshold (e.g., 60%) and the difference between the probability of floor M and the highest probability among the probabilities of the other floors is less than a predetermined reference value (e.g., 10%), the control unit 11 may allow the user to pass through the security gate 20 without registering a destination floor. In these cases, the user registers a destination floor using the destination floor change device 30.
[0111] (Fifth Modification) In the above embodiment, an example has been described in which the learning device 80 performs the learning operation to generate the trained model 122, but the learning operation may also be executed by the control unit 11 of the group management control device 10.
[0112] (Sixth Modification) At least one of the group management control device 10, elevator control device 40, security server 60, and learning device 80 in the above-described embodiment does not have to be installed in the building where the elevator 50 is located. Furthermore, the control unit 21 of the security gate 20 does not have to be installed in the building where the elevator 50 is located. For example, the functions of these devices may be executed by a cloud server. In this case, various signals and information may be exchanged between the cloud server and devices such as the security gate 20 and gate indicator 70 installed in the building where the elevator 50 is located, by communication using an appropriate communication method.
[0113] Furthermore, the group management control device 10, elevator control device 40, security server 60, control unit 21 of security gate 20, and learning device 80 do not need to be separate devices, and the functions of these devices may be executed by one or more information processing devices. Such an information processing device is an example of the "control device" of the present disclosure.
[0114] In each embodiment, a plurality of aspects of the present invention have been described. However, the specific aspects of the present invention are not limited to the above-described embodiments, and may be combined with the above-described embodiments.
[0115] (Example) The following describes exemplary embodiments of the present invention.
[0116] <Aspect 1> A destination floor registration system that registers the destination floor of a user at a security gate before getting on an elevator, a control device for acquiring passage record data of the user including the date and time when the user passed through the security gate; the control device estimates the destination floor of the user based on the acquired passage record data and the passage record data acquired in the past; Destination floor registration system.
[0117] <Aspect 2> The control device When input data including a user's identification information and a date and time associated with the identification information is input, the acquired passage record data is input to a trained model trained to predict a destination floor corresponding to the identification information, Obtaining inferred information indicating the inferred destination floor of the user from the trained model; determining a destination floor for the user based on the estimated information; Destination floor registration system according to aspect 1.
[0118] <Aspect 3> The system further includes a destination floor change device that can change the estimated destination floor to a changed destination floor by an operation of the user, The control device causes the learned model to learn a dataset including the input data and data indicating the changed destination floor as a training dataset. A destination floor registration system according to aspect 2.
[0119] <Aspect 4> 4. The destination floor registration system according to aspect 2 or 3, wherein the estimated information is information indicating, for each of a plurality of predetermined floors, a probability that the predetermined floor is the destination floor of the user.
[0120] <Aspect 5> Further comprising a display device and an input device, The control device If the probabilities for the plurality of predetermined floors are all less than a predetermined threshold, displaying floors selectable by the user on the display device; receiving an input operation by the user to select one floor from the selectable floors via the input device; determining a destination floor for the user based on the input operation; A destination floor registration system according to aspect 4.
[0121] <Aspect 6> A destination floor registration method for registering a destination floor of a user who has passed through a security gate before boarding an elevator at the security gate, comprising: acquiring passage record data of the user including the date and time when the user passed through the security gate; A step of estimating a destination floor of the user based on the acquired passage record data and the previously acquired passage record data; A destination floor registration method including:
[0122] <Aspect 7> A learning method for training a learning model used in a destination floor registration system that registers the destination floor of a user at a security gate before getting into an elevator, comprising: acquiring passage record data of the user including the date and time when the user passed through the security gate and destination floor data indicating the destination floor of the user; A step of training the learning model using a data set including the passage record data and the destination floor data as a training data set; including, learning methods. [Explanation of symbols]
[0123] 10 Group management control device 11 Control section 12 Storage section 13 Input / Output Interface 20 Security Gate 20a Gate body 21 Control section 22 Memory section 23 Input / Output Interface 25 Gate Camera 28 Gate Flapper 29 Leader 40 Elevator control device 41 Control Unit 42 Storage section 43 Input / Output Interface 50 Elevator 51 Basket Camera 60 Security Server 61 Control Unit 62 Memory section 63 Input / Output Interface 70 Gate Indicator 80 Learning Device 81 Control Unit 82 Memory section 100 Elevator System Unit 121 DB 122 trained models 123 Destination Floor Management Data
Claims
1. A destination floor registration system that registers the destination floor of a user at a security gate before getting on an elevator, a control device for acquiring passage record data of the user including the date and time when the user passed through the security gate; the control device estimates the destination floor of the user based on the acquired passage record data and the passage record data acquired in the past; Destination floor registration system.
2. The control device When input data including a user's identification information and a date and time associated with the identification information is input, the acquired passage record data is input to a trained model trained to predict a destination floor corresponding to the identification information, Obtaining inferred information indicating the inferred destination floor of the user from the trained model; determining a destination floor for the user based on the estimated information; The destination floor registration system according to claim 1.
3. The system further includes a destination floor change device that can change the estimated destination floor to a changed destination floor by an operation of the user, The control device causes the learned model to learn a dataset including the input data and data indicating the changed destination floor as a training dataset. The destination floor registration system according to claim 2.
4. 4. The destination floor registration system according to claim 2, wherein the estimated information is information indicating, for each of a plurality of predetermined floors, a probability that the predetermined floor is the destination floor of the user.
5. Further comprising a display device and an input device, The control device If the probabilities for the plurality of predetermined floors are all less than a predetermined threshold, displaying floors selectable by the user on the display device; receiving an input operation by the user to select one floor from the selectable floors via the input device; determining a destination floor for the user based on the input operation; 5. The destination floor registration system according to claim 4.
6. A destination floor registration method for registering a destination floor of a user who has passed through a security gate before boarding an elevator at the security gate, comprising: acquiring passage record data of the user including the date and time when the user passed through the security gate; A step of estimating a destination floor of the user based on the acquired passage record data and the previously acquired passage record data; A destination floor registration method including:
7. A learning method for training a learning model used in a destination floor registration system that registers the destination floor of a user at a security gate before getting into an elevator, comprising: acquiring passage record data of the user including the date and time when the user passed through the security gate and destination floor data indicating the destination floor of the user; A step of training the learning model using a data set including the passage record data and the destination floor data as a training data set; including, learning methods.
Citation Information
Patent Citations
Platform destination floor registration system and platform destination floor registration method
JP7379592B1