KR101317869B1 - 메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기 - Google Patents

메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기 Download PDF

Info

Publication number
KR101317869B1
KR101317869B1 KR1020120059624A KR20120059624A KR101317869B1 KR 101317869 B1 KR101317869 B1 KR 101317869B1 KR 1020120059624 A KR1020120059624 A KR 1020120059624A KR 20120059624 A KR20120059624 A KR 20120059624A KR 101317869 B1 KR101317869 B1 KR 101317869B1
Authority
KR
South Korea
Prior art keywords
data
mesh data
mesh
coordinate
smart terminal
Prior art date
Application number
KR1020120059624A
Other languages
English (en)
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 KR1020120059624A priority Critical patent/KR101317869B1/ko
Priority to PCT/KR2012/008049 priority patent/WO2013183817A1/ko
Priority to JP2015515923A priority patent/JP5969700B2/ja
Priority to US14/405,233 priority patent/US20150178567A1/en
Application granted granted Critical
Publication of KR101317869B1 publication Critical patent/KR101317869B1/ko

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
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V20/00Scenes; Scene-specific elements
    • G06V20/20Scenes; Scene-specific elements in augmented reality scenes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/025Services making use of location information using location based information parameters
    • H04W4/026Services making use of location information using location based information parameters using orientation information, e.g. compass

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Library & Information Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Navigation (AREA)
  • Processing Or Creating Images (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명에 따른 관람 도우미 서비스는 메쉬데이터 생성장치, 관람 도우미 서비스 제공 서버 및 스마트 단말기를 활용하고, 특히 메쉬데이터 생성장치는 특정 공간에 설치된 각각의 관람 대상물에 대한 메쉬데이터를 생성하기 위한 마킹 시에 발생하는 마킹 신호를 감지하는 마킹 신호 감지부; 상기 마킹 신호의 감지 시에 측정된 상기 메쉬데이터 생성장치의 좌표데이터를 상기 관람 대상물의 위치정보로 설정하는 데이터 관리부; 및 상기 좌표데이터와 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 상기 관람 대상물의 높이데이터를 이용하여 상기 관람 대상물의 메쉬데이터를 생성하는 좌표 처리부를 포함하여 구성됨으로써, 관리자는 전체 시스템 구축 비용 및 유지/보수 비용을 절약할 수 있고, 관람객은 증강현실 기술이 적용되는 스마트 단말기를 활용해 직관적이면서 편리하고 쉽게 관람 대상물에 대한 정보를 얻을 수 있다는 장점이 있다.

Description

메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기{DEVICE FOR CREATING MESH-DATA, METHOD THEREOF, SERVER FOR GUIDE SERVICE AND SMART DEVICE}
본 발명은 메쉬데이터 생성장치, 그 방법, 관람 도우미 서비스 제공 서버, 그 서버를 이용해 관람 도우미 서비스를 제공하는 방법 그리고 관람 도우미 서비스가 제공되는 스마트 단말기 및 스마트 단말기를 통한 관람 도우미 서비스 제공방법에 관한 것에 관한 것이다.
국내외 박물관, 전시관, 기획관, 미술관, 동물원, 놀이공원, 조각공원, 수족관, 대형 마트 등에서는 관람객이 전시물 또는 시설물을 관람/검색하는 데에 도움이 되도록 관람 안내용 인쇄물이나 인적자원 배치, 휴대용 단말기 제공 및 RFID 기술 활용 등의 다양한 방법을 제공하고 있다.
그러나, 이와 같이 현재 제공 중인 관람 안내 방법은 초기비용 대비 효율성이 떨어지고 쉽고, 장기간 운용을 위해서 지속적인 비용 및 인력이 필요하다는 문제점이 있었다.
구체적으로, 도 1a의 좌측 그림처럼 해당 분야에 대한 전문적 지식을 갖춘 인적자원(11)을 활용하는 방법은 인건비 부담이 늘어날 수 있고, 단체 관람객의 경우 서비스 효율이 떨어지기 쉬우며, 타국에서 다른 언어를 사용하는 외국인 방문 시 적극적인 서비스가 어렵다는 문제점이 있다.
관람 안내용 인쇄물의 경우 내용의 수정이 어렵고 다국적 방문객을 위하여 다양한 언어를 표현된 인쇄물을 별도로 설치하는 공간이 필요하여, 제작비용에 비해 비효율적이다.
또한, 도 1a의 우측 그림처럼 시설물 또는 전시물에 대한 영상 및 음성 안내를 위한 휴대용 단말기(12)를 방문객에게 제공하는 방법은 도입 비용 부담이 크다는 단점이 있다. 루브르 박물관의 경우 8개 언어로 텍스트, 이미지 및 오디오가 지원되는 단말기를 도입하기 위해 수십억의 비용을 사용하였고, 국내 박물관의 경우 비용 문제로 인해 국립중앙박물관, 국립민속박물관 등과 같은 일부 대형 박물관만이 일부 언어에 대해서만 안내 단말기 서비스를 제공하고 있다.
최근에는 도 1b의 좌측 그림처럼 전시물 또는 시설물 근처에 QR코드, 바코드 등의 RFID 기술(13)을 활용한 관람 안내 시스템을 구축하고 있다. 관람객은 소지하고 있는 스마트 폰, 전용리더기 등을 이용하여 코드 내에 있는 데이터 정보를 확인하여 관람에 도움을 받을 수 있다.
다만, 이러한 RFID 기술을 활용한 관람 안내 방법은 대형 전시물이거나 도 1b의 우측 그림처럼 코드 주변에 다수의 관람객(14)이 이미 있으면 해당 코드를 찾기 어려워 비효율적이고, 관람객이 리더기로 인식하는 행위를 반복해야 해서 불편할 뿐만 아니라, 리더기를 자주 다뤄보지 않은 고령자 또는 어린이의 경우 코드에 리더기를 인식시키기가 쉽지 않다는 단점이 있다.
이와 같이 현재 제공 중인 다양한 관람 안내 방법을 사용하면, 시설물 또는 전시물 관계자 입장에서는 초기 도입 비용 및 유지 관리 비용에 대한 부담이 크다는 문제점이 있고, 이를 이용하는 관람객 입장에서도 편의성 및 효용성이 떨어진다는 문제점이 있다.
이와 같은 문제점을 해결하기 위해 스마트 폰, 태블릿 PC 등에서 관람 안내 앱(App; Application)을 다운받아 활용하는 방법, 한국공개특허 제10-2012-0019158호(발명의 명칭: 증강 현실 기반의 투어 서비스 제공 시스템 및 방법)에서 개시하는 증강현실 기술을 이용하여 각종 콘텐츠를 제공받는 방법 등이 강구되고 있는 실정이다.
본 발명은 전술한 종래 기술의 문제점을 해결하기 위한 것으로서, 본 발명의 일부 실시예는 새로운 방식으로 전시물 또는 시설물에 대해 생성된 메쉬데이터를 서버에서 관리하고, 위 메쉬데이터를 기초로 하는 증강현실 기술을 통해 스마트 단말기를 이용하는 관람객이 보다 편리하게 관람 도우미 서비스를 제공받도록 하는 데에 그 목적이 있다.
또한, 본 발명에 따른 메쉬데이터 생성장치에 대한 일부 실시예를 관리자가 사용하여, 간편하게 전시물 또는 시설물에 대한 메쉬데이터를 생성하기 위한 마킹 작업을 수행할 수 있고, 편리하게 관람 대상물에 대한 구체적인 정보를 수정 또는 추가할 수 있도록 하는 데에 다른 목적이 있다.
또한, 본 발명에 따른 관람 도우미 서비스 제공 서버의 일부 실시예에서는 메쉬데이터 생성장치에서 생성된 메쉬데이터 및 메쉬데이터와 연관된 관람 대상물에 대한 상세 정보를 저장 및 관리할 뿐만 아니라, 상세 정보에 대한 요청을 보내온 스마트 단말기에 정확하고 효과적으로 상세 정보를 전송함으로써, 원활한 전체 관람 도우미 서비스와 개발자의 수익 추구에 도움이 될 수 있도록 하는 데에 또 다른 목적이 있다.
나아가, 본 발명에 따른 관람 도우미 서비스가 제공되는 스마트 단말기의 일부 실시예를 관람객이 사용하도록 환경을 마련하여, 관람객은 보다 직관적으로 전시물 또는 시설물에 대한 상세한 설명이나 관련 정보를 얻을 수 있고, 운영자는 보다 저렴하고 효율적으로 콘텐츠를 관리할 수 있도록 하는 데에 또 다른 목적이 있다.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면 (일 실시예)에 따른 메쉬데이터 생성장치는, 특정 공간에 설치된 각각의 대상물에 대한 메쉬데이터를 생성하기 위한 마킹 시에 발생하는 마킹 신호를 감지하는 마킹 신호 감지부; 상기 마킹 신호의 감지 시에 측정된 상기 메쉬데이터 생성장치의 좌표데이터를 상기 대상물의 위치정보로 설정하는 데이터 관리부; 및 상기 좌표데이터와 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 상기 대상물의 높이데이터를 이용하여 상기 대상물의 메쉬데이터를 생성하는 좌표 처리부를 포함하여 구성된다.
또한, 본 발명의 제 2 측면 (다른 실시예)에 따른 도우미 서비스 제공 서버는, 특정 공간에 설치된 각각의 대상물에 대한 메쉬데이터를 생성하는 메쉬데이터 생성장치로부터 상기 메쉬데이터를 수신하고, 상기 서비스가 제공될 특정 스마트 단말기로부터 사용자의 위치를 나타내는 사용자 좌표데이터 및 상기 서비스가 제공될 특정 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 수신하는 수신부; 상기 메쉬데이터 및 상기 메쉬데이터와 매칭되는 상기 대상물에 대한 고유데이터를 저장하는 데이터베이스; 상기 데이터베이스에 저장된 다수의 메쉬데이터 중에 상기 사용자 좌표데이터를 기초로 메쉬데이터를 선택하는 메쉬데이터 선택부; 및 상기 메쉬데이터 선택부에서 선택된 메쉬데이터 및 상기 요청신호에 대응하는 상기 고유데이터를 상기 특정 스마트 단말기로 송신하는 송신부를 포함하고, 상기 메쉬데이터는 상기 특정 공간에 설치된 각각의 대상물의 위치정보로 저장된 좌표데이터와, 상기 대상물의 높이데이터를 이용하여 생성된 것이고, 상기 좌표데이터는 상기 메쉬데이터 생성장치에서 상기 대상물에 대한 메쉬데이터를 생성하기 위한 마킹을 통해 생성된 것이며, 상기 높이데이터는 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 것인 특징을 가진다.
또한, 본 발명의 제 3 측면 (또 다른 실시예)에 따른 스마트 단말기는, 도우미 서비스 제공 서버에서 상기 스마트 단말기의 위치를 나타내는 사용자 좌표 데이터를 기초로 선택된 메쉬데이터 및 각 메쉬데이터와 매칭되는 대상물에 대한 고유데이터를 상기 서비스 제공 서버로부터 수신하는 데이터 수신부; 특정 공간에 설치된 다수의 대상물 중에 상기 서비스가 제공될 특정 대상물을 확정하는 대상 검색부; 상기 특정 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 상기 대상 검색부의 검색결과에 따라 생성하는 요청신호 생성부; 상기 사용자 좌표 데이터 및 상기 요청신호를 상기 서비스 제공 서버로 전송하는 데이터 전송부; 및 상기 특정 대상물에 대한 고유데이터가 상기 스마트 단말기의 디스플레이 화면 상에서 증강현실 기술을 통해 표시되도록 동작하는 기술 구현부를 포함하고, 상기 메쉬데이터는 상기 특정 공간에 설치된 각각의 대상물의 위치정보로 저장된 좌표데이터와, 상기 대상물의 높이데이터를 이용하여 생성된 것이고, 상기 좌표데이터는 상기 메쉬데이터 생성장치에서 상기 대상물에 대한 메쉬데이터를 생성하기 위한 마킹을 통해 생성된 것이며, 상기 높이데이터는 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 것인 특징을 가진다.
전술한 본 발명의 과제 해결 수단인 메쉬데이터 생성장치, 관람 도우미 서비스 제공 서버 및 관람 도우미 서비스가 제공되는 스마트 단말기를 활용하면, 전체 시스템 구축 비용을 종래 방식에 비해 최대 50%까지 절약할 수 있어 경제적이고, 다양한 관람 안내 서비스 영역에 용이하게 적용시킬 수 있다는 장점이 있다.
또한, 전술한 본 발명의 과제 해결 수단 중 어느 하나인 따른 메쉬데이터 생성장치에 의하면, 관람 대상물에 대한 메쉬데이터를 편리하게 생성할 수 있을 뿐만 아니라 그 관람 대상물과 관련된 콘텐츠 생성, 수정, 삭제 및 관리를 효율적으로 할 수 있다.
또한, 전술한 본 발명의 과제 해결 수단 중 어느 하나인 따른 관람 도우미 서비스 제공 서버를 운용하는 비용만이 필요하여, 관리자 입장에서 용이하게 유지 및 보수할 수 있고 종래 방식 대비 최대 70%까지 비용 절감 효과를 얻을 수 있다.
또한, 전술한 본 발명의 과제 해결 수단 중 어느 하나인 관람 도우미 서비스가 제공되는 스마트 단말기에 의하면, 관람객은 증강현실 기술이 적용되는 스마트 단말기를 활용해 직관적이면서 편리하고 쉽게 관람 대상물에 대한 정보를 얻을 수 있고, 이러한 정보를 통해 보다 유익하고 풍족하게 관람 대상물에 대한 관람을 할 수 있다.
도 1a는 관람 대상물에 대한 영상 및 음성 안내를 지원하는 휴대용 단말기를 통한 관람 안내 시스템을 설명하기 위한 도면,
도 1b는 RFID 기술을 활용한 관람 안내 시스템을 설명하기 위한 도면,
도 2는 본 발명에 따른 관람 도우미 서비스에 대하여 간략하게 나타낸 블록도,
도 3은 본 발명의 일 실시예에 따른 메쉬데이터 생성장치에 대하여 간략하게 나타낸 블록도,
도 4는 본 발명의 일 실시예에 따른 메쉬데이터 생성장치를 이용하는 도면,
도 5는 특정 공간에 설치된 각각의 관람 대상물에 대해 설명하기 위한 도면,
도 6은 도 4에 도시된 메쉬데이터 생성장치를 통한 메쉬데이터 생성 과정을 설명하기 위한 도면,
도 7은 도 6의 메쉬데이터 생성 과정을 구체적으로 설명하기 위한 도면,
도 8은 본 발명의 일 실시예에 따른 메쉬데이터 생성방법을 설명하기 위한 순서도,
도 9는 본 발명의 일 실시예에 따른 관람 도우미 서비스 제공 서버에 대하여 나타낸 블록도,
도 10은 본 발명의 일 실시예에 따른 관람 도우미 서비스가 제공되는 스마트 단말기에 대하여 나타낸 블록도,
도 11a 내지 도 11c는 본 발명의 일 실시예에 따른 관람 도우미 서비스가 제공되는 스마트 단말기를 이용하는 도면,
도 12는 도 11a 내지 도 11c에 도시된 관람 도우미 서비스가 제공되는 스마트 단말기를 통한 서비스 제공 과정을 설명하기 위한 도면,
도 13은 도 12에서 특정 관람 대상물 확정 과정을 구체적으로 설명하기 위한 도면,
도 14는 본 발명의 일 실시예에 따른 스마트 단말기를 통한 관람 도우미 서비스 제공방법을 설명하기 위한 순서도,
도 15는 본 발명에 따른 관람 도우미 서비스를 전체적으로 설명하기 위한 순서도이다.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
도 2는 본 발명에 따른 관람 도우미 서비스에 대하여 간략하게 나타낸 블록도이다.
본 발명에 따른 관람 도우미 서비스는 본 발명의 일 실시예에 따른 메쉬데이터 생성장치(100), 관람 도우미 서비스 제공 서버(200) 및 관람 도우미 서비스가 제공되는 스마트 단말기(300)에 의해 제공된다. 이하에서는, "관람"이라는 설명의 편의상 용어를 사용하되, 사용자가 연극, 영화, 운동 경기, 미술품 따위를 구경하는 행위뿐만 아니라, 흥미나 관심을 일으키게 하는 대상물을 두루두루 살펴보는 행위까지 포함하는 용어로 정의된다.
본 발명에 따른 관람 도우미 서비스에서 메쉬데이터 생성장치(100)와 관람 도우미 서비스 제공 서버(200)는 네트워크 망을 통해 서로 연결될 수 있고, 관람 도우미 서비스 제공 서버(200)와 관람객이 사용하는 스마트 단말기(300)도 네트워크 망을 통해 서로 연결될 수 있으며, 메쉬데이터 생성장치(100)와 스마트 단말기(300)는 GPS 위성(20)과 통신할 수 있다.
여기서, 네트워크망은 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN) 또는 부가가치 통신망(Value Added Network; VAN) 등과 같은 유선 네트워크나 이동 통신망(mobile radio communication network) 또는 위성 통신망 등과 같은 모든 종류의 무선 네트워크로 구현될 수 있다.
관람 도우미 서비스는 공간상 위치를 점유하는 지리자료(Geographic data)와 이에 관련된 속성자료(Attribute data)를 통합하여 처리하는 정보시스템인 지리정보시스템(GIS; Geographic Information System) 기술을 도입한 것으로서, 관람객이 요구하는 관람 대상물에 대한 상세 정보를 관람객의 위치정보 및 관람 대상물의 위치정보를 활용하여 제공해주는 서비스이다.
이러한 관람 도우미 서비스를 통해 특정 공간을 관람하고 있는 관람객은 다양한 정보를 제공받을 수 있다. 여기서, 특정 공간이란 실내로 한정되지 않으며, 국내외 박물관, 전시관, 기획관, 미술관, 동물원, 놀이공원, 조각공원, 수족관, 대형 마트 등과 같이 설치되어 있는 수많은 관람 대상물(혹은 설치 대상물)에 대한 관람(혹은 안내) 정보가 필요한 공간을 의미한다.
덧붙여, 관람 대상물에 대한 일예로, 미술관에 설치된 관람 대상물은 수많은 화가가 다양한 방식으로 그린 미술작품일 수 있고, 동물원에 설치된 관람 대상물은 각 동물 종류별로 구분해둔 동물 우리일 수 있으며, 놀이공원에 설치된 관람 대상물은 관람객이 탑승할 수 있는 놀이기구일 수 있다.
이하, 본 발명에 따른 관람 도우미 서비스를 제공하기 위한 구성에 대해 보다 구체적으로 설명하기로 한다.
< 메쉬데이터 생성장치>
도 3은 본 발명의 일 실시예에 따른 메쉬데이터 생성장치에 대하여 간략하게 나타낸 블록도이고, 도 4는 본 발명의 일 실시예에 따른 메쉬데이터 생성장치를 이용하는 도면이다.
본 발명의 일 실시예에 따른 메쉬데이터 생성장치(100)는 상술한 특정 공간에 배치 혹은 설치된 관람 대상물에 대한 메쉬데이터를 생성하는 장치로서, 마킹 신호 감지부(110), 데이터 관리부(120) 및 좌표 처리부(130)를 포함하여 구성된다.
본 발명의 일 실시예에 따른 메쉬데이터 생성장치(100)는 별도로 제작된 디바이스일 수 있으나, 스마트 폰(Smart Phone) 혹은 태블릿 PC와 같은 스마트 단말기일 수 있다. 이때, 스마트 단말기에는 특정 공간의 관리자가 사용할 수 있는 실행 메뉴를 포함하는 어플리케이션(앱)이 탑재되어 있을 수 있고, 이러한 어플리케이션은 네트워크 망을 통해 다운로드되어 설치된 것이거나 단말기 제조사에 의해 탑재된 것일 수 있다.
메쉬데이터 생성장치(100)가 스마트 폰인 경우, 도 4에 도시된 일 예처럼 관리자 모드(42) 인터페이스를 제공할 수 있다. 관리자는 a 전시물(44)에 대한 메쉬데이터(45)를 생성하고, 그 메쉬데이터와 매칭되는 고유데이터(43)를 입력하기 위해 메쉬데이터 생성장치(100)를 조작할 수 있다.
마킹 신호 감지부(110)는 특정 공간에 설치된 각각의 관람 대상물에 대한 메쉬데이터를 생성하기 위한 마킹 시에 발생하는 마킹 신호를 감지한다.
여기서, 마킹(Marking)이란 관람객이 후술할 관람 도우미 서비스가 제공되는 스마트 단말기를 이용하여 특정 관람 대상물에 대한 정보를 얻고자 하는 경우, 그 특정 관람 대상물을 인식하게 하기 위한 일종의 표시를 남기기 위한 행위를 말한다.
예를 들어, 마킹은 관리자가 메쉬데이터 생성장치(100)의 특정 버튼이나 일정 영역을 누르거나 미리 결정된 모션을 수행함에 따라 이루어질 수 있고, 특별한 방식으로 제한되는 것은 아니다. 도 4에 도시된 일 예처럼 메쉬데이터 생성장치(100)의 디스플레이부에 표시된 "저장(41)" 버튼을 관리자가 누름으로써, 마킹 동작이 수행될 수 있고 이로 인해 마킹 신호가 발생한다.
다만, 관리자가 마킹을 수행하는 경우 후술할 것처럼 메쉬데이터 생성장치(100)의 좌표데이터가 관람 대상물의 위치정보로 저장되므로, 관리자는 메쉬데이터 생성장치(100)가 관람 대상물과 가능한 한 가까운 위치에서 마킹이 이루어지도록 메쉬데이터 생성장치(100)를 조작할 필요가 있다. 관람 대상물에 대한 가상의 중심점에 메쉬데이터 생성장치(100)가 위치한 상태에서 마킹을 수행하는 것이 바람직하다.
데이터 관리부(120)는 마킹 신호의 감지 시에 측정된 메쉬데이터 생성장치(100)의 좌표데이터를 각각의 관람 대상물의 위치정보로 설정 및 저장한다. 예를 들어, 데이터 관리부(120)는 GPS 수신기(170)를 통해 혹은 다른 방식에 의해 측정된 메쉬데이터 생성장치(100)의 좌표데이터(x, y)가 마킹을 수행한 관람 대상물에 대한 위치정보로 매칭되도록 저장 및 관리할 수 있다.
좌표 처리부(130)는 상술한 데이터 관리부(120)에서 저장 및 관리되는 좌표데이터와, 메쉬데이터 생성장치(100)의 입력장치(160)를 통해 입력된 관람 대상물의 높이데이터를 이용하여 각각의 관람 대상물의 메쉬데이터를 생성한다.
이때, 좌표 처리부(130)는 공간좌표데이터를 기초로 각각의 관람 대상물의 메쉬데이터를 생성할 수도 있다. 공간좌표데이터는 상술한 데이터 관리부(120)에 관람 대상물의 위치정보로 저장된 데이터로서, 관람 대상물마다 상술한 좌표데이터와 높이데이터를 매칭시켜 (x, y, z) 형태로 생성된 것일 수 있다.
여기서, 각 메쉬데이터는 일종의 영역(boundary) 정보를 관심지역(POI; Point Of Interest)으로 하는 특징을 가지고, 각 관람 대상물에 대하여 수행한 마킹 작업과 입력된 높이데이터에 의해 생성될 수 있다. 이때, 메쉬데이터는 각 관람 대상물과 매칭되며, 세밀하고 정확하게 측량된 영역 정보를 포함하는 것이 아니고, 러프한(rough) 영역 정보를 포함하는 것이 바람직하다.
덧붙여, 관람 대상물의 높이데이터(z)는 관리자에 의해 관람 대상물이 바닥면으로부터 떨어져 있는 거리로 입력될 수 있고, 관람 대상물이 전시된 공간의 바닥에서 천장까지의 높이 정보로 입력될 수도 있으며, 관람 대상물이 전시된 층의 높이 정보로 입력될 수 있다. 높이데이터를 입력하는 입력장치(160)는 메쉬데이터 생성장치(100)와 일체화된 것일 수 있고, 유선이나 무선으로 연결되는 별도의 구성일 수 있으며, 본 발명에서 기술된 높이데이터를 입력하기 위한 형태이면 문제되지 않는다.
본 발명에서의 메쉬데이터는 특정 관람 대상물과 관련된 영역 정보를 관심지역(POI)으로 하기 때문에, 이와 같이 대략적인 높이데이터를 입력 받아도 관람 도우미 서비스가 제공될 특정 관람 대상물을 확정하는 데에 문제가 생기지 않는 특징이 있다.
나아가, 본 발명의 일 실시예에 따른 메쉬데이터 생성장치(100)는 전송부(140) 및 좌표 보정부(150)를 더 포함하여 구성될 수 있다.
전송부(140)는 상술한 메쉬데이터를 후술할 관람 도우미 서비스 제공 서버로 유무선 망을 통해 종래에 공지된 다양한 방식으로 전송한다. 이때, 관람 대상물에 대한 고유데이터가 메쉬데이터 생성장치(100)의 입력장치(160)를 통해 입력된다면, 전송부(140)는 메쉬데이터와 매칭된 고유데이터를 메쉬데이터와 함께 관람 도우미 서비스 제공 서버로 전송할 수 있다.
여기서, 고유데이터는 메쉬데이터 생성장치(100)의 입력장치(160)를 통해 관리자가 메쉬데이터와 매칭되도록 직접 입력하는 것일 수 있고, 해당 관람 대상물에 대응하는 텍스트 정보, 그림 정보, 영상 정보 및 멀티미디어 컨텐츠 등을 포함할 수 있다.
좌표 보정부(150)는 각 관람 대상물의 실제 위치정보와, 메쉬데이터 생성장치(100)에 포함된 GPS 수신기(170)를 통해 수신되어 관람 대상물의 위치정보로 저장되는 각 좌표데이터 간의 오차를 최소화시키도록 동작한다.
다시 도 3을 참고하면 좌표 처리부(130)는 좌표 검색부(131)와 좌표 계산부(132)를 포함할 수 있는데, 이와 관련해서는 도 5 내지 도 7에 도시된 구체적인 예를 참고하여 설명한다.
도 5는 특정 공간에 설치된 각각의 관람 대상물에 대해 설명하기 위한 도면이고, 도 6은 도 4에 도시된 메쉬데이터 생성장치를 통한 메쉬데이터 생성 과정을 설명하기 위한 도면이며, 도 7은 도 6의 메쉬데이터 생성 과정을 구체적으로 설명하기 위한 도면이다.
도 5와 같은 전시관 공간에서 관리자(51)는 메쉬데이터 생성장치(50)를 소지하고, 각 시설물(52, 53)에 대한 마킹 작업을 수행할 수 있다. 관리자(51)가 바닥에서 천장까지의 높이 데이터를 입력하면, 좌표처리부(130)는 도6과 같이 GPS위성을 활용해 측정된 좌표데이터와, 입력된 높이 데이터를 이용하여 A 시설물(52)에 대한 메쉬데이터(54), B 시설물(53)에 대한 메쉬데이터(55)를 각각 생성할 수 있다. 덧붙여, 생성된 메쉬데이터는 도 6처럼 전송부(140)를 통해 관람 도우미 서비스 제공 서버로 전송되고, 관리자는 다양한 수단을 통해 메쉬데이터와 매칭되도록 고유데이터를 입력할 수 있다.
이때, 도 7의 A 시설물(71)에 대한 메쉬데이터를 생성하기 위한 좌표처리부(130)에 포함된 좌표 검색부(131)와 좌표 계산부(132)의 동작에 대해 구체적으로 살펴보면 다음과 같다. 참고로 A 시설물(71)은 제 1 관람 대상물로 일반화하고, B 시설물(72)은 제 2 관람 대상물로 일반화하여 설명한다.
데이터 관리부(120)에는 제 1 관람 대상물(71)의 위치정보로 설정된 제 1 좌표데이터와 제 2 관람 대상물(72)의 위치정보로 설정된 제 2 좌표데이터를 포함하는 다수의 좌표데이터를 저장할 수 있다.
좌표 검색부(131)는 이들 좌표데이터 중에서 제 1 좌표데이터(71)와 가장 근거리에 있는 제 2 좌표데이터(72)를 검색하고, 좌표 계산부(132)는 제 1 좌표데이터(71) 및 검색된 제 2 좌표데이터(72)의 중간 좌표데이터(73)를 계산한다.
좌표 처리부(130)는 중간 좌표데이터(73)와 제 1 좌표데이터(71)를 통해 제 1 관람 대상물(71)의 좌측, 우측 경계(75)를 잡을 수 있고, 관리자에 의해 입력되는 제 1 관람 대상물(71)의 높이데이터를 통해 위, 아래 경계(74)를 잡을 수 있다. 이들 경계 정보를 기초로 좌표 처리부(130)는 제 1 관람 대상물(71)의 메쉬데이터(76)를 생성할 수 있다.
아울러, 경우에 따라서 좌표 처리부(130)는 이들 경계 정보를 기초로 제 2 관람 대상물(72)의 메쉬데이터도 함께 생성할 수 있다.
덧붙여, 좌표 처리부(130)는 제 1 좌표데이터(71)와 가장 근거리에 있는 제 2 좌표데이터(72)가 2 이상 검색되면, 관리자에게 마킹을 다시 수행하라는 알림이 메쉬데이터 생성장치(100)의 디스플레이 화면에 표시되도록 신호를 전달할 수 있다.
이와 같이, 본 발명의 일 실시예에 따른 메쉬데이터 생성장치를 이용하면, 관리자가 관람 대상물에 대한 메쉬데이터를 편리하게 생성할 수 있을 뿐만 아니라 그 관람 대상물에 대한 고유데이터 생성, 수정, 삭제 및 관리를 효율적으로 할 수 있다.
또한, 본 발명의 일 실시예에 따른 메쉬데이터 생성장치는 관람 대상물에 대한 영역 정보를 관심지역(POI)으로 하는 메쉬데이터를 생성하므로, 후술할 스마트 단말기를 이용하는 관람객이 특정 관람 대상물에 대한 관람 도우미 서비스를 제공받고자 할 때 특정 관람 대상물을 효과적으로 검색 및 확정할 수 있다.
한편, 도 8을 참고하여 본 발명의 일 실시예에 따른 메쉬데이터 생성방법에 대해 설명한다. 도 8은 본 발명의 일 실시예에 따른 메쉬데이터 생성방법을 설명하기 위한 순서도이다.
메쉬데이터 생성장치를 이용하는 관리자가 관리자 모드를 구동시키면, 마킹 신호 감지부가 마킹 시에 발생하는 마킹 신호를 감지한다(S810). 이때, 마킹 신호는 관리자 모드로 동작하는 메쉬데이터 생성장치를 통해 발생하고, 특정 공간에 설치된 각각의 관람 대상물에 대한 메쉬데이터를 생성하기 위한 관리자의 마킹 행위에 의해 발생한다. 덧붙여, 관리자의 마킹은 관람 대상물에 대한 가상의 중심점 근처에서 이루어지는 것이 바람직하다.
이러한 마킹 신호의 감지 시에 메쉬데이터 생성장치의 좌표데이터를 측정한다(S820). 측정 방식은 메쉬데이터 생성장치의 GPS 수신기 또는 별도의 고성능 GPS 수신기를 이용하는 것이 바람직하나, 다른 방식이 적용될 수도 있다.
또한, 메쉬데이터 생성장치의 데이터 관리부가 측정된 좌표데이터와 메쉬데이터 생성장치의 입력장치를 통해 입력된 관람 대상물의 높이데이터를 서로 매칭시켜 관람 대상물의 위치정보로 설정 및 저장한다(S830). 예를 들어, 측정되는 A 시설물의 좌표데이터(x, y)와 입력되는 A 시설물의 높이데이터(z)를 매칭시켜 공간좌표데이터(x, y, z)를 생성하고, 이 공간좌표데이터를 A 시설물의 위치정보로 저장할 수 있다. 같은 방식으로, 측정되는 B 시설물의 좌표데이터(x', y')와 입력되는 B 시설물의 높이데이터(z')를 매칭시켜 공간좌표데이터(x', y', z')를 생성하고, 이 공간좌표데이터를 A 시설물의 위치정보와 구분된 B 시설물의 위치정보로 설정 및 저장할 수 있다.
이어서 메쉬데이터 생성장치의 좌표 처리부가 측정된 좌표데이터와 입력된 높이데이터를 이용하여 관람 대상물의 메쉬데이터를 생성한다.
특히, 제 1 관람 대상물의 메쉬 데이터는, 좌표 처리부의 좌표 검색부가 제 1 좌표데이터와 가장 근거리에 있는 제 2 좌표데이터를 검색하는 과정과(S842) 좌표 처리부의 좌표 계산부가 제 1 좌표데이터 및 제 2 좌표데이터의 중간 좌표데이터를 계산하는 과정(S844)을 거쳐, 그 중간 좌표데이터와 관리자에 의해 입력된 제 1 관람 대상물의 높이데이터를 기초로 생성(S846)될 수 있다.
이렇게 생성된 메쉬데이터를 메쉬데이터 생성장치의 전송부가 관람 도우미 서비스 제공 서버로 전송할 수 있다(S850). 만약 메쉬데이터 생성장치의 입력장치를 통해 관리자가 메쉬데이터와 매칭되도록 관람 대상물에 대한 고유데이터를 입력한다면, 전송부가 상술한 메쉬데이터와 함께 입력된 고유데이터도 관람 도우미 서비스 제공 서버로 전송할 수 있다(S850).
지금까지 상술한 본 발명의 일 실시예에 따른 메쉬데이터 생성방법에 의하면, 관리자가 마킹 행위와 높이데이터 입력을 통해 관람 대상물에 대한 메쉬데이터를 편리하게 생성할 수 있다. 또한, 관람 대상물에 대한 영역 정보를 관심지역(POI)으로 하는 메쉬데이터를 생성하므로, 후술할 스마트 단말기를 이용하는 관람객이 특정 관람 대상물에 대한 관람 도우미 서비스를 제공받고자 할 때 특정 관람 대상물을 효과적으로 검색 및 확정할 수 있다.
<관람 도우미 서비스 제공 서버>
한편, 본 발명에 따른 관람 도우미 서비스에서 상술한 메쉬데이터 생성장치와 후술할 관람객의 스마트 단말기를 중간에서 연결해주는 관람 도우미 서비스 제공 서버에 대해 도 9를 참고하여 설명한다. 도 9는 본 발명의 일 실시예에 따른 관람 도우미 서비스 제공 서버에 대하여 나타낸 블록도이다.
관람 도우미 서비스 제공 서버(200)는 메쉬데이터 생성장치 및 관람 도우미 서비스가 제공되는 스마트 단말기와 상술한 네트워크 망을 통해 연결되는 구성으로서, 수신부(210), 데이터 베이스(220), 메쉬데이터 선택부(230) 및 송신부(240)를 포함하여 구성된다.
수신부(210)는 특정 공간에 설치된 각각의 관람 대상물에 대한 메쉬데이터를 생성하는 상술한 메쉬데이터 생성장치로부터 메쉬데이터를 수신한다. 이때, 메쉬데이터는 특정 공간에 설치된 각각의 관람 대상물의 위치정보로 설정된 좌표데이터와, 각각의 관람 대상물의 높이데이터를 이용하여 생성된 것이다.
여기서, 각 메쉬데이터는 일종의 영역(boundary) 정보를 관심지역(POI)으로 하는 특징을 가지고, 후술할 관람객의 스마트 단말기에서 구현되는 증강현실 기술에 기초가 되도록 관람 대상물에 대한 러프한(rough) 영역 정보를 포함하는 것이 바람직하다. 이는 관람객이 후술할 스마트 단말기를 이용하여 본 발명에 따른 관람 도우미 서비스가 제공될 특정 관람 대상물을 검색 및 확정하는 경우, 일정 거리를 두고 배치 혹은 설치되는 관람 대상물의 특성상 정확하게 측량된 영역 정보를 포함하는 메쉬데이터가 불필요하기 때문이다.
덧붙여, 좌표데이터는 상술한 메쉬데이터 생성장치에서 관람 대상물에 대한 메쉬데이터를 생성하기 위한 마킹을 통해 생성된 것이며, 대표적으로 메쉬데이터 생성장치에 내장된 GPS 수신기를 통해 생성된 것일 수 있다.
이때, 관리자는 메쉬데이터 생성장치를 관람 대상물의 가상의 중심점 부근에 위치시킨 후 그 관람 대상물에 대한 마킹을 수행하는 것이 바람직한데, 이는 마킹을 통해 그 관람 대상물에 대한 정확한 메쉬데이터를 생성하기 위함이다.
아울러, 수신부(210)에 수신되는 메쉬데이터를 생성하기 위해 필요한 높이데이터는, 메쉬데이터 생성장치에 일체화되거나 메쉬데이터 생성장치와 연결된 입력장치를 통해 입력된 것이다.
또한, 수신부(210)는 관람 도우미 서비스가 제공될 특정 스마트 단말기로부터 관람객 좌표데이터 및 요청신호를 수신한다. 여기서, 관람객 좌표데이터는 대표적으로 특정 스마트 단말기의 GPS 수신기를 통해 측정된 관람객의 위치를 나타내는 것이고, 요청신호는 위 서비스가 제공될 특정 관람 대상물에 대한 고유데이터를 요청하기 위한 것이다.
데이터베이스(220)는 상술한 메쉬데이터 및 각 관람 대상물에 대해 위 메쉬데이터와 매칭되는 고유데이터를 저장한다. 이때, 고유데이터는 본 발명의 일 실시예에 따른 메쉬데이터 생성장치의 입력장치에 의해 입력되거나, 서비스 제공 서버(200)와 연결되는 별도의 입력장치에 의해 입력되는 것일 수 있다. 즉, 관리자가 각 관람 대상물에 대한 고유데이터를 입력하면 데이터베이스(220)는 입력된 고유데이터를 메쉬데이터와 매칭시켜 저장한다. 이로 인해 관리자는 별도의 비용 투자 없이 용이하게 고유데이터를 입력, 수정 또는 삭제할 수 있다.
예를 들어, 특정 공간이 박물관인 경우 각 전시물에 대한 고유데이터는 텍스트, 그림, 동영상 등의 타입으로 이루어져 사용연대, 역사 기록, 용도 등의 내용을 담고 있을 수 있다. 특정 공간이 동물원인 경우 각 동물 우리에 대한 고유데이터는 동물 서식지, 먹이, 특징적인 부분 등의 내용을 담고 있을 수 있다.
메쉬데이터 선택부(230)는 상술한 데이터베이스(200)에 저장된 다수의 메쉬데이터 중에 관람객 좌표데이터를 기초로 메쉬데이터를 선택한다. 이때, 메쉬데이터 선택부(230)는 관람객 좌표데이터에서 근거리에 있는 순서대로 메쉬데이터를 선택하되, 미리 결정된 개수의 메쉬데이터를 선택할 수 있다.
예를 들어, 메쉬데이터 선택부(230)는 데이터베이스(200)에 저장된 다수의 메쉬데이터 중에 관람객 좌표데이터와 가까운 거리에 있는 메쉬데이터를 검색하고, 검색된 메쉬데이터 중에 가까운 거리에 있는 순서대로 10개의 메쉬데이터를 선택할 수 있다.
송신부(240)는 다양한 데이터를 관람 도우미 서비스가 제공될 특정 스마트 단말기로 송신하는 역할을 수행한다. 특히, 송신부(240)는 상술한 메쉬데이터 선택부(230)에서 선택된 메쉬데이터 및 상술한 요청신호에 대응하는 고유데이터를 송신한다.
여기서, 요청신호는 특정 스마트 단말기에서 메쉬데이터, 관람객 좌표데이터 및 특정 스마트 단말기의 방위 각을 나타내는 방향 데이터를 이용하여 생성된 것으로서, 위 서비스가 제공될 특정 관람 대상물에 대한 고유데이터를 요청하기 위한 것이다.
나아가, 본 발명의 일 실시예에 따른 관람 도우미 서비스 제공 서버는 공간 판단부(250)를 더 포함하여 구성될 수 있다.
공간 판단부(250)는 상술한 특정 공간을 자동으로 판단하여, 데이터베이스(200)에 저장된 다수의 메쉬데이터 중에 판별된 공간에 설치 또는 배치된 관람 대상물에 대한 메쉬데이터를 송신부(240)가 송신하도록 도움을 줄 수 있다.
이때, 공간 판단부(250)가 어느 공간인지 판별하는 방식은 다음과 같다. 공간 판단부(250)는 데이터베이스(220)에 저장된 메쉬데이터의 좌표데이터를 각각 2차원 좌표 평면에 배치시킨다. 2 차원 좌표 평면은 스마트 단말기를 지원하기 위해 x축은 우측으로 갈수록, y축은 하단으로 갈수록 크기가 증가하는 형식이 적용된 것일 수 있다. 배치시킨 메쉬데이터의 좌표데이터 중에서 가장 좌측 상단에 배치되는 좌표데이터와 가장 우측 하단에 배치되는 좌표데이터를 검색한다. 이렇게 검색된 2개의 좌표데이터를 통해 공간 판단부(250)는 그 공간이 어떤 공간(예를 들어, A 미술관 혹은 B미술관)인지 특정할 수 있다.
지금까지 설명한 본 발명의 일 실시예에 따른 관람 도우미 서비스 제공 서버를 활용하면 운용 비용을 크게 절약할 수 있고, 관리자가 관람 대상물에 대한 정보(메쉬데이터, 고유데이터)를 용이하게 유지 및 보수할 수 있다.
<관람 도우미 서비스가 제공되는 스마트 단말기>
한편, 본 발명에 따른 관람 도우미 서비스 제공을 위해 상술한 메쉬데이터 생성장치에서 생성된 메쉬데이터를 이용하고, 상술한 관람 도우미 서비스 제공 서버와 연결되는 관람객의 스마트 단말기에 대해 도 10을 참고하여 설명한다.
도 10은 본 발명의 일 실시예에 따른 관람 도우미 서비스가 제공되는 스마트 단말기에 대하여 나타낸 블록도이다.
본 발명의 일 실시예에 따른 관람 도우미 서비스가 제공되는 스마트 단말기(300)는 데이터 수신부(310), 대상 검색부(320), 요청신호 생성부(330), 데이터 전송부(340), 기술 구현부(350)를 포함하여 구성된다.
여기서, 스마트 단말기(300)는 복잡한 연산을 신속하게 처리해주는 PC급 프로세스 성능과, Full-HD급의 영상, 그래픽 및 사운드 효과를 표현해낼 수 있는 성능을 가지는 단말일 수 있고, 무선인터넷 기능, 블루투스 기능 등과 같은 고속의 데이터 통신이 가능하며, GPS, 카메라, 디지털 나침반, 근접 센서 등의 기타 기능도 지원할 수 있다. 스마트 단말기(300)는 스마트폰, 테블릿 PC 등과 같이 관람객 개개인이 휴대할 수 있는 형태일 수 있고, 본 발명에 따른 관람 도우미 서비스 제공을 위한 어플리케이션이 탑재되어 있을 수 있다. 이러한 어플리케이션은 단말기 제조 당시에 미리 탑재된 것이거나 네트워크 망을 통해 다운로드되어 설치된 것일 수 있다. 스마트 단말기(300)를 관리자 측에서 별도로 제작하여 제공하는 것도 가능하나, 비용 절감을 위해 관람객 소유의 단말을 활용하는 것이 바람직하다.
본 발명의 일 실시예에 따른 관람 도우미 서비스가 제공되는 스마트 단말기(300)에서 상술한 어플리케이션을 실행시키면, 관람객이 도 11a 내지 도 11c처럼 구성된 관람객 모드 인터페이스(UI) 환경 하에서 관람 도우미 서비스를 제공받을 수 있다. 도 11a 내지 도 11c는 본 발명의 일 실시예에 따른 관람 도우미 서비스가 제공되는 스마트 단말기를 이용하는 도면이다.
도 11a을 참고하면 스마트 단말기(300)의 디스플레이 화면을 통해 관람 대상물(A)와 증강현실(B) 부분이 동시에 나타난다.
이때, 화면의 좌측에는 현재 선택된 모드가 어떤 모드인지 표시하는 메뉴바(1101)와, 모드 전환을 위한 슬라이드 버튼(1113)이 나타난다. 화면의 상단에는 관람 대상물과 스마트 단말기(300) 간의 거리/ 현재 관람객이 있는 층(1102)에 대한 정보, 특정 공간인 전시관의 구역명(1103) 정보 및 관람 대상물(Object) 명칭 정보(1104)가 나타난다.
이어서, 화면의 우측에는 관람 대상물(A)에 대한 기본정보 탭(1105)가 있고, 관람객이 기본정보 탭(1105)에 입력신호를 발생시키면 텍스트, 이미지 기반의 기본정보가 화면 상에 나타날 수 있다. 멀티미디어 탭(1106)은 관람 대상물(A)에 대한 동영상 컨텐츠 정보를 활성화시키기 위한 부분이다. 오디오 탭(1107)은 관람 대상물(A)에 대한 오디오 컨텐츠 정보를 활성화시켜, 시각장애인이나 노약자에게 특히 도움이 될 수 있다. SNS 연동 탭(1108)은 Facebook, Twitter 등의 소셜 네트워크 서비스와의 연동을 가능하게 하는 부분이다. 미니맵 탭(1109)은 화면의 우측 하단에 표시된 미니맵(1111)을 On/Off시킬 수 있는 부분이다. 이때, 미니맵(1111)이 켜지면, 현재 관람객이 스마트 단말기(300)를 통해 바라보고 있는 방향, 관람객의 위치 및 주변 관람 대상물의 위치(1112)가 미니맵(1111) 상에 표시된다. 종료 탭(1110)은 관람 도우미 서비스를 종료하고자 할 때, 사용할 수 있는 부분이다.
도 11b를 참고하면 스마트 단말기(300)를 어느 정도 이동시켜도 후술할 알고리즘을 이용하여 관람 대상물에 대해 관람 도우미 서비스를 제공해준다는 것을 알 수 있다. 스마트 단말기(300)를 이동시키기 전과 후를 비교하면, 미니맵 상의 관람객이 바라보고 있는 방향(1114, 1114')과 관람 도우미 서비스가 제공되는 특정 관람 대상물의 명칭(1115, 1115') 태그 부분에 변화가 있다는 것을 알 수 있다.
도 11c를 참고하면 관람객이 기본정보 탭(1116)을 누른 경우, 증강현실을 구현하고 있던 디스플레이 화면에 새로운 창이 오버랩되어 나타나고, 그 새로운 창에는 이미지 정보(1117) 및 텍스트 정보(1118)을 포함하는 관람 대상물에 대한 고유데이터 및 저장/종료 버튼(1119)이 나타난다. 저장 버튼에 신호가 인가되면 표시된 고유데이터가 내부 메모 보드 판에 포스트잇 형태로 저장될 수 있고, 종료 버튼에 신호가 인가되면 오버랩되었던 새로운 창이 사라진다.
다시 도 10을 참고하여 설명하면, 데이터 수신부(310)는 관람 도우미 서비스 제공 서버로부터 다양한 데이터를 수신하는 구성으로서, 특히 관람 도우미 서비스 제공 서버에서 스마트 단말기(300)의 위치를 나타내는 관람객 좌표 데이터를 기초로 선택된 메쉬데이터 및 각 메쉬데이터와 매칭되는 관람 대상물에 대한 고유데이터를 수신한다.
대상 검색부(320)는 특정 공간에 설치된 다수의 관람 대상물 중에 관람 도우미 서비스가 제공될 특정 관람 대상물을 확정한다. 대상 검색부(320)는 특정 관람 대상물을 확정하는 경우, 메쉬데이터, 관람객 좌표데이터 및 스마트 단말기(300)의 방위 각을 나타내는 방향 데이터를 이용할 수 있다.
이때, 메쉬데이터는 특정 공간에 설치된 각각의 관람 대상물의 위치정보로 저장된 좌표데이터와, 각 관람 대상물의 높이데이터를 이용하여 생성된 것이다. 좌표데이터는 본 발명의 일 실시예에 따른 메쉬데이터 생성장치를 이용한 마킹을 통해 생성된 것이고, 마킹은 관람 대상물에 대한 메쉬데이터를 생성하기 위한 행위를 의미한다. 높이데이터는 메쉬데이터 생성장치의 입력장치를 통해 입력되며, 위 좌표데이터와 각각 매칭된다.
구체적으로 대상 검색부(320)의 거리 계산부(321)와 교차 판단부(322)가 동작하여 관람 도우미 서비스가 제공될 특정 관람 대상물을 확정할 수 있는데, 이에 대해서 도 12 및 도 13을 참고하여 설명한다. 도 12는 도 11a 내지 도 11c에 도시된 관람 도우미 서비스가 제공되는 스마트 단말기를 통한 서비스 제공 과정을 설명하기 위한 도면이고, 도 13은 도 12에서 특정 관람 대상물 확정 과정을 구체적으로 설명하기 위한 도면이다.
도 12를 참고하면 관람객의 스마트 단말기(1201)는 GPS위성으로부터 현재 좌표데이터(위치데이터)를 수신한다. 스마트 단말기(1201)는 관람 도우미 서비스가 제공될 특정 관람 대상물을 검색하기 위해 관람 도우미 서비스 제공 서버로부터 메쉬데이터를 수신한다. 이때, 수신되는 메쉬데이터는 GPS 위성으로부터 수신한 좌표데이터를 기초로 관람 도우미 서비스 제공 서버에서 선택된 메쉬데이터이다. 스마트 단말기(1201)는 좌표데이터와 수신된 메쉬데이터(1201)를 이용하여 관람객이 정보를 얻고자 하는 특정 관람 대상물을 검색 및 확정하고, 특정 관람 대상물에 대한 정보 또는 고유데이터를 요청하기 위한 요청신호를 관람 도우미 서비스 제공 서버로 송신한다. 관람객은 디스플레이 화면 상의 미니맵(1203)을 통해 도움을 받을 수 있다.
거리 계산부(321)는 관람객 좌표데이터를 기초로 선택된 메쉬데이터와 관람객 좌표데이터를 통해 특정 관람 대상물과 스마트 단말기 간의 거리를 계산한다. 도 13의 경우 관람 도우미 서비스 제공 서버는 관람객 좌표데이터를 기초로 (가), (나), (다) 시설물 각각에 대한 영역 정보가 포함된 3개의 메쉬데이터를 선택하여 관람객의 스마트 단말기로 전송할 수 있다. 거리 계산부(321)는 관람객 좌표데이터 및 3 개의 메쉬데이터로부터 각각 얻을 수 있는 3개의 관람 대상물의 중심좌표데이터를 이용하여 3 개의 관람 대상물과 스마트 단말기 간의 거리를 계산할 수 있다.
교차 판단부(322)는 스마트 단말기의 방위 각을 나타내는 방향 데이터와 거리 계산부(321)의 계산 결과를 이용하여 생성된 가상의 직선과, 선택된 메쉬데이터가 서로 교차하는지 여부를 판단한다. 이때, 방향 데이터는 스마트 단말기에 내장된 지구자기 센서를 통해 측정될 수 있다. 도 13의 경우 교차 판단부(322)는 (가), (나), (다) 시설물 각각에 대한 메쉬데이터와, 생성된 가상의 직선이 교차하는가 여부를 통해 관람객이 정보를 얻고자 하는 특정 관람 대상물을 확정한다. 도 13에서 교차점은 (다) 관람 대상물에 대한 메쉬데이터와의 관계에서 생성되므로, 교차 판단부(322)는 관람 도우미 서비스가 제공될 특정 관람 대상물을 (다) 관람 대상물로 확정할 수 있다.
또한, 요청신호 생성부(330)는 상술한 대상 검색부(320)의 검색결과에 따라 요청신호를 생성하는데, 요청신호는 관람 도우미 서비스가 제공될 특정 관람 대상물에 대한 고유데이터를 요청하기 위한 신호이다.
도 11c에서 이미 설명한 것처럼 관람객이 기본정보 탭(1116)을 누른 경우, 증강현실을 구현하고 있던 디스플레이 화면에 새로운 창이 오버랩되어 나타난다. 요청신호는 그 새로운 창에 표시될 이미지 정보(1117) 및 텍스트 정보(1118)을 포함하는 특정 관람 대상물에 대한 고유데이터를 요청하기 위한 신호이다.
덧붙여, 요청신호 생성부(330)는 상술한 가상의 직선과 교차하는 메쉬데이터와 대응하는 관람 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 생성할 수 있다. 즉, 요청신호 생성부(330)가 생성한 요청신호로 인해 특정 관람 대상물에 대한 고유데이터가 디스플레이 화면상에 표시될 수 있다.
상술한 가상의 직선과 교차하는 메쉬데이터가 다수인 경우, 요청신호 생성부(330)는 이들 메쉬데이터 중 관람객 좌표데이터로부터 가장 근거리에 있는 메쉬데이터와 대응하는 관람 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 생성할 수 있다. 즉, 스마트 단말기(300)를 가진 관람객이 바라보는 방향에 3개의 관람 대상물이 있는 경우, 요청신호 생성부(330)가 생성한 요청신호로 인해 3 개의 관람 대상물 중 관람객으로부터 가장 근거리에 있는 관람 대상물에 대한 고유데이터만이 디스플레이 화면상에 표시될 수 있다.
데이터 전송부(340)는 다양한 데이터를 관람 도우미 서비스 제공 서버로 전송하는데, 특히 스마트 단말기(300)의 위치를 나타내는 관람객 좌표 데이터 및 상술한 요청신호를 전송한다. 이때, 관람객 좌표 데이터는 본 발명의 일 실시예에 따른 스마트 단말기(300)의 GPS 수신기(360)를 통해 측정될 수 있으나, 특별히 제한되는 것은 아니다.
기술 구현부(350)는 관람 도우미 서비스가 제공될 특정 관람 대상물에 대한 고유데이터가 스마트 단말기(300)의 디스플레이 화면상에서 증강현실 기술을 통해 표시되도록 동작한다. 이때, 증강현실 기술 구현 방식은 특별히 어떠한 방식으로 제한되지 않고, 종래에 알려진 방식 중 어떤 방식이라도 적용 가능하다.
여기서, 디스플레이 화면은 디스플레이부(370)와 연결되고, 기술 구현부(350)에서 제공하는 고유데이터를 표시한다. 이러한 디스플레이 화면은 데이터를 표시할 수 있을 뿐만 아니라 사용자의 입력을 수신하는 동작을 수행할 수 있는 터치 입력 등이 적용되어 있을 수 있고, 디스플레이 소재는 LCD, LED, OLED 등으로 제한되지 않는다.
지금까지 설명한 본 발명의 일 실시예에 따른 관람 도우미 서비스가 제공되는 스마트 단말기를 활용하면, 관람객은 증강현실 기술을 통해 직관적이면서 편리하고 쉽게 관람 대상물에 대한 정보를 얻을 수 있고, 이러한 정보를 통해 보다 유익하고 풍족하게 관람을 할 수 있다.
아울러, 이러한 스마트 단말기를 활용하면, 관리자는 별도의 관람 안내 도구를 구비할 필요가 없고 정보 관리도 상술한 관람 도우미 제공 서버를 통해 이루어지므로, 비용 절감의 효과를 얻을 수 있다.
한편, 본 발명의 일 실시예에 따른 스마트 단말기를 통한 관람 도우미 서비스 제공방법에 대하여 도 14를 참고하여 구체적으로 설명하기로 한다. 도 14는 본 발명의 일 실시예에 따른 스마트 단말기를 통한 관람 도우미 서비스 제공방법을 설명하기 위한 순서도이다.
스마트 단말기에서 관람 도우미 서비스 제공용 어플리케이션을 탑재하고 있다면, 관람객이 그 어플리케이션을 실행시켜 관람 도우미 서비스를 시작한다. 즉, 관람 도우미 서비스가 ON 상태인지를 체크하여(S1410) ON 상태이면 다음 단계로 진행한다.
스마트 단말기는 스마트 단말기의 위치(관람객의 위치)를 나타내는 관람객 좌표 데이터를 관람 도우미 서비스 제공 서버로 전송한다(S1420).
이어서, 스마트 단말기의 데이터 수신부는 관람 도우미 서비스 제공 서버에서 관람객 좌표데이터를 기초로 선택된 메쉬데이터를 수신한다(S1430).
이후에 스마트 단말기의 대상 검색부는 관람객 좌표데이터와 위 서버로부터 수신된 메쉬데이터를 이용하여 관람 도우미 서비스가 제공될 특정 관람 대상물을 검색하고 확정한다.
구체적으로 대상 검색부의 거리 계산부가 스마트 단말기와, 수신된 메쉬데이터와 대응되는 관람 대상물 간의 거리를 관람객 좌표데이터를 기초로 계산한다(S1442). 대상 검색부의 교차 판단부가 방향 데이터와 거리 계산부에서 계산된 거리를 이용하여 생성된 가상의 직선과, 수신된 메쉬데이터가 서로 교차하는지 여부를 판단한다(S1444). 거리 계산부와 교차 판단부는 서로 연동하고, 대상 검색부가 교차점이 생기는 메쉬데이터와 대응하는 관람 대상물을 특정 관람 대상물로 확정한다(S1446).
스마트 단말기의 요청신호 생성부는 확정된 특정 관람 대상물에 대한 고유데이터를 관람 도우미 서비스 서버로 요청하기 위한 요청신호를 생성한다(S1450).
이후에 데이터 전송부는 요청신호를 관람 도우미 서비스 제공 서버로 전송하고(S1460), 데이터 수신부는 관람 도우미 서비스 제공 서버에서 위 요청신호에 따라 결정된 고유데이터를 수신한다(S1470). 스마트 단말기의 기술 구현부는 수신된 고유데이터가 디스플레이 화면 상에서 증강현실 기술을 통해 표시되도록 동작한다(S1480).
스마트 단말기는 관람 도우미 서비스가 OFF 상태인지 확인하고(S1490), 여전히 ON 상태이면 다시 관람객 좌표데이터를 측정하여(S1420), 다음 특정 관람 대상물에 대한 검색 및 확정을 하기 위한 사전 작업을 수행한다.
실시간으로 동작하는 이와 같은 전 과정을 통해, 관람객은 자신의 스마트 단말기에서 구현되는 증강현실 기술을 통해 관람 대상물에 대한 다양한 정보를 직관적으로 얻을 수 있다.
<관람 도우미 서비스 시스템>
본 발명에 따른 관람 도우미 서비스는 이미 상술한 것과 같은 메쉬데이터 생성장치(100), 관람 도우미 서비스 제공 서버(200) 및 관람 도우미 서비스가 제공되는 스마트 단말기(300)에 의해 이루어진다.
개략적으로 서비스 전 과정을 도 15를 참고하여 설명하면 다음과 같다. 도 15는 본 발명에 따른 관람 도우미 서비스를 전체적으로 설명하기 위한 순서도이다.
메쉬데이터 생성장치(100)는 주로 관리자에 의해 생성되는 마킹신호를 감지하여(S1502) 관람 대상물에 대한 메쉬데이터를 생성하고(S1504), 생성된 메쉬데이터를 관람 도우미 서비스 제공 서버(200)로 전송한다(S1506). 메쉬데이터 생성장치(100)는 주로 관리자에 의해 위 메쉬데이터와 매칭되도록 입력되는 고유데이터도 관람 도우미 서비스 제공 서버(200)로 전송한다(S1508, S1510). 다만, 고유데이터는 반드시 메쉬데이터 생성장치(100)에 의해 입력될 필요는 없다.
관람 도우미 서비스 제공 서버(200)는 메쉬데이터 생성장치(100)로부터 수신한 메쉬데이터 및 고유데이터를 저장하고(S1512), 저장한 메쉬데이터 중에서 스마트 단말기(300)로부터 수신된 관람객 좌표데이터를 기초로 미리 결정된 숫자만큼의 메쉬데이터를 선택한다(S1514). 관람 도우미 서비스 제공 서버(200)는 선택한 메쉬데이터를 스마트 단말기(300)로 전송하고(S1522), 스마트 단말기(300)로부터 요청신호를 수신한다(S1526). 수신한 요청신호에 대응하는 고유데이터를 검색하여(S1528) 스마트 단말기(300) 측에 검색된 고유데이터를 전송하는 과정을 거친다(S1530).
관람 도우미 서비스가 제공되는 스마트 단말기(300)는 스마트 단말기(300)가 관람 도우미 서비스 모드인지 체크하여 ON이면 후술할 과정을 진행한다(S1514). 스마트 단말기(300)의 GPS 수신기가 동작하여 관람객 좌표데이터를 수신하고(S1516), 수신한 관람객 좌표데이터를 관람 도우미 서비스 제공 서버(200)로 전송한다(S1518). 스마트 단말기(300)는 관람 도우미 서비스 제공 서버(200)에서 선택된 메쉬데이터를 수신하여(S1522), 위 서비스가 제공될 특정 관람 대상물을 검색하고 확정한다(S1524). 스마트 단말기(300)는 확정된 특정 관람 대상물에 대한 고유데이터를 요청하는 요청신호를 관람 도우미 서비스 제공 서버(200)로 전송하고(S1526), 그 요청신호와 대응하는 고유데이터를 수신한다(S1530). 수신한 고유데이터를 증강현실 기술을 통해 관람객에게 표시한 이후에(S1532), 스마트 단말기(300)가 관람 도우미 서비스 모드인지 다시 체크한다(S1534).
이처럼 본 발명의 일 실시예에 따른 메쉬데이터 생성방법은, 특정 공간에 설치된 각각의 관람 대상물에 대한 메쉬데이터를 생성하기 위한 마킹 시에, 마킹 신호 감지부가 발생하는 마킹 신호를 감지하는 단계; 상기 마킹 신호의 감지 시에 메쉬데이터 생성장치의 좌표데이터를 측정하는 단계; 데이터 관리부가 상기 좌표데이터와 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 상기 관람 대상물의 높이데이터를 서로 매칭시켜 상기 관람 대상물의 위치정보로 저장하는 단계; 및 좌표 처리부가 상기 좌표데이터와 상기 높이데이터를 이용하여 상기 관람 대상물의 메쉬데이터를 생성하는 단계를 포함한다.
또한, 본 발명의 일 실시예에 따른 관람 도우미 서비스 제공 서버가 스마트 단말기에 관람 도우미 서비스를 제공하는 방법은, 데이터베이스가 특정 공간에 설치된 각각의 관람 대상물에 대한 메쉬데이터를 생성하는 메쉬데이터 생성장치로부터 수신된 상기 메쉬데이터 및 상기 메쉬데이터와 매칭되는 상기 관람 대상물에 대한 고유데이터를 저장하는 단계; 및 송신부가 상기 서비스가 제공될 특정 관람 대상물에 대한 고유데이터를 상기 서비스가 제공될 특정 스마트 단말기로 전송하는 단계를 포함한다. 이때, 메쉬데이터는 상기 특정 스마트 단말기에서 상기 특정 관람 대상물에 대한 고유데이터가 증강현실 기술을 통해 표시되도록 하기 위해 이용되는 것을 특징으로 한다.
아울러, 본 발명의 일 실시예에 따른 스마트 단말기를 통한 관람 도우미 서비스 제공방법은, 관람 도우미 서비스 제공 서버로부터 수신된 메쉬데이터를 기초로 상기 서비스가 제공될 특정 관람 대상물을 검색하는 단계; 상기 관람 도우미 서비스 제공 서버로 상기 특정 관람 대상물에 대한 고유데이터를 제공해달라는 요청을 수행하는 단계; 및 상기 특정 관람 대상물에 대한 고유데이터가 상기 스마트 단말기의 디스플레이 화면 상에서 증강현실 기술을 통해 표시되도록 동작하는 단계를 포함한다. 이때, 메쉬데이터는 특정 공간에 설치된 각각의 관람 대상물에 대한 메쉬데이터를 생성하는 메쉬데이터 생성장치에서 생성되어 상기 관람 도우미 서비스 제공 서버에 저장되는 것을 특징으로 한다.
지금까지 상술한 과정을 거쳐 이루어지는 본 발명에 따른 관람 도우미 서비스를 활용하면, 관리자는 전체 시스템 구축 비용 및 유지/보수 비용을 절약할 수 있고, 관람객은 증강현실 기술이 적용되는 스마트 단말기를 활용해 직관적이면서 편리하고 쉽게 관람 대상물에 대한 정보를 얻을 수 있다는 장점이 있다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
100: 메쉬데이터 생성장치 110: 마킹신호 감지부
120: 데이터 관리부 130: 좌표 처리부
140: 전송부 150: 서버
200: 관람 도우미 서비스 제공 서버 300: 스마트 단말기

Claims (21)

  1. 대상물에 대한 메쉬데이터 생성장치에 있어서,
    특정 공간에 설치된 각각의 대상물에 대한 메쉬데이터를 생성하기 위한 마킹 시에 발생하는 마킹 신호를 감지하는 마킹 신호 감지부;
    상기 마킹 신호의 감지 시에 측정된 상기 메쉬데이터 생성장치의 좌표데이터를 상기 대상물의 위치정보로 설정하는 데이터 관리부; 및
    상기 좌표데이터와 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 상기 대상물의 높이데이터를 이용하여 상기 대상물의 메쉬데이터를 생성하는 좌표 처리부를 포함하는
    메쉬데이터 생성장치.
  2. 제 1 항에 있어서, 상기 좌표 처리부는
    상기 데이터 관리부에 저장된 좌표데이터 중에서 제 1 대상물의 위치정보로 설정된 제 1 좌표데이터와 가장 근거리에 있고, 제 2 대상물의 위치정보로 설정된 제 2 좌표데이터를 검색하는 좌표 검색부; 및
    상기 제 1 좌표데이터 및 제 2 좌표데이터의 중간 좌표데이터를 계산하는 좌표 계산부를 포함하고,
    상기 중간 좌표데이터와 상기 제 1 대상물의 높이데이터를 기초로 상기 제 1 대상물의 메쉬데이터를 생성하는
    메쉬데이터 생성장치.
  3. 제 1 항에 있어서,
    상기 데이터 관리부는 대상물마다 상기 좌표데이터와 상기 높이데이터를 매칭시켜 생성된 공간좌표데이터를 상기 대상물의 위치정보로 설정하고,
    상기 좌표 처리부는 상기 공간좌표데이터를 기초로 상기 대상물의 메쉬데이터를 생성하는
    메쉬데이터 생성장치.
  4. 제 1 항에 있어서, 상기 메쉬데이터를 도우미 서비스 제공 서버로 전송하는 전송부를 더 포함하는
    메쉬데이터 생성장치.
  5. 제 4 항에 있어서, 상기 전송부는 상기 입력장치를 통해 입력된 상기 대상물에 대한 고유데이터를 상기 도우미 서비스 제공 서버로 전송하고,
    상기 고유데이터는 상기 메쉬데이터와 매칭된 것인
    메쉬데이터 생성장치.
  6. 제 1 항에 있어서, 상기 대상물의 실제 위치정보와, 상기 메쉬데이터 생성장치에 포함된 GPS 수신기를 통해 수신되어 상기 대상물의 위치정보로 저장되는 좌표데이터 간의 오차를 최소화시키는 좌표 보정부를 더 포함하는
    메쉬데이터 생성장치.
  7. 메쉬데이터 생성장치가 대상물에 대한 메쉬데이터를 생성하는 방법에 있어서,
    특정 공간에 설치된 각각의 대상물에 대한 메쉬데이터를 생성하기 위한 마킹 시에, 마킹 신호 감지부가 발생하는 마킹 신호를 감지하는 단계;
    상기 마킹 신호의 감지 시에 상기 메쉬데이터 생성장치의 좌표데이터를 측정하는 단계;
    데이터 관리부가 상기 좌표데이터와 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 상기 대상물의 높이데이터를 서로 매칭시켜 상기 대상물의 위치정보로 설정하는 단계; 및
    좌표 처리부가 상기 좌표데이터와 상기 높이데이터를 이용하여 상기 대상물의 메쉬데이터를 생성하는 단계를 포함하는
    메쉬데이터 생성방법.
  8. 제 7 항에 있어서, 상기 메쉬데이터를 생성하는 단계는
    상기 좌표 처리부의 좌표 검색부가 제 1 대상물의 위치정보로 설정된 제 1 좌표데이터와 가장 근거리에 있고, 제 2 대상물의 위치정보로 설정된 제 2 좌표데이터를 검색하는 단계; 및
    상기 좌표 처리부의 좌표 계산부가 상기 제 1 좌표데이터 및 제 2 좌표데이터의 중간 좌표데이터를 계산하는 단계를 포함하고,
    상기 중간 좌표데이터와 상기 제 1 대상물의 높이데이터를 기초로 상기 제 1 대상물의 메쉬데이터를 생성하는
    메쉬데이터 생성방법.
  9. 제 7항에 있어서,
    전송부가 상기 메쉬데이터 및 상기 입력장치를 통해 입력되고 상기 메쉬데이터와 매칭되는 상기 대상물에 대한 고유데이터를 도우미 서비스 제공 서버로 전송하는 단계를 더 포함하는
    메쉬데이터 생성방법.
  10. 도우미 서비스 제공 서버에 있어서,
    특정 공간에 설치된 각각의 대상물에 대한 메쉬데이터를 생성하는 메쉬데이터 생성장치로부터 상기 메쉬데이터를 수신하고, 상기 서비스가 제공될 특정 스마트 단말기로부터 사용자의 위치를 나타내는 사용자 좌표데이터 및 상기 서비스가 제공될 특정 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 수신하는 수신부;
    상기 메쉬데이터 및 상기 메쉬데이터와 매칭되는 상기 대상물에 대한 고유데이터를 저장하는 데이터베이스;
    상기 데이터베이스에 저장된 다수의 메쉬데이터 중에 상기 사용자 좌표데이터를 기초로 메쉬데이터를 선택하는 메쉬데이터 선택부; 및
    상기 메쉬데이터 선택부에서 선택된 메쉬데이터 및 상기 요청신호에 대응하는 상기 고유데이터를 상기 특정 스마트 단말기로 송신하는 송신부를 포함하고,
    상기 메쉬데이터는 상기 특정 공간에 설치된 각각의 대상물의 위치정보로 저장된 좌표데이터와, 상기 대상물의 높이데이터를 이용하여 생성된 것이고,
    상기 좌표데이터는 상기 메쉬데이터 생성장치에서 상기 대상물에 대한 메쉬데이터를 생성하기 위한 마킹을 통해 생성된 것이며,
    상기 높이데이터는 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 것인
    도우미 서비스 제공 서버.
  11. 제 10 항에 있어서, 상기 수신부는 상기 메쉬데이터 생성장치로부터 상기 대상물에 대한 고유데이터를 수신하고, 상기 고유데이터는 상기 메쉬데이터와 매칭된 것인
    도우미 서비스 제공 서버.
  12. 제 10 항에 있어서, 상기 메쉬데이터 선택부는 상기 사용자 좌표데이터에서 근거리에 있는 순서대로 메쉬데이터를 선택하되, 미리 결정된 개수의 메쉬데이터를 선택하는
    도우미 서비스 제공 서버.
  13. 제 10 항에 있어서, 상기 요청신호는 상기 특정 스마트 단말기에서 상기 메쉬데이터, 상기 사용자 좌표데이터 및 상기 특정 스마트 단말기의 방위 각을 나타내는 방향 데이터를 이용하여 생성된
    도우미 서비스 제공 서버.
  14. 제 10 항에 있어서, 상기 데이터베이스에 저장된 메쉬데이터의 좌표데이터를 각각 2차원 좌표 평면에 배치시킨 경우 가장 좌측 상단에 배치되는 좌표데이터와 가장 우측 하단에 배치되는 좌표데이터를 통해 상기 특정 공간을 자동으로 판단하는 공간 판단부를 더 포함하는
    도우미 서비스 제공 서버.
  15. 도우미 서비스 제공 서버가 스마트 단말기에 도우미 서비스를 제공하는 방법에 있어서,
    데이터베이스가 특정 공간에 설치된 각각의 대상물에 대한 메쉬데이터를 생성하는 메쉬데이터 생성장치로부터 수신된 상기 메쉬데이터 및 상기 메쉬데이터와 매칭되는 상기 대상물에 대한 고유데이터를 저장하는 단계; 및
    송신부가 상기 서비스가 제공될 특정 대상물에 대한 고유데이터를 상기 서비스가 제공될 특정 스마트 단말기로 전송하는 단계를 포함하고,
    상기 메쉬데이터는 상기 특정 스마트 단말기에서 상기 특정 대상물에 대한 고유데이터가 증강현실 기술을 통해 표시되도록 하기 위해 이용되는 것을 특징으로 하는
    도우미 서비스를 제공하는 방법.
  16. 스마트 단말기에 있어서,
    도우미 서비스 제공 서버에서 상기 스마트 단말기의 위치를 나타내는 사용자 좌표 데이터를 기초로 선택된 메쉬데이터 및 각 메쉬데이터와 매칭되는 대상물에 대한 고유데이터를 상기 서비스 제공 서버로부터 수신하는 데이터 수신부;
    특정 공간에 설치된 다수의 대상물 중에 상기 서비스가 제공될 특정 대상물을 확정하는 대상 검색부;
    상기 특정 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 상기 대상 검색부의 검색결과에 따라 생성하는 요청신호 생성부;
    상기 사용자 좌표 데이터 및 상기 요청신호를 상기 서비스 제공 서버로 전송하는 데이터 전송부; 및
    상기 특정 대상물에 대한 고유데이터가 상기 스마트 단말기의 디스플레이 화면 상에서 증강현실 기술을 통해 표시되도록 동작하는 기술 구현부를 포함하고,
    상기 메쉬데이터는 상기 특정 공간에 설치된 각각의 대상물의 위치정보로 저장된 좌표데이터와, 상기 대상물의 높이데이터를 이용하여 생성된 것이고,
    상기 좌표데이터는 상기 메쉬데이터 생성장치에서 상기 대상물에 대한 메쉬데이터를 생성하기 위한 마킹을 통해 생성된 것이며,
    상기 높이데이터는 상기 메쉬데이터 생성장치의 입력장치를 통해 입력된 것인
    도우미 서비스가 제공되는 스마트 단말기.
  17. 제 16 항에 있어서, 상기 대상 검색부는 상기 선택된 메쉬데이터, 상기 사용자 좌표데이터 및 상기 스마트 단말기의 방위 각을 나타내는 방향 데이터를 이용하는
    도우미 서비스가 제공되는 스마트 단말기.
  18. 제 16 항에 있어서, 상기 대상 검색부는
    상기 선택된 메쉬데이터와 상기 사용자 좌표데이터를 통해 상기 특정 대상물과 상기 스마트 단말기 간의 거리를 계산하는 거리 계산부; 및
    상기 스마트 단말기의 방위 각을 나타내는 방향 데이터와 상기 거리 계산부의 계산 결과를 이용하여 생성된 가상의 직선과, 상기 메쉬데이터가 서로 교차하는지 여부를 판단하는 교차 판단부를 포함하고,
    상기 교차 판단부의 판단 결과에 따라 상기 특정 대상물을 확정하는
    도우미 서비스가 제공되는 스마트 단말기.
  19. 제 18 항에 있어서, 상기 요청신호 생성부는 상기 가상의 직선과 교차하는 메쉬데이터와 대응하는 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 생성하는
    도우미 서비스가 제공되는 스마트 단말기.
  20. 제 18 항에 있어서, 상기 요청신호 생성부는 상기 가상의 직선과 교차하는 메쉬데이터 중 상기 사용자 좌표데이터로부터 가장 근거리에 있는 메쉬데이터와 대응하는 대상물에 대한 고유데이터를 요청하기 위한 요청신호를 생성하는
    도우미 서비스가 제공되는 스마트 단말기.
  21. 스마트 단말기를 통한 도우미 서비스 제공방법에 있어서,
    도우미 서비스 제공 서버로부터 수신된 메쉬데이터를 기초로 상기 서비스가 제공될 특정 대상물을 검색하는 단계;
    상기 도우미 서비스 제공 서버로 상기 특정 대상물에 대한 고유데이터를 제공해달라는 요청을 수행하는 단계; 및
    상기 특정 대상물에 대한 고유데이터가 상기 스마트 단말기의 디스플레이 화면 상에서 증강현실 기술을 통해 표시되도록 동작하는 단계를 포함하고,
    상기 메쉬데이터는 특정 공간에 설치된 각각의 대상물에 대한 메쉬데이터를 생성하는 메쉬데이터 생성장치에서 생성되어 상기 도우미 서비스 제공 서버에 저장되는 것을 특징으로 하는
    도우미 서비스 제공방법.
