KR20130020547A - Method for indicating car arrival, apparatus thereof, and recording medium thereof - Google Patents

Method for indicating car arrival, apparatus thereof, and recording medium thereof Download PDF

Info

Publication number
KR20130020547A
KR20130020547A KR1020120069284A KR20120069284A KR20130020547A KR 20130020547 A KR20130020547 A KR 20130020547A KR 1020120069284 A KR1020120069284 A KR 1020120069284A KR 20120069284 A KR20120069284 A KR 20120069284A KR 20130020547 A KR20130020547 A KR 20130020547A
Authority
KR
South Korea
Prior art keywords
vehicle
user
arrival
region
transmitting
Prior art date
Application number
KR1020120069284A
Other languages
Korean (ko)
Other versions
KR101591451B1 (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 PCT/KR2012/006439 priority Critical patent/WO2013027956A1/en
Publication of KR20130020547A publication Critical patent/KR20130020547A/en
Application granted granted Critical
Publication of KR101591451B1 publication Critical patent/KR101591451B1/en

Links

Images

Classifications

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

Landscapes

  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Navigation (AREA)

Abstract

PURPOSE: A vehicle arrival guide method, a vehicle arrival guide device thereof, and a recording medium thereof are provided to supply a vehicle arrival guide service to a user based on a distance. CONSTITUTION: A vehicle arrival guide device sets a vehicle arrival guide area on a map of a predetermined region(210). The device receives a location of a predetermined vehicle(220). The device determines the vehicle enters the vehicle arrival guide area or not by using the location of the vehicle(230). If the vehicle enters the vehicle arrival guide area, the device transmits a vehicle arrival guide message to a user terminal(240). [Reference numerals] (210) Setting a circular area with a predetermined radius based on a predetermined position or a polygonal area formed along a predetermined road as a vehicle arrival guide area on a map of a predetermined region; (220) Receiving the location of a predetermined vehicle; (230) Determining whether the vehicle enters the vehicle arrival guide area by using the location of the vehicle; (240) If the vehicle enters the vehicle arrival guide area, transmitting a vehicle arrival guide message to a user terminal; (250) Determining whether the vehicle enters the vehicle arrival guide area by considering the road shape on the map and the moving direction and speed of the vehicle; (AA) Start; (BB) End

Description

차량도착안내방법, 차량도착안내장치, 및 기록매체{Method for indicating car arrival, Apparatus thereof, and Recording medium thereof}Vehicle arrival guidance method, vehicle arrival guidance apparatus, and recording medium {Method for indicating car arrival, Apparatus, and Recording medium

본 발명은 차량도착안내방법에 관한 것으로서, 더욱 상세하게는 도로를 따라 형성된 차량도착안내영역을 설정함으로써 정확한 차량도착안내서비스를 제공하는 차량도착안내방법, 차량도착안내장치, 및 기록매체에 관한 것이다.The present invention relates to a vehicle arrival guidance method, and more particularly, to a vehicle arrival guidance method for providing an accurate vehicle arrival guidance service by setting a vehicle arrival guidance region formed along a road, and a vehicle arrival guidance apparatus and a recording medium. .

차량을 이용하려는 사용자는 차량의 도착예정 시간을 알 수 없는 경우, 미리 탑승지역에 나가 있어야 하고, 차량이 도착할 때까지 기다리게 되어 불편하다. 차량의 도착예정시간을 미리 알고 있는 경우, 사용자는 상기 시간에 맞춰 준비하고 탑승지역으로 나가면 되는바, 차량을 이용하려는 사용자에게 차량의 도착예정시간을 제공하는 서비스가 필요하다.If the user who wants to use the vehicle does not know the estimated time of arrival of the vehicle, the user must go out of the boarding area in advance and wait for the vehicle to arrive. When the arrival time of the vehicle is known in advance, the user needs to prepare according to the time and go out to the boarding area, and a service for providing the estimated time of arrival of the vehicle to the user who wants to use the vehicle is required.

기존의 차량도착시간 안내방법의 경우 운행하는 차량의 노선과 정거장의 위치를 저장해 두어야 하고, 탑승자는 정해진 정거장 중 본인이 탑승할 정거장의 위치를 지정해야 한다. 또한, 차량의 이동정보는 정거장을 기준으로 상기 정거장을 통과한 경우에만 알 수 있으며, 상기 차량의 정확한 위치를 알 수 없다. 또한, 도착시간은 정거장 간격마다 미리 설정된 시간을 더하여 산출되는바, 차량의 이동속도나 도로의 형태를 반영할 수 없다.In the case of the existing vehicle arrival time guidance method, the route of the vehicle and the position of the station to be stored must be stored, and the occupant must designate the position of the station to be boarded among the designated stations. In addition, the movement information of the vehicle can be known only when passing through the station on the basis of the station, and the exact position of the vehicle cannot be known. In addition, the arrival time is calculated by adding a preset time for each station interval, and thus cannot reflect the moving speed or the shape of the road.

본 발명이 해결하고자 하는 첫 번째 과제는 정확한 차량도착안내서비스를 제공하는 차량도착안내방법을 제공하는 것이다.The first problem to be solved by the present invention is to provide a vehicle arrival guidance method for providing an accurate vehicle arrival guidance service.

본 발명이 해결하고자 하는 두 번째 과제는 정확한 차량도착안내서비스를 제공하는 차량도착안내장치를 제공하는 것이다.The second problem to be solved by the present invention is to provide a vehicle arrival guidance apparatus for providing an accurate vehicle arrival guidance service.

또한, 상기된 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공하는데 있다.Further, the present invention provides a computer-readable recording medium having recorded thereon a program for executing the above method on a computer.

본 발명은 상기 첫 번째 과제를 달성하기 위하여, 소정의 지역의 지도상에 소정의 위치를 기준으로 소정의 반경을 갖는 원 형태의 영역 또는 소정의 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역을 설정하는 단계, 소정의 차량의 위치를 수신하는 단계, 상기 차량의 위치를 이용하여 상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 단계, 및 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 단계를 포함하는 차량도착안내방법을 제공한다.In order to achieve the first object, the present invention provides a vehicle arrival guide region comprising a circular region having a predetermined radius or a polygonal region formed along a predetermined road on a map of a predetermined region. Determining a location of the vehicle, determining whether the vehicle enters the vehicle arrival guide region using the position of the vehicle, and entering the vehicle arrival guide region. If so, it provides a vehicle arrival guidance method comprising the step of transmitting the vehicle arrival guidance message to the user terminal.

본 발명은 상기 두 번째 과제를 달성하기 위하여, 소정의 지역의 지도상에 소정의 위치를 기준으로 소정의 반경을 갖는 원 형태의 영역, 또는 소정의 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역을 설정하는 차량도착안내영역 설정부, 소정의 차량의 위치를 수신하는 수신부, 상기 차량의 위치를 이용하여 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 진입여부 판단부, 및 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 송신부를 포함하는 차량도착안내장치를 제공한다.In order to achieve the second object, the present invention provides a vehicle arrival guide for a circular area having a predetermined radius or a polygonal area formed along a predetermined road on a map of a predetermined area. A vehicle arrival guidance area setting unit for setting an area, a receiver receiving a position of a predetermined vehicle, an entry determination unit determining whether a vehicle enters the vehicle arrival guide area using the position of the vehicle, and the vehicle When entering the vehicle arrival guidance area, it provides a vehicle arrival guidance apparatus including a transmission unit for transmitting the vehicle arrival guidance message to the user terminal.

상기 다른 기술적 과제를 해결하기 위하여, 본 발명은 상기된 차량도착안내방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체를 제공한다.In order to solve the above other technical problem, the present invention provides a computer readable recording medium having recorded thereon a program for executing the above-described vehicle arrival guidance method on a computer.

본 발명에 따르면, 거리를 기반으로 차량도착안내서비스를 사용자에게 제공할 수 있다. 또한, 본 발명에 따르면, 도로에 따라 차량도착안내영역을 설정함으로써 정확한 차량도착안내서비스를 제공할 수 있다. 나아가, 쌍방향 통신을 이용함으로써, 사용자가 노선이 정해져 있지 않은 차량을 이용하는데 편의를 제공할 수 있다.According to the present invention, the vehicle arrival guidance service can be provided to the user based on the distance. In addition, according to the present invention, it is possible to provide an accurate vehicle arrival guidance service by setting the vehicle arrival guidance region along the road. Furthermore, by using two-way communication, it is possible to provide a convenience for the user to use a vehicle for which a route is not defined.

도 1은 본 발명의 일 실시예에 따른 차량도착안내장치를 도시한 블록도이다.
도 2는 본 발명의 일 실시예에 따른 차량도착안내방법의 흐름도이다.
도 2a은 본 발명의 다른 실시예에 따른 차량도착안내방법에서 차량이 실제로 차량도착안내영역에 진입하는 경우인지를 판단하는 방법을 도시한 것이다.
도 3 내지 도 5는 본 발명의 다른 실시예에 따른 차량도착안내방법의 흐름도이다.
도 6은 본 발명의 일 실시예에 따른 차량도착안내방법에 의해 차량도착안내영역이 설정된 지도가 표시된 예시도이다.
도 7은 본 발명의 다른 실시예에 따른 차량도착안내 시스템에 관한 블록도이다.
도 8은 본 발명의 다른 실시예에 따른 차량도착안내방법에서 차량의 위치의 송신여부를 판단하는 방법에 대한 흐름도이다.
1 is a block diagram showing a vehicle arrival guide apparatus according to an embodiment of the present invention.
2 is a flow chart of a vehicle arrival guidance method according to an embodiment of the present invention.
2A illustrates a method of determining whether a vehicle actually enters a vehicle arrival guide region in a vehicle arrival guide method according to another exemplary embodiment of the present invention.
3 to 5 are flowcharts of a vehicle arrival guidance method according to another embodiment of the present invention.
6 is an exemplary view in which a map in which a vehicle arrival guide region is set by a vehicle arrival guide method according to an embodiment of the present invention is displayed.
7 is a block diagram of a vehicle arrival guidance system according to another embodiment of the present invention.
8 is a flowchart illustrating a method of determining whether a position of a vehicle is transmitted in a vehicle arrival guide method according to another exemplary embodiment of the present invention.

본 발명에 관한 구체적인 내용의 설명에 앞서 이해의 편의를 위해 본 발명이 해결하고자 하는 과제의 해결 방안의 개요 혹은 기술적 사상의 핵심을 우선 제시한다.Prior to the description of the specific contents of the present invention, for the convenience of understanding, the outline of the solution of the problem to be solved by the present invention or the core of the technical idea will be presented first.

본 발명의 일 실시예에 따른 차량도착안내방법은 소정의 지역의 지도상에 소정의 위치를 기준으로 소정의 반경을 갖는 원 형태의 영역 또는 소정의 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역을 설정하는 단계, 소정의 차량의 위치를 수신하는 단계, 상기 차량의 위치를 이용하여 상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 단계, 및 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 단계를 포함한다.Vehicle arrival guidance method according to an embodiment of the present invention guides the vehicle arrival guidance to the area of the polygonal form formed along a predetermined road or a circular area having a predetermined radius on the map of the predetermined area based on the predetermined location. Setting an area, receiving a location of a predetermined vehicle, determining whether the vehicle enters the vehicle arrival guidance region using the position of the vehicle, and the vehicle enters the vehicle arrival guidance region When the vehicle enters, the vehicle arrival guidance message is transmitted to the user terminal.

이하 첨부된 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 본 발명을 용이하게 실시할 수 있는 실시 예를 상세히 설명한다. 그러나 이들 실시예는 본 발명을 보다 구체적으로 설명하기 위한 것으로, 본 발명의 범위가 이에 의하여 제한되지 않는다는 것은 당업계의 통상의 지식을 가진 자에게 자명할 것이다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. However, these examples are intended to illustrate the present invention in more detail, it will be apparent to those skilled in the art that the scope of the present invention is not limited thereby.

본 발명이 해결하고자 하는 과제의 해결 방안을 명확하게 하기 위한 발명의 구성을 본 발명의 바람직한 실시예에 근거하여 첨부 도면을 참조하여 상세히 설명하되, 도면의 구성요소들에 참조번호를 부여함에 있어서 동일 구성요소에 대해서는 비록 다른 도면상에 있더라도 동일 참조번호를 부여하였으며 당해 도면에 대한 설명시 필요한 경우 다른 도면의 구성요소를 인용할 수 있음을 미리 밝혀둔다. 아울러 본 발명의 바람직한 실시 예에 대한 동작 원리를 상세하게 설명함에 있어 본 발명과 관련된 공지 기능 혹은 구성에 대한 구체적인 설명 그리고 그 이외의 제반 사항이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우, 그 상세한 설명을 생략한다.The configuration of the invention for clarifying the solution to the problem to be solved by the present invention will be described in detail with reference to the accompanying drawings based on the preferred embodiment of the present invention, the same in the reference numerals to the components of the drawings The same reference numerals are given to the components even though they are on different drawings, and it is to be noted that in the description of the drawings, components of other drawings may be cited if necessary. In addition, in describing the operation principle of the preferred embodiment of the present invention in detail, when it is determined that the detailed description of the known function or configuration and other matters related to the present invention may unnecessarily obscure the subject matter of the present invention, The detailed description is omitted.

도 1은 본 발명의 일 실시예에 따른 차량도착안내장치를 도시한 블록도이다.1 is a block diagram showing a vehicle arrival guide apparatus according to an embodiment of the present invention.

본 발명의 일 실시예에 따른 차량도착안내장치(100)는 차량도착안내영역 설정부(110), 수신부(120), 진입여부 판단부(130), 및 송신부(140)로 구성된다. 도착예정시간 산출부(150), 사용자정보 검색부(160), 광고 검색부(170), 또는 최적노선 산출부(180)를 더 포함할 수 있다.Vehicle arrival guidance apparatus 100 according to an embodiment of the present invention is composed of a vehicle arrival guide area setting unit 110, the receiver 120, the entry determination unit 130, and the transmitter 140. The arrival time calculation unit 150 may further include a user information search unit 160, an advertisement search unit 170, or an optimum route calculation unit 180.

차량도착안내영역 설정부(110)는 특정 지역의 지도상에 특정 위치를 기준으로 특정 반경을 갖는 원 형태의 영역 또는 특정 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역으로 설정한다.The vehicle arrival guidance area setting unit 110 sets a circle-shaped area having a specific radius or a polygonal area formed along a specific road as a vehicle arrival guide area on a map of a specific area based on a specific location.

보다 구체적으로, 차량도착안내영역 설정부(110)는 차량도착안내를 하기 위하여 차량도착안내영역을 설정한다. 특정 지역의 지도상에 특정 위치를 기준으로 특정 반경을 갖는 원 형태의 영역을 차량도착안내영역으로 설정할 수 있다. 사용자는 상기 특정 위치로부터의 거리를 기반으로 차량도착안내영역을 설정할 수 있다. 상기 원 형태의 영역을 상기 차량도착안내영역으로 설정하는 경우, 사용자로부터 입력받은 위치와 반경을 이용하여 원 영역을 산출하고, 상기 산출된 원 형태의 영역을 차량도착안내영역으로 설정한다. 상기 사용자로부터 입력받은 위치는 사용자 현재 위치 또는 탑승하고자 하는 위치일 수 있다. More specifically, the vehicle arrival guide region setting unit 110 sets the vehicle arrival guide region to guide the vehicle arrival. A circle-shaped area having a specific radius based on a specific location on a map of a specific area may be set as the vehicle arrival guidance area. The user may set the vehicle arrival guidance area based on the distance from the specific location. When the circle-shaped area is set as the vehicle arrival guide area, the circle area is calculated using a position and a radius input from the user, and the calculated circle-shaped area is set as the vehicle arrival guide area. The location input from the user may be a user's current location or a location to be boarded.

사용자는 원 형태의 영역뿐만 아니라, 도로를 따라 형성된 다각형 형태의 영역을 입력할 수 있다. 차량이 이동하는 도로에 따라 영역이 설정되는바, 상기 영역은 길게 형성되거나 구부러진 형태의 다각형 형태가 될 수 있다. 상기 다각형 형태의 영역은 도로가 직선인 경우 직사각형 형태일 수도 있고, 교차하는 복수의 도로를 포함하는 경우에는 십자가 형태 등이 될 수도 있다. 도로에 따라 형성된 다각형 형태의 영역을 차량도착안내영역으로 설정하는 경우, 상기 다각형 형태의 영역은 도로의 형태를 반영할 수 있어 차량도착여부 또는 차량도착예정시간 등을 정확하게 알 수 있다. 차량은 직선으로 목적지까지 이동할 수 없고, 도로를 따라 목적지까지 이동한다. 따라서, 차량이 목적지까지 이동할 때 통과하는 도로를 상기 차량도착안내영역으로 설정하면 정확한 차량도착안내서비스를 제공할 수 있다. 사용자가 복수의 꼭지점을 찍는 경우 상기 복수의 꼭지점이 연결되어 형성된 다각형 형태의 영역을 사용자로부터 입력받거나, 상기 사용자가 지도상에 직접 그린 다각형 형태의 영역을 사용자로부터 입력받을 수 있다.The user may input not only a circular area but also a polygonal area formed along a road. The area is set according to the road on which the vehicle moves, and the area may be formed in a polygonal shape that is long or bent. The polygonal region may be rectangular when the road is straight, or cross-shaped when the road includes a plurality of intersecting roads. When the polygonal area formed along the road is set as the vehicle arrival guide area, the polygonal area may reflect the shape of the road so as to accurately know whether the vehicle arrives or the estimated time of arrival of the vehicle. The vehicle cannot travel to the destination in a straight line, but travels along the road to the destination. Therefore, if the road passing when the vehicle moves to the destination is set as the vehicle arrival guide region, an accurate vehicle arrival guide service can be provided. When the user takes a plurality of vertices, the user may receive a polygonal area formed by connecting the plurality of vertices from the user, or the user may receive a polygonal area drawn by the user directly on the map.

또한, 상기 차량도착안내영역 설정부(110)는 상기 차량도착안내영역을 사용자의 현재 위치 또는 차량탑승위치로부터 특정 거리에 따라, 복수의 구간으로 나눌수 있다. 즉, 상기 차량이 상기 차량도착안내영역으로 진입한 위치부터 상기 사용자가 상기 차량을 이용하기 위한 위치까지, 상기 차량도착안내영역을 특정 거리간격에 따라 구간을 나눌 수 있다. 상기 특정 거리간격은 미리 설정되어 있거나, 사용자에 의해 입력된 값으로 설정될 수 있다. 거리간격에 따른 구간으로 상기 차량도착안내영역을 나눔으로써, 보다 정확하게 차량의 위치를 알 수 있다.In addition, the vehicle arrival guide region setting unit 110 may divide the vehicle arrival guide region into a plurality of sections according to a specific distance from the user's current position or the vehicle boarding position. That is, the vehicle arrival guide region may be divided according to a specific distance interval from a position where the vehicle enters the vehicle arrival guide region to a position for the user to use the vehicle. The specific distance may be preset or set to a value input by a user. By dividing the vehicle arrival guide region into sections according to distance intervals, the position of the vehicle can be known more accurately.

나아가, 복수의 차량도착안내영역을 설정할 수도 있다. 복수의 차량도착안내영역을 설정하는 경우, 진입여부와 통과여부에 관한 메시지를 사용자에게 송신할 수 있다.Furthermore, a plurality of vehicle arrival guidance regions may be set. When a plurality of vehicle arrival guidance areas are set, a message about whether the vehicle enters and passes can be transmitted to the user.

수신부(120)는 사용자가 이용하려는 차량의 위치를 수신한다.The receiver 120 receives a location of a vehicle to be used by a user.

보다 구체적으로, 수신부(120)는 차량의 위치를 차량단말(192) 또는 위치정보시스템으로부터 수신하고, 사용자단말(191)의 위치를 사용자단말(191) 또는 위치정보시스템으로부터 수신한다. 차량의 위치는 차량에 장착된 GPS(Global Positioning System) 단말기를 통해 위치정보시스템이 검출하고, 상기 검출된 차량의 위치를 CDMA(code division multiple access) 통신 방법을 통해 수신할 수 있다. 또는 다른 유, 무선 통신 방법을 이용하여 차량의 위치를 수신할 수 있다. 상기 사용자의 위치는 사용자단말의 위치를 검출한 위치정보시스템으로부터 상기 수신방법들에 의해 수신할 수 있다. 차량의 위치는 미리 설정된 시간마다 계속적으로 수신할 수 있다. 예를 들어, 10초, 20초 등으로 수신간격을 정할 수 있다. 이는 장치에 미리 설정되어 있거나, 사용자에 의해 설정될 수 있다. 또한, 설정된 수신간격이 지나지 않은 경우에도 사용자가 수신명령을 입력하는 경우, 바로 차량의 위치를 수신할 수 있다. 나아가 실시간으로 차량의 위치를 수신할 수 있다. 미리 설정된 수신간격마다 차량의 위치를 수신하는 경우, 정확한 위치를 검출하기 위하여 차량의 이동속도를 고려하여 수신간격을 조절할 수 있다. 즉, 차량의 이동속도가 빨라지면 수신간격을 좁히고, 차량의 이동속도가 느려지면 수신간격을 넓힘으로써 효율적으로 차량의 위치를 수신할 수 있다. 또는, 수신부(120)는 상기 차량의 이벤트 발생시 상기 차량의 위치를 수신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 수신할 수도 있다.More specifically, the receiver 120 receives the location of the vehicle from the vehicle terminal 192 or the location information system, and receives the location of the user terminal 191 from the user terminal 191 or the location information system. The location of the vehicle may be detected by the location information system through a GPS (Global Positioning System) terminal mounted in the vehicle, and the detected location of the vehicle may be received through a code division multiple access (CDMA) communication method. Alternatively, the location of the vehicle may be received by using other wired or wireless communication methods. The location of the user can be received by the reception methods from the location information system that has detected the location of the user terminal. The position of the vehicle may be continuously received at predetermined time intervals. For example, the reception interval may be determined by 10 seconds, 20 seconds, or the like. This may be preset in the device or set by the user. In addition, even when the set reception interval has not passed, when the user inputs a reception command, the position of the vehicle may be immediately received. Furthermore, the location of the vehicle can be received in real time. When the location of the vehicle is received at each preset reception interval, the reception interval may be adjusted in consideration of the moving speed of the vehicle to detect the correct position. That is, when the moving speed of the vehicle increases, the receiving interval is narrowed, and when the moving speed of the vehicle decreases, the receiving interval can be efficiently received by widening the receiving interval. Alternatively, the receiver 120 may receive a location of the vehicle when an event of the vehicle occurs, or may receive a location of the vehicle at a predetermined moving distance of the vehicle when the vehicle moves.

진입여부 판단부(130)는 차량의 위치를 이용하여 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단한다.The entry determination unit 130 determines whether the vehicle enters the vehicle arrival guide region by using the position of the vehicle.

보다 구체적으로, 상기 설정된 차량도착안내영역 내로 차량이 진입하는지 여부를 상기 수신부(120)가 수신한 차량의 위치를 이용하여 판단한다. 차량의 위치는 위도와 경도로 표시될 수 있으며, 차량의 위치가 상기 설정된 차량도착안내영역 내에 위치하는 경우, 차량이 상기 차량도착안내영역 내로 진입한 것으로 판단할 수 있다. More specifically, it is determined whether the vehicle enters into the set vehicle arrival guide region by using the position of the vehicle received by the receiver 120. The position of the vehicle may be displayed by latitude and longitude, and when the position of the vehicle is located within the set vehicle arrival guide region, it may be determined that the vehicle has entered the vehicle arrival guide region.

상기 차량도착안내영역이 원 형태인 경우, 지정된 영역의 중심점으로부터 차량의 현재위치까지의 거리가 설정된 원의 반경보다 작은 경우 차량이 영역으로 진입한 것으로 판단할 수 있다. 또한, 상기 진입으로 판단된 후 차량의 이동으로 인하여 원의 중심점으로부터 차량의 위치까지의 거리가 멀어진 경우 차량이 영역을 통과한 것으로 판단할 수 있다. 상기 차량도착안내영역이 다각형 형태인 경우, 지정된 다각형에서 차량의 현재 위치를 다각형의 꼭지점으로 추가하고, 꼭지점을 추가하기 전 다각형의 면적보다 상기 꼭지점을 추가한 후의 면적이 작으면 차량이 영역으로 진입한 것으로 판단할 수 있다. 또한, 상기 진입으로 판단된 후 차량의 이동으로 인하여 다시 계산한 결과 다각형의 면적이 넓어지는 경우 차량이 영역을 통과한 것으로 판단할 수 있다.When the vehicle arrival guidance region has a circle shape, when the distance from the center point of the designated area to the current position of the vehicle is smaller than the set circle radius, it may be determined that the vehicle has entered the area. In addition, if the distance from the center of the circle to the position of the vehicle is far from the circle after the determination of the entry may determine that the vehicle has passed through the area. When the vehicle arrival guide region is in a polygonal form, the current position of the vehicle is added as a vertex of the polygon in the designated polygon, and if the area after adding the vertex is smaller than the area of the polygon before adding the vertex, the vehicle enters the region. You can judge that. In addition, when it is determined that the vehicle is moved and the vehicle is recalculated due to the movement of the vehicle, it may be determined that the vehicle has passed through the area when the area of the polygon becomes wider.

송신부(140)는 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말(191)에 송신한다.When the vehicle enters the vehicle arrival guide region, the transmitter 140 transmits the vehicle arrival guide message to the user terminal 191.

보다 구체적으로, 진입여부 판단부(130)에서 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말(191)에 송신한다. 상기 차량도착 안내메시지는 차량이 진입한 도로나 영역의 정보를 포함할 수 있다. 진입한 시간정보 및 차량 정보를 더 포함할 수 있다. 예를 들어 '[10:30AM] 2043차량이 "남산아파트" 영역에 진입하였습니다.'라는 메시지를 전송할 수 있다. 상기 메시지를 사용자단말에 송신할 때, CDMA(code division multiple access) 송신방법을 이용할 수 있으며, 이외 다른 유, 무선 통신방법을 이용하여 송신할 수 있다. 사용자단말(191)이 스마트폰인 경우에는 스마트폰의 푸시시스템(Push notification)을 이용하여 메시지를 송신할 수 있다. 사용자가 PC를 이용하는 경우에는 사용자의 사용자단말(191)에 SMS로 상기 메시지를 송신할 수 있다.In more detail, when the vehicle enters the vehicle arrival guide region in the entry determination unit 130, the vehicle arrival guide message is transmitted to the user terminal 191. The vehicle arrival guidance message may include information of a road or an area into which the vehicle has entered. Entered time information and vehicle information may be further included. For example, the message "[10:30 AM] 2043 vehicle has entered the" Namsan apartment "area. When the message is transmitted to the user terminal, a code division multiple access (CDMA) transmission method may be used, and other wired or wireless communication methods may be used. When the user terminal 191 is a smartphone, a message may be transmitted using a push notification of the smartphone. When the user uses a PC, the message may be transmitted to the user terminal 191 of the user by SMS.

또한, 상기 차량도착안내영역을 복수의 구간으로 나눈 경우, 차량이 상기 복수의 구간에 진입할 때마다 차량이 진입한 구간의 정보와 함께 차량도착 안내메시지를 사용자단말(191)에 송신할 수 있다. 영역을 여러 구간으로 나눈 경우, 차량이 어느 지역을 통과하고 있는지 정확하게 알 수 있는바, 상기 차량도착안내영역을 복수의 구간으로 나눌 수 있다. 복수의 구간으로 나눈 경우, 차량이 상기 복수의 구간에 진입할 때마다 차량이 진입한 구간의 정보와 함께 차량도착 안내메시지를 사용자단말(191)에 송신할 수 있다. 시간정보를 더 포함하여 송신할 수도 있다.In addition, when the vehicle arrival guidance region is divided into a plurality of sections, each time the vehicle enters the plurality of sections, the vehicle arrival guide message may be transmitted to the user terminal 191 together with information on the section in which the vehicle has entered. . When the area is divided into sections, it is possible to know exactly which area the vehicle is passing through, and thus the vehicle arrival guidance region may be divided into a plurality of sections. When divided into a plurality of sections, whenever the vehicle enters the plurality of sections, the vehicle arrival guide message may be transmitted to the user terminal 191 together with information of the section in which the vehicle has entered. The transmission may further include time information.

나아가, 차량을 이용할 사용자의 현재 위치 또는 차량탑승위치를 차량단말(192)에 송신할 수 있다. 차량의 위치를 사용자에게 송신하는 것뿐만 아니라 사용자의 위치를 차량단말에 송신하여 차량을 이용하려는 사용자의 위치를 상기 차량운전자가 알 수 있도록 할 수 있다. 차량을 이용하려는 사용자는 차량을 탑승하려는 사용자이거나, 유치원 차량으로부터 자녀를 인도받으려는 부모와 같이 차량을 이용하려는 사용자일 수 있다. 상기와 같이 사용자의 위치를 차량단말(192)에 송신함으로써 차량이 상기 사용자의 현재위치 또는 차량탑승위치로 바로 이동할 수 있도록 할 수 있다. 또한, 상기 사용자의 현재 위치를 수신한 차량운전자가 도착예정시간정보 또는 탑승할 위치정보 등을 다시 사용자에게 송신할 수 있도록 할 수 있다. 상기와 같이 양방향통신을 함으로써, 일정한 노선없이 차량운행서비스를 제공할 수 있다. 상기 양방향통신을 통해 차량의 스케줄을 조절하는 차량스케줄 처리부 등을 더 포함할 수 있다.Furthermore, the current position or the boarding position of the user who will use the vehicle may be transmitted to the vehicle terminal 192. In addition to transmitting the location of the vehicle to the user, the location of the user may be transmitted to the vehicle terminal so that the vehicle driver may know the location of the user who intends to use the vehicle. The user who wants to use the vehicle may be a user who wants to ride the vehicle or a user who wants to use the vehicle, such as a parent who wants to receive a child from a kindergarten vehicle. As described above, by transmitting the user's location to the vehicle terminal 192, the vehicle can be moved directly to the current location or the boarding position of the user. In addition, the vehicle driver having received the current location of the user may be able to transmit the estimated time of arrival or location information to board again to the user. By bidirectional communication as described above, it is possible to provide a vehicle driving service without a certain route. The vehicle schedule processing unit for adjusting the schedule of the vehicle through the two-way communication may further include.

상기 송신부(140)는 뒤에서 언급할 도착예정시간 산출부(150)에서 산출한 도착예정시간과 함께 차량도착 안내메시지를 사용자단말(191)에 송신할 수 있고, 광고 검색부(170)에서 검색한 광고를 사용자단말(191)에 송신할 수 있으며, 최적노선 산출부(180)에서 산출한 노선을 차량단말(192)에 송신하고 상기 사용자의 차량탑승위치를 사용자단말(191)에 송신할 수 있다. The transmitter 140 may transmit the vehicle arrival guidance message to the user terminal 191 together with the estimated arrival time calculated by the arrival time calculation unit 150 to be described later, and retrieved by the advertisement search unit 170. The advertisement may be transmitted to the user terminal 191, the route calculated by the optimum route calculation unit 180 may be transmitted to the vehicle terminal 192, and the vehicle boarding position of the user may be transmitted to the user terminal 191. .

또한, 송신부(140)는 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 상기 차량도착안내영역 내 위치하는 사용자의 위치를 차량단말(192)에 송신할 수 있다. 송신부(140)는 차량이 상기 차량도착안내영역 내에 진입하는 경우, 차량의 위치를 사용자에게만 송신하는 것이 아니고, 차량단말(192)에 사용자의 위치를 송신하여 차량과 사용자가 서로의 위치를 알 수 있도록 할 수 있다. 상기 사용자의 위치는 상기 차량도착 안내메시지를 수신하는 사용자단말(191)의 위치일 수 있다. 차량도착 안내메시지를 수신하고자 하는 사용자의 사용자단말(191) 위치를 산출하여 상기 사용자단말(191)의 위치를 차량단말(192)에 송신할 수 있다. 또는 송신부(140)는 저장된 상기 차량을 이용하고자 하는 사용자들의 단말기정보를 이용하여 미리 설정된 거리 이내에 위치한 사용자들의 위치를 차량단말(192)에 송신할 수 있다. 상기 송신부(140)는 차량의 위치를 사용자단말(191)에 송신하고, 사용자의 위치를 차량단말(192)에 송신함으로써 차량과 사용자 간의 양방향 위치조회를 가능하도록 할 수 있다. 송신부(140)의 차량단말(192)로의 송신방법은 송신부(140)의 사용자단말기로의 송신방법과 동일한 방법을 이용할 수 있다.In addition, when the vehicle enters the vehicle arrival guide region, the transmitter 140 may transmit a location of a user located in the vehicle arrival guide region to the vehicle terminal 192. When the vehicle enters the vehicle arrival guidance region, the transmitter 140 transmits the location of the user to the vehicle terminal 192 instead of transmitting the location of the vehicle only to the user so that the vehicle and the user know each other's location. You can do that. The location of the user may be the location of the user terminal 191 for receiving the vehicle arrival guidance message. The position of the user terminal 191 of the user who wants to receive the vehicle arrival guidance message may be calculated and the position of the user terminal 191 may be transmitted to the vehicle terminal 192. Alternatively, the transmitter 140 may transmit, to the vehicle terminal 192, locations of users located within a predetermined distance using the stored terminal information of the users who want to use the vehicle. The transmitter 140 may transmit the location of the vehicle to the user terminal 191 and transmit the location of the user to the vehicle terminal 192 to enable bidirectional position lookup between the vehicle and the user. The transmission method of the transmitter 140 to the vehicle terminal 192 may use the same method as the transmission method of the transmitter 140 to the user terminal.

또한, 송신부(140)는 상기 차량의 이벤트 발생시 상기 차량의 위치를 사용자단말(191)에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 사용자단말(191)에 송신할 수 있다.In addition, the transmitter 140 transmits the location of the vehicle to the user terminal 191 when the event of the vehicle occurs, or transmits the location of the vehicle to the user terminal 191 at a predetermined moving distance of the vehicle when the vehicle moves. can do.

상기 차량의 위치를 사용자단말(191)에 송신하기 위해선 이동통신사의 통신망 등을 이용하여야 되는데 상기 차량의 위치를 실시간으로 또는 짧은 주기로 송신하는 경우, 통신망에 걸리는 부하가 커지게 되고, 상기 통신망을 이용하는 비용도 많아지게 되어 비효율적일 수 있다. 또한, 상기 특정 주기에 따라 상기 차량의 위치를 송신하는 경우, 상기 특정 주기 사이에는 사용자단말(191)에서 상기 차량의 위치를 알 수 없는 문제점도 있다. 따라서, 상기 문제점을 해결하기 위하여, 상기 차량의 위치를 송신할 필요가 있는 이벤트가 발생할 때 상기 차량의 위치를 사용자단말(191)에 송신하도록 할 수 있다. 상기 이벤트는 상기 차량의 정거장 진입/진출, 문열림, 또는 정차 중 하나일 수 있다. 즉, 상기 차량의 위치를 고정된 주기에 따라 송신하는 것이 아니라 이동거리(차량속도에 따라 차등)의 변화나 정거장 진입, 정차, 차량의 문열림 등의 이벤트 발생상황에 따라 가변적으로 사용자단말(191)에 송신하는 것이다. 상기 차량단말(192)에 저장되어 있는 정거장의 위치정보에 따라 상기 정거장의 일정 반경 내에 진입하거나 진출하는 경우에 상기 차량의 위치정보를 사용자단말(191)에 송신할 수 있다. 상기 정거장으로부터의 일정 반경은 미리 설정되어 있을 수 있다. 상기 차량의 문열림은 상기 차량의 정거장에서의 승객 승하차로 판단할 수 있다. 상기 차량의 정차는 일정 시간동안 차량의 속도가 0으로 유지되는 경우로 판단할 수 있으며, 정류장에 정차하고 있는 경우일 수 있다. 상기 이벤트는 정류장에서의 정차 등을 의미하는 것으로 상기 정류장 사이가 긴 경우에는, 차량의 이동 중에 상기 차량의 위치를 송신할 수 있다. 상기 차량의 이동시에는 상기 차량의 이동거리마다 상기 차량의 위치를 송신할 수 있다. 또한, 상기 차량의 속도에 따라 상기 차량의 위치를 송신하는 이동거리가 미리 설정되어 있을 수 있다. 이동거리에 따라 차량의 위치를 송신하는 경우, 차량의 속도가 빠른 경우, 예상도착시간보다 빨리 도착할 수 있으며, 반대로 차량의 속도가 느린 경우, 예상도착시간보다 느리게 도착할 수 있기 때문에 차량의 속도에 따라 상기 차량의 위치를 송신하는 이동거리를 다르게 설정할 수 있다. 예를 들어, 시속 10km/h 이상 20km/h 이하인 경우에는 330미터, 20km/h 이상 30km/h 이하인 경우에는 500미터 등으로, 상기 차량의 위치를 송신하는 기준이 되는 이동거리를 속도에 따라 차등시킬 수 있다. 나아가, 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않는 경우에는 미리 설정된 주기마다 상기 차량의 위치를 사용자단말(191)에 송신할 수 있다. 상기 차량이 정류장에 정차하지도 않고, 상기 이동거리를 이동하지 않는 경우, 상당히 긴 시간 동안 차량의 위치를 송신하지 않을 수도 있다. 이러한 경우, 즉 일정 시간 동안 상기 차량에 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않은 경우, 미리 설정된 주기마다 상기 차량의 위치를 송신할 수 있다. 상기 차량에 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않은 경우로 판단하는 시간은 이벤트 또는 이동거리에 따른 차량의 위치가 마지막으로 사용자단말(191)에 송신된 시간부터 산출한다.In order to transmit the location of the vehicle to the user terminal 191, a communication network of a mobile communication company should be used. When transmitting the location of the vehicle in real time or in a short period, the load on the communication network becomes large, and the communication network is used. It can be expensive and inefficient. In addition, when transmitting the position of the vehicle according to the specific period, there is a problem that the position of the vehicle is not known from the user terminal 191 between the specific period. Therefore, in order to solve the problem, it is possible to transmit the location of the vehicle to the user terminal 191 when an event that needs to transmit the location of the vehicle occurs. The event may be one of a station entry / exit, a door open, or a stop of the vehicle. That is, instead of transmitting the position of the vehicle according to a fixed period, the user terminal 191 may be variably changed according to a change in a moving distance (different depending on the vehicle speed) or an event occurrence situation such as entering a station, stopping a vehicle, or opening a door of a vehicle. ) Is sent. When entering or exiting within a predetermined radius of the station according to the position information of the station stored in the vehicle terminal 192, the position information of the vehicle may be transmitted to the user terminal 191. The radius from the station may be preset. The door opening of the vehicle may be determined as the passenger getting on and off at the station of the vehicle. The stop of the vehicle may be determined as the case where the speed of the vehicle is maintained at 0 for a predetermined time, and may be the case where the vehicle is stopped at a stop. The event refers to a stop at the stop, and when the stop is long, the location of the vehicle may be transmitted during the movement of the vehicle. When the vehicle moves, the position of the vehicle may be transmitted for each movement distance of the vehicle. In addition, the movement distance for transmitting the position of the vehicle may be preset according to the speed of the vehicle. According to the speed of the vehicle, if the vehicle's location is transmitted according to the distance traveled, it may arrive earlier than the expected arrival time if the vehicle speed is fast, and conversely, if the vehicle is slow, it may arrive later than the expected arrival time. The moving distance for transmitting the position of the vehicle may be set differently. For example, 330 meters when the speed is 10 km / h or more and 20 km / h or less, and 500 meters or more when the speed is 20 km / h or more and 30 km / h or less. You can. Further, when the event does not occur or the vehicle does not move the movement distance, the position of the vehicle may be transmitted to the user terminal 191 at predetermined intervals. If the vehicle does not stop at the stop and does not move the travel distance, it may not transmit the position of the vehicle for a considerably long time. In this case, that is, when the event does not occur in the vehicle for a predetermined time or the vehicle does not move the movement distance, the position of the vehicle may be transmitted at a predetermined period. The time for determining that the event does not occur in the vehicle or the movement distance does not move is calculated from the time when the position of the vehicle according to the event or the movement distance is finally transmitted to the user terminal 191.

도착예정시간 산출부(150)는 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출한다.When the vehicle enters the vehicle arrival guide region, the arrival time calculating unit 150 calculates an arrival time to arrive at the user's current position or the vehicle boarding position based on the remaining distance and the moving speed of the vehicle.

보다 구체적으로, 차량이 상기 차량도착안내영역 내로 진입할 때, 사용자가 탑승하고자 하는 위치에 차량이 도착할 도착예정시간을 산출한다. 차량이 차량도착안내영역에 진입하였다는 정보만을 사용자에게 제공하는 경우, 상기 사용자가 언제 차량에 탑승하고자 준비하여야 하는지 정확히 모를 수 있다. 따라서, 정확한 도착예정시간을 제공하기 위하여 도착예정시간을 산출한다. 상기 도착예정시간은 잔여거리 및 차량의 이동속도에 기초하여 목적지인 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출한다. 상기 잔여거리는 상기 사용자의 현재 위치 또는 차량탑승위치를 기초로 도로의 형태를 고려하여 산출한다. 직선거리로 잔여거리를 하는 경우, 차량의 노선을 고려하지 않으므로 직선거리를 이용하여 산출한 도착예정시간은 실제 도착예정시간보다 짧아질 수 있다. 따라서, 도로의 형태를 고려하여 잔여거리를 산출한다. 상기 잔여거리를 차량의 이동속도로 나누면 이동시간이 산출되고 상기 이동시간을 이용하여 도착예정시간을 산출한다. 상기 도착예정시간은 이동 중에 정류장이 있는 경우 등, 오차를 고려하여 산출할 수도 있다. 상기 산출된 도착예정시간은 송신부(140)에서 사용자단말(191)로 송신한다. More specifically, when the vehicle enters the vehicle arrival guidance region, the estimated time of arrival for the vehicle to arrive at the position where the user intends to board the vehicle is calculated. If the user provides only the information that the vehicle has entered the vehicle arrival guidance area, the user may not know exactly when to prepare to board the vehicle. Therefore, the estimated arrival time is calculated to provide an accurate estimated arrival time. The estimated time of arrival calculates the estimated time of arrival to arrive at the current position of the user or the boarding position of the user based on the remaining distance and the moving speed of the vehicle. The remaining distance is calculated in consideration of the shape of the road based on the current position of the user or the boarding position of the vehicle. When the remaining distance is a straight line, the route of the vehicle is not considered, and the estimated arrival time calculated using the straight line may be shorter than the actual estimated time of arrival. Therefore, the remaining distance is calculated in consideration of the shape of the road. When the remaining distance is divided by the moving speed of the vehicle, a moving time is calculated, and an estimated arrival time is calculated using the moving time. The expected arrival time may be calculated in consideration of an error, such as when there is a stop while moving. The calculated estimated arrival time is transmitted from the transmitter 140 to the user terminal 191.

사용자정보 검색부(160)는 상기 차량도착안내영역을 입력한 사용자의 정보를 검색한다.The user information search unit 160 searches for the information of the user who inputs the vehicle arrival guidance area.

보다 구체적으로, 사용자정보 검색부(160)는 미리 저장된 사용자 데이터베이스에서 상기 차량도착안내영역을 입력한 사용자의 정보를 검색한다. 상기 사용자 데이터베이스는 차량도착안내장치를 이용하기 위한 가입절차에서 사용자로부터 입력받은 사용자 정보를 저장하여 구축할 수 있다.More specifically, the user information retrieval unit 160 retrieves the information of the user who inputs the vehicle arrival guide region from a prestored user database. The user database may be constructed by storing user information input from the user in a subscription procedure for using the vehicle arrival guidance apparatus.

광고 검색부(170)는 상기 설정된 차량도착안내영역으로부터 특정 거리 이내의 영역에 표시되는 광고를 검색한다.The advertisement search unit 170 searches for an advertisement displayed in a region within a specific distance from the set vehicle arrival guidance region.

보다 구체적으로, 광고 검색부(170)는 상기 설정된 차량도착안내영역으로부터 일정 거리까지의 영역에 표시되는 광고가 있는지 광고 데이터베이스를 검색한다. 상기 광고 데이터베이스는 위치정보를 포함하고 있는 광고들을 저장하고 있을 수 있다. 상기 광고의 위치정보를 이용하여 특정영역 내에 위치한 광고를 검색한다. 상기 특정영역은 상기 설정된 차량도착안내영역으로부터 특정 거리까지의 영역일 수 있다. 상기 특정 거리는 미리 설정된 값일 수 있다. 또한, 사용자에게 광고효과가 있는 광고만을 집중적으로 표시하기 위하여, 사용자정보 검색부(160)에서 검색한 사용자정보를 이용하여 광고를 검색한다. 예를 들어, 유치원에 다니는 자녀를 둔 부모들의 경우, 자녀의 선행학습을 위한 초등학교 대비학원의 광고를 검색하는 등, 앞으로 발생할 사용자의 요구에 해당하는 맞춤 광고를 제공할 수 있다. 상기 검색된 광고는 송신부(140)가 사용자단말(191)에 송신한다.More specifically, the advertisement search unit 170 searches the advertisement database for advertisements displayed in an area up to a certain distance from the set vehicle arrival guidance region. The advertisement database may store advertisements including location information. Search for an advertisement located in a specific area by using the location information of the advertisement. The specific area may be an area from the set vehicle arrival guide area to a specific distance. The specific distance may be a preset value. In addition, in order to intensively display only advertisements having an advertising effect to the user, an advertisement is searched using the user information searched by the user information search unit 160. For example, parents who have children in kindergarten may provide a personalized advertisement corresponding to a user's needs in the future, such as searching for an advertisement of an elementary school preparatory school for their children's advanced learning. The searched advertisement is transmitted by the transmitter 140 to the user terminal 191.

최적노선 산출부(180)는 복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 차량의 이동속도를 고려하여 가장 짧은 시간 내에 상기 복수의 사용자를 탑승시킬 수 있는 노선과 상기 각 사용자의 차량탑승위치를 산출한다.The optimum route calculation unit 180 may take the plurality of users in the shortest time in consideration of the current location of the plurality of users, the moving speed of each user, and the moving speed of the vehicle, and the vehicle of each user. Calculate the boarding position.

보다 구체적으로, 노선이 일정하지 않은 차량을 탑승하고자 하는 사용자들의 현재위치, 상기 각 사용자의 이동속도, 및 차량의 이동속도를 고려하여 최적의 노선을 산출하고, 상기 최적의 노선을 따라 상기 각 사용자가 차량에 탑승할 차량탑승위치를 산출할 수 있다. 상기 최적의 노선은 가장 짧은 시간 내에 상기 복수의 사용자를 모두 탑승시킬 수 있는 노선이고, 상기 각 사용자의 차량탑승위치는 상기 각 사용자가 이동하여 차량을 탑승할 위치이다. 복수의 사용자들로부터 차량에 탑승하고자 하는 메시지를 수신하면, 상기 복수의 사용자의 현재 위치, 상기 각 사용자의 이동속도, 차량의 이동속도를 고려하여 최적노선을 산출한다. 사용자가 이동하지 않는 경우 또는 이동이 어려운 사용자인 경우, 상기 각 사용자의 현재위치를 고려하여 상기 각 사용자를 가장 짧은 시간 내에 탑승시킬 수 있는 노선을 산출할 수 있다. 또한, 사용자는 이동이 가능한 경우에는, 상기 사용자의 이동속도와 차량의 이동속도를 고려하여 상기 사용자가 차량이 도착하기 전에 이동할 수 있는 최대이동거리를 산출하고, 상기 최대이동거리 반경 이내로 차량이 통과할 수 있는 최적의 노선을 산출할 수 있다. 사용자의 이동을 이용하면, 차량이 불필요한 도로를 들어갔다 나와야 하는 시간을 줄일 수 있으므로, 짧은 시간 내에 복수의 사용자를 탑승시킬 수 있다. 상기 사용자의 최대이동거리 내에 있는 큰 도로를 상기 차량탑승위치로 설정할 수도 있다. 상기 각 사용자의 이동속도는 사용자로부터 입력받은 값이거나, 보통사람의 걸음속도인 시간당 4킬로미터(km)로 설정되어 있을 수 있다. 송신부(140)는 상기 산출된 노선을 차량단말(192)에 송신하고, 상기 차량탑승위치를 각 사용자단말(191)에 송신한다.More specifically, the optimum route is calculated in consideration of the current location of the users who want to ride a vehicle whose route is not constant, the moving speed of each user, and the moving speed of the vehicle, and the respective users are located along the optimum route. It is possible to calculate the vehicle boarding position to ride on the vehicle. The optimal route is a route capable of boarding all the plurality of users within the shortest time, and the vehicle boarding position of each user is a position at which each user moves to board a vehicle. When receiving a message to aboard the vehicle from a plurality of users, the optimum route is calculated in consideration of the current position of the plurality of users, the moving speed of each user, the moving speed of the vehicle. When the user does not move or is a user who is difficult to move, it is possible to calculate a route that allows each user to board in the shortest time in consideration of the current location of each user. In addition, when the user is able to move, the maximum moving distance that the user can move before the vehicle arrives in consideration of the moving speed of the user and the moving speed of the vehicle is calculated, and the vehicle passes within the maximum moving distance radius. We can calculate the best route that we can. By using the movement of the user, the time required for the vehicle to enter and exit the unnecessary road can be reduced, and thus a plurality of users can be boarded in a short time. A large road within the maximum moving distance of the user may be set as the vehicle boarding position. The moving speed of each user may be a value input from the user, or may be set to 4 km (km) per hour, which is a walking speed of an average person. The transmitter 140 transmits the calculated route to the vehicle terminal 192 and transmits the vehicle boarding position to each user terminal 191.

본 발명의 다른 실시예에 따른 차량도착안내장치는 양방향 통신기능을 갖출 수 있다. 상기 최적노선 산출부(180)는 상기 양방향 통신기능을 이용한다. 사용자로부터 수신한 정보와 차량으로부터 수신한 정보를 차량도착안내를 위한 처리를 한 후, 다시 사용자와 차량에게 상기 처리된 정보를 송신하는 양방향 통신기능을 이용할 수 있다. 단말과 통신하는 경우 CDMA망을 이용할 수 있고, 시스템간 통신하는 경우에는 이더넷망(Ethernet)을 이용할 수 있다.Vehicle arrival guidance apparatus according to another embodiment of the present invention may have a bi-directional communication function. The optimum route calculator 180 uses the bidirectional communication function. After processing the vehicle arrival guidance of the information received from the user and the information received from the vehicle, it is possible to use a two-way communication function for transmitting the processed information to the user and the vehicle again. When communicating with a terminal, a CDMA network can be used, and when communicating between systems, an Ethernet network can be used.

도 2는 본 발명의 일 실시예에 따른 차량도착안내방법의 흐름도이다.2 is a flow chart of a vehicle arrival guidance method according to an embodiment of the present invention.

210단계는 특정 지역의 지도상에 특정 위치를 기준으로 특정 반경을 갖는 원 형태의 영역 또는 특정 도로를 따라 형성된 다각형 형태의 영역을 차량 도착안내영역을 설정하는 단계이다.In step 210, the vehicle arrival guidance area may be set to a circular area having a specific radius or a polygonal area formed along a specific road on a map of a specific area based on a specific location.

보다 구체적으로 사용자로부터 입력받은 특정 지역의 지도상에 특정 위치를 기준으로 미리 설정되거나 사용자로부터 입력받은 반경을 갖는 원 형태의 영역 또는 특정 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역을 설정한다. 본 단계에 대한 상세한 설명은 도 1의 차량도착안내영역 설정부(110)에 대한 설명에 대응하는바, 도 1의 차량도착안내영역 설정부(110)에 대한 설명으로 대신한다.More specifically, the vehicle arrival guidance region may be set to a circle-shaped region having a radius preset from a user or a polygonal region formed along a specific road on a map of a specific region input from a user. . The detailed description of this step corresponds to the description of the vehicle arrival guidance region setting unit 110 of FIG. 1, and replaces the description of the vehicle arrival guidance region setting unit 110 of FIG. 1.

상기 차량도착안내영역을 설정하는 다른 방법은 다음과 같다. 상기 지도상에서 상기 차량이 이동하는 복수의 도로 중 적어도 하나 이상의 도로의 시작과 끝이 선택되면, 상기 선택된 도로에 따라 상기 도로 폭의 중심으로부터 특정 거리까지 영역범위를 갖는 상기 다각형 형태의 영역을 상기 차량도착안내영역으로 설정할 수 있다. 상기 특정 거리는 미리 설정되어 있거나, 사용자로부터 입력받은 값으로 설정할 수 있다. 사용자가 입력하려는 영역에 해당하는 도로의 시작과 끝을 선택하여 입력하면, 상기 도로의 시작과 끝까지 도로를 따라 일정한 폭을 갖는 영역을 상기 차량도착안내영역으로 설정할 수 있다. 상기 폭은 상기 도로의 폭의 중심과 상기 특정거리에 의해 정해질 수 있다.Another method for setting the vehicle arrival guidance region is as follows. When the start and the end of at least one road among a plurality of roads the vehicle moves on the map is selected, the vehicle of the polygonal shape having an area range from the center of the road width to a specific distance according to the selected road It can be set as an arrival guidance area. The specific distance may be preset or set to a value input from a user. When a user selects and inputs a start and an end of a road corresponding to an area to be input, an area having a predetermined width along the road from the start and the end of the road may be set as the vehicle arrival guide area. The width may be determined by the center of the width of the road and the specific distance.

상기 차량도착안내영역을 설정하는 또 다른 방법은 다음과 같다. 상기 지도상의 도로에 따라 미리 설정된 복수의 후보차량도착안내영역 중 적어도 어느 하나 이상이 선택되면, 상기 선택된 후보차량도착안내영역을 상기 차량도착안내영역으로 설정할 수 있다. 상기 도로상에 미리 설정되어 있는 후보차량도착안내영역 중 사용자가 하나 이상 선택하는 경우, 상기 선택된 영역을 상기 차량도착안내영역으로 설정한다. 상기 후보차량도착안내영역은 도로를 따라 미리 설정되어 있을 수 있다. 상기 후보차량도착안내영역은 상기 차량이 운행되는 노선에 기초하여 도로를 따라 설정되어 있을 수 있다. 또한, 사용자는 상기 선택된 후보차량도착안내영역의 형태를 수정할 수도 있다.Another method for setting the vehicle arrival guidance region is as follows. When at least one or more of a plurality of preset candidate vehicle arrival guide areas are selected according to the road on the map, the selected candidate vehicle arrival guide area may be set as the vehicle arrival guide area. When the user selects one or more of the candidate vehicle arrival guidance areas previously set on the road, the selected area is set as the vehicle arrival guidance area. The candidate vehicle arrival guidance region may be preset along the road. The candidate vehicle arrival guidance area may be set along a road based on a route on which the vehicle travels. In addition, the user may modify the shape of the selected candidate vehicle arrival guidance region.

220단계는 특정 차량의 위치를 수신하는 단계이다.In step 220, a location of a specific vehicle is received.

보다 구체적으로, 특정 차량의 위치정보를 검출한 차량단말 또는 위치정보시스템으로부터 상기 차량의 위치를 수신한다. 상기 차량은 한 대의 차량이거나, 또는 학원차와 같이 하나의 사업자가 운행하는 복수의 차량일 수 있다. 또는, 특정 목적지로 이동하는 복수의 버스일 수 있다. 본 단계에 대한 상세한 설명은 도 1의 수신부(120)에 대한 상세한 설명에 대응하는바, 도 1의 수신부(120)에 대한 상세한 설명으로 대신한다.More specifically, the location of the vehicle is received from the vehicle terminal or the location information system that detects the location information of the specific vehicle. The vehicle may be one vehicle or a plurality of vehicles operated by one operator, such as a school car. Alternatively, the bus may be a plurality of buses traveling to a specific destination. The detailed description of this step corresponds to the detailed description of the receiver 120 of FIG. 1, and instead of the detailed description of the receiver 120 of FIG. 1.

230단계는 상기 차량의 위치를 이용하여 상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 단계이다.In operation 230, it is determined whether the vehicle enters the vehicle arrival guide region by using the position of the vehicle.

보다 구체적으로, 220단계에서 수신한 차량의 위치를 이용하여 상기 차량의 위치가 상기 210단계에서 설정된 차량도착안내영역 내인지를 판단한다. 본 단계에 대한 상세한 설명은 도 1의 진입여부 판단부(130)에 대한 상세한 설명에 대응하는바, 도 1의 진입여부 판단부(130)에 대한 상세한 설명으로 대신한다.More specifically, it is determined whether the location of the vehicle is within the vehicle arrival guide region set in step 210 by using the location of the vehicle received in step 220. The detailed description of this step corresponds to the detailed description of the entry determination unit 130 of FIG. 1, and replaces the detailed description of the entry determination unit 130 of FIG. 1.

240단계는 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 단계이다.In step 240, when the vehicle enters the vehicle arrival guide region, the vehicle arrival guide message is transmitted to a user terminal.

보다 구체적으로, 230단계 판단결과, 상기 차량이 상기 차량도착안내영역 내로 진입한 것으로 판단되면, 차량도착 안내메시지를 사용자단말에 송신한다. 상기 차량이 상기 차량도착안내영역 내로 진입하기 전이라도 차량의 위치를 상기 사용자단말에 송신할 수 있다. 상기 차량의 위치는 상기 차량의 이벤트 발생시 상기 차량의 위치를 상기 사용자 단말에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 사용자 단말에 송신할 수 있다. 상기 차량에 발생하는 이벤트는 상기 차량의 정거장 진입/진출, 문열림, 또는 정차 중 하나일 수 있다. 또한, 상기 차량의 위치를 상기 사용자 단말에 송신하는 이동거리는 상기 차량의 속도에 따라 상기 차량의 위치를 송신하는 이동거리가 미리 설정되어 있을 수 있다. 나아가, 소정의 시간 동안 상기 차량에 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않은 경우, 미리 설정된 주기마다 상기 차량의 위치를 상기 사용자 단말에 송신할 수 있다. 본 단계에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, if it is determined in step 230 that the vehicle has entered the vehicle arrival guidance region, the vehicle arrival guidance message is transmitted to the user terminal. The position of the vehicle may be transmitted to the user terminal even before the vehicle enters the vehicle arrival guidance region. The location of the vehicle may transmit the location of the vehicle to the user terminal when an event of the vehicle occurs, or transmit the location of the vehicle to the user terminal at a predetermined moving distance of the vehicle when the vehicle moves. The event occurring in the vehicle may be one of a station entry / exit, a door open, or a stop of the vehicle. The movement distance for transmitting the position of the vehicle to the user terminal may be set in advance according to the speed of the vehicle. Further, when the event does not occur in the vehicle for a predetermined time or the vehicle does not move the movement distance, the position of the vehicle may be transmitted to the user terminal at predetermined intervals. The detailed description of this step corresponds to the detailed description of the transmitter 140 of FIG. 1, and is replaced with the detailed description of the transmitter 140 of FIG. 1.

250단계는 상기 지도상의 도로의 형태, 상기 차량의 이동방향과 이동속도를 고려하여, 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우인지를 판단하는 단계이다.Step 250 determines whether the vehicle enters the vehicle arrival guidance region in consideration of the shape of the road on the map, the moving direction and the moving speed of the vehicle.

보다 구체적으로, 230단계의 판단결과, 차량의 위치가 상기 차량도착안내영역 내라고 하더라도, 실제로 상기 차량이 상기 차량도착안내영역으로 진입하는 경우인지 또는 오차에 의해 오류가 발생한 것인지를 판단할 수 있다. 이웃한 도로를 이동하는 경우와 같이 상기 차량도착안내영역 근처를 이동하는 경우에도, 위치정보시스템의 위치검출 오차에 의해 차량이 상기 차량도착안내영역에 진입한 것으로 판단되는 오류가 발생할 수 있다. 오류가 발생하면 사용자에게 잘못된 정보가 전달될 수 있으므로 실제로 차량이 상기 차량도착안내영역 내로 진입한 경우인 지를 판단하여, 실제로 차량이 상기 차량도착안내영역 내로 진입한 경우에만 차량도착 안내메시지를 전송하여야 한다. 상기 판단을 위하여 지도상의 도로의 형태, 상기 차량의 이동방향과 이동속도를 고려할 수 있다. 차량은 도로를 따라 이동하므로 상기 차량의 이동방향과 이동속도를 고려하여, 상기 차량의 이전 위치가 현재 위치한 도로와 연결되어 있지 않은 경우, 오류가 발생한 것으로 판단할 수 있다. 이전 위치로부터 현재 위치로 이동하기 위해 건물을 통과해야 하는 경우 등도 오류로 판단할 수 있다. 따라서, 상기와 같은 오류여부를 판단하여 상기 차량이 상기 차량도착안내영역 내로 진입한 경우인지를 판단할 수 있다. More specifically, as a result of the determination in step 230, even if the location of the vehicle is within the vehicle arrival guide region, it may be determined whether the vehicle actually enters the vehicle arrival guide region or whether an error has occurred due to an error. Even when moving near the vehicle arrival guidance region, such as when a neighboring road is moved, an error that is determined that the vehicle has entered the vehicle arrival guidance region may occur due to a position detection error of the location information system. If an error occurs, wrong information may be transmitted to the user. Therefore, it is determined whether the vehicle actually enters the vehicle arrival guidance region, and the vehicle arrival guidance message should be transmitted only when the vehicle actually enters the vehicle arrival guidance region. do. For the determination, the shape of the road on the map, the moving direction and the moving speed of the vehicle may be considered. Since the vehicle moves along the road, it may be determined that an error has occurred when the previous position of the vehicle is not connected to the road where the vehicle is currently located in consideration of the moving direction and the moving speed of the vehicle. If you need to go through the building to move from the previous location to the current location, you can also judge it as an error. Accordingly, it may be determined whether the vehicle enters the vehicle arrival guide region by determining whether the error is as described above.

상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 상기 차량도착안내영역 내 위치하는 사용자의 위치를 차량단말기에 송신하는 단계를 더 포함할 수 있다. 상기 사용자의 위치는 상기 차량도착 안내메시지를 수신하는 사용자단말의 위치일 수 있다. 본 단계에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.When the vehicle enters the vehicle arrival guidance region, the method may further include transmitting a location of a user located in the vehicle arrival guidance region to the vehicle terminal. The location of the user may be a location of a user terminal for receiving the vehicle arrival guidance message. The detailed description of this step corresponds to the detailed description of the transmitter 140 of FIG. 1, and is replaced with the detailed description of the transmitter 140 of FIG. 1.

도 2a은 본 발명의 다른 실시예에 따른 차량도착안내방법에서 차량이 실제로 차량도착안내영역에 진입하는 경우인지를 판단하는 방법을 도시한 것이다.2A illustrates a method of determining whether a vehicle actually enters a vehicle arrival guide region in a vehicle arrival guide method according to another exemplary embodiment of the present invention.

보다 구체적으로, 판단된 차량의 위치가(710)이 차량도착안내영역(720) 내인 경우라도, 실제위치(730)는 다를 수 있다. 차량의 이전위치(740)로부터 지도상의 도로의 형태, 차량의 이동방향과 이동속도를 고려하여 상기 판단된 차량의 위치(710)가 실제위치인지 판단할 수 있다. 이전위치(740)로부터 현재 판단된 차량의 위치(710)로 이동하는데 필요한 시간이 임계치 이상 긴 경우에는 이전위치(740)로부터 상기 판단된 차량의 위치(710)로의 이동이 불가한 것이므로, 상기 판단된 차량의 위치(710)는 실제위치가 아닌 것으로 판단할 수 있다. 즉, 판단된 차량의 위치(710)는 위치정보시스템의 측정오차에 의해 잘못 판단된 것임을 알 수 있다. 상기 위치정보시스템의 측정오차로 판단된 경우, 차량은 차량도착안내영역 내로 진입하지 않은 것인바, 차량도착 안내메시지를 사용자단말에 송신하지 않는다.More specifically, even when the determined position 710 of the vehicle is within the vehicle arrival guide region 720, the actual position 730 may be different. From the previous position 740 of the vehicle, it may be determined whether the determined position 710 of the vehicle is the actual position in consideration of the shape of the road on the map, the moving direction and the moving speed of the vehicle. If the time required to move from the previous position 740 to the currently determined position of the vehicle 710 is longer than a threshold value, since the movement from the previous position 740 to the determined position of the vehicle 710 is impossible, the determination is made. The location 710 of the vehicle may be determined not to be an actual location. That is, it can be seen that the determined location 710 of the vehicle is incorrectly determined by the measurement error of the location information system. If it is determined that the measurement error of the location information system, the vehicle does not enter the vehicle arrival guidance area, the vehicle arrival guidance message does not transmit to the user terminal.

도 3은 본 발명의 다른 실시예에 따른 차량도착안내방법의 흐름도이다.3 is a flow chart of a vehicle arrival guidance method according to another embodiment of the present invention.

310단계는 상기 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출하는 단계이다.In operation 310, when the vehicle enters the vehicle arrival guidance region, the estimated time of arrival to arrive at the user's current position or the vehicle boarding position is calculated based on the remaining distance and the moving speed of the vehicle.

보다 구체적으로, 차량이 상기 차량도착안내영역 내로 진입하더라도 사용자가 상기 차량을 이용하고자 하는 위치에 언제쯤 도착하는지 알기 어려울 수 있다. 따라서, 잔여거리 및 상기 차량의 이동속도에 기초하여 도착예정시간을 산출한다. 본 단계에 대한 상세한 설명은 도 1의 도착예정시간 산출부(150)에 대한 상세한 설명에 대응하는바, 도 1의 도착예정시간 산출부(150)에 대한 상세한 설명으로 대신한다.More specifically, even when the vehicle enters the vehicle arrival guidance region, it may be difficult to know when the user arrives at the location where the user intends to use the vehicle. Therefore, the estimated time of arrival is calculated based on the remaining distance and the moving speed of the vehicle. The detailed description of this step corresponds to the detailed description of the estimated time of arrival calculator 150 of FIG. 1, and replaces the detailed description of the estimated time of arrival calculator 150 of FIG. 1.

320단계는 상기 도착예정시간과 함께 차량도착 안내메시지를 상기 사용자단말에 송신하는 단계이다.In step 320, the vehicle arrival guidance message is transmitted to the user terminal together with the estimated time of arrival.

보다 구체적으로, 상기 310단계에서 산출된 도착예정시간을 차량도착 안내메시지와 함께 상기 사용자단말로 송신하는 단계이다. 송신방법에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, the step of transmitting the estimated arrival time calculated in step 310 with the vehicle arrival guidance message to the user terminal. The detailed description of the transmission method corresponds to the detailed description of the transmitter 140 of FIG. 1, and replaces the detailed description of the transmitter 140 of FIG. 1.

도 4는 본 발명의 다른 실시예에 따른 차량도착안내방법의 흐름도이다.4 is a flowchart illustrating a vehicle arrival guidance method according to another embodiment of the present invention.

410단계는 상기 차량도착안내영역을 입력한 사용자의 정보를 검색하는 단계이다.Step 410 is a step of retrieving the information of the user who entered the vehicle arrival guidance area.

보다 구체적으로, 사용자 정보를 이용하여 광고를 검색하기 위한 전 단계로 사용자의 정보를 검색한다. 본 단계에 대한 상세한 설명은 도 1의 사용자정보 검색부(160)에 대한 상세한 설명에 대응하는바, 도 1의 사용자정보 검색부(160)에 대한 상세한 설명으로 대신한다.More specifically, the user information is retrieved as a previous step for searching for an advertisement using the user information. The detailed description of this step corresponds to the detailed description of the user information retrieval unit 160 of FIG. 1, and is replaced with the detailed description of the user information retrieval unit 160 of FIG. 1.

420단계는 상기 설정된 차량도착안내영역으로부터 특정 거리 이내의 영역에 표시되는 광고를 검색하는 단계이다.In operation 420, an advertisement displayed in an area within a specific distance from the set vehicle arrival guidance area is searched.

보다 구체적으로 상기 410단계에서 검색된 사용자정보에 해당하는 광고를 검색하는 단계이다. 본 단계에 대한 상세한 설명은 도 1의 광고 검색부(170)에 대한 상세한 설명에 대응하는바, 도 1의 광고 검색부(170)에 대한 상세한 설명으로 대신한다.More specifically, in step 410, the advertisement corresponding to the searched user information is searched. The detailed description of this step corresponds to the detailed description of the advertisement search unit 170 of FIG. 1, and is replaced with the detailed description of the advertisement search unit 170 of FIG. 1.

430단계는 420단계에서 검색된 광고를 상기 사용자단말에 송신하는 단계이다.In operation 430, the advertisement searched for in operation 420 is transmitted to the user terminal.

보다 구체적으로, 상기 420단계에서 검색된 광고를 차량도착 안내메시지와 함께 상기 사용자단말로 송신하는 단계이다. 송신방법에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, in step 420, the advertisement searched with the vehicle arrival guidance message is transmitted to the user terminal. The detailed description of the transmission method corresponds to the detailed description of the transmitter 140 of FIG. 1, and replaces the detailed description of the transmitter 140 of FIG. 1.

도 5는 본 발명의 다른 실시예에 따른 차량도착안내방법의 흐름도이다.5 is a flow chart of a vehicle arrival guidance method according to another embodiment of the present invention.

510단계는 복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 상기 차량의 이동속도를 고려하여 가장 짧은 시간 내에 상기 복수의 사용자를 탑승시킬 수 있는 노선과 상기 각 사용자의 차량탑승위치를 산출하는 단계이다.Step 510 calculates a route for boarding the plurality of users in the shortest time and the boarding position of each user in consideration of the current location of the plurality of users, the moving speed of each user, and the moving speed of the vehicle. It's a step.

보다 구체적으로, 노선이 정해져 있지 않은 차량을 효율적으로 운행하기 위하여 복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 상기 차량의 이동속도를 고려하여 최적의 노선과 상기 최적의 노선에 따른 각 사용자의 차량탑승위치를 산출한다. 본 단계에 대한 상세한 설명은 도 1의 최적노선 산출부(180)에 대한 상세한 설명에 대응하는바, 도 1의 최적노선 산출부(180)에 대한 상세한 설명으로 대신한다.More specifically, in order to efficiently drive a vehicle having no route defined, each of the optimal route and the optimal route in consideration of the current location of the plurality of users, the moving speed of each user, and the moving speed of the vehicle are considered. Calculate the user's boarding position. The detailed description of this step corresponds to the detailed description of the optimum route calculation unit 180 of FIG. 1, and is replaced with the detailed description of the optimum route calculation unit 180 of FIG. 1.

520단계는 510단계에서 산출된 노선을 상기 차량에 송신하고, 상기 산출된 차량탑승위치를 상기 각 사용자단말에 송신하는 단계이다.In step 520, the route calculated in step 510 is transmitted to the vehicle, and the calculated vehicle boarding position is transmitted to each of the user terminals.

보다 구체적으로, 상기 510단계에서 산출된 노선을 상기 차량에 송신하고, 상기 산출된 차량탑승위치를 상기 각 사용자단말에 송신하는 단계이다. 송신방법에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, the step of transmitting the calculated route in step 510 to the vehicle, and transmits the calculated vehicle boarding position to each of the user terminal. The detailed description of the transmission method corresponds to the detailed description of the transmitter 140 of FIG. 1, and replaces the detailed description of the transmitter 140 of FIG. 1.

상기 사용자가 기존 차량탑승위치를 변경하는 경우, 상기 변경된 차량탑승위치를 고려하여 가장 근접한 도로를 운행하는 노선의 차량을 선정하는 단계, 상기 선정된 차량의 기존 노선에 상기 사용자의 변경된 차량탑승위치를 추가하여 가장 짧은 시간 내에 사용자들을 탑승시킬 수 있는 변경노선을 산출하는 단계, 상기 선정된 차량의 현재위치, 잔여거리, 및 상기 선정된 차량의 이동속도에 기초하여 상기 변경된 차량탑승위치에 도착할 도착예정시간을 산출하는 단계, 및 상기 변경노선을 상기 선정된 차량에 송신하고, 상기 선정된 차량의 정보와 상기 산출한 도착예정시간을 상기 사용자에게 송신하는 단계를 더 포함할 수 있다.When the user changes an existing vehicle boarding position, selecting a vehicle on a route that operates the nearest road in consideration of the changed vehicle boarding position, and changes the changed vehicle boarding position of the user to an existing line of the selected vehicle In addition, calculating a change route capable of boarding the users within the shortest time, and based on the current position of the selected vehicle, the remaining distance, and the moving speed of the selected vehicle, the arrival arrival to arrive at the changed vehicle riding position Calculating a time, and transmitting the changed route to the selected vehicle, and transmitting information of the selected vehicle and the calculated estimated arrival time to the user.

보다 구체적으로, 차량탑승위치가 변경되는 경우, 기존 산출된 노선에 변화가 필요하다. 또는 상기 변경된 차량탑승위치에 가장 근접한 도로를 운행하는 노선의 차량을 선정하여 상기 차량을 탑승하도록 하는 것이 차량이나 사용자에게 효율적일 수 있으므로, 상기 변경된 차량탑승위치에서 가장 근접한 도로를 운행하는 노선의 차량을 선정한다. 탑승할 차량이 선정되면, 도 5의 510단계의 방법을 이용하여 변경노선을 산출한다. 또한, 상기 선정된 차량의 현재위치, 잔여거리, 및 상기 선정된 차량의 이동속도에 기초하여 도 3에 대응하는 방법으로 상기 변경된 차량탑승위치에 도착할 도착예정시간을 산출하여 사용자에게 제공할 수 있다. 상기 변경노선과 도착예정시간이 산출되면 상기 변경노선을 상기 선정된 차량에 송신하고, 상기 선정된 차량의 정보와 상기 산출한 도착예정시간을 상기 사용자에게 송신한다.More specifically, when the vehicle boarding position is changed, it is necessary to change the existing calculated route. Alternatively, it may be efficient for a vehicle or a user to select a vehicle on a route that runs on a road closest to the changed vehicle boarding position so that the vehicle or a user may drive the vehicle on a route that runs on the road closest to the changed vehicle boarding position. Select. When a vehicle to be selected is selected, a change route is calculated using the method of step 510 of FIG. 5. In addition, based on the current position of the selected vehicle, the remaining distance, and the moving speed of the selected vehicle, it is possible to calculate and provide the estimated arrival time to arrive at the changed vehicle boarding position in a method corresponding to FIG. 3. . When the modified route and the estimated arrival time are calculated, the modified route is transmitted to the selected vehicle, and the information of the selected vehicle and the calculated estimated arrival time are transmitted to the user.

또한, 본 발명의 실시예에 따른 차량도착안내방법은 차량에 탑승하는 탑승자의 변동이 발생한 경우 노선운행시간, 노선운행거리, 및 탑승자 수를 고려하여 차량서비스를 제공하는 동일 사업자에게 속한 전체 차량의 노선과 탑승자명단을 생성하는 단계, 및 상기 생성된 노선과 탑승자명단을 각 해당 차량단말에 송신하고, 차량정보, 탑승위치, 탑승시간을 사용자단말에게 송신하는 단계를 더 포함할 수 있다. 상기 노선과 탑승자명단은, 상기 전체 차량들 간에 상기 노선운행시간, 노선운행거리 및 탑승자 수에 있어서 편차가 가장 적도록 생성하는 것일 수 있다.In addition, the vehicle arrival guidance method according to an embodiment of the present invention is the entire vehicle belonging to the same operator providing the vehicle service in consideration of the route operation time, route distance, and the number of occupants in the event of a change in the occupant of the vehicle Generating a route and a passenger list, and transmitting the generated route and a passenger list to each corresponding vehicle terminal, and transmitting vehicle information, a boarding position, and a boarding time to the user terminal. The route and the occupant list may be generated to have the least deviation in the route operation time, route operation distance, and number of occupants among the entire vehicles.

보다 구체적으로, 차량서비스를 제공하는 사업자는 복수의 차량을 운행할 수 있다. 시간마다 또는 동시에 복수의 차량을 운행할 수 있다. 동시에 복수의 차량을 운행하는 경우, 차량마다 탑승하는 탑승자에 따라 노선운행시간, 노선운행거리, 및 탑승자 수에 차이가 있을 수 있다. 가장 효율적인 차량운행방법은 상기 차량간에 상기 노선운행시간, 노선운행거리 및 탑승자 수에 있어서 편차가 가장 적도록 하는 것인바, 상기 편차가 가장 적도록 노선과 탑승자명단을 생성할 수 있다. 또한, 차량에 탑승하는 탑승자의 변동이 발생한 경우에 상기 편차가 가장 적도록 노선과 탑승자명단을 생성할 수 있다. 차량의 탑승정원을 넘지 않도록 탑승자 수를 조절하고, 운행시간이 중요한 학원 같은 경우에는 운행시간의 편차가 가장 적도록 노선을 생성할 수 있다. 노선과 탑승자명단이 생성되면, 상기 생성된 노선과 탑승자명단을 각 해당 차량의 차량단말에 송신하고, 차량정보, 탑승위치, 탑승시간을 사용자단말에 송신할 수 있다.More specifically, an operator providing a vehicle service may operate a plurality of vehicles. It is possible to drive a plurality of vehicles every hour or simultaneously. When operating a plurality of vehicles at the same time, there may be a difference in the route operation time, the route operation distance, and the number of occupants according to the occupants of each vehicle. The most efficient vehicle operation method is to minimize the deviation in the route operation time, route operation distance and the number of occupants between the vehicle, it is possible to generate a route and a passenger list so that the deviation is the least. In addition, in the event of a change in the occupant of the vehicle, the route and the occupant list may be generated so that the deviation is the least. The number of occupants may be adjusted so as not to exceed the occupancy of the vehicle, and in the case of a school where the driving time is important, the route may be generated to have the least deviation of the operating time. When the route and the occupant list is generated, the generated route and the occupant list can be transmitted to the vehicle terminal of each corresponding vehicle, and the vehicle information, the boarding position, and the boarding time can be transmitted to the user terminal.

나아가, 본 발명의 실시예에 따른 차량도착안내방법은 자녀를 학원에 보내는 부모들과 같이 자녀들의 현재 위치와 등하원 여부에 관한 정보를 원하는 사용자들을 위해 탑승자가 차량에 탑승하였는지 여부와 차량의 현재위치정보를 사용자에게 제공할 수 있다. 상기 탑승자의 차량 탑승여부정보는 차량에 설치되어 있는 차량단말에 RFID리더기를 부착하여 탑승자의 정보를 읽음으로써 획득할 수 있다. 탑승자가 차량에 탑승하거나 하차할 때 RFID리더기가 상기 탑승자의 정보를 읽을 경우 상기 정보를 부모와 같은 사용자에게 전송할 수 있다. 또한, 차량의 위치정보를 실시간으로 사용자에게 전송할 수 있다.Furthermore, the vehicle arrival guidance method according to an embodiment of the present invention is the presence of the occupant in the vehicle and the current state of the vehicle for the user who wants information about the current location of the child and whether or not the same as the parents who send the child to the school Location information can be provided to the user. The vehicle boarding information of the occupant may be obtained by attaching an RFID reader to the vehicle terminal installed in the vehicle and reading the occupant information. When an occupant reads the occupant's information when the occupant gets on or off the vehicle, the RFID reader may transmit the information to a user such as a parent. In addition, the location information of the vehicle may be transmitted to the user in real time.

도 6은 본 발명의 일 실시예에 따른 차량도착안내방법에 의해 차량도착안내영역이 설정된 지도가 표시된 예시도이다.6 is an exemplary view in which a map in which a vehicle arrival guide region is set by a vehicle arrival guide method according to an embodiment of the present invention is displayed.

차량도착안내영역은 원 형태의 영역(620) 또는 다각형 형태의 영역(630)으로 설정될 수 있다. 다각형 형태의 영역(630)으로 상기 차량도착안내영역을 설정하는 겨우, 도로의 형태를 반영할 수 있어 정확한 차량도착안내서비스를 제공할 수 있다. 차량(640)이 상기 차량도착안내영역으로 진입하는 경우 차량도착 안내메시지가 사용자에게 송신된다. 또한, 상기 사용자의 현재 위치(610) 또는 차량탑승위치(610)를 고려하여 도착예정시간을 산출하여 상기 차량도착 안내메시지와 함께 송신될 수 있다. The vehicle arrival guide region may be set as a circular region 620 or a polygonal region 630. When setting the vehicle arrival guidance region to the polygonal region 630, it is possible to reflect the shape of the road to provide an accurate vehicle arrival guidance service. When the vehicle 640 enters the vehicle arrival guidance region, the vehicle arrival guidance message is transmitted to the user. In addition, the estimated time of arrival may be calculated in consideration of the user's current position 610 or the vehicle boarding position 610 and transmitted together with the vehicle arrival guidance message.

도 7은 본 발명의 또 다른 실시예에 따른 차량도착안내 시스템에 관한 블록도이다.7 is a block diagram of a vehicle arrival guidance system according to another embodiment of the present invention.

차량도착여부를 판단하는 위치관제시스템(710)과 차량의 노선과 탑승위치를 조절하는 운행관리시스템(720)이 연계하여 사용자단말(191)과 차량단말(192)과 양방향 통신을 함으로써 사용자에게 차량도착 및 운행에 대한 서비스를 제공할 수 있다.The location control system 710 for determining whether the vehicle arrives and the operation management system 720 for controlling the route and the boarding position of the vehicle are connected to each other to communicate with the user terminal 191 and the vehicle terminal 192 to the user. It can provide services for arrival and operation.

위치관제시스템(710)은 차량단말(192)로부터 차량위치를 수신하고 사용자단말(191)로부터 탑승위치와 도착안내영역을 수신한다. 또한, 상기 수신한 정보들을 저장하는 사용자설정 데이터베이스를 포함하고, 상기 수신한 정보를 이용하여 차량의 진입여부를 판단하는 진입여부 판단부, 차량의 도착예정시간을 산출하는 도착예정시간 산출부를 포함하며, 상기 도착예정시간과 차량도착안내메시지를 사용자단말(191)에 송신하는 차량도착안내 송신부를 포함한다. The position control system 710 receives a vehicle position from the vehicle terminal 192 and receives a boarding position and an arrival guidance area from the user terminal 191. The apparatus may include a user setting database for storing the received information, an entry determination unit determining whether the vehicle is entered using the received information, and an estimated arrival time calculating unit calculating an estimated arrival time of the vehicle. The vehicle arrival guidance transmitter may transmit the scheduled arrival time and the vehicle arrival guidance message to the user terminal 191.

운행관리시스템(720)은 위치관제시스템(710)으로부터 탑승위치를 수신하는 탑승위치 수신부를 포함한다. 운행차량, 노선 정거장, 사용자정보, 및 광고정보 등을 저장하고 있는 운행관리 데이터베이스의 정보를 이용하여 운행 차량 및 사용자 정보를 관리하고 노선 및 정거장을 설정한다. 사용자의 차량탑승위치를 이용하여 최적노선을 산출하는 최적노선 산출부를 포함하고, 설정된 노선을 차량단말(192)에 송신하는 운행노선 송신부를 포함한다.The driving management system 720 includes a boarding position receiver for receiving a boarding position from the position control system 710. The driving vehicle and the user information are managed using the information of the driving management database that stores the driving vehicle, the station, the user information, and the advertisement information, and the route and the station are set. It includes an optimum route calculation unit for calculating the optimum route using the vehicle riding position of the user, and includes a driving route transmission unit for transmitting the set route to the vehicle terminal (192).

사용자단말(191)은 사용자로부터 입력받은 탑승위치를 차량탑승위치로 설정하는 탑승위치 설정부와 사용자로부터 입력받은 차량도착안내영역을 설정하는 차량도착안내영역 설정부를 포함한다. 상기 사용자단말(191)이 스마트폰인 경우 위치관제시스템(710)으로부터 차량도착안내 메시지를 푸시시스템(Push notification)으로 수신할 수 있으며, 스마트폰이 아닌 일반 휴대전화인 경우에는 차량도착안내 메시지를 SMS로 수신할 수 있다. 상기 차량의 위치를 표시할 수 있는 디스플레이부를 포함할 수 있으며, 광고 등을 표시할 수 있다.The user terminal 191 includes a boarding position setting unit for setting a boarding position input from a user as a vehicle boarding position and a vehicle arrival guide region setting unit for setting a vehicle arrival guide region received from a user. When the user terminal 191 is a smartphone, the vehicle arrival guidance message from the position control system 710 can be received as a push system (Push notification), if the general mobile phone, not a smartphone arrival guidance message Can be received by SMS. It may include a display unit for displaying the location of the vehicle, it may display an advertisement and the like.

차량단말(192)은 위치정보시스템을 이용하여 측정된 위치정보를 위치관제시스템(710)에 송신하는 차량위치정보 송신부를 포함한다. 또한, 탑승자의 승하차를 확인할 수 있도록 RFID리더기를 포함한다. 운행관리시스템(720)으로부터 설정된 노선과 탑승자명단 등을 수신하는 수신부를 포함한다. 차량단말(192)이 푸시시스템(Push notification)을 이용할 수 있는 경우 푸시시스템(Push notification)을 이용하여 상기 노선을 수신할 수 있다. 또한, 상기 운행노선을 표시할 수 있는 디스플레이부를 포함하여 지도상에 운행중인 차량의 현재위치, 운행노선, 정거장, 또는 탑승자 정보 등을 표시할 수 있다. The vehicle terminal 192 includes a vehicle location information transmitter for transmitting the location information measured using the location information system to the location control system 710. In addition, it includes an RFID reader to check the getting on and off of the occupants. It includes a receiving unit for receiving the set route and the passenger name list, etc. from the operation management system 720. When the vehicle terminal 192 can use the push system, the route can be received using the push system. In addition, the display unit may display the driving route, and may display a current location, a driving route, a station, or occupant information of the vehicle being driven on a map.

도 8은 본 발명의 다른 실시예에 따른 차량도착안내방법에서 차량의 위치의 송신여부를 판단하는 방법에 대한 흐름도이다. 8 is a flowchart illustrating a method of determining whether a position of a vehicle is transmitted in a vehicle arrival guide method according to another exemplary embodiment of the present invention.

도 8의 흐름도는 각 차량에 설치된 차량단말에서 수행될 수 있다. 상기 차량단말이 차량위치를 사용자단말로 송신할 것으로 판단한 결과를 차량도착안내 장치에 송신하여, 상기 차량도착안내 장치가 저장하고 있는 상기 차량의 위치를 상기 사용자단말에 송신하도록 할 수 있다. 즉, 상기 차량의 이벤트 발생시 상기 차량의 위치를 상기 사용자단말에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 상기 사용자단말에 송신할 수 있다. 또는, 상기 차량의 이벤트 발생시에만 상기 차량의 위치를 상기 차량도착안내 장치에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 상기 차량도착안내 장치에 송신할 수 있다.8 may be performed in a vehicle terminal installed in each vehicle. The vehicle terminal may transmit a result of determining that the vehicle position is to be transmitted to the user terminal to the vehicle arrival guide apparatus so that the vehicle arrival guide apparatus may transmit the position of the vehicle stored to the user terminal. That is, the location of the vehicle may be transmitted to the user terminal when an event of the vehicle occurs, or the location of the vehicle may be transmitted to the user terminal at a predetermined moving distance of the vehicle when the vehicle moves. Alternatively, the location of the vehicle may be transmitted to the vehicle arrival guidance apparatus only when an event of the vehicle occurs, or the position of the vehicle may be transmitted to the vehicle arrival guidance apparatus at every predetermined movement distance of the vehicle when the vehicle moves.

상기 차량에 발생하는 이벤트는 상기 차량의 정거장 진입/진출, 문열림, 또는 정차 중 하나일 수 있고, 상기 차량의 위치를 송신하는 이동거리는 상기 차량의 속도에 따라 상기 차량의 위치를 송신하는 이동거리가 미리 설정되어 있을 수 있으며, 소정의 시간 동안 상기 차량에 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않은 경우, 미리 설정된 주기마다 상기 차량의 위치를 사용자단말에 송신할 수도 있다.The event occurring in the vehicle may be one of a station entry / exit, a door open, or a stop of the vehicle, and the movement distance for transmitting the position of the vehicle is a movement distance for transmitting the position of the vehicle according to the speed of the vehicle. May be set in advance, and when the event does not occur in the vehicle for a predetermined time or the vehicle does not move the movement distance, the position of the vehicle may be transmitted to the user terminal at predetermined intervals.

보다 구체적으로, 차량의 시동이 걸린 경우, 이벤트보고 후 위치정보시스템을 활성화시킬 수 있다. 위치정보시스템이 활성화되면 우선 차량의 위치를 보고하고 상기 최초 차량의 위치를 기준으로 설정된다. 차량이 이동하는 경우, 사용자에게는 어느 정류장에 차량이 위치하는지가 중요한 정보가 되는바, 정류장에 진입하였는지를 판단하여, 정류장에 진입한 경우에는 정류장진입을 보고하고 차량의 위치를 보고한다. 정류장에 진입한 경우가 아니라면 다음으로 정류장에서 진출하였는지를 판단하고, 정류장에서 진출한 경우에는 정류장진출을 보고하고 차량의 위치를 보고한다. 정류장에 진출한 경우가 아니라면, 차량의 문이 열렸는지를 판단한다. 문열림이 확인되면, 문열림을 보고하고, 정류장진입보고가 있는지 판단하며, 정류장진입보고가 있었던 경우에는 상기 정류장진입보고에 따른 위치정보에 현재 차량의 위치데이터를 누적한다. 만약 정류장진입보고가 없었던 경우에는 차량의 위치를 보고한다. 상기 문열림이 없었던 경우에는 정차여부를 판단한다. 정차가 있는 경우, 정차보고를 하고, 정류장진입보고가 있었는지 판단한다. 정류장진입보고가 있었던 경우에는 상기 정류장진입보고에 따른 위치정보에 현재 차량의 위치데이터를 누적한다. 만약 정류장진입보고가 없었던 경우에는 차량의 위치를 보고한다. 정차가 없었던 것으로 판단되면, 이동거리를 산출하여, 기준이동거리만큼 이동한 경우, 차량의 위치를 보고한다. 기준이동거리는 차량의 이동속도에 따라 다르게 설정되어 있을 수 있다. 상기 기준이동거리만큼 이동하지 않은 경우에는 미리 설정된 시간이 경과하였는지를 판단하여 상기 시간이 경과한 경우, 차량의 위치를 보고한다. 상기 정류장 진입, 정류장 진출, 문열림, 정차, 이동거리, 시간경과를 반복적으로 판단하여, 상기 차량의 위치를 사용자단말 또는 차량도착안내 장치에 송신할 수 있다.More specifically, when the vehicle is started, the location information system may be activated after the event report. When the location information system is activated, the location of the vehicle is first reported and set based on the location of the first vehicle. When the vehicle moves, it is important information to the user at which stop the vehicle is located, and it is determined whether the vehicle has been entered, and when the vehicle enters the stop, it reports the entrance of the stop and reports the location of the vehicle. If not, the next step is to determine whether or not to enter the stop, if the exit from the stop to report the exit and report the location of the vehicle. If not at the stop, determine if the door of the vehicle is open. When the door opening is confirmed, the door opening is reported, it is determined whether there is a stop entry report, and if there is a stop entry report, the position data of the current vehicle is accumulated in the position information according to the stop entry report. If there was no stop entry report, report the location of the vehicle. If the door did not open, it is determined whether the stop. If there is a stop, report the stop and determine if there was a stop report. If there was a stop entry report, the position data of the current vehicle is accumulated in the position information according to the stop entry report. If there was no stop entry report, report the location of the vehicle. If it is determined that there is no stop, the moving distance is calculated and when the vehicle moves by the reference moving distance, the position of the vehicle is reported. The reference moving distance may be set differently according to the moving speed of the vehicle. If it does not move by the reference moving distance, it is determined whether a predetermined time has elapsed, and when the time has elapsed, the position of the vehicle is reported. The stop entry, stop entry, door opening, stop, moving distance, and time elapsed may be repeatedly determined, and the position of the vehicle may be transmitted to a user terminal or a vehicle arrival guidance apparatus.

본 발명의 실시예들은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.Embodiments of the present invention may be implemented in the form of program instructions that can be executed by various computer means and recorded in a computer readable medium. The computer readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the medium may be those specially designed and constructed for the present invention or may be available to those skilled in the art of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tape, optical media such as CD-ROMs, DVDs, and magnetic disks, such as floppy disks. Magneto-optical media, and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine code generated by a compiler, but also high-level language code that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operations of the present invention, and vice versa.

이상과 같이 본 발명에서는 구체적인 구성 요소 등과 같은 특정 사항들과 한정된 실시예 및 도면에 의해 설명되었으나 이는 본 발명의 보다 전반적인 이해를 돕기 위해서 제공된 것일 뿐, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상적인 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다. In the present invention as described above has been described by the specific embodiments, such as specific components and limited embodiments and drawings, but this is provided to help a more general understanding of the present invention, the present invention is not limited to the above embodiments. For those skilled in the art, various modifications and variations are possible from these descriptions.

따라서, 본 발명의 사상은 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등하거나 등가적 변형이 있는 모든 것들은 본 발명 사상의 범주에 속한다고 할 것이다.Accordingly, the spirit of the present invention should not be construed as being limited to the embodiments described, and all of the equivalents or equivalents of the claims, as well as the following claims, belong to the scope of the present invention .

100: 차량도착안내장치
110: 차량도착안내영역 설정부
120: 수신부
130: 진입여부 판단부
140: 송신부
150: 도착예정 산출부
160: 사용자정보 검색부
170: 광고 검색부
180: 최적노선 산출부
191: 사용자단말
192: 차량단말
100: vehicle arrival guidance device
110: vehicle arrival guidance area setting unit
120: receiver
130: decision whether to enter
140: transmitter
150: expected arrival calculator
160: user information search unit
170: advertising search unit
180: optimum line calculation unit
191: user terminal
192: vehicle terminal

Claims (27)

소정의 지역의 지도상에 소정의 위치를 기준으로 소정의 반경을 갖는 원 형태의 영역 또는 소정의 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역을 설정하는 단계;
소정의 차량의 위치를 수신하는 단계;
상기 차량의 위치를 이용하여 상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 단계; 및
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 단계를 포함하는 차량도착안내방법.
Setting a vehicle arrival guide region to a circular region having a predetermined radius or a polygonal region formed along a predetermined road on a map of the predetermined region;
Receiving a location of a predetermined vehicle;
Determining whether the vehicle enters the vehicle arrival guide region by using the position of the vehicle; And
And when the vehicle enters the vehicle arrival guide region, transmitting a vehicle arrival guide message to a user terminal.
제 1 항에 있어서,
상기 차량도착안내영역을 설정하는 단계는,
상기 지도 상에서 상기 차량이 이동하는 복수의 도로 중 적어도 하나 이상의 도로의 시작과 끝이 선택되면, 상기 선택된 도로에 따라 상기 도로 폭의 중심으로부터 소정의 거리까지 영역범위를 갖는 상기 다각형 형태의 영역을 상기 차량도착안내영역으로 설정하는 것을 특징으로 하는 차량도착안내방법.
The method of claim 1,
Setting the vehicle arrival guidance region,
When the start and the end of at least one road among the plurality of roads on which the vehicle moves on the map is selected, the polygonal area having the area range from the center of the road width to a predetermined distance according to the selected road is selected. Vehicle arrival guidance method, characterized in that the vehicle arrival guidance area setting.
제 1 항에 있어서,
상기 차량도착안내영역을 설정하는 단계는,
상기 지도상의 도로에 따라 미리 설정된 복수의 후보차량도착안내영역 중 적어도 어느 하나 이상이 선택되면, 상기 선택된 후보차량도착안내영역을 상기 차량도착안내영역으로 설정하는 것을 특징으로 하는 차량도착안내방법.
The method of claim 1,
Setting the vehicle arrival guidance region,
And when at least one of a plurality of preset candidate vehicle arrival guide areas is selected according to the road on the map, setting the selected candidate vehicle arrival guide area as the vehicle arrival guide area.
제 1 항에 있어서,
상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 단계는,
상기 지도상의 도로의 형태, 상기 차량의 이동방향과 이동속도를 고려하여, 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우인지 판단하는 단계를 포함하는 차량도착안내방법.
The method of claim 1,
Determining whether or not the vehicle enters the vehicle arrival guidance region may include:
And determining whether the vehicle enters the vehicle arrival guide region in consideration of the shape of the road on the map, the moving direction and the moving speed of the vehicle.
제 1 항에 있어서,
상기 차량도착안내영역을 설정하는 단계는,
상기 차량도착안내영역을, 사용자의 현재 위치 또는 차량탑승위치로부터 소정의 거리간격에 따라, 복수의 구간으로 나누는 단계를 더 포함하고,
상기 차량도착 안내메시지를 사용자단말에 송신하는 단계는,
상기 차량이 상기 복수의 구간을 진입할 때마다 상기 차량이 진입한 구간의 정보와 함께 차량도착 안내메시지를 상기 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내방법.
The method of claim 1,
Setting the vehicle arrival guidance region,
Dividing the vehicle arrival guidance region into a plurality of sections according to a predetermined distance interval from the current position or the boarding position of the user;
The step of transmitting the vehicle arrival guidance message to the user terminal,
Each time the vehicle enters the plurality of sections, a vehicle arrival guide message is transmitted to the user terminal along with information of the section in which the vehicle has entered.
제 1 항에 있어서,
상기 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출하는 단계를 더 포함하고,
상기 차량도착 안내메시지를 사용자단말에 송신하는 단계는,
상기 도착예정시간과 함께 차량도착 안내메시지를 상기 사용자단말에 송신하고,
상기 잔여거리는 상기 사용자의 현재 위치 또는 차량탑승위치를 기초로 도로의 형태를 고려하여 산출된 것을 특징으로 하는 차량도착안내방법.
The method of claim 1,
Calculating an estimated arrival time to arrive at a user's current position or a boarding position on the basis of the remaining distance and the moving speed of the vehicle when the vehicle enters the vehicle arrival guidance region;
The step of transmitting the vehicle arrival guidance message to the user terminal,
The vehicle arrival guidance message is transmitted to the user terminal together with the estimated arrival time.
The remaining distance is calculated by considering the shape of the road on the basis of the current position or the boarding position of the user vehicle arrival guidance method.
제 1 항에 있어서,
상기 차량도착안내영역을 입력한 사용자의 정보를 검색하는 단계;
상기 설정된 차량도착안내영역으로부터 소정의 거리 이내의 영역에 표시되는 광고를 검색하는 단계; 및
상기 검색된 광고를 상기 사용자단말에 송신하는 단계를 포함하고,
상기 광고는 상기 사용자의 정보에 해당하는 광고인 것을 특징으로 하는 차량도착안내방법.
The method of claim 1,
Retrieving information of a user who has entered the vehicle arrival guidance area;
Searching for an advertisement displayed in a region within a predetermined distance from the set vehicle arrival guidance region; And
Transmitting the retrieved advertisement to the user terminal,
And the advertisement is an advertisement corresponding to the information of the user.
제 1 항에 있어서,
상기 차량을 이용할 사용자의 현재 위치 또는 차량탑승위치를 상기 차량의 차량단말에 송신하는 단계를 더 포함하는 차량도착안내방법.
The method of claim 1,
And transmitting a current location or a boarding position of a user who will use the vehicle to a vehicle terminal of the vehicle.
제 1 항에 있어서,
복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 상기 차량의 이동속도를 고려하여 가장 짧은 시간 내에 상기 복수의 사용자를 탑승시킬 수 있는 노선과 상기 각 사용자의 차량탑승위치를 산출하는 단계; 및
상기 산출된 노선을 상기 차량단말에 송신하고, 상기 산출된 노선에서 상기 차량탑승위치를 상기 각 사용자단말에 송신하는 단계를 더 포함하는 차량도착안내방법.
The method of claim 1,
Calculating a route for allowing the plurality of users to be boarded within the shortest time and the vehicle boarding position of each user in consideration of a current location of a plurality of users, a moving speed of each user, and a moving speed of the vehicle; And
And transmitting the calculated route to the vehicle terminal, and transmitting the vehicle boarding position to each of the user terminals in the calculated route.
제 9 항에 있어서,
상기 사용자가 기존 차량탑승위치를 변경하는 경우, 상기 변경된 차량탑승위치를 고려하여 가장 근접한 도로를 운행하는 노선의 차량을 선정하는 단계;
상기 선정된 차량의 기존 노선에 상기 사용자의 변경된 차량탑승위치를 추가하여 가장 짧은 시간 내에 사용자들을 탑승시킬 수 있는 변경노선을 산출하는 단계;
상기 선정된 차량의 현재위치, 잔여거리, 및 상기 선정된 차량의 이동속도에 기초하여 상기 변경된 차량탑승위치에 도착할 도착예정시간을 산출하는 단계; 및
상기 변경노선을 상기 선정된 차량의 차량단말에 송신하고, 상기 선정된 차량의 정보와 상기 산출한 도착예정시간을 상기 사용자단말에 송신하는 단계를 더 포함하는 차량도착안내방법.
The method of claim 9,
When the user changes an existing vehicle boarding position, selecting a vehicle on a route that operates the nearest road in consideration of the changed vehicle boarding position;
Calculating a modified route capable of boarding the users within the shortest time by adding the changed vehicle boarding position of the user to the existing route of the selected vehicle;
Calculating an estimated arrival time to arrive at the changed vehicle boarding position based on a current position of the selected vehicle, a remaining distance, and a moving speed of the selected vehicle; And
And transmitting the modified route to a vehicle terminal of the selected vehicle, and transmitting the information of the selected vehicle and the calculated estimated arrival time to the user terminal.
제 1 항에 있어서,
상기 차량에 탑승하는 탑승자의 변동이 발생한 경우 노선운행시간, 노선운행거리, 및 탑승자 수를 고려하여 차량서비스를 제공하는 동일 사업자에게 속한 전체 차량의 노선과 탑승자명단을 생성하는 단계; 및
상기 생성된 노선과 탑승자명단을 각 해당 차량의 차량단말에 송신하고, 차량정보, 탑승위치, 및 탑승시간을 상기 사용자단말에 송신하는 단계를 더 포함하고,
상기 노선과 탑승자명단은, 상기 전체 차량들 간에 상기 노선운행시간, 노선운행거리, 및 탑승자 수에 있어서 편차가 가장 적도록 생성하는 것을 특징으로 하는 차량도착안내방법.
The method of claim 1,
Generating a route and a list of occupants of all vehicles belonging to the same operator providing a vehicle service in consideration of a route operation time, a route operation distance, and the number of occupants when a change in the occupant of the vehicle occurs; And
Transmitting the generated route and a passenger list to a vehicle terminal of each corresponding vehicle, and transmitting vehicle information, a boarding position, and a boarding time to the user terminal,
The route and the occupant list, the vehicle arrival guidance method characterized in that to generate the least deviation in the route operation time, route operation distance, and the number of occupants among all the vehicles.
제 1 항에 있어서,
상기 차량의 위치를 상기 사용자단말에 송신하는 단계를 더 포함하고,
상기 차량의 이벤트 발생시 상기 차량의 위치를 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 송신하는 것을 특징으로 하는 차량도착안내방법.
The method of claim 1,
Transmitting the location of the vehicle to the user terminal;
And transmitting the location of the vehicle when an event of the vehicle occurs, or transmitting the location of the vehicle at every predetermined moving distance of the vehicle when the vehicle moves.
제 12 항에 있어서,
상기 차량에 발생하는 이벤트는,
상기 차량의 정거장 진입/진출, 문열림, 또는 정차 중 하나인 것을 특징으로 하는 차량도착안내방법.
13. The method of claim 12,
The event that occurs in the vehicle,
Vehicle arrival guidance method, characterized in that one of the vehicle entry / exit, door opening, or stop of the vehicle.
제 12 항에 있어서,
상기 차량의 위치를 송신하는 상기 차량의 이동거리는,
상기 차량의 속도에 따라 상기 차량의 위치를 송신하는 이동거리가 미리 설정되어 있는 것을 특징으로 하는 차량도착안내방법.
13. The method of claim 12,
The moving distance of the vehicle transmitting the position of the vehicle,
And a moving distance for transmitting the position of the vehicle according to the speed of the vehicle is set in advance.
제 12 항에 있어서,
상기 차량의 위치를 상기 사용자단말에 송신하는 단계는
소정의 시간 동안 상기 차량에 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않은 경우, 미리 설정된 주기마다 상기 차량의 위치를 송신하는 것을 특징으로 하는 차량도착안내방법.
13. The method of claim 12,
The step of transmitting the location of the vehicle to the user terminal
And transmitting the location of the vehicle at a predetermined period when the event does not occur in the vehicle or the vehicle does not move the movement distance for a predetermined time.
제 1 항에 있어서,
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 상기 차량도착안내영역 내 위치하는 사용자의 위치를 차량단말에 송신하는 단계를 더 포함하는 차량도착안내방법.
The method of claim 1,
And when the vehicle enters the vehicle arrival guidance region, transmitting a location of a user located in the vehicle arrival guidance region to a vehicle terminal.
제 16 항에 있어서,
상기 사용자의 위치는,
상기 차량도착 안내메시지를 수신하는 사용자단말의 위치인 것을 특징으로 하는 차량도착안내방법.
17. The method of claim 16,
The location of the user,
Vehicle arrival guidance method, characterized in that the position of the user terminal for receiving the vehicle arrival guidance message.
제 1 항 내지 제 17 항 중에 어느 한 항의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for executing the method of any one of claims 1 to 17. 소정의 지역의 지도상에 소정의 위치를 기준으로 소정의 반경을 갖는 원 형태의 영역 또는 소정의 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역을 설정하는 차량도착안내영역 설정부;
소정의 차량의 위치를 수신하는 수신부;
상기 차량의 위치를 이용하여 상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 진입여부 판단부; 및
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 송신부를 포함하는 차량도착안내장치.
A vehicle arrival guide region setting unit configured to set a vehicle arrival guide region for a circle-shaped region having a predetermined radius or a polygonal region formed along a predetermined road on a map of a predetermined region;
A receiver which receives a position of a predetermined vehicle;
An entry determination unit determining whether the vehicle enters the vehicle arrival guide region by using the position of the vehicle; And
And a transmitter configured to transmit a vehicle arrival guide message to a user terminal when the vehicle enters the vehicle arrival guide region.
제 19 항에 있어서,
상기 진입여부 판단부는,
상기 지도상의 도로의 형태, 상기 차량의 이동방향과 이동속도를 고려하여, 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우인지 판단하는 것을 특징으로 하는 차량도착안내장치.
The method of claim 19,
The entry determination unit,
And determining whether the vehicle enters the vehicle arrival guide region in consideration of the shape of the road on the map, the moving direction and the moving speed of the vehicle.
제 19 항에 있어서,
상기 차량도착안내영역 설정부는,
상기 차량도착안내영역을, 사용자의 현재 위치 또는 차량탑승위치로부터 소정의 거리간격에 따라, 복수의 구간으로 나누고,
상기 송신부는 상기 차량이 상기 복수의 구간에 진입할 때마다 상기 차량이 진입한 구간의 정보와 함께 차량도착 안내메시지를 상기 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내장치.
The method of claim 19,
The vehicle arrival guidance area setting unit,
The vehicle arrival guidance region is divided into a plurality of sections according to a predetermined distance interval from the user's current position or the vehicle boarding position,
And the transmitter transmits a vehicle arrival guide message to the user terminal along with information of the section into which the vehicle has entered each time the vehicle enters the plurality of sections.
제 19 항에 있어서,
상기 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출하는 도착예정시간 산출부를 더 포함하고,
상기 송신부는 상기 도착예정시간과 함께 차량도착 안내메시지를 상기 사용자단말에 송신하며,
상기 잔여거리는 상기 사용자의 현재 위치 또는 차량탑승위치를 기초로 도로의 형태를 고려하여 산출한 것을 특징으로 하는 차량도착안내장치.
The method of claim 19,
When the vehicle enters the vehicle arrival guidance area, further comprising a scheduled arrival time calculation unit for calculating the estimated arrival time to arrive at the user's current position or the vehicle boarding position based on the remaining distance and the moving speed of the vehicle,
The transmitting unit transmits a vehicle arrival guide message to the user terminal together with the estimated time of arrival,
The remaining distance is calculated by considering the shape of the road on the basis of the current location or the boarding position of the user vehicle arrival guidance device.
제 19 항에 있어서,
상기 차량도착안내영역을 입력한 사용자의 정보를 검색하는 사용자정보 검색부; 및
상기 설정된 차량도착안내영역으로부터 소정의 거리 이내의 영역에 표시되는 광고를 검색하는 광고 검색부를 더 포함하고,
상기 송신부는 상기 검색된 광고를 상기 사용자단말에 송신하며,
상기 광고는 상기 사용자의 정보에 해당하는 광고인 것을 특징으로 하는 차량도착안내장치.
The method of claim 19,
A user information retrieval unit for retrieving information of a user who has entered the vehicle arrival guidance area; And
The apparatus may further include an advertisement search unit configured to search for an advertisement displayed in an area within a predetermined distance from the set vehicle arrival guidance region.
The transmitting unit transmits the searched advertisement to the user terminal,
And the advertisement is an advertisement corresponding to the information of the user.
제 19 항에 있어서,
상기 송신부는 상기 차량을 이용할 사용자의 현재 위치 또는 차량탑승위치를 상기 차량의 차량단말에 송신하는 것을 특징으로 하는 차량도착안내장치.
The method of claim 19,
And the transmitting unit transmits a current position or a boarding position of a user who will use the vehicle to a vehicle terminal of the vehicle.
제 19 항에 있어서,
복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 상기 차량의 이동속도를 고려하여 가장 짧은 시간 내에 상기 복수의 사용자를 탑승시킬 수 있는 노선과 상기 각 사용자의 차량탑승위치를 산출하는 최적노선 산출부를 더 포함하고,
상기 송신부는 상기 산출된 노선을 상기 차량의 차량단말에 송신하고, 상기 산출된 노선에서 상기 차량탑승위치를 상기 각 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내장치.
The method of claim 19,
Optimal route for calculating the route to board the plurality of users in the shortest time and the boarding position of each user in consideration of the current location of the plurality of users, the moving speed of each user, and the moving speed of the vehicle Further includes a calculation unit,
And the transmitting unit transmits the calculated route to a vehicle terminal of the vehicle, and transmits the vehicle boarding position to each of the user terminals in the calculated route.
제 19 항에 있어서,
상기 송신부는,
상기 차량의 이벤트 발생시 상기 차량의 위치를 상기 사용자단말에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 상기 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내장치.
The method of claim 19,
The transmitting unit,
And transmitting the location of the vehicle to the user terminal when the event of the vehicle occurs, or transmitting the location of the vehicle to the user terminal at a predetermined moving distance of the vehicle when the vehicle moves.
제 19 항에 있어서,
상기 송신부는,
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 상기 차량도착안내영역 내 위치하는 사용자의 위치를 상기 차량의 차량단말에 송신하는 것을 특징으로 하는 차량도착안내장치.

The method of claim 19,
The transmitting unit,
And when the vehicle enters the vehicle arrival guide region, transmits the position of the user located in the vehicle arrival guide region to the vehicle terminal of the vehicle.

KR1020120069284A 2011-08-19 2012-06-27 Method for indicating car arrival, Apparatus thereof, and Recording medium thereof KR101591451B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2012/006439 WO2013027956A1 (en) 2011-08-19 2012-08-13 Method for guiding vehicle arrival, apparatus for guiding vehicle arrival, and recording medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR20110082773 2011-08-19
KR1020110082773 2011-08-19

Publications (2)

Publication Number Publication Date
KR20130020547A true KR20130020547A (en) 2013-02-27
KR101591451B1 KR101591451B1 (en) 2016-02-04

Family

ID=47898464

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020120069284A KR101591451B1 (en) 2011-08-19 2012-06-27 Method for indicating car arrival, Apparatus thereof, and Recording medium thereof

Country Status (1)

Country Link
KR (1) KR101591451B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018101505A1 (en) * 2016-11-30 2018-06-07 주식회사 씨엘 Shuttle bus passenger identification terminal for identifying shuttle bus passenger, shuttle bus management system, and method for identifying shuttle bus passenger
KR101867753B1 (en) * 2017-01-12 2018-06-15 박종철 A method and an apparatus for school bus route management
KR20180091808A (en) * 2016-12-30 2018-08-16 베이징 디디 인피니티 테크놀로지 앤드 디벨럽먼트 컴퍼니 리미티드 Methods and systems for modifying location information of a request

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113240929B (en) * 2016-10-21 2023-10-27 株式会社Dot Boarding information guiding system and method, and process management device and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2018101505A1 (en) * 2016-11-30 2018-06-07 주식회사 씨엘 Shuttle bus passenger identification terminal for identifying shuttle bus passenger, shuttle bus management system, and method for identifying shuttle bus passenger
KR20180091808A (en) * 2016-12-30 2018-08-16 베이징 디디 인피니티 테크놀로지 앤드 디벨럽먼트 컴퍼니 리미티드 Methods and systems for modifying location information of a request
KR101867753B1 (en) * 2017-01-12 2018-06-15 박종철 A method and an apparatus for school bus route management

Also Published As

Publication number Publication date
KR101591451B1 (en) 2016-02-04

Similar Documents

Publication Publication Date Title
CN110164122B (en) Vehicle queuing system control for intersections
CN112236648B (en) Enhancing navigation experience using V2X supplemental information
JP5795078B2 (en) Vehicle side system
US9478138B2 (en) Method and on-board unit for warning in case of wrong-way travel
US20190239155A1 (en) Wireless communication system, information acquiring terminal, computer program, method for determining whether to adopt provided information
US9482541B2 (en) Navigation system
EP3183720A1 (en) Systems and methods for traffic efficiency and flow control
US11543833B2 (en) Vehicle control device, vehicle control method, and vehicle control system
JP2008305084A (en) Traffic signal control system, traffic signal controller, on-vehicle device, and traffic signal control method
US20150198457A1 (en) Onboard unit and method for providing information to a driver
JP2017067514A (en) Route guidance system, method and program
US11738775B2 (en) Route optimization for vehicles
KR101591451B1 (en) Method for indicating car arrival, Apparatus thereof, and Recording medium thereof
KR20140080012A (en) Bus information providing system and method applied bus stop order
KR20220153562A (en) Apparatus, method, computer program and computer readable recording medium for guiding path and method thereof
JP6455141B2 (en) Program, information distribution apparatus, mobile terminal, and method
KR100717843B1 (en) Personal navigation device using public traffic information and its method
CN117854304A (en) Bus arrival forecasting method, device and system
KR100824555B1 (en) Arrival time notifying system for shuttle vehicle
KR20220025589A (en) Method and Apparatus for Providing Traffic Information to Personal Mobility
KR101560489B1 (en) Apparatus and method for notifying approach to destination station
KR102236637B1 (en) Priority signal providing system for emergency vehicle
JP6211316B2 (en) Driving assistance device
WO2013027956A1 (en) Method for guiding vehicle arrival, apparatus for guiding vehicle arrival, and recording medium
JP2013174541A (en) Navigation device, navigation method, and program

Legal Events

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

Payment date: 20181112

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20191107

Year of fee payment: 5