KR102635079B1 - Elevator conntrol method and elevator conntrol system - Google Patents

Elevator conntrol method and elevator conntrol system Download PDF

Info

Publication number
KR102635079B1
KR102635079B1 KR1020210159269A KR20210159269A KR102635079B1 KR 102635079 B1 KR102635079 B1 KR 102635079B1 KR 1020210159269 A KR1020210159269 A KR 1020210159269A KR 20210159269 A KR20210159269 A KR 20210159269A KR 102635079 B1 KR102635079 B1 KR 102635079B1
Authority
KR
South Korea
Prior art keywords
information
code
floor
elevator control
elevator
Prior art date
Application number
KR1020210159269A
Other languages
Korean (ko)
Other versions
KR20230072734A (en
Inventor
이지연
김영웅
Original Assignee
주식회사 야놀자
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 야놀자 filed Critical 주식회사 야놀자
Priority to KR1020210159269A priority Critical patent/KR102635079B1/en
Publication of KR20230072734A publication Critical patent/KR20230072734A/en
Application granted granted Critical
Publication of KR102635079B1 publication Critical patent/KR102635079B1/en

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B1/00Control systems of elevators in general
    • B66B1/34Details, e.g. call counting devices, data transmission from car to control system, devices giving information to the control system
    • B66B1/46Adaptations of switches or switchgear
    • B66B1/52Floor selectors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • G06K19/06037Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66BELEVATORS; ESCALATORS OR MOVING WALKWAYS
    • B66B2201/00Aspects of control systems of elevators
    • B66B2201/40Details of the change of control mode
    • B66B2201/46Switches or switchgear

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Elevator Control (AREA)

Abstract

승강기 제어 방법은 사용자의 이용 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 발급하는 단계, 상기 사용자 단말이 상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 상기 사용자 단말에 표시하는 단계, QR 스캔 제어부에서 상기 QR코드를 스캔하는 단계, 스캔된 상기 QR코드로부터, 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성단계, 상기 승강기 제어 정보를 수신하여, 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시키는 승강기 운행 단계를 포함한다. The elevator control method includes issuing a QR code containing available floor information using the user's usage information, the user terminal receiving information about the QR code, and displaying the QR code on the user terminal. Step, scanning the QR code in a QR scan control unit, generating elevator control information by recognizing the available floor information from the scanned QR code, receiving the elevator control information and including it in the elevator control information It includes an elevator operation step of activating only available floor buttons from the available floor information.

Description

승강기 제어 방법 및 승강기 제어 시스템{ELEVATOR CONNTROL METHOD AND ELEVATOR CONNTROL SYSTEM}Elevator control method and elevator control system {ELEVATOR CONNTROL METHOD AND ELEVATOR CONNTROL SYSTEM}

본 발명은 승강기 제어 방법 및 승강기 제어 시스템에 관한 것으로, 보다 상세하게는 호텔 등의 숙박 업소를 이용하는 사용자들의 단말을 이용하여 숙박 업소의 승강기의 접근 권한 및 이용이 가능하도록 하는 승강기 제어 방법 및 승강기 제어 시스템에 관한 것이다. The present invention relates to an elevator control method and an elevator control system, and more specifically, to an elevator control method and elevator control that enables access to and use of the elevators of lodging establishments using the terminals of users using lodging establishments such as hotels. It's about the system.

일반적으로, 호텔 객실 서비스를 이용하고자 하는 사용자는 예를 들어, 호텔 객실 예약 서비스를 제공하는 웹 사이트를 통해 객실을 예약하고, 예약 일시에 호텔에 도착하여 호텔 직원에게 체크인을 요청하고 본인 확인을 통해 이용 정보를 확인하여 객실 서비스를 이용할 수 있다.Generally, users who want to use hotel room services, for example, reserve a room through a website that provides hotel room reservation services, arrive at the hotel on the reservation date and time, ask the hotel staff to check in, and verify their identity. You can check the usage information and use the room service.

보안 및 외부인 출입 제한 등을 위해, 체크인 시 발급받은 RF 카드키를 이용한다. 구체적으로, RF 카드키를 인코딩하여 해당 객실의 도어락 및 엘리베이터버튼 활성화, 라운지 바 등의 출입 카드로 사용하며, 사용자가 RF 카드키를 엘리베이터에 설치된 RF 카드키를 태그 한 후, 배정된 객실 층 버튼이 활성화되는 방식으로 사용되고 있다. 그러나, 사용자가 호텔 직원으로부터 RF 카드키를 발급받기 위해 대면 접촉이 필수인 불편함과, RF 카드키의 분실 위험, 분실된 RF 카드키를 타인이 재사용하는 문제 등의 불편한 요소가 존재하였다. For security purposes and to restrict access to outsiders, use the RF card key issued at check-in. Specifically, the RF card key is encoded to activate the room's door lock and elevator button, and is used as an access card to the lounge bar, etc. After the user tags the RF card key installed in the elevator, the assigned room floor button is used. It is being used in an activated way. However, there were inconvenient factors such as the inconvenience of requiring face-to-face contact for users to receive an RF card key from hotel staff, the risk of losing the RF card key, and the problem of someone else reusing the lost RF card key.

이에 본 발명의 기술적 과제는 이러한 점에서 착안된 것으로, 본 발명의 목적은 호텔 등의 숙박 업소를 이용하는 사용자들의 단말을 이용하여 숙박 업소의 승강기의 접근 권한 및 이용이 가능하도록 하는 승강기 제어 방법을 제공하는 것이다. Accordingly, the technical problem of the present invention was conceived in this regard, and the purpose of the present invention is to provide an elevator control method that enables access to and use of the elevators of lodging establishments using the terminals of users using lodging establishments such as hotels. It is done.

본 발명의 다른 목적은 상기 승강기 제어 방법을 구현할 수 있는 승강기 제어 시스템을 제공하는 것이다. Another object of the present invention is to provide an elevator control system capable of implementing the above elevator control method.

상기한 본 발명의 목적을 실현하기 위한 일 실시예에 따른 승강기 제어 방법은 사용자의 이용 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 발급하는 단계, 상기 사용자 단말이 상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 상기 사용자 단말에 표시하는 단계, QR 스캔 제어부에서 상기 QR코드를 스캔하는 단계, 스캔된 상기 QR코드로부터, 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성단계, 상기 승강기 제어 정보를 수신하여, 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시키는 승강기 운행 단계를 포함한다. An elevator control method according to an embodiment for realizing the object of the present invention described above includes the steps of issuing a QR code containing available floor information using the user's usage information, and the user terminal responding to the QR code. Receiving information and displaying the QR code on the user terminal, scanning the QR code in a QR scan control unit, recognizing the available floor information from the scanned QR code and generating elevator control information , and an elevator operation step of receiving the elevator control information and activating only available floor buttons from the available floor information included in the elevator control information.

본 발명의 일 실시예에 있어서, 상기 QR코드를 발급하는 단계에서, 상기 QR코드는 고유 비밀키를 더 포함할 수 있다. 스캔된 상기 QR 코드로부터 상기 고유 비밀키를 인식하여 유효성을 검증하는 단계를 더 포함할 수 있다. 상기 유효성 검증은 상기 QR코드를 발급하는 단계에서 상기 고유 비밀키를 생성하는 알고리즘과 상호 약속된 알고리즘을 이용하여, 상기 QR코드를 스캔하는 단계에서 생성된 값을 비교하여 유효성을 검증할 수 있다. In one embodiment of the present invention, in the step of issuing the QR code, the QR code may further include a unique secret key. It may further include recognizing the unique secret key from the scanned QR code and verifying its validity. The validity can be verified by comparing the value generated in the QR code scanning step using an algorithm mutually agreed with the algorithm for generating the unique secret key in the step of issuing the QR code.

본 발명의 일 실시예에 있어서, 상기 QR코드를 발급하는 단계에서, 상기 QR코드는 유효 시간에 대한 정보를 더 포함할 수 있다. 스캔된 상기 QR 코드로부터 상기 유효 시간에 대한 정보를 인식하여 상기 QR코드의 유효성을 검증하는 단계를 더 포함할 수 있다. In one embodiment of the present invention, in the step of issuing the QR code, the QR code may further include information about validity time. The method may further include verifying the validity of the QR code by recognizing information about the validity time from the scanned QR code.

본 발명의 일 실시예에 있어서, 상기 이용가능 층 정보는 사용자의 객실이 위치한 층 정보와, 상기 이용 정보를 바탕으로 접근 가능한 부대시설이 위치한 층 정보 및 공용 사용 층 정보를 포함할 수 있다. In one embodiment of the present invention, the available floor information may include floor information where the user's room is located, floor information where accessible facilities are located based on the usage information, and public use floor information.

본 발명의 일 실시예에 있어서, 상기 승강기 제어 방법은 상기 사용자의 QR코드 발급 요청에 대해, 상기 사용자의 이용 정보의 유효성을 검증하고, 상기 이용 정보에 따른 이용가능 층 정보를 조회하는 이용정보 검증 단계를 더 포함할 수 있다. In one embodiment of the present invention, the elevator control method verifies the validity of the user's usage information in response to the user's QR code issuance request, and verifies usage information by inquiring available floor information according to the usage information. Additional steps may be included.

본 발명의 일 실시예에 있어서, 상기 승강기 제어 정보를 생성단계에서, 스캔된 상기 QR코드가 유효한 이용가능 층 정보를 포함하지 아니한 경우, 승강기 이용 불가 상태로 판단하여, 상기 승강기 운행 단계에서, 공용 층 버튼만을 활성화할 수 있다. In one embodiment of the present invention, in the elevator control information generation step, if the scanned QR code does not include valid available floor information, the elevator is determined to be unavailable, and in the elevator operation step, Only the floor button can be activated.

본 발명의 일 실시예에 있어서, 상기 승강기 제어 방법은 상기 사용자 단말이 상기 QR코드에 대한 정보를 수신한 후, 미리 정해진 기간이 경과하면, 상기 QR코드의 갱신을 요청하는 갱신 요청 단계를 더 포함할 수 있다. In one embodiment of the present invention, the elevator control method further includes an update request step of requesting renewal of the QR code when a predetermined period of time has elapsed after the user terminal receives information about the QR code. can do.

상기한 본 발명의 목적을 실현하기 위한 일 실시예에 따른 승강기 제어 시스템은 사용자의 이용 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 생성하는 서버, 상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 화면상에 출력하는 사용자 단말, 상기 사용자 단말의 상기 QR코드를 스캔하고, 스캔된 상기 QR 코드로부터 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성하고, 상기 승강기 제어 정보를 승강기에 전송하는 QR 스캔 제어부를 포함한다. An elevator control system according to an embodiment for realizing the purpose of the present invention described above includes a server that generates a QR code including available floor information using the user's usage information, and a server that receives information about the QR code. , a user terminal that outputs the QR code on the screen, scans the QR code of the user terminal, recognizes the available floor information from the scanned QR code, generates elevator control information, and generates the elevator control information. It includes a QR scan control unit that transmits to the elevator.

본 발명의 일 실시예에 있어서, 상기 QR코드는 고유 비밀키를 더 포함할 수 있다. 상기 QR 스캔 제어부는 스캔된 상기 QR 코드로부터 인식한 고유 비밀키의 유효성을 검증할 수 있다. 상기 고유 비밀키는 상기 서버와 상기 QR 스캔 제어부에서 상호 약속된 알고리즘을 이용하여 형성하여, 상기 QR 스캔 제어부와 상기 서버 간의 상호 통신 없이도, 상기 QR 스캔 제어부에서 상기 고유 비밀키의 유효성을 검증할 수 있다. In one embodiment of the present invention, the QR code may further include a unique secret key. The QR scan control unit may verify the validity of the unique secret key recognized from the scanned QR code. The unique secret key is formed using an algorithm mutually agreed upon by the server and the QR scan control unit, so that the QR scan control unit can verify the validity of the unique secret key without mutual communication between the QR scan control unit and the server. there is.

본 발명의 일 실시예에 있어서, 상기 QR코드는 유효 시간에 대한 정보를 더 포함할 수 있다. 상기 QR 스캔 제어부는 스캔된 상기 QR 코드로부터 인식한 상기 유효 시간에 대한 정보를 이용하여, 상기 QR코드의 유효성을 검증할 수 있다. In one embodiment of the present invention, the QR code may further include information about validity time. The QR scan control unit may verify the validity of the QR code using information on the validity time recognized from the scanned QR code.

본 발명의 일 실시예에 있어서, 상기 승강기 제어 정보를 수신한 상기 승강기는 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시킬 수 있다. In one embodiment of the present invention, the elevator that has received the elevator control information may activate only floor buttons available from the available floor information included in the elevator control information.

본 발명의 일 실시예에 있어서, 상기 이용가능 층 정보는 사용자의 객실이 위치한 층 정보와, 상기 이용 정보를 바탕으로 접근 가능한 부대시설이 위치한 층 정보 및 공용 사용 층 정보를 포함할 수 있다. In one embodiment of the present invention, the available floor information may include floor information where the user's room is located, floor information where accessible facilities are located based on the usage information, and public use floor information.

본 발명의 일 실시예에 있어서, 상기 사용자 단말은 상기 QR코드에 대한 정보를 수신한 후, 미리 정해진 기간이 경과하면, 상기 QR코드의 갱신을 요청할 수 있다. 상기 사용자의 이용 정보에 이용가능 층 정보에 대한 변동 사항이 있는 경우, 이를 반영한 갱신된 QR코드를 발급받을 수 있다. In one embodiment of the present invention, after receiving information about the QR code, the user terminal may request renewal of the QR code when a predetermined period of time has elapsed. If there is a change in the available floor information in the user's usage information, an updated QR code reflecting this can be issued.

본 발명의 일 실시예에 있어서, 상기 서버는, 상기 이용 정보 및 객실 정보에 따라 이용가능한 층에 대한 정보를 저장한 층 이용 정보 정책 테이블을 포함할 수 있다. 상기 이용 정보와 상기 층 이용 정보 정책 테이블을 이용하여, 상기 이용가능 층 정보 생성할 수 있다. In one embodiment of the present invention, the server may include a floor usage information policy table that stores information on available floors according to the usage information and room information. Using the usage information and the floor usage information policy table, the available floor information can be generated.

본 발명의 실시예들에 의한 승강기 제어 방법 및 승강기 제어 시스템에 따르면, 호텔 등의 숙박 업소를 이용하는 사용자들의 단말을 이용하여 숙박 업소의 승강기의 접근 및 이용이 가능하므로, 별도의 카드키나 관리 직원 없이 사용자들이 편리하게 승강기를 이용하면서도, 보안 및 외부인 출입 제한 등이 가능하다. According to the elevator control method and elevator control system according to embodiments of the present invention, it is possible to access and use the elevators of lodging establishments using the terminals of users using lodging establishments such as hotels, without the need for separate card keys or management staff. Users can conveniently use the elevator while maintaining security and restricting access to outsiders.

다만, 본 발명의 효과는 상기 효과들로 한정되는 것이 아니며, 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있을 것이다. However, the effects of the present invention are not limited to the above effects, and may be expanded in various ways without departing from the spirit and scope of the present invention.

도 1은 본 발명의 일 실시예에 따른 승강기 제어 시스템을 나타낸 도면이다.
도 2는 본 발명의 일 실시예에 따른 승강기 제어 방법을 나타낸 순서도이다.
도 3은 도 2의 승강기 제어 방법의 QR 코드 발급 단계를 상세히 나타낸 도면이다.
도 4는 도 2의 승강기 제어 방법의 승강기 제어 단계를 상세히 나타낸 도면이다.
도 5는 도 2의 승강기 제어 방법의 QR 코드 갱신 및 만료 단계를 상세히 나타낸 도면이다.
1 is a diagram showing an elevator control system according to an embodiment of the present invention.
Figure 2 is a flowchart showing an elevator control method according to an embodiment of the present invention.
FIG. 3 is a diagram illustrating in detail the QR code issuance step of the elevator control method of FIG. 2.
FIG. 4 is a diagram illustrating in detail the elevator control steps of the elevator control method of FIG. 2.
FIG. 5 is a diagram illustrating in detail the QR code renewal and expiration steps of the elevator control method of FIG. 2.

이하, 도면들을 참조하여 본 발명의 바람직한 실시예들을 보다 상세하게 설명하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in more detail with reference to the drawings.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. Since the present invention can be subject to various changes and have various forms, specific embodiments will be illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to a specific disclosed form, and should be understood to include all changes, equivalents, and substitutes included in the spirit and technical scope of the present invention.

도 1은 본 발명의 일 실시예에 따른 승강기 제어 시스템을 나타낸 도면이다. 1 is a diagram showing an elevator control system according to an embodiment of the present invention.

도 1을 참조하면, 상기 승강기 제어 시스템은 PMS 클라우드 서버(10), GRMS 클라우드 서버(20), 층이용정보 정책 테이블(110), 서버(100), 프론트 단말(150), 사용자 단말(200), QR스캔 제어부(300) 및 승강기(310)를 포함할 수 있다. Referring to FIG. 1, the elevator control system includes a PMS cloud server 10, a GRMS cloud server 20, a floor usage information policy table 110, a server 100, a front terminal 150, and a user terminal 200. , may include a QR scan control unit 300 and an elevator 310.

상기 PMS 서버(10)는 호텔 자산 관리 시스템(Property Management System)을 구현하기 위한 서버를 말하며, 호텔 또는 호텔 그룹에서 예약, 고객 체크인/체크아웃, 객실 배정, 객실 요금 및 청구 관리 등의 프론트 오피스 기능을 관리할 수 있다. 이때, 상기 PMS 서버(10)는 가상화를 통한 클라우드(cloud) 서버의 형태로 구현될 수 있다. 상기 PMS 서버(10)는 사용자들의 예약 내역으로부터 이용 정보를 생성하여, 상기 이용 정보를 상기 서버(100)에 제공할 수 있다. 예를 들면, 상기 이용 정보는 고객인 사용자가 구매한 상품의 정보, 배정된 객실 및 객실 타입, 기타 이용정보 등을 포함할 수 있다. The PMS server 10 refers to a server for implementing a hotel property management system, and includes front office functions such as reservation, customer check-in/check-out, room assignment, and room rate and billing management in a hotel or hotel group. can be managed. At this time, the PMS server 10 may be implemented in the form of a cloud server through virtualization. The PMS server 10 may generate usage information from users' reservation details and provide the usage information to the server 100. For example, the usage information may include information on products purchased by the customer, the assigned room and room type, and other usage information.

상기 GRMS 서버(20)는 객실 관리 시스템(Room Management System)을 구현하기 위한 서버를 말하며, 호텔 내의 객실의 상태를 조회, 제어하여, 객실 관리를 구현할 수 있다. 로컬 방식의 서버뿐만 아니라 클라우드 형태의 서버를 구성할 수 있다. 이때, 상기 GRMS 서버(20)는 가상화를 통한 클라우드(cloud) 서버의 형태로 구현될 수 있다. 상기 GRMS 서버(20)는 호텔 내 객실 배정 상황, 객실 상태 등에 대한 객실 정보를 생성하여, 상기 서버(100)에 제공할 수 있다. The GRMS server 20 refers to a server for implementing a room management system, and can implement room management by querying and controlling the status of rooms in a hotel. You can configure not only a local server but also a cloud-type server. At this time, the GRMS server 20 may be implemented in the form of a cloud server through virtualization. The GRMS server 20 may generate room information on room allocation status, room status, etc. within the hotel and provide the information to the server 100.

상기 서버(100)는 상기 PMS 서버(10) 및 GRMS 서버(20)로부터 상기 이용 정보 및 상기 객실 정보를 수신할 수 있다. 상기 이용 정보 및 상기 객실 정보를 이용하여, 승강기의 각 층에 대한 해당 사용자의 접근 권한을 결정할 수 있다. 상기 서버는 층이용정보 정책 테이블(110)을 더 포함할 수 있다. 상기 층이용정보 정책 테이블(110)에는 상기 이용 정보 및 상기 객실 정보에 따라 승강기의 각 층에 대한 해당 사용자의 접근 권한에 대한 정보가 포함되고, 상기 서버(100)는 상기 층이용정보 정책 테이블(110)과 상기 이용 정보 및 상기 객실 정보를 이용하여 이용가능 층 정보를 생성할 수 있다. 예를 들면, 사용자의 이용 정보와 해당 호텔의 객실 정보에 따라 해당 사용자의 객실이 위치한 층과 공용 로비층 등에 대한 접근할 수 있는 이용가능 층 정보가 생성되고, 이때, 상기 이용 정보에 해당 상품이 수영장, 라운지 등의 호텔 부대시설을 이용할 수 있는 경우에는 상기 이용가능 층 정보에 수영장, 라운지 등의 호텔 부대시설이 위치한 층에 대해서도 접근 가능하도록 상기 이용가능 층 정보가 생성될 수 있다. 상기 이용가능 층 정보에는 투숙기간, 이용가능 호텔 등에 대한 정보가 추가적으로 포함될 수 있다. The server 100 may receive the usage information and the room information from the PMS server 10 and the GRMS server 20. Using the usage information and the room information, the user's access rights to each floor of the elevator can be determined. The server may further include a floor usage information policy table 110. The floor usage information policy table 110 includes information on the user's access rights to each floor of the elevator according to the usage information and the room information, and the server 100 is configured to configure the floor usage information policy table ( 110) and available floor information can be generated using the usage information and the room information. For example, according to the user's usage information and the hotel's room information, information on available floors that can access the floor where the user's room is located and the public lobby floor, etc. is created, and at this time, the corresponding product is based on the usage information. When hotel facilities such as a swimming pool and lounge are available, the available floor information may be generated so that the floor on which hotel facilities such as a swimming pool and lounge are located can also be accessed. The available floor information may additionally include information on stay period, available hotels, etc.

상기 이용가능 층 정보를 이용하여 QR코드를 발급할 수 있다. 상기 QR코드는 암호화된 고유 비밀키, 유효 시간에 대한 정보, 상기 이용가능 층 정보를 포함할 수 있다. 즉, 상기 QR 코드는 상기 이용가능 층 정보에 대한 내용, 상기 이용 정보에 대한 내용을 포함하고, QR코드의 유효성을 검증할 수 있는 정보를 포함하여 인코딩 될 수 있다.A QR code can be issued using the available floor information. The QR code may include an encrypted unique secret key, information on validity time, and the available floor information. That is, the QR code may be encoded to include information about the available floor information, information about the use, and information that can verify the validity of the QR code.

상기 고유 비밀키는 상기 QR스캔 제어부(300)에서 상기 QR코드의 유효성을 검증하기 위한 것으로, 상기 서버(100)와 상기 QR스캔 제어부(300)는 상호 약속된 알고리즘으로 생성된 TOTP(time-based one-time pass)일 수 있다. TOTP는 약속된 파라미터(parameter)를 가지고 생성되는데, 예를 들면, TOTP는 "호텔ID(구분자) + 제조사 + secret key + 갱신주기"를 포함할 수 있다. 상기 고유 비밀키는 호텔ID 와 secret key를 이용하므로, 다른 호텔에서 발행된 QR코드의 오남용을 방지할 수 있다. The unique secret key is used to verify the validity of the QR code in the QR scan control unit 300, and the server 100 and the QR scan control unit 300 generate a time-based TOTP (TOTP) using a mutually agreed upon algorithm. It can be a one-time pass). TOTP is created with promised parameters. For example, TOTP may include “hotel ID (identifier) + manufacturer + secret key + renewal cycle.” Since the unique secret key uses the hotel ID and secret key, misuse of QR codes issued by other hotels can be prevented.