KR1020120059624A 2012-06-04 2012-06-04 메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기 KR101317869B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020120059624A KR101317869B1 (ko) 2012-06-04 2012-06-04 메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기
PCT/KR2012/008049 WO2013183817A1 (ko) 2012-06-04 2012-10-04 관람 도우미 서비스 제공을 위한 시스템
JP2015515923A JP5969700B2 (ja) 2012-06-04 2012-10-04 ガイドサービス提供のためのシステム
US14/405,233 US20150178567A1 (en) 2012-06-04 2012-10-04 System for providing guide service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020120059624A KR101317869B1 (ko) 2012-06-04 2012-06-04 메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기

Publications (1)

Publication Number Publication Date
KR101317869B1 true KR101317869B1 (ko) 2013-10-23

Family

ID=49638379

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120059624A KR101317869B1 (ko) 2012-06-04 2012-06-04 메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기

Country Status (4)

Country Link
US (1) US20150178567A1 (ko)
JP (1) JP5969700B2 (ko)
KR (1) KR101317869B1 (ko)
WO (1) WO2013183817A1 (ko)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014063724A1 (en) * 2012-10-22 2014-05-01 Longsand Limited Collaborative augmented reality
KR102058935B1 (ko) * 2013-04-04 2019-12-24 삼성전자 주식회사 리시버와 이를 구비하는 휴대단말장치 및 이의 제조방법
US20200118162A1 (en) * 2018-10-15 2020-04-16 Affle (India) Limited Method and system for application installation and detection of fraud in advertisement
US11025765B2 (en) * 2019-09-30 2021-06-01 Harman International Industries, Incorporated (STM) Wireless audio guide

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040028058A (ko) * 2002-09-28 2004-04-03 주식회사 케이티 전시물 상세정보 안내 서비스 방법
KR20090071851A (ko) * 2007-12-28 2009-07-02 동서대학교산학협력단 공간 증강 현실기반 전시물 안내 시스템

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2001009812A1 (en) * 1999-07-30 2001-02-08 David Rollo Personal tour guide system
US6895126B2 (en) * 2000-10-06 2005-05-17 Enrico Di Bernardo System and method for creating, storing, and utilizing composite images of a geographic location
US6985240B2 (en) * 2002-12-23 2006-01-10 International Business Machines Corporation Method and apparatus for retrieving information about an object of interest to an observer
US6993538B2 (en) * 2003-01-28 2006-01-31 Microsoft Corporation System and process for identifying objects and/or points nearby a given object or point
JP2008052641A (ja) * 2006-08-28 2008-03-06 Matsushita Electric Works Ltd 映像表示システム
KR20090042496A (ko) * 2007-10-26 2009-04-30 (주) 살아있는미술관 미술관 운영 시스템 및 그 방법
JPWO2011004608A1 (ja) * 2009-07-09 2012-12-20 頓智ドット株式会社 視界情報に仮想情報を付加して表示できるシステム
JP2012059079A (ja) * 2010-09-09 2012-03-22 Nec Corp 付加情報表示システム、付加情報表示制御方法、および付加情報表示制御プログラム
KR101159705B1 (ko) * 2010-09-14 2012-06-26 한밭대학교 산학협력단 빌보드 기반 3차원 가상현실에 의한 물체 안내 시스템 및 방법
JP5644379B2 (ja) * 2010-11-02 2014-12-24 大日本印刷株式会社 電子掲示板システム,サーバ装置及び携帯端末
US8698843B2 (en) * 2010-11-02 2014-04-15 Google Inc. Range of focus in an augmented reality application
KR101126449B1 (ko) * 2011-06-30 2012-03-29 양재일 증강 현실 서비스 시스템 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040028058A (ko) * 2002-09-28 2004-04-03 주식회사 케이티 전시물 상세정보 안내 서비스 방법
KR20090071851A (ko) * 2007-12-28 2009-07-02 동서대학교산학협력단 공간 증강 현실기반 전시물 안내 시스템

Also Published As

Publication number Publication date
JP5969700B2 (ja) 2016-08-17
WO2013183817A1 (ko) 2013-12-12
US20150178567A1 (en) 2015-06-25
JP2015529866A (ja) 2015-10-08

Similar Documents

Publication Publication Date Title
US9582166B2 (en) Method and apparatus for rendering user interface for location-based service having main view portion and preview portion
US9702706B2 (en) Facility wayfinding system
KR101691985B1 (ko) 개인 정보 통신기
US20120194541A1 (en) Apparatus to edit augmented reality data
US20130271482A1 (en) Electronic map generation
Fröhlich et al. On the move, wirelessly connected to the world
US20130120450A1 (en) Method and apparatus for providing augmented reality tour platform service inside building by using wireless communication device
JP2010287059A (ja) 移動端末、サーバ装置、コミュニティ生成システム、表示制御方法およびプログラム
CN112070906A (zh) 一种增强现实***及增强现实数据的生成方法、装置
JP2012079129A (ja) 画像処理装置、プログラム及び画像処理方法
US10156446B2 (en) Facility wayfinding system
KR20120015036A (ko) 모바일 기기를 이용한 전시 정보를 제공하는 시스템, 사용자 단말 및 전시 정보 제공 방법
WO2014135427A1 (en) An apparatus and associated methods
CN112070907A (zh) 一种增强现实***及增强现实数据的生成方法、装置
KR101317869B1 (ko) 메쉬데이터 생성장치, 그 방법, 도우미 서비스 제공 서버 그리고 스마트 단말기
CN105009114A (zh) 预测性地呈现搜索能力
US9495773B2 (en) Location map submission framework
Yin et al. Touch2Query enabled mobile devices: a case study using OpenStreetMap and iPhone
Khan The rise of augmented reality browsers: Trends, challenges and opportunities
Mulloni et al. Enhancing handheld navigation systems with augmented reality
CN112565597A (zh) 显示方法和装置
KR102443049B1 (ko) 전자 장치 및 그 동작 방법
US20210289321A1 (en) A device for location based services
WO2021090715A1 (ja) 情報提供サービスプログラム及び情報提供サービス用情報配信装置
Zhang et al. Design and Implementation of AR Electronic Map System Based on IOS.

Legal Events

Date Code Title Description
A201 Request for examination
N231 Notification of change of applicant
A302 Request for accelerated examination
E902 Notification of reason for refusal
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
LAPS Lapse due to unpaid annual fee