[go: up one dir, main page]

KR20090055136A - Content delivery method and system using location information - Google Patents

Content delivery method and system using location information Download PDF

Info

Publication number
KR20090055136A
KR20090055136A KR1020070121904A KR20070121904A KR20090055136A KR 20090055136 A KR20090055136 A KR 20090055136A KR 1020070121904 A KR1020070121904 A KR 1020070121904A KR 20070121904 A KR20070121904 A KR 20070121904A KR 20090055136 A KR20090055136 A KR 20090055136A
Authority
KR
South Korea
Prior art keywords
terminal
content
location information
decoding
transmitting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020070121904A
Other languages
Korean (ko)
Inventor
라마나
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020070121904A priority Critical patent/KR20090055136A/en
Publication of KR20090055136A publication Critical patent/KR20090055136A/en
Ceased legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

본 발명은 콘텐츠 전송 기술에 관한 것으로, 보다 상세하게는 콘텐츠를 전송함에 있어서 수신 단말기의 위치 정보를 이용하여 콘텐츠를 인코딩 및 디코딩하는 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템에 관한 것이다.The present invention relates to a content transmission technology, and more particularly, to a content transmission method and system using location information for encoding and decoding content using location information of a receiving terminal in transmitting content.

이를 위해 콘텐츠 전송 요청에 따라 제 1 단말기에서 제 2 단말기의 위치 정보를 획득하는 위치 정보 획득 과정, 상기 제 1 단말기가 획득한 상기 제 2 단말기의 위치 정보를 이용하여 전송 요청된 콘텐츠를 인코딩하는 인코딩 과정, 상기 제 1 단말기가 인코딩된 상기 콘텐츠를 상기 제 2 단말기로 전송하는 전송 과정, 및 상기 제 2 단말기에서 위치 정보를 이용하여 전송된 상기 콘텐츠를 디코딩하는 디코딩 과정을 포함하는 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템을 제공한다. To this end, a location information acquisition process of acquiring location information of a second terminal from a first terminal according to a content transmission request, and encoding encoding content to be transmitted using the location information of the second terminal acquired by the first terminal. Content, the location information including a transmission process of transmitting, by the first terminal, the encoded content to the second terminal, and a decoding process of decoding the content transmitted from the second terminal using location information. Provides a transmission method and system.

이러한 본 발명에 의하면, 제 2 단말기의 위치 정보를 인증 키로 하여 콘텐츠의사용을 제한하므로, 용이하게 인증 키를 획득하여 이용할 수 있다. 또한, 사용자의 위치에 따라 콘텐츠의 사용 권리를 획득하는 새로운 저작권 관리 방법을 제시한다According to the present invention, since the use of the content is restricted by using the location information of the second terminal as the authentication key, the authentication key can be easily obtained and used. In addition, we propose a new copyright management method for acquiring the right to use content according to the user's location.

Description

위치 정보를 이용한 콘텐츠 전송 방법 및 시스템{Method and systems for transmitting content using position information}Method and system for transmitting content using position information {Method and systems for transmitting content using position information}

본 발명은 위치 정보를 이용한 콘텐츠 전송 기술에 관한 것으로, 보다 상세하게는 콘텐츠를 전송함에 있어서 수신 단말기의 위치 정보를 이용하여 콘텐츠를 인코딩 및 디코딩하는 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템에 관한 것이다.The present invention relates to a content transmission technology using location information, and more particularly, to a content transmission method and system using location information for encoding and decoding content using location information of a receiving terminal in transmitting content.

일반적으로 이동통신 단말기란, 개인 이동 통신 단말기(Personal Mobile Communication Services Terminal), 개인용 디지털 단말기(Personal Digital Assistants: PDA), 스마트 폰(Smart Phone), 차세대 이동통신 단말기(International Mobile Telecommunication 2000: IMT-2000), 및 무선 랜 단말기 등과 같은 개인이 휴대하면서 무선 통신을 비롯한 응용 프로그램을 이용한 다양한 기능의 구현이 가능한 단말기를 지칭한다.In general, a mobile communication terminal is a personal mobile communication service terminal (Personal Mobile Communication Services Terminal), a personal digital assistant (PDA), a smart phone (Smart Phone), the next generation mobile communication terminal (International Mobile Telecommunication 2000: IMT-2000) And a terminal capable of implementing various functions using an application program including wireless communication while being carried by an individual such as a wireless LAN terminal.

이동통신 단말기는 꾸준한 발전으로 소형화 및 경량화를 이루었을 뿐만 아니라 mp3, 카메라 및 네비게이션 등의 다양한 기능을 겸비한 복합 통신 단말기로 거듭나고 있으며, 이미 현대인의 필수품으로 자리잡고 있다. The mobile communication terminal is not only compact and lightweight due to steady development, but also has emerged as a multi-communication terminal with various functions such as mp3, camera and navigation, and is already becoming a necessity of modern man.

이러한 근래의 이동통신 단말기는 다양한 콘텐츠들(음악 데이터, 영상 데이터 등)을 획득하여 이용할 수 있다. 이러한 콘텐츠들은 많은 경우 저작권을 보호하기 위해 DRM 기술이 적용되고 있다. These recent mobile communication terminals can acquire and use various contents (music data, image data, etc.). In many cases, such contents are applied with DRM technology to protect copyright.

DRM 기술이 적용된 콘텐츠(이하 DRM 콘텐츠)를 이동통신 단말기에서 이용하기 위해서는, 먼저 이동통신 단말기를 해당 DRM 콘텐츠를 제공하는 콘텐츠 제공자에 접속하여 DRM 콘텐츠와, DRM 콘텐츠에 대한 메타데이터(Meta data) 및, 라이센스를 다운로드 받아야 한다. 여기서, 메타데이터는 DRM 콘텐츠에 대한 정보가 저장된 데이터이며, 라이센스는 암호화된 콘텐츠를 복호화하는데 사용되는 인증키와 콘텐츠의 사용 권한(예컨대, 횟수 및 기간 등)을 명시하는 내용의 데이터이다. 이와 같은 과정을 통해 이동통신 단말기에 DRM 콘텐츠와 라이센스가 모두 저장되면, 사용자는 DRM 콘텐츠를 이용할 수 있게 된다. In order to use DRM technology-based content (hereinafter, DRM content) in a mobile communication terminal, the mobile communication terminal first accesses a content provider that provides the DRM content, metadata of the DRM content, DRM content, and The license must be downloaded. Here, the metadata is data in which information on the DRM content is stored, and the license is data of contents that specify an authentication key used to decrypt the encrypted content and a right to use the content (eg, the number and duration). If both the DRM content and the license are stored in the mobile terminal through this process, the user can use the DRM content.

이처럼 종래의 경우, DRM 기술이 적용된 콘텐츠를 이용하기 위해서는 별도의 라이센스(즉, 인증키)를 별도로 획득해야 하는 불편이 있다. 한다. 또한 이에 따라 라이센스를 획득하기 위해서는 여러 복잡한 과정들을 거쳐야 하는 불편이 있다. As such, in the related art, in order to use the content to which the DRM technology is applied, it is inconvenient to obtain a separate license (ie, an authentication key) separately. do. In addition, in order to obtain a license, it is inconvenient to go through various complicated processes.

따라서, 본 발명의 목적은 콘텐츠를 전송함에 있어서 수신 단말기의 위치 정보를 인증 키로 활용하여 용이하게 콘텐츠를 이용할 수 있는 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템을 제공하는 데에 있다. Accordingly, an object of the present invention is to provide a content transmission method and system using location information that can easily use content by using location information of a receiving terminal as an authentication key in transmitting content.

또한, 본 발명의 다른 목적은 수신 단말기의 위치 정보를 이용하여 콘텐츠의 저작권을 관리할 수 있는 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템을 제공하는 데에 있다. In addition, another object of the present invention is to provide a content transmission method and system using location information that can manage the copyright of the content using the location information of the receiving terminal.

상기 목적을 달성하기 위한 본 발명은 콘텐츠 전송 요청에 따라 제 1 단말기에서 제 2 단말기의 위치 정보를 획득하는 위치 정보 획득 과정, 상기 제 1 단말기가 획득한 상기 제 2 단말기의 위치 정보를 이용하여 전송 요청된 콘텐츠를 인코딩하는 인코딩 과정, 상기 제 1 단말기가 인코딩된 상기 콘텐츠를 상기 제 2 단말기로 전송하는 전송 과정, 및 상기 제 2 단말기에서 위치 정보를 이용하여 전송된 상기 콘텐츠를 디코딩하는 디코딩 과정을 포함하는 것을 특징으로 한다. The present invention for achieving the above object is a location information acquisition process of obtaining location information of the second terminal in the first terminal in response to the content transmission request, the transmission using the location information of the second terminal obtained by the first terminal An encoding process of encoding the requested content, a transmission process of transmitting the encoded content by the first terminal to the second terminal, and a decoding process of decoding the content transmitted using the location information from the second terminal; It is characterized by including.

또한, 본 발명에 따른 콘텐츠 전송 시스템은 콘텐츠 전송 요청에 따라 해당 콘텐츠를 인코딩하여 전송하는 제 1 단말기, 상기 제 1 단말기로부터 상기 콘텐츠를 전송받고, 상기 콘텐츠를 디코딩하여 이용하는 제 2 단말기, 및 상기 제 2 단말기와 상기 제 2 단말기 상호 간에 정보를 전송하는 이동통신 망을 포함하여 구성되며, 상기 제 1 단말기는 상기 제 2 단말기의 위치 정보를 이용하여 상기 콘텐츠를 인코딩하며, 상기 제 2 단말기는 상기 제 2 단말기의 위치 정보를 이용하여 상기 콘텐츠를 디코딩하는 것을 특징으로 한다. In addition, the content delivery system according to the present invention is a first terminal for encoding and transmitting the corresponding content in response to the content transmission request, a second terminal receiving the content from the first terminal, and using the decoded content, and the first And a mobile communication network for transmitting information between the second terminal and the second terminal, wherein the first terminal encodes the content using location information of the second terminal, and the second terminal includes the first terminal. It characterized in that the content is decoded using the location information of the terminal.

또한, 본 발명에 따른 이동통신 단말기의 콘텐츠 송신 방법은 콘텐츠 전송 요청에 따라 제 2 단말기로 위치 정보를 요청하는 과정과, 상기 요청에 따라 상기 제 2 단말기로부터 위치 정보를 획득하는 과정과, 상기 위치 정보를 이용하여 상기 요청된 콘텐츠를 인코딩하는 과정, 및 상기 인코딩된 콘텐츠를 상기 제 2 단말기로 전송하는 과정을 포함하는 것을 특징으로 한다.In addition, the content transmission method of the mobile communication terminal according to the present invention comprises the steps of requesting the location information to the second terminal in response to the content transmission request, the process of obtaining the location information from the second terminal in accordance with the request, and the location Encoding the requested content using information, and transmitting the encoded content to the second terminal.

또한, 본 발명에 따른 이동통신 단말기의 콘텐츠 수신 방법은 제 1 단말기의 위치 정보 요청에 따라 위치 정보를 획득하는 과정과, 획득한 상기 위치 정보를 상기 제 1 단말기로 전송하는 과정과, 상기 제 1 단말기로부터 인코딩된 콘텐츠를 획득하는 과정, 상기 위치 정보를 재 획득하는 과정과, 및 재 획득한 상기 위치 정보를 이용하여 획득한 상기 콘텐츠를 디코딩하는 과정을 포함하는 것을 특징으로 한다. In addition, the content receiving method of the mobile communication terminal according to the present invention comprises the steps of obtaining the location information according to the location information request of the first terminal, transmitting the obtained location information to the first terminal, and the first Acquiring encoded content from a terminal, reacquiring the location information, and decoding the acquired content using the reacquired location information.

본 발명에 따른 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템은 수신 단말기인 제 2 단말기의 위치 정보를 인증 키로 하여 콘텐츠를 인코딩 및 디코딩한다. 따라서, 사용자는 인증 키를 획득하기 위한 별도의 노력이나 복잡한 과정이 필요치 않는 이점이 있다. 또한, 본 발명은 위치 정보를 인증 키로 이용한다. 따라서 사용자의 위치에 따라 콘텐츠의 사용 권리를 획득할 수 있는 새로운 콘텐츠 제공 방법 및 저작권 관리 방법을 제시한다.The method and system for transmitting content using location information according to the present invention encodes and decodes content using location information of a second terminal, which is a receiving terminal, as an authentication key. Therefore, the user has the advantage that no separate effort or complicated process is required to obtain the authentication key. In addition, the present invention uses the location information as the authentication key. Therefore, we propose a new content providing method and a copyright management method that can acquire the right to use the content according to the user's location.

본 발명의 상세한 설명에 앞서, 이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위해 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 실시예에 불과할 뿐, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다. Prior to the description of the present invention, the terms or words used in the specification and claims described below should not be construed as being limited to the ordinary or dictionary meanings, and the inventors should consider their own invention in the best way. For the purpose of explanation, it should be interpreted as meaning and concept corresponding to the technical idea of the present invention on the basis of the principle that it can be appropriately defined as the concept of term. Therefore, the embodiments described in the present specification and the configuration shown in the drawings are only the most preferred embodiments of the present invention, and do not represent all of the technical idea of the present invention, and various equivalents may be substituted for them at the time of the present application. It should be understood that there may be water and variations.

또한, 실시예를 설명함에 있어서 본 발명이 속하는 기술 분야에 익히 알려져 있고 본 발명과 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 또한, 실질적으로 동일한 구성과 기능을 가진 구성 요소들에 대해서는 상세한 설명을 생략하도록 한다.In addition, in describing the embodiments, descriptions of technical contents which are well known in the technical field to which the present invention belongs and are not directly related to the present invention will be omitted. In addition, detailed description of components having substantially the same configuration and function will be omitted.

마찬가지의 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 또는 개략적으로 도시되었으며, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다.For the same reason, some components in the accompanying drawings are exaggerated, omitted, or schematically illustrated, and the size of each component does not entirely reflect the actual size.

한편, 본 발명에 기재된 콘텐츠(또는 콘텐츠 데이터)는 디지털 콘텐츠(Digital Contents)를 의미하며, 부호나 문자, 음성, 음향, 이미지, 영상 등으로 표현된 자료 또는 정보, 지식, 데이터베이스 등이 IT(Information Technology)와 결합하여 전자적 형태로 제작 또는 처리된 자료나 정보를 의미한다. 특히, 사용자 가 직접 제작하거나 편집한 사용자 제작 콘텐츠(UCC(User Created Contents) 또는 UGC(User Generated Contents))를 포함한다. On the other hand, the content (or content data) described in the present invention means digital content (Digital Contents), information or information, knowledge, database, etc. represented by code, text, voice, sound, image, video, etc. Technology or material) means data or information produced or processed in electronic form. In particular, it includes user-generated content (UCC (User Created Contents) or UGC (User Generated Contents)).

또한, 본 실시예에서 위치 정보는 후술되는 위치 정보 수신부로부터 생성되는 데이터로, GPS 수신기로부터 수신된 GPS 좌표 정보를 지칭한다. In addition, in the present embodiment, the location information is data generated from the location information receiver to be described later and refers to GPS coordinate information received from the GPS receiver.

더하여, 본 실시예에서는 이동통신 단말기를 발신 단말기와 수신 단말기로 구분하여 표기한다. 이러한 발신 단말기와 수신 단말기는 모두 이동통신 단말기이며, 본 실시예에서는 설명의 편의를 위해 콘텐츠의 제공 및 수신 여부에 따라 단말기 명칭을 구분하여 지칭하기로 한다. 즉, 콘텐츠를 제공하는 이동통신 단말기(제 1 단말기)를 발신 단말기라 지칭하며, 콘텐츠를 수신하여 이용하는 이동통신 단말기(제 2 단말기)를 수신 단말기라 지칭한다. In addition, in the present embodiment, a mobile communication terminal is classified into a calling terminal and a receiving terminal. Both the calling terminal and the receiving terminal are mobile communication terminals, and in the present embodiment, terminal names are classified according to whether contents are provided and received for convenience of description. That is, a mobile communication terminal (first terminal) providing content is called a calling terminal, and a mobile communication terminal (second terminal) receiving and using content is called a receiving terminal.

이하, 본 발명의 실시예를 첨부된 도면에 의거하여 상세히 설명한다. Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시예에 따른 위치 정보를 이용한 콘텐츠 전송 시스템을 개략적으로 나타내는 도면이다.1 is a diagram schematically showing a content delivery system using location information according to an embodiment of the present invention.

도 1을 참조하면, 본 실시예에 따른 위치 정보를 이용한 콘텐츠 전송 시스템(10)은 발신 단말기(100a)와 수신 단말기(100b), 이동통신 망(50), 및 LBS 서버(70)를 포함한다.Referring to FIG. 1, the content delivery system 10 using location information according to the present embodiment includes a calling terminal 100a, a receiving terminal 100b, a mobile communication network 50, and an LBS server 70. .

본 실시예의 이동통신 망(50)은 발신 단말기(100a)와 수신 단말기(100b)가 상호 신호를 전송 및 수신할 수 있도록 신호를 중계하는 모든 통신 망을 지칭한다. 이동통신 망(50)에는 일반적으로 기지국, 교환국 등의 다양한 구성 요소들이 존재하지만, 이는 이미 공지된 기술이며 본 실시예에서는 신호의 중계만을 담당하므로, 이에 대한 설명은 생략하기로 한다. The mobile communication network 50 of this embodiment refers to all communication networks that relay signals so that the calling terminal 100a and the receiving terminal 100b can transmit and receive signals to each other. In the mobile communication network 50, various components such as a base station and a switching center generally exist, but this is a known technique and only in this embodiment is responsible for relaying signals, so a description thereof will be omitted.