상기 QR코드의 상기 유효 시간은, QR코드가 스샷(스크린샷) 등으로 복사하여 무제한 사용하는 것을 방지할 수 있다. The validity time of the QR code can prevent unlimited use of the QR code by copying it as a screenshot, etc.

상기 프론트 단말(150)은 상기 서버(100)와 통신할 수 있다. 상기 프론트 단말(150)은 상기 서버(100)에 QR코드의 발급 상태를 조회 요청할 수 있으며, 이에 대해 상기 서버(100)는 QR코드의 발급 현황을 상기 프론트 단말(150)에 제공할 수 있다. 즉, 상기 프론트 단말(150)을 통해 호텔의 관리자는 QR코드의 발급 현황을 확인할 수 있다. 또한, 상기 프론트 단말(150)을 통해 관리자에 의해 상기 이용정보 또는 상기 객실정보의 수정이 가능하며, 상기 층이용정보 정책 테이블(110)을 수정할 수도 있을 것이다. The front terminal 150 can communicate with the server 100. The front terminal 150 may request the server 100 to inquire the issuance status of the QR code, and in response, the server 100 may provide the front terminal 150 with the issuance status of the QR code. In other words, the hotel manager can check the issuance status of the QR code through the front terminal 150. In addition, the usage information or the room information can be modified by the manager through the front terminal 150, and the floor usage information policy table 110 can also be modified.

