Nothing Special   »   [go: up one dir, main page]

KR101753232B1 - Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment - Google Patents

Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment Download PDF

Info

Publication number
KR101753232B1
KR101753232B1 KR1020160063577A KR20160063577A KR101753232B1 KR 101753232 B1 KR101753232 B1 KR 101753232B1 KR 1020160063577 A KR1020160063577 A KR 1020160063577A KR 20160063577 A KR20160063577 A KR 20160063577A KR 101753232 B1 KR101753232 B1 KR 101753232B1
Authority
KR
South Korea
Prior art keywords
screen
user
providing
communication
communication connection
Prior art date
Application number
KR1020160063577A
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 KR1020160063577A priority Critical patent/KR101753232B1/en
Application granted granted Critical
Publication of KR101753232B1 publication Critical patent/KR101753232B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q50/30
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Human Computer Interaction (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법 및 장치가 제시된다. 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법은, 사물인터넷 환경 구축을 위한 구매 제품 목록을 제공하는 단계; 사물인터넷 통신을 위한 통신 연결 방식을 제공하는 단계; 및 실내 구조에 따라 기기의 배치를 유도하고, 상기 구매 제품 목록을 이용하여 배치된 각 상기 기기의 구매 제품과 상기 통신 연결 방식 중 적어도 어느 하나 이상의 선택을 유도하는 구성도 저작 화면을 제공하는 단계를 포함할 수 있다. A method and apparatus for providing a graphical user interface for establishing an Internet environment for objects are presented. A method of providing a graphical user interface for establishing an Internet environment for objects includes the steps of: providing a list of purchased products for establishing an Internet environment for objects; Providing a communication connection method for object internet communication; And guiding the arrangement of the devices according to the indoor structure and guiding the selection of at least one of the purchased product and the communication connection method of each of the devices arranged using the purchased product list, .

Figure R1020160063577
Figure R1020160063577

Description

사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법 및 장치{Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment}TECHNICAL FIELD The present invention relates to a method and apparatus for providing a graphical user interface for establishing an Internet environment for objects,

아래의 실시예들은 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법 및 장치에 관한 것으로, 더욱 상세하게는 그래픽 사용자 인터페이스를 활용하여 사무실 또는 댁내 환경을 도식화하고 사물인터넷 기기를 구성하는 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법 및 장치에 관한 것이다. More particularly, the present invention relates to a method and apparatus for providing a graphical user interface for constructing an Internet environment for objects, and more particularly, And more particularly, to a method and apparatus for providing a graphical user interface.

일반적으로 아파트, 주택 및 사무실 등과 같이 일정한 주거공간에 거주하고 있는 일반인들은 자신의 취향이나 공간의 특색에 따라 내부 가전/전기 기기를 배치하여 공간 환경을 개선한다. 더욱이 사물인터넷 기술이 발달함에 따라 가전/전기 기기 간 통신을 위한 사물인터넷 환경 구축이 가능하다. Generally, ordinary people living in certain residential areas such as apartments, houses, and offices improve their spatial environment by arranging internal electric / electronic devices according to their taste or space characteristics. Furthermore, as the Internet technology of things develops, it is possible to construct an Internet environment for objects for communication between home appliances and electric devices.

이러한 가전/전기 기기를 배치하여 공간 환경을 개선 및 사물인터넷 환경 구축을 위해서는 사물인터넷 제품이나 서비스가 생소한 사용자들을 위해 전문가의 방문이 요구된다. 그러나 사용자가 원하는 서비스 요구사항을 명확히 전달되지 못하여 사물인터넷 서비스 및/또는 제품의 구축 업체와 고객간에 불필요한 구매 등으로 문제가 종종 발생된다. In order to improve the space environment and to build the internet environment of objects by deploying such household appliances / electric appliances, a visit of experts is required for users who are unfamiliar with the Internet products or services. However, since the user does not clearly communicate the desired service requirement, problems often arise due to unnecessary purchase between the object Internet service and / or the builder of the product and the customer.

한국공개특허 10-2011-0087028호는 이러한 최적의 가상 인테리어 설계 및 견적 서비스 제공방법에 관한 기술을 기재하고 있다. Korean Patent Laid-Open No. 10-2011-0087028 describes a technique related to this optimum virtual interior design and estimation service providing method.

실시예들은 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법 및 장치에 관하여 기술하며, 보다 구체적으로 그래픽 사용자 인터페이스를 활용하여 사무실 또는 댁내 환경을 도식화하고 사물인터넷 기기를 구성하는 기술을 제공한다. Embodiments describe a method and apparatus for providing a graphical user interface for establishing a thing Internet environment. More specifically, the present invention provides a technology for configuring an office or home environment using a graphical user interface and configuring an object Internet device.

실시예들은 사물인터넷 제품이나 서비스가 생소한 사용자들에게 직관적이고 편리한 사물인터넷 서비스 구축을 위한 저작툴을 제공함과 동시에 정확한 사무실/댁내 환경을 감안한 기기 배치를 유도하고 이러한 저작툴을 통해 직접 견적서/주문서 등을 생성하여 발주할 수 있는 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법 및 장치를 제공하는데 있다. Embodiments provide an authoring tool for constructing an intuitive and convenient Internet service for objects that are unfamiliar with Internet Internet products or services, induce device placement considering an accurate office / home environment, and generate quotes / order forms directly through these authoring tools And to provide a method and apparatus for providing a graphical user interface for establishing an Internet environment for objects that can be ordered.

일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법은, 사물인터넷 환경 구축을 위한 구매 제품 목록을 제공하는 단계; 사물인터넷 통신을 위한 통신 연결 방식을 제공하는 단계; 및 실내 구조에 따라 기기의 배치를 유도하고, 상기 구매 제품 목록을 이용하여 배치된 각 상기 기기의 구매 제품과 상기 통신 연결 방식 중 적어도 어느 하나 이상의 선택을 유도하는 구성도 저작 화면을 제공하는 단계를 포함한다. According to an embodiment of the present invention, there is provided a method of providing a graphical user interface for establishing a thing Internet environment, the method comprising: providing a list of purchased products for establishing a thing Internet environment; Providing a communication connection method for object internet communication; And guiding the arrangement of the devices according to the indoor structure and guiding the selection of at least one of the purchased product and the communication connection method of each of the devices arranged using the purchased product list, .

상기 구성도 저작 화면을 제공하는 단계는, 기 설정된 입력에 응답하여 상기 구성도 저작 화면에 배치된 각 상기 기기의 부가 정보를 사용자로부터 입력 받아 저장하거나 기 저장된 부가 정보를 팝업창으로 제공하는 단계를 포함할 수 있다. The step of providing the configuration screen may include inputting and storing the additional information of each device arranged in the configuration screen in response to a predetermined input from the user or providing the stored additional information to the popup window can do.

배치된 각 상기 기기의 상기 구매 제품 및 상기 통신 연결 방식 중 적어도 어느 하나 이상의 선택에 따라 사용자로부터 구축된 상기 구성도 저작 화면을 생성하는 단계; 상기 사용자로부터 구축된 상기 구성도 저작 화면을 기반으로 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 생성하는 단계; 및 상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 기반으로 상기 사용자와 상기 전문가가 구성하는 최종 구성도 저작 화면을 생성하는 단계를 더 포함하고, 상기 사용자로부터 구축된 상기 구성도 저작 화면, 상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면, 및 상기 최종 구성도 저작 화면은 각각 탭(tab) 형태의 인터페이스로 제공될 수 있다. Creating a configuration screen constructed from a user according to a selection of at least one of the purchased product and the communication connection method of each of the installed devices; Generating a composition drawing screen that is corrected by reflecting the correction of the expert based on the drawing screen constructed from the user; And a step of generating a final screen of a final configuration diagram formed by the user and the expert on the basis of the composition screen correction screen which is corrected by reflecting the correction of the expert, A composition drawing drawing screen corrected by reflecting the correction of the expert, and a final drawing drawing drawing screen may be provided as tab-like interfaces, respectively.

상기 사용자로부터 구축된 상기 구성도 저작 화면, 상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면, 및 상기 최종 구성도 저작 화면 중 적어도 어느 하나 이상은 견적 산출을 위한 그래픽 사용자 인터페이스를 제공하는 단계; 및 상기 견적 산출을 위한 그래픽 사용자 인터페이스는 상기 사용자의 입력에 응답하여 기 저장된 비용을 바탕으로 견적을 산출하여 표시하는 단계를 포함할 수 있다. Providing a graphical user interface for estimating the at least one of a composition drawing screen, a composition drawing drawing screen corrected by reflecting the correction of the expert, and a final drawing drawing drawing constructed by the user; And the graphical user interface for calculating the quotation may include calculating and displaying an estimate based on the pre-stored cost in response to the input of the user.

상기 사물인터넷 환경 구축을 위한 구매 제품 목록을 제공하는 단계는, 상기 구매 제품 목록은 구매 제품에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상이 목록화되어 제공되고, 상기 구매 제품 목록을 활성화하여 사용자가 상기 구매 제품 목록 중 적어도 어느 하나의 구매 제품을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되며, 상기 사물인터넷 통신을 위한 통신 연결 방식을 제공하는 단계는, 상기 통신 연결 방식을 활성화하여 상기 사용자가 복수의 상기 통신 연결 방식들 중 적어도 어느 하나의 통신 연결 방식을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되고, 상기 구성도 저작 화면을 제공하는 단계는, 상기 실내 구조의 평면도를 배경 이미지로 제공할 수 있다. The step of providing a list of purchased products for establishing the Internet environment of objects includes the steps of: at least one of a control module for giving a communication function to a purchased product, a repeater for extending a communication distance, And is inserted when the user activates the purchased product list and the user drags at least one purchased product out of the purchased product list and drops the configuration to the device of the authoring screen, The step of providing a communication connection method for Internet communication may include the steps of activating the communication connection method to drag the communication connection method of at least one of the plurality of communication connection methods, Wherein the step of inserting the component into the device is performed when the component is dropped into the device, It can provide a plan view of the structure within the background image.

다른 실시예에 따른 전자 장치는, 사용자의 입력에 따라 사용자 입력 신호를 발생시키는 입력부; 사물인터넷 환경 구축 저작툴을 표시하기 위한 그래픽 사용자 인터페이스 화면을 제공하는 출력부; 및 상기 사용자 입력 신호에 따라 동작되는 상기 사물인터넷 환경 구축 저작툴의 구성요소를 생성하고 상기 출력부를 통해 출력하는 제어부를 포함하고, 상기 사물인터넷 환경 구축 저작툴은, 사물인터넷 환경 구축을 위한 구매 제품 목록을 상기 출력부를 통해 사용자에게 제공하는 구매 제품 목록부; 사물인터넷 통신을 위한 통신 연결 방식을 상기 출력부를 통해 상기 사용자에게 제공하는 통신 연결 방식부; 및 상기 입력부를 이용하여 상기 사용자가 실내 구조에 따라 기기를 배치하도록 유도하고, 상기 구매 제품 목록을 이용하여 배치된 각 상기 기기의 구매 제품과 상기 통신 연결 방식 중 적어도 어느 하나 이상의 선택을 유도하는 구성도 저작 화면을 제공하는 구성도 저작 화면부를 포함한다. An electronic device according to another embodiment includes an input unit for generating a user input signal in response to a user input; An output unit for providing a graphical user interface screen for displaying an authoring tool for establishing an Internet environment for objects; And a control unit for generating a component of the authoring tool for building the Internet environment for building operated according to the user input signal and outputting the generated component through the output unit. A purchase product list unit for providing the user with the output through the output unit; A communication connection unit for providing a communication connection method for object Internet communication to the user through the output unit; And guiding the user to arrange the device according to the indoor structure using the input unit and guiding the selection of at least one of the purchased product and the communication connection method of each of the devices arranged using the purchased product list The configuration for providing the authoring screen also includes the authoring screen.

상기 구매 제품 목록부는, 구매 제품에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상이 목록화되어 제공되고, 상기 구매 제품 목록부는 활성화되어 상기 사용자가 상기 구매 제품 목록 중 적어도 어느 하나의 구매 제품을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되며, 상기 통신 연결 방식부는, 활성화되어 상기 사용자가 복수의 상기 통신 연결 방식들 중 적어도 어느 하나의 통신 연결 방식을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되고, 상기 구성도 저작 화면부는, 상기 실내 구조의 평면도를 배경 이미지로 제공할 수 있다. Wherein the purchased product list unit is provided with at least one of a control module for giving a communication function to the purchased product, a repeater for extending the communication distance, and a central controller, and the purchased product list unit is activated, And dragging at least one purchased product out of the purchased product list and dropping the configuration to the device of the authoring screen, wherein the communication connection method unit is activated and the user connects the plurality of communication connections And dragging the at least one of the communication connection methods to drop the configuration to the device of the authoring screen, and the authoring screen part displays the topology of the indoor structure as a background image .

상기 사물인터넷 환경 구축 저작툴은, 소프트웨어 어플리케이션으로 제공되어 다운로드를 통해 설치되거나 서버에서 웹사이트로 호스팅되어 사용자가 웹 브라우저에 접속하여 사용하도록 온라인을 통해 제공될 수 있다. The Internet environment building authoring tool may be provided as a software application, installed through downloading, or hosted as a web site on a server, so that a user can access the web browser and be provided online for use.

실시예들에 따르면 그래픽 기반 드래그(Drag) 및 드롭(Drop) 방식의 인터페이스를 활용하여 사무실 또는 댁내 환경을 도식화하고 사물인터넷 기기를 구성하는 그래픽 사용자 인터페이스 제공 방법 및 장치를 제공할 수 있다.Embodiments can provide a graphical user interface providing method and apparatus for graphically representing an office or home environment by utilizing a graphical drag and drop interface, and configuring an object Internet appliance.

실시예들에 따르면 사물인터넷 제품이나 서비스가 생소한 사용자들에게 직관적이고 편리한 사물인터넷 서비스 구축을 위한 저작툴을 제공함과 동시에 정확한 사무실/댁내 환경을 감안한 기기 배치를 유도하고 이러한 저작툴을 통해 직접 견적서/주문서 등을 생성하여 발주할 수 있게 함으로써, 소비자가 원하는 서비스 요구사항을 명확히 전달받아 사물인터넷 서비스 및/또는 제품의 구축 업체와 고객간에 불필요한 구매 등으로 인한 불편이 없도록 하는 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법 및 장치를 제공할 수 있다. According to the embodiments, it is possible to provide an authoring tool for constructing an intuitive and convenient object Internet service to users who are unfamiliar with the Internet products or services of the object, and induce the arrangement of the devices considering the accurate office / home environment. So that the user can be clearly informed of the service requirements desired by the user, so that there is no inconvenience caused by unnecessary purchasing between the establisher of the object Internet service and / or the product and the customer. Providing method and apparatus.

실시예들에 따르면 전문 분야에 속하는 사무실 또는 댁내 사물인터넷 환경 구축을 온라인을 통해 서비스함으로써 인터넷을 사용할 수 있기만 하면 전문적인 지식이 없는 일반인이더라도 자유롭게 설계해보고 견적을 산출해 볼 수 있을 뿐만 아니라, 전문가의 도움도 쉽게 받을 수 있다. According to the embodiments, it is possible to freely design and calculate a quotation even if a general person who does not have professional knowledge can use the Internet by building an Internet environment of office or domestic objects belonging to a special field by using the Internet, You can easily get help.

도 1은 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치의 구성을 설명하기 위한 블록도이다.
도 2는 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법을 설명하기 위한 흐름도이다.
도 3은 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법을 설명하기 위한 도면이다.
도 4는 일 실시예에 따른 기기의 부가 정보 제공 방법을 설명하기 위한 도면이다.
도 5는 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법의 예를 설명하기 위한 도면이다.
도 6은 일 실시예에 따른 합의된 최종안을 도출하는 방법을 설명하기 위한 도면이다.
FIG. 1 is a block diagram illustrating a configuration of an apparatus for providing a graphical user interface for constructing an object Internet environment according to an embodiment.
FIG. 2 is a flowchart illustrating a method for providing a graphical user interface for constructing an object Internet environment according to an exemplary embodiment of the present invention. Referring to FIG.
3 is a diagram for explaining a method for providing a graphical user interface for establishing an object Internet environment according to an exemplary embodiment of the present invention.
4 is a diagram for explaining a method of providing additional information of a device according to an embodiment.
FIG. 5 is a view for explaining an example of a method for providing a graphical user interface for constructing an object Internet environment according to an embodiment.
6 is a diagram for explaining a method for deriving an agreed final draft according to an embodiment.

이하, 첨부된 도면을 참조하여 실시예들을 설명한다. 그러나, 기술되는 실시예들은 여러 가지 다른 형태로 변형될 수 있으며, 본 발명의 범위가 이하 설명되는 실시예들에 의하여 한정되는 것은 아니다. 또한, 여러 실시예들은 당해 기술분야에서 평균적인 지식을 가진 자에게 본 발명을 더욱 완전하게 설명하기 위해서 제공되는 것이다. 도면에서 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있다. Hereinafter, embodiments will be described with reference to the accompanying drawings. However, the embodiments described may be modified in various other forms, and the scope of the present invention is not limited by the embodiments described below. In addition, various embodiments are provided to more fully describe the present invention to those skilled in the art. The shape and size of elements in the drawings may be exaggerated for clarity.

아래의 실시예들은 사물인터넷 서비스를 제공받는 소비자나 사물인터넷 서비스를 제공하는 판매업체들이 그래픽 기반 드래그(Drag) 및 드롭(Drop) 방식의 인터페이스를 활용하여 사무실 또는 댁내 환경을 도식화하고 필요한 사물인터넷 기기를 구성하며, 나아가 이를 그대로 제품 견적으로 변환시켜주는 저작툴 인터페이스 구현 방안이다. In the following embodiments, a consumer who provides the Internet service for objects or a vendor providing the Internet service of objects uses the graphic based drag and drop interface to design the office or home environment, , And furthermore, it can be converted into a product quotation as it is.

사물인터넷 제품이나 서비스가 생소한 사용자들에게 직관적이고 편리한 사물인터넷 서비스 구축을 위한 저작툴을 제공함과 동시에 정확한 사무실/댁내 환경을 감안한 기기 배치를 유도하고 이러한 저작툴을 통해 직접 견적서/주문서 등을 생성하여 발주할 수 있게 함으로써, 소비자가 원하는 서비스 요구사항을 명확히 전달받아 사물인터넷 서비스 및/또는 제품의 구축 업체와 고객간에 불필요한 구매 등으로 인한 불편이 없도록 할 수 있다.
Provide authoring tools for building intuitive and convenient Internet services for users who are unfamiliar with Internet products or services, induce the placement of devices considering precise office / home environment, create quotations / order forms directly through these authoring tools, Thereby making it possible to avoid the inconvenience caused by unnecessary purchase between the object Internet service and / or the builder of the product and the customer by clearly communicating the desired service requirement to the consumer.

도 1은 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치의 구성을 설명하기 위한 블록도이다. FIG. 1 is a block diagram illustrating a configuration of an apparatus for providing a graphical user interface for constructing an object Internet environment according to an embodiment.

도 1을 참조하면, 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치(100)는 입력부(110), 출력부(120), 및 제어부(130)를 포함하여 이루어질 수 있다. 실시예에 따라 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치는 저장부, 통신부를 더 포함하여 이루어질 수 있다. 여기에서 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치(100)는 사물인터넷 환경 구축을 위한 전자 장치가 될 수 있다. 예를 들면, 전자 장치는 PC, 노트북 컴퓨터, 휴대폰(mobile phone), 태블릿 PC, 내비게이션(navigation), 스마트폰(Smart phone), PDA(Personal Digital Assistants), PMP(Portable Multimedia Player) 또는 디지털방송 수신기 등을 포함할 수 있다. 물론 이는 예시에 불과할 뿐이며, 전자 장치는 상술한 예 이외에도 현재 개발되어 상용화되었거나 향후 개발될 모든 통신이 가능한 장치를 포함하는 개념으로 해석되어야 한다. Referring to FIG. 1, an apparatus 100 for providing a graphical user interface for constructing an object Internet environment according to an exemplary embodiment of the present invention includes an input unit 110, an output unit 120, and a controller 130. According to an embodiment of the present invention, an apparatus for providing a graphical user interface for establishing an object Internet environment may further include a storage unit and a communication unit. Here, the apparatus 100 for providing a graphical user interface for establishing the Internet environment of objects according to an embodiment may be an electronic apparatus for establishing a thing Internet environment. For example, the electronic device may be a PC, a notebook computer, a mobile phone, a tablet PC, a navigation device, a smart phone, a PDA (personal digital assistant), a portable multimedia player (PMP) And the like. Of course, this is merely an example, and the electronic device should be construed as a concept including a device capable of communicating with all the devices that have been developed, commercialized or developed in the future, in addition to the above-described examples.

입력부(110)는 사용자의 입력에 따라 사용자 입력 신호를 발생시킬 수 있다. 입력부(110)는 사용자로부터 신호를 입력 받는 것으로, 이 경우 입력부(110)는 전자 장치(100)의 외부에 구비된 입력 키(마우스 포함)가 될 수 있으며, 터치 스크린이 될 수도 있다.The input unit 110 may generate a user input signal according to a user input. The input unit 110 receives a signal from a user. In this case, the input unit 110 may be an input key (including a mouse) provided outside the electronic device 100, or may be a touch screen.

출력부(120)는 사물인터넷 환경 구축 저작툴(150)을 표시하기 위한 그래픽 사용자 인터페이스 화면을 제공할 수 있다. The output unit 120 may provide a graphical user interface screen for displaying the object Internet environment construction authoring tool 150.

제어부(130)는 전자 장치(100)의 전반적인 제어를 수행하는 것으로, 예컨대 전자 장치(100)를 구성하는 각 구성요소에 전원 공급 및 기능 수행을 위한 신호의 흐름을 제어하게 된다. 이때의 제어부(130)는 운영 체제(OS, Operation System), 응용 프로그램 및 각 구성을 구동시키는 프로세스 장치, 예컨대, 중앙처리장치(CPU, Central Processing Unit)로 이루어질 수 있다. The control unit 130 performs overall control of the electronic device 100 and controls the flow of signals for supplying power and performing functions to the respective components constituting the electronic device 100, for example. The control unit 130 may include an operating system (OS), an application program, and a process unit for driving each configuration, for example, a central processing unit (CPU).

특히, 일 실시예에 따른 제어부(130)는 입력부(110)를 통해 사용자로부터 입력이 있으면, 입력 신호에 따라 저장부를 통해 대응하는 저작툴(150) 구성요소를 확인할 수 있다.In particular, if there is an input from the user through the input unit 110, the control unit 130 according to an embodiment can identify the corresponding authoring tool 150 component through the storage unit according to the input signal.

제어부(130)는 사용자 입력 신호에 따라 동작되는 사물인터넷 환경 구축 저작툴(150)의 구성요소를 생성하고 출력부(120)를 통해 출력할 수 있다. 이때 사물인터넷 환경 구축 저작툴(150)의 구성요소를 생성하는 별도의 저작툴 생성부를 제공할 수도 있다. The control unit 130 may generate the components of the object Internet building authoring tool 150 operated according to the user input signal and may output the generated components through the output unit 120. At this time, it is also possible to provide a separate authoring tool generation unit for generating elements of the authoring tool 150 for setting up the object Internet environment.

사물인터넷 환경 구축 저작툴(150)은 입력부(110)를 통해 사용자의 입력을 받아 사물인터넷 환경을 구축할 수 있으며, 이를 출력부(120)를 통해 사용자에게 제공하는 것이다. The authoring tool 150 for authoring the Internet environment for building objects may construct the object Internet environment by receiving a user's input through the input unit 110, and may provide the input to the user through the output unit 120.

이러한 사물인터넷 환경 구축 저작툴(150)은 구매 제품 목록부(151), 통신 연결 방식부(152), 및 구성도 저작 화면부(153)를 포함하여 이루어질 수 있다. The object Internet building authoring tool 150 may include a purchased product list unit 151, a communication connection method unit 152, and a composition drawing unit 153.

구매 제품 목록부(151)는 사물인터넷 환경 구축을 위한 구매 제품 목록을 출력부(120)를 통해 사용자에게 제공할 수 있다. The purchased product list unit 151 can provide the user with a list of purchased products for establishing the object Internet environment through the output unit 120. [

구매 제품 목록부(151)는 구매 제품에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상이 목록화되어 제공될 수 있다. The purchased product list unit 151 may be provided with at least one of a control module for giving a communication function to the purchased product, a repeater for extending the communication distance, and a central controller.

구매 제품 목록부(151)는 활성화되어 사용자가 구매 제품 목록 중 적어도 어느 하나의 구매 제품을 드래그(Drag)하여 구성도 저작 화면의 기기에 드롭(drop)하는 경우 삽입될 수 있다. The purchased product list unit 151 may be activated and dragged when a user drags at least one purchased product from the purchased product list and drops the configuration to the device of the authoring screen.

통신 연결 방식부(152)는 사물인터넷 통신을 위한 통신 연결 방식을 출력부(120)를 통해 사용자에게 제공할 수 있다. The communication connection method unit 152 may provide a communication connection method for object Internet communication to the user through the output unit 120. [

통신 연결 방식부(152)는 활성화되어 사용자가 복수의 통신 연결 방식들 중 적어도 어느 하나의 통신 연결 방식을 드래그(Drag)하여 구성도 저작 화면의 기기에 드롭(drop)하는 경우 삽입될 수 있다. The communication connection method unit 152 may be activated and dragged when a user drags at least one of the communication connection schemes among a plurality of communication connection schemes and drops the configuration to the device of the authoring screen.

구성도 저작 화면부(153)는 입력부(110)를 이용하여 사용자가 실내 구조에 따라 기기를 배치하도록 유도하고, 구매 제품 목록을 이용하여 배치된 각 기기의 구매 제품과 통신 연결 방식 중 적어도 어느 하나 이상의 선택을 유도하는 구성도 저작 화면을 제공할 수 있다. The configuration drawing authoring section 153 guides the user to arrange the devices according to the indoor structure by using the input section 110 and displays at least one of the purchased products and communication connection methods of the respective devices arranged using the purchased product list The configuration for inducing the above selection can also provide the authoring screen.

이때, 구성도 저작 화면부(153)는 실내 구조의 평면도를 배경 이미지로 제공할 수 있다. 예컨대 사용자의 주소 또는 아파트 등을 입력 받아 데이터베이스에 기 저장된 실내 구조의 평면도를 배경 이미지로 제공할 수 있다. 다른 예로, 사용자 또는 서비스 제공자가 직접 실내 구조 평면도를 제작하거나 이미지 등을 저장하여 사용할 수도 있다. At this time, the composition drawing screen 153 can provide a floor plan of the indoor structure as a background image. For example, a user's address, an apartment, or the like, and provide a floor plan of the indoor structure previously stored in the database as a background image. As another example, a user or a service provider may directly construct a floor plan of an indoor structure or store an image or the like.

이러한 사물인터넷 환경 구축 저작툴(150)은 소프트웨어 어플리케이션으로 제공되어 다운로드를 통해 전자 장치에 설치되거나 서버에서 웹사이트로 호스팅되어 사용자가 웹 브라우저에 접속하여 사용하도록 온라인을 통해 제공될 수 있다.
Such an Internet environment building authoring tool 150 may be provided as a software application, installed in an electronic device through downloading, or hosted in a server as a web site, so that a user can be provided on-line to access and use the web browser.

도 2는 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법을 설명하기 위한 흐름도이다. FIG. 2 is a flowchart illustrating a method for providing a graphical user interface for constructing an object Internet environment according to an exemplary embodiment of the present invention. Referring to FIG.

도 2를 참조하면, 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법은 사물인터넷 환경 구축을 위한 구매 제품 목록을 제공하는 단계(210), 사물인터넷 통신을 위한 통신 연결 방식을 제공하는 단계(220), 및 실내 구조에 따라 기기의 배치를 유도하고, 구매 제품 목록을 이용하여 배치된 각 기기의 구매 제품과 통신 연결 방식 중 적어도 어느 하나 이상의 선택을 유도하는 구성도 저작 화면을 제공하는 단계(230)를 포함하여 이루어질 수 있다. Referring to FIG. 2, a method of providing a graphical user interface for establishing a thing Internet environment according to an embodiment includes providing a purchase product list 210 for establishing a thing Internet environment, a communication connection method for object internet communication (220) for guiding the arrangement of the devices according to the indoor structure, and guiding the selection of at least one of the purchased product and the communication connection method of each device arranged using the purchased product list, (Step 230).

일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법은 배치된 각 기기의 구매 제품 및 통신 연결 방식 중 적어도 어느 하나 이상의 선택에 따라 사용자로부터 구축된 구성도 저작 화면을 생성하는 단계(240), 사용자로부터 구축된 구성도 저작 화면을 기반으로 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 생성하는 단계(250), 및 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 기반으로 사용자와 전문가가 구성하는 최종 구성도 저작 화면을 생성하는 단계(260)를 더 포함하여 이루어질 수 있다. A method for providing a graphical user interface for establishing a thing Internet environment according to an exemplary embodiment includes generating a configuration screen constructed from a user according to a selection of at least one of a purchased product and a communication connection method of each device (Step 250) of generating a configuration screen, which is corrected by reflecting the correction of the expert based on the author screen, based on the user's configuration, and the configuration screen, And a step 260 of creating a final screen composed by a specialist.

실시예들에 따르면 그래픽 기반 드래그(Drag) 및 드롭(Drop) 방식의 인터페이스를 활용하여 사무실 또는 댁내 환경을 도식화하고 사물인터넷 기기를 구성하는 그래픽 사용자 인터페이스 제공 방법 및 장치를 제공할 수 있다.Embodiments can provide a graphical user interface providing method and apparatus for graphically representing an office or home environment by utilizing a graphical drag and drop interface, and configuring an object Internet appliance.

실시예들에 따르면 사물인터넷 제품이나 서비스가 생소한 사용자들에게 직관적이고 편리한 사물인터넷 서비스 구축을 위한 저작툴을 제공함과 동시에 정확한 사무실/댁내 환경을 감안한 기기 배치를 유도하고 이러한 저작툴을 통해 직접 견적서/주문서 등을 생성하여 발주할 수 있게 함으로써, 소비자가 원하는 서비스 요구사항을 명확히 전달받아 사물인터넷 서비스 및/또는 제품의 구축 업체와 고객간에 불필요한 구매 등으로 인한 불편이 없도록 할 수 있다. According to the embodiments, it is possible to provide an authoring tool for constructing an intuitive and convenient object Internet service to users who are unfamiliar with the Internet products or services of the object, and induce the arrangement of the devices considering the accurate office / home environment. So that it is possible to prevent unnecessary purchases and the like between the establishing company of the object Internet service and / or the product and the customer by receiving the desired service requirement clearly.

실시예들에 따르면 전문 분야에 속하는 사무실 또는 댁내 사물인터넷 환경 구축을 온라인을 통해 서비스함으로써 인터넷을 사용할 수 있기만 하면 전문적인 지식이 없는 일반인이더라도 자유롭게 설계해보고 견적을 산출해 볼 수 있을 뿐만 아니라, 전문가의 도움도 쉽게 받을 수 있다.
According to the embodiments, it is possible to freely design and calculate a quotation even if a general person who does not have professional knowledge can use the Internet by building an Internet environment of office or domestic objects belonging to a special field by using the Internet, You can easily get help.

아래에서는 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법의 각 단계에 대해 상세히 설명하기로 한다. Hereinafter, each step of the method for providing a graphical user interface for establishing a thing Internet environment according to an embodiment will be described in detail.

일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법은 도 1에서 설명한 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치를 이용하여 더 구체적으로 설명할 수 있다. A method for providing a graphical user interface for establishing a thing Internet environment according to an embodiment of the present invention will be described in more detail using an apparatus for providing a graphical user interface for establishing a thing Internet environment according to an embodiment described with reference to FIG.

일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치(100)는 입력부(110), 출력부(120), 및 제어부(130)를 포함하여 이루어질 수 있다. 실시예에 따라 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치는 저장부, 통신부를 더 포함하여 이루어질 수 있다. An apparatus 100 for providing a graphical user interface for constructing a web environment of an object according to an embodiment may include an input unit 110, an output unit 120, and a controller 130. According to an embodiment of the present invention, an apparatus for providing a graphical user interface for establishing an object Internet environment may further include a storage unit and a communication unit.

제어부(130)는 사용자 입력 신호에 따라 동작되는 사물인터넷 환경 구축 저작툴(150)의 구성요소를 생성하고 출력부(120)를 통해 출력할 수 있다. 사물인터넷 환경 구축 저작툴(150)은 입력부(110)를 통해 사용자의 입력을 받아 사물인터넷 환경을 구축할 수 있으며, 이를 출력부(120)를 통해 사용자에게 제공할 수 있다. 이러한 사물인터넷 환경 구축 저작툴(150)은 구매 제품 목록부(151), 통신 연결 방식부(152), 및 구성도 저작 화면부(153)를 포함하여 이루어질 수 있다. The control unit 130 may generate the components of the object Internet building authoring tool 150 operated according to the user input signal and may output the generated components through the output unit 120. The authoring tool 150 for authoring the Internet environment for building objects may construct the object Internet environment by receiving input from the user through the input unit 110, and may provide the input to the user through the output unit 120. The object Internet building authoring tool 150 may include a purchased product list unit 151, a communication connection method unit 152, and a composition drawing unit 153.

일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법은, 단계(210)에서, 구매 제품 목록부(151)는 사물인터넷 환경 구축을 위한 구매 제품 목록을 제공할 수 있다. In step 210, the purchased product list unit 151 may provide a list of purchased products for establishing the Internet environment for objects, according to an exemplary embodiment of the present invention.

구매 제품 목록부(151)는 구매 제품 목록은 구매 제품에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상이 목록화되어 제공될 수 있다. The purchased product list unit 151 may be provided with at least one of a control module for giving a communication function to the purchased product, a repeater for extending the communication distance, and a central controller.

구매 제품 목록부(151)는 구매 제품 목록을 활성화하여 사용자가 구매 제품 목록 중 적어도 어느 하나의 구매 제품을 드래그(Drag)하여 구성도 저작 화면의 기기에 드롭(drop)하는 경우 삽입될 수 있다. The purchased product list unit 151 may be inserted when the user activates the purchased product list and the user drags at least one purchased product out of the purchased product list and drops the configuration to the appliance of the authoring screen.

단계(220)에서, 통신 연결 방식부(152)는 사물인터넷 통신을 위한 통신 연결 방식을 제공할 수 있다. In step 220, the communication connection method unit 152 may provide a communication connection method for object Internet communication.

통신 연결 방식부(152)는 사물인터넷 통신을 위한 기기간 유선 통신, 내장 무선기능, 와이파이(Wi-Fi) 또는 블루투스 등을 선택할 수 있다. The communication connection method unit 152 may select wired communication between the devices for the object Internet communication, a built-in wireless function, Wi-Fi, or Bluetooth.

여기에서 통신 연결 방식부(152)에서 사용되는 통신 연결 방식은, 예를 들어, 인터넷 프로토콜을 통하여 대용량 데이터의 송수신 서비스 및 끊기는 현상이 없는 데이터 서비스를 제공하는 IP망, IP를 기반으로 서로 다른 망을 통합한 아이피망 구조인 All IP망, Wibro(Wireless Broadband)망과, Wi-Fi망을 포함하는 무선랜(Wireless LAN), WPAN, Zigbee, Z-wave, 유선통신망, 이동통신망, HSDPA(High Speed Downlink Packet Access)망 및 위성통신망 등과 같이 기존에 알려져 있는 다양한 방식의 네트워크를 하나 이상 포함하여 이루어질 수 있으며, 더하여, 향후 개발 예정인 차세대 통신망까지 포함할 수 있다.Here, the communication connection method used in the communication connection method unit 152 may be, for example, an IP network that provides a large capacity data transmission / reception service through an Internet protocol and a data service without a disconnection phenomenon, WPAN, Zigbee, Z-wave, wired communication network, mobile communication network, HSDPA (high-speed broadband wireless access network) including Wi-Fi network including All IP network, Wibro Speed Downlink Packet Access) network, and satellite communication network. In addition, it may include a next generation communication network to be developed in the future.

통신 연결 방식부(152)는 통신 연결 방식을 활성화하여 사용자가 복수의 통신 연결 방식들 중 적어도 어느 하나의 통신 연결 방식을 드래그(Drag)하여 구성도 저작 화면의 기기에 드롭(drop)하는 경우 삽입될 수 있다. The communication connection method unit 152 activates the communication connection method so that when a user drags a communication connection method of at least one of a plurality of communication connection methods and drops the configuration to the device of the authoring screen, .

단계(230)에서, 구성도 저작 화면부(153)는 실내 구조에 따라 기기의 배치를 유도하고, 구매 제품 목록을 이용하여 배치된 각 기기의 구매 제품과 통신 연결 방식 중 적어도 어느 하나 이상의 선택을 유도하는 구성도 저작 화면을 제공할 수 있다. In step 230, the composition screen 153 guides the arrangement of the devices according to the indoor structure, and selects at least one of the purchased products and the communication connection methods of the respective devices arranged using the purchased product list The composition to derive can also provide an authoring screen.

이때 구성도 저작 화면부(153)는 실내 구조의 평면도를 배경 이미지로 제공할 수 있다.At this time, the construction screen 153 can provide the floor plan of the indoor structure as a background image.

한편, 구성도 저작 화면부(153)는 기 설정된 입력에 응답하여 구성도 저작 화면에 배치된 각 기기의 부가 정보를 사용자로부터 입력 받아 저장하거나 기 저장된 부가 정보를 팝업창으로 제공할 수 있다. On the other hand, the authoring screen unit 153 may receive additional information of each device arranged in the authoring screen in response to a preset input, and may store the received additional information in a pop-up window.

더욱이, 단계(240)에서, 구성도 저작 화면부(153)는 배치된 각 기기의 구매 제품 및 통신 연결 방식 중 적어도 어느 하나 이상의 선택에 따라 사용자로부터 구축된 구성도 저작 화면을 생성할 수 있다. In addition, at step 240, the composition screen 153 may generate a composition screen constructed from the user according to at least one of a purchased product and a communication connection method of each installed device.

단계(250)에서, 구성도 저작 화면부(153)는 사용자로부터 구축된 구성도 저작 화면을 기반으로 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 생성할 수 있다. In step 250, the composition drawing screen unit 153 may generate a composition drawing drawing that is corrected by reflecting the correction of the expert on the basis of the drawing drawing constructed by the user.

단계(260)에서, 구성도 저작 화면부(153)는 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 기반으로 사용자와 전문가가 구성하는 최종 구성도 저작 화면을 생성할 수 있다. In step 260, the composition diagram creation section 153 may generate a final composition diagram composed of the user and the expert on the basis of the composition drawing figure corrected by reflecting the correction of the expert.

여기에서, 사용자로부터 구축된 구성도 저작 화면, 전문가의 보정을 반영하여 보정된 구성도 저작 화면, 및 최종 구성도 저작 화면은 각각 탭(tab) 형태의 인터페이스로 제공될 수 있다. Here, the configuration constructed by the user can also be provided as a tab-like interface, respectively, such as a creation screen, a composition drawing drawing screen corrected by reflecting the correction of the expert, and a final drawing drawing drawing screen.

또한, 구성도 저작 화면부(153)는 사용자로부터 구축된 구성도 저작 화면, 전문가의 보정을 반영하여 보정된 구성도 저작 화면, 및 최종 구성도 저작 화면 중 적어도 어느 하나 이상은 견적 산출을 위한 그래픽 사용자 인터페이스를 제공할 수 있다. 이후, 구성도 저작 화면부(153)는 견적 산출을 위한 그래픽 사용자 인터페이스는 사용자의 입력에 응답하여 기 저장된 비용을 바탕으로 견적을 산출하여 표시할 수도 있다. At least one of the constitution diagram authoring screen unit 153 may include at least one of a construction drawing constructed by a user, a construction drawings drawing corrected by reflecting an expert's correction, and a final drawing drawing drawing, A user interface can be provided. Then, in the configuration screen 153, the graphical user interface for calculating the quotation may calculate and display an estimate on the basis of the pre-stored cost in response to the user's input.

이러한 사물인터넷 환경 구축 저작툴(150)은 다운로드되어 설치되는 소프트웨어(S/W) 어플리케이션 제공 방식, 또는 서버에서 웹사이트로 호스팅하고 사용자가 웹 브라우저로 접속하여 사용하는 온라인 제공 방식으로 사용자에게 제공될 수 있다. Such an Internet environment building authoring tool 150 can be provided to a user in a software (S / W) application providing method that is downloaded and installed or an online providing method that is hosted in a server on a web site and accessed by a user via a web browser have.

아래에서는 하나의 예를 들어 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법을 더 구체적으로 설명하기로 한다.
Hereinafter, a method for providing a graphical user interface for constructing an object Internet environment according to an embodiment will be described in more detail.

도 3은 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법을 설명하기 위한 도면이다. 3 is a diagram for explaining a method for providing a graphical user interface for establishing an object Internet environment according to an exemplary embodiment of the present invention.

도 3을 참조하면, 일 실시예에 따른 서비스 저작툴의 화면 구성은 구매 제품 목록(310), 통신 연결 방식(320), 및 구성도 저작 화면(330)의 3 부분으로 구성될 수 있다. Referring to FIG. 3, the screen composition of the service authoring tool according to one embodiment may be composed of three parts, that is, a purchased product list 310, a communication connection method 320, and a configuration diagram creation screen 330.

구매 제품 목록(310)은 사물인터넷 환경 구축을 위한 구매 제품들의 목록을 사용자에게 제공할 수 있다. 구매 제품 목록(310)은 구매 제품에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 등이 목록화되어 제공될 수 있다. The purchased product list 310 may provide the user with a list of purchased products for establishing the object Internet environment. The purchased product list 310 may include a control module for giving a communication function to the purchased product, a repeater for extending the communication distance, and a central controller.

통신 연결 방식(320)은 사물인터넷 통신을 위한 통신 연결 방식을 제공할 수 있다. The communication connection method 320 may provide a communication connection method for object Internet communication.

구매 제품 목록(310) 및 통신 연결 방식(320)은 활성화되어 드래그(Drag)하여 구성도 저작 화면의 기기에 드롭(drop)하는 경우 삽입될 수 있다. The purchased product list 310 and the communication connection method 320 may be inserted when the user activates and drags the configuration and drops the configuration to the device of the authoring screen.

구성도 저작 화면(330)은 사용자가 실내 구조에 따라 기기를 배치하도록 유도하고, 구매 제품 목록을 이용하여 배치된 각 기기의 구매 제품과 통신 연결 방식 중 적어도 어느 하나 이상의 선택을 유도하는 구성도 저작 화면을 제공할 수 있다. The configuration drawing authoring screen 330 guides a user to arrange devices in accordance with an indoor structure, and a configuration for guiding selection of at least one of a purchased product and a communication connection method of each device arranged using a purchased product list Screen can be provided.

구성도 저작 화면(330)에는 특히 배경 이미지를 삽입할 수 있게 하여 사무실 또는 댁내의 평면도 이미지를 배경 이미지로 등록할 수 있다. 이에 따라 사용자는 실내에서 사용중인 TV, 에어컨, 조명 등의 위치를 메모, 혹은 도형으로 간단하게 화면에 그려 삽입할 수 있다.
In particular, it is possible to insert a background image into the authoring screen 330, thereby registering the floor plan image of the office or home as a background image. Accordingly, the user can easily insert the location of the TV, the air conditioner, the lighting, etc. used indoors on the screen with a memo or figure.

도 4는 일 실시예에 따른 기기의 부가 정보 제공 방법을 설명하기 위한 도면이다. 4 is a diagram for explaining a method of providing additional information of a device according to an embodiment.

도 4를 참조하면, 구성도 저작 화면(430)은 기 설정된 입력에 응답하여 구성도 저작 화면에 배치된 각 기기의 부가 정보를 사용자로부터 입력 받아 저장하거나 기 저장된 부가 정보를 팝업창(440)으로 제공할 수 있다. 여기서, 기 설정된 입력은 삽입된 기기의 그래픽 사용자 인터페이스를 마우스로 클릭하거나 마우스를 올려 놓는 방법이 될 수 있으며, 터치 스크린의 경우 삽입된 기기의 그래픽 사용자 인터페이스를 터치하는 방법이 될 수 있다. Referring to FIG. 4, the authoring screen 430 in response to a predetermined input receives the additional information of each device arranged in the authoring screen and receives the additional information from the user, or stores the stored additional information in a pop-up window 440 can do. Here, the preset input may be a method of clicking a mouse or a mouse on a graphical user interface of the inserted device, or a method of touching a graphical user interface of the inserted device in the case of a touch screen.

예를 들어, 삽입된 기기들에 대한 부가 정보를 마우스의 오른쪽 버튼 클릭 등을 통해 팝업창(열린 창)(440)을 통해 입력할 수 있다. 즉, 사용자는 마우스의 오른쪽 버튼 클릭 후 해당 제품의 부가 정보 입력할 수 있다. 또한, 삽입된 기기들에 대한 부가 정보를 기 저장된 데이터베이스로부터 전달 받아 표시하는 것도 가능하다. 여기서 기 저장된 데이터베이스는 서비스 제공자 또는 기기 제공자로부터 저장된 다양한 기기의 부가 정보가 될 수 있다. For example, additional information about the inserted devices can be input through a popup window (open window) 440 through a right click of the mouse or the like. That is, the user can input additional information of the corresponding product after clicking the right button of the mouse. It is also possible to display additional information about inserted devices from a pre-stored database. Here, the previously stored database may be additional information of various devices stored from the service provider or the device provider.

예커대, 기기들의 부가 정보는 소비자가 붙인 별명, 제품 모델명, 제품 형태, 동글(Dongle) 또는 박스(Box), 가용 인터페이스, USB 또는 HDMI, 내장 무선기능, 와이파이(Wi-Fi) 또는 블루투스, 전원 방식, 충전기 또는 유선, 사용자 제어 단말, 스마트폰 제어 또는 TV 화면에서 제어 등의 정보가 될 수 있다.
For example, the additional information of a device may include a consumer's nickname, product model name, product type, dongle or box, available interface, USB or HDMI, built-in wireless function, Wi-Fi or Bluetooth, Method, charger or wired, user controlled terminal, smart phone control, or control on a TV screen.

도 5는 일 실시예에 따른 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법의 예를 설명하기 위한 도면이다. FIG. 5 is a view for explaining an example of a method for providing a graphical user interface for constructing an object Internet environment according to an embodiment.

도 5를 참조하면, 일 실시예에 따른 서비스 저작툴의 화면 구성은 구매 제품 목록(510), 통신 연결 방식(520), 및 구성도 저작 화면(530)으로 구성될 수 있다. Referring to FIG. 5, the screen composition of the service authoring tool according to one embodiment may include a purchased product list 510, a communication connection method 520, and a composition drawing screen 530.

구매 제품 목록(510)은 사물인터넷 환경 구축을 위한 구매 제품들의 목록을 사용자에게 제공할 수 있다. 구매 제품 목록(510)을 활성화하여 사물인터넷 서비스를 위해 필요한 기기를 하나씩 드래그(Drag)하여 화면에 드롭(drop)하여 삽입할 수 있다.The purchased product list 510 may provide the user with a list of purchased products for establishing the object Internet environment. The purchasing product list 510 can be activated to drag and drop the necessary devices for the object Internet service one by one and drop them on the screen.

구매 제품 목록(510)에는 구형 제품에 통신 기능을 부여해주는 제어 모듈, 통신 거리를 연장해주는 리피터, 중앙 제어기 등 다양한 제품들이 목록화되어 있고, 사용자는 이들을 자유롭게 끌어와 구성도의 저작 화면(530)에 배치하여 가상의 사물인터넷 환경을 구성할 수 있다. 예를 들어, 구매 제품 목록(510)은 컨트롤러(511), 제1 제어 모듈(512), 제2 제어 모듈(513), 제3 제어 모듈(514), 및 제어 모듈 통합 제품(515) 등을 포함할 수 있다.Various products such as a control module for giving a communication function to the old product, a repeater for extending the communication distance, a central controller and the like are listed in the purchased product list 510. The user freely pulls them, So that a virtual object Internet environment can be configured. For example, the purchased product list 510 includes a controller 511, a first control module 512, a second control module 513, a third control module 514, and a control module integrated product 515, .

통신 연결 방식(520)은 사물인터넷 통신을 위한 통신 연결 방식을 제공할 수 있다. 예를 들어, 통신 연결 방식(520)은 사물인터넷 통신을 위한 기기간 유선 통신(521), 와이파이(Wi-Fi)(522), 기기 전용 무선 통신(523) 등이 될 수 있다. The communication connection method 520 may provide a communication connection method for object Internet communication. For example, the communication connection method 520 may be an inter-device wired communication 521, a Wi-Fi 522, a device-specific wireless communication 523, or the like for object Internet communication.

통신 연결 방식(520)도 각 제품간 연결 방식을 선 유형을 선택하여 구성도의 저작 화면(530)에 배치하여 초안을 완성할 수 있다.The communication connection method 520 can also complete the draft by arranging the connection method among the products by arranging the line type on the authoring screen 530 of the configuration diagram.

이와 같이 사용자는 사물인터넷 서비스를 위한 구매 제품 목록(510)에서 필요 제품을 드래그(Drag)하여 구성도의 화면에 드롭(drop)함으로써 원하는 위치에 필요 제품을 배치할 수 있다.In this way, the user can drag the necessary product from the purchase product list 510 for the object Internet service and drop the required product on the screen of the configuration diagram, thereby placing the necessary product at the desired position.

구성도 저작 화면(530)은 사용자가 실내 구조에 따라 기기를 배치할 수 있다.The composition drawing screen 530 allows the user to arrange the devices according to the indoor structure.

그리고 구성도 저작 화면(530)에 구매 제품 목록(510)에서 배치된 각 기기의 구매 제품을 선택하여, 드래그(Drag)하여 드롭(drop)함으로써 기기의 구매 제품을 삽입할 수 있다. 예를 들어 구성도 저작 화면(530)에 배치된 에어컨(533)의 경우, 구매 제품 목록(510)의 제1 제어 모듈(512)를 선택하여 삽입할 수 있으며, 통신 연결 방식(520)에서 와이파이(Wi-Fi)(522)에 의해 기기간 연결됨으로써 사물인터넷 통신 환경을 구축할 수 있다.
Then, the purchased product of each device arranged in the purchased product list 510 can be selected, dragged and dropped on the configuration screen 530 to insert the purchased product of the device. For example, in the case of the air conditioner 533 arranged in the authoring screen 530, the first control module 512 of the purchased product list 510 can be selected and inserted. In the communication connection method 520, (Wi-Fi) 522 to establish an object Internet communication environment.

도 6은 일 실시예에 따른 합의된 최종안을 도출하는 방법을 설명하기 위한 도면이다. 6 is a diagram for explaining a method for deriving an agreed final draft according to an embodiment.

도 6을 참조하면, 구성도 저작 화면부는 배치된 각 기기의 구매 제품 및 통신 연결 방식 중 적어도 어느 하나 이상의 선택에 따라 사용자로부터 구축된 구성도 저작 화면(610)을 생성할 수 있다. Referring to FIG. 6, the authoring screen unit may generate a authoring screen 610 constructed from a user according to a selection of at least one of a purchased product and a communication connection method of each device arranged.

그리고, 구성도 저작 화면부는 사용자로부터 구축된 구성도 저작 화면을 기반으로 전문가의 보정을 반영하여 보정된 구성도 저작 화면(620)을 생성할 수 있다. In addition, the composition screen can also generate the composition screen 620 which is corrected by reflecting the correction of the expert on the basis of the composition screen constructed from the user.

이후, 구성도 저작 화면부는 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 기반으로 사용자와 전문가가 구성하는 최종 구성도 저작 화면(630)을 생성할 수 있다. After that, the authoring screen portion of the composition screen may generate the final composition screen 630 composed of the user and the expert based on the authoring screen, which is corrected by reflecting the correction of the expert.

여기에서, 사용자로부터 구축된 구성도 저작 화면(610), 전문가의 보정을 반영하여 보정된 구성도 저작 화면(620), 및 최종 구성도 저작 화면(630)은 각각 탭(tab) 형태의 인터페이스로 제공될 수 있다. Here, the configuration constructed by the user includes a creation screen 610, a composition drawing drawing 620 that is corrected by reflecting the correction of the expert, and a final drawing drawing drawing 630 are tab- Can be provided.

또한, 구성도 저작 화면부는 사용자로부터 구축된 구성도 저작 화면(610), 전문가의 보정을 반영하여 보정된 구성도 저작 화면(620), 및 최종 구성도 저작 화면(630)은 견적 산출을 위한 그래픽 사용자 인터페이스를 제공할 수 있다. 이후, 견적 산출을 위한 그래픽 사용자 인터페이스는 사용자의 입력에 응답하여 기 저장된 비용을 바탕으로 견적을 산출하여 표시할 수 있다. In addition, the authoring screen includes a composition screen 610 constructed by the user, a composition screen 620 that is corrected by reflecting the correction of the expert, and a final composition screen 630, A user interface can be provided. Thereafter, the graphical user interface for calculating the quotation can calculate and display a quotation based on the pre-stored cost in response to the user's input.

이러한 저작툴 기반의 초안을 받아본 업체의 A/S 요원은 기술적으로 검토하여(예를 들면, 무선 커버리지(coverage), 특정 구간의 연동은 Wi-Fi가 좋은가 다른 통신방식이 좋은가) 업체 보정안을 제시하고, 최종적으로 소비자가 합의한 최종안을 도출할 수 있다. The A / S personnel of the company should receive technical drafts (for example, wireless coverage, interconnection of specific sections, Wi-Fi, other communication methods, etc.) And finally, the final draft agreed by the consumer can be derived.

이러한 합의 과정은 나중에 소비자 분쟁 시 이력 추적이 되도록 복수의 탭(Tab) 형태의 인터페이스로 모두 저장할 수 있다. 최종안에 생성된 견적서 출력 버튼을 클릭하면 소비자-업체 양자가 합의한 견적서를 출력할 수 있다.Such an agreement process can be stored in a plurality of tab-like interfaces so as to trace the history of consumer disputes later. If you click the output button of the quotation created at the end, you can output the quotation agreed by both the consumer and the vendor.

서비스/제품 공급 업체는 소비자 초안의 기술적 타당성을 검토하여 보정안을 제시하여 최종 구매 유도 견적 버튼을 클릭하여 최종 견적을 출력할 수 있다.The service / product supplier can review the technical feasibility of the consumer draft, present a calibration proposal, and click the Final Purchase Indication Quote button to output the final estimate.

사물인터넷 서비스는 집에 공유기나 PC 1대를 설치하는 것보다 훨씬 많은 기기를 설치/운영하면서 이들 상호간의 복잡한 연동성(통신 품질)을 고려해야 하므로 매우 전문적인 검토가 필요하다. It is necessary to consider the complex interoperability (communication quality) of the internet service more than the installation of a router or a PC at home, so that a very specialized examination is needed.

또한, 사물인터넷 서비스를 위해 사용되는 제품은 단순 센서, 컨트롤러(Controller), 도어락, 조명 등 매우 다양하다. 각 제품들은 통신 기능을 자체 내장하거나 별도의 통신 모듈을 부착하여 사용함으로써 사물인터넷 컨트롤러(Controller) 디바이스에 의해 일괄 제어될 수 있다.In addition, the products used for the Internet service of objects are very diverse, including simple sensors, controllers, door locks, and lighting. Each product can be collectively controlled by the object Internet controller device by using the built-in communication function or attaching a separate communication module.

따라서 그래픽을 이용한 저작툴로 구매자나 판매자 모두 정확한 커뮤니케이션을 통해 최적 서비스 환경 구축을 할 수 있다. 또한, 저작툴을 다운로드 받아서 설치하는 S/W 어플리케이션으로 제공되거나 웹 브라우저로 접속하는 온라인 서비스 방식 모두 포함할 수 있다. Therefore, it is possible to construct the optimum service environment through accurate communication by both buyer and seller with graphic authoring tool. In addition, it can include all the online service methods provided by the S / W application for downloading and installing the authoring tool or accessing through the web browser.

실시예들에 따르면 그래픽 기반 드래그(Drag) 및 드롭(Drop) 방식의 인터페이스를 활용하여 사무실 또는 댁내 환경을 도식화하고 사물인터넷 기기를 구성하는 그래픽 사용자 인터페이스 제공 방법 및 장치를 제공할 수 있다.Embodiments can provide a graphical user interface providing method and apparatus for graphically representing an office or home environment by utilizing a graphical drag and drop interface, and configuring an object Internet appliance.

실시예들에 따르면 사물인터넷 제품이나 서비스가 생소한 사용자들에게 직관적이고 편리한 사물인터넷 서비스 구축을 위한 저작툴을 제공함과 동시에 정확한 사무실/댁내 환경을 감안한 기기 배치를 유도하고 이러한 저작툴을 통해 직접 견적서/주문서 등을 생성하여 발주할 수 있다.
According to the embodiments, it is possible to provide an authoring tool for constructing an intuitive and convenient object Internet service to users who are unfamiliar with the Internet products or services of the object, and induce the arrangement of the devices considering the accurate office / home environment. Can be generated and ordered.

이상에서 설명된 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 컨트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPA(field programmable array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 애플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 컨트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.The apparatus described above may be implemented as a hardware component, a software component, and / or a combination of hardware components and software components. For example, the apparatus and components described in the embodiments may be implemented within a computer system, such as, for example, a processor, controller, arithmetic logic unit (ALU), digital signal processor, microcomputer, field programmable array (FPA) A programmable logic unit (PLU), a microprocessor, or any other device capable of executing and responding to instructions. The processing device may execute an operating system (OS) and one or more software applications running on the operating system. The processing device may also access, store, manipulate, process, and generate data in response to execution of the software. For ease of understanding, the processing apparatus may be described as being used singly, but those skilled in the art will recognize that the processing apparatus may have a plurality of processing elements and / As shown in FIG. For example, the processing apparatus may comprise a plurality of processors or one processor and one controller. Other processing configurations are also possible, such as a parallel processor.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of the foregoing, and may be configured to configure the processing device to operate as desired or to process it collectively or collectively Device can be commanded. The software and / or data may be in the form of any type of machine, component, physical device, virtual equipment, computer storage media, or device , Or may be permanently or temporarily embodied in a transmitted signal wave. The software may be distributed over a networked computer system and stored or executed in a distributed manner. The software and data may be stored on one or more computer readable recording media.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to an embodiment may be implemented in the form of a program command that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, and the like, alone or in combination. The program instructions to be recorded on the medium may be those specially designed and configured for the embodiments or may be available to those skilled in the art of computer software. Examples of computer-readable media include magnetic media such as hard disks, floppy disks and magnetic tape; optical media such as CD-ROMs and DVDs; magnetic media such as floppy disks; Magneto-optical media, and hardware devices specifically configured to store and execute program instructions such as ROM, RAM, flash memory, and the like. Examples of program instructions include machine language code such as those produced by a compiler, as well as high-level language code that can be executed by a computer using an interpreter or the like. The hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.

이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.While the present invention has been particularly shown and described with reference to exemplary embodiments thereof, it is to be understood that the invention is not limited to the disclosed exemplary embodiments. For example, it is to be understood that the techniques described may be performed in a different order than the described methods, and / or that components of the described systems, structures, devices, circuits, Lt; / RTI > or equivalents, even if it is replaced or replaced.

그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and equivalents to the claims are also within the scope of the following claims.

100: 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 장치
110: 입력부
120: 출력부
130: 제어부
150: 사물인터넷 환경 구축 저작툴
100: A device for providing a graphical user interface for establishing an Internet environment for objects
110: input unit
120: Output section
130:
150: Writing an Internet Environment

Claims (8)

사물인터넷(Internet of Things, IoT) 환경 구축을 위한 통신 기능이 없는 기기에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상의 구매 제품이 목록화되어 구매 제품 목록을 제공하는 단계;
사물인터넷 통신을 위한 기기간 유선 통신 또는 무선 통신의 통신 연결 방식을 제공하는 단계;
실내 구조에 따라 기기의 배치를 유도하고, 상기 구매 제품 목록을 이용하여 배치된 각 상기 기기의 구매 제품과 상기 통신 연결 방식의 선택을 유도하는 구성도 저작 화면을 제공하는 단계;
사용자가 배치된 각 상기 기기의 상기 구매 제품 및 상기 통신 연결 방식을 선택하여 상기 구성도 저작 화면에 배치함에 따라 가상의 사물인터넷 환경이 구축된 사용자로부터 구축된 구성도 저작 화면을 생성하는 단계;
상기 사용자로부터 구축된 구성도 저작 화면을 기반으로 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 생성하는 단계; 및
상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 기반으로 상기 사용자와 상기 전문가가 구성하는 최종 구성도 저작 화면을 생성하는 단계
를 포함하고,
상기 사용자로부터 구축된 상기 구성도 저작 화면, 상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면, 및 상기 최종 구성도 저작 화면은 각각 탭(tab) 형태의 인터페이스로 제공되는 것을 특징으로 하는 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법.
A control module for providing a communication function to a device having no communication function for establishing an Internet of Things (IoT) environment, a repeater for extending a communication distance, and a central controller are cataloged, Providing a list;
Providing a communication connection method of wired communication or wireless communication between devices for object Internet communication;
Providing an authoring screen for guiding the arrangement of appliances according to the indoor structure and for guiding the selection of the product to be purchased and the communication connection method for each of the appliances arranged using the purchased product list;
Creating a configuration screen constructed from a user having a virtual object internet environment by selecting the purchased product and the communication connection method of each device in which the user is installed and arranging the configuration screen on the authoring screen;
Generating a composition screen based on the editing screen based on the editing screen; And
A step of generating a final screen configuration screen composed of the user and the expert on the basis of the composition screen correction screen reflecting the correction of the expert,
Lt; / RTI >
Wherein the configuration screen constructed from the user is provided with a tab-like interface, wherein each of the configuration screen, the configuration screen, the editing screen, A method for providing a graphical user interface for building an environment.
제1항에 있어서,
상기 구성도 저작 화면을 제공하는 단계는,
기 설정된 입력에 응답하여 상기 구성도 저작 화면에 배치된 각 상기 기기의 부가 정보를 사용자로부터 입력 받아 저장하거나 기 저장된 부가 정보를 팝업창으로 제공하는 단계
를 포함하는 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법.
The method according to claim 1,
The step of providing the composition screen may include:
Receiving the additional information of each of the devices arranged on the authoring screen in response to the predetermined input from the user and providing the stored additional information to the popup window
And providing a graphical user interface for constructing an object internet environment.
삭제delete 제1항에 있어서,
상기 사용자로부터 구축된 상기 구성도 저작 화면, 상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면, 및 상기 최종 구성도 저작 화면 중 적어도 어느 하나 이상은 견적 산출을 위한 그래픽 사용자 인터페이스를 제공하는 단계; 및
상기 견적 산출을 위한 그래픽 사용자 인터페이스는 상기 사용자의 입력에 응답하여 기 저장된 비용을 바탕으로 견적을 산출하여 표시하는 단계
를 포함하는 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법.
The method according to claim 1,
Providing a graphical user interface for estimating the at least one of a composition drawing screen, a composition drawing drawing screen corrected by reflecting the correction of the expert, and a final drawing drawing drawing constructed by the user; And
Wherein the graphical user interface for calculating the quotation comprises calculating and displaying an estimate based on the pre-stored cost in response to the input of the user
And providing a graphical user interface for constructing an object internet environment.
제1항에 있어서,
상기 사물인터넷 환경 구축을 위한 구매 제품 목록을 제공하는 단계는,
상기 구매 제품 목록은 구매 제품에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상이 목록화되어 제공되고, 상기 구매 제품 목록을 활성화하여 사용자가 상기 구매 제품 목록 중 적어도 어느 하나의 구매 제품을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되며,
상기 사물인터넷 통신을 위한 통신 연결 방식을 제공하는 단계는,
상기 통신 연결 방식을 활성화하여 상기 사용자가 복수의 상기 통신 연결 방식들 중 적어도 어느 하나의 통신 연결 방식을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되고,
상기 구성도 저작 화면을 제공하는 단계는,
상기 실내 구조의 평면도를 배경 이미지로 제공하는 것
을 특징으로 하는 사물인터넷 환경 구축을 위한 그래픽 사용자 인터페이스 제공 방법.
The method according to claim 1,
The step of providing a list of purchased products for establishing the Internet environment of objects includes:
Wherein the purchased product list includes at least one of a control module for giving a communication function to the purchased product, a repeater for extending the communication distance, and a central controller, and is provided with a list of the purchased products, And dragging at least one purchased product from the list and dropping the configuration to the device of the authoring screen,
Wherein the step of providing a communication connection method for the object Internet communication comprises:
When the user activates the communication connection method to drag at least one of the communication connection methods among the plurality of communication connection methods and drops the configuration to the device of the authoring screen,
The step of providing the composition screen may include:
Providing the floor plan of the indoor structure as a background image
And providing a graphical user interface for constructing an object internet environment.
사용자의 입력에 따라 사용자 입력 신호를 발생시키는 입력부;
사물인터넷(Internet of Things, IoT) 환경 구축 저작툴을 표시하기 위한 그래픽 사용자 인터페이스 화면을 제공하는 출력부; 및
상기 사용자 입력 신호에 따라 동작되는 상기 사물인터넷 환경 구축 저작툴의 구성요소를 생성하고 상기 출력부를 통해 출력하는 제어부
를 포함하고,
상기 사물인터넷 환경 구축 저작툴은,
사물인터넷 환경 구축을 위한 통신 기능이 없는 기기에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상의 구매 제품이 목록화되어 구매 제품 목록을 상기 출력부를 통해 사용자에게 제공하는 구매 제품 목록부;
사물인터넷 통신을 위한 기기간 유선 통신 또는 무선 통신의 통신 연결 방식을 상기 출력부를 통해 상기 사용자에게 제공하는 통신 연결 방식부; 및
상기 입력부를 이용하여 상기 사용자가 실내 구조에 따라 기기를 배치하도록 유도하고, 상기 구매 제품 목록을 이용하여 배치된 각 상기 기기의 구매 제품과 상기 통신 연결 방식의 선택을 유도하는 구성도 저작 화면을 제공하는 구성도 저작 화면부
를 포함하고,
상기 구성도 저작 화면부는,
사용자가 배치된 각 상기 기기의 상기 구매 제품 및 상기 통신 연결 방식을 선택하여 상기 구성도 저작 화면에 배치함에 따라 가상의 사물인터넷 환경이 구축된 사용자로부터 구축된 구성도 저작 화면;
상기 사용자로부터 구축된 구성도 저작 화면을 기반으로 전문가의 보정을 반영하여 보정된 구성도 저작 화면; 및
상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면을 기반으로 상기 사용자와 상기 전문가가 구성하는 최종 구성도 저작 화면
을 포함하고,
상기 사용자로부터 구축된 상기 구성도 저작 화면, 상기 전문가의 보정을 반영하여 보정된 구성도 저작 화면, 및 상기 최종 구성도 저작 화면은 각각 탭(tab) 형태의 인터페이스로 제공되는 것을 특징으로 하는 전자 장치.
An input unit for generating a user input signal according to a user input;
An output unit for providing a graphic user interface screen for displaying an authoring tool for establishing an Internet of Things (IoT) environment; And
A control unit for generating a component of the authoring tool for building the object Internet environment operated according to the user input signal and outputting the generated element through the output unit;
Lt; / RTI >
Wherein the object Internet environment construction authoring tool comprises:
A control module for giving a communication function to a device having no communication function for establishing a thing Internet environment, a repeater for extending a communication distance, and a central controller are cataloged to list a purchased product list through a user A purchase product list portion provided to the customer;
A communication connection unit for providing a communication connection method of wired communication or wireless communication between apparatuses for object Internet communication to the user through the output unit; And
The user is guided to arrange the appliance according to the indoor structure using the input unit and the selection of the purchased product and the communication connection method of each of the devices arranged using the purchased product list is guided. A configuration screen
Lt; / RTI >
FIG.
A configuration screen constructed from a user having a virtual object internet environment by selecting the purchased product and the communication connection method of each of the devices arranged by the user and arranging the configuration screen on the authoring screen;
The configuration constructed by the user is corrected by reflecting the correction of the expert based on the authoring screen; And
And the final configuration of the user and the expert based on the editing screen, which is corrected by reflecting the correction of the expert,
/ RTI >
Wherein the configuration screen constructed by the user is provided with a tab-like interface, the configuration screen being a correction screen reflecting the correction of the expert, and the final screen configuration screen being a tab-like interface, respectively. .
제6항에 있어서,
상기 구매 제품 목록부는,
구매 제품에 통신 기능을 부여하는 제어 모듈, 통신 거리를 연장해주는 리피터, 및 중앙 제어기 중 적어도 어느 하나 이상이 목록화되어 제공되고, 상기 구매 제품 목록은 활성화되어 상기 사용자가 상기 구매 제품 목록 중 적어도 어느 하나의 구매 제품을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되며,
상기 통신 연결 방식부는,
활성화되어 상기 사용자가 복수의 상기 통신 연결 방식들 중 적어도 어느 하나의 통신 연결 방식을 드래그(Drag)하여 상기 구성도 저작 화면의 상기 기기에 드롭(drop)하는 경우 삽입되고,
상기 구성도 저작 화면부는,
상기 실내 구조의 평면도를 배경 이미지로 제공하는 것
을 특징으로 하는 전자 장치.
The method according to claim 6,
Wherein the purchased product list unit comprises:
Wherein at least one of a control module for giving a communication function to the purchased product, a repeater for extending the communication distance, and a central controller are provided in a list form and the purchased product list is activated so that the user can select at least one When a purchased product is dragged to drop the configuration on the device of the authoring screen,
The communication connection method comprises:
And when the user drags the communication connection method of at least one of the plurality of communication connection methods and drops the configuration to the device of the authoring screen,
FIG.
Providing the floor plan of the indoor structure as a background image
. ≪ / RTI >
제6항에 있어서,
상기 사물인터넷 환경 구축 저작툴은,
소프트웨어 어플리케이션으로 제공되어 다운로드를 통해 설치되거나 서버에서 웹사이트로 호스팅되어 사용자가 웹 브라우저에 접속하여 사용하도록 온라인을 통해 제공되는 것
을 특징으로 하는 전자 장치.
The method according to claim 6,
Wherein the object Internet environment construction authoring tool comprises:
Provided as a software application, installed via download, or hosted on a server as a web site, provided that the user accesses the web browser and is available online
. ≪ / RTI >
KR1020160063577A 2016-05-24 2016-05-24 Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment KR101753232B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160063577A KR101753232B1 (en) 2016-05-24 2016-05-24 Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160063577A KR101753232B1 (en) 2016-05-24 2016-05-24 Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment

Publications (1)

Publication Number Publication Date
KR101753232B1 true KR101753232B1 (en) 2017-07-04

Family

ID=59356748

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160063577A KR101753232B1 (en) 2016-05-24 2016-05-24 Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment

Country Status (1)

Country Link
KR (1) KR101753232B1 (en)

Similar Documents

Publication Publication Date Title
US11263363B2 (en) Dynamic generation and modification of a design model of a building for a construction project
US7246044B2 (en) Method for aiding space design using network, system therefor, and server computer of the system
US20140095122A1 (en) Method, apparatus and system for customizing a building via a virtual environment
KR100513851B1 (en) Remote control service processing device using GUI in home network environment
CA2886591C (en) System for monitoring multiple building automation systems
CN108431765A (en) The generation of equipment application
US20130066748A1 (en) Architectural opening covering ordering method and system
JP2016045964A (en) Method for internet of things (iot) device configuration construction and recording medium
KR20160044068A (en) Method and system for controlling device based internet of things
US20160249241A1 (en) System and method for generating a graphic illustration of wireless network performance
KR20150100336A (en) Method and system for providing online one-stop service for interior execution
US10613506B2 (en) Apparatus and method for creating and presenting control logic
KR101426994B1 (en) Apparatus and method of sharing data using topology of mobile portable devices
CN103620626B (en) Physical environment for the modeling of information transmission
JP3654411B2 (en) Home sales support system
KR101753232B1 (en) Method and Apparatus for Providing Graphical User Interface for Internet of Things Environment
KR20170132465A (en) Method for supporting remodeling the office, and server and computer-readable recording media using the same
JP6484189B2 (en) Device control apparatus, device control method, and device control system
JP6139591B2 (en) Program creation support apparatus and program creation support method
JP2017175250A (en) Device controller, compensation calculation method, and device control system
Khan et al. Resource-based direct manipulation: a user-centric visual interface for operational customization of future smart appliances
KR102722613B1 (en) Providing method, apparatus and computer-readable medium of interior automatic design and construction company matching according to user design input
WO2013031153A1 (en) Building information-providing device and building information-providing method
JP4965401B2 (en) Infill layout study support system
JP6573564B2 (en) Device control apparatus, consideration calculation method, and device control system

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant