KR20150108470A - Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system - Google Patents

Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system Download PDF

Info

Publication number
KR20150108470A
KR20150108470A KR1020140031021A KR20140031021A KR20150108470A KR 20150108470 A KR20150108470 A KR 20150108470A KR 1020140031021 A KR1020140031021 A KR 1020140031021A KR 20140031021 A KR20140031021 A KR 20140031021A KR 20150108470 A KR20150108470 A KR 20150108470A
Authority
KR
South Korea
Prior art keywords
information
conversation
terminal device
party
location
Prior art date
Application number
KR1020140031021A
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 KR1020140031021A priority Critical patent/KR20150108470A/en
Publication of KR20150108470A publication Critical patent/KR20150108470A/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry

Landscapes

  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a messenger service system, and messenger service method and apparatus for providing a location of a counterpart and time information in the system. The present invention receives location information of a counterpart and time information according to the location of the counterpart from a service apparatus when a conversation is requested through a messenger, displays the received information in advance on a conversation screen before executing the conversation, and executes the conversation with a terminal device of the counterpart, thereby checking the time and the location of the counterpart in advance before executing the conversation, and executing the conversation by considering the situation of the counterpart such as a location, a region, time difference, or the like of the counterpart. Accordingly, provided is a messenger service which can be conveniently used by a user.

Description