상기 사용자 단말(200)은 상기 서버(100)에 게스트 인증을 요청하여, 사용자 인증 후, 상기 QR코드를 발급받을 수 있다. 상기 사용자 단말(200)은 상기 서버(100)로부터 상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 화면상에 출력할 수 있다. 예를 들면, 상기 사용자 단말(200)은 상기 QR코드를 포함하는 문자메시지 또는 상기 QR 코드를 표시하는 URL을 포함하는 문자 메시지를 수신하여, 상기 사용자 단말(200)의 화면에 표시할 수 있다. 한편, 상기 문자 메시지는 사용자의 휴대폰 단말에 전송되는 단문 문자 서비스 외, 카카오톡 등의 메신저 앱, 이메일 등의 수단이 사용될 수 있다. 다른 실시예에 따르면, 상기 사용자 단말(200)은 숙박 업체에 숙박 예약, 또는 객실의 출입 및 이용을 목적으로 하는 서비스 예약을 하기 위해 예약 서비스를 제공하는 어플리케이션 (예를 들어, 객실 예약 앱)을 설치하여, 상기 어플리케이션 내에서 상기 QR 코드를 발급 및 표시할 수도 있다. 또한, 상기 어플리케이션은 상기 사용자 단말(200)에 설치되지 않고, 웹앱 형태로 구현될 수도 있을 것이다. The user terminal 200 may request guest authentication from the server 100 and, after user authentication, receive the QR code. The user terminal 200 may receive information about the QR code from the server 100 and output the QR code on the screen. For example, the user terminal 200 may receive a text message containing the QR code or a text message containing a URL indicating the QR code, and display the text message on the screen of the user terminal 200. Meanwhile, in addition to the short text service transmitted to the user's mobile phone terminal, the text message may be sent through means such as messenger apps such as KakaoTalk or email. According to another embodiment, the user terminal 200 runs an application (for example, a room reservation app) that provides a reservation service in order to make a reservation for accommodation at a lodging company or a service reservation for the purpose of entering and using a room. By installing it, the QR code can be issued and displayed within the application. Additionally, the application may not be installed on the user terminal 200 but may be implemented in the form of a web app.