LBS 서버(70)는 위치 기반 서비스(Location Based Service)를 제공하는 서버로, 본 실시예에서는 공지 기술인 위치 기반 서비스 시스템을 의미한다. LBS 서버(70)는 이동통신 망(50)을 통해 발신 단말기(100a) 및 수신 단말기(100b)와 상호 통신하며, 각 단말기(100a, 100b)들의 요청에 따라 해당 단말기(100a, 100b)들로 위치 정보를 제공한다. The LBS server 70 is a server that provides a location based service. In the present embodiment, the LBS server 70 refers to a location based service system which is a known technology. The LBS server 70 communicates with the calling terminal 100a and the receiving terminal 100b through the mobile communication network 50, and sends them to the corresponding terminals 100a and 100b at the request of the respective terminals 100a and 100b. Provide location information.

발신 단말기(100a)와 수신 단말기(100b)는 이동통신 망(50)을 통하여 상호 통신이 가능한 이동통신 단말기이다. 또한, 발신 단말기(100a)는 이동통신 망(50)을 통해 수신 단말기(100b)로 인코딩(encoding)된 콘텐츠를 전송하며, 수신 단말기(100b)는 이를 수신한 후, 디코딩하여 이용한다. 따라서 발신 단말기(100a)와 수신 단말기(100b)는 각각 콘텐츠를 인코딩 및 디코딩하기 위한 콘텐츠 변환부(192a, 192b)를 포함한다. The calling terminal 100a and the receiving terminal 100b are mobile communication terminals capable of communicating with each other via the mobile communication network 50. In addition, the calling terminal 100a transmits the encoded content to the receiving terminal 100b through the mobile communication network 50. The receiving terminal 100b receives the decoding content and then decodes the content. Therefore, the originating terminal 100a and the receiving terminal 100b include content converters 192a and 192b for encoding and decoding content, respectively.

또한, 본 발명에 따른 수신 단말기(100b)는 위치 정보 수신부(110b)을 포함한다. 위치 정보 수신부(110b)는 현재 이동통신 단말기(100b)가 위치하고 있는 장소에 대한 정보를 획득하기 위한 것으로, 본 실시예에서는 GPS(Global Positioning System) 수신기를 이용한다. 따라서 본 실시예에 따른 콘텐츠 전송 시스템(10)은, 도시되어 있지 않지만, GPS 수신기가 GPS 신호를 전송하는 GPS 위성이 포함된다. In addition, the receiving terminal 100b according to the present invention includes a location information receiving unit 110b. The location information receiver 110b is for acquiring information about a location where the mobile communication terminal 100b is currently located. In this embodiment, a GPS receiver is used. Therefore, although not shown, the content transmission system 10 according to the present embodiment includes a GPS satellite to which a GPS receiver transmits a GPS signal.

더하여, 본 발명에 따른 발신 단말기(100a)와 수신 단말기(100b)는 이동통신 망(50)을 통하여 LBS 서버(70)와 상호 통신한다. 이를 통해 발신 단말기(100a) 는 수신 단말기(100b)의 위치 정보를 획득할 수 있다. In addition, the calling terminal 100a and the receiving terminal 100b according to the present invention communicate with the LBS server 70 through the mobile communication network 50. Through this, the calling terminal 100a may obtain location information of the receiving terminal 100b.

한편, 이하에서 기술되는 실시예에서는 발신 단말기(100a)가 위치 정보 수신부를 필요로 하지 않는다. 그러나 설명의 편의를 위해 발신 단말기(100a)와 수신 단말기(100b)가 모두 동일한 구성을 갖는 경우를 예로 들어 설명하기로 한다. 즉, 발신 단말기(100a)와 수신 단말기(100b)가 모두 도 2에 도시된 이동통신 단말기(100)와 동일한 구성을 갖는 경우를 예로 들어 설명한다. 그러나 이에 한정되는 것은 않는다. On the other hand, in the embodiment described below, the originating terminal 100a does not require a location information receiver. However, for convenience of description, a case where both the calling terminal 100a and the receiving terminal 100b have the same configuration will be described as an example. That is, a case where both the calling terminal 100a and the receiving terminal 100b have the same configuration as the mobile communication terminal 100 shown in FIG. 2 will be described as an example. However, it is not limited thereto.

도 2는 본 발명의 실시예에 따른 이동통신 단말기를 개략적으로 나타내는 블록도이다.2 is a block diagram schematically illustrating a mobile communication terminal according to an embodiment of the present invention.

도 1 및 도 2를 참조하면, 본 실시예에 따른 이동통신 단말기(100)는 무선통신부(130), 오디오 처리부(140), 키 입력부(160), 표시부(150), 저장부(170), 위치 정보 수신부(110) 및 제어부(190)를 포함한다.1 and 2, the mobile communication terminal 100 according to the present embodiment includes a wireless communication unit 130, an audio processing unit 140, a key input unit 160, a display unit 150, a storage unit 170, The location information receiver 110 and the controller 190 are included.

무선통신부(130)는 이동통신 단말기(100)의 무선 통신을 위한 해당 데이터의 송수신 기능을 수행한다. 무선통신부(130)는 송신되는 신호의 주파수를 상승변환 및 증폭하는 RF송신기와, 수신되는 신호를 저잡음 증폭하고 주파수를 하강 변환하는 RF수신기 등으로 구성될 수 있다. 또한, 무선통신부(130)는 무선 채널을 통해 데이터를 수신하여 제어부(190)로 출력하고, 제어부(190)로부터 출력된 데이터를 무선 채널을 통해 전송할 수 있다. The wireless communication unit 130 performs a function of transmitting and receiving corresponding data for wireless communication of the mobile communication terminal 100. The wireless communication unit 130 may include an RF transmitter for upconverting and amplifying a frequency of a transmitted signal, and an RF receiver for low noise amplifying and downconverting a received signal. In addition, the wireless communication unit 130 may receive data through a wireless channel, output the data to the controller 190, and transmit data output from the controller 190 through a wireless channel.

오디오 처리부(140)는 코덱(CODEC: Coder/Decoder)으로 구성될 수 있으며, 코덱은 패킷 데이터 등을 처리하는 데이터 코덱과 음성 등의 오디오 신호를 처리하 는 오디오 코덱을 구비할 수 있다. 따라서, 오디오 처리부(140)는 통화 시 무선통신부(130)를 통해 제어부(190)에 수신되는 디지털 오디오 데이터를 오디오 코덱을 통해 아날로그 오디오 신호로 변환하여 스피커로 출력하고, 마이크로부터 입력되는 아날로그 오디오 신호를 오디오 코덱을 통해 디지털 오디오 데이터로 변환하여 제어부(190)에 제공한다. The audio processor 140 may be configured as a coder (Coder / Decoder), and the codec may include a data codec for processing packet data and an audio codec for processing an audio signal such as voice. Therefore, the audio processor 140 converts the digital audio data received by the controller 190 through the wireless communication unit 130 into an analog audio signal through an audio codec and outputs the speaker to the speaker, and the analog audio signal input from the microphone. Is converted into digital audio data through an audio codec and provided to the controller 190.

키 입력부(160)는 이동통신 단말기(100)를 제어하기 위한 사용자의 조작신호를 입력받아 제어부(190)에게 전달한다. 이를 위해 키 입력부(160)는 이동통신 단말기(100)의 동작 제어를 위한 제어 키(도시되지 않음) 및 문자와 숫자를 입력하기 위한 다수의 숫자 키(도시되지 않음)들을 구비한다. The key input unit 160 receives a user's operation signal for controlling the mobile communication terminal 100 and transmits it to the controller 190. To this end, the key input unit 160 includes a control key (not shown) for controlling the operation of the mobile communication terminal 100 and a plurality of numeric keys (not shown) for inputting letters and numbers.

표시부(150)는 제어부(190)에서 출력되는 데이터를 화면으로 표시한다. 여기서 표시부(150)는 LCD(Liquid Crystal Display)가 적용될 수 있으며, 이 경우 표시부(150)는 LCD 제어부, 데이터를 저장할 수 있는 메모리 및 LCD 표시소자 등을 구비할 수 있다. 이때 LCD를 터치스크린 방식으로 구현하는 경우, 표시부(150)의 화면은 입력부로 동작될 수 있다. The display unit 150 displays data output from the controller 190 on the screen. Herein, the liquid crystal display (LCD) may be applied to the display unit 150. In this case, the display unit 150 may include an LCD controller, a memory capable of storing data, and an LCD display device. In this case, when the LCD is implemented using the touch screen method, the screen of the display unit 150 may be operated as an input unit.

