KR20210118691A - Service server, user terminal and article storage apparatus for providing article storage service, a method for controlling thereof, and computer-readable recording medium with program for implementing the method - Google Patents

Service server, user terminal and article storage apparatus for providing article storage service, a method for controlling thereof, and computer-readable recording medium with program for implementing the method Download PDF

Info

Publication number
KR20210118691A
KR20210118691A KR1020200035264A KR20200035264A KR20210118691A KR 20210118691 A KR20210118691 A KR 20210118691A KR 1020200035264 A KR1020200035264 A KR 1020200035264A KR 20200035264 A KR20200035264 A KR 20200035264A KR 20210118691 A KR20210118691 A KR 20210118691A
Authority
KR
South Korea
Prior art keywords
identification information
information
user terminal
article storage
user
Prior art date
Application number
KR1020200035264A
Other languages
Korean (ko)
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 KR1020200035264A priority Critical patent/KR20210118691A/en
Publication of KR20210118691A publication Critical patent/KR20210118691A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/08Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
    • G06Q50/28
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47GHOUSEHOLD OR TABLE EQUIPMENT
    • A47G29/00Supports, holders, or containers for household use, not provided for in groups A47G1/00-A47G27/00 or A47G33/00 
    • A47G29/14Deposit receptacles for food, e.g. breakfast, milk, or large parcels; Similar receptacles for food or large parcels with appliances for preventing unauthorised removal of the deposited articles, i.e. food or large parcels
    • A47G29/141Deposit receptacles for food, e.g. breakfast, milk, or large parcels; Similar receptacles for food or large parcels with appliances for preventing unauthorised removal of the deposited articles, i.e. food or large parcels comprising electronically controlled locking means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00563Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys using personal physical data of the operator, e.g. finger prints, retinal images, voicepatterns
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00571Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated by interacting with a central unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00896Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys specially adapted for particular uses
    • AHUMAN NECESSITIES
    • A47FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
    • A47GHOUSEHOLD OR TABLE EQUIPMENT
    • A47G29/00Supports, holders, or containers for household use, not provided for in groups A47G1/00-A47G27/00 or A47G33/00 
    • A47G29/14Deposit receptacles for food, e.g. breakfast, milk, or large parcels; Similar receptacles for food or large parcels with appliances for preventing unauthorised removal of the deposited articles, i.e. food or large parcels
    • A47G29/141Deposit receptacles for food, e.g. breakfast, milk, or large parcels; Similar receptacles for food or large parcels with appliances for preventing unauthorised removal of the deposited articles, i.e. food or large parcels comprising electronically controlled locking means
    • A47G2029/149Deposit receptacles for food, e.g. breakfast, milk, or large parcels; Similar receptacles for food or large parcels with appliances for preventing unauthorised removal of the deposited articles, i.e. food or large parcels comprising electronically controlled locking means with central server link

Landscapes

  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • Economics (AREA)
  • Software Systems (AREA)
  • Operations Research (AREA)
  • Food Science & Technology (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Lock And Its Accessories (AREA)

Abstract

The present invention relates to a service server, a user terminal and an article storage apparatus for providing an article storage service, a control method thereof, and a computer-readable recording medium with a program for implementing the method. The method comprises: a database generation step of generating a database by collecting, by a service server, first identification information, second identification information, and user-specific information for identifying the user terminal; a first authentication information mapping step of generating first authentication information corresponding to the first identification information when receiving the first identification information from the article storage apparatus, and updating the database by mapping the first authentication information with the first identification information; a first authentication information input request step of transmitting the first authentication information and a first authentication information request message requesting input of the first authentication information to the user terminal corresponding to the first authentication information; a second identification information generation request step of transmitting a second identification information request message requesting generation of the second identification information to the user terminal corresponding to the first authentication information upon receiving the first authentication information from the article storage apparatus; and an unlock command step of transmitting an unlock command to the article storage device upon receiving the second identification information from the user terminal. In accordance with the present invention, the usability and reliability of the article storage service can be maximized.

Description

물품 보관 서비스를 제공하는 서비스 서버, 사용자 단말과 물품 보관 장치, 이들의 제어 방법 및 그 제어 방법을 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체{SERVICE SERVER, USER TERMINAL AND ARTICLE STORAGE APPARATUS FOR PROVIDING ARTICLE STORAGE SERVICE, A METHOD FOR CONTROLLING THEREOF, AND COMPUTER-READABLE RECORDING MEDIUM WITH PROGRAM FOR IMPLEMENTING THE METHOD}A service server providing a goods storage service, a user terminal and an article storage device, a control method thereof, and a computer-readable recording medium recording a program for performing the control method STORAGE SERVICE, A METHOD FOR CONTROLLING THEREOF, AND COMPUTER-READABLE RECORDING MEDIUM WITH PROGRAM FOR IMPLEMENTING THE METHOD}

본 발명은 물품 보관 서비스를 제공하는 서비스 서버, 사용자 단말과 물품 보관 장치, 이들의 제어 방법 및 그 제어 방법을 수행하기 위한 프로그램을 기록한 컴퓨터로 판독가능한 기록매체에 관한 것이다.The present invention relates to a service server providing an article storage service, a user terminal and an article storage device, a control method thereof, and a computer-readable recording medium recording a program for performing the control method.

온라인 쇼핑이 활성화됨에 따라 물류, 택배, 운송 수요가 늘어나고 있다. 이에 따라 관련된 다양한 택배 서비스가 개발되고 있다.As online shopping becomes more active, demand for logistics, parcel delivery, and transportation is increasing. Accordingly, various related courier services are being developed.

그 중 무인으로 관리되는 물품 보관함은 택배 수요자와 공급자의 접촉을 줄이는 언택트(Untact) 트랜드에 따라 발전해오는 분야이다.Among them, the unmanned storage box is a field that is developing according to the untact trend that reduces the contact between the courier consumer and the supplier.

종래의 물품 보관함 내지 사물함은 자판기 형식으로 일정 비용을 지불하면 자물쇠의 열쇠를 수령하고 그 열쇠로 보관함을 개방하는 방식이 오래 이용되어 왔다. 이러한 방식은 사물함의 감시 관리자가 불필요하여 경제적이므로 개별 관리 비용이 절감되는 효과가 있었다.Conventional lockers or lockers are in the form of vending machines, and a method of receiving a key to a lock and opening the locker with the key has been used for a long time. This method has the effect of reducing individual management costs because it is economical because the monitoring manager of the locker is unnecessary.

다만, 종래의 방식은 열쇠의 분실 내지 망실이 우려되는 문제가 있었다. However, the conventional method had a problem of fear of loss or loss of the key.