상기 사용자 단말(200)은 호텔의 투숙객인 사용자의 단말로, 스마트 폰 등일 수 있다. 상기 사용자 단말(200)은 호텔에 투숙하는 사용자가 소유하고 있는 디바이스나 휴대용 단말일 수 있다. The user terminal 200 is a terminal of a user who is a hotel guest, and may be a smart phone or the like. The user terminal 200 may be a device or a portable terminal owned by a user staying at a hotel.

여기서, 휴대용 단말은 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, 스마트폰(smartphone), PCS(Personal Communication System), GSM(Global System for Mobile communication), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말 등과 같이 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.Here, the portable terminal is, for example, a wireless communication device that guarantees portability and mobility, such as a smartphone, PCS (Personal Communication System), GSM (Global System for Mobile communication), PDC (Personal Digital Cellular), and PHS. (Personal Handyphone System), PDA (Personal Digital Assistant), IMT (International Mobile Telecommunication)-2000, CDMA (Code Division Multiple Access)-2000, W-CDMA (W-Code Division Multiple Access), Wibro (Wireless Broadband Internet) It may include all types of handheld-based wireless communication devices, such as terminals.

또한, 디바이스는 예를 들어, 통신 가능한 웹브라우저(WEB Browser)가 탑재된 데스크톱(desktop), 랩톱(laptop), 테블릿 PC(Tablet PC) 등을 포함하고, 반주 기능을 수행할 수 있는 스마트 마이크 또는 차량에 설치되는 전장 장비 또는 네비게이션일 수 있다. In addition, the device includes, for example, a desktop, laptop, tablet PC, etc. equipped with a WEB browser capable of communication, and a smart microphone capable of performing an accompaniment function. Alternatively, it may be battlefield equipment or navigation installed in a vehicle.

상기 QR스캔 제어부(300)는 상기 승강기(310)에 설치되어, 사용자의 상기 사용자 단말의 상기 QR코드를 스캔하고, 스캔된 상기 QR코드로부터 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성하고, 상기 승강기 제어 정보를 상기 승강기(310)에 전송할 수 있다. 상기 승강기 제어 정보는 해당 QR코드를 스캔한 사용자가 이용할 수 있는 이용가능 층 정보가 포함될 수 있다. 이때, 앞선 경우와 마찬가지로, 상기 이용가능 층 정보에는 투숙기간, 이용가능 호텔 등에 대한 정보가 추가적으로 포함될 수 있다. The QR scan control unit 300 is installed in the elevator 310, scans the QR code of the user's user terminal, recognizes the available floor information from the scanned QR code, and generates elevator control information. , the elevator control information can be transmitted to the elevator 310. The elevator control information may include available floor information that can be used by a user who scans the corresponding QR code. At this time, as in the previous case, the available floor information may additionally include information about the stay period, available hotels, etc.

상기 QR코드의 스캔은 정의된 규격의 QR 코드를 광학적으로 인식하는 기능에 의해 수행되며, 상기 QR스캔 제어부(300)는 이를 위해 QR스캐너를 포함할 수 있다. Scanning of the QR code is performed by a function that optically recognizes a QR code of a defined standard, and the QR scan control unit 300 may include a QR scanner for this purpose.

상기 QR스캔 제어부(300)는 스캔된 QR코드를 인식하고 이를 디코딩하여, 상기 QR코드 내에 저정되어 있는 정보를 디코딩할 수 있다. 상기 QR코드로부터 디코딩된 정보를 이용하여 승강기 이용 가능 여부에 따라 승강기 사용 가능 여부, 접근가능한 층 정보 등을 판단할 수 있다. The QR scan control unit 300 can recognize the scanned QR code, decode it, and decode information stored in the QR code. Using the information decoded from the QR code, it is possible to determine whether the elevator is available, information on accessible floors, etc., depending on whether the elevator is available.

상기 QR스캔 제어부(300)는 상기 서버(100)와 상호 약속된 알고리즘으로 생성된 상호 합의된 암호화 방식(예를 들면, TOTP; time-based one-time password 등)을 이용하여 상기 QR코드의 유효성을 검증할 수 있다. 다른 실시예에 따르면, 미리 정해진 알고리즘에 따라 상기 QR코드를 디코딩하고, 정해진 포맷대로 값을 파싱(parsing)하여, 파싱된 값이 올바르게 생성되지 않는다면, 인증에 실패한 것으로 판단하고, 파싱된 값이 올바른 형태를 갖는 경우, "호텔ID(구분자) + 제조사 + secret key + 갱신주기" 를 비교하여, 유효성을 검증할 수 있다. The QR scan control unit 300 uses a mutually agreed upon encryption method (e.g., TOTP; time-based one-time password, etc.) generated by an algorithm mutually agreed upon with the server 100 to validate the QR code. can be verified. According to another embodiment, the QR code is decoded according to a predetermined algorithm, the value is parsed according to a predetermined format, and if the parsed value is not generated correctly, it is determined that authentication has failed, and the parsed value is correct. If it has the form, validity can be verified by comparing “Hotel ID (identifier) + manufacturer + secret key + renewal cycle”.

상기 서버(100)와 상기 QR스캔 제어부(300)는 TOTP를 기반으로 서버와 통신 없이 로컬(Local) 환경에서 위변조 및 유효성 확인이 가능하다. 이를 통해, 비교적 간단하면서도 보안이 유지될 수 있는 승강기 제어 시스템을 구현할 수 있다. The server 100 and the QR scan control unit 300 can perform forgery, alteration and validation in a local environment without communication with the server based on TOTP. Through this, it is possible to implement an elevator control system that is relatively simple and can maintain security.

상기 승강기(310)는 상기 QR스캔 제어부(300)로부터 상기 승강기 제어 정보를 수신할 수 있다. 상기 승강기는 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시킬 수 있다. The elevator 310 may receive the elevator control information from the QR scan control unit 300. The elevator can activate only available floor buttons from the available floor information included in the elevator control information.

예를 들면, 상기 이용가능 층 정보에 따라 해당 사용자의 객실이 위치한 층과 공용 로비층 등에 접근할 수 있도록, 해당 층 버튼과 로비층 버튼이 활성화될 수 있다. 이때, 수영장, 라운지등의 호텔 부대시설을 이용할 수 있는 경우에는 수영장, 라운지 등의 호텔 부대시설이 위치한 층 버튼에 대해서도 활성화될 수 있다. For example, according to the available floor information, the corresponding floor button and the lobby floor button may be activated so that the user can access the floor where the user's room is located and the public lobby floor. At this time, if hotel facilities such as a swimming pool or lounge are available, the button on the floor where hotel facilities such as a swimming pool or lounge are located may also be activated.

한편, 경우, 상기 QR스캔 제어부(310) 또는 상기 승강기(300)는 사용자에게 디스플레이 또는 스피커 등을 통해 이용 불가 상황임을 알리고, 공용층 버튼 즉, 로비 층 버튼 또는 주차장 층 버튼 등에 대해서만 활성화시킬 수 있다. Meanwhile, in this case, the QR scan control unit 310 or the elevator 300 notifies the user that it is unavailable through a display or speaker, and activates only the common floor button, such as the lobby floor button or the parking lot floor button. .

또한, 상기 이용가능 층 정보에는 투숙기간, 이용가능 호텔 등에 대한 정보가 추가적으로 포함되므로, 이용가능 호텔이 아닌 경우나 투숙기간을 경과 또는 도래하기 전인 경우, 이용 불가 상황으로 판단하여, 사용자에게 디스플레이 또는 스피커 등을 통해 투숙 기간 만료나 해당 호텔이 아님을 알리고 공용층 버튼 즉, 로비 층 버튼 또는 주차장 층 버튼 등에 대해서만 활성화시킬 수 있다.In addition, the available floor information additionally includes information about the stay period, available hotels, etc., so if the hotel is not available or the stay period has passed or has not yet arrived, it is judged to be unavailable and is displayed or displayed to the user. Through a speaker, etc., you can announce the expiration of your stay or that you are not at the hotel, and activate only the common floor buttons, such as the lobby floor button or the parking lot floor button.

또한, 상기 승강기(310)가 상기 QR스캔 제어부(300)로부터 상기 승강기 제어 정보를 수신 후 미리 설정된 일정 시간을 경과하면, 각 층에 대한 활성화 버튼이 비활성화 될 수 있다.Additionally, when a preset period of time elapses after the elevator 310 receives the elevator control information from the QR scan control unit 300, the activation button for each floor may be deactivated.

도 2는 본 발명의 일 실시예에 따른 승강기 제어 방법을 나타낸 순서도이다. Figure 2 is a flowchart showing an elevator control method according to an embodiment of the present invention.

도 1 및 2를 참조하면, 상기 승강기 제어 방법은 QR코드를 발급하는 단계(S100), QR코드를 사용자 단말에 표시하는 단계(S200), QR코드를 스캔하는 단계(S300), 승강기 제어 정보 생성 단계(S400), 및 승강기 운행 단계(S500)를 포함할 수 있다. Referring to Figures 1 and 2, the elevator control method includes issuing a QR code (S100), displaying the QR code on the user terminal (S200), scanning the QR code (S300), and generating elevator control information. It may include a step (S400) and an elevator operation step (S500).

상기 QR코드를 발급하는 단계(S100)에서는 사용자의 이용 정보 및 객실 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 발급할 수 있다. 상기 QR코드는 고유 비밀키 및 유효 시간에 대한 정보를 더 포함할 수 있다. 상기 이용가능 층 정보는 사용자의 객실이 위치한 층 정보와, 상기 이용 정보를 바탕으로 접근 가능한 부대시설이 위치한 층 정보 및 공용 사용 층 정보를 포함할 수 있다. In the step of issuing the QR code (S100), a QR code including available floor information can be issued using the user's usage information and room information. The QR code may further include information about a unique secret key and validity time. The available floor information may include floor information where the user's room is located, floor information where accessible facilities are located based on the usage information, and public use floor information.

상기 QR코드를 사용자 단말에 표시하는 단계(S200)에서는, 사용자 단말이 상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 상기 사용자 단말에 표시할 수 있다. In the step of displaying the QR code on the user terminal (S200), the user terminal may receive information about the QR code and display the QR code on the user terminal.

상기 QR코드를 스캔하는 단계(S300)에서는 상기 QR코드를 스캔하여, 스캔된 상기 QR코드로부터 상기 고유 비밀키를 인식하여 유효성을 검증할 수 있다. 상기 고유 비밀키는 상기 서버와 상기 QR 스캔 제어부에서 상호 약속된 알고리즘을 이용하여 형성하여, 상기 QR 스캔 제어부와 상기 서버 간의 상호 통신 없이도, 상기 QR 스캔 제어부에서 상기 고유 비밀키의 유효성을 검증할 수 있다. 또한, 상기 QR코드의 유효성을 검증하는데 있어서, 상기 QR코드로부터 인식한 상기 유효 시간에 대한 정보를 이용할 수도 있다. In the step of scanning the QR code (S300), the QR code can be scanned and the unique secret key recognized from the scanned QR code to verify its validity. The unique secret key is formed using an algorithm mutually agreed upon by the server and the QR scan control unit, so that the QR scan control unit can verify the validity of the unique secret key without mutual communication between the QR scan control unit and the server. there is. Additionally, in verifying the validity of the QR code, information on the validity time recognized from the QR code may be used.

예를 들면, 사전 정의된 secretKey와 현재시각을 이용하여 상기 고유 비밀키와 상기 유효 시간에 대한 정보의 유효성을 확인할 수 있다 (TOTP; time-based one-time pass) 다른 실시예에 따르면, 미리 정해진 알고리즘에 따라 상기 QR코드를 디코딩하고, 정해진 포맷대로 값을 파싱(parsing)하여, 파싱된 값이 올바르게 생성되지 않는다면, 인증에 실패한 것으로 판단하고, 파싱된 값이 올바른 형태를 갖는 경우, 해당 정보의 유효성을 비교하여 상기 QR코드의 유효성을 검증할 수도 있다. For example, the validity of the information about the unique secret key and the validity time can be confirmed using a predefined secretKey and the current time (TOTP; time-based one-time pass). According to another embodiment, a predefined secret key and the current time can be used to check the validity of the information about the unique secret key and the valid time. Decode the QR code according to an algorithm, parse the value according to a designated format, and if the parsed value is not generated correctly, it is determined that authentication has failed. If the parsed value has the correct format, the corresponding information You can also verify the validity of the QR code by comparing its validity.