저장부(170)는 프로그램 메모리, 데이터 메모리들을 포함한다. 프로그램 메모리는 이동통신 단말기(100)의 일반적인 동작을 제어하기 위한 프로그램들이 저장된다. 데이터 메모리에는 프로그램 수행 중에 발생되는 데이터들이 저장된다. 또한 본 실시예에 따른 저장부(170)에는 사용자가 제작하거나 외부로부터 획득한 콘텐츠 데이터들이 저장된다. 이에 더하여, 저장부(170)는 위치 정보 전송을 허용하는 대상자들이 등록되는 인증 대상자 데이터 베이스(172; 이하, 인증 대상자 DB)가 포함 된다. The storage unit 170 includes a program memory and data memories. The program memory stores programs for controlling general operations of the mobile communication terminal 100. Data generated during program execution is stored in the data memory. In addition, the storage unit 170 according to the present embodiment stores the content data produced by the user or acquired from the outside. In addition, the storage unit 170 includes an authentication subject database 172 (hereinafter, an authentication subject DB) in which subjects that allow location information transmission are registered.

인증 대상자 DB(172)는 대상자들의 이름이 입력되는 이름 필드와, 해당 대상자들의 단말기 번호(전화 번호)가 저장되는 번호 필드를 포함한다. 본 실시예에서는 인증 대상자 DB(172)에 등록되어 있는 발신 단말기(100a)들에게만 위치 정보를 제공한다. 따라서 사용자는 자신이 위치 정보를 제공하기 원하는 대상자들만을 인증 대상자 DB(172)에 등록하게 된다. The authentication subject DB 172 includes a name field in which the names of the subjects are input and a number field in which terminal numbers (telephone numbers) of the subjects are stored. In the present embodiment, the location information is provided only to the calling terminal 100a registered in the authentication subject DB 172. Therefore, the user registers only those who want to provide location information to the authentication target DB 172.

한편 본 실시예에서는 별도의 인증 대상자 DB(172)를 두고 대상자들을 등록하는 방법을 예로 들어 설명하고 있지만, 이에 한정되는 것은 아니다. 즉, 폰북에 별도의 필드를 더 추가하고 해당 필드가 선택되면 해당 레코드의 대상자에게 위치 정보를 제공하도록 하는 등 다양한 방법이 이용될 수 있다. In the present embodiment, a method of registering subjects with an additional subject DB 172 is described as an example, but is not limited thereto. That is, various methods may be used, such as adding an additional field to the phone book and providing location information to the target of the record when the corresponding field is selected.

위치 정보 수신부(110)는 GPS 수신기(도시되지 않음)를 포함하며, 이를 통해 해당 단말기의 좌표 정보를 획득한다. 위치 정보 수신부(110)는 GPS 위성으로부터 현재 이동통신 단말기(100)의 GPS 좌표 신호를 수신하여 후술되는 제어부(190)의 위치 정보 처리부(192)에게 전송한다. The location information receiver 110 includes a GPS receiver (not shown), thereby obtaining coordinate information of the corresponding terminal. The location information receiver 110 receives a GPS coordinate signal of the current mobile communication terminal 100 from a GPS satellite and transmits the GPS coordinate signal to the location information processor 192 of the controller 190 to be described later.

제어부(190)는 이동통신 단말기(100)의 전반적인 제어 동작을 수행한다. 또한, 본 발명의 실시예에 따른 제어부(190)는 위치 정보를 획득 및 전송하기 위한 위치 정보 처리부(192)와, 콘텐츠를 인코딩 및 디코딩하기 위한 콘텐츠 변환부(194)를 포함한다.The controller 190 performs an overall control operation of the mobile communication terminal 100. In addition, the controller 190 according to an embodiment of the present invention includes a location information processor 192 for obtaining and transmitting location information, and a content converter 194 for encoding and decoding content.

위치 정보 처리부(192)는 제어부(190)의 제어 하에 위치 정보 수신부(110)를 이용하여 GPS 좌표를 획득한다. 위치 정보 처리부(192)는 이동통신 망(50)을 통 해 LBS 서버(70)와 상호 통신하며 위치 정보를 상호 전송한다. 또한, 위치 정보 처리부(192)는 LBS 서버(70)를 통해 특정한 상대방(즉, 수신 단말기)의 위치 정보를 획득한다. 이 경우, 상대방의 단말기에 사용자가 인증 대상자로 등록되어 있는 경우에만 가능하다. The location information processor 192 acquires the GPS coordinates by using the location information receiver 110 under the control of the controller 190. The location information processing unit 192 communicates with the LBS server 70 through the mobile communication network 50 and mutually transmits location information. In addition, the location information processing unit 192 obtains location information of a specific counterpart (ie, a receiving terminal) through the LBS server 70. In this case, it is possible only when the user is registered as an authentication target in the terminal of the counterpart.

콘텐츠 변환부(194)는 사용자의 요청에 따라 콘텐츠를 인코딩 및 디코딩한다. 인코딩 과정에서 본 실시예에 따른 콘텐츠 변환부(194)는 인증 키를 이용하여 해당 콘텐츠를 인코딩한다. 따라서 인코딩된 콘텐츠는 대응하는 인증 키를 구비한 경우에만 이용할 수 있게 된다. 본 발명에서는 이러한 인증 키로 콘텐츠를 수신하는 단말기의 위치 정보 즉, 수신 단말기(100b)의 GPS 좌표를 이용한다. 따라서 콘텐츠 변환부(194)는 위치 정보 처리부(192)를 통해 위치 정보를 획득한 후, 이를 이용하여 해당 콘텐츠를 인코딩한다. The content converter 194 encodes and decodes the content according to a user's request. In the encoding process, the content converter 194 according to the present embodiment encodes the corresponding content by using the authentication key. Thus, the encoded content can only be used with the corresponding authentication key. In the present invention, the location information of the terminal receiving the content using the authentication key, that is, the GPS coordinates of the receiving terminal 100b is used. Therefore, the content converter 194 obtains the location information through the location information processor 192 and then encodes the corresponding content using the location information.

또한, 디코딩 과정에서 본 실시예에 따른 콘텐츠 변환부(194)는 인증 키를 이용하여 인코딩된 콘텐츠를 디코딩한다. 이때, 콘텐츠 변환부(194)는 위치 정보 수신부(110)를 통해 이동통신 단말기(100)의 현재 위치 정보를 획득한 후, 이를 이용하여 해당 콘텐츠를 디코딩한다.In addition, in the decoding process, the content converter 194 according to the present embodiment decodes the encoded content using the authentication key. In this case, the content converter 194 obtains the current location information of the mobile communication terminal 100 through the location information receiver 110 and then decodes the corresponding content using the location information.

이러한 본 실시예에 따른 콘텐츠 변환부(194)는 콘텐츠를 인코딩 및 디코딩하기 위해 JPEG, Wavelet, mpeg2, mpeg4, H.263, 및 H.264 등의 다양한 코덱들을 이용할 수 있다.The content converter 194 according to the present exemplary embodiment may use various codecs such as JPEG, Wavelet, mpeg2, mpeg4, H.263, and H.264 to encode and decode the content.

이어서, 본 발명에 따른 위치 정보를 이용한 콘텐츠 전송 방법에 대하여 실시예를 통하여 자세히 설명한다. 콘텐츠 전송 방법에 대한 이하의 설명으로부터 전 술한 콘텐츠 전송 시스템(10) 및 이동통신 단말기(100)의 구성 또한 보다 명확해질 것이다.Next, a content transmission method using location information according to the present invention will be described in detail with reference to the following embodiments. The configuration of the content delivery system 10 and the mobile communication terminal 100 described above will also be clearer from the following description of the content delivery method.

도 3은 본 발명에 따른 위치 정보를 이용한 콘텐츠 전송 방법을 개략적으로 나타내는 흐름도이다. 또한 도 4는 본 발명에 따른 발신 단말기의 위치 정보를 이용한 콘텐츠 전송 방법을 개략적으로 나타내는 흐름도이고, 도 5는 본 발명에 따른 수신 단말기의 위치 정보를 이용한 콘텐츠 수신 방법을 개략적으로 나타내는 흐름도이다. 3 is a flowchart schematically illustrating a content transmission method using location information according to the present invention. 4 is a flowchart schematically illustrating a content transmission method using location information of a calling terminal according to the present invention, and FIG. 5 is a flowchart schematically illustrating a content reception method using location information of a receiving terminal according to the present invention.

이하에서 본 실시예를 설명함에 있어서, 발신 단말기(100a)와 수신 단말기(100b)의 구성 요소들은 모두 도 2에 도시된 이동통신 단말기(도 2의 100)의 참조 번호를 이용한다. 이때, 발신 단말기(100a)와 수신 단말기(100b)의 구성 요소들이 구별될 수 있도록, 발신 단말기(100a)의 구성요소인 경우 참조 번호 뒤에 a를 첨부하여 표기하고, 수신 단말기(100b)의 구성요소인 경우 참조 번호 뒤에 b를 첨부하여 표기한다.In the following description of the present embodiment, the components of the originating terminal 100a and the receiving terminal 100b all use the reference numbers of the mobile communication terminal 100 of FIG. 2. In this case, the components of the calling terminal 100a and the receiving terminal 100b may be distinguished from each other in the case of the calling terminal 100a by attaching a followed by a reference number, and the components of the receiving terminal 100b. In the case of, add b after the reference number.

도 1 내지 도 5을 참조하여 본 실시예에 따른 위치 정보를 이용한 콘텐츠 전송 방법을 설명하면 다음과 같다. A method of transmitting content using location information according to the present embodiment will be described with reference to FIGS. 1 to 5 as follows.

본 실시예에 따른 콘텐츠 전송 방법은 먼저 모든 이동통신 단말기(100a, 100b)에 전원이 인가되고, 정상 동작에 따라 대기 상태(idle state)로 진입하는 S10 과정부터 수행된다.The content transmission method according to the present embodiment is first performed in step S10 in which power is applied to all mobile communication terminals 100a and 100b and enters an idle state according to a normal operation.

이어서 대기 상태인 발신 단말기(100a)에 콘텐츠 전송 요청이 입력되는 S11 과정이 수행된다. 발신 단말기(100a)의 사용자가 키 입력부(160)를 조작하여 콘텐 츠 전송을 요청하면, 제어부(190a)는 이를 인지하고, 전송할 콘텐츠와 전송될 수신 단말기(100b)의 전화 번호를 입력받는 S12 과정을 수행한다. Subsequently, a process S11 is performed in which a content transmission request is input to the calling terminal 100a in a standby state. When the user of the calling terminal 100a requests the content transmission by manipulating the key input unit 160, the controller 190a recognizes this and receives the content to be transmitted and the telephone number of the receiving terminal 100b to be transmitted. Do this.

사용자가 키 입력부(160)를 조작하여 전송하기 원하는 콘텐츠를 선택하고, 해당 콘텐츠를 전송할 수신 단말기(100b)의 번호를 선택하면, 이어서 제어부(190a)는 위치 정보 처리부(192a)에게 수신 단말기(100b)의 위치 정보를 요청한다.When the user operates the key input unit 160 to select the content to be transmitted and selects the number of the receiving terminal 100b to which the content is to be transmitted, the controller 190a then sends the location information processing unit 192a to the receiving terminal 100b. Request location information.

이어서, 발신 단말기(100a)의 위치 정보 처리부(192a)는 이동통신 망(50)을 통해 LBS 서버(70)에 접속하여 수신 단말기(100b)의 위치 정보를 요청하는 S13 과정을 수행한다. 이에 수신 단말기(100b)의 위치 정보를 요청받은 LBS 서버(70)는 수신 단말기(100b)의 위치 정보 처리부(192b)와 접속하고, 수신 단말기(100b)의 위치 정보를 요청하는 S14 과정을 수행한다. Subsequently, the location information processing unit 192a of the calling terminal 100a accesses the LBS server 70 through the mobile communication network 50 and performs a process S13 for requesting location information of the receiving terminal 100b. In response, the LBS server 70 receiving the location information of the receiving terminal 100b connects to the location information processing unit 192b of the receiving terminal 100b and performs an S14 process of requesting the location information of the receiving terminal 100b. .

위치 정보 요청을 수신한 수신 단말기(100b)의 위치 정보 처리부(192b)는 제어부(190b)로 위치 정보를 요청한 발신 단말기(100a)의 인증을 요청하는 S15 과정을 수행한다. 제어부(190b)는 발신 단말기(100a)의 정보(즉, 전화 번호)를 추출하고, 이를 인증 대상자 DB(172b)에 등록되어 있는 데이터와 비교한다. 발신 단말기(100a)의 전화 번호가 인증 대상자 DB(172b)에 등록되어 있지 않은 경우, 제어부(190b)는 해당 발신 단말기(100a)를 인증되지 않은 대상자로 인지하고 위치 정보의 제공을 거부하게 된다. 이 경우, 제어부(190b)는 위치 정보 처리부(192b)를 통해 위치 정보를 제공할 수 없다는 내용의 신호를 LBS 서버(70)를 통해 발신 단말기(100a)로 전송하게 된다. 반면에 발신 단말기(100a)의 전화 번호가 인증 대상자 DB(172b)에 등록되어 있는 경우, 제어부(190b)는 해당 발신 단말기(100a)를 인증된 대상자로 인지하고, 후술되는 과정을 통해 위치 정보를 제공하게 된다.The location information processing unit 192b of the receiving terminal 100b receiving the location information request performs an operation S15 of requesting authentication of the originating terminal 100a requesting the location information to the controller 190b. The controller 190b extracts the information (ie, the telephone number) of the calling terminal 100a and compares it with the data registered in the authentication subject DB 172b. If the telephone number of the calling terminal 100a is not registered in the authentication target DB 172b, the controller 190b recognizes the calling terminal 100a as an unauthenticated subject and refuses to provide location information. In this case, the controller 190b transmits a signal indicating that the location information cannot be provided through the location information processor 192b to the calling terminal 100a through the LBS server 70. On the other hand, when the phone number of the calling terminal 100a is registered in the authentication target DB 172b, the controller 190b recognizes the calling terminal 100a as an authenticated target and recognizes the location information through the process described below. Will be provided.

발신 단말기(100a)가 인증 대상자인 경우, 수신 단말기(100b)의 위치 정보 처리부(192b)는 위치 정보 수신부(110b)를 구동시켜 현재 수신 단말기(100b)의 위치 정보인 GPS 좌표를 획득하는 S16 과정을 수행한다. 이 과정에서 수신 단말기(100b)의 위치나 기후 조건에 따라 수신 단말기(100b)의 위치 정보를 획득하지 못하는 상황이 발생될 수 있다. 이러한 경우, 수신 단말기(100b)의 위치 정보 처리부(192b)는 위치 정보를 획득할 수 없다는 내용을 포함하는 응답을 LBS 서버(70)로 전송하게 된다. 반면에, 위치 정보가 획득된 경우, 수신 단말기(100b)의 위치 정보 처리부(192b)는 획득한 위치 정보를 포함하는 응답을 LBS 서버(70)로 전송하는 S17 과정을 수행한다. When the calling terminal 100a is an authentication target, the location information processing unit 192b of the receiving terminal 100b drives the location information receiving unit 110b to acquire GPS coordinates which are the location information of the current receiving terminal 100b. Do this. In this process, a situation may occur in which the location information of the reception terminal 100b cannot be obtained according to the location or the weather condition of the reception terminal 100b. In this case, the location information processing unit 192b of the receiving terminal 100b transmits a response including the content that the location information cannot be obtained to the LBS server 70. On the other hand, when the location information is obtained, the location information processing unit 192b of the receiving terminal 100b performs an S17 process of transmitting a response including the obtained location information to the LBS server 70.

수신 단말기(100b)의 위치 정보 처리부(192)로부터 수신 단말기(100b)의 위치 정보를 전송받은 LBS 서버(70)는, 이를 다시 발신 단말기(100a)의 위치 정보 처리부(192)로 전송하는 S18 과정을 수행한다. The LBS server 70 receiving the location information of the receiving terminal 100b from the location information processing unit 192 of the receiving terminal 100b transmits it back to the location information processing unit 192 of the calling terminal 100a. Do this.

이상과 같은 과정을 통해 발신 단말기(100a)의 위치 정보 처리부(192a)가 수신 단말기(100b)의 위치 정보를 획득하게 되면(S19), 위치 정보 처리부(192a)는 획득한 위치 정보를 콘텐츠 변환부(194a)로 전송한다.When the location information processing unit 192a of the calling terminal 100a acquires the location information of the receiving terminal 100b through the above process (S19), the location information processing unit 192a converts the acquired location information into the content conversion unit. Send to 194a.

한편, 수신 단말기(100b)가 위치 정보를 획득하지 못하는 경우, S18 과정에서 LBS 서버(70)를 통해 전송되는 응답은 위치 정보가 포함되지 않은 응답이 전송된다. 이러한 경우, 발신 단말기(100a)의 제어부(190a)는 수신 단말기(100b)의 위치 정보를 획득할 수 없다는 내용의 메시지를 표시부(150a)에 표시하여 사용자에게 알리는 S22 과정을 수행한 후, 콘텐츠 전송 과정을 종료한다.On the other hand, when the receiving terminal 100b does not acquire the location information, the response transmitted through the LBS server 70 in step S18 is a response that does not include the location information is transmitted. In this case, the control unit 190a of the calling terminal 100a displays a message indicating that the position information of the receiving terminal 100b cannot be obtained on the display unit 150a to perform an S22 process of informing the user, and then transmits the content. End the process.

반면에 S18 과정에서, 수신 단말기(100b)의 위치 정보가 응답에 포함되어 전송되면, 이어서 획득한 위치 정보를 이용하여 콘텐츠를 인코딩하는 S20 과정이 수행된다. On the other hand, in step S18, if the location information of the receiving terminal 100b is included in the response and transmitted, then step S20 is performed to encode the content using the obtained location information.

콘텐츠 변환부(194a)는 사용자가 S12 과정에서 선택한 콘텐츠를 인코딩한다. 이때, 콘텐츠 변환부(194a)는 S18 과정에서 획득한 위치 정보를 인증 키로 하여 해당 콘텐츠를 인코딩한다. 이에 따라 인코딩 된 콘텐츠는 대응하는 인증 키를 이용하는 경우에만 디코딩될 수 있게 된다. The content converter 194a encodes the content selected by the user in step S12. At this time, the content conversion unit 194a encodes the corresponding content using the location information obtained in step S18 as an authentication key. The encoded content can thus be decoded only when using the corresponding authentication key.

콘텐츠의 인코딩 과정이 완료되면, 이어서 제어부(190a)가 인코딩된 콘텐츠를 수신 단말기(100b)로 전송하는 S21 과정이 수행된다. 제어부(190a)는 다양한 프로토콜을 이용하여 이동통신 망(50)으로 해당 콘텐츠를 전송할 수 있다. 예를 들어 MMS, E-mail 등의 수단을 이용할 수 있다. 또한 상대방이 근거리에 위치하는 경우 Bluetooth 기술을 통해 전송하는 것도 가능하다. When the encoding process of the content is completed, the control unit 190a performs a process S21 to transmit the encoded content to the receiving terminal (100b). The controller 190a may transmit the corresponding content to the mobile communication network 50 using various protocols. For example, MMS, E-mail, or the like can be used. It is also possible to transmit via Bluetooth technology when the other party is located at close range.

발신 단말기(100a)에서 콘텐츠를 전송하게 되면, 수신 단말기(100b)가 이동통신 망(50)을 통해 이를 수신하는 S23 과정이 수행된다. When the content is transmitted from the calling terminal 100a, the receiving terminal 100b performs a process S23 for receiving it through the mobile communication network 50.

콘텐츠를 전송받은 수신 단말기(100b)의 제어부(190b)는 수신된 콘텐츠를 저장부(170b)에 저장한다. 이어서, 제어부(190b)는 자동으로 수신된 콘텐츠를 이용(재생)하도록 수신 단말기(100b)에 설정되어 있는지 여부를 확인하는 S24 과정이 수행된다. The control unit 190b of the receiving terminal 100b that has received the content stores the received content in the storage unit 170b. Subsequently, the controller 190b performs a step S24 of checking whether the reception terminal 100b is set to automatically use (play) the received content.

자동 재생이 아닌, 수동 재생으로 설정되어 있는 경우, 제어부(190b)는 콘 텐츠를 재생하지 않으며, 콘텐츠를 발신 단말기(100a)로부터 수신하였다는 메시지를 표시부(150b)에 표시하는 S30 과정을 수행한 후, 콘텐츠 전송 과정을 종료한다. 그러나 자동으로 재생되도록 설정되어 있는 경우, 제어부(190b)는 해당 콘텐츠를 재생시키기 위한 과정을 수행하게 된다. If it is set to manual playback instead of automatic playback, the controller 190b does not play the content, and performs the step S30 of displaying a message on the display unit 150b indicating that the content has been received from the calling terminal 100a. After that, the content transmission process ends. However, if it is set to automatically play, the controller 190b performs a process for playing the corresponding content.

제어부(190b)는 먼저 수신된 콘텐츠를 디코딩하는 과정을 수행한다. 즉 제어부(190b)는 콘텐츠 변환부(194b)에게 수신된 콘텐츠의 디코딩을 요청한다. The controller 190b first decodes the received content. That is, the controller 190b requests the content converter 194b to decode the received content.

인코딩되어 있는 콘텐츠를 디코딩하기 위해서는 적합한 인증 키가 필요하다. 따라서 콘텐츠 변환부(194b)는 위치 정보 처리부(192b)에게 현재 수신 단말기(100b)의 위치 정보를 요청한다. In order to decode the encoded content, an appropriate authentication key is required. Therefore, the content conversion unit 194b requests the location information processing unit 192b for location information of the current receiving terminal 100b.

이에 위치 정보 처리부(192b)는 위치 정보 수신부(110b)를 이용하여 현재 수신 단말기(100b)의 위치 정보를 획득하고, 이를 콘텐츠 변환부(194b)에게 전송하는 S25 과정을 수행한다. Accordingly, the location information processing unit 192b acquires the location information of the current receiving terminal 100b by using the location information receiving unit 110b and performs the process of S25 of transmitting the location information to the content conversion unit 194b.

위치 정보를 획득한 콘텐츠 변환부(194b)는 이를 인증 키로 이용하여 인코딩되어 있는 콘텐츠를 디코딩하는 S26 과정을 수행한다.The content conversion unit 194b having obtained the location information performs the S26 process of decoding the encoded content using this as the authentication key.

이 과정에서 위치 정보가 콘텐츠의 인증 키로 적합하지 않은 경우, 즉 S16 과정에서 획득하여 발신 단말기(100a)로 전송한 위치 정보와, S25 과정에서 획득한 위치 정보가 다른 경우, S25 과정에서 획득한 위치 정보는 해당 콘텐츠의 인증 키로 이용될 수 없다. 이는 수신 단말기(100b)가 계속 이동 중이거나, 수신 단말기(100b)의 사용자가 S16 과정을 수행한 후, 다른 장소를 이동한 경우에 발생될 수 있다. 이러한 경우, 수신 단말기(100b)는 수신한 콘텐츠를 이용할 수 없으며, S16 과정에서 획득한 위치 정보와 동일한 위치로 이동할 경우에만 해당 콘텐츠를 이용할 수 있게 된다. 이처럼 S25 과정에서 획득한 위치 정보를 이용하여 해당 콘텐츠를 디코딩할 수 없는 경우, 제어부(190b)는 콘텐츠를 디코딩할 수 없다는 내용의 메시지를 표시부(150b)에 표시하여 사용자에게 알리는 S29 과정을 수행한다.In this process, when the location information is not suitable as the authentication key of the content, that is, the location information acquired in step S16 and transmitted to the calling terminal 100a and the location information obtained in step S25 are different, the location obtained in step S25. The information cannot be used as an authentication key of the corresponding content. This may occur when the receiving terminal 100b continues to move or when the user of the receiving terminal 100b moves to another place after performing the process S16. In this case, the receiving terminal 100b cannot use the received content, and can use the corresponding content only when the receiving terminal 100b moves to the same position as the position information acquired in step S16. When the corresponding content cannot be decoded using the location information acquired in step S25 as described above, the controller 190b displays a message indicating that the content cannot be decoded on the display unit 150b and performs a step S29 of informing the user. .

반면에, S25 과정에서 획득한 위치 정보가 S16 과정에서 획득한 위치 정보와 동일한 경우, 콘텐츠 변환부(194)는 수신한 콘텐츠를 성공적으로 디코딩하게 되며(S27), 이어서 디코딩된 콘텐츠를 표시부(150b)에 표시하여 재생하는 S28 과정을 수행한다.On the other hand, if the position information acquired in step S25 is the same as the position information obtained in step S16, the content converter 194 successfully decodes the received content (S27), and then displays the decoded content in the display unit 150b. In step S28, playback is performed.

본 발명에 따른 콘텐츠는 DRM과 같이 저작권자의 권리를 보호하기 위해 위치 정보를 이용하여 인코딩하는 방법을 이용한다. 이에 따라 인코딩된 콘텐츠는 인증 키가 있는 경우에만 사용이 가능하지만, 디코딩된 콘텐츠는 인증 키 없이도 사용이 가능하므로 해당 콘텐츠의 권리를 보호하기 어렵다. 따라서 인코딩된 콘텐츠가 디코딩될 때, 디코딩된 콘텐츠는 임시적으로 버퍼 등에 저장될 수 있지만, 계속적으로 저장되지는 않는다. 즉, 본 실시예에 따른 수신 단말기(100b)에는 인코딩되어 있는 상태의 콘텐츠만이 저장 가능하며, 디코딩된 콘텐츠는 재생된 후 바로 제거된다. The content according to the present invention uses a method of encoding using location information to protect the rights of the copyright holder such as DRM. Accordingly, the encoded content can be used only when there is an authentication key, but since the decoded content can be used without an authentication key, it is difficult to protect the rights of the content. Thus, when the encoded content is decoded, the decoded content may be temporarily stored in a buffer or the like, but not continuously. That is, only the content in the encoded state can be stored in the receiving terminal 100b according to the present embodiment, and the decoded content is immediately removed after playing.

따라서, 사용자가 추후에 해당 콘텐츠를 다시 재생하기 원하는 경우, 수신 단말기(100b)는 다시 위치 정보를 획득하고 이를 인증 키로 이용하여 해당 콘텐츠를 디코딩하여 재생시키게 된다. 그러나 본 발명은 이러한 방법에 한정되지 않는다. 즉, 다른 실시예로, 콘텐츠를 디코딩할 때, 디코딩되는 프레임별로(즉 디코딩 됨과 동시에 실시간으로) 재생하고, 재생된 프레임들은 삭제하는 방법을 이용하는 등 다양한 방법이 적용될 수 있다. Therefore, when the user wants to play the content again later, the receiving terminal 100b obtains the location information again and decodes the content by using it as an authentication key. However, the present invention is not limited to this method. That is, in another embodiment, various methods may be applied, such as by using a method of decoding content by decoding (that is, decoding and real time at the same time) and deleting the reproduced frames.

이상과 같은 과정을 통해 수행되는 본 발명의 실시예에 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템은 수신 단말기의 위치 정보를 인증 키로 하여 콘텐츠를 인코딩 및 디코딩한다. 따라서, 사용자는 인증 키를 획득하기 위한 별도의 노력이나 복잡한 과정이 필요치 않다는 이점이 있다. 이에 더하여, 위치 정보를 인증 키로 이용하므로, 위치에 따라 사용이 가능한 콘텐츠 이용 방법을 제시한다는 이점이 있다. The content transmission method and system using the location information in the embodiment of the present invention performed through the above process encodes and decodes the content using the location information of the receiving terminal as an authentication key. Therefore, the user has an advantage that no extra effort or complicated process is required to obtain the authentication key. In addition, since location information is used as an authentication key, there is an advantage of providing a content usage method that can be used depending on the location.

한편, 본 발명에 따른 위치 정보를 이용한 콘텐츠 전송 방법 및 시스템은 실시예에 한정되지 않으며, 본 발명의 기술적 사상 내에서 당 분야에서 통상의 지식을 가진 자에 의하여 다양한 변형이 가능하다. On the other hand, the content transmission method and system using the location information according to the present invention is not limited to the embodiment, various modifications are possible by those skilled in the art within the technical idea of the present invention.

예를 들어, 본 실시예에서는 GPS를 통해 위치 정보를 획득하는 경우를 예로 들어 설명하였다. 그러나, 이에 한정되지 않으며, 다른 실시예로 LSB 서버나 GPS 수신기를 이용하지 않고 기지국 등의 이동통신 사업자로부터 위치 정보를 획득하는 방법을 이용할 수 있다. 이 경우, 발신 단말기는 이동통신 사업자에게 수신 단말기의 위치 정보를 요청하게 되고, 수신 단말기 역시 이동통신 사업자를 통해 자신의 위치 정보를 획득하여 디코딩에 이용하게 된다. For example, in the present embodiment, a case of obtaining location information through GPS has been described as an example. However, the present invention is not limited thereto, and in another embodiment, a method of obtaining location information from a mobile communication service provider such as a base station without using an LSB server or a GPS receiver may be used. In this case, the calling terminal requests the mobile communication provider's location information of the receiving terminal, and the receiving terminal also acquires its location information through the mobile communication provider and uses it for decoding.

또한 본 실시예에서는 수신 단말기의 위치 정보를 그대로 인증 키로 이용하는 경우를 예로 들어 설명하였다. 즉 수신 단말기가 위치한 장소의 위치 정보만이 유일한 하나의 인증 키로 이용되는 경우를 예로 들었다. 그러나 이에 한정되지 않 는다. 즉, 본 발명에 따른 다른 실시예로, 발신 단말기가 수신 단말기의 위치 정보를 수신한 후, 수신한 위치 정보를 중심으로 하여 일정한 영역으로 확장시켜 확장된 영역에 대응하는 위치 정보를 인증 키를 적용하는 것도 가능하다. 이 경우, 수신 단말기가 확장된 영역에 내에서 위치하여 위치 정보를 인증 키로 이용한다면, 해당 콘텐츠를 디코딩할 수 있게 된다. In addition, the present embodiment has been described taking the case of using the location information of the receiving terminal as an authentication key as an example. That is, the case where only the location information of the place where the receiving terminal is located is used as the only one authentication key. But it is not limited to this. That is, according to another embodiment of the present invention, after the calling terminal receives the location information of the receiving terminal, the authentication terminal applies the authentication key to the location information corresponding to the extended area by expanding the predetermined location centering on the received location information. It is also possible. In this case, if the receiving terminal is located in the extended area and uses the location information as the authentication key, the corresponding content can be decoded.

더하여, 본 실시예에서는 이동통신 단말기에서 위치 정보를 이용하여 콘텐츠를 전송하는 예를 설명하고 있다. 그러나 이 외에도 이동통신 망 또는 유선 통신 망을 통해 데이터의 전송이 가능하고, 위치 정보를 획득할 수 있는 전자 기기라면 폭넓게 적용될 수 있다. In addition, the present embodiment describes an example of transmitting content using location information in a mobile communication terminal. However, in addition to this, any electronic device capable of transmitting data through a mobile communication network or a wired communication network and obtaining location information may be widely applied.

도 1은 본 발명의 실시예에 따른 위치 정보를 이용한 콘텐츠 전송 시스템을 개략적으로 나타내는 도면.1 is a view schematically showing a content delivery system using location information according to an embodiment of the present invention.

도 2는 본 발명의 실시예에 따른 이동통신 단말기를 개략적으로 나타내는 블록도.2 is a block diagram schematically illustrating a mobile communication terminal according to an embodiment of the present invention;

도 3은 본 발명에 따른 위치 정보를 이용한 콘텐츠 전송 방법을 개략적으로 나타내는 흐름도.3 is a flowchart schematically illustrating a content transmission method using location information according to the present invention.

도 4는 본 발명에 따른 발신 단말기의 위치 정보를 이용한 콘텐츠 전송 방법을 개략적으로 나타내는 흐름도.4 is a flowchart schematically illustrating a content transmission method using location information of a calling terminal according to the present invention;

도 5는 본 발명에 따른 수신 단말기의 위치 정보를 이용한 콘텐츠 수신 방법을 개략적으로 나타내는 흐름도. 5 is a flowchart schematically illustrating a content receiving method using location information of a receiving terminal according to the present invention.

Claims (20)