따라서, 최근에는 열쇠를 대체하여 개별 보관함에 빌트인 되어진 비밀번호 입력 자물쇠를 이용하기도 하였다(한국공개특허 제2013-0007118(2013년 1월 18일 공개). 최근 개발된 비밀번호 입력 자물쇠 방식은 개별 사용자들로 하여금 스스로 비밀번호를 설정하고 이를 해제하도록 하여 개폐수단의 관리가 용이한 장점이 있었다.Therefore, recently, instead of a key, a built-in password input lock has been used in an individual storage box (Korea Patent Publication No. 2013-0007118 (published on January 18, 2013). The recently developed password input lock method is designed for individual users. There was an advantage in that it was easy to manage the opening/closing means by allowing them to set their own password and release it.

그러나 위와 같은 비밀번호 입력 자물쇠 방식은 설정되는 비밀번호가 숫자 4자리 정도로 단순한 비밀번호에 그쳐서 사용자의 비밀번호가 쉽게 유출 내지 노출될 수 있었다. 이에 따라 수령인이 아닌 자에 의하여 물품함이 개방되거나 보관된 물품이 도난되는 보안상 문제가 있었다. 또한, 위 방식은 사용자가 비밀번호를 잊은 경우, 설정된 비밀번호를 해제할 방법이 마련되지 않아 사용자가 보관된 물품을 적시에 찾을 수 없는 등 사용상의 편의성 부족 문제도 있었다.However, in the above password input lock method, the password to be set is only a simple password of about 4 digits, so that the user's password can be easily leaked or exposed. Accordingly, there was a security problem in that the locker was opened or stored items were stolen by a person other than the recipient. In addition, in the above method, there was a problem of lack of convenience in use, such as when the user forgets the password, there is no way to release the set password, so that the user cannot find the stored items in a timely manner.

따라서, 보안성이 우수하며, 사용성이 향상된 물품 보관 방법 및 장치에 대한 개발이 요구되어 왔다. Therefore, it has been required to develop a method and apparatus for storing articles having excellent security and improved usability.

본 발명은 특정사용자의 구별이 가능한 물품 보관 서비스를 안전하고 편리하게 제공함으로써, 물품 보관 서비스의 신뢰성 및 편의성을 높이는 데 그 목적이 있다.An object of the present invention is to increase the reliability and convenience of the goods storage service by safely and conveniently providing a goods storage service that can be distinguished by a specific user.

상기 기술적 과제를 달성하기 위한 본 발명의 실시예에 따른 물품 보관 서비스를 제공하는 서비스 서버의 제어방법은 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 서비스 서버의 제어방법에 있어서, 상기 서비스 서버에서, 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보를 수집하여 데이터베이스를 생성하는 데이터베이스생성단계; 상기 서비스 서버에서, 상기 물품 보관 장치로부터 상기 제1식별정보를 수신하면, 상기 제1식별정보와 대응하는 제1인증정보를 생성하고, 상기 제1인증정보를 상기 제1식별정보와 매핑하여 상기 데이터베이스를 갱신하는 제1인증정보매핑단계; 상기 서비스 서버에서, 상기 제1인증정보에 대응하는 사용자 단말로 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 전송하는 제1인증정보입력요청단계; 상기 서비스 서버에서, 상기 물품 보관 장치로부터 상기 제1인증정보를 수신하면, 상기 제1인증정보에 대응되는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 전송하는 제2식별정보생성요청단계; 및 상기 서비스 서버에서, 상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 물품 보관 장치로 잠금해제명령을 전송하는 잠금해제명령단계;를 포함한다.A method for controlling a service server providing an article storage service according to an embodiment of the present invention for achieving the above technical problem is the control of the service server providing the article storage service between a user terminal, an article storage device, and a service server A method, comprising: in the service server, a database creation step of generating a database by collecting first identification information, second identification information, and user-specific information for identifying a user terminal; When the service server receives the first identification information from the article storage device, it generates first authentication information corresponding to the first identification information, maps the first authentication information to the first identification information, a first authentication information mapping step of updating the database; a first authentication information input request step of transmitting, from the service server, the first authentication information and a first authentication information request message requesting input of the first authentication information to a user terminal corresponding to the first authentication information; When the service server receives the first authentication information from the article storage device, a second identification information request message for requesting generation of the second identification information is transmitted to the user terminal corresponding to the first authentication information. identification information generation request step; and an unlocking command step of transmitting, in the service server, an unlocking command to the article storage device when receiving the second identification information from the user terminal.

상기 데이터베이스생성단계는, 상기 사용자 단말로부터 상기 사용자고유정보 및 상기 제1식별정보를 수신하면, 상기 제1식별정보 및 상기 사용자고유정보를 매핑하여 상기 데이터베이스를 생성하는 회원가입단계; 상기 사용자고유정보에 대응되는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보등록요청메시지를 전송하는 제2식별정보등록요청단계; 및 상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 제2식별정보를 상기 사용자고유정보와 매핑하여 상기 데이터베이스를 갱신하는 제2식별정보갱신단계를 포함할 수 있다.The database creation step may include, when receiving the user-specific information and the first identification information from the user terminal, a membership registration step of creating the database by mapping the first identification information and the user-specific information; a second identification information registration request step of transmitting a second identification information registration request message for requesting generation of the second identification information to the user terminal corresponding to the user-specific information; and a second identification information updating step of updating the database by mapping the second identification information with the user-specific information when receiving the second identification information from the user terminal.

상기 회원가입단계 및 상기 제2식별정보등록요청단계 사이에, 상기 사용자 단말로부터 상기 사용자고유정보 및 상기 제1식별정보를 수신하면, 상기 제1식별정보 및 상기 사용자고유정보를 매핑하여 상기 데이터베이스를 생성하는 사용자정보등록단계; 특정사용자임을 증명하기 위한 사용자신원정보를 상기 사용자 단말로부터 수신하면, 상기 사용자신원정보를 외부 서버로 전송하는 사용자신원정보등록단계; 및 상기 외부 서버에서 상기 사용자신원정보를 기초로 생성된 사용자신원등록정보를 수신하면, 상기 사용자신원등록정보와 상기 사용자고유정보를 매핑하여 상기 데이터베이스를 갱신하는 사용자신원등록정보갱신단계;를 더 포함할 수 있다.When receiving the user-specific information and the first identification information from the user terminal between the member registration step and the second identification information registration request step, the first identification information and the user-specific information are mapped to create the database generating user information registration step; a user identity information registration step of transmitting the user identity information to an external server when receiving user identity information for proving that the user is a specific user from the user terminal; and a user identity registration information update step of updating the database by mapping the user identity registration information and the user-specific information when receiving the user identity registration information generated based on the user identity information from the external server; can do.

상기 데이터베이스생성단계 및 상기 제1인증정보매핑단계 사이에, 상기 서비스 서버에서, 상기 특정사용자의 신청 물품에 관한 사용자신청정보를 상기 사용자 단말로부터 수신하면, 상기 사용자 단말에 상기 제2식별정보 생성을 요청하는 메시지를 상기 사용자 단말로 전송하는 사용자신청정보등록단계; 및 상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 사용자신청정보와 상기 사용자고유정보를 매핑하여 상기 데이터베이스를 갱신하는 사용자신청정보갱신단계를 더 포함할 수 있다.Between the database creation step and the first authentication information mapping step, when the service server receives the user application information on the application item of the specific user from the user terminal, the second identification information is generated in the user terminal a user application information registration step of transmitting a request message to the user terminal; and updating the database by mapping the user application information and the user-specific information when receiving the second identification information from the user terminal.

상기 제1인증정보매핑단계는, 상기 물품 보관 장치로부터 수신한 제1식별정보와 상기 데이터베이스에서 검색된 제1식별정보의 일치 여부를 판단하여, 상기 물품 보관 장치로부터 수신한 제1식별정보의 유효성을 검증하는 제1식별정보유효성검증단계; 상기 물품 보관 장치로부터 수신한 제1식별정보의 유효성이 검증되면, 상기 제1식별정보와 대응하는 상기 제1인증정보를 생성하는 제1인증정보생성단계; 및 상기 제1인증정보생성단계를 통해 생성된 상기 제1인증정보와 상기 제1식별정보를 매핑하여 상기 데이터베이스를 갱신하는 제1인증정보갱신단계;를 포함할 수 있다.In the first authentication information mapping step, it is determined whether the first identification information received from the article storage device matches the first identification information retrieved from the database, and the validity of the first identification information received from the article storage device is checked. a first identification information validation step of verifying; a first authentication information generating step of generating the first authentication information corresponding to the first identification information when the validity of the first identification information received from the article storage device is verified; and a first authentication information updating step of updating the database by mapping the first authentication information and the first identification information generated through the first authentication information generating step.

상기 제2식별정보생성요청단계는, 상기 물품 보관 장치로부터 수신한 제1인증정보와 상기 데이터베이스에서 검색된 제1식별정보의 매핑 여부를 판단하여, 상기 물품 보관 장치로부터 수신한 제1인증정보의 유효성을 검증하고, 상기 물품 보관 장치로부터 수신한 제1인증정보의 유효성이 검증되면, 상기 제1인증정보에 대응하는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 상기 사용자 단말로 전송할 수 있다.In the second identification information generation request step, it is determined whether the first authentication information received from the article storage device is mapped with the first identification information retrieved from the database, and the validity of the first authentication information received from the article storage device is determined. , and when the validity of the first authentication information received from the article storage device is verified, a second identification information request message for requesting generation of the second identification information to the user terminal corresponding to the first authentication information is sent to the user. It can be transmitted to the terminal.

상기 잠금해제명령단계는, 상기 사용자 단말로부터 수신한 제2식별정보와 상기 데이터베이스에서 검색된 제2식별정보의 일치 여부를 판단하여, 상기 사용자단말로부터 수신한 제2식별정보의 유효성을 검증하고, 상기 사용자단말로부터 수신한 제2식별정보의 유효성이 검증되면, 상기 물품 보관 장치로 잠금해제명령을 전송할 수 있다.In the unlocking command step, determining whether the second identification information received from the user terminal matches the second identification information retrieved from the database, verifying the validity of the second identification information received from the user terminal, and When the validity of the second identification information received from the user terminal is verified, an unlocking command may be transmitted to the article storage device.

상기 제2식별정보생성요청단계에서, 상기 사용자 단말 및 상기 물품 보관 장치는 각각 근거리 통신 수단을 구비하고. 상기 사용자 단말로 전송된 상기 제1인증정보가 상기 사용자 단말의 근거리 통신 수단을 통해 상기 물품 보관 장치의 근거리 통신 수단으로 입력됨으로써, 상기 서비스 서버에서 상기 제1인증정보를 상기 물품 보관 장치로부터 수신할 수 있다.In the second identification information generation request step, the user terminal and the article storage device each have a short-range communication means. When the first authentication information transmitted to the user terminal is input to the short-distance communication means of the article storage device through the short-distance communication means of the user terminal, the service server receives the first authentication information from the article storage device. can

상기 제2식별정보등록요청단계에서, 상기 제2식별정보는, 상기 사용자 단말에 구비된 지문 센서, 카메라, ECG 센서 중 적어도 하나를 통해 획득된 지문, 지정맥, 홍채 중 어느 하나인 생체 오브젝트의 센싱정보를 이용하여 생성될 수 있다.In the second identification information registration request step, the second identification information is a biometric object that is any one of a fingerprint, a finger vein, and an iris acquired through at least one of a fingerprint sensor, a camera, and an ECG sensor provided in the user terminal. It may be generated using sensing information.

상기 제1인증정보매핑단계에서, 상기 물품 보관 장치의 특정 보관위치에 관한 물품잠금정보를 상기 물품 보관 장치로부터 상기 제1식별정보와 함께 수신하고, 상기 물품잠금정보를 상기 제1식별정보와 매핑하여 상기 데이터베이스를 갱신하고,상기 잠금해제명령단계에서, 상기 잠금해제명령은 상기 물품잠금정보에 대응하는 특정 보관위치의 상기 물품 보관 장치의 잠금을 해제하는 명령일 수 있다.In the first authentication information mapping step, product lock information on a specific storage location of the product storage device is received from the product storage device together with the first identification information, and the product lock information is mapped with the first identification information to update the database, and in the unlocking command step, the unlocking command may be a command to unlock the product storage device at a specific storage location corresponding to the product lock information.

상기 데이터베이스생성단계에서, 상기 제1식별정보는 사용자 단말의 전화번호를 암호화하여 생성된 안심번호일 수 있다.In the database creation step, the first identification information may be a secure number generated by encrypting the phone number of the user terminal.

본 발명의 실시예에 따른 컴퓨터로 판독가능한 기록매체는 상술한 물품 보관 서비스를 제공하는 서비스 서버의 제어방법을 수행하는 컴퓨터 프로그램을 기록한 것일 수 있다.The computer-readable recording medium according to an embodiment of the present invention may record a computer program for performing the control method of a service server providing the above-described goods storage service.

본 발명의 실시예에 따른 물품 보관 서비스를 제공하는 서비스 서버는 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 서비스 서버에 있어서, 상기 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보를 수집하여 생성된 데이터베이스; 상기 사용자 단말 및 상기 물품 보관 장치 사이에 데이터 통신을 수행하는 T서버통신부; 및 상기 데이터베이스 및 상기 서버통신부를 제어하고, 상기 물품 보관 장치로부터 상기 제1식별정보를 수신하면, 상기 제1식별정보와 대응하는 제1인증정보를 생성하고, 상기 제1인증정보를 상기 제1식별정보와 매핑하여 상기 데이터베이스를 갱신하는 서버제어부;를 포함하고, 상기 서버제어부는, 상기 물품 보관 장치로부터 상기 제1식별정보를 수신하면, 상기 제1인증정보에 대응하는 사용자 단말로 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 전송하고, 상기 물품 보관 장치로부터 상기 제1인증정보를 수신하면, 상기 제1인증정보에 대응되는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 전송하고, 상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 물품 보관 장치로 잠금해제명령을 전송할 수 있다.In the service server providing the goods storage service according to an embodiment of the present invention, the service server providing the goods storage service formed between the user terminal, the goods storage device, and the service server, the first identification for identifying the user terminal a database generated by collecting information, second identification information, and user-specific information; a T server communication unit for performing data communication between the user terminal and the article storage device; and controlling the database and the server communication unit, and when receiving the first identification information from the article storage device, generates first authentication information corresponding to the first identification information, and sets the first authentication information to the first Including; a server control unit for updating the database by mapping with identification information, wherein the server control unit, when receiving the first identification information from the article storage device, the first to the user terminal corresponding to the first authentication information When the first authentication information request message for requesting to input authentication information and the first authentication information is transmitted, and the first authentication information is received from the article storage device, the second authentication information is transmitted to the user terminal corresponding to the first authentication information. When a second identification information request message for requesting generation of identification information is transmitted and the second identification information is received from the user terminal, an unlocking command may be transmitted to the article storage device.

본 발명의 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말의 제어방법은, 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 사용자 단말의 제어방법에 있어서, 상기 사용자 단말에서, 사용자 단말을 식별하는 제1식별정보 및 사용자고유정보를 입력받는 사용자인터페이스를 디스플레이하는 데이터입력요청표시단계;상기 사용자 단말에서, 상기 제1식별정보 및 상기 사용자고유정보가 입력되면, 상기 제1식별정보 및 상기 사용자고유정보를 상기 서비스 서버로 전송하는 데이터전송단계;상기 사용자 단말에서, 상기 서비스 서버로부터 사용자 단말을 식별하는 제2식별정보 생성을 요청하는 제2식별정보등록요청메시지를 수신하면, 상기 제2식별정보의 기초가 되는 센싱정보를 입력받는 제2식별정보생성인터페이스를 실행하여 디스플레이하는 제2식별정보등록요청표시단계;상기 사용자 단말에서, 상기 제2식별정보생성인터페이스를 통해 입력된 센싱정보를 이용하여 상기 제2식별정보를 생성하고, 생성된 상기 제2식별정보를 상기 서비스 서버로 전송하는 제2식별정보등록단계;상기 사용자 단말에서, 상기 서비스 서버에서 상기 제1식별정보와 대응하도록 생성된 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 상기 서비스 서버로부터 수신하면, 상기 제1인증정보 및 상기 제1인증정보요청메시지를 디스플레이하는 제1인증정보요청표시단계;상기 사용자 단말에서, 상기 물품 보관 장치에서 전송한 상기 제1인증정보를 수신한 상기 서비스 서버로부터, 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 수신하면, 상기 제2식별정보생성인터페이스를 실행하며, 상기 제2식별정보요청메시지를 디스플레이하는 제2식별정보생성요청표시단계;상기 사용자 단말에서, 상기 제2식별정보생성인터페이스를 통해 입력된 센싱정보를 이용하여 상기 제2식별정보를 생성하고, 상기 제2식별정보를 상기 서비스 서버로 전송하는 제2식별정보전송단계;를 포함할 수 있다.In the control method of a user terminal providing an article storage service according to an embodiment of the present invention, in the control method of the user terminal providing an article storage service formed between the user terminal, an article storage device, and a service server, the user In the terminal, a data input request display step of displaying a user interface for receiving first identification information and user-specific information for identifying the user terminal; In the user terminal, when the first identification information and the user-specific information are input, the A data transmission step of transmitting the first identification information and the user-specific information to the service server; In the user terminal, a second identification information registration request message for requesting generation of second identification information for identifying the user terminal from the service server Upon receiving, a second identification information registration request display step of executing and displaying a second identification information generation interface that receives the sensing information that is the basis of the second identification information; In the user terminal, the second identification information generation interface A second identification information registration step of generating the second identification information by using the sensing information input through, and transmitting the generated second identification information to the service server; In the user terminal, in the service server, the first When receiving the first authentication information generated to correspond to the identification information and a first authentication information request message requesting input of the first authentication information from the service server, the first authentication information and the first authentication information request message Displaying a first authentication information request display step; In the user terminal, a second identification information request message for requesting generation of the second identification information from the service server that has received the first authentication information transmitted from the article storage device Upon receiving, a second identification information generation request display step of executing the second identification information generation interface and displaying the second identification information request message; In the user terminal, inputted through the second identification information generation interface and a second identification information transmission step of generating the second identification information by using the sensing information and transmitting the second identification information to the service server.

본 발명의 실시예에 따른 컴퓨터로 판독가능한 기록매체는 상술한 물품 보관 서비스를 제공하는 사용자 단말의 제어방법을 수행하는 컴퓨터 프로그램을 기록한 것일 수 있다.The computer-readable recording medium according to an embodiment of the present invention may record a computer program for performing the control method of a user terminal providing the goods storage service described above.

본 발명의 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말은 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 사용자 단말에 있어서,상기 서비스 서버 사이에 데이터 통신을 수행하는 단말통신부;사용자 단말을 식별하는 제1식별정보 및 사용자고유정보를 입력받고, 사용자 단말을 식별하는 제2식별정보의 기초가 되는 센싱정보를 입력받는 단말입력부; 상기 단말입력부로 상기 제1식별정보 및 상기 사용자고유정보를 입력받기 위한 사용자인터페이스와 상기 센싱정보를 입력받기 위한 제2식별정보생성인터페이스를 디스플레이하는 단말디스플레이부; 및 상기 단말입력부, 상기 단말디스플레이부 및 상기 단말통신부를 제어하며, 상기 센싱정보를 이용하여 상기 제2식별정보를 생성하는 단말제어부;를 포함하고, 상기 단말제어부는, 상기 제1식별정보와 대응하는 제1인증정보를 생성하는 상기 서비스 서버로, 상기 제1식별정보, 상기 제2식별정보 및 상기 사용자고유정보를 전송하도록 제어하고, 상기 서비스 서버로부터 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 수신하면, 상기 제1인증정보 및 상기 제1인증정보요청메시지를 표시하는 사용자인터페이스를 디스플레이하도록 제어하고, 상기 물품 보관 장치에서 전송한 상기 제1인증정보를 수신한 상기 서비스 서버로부터, 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 수신하면, 상기 제2식별정보생성인터페이스를 실행하여 상기 제2식별정보요청메시지와 디스플레이하도록 제어하고, 상기 제2식별정보생성인터페이스를 통해 입력된 상기 센싱정보를 이용하여 상기 제2식별정보를 생성하고,상기 사용자 단말에서, 상기 서비스 서버가 상기 물품 보관 장치로 잠금해제명령을 전송하도록, 상기 제2식별정보를 상기 서비스 서버로 전송하도록 제어할 수 있다.In the user terminal providing an article storage service according to an embodiment of the present invention, in the user terminal providing an article storage service performed between the user terminal, the article storage device, and the service server, data communication is performed between the service servers a terminal communication unit that receives the first identification information and user-specific information for identifying the user terminal, and a terminal input unit for receiving the sensing information that is the basis of the second identification information for identifying the user terminal; a terminal display unit for displaying a user interface for receiving the first identification information and the user-specific information as the terminal input unit and a second identification information generating interface for receiving the sensing information; and a terminal control unit that controls the terminal input unit, the terminal display unit, and the terminal communication unit, and generates the second identification information by using the sensing information, wherein the terminal control unit corresponds to the first identification information control to transmit the first identification information, the second identification information, and the user-specific information to the service server that generates the first authentication information, and the first authentication information and the first authentication information from the service server When receiving the first authentication information request message requesting input, control to display the user interface for displaying the first authentication information and the first authentication information request message, the first authentication information transmitted from the article storage device When receiving a second identification information request message requesting generation of the second identification information from the service server that has received The second identification information is generated by using the sensing information input through the second identification information generation interface, and in the user terminal, the service server transmits an unlock command to the article storage device, the second The identification information may be controlled to be transmitted to the service server.

본 발명의 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말의 제어방법은 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 물품 보관 장치의 제어방법에 있어서, 상기 서비스 서버에는 상기 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보가 서로 대응하도록 매핑된 데이터베이스가 생성되어 있고, 상기 물품 보관 장치에서, 상기 제1식별정보를 수신하면, 상기 서비스 서버로 상기 제1식별정보를 전송하는 제1식별정보전송단계; 상기 물품 보관 장치에서, 상기 제1식별정보와 대응하도록 상기 서비스 서버에서 생성한 상기 제1인증정보를 상기 서비스 서버로부터 수신하면, 상기 제1인증정보를 상기 서비스 서버로 전송하는 제1인증정보전송단계; 상기 서비스 서버에서 상기 사용자 단말로 제2식별정보 생성을 요청함에 따라, 상기 제2식별정보를 수신한 상기 서비스 서버로부터 잠금해제명령을 수신하면, 잠금을 해제하는 잠금해제단계;를 포함할 수 있다. In the method for controlling a user terminal providing an article storage service according to an embodiment of the present invention, the method for controlling the article storage device providing an article storage service performed between the user terminal, the article storage device, and the service server, the service A database is created in which the first identification information, the second identification information, and the user-specific information for identifying the user terminal are mapped to correspond to each other in the server, and when the first identification information is received in the article storage device, the service a first identification information transmission step of transmitting the first identification information to a server; When the article storage device receives the first authentication information generated by the service server to correspond to the first identification information from the service server, the first authentication information transmission for transmitting the first authentication information to the service server step; In response to a request to generate the second identification information from the service server to the user terminal, upon receiving a lock release command from the service server that has received the second identification information, a lock release step of releasing the lock; may include .

본 발명에 따른 컴퓨터로 판독가능한 기록매체는 상술한 물품 보관 서비스를 제공하는 물품 보관 장치의 제어방법을 수행하는 컴퓨터 프로그램을 기록한 것일 수 있다.The computer-readable recording medium according to the present invention may record a computer program for performing the control method of an article storage device providing the article storage service described above.

본 발명의 실시예에 따른 물품 보관 서비스를 제공하는 물품 보관 장치는 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 물품 보관 장치의 제어방법에 있어서, 상기 서비스 서버에는 상기 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보가 서로 대응하도록 매핑된 데이터베이스가 생성되어 있고, 잠금 동작 또는 해제 동작을 수행하는 물품 보관부; 상기 제1인증정보를 입력받는 장치입력부;상기 서비스 서버와 데이터 통신을 수행하는 장치통신부; 및 상기 물품 보관부, 상기 장치입력부 및 상기 장치통신부의 제어를 수행하는 장치제어부;를 포함하고, 상기 장치제어부는, 상기 제1식별정보를 수신하면, 상기 서비스 서버로 상기 제1식별정보를 전송하도록 제어하고, 상기 제1식별정보와 대응하도록 상기 서비스 서버에서 생성한 상기 제1인증정보를 상기 서비스 서버로부터 수신하면, 상기 제1인증정보를 상기 서비스 서버로 전송하도록 제어하고, 상기 서비스 서버에서 상기 사용자 단말로 제2식별정보 생성을 요청함에 따라, 상기 제2식별정보를 수신한 상기 서비스 서버로부터 잠금해제명령을 수신하면, 잠금을 해제하도록 제어할 수 있다.In the article storage device providing the article storage service according to an embodiment of the present invention, in the control method of the article storage device providing the article storage service formed between a user terminal, the article storage device, and a service server, the service server includes: an article storage unit in which a database is created in which the first identification information, the second identification information, and the user-specific information for identifying the user terminal are mapped to correspond to each other, and performs a locking operation or a unlocking operation; A device input unit for receiving the first authentication information; A device communication unit for performing data communication with the service server; and a device control unit configured to control the article storage unit, the device input unit, and the device communication unit, wherein the device control unit transmits the first identification information to the service server upon receiving the first identification information and when receiving the first authentication information generated by the service server to correspond to the first identification information from the service server, control to transmit the first authentication information to the service server, and in the service server Upon receiving a lock release command from the service server that has received the second identification information in response to a request to generate the second identification information from the user terminal, it is possible to control to release the lock.

상기 장치입력부는, 상기 사용자 단말에 구비된 근거리 통신 수단을 통해 상기 제1인증정보를 수신하는 것을 특징으로 하는, 물품 보관 서비스를 제공할 수 있다.The device input unit may provide an article storage service, characterized in that the first authentication information is received through a short-distance communication means provided in the user terminal.

본 발명에 의하면 다음과 같은 효과가 있다.According to the present invention, the following effects are obtained.

회원가입시 특정사용자임을 인증함으로써, 물품 수령을 위한 인증 과정에서는 일반사용자와 특정사용자를 구별하는 별도의 추가 인증 과정이 불필요하게 되므로 특정사용자가 물품 보관 장치를 이용할 때 자신이 특정사용자임을 외부에 노출하지 않을 수 있다. 이를 통해 물품 보관 서비스의 사용성, 신뢰성이 극대화될 수 있다.By authenticating as a specific user at the time of membership registration, a separate additional authentication process that distinguishes a general user from a specific user is unnecessary in the authentication process for receiving goods. may not be Through this, the usability and reliability of the goods storage service can be maximized.

도 1은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 시스템의 개략적인 구성도이다.
도 2는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 시스템에 관한 흐름도이다.
도 3은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 서비스 서버의 개략적인 구성도이다.
도 4는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 서비스 서버의 제어방법에 관한 흐름도이다.
도 5는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말의 개략적인 구성도이다.
도 6은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말의 제어방법에 관한 흐름도이다.
도 7a는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 회원가입단계의 사용자인터페이스 및 제2식별정보생성인터페이스에 관한 개략도이다.
도 7b는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 사용자신원정보등록요청단계의 사용자인터페이스에 관한 개략도이다.
도 7c는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 사용자신청정보등록요청단계의 사용자인터페이스 및 제2식별정보생성인터페이스에 관한 개략도이다.
도 7d는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 제1인증정보요청표시단계 내지 제2식별정보생성요청표시단계의 사용자인터페이스 및 제2식별정보생성인터페이스에 관한 개략도이다.
도 8은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 물품 보관 장치의 개략적인 구성도이다.
도 9는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 물품 보관 장치의 제어방법에 관한 흐름도이다.
1 is a schematic configuration diagram of a system for providing an article storage service according to an embodiment of the present invention.
2 is a flowchart of a system for providing an article storage service according to an embodiment of the present invention.
3 is a schematic configuration diagram of a service server that provides an article storage service according to an embodiment of the present invention.
4 is a flowchart of a method for controlling a service server providing an article storage service according to an embodiment of the present invention.
5 is a schematic configuration diagram of a user terminal providing an article storage service according to an embodiment of the present invention.
6 is a flowchart illustrating a method for controlling a user terminal providing an article storage service according to an embodiment of the present invention.
7A is a schematic diagram of a user interface and a second identification information generation interface of a membership registration step displayed on a user terminal providing an article storage service according to an embodiment of the present invention.
7B is a schematic diagram of a user interface of a user identification information registration request step displayed on a user terminal providing an article storage service according to an embodiment of the present invention.
7C is a schematic diagram of a user interface and a second identification information generation interface of a user application information registration request step displayed on a user terminal providing an article storage service according to an embodiment of the present invention.
7D is a user interface and a second identification information generation interface of the first authentication information request display step to the second identification information generation request display step displayed on the user terminal providing the goods storage service according to an embodiment of the present invention. It is a schematic diagram.
8 is a schematic configuration diagram of an article storage device that provides an article storage service according to an embodiment of the present invention.
9 is a flowchart illustrating a method of controlling an article storage device providing an article storage service according to an embodiment of the present invention.

본 발명의 바람직한 실시예에 대하여 더 구체적으로 설명하되, 이미 주지된 기술적 부분에 대해서는 설명의 간결함을 위해 생략하거나 압축하기로 한다.Although the preferred embodiment of the present invention will be described in more detail, the already known technical parts will be omitted or compressed for the sake of brevity of description.

<물품 보관 서비스를 제공하는 시스템에 관한 설명><Description of the system that provides the goods storage service>

도 1은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 시스템의 개략적인 구성도이다.1 is a schematic configuration diagram of a system for providing an article storage service according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 시스템은 서비스 서버(1), 사용자 단말(2) 및 물품 보관 장치(3)를 포함한다.A system for providing an article storage service according to an embodiment of the present invention includes a service server 1 , a user terminal 2 , and an article storage device 3 .

본 발명에서 언급하고 있는 "물품 보관 서비스"는, 일 예로서, 물품 보관 장치(3)에 보관된 물품을 서비스 서버(1)와 사용자 단말(2) 및 물품 보관 장치(3)의 데이터 통신을 통해 정보를 주고받으며 사용자 인증 절차를 거쳐 잠금된 물품 보관 장치(3)를 잠금해제하는 서비스를 말한다.The "goods storage service" referred to in the present invention is, as an example, data communication between the service server 1 and the user terminal 2 and the goods storage device 3 for goods stored in the goods storage device 3 . It refers to a service for exchanging information and unlocking the locked article storage device 3 through a user authentication procedure.

본 발명에서 데이터 통신은 유, 무선 네트워크를 기반으로 한 통신으로, 유,무선 네트워크는 이동통신망, 인터넷과 같은 유, 무선 공중망이나 전용망등과 같이 다양한 프로토콜을 이용하여 데이터 통신이 가능한 모든 통신망을 포괄한다.In the present invention, data communication is communication based on wired and wireless networks, and wired and wireless networks encompass all communication networks capable of data communication using various protocols such as mobile communication networks, wired and wireless public networks such as the Internet, or private networks. do.

또한, 유, 무선 네트워크는 근거리 통신 방식(예 : 블루투스, NFC, RF 통신 등)이나 데이터 케이블 접속, USB 접속 등을 포괄한다.In addition, wired and wireless networks include short-range communication methods (eg, Bluetooth, NFC, RF communication, etc.), data cable connection, USB connection, and the like.

물품 보관 서비스를 제공하는 서비스 서버(1)는, 통상적인 웹서버(Web server)로써, 사용자 단말(2) 및 물품 보관 장치(3)를 관리하는 관리 서버 내지 데이터베이스가 구축된 백엔드 서버일 수 있다.The service server 1 providing the goods storage service is a typical web server, and may be a management server for managing the user terminal 2 and the goods storage device 3 or a backend server in which a database is built. .

도 2에서 보이는 바와 같이, 서비스 서버(1)는 사용자 단말(2) 및 물품 보관 장치(3)로부터 수신한 정보를 데이터베이스에 저장해두고 필요에 따라 데이터베이스를 수신한 정보로 갱신하며, 사용자 단말(2) 및 물품 보관 장치(3)가 열람 요청한 정보를 사용자 단말(2) 및 물품 보관 장치(3)로 전송한다. 서비스 서버(1)는 외부 서버와 데이터 통신을 통해 정보를 주고 받고 수신한 정보로 데이터베이스를 갱신할 수 있다.As shown in FIG. 2 , the service server 1 stores information received from the user terminal 2 and the article storage device 3 in a database and updates the database with the received information as needed, and the user terminal 2 ) and the article storage device 3 transmits the requested information to the user terminal 2 and the article storage device 3 . The service server 1 may exchange information with an external server through data communication and update the database with the received information.

위에 언급한 "정보"는 사용자로부터 사용자 단말(2)을 통해 입력받는 제1식별정보, 사용자고유정보, 센싱정보, 사용자신원정보 및 사용자신청정보를 포함하고, 사용자 단말(2)에서 상기 센싱정보를 기초로 생성되는 제2식별정보를 포함하고, 서비스 서버(2)에서 생성되고 물품 보관 장치(3)를 통해 입력되는 제1인증정보를 포함한다. 또한, 정보에는 외부 서버를 통해 수신한 사용자신원등록정보가 포함된다.The above-mentioned "information" includes first identification information, user-specific information, sensing information, user identification information, and user application information received from the user through the user terminal 2, and the sensing information in the user terminal 2 Includes the second identification information generated based on, and includes the first authentication information generated by the service server (2) and input through the article storage device (3). In addition, the information includes user identity registration information received through an external server.

사용자고유정보는 통상적으로 회원으로 가입하는 사용자에 관한 성명, ID, PW, 주소, 특정사용자임을 나타내는 신원정보와 같은 사용자를 구별하기 위한 개인정보일 수 있다.User-specific information may be personal information for distinguishing a user, such as a name, ID, PW, address, and identification information indicating that a user is a specific user.

제1식별정보는 사용자 단말(2)을 식별할 수 있는 전화번호, 전화번호를 암호화한 안심번호 등일수 있다.The first identification information may be a phone number that can identify the user terminal 2, a security number obtained by encrypting the phone number, and the like.

제1인증정보는 서비스 서버(1)에서 직접 제1식별정보를 암호화하여 생성된 인증번호 등일 수 있다. 또는 제1인증정보는 외부 서버에서 제1식별정보를 암호화하여 생성된 인증번호를 서비스 서버(1)로 전송한 것이거나, 사용자 단말(2)로 서비스 서버(1)를 거치지 않고 전송하는 것일 수 있다.The first authentication information may be an authentication number generated by directly encrypting the first identification information in the service server 1 . Alternatively, the first authentication information may be that an authentication number generated by encrypting the first identification information in an external server is transmitted to the service server 1 or transmitted to the user terminal 2 without going through the service server 1 have.

제2식별정보는, 사용자 단말(2)에 구비된 지문 센서, 카메라, ECG 센서 중 적어도 하나를 통해 획득된 지문, 지정맥, 홍채 중 어느 하나인 생체 오브젝트의 센싱정보를 이용하여 사용자 단말(2)에서 생성되는 생체인증결과정보일 수 있다. The second identification information is obtained through at least one of a fingerprint sensor, a camera, and an ECG sensor provided in the user terminal 2 by using sensing information of a biometric object that is any one of a fingerprint, a finger vein, and an iris. ) may be biometric authentication result information generated in

사용자신원정보는 상기 사용자고유정보와 별도로, 특정사용자 내지 특정사용자군임을 증명할 수 있는 정보 일 수 있다. 예를 들어 저소득층이 특정사용자군인 경우, 사용자신원정보는 저소득층 증빙 정보, 장애인이 특정 사용자군인 경우, 장애인임을 입증하는 정보가 될 수 있다. The user identity information may be information capable of proving that the user is a specific user or a specific group of users, separately from the user-specific information. For example, if the low-income group is a specific user group, the user identity information may be information proving that the person with a disability is a specific user group, or low-income identification information.

사용자신원등록정보는 사용자신원정보에 대응하며, 외부 서버를 통해 수신한 특정사용자임이 증명된 결과정보일 수 있다. 즉, 저소득측을 증빙하기 위해 사용자가 서비스 서버(1)로 업로드한 저소득층 증빙 정보가 정부나 지자체가 소유한 외부 서버로 전송되면, 해당 외부 서버가 저소득층임이 확인 되었다는 증명 결과 정보를 서비스 서버(1)로 전송할 수 있는데. 이러한 증명 결과 정보가 사용자신원등록정보라 한다. The user identity registration information corresponds to the user identity information, and may be result information that proves that the user is a specific user received through an external server. That is, when the low-income identification information uploaded by the user to the service server (1) to prove the low-income side is transmitted to an external server owned by the government or local government, the verification result information that the external server is confirmed to be low-income is transmitted to the service server (1) ) can be sent to Such authentication result information is called user identity registration information.

사용자신청정보는 위의 사용자신원등록정보에 대응하는 특정사용자가 신청하는 물품에 관한 정보이다. 예를 들어, 특정사용자가 저소득층인 경우, 정부나 지자체로부터 받을 수 있는 물품 중에서 선택한 사항에 관한 정보를 사용자신청정보라고 할 수 있다.The user application information is information about the goods requested by a specific user corresponding to the above user identity registration information. For example, when a specific user is from a low-income class, information about a selection from the items available from the government or local government may be referred to as user application information.

이러한 "정보"는 서비스 서버(2)에서 서로 매핑되며, 매핑된 정보로 데이터베이스가 갱신된다. 이때, 주로 사용자가 회원가입시 입력한 사용자고유정보를 중심으로 제1식별정보, 제2식별정보, 사용자신원정보, 사용자신청정보, 제1인증정보가 필요에 따라 매핑된다.Such "information" is mapped to each other in the service server 2, and the database is updated with the mapped information. In this case, the first identification information, the second identification information, the user identification information, the user application information, and the first authentication information are mapped as needed, mainly based on the user-specific information input by the user at the time of membership registration.

서비스 서버(1)는 매핑되어 있는 정보 중 적어도 하나의 정보를 사용자 단말(2)이나 물품 보관 장치(3)로부터 수신하면, 수신한 정보와 매핑된 다른 정보를 사용자 단말(2)이나 물품 보관 장치(3)가 송신할 것을 요청하고, 요청한 정보의 유효성을 판단하는 방식으로 물품 보관 서비스를 이용하기 위한 사용자 본인 인증 절차를 수행한다.When the service server 1 receives at least one of the mapped information from the user terminal 2 or the article storage device 3, the service server 1 receives other information mapped with the received information from the user terminal 2 or the article storage device. (3) requests to be transmitted, and performs a user authentication procedure to use the goods storage service in a way that judges the validity of the requested information.

사용자 단말(2)은 사용자 계정이 사용하는 단말로, 스마트폰, 테블릿 PC, 웨어러블 디바이스 등을 포함하는 것으로 단말디스플레이부(21), 단말입력부(22), 단말통신부(23), 단말제어부(24)를 포함하는 컴퓨팅 장치이다. 사용자 단말(2)에는 서비스 서버(1)와 연동된 소프트웨어 내지 애플리케이션이 설치되어 물품 보관 서비스 이용에 필요한 정보를 입력받기 위한 사용자인터페이스 및 제2인증정보생성인터페이스가 디스플레이될 수 있다.The user terminal 2 is a terminal used by a user account, and includes a smartphone, a tablet PC, a wearable device, and the like, and includes a terminal display unit 21, a terminal input unit 22, a terminal communication unit 23, and a terminal control unit ( 24) is a computing device comprising In the user terminal 2 , software or an application interlocked with the service server 1 is installed, and a user interface for receiving information required for use of the goods storage service and a second authentication information generating interface may be displayed.

물품 보관 장치(3)는 물품의 보관을 요청하는 제1 사용자와 물품의 수령을 요청하는 제2 사용자가 물품의 수령을 위해 정보를 입력할 수 있는 장치입력부(31), 서비스 서버(1)와 데이터 통신하기 위한 장치통신부(32), 물품이 보관되고 잠금/해제명령에 따라 개폐되는 물품 보관부(33) 및 물품 보관 장치(3)를 제어하기 위한 장치제어부(34)를 포함한다. 여기서 제1 사용자 및 제2 사용자는 경우에 따라, 동일인일 수도 있고, 상이한 사용자일 수 있다.The goods storage device 3 includes a device input unit 31, a service server 1, into which a first user who requests storage of goods and a second user who requests receipt of goods can input information for receipt of goods; It includes a device communication unit 32 for data communication, an article storage unit 33 that stores and opens and closes according to a lock/unlock command, and a device control unit 34 for controlling the article storage device 3 . Here, the first user and the second user may be the same person or different users depending on the case.

물품 보관 장치(3)는 동시에 여러 물품을 보관할 수 있는 수납함의 잠금/해제를 개별적으로 제어할 수 있는 장치를 의미할 수 있고 또는, 물품을 보관할 수 있는 수납함으로, 각각 독립된 물품 보관 수납함의 잠금/해제를 제어하는 장치를 의미할 수 있다.The article storage device 3 may mean a device capable of individually controlling the locking/unlocking of a storage box that can store several items at the same time, or a locking/unlocking box capable of storing items, each of which is an independent locking/unlocking box. It may mean a device that controls release.

서비스 서버(1)는 적어도 하나의 물품 보관 장치(3)과 연결되거나, 하나의 물품 보관 장치(3) 마다 설치될 수 있다. 서비스 서버(1)는 물품 보관 장치 내부에 설치되거나, 원격에 설치될 수 있다. The service server 1 may be connected to at least one article storage device 3 or installed for each article storage device 3 . The service server 1 may be installed inside the article storage device or installed remotely.

이하 상기 서비스를 제공하는 서비스 서버(1), 사용자 단말(2) 및 물품 보관 장치(3) 및 이들의 제어방법에 관해 설명한다.Hereinafter, the service server 1, the user terminal 2, and the article storage device 3 providing the above service and a control method thereof will be described.

<물품 보관 서비스를 제공하는 서비스 서버 및 그 제어방법에 관한 설명><Description of service server providing goods storage service and its control method>

도 3은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 서비스 서버의 개략적인 구성도이다.3 is a schematic configuration diagram of a service server that provides an article storage service according to an embodiment of the present invention.

도 3을 참조하면, 서비스 서버(1)는 데이터베이스(11), 서버통신부(12) 및 서버제어부(13)를 포함한다.Referring to FIG. 3 , the service server 1 includes a database 11 , a server communication unit 12 , and a server control unit 13 .

데이터베이스(11)는 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보를 수집하여 생성된다.The database 11 is created by collecting the first identification information, the second identification information, and the user-specific information for identifying the user terminal.

데이터베이스(11)는 서비스 서버(1)에 구축되어 있을 수 있으나, 서비스 서버(1)와 유무선 통신망을 통해 연결된 외부에 구축되어 있는 별도의 데이터베이스 서버를 의미할 수 있다.The database 11 may be built in the service server 1, but may mean a separate database server built outside the service server 1 and connected through a wired/wireless communication network.

서버통신부(12)는 사용자 단말(2) 및 물품 보관 장치(3) 사이에 데이터 통신을 수행한다.The server communication unit 12 performs data communication between the user terminal 2 and the article storage device 3 .

서버제어부(13)는 서버통신부(12)를 통해 물품 보관 장치(3)의 장치입력부(31)를 통해 입력된 제1식별정보를 수신하면, 제1식별정보와 대응하는 제1인증정보를 생성한다.When the server control unit 13 receives the first identification information input through the device input unit 31 of the article storage device 3 through the server communication unit 12, it generates first authentication information corresponding to the first identification information. do.

서버제어부(13)는 생성된 제1인증정보를 제1식별정보와 매핑하여 데이터베이스(11)를 갱신한다.The server controller 13 updates the database 11 by mapping the generated first authentication information with the first identification information.

그리고 서버통신부(12)를 통해 서버제어부(13)는 물품 보관 장치(3)로부터 제1식별정보를 수신하면, 제1인증정보에 대응하는 사용자 단말(1)로 제1인증정보와 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 전송하도록 서버통신부(12)를 제어한다.And when the server control unit 13 receives the first identification information from the article storage device 3 through the server communication unit 12, the first authentication information and the first authentication information to the user terminal 1 corresponding to the first authentication information The server communication unit 12 is controlled to transmit a first authentication information request message for requesting information input.

서버제어부(13)는 물품 보관 장치(3)의 장치입력부(31)로 입력된 제1인증정보를 서버통신부(12)를 통해 수신하면, 제1인증정보에 대응되는 사용자 단말(2)로 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 전송하도록 서버통신부(12)를 제어한다.When the server control unit 13 receives the first authentication information input to the device input unit 31 of the article storage device 3 through the server communication unit 12, the server control unit 13 sends the first authentication information to the user terminal 2 corresponding to the first authentication information. 2 The server communication unit 12 is controlled to transmit a second identification information request message requesting generation of identification information.

서버제어부(13)는 서버통신부(12)를 통해 사용자 단말(2)로부터 제2식별정보를 수신하면, 물품 보관 장치(3)로 잠금해제명령을 전송하도록 서버통신부(12)를 제어한다.When receiving the second identification information from the user terminal 2 through the server communication unit 12, the server control unit 13 controls the server communication unit 12 to transmit a lock release command to the article storage device (3).

도 4는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 서비스 서버의 제어방법에 관한 흐름도이다.4 is a flowchart of a method for controlling a service server providing an article storage service according to an embodiment of the present invention.

이하, 도 4를 참조하여 서비스 서버(1)의 서버제어부(13)에 의해 수행되는 서비스 서버(1)의 제어방법을 단계별로 설명한다.Hereinafter, a control method of the service server 1 performed by the server control unit 13 of the service server 1 will be described step by step with reference to FIG. 4 .

사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 서비스 서버의 제어방법은, 데이터베이스생성단계(S1), 제1인증정보매핑단계(S2), 제1인증정보입력요청단계(S3), 제2식별정보생성요청단계(S4) 및 잠금해제명령단계(S5)를 포함한다.The control method of the service server providing the goods storage service made between the user terminal, the goods storage device, and the service server is a database creation step (S1), a first authentication information mapping step (S2), a first authentication information input request It includes a step (S3), a second identification information generation request step (S4), and a lock release command step (S5).

데이터베이스생성단계(S1)는 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보를 수집하여 데이터베이스(11)를 생성하는 단계이다.The database creation step (S1) is a step of generating the database 11 by collecting the first identification information, the second identification information, and the user-specific information for identifying the user terminal.

구체적으로, 상기 데이터베이스(11)가 생성되는 과정을 설명한다.Specifically, a process for creating the database 11 will be described.

제1식별정보, 사용자고유정보는 사용자가 물품 보관 서비스에 회원가입하며 입력하는 정보일 수 있다. The first identification information and the user-specific information may be information input by the user while signing up for a product storage service.

여기서 사용자는 두가지 역할을 하는 제1 사용자 및 제2사용자로 나뉠 수 있다.Here, the user may be divided into a first user and a second user who play two roles.

상술한 바와 같이 제1 사용자는 물품을 물품 보관 장치에 보관하는 사용자이다. 제2 사용자는 해당 물품을 수령하고자 하는 사용자이다.As described above, the first user is a user who stores the article in the article storage device. The second user is a user who wants to receive the item.

물품을 보관하고자 하는 제1 사용자는 물품을 물품 보관 장치(3)에 보관하면서 물품이 보관된 특정 보관위치에 관한 물품잠금정보를 제2사용자의 전화번호와 같은 제1식별번호를 함께 물품 보관 장치(3)의 장치입력부(31)를 통해 입력할 수 있다.The first user who wants to store the goods stores the goods in the goods storage device 3 and stores the goods lock information on the specific storage location where the goods are stored together with the first identification number, such as the second user's phone number, in the goods storage device. It can be input through the device input unit 31 of (3).

위 과정은 제2사용자가 본 발명의 물품 보관 서비스에 회원으로 가입하기 전에도 일어날 수 있으며, 입력된 물품잠금정보 및 제1식별번호는 서비스 서버(1)의 데이터베이스(11)에 매핑된 채 저장되어 있을 수 있다.The above process may occur even before the second user signs up for the goods storage service of the present invention as a member, and the entered goods lock information and the first identification number are stored while being mapped to the database 11 of the service server 1 . there may be

즉, 서비스 서버(1)는 물품 보관 장치(3)의 특정 보관위치에 관한 물품잠금정보를 물품 보관 장치로부터 제1식별정보와 함께 수신하면, 물품잠금정보를 제1식별정보와 매핑하여 데이터베이스(11)를 갱신한다.That is, when the service server 1 receives the product lock information on the specific storage location of the storage device 3 together with the first identification information from the storage device, the service server 1 maps the product lock information with the first identification information to the database ( 11) is updated.

이하 데이터베이스(11)를 생성하는 제2 사용자의 회원가입 단계를 자세히 설명한다.Hereinafter, the membership registration step of the second user who creates the database 11 will be described in detail.

제2 사용자가 회원으로 가입하게 되는 회원가입단계(S11)는, 사용자 단말(2)에 입력된 사용자고유정보 및 제1식별정보가 서비스 서버(1)로 전송되고, 이를 서비스 서버(1)가 수신하면, 제1식별정보 및 사용자고유정보는 매핑되어 제2 사용자에 대한 데이터베이스가 생성된다.In the member registration step (S11) in which the second user joins as a member, the user-specific information and the first identification information input to the user terminal 2 are transmitted to the service server 1, and the service server 1 Upon receiving, the first identification information and the user-specific information are mapped to create a database for the second user.

회원가입단계(S11) 이후, 제2식별정보등록요청단계(S12)가 수행되는데, 제2식별정보등록요청단계(S12)는 사용자고유정보에 대응되는 사용자 단말(2)로 제2식별정보 생성을 요청하는 제2식별정보등록요청메시지를 전송할 수 있다.After the member registration step (S11), the second identification information registration request step (S12) is performed, the second identification information registration request step (S12) is the user terminal 2 corresponding to the user-specific information to generate the second identification information A second identification information registration request message for requesting may be transmitted.

사용자 단말(2)에 센싱정보가 입력되어 제2식별정보가 생성되면 사용자 단말(2)은 제2식별정보를 서비스 서버(1)로 전송한다.When sensing information is input to the user terminal 2 and the second identification information is generated, the user terminal 2 transmits the second identification information to the service server 1 .

제2식별정보갱신단계(S13)는 서비스 서버(1)가 사용자 단말로부터 제2식별정보를 사용자 단말(2)로부터 수신하면, 제2식별정보를 사용자고유정보와 매핑하여 데이터베이스(11)를 갱신한다.In the second identification information update step (S13), when the service server 1 receives the second identification information from the user terminal 2 from the user terminal 2, the second identification information is mapped with the user-specific information to update the database 11 do.

추가로, 제2 사용자가 특정사용자임을 등록하고자 하는 경우에는 회원가입단계(S11)와 제2식별정보요청단계(S12)의 사이에 추가로 사용자신원정보등록단계(S111) 및 사용자신원정보매핑단계(S112)가 수행될 수 있다.In addition, if the second user wants to register as a specific user, between the member registration step (S11) and the second identification information request step (S12), additionally a user identification information registration step (S111) and a user identification information mapping step (S112) may be performed.

제2 사용자가 특정사용자임을 등록하고자 하는 경우에는 사용자신원정보등록단계(S111), 사용자신원정보매핑단계(S112)가 수행될 수 있다.When the second user intends to register as a specific user, a user identity information registration step (S111) and a user identity information mapping step (S112) may be performed.

사용자신원정보등록단계(S111)는 사용자 단말(2)에 입력된 사용자신원정보를 수신하면, 이를 외부 서버로 전송한다.In the user identification information registration step (S111), when receiving user identification information input to the user terminal 2, it is transmitted to an external server.

외부 서버는 사용자신원정보에 대응하는 사용자신원등록정보를 사용자신원정보를 기초로 생성하고, 생성된 사용자신원등록정보를 서비스 서버(1)로 전송할 수 있다.The external server may generate user identity registration information corresponding to the user identity information based on the user identity information, and transmit the generated user identity registration information to the service server 1 .

서비스 서버(1)에서는 수신된 사용자신원등록정보와 상기 사용자고유정보를 매핑하여 데이터베이스(1)를 갱신하는 사용자신원정보매핑단계(S112)가 수행된다.In the service server 1, a user identity information mapping step (S112) of updating the database 1 by mapping the received user identity registration information and the user unique information is performed.

위와 같은 사용자신원정보등록단계(S111), 사용자신원정보매핑단계(S112)를 통해 사용자가 특정사용자임을 물품 보관 서비스에 등록할 수 있게 된다.Through the user identification information registration step (S111) and the user identification information mapping step (S112) as described above, the user can be registered as a specific user in the goods storage service.

위와 같은 특정사용자임을 증명한 사용자의 사용자 단말(2)을 통해 사용자신청정보가 입력되고, 사용자신청정보가 서비스 서버(1)로 전송되면, 사용자신청정보를 수신한 서비스 서버에서, 특정사용자의 사용자 단말(2)에 제2식별정보 생성을 요청하는 메시지를 전송하는 사용자신청정보등록단계(S14)가 추가로 수행될 수 있다.When the user application information is input through the user terminal 2 of the user who has proven to be a specific user as above, and the user application information is transmitted to the service server 1, in the service server receiving the user application information, the user of the specific user A user application information registration step (S14) of transmitting a message requesting generation of the second identification information to the terminal 2 may be additionally performed.

사용자신청정보등록단계(S14) 이후, 특정사용자의 사용자 단말(2)에 생성된 제2식별정보를 수신한 서비스 서버(1)는 사용자신청정보와 특정사용자의 사용자고유정보를 매핑하여 데이터베이스(1)를 갱신하는 사용자신청정보갱신단계(S15)를 수행할 수 있다.After the user application information registration step (S14), the service server 1 receiving the second identification information generated in the user terminal 2 of the specific user maps the user application information and the user specific information of the specific user to the database 1 ) may perform a user application information update step (S15) of updating.

사용자신청정보갱신단계(S15)에서, 사용자 단말(2)로부터 제2식별정보를 수신한 서비스 서버(1)는 데이터베이스(11)에 저장된 제2식별정보를 검색하고, 사용자 단말(2)로부터 수신한 제2식별정보와 데이터베이스(11)에 저장된 제2식별정보의 일치여부를 검증하는 유효성 검증을 수행할 수 있다. In the user application information update step (S15), the service server 1 receiving the second identification information from the user terminal 2 retrieves the second identification information stored in the database 11, and receives it from the user terminal 2 Validation of verifying whether the second identification information matches the second identification information stored in the database 11 may be performed.

이미 사용자신원정보등록단계(S111), 사용자신원정보매핑단계(S112)가 수행된 경우라면, 데이터베이스(11)에 저장된 제2식별정보는 사용자신원등록정보와 매핑되어 있으므로, 사용자 단말(2)로부터 수신한 제2식별정보와 데이터베이스(11)에 저장된 제2식별정보가 일치한다면, 사용자신청정보를 등록하는 사용자는 특정사용자임이 인증될 수 있다.If the user identity information registration step (S111) and the user identity information mapping step (S112) have already been performed, the second identification information stored in the database 11 is mapped with the user identity registration information, so from the user terminal 2 If the received second identification information and the second identification information stored in the database 11 match, the user registering the user application information may be authenticated as a specific user.

만약 사용자 단말(2)로부터 수신한 제2식별정보와 데이터베이스(11)에 저장된 제2식별정보가 일치하지 않는다면, 사용자신청정보를 등록하는 사용자는 특정사용자가 아님이 확인될 수 있다. 이 경우에, 사용자 단말(2)에 제2식별정보 생성을 요청하는 메시지를 전송하는 사용자신청정보등록단계(S14)를 다시 수행할 수 있다.If the second identification information received from the user terminal 2 and the second identification information stored in the database 11 do not match, it may be confirmed that the user registering the user application information is not a specific user. In this case, the user application information registration step (S14) of transmitting a message requesting generation of the second identification information to the user terminal 2 may be performed again.

바람직하게는 제1식별정보는, 제1 사용자에게 제2 사용자의 전화번호가 노출되지 않도록 사용자 단말의 전화번호를 암호화하여 생성된 안심번호일 수 있다.Preferably, the first identification information may be a secure number generated by encrypting the phone number of the user terminal so that the phone number of the second user is not exposed to the first user.

제1인증정보매핑단계(S2)는 물품 보관 장치(3)로부터 제1식별정보를 수신하면, 제1식별정보와 대응하는 제1인증정보를 생성하고, 제1인증정보를 제1식별정보와 매핑하여 데이터베이스(11)를 갱신하는 단계이다.In the first authentication information mapping step (S2), upon receiving the first identification information from the article storage device 3, it generates first authentication information corresponding to the first identification information, and combines the first authentication information with the first identification information It is a step of updating the database 11 by mapping.

구체적으로 제1인증정보매핑단계(S2)는 제1식별정보의 유효성을 검증하고, 제1인증정보를 생성할 수 있다. 즉, 제1인증정보매핑단계(S2)는 제1식별정보유효성검증단계(S21), 제1인증정보생성단계(S22) 및 제1인증정보갱신단계(S23)을 포함한다.Specifically, the first authentication information mapping step S2 may verify the validity of the first identification information and generate the first authentication information. That is, the first authentication information mapping step (S2) includes a first identification information validation step (S21), a first authentication information generation step (S22), and a first authentication information update step (S23).

제1식별정보유효성검증단계(S21)은 물품 보관 장치(1)로부터 수신한 제1식별정보와 데이터베이스(11)에서 검색된 제1식별정보와 일치 여부를 판단하여, 제1식별정보의 유효성을 검증하는 단계이다. The first identification information validation step (S21) determines whether the first identification information received from the article storage device 1 matches the first identification information retrieved from the database 11, and verifies the validity of the first identification information is a step to

만약 물품 보관 장치(1)로부터 수신한 제1식별정보가 데이터베이스(11)에 저장된 제1식별정보가 아닐 경우, 서비스 서버(1)는 물품 보관 장치(1)로 제1식별정보를 다시 요청하는 제1식별정보요청메시지를 전송할 수 있다.If the first identification information received from the storage device 1 is not the first identification information stored in the database 11, the service server 1 requests the first identification information to the storage device 1 again. A first identification information request message may be transmitted.

제1인증정보생성단계(S22)는 제1식별정보의 유효성이 검증되면, 제1식별정보와 대응하는 제1인증정보를 생성한다. 제1인증정보는 제1식별정보를 조합하여 생성할 수도 있고, 제1식별정보와 무관하게 생성할 수 있다. 서비스 서버(1)에서 직접 제1인증정보를 생성할 수도 있고 별도의 외부 서버를 통해 생성되고 이를 서비스 서버(1)가 수신한 것일 수 있다.In the first authentication information generating step ( S22 ), when the validity of the first identification information is verified, the first authentication information corresponding to the first identification information is generated. The first authentication information may be generated by combining the first identification information, or may be generated independently of the first identification information. The service server 1 may generate the first authentication information directly, or it may be generated through a separate external server and received by the service server 1 .

제1인증정보갱신단계(S23)는 제1인증정보생성단계(S23)를 통해 생성된 제1인증정보와 제1식별정보를 매핑하여 데이터베이스(1)를 갱신하는 단계이다.The first authentication information updating step (S23) is a step of updating the database 1 by mapping the first authentication information and the first identification information generated through the first authentication information generating step (S23).

제1인증정보입력요청단계(S3)는 제1인증정보에 대응하는 사용자 단말(2)로 제1인증정보와 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 전송하는 단계이다.The first authentication information input request step (S3) is a step of transmitting the first authentication information and a first authentication information request message requesting input of the first authentication information to the user terminal 2 corresponding to the first authentication information.

바람직하게는 사용자 단말(2)은 제1인증정보요청메시지 및 제1인증정보를 수신하면, 사용자인터페이스를 표시하도록 활성화되어 사용자로 하여금 물품 보관 장치(3)에 제1인증정보가 입력하도록 유도할 수 있다.Preferably, when the user terminal 2 receives the first authentication information request message and the first authentication information, it is activated to display a user interface to induce the user to input the first authentication information into the article storage device 3 . can

바람직하게는 사용자 단말(2) 및 물품 보관 장치(3)는 각각 근거리 통신 수단을 구비하고 있는 경우에, 사용자 단말(2)로 전송된 제1인증정보가 사용자 단말의 근거리 통신 수단을 통해 상기 물품 보관 장치의 근거리 통신 수단으로 입력될 수 있다. 이를 통해 사용자는 별도로 제1인증정보를 물품 보관 장치(3)에 직접 입력할 필요가 없이 근거리 통신 수단이 구비된 사용자 단말(2)을 물품 보관 장치(3)의 근거리 통신 수단에 접촉하기만 해서 제1인증정보를 입력할 수 있어 물품 보관 서비스의 편의성이 향상된다.Preferably, when the user terminal 2 and the article storage device 3 each have a short-distance communication means, the first authentication information transmitted to the user terminal 2 is transmitted to the article through the short-distance communication means of the user terminal. It may be input to the short-distance communication means of the storage device. Through this, the user does not need to separately input the first authentication information directly into the article storage device 3, but only by contacting the user terminal 2 equipped with the short-range communication means to the short-distance communication means of the article storage device 3 Since the first authentication information can be entered, the convenience of the goods storage service is improved.

제2식별정보생성요청단계(S4)는 물품 보관 장치(3)로부터 제1인증정보를 수신하면, 제1인증정보에 대응되는 사용자 단말로 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 전송하는 단계이다.In the second identification information generation request step (S4), upon receiving the first authentication information from the article storage device 3, a second identification information request message for requesting generation of the second identification information to the user terminal corresponding to the first authentication information is the step of sending

구체적으로 제2식별정보생성요청단계(S4)는 물품 보관 장치(2)로부터 수신한 제1인증정보와 데이터베이스(11)에서 검색된 제1식별정보와 매핑 여부를 판단하여, 제1인증정보의 유효성을 검증하고, 제1인증정보의 유효성이 검증되면, 제1인증정보에 대응하는 사용자 단말(2)로 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 사용자 단말(2)로 전송하는 단계이다.Specifically, in the second identification information generation request step (S4), it is determined whether the first authentication information received from the article storage device 2 is mapped with the first identification information retrieved from the database 11, and the validity of the first authentication information is determined. , and when the validity of the first authentication information is verified, a second identification information request message for requesting generation of the second identification information to the user terminal 2 corresponding to the first authentication information is transmitted to the user terminal 2 is a step

만약, 물품 보관 장치(2)로부터 수신한 제1인증정보가 매핑이 되지 않은 무효한 정보라서 유효성이 검증되지 않으면, 제2식별정보요청메시지를 사용자 단말(2)로 전송하지 않고, 다시 제1인증보요청단계(S3)를 다시 수행한다. 이때 제1인증정보는 이전의 제1인증정보와는 상이하게 생성되는 것이 바람직하다.If the validity is not verified because the first authentication information received from the storage device 2 is invalid information that is not mapped, the second identification information request message is not transmitted to the user terminal 2, and the first authentication information is again The authentication information request step (S3) is performed again. In this case, it is preferable that the first authentication information is generated differently from the previous first authentication information.

제2식별정보요청메시지에 따라 사용자 단말(2)에 센싱정보가 입력되어 이를 이용하여 제2식별정보가 생성되고, 사용자 단말(2)이 제2식별정보를 서비스 서버(1)로 전송한다.Sensing information is input to the user terminal 2 according to the second identification information request message, and second identification information is generated using this, and the user terminal 2 transmits the second identification information to the service server 1 .

잠금해제명령단계(S5)는 사용자 단말(2)로부터 제2식별정보를 수신하면, 물품 보관 장치(3)로 잠금해제명령을 전송하는 단계이다.The unlocking command step S5 is a step of transmitting the unlocking command to the article storage device 3 upon receiving the second identification information from the user terminal 2 .

구체적으로 잠금해제명령단계(S5)는 사용자 단말(2)로부터 수신한 제2식별정보와 데이터베이스(11)에서 검색된 제2식별정보와 일치 여부를 판단하여, 제2식별정보의 유효성을 검증하고, 제2식별정보의 유효성이 검증되면, 물품 보관 장치(3)로 잠금해제명령을 전송하는 단계이다.Specifically, the unlock command step (S5) determines whether the second identification information received from the user terminal 2 matches the second identification information retrieved from the database 11, and verifies the validity of the second identification information, When the validity of the second identification information is verified, it is a step of transmitting an unlocking command to the article storage device (3).

즉, 서비스 서버(1)는 사용자 단말(2)로부터 제2식별정보를 수신하면, 이를 통해 데이터베이스(11)에 저장된 사용자고유정보와 매핑 여부를 판단하여 유효성을 검증하여 제2인증의 수행이 확인되면 물품 보관 장치(3)로 잠금해제명령을 전송한다. 만약, 매핑이 되지 않아 유효성이 검증되지 않으면, 잠금해제명령을 전송하지 않고, 다시 제2식별정보생성요청단계(S4)를 다시 수행한다.That is, when the service server 1 receives the second identification information from the user terminal 2, it determines whether it is mapped with the user-specific information stored in the database 11 through this, and verifies the validity to confirm the execution of the second authentication. When it is done, it transmits an unlocking command to the storage device 3 . If the mapping is not performed and the validity is not verified, the second identification information generation request step S4 is performed again without transmitting the unlock command.

물품 보관 장치(3)는 수납함에 보관된 물품을 사용자가 수령할 수 있도록 잠금해제명령에 따라 수납함의 잠금을 해제하여 수납함의 도어를 오픈하도록 한다. The article storage device 3 releases the lock of the storage box according to the unlock command so that the user can receive the goods stored in the storage box to open the door of the storage box.

이때 바람직하게는 잠금해제명령은 재1 사용자가 제1식별정보와 함께 입력해둔 물품잠금정보에 대응하는 특정 보관위치의 물품 보관부의 잠금을 해제하는 명령일 수 있다.In this case, preferably, the unlocking command may be a command for unlocking the lock of the article storage unit at a specific storage location corresponding to the article lock information input by the first user together with the first identification information.

<물품 보관 서비스를 제공하는 사용자 단말(2) 및 그 제어방법에 관한 설명> <Description of the user terminal (2) providing the goods storage service and its control method>

도 5는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말의 개략적인 구성도이다.5 is a schematic configuration diagram of a user terminal providing an article storage service according to an embodiment of the present invention.

도 5에서 나타난 바와 같이 사용자 단말(2)은 단말입력부(22)로 제1식별정보 및 사용자고유정보를 입력받기 위한 사용자인터페이스와 센싱정보를 입력받기 위한 제2식별정보생성인터페이스를 디스플레이하는 단말디스플레이부(21), 제1식별정보 및 사용자고유정보를 입력받고, 센싱정보를 입력받는 단말입력부(22), 사용자 단말(2)과 서비스 서버(1) 사이에 데이터 통신을 수행하는 단말통신부(23) 및 단말입력부(22), 단말디스플레이부(21) 및 단말통신부(23)를 제어하며, 센싱정보를 이용하여 제2식별정보를 생성하는 단말제어부(24)를 포함한다.As shown in FIG. 5 , the user terminal 2 displays a user interface for receiving first identification information and user-specific information as input to the terminal input unit 22 and a second identification information generating interface for receiving sensing information. The unit 21, the terminal input unit 22 that receives the first identification information and user-specific information and receives sensing information, and the terminal communication unit 23 that performs data communication between the user terminal 2 and the service server 1 ) and a terminal input unit 22 , a terminal display unit 21 and a terminal communication unit 23 to control the terminal, and a terminal control unit 24 for generating second identification information by using the sensing information.

도 6은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말의 제어방법에 관한 흐름도이다.6 is a flowchart illustrating a method for controlling a user terminal providing an article storage service according to an embodiment of the present invention.

도 7a는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 회원가입단계의 사용자인터페이스 및 제2식별정보생성인터페이스에 관한 개략도이다.7A is a schematic diagram of a user interface and a second identification information generation interface of a membership registration step displayed on a user terminal providing an article storage service according to an embodiment of the present invention.

도 7b는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 사용자신원정보등록요청단계의 사용자인터페이스에 관한 개략도이다.7B is a schematic diagram of a user interface of a user identification information registration request step displayed on a user terminal providing an article storage service according to an embodiment of the present invention.

도 7c는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 사용자신청정보등록요청단계의 사용자인터페이스 및 제2식별정보생성인터페이스에 관한 개략도이다.7C is a schematic diagram of a user interface and a second identification information generation interface of a user application information registration request step displayed on a user terminal providing an article storage service according to an embodiment of the present invention.

도 7d는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말에 디스플레이된 제1인증정보요청표시단계 내지 제2식별정보생성요청표시단계의 사용자인터페이스 및 제2식별정보생성인터페이스에 관한 개략도이다.7D is a user interface and a second identification information generation interface of the first authentication information request display step to the second identification information generation request display step displayed on the user terminal providing the goods storage service according to an embodiment of the present invention. It is a schematic diagram.

이하, 단말제어부(24)에 의해 제어되는 사용자 단말(2)의 제어방법에 관하여 설명한다.Hereinafter, a method of controlling the user terminal 2 controlled by the terminal control unit 24 will be described.

본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 사용자 단말(2)의 제어방법은 사용자 단말에서, 데이터입력요청표시단계(P1), 데이터전송단계(P2), 제2식별정보등록요청표시단계(P3), 제2식별정보등록단계(P4), 제1인증정보요청표시단계(P5), 제2식별정보생성요청표시단계(P6) 및 제2식별정보전송단계(P7)를 포함한다.The control method of the user terminal 2 that provides the goods storage service according to an embodiment of the present invention is, in the user terminal, a data input request display step (P1), a data transmission step (P2), a second identification information registration request display a step (P3), a second identification information registration step (P4), a first authentication information request display step (P5), a second identification information generation request display step (P6), and a second identification information transmission step (P7) .

도 7a에 나타난 바와 같이, 데이터입력요청표시단계(P1)는 사용자 단말을 식별하는 제1식별정보 및 사용자고유정보를 입력받는 사용자인터페이스를 사용자 단말(2)에서 디스플레이하는 단계이다.As shown in FIG. 7A , the data input request display step P1 is a step of displaying a user interface for receiving first identification information for identifying the user terminal and user-specific information in the user terminal 2 .

데이터전송단계(P2)는 사용자 단말(2)이 제1식별정보 및 사용자고유정보가 입력되면, 제1식별정보 및 사용자고유정보를 서비스 서버(1)로 전송하는 단계이다.The data transmission step (P2) is a step in which the user terminal 2 transmits the first identification information and the user-specific information to the service server 1 when the first identification information and the user-specific information are input.

필요에 따라, 추가로 도 7b처럼 사용자신원정보등록요청단계를 거쳐 사용자로부터 사용자신원정보를 입력받는 사용자인터페이스를 사용자 단말(2)에서 디스플레이할 수 있다.If necessary, the user terminal 2 may further display a user interface for receiving user identification information from the user through the user identification information registration request step as shown in FIG. 7B .

서비스 서버(1)가 제1식별정보 및 사용자고유정보를 수신하고나서, 서비스 서버(1)가 사용자 단말을 식별하는 제2식별정보 생성을 요청하는 제2식별정보등록요청메시지를 사용자 단말(2)로 전송한다.After the service server 1 receives the first identification information and the user-specific information, the service server 1 sends a second identification information registration request message requesting generation of second identification information for identifying the user terminal to the user terminal 2 ) is sent to

이후, 도 7a처럼, 사용자 단말(2)이 서비스 서버로부터 제2식별정보등록요청메시지를 수신하면, 상기 제2식별정보의 기초가 되는 센싱정보를 입력받는 제2식별정보생성인터페이스를 실행하여 디스플레이하는 제2식별정보등록요청표시단계(P3)를 수행한다.Thereafter, as shown in FIG. 7A , when the user terminal 2 receives the second identification information registration request message from the service server, the second identification information generation interface for receiving the sensing information that is the basis of the second identification information is executed and displayed performing a second identification information registration request display step (P3).

도 7a와 같이, 제2식별정보등록단계(P4)가 수행되어 사용자 단말(2)의 제2식별정보생성인터페이스를 통해 센싱정보를 입력받을 수 있다. 사용자 단말(2)은 입력된 센싱정보를 이용하여 제2식별정보를 생성하고, 생성된 제2식별정보를 상기 서비스 서버로 전송한다.As shown in FIG. 7A , the second identification information registration step P4 is performed to receive sensing information through the second identification information generation interface of the user terminal 2 . The user terminal 2 generates second identification information using the input sensing information, and transmits the generated second identification information to the service server.

필요에 따라, 추가로 도 7c처럼 사용자신청정보등록요청단계를 거쳐 사용자로부터 사용자신청정보를 입력받는 사용자인터페이스를 사용자 단말(2)에서 디스플레이할 수 있다.If necessary, a user interface for receiving user application information from a user through a user application information registration request step may be further displayed on the user terminal 2 as shown in FIG. 7C .

도 7d에서 나타난 바와 같이, 제1인증정보요청표시단계(P5)는 사용자 단말(2)로 서비스 서버(1)가 전송한 제1인증정보와 사용자가 물품 보관 장치(3)로 제1인증정보 입력할 것을 요청하는 제1인증정보요청메시지를 사용자 단말(2)에서 수신하면, 사용자가 이를 확인할 수 있도록 사용자 단말(2)의 단말디스플레이부(21)를 통해 제1인증정보 및 제1인증정보요청메시지를 디스플레이하는 단계이다.As shown in FIG. 7D , the first authentication information request display step P5 includes the first authentication information transmitted by the service server 1 to the user terminal 2 and the first authentication information by the user to the article storage device 3 . When the user terminal 2 receives the first authentication information request message requesting input, the first authentication information and the first authentication information through the terminal display unit 21 of the user terminal 2 so that the user can check it. This is the step of displaying the request message.

제1인증정보요청메시지를 본 사용자가 물품 보관 장치로 제1인증정보를 입력하여, 물품 보관 장치가 제1인증정보를 전송하면, 서비스 서버(1)가 사용자 단말(2)로 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 전송한다.When the user who sees the first authentication information request message inputs the first authentication information to the goods storage device, and the goods storage device transmits the first authentication information, the service server 1 sends the second identification information to the user terminal 2 A second identification information request message for requesting generation is transmitted.

제2식별정보생성요청표시단계(P6)는 사용자 단말(2)이 제2식별정보요청메시지를 서비스 서버(1)로부터 수신하면, 제2식별정보생성인터페이스를 실행하며, 사용자가 이를 확인할 수 있도록 사용자 단말(2)의 단말디스플레이부(21)를 통해 제2식별정보요청메시지를 디스플레이하는 단계이다.In the second identification information generation request display step (P6), when the user terminal 2 receives the second identification information request message from the service server 1, the second identification information generation interface is executed, so that the user can check it It is a step of displaying the second identification information request message through the terminal display unit 21 of the user terminal (2).

제2식별정보전송단계(P7)은 사용자 단말에서, 제2식별정보생성인터페이스를 통해 입력된 센싱정보를 이용하여 제2식별정보를 생성하고, 제2식별정보를 서비스 서버(1)로 전송하는 단계이다.In the second identification information transmission step (P7), the user terminal generates second identification information by using the sensing information input through the second identification information generation interface, and transmits the second identification information to the service server 1 is a step

이상의 물품 보관 서비스를 제공하는 사용자 단말(2) 및 그 제어방법에 관해 설명되지 아니한 사항은 앞서 물품 보관 서비스를 제공하는 서비스 서버(1) 및 그 제어방법에 관한 설명을 통해 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.Matters not described with respect to the user terminal 2 providing the goods storage service and the control method thereof are the same as those described above through the description of the service server 1 providing the goods storage service and the control method thereof, or Since it can be easily inferred from the described content, the following description will be omitted.

<물품 보관 서비스를 제공하는 물품 보관 장치(3) 및 그 제어방법에 관한 설명> <Description of goods storage device 3 providing goods storage service and its control method>

도 8은 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 물품 보관 장치의 개략적인 구성도이다.8 is a schematic configuration diagram of an article storage device providing an article storage service according to an embodiment of the present invention.

도 8과 같이, 본 발명의 일 실시예에 따른 물품 보관 장치(3)는 물품의 보관을 요청하는 제1 사용자로부터 제1식별정보를 입력받고, 물품의 수령을 요청하는 제2 사용자로부터 제1인증정보를 입력받는 장치입력부(31), 서비스 서버(1)와 데이터 통신하는 장치통신부(32), 물품이 보관되고 잠금/해제명령에 따라 개폐되는 잠금 동작 또는 해제 동작을 수행하는 물품 보관부(33) 및 물품 보관부(33), 장치입력부(31), 장치통신부(32)의 제어를 수행하는 장치제어부(34)를 포함한다.As shown in FIG. 8 , the article storage apparatus 3 according to an embodiment of the present invention receives first identification information from a first user who requests storage of goods, and receives a first identification information from a second user who requests receipt of goods. A device input unit 31 that receives authentication information, a device communication unit 32 that communicates data with the service server 1, and a storage unit that stores goods and performs a locking or unlocking operation that is opened and closed according to a lock/unlock command ( 33) and a device control unit 34 for controlling the article storage unit 33 , the device input unit 31 , and the device communication unit 32 .

도 9는 본 발명의 일 실시예에 따른 물품 보관 서비스를 제공하는 물품 보관 장치의 제어방법에 관한 흐름도이다.9 is a flowchart illustrating a method of controlling an article storage device providing an article storage service according to an embodiment of the present invention.

이하 도 9를 참고하여, 상기 장치 제어부(34)가 제어하는 물품 보관 장치(3)의 제어방법에 관해 설명한다.Hereinafter, a method of controlling the article storage device 3 controlled by the device controller 34 will be described with reference to FIG. 9 .

본 발명의 일 실시예에 따른 물품 보관 장치(3)의 제어방법은 제1식별정보전송단계(T1), The control method of the article storage device 3 according to an embodiment of the present invention includes a first identification information transmission step (T1),

제1식별정보전송단계(T1)은 장치입력부(31)를 통해 입력된 제1식별정보를 수신하면, 서비스 서버(1)로 제1식별정보를 장치통신부(32)를 통해 전송하는 단계이다.The first identification information transmission step T1 is a step of transmitting the first identification information to the service server 1 through the device communication unit 32 when receiving the first identification information input through the device input unit 31 .

제1인증정보전송단계(T2)는 제1식별정보와 대응하도록 서비스 서버(1)에서 생성한 제1인증정보를 서비스 서버(1)로부터 장치통신부(32)를 통해 수신하면, 제1인증정보를 서비스 서버(1)로 장치통신부(32)를 통해 전송하는 단계이다.When the first authentication information transmission step (T2) receives the first authentication information generated by the service server 1 to correspond to the first identification information from the service server 1 through the device communication unit 32, the first authentication information is a step of transmitting to the service server (1) through the device communication unit (32).

잠금해제단계(T3)는 서비스 서버(1)에서 사용자 단말(2)로 제2식별정보 생성을 요청함에 따라, 제2식별정보를 수신한 서비스 서버(1)로부터 잠금해제명령을 장치통신부(32)를 통해 수신하면, 물품 보관부(33)의 잠금을 해제하는 단계이다. In the unlocking step (T3), as the service server 1 requests generation of the second identification information from the user terminal 2, the device communication unit 32 sends a lock release command from the service server 1 that has received the second identification information. ) is a step of releasing the lock of the article storage unit 33 when received through.

이상의 물품 보관 서비스를 제공하는 물품 보관 장치(3) 및 그 제어방법에 관해 설명되지 아니한 사항은 앞서 물품 보관 서비스를 제공하는 서비스 서버(1) 및 그 제어방법에 관한 설명을 통해 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.Matters not described with respect to the goods storage device 3 providing the goods storage service and the control method therefor are the same as those described through the description of the service server 1 providing the goods storage service and the control method. or it can be easily inferred from the described content, so the following description will be omitted.

이상에서 전술한 본 발명의 실시예에 따른 물품 보관 서비스를 제공하는 서비스 서버(1), 사용자 단말(2), 물품 보관 장치(3)의 제어 방법을 수행하는 컴퓨터 프로그램을 기록한 컴퓨터로 판독가능한 기록매체로 구현될 수 있다.A computer-readable record in which a computer program for performing a control method of the service server 1, the user terminal 2, and the article storage device 3 that provides the goods storage service according to the embodiment of the present invention described above is recorded. It can be implemented as a medium.

서비스 서버(1), 사용자 단말(2), 물품 보관 장치(3)에 탑재된 각 제어부가 컴퓨팅 장치인 것은 자명하다.It is obvious that each control unit mounted on the service server 1 , the user terminal 2 , and the article storage device 3 is a computing device.

이러한 프로그램은 상술한 컴퓨터에 의해 판독가능할 수 있는 기록매체에 기록되고 컴퓨터에 의해 실행됨으로써 전술한 방법들이 실행될 수 있다.Such a program is recorded in the above-described computer-readable recording medium and executed by the computer, whereby the above-described methods can be executed.

또한 전술한 바와 같은 프로그램을 기록한 컴퓨터로 읽힐 수 있는 기록매체는 네트워크로 커넥션된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다. 이 경우, 다수의 분산된 컴퓨터 중 어느 적어도 하나의 컴퓨터는 상기에 제시된 기능들 중 일부를 실행하고, 그 결과를 다른 분산된 컴퓨터들 중 적어도 하나에 그 실행 결과를 전송할 수 있으며, 그 결과를 전송받은 컴퓨터 역시 상기에 제시된 기능들 중 일부를 실행하여, 그 결과를 역시 다른 분산된 컴퓨터들에 제공할 수 있다.In addition, the computer-readable recording medium in which the above-described program is recorded is distributed in a computer system connected by a network, so that the computer-readable code can be stored and executed in a distributed manner. In this case, at least one computer among the plurality of distributed computers may execute some of the functions presented above, and transmit the execution result to at least one of the other distributed computers, and transmit the result The receiving computer may also execute some of the functions presented above and provide the result to other distributed computers as well.

이상의 본 발명의 물품 보관 서비스에 따르면 회원가입시 특정사용자임을 인증함으로써, 물품 수령을 위한 인증 과정에서는 일반사용자와 특정사용자를 구별하는 별도의 추가 인증 과정이 불필요하게 되므로 특정사용자가 물품 보관 장치를 이용할 때 자신이 특정사용자임을 외부에 노출하지 않을 수 있다. 이를 통해 물품 보관 서비스의 사용성, 신뢰성이 극대화될 수 있다.According to the goods storage service of the present invention, when a specific user uses the goods storage device, since a separate additional authentication process for distinguishing a general user from a specific user is unnecessary in the authentication process for receiving goods by authenticating that the user is a specific user at the time of membership registration. You may not reveal to the outside that you are a specific user. Through this, the usability and reliability of the goods storage service can be maximized.

이상에서 본 발명의 실시예에 대하여 상세하게 설명하였지만 본 발명의 권리범위는 이에 한정되는 것은 아니고 다음의 청구범위에서 정의하고 있는 본 발명의 기본 개념을 이용한 당업자의 여러 변형, 균등 내지 개량 형태 또한 본 발명의 권리범위에 속하는 것이다.Although the embodiments of the present invention have been described in detail above, the scope of the present invention is not limited thereto, and various modifications, equivalents or improved forms of the present invention are also provided by those skilled in the art using the basic concept of the present invention as defined in the following claims. It belongs to the scope of the invention.

1: 서비스 서버
11: 데이터베이스
12: 서버통신부
13: 서버제어부
2: 사용자 단말
21: 단말디스플레이부
22: 단말입력부
23: 단말통신부
24: 단말제어부
3: 물품 보관 장치
31: 장치입력부
32: 장치통신부
33: 물품 보관부
34: 장치제어부
1: service server
11: Database
12: Server Communication Department
13: server control unit
2: User terminal
21: terminal display unit
22: terminal input unit
23: terminal communication unit
24: terminal control unit
3: Luggage storage device
31: device input unit
32: device communication unit
33: storage unit
34: device control unit

Claims (20)

사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 서비스 서버의 제어방법에 있어서,
상기 서비스 서버에서, 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보를 수집하여 데이터베이스를 생성하는 데이터베이스생성단계;
상기 서비스 서버에서, 상기 물품 보관 장치로부터 상기 제1식별정보를 수신하면, 상기 제1식별정보와 대응하는 제1인증정보를 생성하고, 상기 제1인증정보를 상기 제1식별정보와 매핑하여 상기 데이터베이스를 갱신하는 제1인증정보매핑단계;
상기 서비스 서버에서, 상기 제1인증정보에 대응하는 사용자 단말로 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 전송하는 제1인증정보입력요청단계;
상기 서비스 서버에서, 상기 물품 보관 장치로부터 상기 제1인증정보를 수신하면, 상기 제1인증정보에 대응되는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 전송하는 제2식별정보생성요청단계; 및
상기 서비스 서버에서, 상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 물품 보관 장치로 잠금해제명령을 전송하는 잠금해제명령단계;를 포함하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
In the control method of the service server that provides the goods storage service made between the user terminal, the goods storage device, and the service server,
a database creation step of generating a database by collecting, in the service server, first identification information, second identification information, and user-specific information for identifying the user terminal;
When the service server receives the first identification information from the article storage device, it generates first authentication information corresponding to the first identification information, maps the first authentication information to the first identification information, a first authentication information mapping step of updating the database;
a first authentication information input request step of transmitting, from the service server, the first authentication information and a first authentication information request message requesting input of the first authentication information to a user terminal corresponding to the first authentication information;
When the service server receives the first authentication information from the article storage device, a second identification information request message for requesting generation of the second identification information is transmitted to the user terminal corresponding to the first authentication information. identification information generation request step; and
and, in the service server, when receiving the second identification information from the user terminal, an unlocking command step of transmitting an unlocking command to the article storage device.
제1항에 있어서,
상기 데이터베이스생성단계는,
상기 사용자 단말로부터 상기 사용자고유정보 및 상기 제1식별정보를 수신하면, 상기 제1식별정보 및 상기 사용자고유정보를 매핑하여 상기 데이터베이스를 생성하는 회원가입단계;
상기 사용자고유정보에 대응되는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보등록요청메시지를 전송하는 제2식별정보등록요청단계; 및
상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 제2식별정보를 상기 사용자고유정보와 매핑하여 상기 데이터베이스를 갱신하는 제2식별정보갱신단계;를 포함하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
According to claim 1,
The database creation step is
when receiving the user-specific information and the first identification information from the user terminal, a membership registration step of mapping the first identification information and the user-specific information to create the database;
a second identification information registration request step of transmitting a second identification information registration request message for requesting generation of the second identification information to the user terminal corresponding to the user-specific information; and
Upon receiving the second identification information from the user terminal, a second identification information update step of updating the database by mapping the second identification information with the user-specific information; How to control the service server provided.
제2항에 있어서,
상기 회원가입단계 및 상기 제2식별정보등록요청단계 사이에,
특정사용자임을 증명하기 위한 사용자신원정보를 상기 사용자 단말로부터 수신하면, 상기 사용자신원정보를 외부 서버로 전송하는 사용자신원정보등록단계; 및
상기 외부 서버에서 상기 사용자신원정보를 기초로 생성된 사용자신원등록정보를 수신하면, 상기 사용자신원등록정보와 상기 사용자고유정보를 매핑하여 상기 데이터베이스를 갱신하는 사용자신원등록정보갱신단계;를 더 포함하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
3. The method of claim 2,
Between the member registration step and the second identification information registration request step,
a user identity information registration step of transmitting the user identity information to an external server when receiving user identity information for proving that the user is a specific user from the user terminal; and
When receiving the user identity registration information generated based on the user identity information from the external server, the user identity registration information update step of updating the database by mapping the user identity registration information and the user-specific information; further comprising A method of controlling a service server that provides an article storage service, characterized in that.
제3항에 있어서,
상기 데이터베이스생성단계 및 상기 제1인증정보매핑단계 사이에,
상기 특정사용자의 신청 물품에 관한 사용자신청정보를 상기 사용자 단말로부터 수신하면, 상기 사용자 단말에 상기 제2식별정보 생성을 요청하는 메시지를 상기 사용자 단말로 전송하는 사용자신청정보등록단계; 및
상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 사용자신청정보와 상기 사용자고유정보를 매핑하여 상기 데이터베이스를 갱신하는 사용자신청정보갱신단계;를 더 포함하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
4. The method of claim 3,
Between the database creation step and the first authentication information mapping step,
a user application information registration step of transmitting, to the user terminal, a message requesting generation of the second identification information to the user terminal when the user application information regarding the application item of the specific user is received from the user terminal; and
Upon receiving the second identification information from the user terminal, a user application information update step of updating the database by mapping the user application information and the user-specific information; How to control the service server.
제1항에 있어서,
상기 제1인증정보매핑단계는,
상기 물품 보관 장치로부터 수신한 제1식별정보와 상기 데이터베이스에서 검색된 제1식별정보의 일치 여부를 판단하여, 상기 물품 보관 장치로부터 수신한 제1식별정보의 유효성을 검증하는 제1식별정보유효성검증단계;
상기 물품 보관 장치로부터 수신한 제1식별정보의 유효성이 검증되면, 상기 제1식별정보와 대응하는 상기 제1인증정보를 생성하는 제1인증정보생성단계; 및
상기 제1인증정보생성단계를 통해 생성된 상기 제1인증정보와 상기 제1식별정보를 매핑하여 상기 데이터베이스를 갱신하는 제1인증정보갱신단계;를 포함하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
According to claim 1,
The first authentication information mapping step is,
A first identification information validation step of verifying the validity of the first identification information received from the storage device by determining whether the first identification information received from the storage device matches the first identification information retrieved from the database ;
a first authentication information generating step of generating the first authentication information corresponding to the first identification information when the validity of the first identification information received from the article storage device is verified; and
A first authentication information update step of updating the database by mapping the first authentication information and the first identification information generated through the first authentication information generating step; How to control the service server.
제1항에 있어서,
상기 제2식별정보생성요청단계는,
상기 물품 보관 장치로부터 수신한 제1인증정보와 상기 데이터베이스에서 검색된 제1식별정보의 매핑 여부를 판단하여, 상기 물품 보관 장치로부터 수신한 제1인증정보의 유효성을 검증하고,
상기 물품 보관 장치로부터 수신한 제1인증정보의 유효성이 검증되면, 상기 제1인증정보에 대응하는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 상기 사용자 단말로 전송하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
According to claim 1,
The second identification information generation request step,
determining whether the first authentication information received from the article storage device and the first identification information retrieved from the database are mapped, and verifying the validity of the first authentication information received from the article storage device;
When the validity of the first authentication information received from the article storage device is verified, a second identification information request message for requesting generation of the second identification information to the user terminal corresponding to the first authentication information is transmitted to the user terminal A method of controlling a service server that provides an article storage service, characterized in that.
제1항에 있어서,
상기 잠금해제명령단계는,
상기 사용자 단말로부터 수신한 제2식별정보와 상기 데이터베이스에서 검색된 제2식별정보의 일치 여부를 판단하여, 상기 사용자 단말로부터 수신한 제2식별정보의 유효성을 검증하고,
상기 사용자 단말로부터 수신한 제2식별정보의 유효성이 검증되면, 상기 물품 보관 장치로 잠금해제명령을 전송하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
According to claim 1,
The unlocking command step is
By determining whether the second identification information received from the user terminal matches the second identification information retrieved from the database, and verifying the validity of the second identification information received from the user terminal,
When the validity of the second identification information received from the user terminal is verified, a control method of a service server providing an article storage service, characterized in that transmitting a lock release command to the article storage device.
제1항에 있어서,
상기 제2식별정보생성요청단계에서,
상기 사용자 단말 및 상기 물품 보관 장치는 각각 근거리 통신 수단을 구비하고. 상기 사용자 단말로 전송된 상기 제1인증정보가 상기 사용자 단말의 근거리 통신 수단을 통해 상기 물품 보관 장치의 근거리 통신 수단으로 입력됨으로써,
상기 서비스 서버에서 상기 제1인증정보를 상기 물품 보관 장치로부터 수신하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
According to claim 1,
In the second identification information generation request step,
The user terminal and the article storage device are each provided with a short-range communication means. By inputting the first authentication information transmitted to the user terminal to the short-distance communication means of the article storage device through the short-distance communication means of the user terminal,
The method of controlling a service server providing an article storage service, characterized in that the service server receives the first authentication information from the article storage device.
제2항에 있어서,
상기 제2식별정보등록요청단계에서,
상기 제2식별정보는, 상기 사용자 단말에 구비된 지문 센서, 카메라, ECG 센서 중 적어도 하나를 통해 획득된 지문, 지정맥, 홍채 중 어느 하나인 생체 오브젝트의 센싱정보를 이용하여 생성되는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
3. The method of claim 2,
In the second identification information registration request step,
The second identification information is generated using sensing information of a biometric object that is any one of a fingerprint, a finger vein, and an iris acquired through at least one of a fingerprint sensor, a camera, and an ECG sensor provided in the user terminal. A method of controlling a service server that provides a goods storage service.
제1항에 있어서,
상기 제1인증정보매핑단계에서,
상기 물품 보관 장치의 특정 보관위치에 관한 물품잠금정보를 상기 물품 보관 장치로부터 상기 제1식별정보와 함께 수신하고, 상기 물품잠금정보를 상기 제1식별정보와 매핑하여 상기 데이터베이스를 갱신하고,
상기 잠금해제명령단계에서,
상기 잠금해제명령은 상기 물품잠금정보에 대응하는 특정 보관위치의 상기 물품 보관 장치의 잠금을 해제하는 명령인 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
According to claim 1,
In the first authentication information mapping step,
receiving article lock information on a specific storage location of the article storage device together with the first identification information from the article storage device, mapping the article lock information with the first identification information to update the database;
In the unlocking command step,
The control method of a service server providing an article storage service, wherein the unlock command is a command to unlock the article storage device at a specific storage location corresponding to the lock article information.
제1항에 있어서,
상기 데이터베이스생성단계에서,
상기 제1식별정보는 사용자 단말의 전화번호를 암호화하여 생성된 안심번호인 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버의 제어방법.
According to claim 1,
In the database creation step,
The first identification information is a control method of a service server providing an article storage service, characterized in that the secure number generated by encrypting the phone number of the user terminal.
제1항 내지 제11항 중 어느 한 항에 따른 물품 보관 서비스를 제공하는 서비스 서버의 제어방법을 수행하는 컴퓨터 프로그램을 기록한 컴퓨터로 판독가능한 기록매체. A computer-readable recording medium recording a computer program for performing the method of controlling a service server that provides the goods storage service according to any one of claims 1 to 11. 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 서비스 서버에 있어서,
상기 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보를 수집하여 생성된 데이터베이스;
상기 사용자 단말 및 상기 물품 보관 장치 사이에 데이터 통신을 수행하는 T서버통신부; 및
상기 데이터베이스 및 상기 서버통신부를 제어하고, 상기 물품 보관 장치로부터 상기 제1식별정보를 수신하면, 상기 제1식별정보와 대응하는 제1인증정보를 생성하고, 상기 제1인증정보를 상기 제1식별정보와 매핑하여 상기 데이터베이스를 갱신하는 서버제어부;를 포함하고,
상기 서버제어부는,
상기 물품 보관 장치로부터 상기 제1식별정보를 수신하면, 상기 제1인증정보에 대응하는 사용자 단말로 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 전송하고,
상기 물품 보관 장치로부터 상기 제1인증정보를 수신하면, 상기 제1인증정보에 대응되는 사용자 단말로 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 전송하고,
상기 사용자 단말로부터 상기 제2식별정보를 수신하면, 상기 물품 보관 장치로 잠금해제명령을 전송하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 서비스 서버.
In the service server providing an article storage service between a user terminal, an article storage device, and a service server,
a database generated by collecting first identification information, second identification information, and user-specific information for identifying the user terminal;
a T server communication unit for performing data communication between the user terminal and the article storage device; and
When the database and the server communication unit are controlled, and the first identification information is received from the article storage device, first authentication information corresponding to the first identification information is generated, and the first authentication information is used for the first identification Including; a server control unit for updating the database by mapping with information,
The server control unit,
When receiving the first identification information from the article storage device, transmits the first authentication information and a first authentication information request message for requesting input of the first authentication information to the user terminal corresponding to the first authentication information,
Upon receiving the first authentication information from the article storage device, transmit a second identification information request message for requesting generation of the second identification information to a user terminal corresponding to the first authentication information,
Upon receiving the second identification information from the user terminal, the service server for providing an article storage service, characterized in that transmitting a lock release command to the article storage device.
사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 사용자 단말의 제어방법에 있어서,
상기 사용자 단말에서, 사용자 단말을 식별하는 제1식별정보 및 사용자고유정보를 입력받는 사용자인터페이스를 디스플레이하는 데이터입력요청표시단계;
상기 사용자 단말에서, 상기 제1식별정보 및 상기 사용자고유정보가 입력되면, 상기 제1식별정보 및 상기 사용자고유정보를 상기 서비스 서버로 전송하는 데이터전송단계;
상기 사용자 단말에서, 상기 서비스 서버로부터 사용자 단말을 식별하는 제2식별정보 생성을 요청하는 제2식별정보등록요청메시지를 수신하면, 상기 제2식별정보의 기초가 되는 센싱정보를 입력받는 제2식별정보생성인터페이스를 실행하여 디스플레이하는 제2식별정보등록요청표시단계;
상기 사용자 단말에서, 상기 제2식별정보생성인터페이스를 통해 입력된 센싱정보를 이용하여 상기 제2식별정보를 생성하고, 생성된 상기 제2식별정보를 상기 서비스 서버로 전송하는 제2식별정보등록단계;
상기 사용자 단말에서, 상기 서비스 서버에서 상기 제1식별정보와 대응하도록 생성된 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 상기 서비스 서버로부터 수신하면, 상기 제1인증정보 및 상기 제1인증정보요청메시지를 디스플레이하는 제1인증정보요청표시단계;
상기 사용자 단말에서, 상기 물품 보관 장치에서 전송한 상기 제1인증정보를 수신한 상기 서비스 서버로부터, 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 수신하면, 상기 제2식별정보생성인터페이스를 실행하며, 상기 제2식별정보요청메시지를 디스플레이하는 제2식별정보생성요청표시단계; 및
상기 사용자 단말에서, 상기 제2식별정보생성인터페이스를 통해 입력된 센싱정보를 이용하여 상기 제2식별정보를 생성하고, 상기 제2식별정보를 상기 서비스 서버로 전송하는 제2식별정보전송단계;를 포함하는, 물품 보관 서비스를 제공하는 사용자 단말의 제어방법.
In the control method of the user terminal providing an article storage service made between the user terminal, the article storage device, and the service server,
a data input request display step of displaying, in the user terminal, a user interface for receiving first identification information for identifying the user terminal and user-specific information;
In the user terminal, when the first identification information and the user-specific information is input, a data transmission step of transmitting the first identification information and the user-specific information to the service server;
When the user terminal receives a second identification information registration request message requesting generation of second identification information for identifying the user terminal from the service server, a second identification for receiving sensing information that is the basis of the second identification information a second identification information registration request display step of executing and displaying the information generation interface;
A second identification information registration step of generating, in the user terminal, the second identification information by using the sensing information input through the second identification information generation interface, and transmitting the generated second identification information to the service server ;
In the user terminal, when the first authentication information generated to correspond to the first identification information in the service server and a first authentication information request message requesting input of the first authentication information are received from the service server, the first authentication information a first authentication information request display step of displaying the first authentication information and the first authentication information request message;
When the user terminal receives a second identification information request message requesting generation of the second identification information from the service server that has received the first authentication information transmitted from the article storage device, the second identification information is generated a second identification information generation request display step of executing an interface and displaying the second identification information request message; and
In the user terminal, a second identification information transmission step of generating the second identification information using the sensing information input through the second identification information generation interface, and transmitting the second identification information to the service server; Including, a control method of a user terminal that provides an article storage service.
제14항에 따른 물품 보관 서비스를 제공하는 사용자 단말의 제어방법을 수행하는 컴퓨터 프로그램을 기록한 컴퓨터로 판독가능한 기록매체. A computer-readable recording medium recording a computer program for performing the method of controlling a user terminal providing the goods storage service according to claim 14 . 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 사용자 단말에 있어서,
상기 서비스 서버 사이에 데이터 통신을 수행하는 단말통신부;
사용자 단말을 식별하는 제1식별정보 및 사용자고유정보를 입력받고, 사용자 단말을 식별하는 제2식별정보의 기초가 되는 센싱정보를 입력받는 단말입력부;
상기 단말입력부로 상기 제1식별정보 및 상기 사용자고유정보를 입력받기 위한 사용자인터페이스와 상기 센싱정보를 입력받기 위한 제2식별정보생성인터페이스를 디스플레이하는 단말디스플레이부; 및
상기 단말입력부, 상기 단말디스플레이부 및 상기 단말통신부를 제어하며, 상기 센싱정보를 이용하여 상기 제2식별정보를 생성하는 단말제어부;를 포함하고,
상기 단말제어부는,
상기 제1식별정보와 대응하는 제1인증정보를 생성하는 상기 서비스 서버로, 상기 제1식별정보, 상기 제2식별정보 및 상기 사용자고유정보를 전송하도록 제어하고,
상기 서비스 서버로부터 상기 제1인증정보와 상기 제1인증정보 입력을 요청하는 제1인증정보요청메시지를 수신하면, 상기 제1인증정보 및 상기 제1인증정보요청메시지를 표시하는 사용자인터페이스를 디스플레이하도록 제어하고,
상기 물품 보관 장치에서 전송한 상기 제1인증정보를 수신한 상기 서비스 서버로부터, 상기 제2식별정보 생성을 요청하는 제2식별정보요청메시지를 수신하면, 상기 제2식별정보생성인터페이스를 실행하여 상기 제2식별정보요청메시지와 디스플레이하도록 제어하고,
상기 제2식별정보생성인터페이스를 통해 입력된 상기 센싱정보를 이용하여 상기 제2식별정보를 생성하고,
상기 사용자 단말에서, 상기 서비스 서버가 상기 물품 보관 장치로 잠금해제명령을 전송하도록, 상기 제2식별정보를 상기 서비스 서버로 전송하도록 제어하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 사용자 단말.
In the user terminal providing an article storage service between the user terminal, the article storage device, and the service server,
a terminal communication unit for performing data communication between the service servers;
a terminal input unit for receiving first identification information and user-specific information for identifying a user terminal, and receiving sensing information that is a basis for second identification information for identifying a user terminal;
a terminal display unit for displaying a user interface for receiving the first identification information and the user-specific information as the terminal input unit and a second identification information generating interface for receiving the sensing information; and
a terminal control unit for controlling the terminal input unit, the terminal display unit, and the terminal communication unit, and generating the second identification information by using the sensing information;
The terminal control unit,
Control to transmit the first identification information, the second identification information and the user-specific information to the service server that generates the first authentication information corresponding to the first identification information,
When receiving the first authentication information and a first authentication information request message requesting input of the first authentication information from the service server, display a user interface for displaying the first authentication information and the first authentication information request message control,
When receiving a second identification information request message requesting generation of the second identification information from the service server receiving the first authentication information transmitted from the article storage device, the second identification information generation interface is executed to execute the Control to display with the second identification information request message,
generating the second identification information by using the sensing information input through the second identification information generation interface;
A user terminal providing an article storage service, characterized in that the user terminal controls to transmit the second identification information to the service server so that the service server transmits a lock release command to the article storage device.
사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 물품 보관 장치의 제어방법에 있어서, 상기 서비스 서버에는 상기 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보가 서로 대응하도록 매핑된 데이터베이스가 생성되어 있고,
상기 물품 보관 장치에서, 상기 제1식별정보를 수신하면, 상기 서비스 서버로 상기 제1식별정보를 전송하는 제1식별정보전송단계;
상기 물품 보관 장치에서, 상기 제1식별정보와 대응하도록 상기 서비스 서버에서 생성한 상기 제1인증정보를 수신하면, 상기 제1인증정보를 상기 서비스 서버로 전송하는 제1인증정보전송단계;
상기 서비스 서버에서 상기 사용자 단말로 제2식별정보 생성을 요청함에 따라, 상기 제2식별정보를 수신한 상기 서비스 서버로부터 잠금해제명령을 수신하면, 잠금을 해제하는 잠금해제단계;를 포함하는, 물품 보관 서비스를 제공하는 물품 보관 장치의 제어방법.
In the control method of the article storage device providing the article storage service between a user terminal, an article storage device, and a service server, the service server includes first identification information, second identification information for identifying the user terminal, and a user A database is created in which unique information corresponds to each other,
a first identification information transmission step of transmitting the first identification information to the service server when the article storage device receives the first identification information;
a first authentication information transmission step of transmitting the first authentication information to the service server when the article storage device receives the first authentication information generated by the service server to correspond to the first identification information;
In response to a request for generation of second identification information from the service server to the user terminal, when receiving an unlock command from the service server that has received the second identification information, an unlocking step of releasing the lock; A method of controlling an article storage device that provides a storage service.
제17항에 따른 물품 보관 서비스를 제공하는 물품 보관 장치의 제어방법을 수행하는 컴퓨터 프로그램을 기록한 컴퓨터로 판독가능한 기록매체. A computer-readable recording medium recording a computer program for performing the method of controlling an article storage device providing the article storage service according to claim 17. 사용자 단말, 물품 보관 장치, 및 서비스 서버 사이에서 이루어지는 물품 보관 서비스를 제공하는 상기 물품 보관 장치의 제어방법에 있어서, 상기 서비스 서버에는 상기 사용자 단말을 식별하는 제1식별정보, 제2식별정보 및 사용자고유정보가 서로 대응하도록 매핑된 데이터베이스가 생성되어 있고,
잠금 동작 또는 해제 동작을 수행하는 물품 보관부;
상기 제1인증정보를 입력받는 장치입력부;
상기 서비스 서버와 데이터 통신을 수행하는 장치통신부; 및
상기 물품 보관부, 상기 장치입력부 및 상기 장치통신부의 제어를 수행하는 장치제어부;를 포함하고,
상기 장치제어부는,
상기 제1식별정보를 수신하면, 상기 서비스 서버로 상기 제1식별정보를 전송하도록 제어하고,
상기 제1식별정보와 대응하도록 상기 서비스 서버에서 생성한 상기 제1인증정보를 수신하면, 상기 제1인증정보를 상기 서비스 서버로 전송하도록 제어하고,
상기 서비스 서버에서 상기 사용자 단말로 제2식별정보 생성을 요청함에 따라, 상기 제2식별정보를 수신한 상기 서비스 서버로부터 잠금해제명령을 수신하면, 잠금을 해제하도록 제어하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 물품 보관 장치.
In the control method of the article storage device providing the article storage service between a user terminal, an article storage device, and a service server, the service server includes first identification information, second identification information for identifying the user terminal, and a user A database is created in which unique information corresponds to each other,
an article storage unit performing a locking operation or a unlocking operation;
a device input unit for receiving the first authentication information;
a device communication unit for performing data communication with the service server; and
and a device control unit for controlling the article storage unit, the device input unit, and the device communication unit.
The device control unit,
When receiving the first identification information, control to transmit the first identification information to the service server,
When receiving the first authentication information generated by the service server to correspond to the first identification information, control to transmit the first authentication information to the service server,
In response to a request to generate the second identification information from the service server to the user terminal, when receiving a lock release command from the service server that has received the second identification information, characterized in that the control to release the lock, Luggage storage units that provide services.
제19항에 있어서,
상기 장치입력부는,
상기 사용자 단말에 구비된 근거리 통신 수단을 통해 상기 제1인증정보를 수신하는 것을 특징으로 하는, 물품 보관 서비스를 제공하는 물품 보관 장치.