상기 QR코드의 유효성의 검증이 완료되면, 해당 QR코드의 인증이 정상적으로 완료되었음을 사용자에게 안내할 수 있다. 예를들면, 디스플레이 또는 스피커 등을 통해 이용 가능함을 알리고 해당 층 버튼을 누르도록 지시할 수 있다. When verification of the validity of the QR code is completed, the user can be informed that authentication of the QR code has been successfully completed. For example, availability may be announced through a display or speaker, and instructions may be given to press the corresponding floor button.

상기 승강기 제어 정보 생성 단계(S400)에서는 스캔된 상기 QR코드로부터, 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성할 수 있다. 상기 이용가능 층 정보는 사용자의 객실이 위치한 층 정보와, 상기 이용 정보를 바탕으로 접근 가능한 부대시설이 위치한 층 정보 및 공용 사용 층 정보를 포함할 수 있다. In the elevator control information generation step (S400), elevator control information can be generated by recognizing the available floor information from the scanned QR code. The available floor information may include floor information where the user's room is located, floor information where accessible facilities are located based on the usage information, and public use floor information.

승강기 운행 단계(S500)에서는 승강기가 상기 승강기 제어 정보를 수신하여, 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시킬 수 있다. 이에 따라 사용자는 원하는 층 버튼을 누르고, 승강기를 이용할 수 있다. In the elevator operation step (S500), the elevator may receive the elevator control information and activate only the floor buttons available from the available floor information included in the elevator control information. Accordingly, the user can press the desired floor button and use the elevator.

한편, 상기 QR코드는 필요에 따라 갱신하거나, 유효기간이 경과하면 만료될 수 있다. 상기 사용자 단말은 상기 QR코드에 대한 정보를 수신한 후, 미리 정해진 기간이 경과하면, 상기 QR코드의 갱신을 요청할 수 있다. 이때, 상기 사용자의 이용 정보에 이용가능 층 정보에 대한 변동 사항이 있는 경우, 이를 반영한 갱신된 정보를 포함하는 QR코드를 발급받아 사용할 수 있다. Meanwhile, the QR code can be renewed as needed or expired when the validity period has elapsed. After receiving information about the QR code, the user terminal may request renewal of the QR code when a predetermined period of time has elapsed. At this time, if there is a change in the available floor information in the user's usage information, a QR code containing updated information reflecting this can be issued and used.

사용자의 이용기간이 만료되거나, 사용자가 체크아웃을 통해, 이용을 종료하는 경우, 발급받았던 QR코드는 만료처리될 수 있다. When the user's period of use expires or the user terminates use through checkout, the issued QR code may expire.

도 3은 도 2의 승강기 제어 방법의 QR 코드 발급 단계를 상세히 나타낸 도면이다. FIG. 3 is a diagram illustrating in detail the QR code issuance step of the elevator control method of FIG. 2.

도 3을 참조하면, 웹서비스를 통해 사용자(게스트)가 게스트 이용정보 인증을 서버에 요청할 수 있다. 서버에서 이용정보의 유효성을 검층하고, 이용정보의 내용에서 체크인 시간, 상품 상태(수영장 옵션 등) 등을 반영하여 이용정보 중 층 정보를 조회한다. 해당 이용정보와 호텔의 상태에 따른 제한 정핵을 조회하여 층 정보에 반영하고, 층 정보에 공용층(로비층 등) 허용 정보를 추가한다. 이후, 해당 층 정보와 SecretKey 및 현재 시간을 이용한 QR코드를 발행하거나, AES128 등의 암호화 방식을 이용하여 해당 층 정보를 인코딩 하여 QR코드를 발행하고, QR코드를 사용자의 단말에 전송하거나, QR코드 접근 권한(URL 등)을 전송하여, 사용자의 단말에 QR코드를 출력한다. Referring to Figure 3, a user (guest) can request authentication of guest usage information from the server through a web service. The server verifies the validity of the usage information, and checks the floor information among the usage information by reflecting the check-in time and product status (swimming pool options, etc.) in the usage information. The usage information and restrictions based on the hotel's status are checked and reflected in the floor information, and information on permission for public floors (lobby floor, etc.) is added to the floor information. Afterwards, a QR code is issued using the relevant floor information, SecretKey, and current time, or a QR code is issued by encoding the floor information using an encryption method such as AES128, and the QR code is sent to the user's terminal, or the QR code is sent to the user's terminal. Send access rights (URL, etc.) and print a QR code on the user's device.

도 4는 도 2의 승강기 제어 방법의 승강기 제어 단계를 상세히 나타낸 도면이다. FIG. 4 is a diagram illustrating in detail the elevator control steps of the elevator control method of FIG. 2.

도 4를 참조하면, 웹서비스를 통해 사용자(게스트)가 발급받은 QR코드를 인증장치인 QR스캔 제어부에 광학 인식시킬 수 있다. 인증장치에서는 호텔 고유값을 검증하고, 유효시간을 확인하고, 상호 합의된 암호화 방식(예를 들면 TOTP 방식 등)을 이용하여 QR코드를 디코딩 및 필요정보를 파싱한다. 이후, 파싱된 필요 정보로부터 이용가능 층 목록을 확인한다. Referring to Figure 4, the QR code issued by a user (guest) through a web service can be optically recognized by the QR scan control unit, which is an authentication device. The authentication device verifies the hotel's unique value, confirms the validity time, decodes the QR code and parses the necessary information using a mutually agreed upon encryption method (e.g. TOTP method, etc.). Afterwards, the list of available floors is checked from the parsed necessary information.

이때, 이와 같은 검증 조건을 통과하여 유효한 QR코드가 스캔된 경우, 인증장치는 엘리베이터(승강기)에 이용 가능한 층에 대한 층 버튼을 활성화시킬 것을 명령하고, 엘리베이터의 층 버튼이 활성화되면, 게스트가 활성화된 층 버튼 중 원하는 층을 누르고 이동이 가능하다. At this time, if the verification conditions are passed and a valid QR code is scanned, the authentication device commands the elevator (elevator) to activate the floor button for the available floor, and when the elevator's floor button is activated, the guest activates it. You can move to the desired floor by pressing the floor button.

반대로, 이와 같은 검증 조건을 통과하지 못하면, 이용불가 메시지를 음성 등으로 출력하고, 엘리베이터에는 프론트 층 등의 공용층만 이용 가능하도록 공용층 버튼만 활성화시킬 수 있다. Conversely, if these verification conditions are not passed, an unavailable message can be output by voice, etc., and only the public floor button can be activated in the elevator so that only public floors, such as the front floor, can be used.

도 5는 도 2의 승강기 제어 방법의 QR 코드 갱신 및 만료 단계를 상세히 나타낸 도면이다. FIG. 5 is a diagram illustrating in detail the QR code renewal and expiration steps of the elevator control method of FIG. 2.

도 5를 참조하면, 사용자 단말의 게스트 웹서비스(또는 어플리케이션)에서 미리 정해진 시간에 대한 QR타이머가 작동하여, 미리 정해진 시간이 경과하면 QR갱신을 서버에 요청한다. QR갱신 요청에 대해, 이용정보 변경여부를 확인한다. Referring to FIG. 5, a QR timer for a predetermined time is activated in the guest web service (or application) of the user terminal, and when the predetermined time elapses, QR renewal is requested from the server. For QR renewal requests, check whether usage information has changed.