콘텐츠 전송 요청에 따라 제 1 단말기에서 제 2 단말기의 위치 정보를 획득하는 위치 정보 획득 과정,Obtaining location information for obtaining location information of a second terminal from a first terminal according to a content transmission request; 상기 제 1 단말기가 획득한 상기 제 2 단말기의 위치 정보를 이용하여 전송 요청된 콘텐츠를 인코딩하는 인코딩 과정,An encoding process of encoding the content requested to be transmitted using location information of the second terminal acquired by the first terminal; 상기 제 1 단말기가 인코딩된 상기 콘텐츠를 상기 제 2 단말기로 전송하는 전송 과정, 및A transmission process of transmitting, by the first terminal, the encoded content to the second terminal; and 상기 제 2 단말기에서 위치 정보를 이용하여 전송된 상기 콘텐츠를 디코딩하는 디코딩 과정을 포함하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.And decoding the content transmitted by the second terminal using the location information. 제 1 항에 있어서, 상기 위치 정보 획득 과정은,The method of claim 1, wherein the obtaining of the location information comprises: 상기 제 1 단말기가 상기 제 2 단말기로 위치 정보를 요청하는 과정, 및Requesting location information from the first terminal to the second terminal, and 상기 제 2 단말기가 상기 제 1 단말기로 획득한 위치 정보를 전송하는 과정을 포함하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.And transmitting location information acquired by the second terminal to the first terminal. 제 2 항에 있어서, 상기 위치 정보를 획득하는 과정을 수행하기에 앞서,The method of claim 2, before performing the process of acquiring the location information, 상기 제 1 단말기가 상기 위치 정보를 제공받을 수 있는 단말기인지 여부를 상기 제 2 단말기가 확인하는 과정을 더 포함하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법. And identifying, by the second terminal, whether the first terminal is a terminal capable of receiving the location information. 제 2 항에 있어서, 상기 위치 정보는 The method of claim 2, wherein the location information GPS(global positioning system) 좌표인 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.Method for transmitting content using location information, characterized in that the GPS (global positioning system) coordinates. 제 2 항에 있어서, 상기 인코딩 과정은, The method of claim 2, wherein the encoding process, 상기 제 2 단말기의 위치 정보를 인증 키로 사용하여 상기 콘텐츠를 인코딩하는 과정인 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.And encoding the content using the location information of the second terminal as an authentication key. 제 2 항에 있어서, 상기 전송 과정은, The method of claim 2, wherein the transmission process, MMS(Multimiedia Message Service), E-mail 서비스, 또는 Bluetooth 중 어느 하나를 이용하여 인코딩된 상기 콘텐츠를 전송하는 과정인 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.And transmitting the content encoded using any one of a MMS, an e-mail service, and Bluetooth. 제 2 항에 있어서, 상기 위치 정보는,The method of claim 2, wherein the location information, 위치 기반 시스템(LBS)을 이용하여 획득하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.Content delivery method using location information, characterized in that obtained by using a location-based system (LBS). 제 2 항에 있어서, 상기 디코딩 과정은, The method of claim 2, wherein the decoding process, 상기 제 2 단말기가 상기 인코딩된 콘텐츠를 전송받아 저장하는 과정과,Receiving and storing the encoded content by the second terminal; 상기 제 2 단말기가 상기 제 2 단말기의 현재 위치 정보를 재 획득하는 과정, 및Re-acquiring, by the second terminal, current location information of the second terminal; and 재 획득한 상기 위치 정보를 이용하여 저장된 상기 콘텐츠를 디코딩하는 과정을 포함하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.And decoding the stored content using the re-acquired location information. 제 8 항에 있어서, 상기 콘텐츠를 디코딩하는 과정은, The method of claim 8, wherein the decoding of the content comprises: 상기 콘텐츠를 디코딩함과 동시에 실시간으로 화면에 표시하며 재생하는 과정인 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.Content decoding method using position information, characterized in that the process of decoding and displaying the content on the screen in real time. 제 8 항에 있어서, 상기 콘텐츠를 디코딩하는 과정은,The method of claim 8, wherein the decoding of the content comprises: 상기 위치 정보를 인증 키로 이용하여 상기 콘텐츠를 디코딩하는 과정인 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 방법.And decoding the content using the location information as an authentication key. 콘텐츠 전송 요청에 따라 해당 콘텐츠를 인코딩하여 전송하는 제 1 단말기, A first terminal for encoding and transmitting corresponding content according to a content transfer request; 상기 제 1 단말기로부터 상기 콘텐츠를 전송받고, 상기 콘텐츠를 디코딩하여 이용하는 제 2 단말기, 및A second terminal receiving the content from the first terminal, decoding the content and using the content; 상기 제 2 단말기와 상기 제 2 단말기 상호 간에 정보를 전송하는 이동통신 망을 포함하여 구성되며,It comprises a mobile communication network for transmitting information between the second terminal and the second terminal, 상기 제 1 단말기는 상기 제 2 단말기의 위치 정보를 이용하여 상기 콘텐츠 를 인코딩하며,The first terminal encodes the content using location information of the second terminal, 상기 제 2 단말기는 상기 제 2 단말기의 위치 정보를 이용하여 상기 콘텐츠를 디코딩하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.And the second terminal decodes the content using the location information of the second terminal. 제 11 항에 있어서, 상기 제 1 단말기는,The method of claim 11, wherein the first terminal, 상기 제 2 단말기로부터 상기 제 2 단말기의 위치 정보를 획득하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.And content information of the second terminal is obtained from the second terminal. 제 11 항에 있어서, 상기 위치 정보는 The method of claim 11, wherein the location information GPS 좌표인 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.Content transmission system using the location information, characterized in that the GPS coordinates. 제 11 항에 있어서, 상기 제 1 단말기는, The method of claim 11, wherein the first terminal, 상기 제 2 단말기의 위치 정보를 인증 키로 사용하여 상기 콘텐츠를 인코딩하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.And the content is encoded using location information of the second terminal as an authentication key. 제 11 항에 있어서, 상기 제 1 단말기는, The method of claim 11, wherein the first terminal, MMS, E-mail 서비스, 또는 Bluetooth 중 어느 하나를 이용하여 인코딩된 상기 콘텐츠를 전송하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.Content delivery system using location information, characterized in that for transmitting the content encoded by using any one of MMS, E-mail service, or Bluetooth. 제 11 항에 있어서, 상기 제 2 단말기는, The method of claim 11, wherein the second terminal, 상기 인코딩된 콘텐츠가 전송되면, 상기 제 2 단말기의 현재 위치 정보를 획득하고, 획득한 상기 위치 정보를 이용하여 상기 콘텐츠를 디코딩하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.And when the encoded content is transmitted, obtain current location information of the second terminal, and decode the content using the obtained location information. 제 16 항에 있어서, 상기 제 2 단말기는, The method of claim 16, wherein the second terminal, 상기 위치 정보를 인증 키로 이용하여 상기 콘텐츠를 디코딩하는 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.And the content is decoded using the location information as an authentication key. 콘텐츠 전송 요청에 따라 제 2 단말기로 위치 정보를 요청하는 과정과,Requesting location information from the second terminal according to the content transmission request; 상기 요청에 따라 상기 제 2 단말기로부터 위치 정보를 획득하는 과정과,Acquiring location information from the second terminal according to the request; 상기 위치 정보를 이용하여 상기 요청된 콘텐츠를 인코딩하는 과정, 및 Encoding the requested content using the location information, and 상기 인코딩된 콘텐츠를 상기 제 2 단말기로 전송하는 과정을 포함하는 것을 특징으로 하는 이동통신 단말기의 콘텐츠 송신 방법.And transmitting the encoded content to the second terminal. 제 1 단말기의 위치 정보 요청에 따라 위치 정보를 획득하는 과정과,Acquiring the location information according to the location information request of the first terminal; 획득한 상기 위치 정보를 상기 제 1 단말기로 전송하는 과정과,Transmitting the obtained location information to the first terminal; 상기 제 1 단말기로부터 인코딩된 콘텐츠를 획득하는 과정, Obtaining encoded content from the first terminal; 상기 위치 정보를 재 획득하는 과정과, 및Reacquiring the location information, and 재 획득한 상기 위치 정보를 이용하여 획득한 상기 콘텐츠를 디코딩하는 과 정을 포함하는 것을 특징으로 하는 이동통신 단말기의 콘텐츠 수신 방법.And decoding the acquired content using the re-acquired location information. 제 18항 또는 제 19 항에 있어서, 상기 위치 정보는, The method of claim 18 or 19, wherein the location information, GPS 좌표인 것을 특징으로 하는 위치 정보를 이용한 콘텐츠 전송 시스템.Content transmission system using the location information, characterized in that the GPS coordinates.
KR1020070121904A 2007-11-28 2007-11-28 Content delivery method and system using location information Ceased KR20090055136A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070121904A KR20090055136A (en) 2007-11-28 2007-11-28 Content delivery method and system using location information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070121904A KR20090055136A (en) 2007-11-28 2007-11-28 Content delivery method and system using location information

Publications (1)

Publication Number Publication Date
KR20090055136A true KR20090055136A (en) 2009-06-02

Family

ID=40986849

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070121904A Ceased KR20090055136A (en) 2007-11-28 2007-11-28 Content delivery method and system using location information

Country Status (1)

Country Link
KR (1) KR20090055136A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101315245B1 (en) * 2011-11-25 2013-10-08 대한민국 Communication System for using a Military Operations and Drive Method of the Same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101315245B1 (en) * 2011-11-25 2013-10-08 대한민국 Communication System for using a Military Operations and Drive Method of the Same

Similar Documents

Publication Publication Date Title
KR101404258B1 (en) Remote hanset diagnostics
US20070291107A1 (en) Apparatus and method for sending/receiving text message during video call in mobile terminal
CN109274405A (en) Data transmission method, device, electronic device and computer readable medium
KR100783550B1 (en) System and method for providing location information of a mobile terminal in a wireless communication system
US20080120094A1 (en) Seamless automatic speech recognition transfer
JP2002247144A (en) Mobile phone device and method of receiving the same
US20120316662A1 (en) System and method for providing contents through network in device incapable of connecting to a network
US20060268937A1 (en) Apparatus and method of switching a voice codec of mobile terminal
US9497245B2 (en) Apparatus and method for live streaming between mobile communication terminals
US20080026735A1 (en) Apparatus and method for transmitting and receiving position information in portable terminal
US8781138B2 (en) Method for outputting background sound and mobile communication terminal using the same
KR20090055136A (en) Content delivery method and system using location information
KR20070104475A (en) Push-to-talk communication system and push-to-talk communication method
KR20080101431A (en) Mobile terminal and its emergency call method
US8477938B2 (en) Method and apparatus for authentication of portable electronic devices
JP3678733B2 (en) Mobile communication terminal and location information providing method
KR100315328B1 (en) Digital Portable Mobile Telephone and Methods for Inputting/Outputting and Storing/Retrieving Voice Data Therefor
KR100803661B1 (en) Recording service method using mobile communication and internet
CN114125790A (en) Bluetooth communication method, apparatus and medium
US20050135780A1 (en) Apparatus and method for displaying moving picture in a portable terminal
KR100760223B1 (en) System and method for providing location information of a mobile terminal in a wireless communication system
US20060205339A1 (en) Communication terminal
KR20080047683A (en) Method and device for transmitting streaming service in portable terminal
KR100706348B1 (en) System and method for providing location based surrounding information using mobile communication terminal
Pradhan Audio integration using Zello application: upgrading the PTT application

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20071128

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20121114

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20071128

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20140120

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20140403

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20140120

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I