KR20090038216A - Communication and method of performing a function therein - Google Patents
Communication and method of performing a function therein Download PDFInfo
- Publication number
- KR20090038216A KR20090038216A KR1020070103598A KR20070103598A KR20090038216A KR 20090038216 A KR20090038216 A KR 20090038216A KR 1020070103598 A KR1020070103598 A KR 1020070103598A KR 20070103598 A KR20070103598 A KR 20070103598A KR 20090038216 A KR20090038216 A KR 20090038216A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- location information
- specific
- location
- information
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- 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/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/22—Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Human Computer Interaction (AREA)
- Telephone Function (AREA)
Abstract
Description
본 발명은 위치 정보를 이용하여 기능을 수행할 수 있는 통신 기기에 관한 것이다. The present invention relates to a communication device capable of performing a function using location information.
일반적으로, 통신 기기는, 음성/영상 통화 기능, 정보 입/출력 기능 및 데이터 저장 기능 등을 하나 이상 갖춘 기기를 의미한다. 여기에서, 통신 기기는, 이동성 여부에 따라 이동형 및 고정형 중 하나일 수 있고, 사용자의 휴대 여부에 따라 휴대식 및 거치식 중 하나일 수 있다.In general, a communication device refers to a device having at least one voice / video call function, an information input / output function, a data storage function, and the like. Here, the communication device may be one of a mobile type and a fixed type according to mobility, or may be one of a portable type and a stationary type depending on whether the user is portable.
최근, 통신 기기는, 상술한 기능들에 더하여, 정지 영상 또는 동영상 등의 영상 촬영, 음악 파일 또는 동영상 파일 등의 멀티미디어 파일 재생, 게임, 방송 수신/출력, 길 안내 서비스 등의 다양한 기능들을 수행할 수 있게 되면서, 종합적인 멀티미디어 기기(multimedia player) 형태로 구현되고 있다. Recently, in addition to the above-described functions, the communication device may perform various functions such as shooting a still image or a video, playing a multimedia file such as a music file or a video file, playing a game, receiving / outputting a broadcast, and a road guidance service. As it becomes possible, it is being implemented in the form of a comprehensive multimedia player.
이러한 멀티 미디어 기기에는, 복잡한 기능을 구현하기 위해 하드웨어 또는 소프트웨어의 측면에서 새로운 다양한 시도들이 적용되고 있다. 일 예로, 사용자가 쉽고 편리하게 기능을 검색하거나 선택하게 하기 위하여, 다양한 형태로 구현되는 사용자 인터페이스(User Interface; 'UI') 환경을 제공하고 있다.In these multimedia devices, various new attempts are being applied in terms of hardware or software to implement complex functions. For example, in order to allow a user to search for or select a function easily and conveniently, a user interface (UI) environment implemented in various forms is provided.
그러나, 종래 기술에 의하면, 통신 기기의 위치를 기반으로 하는 서비스가 다양하게 제공되지 않고 있다.However, according to the related art, various services are not provided based on the location of the communication device.
또한, 통신 기기 간의 인스턴트 메시징 서비스에 유사한 서비스를 위치 기반 서비스와 연계하여 제공하는 방안에 대하여 전혀 언급되고 있지 않다.In addition, there is no mention of providing a service similar to an instant messaging service between communication devices in connection with a location-based service.
본 발명은, 통신 기기 간의 인스턴트 메시징 서비스에 유사한 서비스를 위치 기반 서비스와 연계하여 제공하는 통신 기기 및 통신 기기의 기능 수행 방법을 제공하는데 그 목적이 있다.It is an object of the present invention to provide a communication device and a method of performing a function of the communication device for providing a service similar to an instant messaging service between communication devices in connection with a location-based service.
또한, 본 발명은, 특정 기준 및 레졸루션에 따라 지도를 달리 표시하여 기능을 수행할 수 있는 통신 기기 및 통신 기기의 기능 수행 방법을 제공하는데 또 다른 목적이 있다.Another object of the present invention is to provide a communication device capable of performing a function by displaying a map differently according to specific criteria and resolutions, and a method of performing a function of the communication device.
상기 목적을 달성하기 위해 본 발명은 통신 기기에 있어서, 통신 기기의 위치 정보를 수신하고, 위치 정보 제공 서비스에 등록된 통신 기기의 위치 정보를 수신하는 무선 통신부; 및 수신된 정보를 이용하여 특정 기준에 따라 상기 위치 정보 제공 서비스에 등록된 통신 기기 중 특정 통신 기기를 지도상의 해당 위치에 표시하되, 상기 특정 기준이 변화됨에 따라 상기 지도의 중심점을 변화시키고, 레졸루션에 근거하여 상기 지도의 축척을 변화시킬 수 있는 제어부를 포함하는 통신 기기를 제공한다.In order to achieve the above object, the present invention provides a communication device, comprising: a wireless communication unit for receiving location information of a communication device and receiving location information of a communication device registered in a location information providing service; And displaying a specific communication device among communication devices registered in the location information providing service on a corresponding location on a map using the received information, changing the center point of the map as the specific criterion is changed, and resolution. It provides a communication device including a control unit that can change the scale of the map based on.
상기 목적을 달성하기 위해 본 발명은 위치 정보 제공 서비스에 등록된 통신 기기의 위치 정보를 수신하는 단계; 및 수신된 정보를 이용하여 특정 기준에 따라 상기 위치 정보 제공 서비스에 등록된 통신 기기 중 특정 통신 기기를 지도상의 해당 위치에 표시하는 단계를 포함하되, 특정 기준이 변화됨에 따라 상기 지도의 중 심점을 변화시키고, 레졸루션에 근거하여 상기 지도의 축척을 변화시킬 수 있는 통신 기기의 기능 수행 방법을 제공한다.In order to achieve the above object, the present invention includes the steps of receiving location information of a communication device registered in the location information providing service; And displaying a specific communication device among communication devices registered in the location information providing service according to a specific criterion on the corresponding location on a map using the received information. And a method of performing a function of a communication device that can change the scale of the map based on resolution.
본 발명의 일실시예에 의하면, 통신 기기는 위치 정보 제공 서비스를 이용하여 다양한 기능을 수행할 수 있다.According to an embodiment of the present invention, the communication device may perform various functions using the location information providing service.
또한, 본 발명의 일실시예에 의하면, 통신 기기는 특정 기준 및 레졸루션에 따라 지도를 달리 표시하여 기능을 수행할 수 있다.In addition, according to an embodiment of the present invention, the communication device may perform a function by displaying a map differently according to a specific criterion and resolution.
상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 더욱 분명해 질 것이다. 이하, 본 발명과 관련된 통신 기기 및 이것의 위치 정보 제공 방법에 대하여 도면을 참조하여 더욱 상세하게 설명한다. 또한, 본 발명의 요지를 흐리게 할 우려가 있다고 판단되는 공지기술에 대하여서는 그 상세한 설명을 생략하도록 한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. EMBODIMENT OF THE INVENTION Hereinafter, the communication device which concerns on this invention, and its position information provision method are demonstrated in detail with reference to drawings. In addition, the detailed description thereof will be omitted for the known technology which is considered to blur the gist of the present invention.
본 발명에 따른 통신 기기는, 휴대폰(mobile phone), 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 이동 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 내비게이션(Navigation), 디지털 카메라(Digital Camera), MP3P(MPEG layer 3 Player) 등의 이동 단말기, 및 서버, 디지털 고정 장치(예를 들어, 디지털 TV, 데스크 탑 형 컴퓨터) 등의 고정형 단말기를 포함할 수 있다. 이하에서는, 설명의 편의를 위하여 본 발명이 적용되는 통신 기기를 "이동 단말기"라 칭하도록 한다. 물론, 고정형 단 말기에도 적용될 수 있음은 당연하다.The communication device according to the present invention includes a mobile phone, a smart phone, a notebook computer, a digital broadcasting mobile terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), and a navigation device. ), A mobile terminal such as a digital camera, a
도 1을 참조하여, 본 발명과 관련된 이동 단말기를 기능에 따른 구성요소 관점에서 살펴보겠다. 도 1은, 본 발명의 일 실시예와 관련된 이동 단말기의 블록 구성도(block diagram)이다. Referring to FIG. 1, a mobile terminal related to the present invention will be described in terms of components according to functions. 1 is a block diagram of a mobile terminal according to an embodiment of the present invention.
도 1에 도시된 이동 단말기(100)는, 무선 통신부(110), A/V(Audio/Video) 입력부(120), 사용자 입력부(130), 센싱부(140), 출력부(150), 메모리(160), 인터페이스부(170), 제어부(180) 및 전원 공급부(190) 등을 포함할 수 있다. 도 1은, 다양한 구성요소가 있는 이동 단말기를 도시하고 있다. 그러나, 도시된 구성요소 모두가 필수구성요소인 것은 아니다. 도시된 구성요소보다 많은 구성요소에 의해 이동 단말기가 구현될 수도 있고, 그보다 적은 구성요소에 의해서도 이동 단말기가 구현될 수 있다.The
이하, 도 1에 도시된 이동 단말기(100)를 구성하는 구성요소들에 대해 차례로 살펴본다.Hereinafter, components of the
무선 통신부(110)는, 이동 단말기(100)와 무선 통신 시스템 사이의 무선 통신 또는 이동 단말기(100)와 이동 단말기(100)가 위치한 네트워크 사이의 무선 통신을 수행하는 하나 이상의 구성요소를 포함할 수 있다. 예를 들어, 무선 통신부(110)는, 방송 수신 모듈(111), 이동통신 모듈(112), 무선 인터넷 모듈(113), 근거리 통신 모듈(114) 및 위치정보 모듈(115) 등을 포함할 수 있다.The
방송 수신 모듈(111)은, 방송 채널을 통하여 외부의 방송 관리 서버로부터 방송 신호 및/또는 방송 관련된 정보를 수신한다. The
여기에서, 방송 채널은 위성 채널, 지상파 채널을 포함할 수 있다. 방송 관리 서버는, 방송 신호 및/또는 방송 관련 정보를 생성하여 송신하는 서버 또는 기 생성된 방송 신호 및/또는 방송 관련 정보를 제공받아 이동 단말기에 송신하는 서버를 의미할 수 있다. 또한, 방송 관련 정보는, 방송 채널, 방송 프로그램 또는 방송 서비스 제공자에 관련한 정보를 의미할 수 있다. 또한, 방송 신호는, TV 방송 신호, 라디오 방송 신호, 데이터 방송 신호를 포함할 뿐만 아니라, TV 방송 신호 또는 라디오 방송 신호에 데이터 방송 신호가 결합한 형태의 방송 신호도 포함할 수 있다.Here, the broadcast channel may include a satellite channel and a terrestrial channel. The broadcast management server may mean a server that generates and transmits a broadcast signal and / or broadcast related information, or a server that receives a previously generated broadcast signal and / or broadcast related information and transmits the same to a mobile terminal. In addition, broadcast related information may mean information related to a broadcast channel, a broadcast program, or a broadcast service provider. In addition, the broadcast signal may include not only a TV broadcast signal, a radio broadcast signal, and a data broadcast signal, but also a broadcast signal having a data broadcast signal combined with a TV broadcast signal or a radio broadcast signal.
한편, 방송 관련 정보는, 이동통신망을 통하여도 제공될 수 있으며, 이러한 경우에는 이동통신 모듈(112)에 의해 수신될 수 있다.Meanwhile, broadcast related information may be provided through a mobile communication network, and in this case, may be received by the
방송 관련 정보는 다양한 형태로 존재할 수 있다. 예를 들어, DMB(Digital Multimedia Broadcasting)의 EPG(Electronic Program Guide) 또는 DVB-H(Digital Video Broadcast-Handheld)의 ESG(Electronic Service Guide) 등의 형태로 존재할 수 있다.The broadcast related information may exist in various forms. For example, it may exist in the form of Electronic Program Guide (EPG) of Digital Multimedia Broadcasting (DMB) or Electronic Service Guide (ESG) of Digital Video Broadcast-Handheld (DVB-H).
방송 수신 모듈(111)은, 각종 방송 시스템을 이용하여 방송 신호를 수신하는데, 특히, DMB-T(Digital Multimedia Broadcasting-Terrestrial), DMB-S(Digital Multimedia Broadcasting-Satellite), MediaFLO(Media Forward Link Only), DVB-H(Digital Video Broadcast-Handheld), ISDB-T(Integrated Services Digital Broadcast-Terrestrial) 등의 디지털 방송 시스템을 이용하여 디지털 방송 신호를 수신할 수 있다. 물론, 방송 수신 모듈(111)은, 상술한 디지털 방송 시스템뿐만 아 니라 방송 신호를 제공하는 모든 방송 시스템에 적합하도록 구성된다.The
방송 수신 모듈(111)을 통해 수신된 방송 신호 및/또는 방송 관련 정보는, 메모리(160)에 저장될 수 있다.The broadcast signal and / or broadcast related information received through the
또한, 이동통신 모듈(112)은, 이동 통신망 상에서 기지국, 외부의 단말, 서버 중 적어도 하나와 무선 신호를 송수신한다. 여기에서, 무선 신호는, 음성 호 신호, 화상 통화 호 신호 또는 문자/멀티미디어 메시지 송수신에 따른 다양한 형태의 데이터를 포함할 수 있다. In addition, the
무선 인터넷 모듈(113)은, 무선 인터넷 접속을 위한 모듈을 말하는 것으로, 이동 단말기(100)에 내장되거나 외장 될 수 있다.The
근거리 통신 모듈(114)은, 근거리 통신을 위한 모듈을 말한다. 근거리 통신 기술로, 블루투스(Bluetooth), RFID(Radio Frequency Identification), 적외선 통신(IrDA, infrared Data Association), UWB(Ultra Wideband), ZigBee 등이 이용될 수 있다.The short
또한, 위치정보 모듈(115)은, 이동 단말기(100)의 위치를 확인하거나 얻기 위한 모듈이다. 일례로 GPS(Global Position System) 모듈을 들 수 있다. GPS 모듈은, 복수 개의 인공위성으로부터 위치 정보를 수신한다. 여기에서, 위치 정보는, 위도 및 경도로 표시되는 좌표 정보를 포함할 수 있다. 예를 들어, GPS 모듈은, 3개 이상의 위성으로부터 정확히 측정된 시간 및 거리를 이용하여, 3개의 각각 다른 거리를 삼각 방법에 따라서 현 위치를 계산할 수 있다. 예를 들어, 3개의 위성으로부터 거리와 시간 정보를 얻고 1개 위성으로 오차를 수정하는 방법이 사용될 수 있 다. 특히, GPS 모듈은, 위성으로부터 수신한 위치 정보로부터, 위도, 경도, 고도의 위치뿐만 아니라 3차원의 속도 정보와 함께 정확한 시간까지 얻을 수 있다.In addition, the
한편, A/V(Audio/Video) 입력부(120)는, 오디오 신호 또는 비디오 신호 입력을 위한 것으로, 이에는 카메라(121)와 마이크(122) 등이 포함될 수 있다. 카메라(121)는, 화상 통화 모드 또는 촬영 모드에서 이미지 센서에 의해 얻어지는 정지영상 또는 동영상 등의 화상 프레임을 처리한다. 그리고, 처리된 화상 프레임은, 디스플레이부(151)에 표시될 수 있다.Meanwhile, the A /
카메라(121)에서 처리된 화상 프레임은, 메모리(160)에 저장되거나 무선 통신부(110)를 통하여 외부로 전송될 수 있다. 카메라(121)는, 이동 단말기(100)의 구성 태양에 따라 2개 이상이 구비될 수도 있다.The image frame processed by the
마이크(122)는, 통화모드 또는 녹음모드, 음성인식 모드 등에서 마이크로폰(Microphone)에 의해 외부의 음향 신호를 입력받아 전기적인 음성 데이터로 처리한다. 그리고, 처리된 음성 데이터는, 통화 모드인 경우 이동통신 모듈(112)을 통하여 이동통신 기지국으로 송신 가능한 형태로 변환되어 출력될 수 있다. 마이크(122)는, 외부의 음향 신호를 입력받는 과정에서 발생하는 잡음(noise)을 제거하기 위한 다양한 잡음 제거 알고리즘을 구현할 수 있다.The
사용자 입력부(130)는, 사용자로부터 입력 동작을 받아들여, 이동 단말기(100)의 동작 제어를 위한 입력 데이터를 발생시킨다. 사용자 입력부(130)는, 키 패드(key pad), 돔 스위치 (dome switch), 터치 패드(정압/정전), 조그 휠, 조그 스위치 등으로 구성될 수 있다. 특히, 터치 패드가 후술하는 디스플레이부(151)와 상호 레이어 구조를 이룰 경우, 이를 터치 스크린이라 부를 수 있다.The
센싱부(140)는, 이동 단말기(100)의 개폐 상태, 이동 단말기(100)의 위치, 사용자 접촉 유무, 이동 단말기(100)의 방위, 이동 단말기(100)의 가속/감속 등과 같이, 이동 단말기(100)의 현 상태를 감지하여 이동 단말기(100)의 동작을 제어하기 위한 센싱 신호를 발생시킨다. 예를 들어, 이동 단말기(100)가 슬라이드 폰 형태인 경우, 슬라이드 폰의 개폐 여부를 센싱할 수 있다. 또한, 전원 공급부(190)의 전원 공급 여부, 인터페이스부(170)의 외부 기기 결합 여부 등과 관련된 센싱 기능도 담당할 수 있다.The
인터페이스부(170)는, 이동 단말기(100)에 연결되는 모든 외부기기와의 인터페이스 역할을 한다. 예를 들어, 유/무선 헤드셋 포트, 외부 충전기 포트, 유/무선 데이터 포트, 메모리 카드(memory card) 포트, 식별 모듈이 구비된 장치를 연결하는 포트, 오디오 I/O(Input/Output) 포트, 비디오 I/O(Input/Output) 포트, 이어폰 포트 등이 포함될 수 있다. The
여기에서, 식별 모듈은, 이동 단말기(100)의 사용 권한을 인증하기 위한 각종 정보를 저장한 칩으로서, 사용자 인증 모듈(User Identify Module; 'UIM'), 가입자 인증 모듈(Subscriber Identify Module; 'SIM'), 범용 사용자 인증 모듈(Universal Subscriber Identity Module; 'USIM') 등을 포함할 수 있다. 또한, 식별 모듈이 구비된 장치(이하 '식별 장치')는, 스마트 카드(smart card) 형식으로 제작될 수 있다. 따라서, 식별 장치는, 포트를 통하여 이동 단말기(100)와 연결될 수 있다. 이와 같은, 인터페이스부(170)는, 외부 기기로부터 데이터를 전송받거나 전원을 공급받아, 이동 단말기(100) 내부의 각 구성 요소에 전달하거나 이동 단말기(100) 내부의 데이터가 외부 기기로 전송되도록 한다.Here, the identification module is a chip that stores various types of information for authenticating the use authority of the
출력부(150)는, 오디오 신호 또는 비디오 신호 또는 알람(alarm) 신호의 출력을 위한 것으로, 이에는 디스플레이부(151)와 음향 출력 모듈(152), 알람부(153) 등이 포함될 수 있다.The
디스플레이부(151)는, 이동 단말기(100)에서 처리되는 정보를 표시 출력한다. 예를 들어, 이동 단말기가 통화 모드인 경우, 통화와 관련된 UI(User Interface) 또는 GUI(Graphic User Interface)를 표시한다. 그리고, 이동 단말기(100)가 화상 통화 모드 또는 촬영 모드인 경우, 촬영 또는/및 수신된 영상 또는 UI, GUI를 표시한다. The
한편, 전술한 바와 같이, 디스플레이부(151)와 터치 패드가 상호 레이어 구조를 이루어 터치 스크린으로 구성되는 경우, 디스플레이부(151)는, 출력 장치 이외에 입력 장치로도 사용될 수 있다. 디스플레이부(151)는, 액정 디스플레이(liquid crystal display), 박막 트랜지스터 액정 디스플레이(thin film transistor-liquid crystal display), 유기 발광 다이오드(organic light-emitting diode), 플렉시블 디스플레이(flexible display), 3차원 디스플레이(3D display) 중에서 적어도 하나를 포함할 수 있다. 그리고, 이동 단말기(100)의 구현 형태에 따라, 디스플레이부(151)는, 2개 이상 존재할 수도 있다. 예를 들어,이동 단말기(100)에 외부 디스플레이부(미도시)와 내부 디스플레이부(미도시)가 동시에 구비될 수 있다.Meanwhile, as described above, when the
음향 출력 모듈(152)은, 호 신호 수신, 통화모드 또는 녹음 모드, 음성인식 모드, 방송수신 모드 등에서, 무선 통신부(110)로부터 수신되거나 메모리(160)에 저장된 오디오 데이터를 출력한다. 또한, 음향 출력 모듈(152)은, 이동 단말기(100)에서 수행되는 기능(예를 들어, 호신호 수신음, 메시지 수신음 등)과 관련된 음향 신호를 출력한다. 이러한 음향 출력 모듈(152)에는, 스피커(speaker), 버저(Buzzer) 등이 포함될 수 있다.The
알람부(153)는, 이동 단말기(100)의 이벤트 발생을 알리기 위한 신호를 출력한다. 이동 단말기에서 발생되는 이벤트의 예로는, 호 신호 수신, 메시지 수신, 키 신호 입력 등이 있다. 알람부(153)는, 오디오 신호나 비디오 신호 이외에 다른 형태로 이벤트 발생을 알리기 위한 신호를 출력할 수도 있다. 예를 들면, 진동 형태로 신호를 출력할 수 있다. 호 신호가 수신되거나 메시지가 수신된 경우, 이를 알리기 위해 알람부(153)는 진동을 출력할 수 있다. 또는, 키 신호가 입력된 경우, 키 신호 입력에 대한 피드백으로 알람부(153)는 진동을 출력할 수 있다. 상기와 같은 진동 출력을 통해 사용자는 이벤트 발생을 인지할 수 있다. 물론 이벤트 발생 알림을 위한 신호는, 디스플레이부(151)나 음향 출력 모듈(152)을 통해서도 출력될 수 있다.The
메모리(160)는, 제어부(180)의 처리 및 제어를 위한 프로그램이 저장될 수도 있고, 입/출력되는 데이터들(예를 들어, 폰북, 메시지, 정지영상, 동영상 등)의 임시 저장을 위한 기능을 수행할 수도 있다. The
메모리(160)는, 플래시 메모리 타입(flash memory type), 하드디스크 타 입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(RAM, Random Access Memory) SRAM(Static Random Access Memory), 롬(ROM, Read-Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory) 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 포함할 수 있다. 또한, 이동 단말기(100)는, 인터넷(internet)상에서 메모리(150)의 저장 기능을 수행하는 웹 스토리지(web storage)를 운영할 수도 있다.The
그리고 제어부(180)는, 통상적으로 이동 단말기의 전반적인 동작을 제어한다. 예를 들어, 음성 통화, 데이터 통신, 화상 통화 등을 위한 관련된 제어 및 처리를 수행한다. 또한, 제어부(180)는, 멀티 미디어 재생을 위한 멀티미디어 모듈(181)을 구비할 수도 있다. 멀티미디어 모듈(181)은, 제어부(180) 내에 구현될 수도 있고, 제어부(180)와 별도로 구현될 수도 있다.The
전원 공급부(190)는, 제어부(180)의 제어에 의해 외부의 전원, 내부의 전원을 인가받아 각 구성요소들의 동작에 필요한 전원을 공급한다.The
여기에 설명되는 다양한 실시예는, 예를 들어 소프트웨어, 하드웨어 또는 이들의 조합된 것을 이용하여, 컴퓨터로 읽을 수 있는 기록매체 내에서 구현될 수 있다.The various embodiments described herein may be implemented in a computer readable recording medium using, for example, software, hardware or a combination thereof.
하드웨어적인 구현에 의하면, 여기에 설명되는 실시예는, ASICs(application specific integrated circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 프로세서(processors), 제어기(controllers), 마이크로 컨트롤러(micro-controllers), 마이크로 프로세서(microprocessors), 기능 수행을 위한 전기적인 유닛 중 적어도 하나를 이용하여 구현될 수 있다. 일부의 경우에 그러한 실시예들이 제어부(180)에 의해 구현될 수 있다.According to a hardware implementation, the embodiments described herein include application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs). ), Processors, controllers, micro-controllers, microprocessors, and electrical units for performing functions. In some cases such embodiments may be implemented by the
소프트웨어적인 구현에 의하면, 절차나 기능과 같은 실시예들은, 적어도 하나의 기능 또는 작동을 수행하게 하는 별개의 소프트웨어 모듈과 함께 구현될 수 있다. 소프트웨어 코드는, 적절한 프로그램 언어로 쓰여진 소프트웨어 어플리케이션에 의해 구현될 수 있다. 또한, 소프트웨어 코드는, 메모리(160)에 저장되고, 제어부(180)에 의해 실행될 수 있다.In a software implementation, embodiments such as procedures or functions may be implemented with separate software modules that allow at least one function or operation to be performed. The software code may be implemented by a software application written in a suitable programming language. In addition, the software code may be stored in the
이하에서는, 도 2 및 도 3을 더욱 참조하여, 본 발명과 관련된 이동 단말기를 외형에 따른 구성요소 관점에서 더욱 살펴보겠다. 이하에서는, 설명의 간명함을 위해, 폴더 타입, 바 타입, 스윙타입, 슬라이더 타입, 등과 같은 여러 타입의 이동 단말기들 중에서 슬라이더 타입의 이동 단말기를 예로 들어 설명한다. 따라서, 본 발명은, 슬라이더 타입의 이동 단말기에 한정되는 것은 아니고, 상기 전술한 타입을 포함한 모든 타입의 이동 단말기에 적용될 수 있다. Hereinafter, referring to FIGS. 2 and 3, the mobile terminal related to the present invention will be further described in terms of components according to appearance. Hereinafter, for simplicity, a slider type mobile terminal is described as an example among various types of mobile terminals such as a folder type, a bar type, a swing type, a slider type, and the like. Therefore, the present invention is not limited to the slider type mobile terminal, but can be applied to all types of mobile terminals including the aforementioned type.
도 2는, 본 발명의 일 실시예에 관련된 이동 단말기를 전면에서 바라본 사시도이다. 2 is a front perspective view of a mobile terminal according to an embodiment of the present invention;
본 발명에 따른 이동 단말기(100)는, 제 1 바디(200)와, 제 1 바디(200에 적어도 일 방향을 따라 슬라이딩 가능하게 구성된 제 2 바디(205)를 포함한다. The
한편, 본 발명에 따른 이동 단말기(100)가, 폴더 타입인 경우에, 제 1 바디와, 제 1 바디에 적어도 일측이 폴딩(folding) 또는 언폴딩(unfolding)되게 구성된 제 2 바디를 포함한다.Meanwhile, in the case of a folder type, the
제 1 바디(200)가 제 2 바디(205)와 중첩되게 배치된 상태를 닫힌 상태(closed configuration)라 칭할 수 있으며, 본 도면에 도시된 바와 같이 제 1 바디(200)가 제 2 바디(205)의 적어도 일 부분을 노출한 상태를 열린 상태(open configuration)라 칭할 수 있다. A state in which the
이동 단말기(100)는 닫힌 상태에서 주로 대기 모드로 작동하지만 사용자의 조작에 의해 대기 모드가 해제되기도 한다. 그리고, 이동 단말기(100)는 열린 상태에서 주로 통화 모드 등으로 작동하지만 사용자의 조작 또는 소정 시간의 경과에 의해 대기 모드로 전환되기도 한다.Although the
제 1 바디(200)의 외관을 이루는 케이스(케이싱, 하우징, 커버 등)는 제 1 프론트 케이스(220)와 제 1 리어 케이스(225)에 의해 형성된다. 제 1 프론트 케이스(220)와 제 1 리어 케이스(225)에 의해 형성된 공간에는 각종 전자부품들이 내장된다. 제 1 프론트 케이스(220)와 제 1 리어 케이스(225) 사이에는 적어도 하나의 중간 케이스들이 추가로 배치될 수도 있다. The case (casing, housing, cover, etc.) forming the exterior of the
상기 케이스들은 합성수지를 사출하여 형성되거나 금속 재질, 예를 들어 스테인레스 스틸(STS) 또는 티타늄(Ti) 등과 같은 금속 재질을 갖도록 형성될 수도 있다.The cases may be formed by injecting a synthetic resin or may be formed of a metal material, for example, a metal material such as stainless steel (STS) or titanium (Ti).
제 1 바디(200), 구체적으로 제 1 프론트 케이스(220)에는 디스플레이 부(151), 음향 출력 모듈(152), 카메라(121) 또는 제 1 사용자 입력부(210)가 배치될 수 있다. The
디스플레이부(151)는, 정보를 시각적으로 표현하는 LCD(liquid crystal display), OLED(Organic Light Emitting Diodes) 등을 포함한다. The
그리고, 디스플레이부(151)에는 터치 패드가 레이어 구조로 중첩됨으로써, 디스플레이부(151)가 터치 스크린으로 동작하여 사용자의 터치에 의한 정보의 입력 또한 가능하게 할 수도 있다.In addition, since the touch pad is superimposed on the
음향 출력 모듈(152)은 스피커의 형태로 구현될 수 있다. The
카메라(121)는 사용자 등에 대한 이미지 또는 동영상을 촬영하기에 적절하도록 구현될 수 있다. The
제 1 바디(200)와 마찬가지로, 제 2 바디(205)의 외관을 이루는 케이스는 제 2 프론트 케이스(230)와 제 2 리어 케이스(235)에 의해 형성된다.Like the
제 2 바디(205), 구체적으로 제 2 프론트 케이스(230)의 전면(front face)에는 제 2 사용자 입력부(215)가 배치될 수 있다.The second
제 2 프론트 케이스(230) 또는 제 2 리어 케이스(235) 중 적어도 하나에는 제 3 사용자 입력부(245), 마이크(122), 인터페이스부(170)가 배치될 수 있다. The third
제 1 내지 제 3 사용자 입력부(210, 215, 245)는, 사용자 입력부(130)라 통칭될 수 있으며, 사용자가 촉각적인 느낌을 주면서 조작하게 되는 방식(tactile manner)이라면 어떤 방식이든 채용될 수 있다. The first to third
예를 들어, 사용자 입력부(130)는, 사용자의 푸시 또는 터치 조작에 의해 명 령 또는 정보를 입력받을 수 있는 돔 스위치 또는 터치 패드로 구현되거나, 키를 회전시키는 휠 또는 조그 방식이나 조이스틱과 같이 조작하는 방식 등으로도 구현될 수 있다. For example, the
기능적인 면에서, 제 1 사용자 입력부(210)는, 시작, 종료, 스크롤 등과 같은 명령을 입력하기 위한 것이고, 제 2 사용자 입력부(215)는, 숫자 또는 문자, 심볼(symbol) 등을 입력하기 위한 것이다. 또한, 제 3 사용자 입력부(245)는, 이동 단말기 내의 특수한 기능을 활성화하기 위한 핫 키(hot-key)로서 작동할 수 있다.In functional terms, the first
마이크(122)는, 사용자의 음성, 기타 소리 등을 입력 받기에 적절한 형태로 구현될 수 있다. The
인터페이스부(170)는, 본 발명과 관련된 이동 단말기가 외부 기기와 데이터 교환 등을 할 수 있게 하는 통로가 된다. 예를 들어, 인터페이스부(170)는 유선 또는 무선으로, 이어폰과 연결하기 위한 접속단자, 근거리 통신을 위한 포트{예를 들어 적외선 포트(IrDA port), 블루투스 포트(Bluetooth port), 무선 랜 포트(wireless Lan port)등}, 또는 이동 단말기에 전원을 공급하기 위한 전원 공급 단자들 중 적어도 하나일 수 있다. The
인터페이스부(170)는, SIM(subscriber identification module) 또는 UIM(user identity module), 정보 저장을 위한 메모리 카드 등의 외장형 카드를 수용하는 카드 소켓일 수도 있다.The
제 2 리어 케이스(235) 측에는 이동 단말기(100)에 전원을 공급하기 위한 전원 공급부(190)가 장착된다. The
전원 공급부(190)는, 예를 들어 충전 가능한 배터리로서 충전 등을 위하여 착탈 가능하게 결합할 수 있다.The
도 3는, 도 2에 도시된 이동 단말기를 후면에서 바라본 사시도이다. 3 is a perspective view of the mobile terminal shown in FIG.
도 3을 참조하면, 제 2 바디(205)의 제 2 리어 케이스(235)의 후면에는 카메라(121)가 추가로 장착될 수 있다. 제 2 바디(205)에 장착된 카메라(121)는, 제 1 바디(200)의 카메라(121)와 실질적으로 반대되는 촬영 방향을 가지며, 제 1 바디(200)의 카메라(121)와 서로 다른 화소를 가질 수 있다.Referring to FIG. 3, a
예를 들어, 제 1 바디(200)의 카메라(121)는 화상 통화 등의 경우에 사용자의 얼굴을 촬영하여 상대방에 전송함에 무리가 없도록 저 화소를 가지며, 제 2 바디(205)의 카메라(121)는 일반적인 피사체를 촬영하고 바로 전송하지는 않는 경우가 많기에 고 화소를 가지는 것이 바람직하다.For example, the
제 2 바디(205)의 카메라(121)에 인접하게는 플래쉬(250)와 거울(255)이 추가로 배치될 수 있다. 플래쉬(250)는, 제 2 바디(205)의 카메라(121)로 피사체를 촬영하는 경우에 상기 피사체를 향해 빛을 비추게 된다. 거울(255)은, 사용자가 제 2 바디(205)의 카메라(121)를 이용하여 자신을 촬영(셀프 촬영)하고자 하는 경우에, 사용자 자신의 얼굴 등을 비춰볼 수 있게 한다.The
제 2 리어 케이스(235)에는 음향 출력 모듈(152)이 추가로 배치될 수도 있다. The
제 2 바디(205)의 음향 출력 모듈(152)은, 제 1 바디(200)의 음향 출력 모듈(152)과 함께 스테레오 기능을 구현할 수 있으며, 스피커폰 모드로 통화를 위하 여 사용될 수도 있다. The
또한, 제 2 리어 케이스(235)의 일 측에는 통화 등을 위한 안테나 외에 방송신호 수신용 안테나(260)가 배치될 수 있다. 안테나(260)는 제 2 바디(205)에서 인출 가능하게 설치될 수 있다.In addition, an
제 1 바디(200)의 제 1 리어 케이스(225) 측에는 제 1 바디(200)와 제 2 바디(205)를 슬라이딩 가능하게 결합하는 슬라이드 모듈(265)의 일 부분이 배치된다. A portion of the
슬라이드 모듈(265)의 다른 부분은 제 2 바디(205)의 제 2 프론트 케이스(230) 측에 배치되어, 본 도면에서와 같이 외부로 드러나지 않는 형태일 수 있다. The other part of the
이상에서는 카메라(121) 등이 제 2 바디(205)에 배치되는 것으로 설명하였으나, 반드시 그에 제한되는 것은 아니다.In the above description, the
예를 들어, 제 2 바디(205)의 카메라(121) 등과 같이 제 2 리어 케이스(235)에 배치되는 것으로 설명한 구성들 중 적어도 하나 이상이 제 1 바디(200), 주로는 제 1 리어 케이스(225)에 장착되는 것도 가능하다. 그러한 경우라면, 상기 닫힌 상태에서 제 1 리어 케이스(225)에 배치되는 구성(들)이 제 2 바디(205)에 의해 보호되는 이점이 있다. 나아가, 제 2 바디(205)의 카메라(121)가 별도로 구비되지 않더라도, 제 1 바디(200)의 카메라(121)가 회전 가능하게 형성되어 제 2 바디(205)의 카메라(121)의 촬영 방향까지 촬영할 수 있도록 구성될 수도 있다.For example, at least one or more of the configurations described as being disposed in the second
도 1 내지 도 3에 도시된 이동 단말기(100)는, 유무선 통신 시스템 및 위성 기반 통신 시스템을 포함하여, 프레임(frame) 또는 패킷(packet)을 통하여 데이 터(data)를 전송할 수 있는 통신 시스템에서 동작 가능하도록 구성될 수 있다.The
이하에서는, 도 4를 참조하여, 본 발명의 일 실시예에 관련된 이동 단말기가 동작할 수 있는 무선 통신 시스템에 대하여 살펴보겠다. Hereinafter, a wireless communication system in which a mobile terminal according to an embodiment of the present invention can operate will be described with reference to FIG. 4.
통신 시스템은, 서로 다른 무선 인터페이스 및/또는 물리 계층을 이용할 수도 있다. 예를 들어, 통신 시스템에 의해 이용 가능한 무선 인터페이스에는, 주파수 분할 다중 접속(Frequency Division Multiple Access; 'FDMA'), 시분할 다중 접속(Time Division Multiple Access; 'TDMA'), 코드 분할 다중 접속(Code Division Multiple Access; 'CDMA'), 범용 이동통신 시스템(Universal Mobile Telecommunications Systems; 'UMTS')(특히, LTE(Long Term Evolution), 이동통신 글로벌 시스템(Global System for Mobile Communications; 'GSM') 등이 포함될 수 있다. 이하에서는, 설명의 편의를 위하여, CDMA에 한정하여 설명하도록 한다. 그러나, 본 발명은, CDMA 무선 통신 시스템을 포함한 모든 통신 시스템 적용될 있음은 당연하다.The communication system may use different air interfaces and / or physical layers. For example, a radio interface usable by a communication system may include frequency division multiple access (FDMA), time division multiple access (TDMA), and code division multiple access (Code Division). Multiple Access (CDMA), Universal Mobile Telecommunications Systems (UMTS) (especially Long Term Evolution (LTE), Global System for Mobile Communications (GSM), etc.) In the following, for convenience of explanation, the description will be limited to CDMA, but the present invention is naturally applicable to all communication systems including the CDMA wireless communication system.
도 4에 도시된 바와 같이, CDMA 무선 통신 시스템은, 복수의 이동 단말기들(100), 복수의 기지국(Base Station; 'BS')(270), 기지국 제어부(Base Station Controllers; 'BSCs')(275), 이동 스위칭 센터(Mobile Switching Center; 'MSC')(280)를 포함할 수 있다. MSC(280)는, 일반 전화 교환망(Public Switched Telephone Network; 'PSTN')(290)과 연결되도록 구성되고, BSCs(275)와도 연결되도록 구성된다. BSCs(275)는, 백홀 라인(backhaul line)을 통하여, BS(270)과 짝을 이루어 연결될 수 있다. 백홀 라인은, E1/T1, ATM, IP, PPP, Frame Relay, HDSL, ADSL 또는 xDSL 중 적어도 하나에 따라서 구비될 수 있다. 따라서, 복수의 BSCs(275)가 도 4에 도시된 시스템에 포함될 수 있다.As shown in FIG. 4, the CDMA wireless communication system includes a plurality of
각각의 BS(270)는, 적어도 하나의 섹터를 포함할 수 있고, 각각의 섹터는, 전방향성 안테나 또는 BS(270)으로부터 방사상의 특정 방향을 가리키는 안테나를 포함할 수 있다. 또한, 각각의 섹터는, 다양한 형태의 안테나를 두 개 이상 포함할 수도 있다. 각각의 BS(270)는, 복수의 주파수 할당을 지원하도록 구성될 수 있고, 복수의 주파수 할당 각각은, 특정 스펙트럼(예를 들어, 1.25MHz, 5MHz 등)을 갖는다.Each
섹터와 주파수 할당의 교차는, CDMA 채널이라고 불릴 수 있다. BS(270)은, 기지국 송수신 하부 시스템(Base Station Tranceiver Subsystem; 'BTSs')이라고 불릴수 있다. 이러한 경우, "기지국"이라는 단어는, 하나의 BSC(275) 및 적어도 하나의 BS(270)을 합하여 불릴 수도 있다. 기지국은, 또한 "셀 사이트"를 나타낼 수도 있다. 또는, 특정 BS(270)에 대한 복수의 섹터들 각각은, 복수의 셀 사이트로 불릴 수도 있다. The intersection of sectors and frequency assignments may be called a CDMA channel.
도 4에 도시된 바와 같이, 방송 송신부(Broadcasting Transmitter; 'BT')(295)는, 시스템 내에서 동작하는 이동 단말기들(100)에게 방송 신호를 송신한다. 도 1에 도시된 방송용 모듈(111)은, BT(295)에 의해 전송되는 방송 신호를 수신하기 위해 이동 단말기(100) 내에 구비된다. As shown in FIG. 4, the broadcasting transmitter (BT) 295 transmits a broadcast signal to
뿐만 아니라, 도 4에서는, 여러 개의 위성 위치 확인 시스템(Global Positioning System; 'GPS') 위성(300)을 도시한다. 상기 위성들(300)은, 복수의 이동 단말기(100) 중 적어도 하나의 이동 단말기의 위치를 파악하는 것을 돕는다. 도 4에서는 두 개의 위성이 도시되어 있지만, 유용한 위치 정보는, 두 개 이하 또는 이상의 위성들에 의해 획득될 수도 있다. 도 1에 도시된 GPS 모듈(115)은, 원하는 위치 정보를 획득하기 위하여 위성들(300)과 협력한다. 여기에서는, GPS 추적 기술뿐만 아니라 위치를 추적할 수 있는 모든 기술들을 이용하여 위치를 추적할 수 있다. 또한, GPS 위성들(300) 중 적어도 하나는, 선택적으로 또는 추가로 위성 DMB 전송을 담당할 수도 있다.In addition, FIG. 4 illustrates multiple satellite positioning systems (GPS)
무선 통신 시스템의 전형적인 동작 중, BS(270)은, 다양한 이동 단말기들(100)로부터 역 링크 신호를 수신한다. 이때, 이동 단말기들(100)은, 호를 연결 중이거나, 메시지를 송수신 중이거나 또는 다른 통신 동작을 수행중에 있다. 특정 기지국(270)에 의해 수신된 역 링크 신호들 각각은, 특정 기지국(270)에 의해 내에서 처리된다. 상기 처리 결과 생성된 데이터는, 연결된 BSC(275)로 송신된다. BSC(275)는, 기지국들(270) 간의 소프트 핸드오프(soft handoff)들의 조직화를 포함하여, 호 자원 할당 및 이동성 관리 기능을 제공한다. 또한, BSC(275)는, 상기 수신된 데이터를 MSC(280)으로 송신하고, MSC(280)은, PSTN(290)과의 연결을 위하여 추가적인 전송 서비스를 제공한다. 유사하게, PSTN(290)은 MSC(280)과 연결하고, MSC(280)은 BSCs(275)와 연결하고, BSCs(275)는 이동 단말기들(100)로 순 링크 신호를 전송하도록 BSs(270)을 제어한다.During typical operation of a wireless communication system,
더욱 구체적으로, 도 5는, 길 안내 서비스를 제공중인 화면을 표시하는 디스플레이부(151)가 구비된 차량용 내비게이션의 전면도이다. 도 5는, 차량용 내비게 이션이 차량에 붙박이 형식으로 장착된 전면도이다.More specifically, FIG. 5 is a front view of a vehicle navigation device provided with a
물론, 도 5 및 도 6에 도시된 차량용 내비게이션은, 차량에 착탈식으로 구비될 수 있음은 당연하다. 또한, 도 2 및 3에 도시된 휴대폰 형태의 이동 단말기(100)도, 차량에 착탈식으로 구비될 수 있으며, 차량용 내비게이션의 기능을 충분히 수행할 수 있다.Of course, the vehicle navigation shown in Figures 5 and 6, it is natural that the vehicle can be detachably provided. In addition, the
본 발명의 일 실시예에 관련하여, 이동 단말기는, 자신 또는 특정 단말기의 위치 정보를 이용하여, 사용자에게 위치 정보에 관련된 다양한 서비스를 제공할 수 있다. 여기에서, 위치 정보는, 단말기가 속한 망의 기지국들의 위치로부터 얻어지거나, 인공 위성으로부터 수신된 위치 관련 데이터로부터 얻어질 수 있다. According to an embodiment of the present invention, a mobile terminal may provide various services related to location information to a user by using location information of itself or a specific terminal. Here, the location information may be obtained from the location of the base stations of the network to which the terminal belongs, or from the location related data received from the satellite.
이하에서는, 위치 정보에 관련하여 제공되는 다양한 서비스들을 통칭하여, "위치 정보 제공 서비스"라고 한다. 또한, 설명의 편의를 위하여, 이동 단말기를 제 1 단말기 및 제 2 단말기로 나누도록 한다. 물론, 이동 단말기는, 제 1 및 제 2 단말기를 포함하여, 2개 이상이 구비될 수도 있다.Hereinafter, various services provided in relation to the location information are collectively referred to as "location information providing service". In addition, for convenience of description, the mobile terminal is divided into a first terminal and a second terminal. Of course, two or more mobile terminals may be provided, including the first and second terminals.
이하에서는, 도 7을 참조하여, 본 발명에 따른 위치 정보 제공 서비스를 구현하는 시스템의 동작에 대하여 살펴보겠다. Hereinafter, with reference to FIG. 7, the operation of the system for implementing the location information providing service according to the present invention will be described.
도 7에 도시된 바와 같이, 제 1 및 제 2 단말기(100A, 100B)는, 서버(700)를 통하여 위치 정보를 포함한 다양한 정보를 송수신하거나(a), 서버(700)를 통하지 않고 위치 정보를 포함한 다양한 정보를 직접적으로 송수신할 수도 있다(b).As shown in FIG. 7, the first and
따라서, (a)에 의하면, 제 1 및 제 2 단말기(100A, 100B)는, 위치 정보 제공 서비스를 구현하는데 있어서, 서버(700)로부터 수신되는 상대방 단말기의 정보를 이용할 수 있다. 또한, (b)에 의하면, 제 1 및 제 2 단말기(100A, 100B)는, 위치 정보 제공 서비스를 구현하는데 있어서, 상대방 단말기로부터 곧바로 수신되는 정보를 이용할 수 있다.Therefore, according to (a), the first and
또한, 제 2 단말기(100B)는, 제 1 단말기(100A)로부터 수신된 위치 정보(예를 들어, 좌표 정보)를 이용하여 상기 제 1 단말기에 대한 위치 기반 정보를 생성할 수 있을 뿐만 아니라, 제 1 단말기(100A)에 의해 생성된 위치 기반 정보를 제 1 단말기(100A) 또는 서버(700)로부터 수신할 수도 있다. In addition, the
특히, 제 1 및 제 2 단말기(100A, 100B)는, 위치 정보 제공 서비스를 이용하여 상호 위치 정보를 송수신하기 위하여, 위치 정보 제공 서비스에 등록할 수 있고, 위치 정보 제공 서비스를 통하여 상호 위치 정보를 송수신하는 단말로서 서로 지정하여 등록할 수 있다.In particular, the first and
이하에서는, 본 발명에 따른 이동 단말기의 위치 정보 제공 방법에 대하여 다양한 실시예들을 들어 설명하도록 한다.Hereinafter, various embodiments will be described with respect to a method for providing location information of a mobile terminal according to the present invention.
설명에 앞서, 후술할 위치 기반 정보는, 좌표 정보 등을 포함한 위치 정보를 이용하여 생성된 자신의 위치에 관련된 다양한 정보를 포함할 수 있다. Prior to the description, the location-based information to be described later may include various information related to its own location generated using location information including coordinate information and the like.
특히, 위치 기반 정보는 행정 주소 정보, POI(Point Of Interest) 정보, 설정 명칭 정보, 상대적 위치 정보 중 적어도 하나를 포함할 수 있다. 물론, 위치 기반 정보는, 좌표 정보 등을 포함한 위치 정보 자체가 될 수도 있다.In particular, the location-based information may include at least one of administrative address information, point of interest (POI) information, setting name information, and relative location information. Of course, the location-based information may be location information itself including coordinate information and the like.
행정 주소 정보는, 계층적으로 대분류 구역(예를 들어, 국가)/제 1 중분류 구역(도, 특별시 또는 광역시)/제 2 중분류 구역(시, 구 또는 군)....제 1 소분류 구역(동, 읍, 면 또는 리)/제 2 소분류 구역(통, 번지 또는 건물명칭) 등으로 구성될 수 있다. 예를 들어, 행정 주소 정보는, 대분류 구역에서 소분류 구역까지 중 선택적으로 생성될 수 있다. 이때, 행정 주소 정보별 위치 정보(특히, 좌표 정보)는, 메모리(160)에 기저장되어 있거나, 무선 통신부(110)를 통하여 외부로부터 수신될 수 있다.The administrative address information is hierarchically classified into a major classification zone (e.g., a country) / a first subdivision zone (province, state or metropolitan city) / a second subdivision zone (a city, a district or a county) .... a first subdivision zone ( East, Eup, Myeon or Li) / Second subdivision (Tong, Street, or building name), etc. For example, administrative address information may be selectively generated from the major classification zone to the minor classification zone. In this case, location information for each administrative address information (particularly, coordinate information) may be pre-stored in the
POI 정보는, 특정 장소에 대하여 설정된 명칭 또는 특이 사항 정보를 의미할 수 있다. 예를 들어, POI 정보는, "ㅇㅇ마트", "ㅇㅇ식당", "ㅇㅇ백화점" 등의 명칭 또는 "경기도 맛집", "추천 데이터 장소", "주말 나들이 장소" 등의 특이 사항 정보를 포함할 수 있다. 이때, POI 정보별 위치 정보(특히, 좌표 정보)는, 메모리(160)에 기저장되어 있거나, 무선 통신부(110)를 통하여 외부로부터 수신될 수 있다.The POI information may mean name or specific information set for a specific place. For example, the POI information may include names such as "Oh Mart," "Oo Restaurant," "Oo Department Store," or other unusual information such as "Gyeonggi-do Restaurant," "Recommended Data Place," and "Weekend Outing Place." Can be. In this case, the position information for each POI information (particularly, coordinate information) may be pre-stored in the
설정 명칭 정보는, 특정 장소에 대하여 사용자에 의해 설정된 명칭 또는 특이 사항 정보를 의미할 수 있다. 예를 들어, 설정 명칭 정보는, "어제 만난 곳", "처음 데이트한 곳", "맛집", "회사", "집", "학교" 등을 포함할 수 있다. 이때, 설정 명칭 정보별 위치 정보(특히, 좌표 정보)는, 메모리(160)에 기저장되어 있거나, 무선 통신부(110)를 통하여 외부로부터 수신될 수 있다.The setting name information may mean name or specific information set by a user with respect to a specific place. For example, the setting name information may include "where we met yesterday", "first date", "restaurant", "company", "house", "school" and the like. In this case, the position information for each set name information (particularly, coordinate information) may be pre-stored in the
상대적 위치 정보는, 일 지점에서 다른 지점으로의 이동 거리, 이동 시간, 이동 속도, 이동 방향 등 이동 패턴에 근거한 정보 또는 특정 지점(예를 들어, 특정 이동 단말기의 위치)을 기준으로 한 거리, 이동 속도, 이동 방향 등의 상대적 위치에 근거한 정보를 의미할 수 있다. 이때, 특정 이동 단말기의 위치 정보(특히, 좌표 정보)는, 메모리(160)에 기저장되어 있거나, 무선 통신부(110)를 통하여 외부로부터 수신될 수 있다.The relative position information may be information based on a movement pattern such as a movement distance, a movement time, a movement speed, a movement direction from one point to another point, or a distance based on a specific point (for example, the position of a specific mobile terminal). The information may mean information based on a relative position such as speed or direction of movement. In this case, the location information (particularly, coordinate information) of the specific mobile terminal may be pre-stored in the
또한, 후술할 레졸루션은, 자신의 위치 기반 정보를 상대방 단말기에 제공함에 있어서 제공될 위치 기반 정보의 상세 정도에 따른 등급을 의미할 수 있다. 또는, 레졸루션은, 타 단말기의 위치 기반 정보를 디스플레이하는데 있어서 디스플레이될 위치 기반 정보의 상세 정도에 따른 등급을 의미할 수도 있다. 또한, 제 1 단말기는, 복수의 타 단말기들 각각에 대하여 또는 특정 조건(예를 들어, 동일 그룹, 일정 반경 이내 등)에 해당하는 적어도 하나의 타 단말기에 공통으로, 레졸루션을 설정할 수 있다.In addition, the resolution to be described later may mean a rating according to the degree of detail of the location-based information to be provided in providing its location-based information to the counterpart terminal. Alternatively, resolution may mean a rating according to the degree of detail of location based information to be displayed in displaying location based information of another terminal. In addition, the first terminal may set a resolution for each of the plurality of other terminals or in common with at least one other terminal corresponding to a specific condition (for example, within the same group, within a predetermined radius, etc.).
-제 1 실시예 - - First Embodiment -
이하에서는, 본 발명의 일 실시예에 따라, 상술한 레졸루션에 따른 위치 기반 정보의 계층적 생성 방법 및 위치 기반 정보의 제공 방법에 대하여 도면들을 참조하여 살펴보겠다. 설명의 편의를 위하여, 후술하는 이동 단말기는, 도 1에 도시된 구성요소들을 선택적으로 포함할 수 있다고 가정한다.Hereinafter, according to an embodiment of the present invention, a hierarchical generation method of location-based information and a method of providing location-based information according to the above-described resolution will be described with reference to the drawings. For convenience of description, it is assumed that the mobile terminal described below may optionally include the components shown in FIG. 1.
먼저, 레졸루션에 따른 위치 기반 정보의 계층적 생성 방법에 대하여, 도 8내지 도 9f를 참조하여 더욱 상세히 설명하도록 한다. 이하에서는, 위치 기반 정보를 생성/제공하는 이동 단말기를 "제 1 단말기", 위치 기반 정보를 제공받는 타 이동 단말기를 "제 2 단말기"라고 한다. First, a hierarchical generation method of location-based information according to resolution will be described in more detail with reference to FIGS. 8 to 9F. Hereinafter, a mobile terminal that generates / provides location based information is referred to as a “first terminal” and another mobile terminal provided with location based information is referred to as a “second terminal”.
도 8은, 제 1 단말기에서 위치 기반 정보를 생성 및 제공하는 과정을 나타낸 흐름도이다.8 is a flowchart illustrating a process of generating and providing location based information in a first terminal.
도 8에 도시된 바와 같이, 제 1 단말기는, 무선 통신부(110)를 이용하여 위치 정보를 수신한다(S810). As shown in FIG. 8, the first terminal receives location information using the wireless communication unit 110 (S810).
수신 단계(S810)에서, 제 1 단말기는, 방송 시스템, 이동통신 시스템, 데이터 통신 시스템, 근거리 통신 시스템, GPS 시스템 중 적어도 하나에 의하여, 위치 정보를 수신할 수 있다.In a reception step S810, the first terminal may receive location information by at least one of a broadcasting system, a mobile communication system, a data communication system, a short range communication system, and a GPS system.
예를 들어, 제 1 단말기는, 방송 시스템에 의한 경우 방송 수신 모듈 (111)을, 이동통신 시스템에 의한 경우 이동통신 모듈(112)을, 데이터 통신 시스템에 의한 경우 무선 인터넷 모듈(113)을, 근거리 통신 시스템에 의한 경우 근거리 통신 모듈(114)을, GPS 시스템에 의한 위치 정보 모듈(115)을 각각 이용할 수 있다.For example, the first terminal uses the
여기에서, 위치 정보는, 제 1 단말기에 대한 위치를 나타내는 정보로서, 위도, 경도, 고도, 속도, 시간 등으로 표현되는 좌표 정보를 포함할 수 있다. Here, the location information is information indicating a location of the first terminal, and may include coordinate information expressed by latitude, longitude, altitude, speed, time, and the like.
또한, 수신 단계(S810)는, 주기적으로 수행되거나, 위치 정보가 갱신되는 경우 수행되거나, 위치 정보 제공 서버 또는 제 1 단말기에 의한 요청이 있는 경우 수행될 수 있다.In addition, the receiving step S810 may be performed periodically, when the location information is updated, or when there is a request by the location information providing server or the first terminal.
더욱이, 제어부(180)는, 위치 정보 수신시, 무선 통신부(110)로부터 위치 정보 수신 알림 신호를 수신할 수 있다. 또는, 제어부(180)는, 주기적으로 또는 항시, 무선 통신부(110)에 의한 위치 정보 수신을 감시할 수도 있다. 따라서, 제어부(180)는, 무선 통신부(110)에 의해 위치 정보가 수신되었음을 감지할 수 있다.In addition, the
또한, 수신 단계(S810)에서 수신된 위치 정보는, 메모리(160)에 저장될 수 있다.In addition, the location information received in the reception step S810 may be stored in the
제 1 단말기는, 수신 단계(S810)에서 수신된 위치 정보를 이용하여 위치 기반 정보를 설정한다(S820). 이때, 제 1 단말기는, 위치 기반 정보의 생성에 필요한 기준 정보를 메모리(160)에 기 저장하고 있거나 무선 통신부(110)를 통하여 외부로부터 수신할 수 있다. 또한, 위치 기반 정보의 설정 동작은, 제어부(180)에 의해 수행되거나, 제어부(180)의 제어 신호에 따라 위치 정보 모듈(115)에 의해 수행될 수 있다.The first terminal sets location-based information using the location information received in the reception step S810 (S820). In this case, the first terminal may pre-store the reference information necessary for generating location-based information in the
예를 들어, 제 1 단말기는, 수신 단계(S810)에서 수신된 좌표 정보를 파악한 후, 위치 기반 정보의 생성에 필요한 기준 정보로서 행정 주소 정보, POI 정보, 설정 명칭 정보 또는 상대적 위치 정보별 좌표 정보로부터 상기 파악된 좌표 정보와 일치하는 좌표 정보를 검색한다. 그리고, 제 1 단말기는, 상기 파악된 좌표 정보와 일치하는 좌표 정보에 해당하는 행정 주소 정보, POI 정보, 설정 명칭 정보 또는 상대적 위치 정보를 위치 기반 정보로서 설정할 수 있다.For example, the first terminal, after grasping the coordinate information received in the receiving step (S810), as reference information necessary for generating location-based information, administrative address information, POI information, setting name information, or coordinate information for each relative location information. Coordinate information that matches the identified coordinate information is retrieved. The first terminal may set, as location-based information, administrative address information, POI information, setting name information, or relative location information corresponding to coordinate information matched with the identified coordinate information.
설정 단계(S820)에서, 제 1 단말기는, 제 2 단말기에 대하여 설정된 레졸루션에 상응하도록 계층적으로 위치 기반 정보를 설정할 수 있다. 물론, 제 2 단말기는, 복수일 수 있다. 여기에서, 설정된 레졸루션 및 위치 기반 정보는, 메모리(160)에 저장될 수 있다. 한편, 제 1 단말기는, 제 2 단말기에 대하여 레졸루션 등급이 가장 높게 설정된 경우, 좌표 정보 자체를 위치 기반 정보로 설정할 수도 있다.In the setting step S820, the first terminal may set location-based information hierarchically to correspond to a resolution set for the second terminal. Of course, there may be a plurality of second terminals. Here, the set resolution and location based information may be stored in the
이하에서는, 제 1 단말기에 의한 레졸루션 설정에 대하여 상세히 설명한다. 레졸루션 설정의 조건은, 사용자에 의해 선택되거나 제 1 단말기에 의해 임의로 선 택될 수 있다. 설명의 편의를 위하여, 레졸루션은, 제 1등급부터 제 10등급까지 설정될 있고, 제 1등급에서 제 10등급으로 갈수록 상세한 위치 기반 정보를 설정한다고 가정한다. 반대로, 제 10등급에서 제 1등급으로 갈수록 상세한 위치 기반 정보를 설정할 수도 있다. 또한, 레졸루션 등급은, 사용자 조작에 의해 변경되거나, 제 2 단말기의 위치에 따라 수시로 변경될 수도 있다.Hereinafter, the resolution setting by the first terminal will be described in detail. The resolution setting may be selected by the user or arbitrarily selected by the first terminal. For convenience of description, it is assumed that the resolution is set from the first to the tenth class, and sets detailed location-based information from the first to the tenth class. On the contrary, detailed location-based information may be set from the tenth grade to the first grade. In addition, the resolution level may be changed by user operation or may be changed from time to time according to the position of the second terminal.
먼저, 제 1 단말기는, 자신과 제 2 단말기의 위치 연관도에 따라 제 2 단말기에 대하여 레졸루션을 설정할 수도 있다. First, the first terminal may set a resolution with respect to the second terminal according to the positional association degree between the first terminal and the second terminal.
예를 들어, 제 1 단말기는, 자신과 제 2 단말기의 위치 연관도가 높을수록(예를 들어, 일치하는 행정 구역의 분류가 작을수록) 높은 등급의 레졸구션을 설정할 수 있다. 즉, "국가"만 일치하는 것보다 "국가 및 도"가 일치하는 경우 위치 연관도가 더 높다고 할 수 있다. 물론, 이와 반대로 위치 연관도가 낮을수록 높은 등급의 레졸구션을 설정할 수도 있다. For example, the first terminal may set a higher grade resolution as the location association between the second terminal and the second terminal is higher (eg, the smaller the classification of a matching administrative area is). In other words, if the "countries and provinces" match than the "country" only match the location is higher. Of course, the lower the position association, the higher the resolution resolution may be set.
도 9a 내지 도 9f를 참조하여, 행정 주소 정보를 기준으로 한 위치 연관도에 따른 레졸루션 설정에 대하여 더욱 상세히 설명할 수 있다. 설명의 편의를 위하여 위치 연관도가 높을수록 높은 등급의 레졸루션을 설정한다고 가정한다.9A to 9F, a resolution setting according to a location association based on administrative address information may be described in more detail. For convenience of explanation, it is assumed that the higher the position correlation is, the higher the resolution is set.
도 9a에 의하면, 제 1 단말기는, 제 2 단말기가 자신과 다른 국가에 위치하는 경우, 제공되는 위치 기반 정보의 상세 정도가 가장 낮은 제 1등급을 설정할 수 있다.According to FIG. 9A, when the second terminal is located in a country different from itself, the first terminal may set the first class having the lowest level of detail of the location-based information provided.
또는, 도 9b에 의하면, 제 1 단말기는, 제 2 단말기가 자신과 동일한 국가이나 상이한 도(특별시 또는 광역시 포함)에 위치하는 경우, 제공되는 위치 기반 정 보의 상세 정도가 두 번째로 낮은 제 2등급을 설정할 수 있다.Or, according to Figure 9b, the first terminal, if the second terminal is located in the same country or different provinces (including metropolitan or metropolitan), the second terminal with the second lowest degree of detail of the location-based information provided; You can set the rating.
또는, 도 9c에 의하면, 제 1 단말기는, 제 2 단말기가 자신과 동일한 국가/도/시이나 상이한 구에 위치하는 경우, 제공되는 위치 기반 정보의 상세 정도가 세 번째로 낮은 제 3등급을 설정할 수 있다.Alternatively, according to FIG. 9C, when the second terminal is located in the same country / state / city or different district as the second terminal, the first terminal may set a third grade having the third lowest level of detail of the location-based information provided. have.
또는, 도 9d에 의하면, 제 1 단말기는, 제 2 단말기가 자신과 동일한 국가/도/시/구이나 상이한 동에 위치하는 경우, 제공되는 위치 기반 정보의 상세 정도가 네 번째로 낮은 제 4등급을 설정할 수 있다.Or, according to Figure 9d, the first terminal, if the second terminal is located in the same country / state / city / district or a different dong, the fourth level of the fourth lowest degree of detail of the location-based information provided Can be set.
또는, 도 9e에 의하면, 제 1 단말기는, 제 2 단말기가 자신과 동일한 국가/도/시/구/동이나 구체 주소 정보(예를 들어, 건물 명칭)가 상이한 경우, 제공되는 위치 기반 정보의 상세 정도가 다섯 번째로 낮은 제 5등급을 설정할 수 있다.Alternatively, according to FIG. 9E, when the second terminal has the same country / state / city / gu / dong or concrete address information (eg, a building name) that is the same as that of the second terminal, The fifth lowest level of detail can be set.
또는, 도 9f에 의하면, 제 1 단말기는, 제 2 단말기가 자신과 국가/도/시/구/동 및 구체 주소 정보까지 일치하는 경우, 제공되는 위치 기반 정보의 상세 정도가 가장 높은 제 10등급을 설정할 수 있다.Alternatively, according to FIG. 9F, when the second terminal matches up with the country / province / city / gu / dong and specific address information of the second terminal, the first terminal has a tenth grade having the highest level of detail of the location-based information provided. Can be set.
또한, 도면상에 도시하지 않았지만, 제 1 단말기는, 제 2 단말기와의 거리를 기준으로 한 위치 연관도에 따라 레졸루션을 설정할 수도 있다.In addition, although not shown in the drawing, the first terminal may set the resolution according to the position association degree based on the distance to the second terminal.
예를 들어, 제 1 단말기는, 제 2 단말기가 자신으로부터 가까운 거리에 위치할수록, 제 2 단말기에 대하여 제공되는 위치 기반 정보가 상세한 등급의 레졸루션을 설정할 수 있다. 한편, 이와 반대로, 자신으로부터 먼 거리에 위치할수록, 제공되는 위치 기반 정보가 상세한 등급의 레졸루션을 설정할 수도 있다.For example, as the second terminal is located closer to the second terminal, the location-based information provided for the second terminal may set a resolution of a detailed level. On the other hand, on the contrary, the farther away from the self, the location-based information provided may set the resolution of the detailed level.
다음으로, 제 1 단말기는, 제 2 단말기에 설정된 친밀도(후술함)에 따라 제 2 단말기에 대하여 레졸루션을 설정할 수도 있다. 여기에서, 친밀도는, 제 1 단말기와 제 2 단말기의 호/메시지 송수신 정도 등을 고려하여 자동으로 설정되거나, 사용자에 의해 직접 지정될 수도 있다.Next, the first terminal may set the resolution for the second terminal according to the familiarity (to be described later) set in the second terminal. Here, the intimacy may be automatically set in consideration of the degree of call / message transmission and reception between the first terminal and the second terminal, or may be directly designated by the user.
예를 들어, 제 1 단말기는, 제 2 단말기에 대하여 설정된 친밀도가 높을수록 제 2 단말기에 대하여 제공되는 위치 기반 정보가 상세한 등급의 레졸루션을 설정할 수 있다. 한편, 이와 반대로, 친밀도가 낮을수록, 제공되는 위치 기반 정보가 상세한 등급의 레졸루션을 설정할 수도 있다.For example, the first terminal, the higher the familiarity set for the second terminal, the location-based information provided for the second terminal can set the resolution of the detailed level. On the other hand, on the other hand, the lower the intimacy, the more location-based information provided may set the resolution of the detailed level.
다음으로, 제 1 단말기는, 제 2 단말기에 대한 레졸루션으로 사용자로부터 직접 입력되는 레졸루션을 설정할 수 있다. 물론, 적어도 하나의 제 2 단말기가 그룹별로 관리되는 경우, 그룹별로 레졸루션을 설정할 수도 있다. Next, the first terminal may set a resolution directly input by the user as a resolution for the second terminal. Of course, when at least one second terminal is managed for each group, resolution may be set for each group.
이하에서는, 제 1 단말기가 제 2 단말기에 대하여 설정된 레졸루션에 따라 위치 기반 정보를 계층적으로 생성하는 과정에 대하여 상세히 설명한다.Hereinafter, a process of generating location-based information hierarchically according to a resolution set for the second terminal by the first terminal will be described in detail.
여기에서, 위치 기반 정보의 계층적 생성은, 레졸루션에 상응하도록 위치 기반 정보의 제공(제 2 단말기로 위치 기반 정보를 송신시) 또는 디스플레이(제 2 단말기로부터 위치 기반 정보를 수신시) 정도를 조절하여 생성하는 것을 의미할 수 있다.Here, hierarchical generation of location-based information adjusts the degree of providing location-based information (when transmitting location-based information to a second terminal) or display (when receiving location-based information from a second terminal) to correspond to a resolution. It can mean to create.
이하에서는, 위치 기반 정보를 행정 주소 정보에 한정하여 설명하도록 한다. 설명의 편의를 위하여, 레졸루션의 등급이 높을수록 더욱 상세한 행정 주소 정보를 생성한다고 가정한다. 따라서, 레졸루션의 등급에 따라 행정 주소 정보가 계층적으로 생성될 수 있다.In the following description, the location-based information is limited to the administrative address information. For convenience of explanation, it is assumed that the higher the resolution level, the more detailed administrative address information is generated. Thus, administrative address information may be generated hierarchically according to the resolution level.
예를 들어, 제 1 단말기의 위치 정보를 이용하여 생성될 수 있는 전체 행정 주소 정보가 "대한민국 경기도 수원시 장안구 율전동 신일아파트 10동 1004호"인 경우, 제 2 단말기의 레졸루션에 상응하도록 생성되는 위치 기반 정보는 표 1과 같을 수 있다. For example, if the total administrative address information that can be generated using the location information of the first terminal is "Shinil Apartment 10-dong 1004, Yuljeon-dong, Jangan-gu, Suwon-si, Gyeonggi-do, Korea," the location-based location is generated to correspond to the resolution of the second terminal. The information may be as shown in Table 1.
한편, 제 2 단말기의 위치 기반 정보를 수신한 경우, 제 1 단말기는, 제 2 단말기에 대하여 설정된 레졸루션에 상응하도록 디스플레이될 제 2 단말기의 위치 기반 정보를 표 1에 따라 계층적으로 생성할 수 있다. 예를 들어, 제 2 단말기의 위치 기반 정보가 "대한민국 서울특별시 강남구 역삼동"이고 제 2 단말기에 대하여 레졸루션 제 3등급이 설정된 경우, 제 1 단말기는, 디스플레이할 제 2 단말기의 위치 기반 정보로서 "대한민국 서울특별시"를 생성할 수 있다.Meanwhile, when the location-based information of the second terminal is received, the first terminal may hierarchically generate the location-based information of the second terminal to be displayed according to the resolution set for the second terminal according to Table 1. . For example, if the location-based information of the second terminal is "Yeoksam-dong, Gangnam-gu, Seoul, Korea" and the
또는, 예를 들어, 제 2 단말기의 레졸루션에 따라 위치 기반 정보를 제공하는 시점(제 1 단말기로부터 제 2 단말기의 거리를 기준으로 함) 및 갱신 주기는 표 2와 같을 수 있다. 레졸루션별 거리 및 갱신 주기는 각각 개별적으로 설정될 수 있다.Alternatively, for example, a time point (based on a distance of the second terminal from the first terminal) and an update period for providing location-based information according to the resolution of the second terminal may be shown in Table 2. Resolution-specific distances and update periods may be set individually.
표 1 및 표 2에 기재된 바와 같이, 하나의 제 2 단말기에 대하여 제 1등급부터 제 10등급까지 선택적으로 설정되거나, 제 1등급부터 제 10등급까지 각각에 해당하는 10개의 제 2 단말기가 존재한다고 가정할 수도 있다.As shown in Table 1 and Table 2, 10 second terminals corresponding to each of the first to the tenth class are selectively set or the first to the tenth class exist for one second terminal. You may assume.
그리고, 제 1 단말기는, 제어부(180) 또는 위치 정보 모듈(115)에 의해 계층적으로 생성된 위치 기반 정보를 무선 통신부(110)를 통하여 제 2 단말기로 송신한다(S830).In operation S830, the first terminal transmits location-based information hierarchically generated by the
앞서 수신 단계(S810)에서 설명한 바와 같이, 제 1 단말기는, 방송 시스템에 의한 경우 방송 수신 모듈 (111)을, 이동통신 시스템에 의한 경우 이동통신 모듈(112)을, 데이터 통신 시스템에 의한 경우 무선 인터넷 모듈(113)을, 근거리 통신 시스템에 의한 경우 근거리 통신 모듈(114)을, GPS 시스템에 의한 위치 정보 모듈(115)을 각각 이용하여, 위치 기반 정보를 제 2 단말기로 송신할 수 있다.As described above in the reception step S810, the first terminal uses the
또한, 송신 단계(S830)는, 제 2 단말기로 위치 정보 제공 서비스의 등록 요청시 수행될 수 있다. 이에 대하여서는, 이하에서 상세히 설명하도록 한다.In addition, the transmitting step (S830) may be performed when the registration request of the location information providing service to the second terminal. This will be described in detail below.
또는, 송신 단계(S830)는, 제 2 단말기가 위치 정보 제공 서비스에 접속된 경우 수행될 수 있다. 이에 대하여서도, 이하에서 상세히 설명하도록 한다.Alternatively, the transmitting step S830 may be performed when the second terminal is connected to the location information providing service. This will also be described in detail below.
이하에서는, 위치 정보 제공 서비스 등록시 위치 정보 제공 방법에 대하여, 도 10 내지 도 14d를 참조하여 설명하도록 한다. 여기에서, 등록은, 위치 정보 제공 서비스에의 등록 또는 기 등록된 단말들 중 위치 정보 제공 서비스를 통하여 상호 위치 정보를 송수신하는 단말로서의 등록을 의미할 수 있다.Hereinafter, a method of providing location information when registering a location information providing service will be described with reference to FIGS. 10 to 14D. Here, registration may mean registration as a terminal for transmitting / receiving mutual location information through a location information providing service or a registration in a location information providing service.
도 10은, 제 1 단말기에서의 위치 정보 제공 서비스의 등록 과정을 나타낸 흐름도이다. 10 is a flowchart illustrating a registration process of a location information providing service in a first terminal.
도 10에 도시된 바와 같이, 제 1 단말기는, 제 1 단말기에 대한 식별 정보를 저장한다(S1010).As shown in FIG. 10, the first terminal stores identification information about the first terminal (S1010).
저장 단계(S1010)에서, 제 1 단말기는, 자신의 식별 정보를 메모리(160)에 저장하거나, 서버에 등록하여 저장할 수도 있다.In the storing step S1010, the first terminal may store its identification information in the
여기에서, 식별 정보는, 위치 정보 제공 서비스를 이용하는데 있어서 제 1 단말기 또는 제 1 단말기 사용자를 식별하기 위한 정보로서, 단말기 시리얼 넘버(serial number), 국제 이동 단말기 식별 번호(international mobile equipement identity; 'IMEI'), 위치 정보 제공 서비스에 가입된 사용자 ID 및 비밀번호, 위치 정보 제공 서비스에 등록된 명칭, 단말기 전화 번호, 가입자 이메일 주소, 가입자 홈페이지 주소 등을 포함할 수 있다. 따라서, 서버는, 제 1 단말기에 대한 식별 정보를 이용하여, 제 1 단말기의 위치 정보 제공 서비스 이용 권한을 인증할 수 있다. 또는, 타 단말기는, 제 1 단말기 또는 서버로부터 수신된 제 1 단말기에 대한 식별 정보를 이용하여, 제 1 단말기가 자신에게 위치 정보 제공 서비스를 요청한 단말기임을 식별할 수 있다.Here, the identification information is information for identifying the first terminal or the first terminal user in using the location information providing service, and includes a terminal serial number and an international mobile equipement identity; IMEI '), a user ID and password subscribed to the location information providing service, a name registered to the location information providing service, a terminal phone number, a subscriber email address, and a subscriber homepage address. Therefore, the server may authenticate the authority to use the location information providing service of the first terminal by using the identification information about the first terminal. Alternatively, the other terminal may identify that the first terminal has requested the location information providing service to the first terminal using identification information about the first terminal received from the first terminal or the server.
제 1 단말기는, 무선 통신부(110)를 통하여, 제 2 단말기에 위치 정보 제공 서비스의 등록을 요청한다(S1020). 예를 들어, 이동통신 모듈(112)을 통하는 경우, 등록 요청은, SMS(Short Message Service) 또는 MMS(Multimedia Messaging System) 등의 메시징 서비스를 이용하여 수행될 수 있다. 물론, 요청 단계(S1020)는, 상술한 메시징 서비스뿐만 아니라, 단말기 간 데이터를 송수신할 수 있는 모든 시스템을 이용하여 수행될 수 있다.The first terminal requests registration of the location information providing service to the second terminal through the wireless communication unit 110 (S1020). For example, in the case of the
제 1 단말기는, 서버를 통하여 요청 단계(S1020)를 수행하거나, 서버를 통하지 않고 곧바로 제 2 단말기에 대하여 요청 단계(S1020)를 수행할 수도 있다. 경우에 따라서, 제 1 단말기에 의해 등록이 요청되지 않더라도, 서버에 의해 임의로 선택된 적어도 하나의 단말기로 위치 정보 제공 서비스의 등록을 요청할 수도 있다. 이러한 경우, 제 1 단말기에 의한 등록 요청 과정은 필요하지 않을 수 있다.The first terminal may perform the request step S1020 through the server, or may perform the request step S1020 with respect to the second terminal immediately without going through the server. In some cases, even if registration is not requested by the first terminal, registration of the location information providing service may be requested to at least one terminal arbitrarily selected by the server. In this case, the registration request process by the first terminal may not be necessary.
요청 단계(S1020)에서, 제 1 단말기에 대한 식별 정보 또는 위치 기반 정보가 제 2 단말기로 송신될 수 있다. 이는, 제 2 단말기로 하여금 자신에게 위치 정보 제공 서비스를 요청한 단말 및 그것의 위치를 알리기 위함이다. In the request step (S1020), identification information or location based information on the first terminal may be transmitted to the second terminal. This is to inform the second terminal of the terminal requesting the location information providing service and its location.
요청 단계(S1020)의 수행에 앞서, 제 1 단말기는, 등록 요청 대상인 제 2 단말기에 대하여 설정된 레졸루션에 따라, 요청 단계(S1020)에서 송신될 위치 기반 정보를 계층적으로 생성할 수 있다.Prior to performing the request step S1020, the first terminal may hierarchically generate location-based information to be transmitted in the request step S1020 according to a resolution set for the second terminal that is the target of the registration request.
또는, 요청 단계(S1020)의 수행에 앞서, 제 1 단말기는, 자신에 관련된 전체 식별 정보 또는 위치 기반 정보 중, 요청 단계(S1020)에서 송신될 식별 정보 또는 위치 기반 정보의 종류 및 제공 정도를 지정할 수 있다. Alternatively, prior to the execution of the request step S1020, the first terminal designates the type and the degree of providing the identification information or the location-based information to be transmitted in the request step S1020 among the entire identification information or the location-based information related to the first terminal. Can be.
또는, 제 2 단말기에 대하여 설정된 친밀도에 따라, 위치 기반 정보의 제공 정도가 상이해 질 수 있다. 예를 들어, 친밀도가 높은 경우, 좌표 정보(상술한 모든 위치 정보를 생성할 수 있는 기본 정보임)를 그대로 송신할 수 있지만, 친밀도가 낮은 경우에는, 거리 정보(예를 들어, 제 1 단말기가 제 2 단말기의 반경 5km 이내에 위치함)만을 송신할 수도 있다.Alternatively, the degree of providing location-based information may be different according to the familiarity set for the second terminal. For example, if the intimacy is high, the coordinate information (which is the basic information for generating all the above-described location information) can be transmitted as it is, but if the intimacy is low, the distance information (for example, the first terminal is Only within a radius of 5 km of the second terminal).
제 2 단말기에 의해 위치 정보 제공 서비스의 등록이 승인된 경우, 제 1 단말기는, 제 2 단말기를 위치 정보 제공 서비스의 대상 단말기로 등록한다(S1030, S1040). When the registration of the location information providing service is approved by the second terminal, the first terminal registers the second terminal as a target terminal of the location information providing service (S1030 and S1040).
제 1 단말기는, 무선 통신부(110)를 통하여, 서버 또는 제 2 단말기로부터 제 2 단말기에 의해 위치 정보 제공 서비스의 등록이 승인되었는지 여부를 제공받을 수 있다. 그리고, 제 2 단말기에 의해 위치 정보 제공 서비스의 등록이 승인된 경우, 제 1 단말기, 제 2 단말기 또는 서버는, 제 1 및 2 단말기가 서로 위치 정보 제공 서비스의 대상 단말기라고 등록할 수 있다. 위치 정보 제공 서비스의 대상 단말기 정보는, 제 1 및 제 2 단말기의 메모리(160)에 저장되거나, 서버에 저장되어 관리될 수 있다.The first terminal may be provided with whether the registration of the location information providing service has been approved by the second terminal from the server or the second terminal through the
도 11은, 제 2 단말기에서의 위치 정보 제공 서비스의 등록 과정을 나타낸 흐름도이다.11 is a flowchart illustrating a registration process of a location information providing service in a second terminal.
도 11에 도시된 바와 같이, 제 2 단말기는, 무선 통신부(110)를 통하여, 제 1 단말기 또는 서버로부터 위치 정보 제공 서비스의 등록을 요청받는다(S1110).As illustrated in FIG. 11, the second terminal receives a request for registration of a location information providing service from the first terminal or the server through the wireless communication unit 110 (S1110).
그리고, 제 2 단말기는, 제 1 단말기 또는 서버로부터, 제 1 단말기에 대한 식별 정보 또는 위치 기반 정보를 수신한다(S1120).In operation S1120, the second terminal receives identification information or location-based information about the first terminal from the first terminal or the server.
요청 및 수신 단계(S1110, S1120)는, SMS, MMS 등의 메시징 서비스를 이용하여 수행될 수 있다. 물론, 요청 및 수신 단계(S1110, S1120)는, 상술한 메시징 서비스뿐만 아니라, 단말기 간 데이터를 송수신할 수 있는 모든 시스템을 이용하여 수행될 수 있다.The request and reception steps S1110 and S1120 may be performed by using a messaging service such as SMS or MMS. Of course, the request and reception step (S1110, S1120), as well as the above-described messaging service, can be performed using any system that can transmit and receive data between the terminals.
그리고, 제 2 단말기에 의해 위치 정보 제공 서비스의 등록이 승인된 경우, 제 2 단말기는, 제 1 단말기의 위치 정보 제공 서비스의 대상 단말기로 등록된다(S1130, S1140). 이때, 제 1 단말기, 제 2 단말기 또는 서버는, 제 1 및 2 단말기가 서로 위치 정보 제공 서비스의 대상 단말기라고 등록할 수도 있다.When the registration of the location information providing service is approved by the second terminal, the second terminal is registered as a target terminal of the location information providing service of the first terminal (S1130 and S1140). In this case, the first terminal, the second terminal, or the server may register the first and second terminals as target terminals of the location information providing service.
도 12는, 위치 정보 제공 서비스의 등록 과정을 나타낸 제 1 실시예 상태도이다.12 is a state diagram of a first embodiment showing a registration process of a location information providing service.
도 12에 도시된 바와 같이, 제 1 단말기는, 사용자의 선택에 따라, 위치 정보 제공 서비스의 등록을 요청할 적어도 하나의 대상 단말기를 선택할 수 있다. 여기에서, 사용자는, 대상 단말기의 전화 번호를 직접 입력하거나, 전화번호부에 저장된 전화번호 또는 그것에 설정된 명칭을 검색하여 대상 단말기를 선택할 수 있다. 또는, 사용자는, 일정 등급 이상(또는, 이하)의 레졸루션 등급이 설정된 적어도 하나의 단말기들을 선택할 수도 있다.As illustrated in FIG. 12, the first terminal may select at least one target terminal to request registration of a location information providing service according to a user's selection. Here, the user can directly input the telephone number of the target terminal, or select the target terminal by searching the telephone number stored in the telephone book or a name set therein. Alternatively, the user may select at least one terminal in which a resolution level of a certain level or more (or less) is set.
도 12에서, 제 1 단말기는, "011-111-1111", "철수", "영희" 각각에 해당하는 단말기들에 위치 정보 제공 서비스의 등록을 요청하게 된다.In FIG. 12, the first terminal requests registration of the location information providing service to terminals corresponding to "011-111-1111", "Pullback", and "Hee-hee".
도 13a 내지 도 13d는, 위치 정보 제공 서비스의 등록 과정을 나타낸 제 2 실시예 상태도이다.13A to 13D are state diagrams illustrating a registration process of a location information providing service.
도 13a에 도시된 바와 같이, 제 1 단말기는, 화면상에 위치 정보 제공 서비스의 등록을 요청할 것인지를 묻는 문구를 디스플레이한다(a).As shown in FIG. 13A, the first terminal displays a phrase asking whether to request registration of a location information providing service on a screen (a).
(a) 상태에서 요청("Yes")이 선택된 경우, 제 1 단말기는, 위치 정보 제공 서비스의 등록을 요청할 단말기(이하 '등록 요청 단말기')의 선택 조건 리스트를 디스플레이한다(b).When the request ("Yes") is selected in the state (a), the first terminal displays a list of selection conditions of the terminal (hereinafter, 'registration request terminal') requesting registration of the location information providing service (b).
(b) 상태에서 디스플레이되는 선택 조건 리스트는, 거리, 장소, 전화번호부, 거리/장소/전화번호부를 포함할 수 있다.The selection condition list displayed in the state (b) may include a street, a place, a phone book, and a street / place / phone book.
제 1 단말기는, 선택 조건 리스트 중 거리가 선택된 경우, 도 13b에 도시된 화면을 디스플레이할 수 있다. 도 13b에 도시된 바와 같이, 제 1 단말기는, 제 1 단말기로부터 일정 반경 내에 위치하는 단말기들을 등록 요청 단말기로 선택할 수 있다. 여기에서, 일정 거리는, 숫자키 또는 방향키를 이용하여 사용자에 의해 직접 입력되거나, 설정 가능한 반경들로 구성된 리스트 중에서 선택되어 입력될 수 있다.When the distance is selected from the selection condition list, the first terminal may display the screen illustrated in FIG. 13B. As shown in FIG. 13B, the first terminal may select terminals located within a predetermined radius from the first terminal as a registration request terminal. Here, the predetermined distance may be input directly by the user using the numeric keys or the direction keys, or may be selected and input from a list consisting of settable radii.
또한, 제 1 단말기는, 선택 조건 리스트 중 장소가 선택된 경우, 도 13c에 도시된 화면을 디스플레이할 수 있다. 도 13c에 도시된 바와 같이, 제 1 단말기는, 특정 장소에 위치하는 단말기들을 등록 요청 단말기로 선택할 수 있다. 여기에서, 사용자는, 입력창을 통하여 직접 특정 장소(예를 들어, "강남역 7번 출구")를 입력하거나, 장소 리스트로부터 선택하여 입력할 수도 있다.In addition, when a place is selected from the selection condition list, the first terminal may display the screen illustrated in FIG. 13C. As illustrated in FIG. 13C, the first terminal may select terminals located at a specific place as a registration request terminal. Here, the user may directly input a specific place (eg, “Gangnam Station Exit 7”) through an input window, or may select and input from a place list.
또한, 제 1 단말기는, 선택 조건 리스트 중 전화번호부가 선택된 경우, 도 13d에 도시된 화면을 디스플레이할 수 있다. 도 13d의 (a)에 도시된 바와 같이, 제 1 단말기는, 제 1 단말기에 저장된 전화번호들에 등록된 명칭들의 리스트 중 선택된 적어도 하나의 명칭 각각에 해당하는 단말기를 등록 요청 단말기로 선택할 수 있다. 또는, 도 13d의 (b)에 도시된 바와 같이, 제 1 단말기는, 제 1 단말기에 저장된 전화번호들이 그룹별로 관리되는 경우, 특정 그룹에 속하는 전화번호들에 설정된 명칭들의 리스트 중 선택된 적어도 하나의 명칭 각각에 해당하는 단말기를 등록 요청 단말기로 선택할 수도 있다.In addition, when the phone book is selected from the selection condition list, the first terminal may display the screen shown in FIG. 13D. As shown in (a) of FIG. 13D, the first terminal may select, as a registration request terminal, a terminal corresponding to each of at least one selected name from a list of names registered in telephone numbers stored in the first terminal. . Alternatively, as illustrated in (b) of FIG. 13D, when the phone numbers stored in the first terminal are managed for each group, the first terminal may include at least one selected from a list of names set in phone numbers belonging to a specific group. A terminal corresponding to each name may be selected as a registration request terminal.
도 14a 내지 도 14c는, 위치 정보 제공 서비스의 등록 과정을 나타낸 제 3 실시예 상태도이다.14A to 14C are state diagrams illustrating a registration process of a location information providing service.
도 14a에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기로부터 위치 정보 제공 서비스의 등록 요청을 받은 경우, 제 1 단말기의 식별 정보, 예를 들어 전화번호 "019-123-4567"의 표시와 함께 "019-123-4567"님으로부터 위치 정보 제공 서비스의 등록을 요청받았음을 디스플레이한다. As shown in FIG. 14A, when the second terminal receives a registration request for the location information providing service from the first terminal, the second terminal may display identification information of the first terminal, for example, a display of the telephone number "019-123-4567". Together with "019-123-4567" is displayed that the request to register the location information providing service.
또는, 도 14b에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기로부터 위치 정보 제공 서비스의 등록 요청을 받은 경우, 제 1 단말기에 대한 명칭으로서 "윤호"를 저장하고 있다면, "윤호"님의 장소를 기준으로 한 현재 위치(예를 들어, 강남역 7번 출구 근처) 및 "윤호"님으로부터 위치 정보 제공 서비스의 등록을 요청받았음을 디스플레이한다. Alternatively, as illustrated in FIG. 14B, when the second terminal receives a registration request for the location information providing service from the first terminal, if the second terminal stores "Yoon Ho" as a name for the first terminal, It displays that the current location based on the place (for example, near Gangnam Station exit 7) and "Yon Ho" has been requested to register the location information providing service.
또는, 도 14c에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기로부터 위치 정보 제공 서비스의 등록 요청을 받은 경우, 제 1 단말기에 대한 명칭으로서 "정윤호"를 저장하고 있다면, "정윤호"님의 거리를 기준으로 한 현재 위치(예를 들어, 제 2 단말기로부터 반경 1km 이내) 및 "정윤호"님으로부터 위치 정보 제공 서비스의 등록을 요청받았음을 디스플레이한다. Alternatively, as illustrated in FIG. 14C, when the second terminal receives the registration request for the location information providing service from the first terminal, if the second terminal stores "Jeong Yunho" as a name for the first terminal, It displays that the current location based on the distance (for example, within a radius of 1km from the second terminal) and the registration request of the location information providing service from "Jung Yoon Ho".
도 14a 내지 도 14c에서, 제 2 단말기는, 화면의 일 영역에, 위치 정보 제공 서비스의 등록 요청을 승인할지 여부를 선택하게 하는 창을 디스플레이한다. 그리고, 제 2 단말기는, 상기 디스플레이된 창을 통해 "승인"이 선택된 경우 제 1 단말기 또는 서버로 위치 정보 제공 서비스의 등록이 승인되었음을 알리고, "거절"이 선택된 경우 등록이 거절되었음을 알린다.14A to 14C, the second terminal displays a window for selecting whether to approve the registration request of the location information providing service in one area of the screen. The second terminal informs the first terminal or server that the registration of the location information providing service has been approved when "approve" is selected through the displayed window, and informs that the registration has been rejected when "deny" is selected.
도 15a 내지 도 15d는, 위치 정보 제공 서비스의 등록 과정을 나타낸 제 4 실시예 상태도이다.15A to 15D are state diagrams illustrating a registration process of a location information providing service.
도 15a에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기로부터 위치 정보 제공 서비스의 등록 요청을 받은 경우, 제 1 단말기의 식별 정보, 예를 들어 전화번호 "019-123-4567"의 표시와 함께 "019-123-4567"님으로부터 위치 정보 제공 서비스의 등록을 요청받았음을 디스플레이한다. 이때, 제 2 단말기는, 화면의 일 영역에, 위치 정보 제공 서비스의 등록 요청을 승인할지 여부를 선택하게 하는 창을 디스플레이한다. As shown in FIG. 15A, when the second terminal receives a registration request of the location information providing service from the first terminal, the second terminal may display identification information of the first terminal, for example, a display of a telephone number "019-123-4567". Together with "019-123-4567" is displayed that the request to register the location information providing service. In this case, the second terminal displays a window for selecting whether to approve the registration request of the location information providing service in one area of the screen.
이하에서는, 상기 디스플레이된 창을 통해 "승인"이 선택된 경우의 화면 상태를 살펴보도록 한다. Hereinafter, the screen state when "approval" is selected through the displayed window will be described.
도 15b에 도시된 바와 같이, 제 2 단말기는, "019-123-4567"의 거리를 기준으로 한 위치 기반 정보(상술한 상대적 위치 정보에 해당함)로써, 제 2 단말기로부터 반경 1km 이내로 접근하였음을 디스플레이할 수 있다.As shown in FIG. 15B, the second terminal has approached the location-based information based on the distance of “019-123-4567” (corresponding to the relative position information described above) within a radius of 1 km from the second terminal. Can be displayed.
또는, 도 15c에 도시된 바와 같이, 제 2 단말기는, "019-123-4567"의 장소를 기준으로 한 위치 정보(상술한 행정 주소 정보에 해당함)로써, 강남역 7번 출구 근처에 위치하였음을 디스플레이할 수 있다.Alternatively, as illustrated in FIG. 15C, the second terminal is located near the exit 7 of Gangnam Station as location information (corresponding to the administrative address information described above) based on the location of “019-123-4567”. Can be displayed.
또는, 도 15d에 도시된 바와 같이, 제 2 단말기는, "019-123-4567"의 거리를 기준으로 한 위치 정보로써(상술한 상대적 위치 정보 및 행정 주소 정보의 혼합 형태에 해당함), 강남역 7번 출구로부터 반경 1km 이내로 접근하였음을 디스플레이할 수 있다.Alternatively, as shown in FIG. 15D, the second terminal is location information based on a distance of “019-123-4567” (corresponding to a mixture of relative location information and administrative address information described above), and Gangnam Station 7 It may be displayed that the vehicle is approached within a radius of 1 km from
상술한 14a 내지 도 14c 및 도 15a 내지 도 15d에서 언급된 제 2 단말기는, 각각의 도면에 도시된 화면을 표시하는 각각의 단말기일 수도 있고, 모든 도면에 도시된 화면을 상황에 따라 표시할 수 있는 하나의 단말기일 수도 있다.The second terminals mentioned in the above-mentioned 14a to 14c and 15a to 15d may be respective terminals for displaying the screens shown in the respective drawings, and the screens shown in all the drawings may be displayed according to the situation. It may be one terminal that exists.
다음으로, 위치 정보 제공 서비스 접속시 위치 정보 제공 방법에 대하여, 도 16 내지 도 27c를 참조하여 설명하도록 한다. 이하에서는, 설명의 편의를 위하여, 위치 정보 제공 서비스에 접속된 복수의 이동 단말기들 중 제 1 단말기 및 제 2 단말기에 한정하여 설명하도록 한다.Next, a method of providing location information when accessing the location information providing service will be described with reference to FIGS. 16 to 27C. Hereinafter, for convenience of description, the description will be limited to the first terminal and the second terminal of the plurality of mobile terminals connected to the location information providing service.
도 16은, 제 1 단말기에서의 위치 정보 제공 과정을 나타낸 흐름도이다.16 is a flowchart illustrating a process of providing location information in a first terminal.
도 16에 도시된 바와 같이, 제 1 단말기는, 무선 통신부(110)를 통하여, 위치 정보 제공 서비스에 접속한다(S1610). 예를 들어, 위치 정보 제공 서비스가 인터넷상에서 구현되는 서비스인 경우, 제 1 단말기는, 무선 인터넷 모듈(113)을 통하여 위치 정보 제공 서비스에 접속할 수 있다.As illustrated in FIG. 16, the first terminal accesses a location information providing service through the wireless communication unit 110 (S1610). For example, when the location information providing service is a service implemented on the Internet, the first terminal may access the location information providing service through the
접속 단계(S1610)는, 사용자에 의해 위치 정보 제공 서비스 접속을 위하여 구비된 기능 키가 선택됨에 따라 수행될 수 있다. 또는, 사용자에 의해 기 설정된 접속 시점 또는 접속 장소가 존재하는 경우, 제 1 단말기는, 제어부(180)에 의해 상기 기 설정된 접속 시점을 만족하거나 접속 장소에 위치함이 인지되는 경우, 접속 단계(S1610)를 수행할 수도 있다.The access step S1610 may be performed as a function key provided for accessing the location information providing service is selected by the user. Or, when there is a preset connection point or connection location by the user, the first terminal, if it is recognized by the
접속 단계(S1610)가 완료되면, 제 1 단말기는, 디스플레이 모듈(151)을 통하여, 위치 정보 제공 서비스에 현재 접속한 단말기들의 식별 정보 또는 위치 기반 정보를 간략하게 디스플레이할 수 있고, 특히 상기 접속한 단말기들이 속하는 적어도 하나의 그룹별로 디스플레이할 수도 있다.When the access step (S1610) is completed, the first terminal, via the
제 1 단말기는, 제 1 단말기에 대한 식별 정보를 메모리(160) 또는 서버에 저장한다(S1620).The first terminal stores the identification information of the first terminal in the
여기에서, 식별 정보는, 위치 정보 제공 서비스의 등록 신청시 또는 위치 정보 제공 서비스의 임의의 이용 시점에, 미리 저장될 수도 있다. 따라서, 저장 단계(S1620)는, 경우에 따라서 생략될 수도 있다.Here, the identification information may be stored in advance at the time of registering for registration of the location information providing service or at any use time of the location information providing service. Therefore, the storing step S1620 may be omitted in some cases.
제 1 단말기는, 무선 통신부(110)를 통하여, 제 1 단말기의 식별 정보 또는 위치 기반 정보를 서버 또는 제 2 단말기로 송신한다(S1630). 이때, 서버는, 제 1 단말기로부터 수신된 식별 정보 또는 위치 기반 정보를 제 2 단말기로 송신할 수 있다. The first terminal transmits identification information or location-based information of the first terminal to the server or the second terminal through the wireless communication unit 110 (S1630). In this case, the server may transmit the identification information or the location-based information received from the first terminal to the second terminal.
예를 들어, 송신 단계(S1630)에서 송신되는 위치 기반 정보는, 제 2 단말기에 대하여 설정된 레졸루션에 상응하도록 계층적으로 생성된 형태일 수 있다.For example, the location-based information transmitted in the transmission step S1630 may be in a hierarchically generated form corresponding to the resolution set for the second terminal.
제 1 단말기는, 송신 단계(S1630)에서 송신되는 위치 기반 정보를 수신할 적어도 하나의 이동 단말기(이하 '위치 정보 수신 단말기')를 선택할 수 있다. 물론, 위치 정보 수신 단말기는, 별도의 선택 과정을 거치지 않고, 제 1 단말기와 위치 정보 제공 서비스를 상호 수행하기로 등록된 모든 단말기가 될 수도 있다.The first terminal may select at least one mobile terminal (hereinafter, referred to as a location information receiving terminal) to receive the location-based information transmitted in the transmission step S1630. Of course, the location information receiving terminal may be any terminal registered to perform the location information providing service with the first terminal without undergoing a separate selection process.
도 18a 내지 도 18d를 참조하여, 선택 과정에 대하여 상세히 설명하도록 한다.18A to 18D, the selection process will be described in detail.
도 18a에 도시된 바와 같이, 제 1 단말기는, 위치 기반 정보를 수신할 이동 단말기의 선택 조건들로 구성된 리스트를 디스플레이한다. 여기에서, 선택 조건 리스트는, 거리, 지명, 그룹 등의 선택 조건들을 포함할 수 있다.As shown in FIG. 18A, the first terminal displays a list consisting of selection conditions of the mobile terminal to receive location based information. Here, the selection condition list may include selection conditions such as distance, place name, group, and the like.
도 18b는, 선택 조건 리스트 중 거리가 선택된 경우를 도시한다.18B illustrates a case where a distance is selected in the selection condition list.
제 1 단말기는, 도 18b의 (a)에 도시된 바와 같이, 위치 정보 수신 단말기로써 제 1 단말기로부터 일정 반경 내에 위치하는 이동 단말기들을 선택할 수 있다. 또는, 제 1 단말기는, 도 18b의 (b)에 도시된 바와 같이, 위치 정보 수신 단말기로써 특정 장소로부터 일정 반경 내에 위치하는 이동 단말기들을 선택할 수도 있다.As illustrated in (a) of FIG. 18B, the first terminal may select mobile terminals located within a predetermined radius from the first terminal as the location information receiving terminal. Alternatively, as shown in (b) of FIG. 18B, the first terminal may select mobile terminals located within a predetermined radius from a specific place as the location information receiving terminal.
또한, 도 18c는, 선택 조건 리스트 중 장소가 선택된 경우를 도시한다.18C illustrates a case where a place is selected from the selection condition list.
제 1 단말기는, 도 18c의 (a)에 도시된 바와 같이, 장소 입력창에 특정 장소에 해당하는 행정 주소(예를 들어, 서울시 강남구 역삼동)를 입력함에 따라, 위치 정보 수신 단말기로써 상기 입력된 행정 주소에 위치하는 모든 이동 단말기들을 선택할 수 있다. 또는, 제 1 단말기는, 도 18c의 (b)에 도시된 바와 같이, 주소 리스트를 이용하여 특정 행정 주소(예를 들어, 서울시 강남구 역삼동)를 선택함에 따라, 위치 정보 수신 단말기로써 상기 선택된 행정 주소에 위치하는 모든 이동 단말기들을 선택할 수 있다. 여기에서, 주소 리스트는, 행정 구역을 기준으로, "도/특별시/광역시"를 제 1 그룹, "시/군/구"를 제 2 그룹, "동"을 제 3 그룹 등으로 하는 복수의 그룹별로 표시될 수 있다.As shown in (a) of FIG. 18C, the first terminal inputs an administrative address (for example, Yeoksam-dong, Gangnam-gu, Seoul, Korea) corresponding to a specific place in the place input window. All mobile terminals located in the administrative address can be selected. Alternatively, as shown in (b) of FIG. 18C, the first terminal selects a specific administrative address (eg, Yeoksam-dong, Gangnam-gu, Seoul) using the address list, and thus selects the selected administrative address as the location information receiving terminal. All mobile terminals located at can be selected. Here, the address list is based on the administrative district, and includes a plurality of groups in which "do / gu / gwangsi" is the first group, "city / gun / gu" is the second group, "dong" is the third group, and the like. It may be displayed as star.
또한, 도 18d는, 선택 조건 리스트 중 그룹이 선택된 경우를 도시한다.18D illustrates a case where a group is selected from the selection condition list.
제 1 단말기는, 도 18d의 (a)에 도시된 바와 같이, 복수의 그룹들 중 특정 그룹이 선택되는 경우, 위치 정보 수신 단말기로써 상기 선택된 특정 그룹에 속하는 이동 단말기들을 선택할 수 있다. 이때, 특정 그룹은, 복수의 그룹들 각각에 대한 인덱스 중 특정 그룹에 대한 인덱스를 선택함에 따라 선택될 수 있다. 여기에서, 그룹은, 위치 정보 제공 서비스에 등록된 복수의 이동 단말기 각각에 대하여 설정될 수도 있고, 제 1 단말기의 전화번호부상 그룹과 연동하여 설정될 수도 있다. 또는, 제 1 단말기는, 도 18d의 (b)에 도시된 바와 같이, 위치 정보 수신 단말기로써 접속 상태("on")인 이동 단말기, 비접속 상태("off")인 이동 단말기, 접속/비접속("on/off") 상태인 이동 단말기 중 어느 하나를 선택할 수 있다. 이때, 제 1 단말기는, 접속 상태("on"), 비접속 상태("off"), 접속/비접속("on/off") 상태를 각각 나타내는 인덱스를 표시할 수 있다.As illustrated in (a) of FIG. 18D, when a specific group is selected from the plurality of groups, the first terminal may select mobile terminals belonging to the selected specific group as the location information receiving terminal. In this case, the specific group may be selected by selecting an index for a specific group among the indices for each of the plurality of groups. Here, the group may be set for each of a plurality of mobile terminals registered in the location information providing service, or may be set in association with a phone book group of the first terminal. Alternatively, as shown in (b) of FIG. 18D, the first terminal may be a mobile terminal in a connected state (“on”), a mobile terminal in a non-connected state (“off”), or connected / disabled as a location information receiving terminal. One of the mobile terminals in the connected (“on / off”) state may be selected. In this case, the first terminal may display an index indicating a connected state (“on”), a non-connected state (“off”), and a connected / disconnected (“on / off”) state, respectively.
또한, 도면상에 도시하지 않았지만, 제 1 단말기는, 위치 정보 수신 단말기로써, 제 1 단말기와 위치 정보 제공 서비스를 상호 수행하기로 등록된 모든 단말기들 중 원하는 단말기를 일일이 선택할 수도 있다.In addition, although not shown in the drawing, the first terminal may select a desired terminal from among all terminals registered to mutually perform the location information providing service as the location information receiving terminal.
또한, 도면상에 도시하지 않았지만, 제 1 단말기는, 자신의 위치한 행정 구역을 중심으로, 나와 같은 "도/특별시/광역시", 나와 같은 "시/군/구", 나와 같은 "동" 등에 위치한 이동 단말기를 선택할 수도 있다. 이때, 나와 같은 "도/특별시/광역시", 나와 같은 "시/군/구", 나와 같은 "동" 등은, 사용자에 의한 선택의 편의를 돕기 위하여, 리스트를 구성하여 화면상에 디스플레이될 수 있다.In addition, although not shown in the drawings, the first terminal is located in the "province / city / metropolitan city" like me, "city / county / district" like me, "dong" like me, and the like, centering on the administrative area where it is located. It is also possible to select a mobile terminal. At this time, the "state / city / Metropolitan City", such as "city / county / district", such as me, "dong", such as me, may be displayed on the screen to form a list in order to facilitate the selection by the user have.
제 1 단말기는, 각 이동 단말기 또는 적어도 하나의 이동 단말기가 속하는 그룹별로, 송신 단계(S1630)에서 송신될 위치 기반 정보를 상이하게 설정할 수 있다.The first terminal may differently set location-based information to be transmitted in the transmission step S1630 for each mobile terminal or a group to which at least one mobile terminal belongs.
도 19를 참조하여, 설정 과정에 대하여 상세히 설명하도록 한다.19, the setting process will be described in detail.
도 19에 도시된 바와 같이, 제 1 단말기는, 각 이동 단말기 또는 각 그룹별로, 제공할 위치 기반 정보를 설정할 수 있고, 위치 기반 정보를 선택하기 위한 리스트를 디스플레이한다. 여기에서, 리스트는, 좌표 정보, POI 정보, 행정 주소 정보, 설정 명칭 정보, 상대적 위치 정보 등을 포함할 수 있다.As illustrated in FIG. 19, the first terminal may set location based information to be provided for each mobile terminal or each group, and displays a list for selecting location based information. Here, the list may include coordinate information, POI information, administrative address information, setting name information, relative location information, and the like.
예를 들어, 제 1 단말기는, 자신과의 친밀도에 따라서, 친밀도가 높을수록 자신에 대한 상세한 위치 정보를 제공하도록 설정하고, 친밀도가 낮을수록 자신에 대한 개략적인 위치 정보만을 제공하도록 설정할 수 있다. 이와 관련하여, 친밀도에 따라 레졸루션이 설정될 수 있음을 앞서 설명하였다. For example, the first terminal may be configured to provide detailed location information about itself as the intimacy is higher and to provide only rough location information about itself as the intimacy is lower according to intimacy with the first terminal. In this regard, it has been described above that resolution can be set according to intimacy.
또한, 제 1 단말기는, 제공할 위치 기반 정보로서, 사용자에 의해 직접 선택된 위치 기반 정보를 설정할 수도 있다.In addition, the first terminal may set location-based information directly selected by the user as location-based information to be provided.
먼저, 리스트로부터 "좌표 정보"가 선택된 경우, 제 1 단말기는, 자신의 위치 지점에 대한 경도, 위도, 고도, 시간, 속도 등을 포함한 좌표 정보를 제공하기로 설정할 수 있다. 따라서, 제 2 단말기는, 좌표 정보를 이용하여 제 1 단말기에 대한 모든 위치 기반 정보를 생성할 수 있다. 예를 들어, 제 1 단말기는, 친밀도가 가장 높은 이동 단말기에 대하여, 좌표 정보를 제공하도록 설정할 수 있다.First, when "coordinate information" is selected from the list, the first terminal may set to provide coordinate information including longitude, latitude, altitude, time, speed, etc. of its own location point. Therefore, the second terminal can generate all the location based information on the first terminal using the coordinate information. For example, the first terminal may be set to provide coordinate information to the mobile terminal having the highest intimacy.
다음으로, 리스트로부터 "POI 정보"가 선택된 경우, 제 1 단말기는, 제 1 단말기가 위치한 지점의 POI 정보를 제공하기로 설정할 수 있다. 경우에 따라서, POI 정보와 함께 그에 해당하는 좌표 정보 또는 행정 주소 정보가 제공되도록 설정할 수도 있다.Next, when "POI information" is selected from the list, the first terminal may be set to provide POI information of a point where the first terminal is located. In some cases, the POI information and the corresponding coordinate information or administrative address information may be provided.
다음으로, 리스트로부터 "행정 주소 정보"가 선택된 경우, 제 1 단말기는, 제 1 단말기가 위치한 행정 구역을 기준으로 한 행정 주소를 제공하기로 설정할 수 있다. 예를 들어, 제 1 단말기는, 친밀도에 따라서, 친밀도가 높은 순으로 행정 구역 상 상세 주소(예를 들어, 대한민국 경기도 수원시 장안구 율전동 신일아파트 10동 1004호)에서부터 행정 구역 상 가장 넓은 주소(예를 들어, 대한민국)를 제공하도록 설정할 수 있다. 경우에 따라서, 행정 주소 정보와 함께 그에 해당하는 좌표 정보 또는 POI 정보가 제공되도록 설정할 수도 있다.Next, when "administrative address information" is selected from the list, the first terminal may be set to provide an administrative address based on the administrative area where the first terminal is located. For example, the first terminal, according to intimacy, has the highest address in the administrative area from the detailed address (for example, 10 dong 1004,
다음으로, 리스트로부터 "설정 명칭 정보"가 선택된 경우, 제 1 단말기는, 제 1 단말기가 위치한 지점에 대하여 설정된 명칭 정보(예를 들어, 학교, 회사, 도서관 등)를 제공하기로 설정할 수 있다. 경우에 따라서, 설정 명칭 정보와 함께 그에 해당하는 좌표 정보, POI 정보 또는 행정 주소 정보가 제공되도록 설정할 수도 있다.Next, when "setting name information" is selected from the list, the first terminal may be set to provide name information (eg, school, company, library, etc.) set for the point where the first terminal is located. In some cases, the setting name information and the corresponding coordinate information, POI information or administrative address information may be provided.
마지막으로, 리스트로부터 "상대적 위치 정보"가 선택된 경우, 제 1 단말기는, 위치 기반 정보를 수신할 이동 단말기를 기준으로 한 제 1 단말기의 상대적 위치 정보, 예를 들어, 거리, 속도, 방향을 제공하기로 설정할 수 있다.Finally, when " relative location information " is selected from the list, the first terminal provides relative location information of the first terminal, for example, distance, speed and direction, based on the mobile terminal to receive the location based information. Can be set to
도 17은, 제 2 단말기에서의 위치 기반 정보 수신 및 디스플레이 과정을 나타낸 흐름도이다. 17 is a flowchart illustrating a process of receiving and displaying location based information in a second terminal.
도 17에 도시된 바와 같이, 제 2 단말기는, 무선 통신부(110)를 통하여, 위치 정보 제공 서비스에 접속한다(S1710). As illustrated in FIG. 17, the second terminal accesses the location information providing service through the wireless communication unit 110 (S1710).
접속 단계(S1710)는 도 16의 접속 단계(S1610)와 동일하므로, 이하 그에 대한 상세한 설명은 생략하도록 한다.Since the connection step S1710 is the same as the connection step S1610 of FIG. 16, a detailed description thereof will be omitted below.
제 2 단말기는, 무선 통신부(110)를 통하여, 서버 또는 제 1 단말기로부터 제 1 단말기에 대한 식별 정보 또는 위치 기반 정보를 수신한다(S1720).The second terminal receives identification information or location-based information about the first terminal from the server or the first terminal through the wireless communication unit 110 (S1720).
제 2 단말기는, 수신 단계(S1720)에서 수신되는 위치 기반 정보를 송신할 적어도 하나의 이동 단말기(이하, '위치 정보 송신 단말기')를 선택할 수 있다. 물론, 위치 정보 송신 단말기는, 별도의 선택 과정을 거치지 않고, 제 2 단말기와 위치 정보 제공 서비스를 상호 수행하기로 등록된 모든 단말기가 될 수도 있다.The second terminal may select at least one mobile terminal (hereinafter, referred to as a location information transmitting terminal) to transmit the location-based information received in the reception step S1720. Of course, the location information transmitting terminal may be any terminal registered to perform the location information providing service with the second terminal without a separate selection process.
도 20a 내지 도 20f를 참조하여, 선택 과정에 대하여 상세히 설명하도록 한다.A selection process will be described in detail with reference to FIGS. 20A to 20F.
도 20a에 도시된 바와 같이, 제 2 단말기는, 디스플레이부(151)상에 위치 기반 정보를 송신할 이동 단말기의 선택 조건들로 구성된 리스트를 디스플레이한다. 여기에서, 선택 조건 리스트는, 개별 선택, 거리별 선택, 장소별 선택, 그룹별 선택 등의 선택 조건들을 포함할 수 있다.As shown in FIG. 20A, the second terminal displays a list including selection conditions of the mobile terminal to transmit location-based information on the
도 20b는, 선택 조건 리스트 중 개별 선택이 선택된 경우를 도시한다.20B shows a case where individual selection is selected from a selection condition list.
제 2 단말기는, 도 20b에 도시된 바와 같이, 위치 정보 송신 단말기로써, 제 2 단말기와 위치 정보 제공 서비스를 상호 수행하기로 등록된 모든 단말기들 중 원하는 이동 단말기를 일일이 선택할 수 있다. 이때, 제 2 단말기는, 사용자에 의한 선택의 편의를 돕기 위하여, 제 2 단말기와 위치 정보 제공 서비스를 상호 수행하기로 등록된 모든 단말기들의 리스트를 디스플레이할 수 있다.As shown in FIG. 20B, the second terminal may select a desired mobile terminal among all terminals registered to mutually perform the location information providing service with the second terminal. In this case, the second terminal may display a list of all terminals registered to mutually perform the location information providing service with the second terminal in order to facilitate the selection by the user.
도 20c는, 선택 조건 리스트 중 거리별 선택이 선택된 경우를 도시한다.20C illustrates the case where selection by distance is selected from the selection condition list.
제 2 단말기는, 도 20c의 (a)에 도시된 바와 같이, 위치 정보 송신 단말기로써, 자신으로부터 일정 반경(예를 들어, 5km) 내에 위치하는 이동 단말기들을 선택할 수 있다. 또는, 제 2 단말기는, 도 20c의 (b)에 도시된 바와 같이, 위치 정보 송신 단말기로써, 특정 장소(예를 들어, 강남역)로부터 일정 반경(예를 들어, 1km) 내에 위치하는 이동 단말기들을 선택할 수도 있다.As shown in (a) of FIG. 20C, the second terminal may select mobile terminals located within a predetermined radius (eg, 5 km) from the location information transmitting terminal. Alternatively, the second terminal, as shown in (b) of FIG. 20C, is a location information transmitting terminal, and the mobile terminals located within a predetermined radius (for example, 1 km) from a specific place (for example, Gangnam station). You can also choose.
또한, 도 20d 및 도 20e는, 선택 조건 리스트 중 장소별 선택이 선택된 경우를 도시한다.20D and 20E show the case where selection by place is selected from the selection condition list.
제 2 단말기는, 도 20d에 도시된 바와 같이, 행정 구역을 기준으로 하는 주소 리스트를 이용하여, 제 1 주소 리스트로부터 상위 행정 구역(예를 들어, 서울시)을 선택하고, 제 2 주소 리스트로부터 상위 행정 구역에 속하는 제 1 하위 행정 구역(예를 들어, 강남구)을 선택하고, 제 3 주소 리스트로부터 제 1 하위 행정 구역에 속하는 제 2 하위 행정 구역(예를 들어, 역삼동)을 선택할 수 있다(a, b). 따라서, 제 2 단말기는, 위치 정보 송신 단말기로써, 상위 행정 구역, 제 1 하위 행정 구역 및 제 2 하위 행정 구역에 해당하는 장소(예를 들어, 서울시 강남구 역삼동)에 위치한 모든 이동 단말기를 선택할 수 있다.As illustrated in FIG. 20D, the second terminal selects an upper administrative region (for example, Seoul) from the first address list and uses a list of addresses based on the administrative region, and then, differs from the second address list. A first sub-administrative area (eg, Gangnam-gu) belonging to the administrative area may be selected, and a second sub-administrative area (eg, Yeoksam-dong) belonging to the first sub-administrative area may be selected from the third address list (a , b). Accordingly, the second terminal, as the location information transmitting terminal, may select all mobile terminals located in a place corresponding to the upper administrative zone, the first lower administrative zone, and the second lower administrative zone (for example, Yeoksam-dong, Gangnam-gu, Seoul). .
또는, 제 2 단말기는, 도 20e에 도시된 바와 같이, 장소 입력창에 특정 장소에 해당하는 행정 주소(예를 들어, 서울시 강남구 역삼동)를 입력함에 따라, 위치 정보 송신 단말기로써 상기 입력된 행정 주소에 위치하는 모든 이동 단말기들을 선택할 수도 있다. Alternatively, as shown in FIG. 20E, the second terminal inputs an administrative address corresponding to a specific place (eg, Yeoksam-dong, Gangnam-gu, Seoul) as the location information transmitting terminal as shown in FIG. 20E. It is also possible to select all mobile terminals located at.
또한, 도 20f는, 선택 조건 리스트 중 그룹별 선택이 선택된 경우를 도시한다.20F shows the case where selection by group is selected from the selection condition list.
제 2 단말기는, 도 20f에 도시된 바와 같이, 복수의 그룹들 중 특정 그룹이 선택되는 경우, 위치 정보 송신 단말기로써 상기 선택된 특정 그룹에 속하는 이동 단말기들을 선택할 수 있다. 이때, 특정 그룹은, 복수의 그룹들 각각에 대한 인덱스 중 특정 그룹에 대한 인덱스를 선택함에 따라 선택될 수 있고, 복수 개가 선택될 수도 있다.As illustrated in FIG. 20F, when a specific group is selected from among a plurality of groups, the second terminal may select mobile terminals belonging to the selected specific group as the location information transmitting terminal. In this case, a specific group may be selected by selecting an index for a specific group among the indices for each of the plurality of groups, and a plurality of groups may be selected.
또한, 도면상에 도시하지 않았지만, 제 2 단말기는, 위치 정보 송신 단말기로써, 접속 상태("on")인 이동 단말기, 비접속 상태("off")인 이동 단말기, 접속/비접속("on/off") 상태인 이동 단말기 중 어느 하나를 선택할 수 있다. 이때, 제 2 단말기는, 접속 상태("on"), 비접속 상태("off"), 접속/비접속("on/off") 상태를 각각 나타내는 인덱스를 표시할 수 있다.Although not shown in the figure, the second terminal is a location information transmitting terminal, which is a mobile terminal in a connected state ("on"), a mobile terminal in a non-connected state ("off"), and a connected / disconnected ("on" / off ") state can select any one of the mobile terminal. In this case, the second terminal may display an index indicating a connected state (“on”), a non-connected state (“off”), and a connected / disconnected (“on / off”) state, respectively.
또한, 도면상에 도시하지 않았지만, 제 2 단말기는, 위치 정보 송신 단말기로써, 자신이 위치한 행정 구역을 중심으로, 나와 같은 "도/특별시/광역시", 나와 같은 "시/군/구", 나와 같은 "동" 등에 위치한 이동 단말기를 선택할 수도 있다.In addition, although not shown in the drawings, the second terminal is a location information transmitting terminal, which is the same as the " province / city / region " It is also possible to select a mobile terminal located in the same "dong".
도 17로 복귀하여, 제 2 단말기는, 수신 단계(S1720)에서 수신된 식별 정보 또는 위치 기반 정보를 이용하여, 위치 정보 제공 서비스에 따른 다양한 정보를 디스플레이한다(S1730).Returning to FIG. 17, the second terminal displays various information according to the location information providing service using the identification information or the location-based information received in the reception step S1720 (S1730).
제 2 단말기는, 각 이동 단말기 또는 적어도 하나의 이동 단말기가 속하는 그룹별로, 디스플레이 단계(S1730)에서 디스플레이될 위치 정보를 설정할 수 있다.The second terminal may set location information to be displayed in the display operation S1730 for each mobile terminal or a group to which at least one mobile terminal belongs.
도 21을 참조하여, 설정 과정에 대하여 상세히 설명하도록 한다.A setting process will be described in detail with reference to FIG. 21.
도 21에 도시된 바와 같이, 제 2 단말기는, 각 이동 단말기 또는 각 그룹별로, 위치 정보의 표시 정도를 설정할 수 있고, 위치 정보 표시 정도를 선택하기 위한 리스트를 디스플레이한다. 여기에서, 리스트는, 행정 주소 정보, POI 정보, 설정 명칭 정보, 상대적 위치 정보 등을 포함할 수 있다.As shown in FIG. 21, the second terminal can set the display degree of the location information for each mobile terminal or each group, and displays a list for selecting the display degree of the location information. Here, the list may include administrative address information, POI information, setting name information, relative location information, and the like.
일반적으로, 제 2 단말기는, 위치 정보 송신 단말기와의 친밀도에 따라서, 친밀도가 높을수록 상세한 위치 기반 정보를 표시하도록 설정하고, 친밀도가 낮을수록 개략적인 위치 기반 정보를 표시하도록 설정할 수 있다. 한편, 사용자는, 위치 정보 표시 정도를 직접 선택할 수도 있다.In general, the second terminal may be configured to display detailed location-based information as the intimacy is higher according to intimacy with the location information transmitting terminal, and may be configured to display rough location-based information as the intimacy is low. On the other hand, the user may directly select the degree of position information display.
먼저, 리스트로부터 "행정 주소 정보"가 선택된 경우, 제 2 단말기는, 위치 정보 송신 단말기의 행정 주소 정보를 기준으로 한 행정 주소를 표시하도록 설정할 수 있다. 예를 들어, 제 2 단말기는, 친밀도가 높은 순으로, 전체 행정 주소(예를 들어, 경기도 수원시 장안구 율전동 신일아파트 10동 1004호)에서부터 개략적 행정 주소(예를 들어, 경기도)를 표시하도록 설정할 수 있다. First, when "administrative address information" is selected from the list, the second terminal can be set to display the administrative address based on the administrative address information of the location information transmitting terminal. For example, the second terminal may be set to display a rough administrative address (for example, Gyeonggi-do) from the entire administrative address (for example, 10 dong 1004, Sinil Apartment, Yuljeon-dong, Jangan-gu, Suwon-si, Gyeonggi-do) in order of intimacy. have.
다음으로, 리스트로부터 "POI 정보"가 선택된 경우, 제 2 단말기는, 위치 정보 송신 단말기의 POI 정보를 표시하도록 설정할 수 있다. 예를 들어, POI 정보로써, "맛집", "추천 ㅇㅇ가게", "데이트 명소" 등이 표시될 수 있다.Next, when "POI information" is selected from the list, the second terminal can be set to display the POI information of the location information transmitting terminal. For example, as the POI information, "delicious", "recommended shop", "date spot" and the like may be displayed.
다음으로, 리스트로부터 "설정 명칭 정보"가 선택된 경우, 제 2 단말기는, 위치 정보 송신 단말기가 위치한 지점에 대하여 설정된 명칭 정보(예를 들어, 학교, 회사, 도서관 등)를 표시하도록 설정할 수 있다. 예를 들어, 제 2 단말기에 좌표 정보 또는 행정 주소 정보별 설정 명칭 정보가 존재하는 경우, 제 2 단말기는, 위치 정보 송신 단말기로부터 좌표 정보 또는 행정 주소 정보를 수신하여, 이것에 해당하는 설정 명칭 정보를 표시할 수 있다.Next, when " setting name information " is selected from the list, the second terminal can be set to display name information (for example, school, company, library, etc.) set for the point where the location information transmitting terminal is located. For example, when the setting name information for the coordinate information or the administration address information exists in the second terminal, the second terminal receives the coordinate information or the administration address information from the location information transmitting terminal, and corresponds to the setting name information. Can be displayed.
도 22a 내지 도 27c를 참조하여, 디스플레이 단계(S1730)에 대하여 상세히 설명하도록 한다. 설명의 편의를 위하여, 제 2 단말기는 제 1 단말기에 대하여 "Jane"이라는 명칭을 설정하고 있거나, 제 1 단말기가 위치 정보 제공 서비스 이용시 "Jane"이라는 명칭을 사용한다고 가정한다.The display step S1730 will be described in detail with reference to FIGS. 22A to 27C. For convenience of description, it is assumed that the second terminal sets the name "Jane" for the first terminal, or that the first terminal uses the name "Jane" when using the location information providing service.
도 22a 및 도 22b는, 제 1 단말기가 위치 정보 제공 서비스에 접속하였음을 알리는 상태도이다.22A and 22B are state diagrams indicating that the first terminal has connected to the location information providing service.
먼저, 도 22a에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기의 전화 번호가 "019-234-5678"인 경우, "019-234-5678"님이 로그인하였음을 알리는 문구를 표시할 수 있다. 물론, 전화 번호뿐만 아니라 제 1 단말기를 식별할 수 있는 식별 정보는 모두 표시될 수 있다.First, as illustrated in FIG. 22A, when the phone number of the first terminal is “019-234-5678”, the second terminal may display a message indicating that “019-234-5678” has logged in. have. Of course, not only the telephone number but also the identification information for identifying the first terminal may be displayed.
다음으로, 도 22b에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기에 대하여 "Jane"이라는 명칭이 설정된 경우, "Jane"님이 로그인하였음을 알리는 문구를 표시할 수 있다. Next, as illustrated in FIG. 22B, when the name “Jane” is set for the first terminal, the second terminal may display a phrase indicating that “Jane” has logged in.
도 23a 내지 도 23d는, 제 1 단말기와의 친밀도에 따라 행정 주소 정보를 디스플레이하는 상태도이다. 23A to 23D are state diagrams displaying administrative address information in accordance with intimacy with the first terminal.
이하에서는, 설명의 편의를 위하여, 제 1 단말기의 전체 행정 주소 정보는, "서울시 강남구 역삼동 100번지"라고 가정한다. 또한, 친밀도가 낮은 순서대로, 레벨 1에서 레벨 4까지 설정될 수 있다고 가정한다. 설명의 편의를 위하여, 친밀도가 높을수록 더욱 상세한 행정 주소 정보를 표시한다고 가정한다.Hereinafter, for convenience of explanation, it is assumed that the entire administrative address information of the first terminal is "100 Yeoksam-dong, Gangnam-gu, Seoul". It is also assumed that
먼저, 도 23a에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기에 대한 친밀도가 레벨 1인 경우, "Jane"님이 서울시에서 로그인하였습니다라는 문구를 디스플레이할 수 있다.First, as illustrated in FIG. 23A, when the intimacy with the first terminal is
또는, 도 23b에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기에 대한 친밀도가 레벨 2인 경우, "Jane"님이 서울시 강남구에서 로그인하였습니다라는 문구를 디스플레이할 수 있다.Alternatively, as illustrated in FIG. 23B, when the intimacy with the first terminal is
또는, 도 23c에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기에 대한 친밀도가 레벨 3인 경우, "Jane"님이 서울시 강남구 역삼동에서 로그인하였습니다라는 문구를 디스플레이할 수 있다.Alternatively, as illustrated in FIG. 23C, when the intimacy with the first terminal is
또는, 도 23d에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기에 대한 친밀도가 레벨 4인 경우, "Jane"님이 서울시 강남구 역삼동 100번지에서 로그인하였습니다라는 문구를 디스플레이할 수 있다.Alternatively, as shown in FIG. 23D, when the intimacy with the first terminal is
도 24a 및 도 24b는, 제 1 단말기의 거리를 기준으로 한 상대적 위치 정보를 디스플레이하는 상태도이다. 24A and 24B are state diagrams displaying relative position information based on the distance of the first terminal.
도 24a에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기가 자신으로부터 10km 이내에 위치한다고 판단되는 경우, "Jane"님이 10km 이내로 로그인하였습니다라는 문구를 디스플레이할 수 있다.As shown in FIG. 24A, when it is determined that the first terminal is located within 10 km of the second terminal, the second terminal may display the phrase “Jane” has logged in within 10 km.
또는, 도 24b에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기가 특정 지점, 예를 들어 강남역으로부터 5km 이내에 위치한다고 판단되는 경우, "Jane"님이 5km 이내로 로그인하였습니다라는 문구를 디스플레이할 수 있다.Alternatively, as illustrated in FIG. 24B, when it is determined that the first terminal is located within 5 km from a specific point, for example, Gangnam station, the second terminal may display the phrase “Jane” has logged in within 5 km. have.
도 25는, 지도 이미지를 이용하여 제 1 단말기의 위치 기반 정보를 디스플레이하는 상태도이다. 25 is a state diagram of displaying location-based information of a first terminal using a map image.
(a)에 도시된 바와 같이, 제 2 단말기는, 제 1 단말기가 특정 장소, 예를 들어 강원도에서 로그인한 경우, 제 1 단말기의 위치가 표시된 지도 이미지를 디스플레이하면서, "Jane"이 강원도에서 로그인하였음을 알리는 문구를 디스플레이한다. 예를 들어, 제 1 단말기에 대하여 설정된 레졸루션에 따라, 더욱 구체적인 행정 주소 정보(예를 들어, 강원도 원주시) 또는 더욱 개략적인 행정 주소 정보(예를 들어, 대한민국)를 디스플레이할 수도 있다.As shown in (a), when the first terminal logs in at a specific place, for example, Gangwon-do, the second terminal displays "Jane" in Gangwon-do, displaying a map image showing the location of the first terminal. Display a phrase indicating that it has been done. For example, according to a resolution set for the first terminal, more specific administrative address information (for example, Wonju, Gangwon-do) or more general administrative address information (for example, Korea) may be displayed.
그리고, (b)에 도시된 바와 같이, 제 2 단말기는, 지도 이미지를 기준 축척으로 줌인하여, 줌인된 지도 이미지상에서 제 1 단말기의 위치를 확대되게 디스플레이한다. 예를 들어, 제 1 단말기에 대하여 설정된 레졸루션에 따라, 레졸루션 등급이 일정 등급 이상인 경우 기준 축척보다 큰 축척으로 줌인하거나, 레졸루션 등급이 일정 등급 미만인 경우 기준 축척보다 작은 축척으로 줌인할 수 있다.As shown in (b), the second terminal zooms in on the map image to a reference scale and displays the position of the first terminal on the zoomed in map image to be enlarged. For example, according to the resolution set for the first terminal, when the resolution level is greater than or equal to a certain level, the user may zoom in to a larger scale than the reference scale, or when the resolution level is less than the predetermined level, the user may zoom in to a smaller scale than the reference scale.
그리고, (c)에 도시된 바와 같이, 제 2 단말기는, 지도 이미지를 줌아웃하여, 줌아웃된 지도 이미지상에서 제 1 단말기의 위치를 계속하여 디스플레이한다.And, as shown in (c), the second terminal zooms out the map image and continuously displays the position of the first terminal on the zoomed out map image.
도 26a 내지 도 26e는, 제 1 단말기와의 지역 상관도에 따라 위치 기반 정보를 디스플레이하는 상태도이다. 설명의 편의를 위하여, 제 2 단말기의 현재 위치는, "경기도 수원시 장안구 율전동 신일APT 10동 1004호"이라고 가정하여 설명한다.26A to 26E are state diagrams showing location based information according to a regional correlation with a first terminal. For convenience of description, the current position of the second terminal will be described on the assumption that "Shinil APT 10-dong 1004, Yuljeon-dong, Jangan-gu, Suwon-si, Gyeonggi-do".
여기에서, 지역 상관도는, 행정 주소 정보의 일치 정도를 의미한다. 예를 들어, 지역 상관도가 높을수록 세부적인 행정 주소 정보가 일치하고, 낮을수록 개략적인 행정 주소 정보가 일치할 수 있다.Here, the regional correlation means the degree of agreement of administrative address information. For example, the higher the regional correlation, the more detailed administrative address information may match, and the lower, the rougher administrative address information may match.
도 26a에 도시된 바와 같이, 제 1 단말기의 현재 행정 주소가 "미국 뉴욕"인 경우, 제 2 단말기는, 제 1 단말기가 현재 자신과 다른 국가 "미국"에 위치함을 파악하고, "Jane"님이 미국에서 로그인하였음을 알리는 문구를 디스플레이할 수 있다. As shown in FIG. 26A, when the current administrative address of the first terminal is "New York USA", the second terminal recognizes that the first terminal is currently located in a different country "United States" than itself, and "Jane". You can display a phrase that says you are logged in from the United States.
또는, 도 26b에 도시된 바와 같이, 제 1 단말기의 현재 행정 주소가 "서울특별시 금천구"인 경우, 제 2 단말기는, 제 1 단말기가 현재 자신과 다른 도/특별시/광역시 "서울특별시"에 위치함을 파악하고, "Jane"님이 서울에서 로그인하였음을 알리는 문구를 디스플레이할 수 있다.Alternatively, as shown in FIG. 26B, when the current administrative address of the first terminal is "Geumcheon-gu, Seoul", the second terminal is located in the "Seoul" which is different from the current terminal. Can be displayed, and the phrase "Jane" logged in from Seoul can be displayed.
또는, 도 26c에 도시된 바와 같이, 제 1 단말기의 현재 행정 주소가 "경기도 수원시 권선구"인 경우, 제 2 단말기는, 제 1 단말기가 현재 자신과 다른 구 "권선구"에 위치함을 파악하고, "Jane"님이 권선구에서 로그인하였음을 알리는 문구를 디스플레이할 수 있다.Alternatively, as illustrated in FIG. 26C, when the current administrative address of the first terminal is “Woowon-gu, Suwon-si, Gyeonggi-do,” the second terminal recognizes that the first terminal is located in a different “winding sphere” than the current one. You can display a phrase that says "Jane" is logged in the winding.
또는, 도 26d에 도시된 바와 같이, 제 1 단말기의 현재 행정 주소가 "경기도 수원시 장안구 천천동"인 경우, 제 2 단말기는, 제 1 단말기가 현재 자신과 다른 동 "천천동"에 위치함을 파악하고, "Jane"님이 천천동에서 로그인하였음을 알리는 문구를 디스플레이할 수 있다.Alternatively, as illustrated in FIG. 26D, when the current administrative address of the first terminal is "Chuncheon-dong, Jangan-gu, Suwon-si, Gyeonggi-do," the second terminal may determine that the first terminal is located in another "Cheoncheon-dong" that is different from the current one. , "Jane" may display a phrase indicating that you logged in in Cheoncheon-dong.
또는, 도 26e에 도시된 바와 같이, 제 1 단말기의 현재 행정 주소가 "경기도 수원시 장안구 율전동 율전중학교"인 경우, 제 2 단말기는, 제 1 단말기가 현재 자신과 다른 건물 "율전중학교"에 위치함을 파악하고, "Jane"님이 율전중학교에서 로그인하였음을 알리는 문구를 디스플레이할 수 있다.Alternatively, as shown in FIG. 26E, when the current administrative address of the first terminal is "Yuljeon Middle School, Yuljeon Middle School, Jangan-gu, Suwon-si, Gyeonggi-do," the second terminal is located in a building "Yuljeon Middle School" which is different from the current terminal. And the phrase indicating that "Jane" logged in Yuljeon Middle School can be displayed.
물론, 도 26a 내지 도 26e에서, 제 2 단말기는, 제 1 단말기에 대하여 설정된 친밀도 또는 레졸루션에 따라, 제 1 단말기와 상이한 행정 주소를 포함하여, 그 이하의 구체적인 행정 주소들을 디스플레이할 수도 있다.Of course, in FIGS. 26A-26E, the second terminal may display specific administrative addresses below, including an administrative address different from the first terminal, according to the familiarity or resolution set for the first terminal.
또한, 도면상에 도시하지 않았지만, 도 26a 내지 도 26e에서, 제 2 단말기는, 일치하는 행정 주소를 함께 디스플레이할 수도 있다.In addition, although not shown in the drawings, in FIGS. 26A to 26E, the second terminal may also display the corresponding administrative address.
도 27a 내지 도 27c는, 위치 정보 제공 타입에 따라 위치 기반 정보를 디스플레이하는 상태도이다. 설명의 편의를 위하여, 제 1 단말기의 현재 행정 주소 정보가 "서울시 금천구 가산동 459-9"이고, 이에 설정된 장소 명칭이 "회사"라고 가정한다.27A to 27C are state diagrams of displaying location based information according to the location information providing type. For convenience of explanation, it is assumed that the current administrative address information of the first terminal is "459-9, Gasan-dong, Geumcheon-gu, Seoul", and the place name set therein is "company".
도 27a에 도시된 바와 같이, 제 1 단말기는, 자동 치환 전송 및 수동 치환 전송 중 어느 하나의 위치 정보 제공 타입을 선택하도록 하는 창을 디스플레이한다. 여기에서, 자동 치환 전송은, 제 1 단말기의 위치 기반 정보를 다른 이동 단말기들로 전송하는데 있어서, 진정한 위치 기반 정보 및/또는 그에 설정된 장소 명칭을 전송하는 것이고, 수동 치환 전송은, 가상의 위치 기반 정보 및/또는 그에 설정된 장소 명칭을 전송하는 것을 의미할 수 있다.As shown in Fig. 27A, the first terminal displays a window for selecting one of the positional information providing type of automatic substitution transmission and manual substitution transmission. Here, the automatic substitution transmission is for transmitting the location-based information of the first terminal to other mobile terminals, and transmitting the true location-based information and / or the place name set therein, the manual substitution transmission is a virtual location-based It may mean transmitting information and / or a place name set therein.
예를 들어, 자동 치환 전송이 선택된 경우, 제 1 단말기는, 진정한 자신의 위치 기반 정보 및/또는 그에 설정된 장소 명칭을 전송하게 된다. 한편, 수동 치환 전송이 선택된 경우, 제 1 단말기는, 사용자에 의해 입력/선택되거나 기 설정된 위치 기반 정보 및/또는 그에 설정된 장소 명칭을 전송하게 된다.For example, if automatic substitution transmission is selected, the first terminal will transmit its own location based information and / or place name set therein. On the other hand, when manual substitution transmission is selected, the first terminal transmits the location-based information and / or the location name set in advance or inputted / selected by the user.
또는, 제 1 단말기는, 제 2 단말기와의 친밀도에 따라, 친밀도가 높은 경우 자동 치환 전송을, 친밀도가 낮은 경우 수동 치환 전송을 디폴트(default)로 설정할 수도 있다. 왜냐하면, 친밀도가 높은 사이일수록, 진정의 위치 기반 정보를 제공할 필요가 높기 때문이다.Alternatively, the first terminal may set automatic substitution transmission when the intimacy is high and manual substitution transmission when the intimacy is low according to intimacy with the second terminal. This is because the higher the intimacy, the higher the need for providing true location-based information.
제 1 단말기에 의해 자동 치환 전송이 선택된 경우, 제 2 단말기는, 도 27b에 도시된 바와 같이, 제 1 단말기로부터 진정한 행정 주소 정보 "서울시 금천구 가산동 459-9" 및 그에 설정된 장소 명칭 "회사"를 전송받아, 제 1 단말기가 "회사"에서 로그인하였음을 알리는 문구를 디스플레이할 수 있다. When automatic substitution transmission is selected by the first terminal, the second terminal, as shown in Fig. 27B, receives the true administrative address information "459-9, Gesan-dong, Geumcheon-gu, Seoul" and the place name "company" set therefrom from the first terminal. Upon receiving the message, the phrase indicating that the first terminal has logged in at the "company" may be displayed.
또는, 제 1 단말기에 의해 수동 치환 전송이 선택된 경우, 제 2 단말기는, 도 27c에 도시된 바와 같이, 제 1 단말기로부터 가상 행정 주소 정보 "경기도 수원시 장안구 A 도서관" 및 그에 설정된 장소 명칭 "도서관"을 전송받아, 제 1 단말기가 "도서관"에서 로그인하였음을 알리는 문구를 디스플레이할 수 있다. 앞서 설명한 바와 같이, 수동 치환 전송에서 전송되는 행정 주소 정보 및 그에 설정된 장소 명칭은, 제 1 단말기의 실제 위치 정보가 아닌 사용자 의도에 따라 선택/생성된 가상의 위치 기반 정보를 의미할 수 있다.Or, if manual substitution transmission is selected by the first terminal, the second terminal, as shown in Fig. 27C, the virtual administrative address information "Gangan-gu, Suwon-si, Gyeonggi-do" and the place name "library" set therefrom from the first terminal. Received, the first terminal may display a phrase indicating that the login in the "library". As described above, the administration address information transmitted in the manual substitution transmission and the place name set therein may refer to virtual location-based information selected / generated according to the user's intention, not the actual location information of the first terminal.
도 27b 및 도 27c에서, 제 2 단말기는, 제 1 단말기로부터 수신된 행정 주소 정보에 해당하는 장소 명칭을 미리 설정하고 있는 경우, 상기 설정된 장소 명칭을 디스플레이할 수도 있다.27B and 27C, when the place name corresponding to the administrative address information received from the first terminal is set in advance, the second terminal may display the set place name.
-제 2 2nd 실시예Example --
이하에서는, 본 발명의 일 실시예에 따라, 위치 정보 제공 서비스 접속에 따른 위치 정보 제공 방법에 대하여 도면들을 참조하여 살펴보겠다. 여기에서, 본 발명에 따른 이동 단말기는, 위치 정보 제공 서비스를 통하여 상호 위치 기반 정보를 송수신하기로 적어도 하나의 이동 단말기와 약정되어 있다고 가정한다. Hereinafter, a method of providing location information according to a location information providing service connection according to an embodiment of the present invention will be described with reference to the drawings. Herein, it is assumed that the mobile terminal according to the present invention is contracted with at least one mobile terminal to transmit and receive mutual location-based information through the location information providing service.
도 28은, 위치 정보 제공 서비스 접속에 따른 위치 정보 제공 과정을 나타낸 흐름도이다. 28 is a flowchart illustrating a location information providing process according to a location information providing service connection.
도 28에 도시된 바와 같이, 이동 단말기는, 사용자에 의한 사용자 입력부(130)의 조작에 따라, 위치 정보를 제공받고자 하는 적어도 하나의 이동 단말기(이하 '위치 정보 제공 단말기')를 선택한다(S2810).As illustrated in FIG. 28, the mobile terminal selects at least one mobile terminal (hereinafter, referred to as a location information providing terminal) to receive location information according to an operation of the
여기에서, 위치 정보는, 위치 정보 제공 단말기의 위치를 나타내는 좌표 정보 자체이거나, 좌표 정보를 이용하여 생성된 위치 기반 정보일 수 있다. 이때, 위치 기반 정보는, 위치 정보 제공 단말기 또는 서버(후술함)에 의해 설정될 수 있다. 또한, 위치 정보 제공 단말기가 이동 단말기에 대하여 레졸루션을 설정하고 있는 경우라면, 위치 기반 정보는, 이동 단말기에 대하여 설정된 레졸루션에 상응하도록 계층적으로 생성된 형태일 수 있다.Here, the location information may be coordinate information itself indicating the location of the location information providing terminal or location-based information generated using the coordinate information. In this case, the location-based information may be set by a location information providing terminal or a server (to be described later). In addition, if the location information providing terminal is setting resolution for the mobile terminal, the location-based information may be hierarchically generated to correspond to the resolution set for the mobile terminal.
선택 단계(S2810)에서 선택되는 위치 정보 제공 단말기는, 위치 정보 제공 서비스에 등록된 이동 단말기들 또는 이들 중 위치 정보를 상호 제공하기로 등록된 이동 단말기들 중, 위치 정보 제공 서비스에 접속(on) 및/또는 비접속(off)한 이동 단말기를 포함할 수 있다. The location information providing terminal selected in the selection step S2810 is connected to the location information providing service among mobile terminals registered to the location information providing service or mobile terminals registered to provide location information among them. And / or mobile terminals that are off.
특히, 위치 정보 제공 단말기에 대한 레졸루션이 설정되어 있는 경우, 이동 단말기는, 레졸구션 등급별로 적어도 하나의 위치 정보 제공 단말기를 선택할 수 있다. 예를 들어, 특정 등급, 특정 등급 이상 또는 특정 등급 이하의 레졸루션이 설정된 위치 정보 제공 단말기를 선택할 수 있다.In particular, when a resolution for the location information providing terminal is set, the mobile terminal may select at least one location information providing terminal for each resolution class. For example, a location information providing terminal in which a resolution of a specific grade, a specific grade, or a specific grade is set may be selected.
선택 단계(S2810)에 대하여, 도 29a 내지 도 29g를 참조하여 더욱 상세히 설명하도록 한다.The selection step S2810 will be described in more detail with reference to FIGS. 29A to 29G.
도 29a에 도시된 바와 같이, 이동 단말기는, 디스플레이부(151)를 통하여, 위치 정보 제공 단말기를 선택하기 위한 조건 리스트를 화면상에 디스플레이한다.As illustrated in FIG. 29A, the mobile terminal displays a list of conditions for selecting a location information providing terminal on the screen through the
예를 들어, 조건 리스트는, 거리, 그룹, 장소 등을 포함할 수 있다. For example, the condition list may include a street, a group, a place, and the like.
이하에서는, 각 조건별로 위치 정보 제공 단말기의 선택 과정을 상세히 설명한다.Hereinafter, the selection process of the location information providing terminal for each condition will be described in detail.
도 29b는, 이동 단말기로부터의 거리를 기준으로 한 선택 과정의 화면 상태도이다.29B is a screen state diagram of a selection process based on a distance from a mobile terminal.
도 29b의 (a)에 도시된 바와 같이, 조건 리스트로부터 거리가 선택된 경우, 이동 단말기는, 이동 단말기로부터의 거리별 리스트를 화면상에 디스플레이할 수 있다. 예를 들어, 거리별 리스트로부터 "나로부터 2km 이내"가 선택되면, 제 1 단말기는, 위치 정보 제공 단말기로서, 이동 단말기로부터 2km 이내에 위치한 모든 이동 단말기들을 선택할 수 있다.As illustrated in (a) of FIG. 29B, when a distance is selected from the condition list, the mobile terminal may display a list for each distance from the mobile terminal on the screen. For example, when "within 2 km from me" is selected from the list by distance, the first terminal may select all mobile terminals located within 2 km from the mobile terminal as the location information providing terminal.
또는, 도 29b의 (a)에 도시된 바와 같이, 조건 리스트로부터 거리가 선택된 경우, 이동 단말기는, 거리 입력 창을 통해 사용자로부터 특정 거리가 입력되면, 입력된 특정 거리 이내에 위치한 이동 단말기들로부터 위치 정보를 수신할 것임을 알리는 문구를 디스플레이할 수 있다. 예를 들어, 입력된 특정 거리가 1km인 경우, 이동 단말기는, 이동 단말기로부터 1km 이내에 위치한 모든 이동 단말기들을 선택할 수 있다.Alternatively, as shown in (a) of FIG. 29B, when a distance is selected from the condition list, when a specific distance is input from the user through the distance input window, the mobile terminal is located from mobile terminals located within the input specific distance. A phrase may be displayed indicating that the information will be received. For example, when the inputted specific distance is 1 km, the mobile terminal may select all mobile terminals located within 1 km from the mobile terminal.
도 29c는, 특정 장소로부터의 거리를 기준으로 한 선택 과정의 화면 상태도이다.29C is a screen state diagram of a selection process based on a distance from a specific place.
도 29c의 (a) 또는 (b)에 도시된 바와 같이, 조건 리스트로부터 거리가 선택된 경우, 이동 단말기는, 거리의 기준이 되는 특정 장소를 선택할 수 있다. 더욱 구체적으로, 이동 단말기는, 도 29c의 (a)와 같이, 주소 입력창을 통해 사용자로부터 입력된 주소에 해당하는 특정 장소를 선택할 수 있다. 또는, 이동 단말기는, 도 29c의 (b)와 같이, 주소 리스트를 이용하여 선택된 주소에 해당하는 특정 장소를 선택할 수도 있다.As illustrated in (a) or (b) of FIG. 29C, when a distance is selected from a condition list, the mobile terminal may select a specific place that is a reference of the distance. More specifically, the mobile terminal can select a specific place corresponding to the address input from the user through the address input window as shown in (a) of FIG. 29C. Alternatively, the mobile terminal may select a specific place corresponding to the selected address using the address list as shown in FIG. 29C (b).
설명의 편의를 위하여, 도 29c의 (a) 또는 (b)에서 선택된 특정 장소가 "강남역"이라고 가정한다.For convenience of explanation, it is assumed that the specific place selected in (a) or (b) of FIG. 29C is "Gangnam Station".
도 29c의 (c)에 도시된 바와 같이, 이동 단말기는, 강남역으로부터의 거리별 리스트를 화면상에 디스플레이할 수 있다. 예를 들어, 거리별 리스트로부터 "강남역으로부터 2km 이내"가 선택되면, 이동 단말기는, 위치 정보 제공 단말기로서, 강남역으로부터 2km 이내에 위치한 모든 이동 단말기들을 선택할 수 있다.As illustrated in (c) of FIG. 29C, the mobile terminal may display a distance-specific list from the Gangnam station on the screen. For example, when "within 2 km from Gangnam station" is selected from the list by distance, the mobile terminal may select all mobile terminals located within 2 km from Gangnam station as the location information providing terminal.
또는, 도 29c의 (d)에 도시된 바와 같이, 이동 단말기는, 거리 입력 창을 통해 사용자로부터 특정 거리가 입력되면, 강남역으로부터 상기 입력된 특정 거리 이내에 위치한 이동 단말기들로부터 위치 정보를 수신할 것임을 알리는 문구를 디스플레이할 수 있다. 예를 들어, 상기 입력된 특정 거리가 1km인 경우, 이동 단말기는,강남역으로부터 1km 이내에 위치한 모든 이동 단말기들을 선택할 수 있다.Alternatively, as illustrated in (d) of FIG. 29C, when a specific distance is input from the user through the distance input window, the mobile terminal will receive location information from mobile terminals located within the inputted specific distance from Gangnam Station. Informing phrases can be displayed. For example, when the specific distance input is 1 km, the mobile terminal may select all mobile terminals located within 1 km from Gangnam Station.
도 29d는, 특정 이동 단말기로부터의 거리를 기준으로 한 선택 과정의 화면 상태도이다.29D is a screen state diagram of a selection process based on a distance from a specific mobile terminal.
도 29d의 (a)에 도시된 바와 같이, 조건 리스트로부터 거리가 선택된 경우, 이동 단말기는, 위치 정보 제공 서비스를 통하여 상호 위치 정보를 제공하기로 약정된 적어도 하나의 이동 단말기의 리스트를 화면상에 디스플레이할 수 있다. 이때, 이동 단말기는, 위치 정보 제공 서비스에 등록된 명칭, 전화 번호, 이동 단말기 내에 저장된 전화 번호에 설정된 명칭 중 적어도 하나를 이용하여, 이동 단말기 리스트를 디스플레이할 수 있다.As shown in (a) of FIG. 29D, when the distance is selected from the condition list, the mobile terminal displays a list of at least one mobile terminal that has been agreed to provide mutual location information through the location information providing service. Can be displayed. In this case, the mobile terminal may display the list of mobile terminals by using at least one of a name registered in the location information providing service, a phone number, and a name set in a phone number stored in the mobile terminal.
설명의 편의를 위하여, 도 29d의 (a)에 디스플레이된 이동 단말기 리스트로부터 "철수"가 선택된다고 가정한다.For convenience of explanation, it is assumed that "withdrawal" is selected from the mobile terminal list displayed in (a) of FIG. 29D.
도 29d의 (b)에 도시된 바와 같이, 이동 단말기는,철수로부터의 거리별 리스트를 화면상에 디스플레이할 수 있다. 예를 들어, 거리별 리스트로부터 "철수로부터 2km 이내"가 선택되면, 이동 단말기는, 위치 정보 제공 단말기로서, 철수로부터 2km 이내에 위치한 모든 이동 단말기들을 선택할 수 있다.As illustrated in (b) of FIG. 29D, the mobile terminal may display a list for each distance from the withdrawal on the screen. For example, when "within 2 km from the withdrawal" is selected from the list by distance, the mobile terminal may select all mobile terminals located within 2 km from the withdrawal as the location information providing terminal.
또는, 도 29d의 (c)에 도시된 바와 같이, 이동 단말기는, 거리 입력 창을 통해 사용자로부터 특정 거리가 입력되면, 철수로부터 상기 입력된 특정 거리 이내에 위치한 이동 단말기들로부터 위치 정보를 수신할 것임을 알리는 문구를 디스플레이할 수 있다. 예를 들어, 상기 입력된 특정 거리가 1km인 경우, 이동 단말기는, 철수로부터 1km 이내에 위치한 모든 이동 단말기들을 선택할 수 있다.Alternatively, as shown in (c) of FIG. 29D, when a specific distance is input from the user through the distance input window, the mobile terminal will receive location information from mobile terminals located within the inputted specific distance from the withdrawal. Informing phrases can be displayed. For example, when the inputted specific distance is 1 km, the mobile terminal may select all mobile terminals located within 1 km from the withdrawal.
도 29e는, 이동 단말기에 의해 설정된 그룹을 기준으로 한 선택 과정의 화면 상태도이다.29E is a screen state diagram of a selection process based on a group set by a mobile terminal.
도 29e에 도시된 바와 같이, 이동 단말기는, 그룹별 리스트를 화면상에 디스플레이할 수 있다. 그리고, 이동 단말기는, 위치 정보 제공 단말기로서, 그룹별 리스트로부터 선택된 그룹에 속하는 이동 단말기들을 선택할 수 있다.As illustrated in FIG. 29E, the mobile terminal may display a group-specific list on the screen. The mobile terminal is a location information providing terminal and may select mobile terminals belonging to a group selected from a group-specific list.
여기에서, 그룹은, 위치 정보 제공 서비스를 통하여 상호 위치 정보를 제공하기로 약정된 적어도 하나의 이동 단말기 각각이 속하는 특정 카테고리를 의미하고, 사용자에 의해 설정되거나 이동 단말기에 기 설정되어 있을 수도 있다. 또는, 그룹 설정에 있어서, 이동 단말기는, 전화번호부상 그룹과 위치 정보 제공 서비스상 그룹이 연동하는 경우, 전화번호부상에 설정된 그룹을 반영할 수도 있다.Here, the group refers to a specific category to which each of the at least one mobile terminal contracted to provide mutual location information through the location information providing service belongs, and may be set by the user or preset in the mobile terminal. Alternatively, in the group setting, the mobile terminal may reflect the group set on the phone book when the group on the phone book is linked with the group on the location information providing service.
또한, 이동 단말기는, 그룹별 리스트 중 현재 활성화된 그룹에 대한 정보를 디스플레이할 수도 있다. 예를 들어, 그룹 "친구"가 활성화되면, 이동 단말기는, 화면의 하단 영역에 그룹 "친구"에 속하는 전체 8개의 이동 단말기들 중 일정 거리(예를 들어, 5km) 이내에 2개가 위치함 알리는 문구("within 5km: 2, total: 8)를 디스플레이할 수 있다.In addition, the mobile terminal may display information on the currently active group in the group-specific list. For example, when the group "friend" is activated, the mobile terminal, in the lower area of the screen, a phrase indicating that two of a total of 8 mobile terminals belonging to the group "friend" within a certain distance (for example, 5km) is located. ("within 5 km: 2, total: 8) can be displayed.
또한, 이동 단말기는, 소프트 키를 이용하여 "option"영역이 활성화되면, 그룹 추가 및/또는 그룹 삭제 등의 동작을 수행하고, 소프트 키를 이용하여 "편집"영역이 활성화되면, 그룹 편집 등의 동작을 수행할 수 있다.In addition, when the "option" area is activated by using a soft key, the mobile terminal performs an operation such as adding a group and / or deleting a group, and when the "edit" area is activated by using a soft key, a group edit is performed. You can perform the operation.
도 29f는, 이동 단말기가 위치한 장소를 기준으로 한 선택 과정의 화면 상태도이다.29F is a screen state diagram of a selection process based on a location where a mobile terminal is located.
도 29f에 도시된 바와 같이, 조건 리스트로부터 장소가 선택되면, 이동 단말기는, 이동 단말기와의 지역 상관도를 기준으로 한 장소 리스트를 디스플레이할 수 있다. 여기에서, 장소 리스트에는, 나와 같은 나라, 나와 같은 도/특별시/광역시, 나와 같은 시/구, 나와 같은 동, 나와 같은 건물 등을 포함할 수 있다. 예를 들어, 장소 리스트로부터 "나와 같은 동"이 선택되면, 이동 단말기는, 위치 정보 제공 단말기로서, 자신과 같은 동에 위치한 이동 단말기들을 선택할 수 있다.As illustrated in FIG. 29F, when a place is selected from the condition list, the mobile terminal may display a place list based on a local correlation with the mobile terminal. Here, the list of places may include the same country as me, the same city as my city, the same city as my city, my city, my city, my same city, and my same building. For example, when "dong like me" is selected from the place list, the mobile terminal may select mobile terminals located in the same town as the location information providing terminal.
도 29g는, 이동 단말기로 입력된 특정 장소를 기준으로 한 선택 과정의 화면 상태도이다.29G is a screen state diagram of a selection process based on a specific place input to a mobile terminal.
도 29g에 도시된 바와 같이, 이동 단말기는, 위치 정보 제공 단말기로서, 주소 리스트를 이용하여 선택된 특정 행정 주소에 위치한 이동 단말기들을 선택할 수 있다.As illustrated in FIG. 29G, the mobile terminal, as the location information providing terminal, may select mobile terminals located at a specific administrative address selected using an address list.
도 28로 복귀하여, 이동 단말기는, 선택 단계(S2810)에서 선택된 위치 정보 제공 단말기에 대한 위치 기반 정보를 디스플레이하는 모드(이하 '디스플레이 모드')를 선택한다(S2820). 여기에서, 선택 단계(S2820)는, 사용자에 의한 사용자 입력부(130)의 조작에 따라 수행되거나, 이동 단말기에 의해 임의로 수행될 수도 있다.Returning to FIG. 28, the mobile terminal selects a mode for displaying location based information on the location information providing terminal selected in the selection step S2810 (hereinafter, referred to as a display mode) (S2820). Here, the selection step S2820 may be performed according to the operation of the
이동 단말기는, 도 30에 도시된 바와 같이, 사용자에 의한 디스플레이 모드의 선택을 돕기 위하여, 디스플레이부(151)를 통하여 선택 가능한 디스플레이 모드들로 구성된 디스플레이 모드 리스트를 디스플레이할 수 있다. 따라서, 사용자는, 도 30에 도시된 디스플레이 모드 리스트로부터, 원하는 디스플레이 모드를 선택할 수 있다.As illustrated in FIG. 30, the mobile terminal may display a display mode list composed of display modes selectable through the
예를 들어, 디스플레이 모드에는, 기본 모드, 정보 제공 모드, 지도 모드, 혼합 모드 등이 포함될 수 있다. 각각의 디스플레이 모드에 대하여서는, 이하에서 더욱 상세히 설명하도록 한다.For example, the display mode may include a basic mode, an information providing mode, a map mode, a mixed mode, and the like. Each display mode will be described in more detail below.
이동 단말기는, 무선 통신부(110)를 이용하여, 선택 단계(S2820)에서 선택된 위치 정보 제공 단말기로부터 위치 정보를 수신한다(S2830).The mobile terminal receives the location information from the location information providing terminal selected in the selection step S2820 using the wireless communication unit 110 (S2830).
예를 들어, 이동 단말기는, 방송망을 통하여 위치 정보를 수신하는 경우 방송 수신 모듈(111)을 통하고, 이동통신망을 통하여 위치 정보를 수신하는 경우 이동통신 모듈(112)을 이용하고, 무선 인터넷을 통하여 위치 정보를 수신하는 경우 무선 인터넷 모듈(113)을 이용하고, 근거리 통신망을 통하여 위치 정보를 수신하는 경우 근거리 통신 모듈(114)을 이용할 수 있다.For example, the mobile terminal uses the
또한, 이동 단말기는, 서버로부터 위치 정보 제공 단말기의 위치 정보를 수신할 수도 있다. 여기에서, 서버는, 위치 정보 제공 서비스에 등록된 적어도 하나의 이동 단말기들의 위치 정보를 관리하는 서버를 의미한다. 따라서, 서버는, 위치 정보 제공 단말기로부터 해당 위치 정보를 수신하여 저장 및/또는 관리할 뿐만 아니라 특정 이동 단말기로 송신할 수도 있다.The mobile terminal may also receive location information of the location information providing terminal from the server. Here, the server refers to a server that manages location information of at least one mobile terminal registered in the location information providing service. Accordingly, the server may receive, store, and / or manage the location information from the location information providing terminal, and transmit the location information to a specific mobile terminal.
한편, 수신 단계(S2830)는, 경우에 따라서, 디스플레이 모드 선택 단계(S2820) 이전에 수행될 수도 있다.Meanwhile, in some cases, the reception step S2830 may be performed before the display mode selection step S2820.
이동 단말기는, 수신 단계(S2830)에서 수신된 위치 정보를 이용하여, 위치 정보 제공 단말기에 대한 위치 기반 정보를 설정한다(S2840). 한편, 수신 단계(S2830)에서 위치 기반 정보를 수신한 경우, 설정 단계(S2840)는 생략될 수도 있고, 수신된 위치 기반 정보를 이용하여 새로운 위치 기반 정보를 설정할 수도 있다.The mobile terminal sets location based information on the location information providing terminal by using the location information received in the reception step S2830 (S2840). Meanwhile, when location-based information is received in the reception step S2830, the setting step S2840 may be omitted or new location-based information may be set using the received location-based information.
특히, 위치 정보 제공 단말기에 대하여 레졸루션을 설정하고 있는 경우, 이동 단말기는, 설정된 레졸루션에 상응하도록 위치 기반 정보를 계층적으로 설정할 수 있다. 예를 들어, 설정된 레졸루션의 등급이 높을수록 상세한 위치 기반 정보를 제공한다고 가정하면, 이동 단말기는, 표 1에 기재된 바와 같이 설정된 레졸루션의 등급이 높을수록 더욱 상세한 위치 기반 정보를 설정할 수 있다.In particular, when the resolution is set for the location information providing terminal, the mobile terminal may hierarchically set location-based information to correspond to the set resolution. For example, assuming that the higher the resolution level is set to provide detailed location-based information, the mobile terminal may set more detailed location-based information as the higher resolution level is set as described in Table 1.
여기에서, 위치 기반 정보는, 위치 정보 제공 단말기의 절대적 위치에 기반한 절대 정보, 이동 단말기와 위치 정보 제공 단말기 간의 상대적 위치에 기반한 상대 정보, 상기 절대 정보 및 상기 상대 정보의 누적에 따른 누적 정보 중 적어도 하나를 포함할 수 있다. 예를 들어, 절대 정보는, 위치 정보 제공 단말기가 위치한 지점의 행정 주소 정보, POI 정보, 설정 명칭 정보 또는 지역 정보 등을 포함할 수 있다. 상대 정보는, 자신으로부터 위치 정보 제공 단말기의 거리, 교통 상황 정보 등을 포함할 수 있다. 누적 정보는, 자신의 위치를 기준으로 한 위치 정보 제공 단말기의 이동 방향, 이동 속도 등을 포함할 수 있다.Here, the location-based information may include at least one of absolute information based on an absolute position of a location information providing terminal, relative information based on a relative position between a mobile terminal and a location information providing terminal, cumulative information according to the accumulation of the absolute information, and the relative information. It may include one. For example, the absolute information may include administrative address information, POI information, setting name information, or region information of a location where the location information providing terminal is located. The counterpart information may include distance from the location information providing terminal, traffic condition information, and the like from the self. The cumulative information may include a moving direction, a moving speed, and the like of the location information providing terminal based on its location.
또한, 이동 단말기는, 위치 정보 제공 단말기의 위치가 변동되었다고 판단되는 경우, 상기 변동된 위치에 대한 위치 기반 정보를 설정할 수 있다. 예를 들어, 이동 단말기는, 기존에 수신되어 저장된 좌표 정보와 현재 수신된 좌표 정보가 상이한 경우, 위치 정보 제공 단말기의 위치가 변동되었다고 판단할 수 있다. 그리고, 이동 단말기는, 현재 수신된 좌표 정보를 이용하여 새로운 위치 기반 정보를 설정할 수 있다.In addition, when it is determined that the location of the location information providing terminal is changed, the mobile terminal may set location based information on the changed location. For example, if the coordinate information previously received and stored is different from the currently received coordinate information, the mobile terminal may determine that the position of the location information providing terminal is changed. The mobile terminal may set new location-based information using the currently received coordinate information.
이동 단말기는, 디스플레이부(151)를 통하여, 수신 단계(S2830)에서 수신된 위치 기반 정보를 디스플레이하되, 선택 단계(S2820)에서 선택된 디스플레이 모드에 따라 디스플레이한다(S2850).The mobile terminal displays, based on the
디스플레이 단계(S2850)에 대하여, 도 31a 내지 도 35를 참조하여 상세히 설명하도록 한다. 설명의 편의를 위하여, 위치 정보 제공 단말기로서, 특정 그룹에 속하는 이동 단말기들을 선택하였다고 가정한다.The display step S2850 will be described in detail with reference to FIGS. 31A to 35. For convenience of description, it is assumed that mobile terminals belonging to a specific group are selected as the location information providing terminal.
도 31a 및 도 31b는, 기본 모드에 따른 위치 정보 디스플레이 과정의 화면 상태도이다. 여기에서, 기본 모드는, 위치 정보 제공 단말기들에 대한 기본적인 위치 기반 정보를 디스플레이하는 모드를 의미한다. 예를 들어. 기본적인 위치 기반 정보에는, 거리 정보, 방향 정보, 속도 정보 등이 포함될 수 있다. 또한, 설명의 편의를 위하여 복수의 그룹들 중 "친구"가 선택되었다고 가정한다.31A and 31B are screen state diagrams of a process of displaying location information according to a basic mode. Here, the basic mode refers to a mode for displaying basic location-based information on the location information providing terminals. E.g. The basic location-based information may include distance information, direction information, speed information, and the like. In addition, it is assumed that "friend" is selected from the plurality of groups for convenience of description.
먼저, 도 31a 및 도 31b에 도시된 바와 같이, 이동 단말기는, 그룹 "친구"에 속하는 이동 단말기들 각각에 설정된 명칭을 디스플레이하면서, 각 명칭에 해당하는 위치 정보 제공 단말기의 기본 위치 기반 정보로써 이동 단말기로부터의 거리, 및 이동 단말기를 기준으로 한 이동 방향 및 이동 속도를 디스플레이할 수 있다.First, as shown in FIGS. 31A and 31B, the mobile terminal moves to the basic location-based information of the location information providing terminal corresponding to each name while displaying names set for each of the mobile terminals belonging to the group "Friends". The distance from the terminal, and the moving direction and the moving speed with respect to the mobile terminal can be displayed.
예를 들어, "◀◀"는 이동 단말기로부터 빠르게 멀어지고 있음을 나타내고, "←"는 이동 단말기로부터 멀어지고 있음을 나타내고, "-"는 거의 움직이지 않고 있음을 나타내고, "→"는 이동 단말기로 가까워지고 있음을 나타내고, "▶▶"는 이동 단말기로 빠르게 가까워지고 있음을 나타낸다.For example, "◀◀" indicates that the user is rapidly moving away from the mobile terminal, "←" indicates that the user is moving away from the mobile terminal, "-" indicates that there is almost no movement, and "→" indicates that the mobile terminal is not moving. Indicates that it is getting close to, and " ▶▶ " indicates that it is getting closer to the mobile terminal.
또한, "왼쪽으로 가는 자동차 아이콘"은 30km/h 이상으로 이동 단말기로부터 멀어지고 있음을 나타내고, "왼쪽으로 가는 버스 아이콘"은, 20km/h 이상~30km/h 미만으로 이동 단말기로부터 멀어지고 있음을 나타내고, "왼쪽으로 걷는 사람 아이콘"은 5km/h~20km/h 미만으로 이동 단말기로부터 멀어지고 있음을 나타낸다고 할 수 있다. "서 있는 사람 아이콘"은 5km/h 미만의 이동 속도이거나 멈춰 있음을 나타내고, "오른쪽으로 걷는 사람 아이콘"은 5km/h~20km/h 미만으로 이동 단말기로 가까워지고 있음을 나타내고, "오른쪽으로 가는 버스 아이콘"은, 20km/h 이상~30km/h 미만으로 이동 단말기로 가까워지고 있음을 나타내고, "오른쪽으로 가는 자동차 아이콘"은 30km/h 이상으로 이동 단말기로 가까워지고 있음을 나타낸다고 할 수 있다.Further, the "car icon going to the left" indicates that the user is moving away from the mobile terminal at 30 km / h or more, and the "bus icon going to the left" is moving away from the mobile terminal at 20 km / h or more and less than 30 km / h. The "left person icon" may indicate that the user is moving away from the mobile terminal at less than 5 km / h to 20 km / h. "Stander icon" indicates movement speed or stop below 5km / h, "Walker icon to the right" indicates closer to mobile terminal from 5km / h to less than 20km / h, and "going right" The bus icon "indicates that the mobile terminal is approaching the mobile terminal at 20 km / h or more and less than 30 km / h, and the" car icon going to the right "may be approaching the mobile terminal at 30 km / h or more.
또한, 타원 안에 표시된 숫자는, 이동 단말기로부터 각 명칭에 해당하는 위치 정보 제공 단말기까지의 거리를 나타낸다. 한편, 타원 안에 "L"은 위치 정보 제공 단말기가 일정 거리 밖에 위치함을 나타내고, 타원 안에 아무런 표시가 없는 것은 위치 정보 제공 단말기의 위치가 파악되지 않음을 나타낸다. 한편, 타원의 색깔을 이용하여 위치 정보 제공 단말기의 거리를 나타낼 수도 있다.In addition, the number displayed in the ellipse represents the distance from the mobile terminal to the location information providing terminal corresponding to each name. On the other hand, "L" in the ellipse indicates that the location information providing terminal is located outside a certain distance, and no indication in the ellipse indicates that the location of the location information providing terminal is not understood. Meanwhile, the distance of the location information providing terminal may be represented using the color of the ellipse.
도 31a 및 도 31b에서 아이콘들은, 이동 단말기에 기 저장되어 있을 수 있다. 거리, 아이콘, 각 아이콘별 속도, 색상, 폰트 등은, 사용자에 의해 설정되거나 이동 단말기에 의해 디폴트로 설정될 수 있다.31A and 31B, the icons may be pre-stored in the mobile terminal. The distance, icon, speed, color, font, etc. for each icon may be set by the user or by default by the mobile terminal.
도 32a 및 도 32b는, 정보 제공 모드에 따른 위치 정보 디스플레이 과정의 화면 상태도이다. 여기에서, 정보 제공 모드는, 상술한 기본 모드에서 제공되는 위치 기반 정보에 더하여, 각 명칭에 해당하는 위치 정보 제공 단말기가 속한 국가 및/또는 도시에 관련된 정보를 다양하게 제공하는 모드를 의미한다. 또한, 설명의 편의를 위하여 복수의 그룹들 중 "친구"가 선택되었다고 가정한다.32A and 32B are screen state diagrams of the position information display process according to the information providing mode. Here, the information providing mode refers to a mode in which various information related to the country and / or city to which the location information providing terminal corresponding to each name belongs is added, in addition to the location-based information provided in the basic mode described above. In addition, it is assumed that "friend" is selected from the plurality of groups for convenience of description.
먼저, 도 32a 및 도 32b에 도시된 바와 같이, 이동 단말기는, 그룹 "친구"에 속하는 이동 단말기들 각각에 설정된 명칭을 디스플레이하면서, 각 명칭에 해당하는 위치 정보 제공 단말기가 위치한 국가 및/또는 도시에 관련된 정보를 제공할 수 있음을 알리는 아이콘들을 함께 디스플레이할 수 있다.First, as shown in FIGS. 32A and 32B, the mobile terminal displays a name set for each of the mobile terminals belonging to the group "Friends" while the country and / or city in which the location information providing terminal corresponding to each name is located. Icons indicating that it can provide information related to can be displayed together.
도 32a에서, 이동 단말기는, 위치 정보 제공 단말기가 외국에 위치한 경우, 위치 정보 제공 단말기가 위치한 국가 정보, 시간 정보, 주식 정보, 뉴스 정보 등을 제공할 수 있음을 알리는 아이콘들을 각각 디스플레이한다. 그리고, 사용자에 의해 특정 아이콘이 선택된 경우, 이동 단말기는, 선택된 아이콘에 해당하는 정보를 디스플레이할 수 있다. 예를 들어, "국기 아이콘"이 선택된 경우 국가에 관련된 정보를 디스플레이하고, "시간 아이콘"이 선택된 경우 해당 국가의 시간 및 날씨에 관련된 정보를 디스플레이하고, "주식 아이콘"이 선택된 경우 해당 국가의 주식 정보를 디스플레이하고, "뉴스 아이콘"이 선택된 경우 해당 국가의 주요 뉴스를 디스플레이할 수 있다.In FIG. 32A, when the location information providing terminal is located in a foreign country, the mobile terminal displays icons indicating that country information, time information, stock information, news information, etc., where the location information providing terminal is located, can be provided. When a specific icon is selected by the user, the mobile terminal can display information corresponding to the selected icon. For example, if "flag icon" is selected, it displays information related to a country; if "time icon" is selected, it displays information related to time and weather of that country; if "stock icon" is selected, the stock of that country. The information can be displayed and, if the "news icon" is selected, the main news of the country can be displayed.
여기에서, 위치 정보 제공 단말기가 위치한 국가 및/또는 도시에 관련하여 디스플레이되는 정보는, 아이콘이 선택됨에 따라 무선 인터넷에 접속하여 제공받거나 위치 정보 제공 단말기로부터 위치 정보와 함께 수신될 수도 있다.Here, the information displayed in relation to the country and / or city where the location information providing terminal is located may be provided by accessing the wireless Internet or received together with the location information from the location information providing terminal as the icon is selected.
또한, 도 32b에서, 이동 단말기는, 위치 정보 제공 단말기가 동일 국가 내 다른 도시에 위치한 경우, 위치 정보 제공 단말기가 위치한 도시의 도시 정보, 날씨 정보, 지역 정보 등을 제공할 수 있음을 알리는 아이콘들을 각각 디스플레이한다. 그리고, 사용자에 의해 특정 아이콘이 선택된 경우, 이동 단말기는, 해당 아이콘에 해당하는 정보를 디스플레이할 수 있다. 예를 들어, "지역 번호 아이콘"인 선택된 경우 해당 도시에 관련된 정보를 디스플레이하고, "날씨 아이콘"이 선택된 경우 해당 도시의 날씨 정보를 디스플레이하고, "지역 정보 아이콘"이 선택된 경우 해당 도시의 지역 뉴스를 디스플레이할 수 있다.In addition, in FIG. 32B, when the location information providing terminal is located in another city in the same country, the mobile terminal may include icons indicating that city information, weather information, area information, etc. of the city where the location information providing terminal is located may be provided. Display each. When a specific icon is selected by the user, the mobile terminal can display information corresponding to the icon. For example, if "Area code icon" is selected, it displays information related to that city; if "Weather icon" is selected, it displays weather information for that city; if "Area icon" is selected, local news for that city Can be displayed.
도 33a 내지 도 33d는, 지도 모드에 따른 위치 정보 디스플레이 과정의 화면 상태도이다. 여기에서, 지도 모드는, 위치 정보 제공 단말기의 위치 기반 정보를 지도 이미지를 이용하여 제공하는 모드를 의미한다. 또한, 설명의 편의를 위하여 복수의 그룹들 중 "친구"가 선택되었다고 가정한다.33A to 33D are screen state diagrams of a process of displaying location information according to a map mode. Here, the map mode refers to a mode in which location-based information of the location information providing terminal is provided using a map image. In addition, it is assumed that "friend" is selected from the plurality of groups for convenience of description.
또한, 이동 단말기는, 특정 지역(예를 들어, 나라 단위, 도 단위, 시 단위, 구 단위, 동 단위 등), 위치 정보 제공 단말기가 가장 많이 위치한 지역, 나를 기준으로 하는 일정 거리/지역, 특정 장소/위치 정보 제공 단말기를 기준으로 하는 일정 거리/지역 중 적어도 하나를 설정하여, 지도 모드를 수행할 수 있다.In addition, the mobile terminal may include a specific region (for example, a country unit, a province unit, a city unit, a district unit, a east unit, etc.), an area where the location information providing terminal is most located, a certain distance / region based on me, and a specific region. The map mode may be performed by setting at least one of a predetermined distance / area based on the place / location information providing terminal.
도 33a에 도시된 바와 같이, 이동 단말기는, 그룹 "친구"에 속하는 위치 정보 제공 단말기들 각각의 위치를 지도 이미지상에 디스플레이한다. 이때, 위치 정보 제공 단말기들 각각에 해당하는 아이콘을 이용하여, 각각의 위치를 디스플레이할 수 있다. 또한, 아이콘과 함께 위치 정보 제공 단말기에 설정된 명칭이 디스플레이될 수 있다.As shown in Fig. 33A, the mobile terminal displays the location of each of the location information providing terminals belonging to the group " friend " on the map image. In this case, each location may be displayed by using an icon corresponding to each location information providing terminal. In addition, a name set in the location information providing terminal may be displayed together with the icon.
또한, 이동 단말기는, 그룹명, 지도 이미지, 개별 아이콘 중 적어도 하나를 활성화할 수 있다. 예를 들어, 그룹명이 활성화된 상태에서 다른 그룹으로 이동할 수 있고, 지도 이미지가 활성화된 상태에서 축척의 확대 및/또는 감소, 지도 이미지상에서의 중심 이동, 개별 아이콘이 활성화된 상태에서 개별 아이콘에 해당하는 위치 정보 제공 단말기로 호 또는 메시지를 송신할 수 있다. 여기에서, 활성화는, 방향 키, 소프트 키를 이용하거나, 터치 스크린인 경우 터치에 의해 수행될 수 있다.In addition, the mobile terminal may activate at least one of a group name, a map image, and an individual icon. For example, you can move to a different group while the group name is active, zoom in and / or reduce the scale while the map image is active, move the center on the map image, and correspond to the individual icon while the individual icon is active. The call or message may be transmitted to the location information providing terminal. Here, the activation may be performed by using a direction key, a soft key, or by a touch in the case of a touch screen.
또한, 도 33b에 도시된 바와 같이, 이동 단말기는, 화면을 2개의 영역으로 분할하여, 제 1 영역에서 지도 이미지를 이용한 제 1 그룹(예를 들어, "친구")에 속하는 위치 정보 제공 단말기들의 위치 기반 정보를 제공하고, 제 2 영역에서 지도 이미지를 이용한 제 2 그룹(예를 들어, "직장")에 속하는 위치 정보 제공 단말기들의 위치 기반 정보를 제공할 수 있다. In addition, as illustrated in FIG. 33B, the mobile terminal divides the screen into two regions, and thus, the mobile terminal of the location information providing terminals belonging to the first group (eg, "friend") using the map image in the first region. The location-based information may be provided, and location-based information of the location information providing terminals belonging to the second group (eg, “work”) using the map image in the second area may be provided.
또한, 도 33c에 도시된 바와 같이, 이동 단말기는, 4개의 영역으로 화면을 분할하여, 각 분할 영역에서 각 그룹에 속하는 위치 정보 제공 단말기들의 위치 기반 정보를 지도 이미지를 이용하여 제공할 수도 있다. 물론, 분할 횟수는, 한정되지 않는다.In addition, as illustrated in FIG. 33C, the mobile terminal may divide a screen into four areas and provide location-based information of location information providing terminals belonging to each group in each divided area by using a map image. Of course, the number of divisions is not limited.
도 33b 및 도 33c에 도시된 바와 같이, 이동 단말기는, 화면을 복수의 영역으로 분할하여, 각각의 분할 영역에서 특정 그룹에 속하는 위치 정보 제공 단말기의 위치가 표시된 지도 이미지를 제공할 수 있다.As illustrated in FIGS. 33B and 33C, the mobile terminal may divide a screen into a plurality of areas and provide a map image in which the location of the location information providing terminal belonging to a specific group is displayed in each divided area.
한편, 도면상에 도시하지 않았지만, 그룹별로 지도 이미지를 제공하는데 있어서, 태그 형식으로 구비된 그룹 리스트로부터 특정 그룹에 해당하는 태그가 선택되는 경우, 이동 단말기는, 선택된 태그에 해당하는 그룹에 속하는 위치 정보 제공 단말기들의 위치가 표시된 지도 이미지를 화면상에 표시할 수 있다.Although not shown in the drawing, in providing a map image for each group, when a tag corresponding to a specific group is selected from a group list provided in a tag format, the mobile terminal is located in a group corresponding to the selected tag. A map image displaying the locations of the information providing terminals may be displayed on the screen.
또한, 도면상에 도시하지 않았지만, 이동 단말기는, 복수의 영역에서, 동일한 그룹에서 서로 상이한 설정 조건(예를 들어, 지역별, 거리별 등)에 따라 선택된 위치 정보 제공 단말기의 위치 정보를 각각 디스플레이할 수 있다. 예를 들어, 그룹 "친구" 내에서, "수원시", "나로부터 5km", "그룹 내 속하는 단말이 가장 많이 위치한 지역" 등의 복수의 조건이 설정되는 경우에 이용될 수 있다.Although not shown in the drawings, the mobile terminal may display the location information of the location information providing terminal selected in accordance with different setting conditions (for example, region, distance, etc.) in the same group in a plurality of regions. Can be. For example, it may be used when a plurality of conditions, such as "Suwon", "5km from me", "area in which the terminals belonging to the group are located" are set in the group "friend".
또한, 도 33d에 도시된 바와 같이, 이동 단말기는, 위치 정보 제공 단말기에 대하여 설정된 레졸루션에 상응하도록 지도 이미지를 이용하여 위치 기반 정보를 제공할 수 있다. 설명의 편의를 위하여, 레졸루션 등급이 높을수록 축척이 커진다고 가정한다. 따라서, 레졸루션 등급이 높을수록 위치 정보 제공 단말기의 위치가 지도 이미지상에 더욱 상세하게 표시될 수 있다.In addition, as illustrated in FIG. 33D, the mobile terminal may provide location-based information using a map image to correspond to a resolution set for the location information providing terminal. For convenience of explanation, it is assumed that the higher the resolution grade, the larger the scale. Therefore, the higher the resolution grade, the more the location of the location information providing terminal can be displayed on the map image.
예를 들어, 도 33d의 (a)에 도시된 바와 같이 레졸루션 등급이 "제 5등급"인 경우, 이동 단말기는, 축척 10만 분의 1(1/100000)의 지도 이미지상에서 위치 정보 제공 단말기의 위치를 표시할 수 있다.For example, as shown in (a) of FIG. 33D, when the resolution class is "fifth class", the mobile terminal is configured to provide a location information providing terminal on a scale map image of one hundred thousandths (1/100000). You can mark the location.
또는, 도 33d의 (b)에 도시된 바와 같이 레졸루션 등급이 "제 4등급"인 경우, 이동 단말기는, 축척 5만 분의 1(1/50000)의 지도 이미지상에서 위치 정보 제공 단말기의 위치를 표시할 수 있다.Alternatively, when the resolution class is "fourth grade" as shown in (b) of FIG. 33D, the mobile terminal determines the position of the location information providing terminal on a scale map image of 1 / 500,000 (1/50000). I can display it.
도 33d의 (c)에 도시된 바와 같이 레졸루션 등급이 "제 3등급"인 경우, 이동 단말기는, 축척 1만 분의 1(1/10000)의 지도 이미지상에서 위치 정보 제공 단말기의 위치를 표시할 수 있다.As shown in (c) of FIG. 33D, when the resolution class is “third class”, the mobile terminal may display the location of the location information providing terminal on a scale map image of 10,000 (1/10000). Can be.
도 34a 및 도 34c는, 혼합 모드에 따른 위치 정보 디스플레이 과정의 화면 상태도이다. 여기에서, 혼합 모드는, 상술한 기본 모드, 정보 제공 모드, 지도 모드 등이 혼합되어 위치 기반 정보를 제공하는 모드를 의미한다. 34A and 34C are screen state diagrams of the position information display process according to the blending mode. Here, the mixed mode refers to a mode in which the above-described basic mode, information providing mode, map mode, etc. are mixed to provide location based information.
도 34a에 도시된 바와 같이, 이동 단말기는, 그룹 "친구"에 대하여, 지도 모드 및 기본 모드가 혼합된 형태로 위치 기반 정보를 제공할 수 있다.As shown in FIG. 34A, the mobile terminal may provide location-based information for a group "friend" in a mixture of a map mode and a basic mode.
또는, 도 34b에 도시된 바와 같이, 이동 단말기는, 그룹 "친구" 및 "거래처" 각각에 대하여, 지도 모드 및 기본 모드가 혼합된 형태로 위치 기반 정보를 제공할 수도 있다.Alternatively, as shown in FIG. 34B, the mobile terminal may provide location-based information in a form of a mixture of a map mode and a basic mode for each of the group “friends” and “accounts”.
또는, 도 34c에 도시된 바와 같이, 이동 단말기는, 디스플레이 모드 리스트를 태그 형식으로 구비한 경우, 특정 디스플레이 모드에 해당하는 태그가 선택되면, 선택된 태그에 해당하는 디스플레이 모드에 따라 위치 기반 정보를 제공할 수 있다.Alternatively, as illustrated in FIG. 34C, when the mobile terminal includes a display mode list in a tag format, when a tag corresponding to a specific display mode is selected, the mobile terminal provides location-based information according to the display mode corresponding to the selected tag. can do.
도 35는, 위치 정보 제공 단말기에 설정된 레졸루션에 따라 계층적으로 설정된 위치 기반 정보를 제공하는 화면 상태도이다.35 is a screen state diagram of providing location-based information hierarchically set according to a resolution set in a location information providing terminal.
도 35에 도시된 바와 같이, 이동 단말기는, 위치 정보 제공 단말기에 설정된 레졸루션에 따라, 나로부터의 거리만 표시하거나(Andrian), 나로부터의 거리 및 이동 방향/속도를 표시하거나(Elliot), 나로부터의 거리 및 이동 방향을 표시하거나(Josiah), 나로부터의 거리, 이동 방향/속도 및 "지도 상세"가 활성화된 경우 위치가 표시된 지도 이미지를 표시하거나(Jack, Gloria), 접속되었음만 표시(Jermaine)할 수도 있다.As shown in FIG. 35, the mobile terminal displays only the distance from me (Andrian), the distance from me, and the direction / speed of movement (Elliot) according to the resolution set in the location information providing terminal, or Display distance and direction of travel from (Josiah), distance from me, direction / speed of travel and map image showing location when "map detail" is active (Jack, Gloria), or show only connected ( Jermaine).
-제 3 Third 실시예Example --
이하에서는, 본 발명의 일실시예에 따라, 위치 정보 제공 서비스 접속시 타 단말 위치가 표시된 지도를 이용한 부가 서비스 이용 방법에 대하여 도면들을 참조하여 살펴보도록 하겠다.Hereinafter, a method of using an additional service using a map in which another terminal location is displayed when accessing a location information providing service according to an embodiment of the present invention will be described with reference to the drawings.
본 발명의 일실시예에 관련된 이동 단말기(100)는 위치 정보 제공 서비스를 매개로 하여 상호 등록된 상대방 단말기(이하, '상대방 단말기'이라 함)에 대한 정보를 표시할 수 있다. 이동 단말기(100)와 상기 상대방 단말기는 위치 정보 제공 서비스를 매개로 하여 위치 정보를 포함한 정보를 서로 제공할 수 있다.The
도 36은 본 발명의 일실시예와 관련된 이동 단말기의 기능 수행 방법을 나타내는 흐름도이다.36 is a flowchart illustrating a method of performing a function of a mobile terminal according to an embodiment of the present invention.
이동 단말기(100)는 무선 통신부(110)를 통해 상대방 단말기의 위치 정보를 수신할 수 있다(S3610). 상대방 단말기의 위치 정보 수신은 실시간으로 이루어질 수도 있고, 소정 시간 간격으로 이루어질 수도 있다. 상기 소정 시간은 레졸루션(resolution)에 근거하여 결정될 수 있다. 예를 들어, 레졸루션 레벨이 1인 경우는 1분 간격으로 상기 상대방 단말기의 위치 정보를 수신하고, 레졸루션 레벨이 5인 경우는 10분 간격으로 상기 상대방 단말기의 위치 정보를 수신할 수 있다.The
제어부(180)는 상대방 단말기의 위치 정보를 포함한 상대방 단말기에 대한 정보를 디스플레이부(151)에 디스플레이할 수 있다. 상대방 단말기의 정보를 디스플레하는 방법은 다양한 형태로 이루어질 수 있다. 예를 들어, 상대방 단말기를 위치를 지도상에 아이콘 형태로 표시할 수 있다(S3620). 즉, 제어부(180)는 상대방 단말기의 위치가 표시된 지도를 디스플레이부(151)에 표시할 수 있다. 제어부(180)기준에 따라 표시되는 지도의 중심점을 변화시킬 수 있다. 그리고 중심점이 변화됨에 따라 표시되는 상대방 단말기가 달라질 수 있다.The
도 37은 본 발명의 일실시예와 관련된 이동 단말기에서 특정 기준에 따라 상대방 단말기의 위치를 지도상에 표시한 것을 나타내는 도면이다.37 is a diagram illustrating a location of a counterpart terminal displayed on a map according to a specific criterion in a mobile terminal according to an embodiment of the present invention.
상기 특정 기준은 다양하게 형태로 정해질 수 있다. 예를 들어, 도 37a에 도시된 바와 같이, 이동 단말기(100)의 현재 위치가 특정 기준이 될 수 있다. 즉, 이동 단말기(100)의 현재 위치를 중심으로 하여 소정 거리 내에 위치한 상대방 단말기가 지도상에 표시될 수 있다. 이 경우, 사용자는 자신의 주변에 어떤 상대방이 위치하고 있는지를 알 수 있다.The specific criteria may be determined in various forms. For example, as shown in FIG. 37A, the current location of the
또한, 도 37b에 도시된 바와 같이, 위치 정보 제공 서비스에 등록된 단말기 중 어느 일단말기의 위치가 특정 기준이 될 수 있다. 예를 들어, "Jermaine"이란 아이디를 사용하고 있는 단말기의 현재 위치를 중심으로 하여 소정 거리 내에 위치한 상대방 단말기가 지도상에 표시될 수 있다. 이 경우, 사용자는 "Jermaine"이란 아이디를 사용하고 있는 상대방 주변에 어떤 상대방이 위치하고 있는지를 알 수 있다.In addition, as illustrated in FIG. 37B, the position of one terminal terminal among terminals registered to the location information providing service may be a specific criterion. For example, a counterpart terminal located within a predetermined distance with respect to the current location of the terminal using the ID "Jermaine" may be displayed on the map. In this case, the user may know which counterpart is located around the counterpart using the ID "Jermaine".
또한, 도 37c에 도시된 바와 같이, 특정 지역이 특정 기준이 될 수도 있다. 예를 들어, "강남역"을 중심으로 소정 거리 내에 위치한 상대방 단말기가 지도상에 표시될 수 있다. 이 경우, 사용자는 "강남역" 주변에 어떤 상대방이 위치하고 있는지를 알 수 있다.In addition, as shown in FIG. 37C, a specific region may be a specific criterion. For example, a counterpart terminal located within a predetermined distance from the "Gangnam Station" may be displayed on a map. In this case, the user may know which counterpart is located near the "Gangnam Station".
한편, 본 발명의 일실시예에 의하면, 제어부(180)는 특정 기준에 따라 복수 개의 상대방 단말기를 그룹핑(grouping)할 수 있다. 그리고 상기 그룹핑을 통해 형성된 그룹마다 별개의 지도에 의해 해당 단말기의 위치가 표시될 수 있다. 즉, 제1그룹에 속하는 상대방 단말기의 위치는 제1지도에 나타내고, 제2그룹에 속하는 상대방 단말의 위치는 제2지도에 나타낼 수 있다. 그와 같은 예가 도 38에 도시되어 있다.Meanwhile, according to an embodiment of the present invention, the
도시된 바에 의하면, 상기 그룹핑을 통해 4개의 그룹이 형성되어 있다. 형성된 그룹은 화면 상단에 탭(Tab) 형태로 표시되어 있다. 상기 표시된 탭 중 특정의 탭이 선택된 경우, 제어부(180)는 선택된 탭과 관련된 그룹에 속하는 상대방 단말기의 위치가 표시된 지도를 디스플레이할 수 있다.As shown, four groups are formed through the grouping. The formed group is displayed in the form of a tab at the top of the screen. When a specific tab is selected from the displayed tabs, the
도 38a는 "친구"라는 탭이 선택된 경우, "친구"라는 탭과 관련된 그룹에 속하는 상대방 단말기의 위치가 표시된 지도를 나타낸다. 즉, 특정 지역을 중심으로 소정 거리 내에 위치하고 있는 상대방 단말기 중 "친구" 그룹에 속하는 단말기만을 선별하여, 선별된 단말기만을 지도상의 해당 위치에 표시한 것이다. 상기 "친구" 그룹은 위치 정보 제공 서비스를 통해 관리되는 그룹 중 하나를 말한다. FIG. 38A illustrates a map in which a location of a counterpart terminal belonging to a group related to a tab of "friend" is displayed when a tab of "friend" is selected. That is, only the terminals belonging to the "friends" group among the counterpart terminals located within a predetermined distance centered on a specific area are selected, and only the selected terminals are displayed on the corresponding location on the map. The "friend" group refers to one of the groups managed through the location information providing service.
도 38b는 "강남역"이라는 탭이 선택된 경우, "강남역"이라는 탭과 관련된 그룹에 속하는 상대방 단말기의 위치가 표시된 지도를 나타낸다. 즉, "강남역"을 중심으로 소정 거리 내에 위치하고 있는 상대방 단말기를 지도상의 해당 위치에 표시한 것이다. 38B illustrates a map in which a location of a counterpart terminal belonging to a group associated with a tab named "Gangnam Station" is displayed when a tab named "Gangnam Station" is selected. That is, the other terminal located within a predetermined distance centering on the "Gangnam Station" is displayed on the corresponding position on the map.
도 38c는 "철수"라는 탭이 선택된 경우, "철수"라는 탭과 관련된 그룹에 속하는 상대방 단말기의 위치가 표시된 지도를 나타낸다. 즉, "철수"라는 아이디에 해당하는 단말기의 위치를 중심으로 소정 거리 내에 위치하고 있는 상대방 단말기를 지도상의 해당 위치에 표시한 것이다.FIG. 38C illustrates a map in which a location of a counterpart terminal belonging to a group associated with a tab named "withdrawal" is displayed when the tab "withdrawal" is selected. That is, the counterpart terminal located within a predetermined distance centering on the location of the terminal corresponding to the ID of “Brother” is displayed on the corresponding location on the map.
또한, 도 38a 내지 도 38c에 의하면, 제어부(180)는 선택된 탭을 다른 탭과 식별되게 표시할 수 있다.38A to 38C, the
한편, 본 발명의 일실시예에 의하면, 제어부(180)는 특정 조건이 만족되면, 상대방 단말기를 그룹핑하여 자동으로 생성하여 지도상에 표시할 수 있다. 예를 들어, 강남역을 중심으로 반경 5km 범위 내에 상대방 단말기가 5개 이상 위치하게 되면, 제어부(180)는 상기 5개 단말기가 표시된 지도를 자동으로 생성하여, 생성된 지도를 디스플레이부(151)에 디스플레이할 수 있다.Meanwhile, according to an embodiment of the present invention, when a specific condition is satisfied, the
또한, 본 발명의 일실시예에 의하면, 레졸루션에 따라 보여지는 지도의 축척이 결정될 수 있다. 상기 레졸루션은 지역에 따라 다르게 설정할 수 있다. 예를 들어, 사용자의 활동성을 토대로 하여 레졸루션을 차등되게 설정할 수 있다. 일례로, 사용자의 활동 시간이 많은 지역에 대해서는 레졸루션 레벨을 1로 설정하고, 상대적으로 활동 시간이 적은 지역에 대해서는 레졸루션 레벨을 3으로 설정할 수 있다. Further, according to an embodiment of the present invention, the scale of the map shown according to the resolution may be determined. The resolution may be set differently according to the region. For example, resolution may be differentially set based on the activity of the user. For example, the resolution level may be set to 1 for a region having a large amount of active time, and the resolution level may be set to 3 for a region having a small amount of active time.
또한, 상기 레졸루션은 단말기별로 설정된 정보 공개 정도에 근거하여 결정될 수 있다. 정보 공개 정도는 상대방 단말기와의 친밀도를 근거로 결정될 수 있다. 친밀도는 상대방 단말기별로 설정될 수도 있고, 상대방 단말기가 그룹으로 관리되는 경우, 해당 그룹별로 친밀도가 설정될 수도 있다. 즉, 친밀도에 따라 레졸루션이 결정될 수 있다. 예를 들어, 친밀도가 10인 경우는 레졸루션 레벨을 1로 설정되고, 친밀도가 5인 경우는 레졸루션 레벨이 3으로 설정될 수 있다.In addition, the resolution may be determined based on the degree of information disclosure set for each terminal. The degree of information disclosure may be determined based on intimacy with the counterpart terminal. Intimacy may be set for each counterpart terminal, or when the counterpart terminals are managed in groups, intimacy may be set for each group. That is, resolution may be determined according to intimacy. For example, when the intimacy is 10, the resolution level may be set to 1, and when the intimacy is 5, the resolution level may be set to 3.
도 39는 본 발명의 일실시예와 관련된 이동 단말기에서 레졸루션에 따라 축척이 다르게 표시되는 것을 나타내는 도면이다.39 is a diagram illustrating a scale displayed differently according to resolution in a mobile terminal according to one embodiment of the present invention.
도시된 바와 같이, 도 39a는 레졸루션 레벨이 상대적으로 높아 축척이 큰 지도를 나타내고, 도 39b는 레졸루션 레벨이 상대적으로 낮아 축척이 작은 지도를 나타낸다. 축척은 표시된 화면 우측 상단에 표시되어 있다. 도 39a는 1:20,000의 축척을 나타내고, 도 39b는 1:40,000의 축척을 나타낸다. 상기 축척은 사용자 입력부(130)의 키 조작에 의해 변화될 수 있다. 예를 들어, 스크롤 키를 이용하여 지도의 축척을 변화시킬 수 있다. 하지만, 레졸루션이 바뀌지 않는 한, 사용자 입력부(130)의 키 조작에 의해 변화될 수 없는 경우도 있다.As shown, FIG. 39A shows a map having a relatively high resolution level and a large scale, and FIG. 39B shows a map having a relatively low resolution level and a small scale. The scale is shown in the upper right of the displayed screen. 39A shows a scale of 1: 20,000 and FIG. 39B shows a scale of 1: 40,000. The scale may be changed by key manipulation of the
한편, 본 발명의 일실시예와 관련된 이동 단말기(100)는 상대방 단말기 중 특정 단말기를 선택하여 선택된 단말기와 관련된 특정 기능을 수행할 수 있다(S3630, S3640). 즉, 제어부(180)는 상대방 단말기 중 특정 단말기가 선택된 경우, 선택된 단말기와 관련된 특정 기능을 수행할 수 있다.Meanwhile, the
한편, 이동 단말기(100)는 터치 스크린을 포함할 수 있다. 이 경우, 특정 단말기 선택은 터치 입력을 통해 이루어질 수 있다. 상기와 같이, 터치 입력을 통해 특정 단말기를 선택하는 방법을 나타내는 일례가 도 52에 도시되어 있다.Meanwhile, the
도 40a는 지도에 상대방 단말기가 아이콘 형태로 표시되어 있는 화면을 나타낸다. 표시된 아이콘에는 어떤 상대방인지 식별할 수 있도록 식별정보가 표시된다. 지도상에 표시된 아이콘을 통해서 상대방이 어느 곳에 위치하는지를 알 수 있다. 이동 단말기(100)는 위치 정보 제공 서비스에 접속한 상태에 있는 상대방 단말기만을 선별하여 표시할 수도 있다. 40A illustrates a screen on which a counterpart terminal is displayed in an icon form on a map. Identification information is displayed on the displayed icon to identify which counterpart. The icon on the map tells you where your opponent is. The
또한, 이동 단말기(100)의 사용자는 상대방 단말기를 그룹핑하여 관리할 수 있다. 이 경우, 상기 지도에는 특정 그룹에 속하는 상대방 단말기에 해당하는 아이콘만이 표시될 수 있다. 도시된 화면에는 "친구(Friend)" 그룹에 속하는 상대방 단말기만이 표시되어 있다. 이 경우, 사용자는 그룹명이 표시된 창의 방향키(4001)를 터치하여 다른 그룹에 속하는 상대방 단말기를 확인할 수 있다. In addition, the user of the
또한, 제어부(180)는 사용자에 의해 지도상에 표시된 방향키(4003)가 터치된 경우, 표시되는 지도의 중심을 이동시킬 수 있다. 상기 지도의 이동을 통해 다른 지역에 위치하는 상대방 단말기를 확인할 수 있다. In addition, the
또한, 사용자는 화면 하단에 표시된 "+, -"를 터치하여 표시된 지도를 확대하거나 축소할 수 있다. 물론 지도의 레졸루션 변화가 없는 한, 키 입력을 통해 표시된 지도를 확대하거나 축소할 수 없는 경우도 있다.In addition, the user may touch the "+,-" displayed at the bottom of the screen to enlarge or reduce the displayed map. Of course, you may not be able to zoom in or out on the map displayed by keystrokes unless there is a change in the resolution of the map.
한편, 사용자의 터치 입력에 의해 지도에 표시된 상대방 단말기 중 특정 단말기가 선택될 수 있다.Meanwhile, a specific terminal may be selected among the counterpart terminals displayed on the map by a user's touch input.
도 40b는 터치 입력에 의해 특정 단말기가 선택되는 일례를 나타낸다. 사용자는 지도가 표시된 화면을 터치한 후 폐곡선(4005)을 그려, 상기 폐곡선 안에 있는 특정 단말기를 선택할 수 있다. 즉, 사용자의 터치 입력에 의해 상기 폐곡선이 지도상에 그려진 경우, 상기 폐곡선 안에 존재하는 특정 단말기가 선택된다. 이 경우 하나의 특정 단말기가 선택될 수도 있고, 복수 개의 특정 단말기가 선택될 수도 있다.40B illustrates an example in which a specific terminal is selected by a touch input. After the user touches the screen on which the map is displayed, the user draws a
그리고 제어부(180)는 선택된 특정 단말기와 관련된 특정 기능을 수행할 수 있다. 예를 들어, 상기 특정 단말기가 선택된 상태에서 "option" 진입을 통해 선택된 특정 단말기와 관련된 특정 기능을 수행할 수 있다. 상기 특정 기능은 다양하게 존재할 수 있다.The
상기 특정 기능의 예로 음성통화나 화상통화 또는 SMS(Short Message Service), MMS(Multimedia Message Service), 이메일(E-mail), IM(Instant Message), 블루투스(Bluetooth) 등을 이용한 메시지나 데이터 전송 등이 있다. 또한, 선택된 특정 단말기가 위치하는 지역에 대한 정보 표시, 선택된 단말기로의 길안내 등이 있다.Examples of the specific function include a voice call or a video call or a message or data transmission using a short message service (SMS), a multimedia message service (MMS), an e-mail, an instant message (IM), or a Bluetooth. There is this. In addition, there is an information display on the region where the selected specific terminal is located, and a road guide to the selected terminal.
한편, 제어부(180)는 화면에 쓰여진 특정 문자 또는 특정 기호를 인식하여, 쓰여진 특정 문자 또는 특정 기호와 대응되는 특정 기능을 수행할 수 있다. 도 41이 그와 같은 일례를 나타낸다.The
도시된 바와 같이, 특정 단말기 선택을 위해 폐곡선(4005)이 그려진 화면에 특정 문자를 필기를 통해 입력하여 특정 기능을 수행할 수 있다. 예를 들어, "S"가 필기로 입력된 경우, 이동 단말기(100)는 선택된 특정 단말기로 SMS(Short Message Service)를 이용하여 메시지를 전송할 수 있다. 또한, "C"가 필기로 입력된 경우, 이동 단말기(100)는 선택된 특정 단말기로 호 신호를 발신할 수 있다(미도시). 이 경우, 제어부(180)는 사용자의 핸드라이팅(handwriting)을 특정 기능 수행을 위한 신호로 인식할 수 있다.As shown in the drawing, a specific character may be input through writing on a screen on which the
한편, 본 발명의 일실시예에 의하면, 이동 단말기(100)는 특정 기능와 매칭되게 특정 문자를 설정할 수 있다. 예를 들어, "E"를 이메일(E-mail) 이용과 매칭되게 설정하고, "I"를 IM(Instant Message) 이용과 매칭되게 설정할 수 있다. Meanwhile, according to one embodiment of the present invention, the
상기와 같은 방식으로 특정 문자와 특정 기능이 매칭된 경우, 사용자는 폐곡선(4005) 안에 "E"를 필기로 입력(미도시)하여 이메일을 통한 데이터 전송을 수행할 수 있다. 즉, 제어부(180)는 폐곡선(4005) 안에 사용자의 핸드라이팅에 의해 "E"가 입력되면, 이메일(E-mail)을 통한 데이터 전송을 수행할 수 있다.When a specific character and a specific function are matched in the above-described manner, the user may input (not shown) handwriting "E" in the
상기 선택된 단말기와 관련된 특정 기능은 다음과 같은 형태로 수행될 수 있다. 예를 들어, 이동 단말기(100)는 선택된 특정 단말기로 호 신호를 발신하여 음성 통화나 화상 통화를 수행할 수 있다. The specific function related to the selected terminal may be performed in the following form. For example, the
또한, 이동 단말기(100)는 선택된 특정 단말기를 수신 단말로 하여 SMS(Short Message Service), MMS(Multimedia Message Service), 이메일(E-mail) 등을 이용하여 메시지나 데이터를 전송할 수 있다. In addition, the
또한, 이동 단말기(100) 사용자는 IM(Instant Message)을 이용하여 선택된 단말기 사용자와 채팅을 수행할 수도 있다. 특히, 복수 개의 특정 단말기가 선택된 경우, 다자간 채팅도 할 수 있다. In addition, the user of the
또한, 이동 단말기(100)는 선택된 특정 단말기가 이동 단말기(100)와 가까운 거리에 위치하는 경우에는 블루투스(Bluetooth)를 이용하여 근거리 통신을 수행할 수도 있다.In addition, when the selected specific terminal is located in close proximity to the
또한, 이동 단말기(100)는 선택된 특정 단말기가 위치하는 지역에 대한 정보를 알려줄 수 있다. 예를 들어, 선택된 단말기가 다른 나라에 위치하고 있다면, 서브 메뉴를 통해 그 나라의 날씨, 환율, 해당 국가의 종합 주가, 현지 교통정보, 현지 뉴스 등을 알려줄 수 있다.In addition, the
한편, 본 발명의 일실시예에 관련된 이동 단말기(100)는 상기 특정 기능을 선택된 특정 단말기의 특성을 고려하여 수행할 수도 있다.Meanwhile, the
예를 들어, 이동 단말기(100)는 선택된 특정 단말기로 SMS(Short Message Service), MMS(Multimedia Message Service), 이메일(E-mail), IM(Instant Message)을 이용하여 메시지를 전송할 경우, 작성된 메시지를 선택된 단말기가 위치하고 있는 국가의 언어로 번역하여 전송할 수 있다. 그와 같은 예가 도 42에 도시되어 있다.For example, the
도시된 바와 같이, 한글로 쓰여진 메시지 내용은 선택된 단말기가 위치하고 있는 국가의 언어로 번역될 수 있다. 이동 단말기(100)는 자동 번역 프로그램을 이용하여 상기 번역 작업을 수행할 수 있다. 만약, 선택된 단말기가 위치하고 있는 국가가 미국인 경우, 이동 단말기(100)는 한글로 작성된 메시지 내용을 자동으로 번역하여 선택된 단말기로 전송할 수 있다.As shown, the message content written in Korean may be translated into the language of the country where the selected terminal is located. The
한편, 이동 단말기(100)와 선택된 단말기가 지원하는 기능이 서로 다를 수 있기 때문에, 이동 단말기(100)는 선택된 단말기와 호환성을 고려하여 특정 기능을 수행할 수 있다. 예를 들어, 메시지를 전송하고자 할 때, 이동 단말기(200)에서 지원 가능한 특수 문자, 글씨체 등을 전송하는 경우, 발신은 성공적으로 이루어지나 메시지를 수신하는 쪽(선택된 단말기)에서 동일 기능을 지원하지 못하게 되면 메시지가 깨진 형태로 보여지게 되어 상대방(선택된 단말기 사용자)은 메시지 내용을 정상적으로 확인할 수 없게 된다. 만약, 선택된 단말기가 이미지 파일을 열어 볼 수 있는 뷰어(Viewer)를 가지고 있다고 가정할 때, 메시지를 이미지로 변환하여 수신 단말기로 전송하면 선택된 단말기에서 메시지의 내용을 정상적으로 파악할 수 있다.Meanwhile, since the functions supported by the
본 발명의 일실시예에 의하면, 추출된 메시지를 이미지로 변환하고자 할 경우, 추출된 메시지에 특정 기호가 있는지를 체크하여 이미지로 변환할지 여부를 결정할 수 있다. 상기 특정 기호는 외국문자(예를 들어, 히라가나나 가타가나), 기호, 도형 이미지, 글씨체, 특수문자, 이동 단말기가 터치패드를 포함하는 경우 사용자의 핸드라이팅(Handwriting)에 의해 그려진 기호 등을 포함할 수 있다. 그리고 사용자의 핸드라이팅(Handwriting)에 의해 그려진 기호는 문자, 숫자, 기호, 그림 등을 포함할 수 있다.According to an embodiment of the present invention, when the extracted message is to be converted into an image, it may be determined whether the extracted message has a specific symbol or not to convert into an image. The specific symbols may include foreign characters (for example, hiragana or katakana), symbols, graphic images, fonts, special characters, and symbols drawn by handwriting of the user when the mobile terminal includes a touch pad. Can be. The symbol drawn by the user's handwriting may include letters, numbers, symbols, pictures, and the like.
상기 추출된 메시지에 특정 기호가 포함되어 있지는 여부의 체크는 사용자가 눈으로 직접 체크할 수도 있고, 이동 단말기(100)에서 체크하여 사용자에게 알려줄 수도 있다.The check of whether a specific symbol is included in the extracted message may be directly checked by the user or may be checked by the
이동 단말기(100)에서 특정 기호를 체크하는 경우, 상기 특정 기호는 이동 단말기(100)에 디폴트되어 있는 것을 이용할 수도 있고, 사용자가 설정한 것을 이용할 수도 있다. 예를 들어, 특수 기호는 이동 단말기(100)에서 특정 기호로 디폴트되어 있을 수 있다. 이 경우, 특수 기호가 추출된 메지시에 포함되어 있으면 제어부(180)는 특정 기호가 포함되어 있다는 것을 알려주는 팝업 창을 디스플레이할 수 있다. 또한, 사용자는 외국 문자(예를 들어, 히라가나 가타가나)를 특정 문자로 설정할 수 있다. 이 경우, 설정된 외국 문자가 추출된 메지시에 포함되어 있으면 제어부(180)는 특정 기호가 포함되어 있다는 것을 알려주는 팝업 창을 디스플레이할 수 있다.When the specific symbol is checked in the
상기 팝업 창을 통해 특정 기호가 포함되어 있다는 것을 알려주는 방법은 일실시예에 불과한 것이지, 이것이 본 발명을 한정하지는 않는다. 예를 들어, 음성 출력이나 진동 출력을 통해 특정 기호가 추출된 메시지에 포함되어 있다는 것을 사실을 알려줄 수도 있다.The method of notifying that a specific symbol is included through the pop-up window is just an embodiment, which does not limit the present invention. For example, the voice output or vibration output may indicate that a particular symbol is included in the extracted message.
추출된 메시지에 특정 기호가 포함되어 있는 경우, 추출된 메시지를 이미지로 변환할 수 있다. 이 경우, 추출된 메시지는 메시지의 내용만을 포함되게 할 수 있다. 예를 들어, 디스플레이 모듈에 표시된 인디케이터 등은 포함하지 않고, 메시지의 내용부분만을 추출하여 이미지로 변환할 수 있다. 이 경우 이미지로 변환되는 메시지 부분은 현재 화면에 표시된 것뿐만 아니라 스크롤 키나 네비게이션 키 조작을 통해 보여질 수 있는 메시지 부분까지 포함한다.If the extracted message includes a specific symbol, the extracted message may be converted into an image. In this case, the extracted message may include only the content of the message. For example, the display module may not include an indicator displayed on the display module and may extract only the content portion of the message and convert the image into an image. In this case, the message portion that is converted into an image includes not only the current display on the screen but also the message portion that can be viewed by using a scroll key or a navigation key.
그리고 상기 이미지를 전송한다. 이 경우, 제어부(180)는 원래 전송하고자 하는 메시지와 상기 이미지를 함께 전송할 수도 있다. 상기 이미지 전송은 MMS를 이용하여 전송할 수도 있고, 이메일(E-mail)을 이용하여 전송할 수도 있다.And transmit the image. In this case, the
도 43은 본 발명의 일실시예와 관련된 이동 단말기에서 메시지를 이미지로 변환하여 전송하는 방법을 나타내는 도면이다.43 is a diagram illustrating a method for converting a message into an image and transmitting the same in a mobile terminal according to one embodiment of the present invention.
도 43a는 특정의 외국문자 및 기호(우산 기호)가 포함되어 메시지가 작성된 예를 나타낸다. 이 경우, 상기 외국 문자 및 기호는 특정의 기호로 인식되어질 수 있다. 화면에 도시된 "확인" 키를 입력받아, 제어부(180)는 상기 메시지에 특정의 기호가 포함되어 있는지를 분석할 수 있다. 즉, 도시된 화면에서 "확인"을 선택하면 도 43b와 같은 화면이 디스플레이된다.Fig. 43A shows an example in which a message is created including specific foreign characters and symbols (umbrella symbols). In this case, the foreign characters and symbols may be recognized as specific symbols. The
도시된 바에 의하면, 메시지에 특정 기호가 포함되어 있다는 사실을 알려주는 팝업 창(4301)이 디스플레이된다. 도시된 화면에서 "확인"을 선택하면, 작성된 메시지가 이미지로 파일로 변환되어 전송된다(도 43c). 이 경우, 상기 이미지와 더불어 원본 메시지를 함께 전송할 수도 있다. 이미지 파일 전송은 MMS를 이용하여 수행할 수 있다.As shown, a pop-up
한편, 선택된 단말기가 사용자의 핸드라이팅(Handwriting)을 통해 쓰여진 기호(문자, 숫자, 그림 등 포함)가 포함된 메시지 인식하지 못할 경우, 이동 단말기(100)는 상기 메시지를 이미지로 변환하여 전송할 수 있다.Meanwhile, when the selected terminal does not recognize a message including a symbol (including letters, numbers, pictures, etc.) written through the user's handwriting, the
도 44는 본 발명의 일실시예와 관련된 이동 단말기에서 사용자의 핸드라이팅(Handwriting)에 의해 작성된 메시지를 이미지로 변환하여 전송하는 방법을 나타내는 도면이다.FIG. 44 is a diagram illustrating a method for converting a message created by handwriting of a user into an image and transmitting the same in an image in a mobile terminal according to an embodiment of the present invention.
도 44a는 핸드라이팅(Handwriting)에 의해 작성된 메시지의 예를 나타내고 있다. 이 경우, 핸드라이팅(Handwriting)에 의해 쓰여진 기호는 특정의 기호로 인식되어질 수 있다. 화면에 도시된 "확인" 키를 입력받아, 제어부(180)는 상기 메시지에 특정의 기호가 포함되어 있는지를 분석할 수 있다. 즉, 도시된 화면에서 "확인"을 선택하면 도 44b와 같은 화면이 디스플레이된다.Fig. 44A shows an example of a message written by handwriting. In this case, a symbol written by handwriting may be recognized as a specific symbol. The
도시된 바에 의하면, 메시지에 특정 기호가 포함되어 있다는 사실을 알려주는 팝업 창(4401)이 디스플레이된다. 도시된 화면에서 "확인"을 선택하면, 작성된 메시지가 이미지로 파일로 변환되어 전송된다(도 44c). 이 경우, 상기 이미지와 더불어 원본 메시지를 함께 전송할 수도 있다. 이미지 파일 전송은 MMS를 이용하여 수행할 수 있다.As shown, a pop-up
한편, 본 발명의 일실시예에 의하면, 선택된 상대방 단말기의 위치를 고려하여 상기 특정 기능이 수행될 수도 있다.Meanwhile, according to an embodiment of the present invention, the specific function may be performed in consideration of the location of the selected counterpart terminal.
예를 들어, 이동 단말기(100)는 선택된 단말기와의 거리를 표시할 수 있다. 그와 같은 예가 도 45에 도시되어 있다. 도 45a는 아이디가 "Jermaine"인 단말기가 선택된 경우를 나타낸다. 이 경우, 옵션 진입 또는 전술한 특정 문자 입력을 통해 선택된 단말기와의 거리를 확인할 수 있다. 도 45b에 도시된 바와 같이, 선택된 단말기와의 거리를 팝업 창 형태로 디스플레이하여, 사용자에게 선택된 단말기와의 거리를 알려줄 수 있다. 또한, 선택된 상대방과의 거리를 음성 출력을 통해 사용자에게 알려줄 수도 있다.For example, the
-제 4 4th 실시예Example --
다음은 본 발명의 일실시예와 관련된 이동 단말기(100)에서 특정 상대방 단말기의 위치를 목적지로 하여 길안내를 수행하는 방법을 살펴보기로 하겠다. 상기 특정 단말기는 위치 정보 제공 서비스를 매개로 하여 상호 등록된 단말기 중 어느 일단말기를 말한다.Next, the
도 46은 본 발명의 일실시예와 관련된 이동 단말기에서 특정 단말기의 위치를 목적지로 하여 길안내를 수행하는 방법을 나타내는 흐름도이다.46 is a flowchart illustrating a method of performing a road guide using a location of a specific terminal as a destination in a mobile terminal according to an embodiment of the present invention.
이동 단말기(100)는 무선 통신부(110)를 위치 정보 제공 서비스에 등록된 특정 단말기의 위치 정보를 수신할 수 있다(S4610). 상기 특정 단말기의 위치 정보 수신은 소정 시간 간격으로 이루어질 수 있다. 상기 소정 시간은 레졸루션에 근거하여 결정될 수 있다. 예를 들어, 레졸루션 레벨이 1인 경우는 1분마다 특정 단말기의 위치 정보를 수신하고, 레졸루션 레벨이 3인 경우는 10분마다 특정 단말기의 위치 정보를 수신할 수 있다.The
상기 레졸루션은 단말기별로 설정된 정보 공개 정도에 근거하여 결정될 수 있다. 정보 공개 정도는 상대방 단말기와의 친밀도를 근거로 결정될 수 있다. 친밀도는 상대방 단말기별로 설정될 수도 있고, 상대방 단말기가 그룹으로 관리되는 경우, 해당 그룹별로 친밀도가 설정될 수도 있다. 즉, 친밀도에 따라 레졸루션이 결정될 수 있다. 예를 들어, 친밀도가 10인 경우는 레졸루션 레벨을 1로 설정되고, 친밀도가 5인 경우는 레졸루션 레벨이 3으로 설정될 수 있다.The resolution may be determined based on the degree of information disclosure set for each terminal. The degree of information disclosure may be determined based on intimacy with the counterpart terminal. Intimacy may be set for each counterpart terminal, or when the counterpart terminals are managed in groups, intimacy may be set for each group. That is, resolution may be determined according to intimacy. For example, when the intimacy is 10, the resolution level may be set to 1, and when the intimacy is 5, the resolution level may be set to 3.
제어부(180)는 특정 단말기의 위치를 목적지로 하여 길안내를 수행할 수 있다(S4620). 제어부(180)는 수신된 특정 단말기의 위치 정보를 이용하여 수행할 수 있다. 또한, 제어부(180) 특정 단말기의 위치 정보를 수신받는 주기인 상기 소정 시간 간격으로 상기 길안내를 수행할 수 있다.The
도 47은 본 발명의 일실시예와 관련된 이동 단말기에서 특정 단말기를 목적지로 하여 길안내를 수행하는 화면을 나타내는 도면이다.FIG. 47 is a diagram illustrating a screen for performing a road guide to a specific terminal as a destination in a mobile terminal according to an embodiment of the present invention. FIG.
도 47a는 위치 정보 제공 서비스에 등록된 단말기 중 하나인 "Jermaine"라는 아이디의 단말기를 목적지로 하여 길안내를 수행하는 화면을 나타낸다. 화면 하단에 표시된 "+"나 "-"메뉴를 이용하여 표시된 지도를 확대하거나 축소할 수 있다. 즉, 제어부(180)는 "+"나 "-"와 관련된 신호가 입력된 경우, 표시된 지도를 확대하거나 축소할 수 있다.FIG. 47A illustrates a screen for performing directions using a terminal named "Jermaine" which is one of terminals registered in the location information providing service as a destination. You can enlarge or reduce the displayed map by using the "+" or "-" menu displayed at the bottom of the screen. That is, the
지도의 확대를 통해 보다 상세한 길안내 화면을 디스플레이한 것이 도 47b 내지 도 47d에 도시되어 있다. 즉, 제어부(180)는 "+" 키 입력을 통해 표시된 지도를 확대할 수 있다. 도 47b 내지 도 47d에 도시된 화면을 통해 특정 구간마다의 상세한 길안내 정보를 확인할 수 있다.47B to 47D show a more detailed road guidance screen through the enlargement of the map. That is, the
한편, 본 발명의 일실시예에 의하면, 이동 단말기(100)는 목적지로 설정한 특정 단말기의 위치가 변경된 경우, 상기 특정 단말기의 이동 경로를 알려줄 수 있다(S4630, S4640). 그리고 이동된 특정 단말기의 위치로 목적지 변경하여 길안내를 수행할 수 있다(S4650).Meanwhile, according to an embodiment of the present invention, when the location of a specific terminal set as a destination is changed, the
도 48은 본 발명의 일실시예와 관련된 이동 단말기에서 이동하는 특정 단말기를 목적지로 하여 길안내를 수행하는 방법을 나타내는 도면이다.48 is a diagram illustrating a method of performing a road guide to a specific terminal moving in a mobile terminal according to an embodiment of the present invention.
도시된 바와 같이, 목적지로 설정된 특정 단말기(Jermaine란 아이디의 단말기)의 위치가 변경된 경우, 제어부(180)는 상기 특정 단말기의 이동 경로 및 목적지 변경을 알리는 팝업 창을 디스플레이할 수 있다(도 70a). As illustrated, when the location of a specific terminal set as a destination (terminal named Jermaine ID) is changed, the
그리고 도 48a에 도시된 화면에서 "확인"이 선택되면, 제어부(180)는 변경된 특정 단말기의 위치를 목적지로 변경하여 길안내를 수행한다(도 48b). 그리고 제어부(180)는 변경된 목적지로의 길안내 화면을 디스플레이한다.When "OK" is selected on the screen shown in FIG. 48A, the
한편, 본 발명의 일실시예에 의하면, 이동 단말기(180)는 특정 단말기의 이동이 임계범위를 넘는 경우에만 목적지를 변경하는 길안내를 수행할 수 있다. 상기와 같이 임계범위를 정하는 이유는 특정 단말기의 위치가 소폭으로 변경된 경우, 목적지 변경이 크게 의미가 없기 때문이다. 그리고 특정 단말기의 위치가 소폭으로 변경된 경우에도 매번 목적지를 변경하게 되면, 제어부(180)의 연산량이 많아지게 때문이다. 또한, 같은 이유에서 제어부(180)는 특정 단말기의 이동이 임계범위를 넘는 경우에만 상기 특정 단말기의 이동 경로를 알릴 수 있다. 상기 임계범위는 레졸루션에 근거하여 결정될 수 있다.Meanwhile, according to an embodiment of the present invention, the
한편, 제어부(180)는 위치 정보 모듈(115)을 통해 수신된 이동 단말기(100)의 위치 정보를 이용하여 이동 단말기(100)의 이동 속도를 계산할 수 있다. 또한, 제어부(180) 수신된 특정 단말기의 위치 정보를 이용하여 상기 특정 단말기의 이동 속도 계산할 수 있다.The
제어부(180)는 계산된 이동 단말기(100)의 이동 속도 및 특정 단말기의 이동 속도를 근거로 예상 만남 장소를 알려줄 수도 있다. 또한, 상기 예상 만남 장소까지의 길안내 정보를 상기 특정 단말기에 전송할 수도 있다. 그와 같은 예가 도 71에 도시되어 있다.The
도시된 바에 의하면, 제어부(180)는 상기 이동 단말기(100)의 이동 속도 및 특정 단말기의 이동 속도를 근거로 결정된 예상 만남 장소가 포함된 팝업 창을 디스플레이할 수 있다(도 49a). 상기 팝업 창에는 예상 만남 장소 및 예상 만남 시각이 표시되어 있다. 또한, 도 49b에 의하면, 제어부(180)는 상기 예상 만남 장소까지의 길안내 화면을 디스플레이할 수도 있다.As illustrated, the
제어부(180)는 예상 만남지까지의 길안내 정보를 특정 단말기로 전송할 수 있다. 상기 길안내 정보는 예상 만남지까지의 이동 경로 및 예산 소요 시간을 포함할 수 있다. 또한, 길안내 정보는 특정 단말기의 현재 위치에서 예상 만남 장소까지의 길안내 정보도 포함할 수 있다.The
한편, 본 발명의 일실시예에 의하면, 특정 단말기의 이동 경로나 이동 속도가 임계범위 이상으로 변경된 경우, 또는 이동 단말기(100)의 이동 경로나 이동 속도가 임계범위 이상으로 변경된 경우, 예상 만남 장소를 변경할 수 있다. 상기 임계범위는 레졸루션에 근거하여 결정될 수 있다. 이 경우,제어부(180)는 변경된 예상 만남 장소 및 변경된 예상 만남 장소까지의 길안내 정보를 사용자에게 알려주거나 특정 단말기로 전송할 수 있다. 그와 같은 예가 도 50에 도시되어 있다. On the other hand, according to one embodiment of the present invention, when the movement path or the movement speed of a specific terminal is changed to the threshold range or more, or when the movement path or the movement speed of the
도 50a에 의하면, 제어부(180)는 변경된 예상 만남 장소 및 변경된 예상 만남 장소까지 소요되는 시간이 표시된 팝업 창을 디스플레이할 수 있다. 또한, 도 50b에 의하면, 제어부(180)는 변경된 예상 만남 장소까지의 길안내 화면을 디스플레이할 수도 있다.Referring to FIG. 50A, the
한편, 본 발명의 일실시예에 관련된 이동 단말기(100)는 위치 정보 제공 서비스를 매개로 하여 상호 등록된 상대방 단말기(이하, '상대방 단말기'이라 함)에 대한 정보를 표시할 수 있다. 이동 단말기(100)와 상기 상대방 단말기는 위치 정보 제공 서비스를 매개로 하여 위치 정보를 포함한 정보를 서로 제공할 수 있다.On the other hand, the
이동 단말기(100)는 선택된 단말기 사용자와의 만남 기능 서비스를 지원할 수도 있다. 예를 들어, 이동 단말기(100)는 선택된 단말기로의 길안내 기능을 수행할 수 있다. 만약, 선택된 단말기가 이동하고 있는 경우, 이를 사용자에게 알려줄 수 있다. 특히, 이동을 통해 선택된 단말기의 위치가 현저하게 변하는 경우, 사용자가 인지할 수 있도록 알려줄 수 있다.The
도 51는 본 발명의 일실시예와 관련된 이동 단말기에서 선택된 상대방(선택된 단말기 사용자)과의 만남 서비스를 수행하는 방법을 나타내는 도면이다.FIG. 51 is a diagram illustrating a method of performing a meeting service with a selected counterpart (selected terminal user) in a mobile terminal according to one embodiment of the present invention.
도 51a는 선택된 단말기가 이동 중인 경우, 선택된 단말기가 이동 중임을 나타낸 화면이다. 도시된 바와 같이, 선택된 단말기가 이동 중인 경우, 선택된 단말기를 나타내는 아아콘에 불빛(5101)이 표시될 수 있다. 상기 불빛(5101) 표시로 인해 선택된 단말기가 이동하고 있음을 사용자는 인지할 수 있다.51A is a screen illustrating that a selected terminal is moving when the selected terminal is moving. As illustrated, when the selected terminal is moving, a light 5101 may be displayed on an acon indicating the selected terminal. The user may recognize that the selected terminal is moving due to the display of the light 5101.
또한, 이동 단말기(100)는 선택된 상대방(선택된 상대방 단말기의 사용자)과의 만남 시간 서비스도 지원할 수 있다. 그에 대한 일례가 도 51b에 도시되어 있다. 도시된 바와 같이, 이동 단말기(100)는 상대방 단말기가 이동 중인 경우, 이동 방향과 만남 예정 시간을 사용자에게 팝업을 형태로 알려줄 수 있다. 예상 만남 시간은 현재의 이동 속도로 구할 수 있다. 또한, 이동 속도를 사용자가 직접 입력하여 구할 수도 있다.In addition, the
그리고 선택된 상대방 단말기가 만남 예상 시간을 알 수 없도록 경로를 이탈한 경우는 도 51c와 같은 화면이 표시될 수도 있다.In addition, when the selected counterpart terminal deviates from the route so that it cannot know the expected time of meeting, the screen shown in FIG. 51C may be displayed.
또한, 이동 단말기(100)는 지도에 표시된 특정 위치에 대한 정보도 알려줄 수 있다. 도 52이 그와 같은 예를 나타낸다.In addition, the
도 52a는 지도에 표시된 코엑스의 위치가 터치를 통해 선택된 경우, 이동 단말기(100)는 선택된 특정 위치까지의 거리 및 예상 도착시각을 디스플레이하는 화면을 나타내는 도면이다. 도시된 바와 같이, 사용자가 지도에 표시된 코엑스의 위치를 터치를 통해 선택한 경우, 이동 단말기(100)는 코엑스까지의 거리 및 예상 도착 시각을 팝업 창 형태로 디스플레이할 수 있다. FIG. 52A illustrates a screen in which the
또한, 이동 단말기(100)는 선택된 상대방 단말기 사용자와의 만남 장소도 추천할 수 있다. 도 52b가 그와 같은 예를 나타내고 있다. 도시된 바에 의하면, 이동 단말기(100)는 추천된 특정 위치 및 상기 추천 위치에서 만날 경우 상대방(선택된 단말기 사용자)과의 예상 만남 시각을 팝업 창 형태로 표시할 수 있다. 이 경우, 사용자는 "메시지 전송"을 통해 상기 팝업 창에 표시된 메시지를 상대방 단말기로 전송할 수 있다.In addition, the
또한, 도 52c에 도시된 바와 같이, 사용자는 지도에서 특정 위치를 선택한 후, 선택된 특정 위치와 상기 상대방 단말기와의 거리를 확인할 수 있다. 즉, 이동 단말기(100)는 상기 특정 위치와 상기 상대방 단말기 사이의 거리 및 상기 상대방 단말기가 상기 특정 위치에 도착하는 예상 시각을 팝업 창 형태로 디스플레이할 수 있다.In addition, as illustrated in FIG. 52C, after the user selects a specific location on the map, the user may check the distance between the selected specific location and the counterpart terminal. That is, the
또한, 이동 단말기(100)는 상기 선택된 상대방 단말기 사용자('선택된 상대방' 이라 한다)와의 최근 통화 목록을 확인할 수 있다. 도 53은 선택된 상대방과의 통화 목록을 나타낸 도면이다. 도시된 바에 의하면, 최근 통화 순으로 통화 목록이 표시되어 있다. 표시된 목록에는 통화 시간, 통화 시각, 발신을 통해 통화한 것인지 호 신호 수신을 통해 통화 것인지가 표시되어 있다.In addition, the
-제 5 -5th 실시예Example --
이하, 본 발명의 일실시예와 관련된 이동 단말기(100)에서 상기 이동 단말기(100)의 이동 히스토리(history)를 생성하는 방법에 대해 설명하도록 하겠다. 상기의 이동 히스토리는 다양한 형태로 존재할 수 있다. 예를 들어, 시간과 장소가 표시된 테이블 형태로도 존재할 수 있고, 지도상에 이동 궤적의 형태로도 존재할 수 있다.Hereinafter, a method of generating a mobile history of the
도 54는 본 발명의 일실시예와 관련된 이동 단말기에서 이동 히스토리를 생성하는 방법을 나타내는 흐름도이다.54 is a flowchart illustrating a method of generating a mobile history in a mobile terminal according to an embodiment of the present invention.
먼저, 이동 단말기(100)는 무선 통신부(110)를 통해 위치 정보를 수신할 수 있다(S5410). 상기 위치 정보는 실시간으로 수신할 수도 있고, 소정 시간 간격으로 수신할 수도 있다.First, the
그리고 제어부(180)는 수신된 위치 정보를 근거로 하여 소정 시간 간격으로 현재 위치 및 현재 시각을 메모리(160)에 저장할 수 있다(S5420). 그리고 제어부(180)는 상기 소정 시간 간격으로 현재 위치 및 현재 시각을 포함한 정보를 이용하여 시간 정보가 표시된 이동 궤적을 생성하고, 이를 디스프레이부(151)에 디스플레이할 수 있다(S5430).The
도 55는 본 발명의 일실시예와 관련된 이동 단말기에서 이동 궤적을 생성하는 일례를 나타내는 도면이다.55 is a diagram illustrating an example of generating a movement trajectory in a mobile terminal according to one embodiment of the present invention.
도시된 바와 같이, 지도상에 이동 단말기의 이동 궤적이 표시된다. 상기 이동 궤적이 표시된 화면에는 특정 장소에 머문 시간 정보가 표시된다. 그리고 이동 속도에 따라 이동 궤적이 구별되게 표시된다. 즉, 제어부(180)는 이동 속도에 따라 이동 궤적을 구별되게 표시할 수 있다. 도시된 바와 같이, 특정 속도를 기준으로 이동 속도가 빠를 때는 실선으로 표시하고, 이동 속도가 느릴 때는 점선으로 표시할 수 있다. 한편, 제어부(180)는 이동 속도에 등급을 두어, 해당 등급마다 이동 궤적의 표시 색깔을 통해 구별되게 표시할 수도 있다(미도시).As shown, the movement trajectory of the mobile terminal is displayed on the map. On the screen displaying the movement trajectory, time information stayed at a specific place is displayed. The movement trajectory is distinguished according to the movement speed. That is, the
또한, 제어부(180)는 시간 정보 외에 특정 기록을 더 포함하여 이동 궤적을 생성할 수 있다. 상기 특정 기록은 특정 시간과 관련된 기록일 수 있다. 예를 들어, 이동 단말기(100)에서 특정 시간 동안 특정 음악 파일이 재생된 경우, 상기 이동 궤적 상에 음악 파일 재생에 관한 기록(5501)을 표시할 수 있다. 또한, 이동 궤적 상에 시간 정보가 표시된 특정 위치는 특정 글이나 특정 이미지가 표시될 수도 있다. 상기 특정 글이나 특정 이미지를 통해 사용자는 해당 시간 및 해당 장소에서 행했던 일들을 기록하여 기억할 수 있다. 도시된 화면에는 특정의 이미지(5503)가 표시되어 있다.In addition, the
또한, 제어부(180)는 표시된 특정 기록이 키 입력을 통해 선택된 경우, 상기 특정 기록과 관련된 데이터 파일을 재생할 수 있다. 도 56이 그와 같은 일례를 나타낸다.In addition, when the specific record displayed is selected through a key input, the
도 56은 도 55에서 특정 기록(5501)이 선택된 경우, 제어부(180)는 이동 중 재생되었던 음악파일 목록을 디스플레이한 화면을 나타낸다. 제어부(180)는 상기 재생된 음악 목록 중 특정 음악파일 선택된 경우, 선택된 음악 파일을 재생시킬 수 있다. 또한, 제어부(180)는 상기 선택된 파일에 대항 상세 정보를 표시할 수 있다. 예를 들어, 상기 선택된 음악이 몇 분 동안 재생되었는지, 재생된 시간이 언제였는지, 재생된 정확한 장소가 어디였는지 등의 정보를 표시할 수 있다.FIG. 56 illustrates that when the
또한, 제어부(180)는 표시된 특정 기록이 키 입력을 통해 선택된 경우, 상기 특정 기록과 관련된 특정 화면으로 링크시킬 수 있다. 그와 같은 예가 도 57에 도시되어 있다.In addition, when the displayed specific record is selected through a key input, the
도 57은 도 55에서 특정 이미지(5503)가 선택된 경우, 선택된 이미지(5503)와 관련된 특정 화면으로 링크된 것을 나타낸다. 상기 특정 이미지(5503)는 특정 음식점에 대한 이미지일 수 있고, 링크된 화면(도 57에 도시됨)은 상기 특정 음식점에 대한 홈페이지 화면일 수 있다.FIG. 57 illustrates that when a
한편, 본 발명의 일실시예에 의하면, 이동 단말기(100)는 상기 이동 궤적을 소정 시간 동안 생성하여 이를 메모리(160)에 데이터 파일로 저장할 수 있다(S5440). 상기 이동 궤적을 데이터 파일로 저장하는 예가 도 58에 도시되어 있다.Meanwhile, according to an embodiment of the present invention, the
도 58a는 08시부터 22시 30분까지의 이동 단말기(100)의 이동 궤적을 도시한 것이다. 도시된 이동 궤적을 "저장" 키 입력을 통해 저장한 경우, 도 58b와 같은 화면이 디스플레이될 수 있다. 즉, 제어부(180)는 "저장"에 키가 입력된 경우, 상기 시간 동안의 이동 궤적을 데이터 파일로 저장한다. 그리고 저장이 완료되면 도 58b와 같은 화면을 디스플레이할 수 있다. 상기 화면을 통해 사용자는 저장된 데이터 파일을 확인할 수 있다. 제어부(180)는 데이터 파일의 이름은 상기 이동 궤적에 해당하는 날짜로 디폴트되게 할 수 있다. 예를 들어, 2007년 10월 1일 해당하는 이동 궤적인 경우, 파일 이름을 "2007/10/01"로 하여 저장할 수 있다. 사용자는 데이터 파일은 이동 궤적을 나타내는 다이어리(편의상 '이동 다이어리'라 한다)로 활용할 수 있다.58A illustrates a movement trajectory of the mobile terminal 100 from 08:00 to 22:30. When the illustrated movement trajectory is stored through the "storage" key input, a screen as shown in FIG. 58B may be displayed. That is, when a key is input to "store", the
또한, 제어부(180)는 저장된 이동 다이어리를 특정의 웹사이트에 업로드할 수 있다(S5450). 상기 업로드는 이동 단말기의 저장 공간을 효율적으로 활용하는데 도움을 줄 뿐만 아니라 이동 다이어리의 공유를 다른 사람들과 공유하게 하는데도 도움을 준다.In addition, the
도 59는 본 발명의 일실시예와 관련된 이동 단말기에서 이동 다이어리를 업로드 하는 일례를 나타내는 도면이다. 저장된 이동 다이어리 중 어느 하나가 선택된 상태에서 "업로드" 메뉴가 선택되면(도 59a), 선택된 이동 다이어리는 특정의 웹사이트에 업로드된다. 도 59b는 선택된 이동 다이어리가 특정의 웹사이트로 업로드가 완료된 화면을 나타낸다.59 is a diagram illustrating an example of uploading a mobile diary in a mobile terminal according to one embodiment of the present invention. If the "Upload" menu is selected with any of the stored mobile diaries selected (Figure 59A), the selected mobile diary is uploaded to a particular website. 59B shows a screen in which the selected mobile diary is uploaded to a specific website.
한편, 본 발명의 일실시예에 관련된 이동 단말기(100)는 상기 이동 단말기(100)의 이동 궤적에 위치 정보 제공 서비스에 등록된 특정 단말기의 이동 궤적을 더 포함시킬 수 있다. 그와 같은 예가 도 60에 도시되어 있다.Meanwhile, the
도시된 바에 의하면, 실선을 그려진 이동 궤적은 이동 단말기(100)의 이동 궤적을 나타내고, 점선으로 그려진 이동 궤적은 특정 단말기의 이동 궤적을 나타낸다. 물론, 이동 단말기(100)와 특정 단말기가 같은 시간대 같이 이동된 경우는 점섬과 실선으로이 모두 표시된 이동 궤적으로 표시된다. 사용자는 도 60에 도시된 이동 궤적을 통해 특정 상대방과 얼마나 어는 장소에 함께 행동하는지를 알 수 있다.As shown, the movement trajectory drawn by the solid line represents the movement trajectory of the
이하에서는, 본 발명의 일 실시예에 따라, 위치 정보 제공 서비스 접속시 단말 위치의 히스토리 제공 방법에 대하여 도면들을 참조하여 살펴보겠다.Hereinafter, a method of providing a history of a terminal location when accessing a location information providing service according to an embodiment of the present invention will be described with reference to the drawings.
본 발명의 일실시예와 관련된 이동 단말기(100)는 위치 정보 제공 서비스를 매개로 하여 상호 등록된 특정 단말기(이하, '상대방 단말기'라 한다)의 이동 히스토리(history)를 디스플레이하거나 또는 특정 단말기로 자신의 이동 히스토리(history)를 전송할 수 있다.The
상기의 이동 히스토리는 기지국 정보 및 위치 정보 모듈(115)의 히스토리 정보를 이용하여 구해질 수 있다. 특히, 위치 정보 모듈(115)의 히스토리 정보는 GPS 위치 정보의 히스토리를 포함할 수 있다. 상기의 이동 히스토리는 지도와 연계되어 표현될 수 있다.The mobile history may be obtained using history information of the base station information and the
도 61 내지 도 62은 본 발명의 일실시예와 관련된 이동 단말기에서 특정 단말기의 이동 히스토리를 나타낸 도면이다.61 to 62 are diagrams illustrating a mobile history of a specific terminal in a mobile terminal according to an embodiment of the present invention.
도 61에 도시된 바와 같이, 이동 단말기(100)는 선택된 한 단말기의 이동 히스토리를 지도와 연계하여 보여줄 수 있다. 도시된 화면에는 "Adrian"이라는 아이디(ID)를 가진 단말기의 이동 히스토리가 표시되어 있다. 이 경우, 사용자는 특정 시간을 설정하여 설정된 시간을 기준으로 이동 히스토리를 디스플레이할 수 있다. 예를 들어, 사용자는 "Adrian"이라는 아이디(ID)를 가진 단말기를 선택하여, 선택된 단말기가 특정 시간대(예를 들어, 2007년 8월 15일 오전 9시에서 오후 6시까지)에 어떻게 이동했는지를 확인할 수 있다. 이 경우, "+"나 "-" 키 신호 입력을 통해 지도를 확대하거나 축소할 수 있다.As illustrated in FIG. 61, the
또한, 도 62에 도시된 바와 같이, 이동 단말기(100)는 복수 개 단말기의 이동 히스토리를 한 화면에 디스플레이할 수도 있다. 이 경우, "+"나 "-" 키 신호 입력을 통해 지도를 확대하거나 축소할 수 있다. 이동 단말기(100)는 특정 지역을 기준으로 복수 개의 단말기의 이동 히스토리를 표시할 수 있다. 예를 들어, 이동 단말기(100)에서 "여의도" 부근을 지정하여 지정된 지역 안을 이동한 상대방 단말기의 이동 히스토리를 표시할 수 있다.In addition, as illustrated in FIG. 62, the
또한, 이동 단말기(100)는 상기 이동 단말기(100)와 소정 거리 내에 위치하고 있는 상대방 단말기만을 선별하여, 그 상대방 단말기의 이동 히스토리를 보여줄 수 있다. 예를 들어, 이동 단말기(100)는 이동 단말기(100)와 1km 범위 내에 위치하는 상대방 단말기의 이동 히스토리를 보여줄 수 있다.In addition, the
또한, 이동 단말기(100)는 특정 시간과 특정 장소를 지정하여, 지정된 시간에 지정된 장소를 경유하거나 위치하고 있는 상대방 단말기의 이동 히스토리를 보여줄 수도 있다. 예를 들어, 2007년 8월 15일 오후 3시에서 오후 9시까지 여의도 부근을 경유하거나 여의도 부근에 위치하고 있는 상대방 단말기의 이동 히스토리를 보여줄 수 있다.In addition, the
또한, 이동 단말기(100)는 특정 그룹에 속하는 상대방 단말기만을 선별하여, 선별된 단말기의 이동 히스토리를 보여줄 수도 있다. 예를 들어, 이동 단말기(100)는 "친구"그룹에 속하는 상대방 단말기만을 선별하여 선별된 단말기의 이동 히스토리를 보여줄 수 있다.In addition, the
한편, 이동 단말기(100)는 특정 지역을 검색하여 그 지역을 경유한 단말기의 빈도 수를 디스플레이할 수 있다. 예를 들어, 이동 단말기(100)는 "강남역"을 검색지역으로 하여, 강남역 지역을 이동한 단말기의 빈도 수를 구할 수 있다.Meanwhile, the
도 63는 본 발명의 일실시예에 관련된 이동 단말기(100)에서 특정 지역을 검색하여, 검색된 지역을 이동한 단말기의 빈도를 디스플레이한 화면을 나타낸다.FIG. 63 shows a screen displaying a frequency of a terminal searching for a specific area in the
도 63a는 특정 지역을 폐곡선을 그려 선택하는 방법을 나타낸다. 이동 단말기(100)가 터치 스크린을 구비한 경우, 사용자는 상기 폐곡선을 터치 입력을 통해 그릴 수 있다. 이 경우, 사용자는 검색기간도 함께 고려하여 빈도 수를 계산할 수 있다. 예를 들어, 이동 단말기(100)는 2007년 8월 한달 간 강남역 근처를 경유하거나, 강남역 지역에 위한 적이 있는 단말기의 빈도 수를 계산하여 보여줄 수 있다.63A illustrates a method of selecting a specific area by drawing a closed curve. When the
도 63b는 검색기간 동안 검색된 지역 내에 위치한 적이 있는 위치하거나 경유한 적이 있는 상대방 단말기를 특정 기준으로 표시한 화면이다. 도시된 화면에는 "순위/상대방 단말기의 아이디(또는 폰북 네임, 위치 정보 제공 서비스 이용 ID)/총 위치 횟수/ 총 머무른 시간"이 표시되어 있다. 상기 정렬 순위는 총 위치한 횟수를 기준으로 한 것이다. 하지만 이동 단말기(100) 특정 항목에 따라 정렬 순서를 변경할 수 있다. 예를 들어, 총 머무른 시간을 기준으로 상대방 단말기의 정렬 순서를 변경할 수도 있다.FIG. 63B is a screen showing a counterpart terminal that has been located or has been located within a searched area during a search period based on a specific criterion. In the illustrated screen, " ID (or phonebook name, location information providing service use ID) / total number of locations / total stay time " of the other party's terminal is displayed. The sorting rank is based on the total number of positions. However, the sort order may be changed according to a specific item of the
-제 6 6th 실시예Example --
이하, 본 발명의 일실시예와 관련된 이동 단말기(100)는 이동 정보를 위치 정보 제공 서비스에 등록된 단말기에 공개하는 방법에 대해 설명하도록 한다. 상기 이동 정보는 이동 히스토리를 포함할 수 있다. 이 경우, 이동 단말기(100) 실제 이동 단말기(100)의 이동 정보를 공개할 수도 있지만, 사생활 보호 등의 이유로 가상의 이동 정보를 위치 정보 제공 서비스에 등록된 단말기에 공개할 수도 있다.Hereinafter, the
도 64는 본 발명의 일실시예와 관련된 이동 단말기에서 가상의 이동 정보를 위치 정보 제공 서비스에 등록된 단말기에 공개하는 방법을 나타내는 흐름도이다.64 is a flowchart illustrating a method of releasing virtual mobile information to a terminal registered to a location information providing service in a mobile terminal according to an embodiment of the present invention.
먼저, 제어부(180)는 메모리(160)에 저장된 가상 이동 정보를 디스플레이한다(S6410). 상기 가상의 이동 정보는 특정 웹사이트에서 전송받을 수도 있지만, 사용자 설정에 의해 설정하여 생성된 것일 수도 있다. 예를 들어, 제어부(180)는 이동 단말기(100)의 현재 위치를 출발지로 하고, 특정 위치를 목적지로 하는 가상 이동 정보를 생성할 수 있다. 상기 특정 위치는 사용자에 입력부(130) 조작에 의해 설정될 수 있다. 그리고 제어부(180)는 상기 가상의 이동 정보를 소정 시간 간격으로 위치 정보 제공 서비스에 등록된 단말기에 전송할 수 있다. 상기 소정 시간은 레졸루션을 근거로 하여 결정될 수 있다. 또한 레졸루션에 따라 전송되는 가상 이동 정보의 양이나 질 등도 달라질 수 있다.First, the
한편, 제어부(180)는 이동 단말기(100)의 현재 위치를 출발지로 상기 설정된 특정 위치를 목적지로 하여 길안내 시물레이션을 수행할 수 있다. 상기 길안내 시물레이션은 사용자로 하여금, 가상 이동 정보를 생성하는데 도움을 준다. 상기 가상 이동 정보는 가상의 이동 속도 및 가상의 이동 경로를 포함할 수 있다.On the other hand, the
한편, 제어부(180)는 가상의 속도가 입력된 경우, 길안내 시물레이션 수행할 수 있다. 또한, 제어부(180)는 가상 이동 속도에 근거하여 가상 현 위치를 생성하여 위치 정보 제공 서비스에 등록된 단말기로 전송할 수 있다.On the other hand, if the virtual speed is input, the
도 65는 본 발명의 일실시예와 관련된 이동 단말기에서 길안내 시물레이션을 통해 가상 이동 정보를 생성하는 일례를 나타내는 도면이다.65 is a diagram illustrating an example of generating virtual mobile information through road guidance simulation in a mobile terminal according to one embodiment of the present invention.
도 65a에 도시된 바와 같이, 사용자 입력부(130)의 키 입력에 의해 특정의 위치 선택되면, 선택된 특정의 위치가 특정 시간의 목적지가 된다. 사용자 입력부(130)가 터치 스크린을 포함하는 경우, 터치 입력을 통해 상기 특정 지역이 선택될 수 있다. 예를 들어, 지도상에 표시된 특정 지점을 터치된 경우, 제어부(180)는 터치된 지점을 상기 특정 지역으로 결정할 수 있다. As shown in FIG. 65A, when a specific position is selected by key input of the
도 65b는 도 65a와 같이 도시된 화면에서, "이동 시물레이션" 메뉴가 선택된 경우, 상기 특정 지점에 머문 시간을 입력할 수 있는 화면을 나타낸 것이다. 이 경우, 사용자는 선택된 특정 지점에 머문 시간을 입력할 수 있다. 즉, 제어부(180)는 상기 사용자 입력에 의해 입력된 시간을 근거로 길안내 시물레이션을 수행할 수 있다.FIG. 65B illustrates a screen on which the time stayed at the specific point may be input when the “moving simulation” menu is selected on the screen illustrated in FIG. 65A. In this case, the user may input a time stayed at the selected specific point. That is, the
도 65c는 각 구간별로 이동 수단을 입력할 수 있는 화면을 나타낸다. 상기 이동 수단에 의해 가상의 이동 속도가 결정될 수 있다. 예를 들어, "버스"는 가상 이동 속도가 시속 60km로 설정되고, 도보는 시속 5km로 설정되고, 지하철은 시속 75km로 가상 속도가 설정되어 길안내 시물레이션이 수행될 수 있다.65C illustrates a screen on which a moving means may be input for each section. The virtual moving speed may be determined by the moving means. For example, the virtual bus speed is set to 60 km per hour, the walking is set to 5 km per hour, the virtual speed is set to 75 km per hour, and the road guidance simulation may be performed.
도 65d는 상기 입력에 의해 설정된 특정 지점에 머문 시간 및 된 가상 이동 수단을 근거로하여 이동 시물레이션이 수행되는 화면을 나타낸다. 도시된 화면에는 시간 정보가 표시된 가상의 이동 궤적이 표시된다. 상기 이동 궤적에는 가상 이동 경로가 표시된다.FIG. 65D illustrates a screen on which the movement simulation is performed based on the time stayed at the specific point set by the input and the virtual moving means. In the illustrated screen, a virtual movement trajectory displaying time information is displayed. The movement trajectory is displayed on the movement trajectory.
한편, 제어부(180)는 도 65에 도시된 방법에 의해 수행된 길안내 시물레이션을 근거로 가상 이동 궤적을 생성하고, 생성된 가상 궤적을 메모리(160)에 데이터 파일 형태로 저장할 수 있다.The
도 66은 본 발명의 일시실예와 관련된 이동 단말기에서 파일 형태로 저장된 가상 이동 궤적을 디스플레이한 화면을 나타낸다. 도시된 화면에 사용자에 의해 설정된 특정 위치를 근거로하여 생성된 가상의 이동 궤적이 디스플레이 되어 있다.66 illustrates a screen displaying a virtual movement trajectory stored in a file form in a mobile terminal according to an embodiment of the present invention. In the illustrated screen, a virtual movement trajectory generated based on a specific position set by a user is displayed.
제어부(180)는 특정 가상 이동 궤적이 선택된 경우, 선택된 가상 이동 궤적을 수정하거나 삭제할 수 있다.When the specific virtual movement trajectory is selected, the
도 67는 본 발명의 일실시예와 관련된 이동 단말기(100)의 이동 정보를 공개하는 일례를 나타내는 도면이다. 상기 이동 정보는 이동 히스토리를 포함할 수 있다. 또한, 이동 히스토리는 이동 궤적을 포함할 수 있다.67 is a diagram illustrating an example of releasing movement information of a
도시된 바와 같이, 이동 단말기(100)는 이동 히스토리를 상대방 단말기에 공개할 것인지 말지 여부를 결정할 수 있다(도 67a). 이동 히스토리의 공개를 결정할 경우, 사용자는 공개하고자 하는 이동 히스토리 공개 모드를 선택할 수 있다(도 67b). 예를 들어, 사용자는 실제 이동한 이동 히스토리(도 67b에서 1. 실제 이동 모드)를 상대방에게 제공할 수도 있고, 가상으로 만들어진 이동 히스토리를 상대방 단말기에 제공할 수도 있다(도 67b에서 2. 가상 모드). 도 67b에 도시된 화면에서, "2. 가상모드"가 선택된 경우, 제어부(180)는 메모리(160)에 저장된 가상의 이동 히스토리(예를 들어, 가상 이동 궤적)를 디스플레이할 수 있다(도 67c). 상기 가상 이동 히스토리는 추가, 수정, 삭제가 가능하다.As shown, the
도 68은 본 발명의 일실시예와 관련된 이동 단말기(100)에서 가상 이동 히스토리 템플릿을 새로 추가하는 방법을 나타내는 도면이다.FIG. 68 is a view illustrating a method for newly adding a virtual mobile history template in the
도시된 바와 같이, 사용자는 해당 시간에 위치했던 장소를 입력할 수 있다(도 68a). 상기 입력이 완료되면 사용자는 "완료" 항목을 선택할 수 있다. "완료" 항목 선택되면, 새롭게 만든 가상의 이동 히스토리 템플릿을 저장할 여부를 결정할 수 있다(도 68b). 이 경우, 사용자는 가상의 이동 히스토리 템플릿의 이름도 아울러 입력할 수 있다.As shown, the user can enter a place that was located at that time (FIG. 68A). When the input is completed, the user can select a "complete" item. When the "Complete" item is selected, it is possible to determine whether to save the newly created virtual movement history template (FIG. 68B). In this case, the user may also input the name of the virtual mobile history template.
한편, 이동 단말기(100) 사용자는 자신의 이동 히스토리를 다이어리 형태로 저장할 수도 있다.Meanwhile, the user of the
도 69은, 본 발명의 일실시예에 관련된 이동 단말기의 이동 히스토리를 저장하는 방법을 나타내는 도면이다. 도시된 바와 같이, 사용자는 이동 히스토리 저장 기능을 설정할 수 있다(도 69a). 상기 기능이 설정되면, 설정된 시각부터 이동 단말기(100)의 이동 히스토리가 자동으로 저장된다. 이 경우, 상기 기능이 수행되는 시간은 디폴트되어 있을 수도 있고, 사용자 입력에 의해 설정될 수도 있다(도 69b). 예를 들어, 상기 기능이 해제되는 시간이 상기 기능을 설정한 날의 자정이 되도록 디폴트되어 있을 수도 있고, 사용자가 하루 일과를 다이어리 형태로 저장하기 위해 설정한 날의 자정을 상기 이동 히스토리 저장 기능을 해제하는 시각으로 설정할 수도 있다. 또한, 상기 이동 히스토리 저장 기능은 특정 기간마다 반복되게 수행될 수 있다. 따라서 상기 특정 기간마다 하나의 이동 히스토리 템플릿이 저장될 수 있다.69 is a diagram showing a method of storing a mobile history of a mobile terminal according to one embodiment of the present invention. As shown, the user can set the mobile history storage function (FIG. 69A). When the function is set, the mobile history of the
한편, 본 발명의 일실시예에 의하면, 이동 단말기(100)는 상대방 단말기의 이동 히스토리를 통해 위치 정보 제공 서비스의 접속 여부에 대한 정보도 확인할 수 있다. 즉, 이동 단말기(100) 사용자는 상대방 단말기가 어느 지점 및 어느 시각에서 상기 위치 정보 제공 서비스에 접속했는지, 상대방 단말기가 어느 지점 및 어느 시각에서 상기 위치 정보 제공 서비스의 접속이 끊어졌는지를 확인할 수 있다.Meanwhile, according to an exemplary embodiment of the present invention, the
이하에서는, 본 발명의 일 실시예에 따라, 위치 정보 제공 서비스 접속시 특정인에 대한 위치 정보 표시 방법에 대하여 도면들을 참조하여 살펴보겠다.Hereinafter, a method of displaying location information for a specific person when accessing a location information providing service according to an embodiment of the present invention will be described with reference to the drawings.
본 발명의 일실시예와 관련된 이동 단말기(100)를 통해 사용자는 위치 정보 제공 서비스를 매개로 하여 상호 등록된 단말기(이하, '상대방 단말기'라 한다)의 실시간 정보를 확인할 수 있다. 이 경우, 이동 단말기(100)는 상대방 단말기 중 특정 단말기를 선택하여, 선택된 단말기의 실시간 정보를 확인할 수 있다. 또한, 이동 단말기(100)는 자신의 실시간 정보를 특정 상대방 단말기를 선택하여, 선택된 단말기로 전송할 수도 있다. 본 명세서에서 실시간 정보라 함은 단말기의 현재 상태 정보를 말한다. 예를 들어, 상대방 단말기의 실시간 정보에는 이동 단말기(100)와 상대방 단말기와의 현재 떨어진 거리, 상대방 단말기의 이동 속도, 상대방 단말기의 현재 위치하고 있는 장소의 날씨 정보 등이 포함될 수 있다.Through the
도 70 내지 도 50은 본 발명의 일실시예와 관련된 이동 단말기에서 상대방 단말기의 실시간 정보가 디스플레이된 상태를 나타내는 도면이다.70 to 50 are diagrams illustrating a state in which real-time information of a counterpart terminal is displayed in a mobile terminal according to an embodiment of the present invention.
도 70a는 대기화면 상태(idle)에서 인디케이터 영역에 선택된 상대방 단말기의 실시간 정보가 표시된 것을 나타낸다. 상기 실시간 정보는 아이콘(7001) 형태로 표시될 수 있다. 상기 아이콘(7001)을 인디케이터 영역에 표시함으로써, 사용자는 선택된 상대방 단말기의 실시간 정보를 수시로 확인할 수 있다. 표시된 아이콘(7001)을 통해 사용자는 선택된 상대방과의 거리, 이동 속도를 확인할 수 있다. 선택 상대방 단말기와의 거리는 5km이내이고(숫자로 표시됨), 이동 속도는 시속 5km/h 미만으로 이동 거리가 적거나 거의 멈춰진 상태를 나타낸다. 70A illustrates that real-time information of the selected counterpart terminal is displayed in the indicator area in the idle screen state. The real time information may be displayed in the form of an
도 70b는 특정의 어플리케이션이 실행되는 있는 화면에 상대방 단말기의 실시간 정보가 표시된 것을 나타낸다. 즉, 이동 단말기(100)는 대기화면 뿐만 아니라 특정 어플리케이션 실행 중인 화면에서도 선택된 상대방의 실시간 정보를 표시할 수 있다. 선택된 단말기의 실시간 정보가 변하는 경우, 이동 단말기(100)는 실시간 정보가 변화되고 있다는 것을 사용자가 인지하게 할 수 있다. 이동 단말기(100)는 사용자가 선택된 단말기의 실시간 정보가 변하고 있음을 인지하도록 불빛이 표시된 아이콘(7003)으로 실시간 정보를 표시하고 있다. 표시된 아이콘(7003)을 통해 사용자는 선택된 상대방과의 거리, 이동 속도를 확인할 수 있다. 이동 단말기(100)는 선택 상대방 단말기와의 거리는 5km이내이고(숫자로 표시됨), 시속 5km/h ~ 20km/h 정도로 사용자에게 가까워지고 있음을 나타낸다.70B illustrates that the real time information of the counterpart terminal is displayed on a screen on which a specific application is executed. That is, the
한편, 이동 단말기(100)는 선택된 단말기의 GPS 정보를 이용하여, 상기 선택된 단말기가 위치하고 있는 지역의 날씨 정보를 알 수 있다. 도 71가 그와 같은 예를 나타낸다. 도시된 아이콘(7101)은 선택된 단말기가 호우경보 지역에 위치하고 있다는 것을 나타낸다. Meanwhile, the
한편, 본 발명의 일실시예에 의한 이동 단말기(100)는 선택된 상대방 단말기가 미리 GPS 좌표값으로 저장해 둔 지역으로 이동했을 경우, 상기 좌표값을 저장했을 때 설정했던 아이콘을 표시할 수 있다. 도 72가 그와 같은 예를 나타낸다. 예를 들어, 이동 단말기(100)는 선택된 단말기가 미리 설정해 둔 "수원시 장안구 율전동 율전중학교"로 이동했을 경우, 인디케이터 영역에 미리 세팅된 학교 아이콘(7201)을 디스플레이할 수 있다.Meanwhile, when the selected counterpart terminal moves to an area previously stored as a GPS coordinate value, the
이하에서는, 본 발명의 일 실시예에 따라, 사생활 보호 기능 설정 및 친밀도에 따른 위치 정보 제공 방법에 대하여 도면들을 참조하여 살펴보겠다. Hereinafter, a method of providing location information according to privacy setting and intimacy according to an embodiment of the present invention will be described with reference to the drawings.
본 발명의 일 실시예에 관련된 이동 단말기는, 사생활 보호 기능이 설정됨에 따라 가상의 위치 정보를 제공하거나, 수신된 위치 정보를 제한적으로 디스플레이할 수 있다. 여기에서, 사생활 보호 기능은, 위치 정보 제공시 자신의 위치를 노출하지 않기 위하여 가상의 위치 정보를 제공하는 기능 또는 위치 정보 수신시 위치 정보 수신 알림 동작으로 인한 사생활 방해를 방지하기 위한 기능을 의미한다. 여기에서, 위치 정보는, 좌표 정보 자체를 의미할 수도 있고, 좌표 정보로부터 생성된 위치 기반 정보를 의미할 수도 있다.The mobile terminal according to an embodiment of the present invention may provide virtual location information or limitly display the received location information as the privacy protection function is set. Here, the privacy protection function means a function of providing virtual location information so as not to expose its own location when providing location information or a function for preventing privacy disturbance due to a location information reception notification operation when receiving location information. . Here, the location information may mean coordinate information itself or may mean location-based information generated from the coordinate information.
도 73 내지 도 78b를 참조하여, 사생활 보호 기능의 설정에 따른 가상 위치 정보 제공 과정에 대하여 상세히 설명하도록 한다. 설명의 편의를 위하여, 위치 정보 제공 단말을 제 1 단말기, 위치 정보 수신 단말을 제 2 단말기라고 가정한다. 물론, 위치 정보 수신 단말은 적어도 2개 이상일 수 있다.73 to 78B, the virtual location information providing process according to the setting of the privacy protection function will be described in detail. For convenience of description, it is assumed that the location information providing terminal is the first terminal and the location information receiving terminal is the second terminal. Of course, there may be at least two location information receiving terminals.
도 73은, 사생활 보호 기능의 설정에 따른 가상 위치 정보 제공 방법의 흐름도이다.73 is a flowchart of the virtual location information providing method according to the setting of the privacy protection function.
도 73에 도시된 바와 같이, 제 1 단말기는, 사용자의 선택에 따라 사생활 보호 기능을 설정한다(S7310). As shown in FIG. 73, the first terminal sets a privacy protection function according to a user's selection in operation S7310.
설정 단계(S7310)는, 사용자에 의해 위치 정보 제공 서비스에 관련된 메뉴 항목의 하나로 구성된 사생활 보호 기능이 선택되는 경우 수행될 수 있다.The setting step S7310 may be performed when the privacy protection function configured as one of menu items related to the location information providing service is selected by the user.
여기에서, 사생활 보호 기능은, 특정 이동 단말기 또는 특정 그룹에 대하여 설정될 수 있다. 또는, 사생활 보호 기능은, 특정 거리 또는 특정 장소에 위치한 이동 단말기들에 대하여 설정될 수도 있다. 상기한 특정 이동 단말기, 특정 그룹, 특정 거리 또는 특정 장소는, 사용자에 의해 선택될 수 있다.Here, the privacy protection function may be set for a specific mobile terminal or a specific group. Alternatively, the privacy protection function may be set for mobile terminals located at a specific distance or a specific place. The specific mobile terminal, specific group, specific distance or specific place may be selected by the user.
제 1 단말기는, 설정 단계(S7310)에서 사생활 보호 기능이 설정되면, 사용자 입력부(130)를 통하여 사용자로부터 위치 정보 생성 조건을 입력받는다(S7320).When the privacy protection function is set in the setting step S7310, the first terminal receives a condition for generating location information from the user through the user input unit 130 (S7320).
그리고, 제 1 단말기는, 입력 단계(S7320)에서 입력된 위치 정보 생성 조건에 상응하도록, 제어부(180)에 의해 가상의 위치 정보를 생성한다(S7330).The first terminal generates virtual position information by the
그리고, 제 1 단말기는, 생성 단계(S7330)에서 생성된 가상의 위치 정보를 서버 또는 제 2 단말기로 송신한다(S7340). In operation S7340, the first terminal transmits the virtual location information generated in the generation step S7330 to the server or the second terminal.
여기에서, 가상의 위치 정보가 서버로 송신되는 경우, 서버는, 제 1 단말기로부터 가상의 위치 정보를 수신하여 제 2 단말기로 송신할 수 있다. 이때, 제 1 단말기는, 가상의 위치 정보와 함께 제 2 단말기에 대한 식별 정보를 서버로 송신할 수 있다.Here, when the virtual location information is transmitted to the server, the server may receive the virtual location information from the first terminal and transmit it to the second terminal. In this case, the first terminal may transmit identification information about the second terminal to the server along with the virtual location information.
도 74는, 사생활 보호 기능 설정 과정을 나타낸 화면 구성도이다.74 is a screen configuration diagram showing a privacy protection setting procedure.
도 74에 도시된 바와 같이, 제 1 단말기는, 사용자에 의해 사생활 보호 기능의 설정이 선택된 경우(a), 위치 정보 생성 조건들로 구성된 생성 조건 리스트를 화면상에 디스플레이한다(b). 여기에서, 생성 조건 리스트에는, 거리, 위치, 이동속도/방향, 가상 이동 히스토리 등이 포함될 수 있다.As illustrated in FIG. 74, when the setting of the privacy protection function is selected by the user (a), the first terminal displays a generation condition list including location information generation conditions on the screen (b). Here, the generation condition list may include a distance, a position, a moving speed / direction, a virtual moving history, and the like.
도 75a 내지 도 75d는, 조건 리스트 중 거리가 선택된 경우의 화면 구성도이다.75A to 75D are screen configuration diagrams when the distance is selected in the condition list.
도 75a에 도시된 바와 같이, 제 1 단말기는, 가상 거리 리스트를 디스플레이한다. 여기에서, 가상 거리 리스트에는, 제 2 단말기를 기준으로 한 가상 거리(도 75a)를 포함하여, 특정 장소 또는 특정 단말을 기준으로 한 가상 거리가 포함될 수도 있다.As shown in FIG. 75A, the first terminal displays a virtual distance list. Here, the virtual distance list may include a virtual distance based on a specific place or a specific terminal, including a virtual distance based on the second terminal (FIG. 75A).
도 75a의 가상 거리 리스트 중 "상대방으로부터 5km"가 선택된 경우, 제 2 단말기는, 제 1 단말기가 자신으로부터 5km 이내로 접근하였다고 알린다(도 75b).When "5 km from the other party" is selected in the virtual distance list of FIG. 75A, the second terminal informs that the first terminal has approached within 5 km of itself (FIG. 75B).
또는, 도 75a의 가상 거리 리스트 중 "상대방으로부터 50km 밖"이 선택된 경우, 제 1 단말기는, 제 2 단말기로부터 50km 밖의 지점을 선택하도록 한다(도 75c). 먼저, 도 75c의 (a)와 같이, 제 1 단말기는, 나라별, 도별, 도시별, 특정 장소별로 구성된 리스트를 디스플레이한다. 그리고, 도 75c의 (a)에서 "나라별"이 선택되면, 제 1 단말기는, 나라 리스트를 디스플레이한다(도 75c의 (b)).Alternatively, when "50 km away from the other party" is selected from the virtual distance list of FIG. 75A, the first terminal selects a
도 75c의 (b)의 나라 리스트 중 "미국"이 선택된 경우, 제 2 단말기는, 제 1 단말기가 미국에 위치한다고 알린다(도 75d).When "United States" is selected from the country list of FIG. 75C (b), the second terminal informs that the first terminal is located in the United States (FIG. 75D).
도 76a 내지 도 76i는, 조건 리스트 중 위치가 선택된 경우의 화면 구성도이다.76A to 76I are screen configuration diagrams when a position is selected in the condition list.
도 76a에 도시된 바와 같이, 제 1 단말기는, 가상으로 제공할 위치 정보 타입의 리스트(이하 '위치 정보 타입 리스트')를 디스플레이한다. 여기에서, 위치 정보 타입에는, 좌표 정보, 행정 주소 정보, POI 정보, 설정 명칭 정보 등이 포함될 수 있다.As illustrated in FIG. 76A, the first terminal displays a list of location information types (hereinafter, referred to as a location information type list) to be virtually provided. Here, the location information type may include coordinate information, administrative address information, POI information, setting name information, and the like.
도 76a의 위치 정보 타입 리스트 중 좌표 정보가 선택된 경우, 제 1 단말기는, 좌표 정보 입력창을 통하여 사용자로부터 위도 및 경도(예를 들어, 위도 36°N, 경도 127°E)를 입력받는다(도 76b). 따라서, 제 2 단말기는, 도 76b에서 입력된 위도 및 경도에 해당하는 위치(예를 들어, ○○ 대학교)에 제 1 단말기가 위치함을 알린다(도 76c).When coordinate information is selected from the location information type list of FIG. 76A, the first terminal receives a latitude and longitude (for example, latitude 36 ° N and longitude 127 ° E) from the user through the coordinate information input window (FIG. 76b). Accordingly, the second terminal informs that the first terminal is located at a position corresponding to the latitude and longitude inputted in FIG. 76B (for example, a ○○ university) (FIG. 76C).
도 76a의 위치 정보 타입 리스트 중 행정 주소 정보가 선택된 경우, 제 1 단말기는, 주소 입력창을 통하여 사용자로부터 주소(예를 들어, 서울식 강남구 역삼동 강남역)를 입력받는다(도 76d). 따라서, 제 2 단말기는, 도 76d에서 입력된 주소에 제 1 단말기가 위치함을 알린다(도 76e).When administrative address information is selected from the location information type list of FIG. 76A, the first terminal receives an address (eg, Gangnam station, Yeoksam-dong, Seoul-style, Gangnam-gu) from the user through an address input window (FIG. 76D). Therefore, the second terminal informs that the first terminal is located at the address input in FIG. 76D (FIG. 76E).
도 76a의 위치 정보 타입 리스트 중 POI 정보가 선택된 경우, 제 1 단말기는, POI 리스트를 디스플레이하고, POI 리스트로부터 어느 하나의 POI(예를 들어, 어제 만난 곳)를 선택받는다(도 76f). 따라서, 제 2 단말기는, 도 76f에서 선택된 POI(예를 들어, 어제 만난 곳) 또는 POI에 해당하는 행정 주소(예를 들어, 서울 대공원)에 제 1 단말기가 위치함을 알린다(도 76g).When POI information is selected from the location information type list of FIG. 76A, the first terminal displays a POI list and receives one of the POIs (for example, where they met yesterday) from the POI list (FIG. 76F). Accordingly, the second terminal informs that the first terminal is located at the POI selected in FIG. 76F (for example, where he met yesterday) or the administrative address corresponding to the POI (eg, Seoul Grand Park) (FIG. 76G).
도 76a의 위치 정보 타입 리스트 중 설정 명칭 정보가 선택된 경우, 제 1 단말기는, 설정 명칭 리스트를 디스플레이하고, 설정 명칭 리스트로부터 어느 하나의 설정 명칭(예를 들어, 회사)을 선택받는다(도 76h). 따라서, 제 2 단말기는, 도 76h에서 선택된 설정 명칭(예를 들어, 회사) 또는 설정 명칭에 해당하는 행정 주소(예를 들어, 수원시 장안구 율정동 A 회사)에 제 1 단말기가 위치함을 알린다(도 76i).When setting name information is selected from the location information type list of FIG. 76A, the first terminal displays a setting name list and receives one setting name (eg, a company) from the setting name list (FIG. 76H). . Accordingly, the second terminal informs that the first terminal is located at the setting name (for example, company) selected in FIG. 76H or the administrative address corresponding to the setting name (for example, company A, Yuljeong-dong, Jangan-gu, Suwon-si) (FIG. 76i).
도 77a 및 도 77b는, 조건 리스트 중 이동속도/이동방향이 선택된 경우의 화면 구성도이다.77A and 77B are screen configuration diagrams when the movement speed / movement direction is selected in the condition list.
도 77a에 도시된 바와 같이, 제 1 단말기는, 이동 속도 입력창 및 이동 방향 입력창을 통하여, 사용자로부터 가상 이동 속도(예를 들어, 5km/h) 및 가상 이동 방향(예를 들어, 동쪽)을 각각 입력받는다.As shown in FIG. 77A, the first terminal transmits a virtual movement speed (eg, 5 km / h) and a virtual movement direction (eg, east) from the user through the movement speed input window and the movement direction input window. Receive each input.
따라서, 제 2 단말기는, 도 77a에서 입력된 이동 속도 및 이동 방향에 따라 제 1 단말기가 이동하고 있음을 알린다(도 77b).Therefore, the second terminal informs that the first terminal is moving in accordance with the moving speed and the moving direction input in FIG. 77A (FIG. 77B).
도 78a 및 도 78b는, 조건 리스트 중 가상 이동 히스토리가 선택된 경우의 화면 구성도이다.78A and 78B are screen configuration diagrams when the virtual movement history is selected from the condition list.
도 78a에 도시된 바와 같이, 제 1 단말기는, 가상 이동 히스토리 모드 리스트를 디스플레이하고, 가상 이동 히스토리 모드 리스트로부터 어느 하나의 가상 이동 히스토리 모드(예를 들어, 회사 모드)를 선택받는다. 여기에서, 가상 이동 히스토리 모드 리스트에는, 회사 모드, 학교 모드, 주말 모드, 제공하지 않음이 포함될 수 있다. As shown in FIG. 78A, the first terminal displays a virtual mobile history mode list and is selected from one of the virtual mobile history mode lists (eg, a company mode). Here, the virtual mobile history mode list may include a company mode, a school mode, a weekend mode, and no provision.
따라서, 제 2 단말기는, 제 1 단말기의 이동 히스토리로써, 도 78a에서 선택된 가상 이동 히스토리 모드에 해당하는 이동 히스토리를 디스플레이한다(도 78).Therefore, the second terminal displays the mobile history corresponding to the virtual mobile history mode selected in FIG. 78A as the mobile history of the first terminal (FIG. 78).
도 79 내지 도 80e를 참조하여, 사생활 보호 기능의 설정에 따른 위치 정보 알림 과정에 대하여 상세히 설명하도록 한다. 79 to 80E, the location information notification process according to the setting of the privacy protection function will be described in detail.
도 79는, 사생활 보호 기능의 설정에 따른 위치 정보 알림 방법의 흐름도이다.79 is a flowchart of the location information notification method according to the setting of the privacy protection function.
도 79에 도시된 바와 같이, 이동 단말기는, 사용자의 선택에 따라 사생활 보호 기능을 설정한다(S7910). 그리고, 이동 단말기는, 사용자의 선택에 따라 위치 정보 알림 모드를 설정한다(S7920).As illustrated in FIG. 79, the mobile terminal sets a privacy protection function according to a user's selection in operation S7910. In operation S7920, the mobile terminal sets a location information notification mode according to a user's selection.
이동 단말기는, 서버 또는 타 단말기로부터 위치 정보를 수신하고(S7930), 상기 설정된 위치 정보 알림 모드에 따라 상기 수신된 위치 정보를 디스플레이한다(S7980). The mobile terminal receives location information from a server or another terminal (S7930), and displays the received location information according to the set location information notification mode (S7980).
도 80은, 사생활 보호 기능의 설정 및 알림 모드 설정에 따른 화면 구성도이다.80 is a screen configuration diagram according to a setting of a privacy protection function and a notification mode setting.
도 80에 도시된 바와 같이, 이동 단말기는, 사용자에 의해 사생활 보호 기능의 설정이 선택된 경우(a), 설정 가능한 위치 정보 알림 모드들로 구성된 알림 모드 리스트를 화면상에 디스플레이한다(b). 여기에서, 알림 모드 리스트에는, 거리, 장소, 알림 방법, 수신 거부 설정 등이 포함될 수 있다.As illustrated in FIG. 80, when the setting of the privacy protection function is selected by the user (a), the mobile terminal displays a notification mode list including the settable location information notification modes on the screen (b). Here, the notification mode list may include a distance, a place, a notification method, a reception rejection setting, and the like.
알림 모드 리스트 중 거리가 선택된 경우, 이동 단말기는, 타 단말기가 나로부터 일정 거리 이내(예를 들어, 반경 1km 이내)로 진입한 때부터 타 단말기의 위치 정보를 알려줄 것을 설정할 수 있다(도 81a).When the distance is selected in the notification mode list, the mobile terminal may set to inform the location information of the other terminal from when the other terminal enters within a predetermined distance (for example, within 1 km) from me (FIG. 81A). .
또는, 알림 모드 리스트 중 장소가 선택된 경우, 이동 단말기는, 타 단말기가 특정 장소(예를 들어, 강남역)에 위치한 경우 타 단말기의 위치 정보를 알려줄 것을 설정할 수 있다(도 81b).Alternatively, when a place is selected from the notification mode list, the mobile terminal may set to notify the location information of the other terminal when the other terminal is located at a specific place (for example, Gangnam station) (FIG. 81B).
또는, 알림 모드 리스트중 알림 방법이 선택된 경우, 이동 단말기는, 위치 정보를 알려주는 방식들로 구성된 리스트를 디스플레이하고, 리스트로부터 선택된 방식으로 타 단말기의 위치 정보의 수신을 알려줄 것을 설정할 수 있다(도 81c).Alternatively, when a notification method is selected from the notification mode list, the mobile terminal may display a list composed of methods of notifying location information, and set to notify reception of location information of another terminal in a manner selected from the list (FIG. 81c).
또는, 알림 모드 리스트 중 수신 거부 설정이 선택된 경우, 이동 단말기는, 자신과 위치 정보를 상호 주고받는 이동 단말기들의 리스트를 디스플레이하고, 리스트로부터 선택된 이동 단말기에 대하여 위치 정보 수신 거부를 설정할 수 있다(도 81d). 이때, 이동 단말기는, 리스트 표시 방식으로써, 전체 리스트 또는 그룹별 리스트 형식을 이용할 수 있다. 또한, 이동 단말기는, 수신 거부 설정된 이동 단말기에 대하여, 위치 정보 자체를 수신하지 않거나, 수신된 위치 정보를 디스플레이하지 않을 수 있다.Alternatively, when the reception rejection setting is selected in the notification mode list, the mobile terminal may display a list of mobile terminals that exchange location information with themselves, and set the location information reception rejection for the mobile terminal selected from the list (FIG. 81d). In this case, the mobile terminal may use an entire list or a group-specific list format as a list display method. In addition, the mobile terminal may not receive the location information itself or display the received location information with respect to the mobile terminal for which the reception is set to be rejected.
또한, 본 발명의 일 실시예에 관련된 이동 단말기는, 단말기별 및/또는 그룹별 친밀도에 따라 위치 정보를 제한적으로 제공할 수 있다.In addition, the mobile terminal according to an embodiment of the present invention may provide location information in a limited manner according to intimacy for each terminal and / or group.
도 82 내지 도 83b를 참조하여, 친밀도에 따른 위치 정보 제공 과정에 대하여 상세히 설명하도록 한다. 82 to 83B, a process of providing location information according to intimacy will be described in detail.
도 82는, 친밀도에 따른 위치 정보 제공 방법의 흐름도이다.82 is a flowchart of a method for providing location information according to intimacy.
도 82에 도시된 바와 같이, 이동 단말기는, 단말기별 또는 그룹별로 친밀도를 설정한다(S8210). 여기에서, 친밀도는, 특정 단말기 또는 특정 그룹에 대하여 자신의 위치 정보의 공개 정도를 설정하기 위한 기준을 의미할 수 있다.As illustrated in FIG. 82, the mobile terminal sets intimacy for each terminal or for each group (S8210). Here, the intimacy may refer to a criterion for setting the degree of disclosure of own location information for a specific terminal or a specific group.
예를 들어, 친밀도는, 친밀도 1에서부터 친밀도 10까지 중 선택적으로 설정될 수 있다. 물론, 친밀도의 범위 및 개수는, 단말기에 디폴트 저장되어 있을 수도 있고, 사용자에 의해 설정될 수도 있다.For example, the intimacy can be selectively set from
설정 단계(S8210)에서, 이동 단말기는, 사용자의 선택에 따라 친밀도를 설정하거나, 단말기별 또는 그룹별 이용 빈도에 상응하도록(예를 들어, 이용 빈도가 높을수록 친밀도가 높게) 친밀도를 설정할 수 있다.In the setting step S8210, the mobile terminal may set the intimacy according to the user's selection, or set the intimacy to correspond to the use frequency for each terminal or group (for example, the higher the use frequency, the higher the familiarity). .
도 83a에서는, 단말기별 친밀도 설정을 도시하고, 도 83b에서는, 그룹별 친밀도 설정을 도시한다.In FIG. 83A, the intimacy setting for each terminal is shown, and in FIG. 83B, the intimacy setting for each group is shown.
이동 단말기는, 설정 단계(S8210)에서 설정된 친밀도별로 타 단말기에 공개될 위치 정보를 지정한다(S8220). 여기에서, 친밀도별 공개될 위치 정보는, 사용자에 의해 지정되거나, 이동 단말기에 의해 디폴트로 지정될 수도 있다.The mobile terminal designates location information to be disclosed to other terminals for each intimacy set in the setting step S8210 (S8220). Here, the location information to be published by intimacy may be designated by the user or by default by the mobile terminal.
또한, 지정 단계(S8220)에서, 이동 단말기는, 친밀도별로 위치 정보의 업데이트 주기를 지정할 수도 있다. 예를 들어, 친밀도가 높을수록 위치 정보의 업데이트 주기를 짧게 지정할 수 있다.In addition, in the designation step S8220, the mobile terminal may designate an update period of the location information for each intimacy. For example, the higher the intimacy, the shorter the update period of the location information.
예를 들어, 아래의 표 1에 기재된 바와 같이, 친밀도별 공개될 위치 정보가 지정될 수 있다.For example, as described in Table 1 below, location information to be published by intimacy may be designated.
물론, 지정 단계(S8220)는, 설정 단계(S8210)의 이전에 수행될 수도 있다. 이러한 경우, 임의의 친밀도에 대하여 공개될 위치 정보가 먼저 지정되고, 특정 단말기 또는 그룹에 대하여 친밀도를 설정할 수 있다.Of course, the specifying step S8220 may be performed before the setting step S8210. In this case, location information to be published for any intimacy is first specified, and intimacy can be set for a specific terminal or group.
이동 단말기는, 단말기별 또는 그룹별로 설정된 친밀도에 상응하는 위치 정보를 송신한다(S8230).The mobile terminal transmits location information corresponding to the intimacy set for each terminal or for each group (S8230).
송신 단계(S8230)에서, 이동 단말기는,타 단말기(또는, 제 2 단말기)로 곧바로 송신하거나, 서버를 통하여 타 단말기(또는, 제 2 단말기)로 송신할 수도 있다. In the transmitting step S8230, the mobile terminal may transmit directly to the other terminal (or the second terminal) or transmit to the other terminal (or the second terminal) via the server.
또한, 이동 단말기가 제 1 타 단말기 및 제 2 타 단말기와 각각 친밀도 10인 경우, 제 1 타 단말기 및 제 2 타 단말기는 서로 친밀도 10의 위치 정보를 제공받을 수도 있다.In addition, when the mobile terminal has an
또한, 본 발명의 일실시예에 의하면, 전술한 위치 정보 제공 방법은, 프로그램이 기록된 매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 컴퓨터가 읽을 수 있는 매체는, 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한, 상기 컴퓨터는, 이동 단말기의 제어부(180)를 포함할 수도 있다.According to an embodiment of the present invention, the above-described method for providing location information may be embodied as computer readable codes on a medium on which a program is recorded. The computer-readable medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable media include ROM, RAM, CD-ROM, magnetic tape, floppy disks, optical data storage devices, and the like, which are also implemented in the form of carrier waves (eg, transmission over the Internet). It also includes. In addition, the computer may include the
이상에서 설명한 본 발명은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 있어 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서, 여러 가지 치환, 변형 및 변경이 가능하므로, 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니다. 또한, 상기 설명된 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.The present invention described above is capable of various substitutions, modifications, and changes without departing from the technical spirit of the present invention for those skilled in the art to which the present invention pertains. It is not limited by the accompanying drawings. In addition, the above-described embodiments may be configured by selectively combining all or part of the embodiments so that various modifications may be made.
도 1은 본 발명의 일 실시예에 관련된 이동 단말기의 블록 구성도.1 is a block diagram of a mobile terminal according to one embodiment of the present invention;
도 2는 본 발명의 일 실시예에 관련된 이동 단말기의 전면 사시도.2 is a front perspective view of a mobile terminal according to an embodiment of the present invention;
도 3은 본 발명의 일 실시예에 관련된 이동 단말기의 후면 구성도.3 is a rear configuration diagram of a mobile terminal according to one embodiment of the present invention;
도 4는 본 발명의 일 실시예에 관련된 이동 단말기가 동작할 수 있는 무선 통신 시스템에 대한 블록도.4 is a block diagram of a wireless communication system in which a mobile terminal according to an embodiment of the present invention may operate.
도 5는 본 발명의 다른 실시예에 관련된 이동 단말기의 전면도.5 is a front view of a mobile terminal according to another embodiment of the present invention.
도 6은 본 발명의 다른 실시예에 관련된 이동 단말기가 차량에 장착된 경우의 전면도.6 is a front view when the mobile terminal according to another embodiment of the present invention is mounted in a vehicle.
도 7은 본 발명의 일 실시예에 따라 위치 정보 제공 서비스를 구현하는 시스템의 구조도.7 is a structural diagram of a system implementing a location information providing service according to an embodiment of the present invention.
도 8은 본 발명의 일 실시예에 따라 위치 기반 정보의 생성 과정을 나타낸 흐름도.8 is a flowchart illustrating a process of generating location based information according to an embodiment of the present invention.
도 9a 내지 도 9f는 본 발명의 일 실시예에 따라 위치 연관도에 따라 레졸루션을 설정하는 화면 상태도.9A to 9F are screen state diagrams for setting resolution according to a positional association according to an embodiment of the present invention.
도 10은 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 서비스의 등록 과정을 나타낸 제 1 흐름도.10 is a first flowchart illustrating a registration process of a location information providing service of a mobile terminal according to one embodiment of the present invention;
도 11은 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 서비스의 등록 과정을 나타낸 제 2 흐름도11 is a second flowchart illustrating a registration process of a location information providing service of a mobile terminal according to one embodiment of the present invention;
도 12a 내지 도 12d는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정 보 제공 서비스의 등록 과정을 나타낸 제 1 실시예 화면 상태도.12A to 12D are screen diagrams illustrating a first embodiment of a registration process of a location information providing service of a mobile terminal according to one embodiment of the present invention;
도 13a 내지 도 13d는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 서비스의 등록 과정을 나타낸 제 2 실시예 화면 상태도.13A to 13D are screen diagrams of a second exemplary embodiment showing a process of registering a location information providing service of a mobile terminal according to one embodiment of the present invention;
도 14a 내지 도 14c는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 서비스의 등록 과정을 나타낸 제 3 실시예 화면 상태도.14A to 14C are screen diagrams illustrating a third exemplary embodiment of a process of registering a location information providing service of a mobile terminal according to one embodiment of the present invention;
도 15a 내지 도 15d는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 서비스의 등록 과정을 나타낸 제 4 실시예 화면 상태도.15A to 15D are screen diagrams illustrating embodiments of registering a location information providing service of a mobile terminal according to an embodiment of the present invention.
도 16은 본 발명의 일 실시예에 관련된 이동 단말기 의 위치 정보 제공 서비스 접속시 위치 정보 송신 과정을 나타낸 흐름도.16 is a flowchart illustrating a process of transmitting location information when accessing a location information providing service of a mobile terminal according to an embodiment of the present invention.
도 17은 본 발명의 일 실시예에 관련된 이동 단말기 의 위치 정보 제공 서비스 접속시 위치 정보 수신 및 디스플레이 과정을 나타낸 흐름도.17 is a flowchart illustrating a process of receiving and displaying location information when accessing a location information providing service of a mobile terminal according to an embodiment of the present invention.
도 18a 내지 도 18d는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 수신 단말기 선택 과정을 나타낸 화면 상태도.18A to 18D are screen state diagrams illustrating a process of selecting a location information receiving terminal of a mobile terminal according to an embodiment of the present invention.
도 19는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 정도 설정 과정을 나타낸 화면 상태도.19 is a screen state diagram illustrating a process of setting a location information providing degree of a mobile terminal according to an embodiment of the present invention.
도 20a 내지 도 20f는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 송신 단말기 선택 과정을 나타낸 화면 상태도.20A to 20F are screen state diagrams illustrating a process of selecting a location information transmitting terminal of a mobile terminal according to an embodiment of the present invention.
도 21은 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 표시 정도 설정 과정을 나타낸 화면 상태도.FIG. 21 is a screen state diagram illustrating a process of setting a degree of displaying location information of a mobile terminal according to an embodiment of the present invention. FIG.
도 22a 및 도 22b는 본 발명의 일 실시예에 관련된 이동 단말기에서 위치 정 보 제공 서비스에 접속하였음을 알리는 화면 상태도.22A and 22B are screen state diagrams indicating that a mobile terminal according to an embodiment of the present invention accesses a location information providing service.
도 23a 내지 도 23d는 본 발명의 일 실시예에 관련된 이동 단말기에서 친밀도에 따라 지역값 정보를 디스플레이하는 화면 상태도.23A to 23D are screen state diagrams displaying area value information according to intimacy in a mobile terminal according to one embodiment of the present invention;
도 24a 및 도 24b는 본 발명의 일 실시예에 관련된 이동 단말기에서 거리를 기준으로 한 위치 정보를 디스플레이하는 화면 상태도.24A and 24B are screen state diagrams of displaying location information based on a distance in a mobile terminal according to an embodiment of the present invention.
도 25는 본 발명의 일 실시예에 관련된 이동 단말기에서 지도 이미지를 이용하여 위치 정보를 디스플레이하는 화면 상태도.25 is a screen state diagram of displaying location information using a map image in a mobile terminal according to one embodiment of the present invention;
도 26a 내지 도 26e는 본 발명의 일 실시예에 관련된 이동 단말기에서 지역 상관도에 따라 위치 정보를 디스플레이하는 화면 상태도.26A to 26E are screen state diagrams showing location information according to a regional correlation diagram in a mobile terminal according to an embodiment of the present invention.
도 27a 내지 도 27c는 본 발명의 일 실시예에 관련된 이동 단말기에서 위치 정보 제공 타입에 따라 위치 정보를 디스플레이하는 화면 상태도. 27A to 27C are screen state diagrams of displaying location information according to a location information providing type in a mobile terminal according to one embodiment of the present invention;
도 26은 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 서비스 접속에 따른 위치 정보 제공 과정을 나타낸 흐름도.FIG. 26 is a flowchart illustrating a location information providing process according to a location information providing service connection of a mobile terminal according to one embodiment of the present invention; FIG.
도 29a 내지 도 29g는 본 발명의 일 실시예에 관련된 이동 단말기의 위치 정보 제공 단말기 선택 과정을 나타낸 화면 상태도.29A to 29G are screen state diagrams illustrating a process of selecting a location information providing terminal of a mobile terminal according to an embodiment of the present invention.
도 28은 본 발명의 일 실시예에 관련된 이동 단말기에서 디스플레이 모드 리스트를 디스플레이하는 화면 상태도.28 is a screen state diagram of displaying a display mode list in a mobile terminal according to an embodiment of the present invention;
도 30a 및 도 31b는 기본 모드에 따른 위치 정보 디스플레이 과정의 화면 상태도.30A and 31B are screen state diagrams of the position information display process according to the basic mode.
도 32a 및 도 32c는 정보 제공 모드에 따른 위치 정보 디스플레이 과정의 화 면 상태도.32A and 32C are screen state diagrams of a process of displaying position information according to an information providing mode.
도 33a 내지 도 33d는 지도 모드에 따른 위치 정보 디스플레이 과정의 화면 상태도.33A to 33D are screen state diagrams of a process of displaying location information according to a map mode.
도 34a 및 도 34b는 혼합 모드에 따른 위치 정보 디스플레이 과정의 화면 상태도.34A and 34B are screen state diagrams of a process of displaying position information according to a blending mode.
도 35는 레졸루션에 따라 계층적으로 생성된 위치 기반 정보를 디스플레이하는 과정의 화면 상태도.35 is a screen state diagram of a process of displaying location-based information generated hierarchically according to a resolution.
도 36은 본 발명의 일실시예와 관련된 이동 단말기의 기능 수행 방법을 나타내는 흐르도.36 is a flowchart illustrating a method of performing a function of a mobile terminal according to an embodiment of the present invention.
도 37 내지 도 45는 본 발명의 일실시예와 관련된 이동 단말기의 기능 수행 방법을 설명하기 위한 상태도.37 to 45 are state diagrams for explaining a method of performing a function of a mobile terminal according to one embodiment of the present invention;
도 46은 본 발명의 일실시예와 관련된 이동 단말기의 길안내 방법을 나타내는 흐름도.46 is a flowchart illustrating a method for guiding a road in a mobile terminal according to an embodiment of the present invention.
도 47 내지 도 52는 본 발명의 일실시예와 관련된 이동 단말기의 길안내 방법을 설명하기 위한 상태도.47 to 52 are state diagrams for explaining the way guidance method of the mobile terminal according to one embodiment of the present invention;
도 53은 본 발명의 일실시예와 관련된 이동 단말기에서 특정 상대방과의 통화 내역을 나타내는 상태도.53 is a state diagram illustrating a call history with a specific counterpart in the mobile terminal according to one embodiment of the present invention;
도 54는 본 발명의 일실시예와 관련된 이동 단말기의 이동 히스토리를 생성하는 방법을 나타내는 흐름도.54 is a flowchart illustrating a method of generating a mobile history of a mobile terminal according to one embodiment of the present invention.
도 55 내지 도 63은 본 발명의 일실시예와 관련된 이동 단말기의 이동 히스 토리를 생성하는 방법을 설명하기 위한 상태도.55 to 63 are state diagrams for explaining a method of generating a mobile history of a mobile terminal according to one embodiment of the present invention;
도 64는 본 발명의 일실시예와 관련된 이동 단말기의 정보 전송 방법을 타내는 흐름도.64 is a flowchart illustrating a method of transmitting information of a mobile terminal according to one embodiment of the present invention.
도 65 내지 도 69는 본 발명의 일실시예와 관련된 이동 단말기의 정보 전송 방법을 설명하기 위한 상태도.65 to 69 are state diagrams for describing a method for transmitting information of a mobile terminal according to one embodiment of the present invention;
도 70 내지 도 72는 본 발명의 일실시예와 관련된 이동 단말기에서 특정 단말기의 정보를 인티케이터 영역에 표시한 것을 나타내는 상태도.70 to 72 are state diagrams showing information on a specific terminal displayed on an indicator area in a mobile terminal according to one embodiment of the present invention;
도 73은 본 발명의 일 실시예와 관련된 이동 단말기에서 사생활 보호 기능의 설정에 따른 가상 위치 정보 제공 방법의 흐름도.73 is a flowchart of a method for providing virtual location information according to a setting of a privacy protection function in a mobile terminal according to an embodiment of the present invention.
도 74는 본 발명의 일 실시예와 관련된 이동 단말기에서 사생활 보호 기능 설정 과정을 나타낸 화면 구성도.74 is a screen configuration diagram illustrating a privacy protection function setting process in a mobile terminal according to an embodiment of the present invention.
도 75a 내지 도 75d는 본 발명의 일 실시예와 관련된 이동 단말기에서 조건 리스트 중 거리가 선택된 경우의 화면 구성도.75A to 75D are screen configuration diagrams when a distance is selected from a condition list in a mobile terminal according to an embodiment of the present invention.
도 76a 내지 도 76i는 본 발명의 일 실시예와 관련된 이동 단말기에서 조건 리스트 중 위치가 선택된 경우의 화면 구성도.76A to 76I are screen configuration diagrams when a position is selected from a list of conditions in a mobile terminal according to an embodiment of the present invention.
도 77a 및 도 77b는 본 발명의 일 실시예와 관련된 이동 단말기에서 조건 리스트 중 이동속도/방향이 선택된 경우의 화면 구성도.77A and 77B are screen configuration diagrams when a moving speed / direction is selected from a condition list in a mobile terminal according to an embodiment of the present invention.
도 78a 및 도 78b는 본 발명의 일 실시예와 관련된 이동 단말기에서 조건 리스트 중 가상 이동 히스토리가 선택된 경우의 화면 구성도.78A and 78B are screen configuration diagrams when a virtual mobile history is selected from a condition list in a mobile terminal according to an embodiment of the present invention.
도 79는 본 발명의 일 실시예와 관련된 이동 단말기에서 사생활 보호 기능의 설정에 따른 위치 정보 알림 방법의 흐름도.79 is a flowchart of a method for notifying location information according to a setting of a privacy protection function in a mobile terminal according to an embodiment of the present invention.
도 80은 본 발명의 일 실시예와 관련된 이동 단말기에서 사생활 보호 기능의 설정 및 알림 모드 설정에 따른 화면 구성도.80 is a screen configuration diagram according to a setting of a privacy protection function and a notification mode setting in a mobile terminal according to an embodiment of the present invention.
도 81a 내지 도 81d는 본 발명의 일 실시예와 관련된 이동 단말기에서 알림 모드별 제한 조건 설정 과정을 나타낸 화면 구성도.81A to 81D are screen diagrams illustrating a process for setting a restriction condition for each notification mode in a mobile terminal according to an embodiment of the present invention.
도 82는 본 발명의 일 실시예와 관련된 이동 단말기에서 친밀도에 따른 위치 정보 제공 방법의 흐름도.82 is a flowchart of a method for providing location information according to intimacy in a mobile terminal according to an embodiment of the present invention.
도 83a 및 도 83b는 본 발명의 일 실시예와 관련된 이동 단말기에서 단말기별 및 그룹별 친밀도를 설정하는 과정을 나타낸 화면 구성도.83A and 83B are screen configuration diagrams illustrating a process of setting intimacy for each terminal and each group in a mobile terminal according to an embodiment of the present invention.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070103598A KR20090038216A (en) | 2007-10-15 | 2007-10-15 | Communication and method of performing a function therein |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020070103598A KR20090038216A (en) | 2007-10-15 | 2007-10-15 | Communication and method of performing a function therein |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20090038216A true KR20090038216A (en) | 2009-04-20 |
Family
ID=40762494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020070103598A KR20090038216A (en) | 2007-10-15 | 2007-10-15 | Communication and method of performing a function therein |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20090038216A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100124591A (en) * | 2009-05-19 | 2010-11-29 | 엘지전자 주식회사 | Mobile terminal system and control method thereof |
KR20110136275A (en) * | 2010-06-14 | 2011-12-21 | 주식회사 케이티 | System and method for tranmitting message |
KR20130107341A (en) * | 2010-12-08 | 2013-10-01 | 퀄컴 인코포레이티드 | Coordinate sharing between user equipments during a group communication session in a wireless communications system |
KR101876758B1 (en) * | 2016-04-27 | 2018-07-10 | 한국산업기술대학교 산학협력단 | Apparatus for monitoring position using gps |
-
2007
- 2007-10-15 KR KR1020070103598A patent/KR20090038216A/en not_active Application Discontinuation
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20100124591A (en) * | 2009-05-19 | 2010-11-29 | 엘지전자 주식회사 | Mobile terminal system and control method thereof |
US9176749B2 (en) | 2009-05-19 | 2015-11-03 | Lg Electronics Inc. | Rendering across terminals |
US9547435B2 (en) | 2009-05-19 | 2017-01-17 | Lg Electronics Inc. | Rendering across terminals |
US10310662B2 (en) | 2009-05-19 | 2019-06-04 | Lg Electronics Inc. | Rendering across terminals |
KR20110136275A (en) * | 2010-06-14 | 2011-12-21 | 주식회사 케이티 | System and method for tranmitting message |
KR20130107341A (en) * | 2010-12-08 | 2013-10-01 | 퀄컴 인코포레이티드 | Coordinate sharing between user equipments during a group communication session in a wireless communications system |
KR101876758B1 (en) * | 2016-04-27 | 2018-07-10 | 한국산업기술대학교 산학협력단 | Apparatus for monitoring position using gps |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101387513B1 (en) | Communication and method of guiding the road therein | |
KR101430452B1 (en) | Communication device and method of providing location information thereof | |
KR101435803B1 (en) | Communication and method of transmitting moving information therein | |
KR101405945B1 (en) | Communication and method of generating a moving history therein | |
KR101405944B1 (en) | Communication device and method of providing location information thereof | |
US9763036B2 (en) | Mobile terminal and method of transferring or receiving data using the same | |
KR20090038216A (en) | Communication and method of performing a function therein | |
AU2017277679B2 (en) | Location integration into electronic mail system | |
KR101430454B1 (en) | Communication device and method of providing location information thereof | |
KR20090055141A (en) | Terminal and method of providing position information therein |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E601 | Decision to refuse application |