이때, 이용 정보가 유효하면, 갱신된 제한 정책을 확인하고, 공용층 허용 정보를 갱신하고, 이를 반영한 QR코드를 새롭게 인코딩 하여 발급한다. 갱신된 QR코드를 사용자의 단말에 전송하거나, QR코드 접근 권한(URL 등)을 전송하여, 사용자의 단말에 QR코드를 출력한다. At this time, if the usage information is valid, the updated restriction policy is confirmed, the public floor permission information is updated, and a new QR code reflecting this is encoded and issued. Send the updated QR code to the user's terminal, or send the QR code access authority (URL, etc.) and print the QR code on the user's terminal.

한편, 이용 정보가 유효하지 않아, 검증 통과 불가 시, 서버는 이용정보 만료 응답을 발송하고, 사용자의 단말의 게스트 웹서비스(또는 어플리케이션)에서 만료 메시지를 표시한다. Meanwhile, if the usage information is invalid and verification cannot be passed, the server sends a usage information expiration response and displays an expiration message in the guest web service (or application) of the user's terminal.

본 발명의 실시예들에 의한 승강기 제어 방법 및 승강기 제어 시스템에 따르면, 호텔 등의 숙박 업소를 이용하는 사용자들의 단말을 이용하여 숙박 업소의 승강기의 접근 및 이용이 가능하므로, 별도의 카드키나 관리 직원 없이 사용자들이 편리하게 승강기를 이용하면서도, 보안 및 외부인 출입 제한 등이 가능하다. According to the elevator control method and elevator control system according to embodiments of the present invention, it is possible to access and use the elevators of lodging establishments using the terminals of users using lodging establishments such as hotels, without the need for separate card keys or management staff. Users can conveniently use the elevator while maintaining security and restricting access to outsiders.

이상 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구의 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although the description has been made with reference to the above examples, those skilled in the art will understand that various modifications and changes can be made to the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will be able to.

10: PMS 서버 20: RMS 서버
100: 서버 110: 층이용정보 정책 테이블
150: 프론트 단말 200: 사용자 단말
300: QR스캔제어부 310: 승강기
10: PMS server 20: RMS server
100: Server 110: Floor usage information policy table
150: front terminal 200: user terminal
300: QR scan control unit 310: Elevator

Claims (14)

사용자의 이용 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 발급하는 단계;
사용자 단말이 상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 상기 사용자 단말에 표시하는 단계;
QR 스캔 제어부에서 상기 QR코드를 스캔하는 단계;
스캔된 상기 QR코드로부터, 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성단계;
상기 승강기 제어 정보를 수신하여, 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시키는 승강기 운행 단계를 포함하고,
상기 QR코드를 발급하는 단계에서, 상기 QR코드는 고유 비밀키를 더 포함하고,
스캔된 상기 QR 코드로부터 상기 고유 비밀키를 인식하여 유효성을 검증하는 단계를 더 포함하고,
상기 유효성 검증은 상기 QR코드를 발급하는 단계에서 상기 고유 비밀키를 생성하는 알고리즘과 상호 약속된 알고리즘을 이용하여, 상기 QR코드를 스캔하는 단계에서 생성된 값을 비교하여 유효성을 검증하는 것을 특징으로 하는 승강기 제어 방법.
Using the user's usage information, issuing a QR code including available floor information;
A user terminal receiving information about the QR code and displaying the QR code on the user terminal;
Scanning the QR code at a QR scan control unit;
Generating elevator control information by recognizing the available floor information from the scanned QR code;
An elevator operation step of receiving the elevator control information and activating only floor buttons available from the available floor information included in the elevator control information,
In the step of issuing the QR code, the QR code further includes a unique secret key,
Further comprising the step of recognizing the unique secret key from the scanned QR code and verifying its validity,
The validity verification is characterized by verifying the validity by comparing the value generated in the step of scanning the QR code using an algorithm that generates the unique secret key in the step of issuing the QR code and a mutually agreed algorithm. Elevator control method.
삭제delete 제1항에 있어서,
상기 QR코드를 발급하는 단계에서, 상기 QR코드는 유효 시간에 대한 정보를 더 포함하고,
스캔된 상기 QR 코드로부터 상기 유효 시간에 대한 정보를 인식하여 상기 QR코드의 유효성을 검증하는 단계를 더 포함하는 것을 특징으로 하는 승강기 제어 방법.
According to paragraph 1,
In the step of issuing the QR code, the QR code further includes information about validity time,
An elevator control method further comprising verifying the validity of the QR code by recognizing information about the validity time from the scanned QR code.
제1항에 있어서,
상기 이용가능 층 정보는 사용자의 객실이 위치한 층 정보와, 상기 이용 정보를 바탕으로 접근 가능한 부대시설이 위치한 층 정보 및 공용 사용 층 정보를 포함하는 것을 특징으로 하는 승강기 제어 방법.
According to paragraph 1,
The available floor information includes information on the floor where the user's room is located, information on the floor where accessible facilities are located based on the usage information, and information on the common use floor.
제1항에 있어서,
상기 사용자의 QR코드 발급 요청에 대해, 상기 사용자의 이용 정보의 유효성을 검증하고, 상기 이용 정보에 따른 이용가능 층 정보를 조회하는 이용정보 검증 단계를 더 포함하는 것을 특징으로 하는 승강기 제어 방법.
According to paragraph 1,
An elevator control method further comprising a usage information verification step of verifying the validity of the user's usage information in response to the user's QR code issuance request and querying available floor information according to the usage information.
제1항에 있어서,
상기 승강기 제어 정보를 생성단계에서, 스캔된 상기 QR코드가 유효한 이용가능 층 정보를 포함하지 아니한 경우, 승강기 이용 불가 상태로 판단하여,
상기 승강기 운행 단계에서, 공용 층 버튼만을 활성화시키는 것을 특징으로 하는 승강기 제어 방법.
According to paragraph 1,
In the step of generating the elevator control information, if the scanned QR code does not include valid available floor information, the elevator is determined to be unavailable,
An elevator control method characterized in that, in the elevator operation step, only the common floor button is activated.
사용자의 이용 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 발급하는 단계;
사용자 단말이 상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 상기 사용자 단말에 표시하는 단계;
QR 스캔 제어부에서 상기 QR코드를 스캔하는 단계;
스캔된 상기 QR코드로부터, 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성단계;
상기 승강기 제어 정보를 수신하여, 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시키는 승강기 운행 단계; 및
상기 사용자 단말이 상기 QR코드에 대한 정보를 수신한 후, 미리 정해진 기간이 경과하면, 상기 QR코드의 갱신을 요청하는 갱신 요청 단계를 더 포함하는 것을 특징으로 하는 승강기 제어 방법.
Using the user's usage information, issuing a QR code including available floor information;
A user terminal receiving information about the QR code and displaying the QR code on the user terminal;
Scanning the QR code at a QR scan control unit;
Generating elevator control information by recognizing the available floor information from the scanned QR code;
An elevator operation step of receiving the elevator control information and activating only floor buttons available from the available floor information included in the elevator control information; and
An elevator control method further comprising an update request step of requesting renewal of the QR code when a predetermined period of time has elapsed after the user terminal receives information about the QR code.
사용자의 이용 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 생성하는 서버;
상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 화면상에 출력하는 사용자 단말;
상기 사용자 단말의 상기 QR코드를 스캔하고, 스캔된 상기 QR 코드로부터 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성하고, 상기 승강기 제어 정보를 승강기에 전송하는 QR 스캔 제어부를 포함하고,
상기 QR코드는 고유 비밀키를 더 포함하고,
상기 QR 스캔 제어부는 스캔된 상기 QR 코드로부터 인식한 고유 비밀키의 유효성을 검증하고,
상기 고유 비밀키는 상기 서버와 상기 QR 스캔 제어부에서 상호 약속된 알고리즘을 이용하여 형성하여, 상기 QR 스캔 제어부와 상기 서버 간의 상호 통신 없이도, 상기 QR 스캔 제어부에서 상기 고유 비밀키의 유효성을 검증할 수 있는 것을 특징으로 하는 승강기 제어 시스템.
A server that generates a QR code containing available floor information using the user's usage information;
A user terminal that receives information about the QR code and displays the QR code on a screen;
A QR scan control unit that scans the QR code of the user terminal, recognizes the available floor information from the scanned QR code, generates elevator control information, and transmits the elevator control information to the elevator,
The QR code further includes a unique secret key,
The QR scan control unit verifies the validity of the unique secret key recognized from the scanned QR code,
The unique secret key is formed using an algorithm mutually agreed upon by the server and the QR scan control unit, so that the QR scan control unit can verify the validity of the unique secret key without mutual communication between the QR scan control unit and the server. An elevator control system characterized in that there is.
삭제delete 제8항에 있어서,
상기 QR코드는 유효 시간에 대한 정보를 더 포함하고,
상기 QR 스캔 제어부는 스캔된 상기 QR 코드로부터 인식한 상기 유효 시간에 대한 정보를 이용하여, 상기 QR코드의 유효성을 검증하는 것을 특징으로 하는 승강기 제어 시스템.
According to clause 8,
The QR code further includes information about validity time,
The QR scan control unit verifies the validity of the QR code using information on the validity time recognized from the scanned QR code.
제8항에 있어서,
상기 승강기 제어 정보를 수신한 상기 승강기는 상기 승강기 제어 정보에 포함되는 상기 이용가능 층 정보로부터 사용가능한 층 버튼만 활성화시키는 것을 특징으로 하는 승강기 제어 시스템.
According to clause 8,
The elevator control system, wherein the elevator receiving the elevator control information activates only floor buttons available from the available floor information included in the elevator control information.
제11항에 있어서,
상기 이용가능 층 정보는 사용자의 객실이 위치한 층 정보와, 상기 이용 정보를 바탕으로 접근 가능한 부대시설이 위치한 층 정보 및 공용 사용 층 정보를 포함하는 것을 특징으로 하는 승강기 제어 시스템.
According to clause 11,
The available floor information includes information on the floor where the user's room is located, information on the floor where accessible facilities are located based on the usage information, and information on the common use floor.
사용자의 이용 정보를 이용하여, 이용가능 층 정보를 포함하는 QR코드를 생성하는 서버;
상기 QR코드에 대한 정보를 수신하여, 상기 QR 코드를 화면상에 출력하는 사용자 단말;
상기 사용자 단말의 상기 QR코드를 스캔하고, 스캔된 상기 QR 코드로부터 상기 이용가능 층 정보를 인식하여 승강기 제어 정보를 생성하고, 상기 승강기 제어 정보를 승강기에 전송하는 QR 스캔 제어부를 포함하고,
상기 사용자 단말은 상기 QR코드에 대한 정보를 수신한 후, 미리 정해진 기간이 경과하면, 상기 QR코드의 갱신을 요청하여,
상기 사용자의 이용 정보에 이용가능 층 정보에 대한 변동 사항이 있는 경우, 이를 반영한 갱신된 QR코드를 발급받는 것을 특징으로 하는 승강기 제어 시스템.
A server that generates a QR code containing available floor information using the user's usage information;
A user terminal that receives information about the QR code and displays the QR code on a screen;
A QR scan control unit that scans the QR code of the user terminal, recognizes the available floor information from the scanned QR code, generates elevator control information, and transmits the elevator control information to the elevator,
After receiving information about the QR code, the user terminal requests renewal of the QR code when a predetermined period of time has elapsed,
An elevator control system characterized in that, if there is a change in the available floor information in the user's usage information, an updated QR code is issued reflecting this.
제8항에 있어서,
상기 서버는, 상기 이용 정보 및 객실 정보에 따라 이용가능한 층에 대한 정보를 저장한 층 이용 정보 정책 테이블을 포함하고,
상기 이용 정보와 상기 층 이용 정보 정책 테이블을 이용하여, 상기 이용가능 층 정보 생성하는 것을 특징으로 하는 승강기 제어 시스템.
According to clause 8,
The server includes a floor usage information policy table that stores information on available floors according to the usage information and room information,
An elevator control system, characterized in that the available floor information is generated using the usage information and the floor usage information policy table.
KR1020210159269A 2021-11-18 2021-11-18 Elevator conntrol method and elevator conntrol system KR102635079B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020210159269A KR102635079B1 (en) 2021-11-18 2021-11-18 Elevator conntrol method and elevator conntrol system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020210159269A KR102635079B1 (en) 2021-11-18 2021-11-18 Elevator conntrol method and elevator conntrol system

