Configuration of entrance systems having one or more movable door members
11248410 · 2022-02-15
Assignee
Inventors
Cpc classification
E05F15/73
FIXED CONSTRUCTIONS
E05Y2400/44
FIXED CONSTRUCTIONS
E05Y2400/456
FIXED CONSTRUCTIONS
E05Y2800/00
FIXED CONSTRUCTIONS
E05F15/76
FIXED CONSTRUCTIONS
International classification
Abstract
A control arrangement for an entrance system, having one or more movable door members and an automatic door operator for causing movements of the one or more movable door members between closed and open positions, includes a controller and one or more sensor units. Each sensor unit is connected to the controller and arranged to monitor a respective zone at the entrance system for presence or activity of a person or object. At least one sensor is an image-based sensor unit having an image sensor arranged for capturing an image of an external object, a memory arranged for storing a plurality of settings for the image-based sensor unit, and a processing device. The processing device is arranged for processing the image captured by the image sensor to identify a machine-readable optical code therein, deriving a configuration instruction encoded by the optical code, and executing the configuration instruction.
Claims
1. A control arrangement for an entrance system having one or more movable door members, a communication bus, and an automatic door operator for causing movements of the one or more movable door members between closed and open positions, the control arrangement comprising: a controller; and one or more sensor units, each sensor unit being connected to the controller and being arranged to monitor a respective zone at the entrance system for presence or activity of a person or object, wherein at least one sensor unit of the one or more sensor units is an image-based sensor unit, the image-based sensor unit comprising: an image sensor arranged for capturing an image of an external object; a memory arranged for storing a plurality of settings for the image-based sensor unit; and a processing device operatively connected with the image sensor and the memory, wherein the processing device is arranged for processing the image captured by the image sensor to identify a machine-readable optical code therein, deriving one or more configuration instructions encoded by the optical code, and executing the one or more configuration instructions.
2. The control arrangement as defined in claim 1, wherein at least one of the one or more configuration instructions pertains to configuration of the image-based sensor unit.
3. The control arrangement as defined in claim 2, wherein the processing device of the image-based sensor unit is arranged for executing the one or more configuration instructions by entering into an automatic learning mode for the image-based sensor unit, the automatic learning mode affecting one or more of the plurality of settings stored in the memory.
4. The control arrangement as defined in claim 2, wherein the processing device of the image-based sensor unit is arranged for executing the one or more configuration instructions by: reading one or more parameters contained in the one or more configuration instructions; and setting or updating the values of one or more of the plurality of settings stored in the memory in accordance with respective values of the one or more parameters.
5. The control arrangement as defined in claim 2, wherein the image-based sensor unit has a plurality of available setting schemes, each available setting scheme including predefined values of the plurality of settings to be stored in the memory, and the processing device of the image-based sensor unit is arranged for executing the one or more configuration instructions by: reading a parameter contained in the one or more configuration instructions; selecting a setting scheme among the plurality of available setting schemes in accordance with the parameter; and setting or updating the values of the plurality of settings stored in the memory in accordance with the setting scheme.
6. The control arrangement as defined in claim 2, wherein the processing device of the image-based sensor unit is arranged for executing the one or more configuration instructions by performing a reset of the image-based sensor unit.
7. The control arrangement as defined in claim 1, wherein the one or more configuration instructions pertains to configuration of another sensor unit among the one or more sensor units.
8. The control arrangement as defined in claim 7, wherein the one or more sensor units and the automatic door operator are connected to the communication bus, wherein the processing device of the image-based sensor unit is arranged for executing the one or more configuration instructions by transmitting the one or more configuration instructions in a broadcast message on the communication bus, the broadcast message being receivable by any device connected to the communication bus.
9. The control arrangement as defined in claim 7, wherein the one or more sensor units and the automatic door operator are connected to the communication bus, wherein the processing device of the image-based sensor unit is arranged for executing the one or more configuration instructions by: identifying a recipient device indicated by the one or more configuration instructions, the recipient device being one of the another sensor unit or the automatic door operator; and transmitting the one or more configuration instructions in a message on the communication bus and addressed to the recipient device.
10. The control arrangement as defined in claim 1, wherein the one or more configuration instructions pertains to configuration of the automatic door operator.
11. The control arrangement as defined in claim 1, wherein the machine-readable optical code is a two-dimensional barcode comprising a Quick Response (QR) code.
12. The control arrangement as defined in claim 1, wherein the machine-readable optical code is a one-dimensional barcode comprising a Universal Product Code (UPC) or a European Article Number (EAN) code.
13. An entrance system comprising: one or more movable door members; an automatic door operator for causing movements of the one or more movable door members between closed and open positions; and a control arrangement, wherein the control arrangement comprises: a controller; and one or more sensor units, each sensor unit being connected to the controller and being arranged to monitor a respective zone at the entrance system for presence or activity of a person or object, wherein at least one sensor unit of the one or more sensor units is an image-based sensor unit comprising: an image sensor arranged for capturing an image of an external object; a memory arranged for storing a plurality of settings for the image-based sensor unit; and a processing device operatively connected with the image sensor and the memory, wherein the processing device is arranged for processing the image captured by the image sensor to identify a machine-readable optical code therein, deriving one or more configuration instructions encoded by the optical code, and executing the one or more configuration instructions.
14. A computerized system comprising: an entrance system having one or more movable door members, an automatic door operator for causing movements of the one or more movable door members between closed and open positions, and a control arrangement, the control arrangement comprising: a controller; and one or more sensor units, each sensor unit being connected to the controller and being arranged to monitor a respective zone at the entrance system for presence or activity of a person or object, wherein at least one sensor unit of the one or more sensor units is an image-based sensor unit comprising: an image sensor arranged for capturing an image of an external object; a memory arranged for storing a plurality of settings for the image-based sensor unit; and a processing device operatively connected with the image sensor and the memory, wherein the processing device is arranged for processing the image captured by the image sensor to identify a machine-readable optical code therein, deriving one or more configuration instructions encoded by the optical code, and executing the one or more configuration instructions; and an external computing resource arranged for: receiving a configuration command from a user; obtaining the one or more configuration instructions matching the configuration command; generating a machine-readable optical code including encoding the one or more configuration instructions into the optical code; and providing an external object with the optical code.
15. A configuration method for an entrance system, the entrance system having one or more movable door members, an automatic door operator for causing movements of the one or more movable door members between closed and open positions, and one or more sensor units for monitoring one or more respective zones at the entrance system for presence or activity of a person or object, at least one sensor unit of the one or more sensor units being an image-based sensor unit, the configuration method comprising: capturing an image of an external object by the image-based sensor unit; processing the image, by the image-based sensor unit, to identify a machine-readable optical code therein; deriving, by the image-based sensor unit, one or more configuration instructions encoded by the optical code; and executing, by the image-based sensor unit, the one or more configuration instructions.
16. The configuration method as defined in claim 15, further comprises the initial steps, at a computing resource external to the entrance system, of: receiving a configuration command from a user; obtaining the one or more configuration instructions in response to the configuration command; generating the machine-readable optical code including encoding the one or more configuration instructions into the optical code; and providing the external object with the optical code.
17. The configuration method as defined in claim 16, wherein the external object comprises a piece of paper, and wherein the providing the external object with the optical code includes printing the optical code on a surface of the piece of paper.
18. The configuration method as defined in claim 16, wherein the external object comprises a mobile communication device, and wherein the providing the external object with the optical code includes transmitting the optical code over a communications network to the mobile communication device.
19. The configuration method as defined in claim 18, further comprising: receiving the optical code over the communications network at the mobile communication device; and presenting the optical code on a display screen of the mobile communication device.
20. The configuration method as defined in claim 16, wherein the computing resource includes a portable computing device, wherein the external object is a display screen of the portable computing device, and wherein the providing the external object with the optical code includes presenting the optical code on the display screen.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Objects, features and advantages of embodiments of the invention will appear from the following detailed description, reference being made to the accompanying drawings.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
DETAILED DESCRIPTION OF EMBODIMENTS
(13) Embodiments of the invention will now be described with reference to the accompanying drawings. The invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. The terminology used in the detailed description of the particular embodiments illustrated in the accompanying drawings is not intended to be limiting of the invention. In the drawings, like numbers refer to like elements.
(14)
(15) Pursuant to the invention, a control arrangement 20 is provided for the entrance system 10. The control arrangement 20 comprises a controller 32, which may be part of the automatic door operator 30 as seen in the embodiment of
(16) The embodiment of the automatic door operator 30 shown in
(17) In addition to the aforementioned controller 32, the automatic door operator 30 comprises a motor 34, typically an electrical motor, being connected to an internal transmission or gearbox 35. An output shaft of the transmission 35 rotates upon activation of the motor 34 and is connected to the external transmission mechanism 40. The external transmission mechanism 40 translates the motion of the output shaft of the transmission 35 into an opening or a closing motion of one or more of the door members D1 . . . Dm with respect to the frame or support structure.
(18) The controller 32 is arranged for performing different functions of the automatic door operator 30, possibly in different operational states of the entrance system 10, using inter alia sensor input data from the plurality of sensor units S1 . . . Sn. Hence, the controller 32 is operatively connected with the plurality of sensor units S1 . . . Sn. At least some of the different functions performable by the controller 32 have the purpose of causing desired movements of the door members D1 . . . Dm. To this end, the controller 32 has at least one control output connected to the motor 34 for controlling the actuation thereof.
(19) The controller 32 may be implemented in any known controller technology, including but not limited to microcontroller, processor (e.g. PLC, CPU, DSP), FPGA, ASIC or any other suitable digital and/or analog circuitry capable of performing the intended functionality.
(20) The controller 32 also has an associated memory 33. The memory 33 may be implemented in any known memory technology, including but not limited to E(E)PROM, S(D)RAM or flash memory. In some embodiments, the memory 33 may be integrated with or internal to the controller 32. The memory 33 may store program instructions for execution by the controller 32, as well as temporary and permanent data used by the controller 32.
(21) In the embodiment shown in
(22) At least one of the sensor units S1 . . . Sn is an image-based sensor unit, the abilities of which are used in a novel and inventive way pursuant to the invention for configuring the entrance system 10. An embodiment of such an image-based sensor unit 300 is shown in
(23) As seen in
(24) The image-based sensor unit 300 also comprises a memory 330, and a processing device 320 operatively connected with the image sensor 310 and the memory 330. The processing device 320 may, for instance and without limitation, be implemented as a microcontroller, processor (e.g. PLC, CPU, DSP), FPGA, ASIC or any other suitable digital and/or analog circuitry capable of performing the intended functionality. The memory 330 may, for instance and without limitation, be implemented in any known memory technology, including but not limited to E(E)PROM, S(D)RAM or flash memory. In some embodiments, the memory 330 may be integrated with or internal to the processing device 320 or the image sensor 310.
(25) A typical purpose of the image-based sensor unit 300 is to act as a presence sensor, or alternatively an activity sensor, in the entrance system 10. To this end, the memory 330 comprises work data and program code 332 which define the typical tasks of the image-based sensor unit 300 when acting as a presence sensor or activity sensor, namely to process images captured by the image sensor 310, detect presence or activity by a person or object in the zone/volume monitored by the image-based sensor unit 300, and report the detection to the automatic door operator 30. To this end, the image-based sensor unit 300 has an interface 315, for instance an interface for connecting to and communicating on the communication bus 37, or a direct electrical interface for connecting to a data input of the controller 32 of the automatic door operator 30, depending on implementation.
(26) As previously explained, for operational reliability, the image-based sensor unit 300 may need to be configured in terms of, for instance and without limitation, sensor angle, dimensions of the zone/volume to monitor and/or of other parts of the entrance system 10, ambient light conditions, or stationary sources of interference such as the presence of reflective surfaces, door handles, etc, in the local environment. These aspects are collectively referred to as “configurable aspects” in the following. Accordingly, the memory 330 is arranged for storing a plurality of settings 340-1, . . . , 340-n for the image-based sensor unit 300, as can be seen in
(27) A novel and inventive configuration method for the entrance system 10 is made possible thanks to the invention according to the following. This configuration method is outlined as seen at 700 in
(28) It is recalled that the image sensor 310 is arranged for capturing an image of an external object 380 when presented at the image-based sensor unit 300. During normal use, such an external object would be a person or object appearing near the image-based sensor unit 300 in a zone/volume where it should not be for safety reasons, but according to the invention the external object 380 may also be an object which comprises a machine-readable optical code 360.
(29) When the external object 380 with the machine-readable optical code 360 is presented at the image-based sensor unit 300 as seen at 361 in
(30) The processing device 320 is arranged for processing the image captured by the image sensor 310 so as to identify the machine-readable optical code 360 therein. This can be seen at step 720 in
(31) The processing device 320 is also arranged for deriving at least one configuration instruction 370-1, 370-2, 370-3 which is encoded by the optical code. This can be seen at step 730 in
(32) The processing device 320 is moreover arranged for executing the (or each) derived configuration instruction. This can be seen at step 740 in
(33) In some embodiments, the machine-readable optical code 360 is a two-dimensional barcode. More specifically, as is the case in the disclosed embodiments, the machine-readable optical code 360 is a QR (Quick Response) code. In other embodiments, the machine-readable optical code 360 may be a one-dimensional barcode, such as a UPC (Universal Product Code) or EAN (European Article Number/International Article Number) code. Other alternatives may also exist, as would be clear to the skilled person. The invention is not limited to usage of any specific kind of machine-readable optical code exclusively.
(34) In one embodiment, the derived configuration instruction (for instance 370-1) pertains to configuration of the image-based sensor unit 300 itself. Hence, instead of requiring physical intervention by loosening of screws or other fastening means, removal of the hood of the image-based sensor unit 300 and actuation of a push button, dip switches or potentiometers like in the time-consuming and unsafe prior art approach, configuration of the image-based sensor unit 300 may be done by way of the configuration instruction 370-1 encoded in the graphical code 360.
(35) For instance, the derived configuration instruction 370-1 may specify one of the functions 350 stored in the memory 330 of the image-based sensor unit 300. When the function specified by the derived configuration instruction 370-1 is the automating learning mode 352, the processing device 320 is arranged for executing the derived configuration instruction 370-1 by entering into the automatic learning mode for the image-based sensor unit 300. The automatic learning mode may involve running the automatic door operator (either automatically or manually) to perform a learn cycle during which the movable door members D1 . . . Dm are operated according to a predefined program. The processing device 330 may register some configurable aspects during the learn cycle and automatically configure the sensor unit 300 as regards these aspects by affecting (i.e. setting or updating the values of) one or more of the plurality of settings 340-1, . . . , 340-n stored in the memory 330.
(36) Alternatively, the derived configuration instruction 370-1 may specify a setting scheme to be selected for the image-based sensor unit 300. The image-based sensor unit 300 may have a plurality of available setting schemes 354 stored in the memory 330. Each setting scheme may include predefined values of the plurality of settings 340-1, . . . , 340-n to be stored in the memory 330. To this end, the processing device 320 of the image-based sensor unit 300 is arranged for executing the derived configuration instruction 370-1 by reading a parameter contained in the configuration instruction 370-1, selecting a setting scheme among the plurality of available setting schemes 354 in accordance with read parameter, and setting or updating the values of the plurality of settings 340-1, . . . , 340-n in the memory 330 in accordance with the selected setting scheme.
(37) As a further alternative, the derived configuration instruction 370-1 may specify the reset function 356. Accordingly, the processing device 320 of the image-based sensor unit 300 is arranged for executing the derived configuration instruction 370-1 by performing a reset of the image-based sensor unit 300. This may include resetting the plurality of settings 340-1, . . . , 340-n in the memory 330 to default values. It may also include rebooting the processing device 320 and flushing the work data 332.
(38) In the examples above, the derived configuration instruction 370-1 indicates a function 350 of the image-based sensor unit 300. Alternatively, the configuration instruction 370-1 may directly indicate new values to be set for one, some or all of the plurality of settings 340-1, . . . , 340-n in the memory 330. Accordingly, the processing device 320 of the image-based sensor unit 300 is arranged for executing the derived configuration instruction 370-1 by reading one or more parameters contained in the configuration instruction, and setting or updating the values of one or more of the plurality of settings 340-1, . . . , 340-n stored in the memory 330 in accordance with respective values of the one or more parameters read from the configuration instruction 370-1 derived from the optical code 360.
(39) Combinations are also possible, where for instance one configuration instruction 370-1 derived from the optical code 360 indicates a function 350 to be executed, whereas another configuration instruction derived from the same optical code 360 indicates new values to be set for one or some of the plurality of settings 340-1, . . . , 340-n.
(40) In the examples above, the derived configuration instruction 370-1 pertains to configuration of the image-based sensor unit 300 itself. In some embodiments, the derived configuration instruction, for instance 370-2, instead pertains to configuration of another sensor unit, for instance S2, among the sensor units S1 . . . Sn in the entrance system 10. In some embodiments, the derived configuration instruction, for instance 370-3, instead pertains to configuration of the automatic door operator 30 in the entrance system 10.
(41) In such cases, the processing device 320 of the image-based sensor unit 300 reading the optical code 360 may advantageously be arranged for executing the derived configuration instruction 370-2, 370-3 by transmitting the derived configuration instruction in a broadcast message on the communication bus 37. The broadcast message will thus be receivable by any device connected to the communication bus 37, including the other sensor units S2 . . . Sn and the automatic door operator 30. Each receiving device may then decide whether the broadcasted configuration instruction applies to it, and if so execute the configuration instruction.
(42) Alternatively, the processing device 320 of the image-based sensor unit 300 may be arranged for executing the derived configuration instruction 370-2, 370-3 by identifying a recipient device indicated by the configuration instruction 370-2, 370-3, wherein the recipient device is the other sensor unit S2 or the automatic door operator 30, and then transmitting the derived configuration instruction 370-2, 370-3 in a message on the communication bus 37 which is addressed to the recipient device specifically.
(43) Reference is now made to
(44) As can be seen in
(45) The external computing resource 390 is arranged for receiving a configuration command (or a set of configuration commands) from a user 2. This corresponds to step 810 in
(46) The external computing resource 390 is then arranged for obtaining at least one configuration instruction 370-1, 370-2, 370-3 which matches the received configuration command. This corresponds to step 820 in
(47) The external computing resource 390 is then arranged for generating the machine-readable optical code 360. This includes encoding the obtained configuration instruction 370-1, 370-2, 370-3 into the optical code 360 and corresponds to step 830 in
(48) The external computing resource 390 is then arranged for providing the external object 380 with the generated optical code 360. This corresponds to step 840 in
(49) In the embodiment of
(50) As seen at 362 in
(51) An alternative embodiment of the computerized system 1 is shown in
(52) In this embodiment, as seen at 363 in
(53) In the embodiment of
(54) Yet an alternative embodiment of the computerized system 1 is shown in
(55) The user 2 accesses (see 364) the central/server part of the computing resource 390 over the communications network 394 and provides the configuration command as previously discussed. The generated graphical code 360 is downloaded (see 364) to the portable computing device 386 and presented on the display screen 387.
(56) Embodiments are also possible where the steps of
(57) Three different exemplifying embodiments of the entrance system 10 will now be described with reference to
(58) Turning first to
(59) The sliding door system 410 comprises a plurality of sensor units, each monitoring a respective zone Z1-Z6. The sensor units themselves are not shown in
(60) A first sensor unit S1 is mounted at a lateral position to the far left in
(61) A second sensor unit S2 is mounted at a lateral position to the far right in
(62) A third sensor unit S3 is mounted at a first central position in
(63) A fourth sensor unit S4 is mounted at a second central position in
(64) Advantageously, at least one of the side presence sensors S1 and S2 and door presence sensors S3 and S4 is an image-based sensor unit (thus implementing the image-based sensor unit 300 according to the description above). Otherwise, they may for instance be active IR (infrared) sensors.
(65) A fifth sensor unit S5 is mounted at an inner central position in
(66) A sixth sensor unit S6 is mounted at an outer central position in
(67) The inner activity sensor S5 and the outer activity sensor S6 may for instance be radar (microwave) sensors; however one or both of them may alternatively be an image-based sensor unit (thus implementing the image-based sensor unit 300 according to the description above).
(68) A second embodiment of an entrance system in the form of a swing door system 510 is shown in a schematic top view in
(69) The swing door system 510 comprises a plurality of sensor units, each monitoring a respective zone Z1-Z4. The sensor units themselves are not shown in
(70) A first sensor unit S1 is mounted at a first central position in
(71) A second sensor unit S2 is mounted at a second central position in
(72) Advantageously, at least one of the door presence sensors S1 and S2 is an image-based sensor unit (thus implementing the image-based sensor unit 300 according to the description above). Otherwise, they may for instance be active IR (infrared) sensors.
(73) A third sensor unit S3 is mounted at an inner central position in
(74) A fourth sensor unit S4 is mounted at an outer central position in
(75) The inner activity sensor S3 and the outer activity sensor S4 may for instance be radar (microwave) sensors; however one or both of them may alternatively be an image-based sensor unit (thus implementing the image-based sensor unit 300 according to the description above).
(76) A third embodiment of an entrance system in the form of a revolving door system 610 is shown in a schematic top view in
(77) The revolving door system 610 comprises a plurality of sensor units, each monitoring a respective zone Z1-Z8. The sensor units themselves are not shown in
(78) First to fourth sensor units S1-S4 are mounted at respective first to fourth central positions in
(79) Advantageously, at least one of the door presence sensors S1-S4 is an image-based sensor unit (thus implementing the image-based sensor unit 300 according to the description above). Otherwise, they may for instance be active IR (infrared) sensors.
(80) A fifth sensor unit S5 is mounted at an inner non-central position in
(81) A sixth sensor unit S6 is mounted at an outer non-central position in
(82) The inner activity sensor S5 and the outer activity sensor S6 may for instance be radar (microwave) sensors; however one or both of them may alternatively be an image-based sensor unit (thus implementing the image-based sensor unit 300 according to the description above).
(83) Seventh and eighth sensor units S7 and S8 are mounted near the ends of the first or second curved wall portions 662 and 666 to monitor zones Z7 and Z8. The seventh and eighth sensor units S7 and S8 are vertical presence sensors. The provision of these sensor units S7 and S8 will help avoiding a risk that the person or object will be jammed between the approaching side of the respective revolving door D1-D4 and an end portion of the first or second curved wall portions 662 and 666 during the start rotation state and the rotation state of the revolving door system 610. When any of the vertical presence sensors S7-S8 detects such a situation, it will trigger abort and possibly reversal of the ongoing rotational movement 650 of the revolving doors D1-D4.
(84) At least one of the vertical presence sensors S7-S8 may be an image-based sensor unit (thus implementing the image-based sensor unit 300 according to the description above). Otherwise, they may for instance be active IR (infrared) sensors.
(85) The invention has been described above in detail with reference to embodiments thereof. However, as is readily understood by those skilled in the art, other embodiments are equally possible within the scope of the present invention, as defined by the appended claims.