KR101623085B1 - Reactive diagnostic service system - Google Patents

Reactive diagnostic service system Download PDF

Info

Publication number
KR101623085B1
KR101623085B1 KR1020150106873A KR20150106873A KR101623085B1 KR 101623085 B1 KR101623085 B1 KR 101623085B1 KR 1020150106873 A KR1020150106873 A KR 1020150106873A KR 20150106873 A KR20150106873 A KR 20150106873A KR 101623085 B1 KR101623085 B1 KR 101623085B1
Authority
KR
South Korea
Prior art keywords
diagnostic
diagnosis
user device
user
key
Prior art date
Application number
KR1020150106873A
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 KR1020150106873A priority Critical patent/KR101623085B1/en
Application granted granted Critical
Publication of KR101623085B1 publication Critical patent/KR101623085B1/en
Priority to PCT/KR2016/008321 priority patent/WO2017018840A1/en

Links

Images

Classifications

    • G06Q50/30
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B19/00Keys; Accessories therefor
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B19/00Keys; Accessories therefor
    • E05B19/0082Keys or shanks being removably stored in a larger object, e.g. a remote control or a key fob
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • 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
    • 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/20Administration of product repair or maintenance
    • 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • E05B2047/0048Circuits, feeding, monitoring
    • E05B2047/0071Connecting lockparts by electronic communication means only, e.g. bus systems, time multiplexing
    • EFIXED CONSTRUCTIONS
    • E05LOCKS; KEYS; WINDOW OR DOOR FITTINGS; SAFES
    • E05BLOCKS; ACCESSORIES THEREFOR; HANDCUFFS
    • E05B47/00Operating or controlling locks or other fastening devices by electric or magnetic means
    • E05B2047/0094Mechanical aspects of remotely controlled locks

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Quality & Reliability (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Lock And Its Accessories (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present invention relates to a reactive diagnostic service system. More specifically, the constitutional feature lies in comprising: a diagnostic target device with a lock system; a user device including a first communication module for performing a communication with the lock system in a local wireless communication and a second communication module for performing a communication with a diagnostic server through a communication network, and storing an electronic key for controlling the diagnostic target device by communicating with the lock system through the first communication module; and a diagnostic server which receives a diagnostic value of the diagnostic target device from the user device for processing. The diagnostic target device receives a diagnostic request from a user device including the electronic key, and generates a diagnostic value per the diagnostic request to transmit it to the user device. The user device transmits the received diagnostic value to the diagnostic server, and receives and outputs the diagnostic result from the diagnostic server. According to the reactive diagnostic service system suggested in the present invention, by providing a user who is specified as a rightful user by a lock system with a diagnostic service for the diagnostic target device, a necessary service can be provided immediately to a user, thereby increasing speed and safety. Even in case the electronic key is not only a master key but also a rental key, a diagnostic service can be provided. Thereby, a service can be provided to a realistic user who is currently using the diagnostic target device, and a customer satisfaction can be improved.

Description

반응형 진단 서비스 시스템{REACTIVE DIAGNOSTIC SERVICE SYSTEM}REACTIVE DIAGNOSTIC SERVICE SYSTEM [0002]

본 발명은 진단 서비스 시스템에 관한 것으로서, 보다 구체적으로는 정당한 사용자가 자물쇠 시스템을 구비한 진단 대상 장치에 대한 진단 서비스를 필요할 때에 이용할 수 있는, 반응형 진단 서비스 시스템에 관한 것이다.The present invention relates to a diagnostic service system, and more particularly, to a reactive diagnostic service system in which a legitimate user can use a diagnostic service for a diagnostic target device having a lock system when necessary.

차량, 전자제품, 가전제품 등 각종 장치의 진단 또는 점검을 위해서는, 해당 지역에 위치하고 있는 진단 센터 또는 점검 센터에 직접 방문하거나, 인터넷이나 전화로 장치의 A/S 센터 등에 진단 또는 점검 서비스를 신청하고, 서비스 요원(기사)과 일정을 협의한 후 정해진 날짜에 서비스 요원이 직접 내방하곤 한다.
In order to diagnose or check various devices such as vehicles, electronic products, household appliances, etc., visit the diagnosis center or the inspection center located in the relevant area, or apply for diagnosis or inspection service to the A / S center of the apparatus by Internet or telephone , Service personnel (article), and then the service person will visit the service on the appointed date.

이와 같은 과정은 사용자가 인터넷으로 서비스 신청을 해야 하고, 진단 또는 점검 가능한 날짜를 협의해야 하는 등 다소 번거로울 수 있으며, 서비스가 필요한 자에게 필요한 서비스가 즉각적으로 제공되지 않아 고객 만족도가 저하되는 한계가 있다.
Such a process may be troublesome because the user has to apply for a service on the Internet, negotiate a date on which diagnosis or checking is possible, and there is a limitation in that the service required for the service is not immediately provided, .

이와 같은 한계를 극복하기 위해, 이동 단말기를 이용해 차량 점검을 원할 때 원격으로 차량 점검을 실시할 수 있는 기술이나(공개특허 제10-2005-0018483호, 발명의 명칭: 이동 단말기를 이용한 차량 성능 진단 시스템 및 방법, 공개일자: 2005년 02월 23일), 가전기기가 자동으로 고장을 진단하고 해결책을 제시하는 기술 등이 개시된 바 있다(공개특허 제10-2011-0013583호, 발명의 명칭: 가전기기 진단시스템 및 그 진단방법, 공개일자: 2011년 02월 10일).
In order to overcome such limitations, there is a technology for remotely checking a vehicle when the user wishes to check the vehicle using the mobile terminal (Japanese Patent Application Laid-Open No. 10-2005-0018483, entitled " System and method, public date: Feb. 23, 2005), a technique of automatically diagnosing a malfunction of a home appliance and presenting a solution has been disclosed (Japanese Patent Laid-Open No. 10-2011-0013583, entitled " Device diagnosis system and diagnostic method thereof, publication date: February 10, 2011).

그러나 이와 같은 발명에서는, 정당한 사용자임을 특정하지 않기 때문에 보안 문제가 있고, 등록된 사용자가 있는 경우에는 진단 또는 점검 서비스가 필요하더라도 미리 등록된 사용자가 아니면 해당 서비스를 이용할 수 없어서, 적시에 서비스가 제공되지 않는 한계가 있다.However, in this invention, there is a security problem because it is not a legitimate user, and if there is a registered user, even if a diagnosis or inspection service is required, the service can not be used unless it is a registered user in advance, There is a limit that does not exist.

본 발명은 기존에 제안된 방법들의 상기와 같은 문제점들을 해결하기 위해 제안된 것으로서, 자물쇠 시스템을 통해 정당한 사용자임이 특정된 사용자에게 진단 대상 장치에 대한 진단 서비스를 제공함으로써, 필요한 서비스를 확인된 사용자에게 즉각적으로 제공하여 신속성 및 안전성을 높일 수 있으며, 전자키가 마스터키 뿐 아니라 대여키인 경우에도 진단 서비스를 제공함으로써, 진단 대상 장치를 현재 사용하고 있는 현실적인 사용자에게 서비스를 제공할 수 있고 고객 만족도를 향상시킬 수 있는, 반응형 진단 서비스 시스템을 제공하는 것을 그 목적으로 한다.The present invention has been proposed in order to solve the above-mentioned problems of the existing methods. The present invention provides a diagnostic service for a diagnosis target device to a user specified as a legitimate user through a lock system, It is possible to increase the speed and safety by providing instantly, and by providing diagnostic service even when the electronic key is not only a master key but also a rental key, it is possible to provide service to real users who are currently using the diagnostic target device, And to provide a reactive diagnostic service system capable of improving the reliability of the diagnostic service.

상기한 목적을 달성하기 위한 본 발명의 특징에 따른 반응형 진단 서비스 시스템은,According to an aspect of the present invention,

진단 서비스 시스템으로서,As a diagnostic service system,

자물쇠 시스템을 구비한 진단 대상 장치;A diagnostic object device having a lock system;

상기 자물쇠 시스템과 근거리 무선통신으로 통신을 수행하는 제1 통신 모듈 및 진단 서버와 통신망을 통해 통신을 수행하는 제2 통신 모듈을 포함하되, 상기 진단 대상 장치의 자물쇠 시스템과 대응되는 전자키를 저장하고, 상기 제1 통신 모듈을 통해 상기 자물쇠 시스템과 통신하여 상기 진단 대상 장치를 제어하며, 상기 진단 대상 장치에 진단 요청을 하는 유저 디바이스; 및A first communication module for performing communication in short-range wireless communication with the lock system, and a second communication module for communicating with a diagnosis server via a communication network, wherein the electronic key corresponding to the lock system of the diagnosis target device is stored A user device for communicating with the lock system through the first communication module to control the diagnosis target device and requesting diagnosis of the diagnosis target device; And

상기 유저 디바이스로부터 상기 진단 대상 장치의 진단값을 전달받아 처리하는 상기 진단 서버를 포함하되,And a diagnosis server that receives and processes the diagnostic value of the diagnostic target device from the user device,

상기 진단 대상 장치는, 상기 전자키를 포함하는 유저 디바이스로부터 진단 요청을 수신하고, 상기 진단 요청에 따라 진단값을 생성하여 상기 유저 디바이스에 전송하며,Wherein the diagnosis target device receives a diagnosis request from a user device including the electronic key, generates a diagnosis value according to the diagnosis request, and transmits the diagnosis value to the user device,

상기 유저 디바이스는, 상기 전송받은 진단값을 상기 진단 서버에 전송하고, 상기 진단 서버로부터 진단 결과를 수신하여 출력하는 것을 그 구성상의 특징으로 한다.
The user device transmits the received diagnosis value to the diagnosis server, and receives and outputs a diagnosis result from the diagnosis server.

바람직하게는, 상기 전자키는, 마스터키 또는 대여키를 포함할 수 있다.
Advantageously, said electronic key may comprise a master key or a lease key.

더욱 바람직하게는, 상기 진단 서버는,More preferably, the diagnostic server further comprises:

상기 대여키를 저장한 유저 디바이스의 진단 요청 시, 상기 대여키에 대한 마스터키를 저장한 것으로 등록된 유저 디바이스에 상기 진단 요청 내용 및 진단 결과를 전송할 수 있다.
When the diagnosis of the user device storing the rental key is requested, the contents of the diagnosis request and the diagnosis result can be transmitted to the user device registered as storing the master key for the rental key.

바람직하게는, 상기 유저 디바이스는,Preferably, the user device further comprises:

상기 전자키를 통해 상기 자물쇠 시스템을 제어하고, 진단 요청, 진단 결과 수신 및 출력을 포함하는 진단 서비스 기능을 하는 애플리케이션을 설치 및 구동하는 구동 모듈을 더 포함할 수 있다.
And a drive module for controlling the lock system via the electronic key, and installing and operating an application functioning as a diagnosis service including a diagnosis request, a diagnosis result reception and an output.

바람직하게는, 상기 유저 디바이스는,Preferably, the user device further comprises:

상기 진단 대상 장치에 진단 요청을 할 때에, 사용자 인증을 수행하는 사용자 인증 모듈을 더 포함할 수 있다.
And a user authentication module that performs user authentication when requesting the diagnosis target device for diagnosis.

바람직하게는,Preferably,

상기 유저 디바이스는, 파라미터 및 기계종속 아이디를 이용하여 암호화 코드를 생성하는 암호화 모듈을 더 포함하며,Wherein the user device further comprises an encryption module for generating an encrypted code using a parameter and a machine dependent identity,

상기 진단 대상 장치의 자물쇠 시스템은, 상기 유저 디바이스로부터 상기 암호화 모듈에서 생성된 암호화 코드 및 파라미터를 전송받고, 미리 등록된 유저 디바이스 정보에 의해 생성된 기계종속 아이디를 이용해, 상기 암호화 코드를 검증하는 검증 모듈을 더 포함할 수 있다.
Wherein the lock system of the diagnosis target device receives the encryption code and parameters generated in the encryption module from the user device and performs verification using the machine dependent ID generated by the previously registered user device information to verify the encryption code Module. ≪ / RTI >

더욱 바람직하게는, 상기 기계종속 아이디는,More preferably, the machine-

상기 유저 디바이스의 시리얼번호, 맥어드레스 및 블루투스 모듈 ID를 포함하는 군에서 선택된 적어도 둘 이상을 구성하는 숫자, 문자, 또는 숫자 및 문자의 일부를 조합하여 구성될 수 있다.
A number, a letter, or a part of a number and a letter constituting at least two members selected from the group including the serial number, the MAC address, and the Bluetooth module ID of the user device.

바람직하게는, 상기 진단 서버는,Preferably, the diagnostic server further comprises:

장치 정보 및 상태 기준값을 매칭하여 저장한 데이터베이스; 및A database storing the device information and the status reference value in a matching manner; And

상기 데이터베이스에 저장된, 상기 진단 대상 장치의 장치 정보와 매칭되는 상태 기준값과 상기 유저 디바이스로부터 수신한 진단값을 비교하여, 상태 판별 정보 및 주요 진단 사항을 포함하는 진단 결과를 생성하는 결과 생성 모듈을 포함할 수 있다.And a result generation module that compares the status reference value matched with the device information of the diagnosis target device stored in the database and the diagnosis value received from the user device to generate diagnosis results including status determination information and major diagnosis items can do.

본 발명에서 제안하고 있는 반응형 진단 서비스 시스템에 따르면, 자물쇠 시스템을 통해 정당한 사용자임이 특정된 사용자에게 진단 대상 장치에 대한 진단 서비스를 제공함으로써, 필요한 서비스를 확인된 사용자에게 즉각적으로 제공하여 신속성 및 안전성을 높일 수 있으며, 전자키가 마스터키 뿐 아니라 대여키인 경우에도 진단 서비스를 제공함으로써, 진단 대상 장치를 현재 사용하고 있는 현실적인 사용자에게 서비스를 제공할 수 있고 고객 만족도를 향상시킬 수 있다.According to the reactive diagnostic service system proposed in the present invention, a diagnosis service for a diagnosis target device is provided to a user specified as a legitimate user through a lock system, thereby promptly providing required services to the identified user, It is possible to provide the diagnostic service even when the electronic key is not only the master key but also the rental key so that the service can be provided to a real user who is currently using the diagnostic target device and the customer satisfaction can be improved.

도 1은 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템의 구성을 도시한 도면.
도 2는 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 진단 대상 장치의 세부적인 구성을 도시한 도면.
도 3은 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 유저 디바이스의 세부적인 구성을 도시한 도면.
도 4는 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 암호화 코드를 이용하는 암호화 및 검증 과정을 도시한 도면.
도 5는 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 기계종속 아이디의 구성을 예를 들어 도시한 도면.
도 6은 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 진단 서버의 세부적인 구성을 도시한 도면.
BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a diagram showing a configuration of a response type diagnostic service system according to an embodiment of the present invention; FIG.
2 is a view showing a detailed configuration of a diagnosis target apparatus in a response type diagnostic service system according to an embodiment of the present invention.
3 is a view showing a detailed configuration of a user device in a response type diagnostic service system according to an embodiment of the present invention;
4 illustrates an encryption and verification procedure using an encryption code in a responsive diagnostic service system according to an embodiment of the present invention.
5 is a diagram illustrating a configuration of a machine dependent ID in a reactive type diagnosis service system according to an embodiment of the present invention.
6 is a diagram showing a detailed configuration of a diagnosis server in a response type diagnostic service system according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있도록 바람직한 실시예를 상세히 설명한다. 다만, 본 발명의 바람직한 실시예를 상세하게 설명함에 있어, 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다. 또한, 유사한 기능 및 작용을 하는 부분에 대해서는 도면 전체에 걸쳐 동일한 부호를 사용한다.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings, in order that those skilled in the art can easily carry out the present invention. In the following detailed description of the preferred embodiments of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear. In the drawings, like reference numerals are used throughout the drawings.

덧붙여, 명세서 전체에서, 어떤 부분이 다른 부분과 ‘연결’ 되어 있다고 할 때, 이는 ‘직접적으로 연결’ 되어 있는 경우뿐만 아니라, 그 중간에 다른 소자를 사이에 두고 ‘간접적으로 연결’ 되어 있는 경우도 포함한다. 또한, 어떤 구성요소를 ‘포함’ 한다는 것은, 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있다는 것을 의미한다.
In addition, in the entire specification, when a part is referred to as being 'connected' to another part, it may be referred to as 'indirectly connected' not only with 'directly connected' . Also, to "include" an element means that it may include other elements, rather than excluding other elements, unless specifically stated otherwise.

도 1은 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템의 구성을 도시한 도면이다. 도 1에 도시된 바와 같이, 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템은, 진단 대상 장치(100), 유저 디바이스(200) 및 진단 서버(300)를 포함하여 구성될 수 있다.
1 is a block diagram illustrating a configuration of a response type diagnostic service system according to an embodiment of the present invention. 1, the responsive diagnostic service system according to an embodiment of the present invention may include a diagnosis object device 100, a user device 200, and a diagnosis server 300. [

즉, 본 발명은, 진단 대상 장치(100)에 구비된 자물쇠 시스템(110)을 통해 정당한 사용자임이 특정된 사용자의 유저 디바이스(200)에, 진단 대상 장치(100)에 대한 진단 서비스를 실시간으로 제공할 수 있다. 유저 디바이스(200)는, 진단 대상 장치(100)와 근거리 무선통신을 통해 정당한 사용자임을 확인하고 진단 요청을 하며, 진단 대상 장치(100)로부터 수신한 진단값을 통신망을 통해 진단 서버(300)에 전송함으로써, 진단 서버(300)로부터 진단 결과를 수신 및 출력할수 있다.
That is, the present invention provides a diagnosis service for the diagnosis target device 100 in real time to the user device 200 of a user specified as a legitimate user through the lock system 110 provided in the diagnosis target device 100 can do. The user device 200 confirms that the user is a legitimate user through short-range wireless communication with the diagnosis target device 100 and makes a diagnosis request and sends the diagnosis value received from the diagnosis target device 100 to the diagnosis server 300 via the communication network The diagnostic server 300 can receive and output diagnostic results.

이와 같이, 본 발명은, 필요한 서비스를 확인된 사용자에게 즉각적으로 제공하여 신속성 및 안전성을 높일 수 있으며, 전자키가 마스터키 뿐 아니라 대여키인 경우에도 진단 서비스를 제공함으로써, 진단 대상 장치(100)를 현재 사용하고 있는 현실적인 사용자에게 서비스를 제공할 수 있고 고객 만족도를 향상시킬 수 있다.
As described above, according to the present invention, it is possible to promptly and promptly provide necessary services to an identified user, thereby improving the promptness and safety, and even when the electronic key is not only a master key but also a rental key, Can provide services to real users who are currently using it, and can improve customer satisfaction.

이하에서는, 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템을 구성하는 각 구성요소에 대하여 상세히 설명하도록 한다.
Hereinafter, each component constituting the responsive diagnostic service system according to an embodiment of the present invention will be described in detail.

진단 대상 장치(100)는, 자물쇠 시스템(110)을 구비할 수 있다. 진단 대상 장치(100)는, 실시간으로 진단이 필요하고, 자물쇠 시스템(110)을 구비한 장치로서, 차량, 전자제품, 가전제품 등 다양할 수 있다. 예를 들어, 도 1에 도시된 바와 같이, 진단 대상 장치(100)는 자물쇠 시스템(110)이 구비된 차량으로, 차량용 전자키가 구비된 유저 디바이스(200)를 통해 차량을 제어하는 형태로 구현될 수 있다.
The device 100 to be diagnosed may be provided with a lock system 110. The diagnosis target device 100 may be various devices such as a vehicle, an electronic product, a household appliance, etc., as a device having a lock system 110, which requires diagnosis in real time. For example, as shown in FIG. 1, a diagnosis target device 100 is a vehicle equipped with a lock system 110, and is implemented in a form of controlling a vehicle through a user device 200 equipped with a vehicle electronic key .

한편, 진단 대상 장치(100)는, 전자키를 포함하는 유저 디바이스(200)로부터 진단 요청을 수신하고, 진단 요청에 따라 진단값을 생성하여 유저 디바이스(200)에 전송할 수 있다. 진단 대상 장치(100)의 세부적인 구성에 대해서는 추후 도 2를 참조하여 상세히 설명하도록 한다.
On the other hand, the diagnosis object device 100 receives a diagnosis request from the user device 200 including the electronic key, generates a diagnosis value according to the diagnosis request, and transmits the diagnosis value to the user device 200. The detailed configuration of the diagnosis target device 100 will be described later in detail with reference to FIG.

유저 디바이스(200)는, 자물쇠 시스템(110)과 근거리 무선통신으로 통신을 수행하고, 진단 서버(300)와 통신망을 통해 통신을 수행할 수 있다. 즉, 유저 디바이스(200)는, 진단 대상 장치(100)의 자물쇠 시스템(110)과 대응되는 전자키를 저장하고, 근거리 무선통신으로 자물쇠 시스템(110)과 통신하여 진단 대상 장치(100)를 제어하며, 진단 대상 장치(100)에 진단 요청을 할 수 있다. 또한, 유저 디바이스(200)는, 유저 디바이스(200)의 위치 정보 및 유저 디바이스(200)에 할당된 전화번호 등을 포함하는 개인정보를, 진단 대상 장치(100)로부터 수신한 진단값과 함께 진단 서버(300)에 전송하고, 진단 서버(300)로부터 진단 결과를 수신하여 출력할 수 있다.
The user device 200 can communicate with the lock system 110 via short-range wireless communication, and can communicate with the diagnosis server 300 via the communication network. That is, the user device 200 stores the electronic key corresponding to the lock system 110 of the diagnosis target device 100, communicates with the lock system 110 by the near field wireless communication, and controls the diagnosis target device 100 And can make a diagnosis request to the diagnosis target device 100. [ The user device 200 also stores the personal information including the location information of the user device 200 and the telephone number assigned to the user device 200 together with the diagnosis value received from the diagnostic object device 100 And transmits the diagnosis result to the server 300, and receives and outputs the diagnosis result from the diagnosis server 300.

여기에서, 전자키는, 마스터키 또는 대여키를 포함할 수 있다. 즉, 진단 대상 장치(100)에 대하여 마스터키를 저장한 유저 디바이스(200)(이하, “마스터키 장치”라 한다.)뿐 아니라, 마스터키 장치에 의해 자물쇠 시스템(110)의 작동 제어 권한을 부여받은 대여키를 저장한 유저 디바이스(200)(이하, “대여키 장치”라 한다.)를 이용해, 진단 대상 장치(100)에 대한 진단 서비스를 이용할 수 있다. 예를 들어, 차량의 경우 일시적으로 타인에게 대여하거나, 렌트 또는 공유하는 용도로 차량을 사용할 수 있는데, 차량 소유주는 마스터키 장치를, 차량의 실제 사용자는 대여키 장치를 소유할 수 있다. 본 발명에서는, 대여키 장치를 통해 진단 서비스를 이용할 수 있기 때문에, 진단 서비스가 필요한 자에게 필요한 서비스가 반응형으로 즉각적으로 제공될 수 있어서, 골든 타임을 놓치지 않고 서비스를 제공할 수 있다.
Here, the electronic key may include a master key or a rental key. That is, not only the user device 200 (hereinafter referred to as the "master key device") storing the master key with respect to the diagnosis target device 100 but also the operation control authority of the lock system 110 by the master key device The diagnosis service for the diagnosis object device 100 can be used by using the user device 200 (hereinafter referred to as "rental key device") storing the granted rental key. For example, in the case of a vehicle, the vehicle may be temporarily used to rent, rent, or share it to another person. The vehicle owner may own the master key device, and the actual user of the vehicle may own the rental key device. According to the present invention, since the diagnostic service can be used through the rental key device, the service required for the person who needs the diagnosis service can be immediately provided in response to the request, so that the service can be provided without missing the golden time.

한편, 유저 디바이스(200)는 휴대용 단말기로 구현될 수 있다. 여기서, 휴대용 단말기는 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다. 또한, 유저 디바이스(200)는, 스마트폰, 스마트 노트, 태블릿 PC, 스마트 카메라, 스마트 워치, 웨어러블(wearable) 컴퓨터 등 각종 스마트 기기일 수도 있다.
Meanwhile, the user device 200 may be implemented as a portable terminal. Here, the portable terminal is a wireless communication device that is guaranteed to be portable and mobility, and can be used as a personal communication system (PCS), a global system for mobile communications (GSM), a personal digital cellular (PDC), a personal handyphone system (PHS) Handheld devices such as a handheld device, an assistant, an IMT (International Mobile Telecommunication) -2000, a Code Division Multiple Access (CDMA) -2000, a W-CDMA ) Based wireless communication devices. The user device 200 may be a smart device such as a smart phone, a smart note, a tablet PC, a smart camera, a smart watch, or a wearable computer.

다만, 본 발명의 유저 디바이스(200)가 나열한 바와 같은 단말기의 형태에 한정되는 것은 아니며, 전자키를 저장하여 마스터키 장치 또는 대여키 장치로 사용될 수 있고, 진단 대상 장치(100)에 진단 요청을 하여 진단값을 수신하고, 진단 서버(300)와 통신을 수행하여 진단 결과를 수신 및 출력할 수 있다면, 구체적인 단말기의 형태에 관계없이 본 발명의 유저 디바이스(200)의 역할을 얼마든지 할 수 있다. 유저 디바이스(200)의 세부적인 구성에 대해서는 추후 도 3을 참조하여 상세히 설명하도록 한다.
However, the present invention is not limited to the above-described terminal device of the present invention. The electronic device may be used as a master key device or a rental key device by storing an electronic key. And can receive and output diagnostic results by communicating with the diagnostic server 300, the user device 200 of the present invention can play a role regardless of the specific terminal type . The detailed configuration of the user device 200 will be described later in detail with reference to FIG.

진단 서버(300)는, 유저 디바이스(200)로부터 진단 대상 장치(100)의 진단값을 전달받아 처리할 수 있다. 또한, 진단 서버(300)는, 대여키를 저장한 유저 디바이스(200), 즉 대여키 장치의 진단 요청 시, 대여키에 대한 마스터키를 저장한 것으로 등록된 유저 디바이스(200), 즉 마스터키 장치에 대여키 장치에 의한 진단 요청 내용 및 진단 결과를 전송할 수 있다. 실시예에 따라서는, 대여키 장치의 경우에는 이용 권한에 따라 마스터키 장치로부터 통신망 등을 통하여 허가를 받은 후에 진단 서비스를 이용하도록 할 수도 있다. 진단 서버(300)의 세부적인 구성에 대해서는 추후 도 6을 참조하여 상세히 설명하도록 한다.
The diagnostic server 300 can receive the diagnostic value of the diagnostic target device 100 from the user device 200 and process the diagnostic value. The diagnosing server 300 also includes a user device 200 that stores the master key for the rental key when requesting diagnosis of the user device 200 storing the rental key, that is, the rental key device, that is, The contents of the diagnosis request by the rental key device and the diagnosis result can be transmitted to the device. According to the embodiment, in the case of the rental key device, the diagnosis service may be used after receiving permission from the master key device through the communication network or the like in accordance with the usage right. The detailed configuration of the diagnostic server 300 will be described later in detail with reference to FIG.

도 2는 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 진단 대상 장치(100)의 세부적인 구성을 도시한 도면이다. 도 2에 도시된 바와 같이, 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템의 진단 대상 장치(100)는, 자물쇠 시스템(110) 및 컨트롤러(120)를 포함하여 구성될 수 있다.
FIG. 2 is a diagram showing a detailed configuration of a diagnosis object device 100 in a response type diagnostic service system according to an embodiment of the present invention. 2, the apparatus 100 to be diagnosed in the reactive diagnosis service system according to an embodiment of the present invention may include a lock system 110 and a controller 120. [

자물쇠 시스템(110)은, 전자키와 대응되어 진단 대상 장치(100)의 잠금 또는 열림, 구동 시작 또는 종료 등의 작동을 제어할 수 있다. 자물쇠 시스템(110)은 정당한 사용자의 제어 신호에만 반응하기 위해 전자키를 검증하는 검증 모듈(111)을 포함할 수 있으며, 정당한 사용자에 의한 진단 요청만을 이하에서 상세히 설명할 컨트롤러에 전달할 수 있다. 검증 모듈(111)의 세부적인 동작에 대해서는 추후 도 3 및 도 4를 참조하여 상세히 설명하도록 한다.
The lock system 110 may correspond to the electronic key to control operations such as locking or opening of the diagnostic target device 100, starting or ending the driving. The lock system 110 may include a verification module 111 that verifies the electronic key to only respond to the legitimate user ' s control signal, and may only pass diagnostic requests by legitimate users to the controller, described in detail below. The detailed operation of the verification module 111 will be described in detail later with reference to FIG. 3 and FIG.

컨트롤러(120)는, 유저 디바이스(200)로부터 수신한 진단 요청에 대응하여, 진단 대상 장치(100)에 대한 진단값을 생성하여 유저 디바이스(200)에 전송할 수 있다. 컨트롤러(120)는 미리 정해진 항목의 적어도 하나 이상의 진단값을 생성할 수 있으며, 자물쇠 시스템(110)을 통해 검증된 마스터키 장치 또는 대여키 장치에 한하여 생성된 진단값을 전송할 수 있다.
The controller 120 can generate a diagnosis value for the diagnosis target device 100 and transmit it to the user device 200 in response to the diagnosis request received from the user device 200. [ The controller 120 may generate at least one diagnostic value of a predetermined item and may transmit diagnostic values generated only to the master key device or the rental key device that has been verified through the lock system 110. [

도 3은 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 유저 디바이스(200)의 세부적인 구성을 도시한 도면이다. 도 3에 도시된 바와 같이, 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템의 유저 디바이스(200)는, 제1 통신 모듈(210) 및 제2 통신 모듈(220)을 포함하여 구성될 수 있으며, 구동 모듈(230), 사용자 인증 모듈(240) 및 암호화 모듈(250)을 더 포함하여 구성될 수 있다.
3 is a diagram illustrating a detailed configuration of a user device 200 in a reactive diagnostic service system according to an embodiment of the present invention. 3, the user device 200 of the reactive diagnostic service system according to an embodiment of the present invention may include a first communication module 210 and a second communication module 220 And may further include a driving module 230, a user authentication module 240, and an encryption module 250.

제1 통신 모듈(210)은, 자물쇠 시스템(110)과 근거리 무선통신으로 통신을 수행할 수 있다. 여기에서 근거리 무선통신은, 적외선 통신, RFID, NFC, zigbee 및 블루투스를 포함하는 군에서 선택된 적어도 하나 이상의 통신 방식일 수 있다. 유저 디바이스(200)는, 제1 통신 모듈(210)을 통해 자물쇠 시스템(110)과 통신하여 진단 대상 장치(100)를 제어하며, 진단 대상 장치(100)에 진단 요청할 수 있다.
The first communication module 210 may perform communication in a short-range wireless communication with the lock system 110. Here, the short-range wireless communication may be at least one communication method selected from the group including infrared communication, RFID, NFC, zigbee, and Bluetooth. The user device 200 can communicate with the lock system 110 via the first communication module 210 to control the diagnosis target device 100 and request diagnosis to the diagnosis target device 100. [

제2 통신 모듈(220)은, 진단 서버(300)와 통신망을 통해 통신을 수행할 수 있다. 여기에서 통신망은, 유무선 인터넷 또는 이동통신망 등을 포함할 수 있다. 유저 디바이스(200)는, 제2 통신 모듈(220)을 통해 진단 서버(300)와 각종 신호 및 데이터를 송수신하여 진단 서비스를 이용할 수 있다.
The second communication module 220 can perform communication with the diagnosis server 300 through a communication network. Here, the communication network may include a wired / wireless Internet or a mobile communication network. The user device 200 can transmit and receive various signals and data to and from the diagnostic server 300 through the second communication module 220 and use diagnostic services.

구동 모듈(230)은, 전자키를 통해 자물쇠 시스템(110)을 제어하고, 진단 요청, 진단 결과 수신 및 출력을 포함하는 진단 서비스 기능을 하는 애플리케이션을 설치 및 구동할 수 있다. 즉, 구동 모듈(230)은, 유저 디바이스(200)에 설치된 애플리케이션의 실행, 종료 등을 제어하고, 사용자 요청에 따라 세부적인 구동을 제어할 수 있다. 구동 모듈(230)은, 중앙처리장치로 구동되는 마이크로컴퓨터와 마이크로컴퓨터의 동작을 보호하는 주변 장치를 포함하여 구성될 수 있으며, 롬이나 램과 같은 메모리에 저장된 실행 프로그램인 애플리케이션을 실행하는 구성 부품을 포함하여 구성될 수 있다.
The drive module 230 may install and operate an application that controls the lock system 110 via an electronic key and that functions as a diagnostic service that includes a diagnostic request, diagnostic result reception and output. That is, the driving module 230 controls execution and termination of an application installed in the user device 200, and controls detailed driving according to a user request. The driving module 230 may include a microcomputer driven by the central processing unit and a peripheral device for protecting the operation of the microcomputer. The driving module 230 may include components for executing an application, which is an execution program stored in a memory such as ROM or RAM As shown in FIG.

구동 모듈(230)에 의해 구동되는 애플리케이션은, 통신망 등에서 운영되는 애플리케이션 서버에서 관리하는 설치 프로그램에 의하여 설치된 실행 프로그램일 수 있으며, 진단 서비스를 이용할 수 있도록 진단 대상 장치(100) 및 진단 서버(300)와 통신을 수행하고, 진단 결과를 출력하는 기능을 가질 수 있다.
The application driven by the drive module 230 may be an executable program installed by an installation program managed by an application server operated in a communication network or the like and may be installed in the diagnosis target device 100 and the diagnosis server 300, And a function of outputting a diagnosis result.

즉, 본 발명에서는, 진단 서비스용 애플리케이션이 설치된 스마트 기기를 유저 디바이스(200)로 구현할 수 있다. 이때, 진단 서비스용 애플리케이션은, 유저 디바이스(200)를 마스터키 장치 또는 대여키 장치로 사용하기 위한 전자키 애플리케이션과 통합된 형태일 수 있다. 또한, 유저 디바이스(200)가 대여키 장치로 사용되는 경우, 마스터키 장치로부터 제공받은 파라미터를 체크하여 대여키의 사용 가능 여부를 확인하거나 제어하는 기능을 수행할 수도 있다.
That is, in the present invention, the smart device in which the diagnostic service application is installed can be implemented in the user device 200. At this time, the diagnostic service application may be integrated with the electronic key application for using the user device 200 as a master key device or a rental key device. In addition, when the user device 200 is used as a rental key device, it may check the parameter provided from the master key device and check or control whether the rental key can be used.

사용자 인증 모듈(240)은, 진단 대상 장치(100)에 진단 요청을 할 때에, 사용자 인증을 수행할 수 있다. 여기에서, 사용자 인증은, 홍채 인식, 얼굴 인식, 지문 인식, 음성 인식, 비밀번호 입력, 및 패턴 입력을 포함하는 군에서 선택된 적어도 하나 이상을 통하여 수행될 수 있으나, 이에 한정하는 것은 아니다. 유저 디바이스(200)로 사용되는 대부분의 스마트 기기에는 카메라, 터치스크린, 마이크 등이 이미 장착되어 있으므로, 이 장치들을 이용하여 사용자 인증을 수행할 수 있다.
The user authentication module 240 can perform user authentication when requesting the diagnosis target device 100 for diagnosis. Here, the user authentication may be performed through at least one selected from the group including iris recognition, face recognition, fingerprint recognition, speech recognition, password input, and pattern input, but is not limited thereto. Since most of the smart devices used as the user device 200 are already equipped with a camera, a touch screen, a microphone, etc., user authentication can be performed using these devices.

암호화 모듈(250)은, 파라미터 및 기계종속 아이디를 이용하여 암호화 코드를 생성할 수 있다. 진단 대상 장치(100)의 자물쇠 시스템(110)의 검증 모듈(111)은, 유저 디바이스(200)로부터 암호화 모듈(250)에서 생성된 암호화 코드 및 파라미터를 전송받고, 미리 등록된 유저 디바이스(200) 정보에 의해 생성된 기계종속 아이디를 이용해, 암호화 코드를 검증할 수 있다.
The encryption module 250 may generate the encrypted code using the parameters and the machine dependent ID. The verification module 111 of the lock system 110 of the diagnosis target device 100 receives the encryption code and parameters generated by the encryption module 250 from the user device 200 and receives the encryption code and parameters from the user device 200, By using the machine dependent ID generated by the information, the encrypted code can be verified.

도 4는 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 암호화 코드를 이용하는 암호화 및 검증 과정을 도시한 도면이다. 도 4에 도시된 바와 같이, 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서는, 마스터키 장치가, 파라미터 및 기계종속 아이디를 이용하여 암호화 코드를 생성하고, 기계종속 아이디를 제외한 파라미터 및 암호화 코드를 대여키 장치 또는 자물쇠 시스템(110)에 전달할 수 있다. 이때, 암호화 코드는 해시코드일 수 있으나, 해시코드 이외에 다양한 암호화 방법으로 생성된 코드일 수도 있다. 마스터키 장치 또는 대여키 장치로부터 파라미터 및 암호화 코드를 전달받은 검증 모듈(111)은, 자물쇠 시스템(110)에 등록되어 있는 마스터키와 대응되는 유저 디바이스(200) 정보, 즉 마스터키 장치의 정보를 이용해 기계종속 아이디를 생성하고, 생성된 기계종속 아이디 및 파라미터를 이용해 검증용 암호화 코드를 생성할 수 있다. 검증 모듈(111)은, 전달받은 암호화 코드와 생성된 검증용 암호화 코드를 비교하여, 두 암호화 코드가 일치하면 정당한 사용자인 것으로 검증을 수행할 수 있다.
FIG. 4 is a diagram illustrating an encryption and verification process using an encryption code in a response type diagnostic service system according to an embodiment of the present invention. 4, in the reactive type diagnosis service system according to the embodiment of the present invention, the master key device generates an encryption code using parameters and a machine dependent ID, Code to the rental key device or lock system 110. [ At this time, the encryption code may be a hash code, but it may be a code generated by various encryption methods in addition to the hash code. The verification module 111 that receives the parameter and the encryption code from the master key device or the rental key device registers the information of the user device 200 corresponding to the master key registered in the lock system 110, To generate a machine dependent ID, and to generate an encryption code for verification using the generated machine dependent ID and parameters. The verification module 111 compares the received encryption code with the generated encryption code for verification, and can verify that the user is a legitimate user when the two encryption codes match.

여기에서, 기계종속 아이디는, 유저 디바이스(200)의 시리얼번호, 맥어드레스 및 블루투스 모듈 ID를 포함하는 군에서 선택된 적어도 둘 이상을 구성하는 숫자, 문자, 또는 숫자 및 문자의 일부를 조합하여 구성할 수 있다.
Here, the machine dependent ID is composed of a combination of numbers, letters, numbers, and parts of characters constituting at least two selected from the group including the serial number, the MAC address, and the Bluetooth module ID of the user device 200 .

도 5는 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 기계종속 아이디의 구성을 예를 들어 도시한 도면이다. 도 5에 도시된 바와 같이, 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서는, 유저 디바이스(200)의 시리얼번호 일부, 맥어드레스의 일부, 블루투스 모듈 ID 번호의 일부를 조합하여 기계종속 아이디를 구성할 수 있다. 이와 같은 기계종속 아이디를 이용함으로써, 도용을 방지하고 보안을 강화할 수 있다.
5 is a diagram illustrating a configuration of a machine dependent ID in a response type diagnostic service system according to an embodiment of the present invention. 5, in a response type diagnostic service system according to an embodiment of the present invention, a part of a serial number, a part of a MAC address, and a part of a Bluetooth module ID number of a user device 200 are combined to generate a machine- . By using such a machine dependent ID, theft can be prevented and security can be enhanced.

한편, 유저 디바이스(200)를 대여키 장치로 사용하는 경우, 날짜, 시간, 지역 등 대여기의 사용에 제한조건이 있을 수 있으므로, 유저 디바이스(200)가 애플리케이션을 통해 제한조건을 검증하여 사용 가능한 대여키인지를 확인할 수 있다. 또한, 유저 디바이스(200)의 경우, 사용자가 시간 등을 직접 조작할 수 있으므로, 자물쇠 시스템(110)의 검증 모듈(111)이 전술한 바와 같은 대여키의 제한조건을 검증하여, 보안을 강화할 수 있다.
On the other hand, when the user device 200 is used as a rental key device, the user device 200 may restrict the use of the date, time, You can check if it is a lease key. Further, in the case of the user device 200, since the user can directly manipulate the time and the like, the verification module 111 of the lock system 110 verifies the restriction condition of the lease key as described above, have.

도 6은 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템에서, 진단 서버(300)의 세부적인 구성을 도시한 도면이다. 도 6에 도시된 바와 같이, 본 발명의 일실시예에 따른 반응형 진단 서비스 시스템의 진단 서버(300)는, 데이터베이스(310) 및 결과 생성 모듈(320)을 포함하여 구성될 수 있다.
FIG. 6 is a diagram illustrating a detailed configuration of a diagnostic server 300 in a reactive diagnostic service system according to an embodiment of the present invention. 6, the diagnostic server 300 of the reactive diagnostic service system according to an embodiment of the present invention may include a database 310 and a result generation module 320. [

데이터베이스(310)는, 장치 정보 및 상태 기준값을 매칭하여 저장할 수 있다. 즉, 데이터베이스(310)는, 진단 대상 장치(100)가 될 수 있는 장치들의 정보와 각 장치들의 상태를 진단하기 위한 기준값들을 저장할 수 있다. 또한, 실시예에 따라서는, 유저 디바이스(200)로부터 전송받은 각종 진단 대상 장치(100)의 진단값을 저장하여 빅데이터를 구축할 수도 있다.
The database 310 may match and store device information and state reference values. That is, the database 310 may store information on devices that can be the diagnostic target device 100 and reference values for diagnosing the statuses of the devices. Further, according to the embodiment, the diagnosis data of the various diagnostic target apparatuses 100 transmitted from the user device 200 may be stored to construct the big data.

결과 생성 모듈(320)은, 데이터베이스(310)에 저장된, 진단 대상 장치(100)의 장치 정보와 매칭되는 상태 기준값과 유저 디바이스(200)로부터 수신한 진단값을 비교하여, 상태 판별 정보 및 주요 진단 사항을 포함하는 진단 결과를 생성할 수 있다. 결과 생성 모듈(320)에서 생성된 진단 결과는 통신망을 통해 유저 디바이스(200)에 전송되며, 유저 디바이스(200)는 애플리케이션을 통해 진단 결과를 출력할 수 있다.
The result generation module 320 compares the status reference value matched with the device information of the diagnosis target device 100 stored in the database 310 and the diagnosis value received from the user device 200, A diagnosis result including the diagnosis result can be generated. The diagnosis result generated in the result generation module 320 is transmitted to the user device 200 through the communication network, and the user device 200 can output the diagnosis result through the application.

본 발명의 일실시예에 따른 반응형 진단 서비스 시스템을 통한 진단은, 유저 디바이스(200)의 요청에 따라 특정 시점에만 행해질 수 있으나, 주기적으로 수행될 수도 있다. 예를 들어, 진단 서버(300)가 미리 설정된 일정한 주기에 따라 유저 디바이스(200)에 진단 신호를 전달하고, 유저 디바이스(200)가 전달받은 진단 신호에 대응하여 진단 대상 장치(100)에 진단 요청을 할 수 있다. 또는 유저 디바이스(200)에 설치된 애플리케이션에 주기를 설정해 놓고, 해당 주기에 따라 유저 디바이스(200)가 자동으로 진단 대상 장치(100)에 진단 요청을 할 수도 있다. 이와 같이, 본 발명에서는 진단 서비스가 필요할 때에 한하여 진단 서버(300)와 통신을 수행하기 때문에, 진단 서버(300)와 지속적으로 연결되어 있을 필요가 없고, 통신비를 절감할 수 있다.
Diagnosis through the reactive diagnostic service system according to an embodiment of the present invention may be performed at a specific point in time at the request of the user device 200, but may be performed periodically. For example, when the diagnostic server 300 transmits a diagnostic signal to the user device 200 according to a predetermined period, and the diagnostic device 300 sends a diagnostic request to the diagnostic target device 100 in response to the diagnostic signal received by the user device 200 can do. Alternatively, a period may be set in an application installed in the user device 200, and the user device 200 may automatically make a diagnosis request to the diagnosis target device 100 according to the period. As described above, in the present invention, since communication with the diagnosis server 300 is performed only when a diagnosis service is needed, it is not necessary to be continuously connected to the diagnosis server 300, and the communication cost can be reduced.

또한, 유저 디바이스(200)에 등록된 진단 대상 장치(100)를 일괄적으로 스캐닝하여, 사용자 주변의 진단 대상 장치(100)들의 진단값을 통해 사용자의 상태를 판별하고, 판별된 사용자의 상태 정보를 진단 서버(300) 또는 미리 정해진 서버나 연락처 등에 전송할 수 있다. 진단 서버(300)는 전송받은 상태 정보에 따라 부가서비스를 유저 디바이스(200)에 제공할 수도 있다.
In addition, the diagnostic target device 100 registered in the user device 200 is collectively scanned, the status of the user is determined based on the diagnostic values of the diagnostic target devices 100 around the user, and the status information Can be transmitted to the diagnostic server 300 or a predetermined server or a contact. The diagnostic server 300 may provide the additional service to the user device 200 according to the received status information.

한편, 진단 서버(300)는, 진단 결과를 유저 디바이스(200)에 전송한 후, 유저 디바이스(200)의 요청에 따라 각종 부가 서비스를 제공할 수 있다. 부가 서비스에는, AS센터 또는 보험사 등을 통한 긴급출동서비스, 원격 제어를 통한 도어락 해제나 초기화 등의 응급 서비스, 에러 픽스 서비스, 진단 결과 내용과 관련된 콜센터 연결 및 안내 서비스, 위험 상황 인지에 따른 긴급구호서비스 등이 포함될 수 있다.
On the other hand, the diagnosis server 300 can transmit various kinds of additional services according to a request from the user device 200 after transmitting the diagnosis results to the user device 200. [ Additional services include emergency dispatch services through an AS center or insurance company, emergency services such as door lock release and initialization through remote control, error fix service, call center connection and guidance services related to the diagnosis result contents, emergency response Services, and the like.

이상 설명한 본 발명은 본 발명이 속한 기술분야에서 통상의 지식을 가진 자에 의하여 다양한 변형이나 응용이 가능하며, 본 발명에 따른 기술적 사상의 범위는 아래의 특허청구범위에 의하여 정해져야 할 것이다.The present invention may be embodied in many other specific forms without departing from the spirit or essential characteristics of the invention.

100: 진단 대상 장치 110: 자물쇠 시스템
111: 검증 모듈 120: 컨트롤러
200: 유저 디바이스 210: 제1 통신 모듈
220: 제2 통신 모듈 230: 구동 모듈
240: 사용자 인증 모듈 250: 암호화 모듈
300: 진단 서버 310: 데이터베이스
320: 결과 생성 모듈
100: Diagnosis target device 110: Lock system
111: verification module 120: controller
200: user device 210: first communication module
220: second communication module 230: driving module
240: user authentication module 250: encryption module
300: diagnosis server 310: database
320: Result generating module

Claims (8)

진단 서비스 시스템으로서,
자물쇠 시스템(110)을 구비한 진단 대상 장치(100);
상기 자물쇠 시스템(110)과 근거리 무선통신으로 통신을 수행하는 제1 통신 모듈(210) 및 진단 서버(300)와 통신망을 통해 통신을 수행하는 제2 통신 모듈(220)을 포함하되, 상기 진단 대상 장치(100)의 자물쇠 시스템(110)과 대응되는 전자키를 저장하고, 상기 제1 통신 모듈(210)을 통해 상기 자물쇠 시스템(110)과 통신하여 상기 진단 대상 장치(100)를 제어하며, 상기 진단 대상 장치(100)에 진단 요청을 하는 유저 디바이스(200); 및
상기 유저 디바이스(200)로부터 상기 진단 대상 장치(100)의 진단값을 전달받아 처리하는 상기 진단 서버(300)를 포함하되,
상기 진단 대상 장치(100)는, 상기 전자키를 포함하는 유저 디바이스(200)로부터 진단 요청을 수신하고, 상기 진단 요청에 따라 진단값을 생성하여 상기 유저 디바이스(200)에 전송하며,
상기 유저 디바이스(200)는, 상기 전송받은 진단값을 상기 진단 서버(300)에 전송하고, 상기 진단 서버(300)로부터 진단 결과를 수신하여 출력하며,
상기 전자키는, 마스터키 또는 대여키를 포함하고,
상기 진단 서버(300)는, 상기 대여키를 저장한 유저 디바이스(200)의 진단 요청 시, 상기 대여키에 대한 마스터키를 저장한 것으로 등록된 유저 디바이스(200)에 상기 진단 요청 내용 및 진단 결과를 전송하고, 상기 마스터키를 저장한 것으로 등록된 유저 디바이스(200)로부터 허가를 받은 후에 진단 서비스를 이용하도록 하며,
상기 유저 디바이스(200)를 대여키 장치로 사용하는 경우, 상기 유저 디바이스(200)가 애플리케이션을 통해 제한조건을 검증하여 사용 가능한 대여키인지를 확인하고, 상기 자물쇠 시스템(110)의 검증 모듈(111)이 상기 대여키의 제한조건을 검증하는 것을 특징으로 하는, 반응형 진단 서비스 시스템.
As a diagnostic service system,
A diagnostic device (100) having a lock system (110);
A first communication module 210 for performing communication in short range wireless communication with the lock system 110 and a second communication module 220 for communicating with the diagnosis server 300 via a communication network, Stores the electronic key corresponding to the lock system 110 of the device 100 and controls the diagnostic device 100 by communicating with the lock system 110 via the first communication module 210, A user device (200) for making a diagnosis request to the diagnosis target device (100); And
And a diagnostic server (300) for receiving and processing diagnostic values of the diagnostic target device (100) from the user device (200)
The diagnosis target device 100 receives a diagnosis request from the user device 200 including the electronic key, generates a diagnosis value according to the diagnosis request, and transmits the diagnostic value to the user device 200,
The user device 200 transmits the received diagnostic value to the diagnostic server 300, receives and outputs a diagnostic result from the diagnostic server 300,
Wherein the electronic key includes a master key or a rental key,
The diagnosis server 300 transmits the diagnosing request to the user device 200 registered as having stored the master key for the rental key at the time of a diagnosis request of the user device 200 storing the rental key, And uses the diagnostic service after receiving permission from the user device 200 registered as having stored the master key,
When the user device 200 is used as a rental key device, the user device 200 verifies whether the rental key is a usable rental key by verifying the restriction condition through the application, and the verification module 111 of the lock system 110 ) Verifies the restriction condition of the lease key.
삭제delete 삭제delete 제1항에 있어서, 상기 유저 디바이스(200)는,
상기 전자키를 통해 상기 자물쇠 시스템(110)을 제어하고, 진단 요청, 진단 결과 수신 및 출력을 포함하는 진단 서비스 기능을 하는 애플리케이션을 설치 및 구동하는 구동 모듈(230)을 더 포함하는 것을 특징으로 하는, 반응형 진단 서비스 시스템.
The method of claim 1, wherein the user device (200)
Further comprising a drive module (230) for controlling the lock system (110) via the electronic key and for installing and operating an application having a diagnostic service function including a diagnostic request, a diagnostic result reception and an output, , Reactive diagnostic service system.
제1항에 있어서, 상기 유저 디바이스(200)는,
상기 진단 대상 장치(100)에 진단 요청을 할 때에, 사용자 인증을 수행하는 사용자 인증 모듈(240)을 더 포함하는 것을 특징으로 하는, 반응형 진단 서비스 시스템.
The method of claim 1, wherein the user device (200)
Further comprising a user authentication module (240) for performing user authentication when making a diagnosis request to the diagnosis target device (100).
제1항에 있어서,
상기 유저 디바이스(200)는, 파라미터 및 기계종속 아이디를 이용하여 암호화 코드를 생성하는 암호화 모듈(250)을 더 포함하며,
상기 진단 대상 장치(100)의 자물쇠 시스템(110)의 검증 모듈(111)은, 상기 유저 디바이스(200)로부터 상기 암호화 모듈(250)에서 생성된 암호화 코드 및 파라미터를 전송받고, 미리 등록된 유저 디바이스(200) 정보에 의해 생성된 기계종속 아이디를 이용해, 상기 암호화 코드를 검증하는 검증 모듈(111)을 더 포함하는 것을 특징으로 하는, 반응형 진단 서비스 시스템.
The method according to claim 1,
The user device (200) further comprises an encryption module (250) for generating an encrypted code using a parameter and a machine dependent ID,
The verification module 111 of the lock system 110 of the diagnosis target device 100 receives the encryption code and parameters generated by the encryption module 250 from the user device 200 and receives the encryption code and parameters from the user device 200 Further comprising a verification module (111) for verifying said encryption code using a machine dependent identity generated by said information (200) information.
제6항에 있어서, 상기 기계종속 아이디는,
상기 유저 디바이스(200)의 시리얼번호, 맥어드레스 및 블루투스 모듈 ID를 포함하는 군에서 선택된 적어도 둘 이상을 구성하는 숫자, 문자, 또는 숫자 및 문자의 일부를 조합하여 구성되는 것을 특징으로 하는, 반응형 진단 서비스 시스템.
7. The method of claim 6, wherein the machine-
A number, a letter, or a part of a letter constituting at least two selected from the group including the serial number, the MAC address, and the Bluetooth module ID of the user device 200, Diagnostic service system.
제1항에 있어서, 상기 진단 서버(300)는,
장치 정보 및 상태 기준값을 매칭하여 저장한 데이터베이스(310); 및
상기 데이터베이스(310)에 저장된, 상기 진단 대상 장치(100)의 장치 정보와 매칭되는 상태 기준값과 상기 유저 디바이스(200)로부터 수신한 진단값을 비교하여, 상태 판별 정보 및 주요 진단 사항을 포함하는 진단 결과를 생성하는 결과 생성 모듈(320)을 포함하는 것을 특징으로 하는, 반응형 진단 서비스 시스템.
The diagnostic server (300) according to claim 1, wherein the diagnosis server (300)
A database 310 for storing device information and status reference values matched with each other; And
A status reference value matching with the device information of the diagnosis target device 100 stored in the database 310 and a diagnosis value received from the user device 200 are compared with each other, And a result generating module (320) for generating a result.
KR1020150106873A 2015-07-28 2015-07-28 Reactive diagnostic service system KR101623085B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020150106873A KR101623085B1 (en) 2015-07-28 2015-07-28 Reactive diagnostic service system
PCT/KR2016/008321 WO2017018840A1 (en) 2015-07-28 2016-07-28 Responsive diagnosis service system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150106873A KR101623085B1 (en) 2015-07-28 2015-07-28 Reactive diagnostic service system

Publications (1)

Publication Number Publication Date
KR101623085B1 true KR101623085B1 (en) 2016-05-23

Family

ID=56104357

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150106873A KR101623085B1 (en) 2015-07-28 2015-07-28 Reactive diagnostic service system

Country Status (2)

Country Link
KR (1) KR101623085B1 (en)
WO (1) WO2017018840A1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013141922A (en) 2012-01-11 2013-07-22 Tokai Rika Co Ltd Vehicle operation authorization system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040108099A (en) * 2003-06-16 2004-12-23 고공윤 Remote controller system of automobile searching its parking location, operating its components, and detecting its failure
KR101131051B1 (en) * 2008-06-20 2012-03-29 주식회사 만도 Gateway eletronic control apparatus for a vehicle and servicing method thereof
KR101295314B1 (en) * 2011-05-18 2013-08-09 인크로스 주식회사 System and method for controlling vehicle by using near field communication
KR20120129053A (en) * 2011-05-19 2012-11-28 (주)유앤아이테크 System and method for diagnosing vehicle using wireless network

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013141922A (en) 2012-01-11 2013-07-22 Tokai Rika Co Ltd Vehicle operation authorization system

Also Published As

Publication number Publication date
WO2017018840A1 (en) 2017-02-02

Similar Documents

Publication Publication Date Title
US11968525B2 (en) Vehicle digital key sharing service method and system
JP6937764B2 (en) Systems and methods for controlling access to physical space
KR102408290B1 (en) Electronic access control device and access control method
CN107222373B (en) Control method, system and terminal of smart home, FIDO server and safety equipment
US20150215321A1 (en) Authorising A User By Means of a Portable Communications Terminal
CN109328348A (en) A kind of service authentication method, system and relevant device
CN110035932B (en) Method and system for authorizing access to a motor vehicle for use by a third party
WO2019203306A1 (en) Sharing system
CN109195136A (en) Internet of vehicles system for verifying connection under public network and connection method thereof
CN104468113A (en) Distribution of user credentials
CN110326265A (en) The certification of client
CN107426160B (en) Control method, system and terminal of smart home, FIDO server and safety equipment
US20150206367A1 (en) Control of operation of a lock
CN103021045A (en) Intelligent entrance guard system for mobile terminal user verification
KR101963437B1 (en) System and method for doorlock
JP2019220935A (en) Digital door lock having unique master key and method of operating the same
US10257707B2 (en) Method for safe access to a field device
CN109074693A (en) Virtual panel for access control system
US11693941B2 (en) Multi-factor authentication for access control using a wearable device
JP2023153843A (en) Communication authentication device and communication system equipped with the same
JP6916101B2 (en) Sharing system
KR20180062692A (en) Method, user terminal, door lock device and entry security system for controlling of opening and closing door
CN102044099B (en) Universal identity representation and operation control system
JP7206794B2 (en) mobile control system
KR101623085B1 (en) Reactive diagnostic service system

Legal Events

Date Code Title Description
GRNT Written decision to grant