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

KR101611093B1 - Method for providing visualization information of things - Google Patents

Method for providing visualization information of things Download PDF

Info

Publication number
KR101611093B1
KR101611093B1 KR1020140155213A KR20140155213A KR101611093B1 KR 101611093 B1 KR101611093 B1 KR 101611093B1 KR 1020140155213 A KR1020140155213 A KR 1020140155213A KR 20140155213 A KR20140155213 A KR 20140155213A KR 101611093 B1 KR101611093 B1 KR 101611093B1
Authority
KR
South Korea
Prior art keywords
information
visualization
definition
variable
specific
Prior art date
Application number
KR1020140155213A
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 KR1020140155213A priority Critical patent/KR101611093B1/en
Application granted granted Critical
Publication of KR101611093B1 publication Critical patent/KR101611093B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • G06T19/20Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Architecture (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

A method for providing the visualization information of things according to the present invention, which can provide the three-dimensional visualization information of a specific object through various mobile devices, comprises the steps of: checking object definition information including identification information and definition variables for the specific object; searching for object visualization information corresponding to the object definition information; and determining whether the definition variables are included in a variable range according to the object visualization information. The method for providing the visualization information of things can control the specific object to be visualized based on the definition variables when it is determined that the definition variables are included in the variable range according to the object visualization information. The method of the present invention can provide common visualization and information storage plans for the object and enables object definition by the majority and cloud services for the majority. Furthermore, the method of the present invention can recognize things and acquire necessary information without a special sensing system to visualize the things in the various mobile devices. Also, the method of the present invention can check globally possessed resources by accumulating data banks for the object and conserve the original form of disappearing products and technologies. Also, the method of the present invention enables companies to improve their service level and to check information on the managed object anytime and anywhere, thereby saving the time to search for information and process works.

Description

사물 시각화 정보 제공 방법 {METHOD FOR PROVIDING VISUALIZATION INFORMATION OF THINGS}METHOD FOR PROVIDING VISUALIZATION INFORMATION OF THINGS [0002]

본 발명은 사물 시각화 정보 제공 방법에 관한 것으로서, 구체적으로 객체의 변수 모델 정보를 기초로, 시각적으로 바로 확인하기 힘든 특정 객체의 3차원 시각화 정보를 생성하여 다양한 모바일 장치를 통해 제공할 수 있는 사물 시각화 정보 제공 방법에 관한 것이다.The present invention relates to a method of providing object visualization information, and more particularly, to a method and apparatus for generating object visualization information by generating three-dimensional visualization information of a specific object, And a method of providing information.

나아가, 형태는 동일하나 크기가 다른 객체들을 하나의 변수 모델로 정의함으로써, 하나의 객체에 대한 3차원 시각화 정보를 필요에 따라 변경하여 생성할 수 있는 사물 시각화 정보 제공 방법에 관한 것이다. Further, the present invention relates to a method of providing object visualization information that can generate three-dimensional visualization information of an object by changing the same as needed, by defining objects having the same shape but different sizes as one variable model.

사물인터넷(Internet of Things, IoT)은 사물에 센서를 부착해 실시간으로 데이터를 인터넷으로 주고받는 기술을 일컫는 것으로, 컴퓨터가 네트워크를 이용해 원격으로 다른 컴퓨터와 정보를 주고받을 수 있는 기술이다. 현재 사물인터넷을 활용한 예로, NFC칩이 탑재되어 스마트폰을 태깅(tagging)하는 동작에 의해 세탁기의 동작 상태나 오작동 여부를 확인하고, 맞춤형 세탁코스로 세탁을 할 수 있는 세탁기가 있다. 그러나, 이와 같은 사물 인터넷(IoT)은 주로 특정 전기/전자 장치와 관련되거나 특정 센서 기반으로 개발되고 있기 때문에 특정 제품군이나 대상에만 활용될 수 있다는 한계가 있다. Internet of Things (IoT) is a technology that attaches sensors to objects and sends and receives data to the Internet in real time. It is a technology that allows a computer to remotely exchange information with other computers using a network. Currently, there is a washing machine capable of checking the operation status or malfunction of the washing machine by tagging the smart phone with NFC chip mounted thereon, and washing the laundry with a customized washing course. However, such Internet (IoT) is mainly related to a specific electric / electronic device or is developed based on a specific sensor, so that it can be utilized only for a specific product group or object.

한편, 현재 3차원 모델 기반의 시각화 기술은 제품의 매뉴얼, 가상현실 기반의 시각화, 시설물의 내부 상세를 HMD(Head Mounted Display)를 통해 제공하는 등의 방법으로 제시되어 있다. 최근 구글(google)이 내놓은 스마트 안경 '구글 글래스(goolge glass)'가 대표적인 예이다. On the other hand, the visualization technology based on the three-dimensional model is presented by means of a manual of a product, a visualization based on a virtual reality, and an internal detail of a facility through an HMD (Head Mounted Display). Recently, Google's google glass (goolge glass) is a good example.

그러나, 객체가 제품, 시설물, 동식물 등으로 다양해지면서 공통의 형상 표준을 정하고 이를 많은 사람들이 활용할 수 있는 모바일 장치로 시각화시키는데 한계가 있다. 왜냐하면, 기존의 캐드를 활용한 객체 정의는 용량이 증가하는 한계로 인해 현재까지는 모바일 장치에서 시각화시키고 활용하는데 제약이 되고 있기 때문이다. However, as objects become diversified into products, facilities, plants, and animals, there is a limit to defining a common shape standard and visualizing it as a mobile device that many people can utilize. This is because the definition of the object using the existing CAD is limited to the visualization and utilization in the mobile device up to now due to the limitation of the increase of the capacity.

따라서, 객체에 대한 보편화된 시각화 및 정보 저장 방안을 제공하고, 특별한 센싱 시스템이 없어도 사물을 인지하고 필요한 정보를 획득하여 다양한 모바일 장치에서 이를 시각화 하기 위한 연구 개발이 필요하다. Therefore, it is necessary to provide a generalized visualization and information storage method for the object, research and develop to recognize the object without obtaining a special sensing system, acquire necessary information, and visualize it in various mobile devices.

본 발명은 객체의 변수 모델 정보를 기초로, 시각적으로 바로 확인하기 힘든 특정 객체의 3차원 시각화 정보를 생성하여 다양한 모바일 장치를 통해 제공할 수 있는 사물 시각화 정보 제공 방법을 제공하는 것에 있다. The object of the present invention is to provide a method of providing object visualization information that can generate 3D visualization information of a specific object that is difficult to visually immediately confirm based on variable model information of an object and provide it through various mobile devices.

또한, 본 발명은 형태는 동일하나 크기가 다른 객체들을 하나의 변수 모델로 정의함으로써, 하나의 객체에 대한 3차원 시각화 정보를 필요에 따라 변경하여 생성할 수 있는 사물 시각화 정보 제공 방법을 제공하는 것에 있다. In addition, the present invention provides a method for providing object visualization information that can generate 3D visualization information for one object by changing the same as one variable model by defining objects having the same shape but different sizes as one variable model have.

본 발명에 따른 사물 시각화 정보 제공 방법은, 특정 객체에 대한 식별 정보 및 정의 변수를 포함하는 객체 정의 정보를 확인하는 단계; 상기 객체 정의 정보에 대응되는 객체 시각화 정보를 검색하는 단계; 및 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는지 여부를 판단하는 단계;를 포함할 수 있고, 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는 경우에는, 상기 정의 변수를 기초로 상기 특정 객체를 시각화(visualization) 하도록 제어할 수 있다. 또는, 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되지 않는 경우에는, 에러 상태를 나타내기 위한 메시지를 생성할 수도 있다. The object visualization information providing method according to the present invention comprises the steps of: identifying object definition information including identification information and a definition variable for a specific object; Retrieving object visualization information corresponding to the object definition information; And determining whether the definition variable is included in a variable range according to the object visualization information. When the definition variable is included in a variable range according to the object visualization information, And can control the visualization of the specific object based on the visualization. Alternatively, if the definition variable is not included in the variable range according to the object visualization information, a message for indicating an error state may be generated.

상기 특정 객체에 적어도 제1 대상물 및 제2 대상물이 포함된 경우, 상기 적어도 하나 이상의 정의 변수는 상기 제1 대상물 및 제2 대상물의 관계 변수를 더 포함할 수 있고, 상기 제1 대상물 및 제2 대상물의 관계 변수를 기초로, 상기 제1 대상물 및 제2 대상물의 거리가 유지되는 상태로 상기 특정 객체가 시각화되도록 제어할 수 있다. The at least one definition variable may further include a relational variable of the first object and the second object when the specific object includes at least a first object and a second object, The control unit can control the visualization of the specific object in a state in which the distance between the first object and the second object is maintained.

상기 식별 정보는, 객체의 식별 코드 및 GPS 좌표 정보 중 적어도 하나를 포함할 수 있고, 상기 특정 객체의 시각화 정보는, 객체의 3차원 형상 정보, 객체 내부의 상세 정보 및 객체의 조립해체 정보 중 적어도 하나를 생성하기 위한 정보일 수 있다. The identification information may include at least one of an identification code of the object and GPS coordinate information, and the visualization information of the specific object may include at least one of three-dimensional shape information of the object, detailed information inside the object, And may be information for generating one.

상기 객체 정의 정보는 상기 특정 객체의 특정 위치에 부착될 수 있고, 상기 특정 객체의 시각화는, 상기 특정 위치를 기준으로 상기 특정 객체에 중첩되어 제공되도록 제어할 수 있다. The object definition information may be attached to a specific location of the specific object and the visualization of the specific object may be provided so as to be superimposed on the specific object based on the specific location.

본 발명에 따르면, 객체에 대한 보편화된 시각화 및 정보 저장 방안을 제공하고 다수에 의한 객체 정의와 다수를 위한 클라우드 서비스를 가능하게 할 수 있는 효과가 있다. 나아가, 특별한 센싱 시스템 없이도 사물을 인지하고 필요한 정보를 획득하여 다양한 모바일 장치에서 이를 시각화할 수 있다. According to the present invention, it is possible to provide a generalized visualization and information storage method for an object, and enable a cloud service for a plurality of object definitions and a plurality of objects. Furthermore, without the need for a special sensing system, it is possible to recognize objects and acquire necessary information to visualize them in various mobile devices.

또한, 본 발명에 따르면, 객체에 대한 데이터뱅크 축적으로 전세계적으로 보유한 자원에 대한 파악을 가능하게 하고, 소멸되는 제품이나 기술에 대한 원형을 보전할 수 있다. In addition, according to the present invention, it is possible to grasp the resources possessed globally by accumulating the data bank for the object, and to preserve prototypes for the extinguished product or technology.

또한, 본 발명에 따르면, 기업은 서비스 수준을 높일 수 있고, 관리하는 대상 객체에 대한 정보를 언제 어디서나 확인할 수 있기 때문에 정보 검색이나 업무 처리의 시간을 절약할 수 있다.In addition, according to the present invention, an enterprise can increase the level of service and can save information retrieval or business processing time because information on a target object to be managed can be confirmed anytime and anywhere.

도 1은 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 시스템이 동작하는 환경을 나타내기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 방법을 설명하기 위한 흐름도이다.
도 3은 본 발명의 일 실시예에 따른 사물 시각화 정보가 사용자 단말기 상에서 실시되는 예를 설명하기 위한 도면이다.
도 4는 본 발명의 일 실시예에 따른 데이터 뱅크에 저장되는 정보들을 설명하기 위한 도표이다.
도 5 내지 9는 본 발명의 일 실시예에 따라 제공되는 사물 시각화 정보를 예를 들어 설명하기 위한 도면이다.
FIG. 1 is a diagram illustrating an environment in which a system for providing visual visualization information according to an exemplary embodiment of the present invention operates.
2 is a flowchart illustrating a method for providing object visualization information according to an embodiment of the present invention.
FIG. 3 is a view for explaining an example in which object visualization information according to an embodiment of the present invention is implemented on a user terminal.
4 is a diagram illustrating information stored in a data bank according to an embodiment of the present invention.
FIGS. 5 to 9 illustrate object visualization information provided according to an embodiment of the present invention.

본 발명의 상술한 목적, 특징 및 장점은 첨부된 도면과 관련된 다음의 상세한 설명을 통하여 보다 분명해질 것이다. The foregoing objects, features and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings.

본 발명과 관련된 공지 기능 또는 구성에 관한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.The 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.

본 명세서에서 사용되는 용어는 본 발명을 용이하게 설명하기 위하여 사용되는 것이다. 따라서, 본 발명은 본 명세서에서 사용되는 용어에 의해 한정되지 아니한다. 본 명세서에서 사용하는 용어 중 "접속" 이나 "연결"은 반드시 직접적인 접속 또는 연결만을 의미하는 것은 아니며, 매개체를 통한 간접적인 접속 또는 연결을 포함하는 개념이다. 또한 "모듈" 또는 "부"는 설명의 편의를 위하여 사용하는 용어이므로, 그 자체로 서로 구별되는 의미 도는 기능을 가지는 것은 아니다. The terms used in the present specification are used to easily explain the present invention. Accordingly, the invention is not limited by the terms used herein. As used herein, the term "connection" or "connection" does not necessarily refer to a direct connection or connection, but rather to an indirect connection or connection through an intermediary. Also, "module" or "part" is a term used for convenience of description, and therefore does not have a meaning or function that is different from itself.

본 명세서의 설명 과정에서 이용되는 숫자(예를 들어, 제1, 제2 등)는 하나의 구성요소를 다른 구성요소와 구분하기 위한 식별기호에 불과하다.Numbers (e.g., first, second, etc.) used in the description of the present invention are merely an identifier for distinguishing one component from another.

이하에서는 본 발명에 대하여 첨부된 도면을 참조하여 보다 상세하게 설명한다. 여기서, 도면은 본 발명에 관한 이해를 돕기 위한 것이므로, 본 발명의 기술적 사상이 첨부된 도면에 의해 한정되는 것은 아니다. 한편, 동일한 구성요소에 대해서는 도면상 동일한 도면 부호가 사용되고, 중복된 설명은 생략될 수 있다. 특별한 정의나 언급이 없는 경우에 본 설명에 사용하는 방향을 표시하는 용어는 도면에 표시된 상태를 기준으로 한다. Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings. Hereinafter, the present invention will be described in detail with reference to the accompanying drawings. On the other hand, the same reference numerals are used for the same constituent elements in the drawings, and redundant explanations can be omitted. In the absence of special definitions or references, the terms used in this description are based on the conditions indicated in the drawings.

한편, 도면상에서 표시되는 각 구성은 설명의 편의를 위하여 그 두께나 치수가 과장될 수 있으며, 실제로 해당 치수나 구성간의 비율로 구성되어야 함을 의미하지는 않는다.For the sake of convenience, the thicknesses and dimensions of the structures shown in the drawings may be exaggerated, and they do not mean that the dimensions and the proportions of the structures should be actually set.

본 발명은 본 발명의 사상 및 범위를 벗어나지 아니하고 수정 또는 변형될 수 있다. 이때, 본 발명의 사상 및 범위를 벗어나지 아니하는 수정 또는 변형은, 이 기술의 분야에서 통상의 지식을 가진 자에게 자명하다. 따라서, 본 발명은 본 발명의 사상 및 범위를 벗어나지 아니하는 수정예 또는 변형예를 포함한다. 또한, 본 발명은 후술할 실시예에 의해 한정되지 아니한다.
The present invention can be modified or modified without departing from the spirit and scope of the invention. Modifications or variations that do not depart from the spirit and scope of the present invention will be apparent to those skilled in the art. Accordingly, the invention includes modifications or variations that do not depart from the spirit and scope of the invention. Further, the present invention is not limited to the following embodiments.

이하에서는, 도 1을 참조하여, 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 시스템이 동작하는 환경에 대하여 설명하기로 한다. 도 1은 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 시스템이 동작하는 환경을 나타내기 위한 도면이다. Hereinafter, an environment in which the object visualization information providing system according to an embodiment of the present invention operates will be described with reference to FIG. FIG. 1 is a diagram illustrating an environment in which a system for providing visual visualization information according to an exemplary embodiment of the present invention operates.

도 1을 참조하면, 본 발명에 따른 사물 시각화 정보 제공 시스템은, 서버(100), 데이터뱅크(200), 객체 생성부(300), 전자기기(400), 네트워크(N) 등을 포함할 수 있다. 다만, 상기 구성요소들이 반드시 모두 구비되어야 할 필요는 없으며, 어느 하나의 구성요소가 생략되거나 추가될 수 있으며, 어느 하나의 구성요소가 다른 구성요소에 포함된 상태로 구성될 수 있다. 1, the object visualization information providing system according to the present invention may include a server 100, a data bank 200, an object generating unit 300, an electronic device 400, a network N, and the like . However, it is not necessary that all of the above-mentioned components be provided, any one of the components may be omitted or added, and any one of the components may be included in another component.

구체적으로, 도 1에 도시된 바와 같이, 서버(100) 및 전자기기(400)는 소정의 네트워크(N)를 통해 연결될 수 있다. 여기서, 상기 네트워크(N)는 유무선 네트워크를 모두 포함할 수 있다. Specifically, as shown in FIG. 1, the server 100 and the electronic device 400 may be connected through a predetermined network N. FIG. Here, the network N may include both wired and wireless networks.

서버(100)는 상기 네트워크(N)를 통하여 전자기기(400)와 통신을 수행할 수 있으며, 전자기기(400)로부터 특정 객체에 대한 사물 시각화를 요청하는 신호를 수신할 수 있다. 상기 특정 객체에 대한 사물 시각화 요청은, 제품, 시설물, 지하 저장물 등 시각적으로 바로 확인하기 힘든 객체에 대한 3차원 형상, 객체 내부의 상세 매뉴얼, 조립 해체 매뉴얼, 유지관리 매뉴얼 등의 시각화 정보를 제공받기 위한 요청일 수 있다. 한편, 상기 서버(100)는, 도면에는 도시되지 않았으나, 통신 모듈, 사물 시각화 모듈 및 제어 모듈을 더 포함할 수 있다. 즉, 통신 모듈을 통하여 상기 전자기기(400)로부터 사물 시각화 요청을 수신할 수 있으며, 사물 시각화 모듈에서는 상기 전자기기(400)로부터 수신되는 사물 시각화 요청에 대응하여 상기 특정 객체에 대한 시각화 정보를 생성할 수 있다. 또한, 제어모듈은 상기 통신 모듈 및 상기 사물 시각화 모듈의 전반적인 동작을 제어할 수 있다. 상기 서버(100)에 의한 상기 특정 객체에 대한 시각화 정보의 생성 및 제공 방법에 대해서는 관련된 부분에서 상세하게 설명하기로 한다. The server 100 may communicate with the electronic device 400 via the network N and may receive a signal requesting visualization of a specific object from the electronic device 400. [ The object visualization request for the specific object provides visualization information such as a three-dimensional shape for an object that is difficult to visually immediately see, such as a product, a facility, an underground storage, a detailed manual inside the object, an assembly disassembly manual, and a maintenance manual The request may be a request to receive. The server 100 may further include a communication module, a material visualization module, and a control module, though it is not shown in the figure. That is, the object visualization module can receive the object visualization request from the electronic device 400 through the communication module. In the object visualization module, the visualization information on the specific object is generated in response to the object visualization request received from the electronic device 400 can do. In addition, the control module can control the overall operation of the communication module and the object visualization module. A method of generating and providing visualization information for the specific object by the server 100 will be described in detail below.

전자기기(400)는 상기 서버(100)와 네트워크(N)를 통하여 통신을 수행할 수 있는 각종 전자 장치일 수 있다. 예를 들어, 상기 전자기기(400)는 스마트폰(401), 태블릿 PC(402) 등의 모바일 장치 일 수 있다. 이하에서는, 설명의 편의를 위하여 상기 전자기기는 모바일 장치(400)인 것으로 상정하여 설명하기로 한다. 예를 들어, 사용자는 스마트폰(401) 내에서 구현되는 특정 어플리케이션(application)을 통해 특정 객체에 대한 시각화를 요청할 수 있고, 상기 서버(100)는 상기 특정 객체에 대한 사물 시각화 요청에 따라 객체에 대한 3차원 형상, 객체 내부의 상세 매뉴얼, 조립 해체 매뉴얼, 유지관리 매뉴얼 등의 시각화 정보를 상기 스마트폰(401)을 통해 제공할 수 있다. 따라서, 사용자는 모바일 장치를 통하여 특정 객체에 대한 시각화 정보를 언제 어디서나 확인할 수 있다.The electronic device 400 may be any electronic device capable of communicating with the server 100 via the network N. [ For example, the electronic device 400 may be a mobile device such as a smart phone 401, a tablet PC 402, and the like. Hereinafter, for the sake of convenience of explanation, it is assumed that the electronic device is the mobile device 400. For example, the user can request visualization of a specific object through a specific application implemented in the smartphone 401, and the server 100 may request the visualization of the specific object Visual information such as a three-dimensional shape, an in-object detailed manual, an assembly disassembly manual, and a maintenance manual can be provided through the smart phone 401. [ Accordingly, the user can confirm the visualization information of a specific object through the mobile device anytime and anywhere.

데이터뱅크(200)는 상기 서버(100)와 네트워크(N)를 통해 연결되어 있을 수 있고, 상기 데이터뱅크(200)에는 특정 객체에 대한 사물 시각화 정보를 생성하기 위하여 필요한 각종 정보가 저장되어 있을 수 있다. 예를 들어, 상기 데이터뱅크(200)에는 객체의 고유 식별 코드, 변수 모델 정보 등이 저장되어 있을 수 있고, 상기 객체의 고유 식별 코드 및 변수 모델 정보들이 연관되어 저장되어 있을 수 있다. The data bank 200 may be connected to the server 100 through a network N. The data bank 200 may store various information necessary for generating object visualization information on a specific object. For example, the data bank 200 may store a unique identification code of an object, variable model information, and the like, and the unique identification code and variable model information of the object may be stored in association with each other.

상기 객체의 고유 식별 코드는 객체에 부여된 고유의 식별 정보로 숫자, 문자 등의 조합으로 구성될 수 있다. 또한, 상기 변수 모델 정보는 객체에 대한 3차원 형상 등을 생성하기 위한 정보로, 고정 변수, 변동 변수, 관계 설정 변수 등을 포함할 수 있고, 각각의 변수는 특정 범위 값으로 설정되어 있을 수 있다. The unique identification code of the object may be a unique identification information assigned to the object, and may be a combination of numbers, characters, and the like. In addition, the variable model information is information for generating a three-dimensional shape or the like for an object, and may include a fixed variable, a variable variable, a relation setting variable, etc., and each variable may be set to a specific range value .

한편, 상기 데이터 뱅크(200)는 사용자 등이 독자적으로 운영할 수 있고, 불특정 다수의 객체에 대한 시각화 정보를 저장하고 언제 어디서나 활용될 수 있는 기반을 제공하기 위하여 클라우드(cloud) 서비스로 제공될 수 있다. Meanwhile, the data bank 200 can be provided as a cloud service in order to store visualization information of an unspecified number of objects and to provide a base that can be used anytime and anywhere, which can be operated independently by a user or the like have.

객체 생성부(300)는, 사전 변수모델을 기반으로 객체의 3차원 형상과 관련된 속성을 정의하여 객체 모델 정보를 정의하기 위한 수단일 수 있다. 객체에 대한 3차원 모델 정의는 STEP(standard for the exchange of product data), VRML(virtual reality modeling language) 등의 기하형상 표준을 통하여 간략하게 변수화하여 몇 개의 숫자 조합으로 생성할 수 있으며, 상기 객체 생성부(300)를 통하여 정의된 객체는 활용도에 따라 시각화 정의(MVD, model view definition)가 제시될 수 있다.The object generation unit 300 may be a means for defining object model information by defining attributes related to the three-dimensional shape of the object based on the pre-parameter model. The three-dimensional model definition for the object can be generated by a few number combinations by briefly parameterizing through geometric standards such as STEP (standard for the exchange of product data) and VRML (virtual reality modeling language) The object defined through the module 300 may be presented with a MVD (model view definition) according to utilization.

예를 들어, 사용자는 상기 객체 생성부(300)를 통하여 상기 정의된 객체에 고유번호체계를 부여하여 상기 객체 데이터 뱅크(200)에 저장되도록 할 수 있으며, 객체의 속성 정보, 서비스 정보 및 시설물과 같은 고정 위치 자산에 대한 GPS 정보를 함께 등록하는 것도 가능할 수 있다. 또는, 상기 데이터 뱅크(200)에서 객체의 종류와 등록 순서에 따라 자동으로 고유번호체계가 부여될 수도 있다. For example, the user can assign a unique numbering scheme to the defined object through the object creating unit 300 and store the object in the object data bank 200. The attribute information, the service information, It may also be possible to register GPS information for the same fixed location asset together. Alternatively, a unique numbering scheme may be automatically assigned to the data bank 200 according to the type of objects and the registration order.

상기 객체의 속성 정보는, 제품이나 시설물의 내부의 상세를 시각화하기 위한 객체의 변수 정보, 재질 정보 등을 포함할 수 있다. 또한, 상기 객체의 서비스 정보는 특정 제품, 시설물의 운영 방법에 관련된 유지 관리 매뉴얼, 특정 제품의 조립해체도 또는 해체 순서에 관련된 매뉴얼, 객체내부에 관련된 정보 등을 포함할 수 있다. 또한, 상기 GPS 정보는 시설물의 위치를 반영하는 좌표 정보 또는 주소 정보 등을 포함할 수 있다.The attribute information of the object may include variable information of the object, material information, and the like for visualizing details of the interior of the product or the facility. In addition, the service information of the object may include a maintenance manual related to a specific product, a method of operating the facility, a manual related to disassembly or disassembly of a specific product, information related to the inside of the object, and the like. In addition, the GPS information may include coordinate information or address information reflecting the location of the facility.

따라서, 상기 객체 생성부(300)를 통하여 특정 제품을 하나의 객체 혹의 객체의 조합으로 상기 데이터뱅크(200)에 등록하면, 사용자 등은 모바일 장치(401)를 통하여 제품에 대한 상세 정보 및 조립 해체 등 사용에 필요한 매뉴얼 형태의 정보를 언제든지 제공받을 수 있다. 또는, 사용자 등은 시설물을 구성하는 객체들의 객체 모델 정보가 상기 데이터 뱅크(200)에 등록되어 있으면, 모바일 장치(400)를 통하여 언제나 운영 및 유지관리를 위한 필수정보를 획득할 수 있고, 유지관리에 활용할 수 있다. 한편, 객체에 대한 시각화 정보를 생성하기 위하여 필요한 각종 정보들(이하,'객체 시각화 정보'라 함)은 상기 모바일 장치(400)에 미리 저장되어 있을 수 있다. 또는, 상기 서버(100)에 연결된 데이터 뱅크(200)에 저장되어 있는 객체 시각화 정보들 중 필요에 따라 적어도 하나 이상의 객체 시각화 정보들이 다운로드되어 상기 모바일 장치(400)에 저장될 수 있다. 이 경우, 객체에 대한 시각화 정보 생성과 관련된 모든 제어 동작은 상기 모바일 장치(400) 내의 제어 모듈(도면 미도시)통해 수행될 수 있다. Accordingly, when a specific product is registered in the data bank 200 through a combination of one object or an object through the object generating unit 300, the user and the like transmit detailed information about the product through the mobile device 401, Etc. can be provided at any time. Alternatively, if the object model information of the objects constituting the facility is registered in the data bank 200, the user can always acquire essential information for operation and maintenance through the mobile device 400, . On the other hand, various pieces of information (hereinafter, referred to as 'object visualization information') necessary for generating visualization information on the object may be stored in the mobile device 400 in advance. Alternatively, at least one or more object visualization information may be downloaded from the object visualization information stored in the data bank 200 connected to the server 100 and stored in the mobile device 400. In this case, all control operations associated with generating visualization information for an object may be performed through a control module (not shown) within the mobile device 400.

예를 들어, 특정 객체에 대한 관리 주체(이하, '사용자'라 함)가 특정 객체만을 관리할 경우에는 상기 특정 객체에 대한 객체 시각화 정보만을 모바일 장치(400) 내에 저장하고 있을 수 있다. 따라서, 사용자는 상기 모바일 장치(400)를 통하여 상기 서버(100)에 대하여 객체 시각화 정보를 요청할 필요 없이, 상기 모바일 장치(400) 내에 저장되어 있는 객체 시각화 정보를 기초로 특정 객체의 시각화 정보를 생성함으로써 상기 특정 객체의 유지관리에 편리하게 활용할 수 있다.
For example, when a management subject (hereinafter, referred to as 'user') for a specific object manages only a specific object, only the object visualization information for the specific object may be stored in the mobile device 400. Accordingly, the user can generate visualization information of a specific object based on the object visualization information stored in the mobile device 400, without requiring the server 100 to request object visualization information through the mobile device 400 So that it can be conveniently used for maintenance of the specific object.

이하에서는, 도 2 내지 도9를 참조하여, 본 발명의 일 실시예에 따른 사물시각화 정보 제공 방법에 대하여 구체적으로 설명하기로 한다. 한편, 이하에서는 설명의 편의를 위하여 상기 전자기기(400)가 스마트폰(401), 태블릿 PC(402) 등의 모바일 장치인 경우를 상정하여 설명하기로 한다. 또한, 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 방법은 상기 모바일 장치(400) 내에 객체 시각화 정보가 저장되어 있는 경우를 예로 들어 설명하기로 한다. Hereinafter, a method for providing object visualization information according to an embodiment of the present invention will be described in detail with reference to FIG. 2 to FIG. Hereinafter, for convenience of explanation, it is assumed that the electronic device 400 is a mobile device such as a smart phone 401 and a tablet PC 402. The object visualization information providing method according to an embodiment of the present invention will be described with reference to an example in which object visualization information is stored in the mobile device 400. [

도 2는 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 방법을 설명하기 위한 흐름도이고, 도 3은 본 발명의 일 실시예에 따른 사물 시각화 정보가 모바일 장치(400) 상에서 실시되는 예를 설명하기 위한 도면이다. 또한, 도 4는 본 발명의 일 실시예에 따른 객체 시각화 정보들을 설명하기 위한 도표이며, 도 5 내지 도 9는 본 발명의 일 실시예에 따라 제공되는 사물 시각화 정보를 예를 들어 설명하기 위한 도면들이다. FIG. 2 is a flowchart for explaining a method of providing object visualization information according to an embodiment of the present invention. FIG. 3 is a flowchart illustrating a method of displaying object visualization information according to an exemplary embodiment of the present invention on a mobile device 400 FIG. FIG. 4 is a diagram for explaining object visualization information according to an embodiment of the present invention. FIGS. 5 to 9 are views for explaining object visualization information provided according to an embodiment of the present invention, for example. admit.

도 2를 참조하면, 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 방법은, 특정 객체에 대한 객체 정의 정보를 확인하는 단계(S10), 상기 객체 정의 정보에 대응되는 객체 시각화 정보를 검색하는 단계(S20), 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는지 여부를 판단하는 단계(S30), 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는 경우에는, 상기 정의 변수를 기초로 상기 특정 객체가 시각화 되도록 제어하는 단계(S40), 또는, 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되지 않는 경우에는, 에러 상태를 나타내기 위한 메시지를 생성하는 단계(S50)를 포함할 수 있다. Referring to FIG. 2, a method for providing object visualization information according to an exemplary embodiment of the present invention includes: identifying object definition information on a specific object (S10); searching object visualization information corresponding to the object definition information (S30), determining whether the variable is included in a variable range according to the object visualization information (S30), and if the variable is included in a variable range according to the object visualization information, (S40) of controlling the specific object to be visualized on the basis of the object visualization information, or generating a message (S50) for indicating an error state when the defined variable is not included in the variable range according to the object visualization information, . ≪ / RTI >

이하에서는 각 단계에 대해서 상세하게 설명하기로 한다.
Hereinafter, each step will be described in detail.

상기 모바일 장치(400)는 특정 객체에 대한 객체 정의 정보를 확인할 수 있다(S10). The mobile device 400 can confirm the object definition information for a specific object (S10).

구체적으로, 상기 모바일 장치(400)는 다양한 방식에 의해 특정 객체에 대한 객체 정의 정보를 확인할 수 있다. In particular, the mobile device 400 may verify object definition information for a specific object in various manners.

도 3에 도시된 바와 같이, 상기 모바일 장치(400)는 특정 객체에 부착되어 있는 QR 코드(501, RFID 태그(503) 등을 리딩할 수 있고, 상기 QR 코드(501), RFID 태그(503)에 저장되어 있는 객체 정의 정보를 확인할 수 있다. 또는, 모바일 장치(400) 내의 GPS 모듈을 이용하여 상기 특정 객체의 현재 위치에 대한 GPS 좌표를 인식할 수 있다. 또는, 이미지 검색, 명칭 검색 등을 이용하여 상기 특정 객체 정의 정보를 확인할 수 있다. 3, the mobile device 400 can read a QR code 501, an RFID tag 503, and the like attached to a specific object, and the QR code 501, the RFID tag 503, The GPS coordinates of the current location of the specific object can be recognized by using the GPS module in the mobile device 400. Alternatively, the GPS coordinates of the current location of the specific object can be recognized using the GPS module in the mobile device 400. Alternatively, So that the specific object definition information can be confirmed.

예를 들어, 특정 객체에 RFID 태그가 부착되어 있는 경우, 상기 모바일 장치(400)는 리더기가 될 수 있으며, 상기 모바일 장치(400)에서 구현되는 특정 어플리케이션(aaplication) 등을 통하여 상기 특정 객체에 부착된 RFID 태그에 저장된 정보를 리딩(reading)하여 객체 정의 정보를 획득할 수 있다. For example, when an RFID tag is attached to a specific object, the mobile device 400 may be a reader, and may be attached to the specific object through a specific application implemented in the mobile device 400 And reads the information stored in the RFID tag to obtain object definition information.

또는, 예를 들어, 특정 객체에 QR 코드가 부착되어 있는 경우, 상기 모바일 장치(400)는 상기 특정 객체에 부착된 QR 코드를 스캔하여 상기 특정 객체 정의 정보를 획득할 수 있다. 상기 QR 코드는 사각형의 가로세로 격자무늬에 다양한 정보를 담고 있는 2차원 형식일 수 있으며, 영구적인 보전을 위하여 3차원 프린팅 등의 방법으로 생성된 것일 수 있다. Alternatively, for example, when a QR code is attached to a specific object, the mobile device 400 may scan the QR code attached to the specific object to obtain the specific object definition information. The QR code may be a two-dimensional format containing various information in a rectangular horizontal and vertical grid pattern, or may be generated by a method such as three-dimensional printing for permanent preservation.

상기 모바일 장치(400)가 상기 특정 객체에 대한 객체 정의 정보를 획득하는 방식은, 상기 예를 들어 설명한 방식에 한정되지 않으며, 상기 모바일 장치(400)가 상기 특정 객체를 인식할 수 있는 모든 방법이 활용될 수 있다.The manner in which the mobile device 400 acquires the object definition information for the specific object is not limited to the above-described method, and all the methods by which the mobile device 400 can recognize the specific object Can be utilized.

또한, 상기 객체 정의 정보에는 특정 객체에 대한 식별 정보, 적어도 하나 이상의 정의 변수 정보, 재질 정보 등이 포함될 수 있다. In addition, the object definition information may include identification information of a specific object, at least one definition variable information, material information, and the like.

상기 식별 정보는, 식별 코드 정보 및 GPS 정보 중 적어도 하나를 포함할 수 있다. 상기 식별 코드 정보는 특정 객체를 식별하기 위하여 할당된 고유의 식별번호 일 수 있고, 하나 이상의 숫자 및 문자의 조합으로 구성될 수 있다. 상기 GPS 정보는 특정 객체의 위치 정보를 나타내는 정보일 수 있고, GPS 좌표 정보 또는 주소 정보로 구성될 수 있다. 한편, 상기 GPS 좌표 정보는 상기 모바일 장치(400) 내의 GPS 모듈로부터 자동으로 인식되는 정보일 수 있다. The identification information may include at least one of identification code information and GPS information. The identification code information may be a unique identification number assigned to identify a specific object, and may be composed of one or more numbers and combinations of characters. The GPS information may be information indicating position information of a specific object, and may be GPS coordinate information or address information. Meanwhile, the GPS coordinate information may be information automatically recognized from the GPS module in the mobile device 400.

상기 정의 변수 정보는, 특정 객체를 치수(dimension)로 정의한 정보일 수 있고, 객체의 두께, 가로, 세로 길이 등의 조합으로 표현될 수 있다. 예를 들어, 콘크리트 벽체의 객체 정의 변수는 두께, 가로, 세로, 철근 직경, 간격, 덮개에 대하여 (300, 19-200-16, 200, 300)와 같이 정의될 수 있다. The definition variable information may be information that defines a specific object as a dimension, and may be represented by a combination of an object's thickness, width, height, and the like. For example, the object definition variables of a concrete wall can be defined as (300, 19-200-16, 200, 300) for thickness, width, length, rebar diameter,

상기 재질 정보는, 특정 객체의 소재(material)에 대한 정보일 수 있고, 특정 객체가 하나 이상의 소재(material)로 형성된 경우, 각 구성 요소에 대한 재질 정보를 포함할 수 있다. The material information may be information on a material of a specific object, and may include material information about each constituent element when the specific object is formed of one or more materials.

한편, 상기 모바일 장치(400)가 데이터 뱅크(200)에 연결된 서버(100)와 통신을 수행하는 경우에는, 상기 모바일 장치(400)는 상기 서버(100)에 대하여 상기 획득된 객체 정의 정보를 포함하는 사물 시각화 정보 요청을 전송할 수 있다. Meanwhile, when the mobile device 400 communicates with the server 100 connected to the data bank 200, the mobile device 400 includes the acquired object definition information with respect to the server 100 A visualization information request can be transmitted.

상기 모바일 장치(400)는 상기 객체 정의 정보에 대응되는 객체 시각화 정보를 검색할 수 있다(S20). The mobile device 400 may search for object visualization information corresponding to the object definition information (S20).

즉, 상기 모바일 장치(400)는 특정 객체의 객체 정의 정보가 확인되면, 상기확인된 객체 정의 정보에 대응되는 객체 시각화 정보가 존재하는지 확인하기 위하여, 상기 모바일 장치(400) 내에 저장되어 있는 객체 시각화 정보를 검색할 수 있다. 또는, 상기 서버(100)가 상기 모바일 장치(400)로부터 사물 시각화 정보 요청을 수신한 경우, 상기 데이터 뱅크(200)에 저장되어 있는 객체 시각화 정보를 검색할 수 있다. That is, when the object definition information of a specific object is confirmed, the mobile device 400 displays the object visualization information stored in the mobile device 400, Information can be retrieved. Alternatively, when the server 100 receives the object visualization information request from the mobile device 400, the server 100 may retrieve the object visualization information stored in the data bank 200.

상기 객체 시각화 정보는, 특정 객체에 대한 3차원 시각화 정보를 생성하기 위하여 필요한 각종 정보일 수 있고, 객체의 3차원 형상 정보, 객체 내부의 상세 정보 및 객체의 조립해체 정보 중 적어도 하나를 생성하기 위한 정보일 수 있다. The object visualization information may be various information necessary for generating three-dimensional visualization information for a specific object, and may include information for generating at least one of three-dimensional shape information of the object, detailed information inside the object, Information.

상기 모바일 장치(400)의 저장부(도면 미도시) 또는 전술한 데이터 뱅크(200)에는 객체 시각화 정보가 저장되어 있을 수 있다. 예를 들어, 도 4를 참조하면, 객체 1(N1)에 대한 객체 시각화 정보는 객체 1의 고유 식별번호 "1H200R10HD12…"(211)와 연관되어 저장되어 있을 수 있다. 또한, 상기 객체 시각화 정보는 변수 정보(220), GPS 정보(230) 기타 정보(240) 등이 연관되어 저장되어 있을 수 있다. Object visualization information may be stored in a storage unit (not shown) of the mobile device 400 or in the data bank 200 described above. For example, referring to FIG. 4, the object visualization information for object 1 (N1) may be stored in association with the unique identification number "1H200R10HD12 ..." 211 of object 1. In addition, the object visualization information may include variable information 220, GPS information 230, and other information 240 in association with each other.

상기 고유 식별번호(211)는, 사용자에 의하여 부여된 고유번호체계일 수 있고, 또는 객체의 종류와 등록 순서에 따라 자동으로 부여된 고유번호체계일 수 있다. The unique identification number 211 may be a unique number system assigned by the user or may be a unique number system automatically assigned according to the kind of the object and the registration order.

상기 변수 정보(200)는, 기하 형상 표준에 따라서 간략하게 변수화되어 숫자 조합으로 생성된 것으로, 객체의 치수(dimension)를 최소값 및 최대값의 범위로 나타낸 변수 범위(range) 값으로 정의되어 있을 수 있다. 즉, 객체의 치수를 변수 범위 값으로 정의함으로써, 형태는 동일하지만 크기가 다른 객체들을 하나의 정의할 수 있다. The variable information 200 may be defined as a variable range value indicating a dimension of an object expressed by a range of a minimum value and a maximum value, have. That is, by defining the dimension of an object as a variable range value, one object having the same shape but different size can be defined.

또한, 상기 변수 정보(220)는, 고정 변수, 변동 변수를 포함할 수 있으며, 관계 설정 변수가 더 포함되어 있을 수 있다. 관계 설정 변수는, 특정 객체에 포함되어 있는 복수의 대상물 사이의 거리 관계를 정의하는 변수일 수 있다. 예를 들어, 상기 모바일 장치(400) 또는 상기 서버(100)는, 상기 특정 객체에 제1 대상물 및 제2 대상물이 포함되어 있는 경우, 상기 제1 대상물 및 제 2 대상물을 포함하는 특정 객체를 시각화 함에 있어서, 상기 제1 대상물 및 제2 대상물 사이의 거리 관계를 더 고려하여 상기 객체를 시각화할 수 있도록 제어할 수 있다. 따라서, 특정 객체의 크기를 변경함에 따라 상기 제1 대상물 및 제2 대상물이 중첩(overlapping)될 수 있는 오류가 발생되는 것을 방지할 수 있으므로, 상기 특정 객체를 정확하게 시각화할 수 있다. 상기 GPS 정보(230)는, 특정 객체의 위치를 반영하는 좌표 정보 또는 주소 정보일 수 있다. 예를 들어, 상기 모바일 장치(400)는 상기 모바일 장치(400) 내의 GPS 모듈(도면 미도시)를 통하여 상기 객체 1(N1)의 GPS 좌표(230)를 인식할 수 있고, 인식된 상기 객체 1(N1)의 GPS 좌표(230)를 기초로 상기 객체 1(N1)에 대한 사물 시각화 정보를 요청할 수 있다. 즉, 도 4에 도시된 바와 같이, 상기 모바일 장치(400) 또는 서버(100)는 상기 객체 1(N1)의 GPS 좌표(230)가 상기 저장부 또는 데이터 뱅크(200)에 저장되어 있는 GPS 정보들 중 어느 하나와 일치하는지 여부를 확인하여 상기 객체 1(N1)을 식별할 수 있고, 상기 저장부 또는 데이터 뱅크(200)에 상기 객체1(N1)의 GPS 좌표(230)가 존재하는 경우, 상기 GPS 좌표(230)에 대응되는 상기 특정 객체의 고유식별번호(211)를 기초로 상기 특정 객체에 대응되는 객체 시각화 정보를 검색할 수 있다. In addition, the variable information 220 may include a fixed variable and a variable variable, and may further include a relation setting variable. The relationship setting variable may be a variable that defines a distance relation between a plurality of objects included in a specific object. For example, the mobile device 400 or the server 100 may visualize a specific object including the first object and the second object when the first object and the second object are included in the specific object , It is possible to control the visualization of the object in consideration of the distance relation between the first object and the second object. Accordingly, it is possible to prevent an error that can cause the first object and the second object to be overlapped by changing the size of the specific object, so that the specific object can be accurately visualized. The GPS information 230 may be coordinate information or address information reflecting the position of a specific object. For example, the mobile device 400 can recognize the GPS coordinates 230 of the object 1 (N1) through a GPS module (not shown) in the mobile device 400, (N1) based on the GPS coordinates (230) of the object (N1). 4, the mobile device 400 or the server 100 determines whether the GPS coordinates 230 of the object 1 N1 are stored in the storage unit or the data bank 200, And if the GPS coordinates 230 of the object 1 (N1) exist in the storage unit or the data bank 200, it is possible to identify the object 1 (N1) It is possible to retrieve the object visualization information corresponding to the specific object based on the unique identification number 211 of the specific object corresponding to the GPS coordinates 230.

상기 기타 정보(240)는, 특정 객체에 관련된 유지관리 매뉴얼(241), 조립 해체도(243), 객체 내부 정보(245)등을 포함할 수 있다.The other information 240 may include a maintenance manual 241 related to a specific object, an assembly deconstruction diagram 243, an object inside information 245, and the like.

예를 들어, 철도 시설물 관리자는 상기 모바일 장치(400)를 통하여 철도 시설물에 부착된 RFID 태그를 스캔할 수 있고, 상기 모바일 장치(400)는 상기 RFID 태그에 저장된 상기 철도 시설물의 객체 정의 정보를 확인할 수 있다. 상기 모바일 장치(400)는 상기 모바일 장치(400)의 저장부에 저장된 상기 객체 정의 정보에 대응되는 '철도 시설물 유지관리 매뉴얼 정보'를 검색할 수 있고, 또는, 상기 서버(100)는 상기 모바일 장치(400)로부터 수신된 철도 시설물의 사물 시각화 정보 요청에 대응하여 데이터뱅크(200)에 저장된 '철도 시설물 유지관리 매뉴얼 정보' 등을 검색할 수 있다. 따라서, 사용자는 상기 모바일 장치(400)를 기반으로 하여 철도 시설물과 같은 시설물의 점검 및 유지관리를 수행하는 것이 가능할 수 있다. For example, the railway facility manager can scan the RFID tag attached to the railway facility through the mobile device 400, and the mobile device 400 confirms the object definition information of the railway facility stored in the RFID tag . The mobile device 400 may search for 'railway facility maintenance manual information' corresponding to the object definition information stored in the storage unit of the mobile device 400, or the server 100 may search for ' 'Railway facility maintenance manual information' stored in the data bank 200 in response to a request for information visualization of the railway facility received from the railroad facility 400. Accordingly, the user may be able to perform maintenance and inspection of facilities such as railway facilities based on the mobile device 400.

또는, 예를 들어, 제품을 구매한 소비자는 상기 모바일 장치(400)를 통하여 해당 제품에 부착된 QR 코드를 스캔할 수 있고, 상기 모바일 장치(400)는 상기 QR 코드에 저장된 상기 제품의 객체 정의 정보를 확인할 수 있다. 상기 모바일 장치(400)는 상기 모바일 장치(400)의 저장부에 저장된 상기 객체 정의 정보에 대응되는 '제품의 조립해체도' 등을 검색할 수 있다. 또는, 상기 서버(100)는 상기 모바일 장치(400)로부터 수신된 상기 제품의 사물 시각화 정보 요청에 대응하여 데이터뱅크(200)에 저장된 '제품의 조립해체도' 등을 검색할 수 있다. 따라서, 사용자는 상기 모바일 장치(400)를 기반으로 하여 제품에 대한 상세 정보를 활용하는 것이 가능할 수 있다. Alternatively, for example, a consumer purchasing a product may scan a QR code attached to the product through the mobile device 400, and the mobile device 400 may determine the object definition of the product stored in the QR code Information can be confirmed. The mobile device 400 may search for 'disassembly of the product' corresponding to the object definition information stored in the storage unit of the mobile device 400. Alternatively, the server 100 may search for 'product disassembly diagram' stored in the data bank 200 in response to a request for object visualization information of the product received from the mobile device 400. Accordingly, the user may be able to utilize detailed information about the product based on the mobile device 400. [

또는 예를 들어, 상기 객체 내부 정보(245)는, 제품이나 시설물 내부의 상세를 시각화한 정보일 수 있고, 동식물의 경우에는 내부 구조나 특징 등에 대한 정보일 수 있다. For example, the in-object information 245 may be information obtained by visualizing details of a product or a facility, and may be information about an internal structure or characteristic of an animal or a plant.

도 5의 (a)를 참조하면, 모바일 장치(400)는 특정 시설물(P1)의 객체 정의 정보를 확인할 수 있고, 상기 객체 정의 정보에 포함된 상기 특정 시설물(P1)의 식별 정보 및 정의 변수 정보를 기초로 상기 특정 시설물(P1) 에 대응되는 객체 내부 정보를 검색할 수 있다. 또는 서버(100)는 모바일 장치(400)로부터 상기 특정 시설물(P1)에 대한 사물 시각화 요청을 수신할 수 있고, 상기 사물 시각화 요청에 포함된 특정 시설물(P1)에 대한 식별번호 및 정의 변수 정보를 기초로 특정 시설물의 내부 상세 시각화 정보를 검색할 수 있다. 따라서, 도 5의 (b)에 도시된 바와 같이, 사용자는 모바일 장치(400)를 통하여 상기 특정 시설물(P1)의 내부 상세 시각화 정보를 제공받아 활용할 수 있다. 한편, 도 5의 (b)에 도시된 바와 같이, 상기 모바일 장치(400)는, 상기 특정 시설물(P1)에 대한 내부 상세 시각화 정보를 생성함에 있어서, 객체의 형태를 겹쳐 놓은 상태에서 아래에 내부 상세 시각화 정보를 생성하여 제공할 수 있도록 제어할 수 있다. 5A, the mobile device 400 can identify the object definition information of the specific facility P1, identify the specific facility P1 included in the object definition information, The object inside information corresponding to the specific facility P1 can be retrieved. Alternatively, the server 100 may receive the object visualization request for the specific facility P1 from the mobile device 400, and provide the identification number and definition variable information for the specific facility P1 included in the object visualization request The internal detailed visualization information of the specific facility can be retrieved based on the information. Therefore, as shown in FIG. 5 (b), the user can utilize the internal detailed visualization information of the specific facility P1 through the mobile device 400 and utilize it. 5 (b), in generating the internal detailed visualization information for the specific facility P1, the mobile device 400 may display the internal detailed visualization information of the specific facility P1, Detailed visualization information can be generated and provided.

또한, 도 6의 (a)를 참조하면, 모바일 장치(400)는 콘크리트 벽체 시설물(P2)에 부착되어 있는 인식표를 인식할 수 있고, 상기 인식표에 저장되어 있는 상기 콘크리트 벽체 시설물(P2)의 객체 정의 정보를 확인할 수 있다. 상기 객체 정의 정보에는 상기 콘크리트 벽체 시설물(P2)의 식별 정보 및 정의 변수 정보가 포함될 수 있으며, 상기 식별 정보는 "RCWALL1234"와 같이 정의되어 있을 수 있고, 상기 저의 변수 정보는 상기 콘크리트 벽체의 두께, 가로, 세로, 철근 직경, 간격 덮개 등의 정보가 (300, 19-200-16, 200, 30)과 같이 정의되어 있을 수 있다. 따라서, 상기 모바일 장치(400)는 상기 객체 정의 정보에 대응되는 상기 콘크리트 벽체 시설물에 내한 객체 시각화 정보를 검색할 수 있고, 도 6의 (b)에 도시된 바와 같이, 상기 콘크리트 벽체 시설물(P2)의 내부 구조물에 대한 상세 시각화 정보를 제공할 수 있다. 한편, 상기 콘크리트 벽체 시설물(P2)에는 상기 인식표가 하나 이상 부착되어 있을 수 있고, 상기 모바일 장치(400)는 특정 위치에 부착되어 있는 인식표를 리딩할 수 있다. 이 때, 상기 모바일 장치(400)는, 상기 모바일 장치(400) 상에 상기 콘크리트 벽체 시설물(P2)의 특정 위치에 대한 내부 상세 정보를 시각화 함에 있어서, 상기 콘크리트 벽체 시설물(P2)과 중첩되어 시각화될 수 있도록 제어할 수 있다. 즉, 상기 콘크리트 벽체 시설물(P2)의 특정 위치 상에서 상기 특정 위치의 내부 구조물이 시각화되어 제공될 수 있다.
6 (a), the mobile device 400 can recognize the identification tag attached to the concrete wall facility P2, and the object of the concrete wall facility P2 stored in the identification mark Definition information can be confirmed. The object definition information may include identification information and definition variable information of the concrete wall facility P2. The identification information may be defined as "RCWALL1234 ", and the variable information may include a thickness of the concrete wall, Information such as width, length, length of reinforcing bars, interval cover, etc. may be defined as (300, 19-200-16, 200, 30). Accordingly, the mobile device 400 can search for object visualization information on the concrete wall facility corresponding to the object definition information. As shown in FIG. 6 (b), the concrete wall facility P2, Can provide detailed visualization information on the internal structure of the display device. Meanwhile, at least one of the identification tags may be attached to the concrete wall facility P2, and the mobile device 400 may read the identification tags attached to specific locations. At this time, the mobile device 400 visualizes internal detailed information about a specific position of the concrete wall facility P2 on the mobile device 400, and visualizes the internal detailed information on the concrete wall facility P2, Can be controlled. That is, the internal structure of the specific location can be visualized on a specific location of the concrete wall facility P2.

상기 모바일 장치(400)는 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는지 여부를 판단할 수 있고(S30), 상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는 것으로 판단되면, 상기 정의 변수를 기초로 상기 특정 객체를 시각화되도록 제어할 수 있다(S40). 따라서, 상기 모바일 장치(400)는 동일한 식별 코드로 정의된 하나의 객체에 대하여, 설계 변경 등으로 정의 변수가 변경되는 경우에도, 상기 객체 시각화 정보에 따른 변수 범위에 포함되는 경우에는, 상기 정의 변수를 기초로 상기 모바일 장치(400) 상에 상기 객체를 시각화할 수 있다. The mobile device 400 can determine whether the definition variable is included in a variable range according to the object visualization information (S30), and if the variable is determined to be included in the variable range according to the object visualization information , And controls the specific object to be visualized based on the defined variable (S40). Therefore, when the mobile device 400 is included in the variable range according to the object visualization information, even if the definition variable is changed by design change or the like for one object defined by the same identification code, The user may visualize the object on the mobile device 400.

즉, 도 7의 (a)를 참조하면, 전술한 바와 같이, 특정 객체 대한 3차원 변수 모델 정의, 즉, 객체 시각화 정보에 따른 변수 정보는 기하형상 표준에 따라 간략하게 변수화되어 숫자 조합으로 생성될 수 있다. 즉, 도 7의 (a)를 참조하면, 도 7의 (b)에 도시된 기둥에 대한 3차원 변수 모델 정의, 즉, 객체 시각화 정보에 따른 변수 정보는 직경(diameter of column), 높이(height of column), 시작점의 각도(Start point Angle) 등의 변수 범위 값을 포함할 수 있다. 따라서, 상기 모바일 장치(400)는 상기 객체 정의 정보에 포함된 정의 변수, 직경, 높이, 시작점의 각도 등이 도시된 객체 시각화 정보에 따른 변수 범위 이내에 포함되는 것으로 판단할 수 있다. 도 7의 (a)는 상기 기둥의 직경, 높이, 시작점의 각도 등의 변수 정보를 변수 범위 값으로 저장되어 있는 것을 나타내기 위한 도면이며, 상기 모바일 장치(400)는 상기 정의 변수가 상기 변수 범위에 포함되는 것으로 판단되면, 상기 정의 변수를 기초로 상기 기둥을 도 7의 (b)와 같이 시각화할 수 있다. That is, referring to FIG. 7A, as described above, the three-dimensional variable model definition for a specific object, that is, the variable information according to the object visualization information, is briefly parameterized according to the geometric shape standard, . That is, referring to FIG. 7A, the three-dimensional variable model definition for the column shown in FIG. 7B, that is, the variable information according to the object visualization information is a diameter of column, of column, start point angle, and the like. Accordingly, the mobile device 400 can determine that the definition variable, the diameter, the height, and the angle of the starting point included in the object definition information are included within the variable range according to the object visualization information shown. 7A is a diagram illustrating that variable information such as the diameter, height, and starting point angle of the column is stored as a variable range value, and the mobile device 400 determines that the variable is in the variable range , It is possible to visualize the column as shown in FIG. 7 (b) based on the definition variable.

또한, 도 8을 참조하면, 모바일 장치(400)가 객체1(N1)에 부착된 QR 코드를 스캔하여 상기 QR 코드에 저장된 객체 정의 정보를 획득한 경우, 상기 모바일 장치(400)는 상기 객체 정의 정보에 대응되는 객체 시각화 정보를 검색할 수 있다. 또는, 상기 모바일 장치(400)가 상기 객체1(N1)에 대한 3차원 형상 정보를 요청하는 사물 시각화 정보 요청을 전송한 경우, 상기 서버(100)는 상기 사물 시각화 정보 요청에 포함된 식별 정보를 확인하고, 상기 객체1(N1)의 식별 정보에 대응되는 변수 모델 정보를 검색할 수 있다. 예를 들어, 상기 객체1(N1)에 대한 정의 변수는, 지름, 높이가 (1000, 500)이고, 상기 객체1(N1)의 변수 모델 정보에 포함된 상기 객체1(N1)의 변수 범위가 (800~2000, 400~1000)일 수 있다. 이 때, 상기 모바일 장치(400) 또는 상기 서버(100)는 상기 객체1(N1)의 치수(dimension) 정보가 상기 객체1(N1)에 대응되는 변수 모델 정보에 따른 변수 범위에 포함되는지 여부를 판단할 수 있으며, 상기 객체1(N1)의 치수(dimension) 정보가 상기 객체1(N1)에 대응되는 변수 모델 정보에 따른 변수 범위에 포함되는 경우에만 상기 객체1(N1)의 치수(dimension) 정보에 부합되는 시각화 정보를 생성할 수 있다. 따라서, 상기 서버(100)는 상기 객체1(N1)의 치수(1000, 500, 500)이 상기 객체1(N1)의 변수 모델 정보에 따른 변수 범위(800~2000, 400~1000, 400~1000)에 포함되므로 상기 객체1(N1)의 치수(1000, 500, 500)에 부합되는 3차원 형상, 예를 들어, 도 8에 도시된 바와 같이, 객체의 조립 해체도를 생성할 수 있다. 이 때, 상기 서버(100)는 상기 객체1(N1)에 대한 사물 시각화 정보 요청에 포함된 상기 객체1의 재질 정보에 따라 3차원 형상을 생성하는 것도 가능할 수 있다. 8, when the mobile device 400 scans the QR code attached to the object 1 N1 and obtains the object definition information stored in the QR code, the mobile device 400 transmits the object definition It is possible to retrieve the object visualization information corresponding to the information. Alternatively, when the mobile device 400 transmits a request for a request for object visualization information requesting three-dimensional shape information about the object 1 (N1), the server 100 transmits the identification information included in the object visualization information request And can retrieve the variable model information corresponding to the identification information of the object 1 (N1). For example, a definition variable for the object 1 (N1) has a diameter and a height of (1000, 500), and the variable range of the object 1 (N1) included in the variable model information of the object 1 (800 to 2000, 400 to 1000). At this time, the mobile device 400 or the server 100 determines whether or not the dimension information of the object 1 (N1) is included in the variable range according to the variable model information corresponding to the object 1 (N1) And the dimension of the object 1 (N1) can be determined only when the dimension information of the object 1 (N1) is included in the variable range according to the variable model information corresponding to the object 1 (N1) It is possible to generate visualization information conforming to the information. Accordingly, the server 100 determines whether the dimension (1000, 500, 500) of the object 1 (N1) is within the variable range (800 to 2000, 400 to 1000, 400 to 1000 , It is possible to generate a three-dimensional shape conforming to the dimensions (1000, 500, 500) of the object 1 (N1), for example, as shown in FIG. At this time, the server 100 may be able to generate a three-dimensional shape according to the material information of the object 1 included in the object visualization information request for the object 1 (N1).

나아가, 상기 모바일 장치(400) 또는 상기 서버(100)는 상기 객체1(N1)의 정의 변수 및 객체 시각화 정보에 포함된 관계 설정 변수를 더 고려하여 상기 객체1(N1)의 내부 상세 정보를 생성하는 것이 바람직하다. 예를 들어, 상기 객체1(N1)에 대응되는 변수 모델 정보에 포함된 관계 설정 변수에서 상기 제1 객체 및 제2 객체의 거리 관계가 제1 객체의 가로 길이 및 제2 객체의 가로 길이의 1/2로 설정되어 있을 수 있다. 따라서, 상기 모바일 장치(400) 또는 상기 서버(100)는, 상기 제1 객체 및 제2 객체의 거리관계가 유지되는 상태로 객체2(N2)의 내부 상세 정보를 생성할 수 있다. Furthermore, the mobile device 400 or the server 100 may generate the internal detailed information of the object 1 (N1) by further considering the relationship variable included in the definition variable of the object 1 (N1) and the object visualization information . For example, in the relation setting variable included in the variable model information corresponding to the object 1 (N1), the distance relation between the first object and the second object may be set to be the width of the first object and the width of the second object / 2. ≪ / RTI > Therefore, the mobile device 400 or the server 100 may generate the internal detailed information of the object 2 N2 in a state in which the distance relation between the first object and the second object is maintained.

그러나, 상기 모바일 장치(400)는 상기 특정 객체에 대한 객체 정의 정보 확인 결과, 상기 객체 정의 정보에 포함된 정의 변수가 상기 객체 정의 정보에 대응되는 객체 시각화 정보에 따른 변수 범위에 포함되지 않는 것으로 판단되는 경우, 상기 특정 객체를 시각화할 수 없다. 따라서, 상기 모바일 장치(400)는 상기 특정 객체를 시각화할 수 없음을 나타내기 위하여 에러 코드를 포함하는 메시지를 생성하도록 제어할 수 있다. However, when the mobile device 400 determines that the definition variable included in the object definition information is not included in the variable range according to the object visualization information corresponding to the object definition information The specific object can not be visualized. Accordingly, the mobile device 400 can control to generate a message including an error code to indicate that the specific object can not be visualized.

예를 들어, 모바일 장치(400)가 객체1(N1)에 부착된 QR 코드를 스캔하여 상기 QR 코드에 저장되어 있는 객체 1의 객체 정의 정보를 리딩하고, 상기 서버(100)에 대하여 상기 객체1(N1)에 대한 3차원 형상 정보를 요청하는 사물 시각화 정보 요청을 전송한 경우, 상기 서버(100)는 상기 사물 시각화 정보 요청에 포함된 식별 정보를 확인하고, 상기 객체1(N1)의 식별 정보에 대응되는 객체 시각화 정보를 검색할 수 있다. 여기서 상기 객체1(N1)에 대한 사물 시각화 정보 요청에 포함된 상기 객체1(N1)의 지름, 높이가 (500, 1000)이고, 상기 객체1(N1)의 객체 시각화 정보에 포함된 상기 객체1(N1)의 변수 범위가 (800~2000, 400~1000)일 수 있다. 따라서, 상기 서버(100)는 상기 객체1(N1)의 치수 (500, 1000)이 상기 객체1(N1)의 객체 시각화 정보에 포함된 변수 범위 (800~2000, 400~1000)에 포함되지 않으므로, 상기 객체1(N1)의 3차원 형상 정보를 생성할 수 없음을 나타내는 메시지를 생성할 수 있다. 이에 따라, 상기 모바일 장치(400)에는 상기 사물 시각화 정보 요청을 수행할 수 없음을 표시하는 에러 코드가 포함된 메시지가 전송될 수 있다.
For example, the mobile device 400 may scan the QR code attached to the object 1 (N1), read the object definition information of the object 1 stored in the QR code, and transmit the object 1 Dimensional shape information about the object 1 (N1), the server 100 confirms the identification information included in the object visualization information request, and identifies the object 1 (N1) It is possible to retrieve the object visualization information corresponding to the object visualization information. In this case, the object 1 (N1) included in the object visualization information request for the object 1 (N1) has a diameter and a height of (500, 1000) (N1) may range from (800 to 2000, 400 to 1000). Therefore, the server 100 does not include the dimension 500, 1000 of the object 1 N1 in the variable range 800 to 2000, 400 to 1000 included in the object visualization information of the object 1 N1 , It is possible to generate a message indicating that the three-dimensional shape information of the object 1 (N1) can not be generated. Accordingly, a message including an error code indicating that the object visualization information request can not be performed may be transmitted to the mobile device 400.

다시 말하면, 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 방법에 의하면, 기업의 경우에는 제품을 하나의 객체 혹은 객체의 조합으로 데이터뱅크에 등록하면, 소비자는 해당 객체의 고유 번호를 모바일로 스캔하여 데이터뱅크로부터 언제나 제품에 대한 상세 정보 및 조립 해체 등 사용에 필요한 매뉴얼 형태의 정보를 활용할 수 있다. 나아가, 제품의 디자인 사양 등이 변경되더라도 데이터뱅크에 등록되어 있는 변수 모델 정보를 기초로 변경된 디자인, 사양 등에 따른 객체의 시각화 정보가 제공될 수 있다. In other words, according to the object visualization information providing method according to the embodiment of the present invention, when a product is registered in a data bank by a combination of one object or object, the consumer scans the unique number of the object by mobile From the data bank, you can always use the manual information required for use such as detailed information about the product and disassembly of the assembly. Furthermore, even if the design specification of the product is changed, the visualization information of the object based on the changed design, specifications, and the like can be provided based on the variable model information registered in the data bank.

또한, 본 발명의 일 실시예에 따른 사물 시각화 정보 제공 방법에 의하면, 시설물 관리 주체는 시설물을 구성하는 객체에 코드를 부착하고, 이 객체들이 데이터뱅크에 등록되어 있으면 언제나 운영 및 유지관리를 위한 필수 정보를 획득할 수 있고, 유지관리 활동에 활용할 수 있다. 구체적으로, 도 9의 (a)을 참조하면, 시설물 관리자는 전력, 가스, 상하수도 등과 같은 지하 지장물에 대한 변수, 예를 들어, 노선(좌표), 깊이, 직경을 정의할 수 있다. 또한, 시설물의 특정 위치에 설치된 시설물의 식별 정보와 정의 변수 정보를 포함하는 식별판이 설치되어 있는 경우, 시설물 관리자는 모바일 장치(400)를 이용하여 상기 식별판을 인식할 수 있다. 따라서, 상기 모바일 장치(400)는 상기 모바일 장치(400) 내의 저장부로부터 상기 시설물의 식별번호 및 정의 변수에 대응되는 객체 시각화 정보를 검색할 수 있고, 도 9의 (b)에 도시된 바와 같이, 상기 전력, 가스, 상하수도 등과 같은 지하 저장물의 내부 상세 시각화 정보를 생성하여 제공할 수 있다. 이 때, 시각화 위치 기준은 상기 식별판의 위치에 대한 상대적 위치일 수 있다. 나아가 상기 시설물에 대하여 다수의 관리 주체가 존재하는 경우, 다수의 관리 주체가 제공하는 각각의 시각화 정보, 예를 들어, 가스관에 대한 시각화 정보, 상하수도관에 대한 시각화 정보가 상기 모바일 장치(400) 상에 겹쳐서 제공될 수 있다. 따라서, 시각적으로 확인이 어려운 지하 지장물에 대하여 시설물의 식별번호 및 변수 정보를 활용하여 모바일 기반의 점검 및 유지관리를 수행하는 것이 가능할 수 있다. According to the object visualization information providing method according to an embodiment of the present invention, a facility management entity attaches a code to an object constituting a facility, and whenever the objects are registered in a data bank, essential information for operation and maintenance And can be used for maintenance activities. Specifically, referring to FIG. 9 (a), the facility manager can define variables, such as route (coordinates), depth, and diameter, for underground obstructions such as power, gas, In addition, if an identification plate including identification information of a facility installed at a specific location of the facility and definition variable information is installed, the facility manager can recognize the identification plate using the mobile device 400. [ Therefore, the mobile device 400 can retrieve the object visualization information corresponding to the identification number and the definition variable of the facility from the storage unit in the mobile device 400, and as shown in FIG. 9 (b) , Internal detailed visualization information of the underground storage such as electric power, gas, water supply and drainage, and the like. At this time, the visualization position reference may be a position relative to the position of the identification plate. Further, when there are a plurality of management subjects for the facility, visualization information of each management subject, for example, visualization information on the gas pipe, visualization information on the water supply and drainage pipe, As shown in FIG. Therefore, it is possible to perform mobile-based inspection and maintenance using the identification number and the variable information of the facilities for the underground obstacle which is visually difficult to confirm.

따라서, 본 발명에 따르면, 객체의 변수 모델 정보를 기초로, 특정 객체의 3차원 시각화 정보를 별도의 센싱 시스템 없이도 생성 가능하며, 사용자의 요구에 부합하는 시각화 정보를 다양한 모바일 장치를 통해 제공할 수 있다. Therefore, according to the present invention, it is possible to generate three-dimensional visualization information of a specific object on the basis of variable model information of an object without using a separate sensing system, and to provide visualization information corresponding to a user's request through various mobile devices have.

또한, 본 발명에 따르면, 객체에 대한 보편화된 시각화 및 정보 저장 방안을 제공하고 다수에 의한 객체 정의와 다수를 위한 클라우드 서비스를 가능하게 할 수 있는 효과가 있다. 나아가, 특별한 센싱 시스템 없이도 사물을 인지하고 필요한 정보를 획득하여 다양한 모바일 장치에서 이를 시각화할 수 있다. In addition, according to the present invention, it is possible to provide a generalized visualization and information storage method for an object, and enable a cloud service for a plurality of object definitions and a plurality of objects. Furthermore, without the need for a special sensing system, it is possible to recognize objects and acquire necessary information to visualize them in various mobile devices.

또한, 본 발명에 따르면, 객체에 대한 데이터뱅크 축적으로 전세계적으로 보유한 자원에 대한 파악을 가능하게 하고, 소멸되는 제품이나 기술에 대한 원형을 보전할 수 있다. In addition, according to the present invention, it is possible to grasp the resources possessed globally by accumulating the data bank for the object, and to preserve prototypes for the extinguished product or technology.

또한, 본 발명에 따르면, 기업은 서비스 수준을 높일 수 있고, 관리하는 대상 객체에 대한 정보를 언제 어디서나 확인할 수 있기 때문에 정보 검색이나 업무 처리의 시간을 절약할 수 있다.
In addition, according to the present invention, an enterprise can increase the level of service and can save information retrieval or business processing time because information on a target object to be managed can be confirmed anytime and anywhere.

이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하므로 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다. 또한 본 문서에서 설명된 실시예들은 한정되게 적용될 수 있는 것이 아니라, 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit or scope of the invention. The present invention is not limited to the drawings. In addition, the embodiments described in this document can be applied to not only the present invention, but also all or some of the embodiments may be selectively combined so that various modifications can be made.

100: 서버
200: 데이터뱅크
300: 객체생성부
400: 전자기기
N: 네트워크
100: Server
200: Databank
300:
400: Electronic device
N: Network

Claims (5)

특정 객체에 대한 식별 정보 및 정의 변수를 포함하는 객체 정의 정보를 확인하는 단계;
상기 객체 정의 정보에 대응되는 객체 시각화 정보를 검색하는 단계; 및
상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는지 여부를 판단하는 단계; 를 포함하며,
상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되는 것으로 판단된 경우, 상기 정의 변수를 기초로 상기 특정 객체를 시각화(visualization) 하도록 제어 하되,
상기 특정 객체가 복수의 대상물을 포함하는 경우, 상기 정의 변수는 상기 복수의 대상물에 대한 관계 변수를 더 포함하고,
상기 관계 변수에 기초하여, 상기 복수의 대상물 간의 거리가 유지되면서 상기 특정 객체가 시각화 되도록 제어하는 것을 특징으로 하는
사물 시각화 정보 제공 방법.
Identifying object definition information including identification information and a definition variable for a specific object;
Retrieving object visualization information corresponding to the object definition information; And
Determining whether the definition variable is included in a variable range according to the object visualization information; / RTI >
Controlling the visualization of the specific object based on the definition variable when it is determined that the defined variable is included in a variable range according to the object visualization information,
Wherein when the specific object includes a plurality of objects, the definition variable further includes a relational variable for the plurality of objects,
And controls to visualize the specific object while maintaining a distance between the plurality of objects based on the relational variable
Method of providing information on object visualization.
제 1항에 있어서,
상기 정의 변수가 상기 객체 시각화 정보에 따른 변수 범위에 포함되지 않는 것으로 판단된 경우에는, 에러 상태를 나타내기 위한 메시지를 생성하는 것을 특징으로 하는
사물 시각화 정보 제공 방법.
The method according to claim 1,
And generates a message for indicating an error condition when it is determined that the variable is not included in the variable range according to the object visualization information
Method of providing information on object visualization.
삭제delete 제 1항에 있어서,
상기 식별 정보는, 객체의 식별 코드 및 GPS 좌표 정보 중 적어도 하나를 포함하고,
상기 특정 객체의 시각화 정보는, 객체의 3차원 형상 정보, 객체 내부의 상세 정보 및 객체의 조립해체 정보 중 적어도 하나를 생성하기 위한 정보인
사물 시각화 정보 제공 방법.
The method according to claim 1,
Wherein the identification information includes at least one of an identification code of the object and GPS coordinate information,
The visualization information of the specific object is information for generating at least one of three-dimensional shape information of the object, detailed information inside the object, and disassembly information of the object
Method of providing information on object visualization.
제 1항에 있어서,
상기 객체 정의 정보는 상기 특정 객체의 특정 위치에 부착되고,
상기 특정 객체의 특정 위치 상에 중첩되어 상기 특정 객체가 시각화 되도록 제어하는
사물 시각화 정보 제공 방법.
The method according to claim 1,
Wherein the object definition information is attached to a specific location of the specific object,
And controls the specific object to be visualized by being superimposed on a specific position of the specific object
Method of providing information on object visualization.
KR1020140155213A 2014-11-10 2014-11-10 Method for providing visualization information of things KR101611093B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140155213A KR101611093B1 (en) 2014-11-10 2014-11-10 Method for providing visualization information of things

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140155213A KR101611093B1 (en) 2014-11-10 2014-11-10 Method for providing visualization information of things

Publications (1)

Publication Number Publication Date
KR101611093B1 true KR101611093B1 (en) 2016-04-11

Family

ID=55800751

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140155213A KR101611093B1 (en) 2014-11-10 2014-11-10 Method for providing visualization information of things

Country Status (1)

Country Link
KR (1) KR101611093B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000322602A (en) * 1999-05-12 2000-11-24 Sony Corp Device and method for processing image and medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000322602A (en) * 1999-05-12 2000-11-24 Sony Corp Device and method for processing image and medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Visualization of a set of parameters characterized by their correlation matrix." Computational statistics & data analysis 36.1 (2001):
모듈러 교량 하부구조를 위한 3차원 변수모델의 개발, 한국BIM학회 논문집 vol2 no2(2012)*

Similar Documents

Publication Publication Date Title
US11010501B2 (en) Monitoring users and conditions in a structure
EP3586327B1 (en) Improved building model with capture of as built features and experiential data
US10268782B1 (en) System for conducting a service call with orienteering
US9104677B2 (en) Comprehensive pipeline management system and method using information recognition means
US20190236844A1 (en) Augmented reality system
US10984147B2 (en) Conducting a service call in a structure
CN103069349B (en) Possesses the handheld field maintenance tools of the location consciousness function of improvement
Yuvaraj et al. Smart supply chain management using internet of things (IoT) and low power wireless communication systems
US10467353B2 (en) Building model with capture of as built features and experiential data
KR102374570B1 (en) facility management system
EP3893096A1 (en) Aligning and augmenting a partial subspace of a physical infrastructure with at least one information element
KR101122185B1 (en) System and method of managing underground facilities using the information identification means
Ma et al. Visualization of component status information of prefabricated concrete building based on building information modeling and radio frequency identification: a case study in China
US20190377330A1 (en) Augmented Reality Systems, Methods And Devices
JP2015152483A (en) Location information acquisition system and location information acquisition method
US20190028843A1 (en) Methods and apparatus for orienteering
Li Designing and implementation of university library automatic management system based on the Internet of Things
US8913058B2 (en) Displaying information associated with an object
KR20150138958A (en) N f c based plant management system
KR101611093B1 (en) Method for providing visualization information of things
WO2017183182A1 (en) Maintenance system, maintenance device, maintenance method, and computer program
CA3114190A1 (en) Method and apparatus for orienteering
KR101438663B1 (en) Smart management system be based on QR-code for the reference mark
KR101417933B1 (en) An NFC mobilephone repair and reinforcement simulation system with GIS techniques
KR101044991B1 (en) System and method of managing a drain pipe by calculating a position using a wireless lan

Legal Events

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