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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 230000005540 biological transmission Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 9
- 230000006854 communication Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000007175 bidirectional communication Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business 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
Description
본 발명은 차량도착안내방법에 관한 것으로서, 더욱 상세하게는 도로를 따라 형성된 차량도착안내영역을 설정함으로써 정확한 차량도착안내서비스를 제공하는 차량도착안내방법, 차량도착안내장치, 및 기록매체에 관한 것이다.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
차량도착안내영역 설정부(110)는 특정 지역의 지도상에 특정 위치를 기준으로 특정 반경을 갖는 원 형태의 영역 또는 특정 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역으로 설정한다.The vehicle arrival guidance
보다 구체적으로, 차량도착안내영역 설정부(110)는 차량도착안내를 하기 위하여 차량도착안내영역을 설정한다. 특정 지역의 지도상에 특정 위치를 기준으로 특정 반경을 갖는 원 형태의 영역을 차량도착안내영역으로 설정할 수 있다. 사용자는 상기 특정 위치로부터의 거리를 기반으로 차량도착안내영역을 설정할 수 있다. 상기 원 형태의 영역을 상기 차량도착안내영역으로 설정하는 경우, 사용자로부터 입력받은 위치와 반경을 이용하여 원 영역을 산출하고, 상기 산출된 원 형태의 영역을 차량도착안내영역으로 설정한다. 상기 사용자로부터 입력받은 위치는 사용자 현재 위치 또는 탑승하고자 하는 위치일 수 있다. More specifically, the vehicle arrival guide
사용자는 원 형태의 영역뿐만 아니라, 도로를 따라 형성된 다각형 형태의 영역을 입력할 수 있다. 차량이 이동하는 도로에 따라 영역이 설정되는바, 상기 영역은 길게 형성되거나 구부러진 형태의 다각형 형태가 될 수 있다. 상기 다각형 형태의 영역은 도로가 직선인 경우 직사각형 형태일 수도 있고, 교차하는 복수의 도로를 포함하는 경우에는 십자가 형태 등이 될 수도 있다. 도로에 따라 형성된 다각형 형태의 영역을 차량도착안내영역으로 설정하는 경우, 상기 다각형 형태의 영역은 도로의 형태를 반영할 수 있어 차량도착여부 또는 차량도착예정시간 등을 정확하게 알 수 있다. 차량은 직선으로 목적지까지 이동할 수 없고, 도로를 따라 목적지까지 이동한다. 따라서, 차량이 목적지까지 이동할 때 통과하는 도로를 상기 차량도착안내영역으로 설정하면 정확한 차량도착안내서비스를 제공할 수 있다. 사용자가 복수의 꼭지점을 찍는 경우 상기 복수의 꼭지점이 연결되어 형성된 다각형 형태의 영역을 사용자로부터 입력받거나, 상기 사용자가 지도상에 직접 그린 다각형 형태의 영역을 사용자로부터 입력받을 수 있다.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
나아가, 복수의 차량도착안내영역을 설정할 수도 있다. 복수의 차량도착안내영역을 설정하는 경우, 진입여부와 통과여부에 관한 메시지를 사용자에게 송신할 수 있다.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
보다 구체적으로, 수신부(120)는 차량의 위치를 차량단말(192) 또는 위치정보시스템으로부터 수신하고, 사용자단말(191)의 위치를 사용자단말(191) 또는 위치정보시스템으로부터 수신한다. 차량의 위치는 차량에 장착된 GPS(Global Positioning System) 단말기를 통해 위치정보시스템이 검출하고, 상기 검출된 차량의 위치를 CDMA(code division multiple access) 통신 방법을 통해 수신할 수 있다. 또는 다른 유, 무선 통신 방법을 이용하여 차량의 위치를 수신할 수 있다. 상기 사용자의 위치는 사용자단말의 위치를 검출한 위치정보시스템으로부터 상기 수신방법들에 의해 수신할 수 있다. 차량의 위치는 미리 설정된 시간마다 계속적으로 수신할 수 있다. 예를 들어, 10초, 20초 등으로 수신간격을 정할 수 있다. 이는 장치에 미리 설정되어 있거나, 사용자에 의해 설정될 수 있다. 또한, 설정된 수신간격이 지나지 않은 경우에도 사용자가 수신명령을 입력하는 경우, 바로 차량의 위치를 수신할 수 있다. 나아가 실시간으로 차량의 위치를 수신할 수 있다. 미리 설정된 수신간격마다 차량의 위치를 수신하는 경우, 정확한 위치를 검출하기 위하여 차량의 이동속도를 고려하여 수신간격을 조절할 수 있다. 즉, 차량의 이동속도가 빨라지면 수신간격을 좁히고, 차량의 이동속도가 느려지면 수신간격을 넓힘으로써 효율적으로 차량의 위치를 수신할 수 있다. 또는, 수신부(120)는 상기 차량의 이벤트 발생시 상기 차량의 위치를 수신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 수신할 수도 있다.More specifically, the
진입여부 판단부(130)는 차량의 위치를 이용하여 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단한다.The
보다 구체적으로, 상기 설정된 차량도착안내영역 내로 차량이 진입하는지 여부를 상기 수신부(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
상기 차량도착안내영역이 원 형태인 경우, 지정된 영역의 중심점으로부터 차량의 현재위치까지의 거리가 설정된 원의 반경보다 작은 경우 차량이 영역으로 진입한 것으로 판단할 수 있다. 또한, 상기 진입으로 판단된 후 차량의 이동으로 인하여 원의 중심점으로부터 차량의 위치까지의 거리가 멀어진 경우 차량이 영역을 통과한 것으로 판단할 수 있다. 상기 차량도착안내영역이 다각형 형태인 경우, 지정된 다각형에서 차량의 현재 위치를 다각형의 꼭지점으로 추가하고, 꼭지점을 추가하기 전 다각형의 면적보다 상기 꼭지점을 추가한 후의 면적이 작으면 차량이 영역으로 진입한 것으로 판단할 수 있다. 또한, 상기 진입으로 판단된 후 차량의 이동으로 인하여 다시 계산한 결과 다각형의 면적이 넓어지는 경우 차량이 영역을 통과한 것으로 판단할 수 있다.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
보다 구체적으로, 진입여부 판단부(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
또한, 상기 차량도착안내영역을 복수의 구간으로 나눈 경우, 차량이 상기 복수의 구간에 진입할 때마다 차량이 진입한 구간의 정보와 함께 차량도착 안내메시지를 사용자단말(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
나아가, 차량을 이용할 사용자의 현재 위치 또는 차량탑승위치를 차량단말(192)에 송신할 수 있다. 차량의 위치를 사용자에게 송신하는 것뿐만 아니라 사용자의 위치를 차량단말에 송신하여 차량을 이용하려는 사용자의 위치를 상기 차량운전자가 알 수 있도록 할 수 있다. 차량을 이용하려는 사용자는 차량을 탑승하려는 사용자이거나, 유치원 차량으로부터 자녀를 인도받으려는 부모와 같이 차량을 이용하려는 사용자일 수 있다. 상기와 같이 사용자의 위치를 차량단말(192)에 송신함으로써 차량이 상기 사용자의 현재위치 또는 차량탑승위치로 바로 이동할 수 있도록 할 수 있다. 또한, 상기 사용자의 현재 위치를 수신한 차량운전자가 도착예정시간정보 또는 탑승할 위치정보 등을 다시 사용자에게 송신할 수 있도록 할 수 있다. 상기와 같이 양방향통신을 함으로써, 일정한 노선없이 차량운행서비스를 제공할 수 있다. 상기 양방향통신을 통해 차량의 스케줄을 조절하는 차량스케줄 처리부 등을 더 포함할 수 있다.Furthermore, the current position or the boarding position of the user who will use the vehicle may be transmitted to the
상기 송신부(140)는 뒤에서 언급할 도착예정시간 산출부(150)에서 산출한 도착예정시간과 함께 차량도착 안내메시지를 사용자단말(191)에 송신할 수 있고, 광고 검색부(170)에서 검색한 광고를 사용자단말(191)에 송신할 수 있으며, 최적노선 산출부(180)에서 산출한 노선을 차량단말(192)에 송신하고 상기 사용자의 차량탑승위치를 사용자단말(191)에 송신할 수 있다. The
또한, 송신부(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
또한, 송신부(140)는 상기 차량의 이벤트 발생시 상기 차량의 위치를 사용자단말(191)에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 사용자단말(191)에 송신할 수 있다.In addition, the
상기 차량의 위치를 사용자단말(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
도착예정시간 산출부(150)는 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출한다.When the vehicle enters the vehicle arrival guide region, the arrival
보다 구체적으로, 차량이 상기 차량도착안내영역 내로 진입할 때, 사용자가 탑승하고자 하는 위치에 차량이 도착할 도착예정시간을 산출한다. 차량이 차량도착안내영역에 진입하였다는 정보만을 사용자에게 제공하는 경우, 상기 사용자가 언제 차량에 탑승하고자 준비하여야 하는지 정확히 모를 수 있다. 따라서, 정확한 도착예정시간을 제공하기 위하여 도착예정시간을 산출한다. 상기 도착예정시간은 잔여거리 및 차량의 이동속도에 기초하여 목적지인 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출한다. 상기 잔여거리는 상기 사용자의 현재 위치 또는 차량탑승위치를 기초로 도로의 형태를 고려하여 산출한다. 직선거리로 잔여거리를 하는 경우, 차량의 노선을 고려하지 않으므로 직선거리를 이용하여 산출한 도착예정시간은 실제 도착예정시간보다 짧아질 수 있다. 따라서, 도로의 형태를 고려하여 잔여거리를 산출한다. 상기 잔여거리를 차량의 이동속도로 나누면 이동시간이 산출되고 상기 이동시간을 이용하여 도착예정시간을 산출한다. 상기 도착예정시간은 이동 중에 정류장이 있는 경우 등, 오차를 고려하여 산출할 수도 있다. 상기 산출된 도착예정시간은 송신부(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
사용자정보 검색부(160)는 상기 차량도착안내영역을 입력한 사용자의 정보를 검색한다.The user
보다 구체적으로, 사용자정보 검색부(160)는 미리 저장된 사용자 데이터베이스에서 상기 차량도착안내영역을 입력한 사용자의 정보를 검색한다. 상기 사용자 데이터베이스는 차량도착안내장치를 이용하기 위한 가입절차에서 사용자로부터 입력받은 사용자 정보를 저장하여 구축할 수 있다.More specifically, the user
광고 검색부(170)는 상기 설정된 차량도착안내영역으로부터 특정 거리 이내의 영역에 표시되는 광고를 검색한다.The
보다 구체적으로, 광고 검색부(170)는 상기 설정된 차량도착안내영역으로부터 일정 거리까지의 영역에 표시되는 광고가 있는지 광고 데이터베이스를 검색한다. 상기 광고 데이터베이스는 위치정보를 포함하고 있는 광고들을 저장하고 있을 수 있다. 상기 광고의 위치정보를 이용하여 특정영역 내에 위치한 광고를 검색한다. 상기 특정영역은 상기 설정된 차량도착안내영역으로부터 특정 거리까지의 영역일 수 있다. 상기 특정 거리는 미리 설정된 값일 수 있다. 또한, 사용자에게 광고효과가 있는 광고만을 집중적으로 표시하기 위하여, 사용자정보 검색부(160)에서 검색한 사용자정보를 이용하여 광고를 검색한다. 예를 들어, 유치원에 다니는 자녀를 둔 부모들의 경우, 자녀의 선행학습을 위한 초등학교 대비학원의 광고를 검색하는 등, 앞으로 발생할 사용자의 요구에 해당하는 맞춤 광고를 제공할 수 있다. 상기 검색된 광고는 송신부(140)가 사용자단말(191)에 송신한다.More specifically, the
최적노선 산출부(180)는 복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 차량의 이동속도를 고려하여 가장 짧은 시간 내에 상기 복수의 사용자를 탑승시킬 수 있는 노선과 상기 각 사용자의 차량탑승위치를 산출한다.The optimum
보다 구체적으로, 노선이 일정하지 않은 차량을 탑승하고자 하는 사용자들의 현재위치, 상기 각 사용자의 이동속도, 및 차량의 이동속도를 고려하여 최적의 노선을 산출하고, 상기 최적의 노선을 따라 상기 각 사용자가 차량에 탑승할 차량탑승위치를 산출할 수 있다. 상기 최적의 노선은 가장 짧은 시간 내에 상기 복수의 사용자를 모두 탑승시킬 수 있는 노선이고, 상기 각 사용자의 차량탑승위치는 상기 각 사용자가 이동하여 차량을 탑승할 위치이다. 복수의 사용자들로부터 차량에 탑승하고자 하는 메시지를 수신하면, 상기 복수의 사용자의 현재 위치, 상기 각 사용자의 이동속도, 차량의 이동속도를 고려하여 최적노선을 산출한다. 사용자가 이동하지 않는 경우 또는 이동이 어려운 사용자인 경우, 상기 각 사용자의 현재위치를 고려하여 상기 각 사용자를 가장 짧은 시간 내에 탑승시킬 수 있는 노선을 산출할 수 있다. 또한, 사용자는 이동이 가능한 경우에는, 상기 사용자의 이동속도와 차량의 이동속도를 고려하여 상기 사용자가 차량이 도착하기 전에 이동할 수 있는 최대이동거리를 산출하고, 상기 최대이동거리 반경 이내로 차량이 통과할 수 있는 최적의 노선을 산출할 수 있다. 사용자의 이동을 이용하면, 차량이 불필요한 도로를 들어갔다 나와야 하는 시간을 줄일 수 있으므로, 짧은 시간 내에 복수의 사용자를 탑승시킬 수 있다. 상기 사용자의 최대이동거리 내에 있는 큰 도로를 상기 차량탑승위치로 설정할 수도 있다. 상기 각 사용자의 이동속도는 사용자로부터 입력받은 값이거나, 보통사람의 걸음속도인 시간당 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
본 발명의 다른 실시예에 따른 차량도착안내장치는 양방향 통신기능을 갖출 수 있다. 상기 최적노선 산출부(180)는 상기 양방향 통신기능을 이용한다. 사용자로부터 수신한 정보와 차량으로부터 수신한 정보를 차량도착안내를 위한 처리를 한 후, 다시 사용자와 차량에게 상기 처리된 정보를 송신하는 양방향 통신기능을 이용할 수 있다. 단말과 통신하는 경우 CDMA망을 이용할 수 있고, 시스템간 통신하는 경우에는 이더넷망(Ethernet)을 이용할 수 있다.Vehicle arrival guidance apparatus according to another embodiment of the present invention may have a bi-directional communication function. The
도 2는 본 발명의 일 실시예에 따른 차량도착안내방법의 흐름도이다.2 is a flow chart of a vehicle arrival guidance method according to an embodiment of the present invention.
210단계는 특정 지역의 지도상에 특정 위치를 기준으로 특정 반경을 갖는 원 형태의 영역 또는 특정 도로를 따라 형성된 다각형 형태의 영역을 차량 도착안내영역을 설정하는 단계이다.In
보다 구체적으로 사용자로부터 입력받은 특정 지역의 지도상에 특정 위치를 기준으로 미리 설정되거나 사용자로부터 입력받은 반경을 갖는 원 형태의 영역 또는 특정 도로를 따라 형성된 다각형 형태의 영역을 차량도착안내영역을 설정한다. 본 단계에 대한 상세한 설명은 도 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
상기 차량도착안내영역을 설정하는 다른 방법은 다음과 같다. 상기 지도상에서 상기 차량이 이동하는 복수의 도로 중 적어도 하나 이상의 도로의 시작과 끝이 선택되면, 상기 선택된 도로에 따라 상기 도로 폭의 중심으로부터 특정 거리까지 영역범위를 갖는 상기 다각형 형태의 영역을 상기 차량도착안내영역으로 설정할 수 있다. 상기 특정 거리는 미리 설정되어 있거나, 사용자로부터 입력받은 값으로 설정할 수 있다. 사용자가 입력하려는 영역에 해당하는 도로의 시작과 끝을 선택하여 입력하면, 상기 도로의 시작과 끝까지 도로를 따라 일정한 폭을 갖는 영역을 상기 차량도착안내영역으로 설정할 수 있다. 상기 폭은 상기 도로의 폭의 중심과 상기 특정거리에 의해 정해질 수 있다.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
보다 구체적으로, 특정 차량의 위치정보를 검출한 차량단말 또는 위치정보시스템으로부터 상기 차량의 위치를 수신한다. 상기 차량은 한 대의 차량이거나, 또는 학원차와 같이 하나의 사업자가 운행하는 복수의 차량일 수 있다. 또는, 특정 목적지로 이동하는 복수의 버스일 수 있다. 본 단계에 대한 상세한 설명은 도 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
230단계는 상기 차량의 위치를 이용하여 상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 단계이다.In
보다 구체적으로, 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
240단계는 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 단계이다.In
보다 구체적으로, 230단계 판단결과, 상기 차량이 상기 차량도착안내영역 내로 진입한 것으로 판단되면, 차량도착 안내메시지를 사용자단말에 송신한다. 상기 차량이 상기 차량도착안내영역 내로 진입하기 전이라도 차량의 위치를 상기 사용자단말에 송신할 수 있다. 상기 차량의 위치는 상기 차량의 이벤트 발생시 상기 차량의 위치를 상기 사용자 단말에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 사용자 단말에 송신할 수 있다. 상기 차량에 발생하는 이벤트는 상기 차량의 정거장 진입/진출, 문열림, 또는 정차 중 하나일 수 있다. 또한, 상기 차량의 위치를 상기 사용자 단말에 송신하는 이동거리는 상기 차량의 속도에 따라 상기 차량의 위치를 송신하는 이동거리가 미리 설정되어 있을 수 있다. 나아가, 소정의 시간 동안 상기 차량에 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않은 경우, 미리 설정된 주기마다 상기 차량의 위치를 상기 사용자 단말에 송신할 수 있다. 본 단계에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, if it is determined in
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
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 상기 차량도착안내영역 내 위치하는 사용자의 위치를 차량단말기에 송신하는 단계를 더 포함할 수 있다. 상기 사용자의 위치는 상기 차량도착 안내메시지를 수신하는 사용자단말의 위치일 수 있다. 본 단계에 대한 상세한 설명은 도 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
도 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
도 3은 본 발명의 다른 실시예에 따른 차량도착안내방법의 흐름도이다.3 is a flow chart of a vehicle arrival guidance method according to another embodiment of the present invention.
310단계는 상기 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출하는 단계이다.In
보다 구체적으로, 차량이 상기 차량도착안내영역 내로 진입하더라도 사용자가 상기 차량을 이용하고자 하는 위치에 언제쯤 도착하는지 알기 어려울 수 있다. 따라서, 잔여거리 및 상기 차량의 이동속도에 기초하여 도착예정시간을 산출한다. 본 단계에 대한 상세한 설명은 도 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
320단계는 상기 도착예정시간과 함께 차량도착 안내메시지를 상기 사용자단말에 송신하는 단계이다.In
보다 구체적으로, 상기 310단계에서 산출된 도착예정시간을 차량도착 안내메시지와 함께 상기 사용자단말로 송신하는 단계이다. 송신방법에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, the step of transmitting the estimated arrival time calculated in
도 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
420단계는 상기 설정된 차량도착안내영역으로부터 특정 거리 이내의 영역에 표시되는 광고를 검색하는 단계이다.In
보다 구체적으로 상기 410단계에서 검색된 사용자정보에 해당하는 광고를 검색하는 단계이다. 본 단계에 대한 상세한 설명은 도 1의 광고 검색부(170)에 대한 상세한 설명에 대응하는바, 도 1의 광고 검색부(170)에 대한 상세한 설명으로 대신한다.More specifically, in
430단계는 420단계에서 검색된 광고를 상기 사용자단말에 송신하는 단계이다.In
보다 구체적으로, 상기 420단계에서 검색된 광고를 차량도착 안내메시지와 함께 상기 사용자단말로 송신하는 단계이다. 송신방법에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, in
도 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
520단계는 510단계에서 산출된 노선을 상기 차량에 송신하고, 상기 산출된 차량탑승위치를 상기 각 사용자단말에 송신하는 단계이다.In
보다 구체적으로, 상기 510단계에서 산출된 노선을 상기 차량에 송신하고, 상기 산출된 차량탑승위치를 상기 각 사용자단말에 송신하는 단계이다. 송신방법에 대한 상세한 설명은 도 1의 송신부(140)에 대한 상세한 설명에 대응하는바, 도 1의 송신부(140)에 대한 상세한 설명으로 대신한다.More specifically, the step of transmitting the calculated route in
상기 사용자가 기존 차량탑승위치를 변경하는 경우, 상기 변경된 차량탑승위치를 고려하여 가장 근접한 도로를 운행하는 노선의 차량을 선정하는 단계, 상기 선정된 차량의 기존 노선에 상기 사용자의 변경된 차량탑승위치를 추가하여 가장 짧은 시간 내에 사용자들을 탑승시킬 수 있는 변경노선을 산출하는 단계, 상기 선정된 차량의 현재위치, 잔여거리, 및 상기 선정된 차량의 이동속도에 기초하여 상기 변경된 차량탑승위치에 도착할 도착예정시간을 산출하는 단계, 및 상기 변경노선을 상기 선정된 차량에 송신하고, 상기 선정된 차량의 정보와 상기 산출한 도착예정시간을 상기 사용자에게 송신하는 단계를 더 포함할 수 있다.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
또한, 본 발명의 실시예에 따른 차량도착안내방법은 차량에 탑승하는 탑승자의 변동이 발생한 경우 노선운행시간, 노선운행거리, 및 탑승자 수를 고려하여 차량서비스를 제공하는 동일 사업자에게 속한 전체 차량의 노선과 탑승자명단을 생성하는 단계, 및 상기 생성된 노선과 탑승자명단을 각 해당 차량단말에 송신하고, 차량정보, 탑승위치, 탑승시간을 사용자단말에게 송신하는 단계를 더 포함할 수 있다. 상기 노선과 탑승자명단은, 상기 전체 차량들 간에 상기 노선운행시간, 노선운행거리 및 탑승자 수에 있어서 편차가 가장 적도록 생성하는 것일 수 있다.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
도 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
위치관제시스템(710)은 차량단말(192)로부터 차량위치를 수신하고 사용자단말(191)로부터 탑승위치와 도착안내영역을 수신한다. 또한, 상기 수신한 정보들을 저장하는 사용자설정 데이터베이스를 포함하고, 상기 수신한 정보를 이용하여 차량의 진입여부를 판단하는 진입여부 판단부, 차량의 도착예정시간을 산출하는 도착예정시간 산출부를 포함하며, 상기 도착예정시간과 차량도착안내메시지를 사용자단말(191)에 송신하는 차량도착안내 송신부를 포함한다. The
운행관리시스템(720)은 위치관제시스템(710)으로부터 탑승위치를 수신하는 탑승위치 수신부를 포함한다. 운행차량, 노선 정거장, 사용자정보, 및 광고정보 등을 저장하고 있는 운행관리 데이터베이스의 정보를 이용하여 운행 차량 및 사용자 정보를 관리하고 노선 및 정거장을 설정한다. 사용자의 차량탑승위치를 이용하여 최적노선을 산출하는 최적노선 산출부를 포함하고, 설정된 노선을 차량단말(192)에 송신하는 운행노선 송신부를 포함한다.The
사용자단말(191)은 사용자로부터 입력받은 탑승위치를 차량탑승위치로 설정하는 탑승위치 설정부와 사용자로부터 입력받은 차량도착안내영역을 설정하는 차량도착안내영역 설정부를 포함한다. 상기 사용자단말(191)이 스마트폰인 경우 위치관제시스템(710)으로부터 차량도착안내 메시지를 푸시시스템(Push notification)으로 수신할 수 있으며, 스마트폰이 아닌 일반 휴대전화인 경우에는 차량도착안내 메시지를 SMS로 수신할 수 있다. 상기 차량의 위치를 표시할 수 있는 디스플레이부를 포함할 수 있으며, 광고 등을 표시할 수 있다.The
차량단말(192)은 위치정보시스템을 이용하여 측정된 위치정보를 위치관제시스템(710)에 송신하는 차량위치정보 송신부를 포함한다. 또한, 탑승자의 승하차를 확인할 수 있도록 RFID리더기를 포함한다. 운행관리시스템(720)으로부터 설정된 노선과 탑승자명단 등을 수신하는 수신부를 포함한다. 차량단말(192)이 푸시시스템(Push notification)을 이용할 수 있는 경우 푸시시스템(Push notification)을 이용하여 상기 노선을 수신할 수 있다. 또한, 상기 운행노선을 표시할 수 있는 디스플레이부를 포함하여 지도상에 운행중인 차량의 현재위치, 운행노선, 정거장, 또는 탑승자 정보 등을 표시할 수 있다. The
도 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.
상기 차량도착안내영역을 설정하는 단계는,
상기 지도 상에서 상기 차량이 이동하는 복수의 도로 중 적어도 하나 이상의 도로의 시작과 끝이 선택되면, 상기 선택된 도로에 따라 상기 도로 폭의 중심으로부터 소정의 거리까지 영역범위를 갖는 상기 다각형 형태의 영역을 상기 차량도착안내영역으로 설정하는 것을 특징으로 하는 차량도착안내방법.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.
상기 차량도착안내영역을 설정하는 단계는,
상기 지도상의 도로에 따라 미리 설정된 복수의 후보차량도착안내영역 중 적어도 어느 하나 이상이 선택되면, 상기 선택된 후보차량도착안내영역을 상기 차량도착안내영역으로 설정하는 것을 특징으로 하는 차량도착안내방법.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.
상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 단계는,
상기 지도상의 도로의 형태, 상기 차량의 이동방향과 이동속도를 고려하여, 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우인지 판단하는 단계를 포함하는 차량도착안내방법.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.
상기 차량도착안내영역을 설정하는 단계는,
상기 차량도착안내영역을, 사용자의 현재 위치 또는 차량탑승위치로부터 소정의 거리간격에 따라, 복수의 구간으로 나누는 단계를 더 포함하고,
상기 차량도착 안내메시지를 사용자단말에 송신하는 단계는,
상기 차량이 상기 복수의 구간을 진입할 때마다 상기 차량이 진입한 구간의 정보와 함께 차량도착 안내메시지를 상기 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내방법.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.
상기 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출하는 단계를 더 포함하고,
상기 차량도착 안내메시지를 사용자단말에 송신하는 단계는,
상기 도착예정시간과 함께 차량도착 안내메시지를 상기 사용자단말에 송신하고,
상기 잔여거리는 상기 사용자의 현재 위치 또는 차량탑승위치를 기초로 도로의 형태를 고려하여 산출된 것을 특징으로 하는 차량도착안내방법.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.
상기 차량도착안내영역을 입력한 사용자의 정보를 검색하는 단계;
상기 설정된 차량도착안내영역으로부터 소정의 거리 이내의 영역에 표시되는 광고를 검색하는 단계; 및
상기 검색된 광고를 상기 사용자단말에 송신하는 단계를 포함하고,
상기 광고는 상기 사용자의 정보에 해당하는 광고인 것을 특징으로 하는 차량도착안내방법.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.
상기 차량을 이용할 사용자의 현재 위치 또는 차량탑승위치를 상기 차량의 차량단말에 송신하는 단계를 더 포함하는 차량도착안내방법.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.
복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 상기 차량의 이동속도를 고려하여 가장 짧은 시간 내에 상기 복수의 사용자를 탑승시킬 수 있는 노선과 상기 각 사용자의 차량탑승위치를 산출하는 단계; 및
상기 산출된 노선을 상기 차량단말에 송신하고, 상기 산출된 노선에서 상기 차량탑승위치를 상기 각 사용자단말에 송신하는 단계를 더 포함하는 차량도착안내방법.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.
상기 사용자가 기존 차량탑승위치를 변경하는 경우, 상기 변경된 차량탑승위치를 고려하여 가장 근접한 도로를 운행하는 노선의 차량을 선정하는 단계;
상기 선정된 차량의 기존 노선에 상기 사용자의 변경된 차량탑승위치를 추가하여 가장 짧은 시간 내에 사용자들을 탑승시킬 수 있는 변경노선을 산출하는 단계;
상기 선정된 차량의 현재위치, 잔여거리, 및 상기 선정된 차량의 이동속도에 기초하여 상기 변경된 차량탑승위치에 도착할 도착예정시간을 산출하는 단계; 및
상기 변경노선을 상기 선정된 차량의 차량단말에 송신하고, 상기 선정된 차량의 정보와 상기 산출한 도착예정시간을 상기 사용자단말에 송신하는 단계를 더 포함하는 차량도착안내방법.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.
상기 차량에 탑승하는 탑승자의 변동이 발생한 경우 노선운행시간, 노선운행거리, 및 탑승자 수를 고려하여 차량서비스를 제공하는 동일 사업자에게 속한 전체 차량의 노선과 탑승자명단을 생성하는 단계; 및
상기 생성된 노선과 탑승자명단을 각 해당 차량의 차량단말에 송신하고, 차량정보, 탑승위치, 및 탑승시간을 상기 사용자단말에 송신하는 단계를 더 포함하고,
상기 노선과 탑승자명단은, 상기 전체 차량들 간에 상기 노선운행시간, 노선운행거리, 및 탑승자 수에 있어서 편차가 가장 적도록 생성하는 것을 특징으로 하는 차량도착안내방법.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.
상기 차량의 위치를 상기 사용자단말에 송신하는 단계를 더 포함하고,
상기 차량의 이벤트 발생시 상기 차량의 위치를 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 송신하는 것을 특징으로 하는 차량도착안내방법.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.
상기 차량에 발생하는 이벤트는,
상기 차량의 정거장 진입/진출, 문열림, 또는 정차 중 하나인 것을 특징으로 하는 차량도착안내방법.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.
상기 차량의 위치를 송신하는 상기 차량의 이동거리는,
상기 차량의 속도에 따라 상기 차량의 위치를 송신하는 이동거리가 미리 설정되어 있는 것을 특징으로 하는 차량도착안내방법.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.
상기 차량의 위치를 상기 사용자단말에 송신하는 단계는
소정의 시간 동안 상기 차량에 상기 이벤트가 발생하지 않거나 상기 이동거리를 상기 차량이 이동하지 않은 경우, 미리 설정된 주기마다 상기 차량의 위치를 송신하는 것을 특징으로 하는 차량도착안내방법.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.
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 상기 차량도착안내영역 내 위치하는 사용자의 위치를 차량단말에 송신하는 단계를 더 포함하는 차량도착안내방법.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.
상기 사용자의 위치는,
상기 차량도착 안내메시지를 수신하는 사용자단말의 위치인 것을 특징으로 하는 차량도착안내방법.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.
소정의 차량의 위치를 수신하는 수신부;
상기 차량의 위치를 이용하여 상기 차량이 상기 차량도착안내영역 내로 진입하는지 여부를 판단하는 진입여부 판단부; 및
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 차량도착 안내메시지를 사용자단말에 송신하는 송신부를 포함하는 차량도착안내장치.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.
상기 진입여부 판단부는,
상기 지도상의 도로의 형태, 상기 차량의 이동방향과 이동속도를 고려하여, 상기 차량이 상기 차량도착안내영역 내로 진입하는 경우인지 판단하는 것을 특징으로 하는 차량도착안내장치.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.
상기 차량도착안내영역 설정부는,
상기 차량도착안내영역을, 사용자의 현재 위치 또는 차량탑승위치로부터 소정의 거리간격에 따라, 복수의 구간으로 나누고,
상기 송신부는 상기 차량이 상기 복수의 구간에 진입할 때마다 상기 차량이 진입한 구간의 정보와 함께 차량도착 안내메시지를 상기 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내장치.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.
상기 차량이 상기 차량도착안내영역 내로 진입할 때, 잔여거리 및 상기 차량의 이동속도에 기초하여 사용자의 현재 위치 또는 차량탑승위치에 도착할 도착예정시간을 산출하는 도착예정시간 산출부를 더 포함하고,
상기 송신부는 상기 도착예정시간과 함께 차량도착 안내메시지를 상기 사용자단말에 송신하며,
상기 잔여거리는 상기 사용자의 현재 위치 또는 차량탑승위치를 기초로 도로의 형태를 고려하여 산출한 것을 특징으로 하는 차량도착안내장치.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.
상기 차량도착안내영역을 입력한 사용자의 정보를 검색하는 사용자정보 검색부; 및
상기 설정된 차량도착안내영역으로부터 소정의 거리 이내의 영역에 표시되는 광고를 검색하는 광고 검색부를 더 포함하고,
상기 송신부는 상기 검색된 광고를 상기 사용자단말에 송신하며,
상기 광고는 상기 사용자의 정보에 해당하는 광고인 것을 특징으로 하는 차량도착안내장치.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.
상기 송신부는 상기 차량을 이용할 사용자의 현재 위치 또는 차량탑승위치를 상기 차량의 차량단말에 송신하는 것을 특징으로 하는 차량도착안내장치.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.
복수의 사용자의 현재위치, 상기 각 사용자의 이동속도, 및 상기 차량의 이동속도를 고려하여 가장 짧은 시간 내에 상기 복수의 사용자를 탑승시킬 수 있는 노선과 상기 각 사용자의 차량탑승위치를 산출하는 최적노선 산출부를 더 포함하고,
상기 송신부는 상기 산출된 노선을 상기 차량의 차량단말에 송신하고, 상기 산출된 노선에서 상기 차량탑승위치를 상기 각 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내장치.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.
상기 송신부는,
상기 차량의 이벤트 발생시 상기 차량의 위치를 상기 사용자단말에 송신하거나, 상기 차량의 이동시 상기 차량의 소정의 이동거리마다 상기 차량의 위치를 상기 사용자단말에 송신하는 것을 특징으로 하는 차량도착안내장치.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.
상기 송신부는,
상기 차량이 상기 차량도착안내영역 내로 진입하는 경우, 상기 차량도착안내영역 내 위치하는 사용자의 위치를 상기 차량의 차량단말에 송신하는 것을 특징으로 하는 차량도착안내장치.
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.
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)
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)
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 |
-
2012
- 2012-06-27 KR KR1020120069284A patent/KR101591451B1/en active IP Right Grant
Cited By (3)
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 |