[go: up one dir, main page]

KR101763926B1 - Method for providing journey scheduling service - Google Patents

Method for providing journey scheduling service Download PDF

Info

Publication number
KR101763926B1
KR101763926B1 KR1020160044069A KR20160044069A KR101763926B1 KR 101763926 B1 KR101763926 B1 KR 101763926B1 KR 1020160044069 A KR1020160044069 A KR 1020160044069A KR 20160044069 A KR20160044069 A KR 20160044069A KR 101763926 B1 KR101763926 B1 KR 101763926B1
Authority
KR
South Korea
Prior art keywords
travel
service providing
providing server
terminal
free
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020160044069A
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 KR1020160044069A priority Critical patent/KR101763926B1/en
Application granted granted Critical
Publication of KR101763926B1 publication Critical patent/KR101763926B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/10Services
    • G06Q50/14Travel agencies
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • G06F17/30864
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/08Auctions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/10Services
    • G06Q50/12Hotels or restaurants
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Development Economics (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Databases & Information Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Navigation (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

자유여행 서비스 제공 방법이 제공되며, 여행지 및 여행 기간을 포함하는 여행 데이터를 입력받는 단계, 입력된 여행지의 지도상에 여행지 포인터(Pointer)를 출력하고, 숙박 아이콘, 식당 아이콘 및 관광 아이콘을 포함하는 선택 아이콘을 출력하는 단계, 선택 아이콘이 선택되는 경우, 자유여행 서비스 제공 서버로부터 입력된 여행지 및 여행 기간에 선택가능한 숙박, 식당 및 관광 리스트를 수신하여 선택된 선택 아이콘에 대응하도록 출력하는 단계, 숙박, 식당 및 관광 리스트 중 선택된 아이템을 자유여행 서비스 제공 서버로 전송하는 단계, 자유여행 서비스 제공 서버로부터 선택된 아이템에 대한 일정 완료 이벤트를 수신하는 경우, 여행지의 지도상에 선택된 아이템의 좌표에 선택된 아이템을 표시하는 단계, 자유여행 서비스 제공 서버로부터 선택된 아이템을 이용하여 여행 일정표가 생성되는 경우, 여행 일정표 및 여행 일정표에 따른 루트를 여행지의 지도상에 표시하는 단계를 포함한다.A method of providing a free travel service, comprising the steps of: receiving travel data including a travel destination and a travel period; outputting a travel destination pointer on a map of the inputted travel destination; Receiving a selection of accommodation, restaurant, and sightseeing list input from the free travel service providing server and outputting it so as to correspond to the selected selection icon when the selection icon is selected; Transmitting an item selected from a restaurant and a sightseeing list to a free travel service providing server, receiving a schedule completion event for an item selected from a free travel service providing server, displaying an item selected in the coordinates of the item selected on the map of the travel destination Selecting from the free travel service providing server And displaying the route according to the travel itinerary and the travel itinerary on the map of the travel destination when the travel itinerary is created using the selected item.

Description

자유여행 서비스 제공 방법{METHOD FOR PROVIDING JOURNEY SCHEDULING SERVICE}METHOD FOR PROVIDING JOURNEY SCHEDULING SERVICE

본 발명은 자유여행 서비스 제공 방법에 관한 것으로, 개별 여행의 효율적인 스케줄링을 위한 방법에 관한 것이다.The present invention relates to a method for providing a free travel service, and a method for efficient scheduling of individual travel.

최근, 국내 및 해외 여행의 인구가 증가하면서 패키지 여행의 루틴에서 벗어나 자신만의 여행을 만들고자 개별 여행을 선택하는 사용자가 증가하고 있으나, 개별 여행을 하기 위해서는 많은 시간을 검색에 투자해야 하고, 스케줄을 짜기 위해서는 교통 및 시간을 일일이 검색해야 하며, 특히 해외에서는 물가, 정책 및 문화 등이 다르므로, 여행 스케줄 및 예산을 계획하기가 용이하지 않다.In recent years, as the population of domestic and overseas travel has increased, more and more users are choosing individual trips to make their own trips out of the routine of package travel. However, in order to travel independently, In order to weave, it is necessary to search traffic and time individually, and it is not easy to plan travel schedule and budget, especially in overseas because price, policy and culture are different.

이때, 여행 스케줄러를 제공하는 방법은 위치 정보를 기반으로 여행 경로를 맞춤형으로 제공하는 방법으로 이루어지고 있다. 이와 관련하여, 선행기술인 한국공개특허 제2014-0025543호(2014.03.04 공개), 한국공개특허 제2015-0143971호(2015.12.24 공개)에는, 사용자가 원하는 여행 정보를 시각적으로 표시하고, 여행 경로를 컨설팅하는 구성이 개시되어 있다.At this time, the method of providing the travel scheduler is a method of customizing the travel route based on the location information. In this connection, Korean Patent Laid-Open Publication No. 2014-0025543 (published on April, 2014.04.04) and Korean Laid-Open Patent Application No. 2015-0143971 (published on December 24, 2015) visually display desired travel information, Is consulted.

다만, 여행 경로를 맞춤형으로 제공한다고 할지라도, 사용자는 여행지에 대한 수많은 검색을 여전히 해야하고, 맞춤형으로 제공된 경로가 합리적인지를 검증해야 하는 과정을 거쳐야 하므로, 다시 수많은 검색으로 되돌아가야만 한다. 이에, 여전히 여행 경로를 상술한 구성을 이용한다고 할지라도 효율적으로 구성할 수 없었다.However, even if the travel route is customized, the user must go back to numerous searches because he or she has to go through numerous searches for the destination and verify that the customized route is reasonable. Thus, even if the travel route is still used in the above-described configuration, it could not be efficiently configured.

본 발명의 일 실시예는, 패키지 여행에서 벗어나 자신만의 개별 여행을 만들고자 하는 소비자의 니즈를 충족시킴과 동시에 패키지 여행과 같이 예약을 본인이 하지 않아도 되는 편리함을 제공할 수 있어 기존 방법으로 충족할 수 없었던 본인만의 요구를 해소시키면서도 시간을 효율적으로 사용할 수 있도록 하고, 직관적인 지도에 표시된 경로로 사용자에게 여행지 정보를 효과적으로 전달하고, 직관적인 데이터를 기반으로 스케줄을 자동으로 생성함으로써 사용자가 생성된 스케줄을 재검증하는 시간을 할애하지 않아도 되는, 자유여행 서비스 제공 방법을 제공할 수 있다. 다만, 본 실시예가 이루고자 하는 기술적 과제는 상기된 바와 같은 기술적 과제로 한정되지 않으며, 또 다른 기술적 과제들이 존재할 수 있다.One embodiment of the present invention is to meet the needs of consumers who want to make their own individual trips away from the package tour, and at the same time provide convenience that the user does not need to make reservations such as package travel, The user can efficiently utilize the time while solving his / her own needs which can not be solved, effectively transmit the tourist information to the user through the route indicated in the intuitive map, and automatically generate the schedule based on the intuitive data, It is possible to provide a free travel service providing method that does not have to spend time revalidating the schedule. It should be understood, however, that the technical scope of the present invention is not limited to the above-described technical problems, and other technical problems may exist.

상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 일 실시예는, 여행지 및 여행 기간을 포함하는 여행 데이터를 입력받는 단계, 입력된 여행지의 지도상에 여행지 포인터(Pointer)를 출력하고, 숙박 아이콘, 식당 아이콘 및 관광 아이콘을 포함하는 선택 아이콘을 출력하는 단계, 선택 아이콘이 선택되는 경우, 자유여행 서비스 제공 서버로부터 입력된 여행지 및 여행 기간에 선택가능한 숙박, 식당 및 관광 리스트를 수신하여 선택된 선택 아이콘에 대응하도록 출력하는 단계, 숙박, 식당 및 관광 리스트 중 선택된 아이템을 자유여행 서비스 제공 서버로 전송하는 단계, 자유여행 서비스 제공 서버로부터 선택된 아이템에 대한 일정 완료 이벤트를 수신하는 경우, 여행지의 지도상에 선택된 아이템의 좌표에 선택된 아이템을 표시하는 단계, 자유여행 서비스 제공 서버로부터 선택된 아이템을 이용하여 여행 일정표가 생성되는 경우, 여행 일정표 및 여행 일정표에 따른 루트를 여행지의 지도상에 표시하는 단계를 포함한다.According to an aspect of the present invention, there is provided a method for providing travel information, including the steps of receiving travel data including a travel destination and a travel period, outputting a travel destination pointer on a map of the inputted destination, A selection icon including a stay icon, a restaurant icon, and a tourist icon; when the selection icon is selected, receiving a selection of accommodation, a restaurant, and a sightseeing list that are selectable in a travel destination and a travel period input from a free travel service providing server, Selecting one of the accommodation, restaurant, and sightseeing list to the free travel service providing server, receiving the schedule completion event for the item selected from the free travel service providing server, The coordinates of the selected item on the selected item Using an item selected from a free travel service provider server includes a case that travel itinerary is generated, the step of displaying the route in accordance with the travel itinerary and the travel itinerary on the map of the travel destination.

전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 패키지 여행에서 벗어나 자신만의 개별 여행을 만들고자 하는 소비자의 니즈를 충족시킴과 동시에 패키지 여행과 같이 예약을 본인이 하지 않아도 되는 편리함을 제공할 수 있어 기존 방법으로 충족할 수 없었던 본인만의 요구를 해소시키면서도 시간을 효율적으로 사용할 수 있도록 하고, 직관적인 지도에 표시된 경로로 사용자에게 여행지 정보를 효과적으로 전달하고, 직관적인 데이터를 기반으로 스케줄을 자동으로 생성함으로써 사용자가 생성된 스케줄을 재검증하는 시간을 할애하지 않아도 되므로 시간은 절약하면서도 효과는 그대로 누릴 수 있도록 한다.According to any one of the above-described tasks of the present invention, it is possible to meet the needs of consumers who want to make their own individual trips away from package trips, and to provide convenient convenience such as package travel, It is able to use the time efficiently while eliminating the needs of the user who could not be met by the conventional method, effectively transmitting the tourist information to the user through the route indicated in the intuitive map, and automatically setting the schedule based on the intuitive data The user does not have to spend time re-verifying the created schedule, thereby saving time and enjoying the benefits.

도 1은 본 발명의 일 실시예에 따른 자유여행 서비스 제공 시스템을 설명하기 위한 구성도이다.
도 2는 도 1의 클라이언트 단말을 설명하기 위한 구성도이다.
도 3 내지 도 10은 도 1에 도시된 자유여행 서비스가 구현된 일 실시예를 설명하기 위한 도면이다.
도 11은 본 발명의 일 실시예에 따른 자유여행 서비스 제공 방법을 설명하기 위한 동작 흐름도이다.
도 12는 도 1에 도시된 자유여행 서비스가 구현된 다른 실시예를 설명하기 위한 도면이다.
1 is a block diagram illustrating a system for providing a free travel service according to an embodiment of the present invention.
2 is a block diagram illustrating the client terminal of FIG.
FIGS. 3 to 10 are views for explaining an embodiment in which the free travel service shown in FIG. 1 is implemented.
11 is a flowchart illustrating a method of providing a free travel service according to an embodiment of the present invention.
FIG. 12 is a view for explaining another embodiment in which the free travel service shown in FIG. 1 is implemented.

아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings, which will be readily apparent to those skilled in the art. The present invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. In order to clearly illustrate the present invention, parts not related to the description are omitted, and similar parts are denoted by like reference characters throughout the specification.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미하며, 하나 또는 그 이상의 다른 특징이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.Throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between . Also, when an element is referred to as "including" an element, it is to be understood that the element may include other elements as well as other elements, And does not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof.

명세서 전체에서 사용되는 정도의 용어 "약", "실질적으로" 등은 언급된 의미에 고유한 제조 및 물질 허용오차가 제시될 때 그 수치에서 또는 그 수치에 근접한 의미로 사용되고, 본 발명의 이해를 돕기 위해 정확하거나 절대적인 수치가 언급된 개시 내용을 비양심적인 침해자가 부당하게 이용하는 것을 방지하기 위해 사용된다. 본 발명의 명세서 전체에서 사용되는 정도의 용어 "~(하는) 단계" 또는 "~의 단계"는 "~ 를 위한 단계"를 의미하지 않는다. The terms "about "," substantially ", etc. used to the extent that they are used throughout the specification are used in their numerical value or in close proximity to their numerical values when the manufacturing and material tolerances inherent in the stated meanings are presented, Accurate or absolute numbers are used to help prevent unauthorized exploitation by unauthorized intruders of the referenced disclosure. The word " step (or step) "or" step "does not mean" step for. &Quot;

본 명세서에 있어서 '부(部)'란, 하드웨어에 의해 실현되는 유닛(unit), 소프트웨어에 의해 실현되는 유닛, 양방을 이용하여 실현되는 유닛을 포함한다. 또한, 1개의 유닛이 2개 이상의 하드웨어를 이용하여 실현되어도 되고, 2개 이상의 유닛이 1개의 하드웨어에 의해 실현되어도 된다. In this specification, the term " part " includes a unit realized by hardware, a unit realized by software, and a unit realized by using both. Further, one unit may be implemented using two or more hardware, or two or more units may be implemented by one hardware.

본 명세서에 있어서 단말, 장치 또는 디바이스가 수행하는 것으로 기술된 동작이나 기능 중 일부는 해당 단말, 장치 또는 디바이스와 연결된 서버에서 대신 수행될 수도 있다. 이와 마찬가지로, 서버가 수행하는 것으로 기술된 동작이나 기능 중 일부도 해당 서버와 연결된 단말, 장치 또는 디바이스에서 수행될 수도 있다. In this specification, some of the operations or functions described as being performed by a terminal, a device, or a device may be performed instead in a server connected to the terminal, device, or device. Likewise, some of the operations or functions described as being performed by the server may also be performed in a terminal, device or device connected to the server.

본 명세서에서 있어서, 단말과 매핑(Mapping) 또는 매칭(Maching)으로 기술된 동작이나 기능 중 일부는, 단말의 식별 정보(Identifying Data)인 단말기의 고유번호나 개인의 식별정보를 매핑 또는 매칭한다는 의미로 해석될 수 있다.In this specification, some of the operations or functions described in the mapping or matching with the terminal are mapping or matching the unique number of the terminal, which is the identification data of the terminal, or the identification information of the individual . ≪ / RTI >

이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 따른 자유여행 서비스 제공 시스템을 설명하기 위한 구성도이다. 도 1을 참조하면, 자유여행 서비스 제공 시스템(1)은, 클라이언트 단말(100), 자유여행 서비스 제공 서버(300) 및 적어도 하나의 여행사 단말(400)을 포함할 수 있다. 다만, 이러한 도 1의 자유여행 서비스 제공 시스템(1)은, 본 발명의 일 실시예에 불과하므로, 도 1을 통해 본 발명이 한정 해석되는 것은 아니다.1 is a block diagram illustrating a system for providing a free travel service according to an embodiment of the present invention. Referring to FIG. 1, the free travel service providing system 1 may include a client terminal 100, a free travel service providing server 300, and at least one travel agent terminal 400. However, the free travel service providing system 1 of FIG. 1 is only an embodiment of the present invention, and thus the present invention is not limited to FIG.

이때, 도 1의 각 구성요소들은 일반적으로 네트워크(network, 200)를 통해 연결된다. 예를 들어, 도 1에 도시된 바와 같이, 클라이언트 단말(100)은, 네트워크(200)를 통하여 자유여행 서비스 제공 서버(300)와 연결될 수 있다. 그리고, 클라이언트 단말(100)은, 네트워크(200)를 통하여 인터넷 공급자(ISP, 미도시)와 연결될 수 있다. 그리고, 클라이언트 단말(100)은 네트워크(200)를 통하고 자유여행 서비스 제공 서버(300)를 경유하여 적어도 하나의 여행사 단말(400)과 연결될 수 있다. 그리고, 자유여행 서비스 제공 서버(300)는, 네트워크(200)를 통하여 클라이언트 단말(100) 및 적어도 하나의 여행사 단말(400)과 연결될 수 있다. 또한, 적어도 하나의 여행사 단말(400)은, 네트워크(200)를 통하여 자유여행 서비스 제공 서버(300)와 연결될 수 있으며, 네트워크(200)를 통하고 자유여행 서비스 제공 서버(300)를 경유하여 클라이언트 단말(100)과 연결될 수 있다.At this time, the respective components of FIG. 1 are generally connected through a network 200. For example, as shown in FIG. 1, the client terminal 100 may be connected to the free travel service providing server 300 through the network 200. The client terminal 100 may be connected to an Internet provider (ISP) (not shown) through the network 200. The client terminal 100 may be connected to at least one travel agent terminal 400 through the network 200 and the free travel service providing server 300. The free travel service providing server 300 may be connected to the client terminal 100 and at least one travel agent terminal 400 through the network 200. [ The at least one travel agent terminal 400 may be connected to the free travel service providing server 300 through the network 200 and may be connected to the client 300 via the network 200 via the free travel service providing server 300. [ And may be connected to the terminal 100.

여기서, 네트워크(200)는, 복수의 단말 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 네트워크(200)의 일 예에는 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, 5GPP(5rd Generation Partnership Project) 네트워크, WIMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital Multimedia Broadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다. 도 1에 도시된 클라이언트 단말(100), 자유여행 서비스 제공 서버(300) 및 적어도 하나의 여행사 단말(400)은 도 1에 도시된 것들로 한정 해석되는 것은 아니다.Here, the network 200 refers to a connection structure capable of exchanging information between nodes such as a plurality of terminals and servers. One example of such a network 200 is a 3rd Generation Partnership Project (3GPP) network, A 5th Generation Partnership Project (5GPP) network, a World Interoperability for Microwave Access (WIMAX) network, an Internet, a LAN (Local Area Network), a Wireless LAN (Local Area Network) But are not limited to, a wide area network (PAN), a personal area network (PAN), a Bluetooth network, a satellite broadcast network, an analog broadcast network, and a digital multimedia broadcasting network. The client terminal 100, the free travel service providing server 300 and the at least one travel agent terminal 400 shown in FIG. 1 are not construed as being limited to those shown in FIG.

클라이언트 단말(100)은, 자유여행 서비스 제공 서버(300)에서 제공하는 웹 페이지, 앱 페이지, 프로그램 또는 애플리케이션을 통하여 자유여행 서비스를 이용하는 단말일 수 있다. 또한, 클라이언트 단말(100)은, 목적지를 선정한 후, 목적지에 포함된 숙박, 음식 및 관광을 포함한 선택 리스트 중 각각 적어도 하나를 선택하는 단말일 수 있다. 그리고, 클라이언트 단말(100)은, 목적지를 선정한 후, 목적지에 포함된 관광 명소(Attractions)를 검색하거나 추천 목록을 수신하여 출력하는 단말일 수 있다. 그리고, 클라이언트 단말(100)은, 목적지가 선정되는 경우, 해당 지역의 지도에 목적지를 표시하는 아이콘을 출력하고, 아이콘이 선택되는 경우, 숙박, 음식 및 관광에 대한 리스트를 출력하는 단말일 수 있다. 또한, 클라이언트 단말(100)은, 숙박, 음식 및 관광에 대한 리스트 중 각각 선택 리스트가 확정된 이후에는, 자유여행 서비스 제공 서버(300)를 경유하여 적어도 하나의 여행사 단말(400)로 전송하고, 적어도 하나의 여행사 단말(400)로부터 역경매 방식으로 가격 입찰을 받는 단말일 수 있다. 이때, 클라이언트 단말(100)은, 가격 입찰 데이터가 수신되는 경우, 리스트 중 어느 하나를 선택하고, 선택에 대한 계약 완료를 위하여 확정 의사 전달 및 결제를 수행하는 단말일 수 있다. 그리고, 클라이언트 단말(100)은, 자신이 확정한 숙박, 음식 및 관광에 대한 여행 루트 및 일정표가 자유여행 서비스 제공 서버(300)로부터 수신되는 경우, 이를 출력하는 단말일 수 있다. 또한, 클라이언트 단말(100)은, 자신의 위치를 감지하여, 현재 위치가 자신이 여행 루트에 포함되는 위치인 경우, 현재 위치에 대한 정보를 업로드할 수 있는 인터페이스를 출력할 수 있는 단말일 수 있다. 그리고, 클라이언트 단말(100)은, 이동 수단이 입력되는 경우, 각 루트에 포함된 관광지 간의 거리 또는 소요시간에 따른 일정을 알람으로 출력하는 단말일 수 있다. 여기서, 클라이언트 단말(100)은, 네트워크(200)를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다. 또한, 클라이언트 단말(100)은, 네트워크(200)를 통해 원격지의 서버나 단말에 접속할 수 있는 단말로 구현될 수 있다. 클라이언트 단말(100)은, 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(smartphone), 스마트 패드(smartpad), 타블렛 PC(Tablet PC) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다.The client terminal 100 may be a terminal that uses a free travel service through a web page, an app page, a program, or an application provided by the free travel service providing server 300. The client terminal 100 may be a terminal that selects at least one of a selection list including accommodation, food, and sightseeing included in a destination after selecting a destination. The client terminal 100 may be a terminal for selecting a destination, searching for attractions included in a destination, or receiving and outputting a recommendation list. When a destination is selected, the client terminal 100 may output an icon indicating a destination on a map of the area, and may output a list of accommodation, food, and sightseeing when the icon is selected . The client terminal 100 transmits the selected list to the at least one travel agent terminal 400 via the free travel service providing server 300 after the selection list of the accommodation, And may be a terminal that receives price bids from at least one travel agent terminal 400 in a reverse auction manner. At this time, when the price bid data is received, the client terminal 100 may be a terminal that selects any one of the lists and performs settlement communication and settlement for completion of the contract for selection. The client terminal 100 may be a terminal for outputting a travel route and a schedule for lodging, food, and tourism determined by the client terminal 100 when the free travel service providing server 300 receives the travel route and the schedule. Also, the client terminal 100 may be a terminal capable of detecting an own location and outputting an interface capable of uploading information on the current location if the current location is a location included in the travel route . When the moving means is input, the client terminal 100 may be a terminal that outputs a schedule based on a distance or a required time between tourist destinations included in each route as an alarm. Here, the client terminal 100 may be implemented as a computer capable of connecting to a remote server or terminal through the network 200. [ Here, the computer may include, for example, a notebook, a desktop, a laptop, and the like on which a WEB browser is installed. The client terminal 100 may be implemented as a terminal capable of connecting to a remote server or terminal through the network 200. [ The client terminal 100 is a wireless communication device that is guaranteed to be portable and mobility, for example, a Personal Communication System (PCS), a Global System for Mobile communications (GSM), a Personal Digital Cellular (PDC) ), A PDA (Personal Digital Assistant), IMT (International Mobile Telecommunication) -2000, Code Division Multiple Access (CDMA) -2000, W-CDMA (W-Code Division Multiple Access), Wibro (Wireless Broadband Internet) based wireless communication device, such as a smartphone, a smartpad, a tablet PC, and the like.

자유여행 서비스 제공 서버(300)는, 클라이언트 단말(100)로부터 목적지를 선택받는 경우, 목적지에 대한 숙박, 음식 및 관광 리스트를 추출하여 클라이언트 단말(100)로 전송하는 서버일 수 있다. 이때, 자유여행 서비스 제공 서버(300)는 숙박, 음식 및 관광 리스트를 여행지와 매핑하여 저장하고 데이터베이스화하는 서버일 수 있다. 또한, 자유여행 서비스 제공 서버(300)는, 클라이언트 단말(100)로부터 숙박, 음식 및 관광 리스트가 선택되는 경우, 선택된 리스트를 수신하고 적어도 하나의 여행사 단말(400)로 전송하고, 적어도 하나의 여행사 단말(400)로부터 역경매로 인한 가격 입찰이 이루어지는 경우, 가격 입찰 결과를 클라이언트 단말(100)로 전송함으로써, 선택 리스트에 대한 예약이 완료되도록 하는 서버일 수 있다. 또한, 자유여행 서비스 제공 서버(300)는, 클라이언트 단말(100)에서 예약을 완료한 후에는, 이동 수단 등을 포함하는 사용자 정보를 수신하고, 사용자 정보에 기반하여 여행 스케줄 및 루트를 생성하여 클라이언트 단말(100)로 전송하는 서버일 수 있다. 또한, 자유여행 서비스 제공 서버(300)는, 여행 스케줄 및 루트와, 클라이언트 단말(100)의 위치 및 시간을 확인하여, 다음 일정까지의 이동 수단, 이동 방법 등을 알람으로 전송하는 서버일 수 있고, 다음 일정에 대한 정보를 미리 알람으로 전송하는 서버일 수도 있다. 그리고, 자유여행 서비스 제공 서버(300)는, 여행 스케줄 및 루트와 클라이언트 단말(100)의 현재 위치가 일치하는 경우, 해당 위치에 관련된 정보를 업로드할 수 있는 인터페이스를 제공하는 서버일 수 있다. 또한, 자유여행 서비스 제공 서버(300)는, 네트워크(200)를 통하여 원격지의 서버나 단말에 접속할 수 있는 컴퓨터로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(Desktop), 랩톱(Laptop) 등을 포함할 수 있다.The free travel service providing server 300 may be a server for extracting accommodation, food and sightseeing lists for destinations and transmitting the list to the client terminal 100 when a destination is selected from the client terminal 100. At this time, the free travel service providing server 300 may be a server for mapping accommodation, food and sightseeing lists with travel destinations, storing and storing them in a database. The free travel service providing server 300 receives the selected list from the client terminal 100 and transmits the selected list to the at least one travel agent terminal 400 and transmits the selected list to at least one travel agent terminal 400. [ When the price bidding due to reverse auction is performed from the terminal 400, the server may be a server that completes the reservation for the selection list by transmitting the price bid result to the client terminal 100. [ After completing the reservation from the client terminal 100, the free travel service providing server 300 receives the user information including the moving means and the like, generates a travel schedule and a route based on the user information, Or may be a server for transmitting to the terminal 100. The free travel service providing server 300 may be a server for confirming the travel schedule and route and the location and time of the client terminal 100 and transmitting the moving means and moving method up to the next schedule by an alarm , And a server that transmits information on the next schedule in advance as an alarm. The free travel service providing server 300 may be a server that provides an interface for uploading information related to the travel schedule and route when the route and the current location of the client terminal 100 coincide with each other. In addition, the free travel service providing server 300 may be implemented as a computer that can access a remote server or terminal through the network 200. [ Here, the computer may include, for example, a notebook, a desktop, a laptop, and the like on which a WEB browser is installed.

도 2는 도 1에 도시된 클라이언트 단말을 설명하기 위한 구성도이고, 도 3 내지 도 10은 도 1에 도시된 자유여행 서비스가 구현된 일 실시예를 설명하기 위한 도면이다.FIG. 2 is a block diagram for explaining a client terminal shown in FIG. 1, and FIGS. 3 to 10 are views for explaining an embodiment in which the free travel service shown in FIG. 1 is implemented.

도 2를 참조하면, 본 발명의 일 실시예에 따른 클라이언트 단말(100)은, 입력부(110), 제 1 출력부(120), 제 2 출력부(130), 전송부(140), 제 1 표시부(150), 제 2 표시부(160), 역경매부(170)를 포함할 수 있다.2, a client terminal 100 according to an exemplary embodiment of the present invention includes an input unit 110, a first output unit 120, a second output unit 130, a transmission unit 140, A display unit 150, a second display unit 160, and a reverse auction unit 170.

본 발명의 일 실시예에 따른 자유여행 서비스 제공 서버(300) 또는 자유여행 서비스 제공 서버(300)와 연동되어 동작하는 다른 서버(미도시)가 클라이언트 단말(100)로 자유여행 서비스 제공 애플리케이션, 프로그램, 앱 페이지, 웹 페이지 등을 전송하는 경우, 클라이언트 단말(100)은, 자유여행 서비스 제공 애플리케이션, 프로그램, 앱 페이지, 웹 페이지 등을 설치하거나 열 수 있다. 또한, 웹 브라우저에서 실행되는 스크립트를 이용하여 서비스 프로그램이 클라이언트 단말(100)에서 구동될 수도 있다. 여기서, 웹 브라우저는 웹(WWW: world wide web) 서비스를 이용할 수 있게 하는 프로그램으로 HTML(hyper text mark-up language)로 서술된 하이퍼 텍스트를 받아서 보여주는 프로그램을 의미하며, 예를 들어 넷스케이프(Netscape), 익스플로러(Explorer), 크롬(chrome) 등을 포함한다. 또한, 애플리케이션은 단말 상의 응용 프로그램(application)을 의미하며, 예를 들어, 모바일 단말(스마트폰)에서 실행되는 앱(app)을 포함한다.The free travel service providing server 300 according to the embodiment of the present invention or another server (not shown) operating in conjunction with the free travel service providing server 300 may transmit the free travel service providing application, , An app page, a web page, etc., the client terminal 100 can install or open a free travel service providing application, a program, an app page, a web page, and the like. In addition, the service program may be executed in the client terminal 100 by using a script executed in the web browser. Here, a web browser is a program that enables a WWW (World Wide Web) service, and is a program for receiving and displaying hypertext described in hypertext mark-up language (HTML), for example, Netscape (Netscape) An Explorer, chrome, and the like. Further, the application refers to an application on the terminal, for example, an app (app) running on a mobile terminal (smart phone).

이때, 네트워크(200)의 연결은, 클라이언트 단말(100), 자유여행 서비스 제공 서버(300) 및 적어도 하나의 여행사 단말(400)이, 네트워크(200)로 연결되어 있는 단말과 통신을 위해 통신 접점에 통신 객체를 생성하는 것을 의미한다. 자유여행 서비스 제공 서버(300)는 통신 객체를 통해 서로 데이터를 교환할 수 있다.At this time, the connection of the network 200 is performed by the client terminal 100, the free travel service providing server 300 and at least one travel agent terminal 400, To create a communication object. The free travel service providing server 300 can exchange data with each other through a communication object.

입력부(110)는, 여행지 및 여행 기간을 포함하는 여행 데이터를 입력받을 수 있다. 이때, 입력부(110)는 여행 성격을 더 입력받을 수 있다. 여기서, 여행 성격은, 여행지의 액티비티를 위주로 할 것인지, 관광을 위주로 할 것인지, 쇼핑을 위주로 할 것인지 또는 휴식을 위주로 할 것인지를 결정하는 요소일 수 있다. 이때, 여행 성격을 액티비티로 설정했다고 할지라도, 쇼핑, 관광 또는 휴식의 요소가 배제되는 것은 아닐 수 있다. 예를 들어, 액티비티로 설정했더라도, 액티비티의 시간 이외에는 쇼핑, 관광 및 휴식 등의 요소가 포함될 수 있다.The input unit 110 can receive travel data including travel destinations and travel periods. At this time, the input unit 110 can receive more travel personality. Here, the travel personality may be a factor that decides whether to focus on the activities of the travel destination, mainly on the sightseeing, on the shopping, or on the rest. At this time, even if the travel personality is set as the activity, the factor of shopping, sightseeing or rest may not be excluded. For example, even if you set it as an activity, it can include elements such as shopping, sightseeing, and relaxation other than the time of the activity.

제 1 출력부(120)는, 입력된 여행지의 지도상에 여행지 포인터(Pointer)를 출력하고, 숙박 아이콘, 식당 아이콘 및 관광 아이콘을 포함하는 선택 아이콘을 출력할 수 있다. 이때, 포인터는 아이콘 형상일 수 있고, 이미지, 텍스트 등일 수 있다. 예를 들어, 포인터는 깃발 형상일 수 있다. 이때, 해당 깃발 형상의 이미지가 선택되는 경우, 숙박 아이콘, 식당 아이콘 및 관광 아이콘이 출력될 수 있다. 또한, 여행지 포인터는, 여행지의 좌표상에 오버레이 또는 출력되는 마커(Marker)이고, 텍스트, 이미지 및 동영상 중 적어도 하나를 포함할 수 있다.The first output unit 120 may output a travel destination pointer on a map of the inputted travel destination, and may output a selection icon including a lodging icon, a restaurant icon, and a tourism icon. At this time, the pointer may be an icon shape, an image, text, or the like. For example, the pointer may be in the form of a flag. At this time, when the corresponding flag image is selected, a lodging icon, a restaurant icon, and a tourist icon may be output. In addition, the travel destination pointer is an overlay or an output marker on the coordinates of the travel destination, and may include at least one of text, images, and moving images.

제 2 출력부(130)는, 선택 아이콘이 선택되는 경우, 자유여행 서비스 제공 서버(300)로부터 입력된 여행지 및 여행 기간에 선택가능한 숙박, 식당 및 관광 리스트를 수신하여 선택된 선택 아이콘에 대응하도록 출력할 수 있다. 예를 들어, 숙박 아이콘의 선택이 입력되는 경우, 숙박 리스트가 출력될 수 있고, 식당 아이콘의 선택이 입력되는 경우, 식당 리스트가 출력될 수 있다. 그리고, 예를 들어 제 2 출력부(130)는 지도상에 가격, 해당 날짜의 영업시간, 예약 가능 여부 등을 함께 출력할 수 있다. 본 발명의 일 실시예에 따른 자유여행 서비스는 여행에 관한 예약을 여행사에 역경매 방식으로 의뢰하므로, 의뢰자인 클라이언트 단말(100)의 사용자는 실제 가격이 얼마인지를 알아보고자 할 수 있고, 이에 따라 별도로 검색을 실시할 수 있다. 따라서, 각각의 리스트가 출력될 때, 웹 크롤러로 수집한 실시간 최저가 리스트를 각 숙박, 식당 및 관광지에 매핑하여 출력할 수 있다. 이에 따라, 고객이 가격 비교를 위하여 재검색을 하지 않아도 되고, 해당 역경매 방식을 신뢰할 수 있도록 할 수 있다.When the selection icon is selected, the second output unit 130 receives the accommodation, restaurant, and sightseeing list that can be selected in the travel destination and travel period input from the free travel service providing server 300, and outputs can do. For example, when the selection of the accommodation icon is inputted, the accommodation list can be outputted, and when the selection of the restaurant icon is input, the restaurant list can be outputted. For example, the second output unit 130 may output a price, a business hours of a corresponding date, a reservation availability, and the like on a map. Since the free travel service according to the embodiment of the present invention relies on the tour operator to reserve the travel in a reverse auction method, the user of the client terminal 100 as the requester can check the actual price, Search can be performed. Therefore, when each list is output, the real-time lowest price list collected by the web crawler can be mapped to each accommodation, restaurant, and sightseeing spot and output. Accordingly, the customer does not have to re-search for the price comparison, and can make the reverse auction method reliable.

전송부(140)는, 숙박, 식당 및 관광 리스트 중 선택된 아이템을 자유여행 서비스 제공 서버(300)로 전송할 수 있다. 여기서, 자유여행 서비스 제공 서버(300)는, 선택된 아이템이 숙박인 경우, 숙박 가능 정보, 식당인 경우 예약 및 일자별 오픈 시간 정보, 관광인 경우, 관광지 일자별 오픈 시간 및 휴무일 정보를 웹 크롤러(Web Crawler)를 이용하여 실시간 수집하여 데이터베이스화하고, 관광지별 소요 시간을 기 저장하여 데이터베이스화할 수 있다. 또한, 자유여행 서비스 제공 서버(300)는, 여행 일정표를 생성할 때, 클라이언트 단말(100)로부터 이동 수단을 입력받고, 데이터베이스에 포함된 가능 시간, 날짜, 거리 및 이동 수단에 기초하여 루트를 생성함으로써 여행 일정표를 생성하고, 데이터베이스는 주기적으로 수집된 웹 크롤러의 정보에 기초하여 업데이트 및 패턴화될 수 있다.The transmission unit 140 may transmit the selected item from the accommodation, restaurant, and sightseeing list to the free travel service providing server 300. Here, the free travel service providing server 300 transmits information on accommodation, information on reservation when the selected item is accommodation, information on reservation and open time on a day, information on open time and holiday on the basis of a sightseeing spot date, ), It is possible to collect the database in real time and store the time required for each tourist spot in a database. In addition, the free travel service providing server 300 receives the moving means from the client terminal 100 and generates a route based on the possible time, date, distance, and moving means included in the database when generating the travel itinerary And the database can be updated and patterned based on the information of the web crawlers collected periodically.

제 1 표시부(150)는, 자유여행 서비스 제공 서버(300)로부터 선택된 아이템에 대한 일정 완료 이벤트를 수신하는 경우, 여행지의 지도상에 선택된 아이템의 좌표에 선택된 아이템을 표시할 수 있다. When the first display unit 150 receives the schedule completion event for the item selected from the free travel service providing server 300, the first display unit 150 can display the selected item in the coordinates of the item selected on the map of the travel destination.

제 2 표시부(160)는 자유여행 서비스 제공 서버(300)로부터 선택된 아이템을 이용하여 여행 일정표가 생성되는 경우, 여행 일정표 및 여행 일정표에 따른 루트를 여행지의 지도상에 표시할 수 있다. 여기서, 생성된 여행 일정표 및 여행 일정표에 따른 루트는, 불러오기 기능에 대응하는 인터페이스에 의해, 클라이언트 단말(100) 또는 다른 단말에서 편집되는 루트일 수 있다. 즉, 여행 일정표 및 루트를 생성한 자신도 해당 데이터를 편집하는 등으로 이용할 수 있지만, 다른 사용자도 해당 일정표 및 루트를 사용할 수 있다. 그리고, 여행 일정표는 여행 일정표에 포함된 관광지의 성격 태그(Characteristic Tag) 및 관광지에 머무는 시간을 기반으로, 적어도 하나의 성격 태그가 태깅될 수 있다. 또한, 다른 단말에서 여행지를 선택한 후, 불러오기 기능에 대응하는 인터페이스를 선택하는 경우, 다른 단말에서 선택한 여행 성격 키워드에 대응하는 태그가 태깅된 여행 일정표가 로딩될 수 있다. 예를 들어, 하나의 관광지는 100%를 기준으로, 액티비티 요소 50%, 쇼핑 요소 20%, 휴식 요소 30%와 같은 성격 태그가 태깅될 수 있다. 예를 들어, A 관광지의 소요시간이 1시간인데, 2 시간을 부여한 일정표에는 휴식 태그의 퍼센트가 증가될 수 있다. The second display unit 160 may display a route based on the travel itinerary and the travel itinerary on the map of the travel destination when the travel itinerary is created using the item selected from the free travel service providing server 300. [ Here, the route created according to the travel itinerary and the travel itinerary may be a route edited by the client terminal 100 or another terminal by an interface corresponding to the retrieval function. In other words, the person who created the itinerary and route can also use it to edit the data, but other users can use the itinerary and route. And, the travel itinerary may be tagged with at least one personality tag, based on the personality tag of the tourist site included in the itinerary and the time of staying in the tourist spot. In addition, when selecting an interface corresponding to the retrieval function after selecting a travel destination from another terminal, the tour itinerary tagged with the tag corresponding to the travel personality keyword selected by the other terminal may be loaded. For example, one tourist spot can be tagged with a personality tag such as 50% of activity factor, 20% of shopping factor, and 30% of rest factor based on 100%. For example, the time required for A tourist attraction is one hour, but the percentage of the rest tag can be increased in the schedule with two hours.

역경매부(170)는, 전송부(140)에서 숙박, 식당 및 관광 리스트 중 선택된 아이템을 자유여행 서비스 제공 서버(300)로 전송한 후, 자유여행 서비스 제공 서버(300)를 경유하여 적어도 하나의 여행사 단말(400)로부터 선택된 아이템에 대한 가격 입찰 리스트를 수신할 수 있다. 그리고, 역경매부(170)는, 수신된 가격 입찰 리스트 중 어느 하나의 리스트를 선택받고, 선택된 어느 하나의 리스트에 대한 정보를 자유여행 서비스 제공 서버(300)를 경유하여 적어도 하나의 여행사 단말(400)로 전송할 수 있다. 그리고, 역경매부(170)는, 적어도 하나의 여행사 단말(400)로부터 자유여행 서비스 제공 서버(300)를 경유하여 선택된 아이템에 대한 예약 확정 이벤트를 수신할 수 있다. 그리고 나서, 역경매부(170)는, 선택된 아이템을 결제하기 위한 결제 인터페이스를 출력할 수 있고, 결제 인터페이스를 통하여 결제가 완료된 경우, 자유여행 서비스 제공 서버(300)를 경유하여 적어도 하나의 여행사 단말(400)로 결제 완료 이벤트를 전송할 수 있다. 또한, 역경매부(170)는, 자유여행 서비스 제공 서버(300)로부터 일정 완료 이벤트를 수신할 수 있다.The reverse auction section 170 transmits the selected item of the accommodation, restaurant and sightseeing list to the free travel service providing server 300 in the transfer section 140 and transmits the selected item to the free travel service providing server 300 via the free travel service providing server 300, And can receive a price bid list for the selected item from the travel agent terminal 400. [ The reverse bidding unit 170 receives a list of any of the received price bidding lists and transmits information about any selected list to the at least one travel agent terminal 400 via the free travel service providing server 300 ). The reverse auction section 170 can receive a reservation confirmation event for the selected item from at least one travel agent terminal 400 via the free travel service providing server 300. [ Then, the reverse bidding unit 170 can output a payment interface for payment of the selected item. When payment is completed through the payment interface, the reverse bidding unit 170 transmits at least one travel agent terminal 400). ≪ / RTI > In addition, the reverse auction section 170 can receive a schedule completion event from the free travel service providing server 300. [

한편, 자유여행 서비스 제공 서버(300)는, 실시간 상황 공유 페이지를 제공하고, 실시간 상황 공유 페이지는, 자유여행 서비스를 이용하는 단말들로부터 수집된 상황 정보를 위치별로 태깅하여 출력하고, 클라이언트 단말(100)의 여행 일정표에 포함된 루트에 상황 정보의 위치가 포함되는 경우, 클라이언트 단말(100)은 클라이언트 단말(100)의 위치 및 시간을 기준으로 상황 정보를 수집하여 출력할 수 있다. 즉, 실시간 상황 공유 페이지는, 현지 상황은 현지에 현재 위치한 사람이 제일 잘 아는 경우가 많은데, 이를 공유할 수 있도록 하되, 현지에 현재 위치한 사람만이 업로드를 할 수 있도록 한다. 또한, 신뢰도를 주기 위하여, 다른 단말에서도 동일한 내용이 업로드된 경우, 해당 내용을 공지로 하여, 앞으로 일정을 할 단말에게 해당 내용을 알려주도록 하는 기능이다. 예를 들어, 뉴욕의 타임스퀘어가 퍼레이드로 2016년 4월 5일자 저녁 8시부터 12시까지 폐쇄되는데, 해당 저녁 10시에 타임스퀘어를 방문할 예정인 다른 사용자에게 해당 사항을 알려줄 수 있다. 다만, 일정을 이미 끝낸 사용자에게는 알려줄 필요가 없으므로 알람을 울리지 않도록 설정할 수도 있다. 물론, 일정을 이미 끝낸 사용자에게도 재방문 가능성이 있으므로 알람을 울리도록 설정하는 것을 배제하는 것은 아니다.On the other hand, the free travel service providing server 300 provides a real-time situation sharing page, the real-time situation sharing page tags the situation information collected from the terminals using the free travel service, The client terminal 100 may collect and output the situation information based on the location and the time of the client terminal 100. In this case, In other words, the real-time situation sharing page is a place where the present situation is best known to the person who is presently located in the local area, so that only the person who is present in the local area can upload it. In addition, in order to give reliability, when the same content is uploaded in another terminal, the content is informed to inform the terminal to be scheduled in the future. For example, New York's Times Square will be closed as a parade from 8 pm to 12 pm on April 5, 2016, and will be available to other users who will be visiting Time Square at 10 pm that evening. However, it is not necessary to inform the user who has already finished the schedule, so it can be set not to sound an alarm. Of course, the user who has already completed the schedule is not excluded from setting the alarm to ring because there is a possibility of coming back.

또한, 클라이언트 단말(100)은, 여행지의 위치와 클라이언트 단말(100)의 위치가 일치하는 경우, 태그 달기 인터페이스를 활성화시키고, 태그 달기 인터페이스는, 클라이언트 단말(100)로부터 실시간으로 여행지에서 수집 및 입력된 정보를 업로드하는 인터페이스일 수 있다.The client terminal 100 activates the tagging interface when the location of the travel destination coincides with the location of the client terminal 100 and the tagging interface acquires from the client terminal 100 real- Lt; RTI ID = 0.0 > information. ≪ / RTI >

상술한 구성을 가지는 본 발명의 일 실시예에 따른 자유여행 서비스 제공 방법을 도 3 내지 도 10을 참조로 하여 설명하기로 한다.A method of providing a free travel service according to an embodiment of the present invention will now be described with reference to FIGs. 3 to 10. FIG.

도 3을 참조하면, 자유여행 서비스를 모바일에서 이용하는 클라이언트 단말(100)에서는, 도 3과 같은 화면이 출력될 수 있다. 여행지를 선택하고 난 후, 숙박, 음식 및 관광을 자신이 선택하여 여행 일정을 생성하는 "신규" 아이콘과, 여행지를 선택한 후, 가장 인기가 있었던 여행 일정이나 자신의 스타일과 맞는 여행 일정을 검색 및 내려받는 불러오기가 있을 수 있다. 여기서, 숙박 아이콘이 선택되는 경우, 숙박과 관련된 리스트가 출력될 수 있다. 그리고, 확인이 선택되는 경우, 해당 숙박 업체가 선택될 수 있고, 이후 적어도 하나의 여행사 단말(400)에 예약 의뢰가 되는 데이터가 될 수 있다. 또한, 불러오기 기능의 경우, 일정 및 루트를 자신의 취향에 맞도록 수정 및 편집할 수 있고, 자신이 신규로 생성한 일정이라도 불러오기 기능으로 수집 및 편집할 수 있다.Referring to FIG. 3, in the client terminal 100 using the free travel service in the mobile, a screen as shown in FIG. 3 may be output. After selecting a destination, you can select the "New" icon, which will select your accommodation, food and sightseeing to create your itinerary, and then select the destination and search for the most popular itinerary or the itinerary that fits your style. There may be a download to download. Here, when the accommodation icon is selected, a list related to accommodation can be output. If confirmation is selected, the lodging company can be selected, and thereafter, data can be a reservation request to at least one travel agent terminal 400. [ In addition, in the case of the import function, the schedule and route can be modified and edited to suit their own taste, and even the schedule newly created by the user can be collected and edited by the import function.

도 4를 참조하면, ① 출발 국가를 선택하고, ② 출발 공항을 선택하고, ③ 첫 도착지를 선택하면 포인터인 깃발이 표시될 수 있다. 또한, ④ 도착지의 깃발을 선택하는 경우, 카테고리인 숙박, 음식 및 관광이 출력될 수 있다. 또한, ⑤ 두 번째 도착지를 선택하는 경우, 깃발을 표시 후 다음 이동 도시를 선택하고, ⑥ 깃발 클릭시 카테고리가 출력되며, 카테고리 중 하나를 선택하면 리스트가 팝업으로 출력될 수 있다. 그리고, ⑦ 지도상의 여행 계획을 일차에 따라 선택 및 작성한 후, 저장할 수 있으며, 선택시 여행 일정표에 저장되고 하단의 예약 대행 버튼으로 일괄 예약이 가능할 수 있다. 또한, ⑧ 기간을 선택하면, 자신의 유사한 기간을 여행한 타 사용자의 루트가 표시될 수도 있다. 그리고, ⑨ 분류를 선택하면, 익사이팅, 힐링, 쇼핑 등 타인의 루트 중 자신의 목적과 맞는 루트를 불러오기 위한 조건값이 출력될 수 있다. 또한, 불러오기는, 8 번과 9 번의 값을 선택 후, 최종적으로 해당되는 타인들의 루트를 불러오는 인터페이스일 수 있다.Referring to FIG. 4, a flag, which is a pointer, may be displayed when ① selecting a starting country, ② selecting a departure airport, and ③ selecting a first destination. In addition, when selecting the flag of the destination, category, lodging, food and sightseeing may be output. When selecting the second destination, the flag is displayed and the next moving city is selected. When the flag is clicked, the category is output. If one of the categories is selected, the list can be outputted as a popup. Then, ⑦ You can select and create trip plan on the map according to the primary and then save it. If you select it, it can be saved in the itinerary and you can make a batch reservation with the reservation button at the bottom. Also, if the period (8) is selected, the route of another user traveling in the similar period of time may be displayed. And, if the category is selected, a condition value for calling a route matching the purpose of another person's route such as exciting, healing, or shopping can be output. In addition, the loading may be an interface that selects the values 8 and 9, and finally calls up the routes of the corresponding others.

도 5를 참조하면, ① 사진 아이콘을 클릭할 때, 바로 사진 촬여잉 가능하고, 촬영된 사진은 메모에 종속되어 여행 사진 카테고리에서 불러오기가 가능할 수 있고, ② 현위치 주변은, 자신의 위치를 주변으로 검색을 할 수 있는 기능이며, ③ 타 지역을 검색할 때, 팝업 또는 오버레이를 통하여 지도를 검색 또는 포털이나 검색 엔진과 연결되도록 하는 버튼일 수 있다. 그리고, ④ 공지사항은 현지를 여행중인 사람만이 업로드할 수 있도록 하고, 현지를 여행하는 다른 모든 사용자가 접근가능하도록 구현될 수 있다. Referring to FIG. 5, (1) when a photograph icon is clicked, a photograph can be photographed immediately, the photographed photograph can be loaded in the travel photograph category depending on the memo, (2) ③ It can be a button to search the map through a popup or an overlay, or to connect with a portal or a search engine when searching for another area. And (4) the notice can be uploaded only by the person traveling on the spot, and can be made accessible to all other users traveling on the spot.

도 6을 참조하면, 웹 페이지에서 접속하는 경우, 적어도 하나의 SNS와 연동될 수 있는 인터페이스가 구현될 수 있고, 모바일 보다는 다양한 정보를 하나의 창에 표시하도록 한다. 이때, 도 7을 참조하면, ① 예약 현황을 선택할 시, 예약을 요청한 리스트가 팝업 또는 오버레이로 출력될 수 있고, ② 요청 리스트는, 날짜별로 요청한 리스트가 출력되며, ③ 상세 내용은, 2 번의 리스트를 클릭할 때의 상세 내용을 표시하는 창이고, 내용을 변경하고 싶은 경우나 추가 문의가 필요할 때, 수정 및 입력 후 회신 버튼을 입력할 수 있다. 또한, 도 8을 참조하면, ① 회원 등급을 클릭시, 나의 현재 등급과 보상 등을 확인 가능하도록 하고, 회원 등급 VIP 포인트는 게시판 작성 및 예약 이동 등을 이용하면 획득이 가능하도록 하되, 이는 변경 가능하다. 또한, ② 등급 상세 확인은, 현재 나의 회원 등급과 획득 가능한 보상을 확인하는 것이고, ③ 보상 요청은, 해당 버튼을 클릭시, 아이디와 보상 내용이 포함된 쪽지가 관리자에게 보내지는 인터페이스이다.Referring to FIG. 6, when accessing from a web page, an interface capable of interworking with at least one SNS can be implemented, and various information rather than mobile information is displayed in one window. 7, when a reservation status is selected, a list requesting reservation can be outputted as a pop-up or an overlay, (2) a requested list is output for each date, and (3) And when the user desires to change the contents or an additional inquiry, the user can input a reply button after editing and inputting. Referring to FIG. 8, (1) when clicking on a member grade, it is possible to check the current grade and compensation, and the member grade VIP point can be acquired by using a bulletin board creation and reservation movement, Do. In addition, (2) the detailed rating confirmation is to confirm the current member level and the available compensation, and (3) the compensation request is an interface to which the note containing the ID and the compensation contents is sent to the manager when the corresponding button is clicked.

한편, 도 9를 참조하면, 적어도 하나의 여행사 단말(400)은, 도 9와 같은 화면으로 예약 요청을 관리할 수 있으며, 역경매에 참여할 수 있도록 구현될 수 있다. 그리고,도 10을 참조하면, 적어도 하나의 여행사 단말(500)에서 회신 버튼을 클릭할 때, 일정표가 포함된 팝업창이 나타나며, 일정표의 비고란과 비용 부분을 여행사가 입력한 후, 보내기 버튼을 선택하는 경우, 요청자인 클라이언트 단말(100)로 전송되게 된다.Referring to FIG. 9, at least one travel agent terminal 400 can manage a reservation request on the screen as shown in FIG. 9 and can participate in reverse auction. 10, when a reply button is clicked on at least one travel agent terminal 500, a pop-up window including a schedule is displayed, a reminder column and a cost portion of the schedule are input by the travel agency, and a send button is selected , It is transmitted to the client terminal 100 as a requestor.

이와 같은 도 2 내지 도 10의 자유여행 서비스 제공 방법에 대해서 설명되지 아니한 사항은 앞서 도 1을 통해 자유여행 서비스 제공 방법에 대하여 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.2 to 10 can be easily deduced from the same or the same contents as the contents of the free travel service providing method described above with reference to FIG. 1, Omit it.

도 11은 본 발명의 일 실시예에 따른 자유여행 서비스 제공 방법을 설명하기 위한 동작 흐름도이다. 도 11을 참조하면, 클라이언트 단말은, 여행지 및 여행 기간을 포함하는 여행 데이터를 입력받는다(S1100).11 is a flowchart illustrating a method of providing a free travel service according to an embodiment of the present invention. Referring to FIG. 11, a client terminal receives travel data including travel destinations and travel periods (S1100).

그리고 나서, 클라이언트 단말은, 입력된 여행지의 지도상에 여행지 포인터(Pointer)를 출력하고, 숙박 아이콘, 식당 아이콘 및 관광 아이콘을 포함하는 선택 아이콘을 출력한다(S1200).Then, the client terminal outputs a travel destination pointer on the map of the inputted travel destination, and outputs a selection icon including a lodging icon, a restaurant icon, and a tourism icon (S1200).

여기서, 클라이언트 단말은, 선택 아이콘이 선택되는 경우, 자유여행 서비스 제공 서버로부터 입력된 여행지 및 여행 기간에 선택가능한 숙박, 식당 및 관광 리스트를 수신하여 선택된 선택 아이콘에 대응하도록 출력한다(S1300).Here, if the selection icon is selected, the client terminal receives the selected accommodation, restaurant, and sightseeing list input from the free travel service providing server and outputs the selected accommodation, restaurant, and sightseeing list to correspond to the selected icon (S1300).

또한, 클라이언트 단말은, 숙박, 식당 및 관광 리스트 중 선택된 아이템을 자유여행 서비스 제공 서버로 전송한다(S1400).In addition, the client terminal transmits the selected item of the accommodation, restaurant, and sightseeing list to the free travel service providing server (S1400).

여기서, 클라이언트 단말은, 자유여행 서비스 제공 서버로부터 선택된 아이템에 대한 일정 완료 이벤트를 수신하는 경우, 여행지의 지도상에 선택된 아이템의 좌표에 선택된 아이템을 표시한다(S1500).Here, when receiving the schedule completion event for the item selected from the free travel service providing server, the client terminal displays the selected item in the coordinates of the item selected on the map of the travel destination (S1500).

또한, 클라이언트 단말은, 자유여행 서비스 제공 서버로부터 선택된 아이템을 이용하여 여행 일정표가 생성되는 경우, 여행 일정표 및 여행 일정표에 따른 루트를 여행지의 지도상에 표시한다(S1600).If the travel schedule is generated using the item selected from the free travel service providing server, the client terminal displays the route based on the travel schedule and the travel schedule on the map of the travel destination (S1600).

이와 같은 도 11의 자유여행 서비스 제공 방법에 대해서 설명되지 아니한 사항은 앞서 도 1 내지 도 10을 통해 자유여행 서비스 제공 방법에 대하여 설명된 내용과 동일하거나 설명된 내용으로부터 용이하게 유추 가능하므로 이하 설명을 생략하도록 한다.11 can be easily deduced from the same or described contents of the method of providing a free travel service through FIGS. 1 to 10. Therefore, Omit it.

도 12는, 본 발명의 자유여행 서비스가 구현된 다른 실시예를 설명하기 위한 도면이다. 도 12를 참조하면, 도 12a는 목적지를 선택하는 경우, 주간 및 월간 가장 많이 이용된 타 이용자의 여행 루트가 순위별로 집계되어 출력될 수 있고, 신규로 등록된 여행기, 인기 여행기, 여행 자료실 리스트가 출력될 수 있다. 이때, 사용자의 데이터를 추출하고, 사용자의 데이터와 유사한 데이터를 가진 다른 사용자가 선택한 리스트 또는 사용자의 데이터와 유사한 데이터를 가진 다른 사용자가 생성한 루트 등을 더 출력할 수도 있다.12 is a view for explaining another embodiment in which the free travel service of the present invention is implemented. 12A, when a destination is selected, the travel routes of other users who are used most frequently during the daytime and the month can be aggregated and output, and a list of newly registered travelers, popular travelers, Can be output. At this time, the user data may be extracted and further output by a list selected by another user having data similar to the user's data, or a route created by another user having data similar to the user's data.

도 12b를 참조하면, 오른쪽 하단에 화살표 인터페이스가 더 구비될 수 있고, 이를 선택하는 경우, 도 12c와 같은 메뉴가 오버레이될 수 있다. 또는, 옆으로 커지는 메뉴가 출력될 수 있다. Referring to FIG. 12B, an arrow interface may be further provided at the lower right end. When the menu is selected, a menu as shown in FIG. 12C may be overlaid. Alternatively, a side-enlarged menu may be output.

또한, 도 12d와 같이, 디폴트로 이동 수단 및 방법이 출력되고, 사용자로부터 입력을 받는 경우, 일정표에 저장될 수 있다. 이때, 디폴트로 출력된 이동 수단 및 방법이 함께 저장될 수도 있다.In addition, as shown in FIG. 12D, the moving means and method are outputted by default and can be stored in the schedule when receiving input from the user. At this time, the moving means and the method output by default may be stored together.

그리고, 도 12e와 같이, 현재 위치한 관광, 숙박 또는 음식점에, 자신의 메모를 남길 수 있으며, 현재 위치와 메모를 남길 위치가 일치하지 않는 경우, 활성화되지 않을 수 있다. 다만, 현재 시간이 없어 메모를 남기지 않거나, 와이파이 또는 네트워크가 존재하지 않아 메모를 남기지 못할 경우에는, 사용자의 GPS 트래킹(Tracking) 정보를 이용하고(GPS는 네트워크가 없는 경우일지라도 활성화 가능), GPS 트래킹 정보 중 메모를 남길 객체의 위치가 포함된 경우, 활성화될 수 있도록 한다.Then, as shown in FIG. 12E, the user can leave his or her own note in the current sightseeing, accommodation, or restaurant, and may not be activated if the current position and the position to leave a note do not match. However, if you do not leave a memo because there is no current time, or if you can not leave a memo because WiFi or network does not exist, use GPS Tracking information of the user (GPS can be activated even if there is no network) If the position of the object to be memorized is included in the information, it can be activated.

도 12f를 참조하면, 관광지, 숙박지 또는 음식점의 정보를 입력할 수 있으며, 사진 및 동영상을 업로드하고 게시판으로 옮기거나 SNS을 통하여 공유할 수도 있다. 도 12g를 참조하면, 목적지를 입력하거나 선택하는 경우, 교통, 음식, 관광 및 숙박 정보가 출력될 수 있다. 그리고, 도 12h를 참조하면, 커뮤니티에는 자유 게시판, 현지 친구들, 사고팔기 및 뉴스 등의 정보를 출력하거나 입력할 수 있다. Referring to FIG. 12F, it is possible to input information of a sightseeing spot, a guest house, or a restaurant, and uploads a photograph and a moving picture to a bulletin board, or may share through a social network. Referring to FIG. 12G, when a destination is input or selected, traffic, food, tourism, and accommodation information may be output. Referring to FIG. 12H, the community can output or input information such as a free bulletin board, local friends, buying and selling, and news.

또한, 도 12i를 참조하면, 자유 게시판, 현재 어떠한 여행지를 여행하고 있는 타인의 정보, 사고 팔기 정보 및 뉴스 정보를 출력할 수 있으며, 도 12j를 참조하면, 로그인을 하는 경우, 자신에게 수신된 메세지, 자신의 여행 루트, 예약 현황, 회원 등급 및 친구 관리의 메뉴가 출력될 수 있다.Referring to FIG. 12I, it is possible to output a free bulletin board, information of another person who is currently traveling on a travel destination, information of buying and selling, and news information. Referring to FIG. 12J, , His / her travel route, reservation status, membership level, and friend management menu.

여기서, 도 12k를 참조하면, 예약 상황을 실시간으로 출력 및 볼 수 있으며, 예약 요청 날짜, 인원 및 금액 등을 출력할 수 있으며, 여행사는 여행 계획이 오버랩되거나 겹치는 경우, 조정을 할 수도 있다(여행사 로그인을 하는 경우).Here, referring to FIG. 12K, it is possible to output and view the reservation status in real time, to output the reservation request date, the number of persons and the amount of money, and the travel agency may make adjustments when the travel plans overlap or overlap When signing in).

도 11을 통해 설명된 일 실시예에 따른 자유여행 서비스 제공 방법은, 컴퓨터에 의해 실행되는 애플리케이션이나 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다.The method of providing a free travel service according to the embodiment described with reference to FIG. 11 can also be implemented in the form of a recording medium including instructions executable by a computer, such as an application executed by a computer or a program module. Computer readable media can be any available media that can be accessed by a computer and includes both volatile and nonvolatile media, removable and non-removable media. In addition, the computer-readable medium may include both computer storage media and communication media. Computer storage media includes both volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Communication media typically includes any information delivery media, including computer readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave, or other transport mechanism.

전술한 본 발명의 일 실시예에 따른 자유여행 서비스 제공 방법은, 단말기에 기본적으로 설치된 애플리케이션(이는 단말기에 기본적으로 탑재된 플랫폼이나 운영체제 등에 포함된 프로그램을 포함할 수 있음)에 의해 실행될 수 있고, 사용자가 애플리케이션 스토어 서버, 애플리케이션 또는 해당 서비스와 관련된 웹 서버 등의 애플리케이션 제공 서버를 통해 마스터 단말기에 직접 설치한 애플리케이션(즉, 프로그램)에 의해 실행될 수도 있다. 이러한 의미에서, 전술한 본 발명의 일 실시예에 따른 자유여행 서비스 제공 방법은 단말기에 기본적으로 설치되거나 사용자에 의해 직접 설치된 애플리케이션(즉, 프로그램)으로 구현되고 단말기에 등의 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다.The method of providing a free travel service according to an embodiment of the present invention may be executed by an application installed in a terminal (which may include a program included in a platform or an operating system basically installed in the terminal) (I.e., a program) directly installed on a master terminal by a user via an application providing server such as an application store server, an application, or a web server associated with the service. In this regard, the above-described method of providing a free travel service according to an embodiment of the present invention is implemented as an application (i.e., a program) installed basically in a terminal or directly installed by a user and stored in a computer- Can be recorded on the medium.

전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다. It will be understood by those skilled in the art that the foregoing description of the present invention is for illustrative purposes only and that those of ordinary skill in the art can readily understand that various changes and modifications may be made without departing from the spirit or essential characteristics of the present invention. will be. It is therefore to be understood that the above-described embodiments are illustrative in all aspects and not restrictive. For example, each component described as a single entity may be distributed and implemented, and components described as being distributed may also be implemented in a combined form.

본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

Claims (7)

클라이언트 단말에서 실행되는 자유여행 서비스 제공 방법에 있어서,
여행지 및 여행 기간을 포함하는 여행 데이터를 입력받는 단계;
상기 입력된 여행지의 지도상에 여행지 포인터(Pointer)를 출력하고, 숙박 아이콘, 식당 아이콘 및 관광 아이콘을 포함하는 선택 아이콘을 출력하는 단계;
상기 선택 아이콘이 선택되는 경우, 상기 자유여행 서비스 제공 서버로부터 상기 입력된 여행지 및 여행 기간에 선택가능한 숙박, 식당 및 관광 리스트를 수신하여 상기 선택된 선택 아이콘에 대응하도록 출력하는 단계;
상기 숙박, 식당 및 관광 리스트 중 선택된 아이템을 상기 자유여행 서비스 제공 서버로 전송하는 단계;
상기 자유여행 서비스 제공 서버로부터 상기 선택된 아이템에 대한 일정 완료 이벤트를 수신하는 경우, 상기 여행지의 지도상에 상기 선택된 아이템의 좌표에 상기 선택된 아이템을 표시하는 단계;
상기 자유여행 서비스 제공 서버로부터 상기 선택된 아이템을 이용하여 여행 일정표가 생성되는 경우, 상기 여행 일정표 및 상기 여행 일정표에 따른 루트를 상기 여행지의 지도상에 표시하는 단계를 포함하고,
상기 생성된 여행 일정표 및 여행 일정표에 따른 루트는, 불러오기 기능에 대응하는 인터페이스에 의해, 상기 클라이언트 단말 또는 다른 단말에서 편집되는 루트이고,
상기 여행 일정표는 상기 여행 일정표에 포함된 관광지의 성격 태그(Characteristic Tag) 및 상기 관광지에 머무는 시간을 기반으로, 적어도 하나의 성격 태그가 태깅되고,
상기 다른 단말에서 여행지를 선택한 후, 상기 불러오기 기능에 대응하는 인터페이스를 선택하는 경우, 상기 다른 단말에서 선택한 여행 성격 키워드에 대응하는 태그가 태깅된 여행 일정표가 로딩되고,
상기 다른 단말에서 여행 기간을 선택한 후, 상기 불러오기 기능에 대응하는 인터페이스를 선택하는 경우, 상기 다른 단말에서 선택한 여행 기간에 대응하는 기간의 여행 루트가 로딩되고,
상기 다른 단말에서 익사이팅, 힐링, 쇼핑 중 적어도 하나의 여행 분류를 선택한 후, 상기 불러오기 기능에 대응하는 인터페이스를 선택하는 경우, 상기 다른 단말에서 선택한 여행 분류에 대응하는 분류의 여행 루트가 로딩되고,
상기 자유여행 서비스 제공 서버는, 실시간 상황 공유 페이지를 제공하고,
상기 실시간 상황 공유 페이지는, 상기 자유여행 서비스를 이용하는 단말들로부터 수집된 상황 정보를 위치별로 태깅하여 출력하고,
상기 클라이언트 단말의 여행 일정표에 포함된 루트에 상기 상황 정보의 위치가 포함되는 경우, 상기 클라이언트 단말은 상기 클라이언트 단말의 위치 및 시간을 기준으로 상기 상황 정보를 수집하여 출력하고,
상기 클라이언트 단말은, 상기 여행지의 위치와 상기 클라이언트 단말의 위치가 일치하는 경우, 태그 달기 인터페이스를 활성화시키고,
상기 태그 달기 인터페이스는, 상기 클라이언트 단말로부터 실시간으로 상기 여행지에서 수집 및 입력된 정보를 업로드하는 인터페이스이고,
상기 숙박, 식당 및 관광 리스트 중 선택된 아이템을 상기 자유여행 서비스 제공 서버로 전송하는 단계 이후에,
상기 자유여행 서비스 제공 서버를 경유하여 적어도 하나의 여행사 단말로부터 상기 선택된 아이템에 대한 가격 입찰 리스트를 수신하는 단계;
상기 수신된 가격 입찰 리스트 중 어느 하나의 리스트를 선택받는 단계;
상기 선택된 어느 하나의 리스트에 대한 정보를 상기 자유여행 서비스 제공 서버를 경유하여 상기 적어도 하나의 여행사 단말로 전송하는 단계;
상기 적어도 하나의 여행사 단말로부터 상기 자유여행 서비스 제공 서버를 경유하여 상기 선택된 아이템에 대한 예약 확정 이벤트를 수신하는 단계;
상기 선택된 아이템을 결제하기 위한 결제 인터페이스를 출력하는 단계;
상기 결제 인터페이스를 통하여 결제가 완료된 경우, 상기 자유여행 서비스 제공 서버를 경유하여 상기 적어도 하나의 여행사 단말로 결제 완료 이벤트를 전송하는 단계;
상기 자유여행 서비스 제공 서버로부터 일정 완료 이벤트를 수신하는 단계;
를 더 포함하는 것인, 자유여행 서비스 제공 방법.
A method for providing a free travel service to be executed in a client terminal,
Receiving travel data including travel destinations and travel periods;
Outputting a travel destination pointer on a map of the inputted travel destination, outputting a selection icon including a lodging icon, a restaurant icon and a tourism icon;
Receiving the selected accommodation, restaurant, and sightseeing list from the free travel service providing server and outputting the selected accommodation, restaurant, and sightseeing list in correspondence with the selected selection icon when the selection icon is selected;
Transmitting a selected item from the accommodation, restaurant and sightseeing list to the free travel service providing server;
Displaying the selected item in the coordinates of the selected item on a map of the travel destination when receiving a schedule completion event for the selected item from the free travel service providing server;
And displaying a route according to the travel itinerary and the travel itinerary on a map of the travel destination when the travel itinerary is created using the selected item from the free travel service providing server,
Wherein the created travel itinerary and the route based on the itinerary are routes edited by the client terminal or another terminal by an interface corresponding to the retrieval function,
At least one personality tag is tagged based on a characteristic tag of a tourist spot included in the travel itinerary and a time of staying in the tourist spot,
When a destination selected by the other terminal is selected and an interface corresponding to the retrieval function is selected, the tour itinerary in which the tag corresponding to the travel personality keyword selected by the other terminal is loaded is loaded,
When selecting the interface corresponding to the retrieval function after selecting the travel period from the other terminal, the travel route of the period corresponding to the selected travel period is loaded,
When selecting an interface corresponding to the retrieval function after selecting at least one travel classification among exciting, healing and shopping in the other terminal, the travel route of the classification corresponding to the travel classification selected by the other terminal is loaded,
The free travel service providing server provides a real-time situation sharing page,
The real-time situation sharing page may include tagging status information collected from terminals using the free travel service by location,
When the location of the context information is included in the route included in the travel schedule of the client terminal, the client terminal collects and outputs the context information based on the location and time of the client terminal,
Wherein the client terminal activates a tagging interface when the location of the travel destination matches the location of the client terminal,
The tagging interface is an interface for uploading the information collected and inputted from the client terminal in real time on the travel destination,
After the step of transmitting the selected item of the accommodation, restaurant and sightseeing list to the free travel service providing server,
Receiving a price bid list for the selected item from at least one travel agent terminal via the free travel service providing server;
Receiving a list of any one of the received price bid lists;
Transmitting information on the selected one list to the at least one travel agent terminal via the free travel service providing server;
Receiving a booking confirmation event for the selected item from the at least one travel agent terminal via the free travel service providing server;
Outputting a payment interface for payment of the selected item;
Transmitting a settlement completion event to the at least one travel agent terminal via the free travel service providing server when settlement is completed through the settlement interface;
Receiving a schedule completion event from the free travel service providing server;
Further comprising the steps of:
삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR1020160044069A 2016-04-11 2016-04-11 Method for providing journey scheduling service Active KR101763926B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160044069A KR101763926B1 (en) 2016-04-11 2016-04-11 Method for providing journey scheduling service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160044069A KR101763926B1 (en) 2016-04-11 2016-04-11 Method for providing journey scheduling service

Publications (1)

Publication Number Publication Date
KR101763926B1 true KR101763926B1 (en) 2017-08-01

Family

ID=59650106

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160044069A Active KR101763926B1 (en) 2016-04-11 2016-04-11 Method for providing journey scheduling service

Country Status (1)

Country Link
KR (1) KR101763926B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102001135B1 (en) * 2018-08-14 2019-07-17 이도경 Method for providing reverse auction type itinerary making service using estimate converting to travel schedule and locaton based traveler community
KR20210071259A (en) 2019-12-06 2021-06-16 김수완 System, method and program for village labor travel operating

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102001135B1 (en) * 2018-08-14 2019-07-17 이도경 Method for providing reverse auction type itinerary making service using estimate converting to travel schedule and locaton based traveler community
KR20210071259A (en) 2019-12-06 2021-06-16 김수완 System, method and program for village labor travel operating

Similar Documents

Publication Publication Date Title
US9377319B2 (en) Estimating times to leave and to travel
US9488487B2 (en) Route detection in a trip-oriented message data communications system
US10289639B2 (en) Automatic conversation analysis and participation
US6732080B1 (en) System and method of providing personal calendar services
US10972424B2 (en) Inferring preferences from message metadata and conversations
US9558516B2 (en) Social mobile shopping system
US8856671B2 (en) Route selection by drag and drop
KR101758252B1 (en) Method for providing tour itinerary service
JP2016139263A (en) Trip system
CN102567805A (en) Tourism service system and method based on Windows mobile platform
WO2012098440A1 (en) Trip planning
KR20170112085A (en) Method for providing journey scheduling service
Kaur et al. Smart tourist for dubai city
KR20170074541A (en) Method of matching tourist to guide with realtime using mobile application
JP2024542063A (en) Conversational User Experience of a Multimodal Travel System
US20160131491A1 (en) Interactively Scheduling an Itinerary
KR101763926B1 (en) Method for providing journey scheduling service
KR20170092505A (en) Method of matching tourist to guide with realtime using mobile application
KR20180060848A (en) Method for providing local culture sharing service using culture card
KR101694458B1 (en) Method for providing local culture sharing service
KR102169110B1 (en) System and method for providing itinerary recommendation services
KR102844956B1 (en) Method for providing information and electronic device using the same
KR102001135B1 (en) Method for providing reverse auction type itinerary making service using estimate converting to travel schedule and locaton based traveler community
Husain et al. MyTourGuide. com: A Framework of a Location-Based services for tourism industry
KR101868502B1 (en) Method for providing local culture sharing service using level-classified culture card

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20160411

PA0201 Request for examination
PA0302 Request for accelerated examination

Patent event date: 20160705

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20160411

Patent event code: PA03021R01I

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20160822

Patent event code: PE09021S01D

AMND Amendment
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20161223

Patent event code: PE09021S01D

AMND Amendment
PE0601 Decision on rejection of patent

Patent event date: 20170427

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20161223

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

Patent event date: 20160822

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20170427

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20170223

Comment text: Amendment to Specification, etc.

Patent event code: PX09012R01I

Patent event date: 20161024

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20170628

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20170529

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20170427

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20170223

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20161024

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20170726

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20170727

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20210713

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20220801

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20230501

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20240429

Start annual number: 8

End annual number: 8