Publications (2)

Publication Number Publication Date
KR20230072734A KR20230072734A (en) 2023-05-25
KR102635079B1 true KR102635079B1 (en) 2024-02-13

Family

ID=86541879

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020210159269A KR102635079B1 (en) 2021-11-18 2021-11-18 Elevator conntrol method and elevator conntrol system

Country Status (1)

Country Link
KR (1) KR102635079B1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018080033A (en) * 2016-11-17 2018-05-24 フジテック株式会社 Destination floor acquisition device, elevator system, information terminal, and program
JP6841357B1 (en) 2020-03-06 2021-03-10 オムロン株式会社 Facility use management system, facility use management method, and facility use management program
JP2021140566A (en) 2020-03-06 2021-09-16 オムロン株式会社 Facility use management system, facility use management method, and facility use management program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210033154A (en) * 2019-09-18 2021-03-26 주식회사 제이드솔루션 Accommodation Management System on Real Time
KR20210116821A (en) * 2020-03-17 2021-09-28 주식회사 야놀자 Check-in system using qr code based on blockchain identity verification and method thereof

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018080033A (en) * 2016-11-17 2018-05-24 フジテック株式会社 Destination floor acquisition device, elevator system, information terminal, and program
JP6841357B1 (en) 2020-03-06 2021-03-10 オムロン株式会社 Facility use management system, facility use management method, and facility use management program
JP2021140566A (en) 2020-03-06 2021-09-16 オムロン株式会社 Facility use management system, facility use management method, and facility use management program

Also Published As

Publication number Publication date
KR20230072734A (en) 2023-05-25

Similar Documents

Publication Publication Date Title
US10223520B2 (en) System and method for integrating two-factor authentication in a device
US10275956B1 (en) Sharing keys
US9537661B2 (en) Password-less authentication service
US9990787B2 (en) Secure door entry system and method
US11108558B2 (en) Authentication and fraud prevention architecture
RU2608002C2 (en) Handling encoded information
US9450958B1 (en) Permission delegation technology
US9282104B2 (en) Access management service system and method for controlling same, and non-transitory computer readable medium
US20140052638A1 (en) Method and system for providing a card payment service using a mobile phone number
JP7091187B2 (en) Digital door lock with a unique master key and how to operate it
US20120054833A1 (en) Authenticating a User with Picture Messaging
KR102534167B1 (en) Elevator request authorization system for a third party
EP2976731A1 (en) Transaction authorization method and system
JP2012506594A (en) Managing user authentication
JP2012144899A (en) Electronic key management device, locking/unlocking system, electronic key management method and program
JP7345757B2 (en) Communication authentication device and communication system equipped with the same
KR102635079B1 (en) Elevator conntrol method and elevator conntrol system
KR101139399B1 (en) Method and apparatus of credit settlement using a credit card of other user in a credit settlement system
KR101525306B1 (en) system for key issue using portable terminal and method thereof
JP6115884B1 (en) Service providing system, authentication device, and program
WO2017134922A1 (en) Service provision system, authentication device, and program
KR102685125B1 (en) Room's Untact Key Management Method of Lodging Facilites and System thereof
KR20150102652A (en) Authentication method using in-house e-mail for in-house bulletin board service
KR20150003604A (en) System and Method for Confirming the One's Own Electronic Authentication
KR20240041548A (en) Method and system for managing of user-centered visitor

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant