KR20190043696A - Method of configuring combined control point and device implementing thereof - Google Patents
Method of configuring combined control point and device implementing thereof Download PDFInfo
- Publication number
- KR20190043696A KR20190043696A KR1020170135592A KR20170135592A KR20190043696A KR 20190043696 A KR20190043696 A KR 20190043696A KR 1020170135592 A KR1020170135592 A KR 1020170135592A KR 20170135592 A KR20170135592 A KR 20170135592A KR 20190043696 A KR20190043696 A KR 20190043696A
- Authority
- KR
- South Korea
- Prior art keywords
- control
- combination
- recommendation list
- point
- type
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000004891 communication Methods 0.000 claims abstract description 59
- 238000010586 diagram Methods 0.000 description 20
- 230000008569 process Effects 0.000 description 14
- 230000002159 abnormal effect Effects 0.000 description 10
- 238000004590 computer program Methods 0.000 description 4
- 230000004044 response Effects 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000013256 coordination polymer Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B23/00—Testing or monitoring of control systems or parts thereof
- G05B23/02—Electric testing or monitoring
-
- G06Q50/30—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- General Business, Economics & Management (AREA)
- Economics (AREA)
- Health & Medical Sciences (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- Operations Research (AREA)
- Selective Calling Equipment (AREA)
Abstract
Description
본 발명은 조합 관제점을 설정하는 방법 및 이를 구현하는 장치에 관한 기술이다.The present invention relates to a method for setting a combination point and a device for implementing the same.
대형할인점, 슈퍼마켓, 보관 창고, 택배회사 등 공간 내에 동일 또는 유사한 기기들이 다수 배치되는 공간을 제어하기 위해서는 각 기기들을 제어하기 위한 관제점을 제어하는 것이 필요하다. 즉, 동일하거나 유사한 피제어기기(Controlled device)들, 예를 들어 공조기, 에어컨, 냉장고, 쇼케이스, 등 다양한 기기들이 배치될 수 있는데, 이들 기기들을 일괄적으로 또는 효과적으로 제어하기 위해서는 각 기기에 필요한 인터페이스를 제공해야 한다.It is necessary to control a control point for controlling each device in order to control a space where a plurality of identical or similar devices are arranged in a space such as a large discount store, a supermarket, a storage warehouse, and a courier company. That is, various equipments such as the same or similar controlled devices, for example, an air conditioner, an air conditioner, a refrigerator, a showcase, etc. can be arranged. In order to control these devices collectively or effectively, .
한편, 각각의 피제어기기들은 특정한 관제점(Control Point)를 제공하는데, 제어장치가 이러한 관제점에 접근하여 각각의 피제어기기들을 제어할 수 있다. On the other hand, each of the controlled devices provides a specific control point, and the control device can approach each of the control points and control the respective controlled devices.
한편, 각각의 관제점들은 피제어기기별로 다수개가 제공되는데, 이들을 중앙에서 관리할 경우 매우 많은 수의 관제점을 확인해야 하는 문제점이 있다. 이를 위해 본 명세서는 각각의 관제점들을 통합하여 관리하되 이러한 관리가 각 기기들의 특징에 적합하게 조절되도록 하는 방안을 제시하고자 한다. On the other hand, a plurality of control points are provided for each controlled device, and there is a problem that a very large number of control points must be confirmed when they are centrally managed. To this end, the present specification intends to provide a way to integrate and manage each point of control, but such control can be adjusted to suit the characteristics of each device.
본 명세서에서는 전술한 문제점을 해결하기 위한 것으로, 다양한 종류의 피제어기기들을 제어하는 조합 관제점을 설정하는 방법 및 이를 위한 장치를 제공하고자 한다.SUMMARY OF THE INVENTION In order to solve the above-mentioned problems, the present invention provides a method of setting a control point for controlling various kinds of controlled devices and an apparatus therefor.
본 명세서에서는 다양한 피제어기기들이 공통으로 보유하는 관제점들에 적합한 조합 관제점을 설정하기 위해 서버로부터 설정 가능한 조합 관제점의 후보들인 추천 리스트를 수신하여 제어장치가 효과적으로 조합 관제점을 설정하는 방법과 이를 위한 장치를 제공하고자 한다. In this specification, in order to set a combination control point suitable for control points common to various controlled devices, a control device receives a recommendation list that is candidates of a combination control point settable from a server and sets a combination control point And a device for this purpose.
본 명세서에서는 다양한 피제어기기들의 모델 및 타입과 관제점의 명칭에 기반하여 추천 리스트를 서버로부터 수신하여 제어장치가 효과적으로 조합 관제점을 설정하는 방법과 이를 위한 장치를 제공하고자 한다.In this specification, the present invention provides a method and apparatus for receiving a recommendation list from a server based on a model, a type, and a name of a control point of various controlled devices to effectively set a control point.
본 발명의 목적들은 이상에서 언급한 목적으로 제한되지 않으며, 언급되지 않은 본 발명의 다른 목적 및 장점들은 하기의 설명에 의해서 이해될 수 있고, 본 발명의 실시예에 의해 보다 분명하게 이해될 것이다. 또한, 본 발명의 목적 및 장점들은 특허 청구 범위에 나타낸 수단 및 그 조합에 의해 실현될 수 있음을 쉽게 알 수 있을 것이다.The objects of the present invention are not limited to the above-mentioned objects, and other objects and advantages of the present invention which are not mentioned can be understood by the following description and more clearly understood by the embodiments of the present invention. It will also be readily apparent that the objects and advantages of the invention may be realized and attained by means of the instrumentalities and combinations particularly pointed out in the appended claims.
본 발명의 일 실시예에 의한 제어장치가 조합 관제점을 설정하는 방법은 하나 이상의 피제어기기를 제어하는 제어장치의 중앙제어부가 하나 이상의 피제어기기의 관제점에 연결되는 하나 이상의 관제점을 포함하는 조합 관제점을 설정하는데 필요한 추천 리스트 요청 메시지를 생성하는 단계, 제어장치의 통신부는 추천 리스트 요청 메시지를 서버에게 전송하는 단계, 통신부가 서버로부터 하나 이상의 조합 관제점의 후보가 되는 추천 리스트를 수신하는 단계, 제어장치의 인터페이스부가 추천 리스트를 출력하고 추천 리스트의 선택 입력을 수신하는 단계, 제어장치의 조합 관제점 설정부가 선택 입력받은 추천 리스트의 조합 관제점을 설정하는 단계, 및 중앙제어부가 조합 관제점에 포함되는 관제점을 제어하는 단계를 포함한다. A method for setting a control point by a control device according to an embodiment of the present invention includes a step of controlling a central control portion of a control device controlling one or more controlled devices to include one or more control points connected to control points of one or more controlled devices Generating a recommendation list request message necessary for setting a combination control point, and the communication unit of the control apparatus transmits a recommendation list request message to the server, and the communication unit receives a recommendation list as a candidate for one or more combination control points from the server A step of outputting a recommendation list of an interface part of the control device and receiving a selection input of a recommendation list, a step of setting a combination control point of a recommendation list selected and input by the combination point setting part of the control device, And controlling the control point included in the control point.
본 발명의 다른 실시예에 의한 조합 관제점을 설정하는 제어장치는 하나 이상의 피제어기기의 관제점에 연결되는 하나 이상의 관제점, 하나 이상의 관제점을 포함하는 조합 관제점을 설정하는 조합 관제점 설정부, 피제어기기의 모델 또는 피제어기기의 타입 또는 조합 관제점의 명칭 중 어느 하나 이상을 포함하는 추천 리스트 요청 메시지를 서버에게 전송하여 서버로부터 하나 이상의 조합 관제점의 후보가 되는 추천 리스트를 수신하는 통신부, 추천 리스트를 출력하고 추천 리스트의 선택 입력을 수신하는 인터페이스부, 및 선택 입력받은 추천 리스트의 조합 관제점을 조합 관제점 설정부가 설정하도록 제어하며, 조합 관제점에 포함되는 관제점을 제어하는 중앙제어부를 포함한다. The control device for setting the combination control points according to another embodiment of the present invention may include at least one control point connected to a control point of one or more controlled devices, a combination control point setting for setting a combination point including at least one control point A recommendation list request message including at least one of a model of a controlled apparatus, a type of a controlled apparatus or a name of a combined control point to a server, and receives a recommendation list as a candidate for one or more combination points from the server An interface unit for outputting a recommendation list and receiving a selection input of a recommendation list, and a control unit for controlling the combination control point setting unit to set a combination control point of the selected recommendation list, And a central control unit.
본 발명의 또다른 실시예에 의한 조합 관제점을 설정하는 서버는 제어장치로부터 피제어기기의 모델 또는 피제어기기의 타입 또는 제어장치가 설정할 조합 관제점의 명칭 중 어느 하나 이상을 포함하는 추천 리스트 요청 메시지를 수신하고 제어장치에게 하나 이상의 조합 관제점의 후보가 되는 추천 리스트를 송신하는 통신부, 조합 관제점을 모델 또는 타입 또는 명칭에 대응하여 저장하는 데이터베이스부, 및 통신부와 데이터베이스부를 제어하여 추천 리스트를 데이터베이스부에 저장된 정보를 검색하여 생성하는 제어부를 포함한다. The server for setting the combination control points according to another embodiment of the present invention is a server for setting a combination control point from a control device to a list of recommendation lists including at least one of a model of a controlled device or a type of controlled device, A communication unit that receives the request message and transmits a recommendation list as a candidate of one or more combination control points to the control device, a database unit that stores the combination control points in association with the model, the type, or the name, And a controller for searching and generating information stored in the database unit.
본 발명의 실시예들을 적용할 경우, 다양한 종류의 피제어기기들을 제어하는 조합 관제점을 설정하는 방법 및 이를 위한 장치를 구현할 수 있다. When the embodiments of the present invention are applied, a method of setting a control point for controlling various kinds of controlled devices and an apparatus therefor can be implemented.
본 발명의 실시예들을 적용할 경우, 다양한 피제어기기들이 공통으로 보유하는 관제점들에 적합한 조합 관제점을 설정하기 위해 서버로부터 설정 가능한 조합 관제점의 후보들인 추천 리스트를 수신하여 제어장치가 효과적으로 조합 관제점을 설정하는 방법과 이를 위한 장치를 구현할 수 있다. In the case of applying the embodiments of the present invention, in order to set a combination control point suitable for the control points common to various controlled devices, the control device receives the recommendation list as candidates of the combination control points that can be set from the server A method for setting a combination point and a device for the same can be implemented.
본 발명의 실시예들을 적용할 경우, 다양한 피제어기기들의 모델 및 타입과 관제점의 명칭에 기반하여 추천 리스트를 서버로부터 수신하여 제어장치가 효과적으로 조합 관제점을 설정하는 방법과 이를 위한 장치를 구현할 수 있다. In the case of applying the embodiments of the present invention, a method of receiving a recommendation list from a server based on the model and type of various controlled devices and the name of the control point, and setting the combination control point effectively by the control device, .
본 발명의 효과는 전술한 효과에 한정되지 않으며, 본 발명의 당업자들은 본 발명의 구성에서 본 발명의 다양한 효과를 쉽게 도출할 수 있다. The effects of the present invention are not limited to the effects described above, and those skilled in the art of the present invention can easily derive the various effects of the present invention in the constitution of the present invention.
도 1은 본 발명의 일 실시예에 의한 제어장치(100)와 다수의 피제어기기들이 연결된 구성을 보여주는 도면이다.
도 2는 본 발명의 일 실시예에 의한 단일 관제점을 조합 관제점으로 설정하는 도면이다.
도 3은 본 발명의 일 실시예에 의한 제어장치가 피제어기기에 대응하는 추천 리스트를 서버로부터 제공받는 과정을 보여주는 도면이다.
도 4는 본 발명의 다른 실시예에 의한 조합 관제점을 추가하는 과정을 보여주는 도면이다.
도 5는 본 발명의 일 실시예에 의한 조합 관제점을 서버에 저장하는 과정을 보여주는 도면이다.
도 6은 본 발명의 일 실시예에 의한 제어장치의 구성을 보여주는 도면이다.
도 7은 본 발명의 일 실시예에 의한 서버의 구성을 보여주는 도면이다.
도 8은 본 발명의 일 실시예에 의한 제어장치와 서버 사이의 동작을 보여주는 도면이다.
도 9는 본 발명의 일 실시예에 의한 추천 리스트 요청 메시지의 구성을 보여주는 도면이다.
도 10은 본 발명의 일 실시예에 의한 추천 리스트의 구성을 보여주는 도면이다.
도 11 및 도 12는 본 발명의 일 실시예에 의한 서버에 저장되는 데이터베이스부의 구성을 보여주는 도면이다.
도 13은 본 발명의 일 실시예에 의한 조합관제점을 설정하는 공간의 정보가 서버의 데이터베이스부에 저장된 구성을 보여주는 도면이다. FIG. 1 is a diagram illustrating a configuration in which a
FIG. 2 is a view showing a single control point according to an embodiment of the present invention as a control point.
3 is a diagram illustrating a process in which a control device according to an exemplary embodiment of the present invention receives a recommendation list corresponding to a controlled device from a server.
4 is a diagram illustrating a process of adding a combination point according to another embodiment of the present invention.
5 is a diagram illustrating a process of storing a combination point in a server according to an embodiment of the present invention.
FIG. 6 is a diagram illustrating a configuration of a control apparatus according to an embodiment of the present invention. Referring to FIG.
7 is a diagram illustrating a configuration of a server according to an embodiment of the present invention.
FIG. 8 is a diagram illustrating operations between a control apparatus and a server according to an embodiment of the present invention.
9 is a diagram illustrating a configuration of a recommendation list request message according to an embodiment of the present invention.
FIG. 10 is a diagram illustrating a configuration of a recommendation list according to an embodiment of the present invention.
11 and 12 are views showing a configuration of a database unit stored in a server according to an embodiment of the present invention.
FIG. 13 is a diagram showing a configuration in which information of a space for setting combination points according to an embodiment of the present invention is stored in a database unit of a server.
이하, 도면을 참조하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings so that those skilled in the art can easily carry out the present invention. The present invention may be embodied in many different forms and is not limited to the embodiments described herein.
본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 동일 또는 유사한 구성요소에 대해서는 동일한 참조 부호를 붙이도록 한다. 또한, 본 발명의 일부 실시예들을 예시적인 도면을 참조하여 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가질 수 있다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략할 수 있다.In order to clearly illustrate the present invention, parts not related to the description are omitted, and the same or similar components are denoted by the same reference numerals throughout the specification. Further, some embodiments of the present invention will be described in detail with reference to exemplary drawings. In the drawings, like reference numerals are used to denote like elements throughout the drawings, even if they are shown on different drawings. In the following description 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.
본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질, 차례, 순서 또는 개수 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되거나 또는 접속될 수 있지만, 각 구성 요소 사이에 다른 구성 요소가 "개재"되거나, 각 구성 요소가 다른 구성 요소를 통해 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.In describing the components of the present invention, the terms first, second, A, B, (a), (b), and the like can be used. These terms are intended to distinguish the components from other components, and the terms do not limit the nature, order, order, or number of the components. When a component is described as being "connected", "coupled", or "connected" to another component, the component may be directly connected or connected to the other component, Quot; intervening " or that each component may be " connected, " " coupled, " or " connected " through other components.
또한, 본 발명을 구현함에 있어서 설명의 편의를 위하여 구성요소를 세분화하여 설명할 수 있으나, 이들 구성요소가 하나의 장치 또는 모듈 내에 구현될 수도 있고, 혹은 하나의 구성요소가 다수의 장치 또는 모듈들에 나뉘어져서 구현될 수도 있다.The present invention may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. As shown in FIG.
이하, 중앙에서 다수의 피제어기기들의 단일 관제점(Control Point)을 확인하고, 이 관제점들을 그룹핑하여 특정한 조합 관제점으로 설정하는 장치를 제어장치(라고 지시한다. 그리고, 이들 제어장치는 조합 관제점에 대응하는 단일 관제점을 가지는 피제어기기들을 제어할 수 있다. Hereinafter, a single control point of a plurality of controlled devices at the center is identified, and an apparatus for grouping these control points into a specific combination control point is referred to as a control device (hereinafter referred to as a control device) It is possible to control the controlled devices having a single control point corresponding to the control point.
제어장치는 전술한 피제어기기들의 관제점에 직접 또는 간접으로 연결된 장치를 일 실시예로 한다. 또는 제어장치는 전술한 관제점에 직접 또는 간접으로 연결된 장치를 제어하는 별도의 장치를 일 실시예로 한다. The control device is a device connected directly or indirectly to the control points of the above-described controlled devices. Alternatively, the control device may be a separate device for controlling a device directly or indirectly connected to the above-mentioned control point.
따라서, 본 명세서의 제어장치는 많은 수의 냉장고나 쇼케이스 등이 배치되는 대형 상점에 설치되어 각각의 피제어기기들인 냉장고와 쇼케이스들을 제어하는 장치를 일 실시예로 한다. 또한, 본 명세서의 제어장치는 다양한 냉장고나 쇼케이스, 공기제어기 또는 에어컨 등이 배치되는 대형 창고에 설치되어 각가의 피제어기기들인 냉장고, 쇼케이스, 공기제어기 또는 에어컨 등을 제어하는 장치를 다른 실시예로 한다.Accordingly, the control device of the present invention is an apparatus that is installed in a large shop where a large number of refrigerators, showcases, and the like are disposed to control the refrigerators and showcases of the respective controlled devices. In addition, the control device of the present invention may be a device for controlling a refrigerator, a showcase, an air controller or an air conditioner, which is installed in a large warehouse where various refrigerators, showcases, air controllers or air conditioners are disposed, do.
본 명세서에서는 다수의 냉장고, 쇼케이스, 공기제어기, 에어컨 등을 통합적으로 제어하기 위한 상위 개념의 공간을 제어 공간이라고 지시하지만, 이는 통상의 슈퍼마켓, 할인점, 보관창고 등의 건물 개념을 포함한다. 또한, 공장과 같이 다수의 피제어기기들이 배치되는 건물 역시 제어 공간에 포함된다. In this specification, an upper space for controlling a plurality of refrigerators, a showcase, an air controller, an air conditioner, and the like is referred to as a control space. However, this includes a building concept such as a normal supermarket, a discount store, and a warehouse. Also, a building in which a plurality of controlled devices such as a factory are disposed is also included in the control space.
뿐만 아니라, 다수의 제어 공간의 피제어기기들을 어느 하나의 또다른 제어 공간에 위치한 제어장치가 제어할 경우에도 적용된다. 따라서, 본 명세서에서의 제어 공간은 현실에서의 하나의 물리적 공간만을 지칭하는 것이 아니라, 다수의 구획된 공간에 각각 배치된 피제어기기들을 통합적으로 관리할 수 있는 논리적인 경계의 단위를 의미한다. In addition, the present invention is also applicable to a case where controlled devices in a plurality of control spaces are controlled by a control device located in another control space. Therefore, the control space in the present specification does not refer to only one physical space in reality but refers to a logical boundary unit that can integrally manage the controlled devices disposed in each of the plurality of divided spaces.
도 1은 본 발명의 일 실시예에 의한 제어장치(100)와 다수의 피제어기기들이 연결된 구성을 보여주는 도면이다. 도 1에 도시된 피제어기기들(1a, 1b, ..., 1n)은 관제점들을 통하여 특정한 유형의 신호를 수신하거나, 또는 특정한 유형의 신호로 기기들의 상태를 송신할 수 있다. 관제점들을 신호의 유형으로 나눌 경우 아날로그 관제점(Analog Control Point)과 디지털 관제점(Digital Control Point), 유니버셜 관제점(Universal Control Point)이 된다. 또한 송수신으로 나눌 경우 입력 관제점(Input Control Point)와 출력 관제점(Output Control Point)이 된다. 따라서 관제점들을 하기와 같이 구분될 수 있다. FIG. 1 is a diagram illustrating a configuration in which a
AI(Analog Input), AO(Analog Output), DI(Digital Input), DO(Digital Output), UI(Universal Input), UO(Universal Output)등으로 구분된다. 제어장치(100)의 입력단인 관제점은 피제어기기들(1a, 1b, ..., 1n)의 출력단인 관제점에, 그리고 제어장치(100)의 출력단인 관제점은 피제어기기들(1a, 1b, ..., 1n)의 입력단인 관제점에 각각의 신호 유형(아날로그, 디지털, 유니버셜 등)에 따라 논리적으로 또는 물리적으로 연결될 수 있다. 물론, 하나의 케이블에서 이들 다양한 신호의 유형을 제공할 수 있고, 하나의 케이블이 다수의 관제점들을 결합하여 연결할 수도 있다. It is classified into AI (Analog Input), AO (Analog Output), DI (Digital Input), DO (Digital Output), UI (Universal Input), and UO (Universal Output). The control point which is the output terminal of the
이들 관제점은 물리적인 관제점 뿐만 아니라 논리적 관제점을 포함한다. 따라서, 이들 관제점이 물리적으로도 구별될 수도 있고, 내부의 전기적 신호를 통하여 논리적으로 구별될 수도 있다.These control points include logical control points as well as physical control points. Therefore, these control points may be physically distinguished or may be logically distinguished through internal electrical signals.
본 명세서에서 설명하는 관제점은 피제어기기의 종류에 따라 다양한 상태 정보를 전송하거나 혹은 제어장치(100)로부터 제어신호를 수신할 수 있다. 예를 들어, 냉장고나 쇼케이스와 같은 피제어기기는 현재 온도를 제어장치(100)에게 전송할 수 있으며, 제어장치(100)로부터 타겟 온도를 설정하는 제어신호를 피제어기기가 수신할 수 있다. 이는 온도 뿐만 아니라 습도, 시간, 온오프 등의 정보를 제공하거나 혹은 설정하는데에도 적용된다. The control points described in this specification can transmit various status information or receive a control signal from the
따라서, 제어 공간 내에 배치되는 각각의 쇼케이스, 냉장고, 공조기, 에어컨등을 효과적으로 제어하기 위해 제어장치(100)는 각각의 피제어기기들과 연결된 관제점을 제어할 수 있다. 그런데, 이러한 관제점을 설정 및 구현하기 위해서는 별도로 관리자가 정보를 입력해야 하는 문제점이 있다. 특히 대규모 제어 공간에 배치되는 각각의 피제어기기들에 대해 별도로 설정 작업을 수행할 경우, 이는 많은 시간의 할애를 필요로 한다. 따라서, 본 명세서에서는 관제점을 설정함에 있어서 이전에 설정되었던 추천 리스트를 이용하여 효율적으로 조합 관제점을 설정하는 방안과 이를 적용한 제어장치에 대해 살펴본다. Accordingly, in order to effectively control each of the showcase, the refrigerator, the air conditioner, the air conditioner, and the like disposed in the control space, the
도 2는 본 발명의 일 실시예에 의한 단일 관제점을 조합 관제점으로 설정하는 도면이다. 11은 단일 관제점들을 보여준다. LGSHOWCASE라는 모델은 쇼케이스라는 피제어기기 타입(Type)에 속하는 기기이며, 3 개의 단일 관제점을 보여준다. 각각의 단일관제점을 조합한 조합 관제점은 12에 표시된다.FIG. 2 is a view showing a single control point according to an embodiment of the present invention as a control point. 11 shows single points of control. The model called LGSHOWCASE is a device belonging to the controlled device type (Type) called a showcase and shows three single points of control. Combination points where each single control point is combined are indicated at 12.
본 발명의 일 실시예에서는 조합 관제점을 추가하는 버튼(12b)를 선택할 경우, 제어장치는 별도의 서버로부터 혹은 내부에 저장된 데이터베이스를 이용하여 11a에서 지시하는 모델에서 많이 사용하는 추천 리스트를 제공하거나, 11b에서 지시하는 피제어기기 타입에서 많이 사용하는 추천 리스트를 제공할 수 있다. 추천 리스트는 해당 모델 또는 해당 타입의 피제어기기가 주로 사용하는 하나 이상의 관제점을 제공하는 것을 일 실시예로 한다. In the embodiment of the present invention, when the
마찬가지로 조합관제점의 이름을 입력하기 위해 12a 부분을 선택할 경우에, 입력된 이름을 분류하여 같은 분류의 단어들로 구성된 추천 리스트를 제공할 수 있다. 즉, 이상온도라고 입력하면, 이상 온도에 대응하는 관제점들 및 이들 관제점의 설정값이 11에 표시되며 이들의 설정값을 변경할 수 있다. 이상온도 역시 다양한 종류가 있을 경우, 이상온도 1(온도 > 0 && 알람1 >= 0)과 이상온도 2(온도 < -20)와 같이 다양하게 조합 관제점을 설정할 수 있다. Likewise, when selecting the 12a portion to input the name of the combination control point, the input name can be classified to provide a recommendation list composed of words of the same classification. That is, if an abnormal temperature is input, the control points corresponding to the abnormal temperature and the set values of these control points are displayed at 11, and the set values thereof can be changed. If there are various types of abnormal temperature, you can set various combination points such as abnormal temperature 1 (temperature> 0 &&
정리하면, 제어장치(100)는 현재 설정하고자 하는 피제어기기의 모델 혹은 타입에 따라 조합 관제점 추가 버튼(12b)을 클릭할 경우 적용 가능한 조합 관제점 리스트들이 표시될 수 있다. 또한 피제어기기의 모델 혹은 타입에 따라 조합 관제점의 이름(12a)에 소정의 명칭을 입력할 경우 이름에서 분류가 가능한 조합 관제점 리스트들이 표시될 수 있다.In summary, the
추천 리스트는 제어장치(100) 내에 데이터베이스로 저장되거나 혹은 서버로부터 제공받을 수 있다. 제어장치(100)는 추천 리스트 제공을 통한 효율적인 조합 관제점을 설정할 수 있도록 한다. 특히, 여러 개의 단일 관제점을 이용해서 하나의 조합 관제점을 설정할 수 있으므로 추후 제어장치(100)에서 피제어기기를 모니터링 함에 있어서 효과적이다. The recommendation list may be stored in the
조합 관제점은 하나 이상의 단일 관제점들의 여러 조건이 설정될 수 있다. 이 과정에서 조합 관제점을 만들 때 추가하는 모델들의 추천 조합 관제점들의 리스트를 보여줄 수 있으며, 또한, 사용자가 입력하는 관제점의 이름을 분류해서 비슷한 분류의 단일 관제점의 리스트를 출력할 수 있다. 그리고, 조합 관제점을 구성하는 조합파라미터 설정을 완료한 내용은 제어장치(100)에 저장되거나 혹은 서버로 전송되어 이후 다른 피제어기기에 대한 작업을 수행할 경우 추천 리스트에 반영되어 보다 빠른 설정이 가능하도록 한다. Combination points can be set for several conditions of one or more single points of control. In this process, it is possible to show a list of recommended combinatorial points of models to be added when creating combinatorial control points, and also to output a list of single control points of similar classification by classifying the names of control points inputted by the user . The contents of the combination parameter setting that constitutes the combination control point are stored in the
도 3은 본 발명의 일 실시예에 의한 제어장치가 피제어기기에 대응하는 추천 리스트를 서버로부터 제공받는 과정을 보여주는 도면이다. 만약, 제어장치 내에서 추천 리스트를 저장하고 제공하는 경우 서버 대신 제어장치 내의 데이터베이스가 제시될 수 있다. 3 is a diagram illustrating a process in which a control device according to an exemplary embodiment of the present invention receives a recommendation list corresponding to a controlled device from a server. If a recommendation list is stored and provided in the control device, a database in the control device may be presented instead of the server.
제어장치(100)는 조합 관제점의 이름을 입력한다(S21). 도 2에서 살펴본 바와 같이 "이상온도"라고 입력할 수 있고 "정상온도"라고 입력하거나 "타겟온도" 혹은 그냥 "온도"라고 입력할 수 있다. 혹은 이름의 입력 과정은 생략될 수도 있다. The
제어장치(100)는 피제어기기의 모델별 추천 리스트를 서버(200)에게 요청한다(S22). 보다 상세히, 피제어장치의 모델 및 추천리스트 요청 개수(X) 전송하는데(S23), 앞서 입력한 이름을 선택적으로 포함시킬 수도 있고 포함시키지 않을 수도 있다. 서버(200)는 모델별로 자주 사용되는 조합 관제점 리스트 검색하고(S24), 검색된 리스트 Y개를 제어장치(100)에게 전송한다(S25).The
전송된 리스트의 수가 요청했던 수 이상인 경우(Y >= X), 제어장치(100)는 추천 리스트를 표시한다(S26a). 만약 전송된 리스트의 수가 요청했던 수보다 작은 경우(Y < X) 수신한 추천 리스트를 저장하고 타입별 추천 리스트를 요청한다(S26b). If the number of transmitted lists is equal to or greater than the requested number (Y > = X), the
따라서, 제어장치(100)는 피제어장치의 타입 및 리스트의 잔여 개수(X-Y)를 전송한다(S27). 서버(200)는 타입별로 자주 사용되는 조합 관제점 리스트를 검색하여(S28), 검색된 리스트 Z개를 전송한다(S29). 제어장치(100)는 앞서 저장했던 Y개의 추천 리스트 및 전송된 타입별 Z개의 추천 리스트를 표시한다(S30).Therefore, the
도 4는 본 발명의 다른 실시예에 의한 조합 관제점을 추가하는 과정을 보여주는 도면이다. 앞서 도 3에서 리스트로 출력하고자 하는 추천 리스트를 수신한 경우에 뒤이어 구현될 수도 있고 독립적으로 구현될 수도 있다. 4 is a diagram illustrating a process of adding a combination point according to another embodiment of the present invention. In the case where the recommendation list to be output to the list in FIG. 3 is received, it may be implemented subsequently or independently.
제어장치(100)는 조합 관제점 추가 버튼을 클릭한다(S31). 도 2에서 12b가 지시하는 버튼이 일 실시예가 된다. 그리고 서버(200)에게 제어장치는 조합 관제점의 이름 리스트를 요청한다(S32). 관제점 이름과 잔여 개수가 선택적으로 서버(200)에게 전송된다(S33). The
이때, 관제점 이름은 앞서 도 3의 S21에서 입력하거나 혹은 별도의 단계에서 입력한 것으로 온도, 압력, 습도 등 피제어기기의 특성에 적합한 대표 이름을 포함할 수 있다. 잔여 개수란 제어장치(100)가 추천 리스트를 출력함에 있어서 도 3에서 취득한 리스트 외에 더 필요로 하는 리스트의 수를 의미한다.In this case, the control point name may be entered in S21 of FIG. 3 or inputted at a separate step, and may include a representative name suitable for the characteristics of the controlled device such as temperature, pressure, and humidity. The remaining number refers to the number of lists that the
서버(200)는 관제점 이름으로 온도, 압력, 습도 등으로 분류하여 서버에서 분류된 조합 관제점의 리스트를 전달한다(S34). 그 결과 분류된 리스트가 제어장치(100)로 전달된다(S35). 제어장치(100)는 도 3에서 취득한 모델 및 타입 별 추천리스트와 S35에서 전달된 분류된 리스트를 병합하고(S36), 이를 추천 리스트로 표시한다(S37). The
도 5는 본 발명의 일 실시예에 의한 조합 관제점을 서버에 저장하는 과정을 보여주는 도면이다. 앞서 도 3 및 도 4의 과정에서 제공된 추천 리스트를 이용하여 제어장치(100)는 조합 관제점을 설정하고 이를 서버(200)에 저장하여 다른 제어장치들이 사용할 수 있도록 한다. 5 is a diagram illustrating a process of storing a combination point in a server according to an embodiment of the present invention. Using the recommendation list provided in the process of FIG. 3 and FIG. 4, the
제어장치(100)는 조합 관제점의 설정이 완료되면 저장 버튼을 클릭한다(S41). 그리고 조합 관제점을 서버로 전송한다(S42). 그 결과 제어장치(100)에서 설정된 조합 관제점을 구성하는 정보들은 서버(200)로 전송된다(S43). 서버(200)는 전달된 조합 관제점의 정보들을 다국어로 분석 및 분류하여 데이터베이스에 저장한다(S44). When the setting of the combination control point is completed, the
도 2 내지 도 5의 실시예들을 적용할 경우, 다양한 공간에 설치될 피제어기기들의 관제점들을 바로 편집해서 로직을 설정할 수 있다. 특히, 피제어기기들의 모델별, 타입별, 조합 관제점 이름별로 분류해서 추천 리스트를 제공함으로써 효율적으로 조합관제점을 생성 할 수 있다. 또한, 특정 공간에서 사용자가 저장한 조합 관제점을 서버로 저장함으로써 추후 동일한 구성의 조합 관제점을 다른 피제어기기들을 제어하는데 사용될 수 있도록 한다. When the embodiments of FIGS. 2 to 5 are applied, the control points of the controlled devices to be installed in various spaces can be directly edited to set the logic. In particular, by providing a recommendation list classified by the model, type, and combination control point name of the controlled devices, it is possible to efficiently generate a combination control point. In addition, by storing the combination control points stored by the user in a specific space in the server, it is possible to later use the same combination control points to control other controlled devices.
도 2 내지 도 5의 실시예에서 제어장치에 연결된 피제어기기들의 단일 관제점들이 도 2와 같이 출력된 형태에서 제어장치(100)의 인터페이스부(도 6의 130)를 이용하여 특정한 관제점을 하나 이상 선택한 상태에서 조합 관제점의 추가 버튼을 누를 수 있다. 이때, 제어장치(100)는 선택한 단일한 관제점에 대한 정보를 모델에 관한 정보와 함께 함께 서버(200)에게 전송하여 서버로부터 추천 리스트를 수신할 수 있다. 예를 들어, 도 2의 40001 주소의 "온도"와 40003의 "알람 1"을 선택하고 조합 관제점의 추가 버튼(12b)을 누를 경우, 제어장치(100)는 서버(200)에게 온도와 알람을 조합하는 관제점이 필요하다는 정보를 포함하여 추천 리스트 요청 메시지를 전송할 수 있다.2 to 5, a single point of control of the controlled devices connected to the control device is output as shown in FIG. 2, and a specific point of control is determined using the interface (130 in FIG. 6) of the
도 6은 본 발명의 일 실시예에 의한 제어장치의 구성을 보여주는 도면이다. 다수의 관제점(110), 조합 관제점 설정부(120), 인터페이스부(130), 통신부(140), 중앙제어부(150), 그리고 선택적으로 데이터베이스부(195)로 구성된다. 보다 상세히 살펴본다. 관제점(110)은 하나 이상의 피제어기기의 관제점에 연결된다. 관제점(110)은 물리적 단위가 될 수도 있고 논리적 단위가 될 수도 있다. 조합 관제점 설정부(120)는 하나 이상의 관제점을 포함하는 조합 관제점을 설정한다. 앞서 살펴본 추천 리스트에 포함된 조합 관제점 후보들 중에서 선택된 조합 관제점을 실제로 설정한다. FIG. 6 is a diagram illustrating a configuration of a control apparatus according to an embodiment of the present invention. Referring to FIG. A combination control
통신부(140)는 피제어기기의 모델 또는 피제어기기의 타입 또는 조합 관제점의 명칭이 일부 중 어느 하나 이상을 포함하는 추천 리스트 요청 메시지를 서버(200)에게 전송하고, 서버(200)로부터 하나 이상의 조합 관제점의 후보가 되는 추천 리스트를 수신한다. 통신부(140)와 서버(200) 사이의 통신은 유선 또는 무선에 기반하며 특정한 통신 프로토콜에 본 발명의 실시예들이 한정되지 않는다.The
인터페이스부(130)는 추천 리스트를 출력하고 추천 리스트의 선택 입력을 수신한다. 터치 스크린 또는 화면과 마우스/키보드 등이 인터페이스부(130)를 구성할 수 있다. The
중앙제어부(150)는 선택 입력받은 추천 리스트의 조합 관제점을 조합 관제점 설정부(120)가 설정하도록 제어하며, 조합 관제점에 포함되는 관제점(110)을 제어한다. 예를 들어 도 2에서 살펴본 바와 같이 온도 및 알람1을 이상온도 1이라는 조합 관제점으로 설정할 경우 온도 및 알람1의 조건 상태에 따라 제어장치(100)의 인터페이스부에 이상온도1에 대응하는 메시지를 출력할 수 있다. 또는 이상온도1이라는 조합 관제점에 포함되는 단일 관제점을 중앙제어부(150)가 지속적으로 모니터링하여 단일 관제점의 변화를 확인할 수 있다. The
조합 관제점은 하나의 피제어기기에 대응하거나, 둘 이상의 동일 모델의 피제어기기에 대응하거나 혹은 동일한 타입의 피제어기기에 대응하거나 혹은 모델 및 타입에 독립적으로 다양한 피제어기기에 대응하여 설정될 수 있다. The combination control point may correspond to one controlled device, correspond to two or more controlled devices of the same model, correspond to the same type of controlled device, or may be set corresponding to various controlled devices independently of the model and type .
일 실시예로, 후술할 도 9 및 도 10의 ReqMsg1/RespMsg1에서 살펴볼 수 있듯이, 조합 관제점은 하나의 피제어기기의 하나 이상의 관제점에 연결된 하나 이상의 관제점들의 조합이 될 수 있다. 이 경우 통신부(140)는 피제어기기의 모델 또는 피제어기기의 타입 또는 조합에 포함되는 관제점에 대응하는 명칭의 전부 또는 일부 중 어느 하나를 서버(200)에 전송할 수 있다. 그리고 통신부(140)는 모델이 타입보다 우선 순위를 가지는 추천 리스트를 서버(200)로부터 수신할 수 있다.In one embodiment, as can be seen in ReqMsg1 / RespMsg1 in FIGS. 9 and 10, the combination point may be a combination of one or more control points connected to one or more control points of one controlled device. In this case, the
다른 실시예로 후술할 도 9 및 도 10의 ReqMsg1/RespMsg1에서 살펴볼 수 있듯이, 조합 관제점은 동일한 모델에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이 될 수 있다.In another embodiment, as shown in ReqMsg1 / RespMsg1 in Figs. 9 and 10, the combination point may be a combination of one or more control points connected to points of control of two or more controlled devices belonging to the same model.
이 경우 통신부(140)는 모델 또는 타입 또는 조합에 포함되는 관제점에 대응하는 명칭의 전부 또는 일부 중 어느 하나를 서버(200)에 전송할 수 있다. 그리고 통신부(140)는 모델이 타입보다 우선 순위를 가지는 추천 리스트를 서버(200)로부터 수신할 수 있다.In this case, the
또다른 실시예로, 후술할 도 9 및 도 10의 ReqMsg2/RespMsg2에서 살펴볼 수 있듯이, 조합 관제점은 상이한 모델의 동일한 타입에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이 될 수 있다.In another embodiment, as can be seen in ReqMsg2 / RespMsg2 in Figures 9 and 10 below, the combination point is a combination of one or more control points connected to the control point of two or more controlled devices belonging to the same type of different models .
이 경우 통신부(140)는 타입 또는 조합에 포함되는 관제점에 대응하는 명칭의 전부 또는 일부 중 어느 하나를 서버(200)에 전송할 수 있다. 그리고 통신부(140)는 타입이 모델보다 우선 순위를 가지는 추천 리스트를 서버(200)로부터 수신할 수 있다.In this case, the
한편, 선택적으로, 제어장치(100)는 설정한 조합 관제점을 다시 서버로 전송하여 추후 다른 제어장치들이 이를 이용할 수 있도록 한다. 도 5에서 살펴보았듯이, 중앙제어부(150)는 조합 관제점 설정부(120)를 제어하여 선택 입력받은 추천 리스트의 조합 관제점을 설정하고, 피제어기기의 모델 또는 타입 또는 명칭의 전부 또는 일부와 설정한 조합 관제점을 서버(200)에게 전송하도록 통신부(140)를 제어할 수 있다. Alternatively, the
도 7은 본 발명의 일 실시예에 의한 서버의 구성을 보여주는 도면이다. 서버(200)는 조합 관제점에 대한 정보들이 저장된 데이터베이스부(210), 통신부(220), 제어부(250)로 구성된다. 보다 상세히 살펴본다.7 is a diagram illustrating a configuration of a server according to an embodiment of the present invention. The
통신부(220)는 제어장치(100)로부터 피제어기기의 모델 또는 피제어기기의 타입 또는 제어장치가 설정할 조합 관제점의 명칭이 일부 중 어느 하나 이상을 포함하는 추천 리스트 요청 메시지를 수신하고 제어장치(100)에게 하나 이상의 조합 관제점의 후보가 되는 추천 리스트를 송신한다. The
데이터베이스부(210)는 조합 관제점을 모델 또는 타입 또는 명칭에 대응하여 저장한다. 그리고 제어부(250)는 통신부(220)와 데이터베이스부(210)를 제어하는데, 추천 리스트를 데이터베이스부(210)에 저장된 정보를 검색하여 생성한다. 데이터베잉스부(210)에 저장되는 내용의 실시예는 도 11 내지 도 13에 제시된다. The
서버(200)가 생성할 추천 리스트에 포함되는 조합 관제점은 하나의 피제어기기에 대응하거나, 둘 이상의 동일 모델의 피제어기기에 대응하거나 혹은 동일한 타입의 피제어기기에 대응하거나 혹은 모델 및 타입에 독립적으로 다양한 피제어기기에 대응하도록 구성될 수 있다. The combination control point included in the recommendation list to be generated by the
일 실시예로, 후술할 도 9 및 도 10의 ReqMsg1/RespMsg1에서 살펴볼 수 있듯이, 조합 관제점은 제어장치(100)에 연결된 하나의 피제어기기의 하나 이상의 관제점에 연결된 하나 이상의 관제점들의 조합이 될 수 있다. 이 경우 통신부(220)는 피제어기기의 모델 또는 피제어기기의 타입 또는 조합에 포함되는 관제점에 대응하는 명칭의 전부 또는 일부 중 어느 하나를 제어장치(100)로부터 수신할 수 있다. 그리고 제어부(250)는 데이터베이스부(210)에서 모델이 타입보다 우선 순위를 가지는 추천 리스트를 검색하여 제어장치(100)에게 송신하도록 통신부(220)를 제어할 수 있다. In one embodiment, as can be seen in ReqMsg1 / RespMsg1 of FIGS. 9 and 10 to be described later, the combined control point is a combination of one or more control points connected to one or more control points of one controlled device connected to the
다른 실시예로 후술할 도 9 및 도 10의 ReqMsg1/RespMsg1에서 살펴볼 수 있듯이, 조합 관제점은 제어장치(100)에 연결된 동일한 모델에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이 될 수 있다.9 and 10, the combinational control point may be defined as one or more control points connected to the control point of two or more controlled devices belonging to the same model connected to the
이 경우 통신부(220)는 모델 또는 타입 또는 조합에 포함되는 관제점에 대응하는 명칭의 전부 또는 일부 중 어느 하나를 제어장치(100)로부터 수신할 수 있다.In this case, the
그리고 제어부(250)는 데이터베이스부(210)에서 모델이 타입보다 우선 순위를 가지는 추천 리스트를 검색하여 제어장치(100)에게 송신하도록 통신부(220)를 제어할 수 있다.The
또다른 실시예로, 후술할 도 9 및 도 10의 ReqMsg2/RespMsg2에서 살펴볼 수 있듯이, 조합 관제점은 제어장치(100)에 연결된 상이한 모델의 동일한 타입에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이 될 수 있다.In another embodiment, as can be seen in ReqMsg2 / RespMsg2 in Figures 9 and 10 described below, the combined point is connected to the point of control of two or more controlled devices belonging to the same type of different models connected to the
이 경우 통신부(220)는 타입 또는 조합에 포함되는 관제점에 대응하는 명칭의 전부 또는 일부 중 어느 하나를 제어장치(100)로부터 수신할 수 있다.In this case, the
그리고 제어부(250)는 데이터베이스부(210)에서 타입이 모델보다 우선 순위를 가지는 추천 리스트를 검색하여 제어장치(100)에게 송신하도록 통신부(220)를 제어할 수 있다.The
또한, 서버의 통신부(220)는 제어장치로부터 피제어기기의 모델 또는 타입 또는 명칭의 전부 또는 일부와 제어장치가 설정한 조합 관제점을 수신할 수 있다. 이때 제어부(250)는 수신한 모델 또는 타입 또는 명칭의 전부 또는 일부와 조합 관제점을 데이터베이스부(210)에 저장하여 다른 제어장치들이 이를 사용할 수 있도록 한다. In addition, the
도 8은 본 발명의 일 실시예에 의한 제어장치와 서버 사이의 동작을 보여주는 도면이다. 하나 이상의 피제어기기를 제어하는 제어장치(100)의 동작 및 이에 대응하여 추천 리스트를 제공하는 서버(200)의 동작을 살펴본다. 제어장치의 중앙제어부(150)가 하나 이상의 피제어기기의 관제점에 연결되는 하나 이상의 관제점을 포함하는 조합 관제점을 설정하는데 필요한 추천 리스트 요청 메시지를 생성한다(S51). 그리고 제어장치의 통신부(140)는 생성된 추천 리스트 요청 메시지를 서버에게 전송한다(S52). FIG. 8 is a diagram illustrating operations between a control apparatus and a server according to an embodiment of the present invention. An operation of the
서버(200)는 추천 리스트 요청 메시지에 포함되는 피제어기기에 대한 정보 또는 관제점의 명칭에 관한 정보 등을 참조하여 서버(200)의 데이터베이스부(210)에 저장된 정보를 검색하여 추천 리스트를 생성한다(S53). 이때, 검색시 우선순위를 할당할 수 있다. 모델을 중심으로 검색하거나 타입을 중심으로 검색하거나 명칭을 중심으로 검색할 수 있다. 또한, 현재를 기준으로 가장 최근에 추가된 조합 관제점이 검색 대상에 포함될 경우 이를 우선순위가 높도록 추천 리스트를 생성할 수 있다. The
또한, 서버(200)는 제어장치(100)가 위치하는 공간에 대한 정보도 함께 제공받아 이에 기반하여 추천 리스트를 생성할 수 있다. 예를 들어 편의점에 배치되는 제어장치(100)와 대형 할인마트에 배치되는 제어장치(100)는 비록 동일한 모델이나 타입의 피제어기기를 제어할 경우라 하여도 서버(200)는 차이점을 두어 추천 리스트를 생성할 수 있다. 이는 도 13에서 보다 상세히 살펴본다. 그리고, 하나 이상의 조합 관제점의 후보가 되는 추천 리스트가 서버(200)로부터 제어장치(100)의 통신부(140)로 전송된다(S54).The
제어장치의 인터페이스부(130)가 전송된 추천 리스트를 출력하고 추천 리스트의 선택 입력을 수신한다(S55). 이 과정에서 추천 리스트를 추가로 수신할 수도 있다. 선택 입력이란 인터페이스부(130)에서 출력한 추천 리스트들 중에서 외부에서 특정한 추천 리스트를 선택하는 것을 포함한다.The
그리고 제어장치의 조합 관제점 설정부(120)가 선택 입력받은 추천 리스트의 조합 관제점을 설정한다(S56). 설정이 완료되면 중앙제어부(150)가 조합 관제점에 포함되는 관제점을 제어한다(S57).Then, the control
또한, 선택적으로 제어장치에서 설정된 조합 관제점을 서버로 전송할 수 있다. 즉, 조합 관제점 설정부(120)가 선택 입력받은 추천 리스트의 조합 관제점을 설정하는 단계(S57) 이후에 통신부(140)는 피제어기기의 모델 또는 타입 또는 명칭의 전부 또는 일부와 설정한 조합 관제점을 서버에게 전송한다(S58). 이를 수신한 서버(200)는 전송된 조합 관제점 및 함께 전송된 모델/타입/명칭 등을 데이터베이스부(210)에 저장한다(S59).In addition, the combination control point set by the control device can be selectively transmitted to the server. That is, after the step S57 of setting the combination control point of the recommendation list selected and inputted by the combination control
도 9는 본 발명의 일 실시예에 의한 추천 리스트 요청 메시지의 구성을 보여주는 도면이다. 추천 리스트 요청 메시지는 피제어기기의 모델 또는 피제어기기의 타입 또는 조합 관제점의 명칭이 일부 중 어느 하나 이상을 포함할 수 있다. 또한 선택적으로 추천 리스트의 개수를 포함할 수 있다. 도 9에서 ReqMsg1의 경우 피제어기기의 모델(MODEL)과 타입(TYPE), 명칭(NAME) 및 개수(COUNT)가 포함되었다. 이는 특정한 모델에 속하는 하나 이상의 피제어기기의 관제점을 조합관제점으로 설정할 때 추천 리스트의 요청에 적합하다. 조합 관제점의 명칭으로 "온도"가 포함되어 있다. 9 is a diagram illustrating a configuration of a recommendation list request message according to an embodiment of the present invention. The recommendation list request message may include at least one of a model of the controlled device or a type of the controlled device or a name of the combined control point. And may optionally include the number of recommendation lists. 9, in the case of ReqMsg1, the model (MODEL), the type (TYPE), the name (NAME) and the number (COUNT) of the controlled device are included. This is suitable for the request of the recommendation list when setting the control points of one or more controlled devices belonging to a specific model to the combination control point. The name of the combination control point includes "temperature".
ReqMsg2의 경우 피제어기기의 모델은 "LG"로 일부만 포함되며, 그외 타입/명칭/개수가 포함되었다. 이는 피제어기기가 특정한 회사의 제품이며 그 타입이 "SHOWCASE"이므로 이에 해당하는 조합 관제점의 추천 리스트를 요청하는 메시지이다. 조합 관제점의 명칭으로 "습도"가 포함되어 있다.In case of ReqMsg2, the model of the controlled device is only partially included with "LG", and other types / names / numbers are included. This is a message requesting a recommendation list of the corresponding control point since the controlled device is a product of a specific company and its type is "SHOWCASE". "Humidity" is included in the name of the combination control point.
ReqMsg3의 경우 다양한 모델들이 포함되나 동일한 타입(냉장고)에 속할 경우, 이에 해당하는 조합 관제점의 추천 리스트를 요청하는 메시지이다. 조합 관제점의 명칭으로 "온도"가 포함되어 있다.In case of ReqMsg3, various models are included, but if they belong to the same type (refrigerator), it is a message requesting a recommendation list of the corresponding combination point. The name of the combination control point includes "temperature".
ReqMsg4의 경우 모델이나 타입에 상관없이 "온도"라는 명칭만으로 조합 관제점의 추천 리스트를 요청하는 메시지이다. In the case of ReqMsg4, it is a message requesting the recommendation list of the combination control point only by the name "temperature" regardless of the model or type.
다양한 추천 리스트 요청 메시지에 대응하여 서버는 모델/타입/명칭 등에 기반하여 데이터베이스부에 저장된 정보를 검색할 수 있으며, 이들 검색 결과는 모델이나 타입, 명칭 등의 우선순위에 기반하여 추천 리스트를 구성할 수 있다. 요청 메시지에 각 필드들은 선택적으로 포함될 수 있다. In response to the various recommendation list request messages, the server can retrieve the information stored in the database unit based on the model / type / name, etc., and these search results constitute a recommendation list based on priorities such as model, . Each field in the request message may optionally be included.
도 10은 본 발명의 일 실시예에 의한 추천 리스트의 구성을 보여주는 도면이다. 추천 리스트 역시 메시지의 형태로 구성될 수 있다. FIG. 10 is a diagram illustrating a configuration of a recommendation list according to an embodiment of the present invention. The recommendation list can also be configured in the form of a message.
추천 리스트가 포함된 응답 메시지인 RespMsg1의 경우 도 9의 ReqMsg1에 대응하여 생성된 것으로 특정한 모델에 우선 순위를 두어 추천리스트가 생성되었다. 또한 특정 모델은 아니지만 타입이 동일한 조합 관제점이 61에서 지시되는 바와 같이 세번째로 포함되도록 추천 리스트가 구성된다. RespMsg1, which is a response message including the recommendation list, is generated in correspondence with ReqMsg1 in FIG. 9, and a recommendation list is generated by prioritizing specific models. Also, a recommendation list is constructed so that the combination control point, which is not a specific model but has the same type, is included thirdly as indicated at 61.
또한 RespMsg2의 경우 도 9의 ReqMsg1에 대응하여 생성된 것으로, 3개의 COUNT에 대응하여 모델 및 타입이 동일한 경우와 타입이 상이한 경우(REFRIGERATOR)로 구성된 추천리스트가 포함된 응답 메시지이다. 서버(200)가 해당 타입에서 찾을 수 있는 조합 관제점의 수가 적을 경우, 먼저 타입을 우선 순위로 둘 경우 동일 타입의 다른 모델(LG*가 아닌 LD*)을 62와 같이 추천 리스트에 포함시킬 수 있다. 또한, 유사한 타입인 조합 관제점의 추천 리스트를 63과 같이 포함시킬 수 있다. RespMsg2는 타입이 모델보다 우선 순위를 가지도록 추천 리스트가 생성된 실시예이다. RespMsg2 is a response message generated in response to ReqMsg1 in FIG. 9, and including a recommendation list composed of three types of COUNT, the case where the model and the type are the same, and the case where the types are different (REFRIGERATOR). If the
마찬가지로 RespMsg3의 경우 도 9의 ReqMsg3에 대응하여 생성된 것으로 모델과 상관없이 특정한 타입의 피제어기기에 대응하는 추천 리스트들이 포함되었다. Likewise, in the case of RespMsg3, it is generated in correspondence with ReqMsg3 in FIG. 9, and a recommendation list corresponding to a specific type of the controlled device is included regardless of the model.
이와 같이, 제어장치의 통신부(140)가 수신하는 추천 리스트는 피제어기기의 모델 또는 피제어기기의 타입 또는 조합 관제점의 명칭 중 어느 하나를 우선 순위로 하는 추천 리스트가 생성될 수 있다. As described above, the recommendation list received by the
또한, 제어장치(100)는 생성한 조합 관제점을 데이터베이스부(195)에 저장할 수 있다. 이때, 설정에 반영했던 모델, 타입, 명칭 등을 결합하여 조합 관제점을 저장할 수 있으며, 이는 새로운 피제어기기가 결합될 경우 반영하여 적용할 수 있도록 한다. 이는 서버와의 별도의 통신 절차 없이 제어장치(100) 내의 데이터베이스부(195)를 이용하여 조합 관제점을 설정할 수 있음을 의미한다. Further, the
본 발명의 실시예를 적용할 경우, 할인마트, 대형마트, 슈퍼마켓, 편의점 등의 냉장고, 쇼케이스, 공조기와 같은 피제어기기들을 제어하기 위해 각각의 피제어기기들의 단일 관제점을 조합해서 효과적으로 모니터링할 수 있다. 특히, 여러 단일 파라미터들을 조합해서 조건을 쉽게 표현할 수 있다. In the case of applying the embodiment of the present invention, in order to control controlled devices such as a refrigerator, a showcase, and an air conditioner such as a discount mart, a large mart, a supermarket, and a convenience store, . In particular, you can easily express conditions by combining several single parameters.
일 실시예로 모델 별로 조합 관제점 추천 리스트를 서버로부터 제어장치가 제공받을 수 있으며, 선택된 모델의 피제어기기에서 사용됐던 조합 관제점을 빈도 순으로 추천할 수 있다. 예를 들어, 앞서 도 10에서 추천 리스트에 포함되는 우선 순위로 사용된 조합 관제점의 빈도를 반영할 수 있다. 또는 가장 최근에 적용된 조합 관제점 역시 우선 순위를 가질 수 있다. In one embodiment, the control unit can receive a combined control point recommendation list for each model, and the combination control points used in the controlled devices of the selected model can be recommended in frequency order. For example, the frequency of the combination control points used in the priority list included in the recommendation list may be reflected in FIG. Or the most recently applied combination point may also have priority.
또한 피제어기기의 모델과 타입에 기반하여 조합 관제점 추천 리스트를 서버로부터 제어장치가 제공받을 수 있으며, 선택된 피제어기기의 타입에 사용했던 관제점을 빈도순 혹은 시간순에 기반하여 추천할 수 있다. In addition, the controller can receive a combination point reference recommendation list from the server based on the model and the type of the controlled device, and the control point used for the type of the selected controlled device can be recommended based on frequency or time order .
뿐만 아니라, 조합 관제점으로 설정하고자 하는 명칭에 기반하여 추천 리스트를 서버로부터 제어장치가 제공받을 수 있으며, 입력되는 이름을 분석해서 분류하고 같은 분류에 있는 단일 관제점의 리스트를 보여줄 수 있다. 예를 들어 "온도"라 입력한 경우 "Temp", "Temperature" 등의 명칭을 가지는 조합 관제점들도 포괄적으로 검색하여 추천 리스트에 포함되도록 한다. In addition, the control device can receive the recommendation list from the server based on the name to be set as the combination control point, and can analyze and classify the input name and display a list of single points in the same category. For example, when "temperature" is input, the control points having names such as "Temp" and "Temperature" are also searched comprehensively and included in the recommendation list.
또한, 조합 관제점을 선택하여 적용한 경우 이는 다시 서버에게 전송되어, 추후 다시 조합 관제점을 만들 때 기존에 사용했던 리스트를 빈도순으로 정렬해서 보여줌으로써 효율성을 높일 수 있다. 이 과정에서 키워드 분류를 통한 효율적인 조합 관제점을 생성할 수 있다.In addition, when a combination point is selected and applied, it is transmitted to the server again, and when the combination point is made again, efficiency can be improved by displaying the existing list in order of frequency. In this process, efficient combination control points can be generated through keyword classification.
뿐만 아니라, 서버(200)는 제어장치(100)가 위치하는 공간에 대한 정보도 함께 제공받아 이에 기반하여 추천 리스트를 생성할 수 있다. 예를 들어 편의점에 배치되는 제어장치(100)와 대형 할인마트에 배치되는 제어장치(100)는 비록 동일한 모델이나 타입의 피제어기기를 제어할 경우라 하여도 서버(200)는 차이점을 두어 추천 리스트를 생성할 수 있다. In addition, the
이는 제어장치(100)의 통신부(140)를 구성하는 통신 모듈의 식별 정보(IP 주소, MAC 주소)등을 이용하여 하나의 제어장치(100)가 설정하는 피제어기기들의 개수에 기반하여 서버(200)는 추후 저장되는 조합 관제점이 할인 마트형인지, 대형 마트형인지, 슈퍼마켓형인지 편이점형인지를 구분할 수 있다. 예를 들어, 조합 관제점을 설정하는 쇼케이스의 개수에 따라, 혹은 냉장고의 개수에 따라 구분할 수 있다. It is based on the number of controlled devices set by one
따라서, 서버(200)는 구별 가능한 제어장치의 식별 정보에 기반하여 해당 제어장치가 전송하는 조합 관제점의 설정에 필요한 추천 리스트 요청 메시지의 전송 횟수, 또는 서버(200)로 저장하고자 전송한 조합 관제점 정보의 개수, 또는 해당 제어장치가 연결된 네트워크가 설치된 공간의 식별정보 등에 기반하여 조합 관제점이 설정된 히스토리를 저장하고, 추후 다른 제어장치에게 이러한 히스토리가 반영된 추천 리스트를 제공할 수 있다. Accordingly, the
일 실시예로 서버(200)는 데이터베이스부(220)에 조합 관제점을 저장하는 과정에서 각 제어장치(100)의 통신 모듈의 식별 정보를 함께 저장한 후, 이들에 기반하여 제어장치가 설치된 공간을 분류한다. 이후, 또다른 제어장치들이 추천 리스트를 요청할 경우, 도 9의 메세지에 별도의 필드(SPACE=BIGMART 또는 SPACE=CVS 또는 SPACE=SUPERMARKET)를 입력하도록 하여 해당 공간에 적합한 조합 관제점을 설정할 수 있도록 추천리스트를 구성할 수 있다. 이는 도 13에서 살펴본다.In one embodiment, the
도 11 및 도 12는 본 발명의 일 실시예에 의한 서버에 저장되는 데이터베이스부의 구성을 보여주는 도면이다. 앞서 도 10의 추천 리스트에 포함된 정보가 포함된 실시예이다. 11 and 12 are views showing a configuration of a database unit stored in a server according to an embodiment of the present invention. The information included in the recommendation list of FIG. 10 is included.
MODEL, TYPE은 각각 피제어기기의 모델과 타입을 의미하며, 이 필드가 채워지지 않은 경우 범용의 조합 관제점임을 의미한다. 혹은 모델명의 일부(LG*, LD*)만이 포함될 수 있다. CP는 조합 관제점의 내용이다. NAME은 설정되는 명칭 외에 다국어로 분석되거나 일부 단어들이 포함되도록 구성하여 검색의 용이성을 높인다. 예를 들어 이상온도 1로 설정되는 경우에도 Temp, Error_Temp, Temperature 등의 조합이 가능하도록 저장된다. OCC는 빈도수를 의미한다. 해당 조합 관제점이 사용된 빈도를 의미한다. TIME은 해당 조합 관제점이 가장 최근에 사용된 시간 정보를 의미한다.MODEL, and TYPE denote the model and type of the controlled device, respectively, and if this field is not filled, it means that it is a general-purpose combination control point. Or only part of the model name (LG *, LD *). CP is the content of the control point. In addition to the name to be set, NAME is configured to be analyzed in multiple languages or to include some words to increase the searchability. For example, even when the abnormal temperature is set to 1, a combination of Temp, Error_Temp, and Temperature is stored. OCC means frequency. And the frequency at which the combination control point is used. TIME means the most recently used time information of the combination control point.
도 12에는 추가적으로 분류(CATEGORY)가 포함되는데, 온도, 압력, 습도 등 고정된 분류 필드를 포함시키고, 이에 적용 가능한 명칭들이 NAME 필드에 저장되는 실시예이다. 12 further includes the classification CATEGORY, which includes fixed classification fields such as temperature, pressure, and humidity, and the applicable names are stored in the NAME field.
서버(200)는 모델명으로 구성된 추천 리스트 요청 메시지가 전송되면 해당 모델명으로 검색을 해서 빈도수 또는 시간순으로 정렬하여 추천 리스트를 생성하여 제어장치(100)에게 전송한다. 이 과정에서 추천 리스트의 개수가 적을 경우 서버(200)는 해당 모델이 속한 타입까지 확장하여 검색할 수 있다. When the recommendation list request message including the model name is transmitted, the
또한, 서버(200)는 타입명으로 구성된 추천 리스트 요청 메시지가 전송되면 해당 타입명으로 검색을 해서 빈도수 또는 시간순으로 정렬하여 추천 리스트를 생성하여 제어장치(100)에게 전송한다. 이 과정에서 추천 리스트의 개수가 적을 경우 서버(200)는 해당 타입에 유사한 타입까지 확장하여 검색할 수 있다.When the recommendation list request message including the type name is transmitted, the
뿐만 아니라 조합 관제점의 명칭이 입력된 추천 리스트 요청 메시지가 전송되면 명칭을 다국어로 분석하여 분류하고 조합 관제점의 NAME 필드와 비교하여 추천 리스트를 전송할 수 있다. 또한, 서버(200)는 제어장치(100)가 조합 관제점을 전송할 경우 전달된 명칭을 다국어로 분석하여 분류하여 DB에 저장할 수 있다. In addition, if the recommendation list request message in which the name of the combination control point is input is transmitted, the name can be analyzed and classified in multiple languages, and the recommendation list can be transmitted by comparing with the NAME field of the combination control point. In addition, when the
도 13은 본 발명의 일 실시예에 의한 조합관제점을 설정하는 공간의 정보가 서버의 데이터베이스부에 저장된 구성을 보여주는 도면이다. 도 11과 동일하며 SPACE라는 필드가 별도로 추가된 형태로, CVS(편의점), SUPERMARKET(슈퍼마켓), BIGMART(대형 마트)에 따라 상이한 조합 관제점이 설정될 수 있도록 한다. FIG. 13 is a diagram showing a configuration in which information of a space for setting combination points according to an embodiment of the present invention is stored in a database unit of a server. 11, and a SPACE field is additionally provided so that different combination control points can be set according to CVS (convenience store), SUPERMARKET (supermarket), and BIGMART (large shopping mart).
도 13의 SPACE 필드는 제어장치가 설정하여 송신하거나 혹은 제어장치가 요청한 조합 관제점의 추천 리스트의 수, 종류 등에 기반하여 서버가 제어장치의 특성을 확인한 후, 해당 제어장치가 설정한 조합 관제점을 전송할 경우 해당하는 SPACE 필드를 결합하여 데이터베이스부에 저장할 수 있다.The SPACE field of FIG. 13 is set by the control device and transmitted, or after the server confirms the characteristics of the control device based on the number and kind of recommendation lists of the combination points requested by the control device, The corresponding SPACE field may be combined and stored in the database unit.
본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니며, 본 발명의 목적 범위 내에서 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 반도체 기록소자를 포함하는 저장매체를 포함한다. 또한 본 발명의 실시예를 구현하는 컴퓨터 프로그램은 외부의 장치를 통하여 실시간으로 전송되는 프로그램 모듈을 포함한다. It is to be understood that the present invention is not limited to such embodiments and that all the elements within the scope of the present invention are not limited to these embodiments, As shown in FIG. In addition, although all of the components may be implemented as one independent hardware, some or all of the components may be selectively combined to perform a part or all of the functions in one or a plurality of hardware. As shown in FIG. The codes and code segments constituting the computer program may be easily deduced by those skilled in the art. Such a computer program can be stored in a computer-readable storage medium, readable and executed by a computer, thereby realizing an embodiment of the present invention. The storage medium of the computer program includes a magnetic recording medium, an optical recording medium, and a storage medium including a semiconductor recording element. Also, a computer program embodying the present invention includes a program module that is transmitted in real time through an external device.
이상에서는 본 발명의 실시예를 중심으로 설명하였지만, 통상의 기술자의 수준에서 다양한 변경이나 변형을 가할 수 있다. 따라서, 이러한 변경과 변형이 본 발명의 범위를 벗어나지 않는 한 본 발명의 범주 내에 포함되는 것으로 이해할 수 있을 것이다.While the present invention has been particularly shown and described with reference to exemplary embodiments, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. It is therefore to be understood that such changes and modifications are intended to be included within the scope of the present invention unless they depart from the scope of the present invention.
1a, 1b, ..., 1n: 피제어기기
100: 제어장치
120: 조합관제점 설정부
140: 통신부
150: 중앙제어부
200: 서버
210: 데이터베이스부
220: 통신부
250: 제어부1a, 1b, ..., 1n: controlled device 100: control device
120: combination control point setting unit 140: communication unit
150: central control unit 200: server
210: Database part 220: Communication part
250:
Claims (15)
상기 제어장치의 통신부는 상기 추천 리스트 요청 메시지를 서버에게 전송하는 단계;
상기 통신부가 상기 서버로부터 하나 이상의 조합 관제점의 후보가 되는 추천 리스트를 수신하는 단계;
상기 제어장치의 인터페이스부가 상기 추천 리스트를 출력하고 추천 리스트의 선택 입력을 수신하는 단계;
상기 제어장치의 조합 관제점 설정부가 상기 선택 입력받은 추천 리스트의 조합 관제점을 설정하는 단계; 및
상기 중앙제어부가 조합 관제점에 포함되는 관제점을 제어하는 단계를 포함하는, 제어장치가 조합 관제점을 설정하는 방법.
Generating a recommendation list request message necessary for setting a combination point including at least one control point to which a central control unit of the control device controlling one or more controlled devices is connected to a control point of one or more controlled devices;
The communication unit of the controller transmits the recommendation list request message to the server;
Receiving, by the communication unit, a recommendation list that is a candidate for one or more combination points from the server;
The interface unit of the control device outputs the recommendation list and receives a selection input of the recommendation list;
Setting a combined control point of the control device to a combination control point of the selected recommended list; And
Wherein the central control unit controls the point of control included in the combined control point.
상기 추천 리스트 요청 메시지는 상기 피제어기기의 모델 또는 상기 피제어기기의 타입 또는 상기 조합 관제점의 명칭 중 어느 하나 이상을 포함하는, 제어장치가 조합 관제점을 설정하는 방법.
The method according to claim 1,
Wherein the recommendation list request message includes at least one of a model of the controlled device, a type of the controlled device, or a name of the combined control point.
상기 통신부가 수신하는 추천 리스트는 상기 피제어기기의 모델 또는 상기 피제어기기의 타입 또는 상기 조합 관제점의 명칭 중 어느 하나를 우선 순위로 하는 추천 리스트인, 제어장치가 조합 관제점을 설정하는 방법.
The method according to claim 1,
Wherein the recommendation list received by the communication unit is a recommendation list that prioritizes any one of a model of the controlled device, a type of the controlled device, or a name of the combination control point as a priority list. .
상기 조합 관제점 설정부가 상기 선택 입력받은 추천 리스트의 조합 관제점을 설정하는 단계 이후에,
상기 통신부는 상기 피제어기기의 모델 또는 타입 또는 상기 명칭과 상기 설정한 조합 관제점을 상기 서버에게 전송하는 단계를 더 포함하는, 제어장치가 조합 관제점을 설정하는 방법.
The method according to claim 1,
After the combination control point setting unit sets the combination control point of the recommendation list selected and input,
Wherein the communication unit further comprises transmitting to the server a model or type of the controlled device or the name and the set combination point of the controlled device.
상기 하나 이상의 관제점을 포함하는 조합 관제점을 설정하는 조합 관제점 설정부;
상기 피제어기기의 모델 또는 상기 피제어기기의 타입 또는 상기 조합 관제점의 명칭 중 어느 하나 이상을 포함하는 추천 리스트 요청 메시지를 서버에게 전송하여 상기 서버로부터 하나 이상의 조합 관제점의 후보가 되는 추천 리스트를 수신하는 통신부;
상기 추천 리스트를 출력하고 추천 리스트의 선택 입력을 수신하는 인터페이스부; 및
상기 선택 입력받은 추천 리스트의 조합 관제점을 상기 조합 관제점 설정부가 설정하도록 제어하며, 상기 조합 관제점에 포함되는 관제점을 제어하는 중앙제어부를 포함하는, 조합 관제점을 설정하는 제어장치.
One or more control points connected to control points of one or more controlled devices;
A combination control point setting unit for setting a combination control point including the at least one control point;
A recommendation list request message including at least one of a model of the controlled device, a type of the controlled device, and a name of the combined control point to the server, and transmits to the server a recommendation list A communication unit for receiving the data;
An interface unit outputting the recommendation list and receiving a selection input of a recommendation list; And
And a central control unit for controlling the combination control point setting unit to set the combination control points of the recommendation list selected and input and controlling the control points included in the combination control point.
상기 조합 관제점은 하나의 피제어기기의 하나 이상의 관제점에 연결된 하나 이상의 관제점들의 조합이며,
상기 통신부는 상기 피제어기기의 모델 또는 상기 피제어기기의 타입 또는 상기 조합에 포함되는 관제점에 대응하는 명칭 중 어느 하나를 상기 서버에 전송하며,
상기 통신부는 상기 모델이 상기 타입보다 우선 순위를 가지는 추천 리스트를 상기 서버로부터 수신하는, 조합 관제점을 설정하는 제어장치.
6. The method of claim 5,
The combination point is a combination of one or more control points connected to one or more control points of one controlled device,
Wherein the communication unit transmits to the server any one of a model of the controlled device, a type of the controlled device, or a name corresponding to a control point included in the combination,
Wherein the communication unit receives from the server a recommendation list in which the model has priority over the type.
상기 조합 관제점은 동일한 모델에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이며,
상기 통신부는 상기 모델 또는 상기 타입 또는 상기 조합에 포함되는 관제점에 대응하는 명칭 중 어느 하나를 상기 서버에 전송하며,
상기 통신부는 상기 모델이 상기 타입보다 우선 순위를 가지는 추천 리스트를 상기 서버로부터 수신하는, 조합 관제점을 설정하는 제어장치.
6. The method of claim 5,
Wherein the combination control point is a combination of one or more control points connected to a control point of two or more controlled devices belonging to the same model,
Wherein the communication unit transmits to the server any one of a name corresponding to the control point included in the model or the type or the combination,
Wherein the communication unit receives from the server a recommendation list in which the model has priority over the type.
상기 조합 관제점은 상이한 모델의 동일한 타입에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이며,
상기 통신부는 상기 타입 또는 상기 조합에 포함되는 관제점에 대응하는 명칭 중 어느 하나를 상기 서버에 전송하며,
상기 통신부는 상기 타입이 상기 모델보다 우선 순위를 가지는 추천 리스트를 상기 서버로부터 수신하는, 조합 관제점을 설정하는 제어장치.
6. The method of claim 5,
The combination point is a combination of one or more control points connected to a control point of two or more controlled devices belonging to the same type of different models,
Wherein the communication unit transmits to the server any one of the type or a name corresponding to a point of control included in the combination,
And the communication unit receives from the server a recommendation list in which the type has priority over the model.
상기 중앙제어부는
상기 조합 관제점 설정부를 제어하여 상기 선택 입력받은 추천 리스트의 조합 관제점을 설정하고, 상기 피제어기기의 모델 또는 타입 또는 상기 명칭과 상기 설정한 조합 관제점을 상기 서버에게 전송하도록 상기 통신부를 제어하는, 조합 관제점을 설정하는 제어장치.
6. The method of claim 5,
The central control unit
Controlling the communication control unit to control the communication control point setting unit to set the combination control point of the selected recommendation list and transmit the model or type of the controlled device or the name and the set combination control point to the server A control point for setting a combination point.
상기 제어장치는 상기 모델 또는 상기 타입 또는 상기 명칭과 상기 조합 관제점을 저장하는 데이터베이스부를 더 포함하는, 조합 관제점을 설정하는 제어장치.
6. The method of claim 5,
Wherein the control device further comprises a database unit for storing the model or the type or the name and the combination control point.
상기 조합 관제점을 상기 모델 또는 상기 타입 또는 상기 명칭에 대응하여 저장하는 데이터베이스부; 및
상기 통신부와 상기 데이터베이스부를 제어하여 상기 추천 리스트를 상기 데이터베이스부에 저장된 정보를 검색하여 생성하는 제어부를 포함하는, 조합 관제점을 설정하는 서버.
Receiving a recommendation list request message including at least one of a model of the controlled device from the control device or the type of the controlled device or the name of the combination control point to be set by the control device, A communication unit for transmitting a recommendation list as a candidate;
A database unit for storing the combination point in association with the model, the type or the name; And
And a control unit for controlling the communication unit and the database unit to search the information stored in the database unit for the recommendation list.
상기 조합 관제점은 상기 제어장치에 연결된 하나의 피제어기기의 하나 이상의 관제점에 연결된 하나 이상의 관제점들의 조합이며,
상기 통신부는 상기 피제어기기의 모델 또는 상기 피제어기기의 타입 또는 상기 조합에 포함되는 관제점에 대응하는 명칭 중 어느 하나를 상기 제어장치로부터 수신하며,
상기 제어부는 상기 데이터베이스부에서 상기 모델이 상기 타입보다 우선 순위를 가지는 추천 리스트를 검색하여 상기 제어장치에게 송신하도록 상기 통신부를 제어하는, 조합 관제점을 설정하는 서버.
12. The method of claim 11,
Wherein the combination point is a combination of one or more control points connected to one or more control points of one controlled device connected to the control device,
Wherein the communication unit receives from the control device any one of a model of the controlled device, a type of the controlled device, or a name corresponding to a control point included in the combination,
Wherein the control unit controls the communication unit to search for a recommendation list having a priority higher than the type of the model in the database unit and transmit the recommendation list to the control device.
상기 조합 관제점은 상기 제어장치에 연결된 동일한 모델에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이며,
상기 통신부는 상기 모델 또는 상기 타입 또는 상기 조합에 포함되는 관제점에 대응하는 명칭 중 어느 하나를 상기 제어장치로부터 수신하며,
상기 제어부는 상기 데이터베이스부에서 상기 모델이 상기 타입보다 우선 순위를 가지는 추천 리스트를 검색하여 상기 제어장치에게 송신하도록 상기 통신부를 제어하는, 조합 관제점을 설정하는 서버.
12. The method of claim 11,
Wherein the combination point is a combination of one or more control points connected to a control point of two or more controlled devices belonging to the same model connected to the control device,
Wherein the communication unit receives from the control device any one of names corresponding to the control points included in the model, the type, or the combination,
Wherein the control unit controls the communication unit to search for a recommendation list having a priority higher than the type of the model in the database unit and transmit the recommendation list to the control device.
상기 조합 관제점은 상기 제어장치에 연결된 상이한 모델의 동일한 타입에 속하는 둘 이상의 피제어기기들의 관제점에 연결된 하나 이상의 관제점들의 조합이며,
상기 통신부는 상기 타입 또는 상기 조합에 포함되는 관제점에 대응하는 명칭 중 어느 하나를 상기 제어장치로부터 수신하며,
상기 제어부는 상기 데이터베이스부에서 상기 타입이 상기 모델보다 우선 순위를 가지는 추천 리스트를 검색하여 상기 제어장치에게 송신하도록 상기 통신부를 제어하는, 조합 관제점을 설정하는 서버.
12. The method of claim 11,
The combination point is a combination of one or more control points connected to a control point of two or more controlled devices belonging to the same type of different models connected to the control device,
Wherein the communication unit receives from the control device any one of the type or a name corresponding to a control point included in the combination,
Wherein the control unit controls the communication unit to search the recommendation list having the type having a priority higher than the model in the database unit and transmit the recommendation list to the control device.
상기 통신부는 상기 제어장치로부터 상기 피제어기기의 모델 또는 타입 또는 상기 명칭과 상기 제어장치가 설정한 조합 관제점을 수신하며,
상기 제어부는 상기 수신한 모델 또는 상기 타입 또는 상기 명칭과 상기 조합 관제점을 상기 데이터베이스부에 저장하는, 조합 관제점을 설정하는 서버.
12. The method of claim 11,
Wherein the communication unit receives the model or type of the controlled device from the control device or the name and the combination control point set by the control device,
Wherein the control unit stores the received model, the type or the name and the combination control point in the database unit.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170135592A KR102492759B1 (en) | 2017-10-19 | 2017-10-19 | Method of configuring combined control point and device implementing thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170135592A KR102492759B1 (en) | 2017-10-19 | 2017-10-19 | Method of configuring combined control point and device implementing thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190043696A true KR20190043696A (en) | 2019-04-29 |
KR102492759B1 KR102492759B1 (en) | 2023-01-26 |
Family
ID=66282609
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170135592A KR102492759B1 (en) | 2017-10-19 | 2017-10-19 | Method of configuring combined control point and device implementing thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102492759B1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130060109A (en) * | 2011-11-29 | 2013-06-07 | 삼성전자주식회사 | System and method for controlling device |
KR20140132610A (en) * | 2013-05-08 | 2014-11-18 | 엘지전자 주식회사 | System and method for automatically configuring monitoring and control point |
KR20150077055A (en) * | 2013-12-27 | 2015-07-07 | 삼성에스디에스 주식회사 | Building management system and method of generating database of equipments in building |
KR20160042673A (en) * | 2014-10-10 | 2016-04-20 | 엘지전자 주식회사 | Central control apparatus for controlling facilities, facility control system comprising the same, and method for controlling facilities |
-
2017
- 2017-10-19 KR KR1020170135592A patent/KR102492759B1/en active IP Right Grant
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130060109A (en) * | 2011-11-29 | 2013-06-07 | 삼성전자주식회사 | System and method for controlling device |
KR20140132610A (en) * | 2013-05-08 | 2014-11-18 | 엘지전자 주식회사 | System and method for automatically configuring monitoring and control point |
KR20150077055A (en) * | 2013-12-27 | 2015-07-07 | 삼성에스디에스 주식회사 | Building management system and method of generating database of equipments in building |
KR20160042673A (en) * | 2014-10-10 | 2016-04-20 | 엘지전자 주식회사 | Central control apparatus for controlling facilities, facility control system comprising the same, and method for controlling facilities |
Also Published As
Publication number | Publication date |
---|---|
KR102492759B1 (en) | 2023-01-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11947556B1 (en) | Computerized monitoring of a metric through execution of a search query, determining a root cause of the behavior, and providing a notification thereof | |
US11886464B1 (en) | Triage model in service monitoring system | |
US11792291B1 (en) | Proxying hypertext transfer protocol (HTTP) requests for microservices | |
US11924021B1 (en) | Actionable event responder architecture | |
US11620300B2 (en) | Real-time measurement and system monitoring based on generated dependency graph models of system components | |
US10942960B2 (en) | Automatic triage model execution in machine data driven monitoring automation apparatus with visualization | |
US10853124B2 (en) | Managing user data in a multitenant deployment | |
US10719525B2 (en) | Interaction with a particular event for field value display | |
US11886430B1 (en) | Intent-based natural language processing system | |
US6295527B1 (en) | Real-time user-defined creation of network device information collections | |
CN103959737A (en) | Group-wise device management system and method | |
KR102087959B1 (en) | Artificial intelligence operations system of telecommunication network, and operating method thereof | |
US11824729B2 (en) | Generating a three-dimensional cityscape including a cluster of nodes | |
US20160249240A1 (en) | Systems and methods for providing visualization of a telecommunications network topology | |
KR20180104424A (en) | Dynamic condition management apparatus and method to respond to real time in a factory | |
CN110750423A (en) | Operation and maintenance method and operation and maintenance system of machine learning platform | |
KR102492759B1 (en) | Method of configuring combined control point and device implementing thereof | |
US10981586B2 (en) | Railway diagnostic systems and methods | |
KR20160042668A (en) | Central control apparatus for controlling facilities and operation method thereof | |
US12019939B1 (en) | Control of a display device included in a display grid | |
US11217023B1 (en) | Generating three-dimensional data visualizations in an extended reality environment | |
US11893296B1 (en) | Notification interface on a wearable device for data alerts | |
JP2001084030A (en) | Operation monitor and control equipment and recording medium recording program for allowing computer to execute processing in the operation monitor and control equipment | |
JP2000056823A (en) | Data monitoring system | |
CN111324579A (en) | ERP file query method, system, terminal and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
X701 | Decision to grant (after re-examination) | ||
GRNT | Written decision to grant |