20. The method of claim 19,
The device input unit,
An article storage device for providing an article storage service, characterized in that the first authentication information is received through a short-distance communication means provided in the user terminal.


KR1020200035264A 2020-03-23 2020-03-23 Service server, user terminal and article storage apparatus for providing article storage service, a method for controlling thereof, and computer-readable recording medium with program for implementing the method KR20210118691A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200035264A KR20210118691A (en) 2020-03-23 2020-03-23 Service server, user terminal and article storage apparatus for providing article storage service, a method for controlling thereof, and computer-readable recording medium with program for implementing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200035264A KR20210118691A (en) 2020-03-23 2020-03-23 Service server, user terminal and article storage apparatus for providing article storage service, a method for controlling thereof, and computer-readable recording medium with program for implementing the method

Publications (1)

Publication Number Publication Date
KR20210118691A true KR20210118691A (en) 2021-10-01

Family

ID=78609782

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200035264A KR20210118691A (en) 2020-03-23 2020-03-23 Service server, user terminal and article storage apparatus for providing article storage service, a method for controlling thereof, and computer-readable recording medium with program for implementing the method

Country Status (1)

Country Link
KR (1) KR20210118691A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2624518A (en) * 2022-10-03 2024-05-22 Ocado Innovation Ltd Systems, methods and devices for access control

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2624518A (en) * 2022-10-03 2024-05-22 Ocado Innovation Ltd Systems, methods and devices for access control

Similar Documents

Publication Publication Date Title
US20210226941A1 (en) System and method for electronic credentials
US10829088B2 (en) Identity management for implementing vehicle access and operation management
US9462473B2 (en) Systems and methods for remote authorization of financial transactions using public key infrastructure (PKI)
EP1396824B1 (en) Authentication method, system and apparatus of an electronic value
JP2018074205A (en) Program, information processing device, information processing system, and information processing method
US10964141B2 (en) Internet-of-things (IoT) enabled lock with management platform processing
US20120008769A1 (en) Method and System For Managing A Distributed Identity
TW201528028A (en) Apparatus and methods for identity verification
WO2020213516A1 (en) Entry/exit management system, authentication device for entry/exit management system, management device for entry/exit management system, portable terminal for entry/exit management system, mobile unit for entry/exit management system, data structure for entry/exit management data, entry/exit management program, and construction method for entry/exit management system
US11985125B2 (en) Biometrically-enhanced verifiable credentials
US11182777B2 (en) Systems and methods using a primary account number to represent identity attributes
JP2020135651A (en) Approval system, management server, and approval method
US20220327518A1 (en) Multi-Purpose Physical Smartcard
KR20210118691A (en) Service server, user terminal and article storage apparatus for providing article storage service, a method for controlling thereof, and computer-readable recording medium with program for implementing the method
JP3834056B1 (en) Authentication system, reader / writer device and storage
US20220103374A1 (en) Utilization management system, management device, utilization control device, utilization management method, and computer-readable program
US20220278840A1 (en) Utilization management system, management device, utilization control device, user terminal, utilization management method, and program
JP4749017B2 (en) Pseudo biometric authentication system and pseudo biometric authentication method
JP2021005870A (en) Use control system, use permit issuance device, use control method, and computer-readable program
JP6742008B1 (en) Usage control system, usage permit issuing device, usage control method, and computer-readable program
JP7379400B2 (en) Information processing system, server device, information processing method and program
US12013924B1 (en) Non-repudiable proof of digital identity verification
US20230131095A1 (en) Computer method and graphical user interface for identity management
US20240193245A1 (en) Non-repudiable proof of digital identity verification
JP2012203516A (en) Property delegation system, property delegation method, and property delegation program

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E601 Decision to refuse application