메신저 서비스 시스템, 그 시스템에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법 및 장치{MESSENGER SERVICE SYSTEM, MESSENGER SERVICE METHOD AND APPARATUS PROVIDING FOR OTHER'S LOCATION AND TIME IMFORMATION IN THE SYSTEM}BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a messenger service system, a messenger service system, and a messenger service method and apparatus for providing location and time information of a counterpart in the system.

본 발명은 메신저 서비스에 관한 것으로서, 특히 메신저를 통해 대화 수행하고자 하는 경우 상대방의 위치 및 시간을 미리 알려줌으로써, 상대방의 현재 위치 및 상황을 확인하기 위한 메신저 서비스 시스템, 그 시스템에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법 및 장치에 관한 것이다. The present invention relates to a messenger service, and more particularly, to a messenger service system for confirming a current location and a situation of a counterpart by informing in advance the location and time of the counterpart when a conversation is to be performed through the messenger, And more particularly, to a messenger service method and apparatus for providing time information.

이 부분에 기술된 내용은 단순히 본 실시 예들에 대한 배경 정보를 제공할 뿐 종래기술을 구성하는 것은 아니다.The contents described in this section merely provide background information on the embodiments and do not constitute the prior art.

최근 정보통신 기술과 반도체 기술 등의 눈부신 발전에 힘입어 휴대 단말기의 보급과 이용이 급속도로 증가하고 있다. 특히, 최근의 휴대 단말기는 성능 향상을 통해서, 각자의 전통적인 고유 영역에 머무르지 않고 다른 단말기들의 영역까지 아우르는 모바일 융/복합(mobile convergence) 단계에 이르고 있다. Recently, due to the remarkable development of information communication technology and semiconductor technology, the spread and use of mobile terminals are rapidly increasing. In particular, recent mobile terminals have achieved a mobile convergence step by upgrading their performance to the area of other terminals without staying in their traditional unique areas.

대표적으로 이동 통신 단말기는 음성통화나 메시지 송수신과 같은 일반적인 통신 기능 이외에도 TV 시청 기능(예컨대, DMB(Digital Multimedia Broadcasting)나 DVB(Digital Video Broadcasting)와 같은 이동 방송), 음악 재생 기능(예컨대, MP3(MPEG Audio Layer-3), 사진 촬영 기능, 인터넷 접속 기능 등 다양한 기능들이 부가되고 있다. Typically, the mobile communication terminal may be provided with a TV viewing function (for example, a mobile broadcasting such as DMB (Digital Multimedia Broadcasting) or DVB (Digital Video Broadcasting)), a music playback function (e.g., MP3 MPEG Audio Layer-3), a picture taking function, and an Internet access function.

더하여, 최근의 이동 통신 단말기는 개방형 OS를 기반으로 다양한 사용자 기능을 사용자가 임의로 설치할 수 있는 스마트 폰의 형태로 발전하면서 다양한 편리성과 오락성을 제공하고 있으며, 오픈 마켓의 활성화로 고객이 원하는 다양한 기능의 어플리케이션을 쉽게 얻을 수 있도록 지원하고, 고성능화로 PC에서 처리하는 많은 기능을 처리할 수 있다.In addition, recent mobile communication terminals have developed various types of convenience and enjoyment by developing various types of user functions based on an open OS, such as a smart phone capable of arbitrarily installing the user functions. The open market enables various functions It is easy to get applications, and it can handle many functions that are processed by PC with high performance.

이동 통신 단말기에서 보편적으로 이용하는 서비스로는, 단문 메시지 서비스(SMS), 멀티미디어 메시지 서비스(MMS), 인스턴트 메신저 혹은 모바일 메신저 등의 메신저 서비스와 같이 다른 사용자가 메시지를 교환할 수 있는 메시지 서비스가 있다. 이러한 메시지 서비스는, 통화 서비스에 비하여 비용이 저렴하고 직접 통화보다 간단하게 자신의 의도나 메시지를 상대 사용자에게 전달할 수 있기 때문에 그 이용도가 매우 높으며, 최근에는 별개로 서비스되던, 다양한 방식의 메시지 서비스를 하나로 통합하며, 파일 전송, 컨텐츠 공유 등과 같은 다양한 부가 기능을 이용할 수 있는 통합 메시지 서비스 형태로 개발이 이루어지고 있다.Services commonly used in mobile communication terminals include a messaging service such as a short message service (SMS), a multimedia message service (MMS), an instant messenger or a messenger service such as a mobile messenger. Such a message service is inexpensive compared to a call service, and its intention or message can be transmitted to a counterpart user more easily than a direct call. Therefore, the message service is very useful, and in recent years, And is developed in the form of an integrated message service that can use various additional functions such as file transmission, content sharing, and the like.

특히, 메신저 서비스는 인터넷 상에서 특정 사용자와 서로 대화(채팅)을 할 수 있는 서비스로서, 문자 및 각종 파일을 실시간으로 송수신할 수 있으며, 그룹 대화도 가능하다. 이러한 메신저 서비스는 웹 스토어 등에서 간단하게 메신저 프로그램을 다운받아 설치하고, 메신저 프로그램을 설치한 사용자끼리 인터넷이 가능하면 언제 어디서든지 실시간 대화가 가능함에 따라 최근 급속도로 보급 및 사용되고 있다. In particular, a messenger service is a service for chatting with a specific user on the Internet. It can transmit and receive text and various files in real time, and can also conduct group conversation. Such a messenger service is being rapidly spread and used in recent years due to the fact that a messenger program is downloaded and installed simply from a web store or the like, and a user who installs a messenger program can communicate in real time anytime and anywhere where the Internet is available.

기존의 메신저 서비스는 메신저를 통해 대화를 수행하고자 하는 경우, 상대방의 위치 및 시간을 미리 확인할 수 없다. 특히, 상대방이 외국에 거주하는 경우 시차로 인해 수신자와 발신자의 생활 패턴 즉, 수신자의 시간이 현재 밤인 경우 발신자의 대화 요청에 바로 응답하지 않을 수 있다. 그러나 현재까지 메신저 서비스는 대화 수행 전에 상대방의 위치 및 시간을 확인할 수 없으므로 상대방의 현재 상황을 확인하지 못하고 무작정 응답을 기다려야 하는 문제점이 있다. The existing messenger service can not confirm the location and time of the other party in advance if the user intends to conduct the conversation through the messenger. Particularly, when the other party resides in a foreign country, the life pattern of the receiver and the caller due to the time difference, that is, the receiver's time, may not respond immediately to the caller's request for the conversation. However, since the messenger service can not confirm the location and time of the other party before the conversation is performed, there is a problem that the messenger service can not confirm the current situation of the other party and wait for a response.

한국공개특허 제2007-0118799호, 2007년 12월 18일 공개(명칭: 위치정보 서비스 서버 및 이를 위한 위치정보 송출 단말기)Korean Patent Publication No. 2007-0118799, published on December 18, 2007 (name: location information service server and location information transmitting terminal for this)

본 발명은 종래의 불편함을 해소하기 위하여 제안된 것으로서, 메신저 서비스를 실행하고, 메신저를 통해 대화 요청 시 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 서비스 장치로부터 수신하여 대화 수행 전에 미리 대화 화면에 표시한 후, 상대방 단말 장치와 대화를 수행함으로써, 대화 수행 전에 상대방의 위치 및 시간을 미리 확인할 수 있도록 하는 메신저 서비스 시스템, 그 시스템에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법 및 장치를 제공하고자 한다. The present invention has been proposed in order to overcome the inconvenience of the prior art. The present invention provides a messaging service that executes a messenger service, receives time information according to the location information of the other party and the location of the other party, A messenger service system for allowing a user to confirm a location and a time of a counterpart before conducting a conversation by performing a conversation with a counterpart terminal device after displaying on a screen, a messenger service method for providing position and time information of a counterpart in the system And apparatus.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치는, 통신망을 통해 서비스 장치 및 상대방 단말 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부; 상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화 요청 시 상기 서비스 장치로 상대방의 위치 및 시간 정보를 요청하고, 상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하고, 수신된 위치 정보 및 시간 정보를 대화 수행 전에 미리 표시하도록 제어한 후, 상기 상대방 단말 장치와 대화를 수행하도록 제어하는 제어부; 및 상기 제어부의 제어에 따라 상기 수신된 위치 및 시간 정보를 통화 화면에 표시하는 출력부를 포함할 수 있다. According to an aspect of the present invention, there is provided a terminal device including: a communication unit for performing communication for a messenger service in cooperation with a service device and a counterpart terminal device through a communication network; The messenger service is functionally connected to the communication unit. The messenger service requests the location and time information of the other party to the service device when a chat is requested through the messenger. The location information of the other party, The control unit controls the display unit to display the received location information and time information in advance before the conversation is performed, and controls the conversation with the counterpart terminal unit. And an output unit for displaying the received location and time information on a call screen under the control of the control unit.

본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 네비게이션 기능과 연동하여, 상기 수신된 위치 정보를 지도 정보와 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 나타내는 메시지를 대화 화면의 일 영역에 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, the control unit may generate a map image by mapping the received location information with map information in cooperation with a navigation function, In a region of the display device.

본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 사용자가 상기 표시된 지도 이미지를 나타내는 메시지를 선택하면, 대화 화면에 지도 이미지가 표출되고, 지도 이미지에 상기 수신된 위치 정보 및 상기 수신된 시간 정보를 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, when the user selects a message indicating the displayed map image, a map image is displayed on the dialog screen, and the received position information and the reception So that the time information can be displayed.

본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 사용자가 위치한 지역의 현재 시간을 확인하고, 확인된 사용자의 시간 정보와 상기 상대방의 시간 정보를 비교하여 시간차를 계산하고, 계산된 시간차에 대한 정보를 상기 대화 화면에 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, the control unit checks the current time of the area where the user is located, compares the time information of the user with the time information of the counterpart, calculates a time difference, Information on the time difference can be displayed on the dialog screen.

본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상대방의 위치 및 시간 정보는, 상기 상대방 단말 장치가 접속한 IP 주소 및 접속된 AP 정보 중 하나 이상을 포함하는 접속 정보를 이용하여 상기 서비스 장치에 의해 확인될 수 있다. In the terminal device according to the preferred embodiment of the present invention, the location and time information of the other party may be transmitted to the service device using the connection information including at least one of the IP address and the connected AP information, ≪ / RTI >

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 다른 실시예에 따른 단말 장치는, 통신망을 통해 서비스 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부; 상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 사용자로부터 대화 요청을 받으면, 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하여 대화 수행 전에 미리 표시하도록 제어한 후, 상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하고, 수신된 현재 이동 정보를 표시하도록 제어하는 제어부; 및 상기 제어부의 제어에 따라 상기 대화 수행 전에 수신된 상기 위치 정보 및 상기 시간 정보를 대화 화면에 표시하고, 상기 대화 수행 중에 상기 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 출력부를 포함할 수 있다. According to another aspect of the present invention, there is provided a terminal device including: a communication unit for performing communication for a messenger service in cooperation with a service device through a communication network; And a communication unit operably connected to the communication unit to execute a messenger service and receive a conversation request from a user, the communication unit receives location information of the other party identified by using the connection information and time information according to the location of the other party, In response to the request of the movement information, the mobile terminal receives the current movement information corresponding to the movement of the other party, and displays the received current movement information ; And an output unit displaying the location information and the time information received before the execution of the conversation according to the control of the control unit on an interactive screen and displaying the received current movement information on the interactive screen during the execution of the conversation .

본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 이동 정보에 대한 상세 정보를 상기 대화 화면의 일 영역에 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, when the user selects an instant message including the current movement information displayed on the conversation screen, the control unit displays detailed information on the movement information in one area of the conversation screen Can be controlled.

본 발명의 바람직한 실시예에 따른 단말 장치는 에 있어서, 상기 제어부는, 상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 상대방의 위치 정보에 상응하는 지도 정보와 매핑하여 생성된 지도 이미지를 상기 대화 화면의 일 영역에 표시하도록 제어할 수 있다. The terminal device according to the preferred embodiment of the present invention is characterized in that when the user selects an instant message including the current movement information displayed on the conversation screen, the controller maps the map information corresponding to the position information of the other party And display the map image on one area of the conversation screen.

본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 상기 상대방 단말 장치로부터 갱신된 이동 정보를 포함한 인스턴트 메시지를 수신할 때마다 상기 대화 화면에 표시된 인스턴트 메시지를 갱신하여 표시하도록 제어할 수 있다. In the terminal device according to the preferred embodiment of the present invention, the control unit may control to update and display the instant message displayed on the conversation screen whenever the instant message including the updated movement information is received from the counterpart terminal device have.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 또 다른 실시예에 따른 단말 장치는, 통신망을 통해 서비스 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부; 상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화를 수행 시 상대방으로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하고, 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하고, 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하도록 제어하는 제어부; 및 상기 제어부의 제어에 따라 상기 대화 수행에 따라 송수신되는 대화 메시지 및 상기 현재 위치 정보 및 상기 도착 예정 시간 정보를 포함한 인스턴트 메시지를 대화 화면에 표시하는 출력부를 포함할 수 있다. According to another aspect of the present invention, there is provided a terminal device including: a communication unit for performing communication for a messenger service in cooperation with a service device through a communication network; The communication unit is functionally connected to the communication unit to execute a messenger service. Upon receiving a request for movement information from the other party when performing a conversation through the messenger, the current location is checked in conjunction with the navigation function, the destination is set, A controller for controlling the instant messenger to transmit the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the messenger; And an output unit for displaying an instant message including the current location information and the estimated arrival time information on the conversation screen under the control of the control unit.

본 발명의 바람직한 실시예에 따른 단말 장치에 있어서, 상기 제어부는, 상기 현재 위치 정보에 상응하는 지도 정보를 독출하고, 독출된 지도 정보와 상기 현재 위치 정보를 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 상기 상대방 단말 장치로 전송할 수 있다. In the terminal apparatus according to the preferred embodiment of the present invention, the control unit reads map information corresponding to the current position information, generates a map image by mapping the read map information and the current position information, And transmit the map image to the counterpart terminal device.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 메신저 서비스 시스템은, 메신저 서비스를 실행하여 메신저를 통해 대화 요청 시 상대방의 식별정보를 이용하여 서비스 장치로부터 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 수신하고, 수신된 위치 정보 및 시간 정보를 대화 수행 전에 미리 표시하도록 제어한 후, 상기 상대방 단말 장치와 대화 수행에 따른 대화 메시지를 송수신하는 단말 장치; 및 대화 수행 전에 상기 단말 장치로부터 수신된 식별 정보를 기반으로 접속 정보를 확인하고, 확인된 접속 정보를 이용하여 상대방의 위치 및 시간을 파악하고, 파악된 상대방의 위치 및 시간 정보를 상기 단말 장치로 전송하고, 상기 단말 장치 및 상대방 단말 장치 간의 대화 수행에 따른 대화 메시지를 송수신하는 서비스 장치를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service system including a messenger service, a messenger service, a messenger service, A terminal device for receiving time information according to a location, controlling the display of the received location information and time information in advance before conducting a conversation, and transmitting and receiving a conversation message according to conversation with the counterpart terminal device; And checking the connection information based on the identification information received from the terminal device before performing the conversation, determining the position and time of the other party using the confirmed connection information, and transmitting the detected position and time information of the other party to the terminal device And a service device for transmitting and receiving a conversation message according to conversation between the terminal device and the counterpart terminal device.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 실시예에 따른 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법은, 메신저 서비스를 실행하여 메신저를 통해 대화를 요청 시 서비스 장치로 상대방의 위치 및 시간 정보를 요청하는 단계; 상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하는 단계; 및 수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면의 일 영역에 미리 표시하는 단계; 상기 상대방 단말 장치와 대화 수행에 따른 대화 메시지를 송수신하는 단계를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service method for providing position and time information of a counter party in a terminal device, the method comprising: executing a messenger service and requesting a conversation through a messenger, Requesting the location and time information of the other party; Receiving, from the service apparatus, positional information of the other party detected using the contact information of the counterpart and time information according to the position of the counterpart; And displaying the received location information and time information in advance in one area of the conversation screen before performing the conversation; And transmitting and receiving a conversation message according to conversation with the counterpart terminal device.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 다른 실시예에 따른 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법은, 메신저 서비스를 실행하여 메신저를 통해 대화를 요청 시 서비스 장치로 상대방의 위치 및 시간 정보를 요청하는 단계; 서비스 장치로부터 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 수신하는 단계; 수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면에 미리 표시하는 단계; 상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하는 단계; 및 대화 수행 중 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 단계를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service method for providing location and time information of a counter party in a terminal device, the method comprising: executing a messenger service, Requesting location and time information of the other party with the device; Receiving location information of the other party identified using the connection information from the service device and time information according to the location of the other party; Displaying the received location information and time information in advance on the dialog screen before conducting the conversation; Receiving current movement information according to a movement of the other party from the counterpart terminal device in response to a request for movement information when conducting a conversation through a counterpart terminal device and a messenger; And displaying the current movement information received during the conversation on the conversation screen.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 바람직한 또 다른 실시예에 따른 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법은, 메신저를 통해 대화를 수행 시 상대방으로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하는 단계; 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하는 단계; 및 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하는 단계를 포함할 수 있다. According to another aspect of the present invention, there is provided a messenger service method for providing location and time information of a counterpart in a terminal device, the method comprising: Confirming the current location in cooperation with the navigation function when requested; Setting a destination and calculating a scheduled arrival time to a set destination; And transmitting the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the instant messenger, through the instant messenger.

상술한 바와 같은 목적을 달성하기 위한 본 발명의 컴퓨터에서 판독 가능한 기록 매체는 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 실행하기 위한 프로그램이 기록되어 있다.According to an aspect of the present invention, there is provided a computer-readable recording medium having recorded thereon a program for executing a messenger service method for providing location and time information of an opposite party.

본 발명은 메신저를 통해 대화를 수행하기 전에 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 제공받아 미리 대화 화면에 표시한 후, 상대방 단말 장치와 대화를 수행함으로써, 대화 수행 전에 상대방의 위치 및 시간을 미리 확인할 수 있으며, 이로 인해 상대방의 위치 지역 및 시간차 등을 고려하여 상대방의 상황을 고려한 대화를 수행할 수 있으므로 사용자가 보다 편리하게 이용할 수 있는 메신저 서비스를 제공할 수 있는 효과가 있다.In the present invention, before performing the conversation via the messenger, the location information of the other party and the time information according to the location of the other party are received and displayed on the conversation screen in advance, and then the conversation is performed with the counterpart terminal device, The time can be confirmed in advance and the conversation taking into account the situation of the other party can be performed in consideration of the location area and the time difference of the other party, thereby providing a messenger service that the user can use more conveniently.

또한, 본 발명은 대화 수행 중에 상대방의 이동 위치 및 시간 정보를 확인하여 약속 장소 또는 자신의 위치까지의 도착 예정 시간 등을 제공받아 대화 화면에 표시함으로써, 사용자가 다른 기능을 실행하거나, 위치를 문의하는 등의 별도의 조작 없이도 대화 수행 중에도 메신저를 통해 상대방의 이동에 따른 위치 및 시간을 확인할 수 있는 효과가 있다. In addition, the present invention confirms the moving location and time information of the other party during the execution of the conversation, displays the promised place or scheduled arrival time to its location on the conversation screen, thereby allowing the user to perform another function, It is possible to confirm the position and time according to the movement of the other party through the messenger even during the execution of the conversation.

도 1은 본 발명의 실시예들에 따른 메신저 서비스 시스템의 구성을 도시한 도면이다.
도 2는 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 단말 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 서비스 장치의 구성을 도시한 도면이다.
도 4는 본 발명의 제1 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 5는 본 발명의 제2 실시예에 따른 메신저 서비스 시스템에서 음 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 6은 본 발명의 제3 실시예에 따른 발신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 7은 본 발명의 제3 실시예에 따른 수신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.
도 8은 본 발명의 실시예들에 따라 상대방의 위치 및 시간 정보를 제공하기 위한 통화 화면의 일 예를 도시한 도면이다.
도 9는 본 발명의 제3 실시예에 따른 메신저 서비스에서의 상대방의 위치 및 시간 정보를 제공하기 위한 대화 화면의 일 예를 도시한 도면이다.
1 is a diagram illustrating a configuration of a messenger service system according to embodiments of the present invention.
2 is a diagram illustrating a configuration of a terminal device in a messenger service system according to embodiments of the present invention.
3 is a diagram illustrating a configuration of a service apparatus in a messenger service system according to embodiments of the present invention.
4 is a diagram illustrating a messenger service method for providing location and time information of a counter party in a messenger service system according to the first embodiment of the present invention.
5 is a diagram illustrating a messenger service method for providing location and time information of a sound partner in a messenger service system according to a second embodiment of the present invention.
6 is a diagram illustrating a messenger service method for providing location and time information of a calling party in a calling terminal apparatus according to a third embodiment of the present invention.
7 is a diagram illustrating a messenger service method for providing location and time information of a counterpart in a reception terminal apparatus according to a third embodiment of the present invention.
FIG. 8 is a diagram illustrating an example of a call screen for providing location and time information of a counterpart according to embodiments of the present invention.
9 is a diagram illustrating an example of an interactive screen for providing location and time information of a counter party in a messenger service according to the third embodiment of the present invention.

이하, 본 발명의 바람직한 실시 예를 첨부한 도면을 참조하여 상세히 설명한다. 다만, 하기의 설명 및 첨부된 도면에서 본 발명의 요지를 흐릴 수 있는 공지 기능 또는 구성에 대한 상세한 설명은 생략한다. 또한, 도면 전체에 걸쳐 동일한 구성 요소들은 가능한 한 동일한 도면 부호로 나타내고 있음에 유의하여야 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description and the accompanying drawings, detailed description of well-known functions or constructions that may obscure the subject matter of the present invention will be omitted. It should be noted that the same constituent elements are denoted by the same reference numerals as possible throughout the drawings.

이하에서 설명되는 본 명세서 및 청구범위에 사용된 용어나 단어는 통상적이거나 사전적인 의미로 한정해서 해석되어서는 아니 되며, 발명자는 그 자신의 발명을 가장 최선의 방법으로 설명하기 위한 용어의 개념으로 적절하게 정의할 수 있다는 원칙에 입각하여 본 발명의 기술적 사상에 부합하는 의미와 개념으로 해석되어야만 한다. 따라서 본 명세서에 기재된 실시 예와 도면에 도시된 구성은 본 발명의 가장 바람직한 일 실시 예에 불과할 뿐이고, 본 발명의 기술적 사상을 모두 대변하는 것은 아니므로, 본 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형 예들이 있을 수 있음을 이해하여야 한다.The terms and words used in the present specification and claims should not be construed to be limited to ordinary or dictionary meanings and the inventor is not limited to the concept of terminology for describing his or her invention in the best way. It should be interpreted as meaning and concept consistent with the technical idea of the present invention. Therefore, the embodiments described in the present specification and the configurations shown in the drawings are merely the most preferred embodiments of the present invention, and not all of the technical ideas of the present invention are described. Therefore, It is to be understood that equivalents and modifications are possible.

우선, 본 발명의 실시예들에 따른 메신저 서비스 시스템에 대해 첨부된 도면을 참조하여 구체적으로 설명하기로 한다. First, a messenger service system according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 실시예들에 따른 메신저 서비스 시스템의 구성을 도시한 도면이다. 1 is a diagram illustrating a configuration of a messenger service system according to embodiments of the present invention.

도 1을 참조하면, 메신저 서비스 시스템은 통신망(10)을 통해 연결되는 하나 이상의 단말 장치(100) 및 서비스 장치(200)를 포함하여 구성할 수 있다. Referring to FIG. 1, a messenger service system may include one or more terminal devices 100 and a service device 200 connected through a communication network 10.

단말 장치(100)는 사용자의 키 조작에 따라 통신망(10)을 경유하여 각종 데이터를 송수신할 수 있는 단말기를 말하는 것이며, 태블릿 PC(Tablet PC), 랩톱(Laptop), 개인용 컴퓨터(PC: Personal Computer), 스마트폰(Smart Phone), 개인휴대용 정보단말기(PDA: Personal Digital Assistant), 스마트 TV 및 이동통신 단말기(Mobile Communication Terminal) 등 중 어느 하나일 수 있다. The terminal device 100 is a terminal capable of transmitting and receiving various data via the communication network 10 in accordance with a key operation of a user. The terminal device 100 includes a tablet PC, a laptop, a personal computer ), A smart phone, a personal digital assistant (PDA), a smart TV, and a mobile communication terminal.

또한, 단말 장치(100)는 통신망(10)을 이용하여 음성 또는 데이터 통신을 수행하는 단말기이며, 통신망(10)을 경유하여 서비스 장치(200)와 통신하기 위한 브라우저, 프로그램 및 프로토콜을 저장하는 메모리, 각종 프로그램을 실행하여 연산 및 제어하기 위한 마이크로프로세서 등을 구비하고 있는 단말기를 의미한다. 즉, 단말 장치(100)는 서비스 장치(200)와 서버-클라이언트 통신이 가능하고, 메신저 서비스를 실행할 수 있다면 그 어떠한 단말기도 가능하며, 노트북 컴퓨터, 이동통신 단말기, PDA 등의 통신 컴퓨팅 장치를 모두 포함하는 넓은 개념이다. 한편, 단말 장치(100)는 터치 스크린을 구비한 형태로 제작되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다. The terminal device 100 is a terminal that performs voice or data communication using the communication network 10 and includes a browser for communicating with the service device 200 via the communication network 10, And a microprocessor for executing and controlling various programs. That is, if the terminal apparatus 100 can perform server-client communication with the service apparatus 200 and can execute the messenger service, any terminal can be used, and the communication computing apparatuses such as a notebook computer, a mobile communication terminal, It is a broad concept that includes. Meanwhile, the terminal device 100 is preferably manufactured with a touch screen, but is not limited thereto.

특히, 본 발명의 제1 및 제2 실시예에 따른 단말 장치(100)는 메신저 서비스를 실행하고, 메신저를 통해 음성 통화 즉, 인터넷 전화(mVoIP)를 수행 시 상대방의 위치 및 시간 정보를 통화 연결 대기 중에 사용자에게 미리 알려줄 수 있다. 이를 위해, 단말 장치(100)는 통화 연결 대기 중에 접속 정보(상대방의 IP 주소, 접속 AP 정보 등)을 이용하여 서비스 장치(200)로부터 파악된 위치 및 시간 정보를 수신하여 메신저 실행 화면(통화 화면 또는 대화 화면)에 표시할 수 있다. In particular, the terminal device 100 according to the first and second embodiments of the present invention executes a messenger service, and when a voice call, that is, mVoIP, is performed through a messenger, The user can be notified in advance in the standby state. To this end, the terminal device 100 receives the position and time information identified from the service device 200 using the connection information (IP address of the other party, connection AP information, etc.) during the call connection wait time, Or an interactive screen).

