KR20130049257A - System and method for example-based place search - Google Patents

System and method for example-based place search Download PDF

Info

Publication number
KR20130049257A
KR20130049257A KR1020110107594A KR20110107594A KR20130049257A KR 20130049257 A KR20130049257 A KR 20130049257A KR 1020110107594 A KR1020110107594 A KR 1020110107594A KR 20110107594 A KR20110107594 A KR 20110107594A KR 20130049257 A KR20130049257 A KR 20130049257A
Authority
KR
South Korea
Prior art keywords
place
interest
region
information
category
Prior art date
Application number
KR1020110107594A
Other languages
Korean (ko)
Other versions
KR101303869B1 (en
Inventor
박종태
Original Assignee
경북대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 경북대학교 산학협력단 filed Critical 경북대학교 산학협력단
Priority to KR1020110107594A priority Critical patent/KR101303869B1/en
Publication of KR20130049257A publication Critical patent/KR20130049257A/en
Application granted granted Critical
Publication of KR101303869B1 publication Critical patent/KR101303869B1/en

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/003Maps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Business, Economics & Management (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

PURPOSE: A system for searching a place based on a case and a method thereof are provided to enable a user to easily and rapidly search for a specific category by not providing a search key for each category. CONSTITUTION: A place information database server(10) stores place information. A display unit(21) displays the place information related to an interest region. An input unit(22) receives an interest place among places related to the interest region from a user. A search engine unit(24) searches for place information for a place related to a case among the places related to the interest regions. The display unit displays the place information for the place related to the case. A transmitting/receiving unit(26) transmits and receives information to and from a place information database server. [Reference numerals] (21) Display unit; (22) Input unit; (23) Memory unit; (24) Search engine unit; (25) Location determination unit; (26) Transmitting/receiving unit; (AA) Internet

Description

사례 기반 장소 검색 시스템 및 방법{SYSTEM AND METHOD FOR EXAMPLE-BASED PLACE SEARCH}Case-based place search system and method {SYSTEM AND METHOD FOR EXAMPLE-BASED PLACE SEARCH}

본 발명은 사례 기반 장소 검색 시스템 및 방법에 관한 것으로서, 보다 상세하게는 사용자가 검색하고자 하는 장소와 연관된 카테고리인 사례를 이용하여 효율적으로 장소를 검색할 수 있는 사례 기반 장소 검색 시스템 및 방법에 관한 것이다.The present invention relates to a case-based place retrieval system and method, and more particularly, to a case-based place retrieval system and method that can efficiently search for a place using a case that is a category associated with the place to be searched by the user. .

스마트 폰, 스마트 탭 등과 같은 이동 단말기를 사용하여 주변에 있는 음식점이나 커피숍, 호텔, 상점등의 연관된 카테고리의 장소를 검색하는 경우, 현재 시중에 나와 있는 대부분의 위치 기반 장소 검색 어플리케이션은 카테고리 메뉴를 검색키로 제공한다. 이러한 메뉴기반 검색키를 제공하는 방법은 이동 단말기의 사용자가 이동 중 특정 장소를 검색하기 위해 검색 창에 특정 장소의 명칭 등을 입력하는 번거로움을 줄이고, 검색하고자 하는 장소를 빠르게 검색할 수 있게 한다. 그러나, 이러한 메뉴 기반의 카테고리 장소 검색 방법은 카테고리의 숫자가 많아질 경우, 검색하고자 하는 장소에 해당되는 카테고리를 찾는 것이 쉽지 않다. 몇몇 어플리케이션에서는 이러한 카테고리를 도서관의 사서분류체계와 유사하게 계층적으로 분류하여 특성이 비슷한 항목을 함께 묶어서 상위 레벨에서 크게 구분하고, 그 다음 단계에서 좀 더 세분화하여 분류하고 있다. 예를 들어, 상위 레벨에서는 음식점, 호텔 등과 같이 검색 범위를 큰 의미의 카테고리로 구분하고, 다음 레벨에서는 음식점 가운데 한식, 중식, 양식과 같이 좀 더 세분화된 카테고리로 구분한다. 하지만, 이러한 계층적 분류 방법은 해당 카테고리를 찾기 위해 여러 단계의 메뉴 검색키를 거쳐야하는 불편함이 따른다. 특히, 디스플레이 화면이 상대적으로 큰 스마트 탭과는 달리 스마트 폰은 디스플레이 화면이 상대적으로 작기 때문에, 이동 중인 사용자가 해당 카테고리를 찾는 것이 용이하지 않다.If you use a mobile device such as a smartphone or smart tab to search for places in associated categories such as restaurants, coffee shops, hotels, or stores nearby, most location-based place search applications on the market currently have a category menu. Provided as a search key. The method of providing a menu-based search key reduces the inconvenience of inputting the name of a specific place in a search window to search for a specific place while moving, and enables a user to quickly search for a place to search. . However, in such a menu-based category place search method, when the number of categories increases, it is not easy to find a category corresponding to the place to be searched. In some applications, these categories are hierarchically classified similarly to the librarian classification system in the library, grouping items with similar characteristics together at a high level, and further subdividing them in the next step. For example, in the upper level, the search range is divided into categories of great meaning, such as restaurants and hotels, and in the next level, the categories are divided into more detailed categories, such as Korean, Chinese, and Western. However, this hierarchical classification method is inconvenient to go through several steps of menu search keys to find the corresponding category. In particular, unlike a smart tap with a relatively large display screen, a smartphone has a relatively small display screen, and thus it is not easy for a moving user to find a corresponding category.

기존의 검색 대상을 계층적으로 분류하고, 각 항목에 대해 검색키를 제공하는 메뉴 기반 카테고리 장소 검색 방법은 검색키를 사용함으로써 특정 검색 항목에 대해 빠르게 검색할 수 있다는 장점을 제공한다. 그러나, 이러한 방법은 검색하고자 하는 카테고리가 많아질 경우, 검색 카테고리를 찾는 데 많은 시간이 소요되고 이동 중인 사용자가 검색 카테고리를 확인하는데 불편하다. 이러한 불편함은 결국 검색 속도를 저하시킬 뿐만 아니라 한 개의 항목을 찾기 위해 몇 개의 화면을 거쳐야하는 불편함을 제공한다. 결론적으로, 상술한 메뉴 기반의 카테고리 장소 검색 방법은 카테고리 수가 작은 경우는 효과적이지만 카테고리 수가 많아지고 세분화될 수록 검색 항목을 찾기가 복잡하고 속도가 느려지는 단점이 있다. 상술한 메뉴 기반의 카테고리 장소 검색 방법의 또 다른 단점은 새로운 카테고리를 설정하거나 기존의 카테고리를 변경할 경우 카테고리 검색 항목을 새롭게 수정해야 하는 번거로움이 따른다. The menu-based category place search method, which classifies existing search objects hierarchically and provides a search key for each item, provides an advantage of quickly searching for a specific search item by using the search key. However, this method requires a lot of time to find a search category when the number of categories to be searched increases, and it is inconvenient for a mobile user to check the search category. This inconvenience not only slows down the search speed but also provides the inconvenience of having to go through several screens to find one item. In conclusion, the menu-based category place search method described above is effective when the number of categories is small, but as the number of categories and the number of categories are refined, it is complicated to find a search item and becomes slow. Another disadvantage of the menu-based category place search method described above is that when a new category is set or an existing category is changed, a category search item needs to be newly modified.

본 발명이 해결하고자 하는 과제는 카테고리 별로 검색키를 제공하지 않고, 사용자가 쉽고, 간편하고, 빠르게 특정 카테고리를 검색할 수 있는 사례 기반 장소 검색 시스템 및 방법을 제공하는 것이다.The problem to be solved by the present invention is to provide a case-based place search system and method that allows a user to search a particular category easily, simply and quickly without providing a search key for each category.

본 발명이 해결하고자 하는 다른 과제는 검색 속도 및 정확성이 우수한 사례 기반 장소 검색 시스템 및 방법을 제공하는 것이다.Another problem to be solved by the present invention is to provide a case-based place search system and method having excellent search speed and accuracy.

본 발명이 해결하고자 하는 다른 과제는 기존 메뉴를 변경할 필요없이 사례 카테고리를 쉽게 세분화하여 추가하고 변경하는 것을 가능하게 하여, 연관성이 높은 다양한 장소를 효율적으로 검색하는 것이 가능한 사례 기반 장소 검색 시스템 및 방법을 제공하는 것이다.Another problem to be solved by the present invention is a case-based place search system and method that makes it possible to easily segment and add and change case categories without changing existing menus, and to efficiently search for various related places. To provide.

본 발명의 과제들은 이상에서 언급한 과제들로 제한되지 않으며, 언급되지 않은 또 다른 과제들은 아래의 기재로부터 당업자에게 명확하게 이해될 수 있을 것이다.The problems of the present invention are not limited to the above-mentioned problems, and other problems not mentioned can be clearly understood by those skilled in the art from the following description.

상기 과제를 해결하기 위한 본 발명의 일 실시예에 따른 사례 기반 장소 검색 시스템은 장소 정보를 저장하는 장소 정보 데이터베이스 서버 및 관심 지역과 관련된 장소에 대한 장소 정보를 디스플레이하는 디스플레이부, 사용자로부터 관심 지역과 관련된 장소 중 관심 장소를 입력받는 입력부, 관심 장소와 관련된 사례를 판단하고, 관심 지역과 관련된 장소 중 사례와 관련된 장소에 대한 장소 정보를 검색하는 검색 엔진부를 포함하는 사용자 단말기를 포함한다.The case-based place search system according to an embodiment of the present invention for solving the above problems is a place information database server for storing place information and a display unit for displaying place information on a place associated with a region of interest, the region of interest from the user and It includes a user terminal including an input unit for receiving a place of interest among related places, a case related to the place of interest, and a search engine unit for retrieving place information on a place related to the case of places of interest.

상기 과제를 해결하기 위한 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법은 관심 지역과 관련된 장소에 대한 장소 정보를 디스플레이하고, 사용자로부터 관심 지역과 관련된 장소 중 관심 장소를 입력받고, 관심 장소와 관련된 사례를 판단하며, 관심 지역과 관련된 장소 중 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것을 포함한다.The case-based place search method according to an embodiment of the present invention for solving the above problems is to display place information on a place associated with a region of interest, receiving a place of interest among places associated with the region of interest from the user, Determining a related case, and displaying place information for a place related to the case of places associated with the region of interest.

기타 실시예의 구체적인 사항들은 상세한 설명 및 도면들에 포함되어 있다.The details of other embodiments are included in the detailed description and drawings.

본 발명의 실시예들에 의하면 적어도 다음과 같은 효과가 있다.According to embodiments of the present invention has at least the following effects.

즉, 본 발명의 실시예들에 따른 사례 기반 장소 검색 시스템 및 방법에 따르면, 카테고리 별로 검색키를 제공하지 않고, 사용자가 쉽고, 간편하고, 빠르게 특정 카테고리를 검색할 수 있는 사례 기반 장소 검색 시스템 및 방법을 제공할 수 있다.That is, according to the case-based place search system and method according to the embodiments of the present invention, without providing a search key for each category, a case-based place search system that allows the user to search a specific category easily, simply and quickly; It may provide a method.

또, 검색 속도 및 정확성이 우수한 사례 기반 장소 검색 시스템 및 방법을 제공할 수 있다.In addition, it is possible to provide a case-based place search system and method having excellent search speed and accuracy.

또, 기존 메뉴를 변경할 필요없이 사례 카테고리를 쉽게 세분화하여 추가하고 변경하는 것을 가능하게 하여, 연관성이 높은 다양한 장소를 효율적으로 검색하는 것이 가능한 사례 기반 장소 검색 시스템 및 방법을 제공할 수 있다.In addition, it is possible to easily subdivide, add, and change a case category without changing an existing menu, thereby providing a case-based place search system and method capable of efficiently searching for various related places.

본 발명에 따른 효과는 이상에서 예시된 내용에 의해 제한되지 않으며, 더욱 다양한 효과들이 본 명세서 내에 포함되어 있다.The effects according to the present invention are not limited by the contents exemplified above, and more various effects are included in the present specification.

도 1은 본 발명의 일 실시예에 따른 사례 기반 장소 검색 시스템의 개략도이다.
도 2는 본 발명의 일 실시예에 따른 장소 정보 데이터베이스를 설명하기 위한 도면이다.
도 3 내지 도 5는 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법을 설명하기 위한 사용자 단말기의 개략적인 UI(user interface) 이다.
도 6은 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법의 흐름도이다.
1 is a schematic diagram of a case based place search system according to an embodiment of the present invention.
2 is a view for explaining a place information database according to an embodiment of the present invention.
3 to 5 are schematic user interface (UI) of a user terminal for explaining a case-based place search method according to an embodiment of the present invention.
6 is a flowchart of a case-based place search method according to an embodiment of the present invention.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다. Advantages and features of the present invention, and methods of achieving the same will become apparent with reference to the embodiments described below in detail in conjunction with the accompanying drawings. The present invention may, however, be embodied in many different forms and should not be construed as being limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art. Is provided to fully convey the scope of the invention to those skilled in the art, and the invention is only defined by the scope of the claims.

또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.In addition, each block may represent a portion of a module, segment, or code that includes one or more executable instructions for executing a specified logical function (s). It should also be noted that in some alternative implementations, the functions noted in the blocks may occur out of order. For example, the two blocks shown in succession may in fact be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending on the corresponding function.

비록 제1, 제2 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.Although the first, second, etc. are used to describe various components, it goes without saying that these components are not limited by these terms. These terms are used only to distinguish one component from another. Therefore, it goes without saying that the first component mentioned below may be the second component within the technical scope of the present invention.

이하, 첨부된 도면을 참고로 하여 본 발명의 실시예들에 대해 설명한다. Hereinafter, with reference to the accompanying drawings will be described embodiments of the present invention.

도 1은 본 발명의 일 실시예에 따른 사례 기반 장소 검색 시스템의 개략도이다. 도 2는 본 발명의 일 실시예에 따른 장소 정보 데이터베이스를 설명하기 위한 도면이다. 도 1을 참조하면, 사례 기반 장소 검색 시스템(100)은 장소 정보 데이터베이스 서버(10) 및 사용자 단말기(20)를 포함한다.1 is a schematic diagram of a case based place search system according to an embodiment of the present invention. 2 is a view for explaining a place information database according to an embodiment of the present invention. Referring to FIG. 1, the case-based place search system 100 includes a place information database server 10 and a user terminal 20.

장소 정보 데이터베이스 서버(10)는 장소 정보를 저장한다. 장소 정보 데이터베이스 서버(10)가 사용자 단말기(20)와 통신하는 경우, 인터넷을 통하여 통신할 수 있다.The place information database server 10 stores place information. When the location information database server 10 communicates with the user terminal 20, the location information database server 10 may communicate with the Internet.

장소 정보 데이터베이스 서버(10)는 장소 정보가 저장된 장소 정보 데이터베이스를 저장한다. 도 2는 장소 정보 데이터베이스 서버(10)에 저장된 장소 정보 데이터베이스다. The place information database server 10 stores a place information database in which place information is stored. 2 is a place information database stored in the place information database server 10.

본 명세서에서 장소는 특정 장소에 있는 음식점, 호텔, 학교, 병원, 상점 등 다양한 상업적 혹은 비상업적 서비스를 제공하는 기관을 의미하고, 장소 정보는 장소에 대한 여러가지 정보를 의미한다. In the present specification, a place refers to an institution that provides various commercial or non-commercial services such as a restaurant, a hotel, a school, a hospital, and a store at a specific place, and the place information means various information about the place.

장소 정보 데이터베이스에 저장된 장소 정보는 이름, 카테고리, 소개 국가, 위치, 보안 정보, 대표 사진, 대표 영상 및 전화 번호 중 하나 이상을 포함할 수 있다. 설명의 편의를 위해, 도 2에서는 장소 정보 중 카테고리, 소재 국가, 위치 및 기타 보안 정보만을 표시하였다. 또한, 도 2에서는 장소 정보를 테이블의 형태로 도시하였지만, 장소 정보는 2차원 지도 정보 또는 3차원 지도 정보로서 디스플레이 될 수도 있다. 또한, 도 2에서는 A 내지 G의 7개의 장소에 대해 도시하였지만, 데이터베이스에 저장되는 장소의 개수가 다양할 수 있음은 자명하다.The place information stored in the place information database may include one or more of a name, a category, an introduction country, a location, security information, a representative picture, a representative video, and a phone number. For convenience of description, in FIG. 2, only a category, a country of origin, a location, and other security information are displayed. In addition, although the place information is illustrated in the form of a table in FIG. 2, the place information may be displayed as two-dimensional map information or three-dimensional map information. In addition, although FIG. 2 illustrates seven places A to G, it is obvious that the number of places stored in the database may vary.

장소 정보 중 카테고리는 장소가 제공하는 상업적 혹은 비상업적 서비스의 종류를 의미한다. 하나의 장소는 하나의 카테고리에 속할 수도 있고, 복수의 카테고리에 속할 수도 있다. 예를 들어, 하나의 장소가 커피숍만을 운영할 수도 있으나, 다른 하나의 장소는 호텔과 같이 숙박업을 제공함과 함께 커피숍, 음식점 등을 동시에 운영할 수도 있다.The category of place information refers to the type of commercial or non-commercial service provided by the place. One place may belong to one category or may belong to a plurality of categories. For example, one place may operate only a coffee shop, while the other place may operate a coffee shop, a restaurant, and the like at the same time, while providing accommodation such as a hotel.

사용자 단말기(20)는 이동 단말기일 수 있고, 휴대 가능한 휴대형 단말기일 수 있다. 몇몇 실시예에서, 사용자 단말기(20)는 휴대폰, 스마트 폰, 노트북 컴퓨터, 디지털 방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션 등일 수 있다. 이하에서는, 설명의 편의를 위해 사용자 단말기(20)가 스마트 폰인 실시예에 대해 설명하나, 다른 형태의 단말기일 수 있음은 자명하다.The user terminal 20 may be a mobile terminal or a portable portable terminal. In some embodiments, the user terminal 20 may be a mobile phone, a smart phone, a notebook computer, a digital broadcasting terminal, a personal digital assistant (PDA), a portable multimedia player (PMP), navigation, or the like. Hereinafter, for the convenience of description, an embodiment in which the user terminal 20 is a smart phone will be described. However, it will be apparent that the terminal 20 may be another type of terminal.

사용자 단말기(20)는 디스플레이부(21)를 포함할 수도 있다. 디스플레이부(21)는 사용자에게 화면을 표시하기 위한 장치로서, LCD, OLED 등의 다양한 표시 장치가 사용될 수 있다. 몇몇 실시에에서는, 디스플레이부(21)는 터치 입력을 받을 수 있는 터치 스크린 패널로 구성될 수도 있다.The user terminal 20 may include a display unit 21. The display unit 21 is a device for displaying a screen to a user, and various display devices such as LCD and OLED may be used. In some embodiments, the display unit 21 may be configured as a touch screen panel capable of receiving a touch input.

사용자 단말기(20)는 입력부(22)를 포함할 수 있다. 입력부(22)는 사용자의 선택과 관련한 입력을 수용하기 위한 장치이다. 상술한 바와 같이, 디스플레이부(21)가 터치 스크린 패널로 구성되는 경우, 입력부(22)는 디스플레이부(21)와 일체화되어 형성될 수도 있다. 다만, 디스플레이부(21)가 터치 스크린 패널로 구성되지 않는 경우에, 입력부(22)는 별도의 키패드로 구성될 수도 있고, 디스플레이부(21) 주변의 입력 패드로 구성될 수도 있다.The user terminal 20 may include an input unit 22. The input unit 22 is a device for receiving an input related to a user's selection. As described above, when the display unit 21 is configured as a touch screen panel, the input unit 22 may be integrally formed with the display unit 21. However, when the display unit 21 is not configured as a touch screen panel, the input unit 22 may be configured as a separate keypad or an input pad around the display unit 21.

사용자 단말기(20)는 현재 자신의 위치를 알려주는 다양한 모듈로서 위치 판단부(25)를 포함할 수 있다. 몇몇 실시예에서, 위치 판단부(25)는 GPS(Global Positioning System) 모듈을 포함할 수 있다. 또한, 몇몇 다른 실시예에서 위치 판단부(25)는 GPS 모듈이 아닌 다른 모듈로서 현재 자신의 위치를 알려주는 다양한 모듈을 포함할 수도 있다.The user terminal 20 may include a location determiner 25 as various modules for informing its current location. In some embodiments, the position determiner 25 may include a Global Positioning System (GPS) module. In addition, in some other embodiments, the position determiner 25 may include various modules that inform the current position of the user as a module other than the GPS module.

사용자 단말기(20)는 메모리부(23)를 포함할 수 있다. 메모리부(23)는 사용자의 관심 지역을 저장할 수 있다. 관심 지역은 사용자가 위치한 지역을 포함할 수 있고, 사용자가 설정한 선호 지역을 포함할 수도 있다. 메모리부(23)는 관심 장소에 대한 장소 정보를 저장할 수도 있다. 관심 장소는 상술한 관심 지역에 있는 장소들 중 사용자가 선택한 장소를 의미할 수 있다. 메모리부(23)에 관심 장소에 대한 장소 정보가 저장되는 과정에 대해서는 후술한다.The user terminal 20 may include a memory unit 23. The memory unit 23 may store a region of interest of the user. The region of interest may include a region where the user is located or may include a preference region set by the user. The memory unit 23 may store place information about the place of interest. The place of interest may mean a place selected by the user among the places in the above-described area of interest. A process of storing place information on the place of interest in the memory unit 23 will be described later.

사용자 단말기(20)는 송수신부(26)를 포함할 수도 있다. 사용자 단말기(20)는 송수신부(26)를 통하여 인터넷 등으로 장소 정보 데이터베이스 서버(10)와 통신할 수 있다. 사용자 단말기(20)는 송수신부(26)를 통하여 장소 정보 데이터베이스 서버(10)에 관심 지역에 대한 정보를 전송하고, 장소 정보 데이터베이스 서버(10)로부터 관심 지역과 관련된 장소에 대한 장소 정보를 수신할 수도 있다. 송수신부(26)를 통한 사용자 단말기(20)와 장소 정보 데이터베이스 서버(10) 사이의 통신에 대해서는 후술한다.The user terminal 20 may also include a transceiver 26. The user terminal 20 may communicate with the place information database server 10 through the transceiver 26 through the Internet. The user terminal 20 transmits information on the region of interest to the place information database server 10 through the transceiver 26 and receives place information on the place related to the region of interest from the place information database server 10. It may be. The communication between the user terminal 20 and the place information database server 10 via the transceiver 26 will be described later.

사용자 단말기(20)는 검색 엔진부(24)를 포함할 수 있다. 검색 엔진부(24)는 관심 장소와 관련된 사례를 판단하고, 관심 지역과 관련된 장소 중 관심 장소와 관련된 사례와 관련된 장소에 대한 장소 정보를 검색할 수 있다. 본 명세서에서 사례(example)는 사용자가 찾고자 하는 장소와 관련된 카테고리를 의미한다. The user terminal 20 may include a search engine unit 24. The search engine unit 24 may determine a case related to the place of interest and search for place information on a place related to the case related to the place of interest among the places related to the place of interest. In the present specification, an example refers to a category related to a place that a user wants to find.

검색 엔진부(24)의 구체적인 동작 및 사용자 단말기(20)에 포함될 수 있는 다양한 구성요소들의 구체적인 동작을 보다 상세히 설명하기 위해 도 3 내지 도 5를 참조한다. 도 3 내지 도 5는 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법을 설명하기 위한 사용자 단말기(20)의 개략적인 UI(user interface) 이다.3 to 5 to describe in more detail the detailed operation of the search engine unit 24 and the various operations of various components that may be included in the user terminal 20. 3 to 5 are schematic UI (user interface) of the user terminal 20 for explaining a case-based location search method according to an embodiment of the present invention.

상술한 바와 같이 장소 정보 데이터베이스 서버(10)는 장소 정보가 저장된 장소 정보 데이터베이스를 저장한다. 장소 정보 데이터베이스에는 도 2에 도시된 바와 같이 카테고리, 소재 국가, 위치 및 기타 보안 정보가 장소 정보로서 미리 저장될 수 있다. As described above, the place information database server 10 stores a place information database in which place information is stored. As shown in FIG. 2, a category, a country of origin, a location, and other security information may be previously stored as place information in the place information database.

사용자 단말기(20)에서 본 발명의 사례 기반 장소 검색과 관련된 프로그램 또는 어플리케이션을 실행하는 경우, 사용자 단말기(20)는 송수신부(26)를 통해 관심 지역에 대한 정보를 장소 정보 데이터베이스 서버(10)로 전송할 수 있다. When the user terminal 20 executes a program or application related to the case-based place search of the present invention, the user terminal 20 transmits information about the region of interest to the place information database server 10 through the transceiver 26. Can transmit

사용자가 특정 장소를 검색하는 경우는 크게 두가지로 분류할 수 있다. 사용자가 현재 위치한 지점 주변에서 관심이 있는 장소를 검색하는 경우와, 사용자의 현재 위치 지점이 아닌 사용자가 이동하여 방문할 예정이 있는 지역과 같은 선호 지역을 검색하는 경우로 분류할 수 있다.When a user searches for a specific place, it can be classified into two categories. It may be classified into a case of searching for a place of interest near a point where the user is currently located, and a case of searching for a preferred area such as an area where the user is going to visit and not visit the point of the user's current location.

먼저, 관심 지역이 사용자가 위치한 지역인 경우, 사용자 단말기(20)는 송수신부(26)를 통해 사용자가 위치한 지역에 대한 정보를 장소 정보 데이터베이스 서버(10)로 전송할 수 있다. 다음으로, 관심 지역이 사용자가 미리 설정한 선호 지역인 경우, 사용자 단말기(20)는 송수신부(26)를 통해 사용자가 미리 설정한 선호 지역에 대한 정보를 장소 정보 데이터베이스 서버(10)로 전송할 수 있다. 이하에서는, 설명의 편의를 위해 관심 지역이 서울 역삼동인 것을 예로 하여 설명하나, 관심 지역이 다른 지역일 수도 있음은 자명하다.First, when the region of interest is the region where the user is located, the user terminal 20 may transmit information about the region where the user is located to the place information database server 10 through the transceiver 26. Next, when the region of interest is a preferred region set by the user, the user terminal 20 may transmit the information about the preferred region set by the user to the place information database server 10 through the transceiver 26. have. Hereinafter, for the convenience of explanation, the region of interest will be described as an example of Seoul Yeoksam-dong, but it is obvious that the region of interest may be another region.

장소 정보 데이터베이스 서버(10)는 사용자 단말기(20)로부터 관심 지역에 대한 정보를 수신하고, 장소 정보 데이터베이스로부터 관심 지역과 관련된 장소를 검색한다. 관심 지역과 관련된 장소는 관심 지역으로부터 특정 범위 내에 있는 장소를 의미하고, 몇몇 실시예에서 특정 범위는 사용자가 미리 설정한 범위일 수도 있다. The place information database server 10 receives information about an area of interest from the user terminal 20 and retrieves a place related to the area of interest from the place information database. The place associated with the region of interest refers to a place within a specific range from the region of interest, and in some embodiments, the specific range may be a range preset by the user.

장소 정보 데이터베이스 서버(10)는 검색을 완료한 후, 관심 지역과 관련되 장소에 대한 장소 정보를 사용자 단말기(20)로 송신한다. 사용자 단말기(20)의 메모리부(23)는 수신한 관심 지역과 관련된 장소에 대한 장소 정보를 저장하고, 사용자 단말기(20)의 디스플레이부(21)는 관심 지역과 관련된 장소에 대한 장소 정보를 디스플레이한다. 도 3을 참조하면, 관심 지역은 서울 역삼동이므로, A 내지 G의 장소 중 서울 역삼동과 근접한 위치를 갖는 장소인 A, B, C, F 및 G에 대한 장소 정보가 디스플레이부(21)에 디스플레이되었다. After completing the search, the place information database server 10 transmits, to the user terminal 20, place information about a place related to the ROI. The memory unit 23 of the user terminal 20 stores place information on a place associated with the region of interest received, and the display unit 21 of the user terminal 20 displays place information on a place associated with the region of interest. do. Referring to FIG. 3, since the region of interest is Yeoksam-dong, Seoul, place information about A, B, C, F, and G, which have a location close to Yeoksam-dong of Seoul, was displayed on the display unit 21. .

사용자 단말기(20)의 송수신부(26)는 관심 지역과, 관심 지역과 관련된 장소 사이의 거리에 기초하여 관심 지역과 관련된 장소에 대한 장소 정보를 순차적으로 수신할 수 있다. 예를 들어, 관심 지역과 관련된 장소가 상당히 많은 경우, 장소 정보 데이터베이스 서버(10)로부터 사용자 단말기(20)의 송수신부(26)가 수신하여야할 데이터의 양은 상당히 많을 수 있다. 이 경우, 한번에 모든 데이터를 전송하는 경우에는 문제가 발생할 수 있으므로, 사용자 단말기(20)의 송수신부(26)는 관심 지역과의 거리에 기초하여 관심 지역과 가까운 곳에 위치한 장소에 대한 장소 정보부터 순차적으로 수신할 수도 있다.The transceiver 26 of the user terminal 20 may sequentially receive place information on a place related to the ROI based on a distance between the ROI and a place related to the ROI. For example, when there are a lot of places related to the region of interest, the amount of data that the transceiver 26 of the user terminal 20 should receive from the place information database server 10 may be quite large. In this case, a problem may occur when all data is transmitted at once, so that the transmitter / receiver 26 of the user terminal 20 sequentially starts from place information on a place located close to the region of interest based on the distance to the region of interest. You can also receive.

또한, 장소 정보를 2차원 또는 3차원 지도 정보를 포함할 수도 있다. 도 4를 참조하면, 관심 지역과 관련된 장소들이 2차원 지도 정보를 사용하여 디스플레이부(21)에 디스플레이될 수도 있음을 확인할 수 있다.In addition, the place information may include two-dimensional or three-dimensional map information. Referring to FIG. 4, it can be seen that places related to the ROI may be displayed on the display unit 21 using 2D map information.

다시 도 3을 참조하면, 사용자 단말기(20)의 디스플레이부(21)는 관심 지역과 관련된 장소를 테이블의 형태로 디스플레이할 수 있다. 이에 사용자는 관심 지역과 관련된 장소 중 관심 장소를 사용자 단말기(20)의 입력부(22)를 통하여 입력할 수 있다. 상술한 바와 같이, 디스플레이부(21)가 터치 스크린과 같이 사용자의 입력이 가능한 경우에는 디스플레이부(21)로의 터치를 통해 사용자가 관심 장소를 입력할 수도 있고, 디스플레이부(21)와 입력부(22)가 별도의 구성인 경우, 사용자는 별도의 입력부(22)를 사용하여 관심 장소를 입력할 수도 있다.Referring back to FIG. 3, the display unit 21 of the user terminal 20 may display a place related to the ROI in the form of a table. Accordingly, the user may input a place of interest among places related to the ROI through the input unit 22 of the user terminal 20. As described above, when the display unit 21 is capable of user input such as a touch screen, the user may input a place of interest by touching the display unit 21, or the display unit 21 and the input unit 22. If) is a separate configuration, the user may input a place of interest using a separate input unit 22.

관심 장소는 사용자가 관심이 있는 카테고리에 속한 장소를 의미할 수 있다. 이하에서는, 사용자는 관심 지역과 관련된 장소 중 음식점과 관련된 장소에 관심이 있다고 가정하고, 사용자가 음식점을 카테고리로 갖는 A를 선택한 상황을 가정한다. The place of interest may mean a place belonging to a category of interest to the user. In the following, it is assumed that the user is interested in a place related to a restaurant among places related to a region of interest, and assumes a situation in which the user selects A having a restaurant as a category.

사용자가 관심 장소를 입력한 경우, 사용자 단말기(20)의 검색 엔진부(24)는 관심 장소와 관련된 사례를 판단한다. 몇몇 실시예에서, 검색 엔진부(24)는 관심 장소의 카테고리를 관심 장소와 관련된 사례로 판단할 수 있다. 예를 들어, 사용자는 A를 선택하였으므로, 사례는 A의 카테고리인 음식점 및 커피숍일 것이다.When the user inputs a place of interest, the search engine unit 24 of the user terminal 20 determines a case related to the place of interest. In some embodiments, the search engine unit 24 may determine the category of the place of interest as an example related to the place of interest. For example, since the user selected A, the example would be a restaurant and coffee shop, which is a category of A.

사용자 단말기(20)의 검색 엔진부(24)는 관심 장소와 동일한 사례에 해당하는 장소를 검색할 수 있다. 상술한 바와 같이, 검색 엔진부(24)는 관심 장소의 카테고리를 관심 장소와 관련된 사례로 판단할 수 잇으므로, 검색 엔진부(24)는 관심 지역과 관련된 장소 중 관심 장소와 동일한 카테고리에 속하는 장소를 검색할 수 있다. 만약, 사용자가 선택한 관심 장소의 카테고리가 1개인 경우에는, 관심 지역과 관련된 장소 중 관심 장소의 카테고리와 동일한 카테고리를 갖는 장소를 검색할 것이나, 사용자가 선택한 관심 장소의 카테고리가 2개 이상일 경우에는 다음과 같이 동작할 수 있다.The search engine unit 24 of the user terminal 20 may search for a place corresponding to the same case as the place of interest. As described above, since the search engine unit 24 may determine the category of the place of interest as an example related to the place of interest, the search engine unit 24 may be a place belonging to the same category as the place of interest among places associated with the area of interest. You can search for. If there is only one category of the place of interest selected by the user, a search for a place having the same category as the category of the place of interest among the places related to the place of interest is performed. It can work as

먼저, 본 발명의 일 실시예에 따른 사례 기반 장소 검색 시스템(100)에서 관심 장소의 카테고리가 2개 이상일 경우, 검색 엔진부(24)는 관심 지역과 관련된 장소 중 관심 장소의 카테고리 모두에 속한 장소를 검색할 수 있다. 예를 들어, 사용자가 A를 관심 장소로 선택한 경우, A는 음식점 및 커피숍의 2개의 카테고리에 속한다. 따라서, 검색 엔진부(24)는 관심 지역과 관련된 장소 중 음식점 및 커피숍의 2개의 카테고리 모두에 속한 장소를 검색할 것이며, A, B, C, F 및 G의 장소 중 음식점 및 커피숍의 2개의 카테고리 모두에 속한 장소는 A 및 G이므로, A 및 G를 검색할 것이다. 디스플레이부(21)는 관심 장소의 카테고리 모두에 속한 장소에 대한 장소 정보를 디스플레이할 수 있으며, 이는 도 5a에 도시된 바와 같다.First, in a case-based place search system 100 according to an embodiment of the present invention, when there are two or more categories of places of interest, the search engine unit 24 may include places belonging to all categories of places of interest among places associated with the area of interest. You can search for. For example, if the user selects A as a place of interest, A belongs to two categories, a restaurant and a coffee shop. Accordingly, the search engine unit 24 may search for a place belonging to both categories of a restaurant and a coffee shop among places related to the region of interest, and 2 of a restaurant and a coffee shop among places of A, B, C, F, and G. Since places belonging to all of the categories are A and G, we will search for A and G. The display unit 21 may display place information on places belonging to all categories of the place of interest, as shown in FIG. 5A.

다음으로, 본 발명의 다른 실시예에 따른 사례 기반 장소 검색 시스템(100)에서 관심 장소의 카테고리가 2개 이상일 경우, 검색 엔진부(24)는 관심 지역과 관련된 장소 중 관심 장소의 카테고리 중 적어도 하나에 속한 장소를 검색할 수 있다. 예를 들어, 사용자가 A를 관심 장소로 선택한 경우, A는 음식점 및 커피숍의 2개의 카테고리에 속한다. 따라서, 검색 엔진부(24)는 관심 지역과 관련된 장소 중 음식점 및 커피숍의 2개의 카테고리 중 어느 하나에라도 속한 장소를 검색할 것이며, A, B, C, F 및 G의 장소 중 음식점 및 커피숍의 2개의 카테고리 중 어느 하나에 속한 장소는 A, B, F 및 G이므로, A, B, F 및 G를 검색할 것이다. 디스플레이부(21)는 관심 장소의 카테고리 모두에 속한 장소에 대한 장소 정보를 디스플레이할 수 있으며, 이는 도 5b에 도시된 바와 같다.Next, when there are two or more categories of places of interest in the case-based place search system 100 according to another embodiment of the present invention, the search engine unit 24 may include at least one of the categories of places of interest among places associated with the area of interest. You can search for a place belonging to. For example, if the user selects A as a place of interest, A belongs to two categories, a restaurant and a coffee shop. Accordingly, the search engine unit 24 may search for a place belonging to any one of two categories of a restaurant and a coffee shop among places related to the region of interest, and a restaurant and a coffee shop among places of A, B, C, F, and G. The places in either of the two categories of are A, B, F and G, so we will search for A, B, F and G. The display unit 21 may display place information on places belonging to all categories of the place of interest, as shown in FIG. 5B.

다음으로, 본 발명의 다른 실시예에 따른 사례 기반 장소 검색 시스템(100)에서 관심 장소의 카테고리가 2개 이상일 경우, 입력부(22)는 관심 장소의 카테고리에 대한 사용자의 선택을 입력받을 수 있다. 도 5c에서는, 사용자가 장소 A를 선택한 경우, 카테고리를 선택하는 메뉴가 디스플레이부(21)에 디스플레이됨을 도시한다. 이에 사용자는, 입력부(22)를 통해 관심 장소의 카테고리로서 음식점을 선택할 지, 커피숍을 선택할지, 아니면 음식점 및 커피숍 2가지 모두를 선택할 지를 결정할 수 있다. 이를 통해, 사용자가 검색하기를 원하는 카테고리를 정확히 판단할 수 있다. 상술한 바와 같이, 사용자는 음식점의 카테고리를 검색하는 것은 원하므로, 이하에서는, 사용자가 장소 A의 카테고리 중 음식점을 선택한 것을 가정한다. Next, in the case-based place search system 100 according to another embodiment of the present invention, if there are two or more categories of the place of interest, the input unit 22 may receive a user's selection for the category of the place of interest. In FIG. 5C, when the user selects place A, a menu for selecting a category is displayed on the display unit 21. Accordingly, the user may determine whether to select a restaurant as a category of a place of interest, a coffee shop, or both a restaurant and a coffee shop through the input unit 22. Through this, it is possible to accurately determine the category that the user wants to search. As described above, since the user wants to search for the category of the restaurant, it is assumed below that the user selects a restaurant from the category of the place A.

이어서, 검색 엔진부(24)는 사용자가 선택한 카테고리인 음식점에 속한 장소를 관심 지역과 관련된 장소 중에서 검색할 수 있다, 예를 들어, 사용자가 A를 관심 장소로 선택하고, 음식점을 카테고리로 선택한 경우, 검색 엔진부(24)는 관심 지역과 관련된 장소 중 음식점의 카테고리에 속한 장소를 검색할 것이며, A, B, C, F 및 G의 장소 중 음식점의 카테고리에 속한 장소는 A, B 및 G이므로, A, B 및 G를 검색할 것이다. 디스플레이부(21)는 관심 장소의 카테고리 모두에 속한 장소에 대한 장소 정보를 디스플레이할 수 있으며, 이는 도 5d에 도시된 바와 같다.Subsequently, the search engine unit 24 may search a place belonging to a restaurant, which is a category selected by the user, from places related to the region of interest, for example, when the user selects A as a place of interest and selects a restaurant as a category. , The search engine unit 24 will search for a place belonging to the category of the restaurant among the places related to the region of interest, and the places belonging to the category of the restaurant among the places of A, B, C, F, and G are A, B, and G. We will search for, A, B and G. The display unit 21 may display place information on places belonging to all categories of the place of interest, as shown in FIG. 5D.

본 발명의 다른 실시예에 따른 사례 기반 장소 검색 시스템(100)은, 관심 장소의 카테고리가 2개 이상일 경우에, 상기 서술한 3가지 모드 중 하나의 모드로서 동작할 수도 있다. 또한, 사례 기반 장소 검색 시스템(100)은, 관심 장소의 카테고리가 2개 이상일 경우에, 3개의 모드 중 어느 모드로 동작할 지에 대한 선택을 사용자로부터 입력받고, 선택된 모드로서 동작할 수도 있다.The case-based place search system 100 according to another embodiment of the present invention may operate as one of the three modes described above when the category of the place of interest is two or more. In addition, when the case-based place search system 100 has two or more categories of the place of interest, the case-based place retrieval system 100 may receive a selection of which of three modes to operate from the user and operate as the selected mode.

본 발명의 실시예들에 따른 사례 기반 장소 검색 시스템에 따르면, 카테고리별로 검색키를 제공하지 않고, 최초 디스플레이된 장소들 중 하나의 장소를 선택함에 의해 사용자가 쉽고, 간편하고, 빠르게 특정 카테고리를 검색할 수 있는 사례 기반 장소 검색 시스템을 제공할 수 있으며, 검색 속도 및 정확성이 우수한 사례 기반 장소 검색 시스템을 제공할 수 있다.According to a case-based place search system according to embodiments of the present invention, a user searches for a specific category easily, conveniently and quickly by selecting one of the first displayed places without providing a search key for each category. A case-based place search system can be provided, and a case-based place search system with excellent search speed and accuracy can be provided.

또한, 새로운 장소가 데이터베이스에 추가되고, 해당 장소의 카테고리가 기존의 데이터베이스에 저장되어 있지 않던 카테고리인 경우, 기존의 장소 검색 시스템에서는 새로운 카테고리를 추가하기 위해 기존 메뉴를 변경하여야 하였다. 그러나, 본 발명의 실시예들에 따른 사례 기반 장소 검색 시스템에 따르면, 새로운 장소만을 데이터베이스에 추가하면 되고, 기존 메뉴 등을 변경해야 할 필요가 없으므로, 기존 메뉴를 변경할 필요없이 카테고리를 쉽게 세분화하여 추가하고 변경하는 것을 가능하게 하여, 연관성이 높은 다양한 장소를 효율적으로 검색하는 것이 가능한 사례 기반 장소 검색 시스템을 제공할 수 있다.In addition, when a new place is added to the database and the category of the place is a category that is not stored in the existing database, the existing place search system had to change the existing menu to add a new category. However, according to the case-based place search system according to the embodiments of the present invention, since only a new place needs to be added to the database, and there is no need to change the existing menu, the category can be easily divided and added without changing the existing menu. It is possible to provide a case-based place retrieval system capable of efficiently searching for a variety of highly relevant places.

도 6은 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법의 흐름도이다.6 is a flowchart of a case-based place search method according to an embodiment of the present invention.

먼저, 사용자 단말기는 장소 정보 데이터베이스 서버에 관심 지역에 대한 정보를 전송하고(S60), 장소 정보 데이터베이스 서버로부터 관심 지역과 관련된 장소에 대한 장소 정보를 수신한다(S61). 사용자 단말기는 관심 지역과, 관심 지역과 관련된 장소 사이의 거리에 기초하여 관심 지역과 관련된 장소에 대한 장소 정보를 순차적으로 수신할 수 있다. 관심 지역, 장소 정보 및 관심 지역과의 거리에 기초하여 장소 정보를 순차적으로 수신하는 것은 도 1 내지 도 5에서 설명한 관심 지역, 장소 정보 및 관심 지역과의 거리에 기초하여 장소 정보를 순차적으로 수신하는 것과 동일하므로 중복 설명을 생략한다.First, the user terminal transmits information about the region of interest to the place information database server (S60), and receives place information about the place related to the region of interest from the place information database server (S61). The user terminal may sequentially receive place information on a place related to the ROI based on a distance between the ROI and a place related to the ROI. Receiving the place information sequentially based on the region of interest, the place information, and the distance to the region of interest may sequentially receive the place information based on the region of interest, the place information, and the distance to the region of interest described with reference to FIGS. 1 to 5. This is the same as the above, and thus redundant description is omitted.

이어서, 사용자 단말기는 관심 지역과 관련된 장소에 대한 장소 정보를 디스플레이한다(S62). 사용자 단말기는 장소 정보 데이터베이스 서버로부터 수신한 장소 정보를 디스플레이할 수도 있다.Subsequently, the user terminal displays place information on a place related to the region of interest (S62). The user terminal may display the place information received from the place information database server.

이어서, 사용자 단말기는 사용자로부터 관심 지역과 관련된 장소 중 관심 장소를 입력받는다(S63). 관심 장소는 도 1 내지 도 5에서 설명한 관심 장소와 동일하므로 중복 설명을 생략한다.Subsequently, the user terminal receives a place of interest among places associated with the area of interest from the user (S63). Since the place of interest is the same as the place of interest described with reference to FIGS. 1 to 5, redundant descriptions are omitted.

이어서, 사용자 단말기는 관심 장소와 관련된 사례를 판단한다(S64). 관심 장소와 관련된 사례를 판단하는 것은 관심 장소의 카테고리를 관심 장소와 관련된 사례로 판단하는 것을 포함할 수 있다. 사례는 도 1 내지 도 5에서 설명한 사례와 동일하므로 중복 설명을 생략한다.Subsequently, the user terminal determines a case related to the place of interest (S64). Determining a case related to the point of interest may include determining a category of the place of interest as an example related to the place of interest. Since the case is the same as the case described with reference to FIGS. 1 to 5, duplicate descriptions are omitted.

이어서, 사용자 단말기는 관심 지역과 관련된 장소 중 관심 장소와 관련된 사례와 관련된 장소에 대한 장소 정보를 디스플레이한다(S65).Subsequently, the user terminal displays place information on a place related to a case related to the place of interest among places associated with the region of interest (S65).

만약, 사용자가 선택한 관심 장소의 카테고리가 1개인 경우에는, 관심 지역과 관련된 장소 중 관심 장소의 카테고리와 동일한 카테고리를 갖는 장소에 대한 장소 정보를 디스플레이할 것이나, 사용자가 선택한 관심 장소의 카테고리가 2개 이상일 경우에는 다음과 같이 동작할 수 있다.If there is one category of the place of interest selected by the user, the place information on the place having the same category as the category of the place of interest among the places related to the place of interest will be displayed, but there are two categories of the place of interest selected by the user. In case of abnormal operation, the operation may be performed as follows.

먼저, 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법에서 관심 장소의 카테고리가 2개 이상일 경우, 관심 장소의 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것은 관심 지역과 관련된 장소 중 관심 장소의 카테고리 모두에 속한 장소에 대한 장소 정보를 디스플레이하는 것을 포함할 수 있다. 관심 지역과 관련된 장소 중 관심 장소의 카테고리 모두에 속한 장소에 대한 장소 정보를 디스플레이하는 것은 도 1 내지 도 5에서 설명한 바와 동일하므로 중복 설명을 생략한다.First, when there are two or more categories of a place of interest in the case-based place searching method according to an embodiment of the present invention, displaying place information on a place related to the case of the place of interest may be performed. It may include displaying place information for places belonging to all categories. Displaying place information on places belonging to all categories of places of interest among places associated with the region of interest is the same as described with reference to FIGS.

다음으로, 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법에서 관심 장소의 카테고리가 2개 이상일 경우, 관심 장소의 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것은 관심 지역과 관련된 장소 중 관심 장소의 카테고리 중 적어도 하나에 속한 장소에 대한 장소 정보를 디스플레이하는 것을 포함할 수 있다. 관심 지역과 관련된 장소 중 관심 장소의 카테고리 중 적어도 하나에 속한 장소에 대한 장소 정보를 디스플레이하는 것은 도 1 내지 도 5에서 설명한 바와 동일하므로 중복 설명을 생략한다.Next, in a case-based place search method according to an embodiment of the present invention, if there are two or more categories of places of interest, displaying place information on places related to the case of the place of interest may be the place of interests among places associated with the area of interest. And displaying place information on a place belonging to at least one of the categories of. Displaying place information on a place belonging to at least one of the categories of the place of interest among the places related to the place of interest is the same as described with reference to FIGS.

다음으로, 본 발명의 일 실시예에 따른 사례 기반 장소 검색 방법에서 관심 장소의 카테고리가 2개 이상일 경우, 관심 장소의 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것은 관심 장소의 카테고리에 대한 사용자의 선택을 입력받고, 관심 지역과 관련된 장소 중 선택된 카테고리에 속한 장소에 대한 장소 정보를 디스플레이하는 것을 포함할 수 있다. 관심 장소의 카테고리에 대한 사용자의 선택을 입력받고, 관심 지역과 관련된 장소 중 선택된 카테고리에 속한 장소에 대한 장소 정보를 디스플레이하는 것은 도 1 내지 도 5에서 설명한 바와 동일하므로 중복 설명을 생략한다.Next, in a case-based place search method according to an embodiment of the present invention, when there are two or more categories of the place of interest, displaying place information on the place related to the case of the place of interest may be determined by the user of the category of the place of interest. The method may include receiving a selection and displaying place information on a place belonging to a selected category among places associated with the ROI. Receiving a user's selection of a category of the place of interest and displaying the place information on the place belonging to the selected category among places associated with the area of interest is the same as described with reference to FIGS.

본 발명의 다른 실시예에 따른 사례 기반 장소 검색 방법은, 관심 장소의 카테고리가 2개 이상일 경우에, 상기 서술한 3가지 모드 중 하나의 모드로서 동작할 수도 있다. 또한, 사례 기반 장소 검색 방법은, 관심 장소의 카테고리가 2개 이상일 경우에, 3개의 모드 중 어느 모드로 동작할 지에 대한 선택을 사용자로부터 입력받고, 선택된 모드로서 동작할 수도 있다.The case-based place searching method according to another embodiment of the present invention may operate as one of the three modes described above when the category of the place of interest is two or more. In addition, the case-based place search method may receive a selection of which of three modes to operate in the case of two or more categories of the place of interest, and may operate as the selected mode.

본 발명의 실시예들에 따른 사례 기반 장소 검색 방법에 따르면, 카테고리별로 검색키를 제공하지 않고, 최초 디스플레이된 장소들 중 하나의 장소를 선택함에 의해 사용자가 쉽고, 간편하고, 빠르게 특정 카테고리를 검색할 수 있는 사례 기반 장소 검색 방법을 제공할 수 있으며, 검색 속도 및 정확성이 우수한 사례 기반 장소 검색 방법을 제공할 수 있다.According to a case-based place search method according to embodiments of the present invention, a user searches for a specific category easily, conveniently and quickly by selecting one of the first displayed places without providing a search key for each category. It can provide a case-based place search method that can be done, and can provide a case-based place search method with excellent search speed and accuracy.

또한, 새로운 장소가 데이터베이스에 추가되고, 해당 장소의 카테고리가 기존의 데이터베이스에 저장되어 있지 않던 카테고리인 경우, 기존의 장소 검색 시스템에서는 새로운 카테고리를 추가하기 위해 기존 메뉴를 변경하여야 하였다. 그러나, 본 발명의 실시예들에 따른 사례 기반 장소 검색 방법에 따르면, 새로운 장소만을 데이터베이스에 추가하면 되고, 기존 메뉴 등을 변경해야 할 필요가 없으므로, 기존 메뉴를 변경할 필요없이 카테고리를 쉽게 세분화하여 추가하고 변경하는 것을 가능하게 하여, 연관성이 높은 다양한 장소를 효율적으로 검색하는 것이 가능한 사례 기반 장소 검색 방법을 제공할 수 있다.In addition, when a new place is added to the database and the category of the place is a category that is not stored in the existing database, the existing place search system had to change the existing menu to add a new category. However, according to the case-based place search method according to the embodiments of the present invention, since only a new place needs to be added to the database, and there is no need to change the existing menu, the category can be easily divided and added without changing the existing menu. It is possible to provide a case-based place retrieval method capable of efficiently searching for a variety of highly relevant places.

본 명세서에 개시된 실시예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수도 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM, 또는 당업계에 알려진 임의의 다른 형태의 저장 매체에 상주할 수도 있다. 예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. The software module may reside in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, which can read information from and write information to the storage medium. In the alternative, the storage medium may be integral to the processor. The processor and the storage medium may reside within an application specific integrated circuit (ASIC). The ASIC may reside in a user terminal. In the alternative, the processor and the storage medium may reside as discrete components in a user terminal.

이상 첨부된 도면을 참조하여 본 발명의 실시예들을 설명하였지만, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 그 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. Although the embodiments of the present invention have been described above with reference to the accompanying drawings, those skilled in the art to which the present invention pertains may be embodied in other specific forms without changing the technical spirit or essential features of the present invention. I can understand that. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive.

10: 장소 정보 데이터베이스 서버
20: 사용자 단말기
21: 디스플레이부
22: 입력부
23: 메모리부
24: 검색 엔진부
25: 위치 판단부
26: 송수신부
100: 사례 기반 장소 검색 시스템
10: place information database server
20: User terminal
21: display unit
22: input unit
23: memory
24: search engine unit
25: position determination unit
26: transceiver
100: case-based place search system

Claims (20)

장소 정보를 저장하는 장소 정보 데이터베이스 서버; 및
관심 지역과 관련된 장소에 대한 장소 정보를 디스플레이하는 디스플레이부,
사용자로부터 상기 관심 지역과 관련된 장소 중 관심 장소를 입력받는 입력부,
상기 관심 장소와 관련된 사례에 기초하여, 상기 관심 지역과 관련된 장소 중 상기 사례와 관련된 장소에 대한 장소 정보를 검색하는 검색 엔진부를 포함하는 사용자 단말기를 포함하는 사례 기반 장소 검색 시스템.
A place information database server for storing place information; And
A display unit displaying place information on a place related to a region of interest;
An input unit for receiving a place of interest from a place related to the region of interest from a user;
And a user terminal including a search engine unit configured to search for place information on a place related to the case from among places related to the ROI based on the case related to the place of interest.
제1항에 있어서,
상기 디스플레이부는 상기 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 사례 기반 장소 검색 시스템.
The method of claim 1,
The display unit case-based place search system for displaying the place information for the place associated with the case.
제1항에 있어서,
상기 사용자 단말기는 상기 관심 지역에 대한 정보를 상기 장소 정보 데이터베이스 서버에 전송하고, 상기 장소 정보 데이터베이스 서버로부터 상기 관심 지역과 관련된 장소에 대한 장소 정보를 수신하는 송수신부를 더 포함하는 사례 기반 장소 검색 시스템.
The method of claim 1,
The user terminal further includes a transceiver for transmitting the information on the region of interest to the place information database server, and receiving the place information on the place associated with the region of interest from the place information database server.
제1항에 있어서,
상기 관심 지역과 관련된 장소는 상기 관심 지역으로부터 사용자가 설정한 범위 내에 있는 장소인 사례 기반 장소 검색 시스템.
The method of claim 1,
And a place associated with the region of interest is a place within a range set by a user from the region of interest.
제4항에 있어서,
상기 관심 지역은 사용자가 위치한 지역, 사용자가 설정한 선호 지역, 또는 사용자가 위치한 지역 및 사용자가 설정한 선호 지역 둘 모두를 포함하는 사례 기반 장소 검색 시스템.
5. The method of claim 4,
The region of interest includes a region where the user is located, a preference region set by the user, or both a region where the user is located and a preference region set by the user.
제1항에 있어서,
상기 장소 정보는 이름, 카테고리, 소재 국가, 위치, 보안 정보, 대표 사진, 대표 영상 및 전화 번호 중 하나 이상을 포함하는 사례 기반 장소 검색 시스템.
The method of claim 1,
Wherein the place information includes one or more of a name, a category, a country of origin, a location, security information, a representative photo, a representative video, and a telephone number.
제1항에 있어서,
상기 검색 엔진부는 상기 관심 장소의 카테고리를 상기 관심 장소와 관련된 사례로 판단하고, 상기 관심 지역과 관련된 장소 중 상기 관심 장소와 동일한 카테고리에 속한 장소를 검색하는 사례 기반 장소 검색 시스템.
The method of claim 1,
And the search engine unit determines a category of the place of interest as an example related to the place of interest and searches for a place belonging to the same category as the place of interest among places associated with the place of interest.
제7항에 있어서,
상기 검색 엔진부는 상기 관심 장소의 카테고리가 2개 이상일 경우, 상기 관심 지역과 관련된 장소 중, 상기 관심 장소의 카테고리 중 적어도 하나에 속한 장소를 검색하고,
상기 디스플레이부는 상기 관심 장소의 카테고리 중 적어도 하나에 속한 장소에 대한 장소 정보를 디스플레이하는 사례 기반 장소 검색 시스템.
The method of claim 7, wherein
The search engine unit searches for a place belonging to at least one of the categories of the place of interest among the places related to the region of interest when the category of the place of interest is two or more,
And the display unit displays place information on a place belonging to at least one of the categories of the place of interest.
제7항에 있어서,
상기 검색 엔진부는 상기 관심 장소의 카테고리가 2개 이상일 경우, 상기 관심 지역과 관련된 장소 중, 상기 관심 장소의 카테고리 모두에 속한 장소를 검색하고,
상기 디스플레이부는 상기 관심 장소의 카테고리 모두에 속한 장소에 대한 장소 정보를 디스플레이하는 것을 포함하는 사례 기반 장소 검색 시스템.
The method of claim 7, wherein
The search engine unit searches for a place belonging to all categories of the place of interest, among places associated with the area of interest when the category of the place of interest is two or more,
And the display unit displays place information on places belonging to all categories of the place of interest.
제7항에 있어서,
상기 입력부는 상기 관심 장소의 카테고리가 2개 이상일 경우, 상기 관심 장소의 카테고리에 대한 사용자의 선택을 입력받고,
상기 검색 엔진부는 상기 관심 지역과 관련된 장소 중 상기 선택된 카테고리에 속한 장소를 검색하고,
상기 디스플레이부는 상기 선택된 카테고리에 속한 장소에 대한 장소 정보를 디스플레이하는 사례 기반 장소 검색 시스템.
The method of claim 7, wherein
The input unit receives a user's selection of a category of the place of interest when the category of the place of interest is two or more,
The search engine unit searches for a place belonging to the selected category among places associated with the ROI,
The display unit is a case-based place search system for displaying the place information for the place belonging to the selected category.
관심 지역과 관련된 장소에 대한 장소 정보를 디스플레이하고,
사용자로부터 상기 관심 지역과 관련된 장소 중 관심 장소를 입력받고,
상기 관심 장소와 관련된 사례를 판단하며,
상기 사례에 기초하여, 상기 관심 지역과 관련된 장소 중 상기 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것을 포함하는 사례 기반 장소 검색 방법.
Display place information for places related to your area of interest,
Receiving a place of interest from places related to the region of interest from a user;
Determine cases related to the points of interest,
And based on the case, displaying place information about a place related to the case among places related to the region of interest.
제11항에 있어서,
장소 정보 데이터베이스 서버에 상기 관심 지역에 대한 정보를 전송하고,
상기 장소 정보 데이터베이스 서버로부터 상기 관심 지역과 관련된 장소에 대한 장소 정보를 수신하는 것을 더 포함하며,
상기 관심 지역과 관련된 장소에 대한 장소 정보를 디스플레이하는 것은 상기 수신된 장소 정보를 디스플레이하는 것을 포함하는 사례 기반 장소 검색 방법.
The method of claim 11,
Send information about the region of interest to a place information database server,
Receiving place information on a place related to the region of interest from the place information database server;
Displaying place information for a place associated with the region of interest includes displaying the received place information.
제11항에 있어서,
상기 관심 지역과 관련된 장소는 상기 관심 지역으로부터 사용자가 설정한 범위 내에 있는 장소인 사례 기반 장소 검색 방법.
The method of claim 11,
And a place associated with the region of interest is a place within a range set by a user from the region of interest.
제13항에 있어서,
상기 관심 지역은 사용자가 위치한 지역, 사용자가 설정한 선호 지역, 또는 사용자가 위치한 지역 및 사용자가 설정한 선호 지역 둘 모두를 포함하는 사례 기반 장소 검색 방법.
The method of claim 13,
The region of interest includes a region where the user is located, a preference region set by the user, or both a region where the user is located and a preference region set by the user.
제11항에 있어서,
상기 장소 정보는 이름, 카테고리, 소재 국가, 위치, 보안 정보, 대표 사진, 대표 영상 및 전화 번호 중 하나 이상을 포함하는 사례 기반 장소 검색 방법.
The method of claim 11,
Wherein the place information includes one or more of a name, a category, a country of origin, a location, security information, a representative photo, a representative video, and a telephone number.
제11항에 있어서,
상기 관심 장소와 관련된 사례를 판단하는 것은 상기 관심 장소의 카테고리를 상기 관심 장소와 관련된 사례로 판단하는 것을 포함하고,
상기 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것은 상기 관심 지역과 관련된 장소 중 상기 관심 장소와 동일한 카테고리에 속한 장소에 대한 장소 정보를 디스플레이하는 것을 포함하는 사례 기반 장소 검색 방법.
The method of claim 11,
Determining a case related to the place of interest includes determining a category of the place of interest as a case related to the place of interest,
And displaying place information on a place related to the case includes displaying place information on a place belonging to the same category as the place of interest among places associated with the ROI.
제16항에 있어서,
상기 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것은,
상기 관심 장소의 카테고리가 2개 이상일 경우, 상기 관심 지역과 관련된 장소 중, 상기 관심 장소의 카테고리 중 적어도 하나에 속한 장소에 대한 장소 정보를 디스플레이하는 것을 포함하는 사례 기반 장소 검색 방법.
17. The method of claim 16,
Displaying place information for a place associated with the case,
And displaying the place information on a place belonging to at least one of the categories of the place of interest among the places related to the place of interest when the category of the place of interest is two or more.
제16항에 있어서,
상기 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것은,
상기 관심 장소의 카테고리가 2개 이상일 경우, 상기 관심 지역과 관련된 장소 중, 상기 관심 장소의 카테고리 모두에 속한 장소에 대한 장소 정보를 디스플레이하는 것을 포함하는 사례 기반 장소 검색 방법.
17. The method of claim 16,
Displaying place information for a place associated with the case,
And displaying the place information on the place belonging to all the categories of the place of interest among the places related to the place of interest when the category of the place of interest is two or more.
제16항에 있어서,
상기 사례와 관련된 장소에 대한 장소 정보를 디스플레이하는 것은,
상기 관심 장소의 카테고리가 2개 이상일 경우, 상기 관심 장소의 카테고리에 대한 사용자의 선택을 입력받고,
상기 관심 지역과 관련된 장소 중, 상기 선택된 카테고리에 속한 장소에 대한 장소 정보를 디스플레이하는 사례 기반 장소 검색 방법.
17. The method of claim 16,
Displaying place information for a place associated with the case,
If the category of the place of interest is two or more, the user's selection of the category of the place of interest is received;
And displaying place information on a place belonging to the selected category among places associated with the ROI.
제11항 내지 제20항 중 어느 한 항에 기재된 사례 기반 장소 검색 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터 판독가능 매체.A computer-readable medium having recorded thereon a program for executing the case-based place searching method according to any one of claims 11 to 20.
KR1020110107594A 2011-10-20 2011-10-20 System and method for example-based place search KR101303869B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110107594A KR101303869B1 (en) 2011-10-20 2011-10-20 System and method for example-based place search

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110107594A KR101303869B1 (en) 2011-10-20 2011-10-20 System and method for example-based place search

Publications (2)

Publication Number Publication Date
KR20130049257A true KR20130049257A (en) 2013-05-14
KR101303869B1 KR101303869B1 (en) 2013-09-04

Family

ID=48660040

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110107594A KR101303869B1 (en) 2011-10-20 2011-10-20 System and method for example-based place search

Country Status (1)

Country Link
KR (1) KR101303869B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9697292B2 (en) 2014-07-22 2017-07-04 Korea Institute Of Science And Technology Content management device and content management method
KR20210074470A (en) * 2019-12-12 2021-06-22 주식회사 유니디자인경영연구소 Video information providing device and video information providing method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1934829A4 (en) * 2005-08-30 2012-04-18 Google Inc Local search
JP5169452B2 (en) * 2008-05-08 2013-03-27 日本電気株式会社 Case search system, case search method and program

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9697292B2 (en) 2014-07-22 2017-07-04 Korea Institute Of Science And Technology Content management device and content management method
KR20210074470A (en) * 2019-12-12 2021-06-22 주식회사 유니디자인경영연구소 Video information providing device and video information providing method

Also Published As

Publication number Publication date
KR101303869B1 (en) 2013-09-04

Similar Documents

Publication Publication Date Title
EP2386829B1 (en) Method, mobile device and computer program product for displaying surrounding points of interest
US9716974B2 (en) Systems and methods of generating and displaying location entity information associated with the current geographic location of a mobile device
CA2845922C (en) Method, apparatus and computer program product for displaying items on multiple floors in multi-level maps
EP3308105B1 (en) Systems and methods for disambiguation of location entities associated with the current geographic location of a mobile device
US8671365B2 (en) Method, apparatus and computer program product for providing a cursor for indicating context data in a mapping application
US20130159825A1 (en) Search results with maps
KR101692872B1 (en) User interface providing localized search capabilities
JP7032277B2 (en) Systems and methods for disambiguating item selection
WO2018222512A1 (en) Presenting related points of interest
US8060499B2 (en) Simple discovery UI of location aware information
US20100077361A1 (en) Method of displaying multiple points of interest on a personal navigation device
EP2577520B1 (en) Method and apparatus for generating map-based snippets
US10073896B2 (en) System and method for providing nearby search service using POI clustering scheme
US10565262B2 (en) Methods for refining search results in an application
KR101303869B1 (en) System and method for example-based place search
JP2011069678A (en) Information providing method of navigation management server
CN106462603A (en) Disambiguation of queries implicit to multiple entities
KR20130100821A (en) Method and apparatus for providing map service
JP2015222373A (en) Map information display device and map information display method
US20210390153A1 (en) Formulated Query On Portable Device
US11770686B2 (en) Accessing content using time, topic, and location to transition between display modes
Jacob et al. Performance evaluation of storing and querying spatial data on mobile devices for offline location based services
CN112585426A (en) Navigation method and device

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170725

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20180724

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20190725

Year of fee payment: 7