KR101557663B1 - Method for Providing Location Based Services by Using Augmented Reality System Server And Portable Terminal Therefor - Google Patents
Method for Providing Location Based Services by Using Augmented Reality System Server And Portable Terminal Therefor Download PDFInfo
- Publication number
- KR101557663B1 KR101557663B1 KR1020090062424A KR20090062424A KR101557663B1 KR 101557663 B1 KR101557663 B1 KR 101557663B1 KR 1020090062424 A KR1020090062424 A KR 1020090062424A KR 20090062424 A KR20090062424 A KR 20090062424A KR 101557663 B1 KR101557663 B1 KR 101557663B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- location
- server
- portable terminal
- unit
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/023—Services making use of location information using mutual or relative location information between multiple location based services [LBS] targets or of distance thresholds
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/36—Input/output arrangements for on-board computers
- G01C21/3667—Display of a road map
- G01C21/367—Details, e.g. road map scale, orientation, zooming, illumination, level of detail, scrolling of road map or positioning of current position marker
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/002—Specific input/output arrangements not covered by G06F3/01 - G06F3/16
- G06F3/005—Input arrangements through a video camera
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0346—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of the device orientation or free movement in a 3D space, e.g. 3D mice, 6-DOF [six degrees of freedom] pointers using gyroscopes, accelerometers or tilt-sensors
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T19/00—Manipulating 3D models or images for computer graphics
- G06T19/006—Mixed reality
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Graphics (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
Abstract
본 발명의 일 실시예는 증강 현실을 이용한 위치 기반 서비스 제공 방법과 그를 위한 시스템, 서버 및 휴대용 단말기에 관한 것이다.One embodiment of the present invention relates to a location-based service providing method using an augmented reality, and a system, a server, and a portable terminal for the method.
본 발명의 일 실시예는 휴대용 단말기와 연동하는 서버 통신부; 상기 휴대용 단말기로부터 수신된 위치 측위 정보에 근거하여 상기 휴대용 단말기의 현재 위치가 포함된 지도 영역 크기를 결정하는 영역 결정부; 상기 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색하는 환경 정보 검색부; 및 상기 결정된 영역 크기에 따라 상기 검색된 주요 주변 환경 정보 중 일부 정보를 상기 결정된 지도 영역 크기에 해당하는 지도 정보에 적용한 위치 기반 정보를 상기 휴대용 단말기로 전송하는 서버 제어부를 포함하는 것을 특징으로 하는 서버를 제공한다.According to an embodiment of the present invention, there is provided a portable terminal including: a server communication unit operable to interoperate with a portable terminal; An area determination unit for determining a size of a map area including a current location of the portable terminal based on the location location information received from the portable terminal; An environment information searching unit for searching for the main surrounding information included in the determined map area size; And a server controller for transmitting, to the portable terminal, location-based information in which some of the searched peripheral environment information is applied to map information corresponding to the determined map area size according to the determined area size. to provide.
본 발명의 일 실시예에 의하면, 사용자 입장에서 일반적인 지도 표시 방식에 비해 실시간 영상에 합성된 위치 기반 서비스를 통해 주변 위치를 파악하는 데 용이한 효과가 있다. According to an embodiment of the present invention, there is an effect that it is easy to grasp the surrounding position through the location-based service synthesized with the real-time image compared with the general map display method for the user.
증강 현실, 위치 기반, 휴대용 단말기 Augmented reality, location based, portable terminal
Description
본 발명의 일 실시예는 증강 현실을 이용한 위치 기반 서비스 제공 방법과 그를 위한 시스템, 서버 및 휴대용 단말기에 관한 것이다. 더욱 상세하게는, 위치 정보와 방향 정보의 획득이 가능하고 카메라를 구비한 휴대용 단말기를 이용하여 카메라를 통해 획득한 실시간 영상과 실시간 영상의 지향 변경에 부합하는 위치 기반 정보를 합성하여 디스플레이함으로써, 사용자의 이동에 따라 변경되는 실시간 영상에 따른 위치 기반 정보를 지속적으로 제공받을 수 있도록 하는 증강 현실을 이용한 위치 기반 서비스 제공 방법과 그를 위한 시스템, 서버 및 휴대용 단말기에 관한 것이다.One embodiment of the present invention relates to a location-based service providing method using an augmented reality, and a system, a server, and a portable terminal for the method. More particularly, the present invention relates to a method and apparatus for synthesizing and displaying a real-time image acquired through a camera using a portable terminal having a camera and position-based information corresponding to a change in orientation of a real- Based service providing method using an augmented reality, and a system, a server, and a portable terminal for the same.
일반적으로 위치 기반 서비스(LBS: Location-Based Services)는 휴대폰이나 PDA, PC 등으로 해당 단말기의 위치를 측정하고, 측정한 위치와 관련된 경로안내, POI (Point Of Interest) 정보, 쇼핑 정보, 광고 등의 정보 서비스를 제공받는 서비스를 말한다. 이러한, 위치 기반 서비스를 위한 위치 측정을 위한 방식으로는 이 동통신망의 기지국을 이용하는 방식, GPS 위성신호를 이용하는 방식, 무선랜이나 블루투스, WLAN, WPAN 또는 AP(Access Point) 등을 이용하는 다양한 방식이 활용되고 있는 실정이다.In general, a location-based service (LBS) measures the position of a corresponding terminal with a mobile phone, a PDA, or a PC, and provides route guidance related to the measured location, POI information, shopping information, Is a service that is provided with the information service of. Various methods using a base station of the communication network, a method using a GPS satellite signal, a wireless LAN, a Bluetooth, a WLAN, a WPAN, or an access point (AP) It is being used.
전술한 종래의 기술들은 단말기의 위치는 파악이 가능하지만, 단말기 사용자가 멈추어 있을 경우 어느 방향을 향해 있는지의 정보는 알 수 없다. 즉, 위치 정보만을 가지고 위치 기반 서비스를 제공할 경우, 단말기의 디스플레이 장치에 주변 지도를 출력하고, 해당 지도 위에 단말기 사용자의 위치를 표시하고, 관련 위치 기반 서비스 항목을 열거함으로써, 사용자가 원하는 서비스를 선택하도록 구성하고 있다. 하지만, 이러한 경우, 3 차원 지도 정보와 같은 정밀한 지도 정보를 제공하지 않는다면 사용자는, 실제 눈을 통해 보이는 실제 환경과 단말기를 통한 지도와의 비교를 통해 주변을 인식해야 한다. 또한, 단말기가 3 차원 지도 정보를 제공하더라도 데이터 량이 많기 때문에, 저장장치에 저장하기가 어려우며, 무선통신망을 통한 다운로드도 용이하지 않다는 단점이 있다.In the conventional techniques described above, the position of the terminal can be grasped, but when the terminal user is stopped, information on which direction the terminal is facing can not be known. That is, when providing a location-based service using only location information, a peripheral map is displayed on the display device of the terminal, the location of the terminal user is displayed on the map, and the relevant location-based service items are listed. . However, in this case, unless accurate map information such as three-dimensional map information is provided, the user must recognize the surroundings by comparing the actual environment through the eyes with the map through the terminal. In addition, even if the terminal provides three-dimensional map information, since the amount of data is large, it is difficult to store the information in the storage device, and downloading through the wireless communication network is also not easy.
전술한 문제점을 해결하기 위해 본 발명의 일 실시예는, 휴대용 단말기의 카메라를 통해 획득되는 실시간 영상의 지향 변경에 부합하는 위치 기반 정보를 합성하여 디스플레이함으로써, 사용자의 이동에 따라 변경되는 실시간 영상에 따른 위치 기반 정보를 지속적으로 제공받을 수 있도록 하는 증강 현실을 이용한 위치 기반 서비스 제공 방법과 그를 위한 시스템, 서버 및 휴대용 단말기를 제공하는 데 주된 목적이 있다.According to an aspect of the present invention, there is provided a mobile terminal including a mobile terminal and a mobile terminal, the mobile terminal including: Based service providing method using augmented reality, and a system, a server, and a portable terminal for the same.
전술한 목적을 달성하기 위해 본 발명의 일 실시예는, 휴대용 단말기와 연동하는 서버 통신부; 상기 휴대용 단말기로부터 수신된 위치 측위 정보에 근거하여 상기 휴대용 단말기의 현재 위치가 포함된 지도 영역 크기를 결정하는 영역 결정부; 상기 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색하는 환경 정보 검색부; 및 상기 결정된 영역 크기에 따라 상기 검색된 주요 주변 환경 정보 중 일부 정보를 상기 결정된 지도 영역 크기에 해당하는 지도 정보에 적용한 위치 기반 정보를 상기 휴대용 단말기로 전송하는 서버 제어부를 포함하는 것을 특징으로 하는 서버를 제공한다.According to an aspect of the present invention, there is provided a portable terminal including: a server communication unit operatively associated with a portable terminal; An area determination unit for determining a size of a map area including a current location of the portable terminal based on the location location information received from the portable terminal; An environment information searching unit for searching for the main surrounding information included in the determined map area size; And a server controller for transmitting, to the portable terminal, location-based information in which some of the searched peripheral environment information is applied to map information corresponding to the determined map area size according to the determined area size. to provide.
또한, 본 발명의 다른 목적에 의하면, 구동중인 어플리케이션의 실행 화면을 표시하는 표시부; 위치 기반 서버와 연동하는 단말기 통신부; 위치 기반 관련 정보를 획득하는 위치 기반 측정부; 상기 획득된 위치 기반 관련 정보를 이용하여 위치 측위 정보, 실시간 영상 정보 및 방향 정보를 생성하는 위치 기반 입력부; 및 상기 위치 측위 정보를 상기 위치 기반 서버로 전송하여, 상기 위치 기반 서버로부터 상기 위치 측위 정보에 대응하는 위치 기반 정보를 수신하고, 상기 실시간 영상 정보, 상기 방향 정보 및 상기 수신된 위치 기반 정보를 합성하여 상기 표시부를 통해 디스플레이하는 단말기 제어부를 포함하는 것을 특징으로 하는 휴대용 단말기를 제공한다.According to another aspect of the present invention, there is provided an information processing apparatus including: a display unit displaying an execution screen of an application being driven; A terminal communication unit interlocked with the location based server; A position-based measurement unit for acquiring position-based related information; A location-based input unit for generating location-location information, real-time image information, and direction information using the obtained location-based related information; And receiving the location-based information corresponding to the location-based information from the location-based server, and transmitting the location-based information to the location-based server by combining the real-time image information, the directional information, And a terminal control unit for displaying the terminal through the display unit.
또한, 본 발명의 다른 목적에 의하면, 위치 측위 정보에 근거하여 현재 위치 가 포함된 지도 영역 크기를 결정하고, 상기 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색하며, 상기 결정된 영역 크기에 따라 상기 검색된 주요 주변 환경 정보 중 일부 정보를 적용한 위치 기반 정보를 전송하는 위치 기반 서버; 상기 위치 기반 서버로 상기 위치 측위 정보를 전송하고, 상기 위치 기반 서버로부터 상기 위치 기반 정보를 수신하며, 획득한 실시간 영상 정보에 방향 정보 및 상기 위치 기반 정보를 합성하여 디스플레이하는 휴대용 단말기; 및 상기 휴대용 단말기와 상기 위치 기반 서비스 서버 간에 송수신되는 데이터를 중계하는 유무선 통신망을 포함하는 것을 특징으로 하는 증강 현실을 이용한 위치 기반 서비스 제공 시스템을 제공한다.According to another aspect of the present invention, there is provided a method for searching a map, comprising: determining a size of a map area including a current position based on position location information; searching for major surrounding information included in the determined map area size; A location-based server for transmitting location-based information to which some of the searched peripheral environment information is applied; A portable terminal for transmitting the location location information to the location-based server, receiving the location-based information from the location-based server, synthesizing the direction information and the location-based information with the acquired real- And a wired / wireless communication network for relaying data transmitted and received between the portable terminal and the location-based service server.
또한, 본 발명의 다른 목적에 의하면, 위치 기반 서버가 휴대용 단말기로부터 수신된 위치 측위 정보에 근거하여 해당 단말기의 현재 위치가 포함된 지도 영역 크기를 결정하는 단계; 상기 위치 기반 서버가 상기 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색하는 단계; 상기 위치 기반 서버가 상기 결정된 영역 크기에 따라 상기 검색된 주요 주변 환경 정보 중 일부 정보를 적용한 위치 기반 정보를 상기 휴대용 단말기로 전송하는 단계; 및 상기 휴대용 단말기가 상기 위치 기반 정보를 수신하며, 상기 수신된 위치 기반 정보에 획득한 실시간 영상 정보 및 방향 정보를 합성하여 디스플레이하는 단계를 포함하는 것을 특징으로 하는 증강 현실을 이용한 위치 기반 서비스 제공 방법을 제공한다.According to another aspect of the present invention, there is provided a positioning method, comprising: determining a size of a map area including a current location of a terminal based on location location information received from a portable terminal; Searching the main environment information included in the determined map area size by the location-based server; The location-based server transmitting location-based information to the portable terminal, the location-based information including information on some of the searched peripheral environment information according to the determined area size; And receiving the location-based information from the portable terminal and synthesizing and displaying the acquired real-time image information and direction information on the received location-based information. .
이상에서 설명한 바와 같이 본 발명의 일 실시예에 의하면, 휴대용 단말기의 카메라를 통해 획득되는 실시간 영상의 지향 변경에 부합하는 위치 기반 정보를 합성하여 디스플레이함으로써, 사용자의 이동에 따라 변경되는 실시간 영상에 따른 위치 기반 정보를 지속적으로 제공받을 수 있도록 하는 효과가 있다.As described above, according to the embodiment of the present invention, the location-based information corresponding to the change of the orientation of the real-time image obtained through the camera of the portable terminal is synthesized and displayed, It is effective to continuously receive location-based information.
또한, 본 발명의 일 실시예에 의하면, 사용자 입장에서 일반적인 지도 표시 방식에 비해 실시간 영상에 합성된 위치 기반 서비스를 통해 주변 위치를 파악하는 데 용이한 효과가 있다. 또한, 본 발명의 일 실시예에 의하면, 증강 현실을 이용하는 별도의 장치 없이 사용자가 소지한 휴대용 단말기를 이용하여 증강 현실을 이용한 위치 기반 서비스를 제공받을 수 있는 효과가 있다.In addition, according to an embodiment of the present invention, there is an effect that it is easier to grasp the surrounding position through the location-based service synthesized with the real-time image compared with the general map display method from the user's perspective. In addition, according to an embodiment of the present invention, there is an effect that a location-based service using an augmented reality can be provided using a portable terminal possessed by a user, without a separate device using an augmented reality.
이하, 본 발명의 일부 실시예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명을 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail with reference to exemplary drawings. It should be noted that, in adding reference numerals to the constituent elements of the drawings, the same constituent elements are denoted by the same reference numerals even though they are shown in different drawings. In the following description of the present invention, a detailed description of known functions and configurations incorporated herein will be omitted when it may make the subject matter of the present invention rather unclear.
또한, 본 발명의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 어떤 구성 요소가 다른 구성요소에 "연결", "결합" 또는 "접속"된다고 기재된 경우, 그 구성 요소는 그 다른 구성요소에 직접적으로 연결되 거나 또는 접속될 수 있지만, 각 구성 요소 사이에 또 다른 구성 요소가 "연결", "결합" 또는 "접속"될 수도 있다고 이해되어야 할 것이다.In describing the components of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are intended to distinguish the constituent elements from other constituent elements, and the terms do not limit the nature, order or order of the constituent elements. When a component is described as being "connected", "coupled", or "connected" to another component, the component may be directly connected or connected to the other component, It should be understood that an element may be "connected," "coupled," or "connected."
도 1은 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스 시스템을 개략적으로 나타낸 블럭 구성도이다.1 is a block diagram schematically illustrating a location-based service system using an augmented reality according to an embodiment of the present invention.
위치 및 방향 정보를 이용하여 대략적인 위치를 파악하고 주변의 건물 정보와 같은 시설물 정보와 카메라의 움직임에 따라 입력되는 실사 영상 정보 간의 비교를 통해 사용자가 원하는 서비스를 파악하여 관련 정보를 제공하는 기술을 증강 현실 (Augmented Reality: AR) 기술이라 한다. 더욱 구체적으로, 증강 현실은 가상현실(Virtual Reality: VR)의 한 분야로서 실제 환경에 가상 사물을 합성하여 원래의 환경에 존재하는 사물처럼 보이도록 하는 컴퓨터 그래픽 기법으로서, 증강 현실은 가상의 공간과 사물만을 대상으로 하는 기존의 가상 현실과 달리 현실 세계의 기반에 가상 사물을 합성하여 현실 세계만으로는 얻기 어려운 부가적인 정보들을 보강해 제공할 수 있는 기술이다. It is a technology to grasp the approximate position using the location and direction information, to compare the facility information such as the building information of the surrounding area and the real image information inputted according to the movement of the camera, Augmented Reality (AR) technology. More specifically, augmented reality is a field of virtual reality (VR), which is a computer graphics technique for synthesizing virtual objects in a real environment to make them appear as objects existing in the original environment. Unlike existing virtual reality, which is only for objects, it is a technology that can reinforce and provide additional information that is difficult to obtain only in the real world by synthesizing virtual objects on the basis of the real world.
본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스 시스템은 휴대용 단말기(110), 유무선 통신망(120), 위치 기반 서버(130) 및 DB 서버(140)를 포함한다.The location based service system using the augmented reality according to an exemplary embodiment of the present invention includes a
휴대용 단말기(110)는 유무선 통신망(120)과 연동하여 무선 통신으로 통상적인 음성 통화 및 데이터 통신을 수행하는 단말기를 의미한다. 예를 들어서, 휴대용 단말기(110)는 PDA(Personal Digital Assistant), 셀룰러폰, PCS(Personal Communication Service)폰, 핸드헬드 PC(Hand-Held PC), CDMA-2000 폰, WCDMA 폰, PMP(Portable Multimedia Player), PSP(PlayStation Portable) 및 MBS(Mobile Broadband System)폰 등이 될 수 있다.The
휴대용 단말기(110)는 위치 기반 서버(130)와 연동하며, 위치 기반 측정부(210)를 통해 위치 측위 정보, 실시간 영상 정보 및 방향 정보를 획득하며, 획득된 위치 측위 정보를 위치 기반 서버(130)로 전송하며, 위치 기반 서버(130)로부터 위치 측위 정보에 대응하는 위치 기반 정보를 수신하고, 획득된 실시간 영상 정보, 방향 정보 및 수신된 위치 기반 정보를 합성하여 디스플레이하는 기능을 수행한다. 여기서, 휴대용 단말기(110)는 실시간 영상 정보를 획득하는 카메라 모듈(212), 움직임을 감지하는 자이로 센서(Gyro Sensor)(214), 가속도를 감지하는 가속도 센서(216) 및 전파 신호에 포함된 항법 데이터(Navigation Data)를 획득하는 GPS 모듈(218)을 탑재한 단말기이다. 휴대용 단말기(110)는 획득된 실시간 영상 정보를 수신하여 전달하는 영상 입력부(222), 감지된 움직임과 감지된 가속도에 근거하여 방향 정보를 생성하는 방향 측정부(224), 획득된 항법 데이터에 근거하여 위경도 좌표값을 포함하는 위치 측위 정보를 생성하는 위치 측정부(226)를 포함한다.The
휴대용 단말기(110)는 수신된 실시간 영상 정보와 수신된 위치 기반 정보를 방향 정보에 맞게 가공하고, 수신된 실시간 영상 정보와 수신된 위치 기반 정보의 패턴 매칭을 통해 수신된 실시간 영상 정보 상에 수신된 위치 기반 정보의 사물을 인식하며, 실시간 영상 정보에 위치 기반 정보를 합성할 때의 사물에 대한 위치값을 추출하여 전달하는 기능을 수행한다. 또한, 휴대용 단말기(110)는 단말기 통신부(260)를 제어하여 위치 기반 정보를 수신하며, 위치 기반 정보에 포함된 주요 주 변 환경 정보 중 사용자가 기 설정한 정보만 나타나도록 제어하는 기능을 수행한다. 한편, 휴대용 단말기(110)는 실시간 영상과 방향 정보를 사물에 대한 위치값에 맞게 합성한 후 디스플레이하는 기능을 수행한다.The
유무선 통신망(120)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 유무선 통신망(120)은 위치 기반 서버(130)와 휴대용 단말기(110)들을 연결하는 망(Network)으로서 LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크일 수도 있으나, 인터넷(Internet)과 같은 개방형인 것이 바람직하다. 인터넷은 TCP/IP 프로토콜 및 그 상위계층에 존재하는 여러 서비스, 즉 HTTP(HyperText Transfer Protocol), Telnet, FTP(File Transfer Protocol), DNS(Domain Name System), SMTP(Simple Mail Transfer Protocol), SNMP(Simple Network Management Protocol), NFS(Network File Service), NIS(Network Information Service)를 제공하는 전세계적인 개방형 컴퓨터 네트워크 구조를 의미한다. 또한, 휴대용 단말기(110)가 이동통신 단말기인 경우, 유무선 통신망(120)은 이동통신망을 포함할 수도 있다. 여기서, 유무선 통신망(120)에 대한 기술은 이미 공지된 기술이므로 더 자세한 설명은 생략하도록 한다.The wired /
위치 기반 서버(130)는 위치 기반 서비스를 제공하는 서버로서, 휴대용 단말기(110)로부터 위치 측위 정보를 수신하고, 위치 측위 정보를 이용하여 현재 위치를 추출하며, 현재 위치와 관련된 경로안내, POI (Point Of Interest) 정보, 쇼핑 정보, 광고 정보 등을 제공하는 서버를 말한다. 즉, 위치 기반 서버(130)는 유무선 통신망(120)을 경유하여 휴대용 단말기(110)로부터 위치 기반 서비스 요청을 받는 경우, 휴대용 단말기(110)로부터 위치 측위 정보를 수신하며, 길찾기 정보, 관광 정보, 쇼핑 정보 및 광고 정보 등과 같은 휴대용 단말기(110)의 주변 위치에 대한 정보를 DB 서버(140)에 요청하여 전달받은 후 유무선 통신망(120)을 경유하여 휴대용 단말기(110)로 전달하는 역할을 수행한다. The location-based
위치 기반 서버(130)는 휴대용 단말기(110)와 연동하며, 휴대용 단말기(110)로부터 수신된 위치 측위 정보에 근거하여 휴대용 단말기(110)의 현재 위치가 포함된 지도 영역 크기를 결정하며, 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색하고, 결정된 영역 크기에 따라 검색된 주요 주변 환경 정보 중 일부 정보를 적용한 위치 기반 정보를 휴대용 단말기(110)로 전송하는 기능을 수행한다. 여기서, 위치 기반 서버(130)는 검색된 주요 주변 환경 정보에 따른 중요도 정보에 근거하여 위치 기반 정보에 주요 주변 환경 정보 중 일부 정보를 적용하는 기능을 수행한다. 또한, 중요도 정보에 대한 예를 들자면, 검색된 주요 주변 환경 정보에 포함된 각각의 주변 건물 정보에 대해 중요도를 부여한 정보로서, 공공기관, 병원, 주유소, 교차로 명칭 및 진입로 명칭 등은 높은 중요도가 부여되고, 음식점 이름과 같은 광고 목적의 정보에는 상대적으로 낮은 중요도가 주여될 수 있다.The location-based
또한, 위치 기반 서버(130)는 위치 측위 정보에 포함된 위경도 좌표값에 근거하여, 휴대용 단말기(110)의 현재 위치 정보를 추출하고, 현재 위치 정보의 고도 정보, 현재 위치 정보에 대응하는 지역 종류 정보 중 적어도 하나 이상의 정보에 근거하여 지도 영역 크기를 결정하는 기능을 수행한다. 또한, 위치 기반 서버(130) 는 DB 서버(140)와 연동하여, DB 서버(140)로부터 수신된 지도 정보를 이용하여 지도 영역 크기를 결정하는 기능을 수행한다. 예를 들어서, 위치 기반 서버(130)는 휴대용 단말기(110)의 위치에 따라 정보를 전달해 줄 영역의 크기를 다르게 하기 위하여 휴대용 단말기(110)의 현재 위치 정보의 고도 정보를 이용할 수 있다. 즉, 현재 위치 정보의 고도 정보를 이용하여 휴대용 단말기(110)의 위치가 산 정상과 같이 상당히 높은 곳에 위치한 것으로 판단되는 경우, 휴대용 단말기(110)의 카메라 모듈(212)을 통해 나타나는 지역(또는 사용자가 원하는 지역)은 넓은 지역이 표시(또는 먼 거리에 위치한 지역)되므로, 지도 영역 크기를 축적한 넓은 지역으로 결정하고, 주변 환경 정보 중 중요도가 높은 일부의 정보만을 포함한 위치 기반 정보를 생성할 수 있는 것이다. 한편, 위치 기반 서버(130)는 휴대용 단말기(110)의 위치에 따라 정보를 전달해 줄 영역의 크기를 다르게 하기 위하여 휴대용 단말기(110)의 현재 위치 정보에 대응하는 지역 종류 정보를 이용할 수 있다. 즉, 현재 위치 정보에 대응하는 지역 종류 정보가 '강남 일대 상업 지역'인 경우, 휴대용 단말기(110)의 위치가 큰 빌딩으로 둘러싸여 있는 것으로 가정할 수 있으며, 이때, 휴대용 단말기(110)의 카메라 모듈(212)을 통해 획득되는 영상(또는 사용자가 필요로하는 영상)은 좁은 지역으로 표시(또는 근거리에 한정된 지역)되므로, 지도 영역 크기를 좁은 지역으로 결정하고, 주변 환경 정보를 모두 포함한 상세한 위치 기반 정보를 생성할 수 있는 것이다.In addition, the location-based
위치 기반 서버(130)는 관광 정보, 쇼핑 정보, 광고 정보, 지명 정보 및 주소 정보 중 적어도 하나 이상의 정보에서 주요 주변 환경 정보를 검색하는 기능을 수행한다. 한편, 위치 기반 서버(130)는 DB 서버(140)와 연동하며, DB 서버(140)로부터 수신된 데이터에 근거하여 주요 주변 정보를 검색하는 기능을 수행한다.The location-based
DB 서버(140)는 지도와 관련된 정보를 저장하는 일종의 데이터베이스로서, 지도 DB, 지명 및 주소 DB, 길찾기 DB, 관광정보 DB, 쇼핑 DB, 광고 DB 및 기타 DB를 포함할 수 있다. 또한, 도 1에서는 DB 서버(140)가 위치 기반 서버(130)와 별도로 구현된 서버로 도시하고 있으나, 반드시 이에 한정되는 것은 아니며, 위치 기반 서버(130) 내부에 포함되는 것으로 구현될 수 있을 것이다.The
도 2는 본 발명의 일 실시예에 따른 휴대용 단말기를 개략적으로 나타낸 블럭 구성도이다.2 is a block diagram schematically illustrating a portable terminal according to an embodiment of the present invention.
본 발명의 일 실시예에 따른 휴대용 단말기(110)는 위치 기반 측정부(210), 위치 기반 입력부(220), 단말기 제어부(230), 표시부(250) 및 단말기 통신부(260)를 포함하여 구성된다.The
본 발명의 일 실시예에서는 휴대용 단말기(110)가 위치 기반 측정부(210), 위치 기반 입력부(220), 단말기 제어부(230), 표시부(250) 및 단말기 통신부(260)만을 포함하여 구성되는 것으로 기재하고 있으나, 이는 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 휴대용 단말기(110)에 포함되는 구성 요소에 메모리부, 키입력부, 마이크로폰, 스피커 등을 추가하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이다.The
위치 기반 측정부(210)는 실시간 영상 정보를 획득하는 카메라 모듈(212), 움직임을 감지하는 자이로 센서(214), 가속도를 감지하는 가속도 센서(216) 및 전파 신호에 포함된 항법 데이터를 획득하는 GPS 모듈(218)을 포함하여 구성될 수 있다. 여기서, 자이로 센서(214)는 요(Yaw)축과 피치(Pitch)축의 단말기 움직임의 각속도를 감지하는 기능을 수행한다. 자이로 센서(214)는 단말기의 상하/좌우로의 회전, 기울기 또는 움직임 등을 인식하기 위해 요축과 피치축 두 방향의 움직임의 각속도를 포착할 수 있도록 부착되어 구성될 수 있다. 즉, 방향 측정부(224)는 자이로 센서(214)로부터 포착된 단말기의 움직임 신호에서 높은 주파수의 노이즈 성분을 제거하여 원하는 대역만 추출하고, 자이로 신호에서 처리한 신호를 사용하여 단말기의 상하/좌우로의 회전, 기울기 또는 움직임 등을 인식할 수 있는 것이다. 여기서, 위치 기반 측정부(210)가 획득한 실시간 영상 정보, 감지된 움직임 정보, 감지된 가속도 정보 및 항법 데이터는 설명의 편의상 위치 기반 관련 정보로 묶을 수 있다.The position-based
위치 기반 입력부(220)는 위치 기반 측정부(210)를 통해 위치 측위 정보, 실시간 영상 정보 및 방향 정보를 수신하는 기능을 수행한다. 한편, 위치 기반 입력부(220)는 위치 기반 측정부(210)를 통해 획득된 위치 기반 관련 정보를 이용하여 위치 측위 정보, 실시간 영상 정보 및 방향 정보를 단말기 제어부(230)로 전송할 수 이 있다. 또한, 위치 기반 입력부(220)는 획득된 실시간 영상 정보를 수신하여 전달하는 영상 입력부(222), 감지된 움직임과 감지된 가속도에 근거하여 방향 정보를 생성하는 방향 측정부(224), 획득된 항법 데이터에 근거하여 위경도 좌표값을 포함하는 위치 측위 정보를 생성하는 위치 측정부(226)를 포함한다. 즉, 영상 입력부(222)는 카메라 모듈(212)을 통해 실시간으로 입력되는 영상 정보를 수신하여 영상 출력 제어부(232)와 영상 처리부(236)에 전송하는 역할을 수행한다. 방향 측정부(224)는 카메라 모듈(212)이 실제로 지향하는 방향 정보를 알아내기 위한 모듈로서, 자이로 센서(214) 및 가속도 센서(216) 중 적어도 하나 이상의 센서를 이용하여 방향 정보를 계산할 수 있다. 위치 측정부(226)는 휴대용 단말기(110)의 현재 위치를 파악하기 위한 모듈로서, GPS 모듈(218)을 위치 측위 정보를 산출할 수 있다. 하지만, 위치 측정부(226)는 휴대용 단말기(110)가 실내(인빌딩) 또는 높은 빌딩 사이와 같은 GPS의 음역지역에 위치할 경우 위치 정보 측정이 불가능할 수 있으므로, 이를 보조하기 위해 이동통신(Cell ID)이나 WLAN 혹은 WPAN의 삼각측량을 이용할 수도 있다.The location-based
단말기 제어부(230)는 수신된 위치 측위 정보를 위치 기반 서버(130)로 전송하여, 위치 기반 서버(130)로부터 위치 측위 정보에 대응하는 위치 기반 정보를 수신하고, 수신된 실시간 영상 정보와 방향 정보를 영상 처리부(236)로 전송하는 기능을 수행한다. 또한, 단말기 제어부(230)는 영상 출력 제어부(232), 위치 정보 제어부(234) 및 영상 처리부(236)를 포함하여 구성된다.The
영상 출력 제어부(232)는 수신된 실시간 영상 정보와 수신된 위치 기반 정보를 방향 정보에 맞게 가공하고, 수신된 실시간 영상 정보와 수신된 위치 기반 정보의 패턴 매칭을 통해 수신된 실시간 영상 정보 상에 수신된 위치 기반 정보의 사물을 인식하며, 실시간 영상 정보에 위치 기반 정보를 합성할 때의 사물에 대한 위치 값을 추출하여 전달하는 기능을 수행한다. 즉, 영상 출력 제어부(232)의 역할은 영상 입력부(222)를 통해 전달받은 실시간 영상 정보와 위치 정보 제어부(234)를 통해 전달받은 휴대용 단말기(110)의 지향 방향의 건물 등에 대한 특징 정보를 지향 방향에 맞게 가공하고, 실시간 영상 정보와 위치 기반 정보의 패턴 매칭을 통해 비교하여 위치 기반 정보의 사물을 인식하며, 실시간 영상 정보에 위치기반 서비스 정보를 혼합할 때 적절한 위치를 결정하여 사물에 대한 위치값을 영상 처리부(236)에 전달한다.The image output controller 232 processes the received real-time image information and the received location-based information according to the direction information, and receives the real-time image information on the received real-time image information through pattern matching of the received real- Based information and extracts and transmits the position value of the object when synthesizing the location-based information to the real-time image information. That is, the role of the image output control unit 232 is to direct the real-time image information received through the
또한, 위치 정보 제어부(234)는 단말기 통신부(260)를 제어하여 위치 기반 정보를 수신하며, 위치 기반 정보에 포함된 주요 주변 환경 정보 중 사용자가 기 설정한 정보만 나타나도록 제어하는 기능을 수행한다. 즉, 위치 정보 제어부(234)는 위치 측정부(226)로부터 전달받은 휴대용 단말기(110)의 위치 정보를 단말기 통신부(260)를 통해 위치 기반 서버(130)에 전달하고, 단말기 통신부(260)를 통해 위치 기반 서버(130)로부터 주요 주변 환경 정보를 수신하며, 위치 측정부(226)와 방향 측정부(224)로부터 수신된 위치 측위 정보, 방향 정보와 위치 기반 서버(130)로부터 수신된 위치 기반 정보의 주요 주변 환경 정보 중에서 사용자가 원하는 정보로 판단되는 정보만 추출하여 영상 출력 제어부(232)에 전달할 수 있다.In addition, the location
영상 처리부(236)는 수신된 실시간 영상 정보, 수신된 방향 정보 및 수신된 위치 기반 정보를 합성하여 표시부(250)를 통해 디스플레이하는 기능을 수행한다. 또한, 영상 처리부(236)는 실시간 영상과 방향 정보를 사물에 대한 위치값에 맞게 합성한 후 디스플레이하는 기능을 수행한다. 즉, 영상 처리부(236)는 영상 입력 부(222)로부터 받은 실시간 영상 정보와 영상 출력 제어부(232)로부터 받은 부가 정보를 영상 출력 제어부(232)로부터 받은 사물에 대한 위치값에 맞도록 합성하여 표시부(250)를 통해 디스플레이되도록 할 수 있다. 한편, 도 2에서는 영상 처리부(236)가 단말기 제어부(230)와 별도로 구현된 것으로 기재하고 있으나, 본 발명은 반드시 이에 한정되는 것은 아니며, 영상 처리부(236)가 단말기 제어부(230) 내부에 포함되는 것으로 구현될 수 있다.The
표시부(250)는 전원 상태 정보, 전파 수신 강도 정보, 날짜 정보 및 시간 정보 등 중 적어 하나 이상의 정보를 포함한 단말기 동작 상태를 표시하며, 문자, 숫자, 이미지 등의 형태로 정보가 전달되는 경우에는 해당 정보를 출력하는 화면 표시 수단이다. 즉, 표시부(250)는 구동중인 어플리케이션의 실행 화면을 표시한다.The
단말기 통신부(260)는 유무선 통신망(120) 또는 AP(Access Point) 등을 통해 음성 또는 데이터 통신을 수행하는 무선통신 처리 수단으로서, 음성 신호를 코딩 또는 디코딩하고 다중 경로 잡음 제거를 위해 이퀄라이저 기능을 수행하며 음향 데이터 처리 기능 등을 수행하는 디지털 신호 처리 기능, 송수신되는 신호에 대해 기저 대역의 신호로 변환하며, 디지털-아날로그 변환 및 아날로그-디지털 변환 처리 등을 수행하는 베이스밴드 변환 기능, RF(Radio Frequency) 신호를 수신하여 IF(Intermediate Frequency) 신호로 변환하고, IF 신호를 RF 신호로 변화하며, RF 신호를 복조 및 증폭하는 RF 신호 처리 기능, 공기 중으로 무선 신호를 송수신하는 안테나 기능 등을 수행한다. 한편, 단말기 통신부(260)는 무선 랜(LAN), 와이파이(Wi-Fi), 와이맥스(WiMAX) 및 와이브로(WiBro) 등의 무선통신 기술을 이용하여 데이터 패킷을 처리할 수 있도록 구현될 수 있으나, 반드시 이에 한정되는 것은 아니다. 한편, 단말기 통신부(260)는 위치 기반 서버(130)와 연동하는 기능을 수행한다.The
도 3은 본 발명의 일 실시예에 따른 위치 기반 서버를 개략적으로 나타낸 블럭 구성도이다.3 is a block diagram schematically showing a location-based server according to an embodiment of the present invention.
본 발명의 일 실시예에 따른 위치 기반 서버(130)는 서버 통신부(310), 영역 결정부(320), 서버 제어부(330), 환경 정보 검색부(340)를 포함하여 구성된다.The location-based
본 발명의 일 실시예에서는 위치 기반 서버(130)가 서버 통신부(310), 영역 결정부(320), 서버 제어부(330), 환경 정보 검색부(340)만을 포함하여 구성되는 것으로 기재하고 있으나, 이는 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 위치 기반 서버(130)에 포함되는 구성 요소에 대하여 다양하게 수정 및 변형하여 적용 가능할 것이다.The location-based
서버 통신부(310)는 유무선 통신망(120)을 경유하여 휴대용 단말기(110)와 연동하는 기능을 수행하는 통신 수단으로서, 각종 데이터를 송수신하는 기능을 수행한다. 또한, 서버 통신부(310)는 DB 서버(140)와 연동하는 기능을 수행한다. 예를 들어서, 서버 통신부(310)는 데이터 수신부 및 데이터 송신부로 구성될 수 있으며, 데이터 수신부는 유무선 통신망(120)을 통해 휴대용 단말기(110)의 위치 측위 정보를 수신하여 영역 결정부(320)에 전달하는 역할을 수행한다. 한편, 서버 통신 부(310)의 데이터 송신부는 서버 제어부(330)로부터 받은 정보를 유무선 통신망(120)을 경유하여 휴대용 단말기(110)로 전송한다.The
영역 결정부(320)는 휴대용 단말기(110)로부터 수신된 위치 측위 정보에 근거하여 휴대용 단말기(110)의 현재 위치가 포함된 지도 영역 크기를 결정하는 기능을 수행한다. 또한, 영역 결정부(320)는 위치 측위 정보에 포함된 위경도 좌표값에 근거하여, 휴대용 단말기(110)의 현재 위치 정보를 추출하고, 현재 위치 정보의 고도 정보, 현재 위치 정보에 대응하는 지역 종류 정보 중 적어도 이상의 정보에 근거하여 지도 영역 크기를 결정하는 기능을 수행한다. 또한, 영역 결정부(320)는 DB 서버(140)로부터 수신된 지도 정보를 이용하여 지도 영역 크기를 결정하는 기능을 수행한다. 예를 들어서, 영역 결정부(320)는 휴대용 단말기(110)의 현재 위치에 해당하는 지역의 형상을 지도 DB 정보를 이용하여 파악하며, 정보 제공이 필요한 영역의 크기를 결정하여 서버 제어부(330)로 전송한다.The
여기서, DB 서버(140)는 지도 DB, 지명 및 주소 DB, 길찾기 DB, 관광정보 DB, 쇼핑 DB, 광고 DB 및 기타 DB 등에 대한 정보를 분류하여 데이터베이스(Database)에 저장시키고 관리하는데, 이러한 데이터베이스는 위치 기반 서버(130)의 내부 또는 외부에 구현될 수 있다. 본 발명의 일 실시예에서는 DB 서버(140)가 위치 기반 서버(130)의 외부에 구현된 것으로 도시하고 있으나, 반드시 이에 한정되는 것은 아니다. 또한, 이러한 데이터베이스는 데이터베이스 관리 프로그램(DBMS)을 이용하여 컴퓨터 시스템의 저장공간(하드디스크 또는 메모리)에 구현된 일반적인 데이터구조를 의미하는 것으로, 데이터의 검색(추출), 삭제, 편집, 추 가 등을 자유롭게 행할 수 있는 데이터 저장형태를 뜻하는 것으로, 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이타베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이타베이스 관리 시스템(OODBMS) 및 엑셀론(Excelon), 타미노(Tamino), 세카이주(Sekaiju) 등의 XML 전용 데이터베이스(XML Native Database)를 이용하여 본 발명의 일 실시예의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(Field) 또는 엘리먼트들을 가지고 있다. 한편, DB 서버(140)는 보유한 지도 DB, 지명 및 주소 DB, 길찾기 DB, 관광정보 DB, 쇼핑 DB, 광고 DB 및 기타 DB 중 지도 DB에 포함된 지도 정보를 영역 결정부(320)로 전송하여 영역 결정부(320)가 지도 영역 크기를 결정하도록 할 수 있는 것이다.Here, the
서버 제어부(330)는 서버의 전반적인 기능을 제어하는 제어 수단으로서, 영역 결정부(320)에 의해 결정된 영역 크기에 따라 환경 정보 검색부(340)에 의해 검색된 주요 주변 환경 정보 중 일부 정보를 상기 결정된 영역 크기에 해당하는 지도 정보에 적용한 위치 기반 정보를 생성하여 휴대용 단말기(110)로 전송하는 기능을 수행한다. 이러한, 서버 제어부(330)는 서버의 구성 요소를 제어하기 위한 프로그램을 저장하는 메모리와 해당 프로그램을 실행하여 서버의 구성 요소를 제어하는 마이크로프로세서 등으로 포함하여 구성될 수 있다. 예를 들어서, 서버 제어부(330)는 영역 결정부(320)로부터 전달받은 결정된 지도 영역의 크기에 포함되는 주요 주변 환경 정보를 환경 정보 검색부(340)로 요청하고 환경 정보 검색부(340)로부터 받은 각종 정보와 그 정보의 중요도를 정보 제공 영역의 크기를 고려하여 추출한 후, 서버 통신부(310)의 데이터 송신부로 전달한다.The
환경 정보 검색부(340)는 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색하는 기능을 수행한다. 또한, 환경 정보 검색부(340)는 검색된 주요 주변 환경 정보에 따른 중요도 정보를 서버 제어부(330)로 전송하며, 서버 제어부(330)로 하여금 수신된 중요도 정보에 근거하여 위치 기반 정보에 주요 주변 환경 정보 중 일부 정보를 적용하도록 한다.The environment
환경 정보 검색부(340)는 관광 정보, 쇼핑 정보, 광고 정보, 지명 정보 및 주소 정보 중 적어도 하나 이상의 정보에서 상기 주요 주변 환경 정보를 검색하는 기능을 수행한다. 또한, 환경 정보 검색부(340)는 DB 서버(140)로부터 수신된 데이터에 근거하여 주요 주변 정보를 검색하는 기능을 수행한다. 예를 들어서, 환경 정보 검색부(340)는 서버 제어부(330)로부터 요청받은 해당 정보를 DB 서버(140)를 검색하여 찾아내고, DB 서버(140)에 저장되어 있는 정보와 정보의 중요도를 서버 제어부(330)로 전달한다. 여기서, DB 서버(140)는 보유한 지도 DB, 지명 및 주소 DB, 길찾기 DB, 관광정보 DB, 쇼핑 DB, 광고 DB 및 기타 DB 중 지도 DB에 포함된 지도 정보를 환경 정보 검색부(340)로 전송하여 환경 정보 검색부(340)가 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색할 수 있도록 하는 것이다.The environment
도 4는 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스 방법을 설명하기 위한 순서도이다.4 is a flowchart for explaining a location-based service method using an augmented reality according to an embodiment of the present invention.
휴대용 단말기(110)는 사용자의 조작 또는 명령에 의해 위치 기반 서비스에 대한 요청이 있는지의 여부를 확인한다(S410). 즉, 사용자는 위치 기반 서비스를 이용하기 위해 휴대용 단말기(110)에 설치된 위치 기반 어플리케이션을 구동하거나, 위치 기반 메뉴를 선택할 수 있을 것이다.The
단계 S410의 확인 결과, 위치 기반 서비스에 대한 요청이 있는 경우, 휴대용 단말기(110)는 GPS 모듈(218)과 위치 측정부(226)를 통해 전파 신호에 포함된 항법 데이터를 획득하고, 획득된 항법 데이터에 근거하여 위경도 좌표값을 포함하는 위치를 측위한다(S421).If it is determined in step S410 that there is a request for the location-based service, the
휴대용 단말기(110)는 위치 기반 서비스를 이용하기 위해 유무선 통신망(120)을 경유하여 위치 기반 서버(130)로 위치 측위 정보를 전송한다(S422). 위치 기반 서버(130)는 휴대용 단말기(110)로부터 위치 측위 정보를 수신하면, DB 서버(140)로 지도 지형 정보 요청 신호를 전송하고(S423), DB 서버(140)로부터 지도 지형 정보 응답 신호를 수신한다(S424).The
위치 기반 서버(130)는 위치 측위 정보에 포함된 위경도 좌표값에 근거하여, 휴대용 단말기(110)의 현재 위치 정보를 추출하고, 현재 위치 정보의 고도 정보, 현재 위치 정보에 대응하는 지역 종류 정보, DB 서버(140)로부터 지도 지형 정보 응답 신호 중 적어도 하나 이상의 정보에 근거하여 지도 영역 크기를 결정한다(S425).The location-based
위치 기반 서버(130)는 결정된 지도 영역 크기에 포함되는 주요 주변 환경 정보를 검색하기 위한 주변 주요 환경 정보 요청 신호를 DB 서버(140)로 전송하고(S426), DB 서버(140)로부터 주변 주요 환경 정보 응답 신호를 수신한다(S427).The location-based
위치 기반 서버(130)는 결정된 영역 크기에 따라 검색된 주요 주변 환경 정 보 중 일부 정보를 적용한 위치 기반 정보를 생성한다(S428). 이때, 위치 기반 서버(130)는 검색된 주요 주변 환경 정보에 따른 중요도 정보에 근거하여 위치 기반 정보에 주요 주변 환경 정보 중 일부 정보를 적용하거나, 위치 기반 정보에 포함된 주요 주변 환경 정보 중 사용자가 기 설정한 정보만 나타나도록 할 수 있다. 위치 기반 서버(130)는 위치 기반 정보를 유무선 통신망(120)을 경유하여 휴대용 단말기(110)로 전송한다(S429).Based on the determined area size, the location-based
단계 S421 내지 단계 S429는 위치 기반 서버(130)에서 위치 기반 정보를 생성하여 휴대용 단말기(110)로 전달하는 과정이므로, 해당 단계는 휴대용 단말기(110) 측에서 위치 기반 정보 수신 단계(S420)로 볼 수 있다.Based information in step S421 to step S429 is generated and transmitted to the
휴대용 단말기(110)는 위치 기반 서버(130)로부터 위치 기반 정보를 수신하며, 카메라 모듈(212)을 통해 실시간 영상 정보를 획득하고, 자이로 센서(214) 및 가속도 센서(216)를 통해 방향 정보를 획득한다(S432).The
휴대용 단말기(110)는 수신된 위치 기반 정보, 실시간 영상 정보 및 방향 정보를 합성하여 디스플레이한다(S434). 즉, 휴대용 단말기(110)는 수신된 실시간 영상 정보와 수신된 위치 기반 정보를 방향 정보에 맞게 가공하고, 수신된 실시간 영상 정보와 수신된 위치 기반 정보의 패턴 매칭을 통해 수신된 실시간 영상 정보 상에 상기 수신된 위치 기반 정보의 사물을 인식하며, 실시간 영상 정보에 위치 기반 정보를 합성할 때의 사물에 대한 위치값을 추출하고, 실시간 영상과 방향 정보를 사물에 대한 위치값에 맞게 합성한 후 디스플레이할 수 있다.The
단계 S432 내지 단계 S434는 휴대용 단말기(110)에서 위치 기반 정보, 방향 정보 및 실시간 영상 정보를 합성하여 디스플레이하는 과정이므로, 해당 단계는 휴대용 단말기(110) 측에서 위치 기반 서비스를 제공하는 단계(S430)로 볼 수 있다.Since steps S432 to S434 are a process of synthesizing and displaying the location-based information, direction information, and real-time image information in the
휴대용 단말기(110)는 위치 기반 서버(130)로부터 수신한 위치 기반 정보의 영역을 이탈하였는지의 여부를 확인하고(S440), 확인 결과에 근거하여 위치 기반 서버(130)로부터 수신한 위치 기반 정보의 영역을 이탈한 경우, S420이 수행되도록 한다(S450). 한편, 단계 S440의 확인 결과, 위치 기반 서버(130)로부터 수신한 위치 기반 정보의 영역을 이탈하지 않은 경우, S430이 수행되도록 한다(S460).Based information received from the location-based
도 4에서는 위치 기반 서버(130) 및 휴대용 단말기(110)가 단계 S410 내지 단계 S460을 순차적으로 실행하는 것으로 기재하고 있으나, 이는 본 발명의 일 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 일 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 일 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 위치 기반 서버(130) 및 휴대용 단말기(110)가 도 4에 기재된 순서를 변경하여 실행하거나 단계 S410 내지 단계 S460 중 하나 이상의 단계를 병렬적으로 실행하는 것으로 다양하게 수정 및 변형하여 적용 가능할 것이므로, 도 4는 시계열적인 순서로 한정되는 것은 아니다.4, it is described that the location-based
전술한 바와 같이 도 4에 기재된 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스 방법은 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스 방법을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. As described above, the location based service method using the augmented reality according to an embodiment of the present invention described in Fig. 4 can be implemented by a program and recorded in a computer readable recording medium. A program for implementing a location-based service method using an augmented reality according to an embodiment of the present invention is recorded, and a computer-readable recording medium includes all kinds of recording devices for storing data that can be read by a computer system do.
이러한 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수도 있다. 또한, 본 발명의 일 실시예를 구현하기 위한 기능적인(Functional) 프로그램, 코드 및 코드 세그먼트들은 본 발명의 일 실시예가 속하는 기술분야의 프로그래머들에 의해 용이하게 추론될 수 있을 것이다.Examples of such computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, etc., and also implemented in the form of a carrier wave (e.g., transmission over the Internet) . The computer readable recording medium may also be distributed over a networked computer system so that computer readable code is stored and executed in a distributed manner. In addition, functional programs, code, and code segments for implementing an embodiment of the present invention may be easily inferred by programmers skilled in the art to which an embodiment of the present invention belongs.
도 5는 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스의 예시도이다.5 is an exemplary diagram illustrating a location-based service using an augmented reality according to an embodiment of the present invention.
도 5에 도시된 바와 같이, 휴대용 단말기(110)는 카메라 모듈(212)을 통해 획득한 실시간 영상 정보에, 자이로 센서(214) 또는 가속도 센서(216)를 통해 획득한 방향 정보 및 위치 기반 서버(130)로부터 수신한 위치 기반 정보를 합성하여 표시부(250)에 디스플레이 할 수 있다. 예를 들어서, 도 5에 도시된 바와 같이, 휴대용 단말기(110)가 차량에 고정되어 위치 기반 서비스를 제공받는 것으로 가정하는 경우, 휴대용 단말기(110)의 표시부(250)에는 카메라 모듈(212)을 통해 획득한 실시간 영상 정보가 표시되고, 그와 오버랩되어, 차량의 속도 정보가 나타나고, 주유소 같은 주요 주변 건물 정보가 오버랩되어 나타날 수 있는 것이다.5, the
즉, 본 발명의 일 실시예에 따른 위치 기반 서비스는, 휴대용 단말기(110)의 현재 위치 정보만을 이용하는 것이 아니라, 방향 정보를 이용하여 현재 위치 정보뿐 아니라 휴대용 단말기(110)의 방향을 파악하여 휴대용 단말기(110)의 사용자가 목적으로 하는 방향으로 지역을 한정할 수 있다. 즉, 휴대용 단말기(110)는 자이로 센서(214) 또는 가속도 센서(216)를 통해 방향 정보를 알 수 있으며, 휴대용 단말기(110)가 지향하는 방향에 대한 지도를 표시할 수 있으므로, 사용자가 실제 환경과 지도와의 비교를 통한 주변 인식율을 높일 수 있다. 뿐만 아니라, 휴대용 단말기(110)의 표시부(250)에 디스플레이되는 지도 정보를 표시할 필요없이 원하는 서비스를 받을 수 있다. 예를 들어 길찾기 서비스인 경우, 사용자가 가야 할 방향으로 화살표와 같은 간단한 아이콘만을 표시함으로써 서비스를 제공할 수 있을 것이다.That is, the location-based service according to an exemplary embodiment of the present invention not only uses the current location information of the
또한, 위치 정보 및 방향 정보와는 별개로, 휴대용 단말기(110)의 기술의 발전에 따라 고성능 중앙처리장치 및 고해상도 카메라 모듈(212)이 탑재되어 있으므로, 카메라 모듈(212)을 통해 입력되는 실사의 영상 정보를 위치 및 방향 정보와 결합하여 보다 정확하고 직관적인 위치기반 서비스를 제공할 수 있다. 즉, 기존에는 위치 및 방향 정보를 이용하여 주변의 지도 정보를 표시하고 원하는 서비스를 이용하도록 함에 반해, 위치 및 방향 정보를 이용하여 파악된 대강의 위치를 파악하고 주변의 건물과 같은 시설물 정보와 카메라의 움직임에 따라 입력되는 실사 영상 정보 간의 비교를 통해 사용자가 원하는 서비스를 파악하여 관련 정보를 제공할 수 있을 것이다.In addition, since the high-performance central processing unit and the high-
또한, 도 5에 도시된 바와 같이, 본 발명의 일 실시예에 따른 위치 기반 서 비스는 휴대용 단말기(110)의 위치에 따라 정보를 전달해 줄 영역의 크기가 달라야 한다. 만약, 휴대용 단말기의 위치가 산 정상과 같이 상당히 높은 위치한 경우, 휴대용 단말기(110)의 카메라 모듈(212)을 통해 나타나는 지역(또는 사용자가 원하는 지역)은 넓은 지역이 표시(또는 먼 거리에 위치한 지역)되게 된다. 한편, 휴대용 단말기(110)의 위치가 큰 빌딩으로 둘러싸여 있는 경우, 휴대용 단말기(110)의 카메라 모듈(212)을 통해 나타나는 지역(또는 사용자가 필요로하는 지역)은 좁은 지역으로 표시(또는 근거리에 한정된 지역)되게 된다.Also, as shown in FIG. 5, the location-based service according to an embodiment of the present invention needs to have a different size of area for transmitting information according to the location of the
따라서, 위치 기반 서버(130)는 휴대용 단말기(110)로부터 전달받은 위치 측위 정보를 기반으로 지도 DB로부터 휴대용 단말기(110)의 위치 주변 환경을 파악하여 전달할 지역의 지도 영역 크기를 정하고 그에 해당하는 영역에 대한 정보를 각종 DB로부터 전달받아 휴대용 단말기(110)로 전달하는 것이다. 이때, 카메라 모듈(212)을 통해 입력된 영상은 크기가 한정된 휴대용 단말기(110)를 통해 디스플레이되므로, 실시간 영상에 합성하여 표시할 수 있는 정보의 양 정도로 한정될 수 있다. 하지만, 일반적으로 먼 곳을 향하는 카메라 모듈(212)을 통해 정확히 파악할 수 있는 사물의 양도 한정됨을 고려할 때, 위치 기반 서버(130)는 DB 서버(140)로부터 수신한 정보를 그대로 휴대용 단말기(110)에 전송하지 않고, 정보의 중요도에 따라 전송할 정보를 결정한다. 따라서, DB 서버(140)(또는 위치 기반 서버(130)의 환경 정보 검색부(340)는 종래의 위치 기반 서비스와 달리 정보와 함께 정보의 중요도를 위치기반 서비스 서버에 알려야 한다.Based on the location information received from the
이상에서, 본 발명의 실시예를 구성하는 모든 구성 요소들이 하나로 결합되 거나 결합되어 동작하는 것으로 설명되었다고 해서, 본 발명이 반드시 이러한 실시예에 한정되는 것은 아니다. 즉, 본 발명의 목적 범위 안에서라면, 그 모든 구성 요소들이 하나 이상으로 선택적으로 결합하여 동작할 수도 있다. 또한, 그 모든 구성 요소들이 각각 하나의 독립적인 하드웨어로 구현될 수 있지만, 각 구성 요소들의 그 일부 또는 전부가 선택적으로 조합되어 하나 또는 복수 개의 하드웨어에서 조합된 일부 또는 전부의 기능을 수행하는 프로그램 모듈을 갖는 컴퓨터 프로그램으로서 구현될 수도 있다. 그 컴퓨터 프로그램을 구성하는 코드들 및 코드 세그먼트들은 본 발명의 기술 분야의 당업자에 의해 용이하게 추론될 수 있을 것이다. 이러한 컴퓨터 프로그램은 컴퓨터가 읽을 수 있는 저장매체(Computer Readable Media)에 저장되어 컴퓨터에 의하여 읽혀지고 실행됨으로써, 본 발명의 실시예를 구현할 수 있다. 컴퓨터 프로그램의 저장매체로서는 자기 기록매체, 광 기록매체, 캐리어 웨이브 매체 등이 포함될 수 있다.While the present invention has been described in connection with what is presently considered to be the preferred embodiments, it is to be understood that the invention is not limited to the disclosed embodiments. That is, within the scope of the present invention, all of the components may be selectively coupled to one or more of them. In addition, although all of the components may be implemented as one independent hardware, some or all of the components may be selectively combined to perform a part or all of the functions in one or a plurality of hardware. As shown in FIG. The codes and code segments constituting the computer program may be easily deduced by those skilled in the art. Such a computer program can be stored in a computer-readable storage medium, readable and executed by a computer, thereby realizing an embodiment of the present invention. As the storage medium of the computer program, a magnetic recording medium, an optical recording medium, a carrier wave medium, or the like may be included.
또한, 이상에서 기재된 "포함하다", "구성하다" 또는 "가지다" 등의 용어는, 특별히 반대되는 기재가 없는 한, 해당 구성 요소가 내재될 수 있음을 의미하는 것이므로, 다른 구성 요소를 제외하는 것이 아니라 다른 구성 요소를 더 포함할 수 있는 것으로 해석되어야 한다. 기술적이거나 과학적인 용어를 포함한 모든 용어들은, 다르게 정의되지 않는 한, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 사전에 정의된 용어와 같이 일반적으로 사용되는 용어들은 관련 기술의 문맥 상의 의미와 일치하는 것으로 해석되어야 하며, 본 발명에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.It is also to be understood that the terms such as " comprises, "" comprising," or "having ", as used herein, mean that a component can be implanted unless specifically stated to the contrary. But should be construed as including other elements. All terms, including technical and scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs, unless otherwise defined. Commonly used terms, such as predefined terms, should be interpreted to be consistent with the contextual meanings of the related art, and are not to be construed as ideal or overly formal, unless expressly defined to the contrary.
이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 발명에 개시된 실시예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The foregoing description is merely illustrative of the technical idea of the present invention, and various changes and modifications may be made by those skilled in the art without departing from the essential characteristics of the present invention. Therefore, the embodiments disclosed in the present invention are intended to illustrate rather than limit the scope of the present invention, and the scope of the technical idea of the present invention is not limited by these embodiments. The scope of protection of the present invention should be construed according to the following claims, and all technical ideas within the scope of equivalents should be construed as falling within the scope of the present invention.
이상에서 설명한 바와 같이 본 발명은 사용자의 이동에 따라 변경되는 실시간 영상에 따른 위치 기반 정보를 지속적으로 제공받을 수 있도록 하는 증강 현실을 이용한 위치 기반 서비스 제공 방법과 그를 위한 시스템, 서버 및 휴대용 단말기 분야에 적용되어, 사용자 입장에서 일반적인 지도 표시 방식에 비해 실시간 영상에 합성된 위치 기반 서비스를 통해 주변 위치를 파악하는 데 용이한 효과를 발생하는 매우 유용한 발명이다.As described above, the present invention provides a method for providing a location-based service using an augmented reality, which can continuously receive location-based information according to a real-time image changed according to movement of a user, and a system, a server, and a portable terminal for the same It is a very useful invention that generates an effect to easily grasp the surrounding location through the location based service synthesized with the real time image compared with the general map display method from the user's viewpoint.
도 1은 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스 시스템을 개략적으로 나타낸 블럭 구성도,1 is a block diagram schematically showing a location-based service system using an augmented reality according to an embodiment of the present invention;
도 2는 본 발명의 일 실시예에 따른 휴대용 단말기를 개략적으로 나타낸 블럭 구성도,2 is a block diagram schematically illustrating a portable terminal according to an embodiment of the present invention.
도 3은 본 발명의 일 실시예에 따른 위치 기반 서버를 개략적으로 나타낸 블럭 구성도,3 is a block diagram schematically illustrating a location-based server according to an embodiment of the present invention.
도 4는 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스 방법을 설명하기 위한 순서도,4 is a flowchart for explaining a location-based service method using an augmented reality according to an embodiment of the present invention;
도 5는 본 발명의 일 실시예에 따른 증강 현실을 이용한 위치 기반 서비스의 예시도이다.5 is an exemplary diagram illustrating a location-based service using an augmented reality according to an embodiment of the present invention.
< 도면의 주요 부분에 대한 부호의 설명 >Description of the Related Art
110: 휴대용 단말기 120: 유무선 통신망110: portable terminal 120: wired / wireless communication network
130: 위치 기반 서버 140: DB 서버130: Location-based server 140: DB server
210: 위치 기반 측정부 220: 위치 기반 입력부210: Position-based measurement unit 220: Position-based input unit
230: 단말기 제어부 250: 표시부230: terminal control unit 250:
260: 단말기 통신부 310: 서버 통신부260: Terminal communication unit 310: Server communication unit
320: 영역 결정부 330: 서버 제어부320: area determination unit 330: server control unit
340: 환경 정보 검색부340: environment information retrieval unit
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090062424A KR101557663B1 (en) | 2009-07-09 | 2009-07-09 | Method for Providing Location Based Services by Using Augmented Reality System Server And Portable Terminal Therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020090062424A KR101557663B1 (en) | 2009-07-09 | 2009-07-09 | Method for Providing Location Based Services by Using Augmented Reality System Server And Portable Terminal Therefor |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20110004974A KR20110004974A (en) | 2011-01-17 |
KR101557663B1 true KR101557663B1 (en) | 2015-10-07 |
Family
ID=43612279
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020090062424A KR101557663B1 (en) | 2009-07-09 | 2009-07-09 | Method for Providing Location Based Services by Using Augmented Reality System Server And Portable Terminal Therefor |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101557663B1 (en) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101397710B1 (en) * | 2011-02-08 | 2014-05-23 | 주식회사 팬택 | Apparatus and Method for Providing Data based Location |
KR101113699B1 (en) * | 2011-04-26 | 2012-02-27 | (주)비엔티솔루션 | Development system for spatial information frame making tool connecting mobile apparatus and the method thereof |
KR101238810B1 (en) * | 2011-05-17 | 2013-03-04 | 경희대학교 산학협력단 | Social Network System for Citizens Campagin's Share-Participation-Open |
KR101356192B1 (en) * | 2012-04-26 | 2014-01-24 | 서울시립대학교 산학협력단 | Method and System for Determining Position and Attitude of Smartphone by Image Matching |
KR101994898B1 (en) * | 2014-08-12 | 2019-07-01 | 전자부품연구원 | Flight path guiding method based on augmented reality using mobile terminal |
KR101994521B1 (en) | 2017-04-20 | 2019-09-30 | 김현우 | Navigation system by using augmented reality |
KR102046366B1 (en) * | 2018-04-11 | 2019-11-19 | 한성대학교 산학협력단 | A system to register and find the location information |
KR102329027B1 (en) | 2019-09-02 | 2021-11-19 | 주식회사 인터포 | Method for managing virtual object using augment reality and big-data and mobile terminal executing thereof |
KR102314894B1 (en) | 2019-12-18 | 2021-10-19 | 주식회사 인터포 | Method for managing virtual object using augment reality, method for managing festival using augment reality and mobile terminal |
-
2009
- 2009-07-09 KR KR1020090062424A patent/KR101557663B1/en active IP Right Grant
Also Published As
Publication number | Publication date |
---|---|
KR20110004974A (en) | 2011-01-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101557663B1 (en) | Method for Providing Location Based Services by Using Augmented Reality System Server And Portable Terminal Therefor | |
CN102741797B (en) | Method and apparatus for transforming three-dimensional map objects to present navigation information | |
JP5844463B2 (en) | Logo detection for indoor positioning | |
CN107094319B (en) | High-precision indoor and outdoor fusion positioning system and method | |
JP5685828B2 (en) | Portable portable terminal, positioning program and positioning system for portable portable terminal | |
KR101436223B1 (en) | Image identification using trajectory-based location determination | |
JP6087693B2 (en) | Terminal, method, and program for detecting specific position based on radio wave reception intensity for each channel | |
US9377316B2 (en) | Method and device for providing location services | |
CN103841642A (en) | Three-dimensional positioning method in a room | |
US20030179133A1 (en) | Wireless handheld portabel navigation system and method for visually impaired pedestrians | |
JP2014240836A (en) | Human assisted techniques for providing local maps and location-specific annotated data | |
EP3712562B1 (en) | Real-time path suggestion for a location-enabled mobile device | |
JP2006105640A (en) | Navigation system | |
WO2013125306A1 (en) | Wireless communication device, wireless communication system, and location estimation method | |
KR20130107318A (en) | Method and apparatus for determining location offset information | |
EP2735844B1 (en) | System and method for indoor navigation | |
WO2017128895A1 (en) | Location sharing-based navigation assistance method and terminal | |
JP5870817B2 (en) | Information processing apparatus, information processing method, and program | |
TWI749532B (en) | Positioning method and positioning device, electronic equipment and computer readable storage medium | |
US11334174B2 (en) | Universal pointing and interacting device | |
KR101363317B1 (en) | Method for Providing Location Based Services by Using Information Of Direction, Server And Portable Terminal Therefor | |
CN111796055A (en) | Portable device for measuring air quality and method for displaying air quality information | |
KR101215515B1 (en) | Image display apparatus based on recognizing selected location cordinates | |
US20150358782A1 (en) | Catch the screen | |
TWI454663B (en) | Method, apparatus and computer-readable storage medium for determining location offset information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
FPAY | Annual fee payment |
Payment date: 20180904 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20190903 Year of fee payment: 5 |