또한, 본 발명의 제3 실시예에 따른 단말 장치(100)는 사용자가 메신저를 통해 대화를 수행하고자 하는 경우, 사용자로부터 대화 요청을 받으면, 대화 수행 전에 본 발명의 제2 실시예와 같이 서비스 장치(200)로부터 상대방 즉, 수신자의 위치 및 시간 정보를 제공받아 대화 화면에 표시하고, 대화를 수행 시 수신자의 이동 정보를 실시간 또는 주기적으로 제공받아 대화 화면에 표시할 수 있다. 이러한 수신자의 이동 정보는 이동 중인 수신자의 현재 위치 정보 및 약속 장소(목적지)까지 수신자가 도착할 수 있는 도착 예정 시간 정보를 포함할 수 있다. In addition, the terminal device 100 according to the third embodiment of the present invention, when a user wishes to conduct a conversation via a messenger, receives a conversation request from the user, The location and time information of the other party, that is, the recipient, is received and displayed on the conversation screen, and when the conversation is performed, the movement information of the recipient can be received in real time or periodically and displayed on the conversation screen. The movement information of the recipient may include information on the current location of the moving recipient and information on the estimated arrival time at which the recipient can arrive to the appointment place (destination).

본 발명의 실시예들에 따른 서비스 장치(200)는 하나 이상의 단말 장치들(100)과 통신망(10)을 통해 연동하여 메신저 서비스에 관련된 프로그램 또는 어플리케이션을 제공할 수 있으며, 단말 장치들(100)에서 메신저 서비스가 실행되어, 송수신되는 인스턴트 메시지, 멀티미디어 메시지 및 음성 통화 메시지 등의 대화 메시지 및 위치 및 시간 정보를 제공받기 위한 인스턴트 메시지들을 송수신할 수 있다. 또한, 서비스 장치(200)는 단말 장치들(100) 간에 메신저를 통해 대화(음성 통화 또는 대화하기)를 수행 하기 전에 대화 요청을 받으면, 특정 단말 장치(100)로부터 수신된 식별정보를 기반으로 상대방의 단말 장치(100)의 접속 정보(IP 주소, 접속 AP 정보 등)를 확인하고, 확인된 접속 정보를 기반으로 상대방의 위치 및 위치에 따른 시간을 파악할 수 있다. 그리고 서비스 장치(200)는 파악된 위치 정보 및 시간 정보를 정보를 요청한 단말 장치(100)로 제공할 수 있다. The service device 200 according to the embodiments of the present invention may provide a program or application related to a messenger service in cooperation with one or more terminal devices 100 through the communication network 10, A messenger service may be executed to transmit and receive instant messages for receiving instant messages, multimedia messages and voice call messages, and location and time information. When the service device 200 receives a conversation request before performing a conversation (voice call or conversation) through the messenger between the terminal devices 100, the service device 200 transmits the conversation request (IP address, connection AP information, and the like) of the terminal 100 of the terminal 100, and can grasp the time according to the position and position of the other party based on the confirmed access information. Then, the service device 200 can provide the identified location information and time information to the terminal device 100 requesting the information.

이와 같은 단말 장치(100) 및 서비스 장치(200)는 통신망(10)을 통해 연동되며, 이러한 통신망(10)은 인터넷망, 인트라넷망, 이동통신망, 위성 통신망 등 다양한 유무선 통신 기술을 이용하여 인터넷 프로토콜로 데이터를 송수신할 수 있는 망을 말한다. 또한, 통신망(10)은 서비스 장치(200)와 결합되어 하드웨어, 소프트웨어 등의 컴퓨팅 자원을 저장한다. 이러한, 통신망(10)은 LAN(Local Area Network), WAN(Wide Area Network)등의 폐쇄형 네트워크, 인터넷(Internet)과 같은 개방형 네트워크뿐만 아니라, CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), GSM(Global System for Mobile Communications), LTE(Long Term Evolution), EPC(Evolved Packet Core) 등의 네트워크와 향후 구현될 차세대 네트워크 및 컴퓨팅 네트워크를 통칭하는 개념이다. The terminal device 100 and the service device 200 are interworked through the communication network 10. The communication network 10 can be connected to the Internet using the various wired / wireless communication technologies such as the Internet network, the intranet network, the mobile communication network, Which can send and receive data. The communication network 10 is also coupled to the service device 200 and stores computing resources such as hardware and software. The communication network 10 may be a closed network such as a LAN (Local Area Network) or a WAN (Wide Area Network), an open network such as the Internet, a CDMA (Code Division Multiple Access), a WCDMA The concept is called the next generation network and computing network that will be implemented next, such as Multiple Access, Global System for Mobile Communications (GSM), Long Term Evolution (LTE) and Evolved Packet Core (EPC)

이와 같이 구성된 메신저 서비스 시스템에서 본 발명의 실시예들에 따른 단말 장치의 구성을 첨부된 도면을 참조하여 구체적으로 살펴보면 다음과 같다.Hereinafter, a configuration of a terminal according to embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 2는 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 단말 장치의 구성을 도시한 도면이다.2 is a diagram illustrating a configuration of a terminal device in a messenger service system according to embodiments of the present invention.

도 2를 참조하면, 단말 장치(100)는 제어부(110), 입력부(120), 통신부(130), 저장부(140) 및 출력부(150)를 포함하여 구성할 수 있다. 2, the terminal device 100 may include a control unit 110, an input unit 120, a communication unit 130, a storage unit 140, and an output unit 150.

본 발명의 실시예들에 따른 제어부(110)는 단말 장치(100)의 전반적인 제어를 수행하며, 특히 메신저 서비스에 관련된 동작을 제어할 수 있다. 이를 위해, 제어부(110)는 메신저 서비스를 위한 메신저 서비스 실행 모듈(111)을 포함하여 구성될 수 있다. The controller 110 according to embodiments of the present invention performs overall control of the terminal device 100, and in particular, can control operations related to the messenger service. For this, the control unit 110 may include a messenger service execution module 111 for messenger service.

본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 통신부(120)와 기능적으로 연결되어, 서비스 장치(200)로부터 수신된 메신저 프로그램 또는 어플리케이션을 설치한 후, 사용자의 요청에 따라 메신저 서비스를 실행할 수 있다. The messenger service execution module 111 according to the embodiments of the present invention is functionally connected to the communication unit 120 and installs a messenger program or an application received from the service device 200. Then, .

또한, 본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 첨부된 도 8 (a)에 도시된 바와 같은 메신저 서비스에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신 화면에 표시된 “대화하기” 또는 “무료통화” 에 대한 선택 신호를 감지하면, 대화하기 화면 또는 통화 화면 등의 대화 화면으로 전환하여 메신저를 통해 대화하기 또는 음성 통화를 수행할 수 있다. 아울러, 본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 대화 요청 시 대화를 수행하기 전에 상대방의 위치 정보 및 시간 정보를 서비스 장치(200)로부터 제공받아 대화 화면의 일 영역에 미리 표시할 수 있다. 이에 따라 사용자는 대화 수행 전에 상대방의 위치 및 위치에 따른 시간을 확인할 수 있게 된다. In addition, the messenger service execution module 111 according to the embodiments of the present invention may be configured to execute the " conversation " message displayed on the messenger screen for providing the location and time information of the other party in the messenger service as shown in FIG. Quot; or " free call " is detected, it is possible to switch to a conversation screen or a conversation screen such as a call screen to conduct conversation or voice call through the messenger. In addition, the messenger service execution module 111 according to embodiments of the present invention provides the location information and the time information of the other party before the conversation at the request of the conversation is received from the service device 200 and displays it in advance in one area of the conversation screen can do. Accordingly, the user can confirm the time according to the position and the position of the other party before performing the conversation.

본 발명의 제1 실시예에 따른 메신저 서비스 실행 모듈(111)은 상대방이 음성 통화를 요청하여 음성 통화를 수행하기 전에 상대방의 위치 정보 및 시간 정보를 제공할 수 있다. The messenger service execution module 111 according to the first embodiment of the present invention can provide the location information and the time information of the other party before the other party requests the voice call and performs the voice communication.

구체적으로, 본 발명의 제1 실시예에 따른 서비스 실행 모듈(111)은 상대방의 단말 장치(이하, 발신 단말 장치(100b)라 칭함)로부터 통화 연결 요청을 받으면, 서비스 장치(200)로 식별 정보를 포함한 발신자 정보 요청 메시지를 전송하여 발신자의 위치 정보 및 시간 정보를 요청한다. 이에 따라 서비스 장치(200)에서 발신자의 위치 및 시간을 파악하여 파악된 위치 정보 및 시간 정보를 제공하면, 서비스 실행 모듈(111)은 현재 대화 화면인 통화 대기 화면의 일영역에 위치 정보 및 시간 정보를 표시할 수 있다. 그리고 서비스 실행 모듈(111)은 통화 연결 요청에 대한 응답 메시지를 서비스 장치(200)를 통해 발신 단말 장치(100b)로 전송하여 음성 통화를 수행할 수 있다. 예를 들어, 본 발명의 제1 및 제2 실시예에 따른 서비스 실행 모듈(111)은 첨부된 도 8의 (b)에 도시된 바와 같이, 상대방 즉, 발신자가 음성 통화(무료통화)를 요청하면, 발신 단말 장치(100b)와의 통화 연결 시 통화 대기 화면에 “미국, 오후 3:10”와 같은 위치 정보 및 시간 정보(82)를 표시할 수 있다. 이때, 발신자가 미국에 위치하고, 수신자가 한국 위치한 경우 두 나라 간에 시간차가 발생하게 되므로 서비스 실행 모듈(111)은 자신의 사용자가 위치한 지역의 현재 시간을 확인하고, 확인된 시간 정보와 발신자로부터 수신된 시간 정보 간의 시간차를 계산하고, 계산된 시간차에 대한 정보를 현재 통화 대기 화면에 표시할 수도 있다. Specifically, when the service execution module 111 according to the first embodiment of the present invention receives a call connection request from the other party's terminal device (hereinafter, referred to as a calling terminal device 100b) To request the sender's location information and time information. Accordingly, when the service device 200 grasps the location and time of the caller and provides the detected location information and time information, the service execution module 111 stores the location information and the time information in one area of the call waiting screen, Can be displayed. Then, the service execution module 111 may transmit a response message to the call connection request to the calling terminal device 100b through the service device 200 to perform a voice call. For example, the service execution module 111 according to the first and second embodiments of the present invention may be configured such that the calling party requests a voice call (free call), as shown in FIG. 8 (b) , Location information such as " USA, 3:10 pm " and time information 82 can be displayed on the call waiting screen when a call connection is made with the calling terminal device 100b. In this case, when the caller is located in the United States and the receiver is located in Korea, a time difference occurs between the two countries. Therefore, the service execution module 111 confirms the current time of the area where the user is located, It is possible to calculate the time difference between the time information and display the information on the calculated time difference on the current call waiting screen.

한편, 본 발명의 제2 실시예에 따른 메신저 서비스 실행 모듈(111)은 음성 통화를 수행하기 전에 사용자가 음성 통화를 요청한 상대방 즉, 수신자의 위치 정보 및 시간 정보를 제공할 수 있다. Meanwhile, the messenger service execution module 111 according to the second embodiment of the present invention can provide location information and time information of the other party, that is, the receiver, who requested the voice call before the voice call is performed.

구체적으로, 본 발명의 제2 실시예에 따른 서비스 실행 모듈(111)은 메신저 서비스를 통한 음성 통화(인터넷 전화) 기능(또는 어플리케이션)을 실행하고, 사용자로부터 통화 요청을 받으면, 수신 단말 장치(100b)로 통화 연결 요청 메시지를 전송할 수 있다. 이에 따라 수신 단말 장치(100b)에서는 서비스 장치(200)로 접속 정보를 전송하게 되며, 서비스 장치(200)에서는 접속 정보를 이용하여 수신자의 위치 및 시간을 파악하여 파악된 위치 정보 및 시간 정보를 제공하게 된다. 이에 따라 서비스 실행 모듈(111)은 서비스 장치(200)로부터 수신자의 위치 정보 및 시간 정보를 수신하여 통화 대기 화면의 일 영역에 표시한 후 통화 연결에 응답하여 수신자와 통화를 수행할 수 있다. 예를 들어, 본 발명의 제1 및 제2 실시예에 따른 서비스 실행 모듈(111)은 첨부된 도 8의 (a)에 도시된 바와 같이, 사용자가 음성 통화(무료통화)를 요청하면, 상대방 즉, 수신 단말 장치(100b)와의 통화 연결 시 통화 대기 화면에 “미국, 오후 3:10”와 같은 위치 정보 및 시간 정보(81)를 표시할 수 있다. 이때, 서비스 실행 모듈(111)은 본 발명의 제1 실시예와 같이, 수신자와 발신자의 시간차에 대한 정보를 통화 대기 화면에 출력할 수도 있다. Specifically, the service execution module 111 according to the second embodiment of the present invention executes a voice call (Internet phone) function (or an application) through a messenger service, and when receiving a call request from a user, ) To send a call connection request message. Accordingly, the reception terminal apparatus 100b transmits the connection information to the service apparatus 200. In the service apparatus 200, the position and time of the receiver are identified using the connection information, and the obtained position information and time information are provided . Accordingly, the service execution module 111 receives the location information and time information of the receiver from the service device 200, displays the location information and the time information in one area of the call waiting screen, and then performs a call with the receiver in response to the call connection. For example, as shown in FIG. 8A, when the user requests a voice call (free call), the service execution module 111 according to the first and second embodiments of the present invention, In other words, location information such as " USA, 3:10 pm " and time information 81 can be displayed on the call waiting screen when a call connection with the reception terminal apparatus 100b is established. At this time, the service execution module 111 may output information on the time difference between the receiver and the caller on the call waiting screen, as in the first embodiment of the present invention.

한편, 본 발명의 제3 실시예에 따른 발신 단말 장치(100a)의 메신저 서비스 실행 모듈(111)은 사용자 즉, 발신자로부터 대화 요청을 받으면, 서비스 장치(200)로부터 상대방의 식별 정보를 기반으로 접속 정보를 이용하여 파악된 상대방 즉, 수신자의 위치 정보 및 위치에 따른 시간 정보를 수신하여 대화 수행 전에 미리 표시할 수 있다. 그런 다음 대화가 수행되면, 대화 수행 시 메신저 서비스 실행 모듈(111)은 수신 단말 장치(100b)와 메신저를 통해 대화를 수행 시 수신 단말 장치(100b)로 이동 정보를 요청할 수 있다. 이에 따라 메신저 서비스 실행 모듈(111)은 수신 단말 장치(100b)로부터 상대방의 이동에 따른 현재 이동 정보를 수신하여 표시할 수 있다. 즉, 메신저 서비스 실행 모듈(111)은 대화 수행 전에 수신된 상기 위치 정보 및 상기 시간 정보를 대화 화면에 표시하고, 상기 대화 수행 중에 수신된 상대방의 현재 이동 정보를 대화 화면에 표시할 수 있으며, 이동 정보는 주기적 또는 실시간으로 갱신될 수 있다. 이에 따라 메신저 서비스 실행 모듈(111)은 이동 정보를 포함한 인스턴트 메시지를 주기적 또는 실시간으로 수신하고, 수신된 인스턴트 메시지를 갱신하여 표시할 수 있다. On the other hand, when the messenger service execution module 111 of the calling terminal device 100a according to the third embodiment of the present invention receives a conversation request from a user, that is, a caller, Time information according to the location information and the location of the other party identified by using the information, that is, the recipient, can be received and displayed in advance before the conversation is performed. Then, when the conversation is performed, the messenger service execution module 111 can request movement information to the reception terminal device 100b when the conversation is performed through the messenger with the reception terminal device 100b. Accordingly, the messenger service execution module 111 can receive and display the current movement information according to the movement of the other party from the reception terminal device 100b. That is, the messenger service execution module 111 may display the location information and the time information received before the conversation is performed on the conversation screen, display the current movement information of the recipient received during the conversation on the conversation screen, The information can be updated periodically or in real time. Accordingly, the messenger service execution module 111 can receive the instant message including the movement information periodically or in real time, and can update and display the received instant message.

예를 들어, 메신저 서비스 실행 모듈(111) 첨부된 도 9의 (a)에 도시된 바와 같이, 대화를 수행 전에는 상대방의 위치 정보 및 시간 정보(91)를 대화하기 화면의 일 영역에 표시하고, 대화하기를 수행 중에는 수신된 이동 정보를 포함하는 인스턴트 메시지(92)를 대화하기 화면에 표시할 수 있다. 이때, 사용자가 인스턴트 메시지(92)를 선택하면, 메신저 서비스 실행 모듈(111)은 상세 이동 정보 즉, “현재 위치: 00동 00로 17, 도착 예정 시간: 15분”(93)를 팝업창 또는 화면의 일 영역에 표시할 수 있다. For example, as shown in FIG. 9A attached to the messenger service execution module 111, before the conversation is performed, the location information and time information 91 of the other party are displayed in one area of the conversation screen, During the conversation, an instant message 92 including the received movement information can be displayed on the conversation screen. At this time, when the user selects the instant message 92, the messenger service execution module 111 transmits the detailed movement information, i.e., " current location: 00 to 00:00, scheduled arrival time: 15 minutes & In a region of the display screen.

또 다른 예를 들면, 메신저 서비스 실행 모듈(111) 첨부된 도 9의 (b)에 도시된 바와 같이, 대화를 수행 전에는 상대방의 위치 정보 및 시간 정보 통화 대기 화면의 일 영역에 표시한 후, 대화하기를 수행 중 통화 화면의 일 영역에 상대방의 위치 정보 및 시간 정보 즉, “서울, 오후 3:10분”(94)를 표시하고, 수신된 이동 정보를 포함하는 인스턴트 메시지(95)를 통화 화면의 일 영역에 표시할 수 있다.As another example, as shown in Fig. 9 (b) attached to the messenger service execution module 111, after the conversation is performed, it is displayed in one area of the other party's location information and the time information call waiting screen, "Seoul, 3:10 pm" (94) is displayed in one area of the call screen during the following operation, and an instant message 95 including the received movement information is displayed on the call screen In a region of the display screen.

또한, 본 발명의 실시예들에 따른 메신저 서비스 실행 모듈(111)은 사용자가 인스턴트 메시지를 선택하면, 네비게이션 기능과 연동하여, 수신된 위치 정보를 지도 정보와 매핑하여 지도 이미지를 생성할 수 있다. 그리고 메신저 서비스 실행 모듈(111)은 사용자가 표시된 지도 이미지를 나타내는 인스턴트 메시지(92)를 선택하면, 대화 화면의 일 영역 또는 팝업창에 지도 이미지가 표출되고, 지도 이미지에 수신된 위치 정보 및 수신된 시간 정보를 표시할 수 있다. In addition, the messenger service execution module 111 according to the embodiments of the present invention can generate a map image by mapping received location information with map information in cooperation with a navigation function when a user selects an instant message. When the user selects the instant message 92 representing the displayed map image, the messenger service execution module 111 displays the map image in one area or pop-up window of the conversation screen, and displays the received location information and the received time Information can be displayed.

한편, 본 발명의 한편, 본 발명의 제3 실시예에 따른 수신 단말 장치(100b)의 메신저 서비스 실행 모듈(111)은 메신저를 통해 대화를 수행 시 상대방 즉, 발신 단말 장치(100a)로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하고, 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출할 수 있다. 그리고 수신 단말 장치(100b)의 메신저 서비스 실행 모듈(111)은 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 발신 단말 장치(100a)로 전송하도록 제어할 수 있다. 또한, 수신 단말 장치(100b)의 메신저 서비스 실행 모듈(111)은 대화 수행에 따라 송수신되는 대화 메시지 및 현재 위치 정보 및 상기 도착 예정 시간 정보를 포함한 인스턴트 메시지를 대화 화면에 출력하도록 제어할 수 있다. On the other hand, the messenger service execution module 111 of the reception terminal apparatus 100b according to the third embodiment of the present invention transmits the movement information from the other party, that is, the calling terminal apparatus 100a, It is possible to check the current position in conjunction with the navigation function and calculate the estimated arrival time to the set destination by setting the destination. Then, the messenger service execution module 111 of the reception terminal device 100b can control to transmit the confirmed current location information and the calculated estimated arrival time information to the calling terminal device 100a through the messenger in the instant message . In addition, the messenger service execution module 111 of the reception terminal device 100b can control to output an instant message including the current location information and the estimated arrival time information to the dialog screen.

본 발명의 실시예들에 따른 통신부(120)는 통신망(10)을 통해 서비스 장치(200)와 통신을 수행하여 메신저 서비스에 관련한 메시지들을 송수신할 수 있다. 이러한 통신부(120)는 유선 방식 및 무선 방식뿐만 아니라 다양한 통신 방식을 통해서 데이터를 송수신할 수 있다. 더하여, 통신부(120)는 하나 이상의 통신 방식을 사용하여 데이터를 송수신할 수 있으며, 이를 위하여 통신부(120)는 각각 서로 다른 통신 방식에 따라서 데이터를 송수신하는 복수의 통신 모듈을 포함할 수 있다. The communication unit 120 according to the embodiments of the present invention can communicate with the service device 200 through the communication network 10 to transmit and receive messages related to the messenger service. The communication unit 120 can transmit and receive data through various communication methods as well as wire and wireless methods. In addition, the communication unit 120 may transmit and receive data using one or more communication methods. For this purpose, the communication unit 120 may include a plurality of communication modules that transmit and receive data according to different communication methods, respectively.

본 발명의 실시예들에 따른 입력부(130)는 사용자의 조작에 따라서 사용자의 요청이나 정보에 해당하는 사용자 입력 신호를 발생할 수 있으며, 현재 상용화되어 있거나 향후 상용화가 가능한 다양한 입력 수단으로 구현될 수 있으며, 예를 들면, 키보드, 마우스, 조이스틱, 터치 스크린, 터치 패드 등과 같은 일반적인 입력 장치뿐만 아니라, 사용자의 모션을 감지하여 특정 입력 신호를 발생하는 제스처 입력 수단, 사용자의 음성을 인식하는 음성 인식 수단을 포함할 수 있다. 입력부(130)는 사용자 즉, 발신자로부터 입력된 음성 신호를 제어부(110)로 전달하고, 메신저 서비스 실행에 따라 실행 화면(메인 화면, 통화 화면, 대화 화면 등)에서 메신저 서비스를 위해 입력되는 신호를 제어부(110)로 전달할 수 있다. The input unit 130 according to embodiments of the present invention can generate a user input signal corresponding to a request or information of a user according to a user's operation and can be implemented as various input means that are currently commercialized or can be commercialized in the future Gesture input means for sensing a user's motion and generating a specific input signal, and speech recognition means for recognizing a user's voice, as well as general input devices such as a keyboard, a mouse, a joystick, a touch screen, . The input unit 130 transmits the voice signal input from the user, that is, the caller, to the control unit 110, and transmits a signal input for the messenger service on the execution screen (main screen, call screen, To the control unit 110.

본 발명의 실시예들에 따른 저장부(140)는 단말 장치(100)의 동작에 필요한 정보들을 저장하며, 특히, 서비스 장치(200)로부터 수신된 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스에 대한 프로그램(또는 어플리케이션)을 저장하고, 메신저 서비스 실행에 따라 입력된 정보 및 생성된 메시지들을 저장할 수 있다. 또한, 저장부(140)는 수신된 상대방의 위치 정보 및 시간 정보를 저장할 수 있으며, 대화 수행 중 수신되는 이동 정보를 저장할 수 있다. 그리고 저장부(140)는 상대방 단말 장치(100)와 송수신한 인스턴트 메시지, 멀티미디어 메시지 및 음성 통화 메시지 등의 대화 메시지를 저장할 수 있다. 이러한 저장부(140)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다. The storage unit 140 according to embodiments of the present invention stores information necessary for the operation of the terminal device 100 and specifically includes a messenger service for providing the location and time information of the other party received from the service device 200 (Or application) for the service, and store the information and the generated messages according to the execution of the messenger service. In addition, the storage unit 140 may store location information and time information of the received counterpart, and may store movement information received during the conversation. The storage unit 140 may store a chat message such as an instant message, a multimedia message, and a voice call message transmitted / received to / from the counterpart terminal device 100. The storage unit 140 may be an optical storage medium such as a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, a CD-ROM (Compact Disc Read Only Memory), a DVD (Digital Video Disk) A magneto-optical medium such as a floppy disk and a ROM, a random access memory (RAM), and a flash memory.

아울러, 저장부(140)는 본 발명의 실시 예들에 따른 기능 동작에 필요한 응용 프로그램을 비롯하여, 표시부에 출력될 화면 이미지 등을 저장할 수 있다. 그리고 저장부(140)는 표시부가 터치스크린으로 구성되는 경우 터치스크린 운용을 위한 키 맵이나 메뉴 맵 등을 저장할 수 있다. 여기서 키 맵, 메뉴 맵은 각각 다양한 형태가 될 수 있다. 즉, 키맵은 키보드 맵이나, 3*4 키 맵, 쿼티 키 맵 등이 될 수 있고, 현재 활성화되고 있는 응용 프로그램의 운용 제어를 위한 제어키 맵이 될 수 도 있다. 또한, 메뉴 맵은 현재 활성화되고 있는 응용 프로그램 운용 제어를 위한 메뉴 맵이 될 수 도 있다. 이러한 저장부(140)는 단말 장치(100)의 부팅 및 상술한 각 구성의 운용을 위한 운영체제(OS, Operating System), 다양한 사용자 기능 예를 들면, 단말 장치(100)의 통화기능 지원을 위한 사용자 기능, 기타 음원을 재생하기 위한 MP3 사용자 기능, 사진 등의 이미지를 재생하기 위한 이미지 출력 기능, 동영상 재생 기능 등을 각각 지원하기 위한 응용 프로그램 등을 저장할 수 있다. In addition, the storage unit 140 may store an application program necessary for the functional operation according to the embodiments of the present invention, a screen image to be output to the display unit, and the like. The storage unit 140 may store a key map, a menu map, and the like for operating the touch screen when the display unit is configured as a touch screen. Here, the key map and the menu map may be various types. That is, the key map may be a keyboard map, a 3 * 4 key map, a QWERTY key map, or the like, and may be a control key map for controlling the operation of the currently activated application program. In addition, the menu map may be a menu map for currently operating application program control. The storage unit 140 may include an operating system (OS) for operating the terminal device 100 and operating the respective components described above, various user functions such as a user for supporting the call function of the terminal device 100, An MP3 user function for reproducing other sound sources, an image output function for reproducing images such as photographs, and an application program for supporting a moving image playback function, respectively.

본 발명의 실시예들에 따른 출력부(150)는 단말 장치(100)의 동작 결과나 상태를 사용자가 인식할 수 있도록 제공하는 수단으로서, 예를 들면, 화면을 통해 시각적으로 출력하는 표시부나, 가청음을 출력하는 스피커 등을 포함할 수 있다. 특히, 본 발명에 있어서, 단말 장치(100)에서 구동되는 메신저 서비스 실행에 관련된 화면 즉, 메신저 서비스의 메인 화면, 통화 화면, 대화하기 화면 등의 대화 화면을 출력할 수 있으며, 대화 화면에 송수신된 대화 메시지, 수신된 상대방의 위치 및 시간 정보와, 이동 정보를 표시할 수 있다. The output unit 150 according to embodiments of the present invention provides means for allowing the user to recognize the operation result or status of the terminal device 100. For example, the output unit 150 may include a display unit that visually outputs the result, A speaker for outputting an audible sound, and the like. Particularly, in the present invention, it is possible to output a screen related to the execution of a messenger service driven by the terminal device 100, that is, a main screen of a messenger service, a call screen, a conversation screen, A conversation message, the position and time information of the other party, and the movement information.

다음으로, 메신저 서비스 시스템에서 본 발명의 실시예들에 따른 서비스 장치의 구성을 첨부된 도면을 참조하여 구체적으로 살펴보면 다음과 같다. Next, a configuration of a service apparatus according to embodiments of the present invention in a messenger service system will be described in detail with reference to the accompanying drawings.

도 3은 본 발명의 실시예들에 따른 메신저 서비스 시스템에서의 서비스 장치의 구성을 도시한 도면이다.3 is a diagram illustrating a configuration of a service apparatus in a messenger service system according to embodiments of the present invention.

도 3을 참조하면, 서비스 장치(200)는 통신부(210), 메신저 서비스 제공부(220) 및 저장부(230)를 포함하여 구성할 수 있다. 3, the service apparatus 200 may include a communication unit 210, a messenger service providing unit 220, and a storage unit 230.

통신부(210)는 통신망(10)을 통해 하나 이상의 단말 장치(100)와 메신저 서비스 및 메신저를 통한 음성 통화 또는 대화하기 등의 대화 수행에 따른 관련된 메시지들을 송수신할 수 있으며, 서비스 장치(200)로부터 대화 상대의 위치 및 시간 정보, 이동 정보 등을 수신할 수 있다. 이러한 통신부(210)는 유선 방식 및 무선 방식뿐만 아니라 다양한 통신 방식을 통해서 데이터를 송수신할 수 있다. 더하여, 통신부(210)는 하나 이상의 통신 방식을 사용하여 데이터를 송수신할 수 있으며, 이를 위하여 통신부(210)는 각각 서로 다른 통신 방식에 따라서 데이터를 송수신하는 복수의 통신 모듈을 포함할 수 있다. The communication unit 210 can transmit and receive messages related to conversation such as voice communication or conversation with one or more terminal devices 100 through the communication network 10 via the messenger service and messenger, Location and time information of the conversation partner, movement information, and the like. The communication unit 210 can transmit and receive data through various communication methods as well as wire and wireless methods. In addition, the communication unit 210 may transmit and receive data using one or more communication methods. For this purpose, the communication unit 210 may include a plurality of communication modules that transmit and receive data according to different communication methods, respectively.

본 발명의 실시예들에 따른 메신저 서비스 제공부(220)는 통신망(10)을 통해 둘 이상의 단말 장치(100)와 연동하여 메신저 서비스를 위한 동작을 제어하고, 통신부(210)와 기능적으로 연결되어, 단말 장치들(100) 간에 메신저를 통한 대화 수행에 따른 대화 메시지를 송수신할 수 있다. The messenger service provider 220 according to the embodiments of the present invention controls the operation for the messenger service in cooperation with the two or more terminal devices 100 through the communication network 10 and is operatively connected to the communication unit 210 , And the terminal devices 100 can transmit and receive a conversation message according to conversation through the messenger.

특히, 본 발명의 실시예들에 따른 메신저 서비스 제공부(220)는 대화 수행 전에 제1 단말 장치(100a)로부터 대화 요청을 받으면, 상대방 즉, 제2 단말 장치(100b)의 접속 정보를 확인하여 확인된 접속 정보를 이용하여 상대방의 위치 및 위치에 따른 시간 정보를 파악할 수 있다. 여기서, 상기 메신저 서비스 제공부(220)는 제2 단말 장치(100b)가 접속한 IP 주소 및 접속된 AP 정보 중 하나 이상을 포함하는 접속 정보를 이용하여 상대방의 위치 및 시간 정보를 파악할 수 있다. In particular, upon receiving a chat request from the first terminal device 100a before the conversation is performed, the messenger service provider 220 according to the embodiments of the present invention checks connection information of the other terminal, that is, the second terminal device 100b It is possible to grasp the time information according to the position and the position of the other party using the confirmed connection information. Here, the messenger service providing unit 220 can determine the location and time information of the other party using the access information including at least one of the IP address and the connected AP information connected to the second terminal device 100b.

이에 따라 메신저 서비스 제공부(220)는 상대방의 위치 및 시간 정보를 제1 단말 장치(100a)로 전송하고, 제1 단말 장치(100a)와 제2 상대방 단말 장치(100b) 간에 대화를 수행하면, 대화 수행에 따른 대화 메시지를 송수신할 수 있다. Accordingly, when the messenger service providing unit 220 transmits the location and time information of the other party to the first terminal device 100a and conducts a conversation between the first terminal device 100a and the second counterpart terminal device 100b, It is possible to transmit and receive a conversation message according to the execution of conversation.

저장부(230)는 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스를 제공하기 위해 관련된 정보를 저장한다. 구체적으로, 저장부(230)는 단말 장치들(100) 간에 송수신되는 인스턴트 메시지, 멀티미디어 메시지, 음성 통화 메시지 등의 대화 메시지를 저장할 수 있으며, 서비스 장치(200)로부터 대화 수행 전에 수신된 상대방의 위치 및 시간 정보와, 대화 수행 중에 수신된 이동 정보를 저장할 수 있다. 이러한 저장부(230)는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media) 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리를 포함한다. The storage unit 230 stores relevant information to provide a messenger service for providing location and time information of the other party. In detail, the storage unit 230 may store an instant messaging message such as an instant message, a multimedia message, a voice call message, etc. transmitted and received between the terminal devices 100, And time information, and movement information received during the execution of the conversation. The storage unit 230 may be an optical recording medium such as a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, a CD-ROM (Compact Disk Read Only Memory), a DVD (Digital Video Disk) A magneto-optical medium such as a floppy disk and a ROM, a random access memory (RAM), and a flash memory.

그러면, 이와 같이 구성된 본 발명의 실시예들에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법에 대해 첨부된 도면들을 참조하여 구체적으로 설명하기로 한다. 우선, 본 발명의 제1 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법에 대해 설명하기로 한다. 여기서, 메신저를 통해 수행되는 대화를 음성 통화(인터넷 서비스)를 예를 들어 설명하기로 한다. Hereinafter, a messenger service method for providing location and time information of a counterpart in a messenger service system according to embodiments of the present invention will be described in detail with reference to the accompanying drawings. First, a messenger service method for providing location and time information of the other party in the messenger service system according to the first embodiment of the present invention will be described. Here, a voice call (Internet service) will be described as an example of the conversation performed through the messenger.

도 4는 본 발명의 제1 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.4 is a diagram illustrating a messenger service method for providing location and time information of a counter party in a messenger service system according to the first embodiment of the present invention.

도 4를 참조하면, 1101단계에서 제2 단말 장치(100b)는 메신저 어플리케이션을 실행하여 메신저 서비스를 실행한 후, 표시부에 메신저 서비스를 위한 실행 화면을 출력한다. 이때, 1102단계에서 제2 단말 장치(100b)는 제1 단말 장치(100a)로 통화 연결을 요청한다. Referring to FIG. 4, in step 1101, the second terminal device 100b executes a messenger application to execute a messenger service, and then outputs an execution screen for messenger service to the display unit. At this time, in step 1102, the second terminal device 100b requests a call connection to the first terminal device 100a.

이에 따라 1103단계에서 제1 단말 장치(100a)는 통화 연결 요청을 받으면, 즉시 발신자의 식별 정보를 포함한 발신자 위치 및 시간 정보를 요청하는 메시지를 서비스 장치(200)로 전송한다. 그러면 1104단계에서 서비스 장치(200)는 발신자의 식별 정보에 상응하는 접속 정보를 확인하고, 확인된 접속 정보를 이용하여 발신자의 위치 정보 및 위치에 따른 시간 정보를 확인하고, 1105단계에서 서비스 장치(200)는 확인된 위치 정보 및 시간 정보를 제1 단말 장치(100a)로 전송한다. Accordingly, when the first terminal device 100a receives the call connection request in step 1103, the first terminal device 100a immediately transmits a message requesting the caller location and time information including the caller identification information to the service device 200. [ In step 1104, the service device 200 confirms the access information corresponding to the identification information of the caller, checks the location information of the caller and the time information according to the location using the confirmed access information, 200 transmits the confirmed location information and time information to the first terminal device 100a.

한편, 다른 예로 제2 단말 장치(100b)가 통화를 요청하면 서비스 장치(200)에서 발신자의 식별 정보를 확인하여 식별 정보에 해당하는 접속 정보를 기반으로 위치 및 시간 정보를 확인하여 통화 연결 메시지를 전송 시 함께 정보를 제공할 수도 있다. On the other hand, when the second terminal device 100b requests a call, the service device 200 checks the identification information of the caller, checks the location and time information based on the access information corresponding to the identification information, The information may be provided together during transmission.

이에 따라 1106단계에서 제1 단말 장치(100a)는 통화 대기 화면의 일 영역에 수신된 위치 정보 및 시간 정보를 표시한다. Accordingly, in step 1106, the first terminal device 100a displays the received location information and time information in one area of the call waiting screen.

그런 다음 1107단계에서 제1 단말 장치(100a)가 통화 연결 요청에 응답하는 메시지를 서비스 장치(200)를 통해 제2 단말 장치(100b)로 전송하면, 1108단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)와 통화를 수행한다. In step 1107, when the first terminal device 100a transmits a response to the call connection request to the second terminal device 100b through the service device 200, the first terminal device 100a transmits the message And performs communication with the second terminal device 100b.

한편, 본 발명의 제2 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법에 대해 설명하면 다음과 같다. 여기서, 메신저를 통해 수행되는 대화를 음성 통화(인터넷 서비스)를 예를 들어 설명하기로 한다. Meanwhile, a messenger service method for providing the location and time information of the other party in the messenger service system according to the second embodiment of the present invention will be described as follows. Here, a voice call (Internet service) will be described as an example of the conversation performed through the messenger.

도 5는 본 발명의 제2 실시예에 따른 메신저 서비스 시스템에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.5 is a diagram illustrating a messenger service method for providing location and time information of a counter party in a messenger service system according to a second embodiment of the present invention.

도 5를 참조하면, 2101단계에서 제1 단말 장치(100a)는 메신저 어플리케이션을 실행하여 메신저 서비스를 실행한 후, 표시부에 메신저 서비스를 위한 실행 화면을 출력한다. 이때, 제1 단말 장치(100a)는 사용자로부터 통화 요청을 받으면, 2102단계에서 상대방 즉, 제2 단말 장치(100b)로 통화 연결을 요청한다. Referring to FIG. 5, in step 2101, the first terminal device 100a executes a messenger application to execute a messenger service, and then outputs an execution screen for messenger service to the display unit. When the first terminal device 100a receives a call request from the user, the first terminal device 100a requests a call connection to the other terminal, that is, the second terminal device 100b in step 2102. [

이에 따라 2103단계에서 제2 단말 장치(100b)는 통화 연결 요청을 받으면, 메신저 서비스를 위해 접속된 무선 인터넷 주소(IP) 및 접속된 AP에 대한 정보를 포함하는 접속 정보를 서비스 장치(200)로 전송한다. 이에 따라 2104단계에서 서비스 장치(200)는 수신된 접속 정보를 기반으로 수신자의 현재 위치 및 위치에 따른 시간 정보를 확인한다. 그런 다음 2105단계에서 서비스 장치(200)는 파악된 위치 정보 및 시간 정보를 제1 단말 장치(100a)로 전송한다. Accordingly, when the second terminal device 100b receives the call connection request in step 2103, the second terminal device 100b transmits the access information including the wireless Internet address (IP) connected to the messenger service and the connected AP to the service device 200 send. Accordingly, in step 2104, the service device 200 confirms the time information according to the current location and location of the receiver based on the received connection information. Then, in step 2105, the service device 200 transmits the detected location information and time information to the first terminal device 100a.

이에 따라 2106단계에서 제1 단말 장치(100a)는 통화 대기 화면의 일 영역에 수신된 위치 정보 및 시간 정보를 표시한다. Accordingly, in step 2106, the first terminal device 100a displays the received location information and time information in one area of the call waiting screen.

그런 다음 2107단계 및 2108단계에서 제2 단말 장치(100b)가 통화 연결에 응답하여 통화 연결 응답 메시지를 전송하면, 2109단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)와 통화를 수행한다. In step 2107, the second terminal device 100b transmits a call connection response message in response to the call connection. In step 2109, the first terminal device 100a transmits a call connection response message to the second terminal device 100b. .

다음으로, 본 발명의 제3 실시예에 따른 단말 장치들 간에 대화를 수행 시 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 첨부된 도면을 참조하여 구체적으로 설명하기로 한다. 여기서, 대화를 요청한 발신 단말 장치를 제1 단말 장치(100a)라 칭하고, 대화에 응답하는 수신 단말 장치를 제2 단말 장치(100b)라 칭하기로 한다. Next, a messenger service method for providing location and time information of a counterpart when conducting a conversation between terminal devices according to a third embodiment of the present invention will be described in detail with reference to the accompanying drawings. Here, the calling terminal apparatus that has requested the conversation is referred to as a first terminal apparatus 100a, and the receiving terminal apparatus that responds to a conversation is referred to as a second terminal apparatus 100b.

도 6은 본 발명의 제3 실시예에 따른 발신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다. 도 7은 본 발명의 제3 실시예에 따른 수신 단말 장치에서 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 도시한 도면이다.6 is a diagram illustrating a messenger service method for providing location and time information of a calling party in a calling terminal apparatus according to a third embodiment of the present invention. 7 is a diagram illustrating a messenger service method for providing location and time information of a counterpart in a reception terminal apparatus according to a third embodiment of the present invention.

도 6을 참조하면, 3101단계에서 제1 단말 장치(100a)는 메신저 서비스를 위한 어플리케이션을 실행한다. 이때, 3102단계에서 제1 단말 장치(100a)는 사용자로부터 대화 요청에 대한 입력 신호가 발생되는지를 확인하여 대화를 요청 받으면, 3103단계에서 제1 단말 장치(100a)는 대화 화면을 출력한 후, 상술한 제2 실시예와 같이, 수신자의 위치 및 시간 정보를 서비스 장치(200)로부터 수신하고, 수신된 위치 및 시간 정보를 대화 화면에 표시한다. Referring to FIG. 6, in step 3101, the first terminal device 100a executes an application for messenger service. In step 3102, the first terminal device 100a confirms whether an input signal for a conversation request is generated by the user. When the first terminal device 100a receives a conversation request, the first terminal device 100a outputs a conversation screen in step 3103, As in the second embodiment described above, the location and time information of the receiver is received from the service device 200, and the received location and time information is displayed on the dialog screen.

이후, 3104단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)와 대화(음성 통화 또는 대화하기)를 수행하고, 대화 수행 중에 3105단계에서 수신자의 이동 정보를 제2 단말 장치(100b)로 요청한다. Thereafter, in step 3104, the first terminal device 100a conducts a conversation (voice communication or conversation) with the second terminal device 100b, and in step 3105, the recipient's movement information is transmitted to the second terminal device 100b ).

이에 따라 3106단계에서 제1 단말 장치(100a)는 제2 단말 장치(100b)로부터 수신자의 현재 위치 정보 및 도착 예정 시간 정보를 포함하는 이동 정보를 수신하고, 3107단계에서 수신된 현재 위치 정보 및 도착 예정 시간 정보를 대화 화면에 표시한다. Accordingly, in step 3106, the first terminal device 100a receives the movement information including the current location information and the arrival time information of the receiver from the second terminal device 100b, and receives the current location information received in step 3107 and the arrival The scheduled time information is displayed on the dialog screen.

이와 같은 이동 정보를 제공하기 위해, 제2 단말 장치(100b)는 도 7에 도시된 바와 같은 과정을 수행할 수 있다. In order to provide such movement information, the second terminal device 100b may perform a process as shown in FIG.

도 7을 참조하면, 3201단계에서 제2 단말 장치(100b)는 제1 단말 장치(100a)와 대화를 수행함에 따라 대화 메시지를 송수신하고, 송수신된 대화 메시지를 대화 화면에 표시한다. 이때, 3202단계에서 제2 단말 장치(100b)는 제1 단말 장치(100a)로부터 이동 정보 요청을 받으면, 3203단계 및 3204단계에서 이동 정보를 전송을 수락하고, 네비게이션 기능과 연동하여 수신자의 이동에 따른 현재 위치를 확인하고, 목적지로 설정된 위치까지의 도착 예정 시간을 산출한다. 이때, 목적지 설정은 수신자가 대화 화면의 입력창에 장소를 입력하면, 입력된 장소가 네비게이션 기능에 전달됨에 따라 설정될 수 있다. 또한, 제2 단말 장치(100b)는 발신자로부터 위치 정보를 수신하여 발신자와 거리를 계산하여 계산된 거리 정보를 통해 발신자의 위치까지 소요되는 시간을 계산할 수도 있다. Referring to FIG. 7, in step 3201, the second terminal device 100b transmits and receives a conversation message according to the conversation with the first terminal device 100a, and displays the conversation message on the conversation screen. At this time, if the second terminal device 100b receives the request for movement information from the first terminal device 100a in step 3202, the terminal device 100b accepts the movement information transmission in steps 3203 and 3204, And calculates the estimated arrival time to the position set as the destination. At this time, the destination setting can be set as the recipient inputs the place in the input window of the conversation screen, and the inputted place is transmitted to the navigation function. Also, the second terminal device 100b may receive the location information from the caller, calculate the distance to the caller, and calculate the time required to reach the location of the caller through the calculated distance information.

그런 다음 3105단계에서 제2 단말 장치(100b)는 확인된 현재 위치 정보 및 도착 예정 시간 정보를 포함한 이동 정보를 인스턴트 메시지를 통해 제1 단말 장치(100a)로 전송하고, 3106단계에서 대화 화면에 전송한 인스턴트 메시지를 대화 화면에 표시한다. 이에 따라 발신자는 수신된 이동 정보를 포함하는 인스턴트 메시지를 대화 화면에 표시하고, 표시된 이동 정보를 통해 약속 장소 또는 자신의 위치까지 도착 예정 시간을 확인할 수 있다.Then, in step 3105, the second terminal device 100b transmits the movement information including the confirmed current location information and the estimated arrival time information to the first terminal device 100a through an instant message, and transmits the movement information to the first terminal device 100a in step 3106 Display an instant message on a conversation screen. Accordingly, the caller can display an instant message including the received movement information on the conversation screen, and confirm the estimated arrival time to the appointment place or his / her own position through the displayed movement information.

한편, 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 예컨대 기록매체는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(Magnetic Media), CD-ROM(Compact Disk Read Only Memory), DVD(Digital Video Disk)와 같은 광 기록 매체(Optical Media), 플롭티컬 디스크(Floptical Disk)와 같은 자기-광 매체(Magneto-Optical Media), 및 롬(ROM), 램(RAM, Random Access Memory), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치를 포함한다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함할 수 있다. 이러한 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.On the other hand, the recorded program instructions may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. For example, the recording medium may be an optical recording medium such as a magnetic medium such as a hard disk, a floppy disk and a magnetic tape, a compact disk read only memory (CD-ROM), a digital video disk (DVD) Includes a hardware device that is specially configured to store and execute program instructions such as a magneto-optical medium such as a floppy disk and a ROM, a random access memory (RAM), a flash memory, do. Examples of program instructions may include machine language code such as those generated by a compiler, as well as high-level language code that may be executed by a computer using an interpreter or the like. Such a hardware device may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

또한, 본 발명에 따른 장치에 탑재되고 본 발명에 따른 방법을 실행하는 컴퓨터 프로그램(프로그램, 소프트웨어, 소프트웨어 어플리케이션, 스크립트 혹은 코드로도 알려져 있음)은 컴파일 되거나 해석된 언어나 선험적 혹은 절차적 언어를 포함하는 프로그래밍 언어의 어떠한 형태로도 작성될 수 있으며, 독립형 프로그램이나 모듈, 컴포넌트, 서브루틴 혹은 컴퓨터 환경에서 사용하기에 적합한 다른 유닛을 포함하여 어떠한 형태로도 전개될 수 있다. 컴퓨터 프로그램은 파일 시스템의 파일에 반드시 대응하는 것은 아니다. 프로그램은 요청된 프로그램에 제공되는 단일 파일 내에, 혹은 다중의 상호 작용하는 파일(예컨대, 하나 이상의 모듈, 하위 프로그램 혹은 코드의 일부를 저장하는 파일) 내에, 혹은 다른 프로그램이나 데이터를 보유하는 파일의 일부(예컨대, 마크업 언어 문서 내에 저장되는 하나 이상의 스크립트) 내에 저장될 수 있다. 컴퓨터 프로그램은 하나의 사이트에 위치하거나 복수의 사이트에 걸쳐서 분산되어 통신 네트워크에 의해 상호 접속된 다중 컴퓨터나 하나의 컴퓨터 상에서 실행되도록 전개될 수 있다.Further, a computer program (also known as a program, software, software application, script or code) that is embedded in the apparatus according to the present invention and which implements the method according to the present invention includes a compiled or interpreted language, a priori or procedural language , And may be deployed in any form including standalone programs or modules, components, subroutines, or other units suitable for use in a computer environment. A computer program does not necessarily correspond to a file in the file system. The program may be stored in a single file provided to the requested program, or in multiple interactive files (e.g., a file storing one or more modules, subprograms, or portions of code) (E.g., one or more scripts stored in a markup language document). A computer program may be deployed to run on multiple computers or on one computer, located on a single site or distributed across multiple sites and interconnected by a communications network.

한편, 본 명세서와 도면에 개시된 본 발명의 실시 예들은 이해를 돕기 위해 특정 예를 제시한 것에 지나지 않으며, 본 발명의 범위를 한정하고자 하는 것은 아니다. 여기에 개시된 실시 예들 이외에도 본 발명의 기술적 사상에 바탕을 둔 다른 변형 예들이 실시 가능하다는 것은, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 자명한 것이다.It should be noted that the embodiments of the present invention disclosed in the present specification and drawings are only illustrative of specific examples for the purpose of understanding and are not intended to limit the scope of the present invention. It will be apparent to those skilled in the art that other modifications based on the technical idea of the present invention are possible in addition to the embodiments disclosed herein.

또한, 본 명세서는 다수의 특정한 구현물의 세부사항들을 포함하지만, 이들은 어떠한 발명이나 청구 가능한 것의 범위에 대해서도 제한적인 것으로서 이해되어서는 안되며, 오히려 특정한 발명의 특정한 실시형태에 특유할 수 있는 특징들에 대한 설명으로서 이해되어야 한다. 개별적인 실시형태의 문맥에서 본 명세서에 기술된 특정한 특징들은 단일 실시형태에서 조합하여 구현될 수도 있다. 반대로, 단일 실시형태의 문맥에서 기술한 다양한 특징들 역시 개별적으로 혹은 어떠한 적절한 하위 조합으로도 복수의 실시형태에서 구현 가능하다. 나아가, 특징들이 특정한 조합으로 동작하고 초기에 그와 같이 청구된 바와 같이 묘사될 수 있지만, 청구된 조합으로부터의 하나 이상의 특징들은 일부 경우에 그 조합으로부터 배제될 수 있으며, 그 청구된 조합은 하위 조합이나 하위 조합의 변형물로 변경될 수 있다.In addition, while the specification contains a number of specific implementation details, it should be understood that they are not to be construed as limitations on the scope of any invention or claim, but rather on the features that may be specific to a particular embodiment of a particular invention Should be understood as an explanation. Certain features described herein in the context of separate embodiments may be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented in multiple embodiments, either individually or in any suitable subcombination. Further, although the features may operate in a particular combination and may be initially described as so claimed, one or more features from the claimed combination may in some cases be excluded from the combination, Or a variant of a subcombination.

마찬가지로, 특정한 순서로 도면에서 동작들을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 그 특정한 순서나 순차적인 순서대로 그러한 동작들을 수행하여야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해되어서는 안 된다. 또한, 상술한 실시형태의 다양한 시스템 컴포넌트의 분리는 그러한 분리를 모든 실시형태에서 요구하는 것으로 이해되어서는 안되며, 설명한 프로그램 컴포넌트와 시스템들은 일반적으로 단일의 소프트웨어 제품으로 함께 통합되거나 다중 소프트웨어 제품에 패키징될 수 있다는 점을 이해하여야 한다.Likewise, although the operations are depicted in the drawings in a particular order, it should be understood that such operations must be performed in that particular order or sequential order shown to achieve the desired result, or that all illustrated operations should be performed. Also, the separation of the various system components of the above-described embodiments should not be understood as requiring such separation in all embodiments, and the described program components and systems will generally be integrated together into a single software product or packaged into multiple software products It should be understood.

본 발명은 메신저 서비스 시스템, 그 시스템에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법 및 장치에 관한 것으로, 메신저를 통해 대화를 수행하기 전에 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 제공받아 미리 대화 화면에 표시한 후, 상대방 단말 장치와 대화를 수행함으로써, 대화 수행 전에 상대방의 위치 및 시간을 미리 확인할 수 있으며, 이로 인해 상대방의 위치 지역 및 시간차 등을 고려하여 상대방의 상황을 고려한 대화를 수행할 수 있으므로 사용자가 보다 편리하게 이용할 수 있는 메신저 서비스를 제공할 수 있는 효과가 있다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a messenger service system and a messenger service method and apparatus for providing location and time information of a counterpart in the system, The user can confirm the location and time of the other party before the conversation is performed by performing the conversation with the counterpart terminal device after displaying it on the conversation screen in advance and thereby the situation of the other party in consideration of the location area and time difference of the other party. It is possible to provide a messenger service that the user can use more conveniently.

또한, 본 발명은 대화 수행 중에 상대방의 이동 위치 및 시간 정보를 확인하여 약속 장소 또는 자신의 위치까지의 도착 예정 시간 등을 제공받아 대화 화면에 표시함으로써, 사용자가 다른 기능을 실행하거나, 위치를 문의하는 등의 별도의 조작 없이도 대화 수행 중에도 메신저를 통해 상대방의 이동에 따른 위치 및 시간을 확인할 수 있는 효과가 있다. In addition, the present invention confirms the moving location and time information of the other party during the execution of the conversation, displays the promised place or scheduled arrival time to its location on the conversation screen, thereby allowing the user to perform another function, It is possible to confirm the position and time according to the movement of the other party through the messenger even during the execution of the conversation.

아울러, 본 발명은 시판 또는 영업의 가능성이 충분할 뿐만 아니라 현실적으로 명백하게 실시할 수 있는 정도이므로 산업상 이용가능성이 있다.In addition, the present invention has a possibility of commercial use or business, and is industrially applicable because it is practically possible to carry out clearly.

10: 통신망 100: 단말 장치 110: 제어부
111: 메신저 서비스 실행 모듈 120: 통신부
130: 입력부 140: 저장부 150: 출력부
200: 서비스 장치 210: 통신부 220: 메신저 서비스 제공부
230: 저장부
10: communication network 100: terminal device 110:
111: Messenger service execution module 120:
130: input unit 140: storage unit 150: output unit
200: service apparatus 210: communication unit 220: messenger service provider
230:

Claims (16)

통신망을 통해 서비스 장치 및 상대방 단말 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부;
상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화 요청 시 상기 서비스 장치로 상대방의 위치 및 시간 정보를 요청하고, 상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하고, 수신된 위치 정보 및 시간 정보를 대화 수행 전에 미리 표시하도록 제어한 후, 상기 상대방 단말 장치와 대화를 수행하도록 제어하는 제어부; 및
상기 제어부의 제어에 따라 상기 수신된 위치 및 시간 정보를 통화 화면에 표시하는 출력부;
를 포함하는 것을 특징으로 하는 단말 장치.
A communication unit for performing communication for a messenger service in cooperation with a service device and a counterpart terminal device through a communication network;
The messenger service is functionally connected to the communication unit. The messenger service requests the location and time information of the other party to the service device when a chat is requested through the messenger. The location information of the other party, The control unit controls the display unit to display the received location information and time information in advance before the conversation is performed, and controls the conversation with the counterpart terminal unit. And
An output unit for displaying the received position and time information on a call screen under the control of the control unit;
And a terminal device.
제1항에 있어서, 상기 제어부는,
네비게이션 기능과 연동하여, 상기 수신된 위치 정보를 지도 정보와 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 나타내는 메시지를 대화 화면의 일 영역에 표시하도록 제어함을 특징으로 하는 단말 장치.
The apparatus of claim 1,
Wherein the control unit controls the display unit to map the received location information to the map information to generate a map image in cooperation with the navigation function, and to display a message indicating the generated map image in one area of the interactive screen.
제2항에 있어서, 상기 제어부는,
사용자가 상기 표시된 지도 이미지를 나타내는 메시지를 선택하면, 대화 화면에 지도 이미지가 표출되고, 지도 이미지에 상기 수신된 위치 정보 및 상기 수신된 시간 정보를 표시하도록 제어함을 특징으로 하는 단말 장치.
3. The apparatus of claim 2,
Wherein when the user selects a message indicating the displayed map image, a map image is displayed on the dialog screen, and the received position information and the received time information are displayed on the map image.
제2항에 있어서, 상기 제어부는,
사용자가 위치한 지역의 현재 시간을 확인하고, 확인된 사용자의 시간 정보와 상기 상대방의 시간 정보를 비교하여 시간차를 계산하고, 계산된 시간차에 대한 정보를 상기 대화 화면에 표시하도록 제어함을 특징으로 하는 단말 장치.
3. The apparatus of claim 2,
Wherein the control unit controls the display unit to display the information on the calculated time difference on the dialog screen by checking the current time of the area where the user is located, comparing the time information of the identified user with the time information of the other party, Terminal device.
제1항에 있어서,
상기 상대방의 위치 및 시간 정보는, 상기 상대방 단말 장치가 접속한 IP 주소 및 접속된 AP 정보 중 하나 이상을 포함하는 접속 정보를 이용하여 상기 서비스 장치에 의해 확인됨을 특징으로 하는 단말 장치.
The method according to claim 1,
Wherein the location and time information of the other party is confirmed by the service device using the connection information including at least one of the IP address and the connected AP information accessed by the counterpart terminal device.
통신망을 통해 서비스 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부;
상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 사용자로부터 대화 요청을 받으면, 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하여 대화 수행 전에 미리 표시하도록 제어한 후, 상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하고, 수신된 현재 이동 정보를 표시하도록 제어하는 제어부; 및
상기 제어부의 제어에 따라 상기 대화 수행 전에 수신된 상기 위치 정보 및 상기 시간 정보를 대화 화면에 표시하고, 상기 대화 수행 중에 상기 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 출력부;
를 포함하는 것을 특징으로 하는 단말 장치.
A communication unit for performing communication for a messenger service in cooperation with a service apparatus through a communication network;
And a communication unit operably connected to the communication unit to execute a messenger service and receive a conversation request from a user, the communication unit receives location information of the other party identified by using the connection information and time information according to the location of the other party, In response to the request of the movement information, the mobile terminal receives the current movement information corresponding to the movement of the other party, and displays the received current movement information ; And
An output unit displaying the location information and the time information received before the execution of the conversation on the dialog screen according to the control of the controller and displaying the received current travel information on the dialog screen during the execution of the conversation;
And a terminal device.
제6에 있어서, 상기 제어부는,
상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 이동 정보에 대한 상세 정보를 상기 대화 화면의 일 영역에 표시하도록 제어함을 특징으로 하는 단말 장치.
The control method according to claim 6,
And controls the display unit to display detailed information on the movement information in one area of the conversation screen when the user selects an instant message including the current movement information displayed on the conversation screen.
제6항에 있어서, 상기 제어부는,
상기 대화 화면에 표시된 현재 이동 정보를 포함한 인스턴트 메시지를 사용자가 선택하면, 상기 상대방의 위치 정보에 상응하는 지도 정보와 매핑하여 생성된 지도 이미지를 상기 대화 화면의 일 영역에 표시하도록 제어함을 특징으로 하는 단말 장치.
7. The apparatus of claim 6,
And controls the display unit to display a map image generated by mapping the map information corresponding to the position information of the other party on one area of the conversation screen when the user selects an instant message including the current movement information displayed on the conversation screen. .
제6항에 있어서, 상기 제어부는,
상기 상대방 단말 장치로부터 갱신된 이동 정보를 포함한 인스턴트 메시지를 수신할 때마다 상기 대화 화면에 표시된 인스턴트 메시지를 갱신하여 표시하도록 제어함을 특징으로 하는 단말 장치.
7. The apparatus of claim 6,
And updates the instant message displayed on the conversation screen every time the instant message including the updated movement information is received from the counterpart terminal device.
통신망을 통해 서비스 장치와 연동하여 메신저 서비스를 위한 통신을 수행하는 통신부;
상기 통신부와 기능적으로 연결되어, 메신저 서비스를 실행하고, 메신저를 통해 대화를 수행 시 상대방으로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하고, 목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하고, 확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하도록 제어하는 제어부; 및
상기 제어부의 제어에 따라 상기 대화 수행에 따라 송수신되는 대화 메시지 및 상기 현재 위치 정보 및 상기 도착 예정 시간 정보를 포함한 인스턴트 메시지를 대화 화면에 표시하는 출력부;
를 포함하는 것을 특징으로 하는 단말 장치.
A communication unit for performing communication for a messenger service in cooperation with a service apparatus through a communication network;
The communication unit is functionally connected to the communication unit to execute a messenger service. Upon receiving a request for movement information from the other party when performing a conversation through the messenger, the current location is checked in conjunction with the navigation function, the destination is set, A controller for controlling the instant messenger to transmit the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the messenger; And
An output unit displaying an instant message including the current location information and the estimated arrival time information on an interactive screen according to control of the controller;
And a terminal device.
제10항에 있어서, 상기 제어부는,
상기 현재 위치 정보에 상응하는 지도 정보를 독출하고, 독출된 지도 정보와 상기 현재 위치 정보를 매핑하여 지도 이미지를 생성하고, 생성된 지도 이미지를 상기 상대방 단말 장치로 전송함을 특징으로 하는 단말 장치.
11. The apparatus according to claim 10,
Reads map information corresponding to the current location information, generates a map image by mapping the read map information and the current location information, and transmits the generated map image to the counterpart terminal device.
메신저 서비스를 실행하여 메신저를 통해 대화 요청 시 상대방의 식별정보를 이용하여 서비스 장치로부터 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 수신하고, 수신된 위치 정보 및 시간 정보를 대화 수행 전에 미리 표시하도록 제어한 후, 상기 상대방 단말 장치와 대화 수행에 따른 대화 메시지를 송수신하는 단말 장치; 및
대화 수행 전에 상기 단말 장치로부터 수신된 식별 정보를 기반으로 접속 정보를 확인하고, 확인된 접속 정보를 이용하여 상대방의 위치 및 시간을 파악하고, 파악된 상대방의 위치 및 시간 정보를 상기 단말 장치로 전송하고, 상기 단말 장치 및 상대방 단말 장치 간의 대화 수행에 따른 대화 메시지를 송수신하는 서비스 장치;
를 포함하는 메신저 서비스 시스템.
The messenger service is executed to receive the location information of the other party and the time information according to the location of the other party from the service device using the identification information of the other party in the chat request through the messenger and display the received location information and time information in advance A terminal device for transmitting and receiving a conversation message according to conversation with the counterpart terminal device; And
The control unit checks the connection information based on the identification information received from the terminal device before performing the conversation, grasps the position and time of the other party using the confirmed connection information, and transmits the detected position and time information of the other party to the terminal device A service device for transmitting and receiving a conversation message according to conversation between the terminal device and the counterpart terminal device;
The messenger service system comprising:
메신저 서비스를 실행하여 메신저를 통해 대화를 요청 시 서비스 장치로 상대방의 위치 및 시간 정보를 요청하는 단계;
상기 상대방의 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 상기 서비스 장치로부터 수신하는 단계;
수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면의 일 영역에 미리 표시하는 단계; 및
상기 상대방 단말 장치와 대화 수행에 따른 대화 메시지를 송수신하는 단계;
를 포함하는 것을 특징으로 하는 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법.
Requesting location and time information of the other party to the service device upon execution of the messenger service and requesting the conversation through the messenger;
Receiving, from the service apparatus, positional information of the other party detected using the contact information of the counterpart and time information according to the position of the counterpart;
Displaying the received location information and time information in advance in one area of the conversation screen before performing the conversation; And
Transmitting and receiving a conversation message according to conversation with the counterpart terminal device;
Wherein the location information and the time information of the other party in the terminal device are provided.
메신저 서비스를 실행하여 메신저를 통해 대화를 요청 시 서비스 장치로 상대방의 위치 및 시간 정보를 요청하는 단계;
서비스 장치로부터 접속 정보를 이용하여 파악된 상대방의 위치 정보 및 상대방의 위치에 따른 시간 정보를 수신하는 단계;
수신된 위치 정보 및 시간 정보를 대화 수행 전에 대화 화면에 미리 표시하는 단계;
상대방 단말 장치와 메신저를 통해 대화를 수행 시 이동 정보의 요청에 따라 상기 상대방 단말 장치로부터 상대방의 이동에 따른 현재 이동 정보를 수신하는 단계; 및
대화 수행 중 수신된 현재 이동 정보를 상기 대화 화면에 표시하는 단계;
를 포함하는 것을 특징으로 하는 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법.
Requesting location and time information of the other party to the service device upon execution of the messenger service and requesting the conversation through the messenger;
Receiving location information of the other party identified using the connection information from the service device and time information according to the location of the other party;
Displaying the received location information and time information in advance on the dialog screen before conducting the conversation;
Receiving current movement information according to a movement of the other party from the counterpart terminal device in response to a request for movement information when conducting a conversation through a counterpart terminal device and a messenger; And
Displaying the current movement information received during the conversation on the conversation screen;
Wherein the location information and the time information of the other party in the terminal device are provided.
메신저를 통해 대화를 수행 시 상대방으로부터 이동 정보를 요청 받으면, 네비게이션 기능과 연동하여 현재 위치를 확인하는 단계;
목적지를 설정하여 설정된 목적지까지 도착 예정 시간을 산출하는 단계; 및
확인된 현재 위치 정보 및 산출된 도착 예정 시간 정보를 인스턴트 메시지에 포함하여 메신저를 통해 상대방 단말 장치로 전송하는 단계;
를 포함하는 것을 특징으로 하는 단말 장치에서의 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법.
Confirming the current location in cooperation with the navigation function when the mobile terminal receives the movement information from the other party when the conversation is performed through the messenger;
Setting a destination and calculating a scheduled arrival time to a set destination; And
Transmitting the confirmed current location information and the calculated estimated arrival time information to the counterpart terminal device through the instant messenger;
Wherein the location information and the time information of the other party in the terminal device are provided.
제13항 내지 제15항 중 어느 하나에 기재된 상대방의 위치 및 시간 정보를 제공하기 위한 메신저 서비스 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체.A computer-readable recording medium having recorded thereon a program for executing a messenger service method for providing location and time information of a counterpart according to any one of claims 13 to 15.
KR1020140031021A 2014-03-17 2014-03-17 Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system KR20150108470A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020140031021A KR20150108470A (en) 2014-03-17 2014-03-17 Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140031021A KR20150108470A (en) 2014-03-17 2014-03-17 Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system

Publications (1)

Publication Number Publication Date
KR20150108470A true KR20150108470A (en) 2015-09-30

Family

ID=54246425

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140031021A KR20150108470A (en) 2014-03-17 2014-03-17 Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system

Country Status (1)

Country Link
KR (1) KR20150108470A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018030557A1 (en) * 2016-08-10 2018-02-15 라인 가부시키가이샤 Messenger service method, system and recording medium for providing output effect
KR20210121418A (en) * 2020-03-30 2021-10-08 나채식 Intention with information delivering system and method through SNS
KR20220116594A (en) * 2021-02-15 2022-08-23 주식회사 엘투티 Instant messenger system based on time and location

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018030557A1 (en) * 2016-08-10 2018-02-15 라인 가부시키가이샤 Messenger service method, system and recording medium for providing output effect
US10798032B2 (en) 2016-08-10 2020-10-06 Line Corporation Method, system and recording medium for messenger service providing output effect
KR20210121418A (en) * 2020-03-30 2021-10-08 나채식 Intention with information delivering system and method through SNS
KR20220116594A (en) * 2021-02-15 2022-08-23 주식회사 엘투티 Instant messenger system based on time and location

Similar Documents

Publication Publication Date Title
CN107111492B (en) Scaling digital personal assistant agents across devices
CN108446022B (en) User device and control method thereof
US10311877B2 (en) Performing tasks and returning audio and visual answers based on voice command
JP4439920B2 (en) System and method for simultaneous multimodal communication session persistence
RU2694273C2 (en) Location-based transmission of audio messages
CN105979312B (en) Information sharing method and device
US9369425B2 (en) Email and instant messaging agent for dialog system
US9953630B1 (en) Language recognition for device settings
KR20170060782A (en) Electronic device and method for providing call service
JP6209599B2 (en) Message service method and system in multi-device environment, and apparatus therefor
US9565289B2 (en) Mobile terminal and method of controlling the same
CN112422614B (en) Method, apparatus, and medium for device interaction
KR20140107736A (en) Method for providing of voice message, apparatus and system for the same
US20170324790A1 (en) Methods, systems, and media for presenting a notification of playback availability
KR102415607B1 (en) Interoperating Method Between Messenger Program Installed in User Equipment And Cloud Server And System Threof
CN105608095B (en) Multimedia playing method and device and mobile terminal
KR101584887B1 (en) Method and system of supporting multitasking of speech recognition service in in communication device
KR20150108470A (en) Messenger service system, messenger service method and apparatus providing for other's location and time imformation in the system
EP2830264B1 (en) Electronic device and method for transmitting data by using messenger application
US20170013118A1 (en) Electronic device and notification method thereof
KR20150106565A (en) Messenger service system, from the system via an instent message presence service method and apparatus
KR102127909B1 (en) Chatting service providing system, apparatus and method thereof
KR102220253B1 (en) Messenger service system, method and apparatus for messenger service using common word in the system
US10783886B2 (en) Cognitive agent disambiguation
KR102538125B1 (en) Messenger service system, messenger service method and apparatus for amendment mistyping call in the system

Legal Events

Date Code Title Description
A201 Request for examination
AMND Amendment
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
X091 Application refused [patent]
E601 Decision to refuse application
E801 Decision on dismissal of amendment