KR20210071453A - User terminal apparatus and network system - Google Patents

User terminal apparatus and network system Download PDF

Info

Publication number
KR20210071453A
KR20210071453A KR1020190161636A KR20190161636A KR20210071453A KR 20210071453 A KR20210071453 A KR 20210071453A KR 1020190161636 A KR1020190161636 A KR 1020190161636A KR 20190161636 A KR20190161636 A KR 20190161636A KR 20210071453 A KR20210071453 A KR 20210071453A
Authority
KR
South Korea
Prior art keywords
vehicle
server
user terminal
user
location
Prior art date
Application number
KR1020190161636A
Other languages
Korean (ko)
Inventor
염준선
Original Assignee
현대자동차주식회사
기아 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 현대자동차주식회사, 기아 주식회사 filed Critical 현대자동차주식회사
Priority to KR1020190161636A priority Critical patent/KR20210071453A/en
Publication of KR20210071453A publication Critical patent/KR20210071453A/en

Links

Images

Classifications

    • G06Q50/30
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems
    • G06Q20/145Payments according to the detected use or quantity
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0283Price estimation or determination
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Economics (AREA)
  • Theoretical Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Automation & Control Theory (AREA)
  • Operations Research (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Primary Health Care (AREA)
  • Traffic Control Systems (AREA)

Abstract

The present invention provides a user terminal and a network system capable of providing a designated driver service regardless of a location relationship between a user and a vehicle. The user terminal according to one embodiment comprises: a communication part which communicates with a driver terminal and a server; an input part which receives a user command; and a control part which requests a designated driver service from the server based on the user command, and communicates with the server to share a vehicle location and vehicle key information, wherein the server may communicate with the user terminal and the driver terminal and share the location of the vehicle and key information of the vehicle.

Description

사용자 단말 및 네트워크 시스템{USER TERMINAL APPARATUS AND NETWORK SYSTEM}User terminal and network system {USER TERMINAL APPARATUS AND NETWORK SYSTEM}

본 발명은 효율적인 대리 운전 수행을 위한 사용자 단말 및 네트워크 시스템에 관련된 기술이다.The present invention relates to a user terminal and a network system for efficient surrogate driving.

일반적으로 대리운전은 차량 주인이 음주 및 심신 불안정 등으로 인하여 직접 운전할 수 없는 상태에 있을 때 그 차량을 대신하여 운전하는 것을 의미한다. 그리고, 최근에는 음주운전 단속 강화 및 음주운전의 방지에 대한 의식 수준이 높아지면서 대리운전 시장이 급속하게 성장하고 있다.In general, surrogate driving refers to driving a vehicle on behalf of a vehicle owner when he/she is in a state in which he/she cannot directly drive due to drinking or mental and physical instability. And, in recent years, as the level of awareness on the enhancement of drunk driving enforcement and prevention of drunk driving increases, the surrogate driving market is rapidly growing.

대리운전 서비스는 차량 주인의 전화를 통한 대리운전 요청에 의해 대리운전 서비스 업체가 대리운전 기사를 고객에 연계시켜 줌으로써 이루어지는 것이 일반적이다. In general, the surrogate driving service is made by linking the surrogate driver to the customer by the surrogate driving service company requesting the surrogate driving through the phone call of the vehicle owner.

그러나 단순히 이러한 방식으로 대리운전 시스템을 운영하는 경우 사용자와 차량이 다른 위치에 있는 경우 대리운전 이용에 불편함이 존재할 수 있다.However, in the case of simply operating the surrogate driving system in this way, there may be inconvenience in using surrogate driving if the user and the vehicle are in different locations.

또한 대리운전기사들의 영과속, 신호 위반, 중앙선 침범과 같은 교통법규의 미준수와 요금 시비, 보험 미가입, 보험분쟁과 같은 사회적 문제가 야기되고 있다. 따라서 이러한 문제를 해결하기 위한 연구가 활발히 이루어지고 있는 실정이다.In addition, there are social problems such as non-compliance with traffic laws such as zero speeding, signal violations, and central line violations by surrogate drivers, disputes over fares, non-insurance, and insurance disputes. Therefore, research to solve these problems is being actively conducted.

본 발명은 사용자와 차량의 위치관계와 관계없이 대리운전 서비스 제공이 가능한 사용자 단말 및 네트워크 시스템을 제공한다.The present invention provides a user terminal and a network system capable of providing a surrogate driving service regardless of the location relationship between the user and the vehicle.

일 실시예에 따른 사용자 단말은 운전자 단말과 및 서버와 통신하는 통신부;A user terminal according to an embodiment includes a communication unit that communicates with a driver terminal and a server;

사용자의 명령을 입력 받는 입력부; 및 상기 사용자의 명령에 기초하여 상기 서버에 대리운전 서비스를 요청하고,상기 서버와 통신하여 차량의 위치 및 상기 차량의 키 정보를 공유하는 제어부;를 포함하고, an input unit for receiving a user's command; and a controller that requests a surrogate driving service from the server based on the user's command, and communicates with the server to share the location of the vehicle and the key information of the vehicle.

상기 서버는, 상기 사용자 단말 및 상기 운전자 단말과 통신하고 상기 차량의 위치 및 상기 차량의 키 정보를 공유할 수 있다.The server may communicate with the user terminal and the driver terminal and share the location of the vehicle and key information of the vehicle.

상기 입력부는, 상기 차량의 위치 및 목적지 정보를 입력 받고,The input unit receives the location and destination information of the vehicle,

상기 제어부는, 상기 차량의 위치를 경유하여 상기 목적지에 도착하는 요청 신호를 상기 운전자 단말에 송신하도록 제어할 수 있다.The controller may control to transmit a request signal arriving at the destination via the location of the vehicle to the driver terminal.

상기 입력부는, 상기 사용자로부터 상기 사용자의 위치를 입력 받고,The input unit receives the user's location from the user,

상기 제어부는, 상기 사용자의 위치 정보를 상기 운전자 단말에 송신할 수 있다.The controller may transmit the location information of the user to the driver terminal.

상기 통신부는, 상기 차량과 통신하여 상기 차량의 주유 상태를 수신하고,The communication unit communicates with the vehicle to receive a fueling state of the vehicle,

상기 제어부는, 상기 주유 상태를 기초로 상기 차량에 주유가 필요한 것으로 판단되면, 상기 차량의 주유를 요청하는 신호를 상기 다른 사용자 단말에 송신할 수 있다.When it is determined that refueling of the vehicle is necessary based on the refueling state, the controller may transmit a signal requesting refueling of the vehicle to the other user terminal.

일 실시예에 따른 사용자 단말은 표시부;를 더 포함하고,The user terminal according to an embodiment further includes a display unit;

상기 통신부는, 서버와 통신하고,The communication unit communicates with the server,

상기 서버는, 미리 결정된 기준 및 상기 차량의 주행 정보에 기초하여 결재 정보를 상기 사용자 단말에 송신하고,The server transmits payment information to the user terminal based on a predetermined criterion and the driving information of the vehicle,

상기 제어부는, 상기 결재 정보를 상기 표시부에 표시할 수 있다.The control unit may display the payment information on the display unit.

일 실시예에 따른 네트워크 시스템은, 운전자 단말; 상기 운전자 단말과 통신하고, 사용자의 명령에 기초하여 서버에 대리운전 서비스를 요청하고, 상기 사용자로부터 목적지 정보를 입력 받는 사용자 단말; 및 상기 사용자 단말 및 상기 운전자 단말과 통신하고 차량의 위치 및 상기 차량의 키 정보를 공유하는 서버;를 포함할 수 있다.A network system according to an embodiment includes a driver terminal; a user terminal communicating with the driver terminal, requesting a surrogate driving service from the server based on a user's command, and receiving destination information from the user; and a server that communicates with the user terminal and the driver terminal and shares the location of the vehicle and key information of the vehicle.

상기 사용자 단말은, 상기 차량의 위치 및 상기 목적지 정보를 송신하고,The user terminal transmits the location of the vehicle and the destination information,

상기 서버는, 상기 차량의 위치를 경유하여 상기 목적지에 도착하는 요청 신호를 상기 운전자 단말에 송신할 수 있다.The server may transmit a request signal arriving at the destination via the location of the vehicle to the driver terminal.

상기 서버는, 상기 차량의 위치 및 상기 목적지 정보를 기초로 이동 경로를 도출하여 상기 운전자 단말에 송신할 수 있다.The server may derive a movement route based on the location of the vehicle and the destination information and transmit it to the driver terminal.

상기 서버는, 상기 목적지 정보에 기초하여 결정된 결재 정보를 상기 사용자 단말에 송신할 수 있다.The server may transmit payment information determined based on the destination information to the user terminal.

상기 서버는, 상기 목적지 정보의 지리적 위치에 기초하여 결재 정보를 상기 사용자 단말에 송신할 수 있다.The server may transmit payment information to the user terminal based on the geographic location of the destination information.

상기 서버는, 상기 대리운전 서비스를 요청한 시점에 기초하여 결재 정보를 상기 사용자 단말에 송신할 수 있다.The server may transmit payment information to the user terminal based on the time of requesting the surrogate driving service.

상기 서버는, 상기 대리운전 서비스를 요청한 시점의 대중 교통 이용 가능 여부에 기초하여 결재 정보를 상기 사용자 단말에 송신할 수 있다.The server may transmit payment information to the user terminal based on whether public transportation is available at the time of requesting the surrogate driving service.

상기 서버는, 상기 사용자 단말로 부터 입력 받은 여유 시간을 기초로 상기 결재 정보를 결정할 수 있다.The server may determine the payment information based on the spare time input from the user terminal.

상기 서버는, 상기 차량의 위치 및 상기 목적지 정보를 기초로 예상 주행 경로를 결정하고, 상기 예상 주행 경로와 상기 차량이 실제 주행한 경로를 비교하여 상기 결재 정보를 결정할 수 있다.The server may determine a predicted driving route based on the location of the vehicle and the destination information, and may determine the payment information by comparing the predicted driving route with a route actually driven by the vehicle.

상기 서버는, 상기 차량의 속도와 상기 차량이 주행하는 지역의 미리 결정된 속도 기준을 비교하여 상기 결재 정보를 도출할 수 있다.The server may derive the payment information by comparing the speed of the vehicle with a predetermined speed reference of an area in which the vehicle travels.

상기 차량은, 적어도 하나의 카메라를 포함하고,The vehicle includes at least one camera,

상기 서버는, 상기 적어도 하나의 카메라가 획득한 상기 차량의 실내 상황 정보 또는 상기 차량의 외부 상황 정보를 반영하여 상기 결재 정보를 도출할 수 있다.The server may derive the payment information by reflecting the indoor situation information of the vehicle or the external situation information of the vehicle acquired by the at least one camera.

일 실시예에 따른 사용자 단말 및 네트워크 시스템에 따르면 사용자와 차량의 위치관계와 관계없이 대리운전 서비스 제공이 가능하다.According to the user terminal and the network system according to an embodiment, it is possible to provide a surrogate driving service regardless of the location relationship between the user and the vehicle.

또한 다른 실시예에 따른 사용자 단말 및 네트워크 시스템에 따르면 대리운전 서비스 사용자의 합리적인 대리운전 비용 지불이 가능하다.In addition, according to the user terminal and the network system according to another embodiment, it is possible to pay a reasonable cost of surrogate driving service users.

도1은 일 실시예에 따른 사용자 단말의 제어 블럭도이다.
도2는 일 실시예에 따른 네트워크 시스템의 제어 블록도이다.
도3은 일 실시예에 따른 대리운전 서비스를 요청하는 동작을 나타낸 도면이다.
도4는 일 실시예에 따른 키 정보를 공유하는 동작을 나타내기 위한 도면이다.
도5는 일 실시예에 따른 차량의 위치를 경유하여 목적지에 도착하는 동작을 나타내기 위한 도면이다.
도6는 일 실시예에 따른 차량의 위치를 경유하여 사용자의 위치에 도착하는 동작을 나타내기 위한 도면이다.
도7내지 도10은 결재 정보를 도출하데 필요한 정보를 나타낸 도면이다.
도11은 일 실시예에 따른 사용자가 입력한 여유 시간에 기초하여 결재 정보를 결정하는 동작을 설명하기 위한 도면이다.
도12은 일 실시예에 따른 순서도이다.
1 is a control block diagram of a user terminal according to an embodiment.
2 is a control block diagram of a network system according to an embodiment.
3 is a diagram illustrating an operation of requesting a surrogate driving service according to an embodiment.
4 is a diagram illustrating an operation of sharing key information according to an embodiment.
5 is a diagram illustrating an operation of arriving at a destination via a location of a vehicle according to an exemplary embodiment.
6 is a diagram illustrating an operation of arriving at a location of a user via a location of a vehicle according to an exemplary embodiment.
7 to 10 are diagrams illustrating information necessary for deriving payment information.
11 is a diagram for explaining an operation of determining payment information based on a spare time input by a user, according to an exemplary embodiment.
12 is a flowchart according to an embodiment.

명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다.본 명세서가 실시예들의 모든 요소들을 설명하는 것은 아니며, 본 발명이 속하는 기술분야에서 일반적인 내용 또는 실시예들 간에 중복되는 내용은 생략한다. 명세서에서 사용되는 '부, 모듈, 부재, 블록'이라는 용어는 소프트웨어 또는 하드웨어로 구현될 수 있으며, 실시예들에 따라 복수의 '부, 모듈, 부재, 블록'이 하나의 구성요소로 구현되거나, 하나의 '부, 모듈, 부재, 블록'이 복수의 구성요소들을 포함하는 것도 가능하다.Like reference numerals refer to like elements throughout the specification. This specification does not describe all elements of the embodiments, and general content in the technical field to which the present invention pertains or content that overlaps between embodiments is omitted. The term 'part, module, member, block' used in the specification may be implemented in software or hardware, and according to embodiments, a plurality of 'part, module, member, block' may be implemented as one component, It is also possible for one 'part, module, member, block' to include a plurality of components.

명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 직접적으로 연결되어 있는 경우뿐 아니라, 간접적으로 연결되어 있는 경우를 포함하고, 간접적인 연결은 무선 통신망을 통해 연결되는 것을 포함한다.Throughout the specification, when a part is "connected" with another part, it includes not only direct connection but also indirect connection, and indirect connection includes connection through a wireless communication network. do.

또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.In addition, when a part "includes" a certain component, this means that other components may be further included rather than excluding other components unless otherwise stated.

명세서 전체에서, 어떤 부재가 다른 부재 "상에" 위치하고 있다고 할 때, 이는 어떤 부재가 다른 부재에 접해 있는 경우뿐 아니라 두 부재 사이에 또 다른 부재가 존재하는 경우도 포함한다. Throughout the specification, when a member is said to be located “on” another member, this includes not only a case in which a member is in contact with another member but also a case in which another member is present between the two members.

제1, 제 2 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위해 사용되는 것으로, 구성요소가 전술된 용어들에 의해 제한되는 것은 아니다. Terms such as first, second, etc. are used to distinguish one component from another, and the component is not limited by the above-mentioned terms.

단수의 표현은 문맥상 명백하게 예외가 있지 않는 한, 복수의 표현을 포함한다.The singular expression includes the plural expression unless the context clearly dictates otherwise.

각 단계들에 있어 식별부호는 설명의 편의를 위하여 사용되는 것으로 식별부호는 각 단계들의 순서를 설명하는 것이 아니며, 각 단계들은 문맥상 명백하게 특정 순서를 기재하지 않는 이상 명기된 순서와 다르게 실시될 수 있다.In each step, the identification code is used for convenience of description, and the identification code does not describe the order of each step, and each step may be performed differently from the specified order unless the specific order is clearly stated in the context. have.

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

도1은 일 실시예에 따른 사용자 단말(10)의 제어 블럭도이다.1 is a control block diagram of a user terminal 10 according to an embodiment.

사용자 단말(10)은 사용자 단말 은 네트워크를 통해 (장치)에 접속할 수 있는 컴퓨터나 휴대용 단말기로 구현될 수 있다.여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop), 태블릿 PC, 슬레이트 PC 등을 포함하고, 휴대용 단말기는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), WiBro(Wireless Broadband Internet) 단말, 스마트 폰(Smart Phone) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치와 시계, 반지, 팔찌, 발찌, 목걸이, 안경, 콘택트 렌즈, 또는 머리 착용형 장치(head-mounted-device(HMD) 등과 같은 웨어러블 장치를 포함할 수 있다.The user terminal 10 may be implemented as a computer or a portable terminal that can access the (device) through the user terminal network. Here, the computer is, for example, a laptop computer equipped with a web browser, a desktop ( desktop), laptop (laptop), tablet PC, slate PC, and the like, and the portable terminal is, for example, a wireless communication device that guarantees portability and mobility, and includes a Personal Communication System (PCS), a Global System for Mobile communications (GSM), and the like. ), PDC (Personal Digital Cellular), PHS (Personal Handyphone System), PDA (Personal Digital Assistant), IMT (International Mobile Telecommunication)-2000, CDMA (Code Division Multiple Access)-2000, W-CDMA (W-Code Division) All kinds of handheld-based wireless communication devices such as multiple access), WiBro (Wireless Broadband Internet) terminals, smart phones, etc. and watches, rings, bracelets, anklets, necklaces, glasses, contact lenses, or It may include a wearable device such as a head-mounted-device (HMD).

사용자 단말(10)은 표시부(101), 입력부(102) 통신부(104), 및 제어부(103)를 포함할 수 있다.The user terminal 10 may include a display unit 101 , an input unit 102 , a communication unit 104 , and a control unit 103 .

통신부(104)는 운전자 단말과 통신하고 위치 신호를 송수신할 수 있다.The communication unit 104 may communicate with the driver terminal and transmit/receive a location signal.

위치 신호는 위성에서 보내는 신호를 수신해 사용자의 현재 위치를 계산하는 GPS(Global Positioning System)를 포함할 수 있다.The location signal may include a Global Positioning System (GPS) that receives a signal from a satellite and calculates the user's current location.

또한 통신부(104)는, 차량과 통신하여 상기 차량의 주유 상태를 수신할 수 있다.Also, the communication unit 104 may communicate with the vehicle to receive the fueling state of the vehicle.

통신부(104)는 외부 장치와 통신을 가능하게 하는 하나 이상의 구성 요소를 포함할 수 있으며, 예를 들어 근거리 통신 모듈, 유선 통신 모듈 및 무선 통신 모듈 중 적어도 하나를 포함할 수 있다.The communication unit 104 may include one or more components that enable communication with an external device, and may include, for example, at least one of a short-range communication module, a wired communication module, and a wireless communication module.

근거리 통신 모듈은 블루투스 모듈, 적외선 통신 모듈, RFID(Radio Frequency Identification) 통신 모듈, WLAN(Wireless Local Access Network) 통신 모듈, NFC 통신 모듈, 직비(Zigbee) 통신 모듈 등 근거리에서 무선 통신망을 이용하여 신호를 송수신하는 다양한 근거리 통신 모듈을 포함할 수 있다.The short-distance communication module transmits signals using a wireless communication network in a short distance such as a Bluetooth module, an infrared communication module, an RFID (Radio Frequency Identification) communication module, a WLAN (Wireless Local Access Network) communication module, an NFC communication module, and a Zigbee communication module. It may include various short-distance communication modules for transmitting and receiving.

무선 통신 모듈은 와이파이(Wifi) 모듈, 와이브로(Wireless broadband) 모듈 외에도, GSM(global System for Mobile Communication), CDMA(Code Division Multiple Access), WCDMA(Wideband Code Division Multiple Access), UMTS(universal mobile telecommunications system), TDMA(Time Division Multiple Access), LTE(Long Term Evolution) 등 다양한 무선 통신 방식을 지원하는 무선 통신 모듈을 포함할 수 있다.In addition to the Wi-Fi module and the Wireless broadband module, the wireless communication module includes a global system for mobile communication (GSM), a code division multiple access (CDMA), a wideband code division multiple access (WCDMA), and a universal mobile telecommunications system (UMTS). ), Time Division Multiple Access (TDMA), Long Term Evolution (LTE), etc. may include a wireless communication module supporting various wireless communication methods.

무선 통신 모듈은 신호를 송신하는 안테나 및 송신기(Transmitter)를 포함하는 무선 통신 인터페이스를 포함할 수 있다. 또한, 무선 통신 모듈은 제어부(103)의 제어에 따라 무선 통신 인터페이스를 통해 제어부(103)로부터 출력된 디지털 제어 신호를 아날로그 형태의 무선 신호로 변조하는 신호 변환 모듈을 더 포함할 수 있다. The wireless communication module may include a wireless communication interface including an antenna and a transmitter for transmitting a signal. In addition, the wireless communication module may further include a signal conversion module that modulates the digital control signal output from the control unit 103 through the wireless communication interface into an analog radio signal under the control of the control unit 103 .

무선 통신 모듈은 신호를 수신하는 안테나 및 수신기(Receiver)를 포함하는 무선 통신 인터페이스를 포함할 수 있다. 또한, 무선 통신 모듈은 무선 통신 인터페이스를 통하여 수신한 아날로그 형태의 무선 신호를 디지털 제어 신호로 복조하기 위한 신호 변환 모듈을 더 포함할 수 있다.The wireless communication module may include a wireless communication interface including an antenna for receiving a signal and a receiver (Receiver). In addition, the wireless communication module may further include a signal conversion module for demodulating an analog wireless signal received through the wireless communication interface into a digital control signal.

입력부(102)는 사용자 명령을 입력 받도록 구현될 수 있다.The input unit 102 may be implemented to receive a user command.

입력부(102)는 유저 입력을 위해 터치 패드(touch pad) 등과 같은 GUI(Graphical User interface), 즉 소프트웨어인 장치를 포함할 수도 있다. 터치 패드는 터치 스크린 패널(Touch Screen Panel: TSP)로 구현되어 디스플레이부와 상호 레이어 구조를 이룰 수 있다.The input unit 102 may include a graphical user interface (GUI) such as a touch pad for user input, that is, a device that is software. The touch pad may be implemented as a touch screen panel (TSP) to form a layer structure with the display unit.

터치 패드와 상호 레이어 구조를 이루는 터치 스크린 패널(TSP)로 구성되는 경우, 디스플레이부는 입력부(102)로도 사용될 수 있다.In the case of a touch screen panel (TSP) forming a layer structure with the touch pad, the display unit may also be used as the input unit 102 .

제어부(103)는 상기 사용자의 명령에 기초하여 서버(13)에 대리운전 서비스를 요청하고, 운전자 단말과 통신하여 차량의 위치 및 상기 차량의 키 정보를 공유할 수 있다.The control unit 103 may request a surrogate driving service from the server 13 based on the user's command, and communicate with the driver terminal to share the location of the vehicle and key information of the vehicle.

서버(13)에 대한 자세한 설명은 후술한다.A detailed description of the server 13 will be described later.

차량의 키 정보는 사용자 단말을 이용하여 차량의 주행을 시작할 수 있는 정보를 의미할 수 있다.The vehicle key information may refer to information for starting driving of the vehicle using the user terminal.

제어부(103)는 사용자의 위치에 도착하는 요청 신호를 다른 사용자 단말에 송신하도록 제어할 수 있다.The controller 103 may control to transmit a request signal arriving at the user's location to another user terminal.

제어부(103)는 차량의 위치 정보 및 목적지 정보를 운전자 단말에 송신하도록 제어할 수 있다.The controller 103 may control the vehicle location information and destination information to be transmitted to the driver terminal.

한편 제어부(103)는 차량의 위치와 상기 사용자의 위치의 차이가 미리 결정된 값을 초과하면 차량의 위치를 경유하여 상기 사용자의 위치에 도착하는 요청 신호를 다른 사용자 단말에 송신하도록 제어할 수 있다.Meanwhile, when the difference between the location of the vehicle and the location of the user exceeds a predetermined value, the controller 103 may control to transmit a request signal arriving at the location of the user via the location of the vehicle to another user terminal.

차량의 위치와 상기 사용자의 위치의 차이가 미리 결정된 값을 초과하는 것은 사용자가 차량에 근접하지 않은 경우를 의미할 수 있다. 이 경우 제어부(103)는 대리 운전 기사의 운전자 단말에 키 정보를 공유하여 사용자의 차량을 운행하여 사용자에게 도달하는 신호를 송신할 수 있다.When the difference between the location of the vehicle and the location of the user exceeds a predetermined value, it may mean that the user is not close to the vehicle. In this case, the control unit 103 may transmit a signal reaching the user by operating the user's vehicle by sharing key information with the driver's terminal of the surrogate driver.

또한 제어부(103)는 대리 운전 운행을 위해서 목적지 정보를 상기 다른 사용자 단말에 송신할 수 있다.Also, the control unit 103 may transmit destination information to the other user terminal for surrogate driving operation.

제어부(103)는 주유 상태를 기초로 상기 차량에 주유가 필요한 것으로 판단되면, 차량의 주유를 요청하는 신호를 상기 다른 사용자 단말에 송신할 수 있다.When it is determined that the vehicle needs refueling based on the refueling state, the control unit 103 may transmit a signal requesting refueling of the vehicle to the other user terminal.

대리운전 기사는 이러한 신호를 단말로부터 수신 받아 차량의 주유를 실시한 후 사용자에게 이동할 수 있다.The surrogate driver may receive such a signal from the terminal, refuel the vehicle, and then move to the user.

사용자 단말은 표시부(101)를 더 포함할 수 있다.The user terminal may further include a display unit 101 .

표시부(101)는 음극선관(Cathode Ray Tube: CRT), 디지털 광원 처리(Digital Light Processing: DLP) 패널, 플라즈마 디스플레이 패널(Plasma Display Penal), 액정 디스플레이(Liquid Crystal Display: LCD) 패널, 전기 발광(Electro Luminescence: EL) 패널, 전기영동 디스플레이(Electrophoretic Display: EPD) 패널, 전기변색 디스플레이(Electrochromic Display: ECD) 패널, 발광 다이오드(Light Emitting Diode: LED) 패널 또는 유기 발광 다이오드(Organic Light Emitting Diode: OLED) 패널 등으로 마련될 수 있으나, 이에 한정되지는 않는다.The display unit 101 is a cathode ray tube (CRT), a digital light processing (DLP) panel, a plasma display panel (Plasma Display Penal), a liquid crystal display (LCD) panel, an electroluminescence ( Electro Luminescence (EL) panel, Electrophoretic Display (EPD) panel, Electrochromic Display (ECD) panel, Light Emitting Diode (LED) panel, or Organic Light Emitting Diode (OLED) panel ) may be provided as a panel, but is not limited thereto.

사용자 단말에 마련된 통신부(104)는 서버(13)와 통신할 수 있다.The communication unit 104 provided in the user terminal may communicate with the server 13 .

서버(13)는 미리 결정된 기준 및 상기 차량의 주행 정보에 기초하여 결재 정보를 상기 사용자 단말에 송신하고,The server 13 transmits payment information to the user terminal based on a predetermined criterion and driving information of the vehicle,

제어부(103)는 결재 정보를 표시부(101)에 표시할 수 있다.The control unit 103 may display payment information on the display unit 101 .

제어부(103)는 사용자 단말 내 구성요소들의 동작을 제어하기 위한 알고리즘 또는 알고리즘을 재현한 프로그램에 대한 데이터를 저장하는 메모리(미도시), 및 메모리에 저장된 데이터를 이용하여 전술한 동작을 수행하는 프로세서(미도시)로 구현될 수 있다. 이때, 메모리와 프로세서는 각각 별개의 칩으로 구현될 수 있다. 또는, 메모리와 프로세서는 단일 칩으로 구현될 수도 있다.The controller 103 includes a memory (not shown) that stores data for an algorithm for controlling the operation of components in the user terminal or a program reproducing the algorithm, and a processor that performs the above-described operation using the data stored in the memory. (not shown) may be implemented. In this case, the memory and the processor may be implemented as separate chips. Alternatively, the memory and the processor may be implemented as a single chip.

도2는 일 실시예에 따른 네트워크 시스템(1)의 제어 블록도이다.Fig. 2 is a control block diagram of the network system 1 according to an embodiment.

도2를 참고하면 네트워크 시스템(1)은 서버(13), 운전자 단말(11) 및 사용자 단말(12)을 포함할 수 있다.Referring to FIG. 2 , the network system 1 may include a server 13 , a driver terminal 11 , and a user terminal 12 .

운전자 단말(11)은 대리운전 서비스를 제공하는 대리운전 기사가 사용하는단말을 의미할 수 있다.The driver terminal 11 may mean a terminal used by a surrogate driver who provides a surrogate driving service.

사용자 단말(12)은 대리운전 서비스를 요청하는 사용자가 이용하는 단말을 의미할 수 있다.The user terminal 12 may mean a terminal used by a user requesting a surrogate driving service.

사용자 단말(12)은 운전자단말(11)과 통신할 수 있다.The user terminal 12 may communicate with the driver terminal 11 .

사용자 단말(12)은 사용자의 명령에 기초하여 서버(13)에 대리운전 서비스를 요청하고, 상기 사용자로부터 목적지 정보를 입력 받을 수 있다.The user terminal 12 may request a surrogate driving service from the server 13 based on a user's command, and receive destination information from the user.

서버(13)는 운전자단말(11) 및 상기 사용자 단말(12)과 통신하고 차량의 위치 및 상기 차량의 키 정보를 공유할 수 있다.The server 13 may communicate with the driver terminal 11 and the user terminal 12 and share the location of the vehicle and key information of the vehicle.

서버(13)는 네트워크 전체를 감시 또는 제어하거나, 메인 프레임이나 공중망을 통한 다른 네트워크와의 연결, 소프트웨어 자원이나 기타 장비 등 하드웨어 자원을 공유할 수 있도록 하는 프로세서 등으로 구성될 수 있다.The server 13 may be configured with a processor that monitors or controls the entire network, connects to another network through a mainframe or a public network, and shares hardware resources such as software resources or other equipment.

사용자 단말(12)은 차량의 위치 및 상기 사용자의 위치를 입력 받을 수 있다.The user terminal 12 may receive the location of the vehicle and the location of the user.

서버(13)는, 상기 차량의 위치를 경유하여 상기 사용자의 위치에 도착하는 요청 신호를 운전자 단말(11)에 송신할 수 있다. 이와 관련된 자세한 설명은 후술한다.The server 13 may transmit a request signal arriving at the location of the user to the driver terminal 11 via the location of the vehicle. A detailed description related thereto will be provided later.

사용자 단말(12)은, 사용자로부터 목적지 정보를 입력 받을 수 있다.The user terminal 12 may receive destination information from the user.

서버(13)는 목적지 정보를 기초로 이동 경로를 도출하여 사용자 단말에 송신할 수 있다. 즉, 서버(13)는 사용자가 입력한 목적지 정보를 입력하면 현재 사용자 단말의 위치 정보와 목적지 정보에 기초하여 최적의 경로 정보를 도출할 수 있다.The server 13 may derive a moving route based on the destination information and transmit it to the user terminal. That is, when the user inputs the destination information input by the user, the server 13 may derive optimal route information based on the current location information and the destination information of the user terminal.

서버(13)는 미리 결정된 기준 및 차량의 주행 정보에 기초하여 결재 정보를 사용자 단말에 송신할 수 있다.The server 13 may transmit payment information to the user terminal based on a predetermined criterion and driving information of the vehicle.

결재 정보는 사용자가 대리운전 서비스를 이용하고 납부해야 하는 금액 정보를 의미할 수 있다.The payment information may mean information on the amount that the user has to pay and use the surrogate driving service.

서버(13)는 차량의 속도와 상기 차량이 주행하는 지역의 미리 결정된 속도 기준을 비교하여 결재 정보를 도출할 수 있다. 차량이 과속 주행을 하여 사용자가에게 벌금이 부과된 상황이 발생하면 서버(13)는 결재 정보를 도출하는데 벌금을 반영할 수 있다.The server 13 may derive payment information by comparing the speed of the vehicle with a predetermined speed reference of an area in which the vehicle travels. When a situation arises in which a fine is imposed on the user because the vehicle is driven at a speed, the server 13 may reflect the fine in deriving payment information.

서버(13)는 차량의 위치와 및 상기 목적지 정보를 기초로 도착 시간을 결정하고, 도착 시간과 실제 상기 차량이 상기 목적지에 도착한 시간을 비교하여 결재 정보를 결정할 수 있다. 예를 들어 서버(13)가 도출한 도착시간이 11시인데 실제 도착 시간이 12시인 경우 대리운전 기사의 운행 의무 해태가 추정되어 이러한 상황을 결재 정보를 도출하는데 반영할 수 있다.The server 13 may determine the arrival time based on the location of the vehicle and the destination information, and may determine the payment information by comparing the arrival time with the actual arrival time of the vehicle at the destination. For example, if the arrival time derived by the server 13 is 11 o'clock, but the actual arrival time is 12 o'clock, the negligent driving duty of the surrogate driver is estimated, and this situation may be reflected in deriving the payment information.

서버(13)는, 차량의 위치와 및 상기 목적지 정보를 기초로 예상 주행 경로를 결정하고, 예상 주행 경로와 상기 차량이 실제 주행한 경로를 비교하여 상기 결재 정보를 결정할 수 있다.The server 13 may determine the expected driving route based on the location of the vehicle and the destination information, and may determine the payment information by comparing the expected driving route with the route actually driven by the vehicle.

도1및 도2에 도시된 사용자 단말의 구성 요소들의 성능에 대응하여 적어도 하나의 구성요소가 추가되거나 삭제될 수 있다. 또한, 구성 요소들의 상호 위치는 시스템의 성능 또는 구조에 대응하여 변경될 수 있다는 것은 당해 기술 분야에서 통상의 지식을 가진 자에게 용이하게 이해될 것이다.At least one component may be added or deleted according to the performance of the components of the user terminal shown in FIGS. 1 and 2 . In addition, it will be readily understood by those skilled in the art that the mutual positions of the components may be changed corresponding to the performance or structure of the system.

한편, 도 1및 도2에서 도시된 각각의 구성요소는 소프트웨어 및/또는 Field Programmable Gate Array(FPGA) 및 주문형 반도체(ASIC, Application Specific Integrated Circuit)와 같은 하드웨어 구성요소를 의미한다.Meanwhile, each component shown in FIGS. 1 and 2 means software and/or hardware components such as Field Programmable Gate Array (FPGA) and Application Specific Integrated Circuit (ASIC).

도3은 일 실시예에 따른 대리운전 서비스를 요청하는 동작을 나타낸 도면이고 도4는 일 실시예에 따른 키 정보를 공유하는 동작을 나타내기 위한 도면이다.3 is a diagram illustrating an operation of requesting a surrogate driving service according to an embodiment, and FIG. 4 is a diagram illustrating an operation of sharing key information according to an embodiment.

도3및 도4를 참고하면, 사용자는 사용자 단말(10)을 이용하여 대리운전을 요청할 수 있다. 일 실시예에 따르면 사용자는 대리운전 앱을 이용하여 대리 운전 요청할 수 있다. 사용자가 대리 운전을 요청하면 대리운전 기사의 도착 시간 및 정보가 사용자 단말에 출력될 수 있다. 도3에서는 대리 운전 기사의 "도착시간은 20시"(I31), 기사의 이름은 "홍길동"(I32)인 정보를 출력할 수 있다.3 and 4 , a user may request a surrogate operation by using the user terminal 10 . According to an embodiment, the user may request a surrogate driving using the surrogate driving app. When the user requests a surrogate driving, the arrival time and information of the surrogate driver may be output to the user terminal. In FIG. 3 , information indicating “arrival time is 20:00” (I31) of the surrogate driver and the driver’s name is “Hong Gil-dong” (I32) may be output.

한편 사용자는 도착 시간 확인 후 키 정보를 공유할 수 있다. 키 정보를 공유하는 것은 사용자 단말간 차량 키 쉐어링 정보 전달하는 형태로 구현될 수 있다. 즉 사용자가 사용자 단말을 통하여 키 정보를 공유하는 명령(I41)을 입력하면 대리운전 기사 차량에서도 차량의 키 정보를 공유할 수 있다. 이를 통하여 대리 운전 기사는 차량 주변에 사용자가 없더라도 차량을 운행할 수 있다.Meanwhile, users can share key information after checking the arrival time. Sharing key information may be implemented in the form of transmitting vehicle key sharing information between user terminals. That is, when the user inputs a command (I41) for sharing key information through the user terminal, the vehicle key information can also be shared by the surrogate driver's vehicle. Through this, the surrogate driver can operate the vehicle even if there is no user around the vehicle.

한편 도3및 도4에 나타낸 동작은 본 발명의 일 실시예에 불과하고 사용자가 대리운전 서비스를 요청하고 키 정보를 공유하는 동작에는 제한이 없다.Meanwhile, the operation shown in FIGS. 3 and 4 is only an embodiment of the present invention, and there is no limitation on the operation of the user requesting a surrogate driving service and sharing key information.

도5는 일 실시예에 따른 차량의 위치를 경유하여 목적지에 도착하는 동작을 나타내기 위한 도면이다.5 is a diagram illustrating an operation of arriving at a destination via a location of a vehicle according to an exemplary embodiment.

구체적으로 도5에서는 목적지의 위치는 P51, 차량의 위치는 P52, 대리운전 기사의 위치는 P53인 것을 나타내고 있다.Specifically, in Fig. 5, the location of the destination is P51, the location of the vehicle is P52, and the location of the surrogate driver is P53.

도5을 참고하면 서버(13) 또는 사용자 단말은 대리운전 기사가 차량의 위치(P52)를 경유하여 목적지(P51)에 도달하도록 대리운전 기사의 단말에 요청 신호를 송신할 수 있다. 이러한 동작은 상술한 키 정보를 공유하는 동작과 같이 이루어질 수 있으며, 대리운전 기사는 차량에 대응되는 키를 소유하지 않더라도, 키 정보를 공유하고 있는 단말을 이용하여 차량을 주행하여 목적지에 도달할 수 있다.Referring to FIG. 5 , the server 13 or the user terminal may transmit a request signal to the terminal of the surrogate driver so that the surrogate driver arrives at the destination P51 via the location P52 of the vehicle. This operation can be performed like the operation of sharing the above-described key information, and even if the surrogate driver does not possess the key corresponding to the vehicle, the driver can drive the vehicle using the terminal sharing the key information to reach the destination. have.

도6는 일 실시예에 따른 차량의 위치를 경유하여 사용자의 위치에 도착하는 동작을 나타내기 위한 도면이다. 한편 상술한 동작 이후 사용자는 사용자 단말에 내비게이션에 목적지 입력하고 대리운전 기사 차량 도착 후 차량 키 정보로 목적지까지 이동할 수 있다.6 is a diagram illustrating an operation of arriving at a location of a user via a location of a vehicle according to an exemplary embodiment. On the other hand, after the above-described operation, the user may input a destination into the navigation system in the user terminal and move to the destination using vehicle key information after the surrogate driver's vehicle arrives.

구체적으로 도6에서는 사용자의 현재위치는 P61, 차량의 위치는 P62, 대리운전 기사의 위치는 P63인 것을 나타내고 있다.Specifically, in FIG. 6 , the current location of the user is P61, the location of the vehicle is P62, and the location of the surrogate driver is P63.

도6을 참고하면 서버(13) 또는 사용자 단말은 대리운전 기사가 차량의 위치(P62)를 경유하여 사용자 위치(P61)에 도달하도록 대리운전 기사의 단말에 요청 신호를 송신할 수 있다. 이러한 동작은 상술한 키 정보를 공유하는 동작과 같이 이루어질 수 있으며, 대리운전 기사는 차량에 대응되는 키를 소유하지 않더라도, 키 정보를 공유하고 있는 단말을 이용하여 차량을 주행하여 사용자에게 도달할 수 있다.Referring to FIG. 6 , the server 13 or the user terminal may transmit a request signal to the terminal of the surrogate driver so that the surrogate driver arrives at the user location P61 via the vehicle location P62. This operation may be performed like the operation of sharing the above-described key information, and even if the surrogate driver does not possess the key corresponding to the vehicle, the driver can reach the user by driving the vehicle using the terminal sharing the key information. have.

한편 도3내지 도6에서 설명한 동작은 본 발명의 동작을 설명하기 위한 일 실시예에 불과하며 키 정보를 공유하여 대리운전 기사가 대리운전 서비스 제공하는 동작에는 제한이 없다.On the other hand, the operation described in Figures 3 to 6 is only one embodiment for explaining the operation of the present invention, there is no limit to the operation of providing a surrogate driver service by sharing key information.

도7내지 도10은 결재 정보를 도출하데 필요한 정보를 나타낸 도면이다.7 to 10 are diagrams illustrating information necessary for deriving payment information.

도7내지 도10을 참고하면 서버(13)는, 미리 결정된 기준 및 상기 차량의 주행 정보에 기초하여 결재 정보를 제2사용자 단말에 송신할 수 있다.7 to 10 , the server 13 may transmit payment information to the second user terminal based on a predetermined criterion and driving information of the vehicle.

특히 도7은 일 실시예에 따라 서초구(Q1)부터 강서구(Q2)까지 15km를 대리운전으로 주행하는 것을 나타내고 있다.In particular, FIG. 7 shows that 15 km from Seocho-gu (Q1) to Gangseo-gu (Q2) is driven by proxy according to an embodiment.

한편 도7내지 도10는 결재 정보의 일 실시예를 나타내고 있다.Meanwhile, FIGS. 7 to 10 show an embodiment of payment information.

도7내지 10를 참고하면 서버(13)는 차량이 15km를 주행하는 경우 2만원의 요금이 부과될 수 있다. 구체적으로 서버는 목적지 정보와 사용자 위치에 기초하여 결재 정보를 결정할 수 있다. 특히 서버는 사용자의 위치와 목적지의 위치의 거리에 비례하여 결재 정보를 결정할 수 있다.7 to 10 , the server 13 may charge a fee of 20,000 won when the vehicle travels 15 km. Specifically, the server may determine the payment information based on the destination information and the user's location. In particular, the server may determine the payment information in proportion to the distance between the user's location and the destination location.

또한 일 실시예에 따르면 서버는 목적지 정보의 지리적 위치에 기초하여 결재 정보를 결정할 수 있다. 일 실시예에 따르면 사용자의 목적지가 서울에 해당되는 경우, 서울 근교 (부천/광명/안양/과천/의왕/성남/하만/구리)에 해당 되는 경우 및 서울 근교를 제외한 지역에 해당되는 경우 차등된 결재 정보를 결정할 수 있다.Also, according to an embodiment, the server may determine the payment information based on the geographic location of the destination information. According to one embodiment, if the user's destination corresponds to Seoul, if it corresponds to the suburbs of Seoul (Bucheon / Gwangmyeong / Anyang / Gwacheon / Uiwang / Seongnam / Haman / Guri), and if it corresponds to an area other than the suburbs of Seoul, the differential You can determine the payment information.

서버는 대리운전 서비스를 요청한 시점에 기초하여 결재 정보를 결정할 수 있다. 예를 들어서버(13)는 주행 시간이 9시인 경우 1만 5천원이 추가적으로 부과될 수 있다. The server may determine the payment information based on the time of requesting the surrogate operation service. For example, the server 13 may additionally charge 15,000 won when the driving time is 9:00.

또한 서버는 대리운전 서비스를 요청한 시점의 대중 교통 이용 가능 여부에 기초하여 결재 정보를 결정할 수 있다.In addition, the server may determine the payment information based on the availability of public transportation at the time of requesting the surrogate driving service.

예를 들어 서버(13)는 해당 지역은 대중 교통 이용이 가능한 곳으로 요금을 추가적으로 부가하지 않을 수 있다. 서버(13)는 운행에 따라서 특정 지역을 벗어나는 경우 추가적 요금이 부가된 결재 정보를 도출할 수 있다. For example, the server 13 may not additionally add a fee to the area where public transportation is available. The server 13 may derive payment information to which an additional fee is added when out of a specific area according to the operation.

서버는 차량의 위치와 및 상기 목적지 정보를 기초로 도착 시간을 결정하고, 도착 시간과 실제 상기 차량이 목적지에 도착한 시간을 비교하여 결재 정보를 결정할 수 있다.The server may determine the arrival time based on the location of the vehicle and the destination information, and may determine the payment information by comparing the arrival time with the actual arrival time of the vehicle at the destination.

즉, 서버(13)는 대리 운전자의 부주의로 인하여 도착 시간을 초과하여 도착한 경우 할인된 요금이 반영된 결재 정보를 도출할 수 있다. That is, when the server 13 arrives beyond the arrival time due to the carelessness of the surrogate driver, the server 13 may derive payment information in which the discounted rate is reflected.

이와 관련된 자세한 설명은 후술한다.A detailed description related thereto will be provided later.

또한 서버는 차량의 속도와 상기 차량이 주행하는 지역의 미리 결정된 속도 기준을 비교하여 상기 결재 정보를 도출할 수 있다. In addition, the server may derive the payment information by comparing the speed of the vehicle with a predetermined speed reference of an area in which the vehicle travels.

예를 들어 제한 속도가 80km의 구간을 차량이 100km로 주행한 경우 과속위반의 가능성이 높은 것으로 판단되어 이러한 벌금을 결재 정보에 반영할 수 있다. 즉 서버(13)는 차량의 과속여부 확인하고 과속 카메라 부근 지점 차량 속도 확인하여 과속 운전 시 벌금은 대리운전 기사에게 청구할 수 있다.For example, if the vehicle travels at 100 km in a section with a speed limit of 80 km, it is determined that the possibility of a speeding violation is high, and such a fine can be reflected in the payment information. That is, the server 13 may check whether the vehicle is speeding, check the speed of the vehicle at a point near the speed camera, and claim a fine to the surrogate driver for speeding.

그 밖에 서버(13)는 차량의 위치와 및 상기 목적지 정보를 기초로 예상 주행 경로를 결정하고, 예상 주행 경로와 상기 차량이 실제 주행한 경로를 비교하여 상기 결재 정보를 결정할 수 있다. 구체적으로 서버(13)는 경로 정보 확인하고 내비게이션 경로와 대리운전 기사 운전 경로 비교할 수 있다.In addition, the server 13 may determine the expected driving route based on the location of the vehicle and the destination information, and may determine the payment information by comparing the expected driving route with the route actually driven by the vehicle. Specifically, the server 13 may check the route information and compare the navigation route with the driving route of the substitute driver.

또한 서버(13)는 차량과 통신하여 차량 내부 또는 외부 블랙박스 확인할 수 있다. In addition, the server 13 may communicate with the vehicle to check the vehicle interior or exterior black box.

구체적으로 차량에는 적어도 하나의 카메라가 마련될 수 있다. 카메라는 차량의 외부 또는 내부의 영상을 획득할 수 있는 구성이면 그 실시의 제한은 없다.Specifically, at least one camera may be provided in the vehicle. The camera is not limited in implementation as long as it has a configuration capable of acquiring an image outside or inside the vehicle.

한편 이를 기초로 서버(13)는 차량의 결재 정보를 결정할 수 있다.Meanwhile, based on this, the server 13 may determine payment information of the vehicle.

구체적으로 서버는 차량 내부에 설치된 블랙 박스의 정보를 기초로 차량의 내부 상황 정보를 획득할 수 있고 대리운전 기사가 절도 등 사용자의 금품을 절도하거나, 손해를 가한 경우 이를 결재 정보에 반영할 수 있다.Specifically, the server can acquire the vehicle's internal situation information based on the information of the black box installed inside the vehicle, and when the surrogate driver steals or damages the user's money, such as theft, it can be reflected in the payment information. .

또한 서버는 차량 외부의 블랙 박스를 기초로 외부 상황 정보를 획득할 수 있다. 서버는 외부 상황 정보를 기초로 대리운전 기사가 차량 주행 중 사고를 발생 시키는 등 사용자에 손해를 가한 경우 이를 결재 정보에 반영할 수 있다.Also, the server may acquire external context information based on a black box outside the vehicle. Based on the external situation information, the server can reflect this in the payment information if the surrogate driver causes an accident while driving the vehicle, etc., and damages the user.

한편 상술한 도7내지 도10에 제시된 동작은 본 발명의 결재 정보를 도출하는 일 실시예에 불과하며 차량의 주행 정보 등을 이용하여 결재 정보를 도출하는 동작의 제한은 없다.On the other hand, the above-described operation shown in FIGS. 7 to 10 is only an embodiment of deriving the payment information of the present invention, and there is no limitation on the operation of deriving the payment information using the driving information of the vehicle.

도11은 일 실시예에 따른 사용자가 입력한 여유 시간에 기초하여 결재 정보를 결정하는 동작을 설명하기 위한 도면이다. 본 발명에서는 사용자가 사용자 단말을 기초로 대리운전 서비스를 요청하면 운전자는 대리운전 서비스 요청 즉시 대리운전 서비스를 진행할 수도 있지만, 사용자가 여유 시간을 입력한 경우 한계 시간 이후 대리운전을 수행할 수도 있다. 11 is a diagram for explaining an operation of determining payment information based on a spare time input by a user, according to an exemplary embodiment. In the present invention, when the user requests the surrogate driving service based on the user terminal, the driver may proceed with the surrogate driving service immediately upon request for the surrogate driving service, but if the user inputs a spare time, the surrogate driving may be performed after the limit time.

여유 시간은 실제 목적지부터 출발지까지 도달하는데 필요한 시간에서 추가된 시간을 의미할 수 있다. The slack time may mean time added to the time required to arrive from the actual destination to the departure point.

구체적으로 여유 시간은 도착한계시점과 요청시점의 차이로 결정될 수 있다.Specifically, the spare time may be determined by the difference between the arrival limit time and the request time.

구체적으로 도10과 도11을 함께 참고하면 사용자가 입력하는 여유 시간에 따라서 서버는 할인된 가격으로 결재 정보를 도출할 수 있다.Specifically, referring to FIGS. 10 and 11 together, the server may derive payment information at a discounted price according to the spare time input by the user.

예를 들어 사용자가 2시간의 한계 시간을 입력한 경우 서버는 기존 결재정보에서 5천원이 할인된 것으로 결재 정보를 도출할 수 있다.For example, if the user inputs a time limit of 2 hours, the server may derive the payment information as a discount of 5,000 won from the existing payment information.

도11을 참고하면 이 경우 운전자는 여유 시간을 이용하여 다른 차량 대리 운전을 수행할 수 있다. 구체적으로 사용자에 의하여 4시간의 여유 시간이 입력되고 대리운전 서비스를 요청한 경우, 운전자는 첫 번째 차량(V1)에 이동하여 두번째 대리운전 요청한 차량(V2)으로 이동할 수 있다. Referring to FIG. 11 , in this case, the driver may perform another vehicle surrogate driving using the spare time. Specifically, when a spare time of 4 hours is input by the user and a surrogate driving service is requested, the driver may move to the first vehicle V1 and move to the second surrogate driving request vehicle V2.

운전자는 두 번째 차량(V2)의 위치에 이동하여 첫 번째 차량(V1)을 주차할 수 있다.The driver may park the first vehicle V1 by moving to the location of the second vehicle V2.

운전자는 두 번째 차량(V2) 이동하여 목적지 도착을 다른 사용자에게 알린 후 세 번째 대리운전 요청을 받고 첫 번째 차량 근처(V1)로 이동할 수 있다.After the driver moves to the second vehicle (V2) and informs other users of the arrival of the destination, the driver may receive a request for a third surrogate operation and move near the first vehicle (V1).

운전자는 세 번째 차량(V3)으로 이동하여 첫 번째 차량 근처 이동할 수 있다.The driver may move to the third vehicle V3 and move near the first vehicle.

운전자는 첫 번째 차량을 목적지(V4) 까지 이동 후 도착 알림 전송할 수 있다. 이와 같이 사용자가 여유 시간을 입력한 경우 운전자는 다른 대리운전 서비스를 수행할 수 있다. 한편 도9 및 도10에서 설명한 동작은 여유 시간에 관련된 본 발명의 일 실시예에 불과하며 그 동작의 제한은 없다.The driver may transmit the arrival notification after moving the first vehicle to the destination V4. In this way, when the user inputs the spare time, the driver may perform another surrogate driving service. Meanwhile, the operations described with reference to FIGS. 9 and 10 are only an embodiment of the present invention related to spare time, and there is no limitation on the operation.

도12은 일 실시예에 따른 순서도이다.12 is a flowchart according to an embodiment.

상술한 바와 같이 사용자는 사용자 단말을 통하여 대리 운전 서비스를 신청할 수 있다(1001). 사용자가 대리 운전 서비스를 신청하고, 대리 운전 기사의 단말과 키 정보를 공유할 수 있다(1002). 한편 대리운전 기사가 차량에 도착하는 과정에서 차량의 보안을 위하여 녹화를 진행할 수도 있다. 이러한 동작 후 대리 운전 기사는 차량을 주행할 수 있다(1003). 한편 상술한 미리 결정된 기준에 기초하여 서버(13)는 결재 정보를 도출할 수 있다(1004). 한편 동작 사이에 주유 상태를 기초로 상기 차량에 주유가 필요한 것으로 판단되면, 차량의 주유를 요청하는 신호를 상기 다른 사용자 단말에 송신하고 이를 기초로 대리운전 기사는 주유를 수행할 수도 있다.As described above, the user may apply for a surrogate driving service through the user terminal ( 1001 ). The user may apply for a surrogate driving service and share key information with the surrogate driver's terminal ( 1002 ). Meanwhile, in the process of the surrogate driver arriving at the vehicle, recording may be performed for the security of the vehicle. After this operation, the substitute driver may drive the vehicle ( 1003 ). Meanwhile, the server 13 may derive payment information based on the above-described predetermined criteria ( 1004 ). Meanwhile, if it is determined that the vehicle needs refueling based on the refueling state between operations, a signal requesting refueling of the vehicle is transmitted to the other user terminal, and the surrogate driver may perform refueling based on this.

한편, 개시된 실시예들은 컴퓨터에 의해 실행 가능한 명령어를 저장하는 기록매체의 형태로 구현될 수 있다. 명령어는 프로그램 코드의 형태로 저장될 수 있으며, 프로세서에 의해 실행되었을 때, 프로그램 모듈을 생성하여 개시된 실시예들의 동작을 수행할 수 있다. 기록매체는 컴퓨터로 읽을 수 있는 기록매체로 구현될 수 있다.Meanwhile, the disclosed embodiments may be implemented in the form of a recording medium storing instructions executable by a computer. Instructions may be stored in the form of program code, and when executed by a processor, may generate program modules to perform operations of the disclosed embodiments. The recording medium may be implemented as a computer-readable recording medium.

컴퓨터가 읽을 수 있는 기록매체로는 컴퓨터에 의하여 해독될 수 있는 명령어가 저장된 모든 종류의 기록 매체를 포함한다. 예를 들어, ROM(Read Only Memory), RAM(Random Access Memory), 자기 테이프, 자기 디스크, 플래쉬 메모리, 광 데이터 저장장치 등이 있을 수 있다. The computer-readable recording medium includes any type of recording medium in which instructions readable by the computer are stored. For example, there may be a read only memory (ROM), a random access memory (RAM), a magnetic tape, a magnetic disk, a flash memory, an optical data storage device, and the like.

이상에서와 같이 첨부된 도면을 참조하여 개시된 실시예들을 설명하였다.본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고도, 개시된 실시예들과 다른 형태로 본 발명이 실시될 수 있음을 이해할 것이다. 개시된 실시예들은 예시적인 것이며, 한정적으로 해석되어서는 안 된다.The disclosed embodiments have been described with reference to the accompanying drawings as described above. Those of ordinary skill in the art to which the present invention pertains, without changing the technical spirit or essential features of the present invention, have different forms from the disclosed embodiments. It will be understood that the present invention may be practiced with The disclosed embodiments are illustrative and should not be construed as limiting.

1: 네트워크 서버
10 : 사용자 단말
101 : 표시부
102 : 입력부
103 : 제어부
104 : 통신부
1: Network Server
10: user terminal
101: display unit
102: input unit
103: control unit
104: communication department

Claims (16)

운전자 단말과 및 서버와 통신하는 통신부;
사용자의 명령을 입력 받는 입력부; 및
상기 사용자의 명령에 기초하여 상기 서버에 대리운전 서비스를 요청하고,상기 서버와 통신하여 차량의 위치 및 상기 차량의 키 정보를 공유하는 제어부;를 포함하고,
상기 서버는,
상기 사용자 단말 및 상기 운전자 단말과 통신하고 상기 차량의 위치 및 상기 차량의 키 정보를 공유하는 사용자 단말.
a communication unit communicating with the driver terminal and the server;
an input unit for receiving a user's command; and
Including; requesting a surrogate driving service to the server based on the user's command, and communicating with the server to share the location of the vehicle and key information of the vehicle;
The server is
A user terminal communicating with the user terminal and the driver terminal and sharing the location of the vehicle and key information of the vehicle.
제1항에 있어서,
상기 입력부는,
상기 차량의 위치 및 목적지 정보를 입력 받고,
상기 제어부는,
상기 차량의 위치를 경유하여 상기 목적지에 도착하는 요청 신호를 상기 운전자 단말에 송신하도록 제어하는 사용자 단말.
According to claim 1,
The input unit,
receiving the location and destination information of the vehicle;
The control unit is
A user terminal for controlling to transmit a request signal arriving at the destination via the location of the vehicle to the driver terminal.
제1항에 있어서,
상기 입력부는,
상기 사용자로부터 상기 사용자의 위치를 입력 받고,
상기 제어부는,
상기 사용자의 위치 정보를 상기 운전자 단말에 송신하는 사용자 단말.
According to claim 1,
The input unit,
receiving the user's location from the user,
The control unit is
A user terminal for transmitting the location information of the user to the driver terminal.
제1항에 있어서,
상기 통신부는,
상기 차량과 통신하여 상기 차량의 주유 상태를 수신하고,
상기 제어부는,
상기 주유 상태를 기초로 상기 차량에 주유가 필요한 것으로 판단되면,
상기 차량의 주유를 요청하는 신호를 상기 다른 사용자 단말에 송신하는 사용자 단말.
According to claim 1,
The communication unit,
Communicating with the vehicle to receive a refueling state of the vehicle,
The control unit is
If it is determined that the vehicle needs refueling based on the refueling state,
A user terminal for transmitting a signal requesting refueling of the vehicle to the other user terminal.
제1항에 있어서,
표시부;를 더 포함하고,
상기 통신부는,
서버와 통신하고,
상기 서버는,
미리 결정된 기준 및 상기 차량의 주행 정보에 기초하여 결재 정보를 상기 사용자 단말에 송신하고,
상기 제어부는, 상기 결재 정보를 상기 표시부에 표시하는 사용자 단말.
According to claim 1,
Display unit; further comprising,
The communication unit,
communicate with the server,
The server is
Transmitting payment information to the user terminal based on a predetermined criterion and driving information of the vehicle,
The control unit, a user terminal for displaying the payment information on the display unit.
운전자 단말;
상기 운전자 단말과 통신하고,
사용자의 명령에 기초하여 서버에 대리운전 서비스를 요청하고, 상기 사용자로부터 목적지 정보를 입력 받는 사용자 단말; 및
상기 사용자 단말 및 상기 운전자 단말과 통신하고 차량의 위치 및 상기 차량의 키 정보를 공유하는 서버;를 포함하는 네트워크 시스템.
driver's terminal;
communicate with the driver terminal;
a user terminal for requesting a surrogate driving service from the server based on a user's command, and receiving destination information from the user; and
A network system comprising a; a server communicating with the user terminal and the driver terminal and sharing the vehicle location and the vehicle key information.
제6항에 있어서,
상기 사용자 단말은,
상기 차량의 위치 및 상기 목적지 정보를 송신하고,
상기 서버는,
상기 차량의 위치를 경유하여 상기 목적지에 도착하는 요청 신호를 상기 운전자 단말에 송신하는 네트워크 시스템.
7. The method of claim 6,
The user terminal is
transmitting the location of the vehicle and the destination information;
The server is
A network system for transmitting a request signal arriving at the destination via the location of the vehicle to the driver terminal.
제6항에 있어서,
상기 서버는,
상기 차량의 위치 및 상기 목적지 정보를 기초로 이동 경로를 도출하여 상기 운전자 단말에 송신하는 네트워크 시스템.
7. The method of claim 6,
The server is
A network system for deriving a moving route based on the location of the vehicle and the destination information and transmitting it to the driver terminal.
제8항에 있어서,
상기 서버는,
상기 목적지 정보에 기초하여 결정된 결재 정보를 상기 사용자 단말에 송신하는 네트워크 시스템.
9. The method of claim 8,
The server is
A network system for transmitting payment information determined based on the destination information to the user terminal.
제9항에 있어서,
상기 서버는,
상기 목적지 정보의 지리적 위치에 기초하여 결재 정보를 상기 사용자 단말에 송신하는 네트워크 시스템.
10. The method of claim 9,
The server is
A network system for transmitting payment information to the user terminal based on the geographic location of the destination information.
제6항에 있어서,
상기 서버는,
상기 대리운전 서비스를 요청한 시점에 기초하여 결재 정보를 상기 사용자 단말에 송신하는 네트워크 시스템.
7. The method of claim 6,
The server is
A network system for transmitting payment information to the user terminal based on the time of requesting the surrogate operation service.
제11항에 있어서,
상기 서버는,
상기 대리운전 서비스를 요청한 시점의 대중 교통 이용 가능 여부에 기초하여 결재 정보를 상기 사용자 단말에 송신하는 네트워크 시스템.
12. The method of claim 11,
The server is
A network system for transmitting payment information to the user terminal based on whether public transportation is available at the time of requesting the surrogate driving service.
제6항에 있어서,
상기 서버는,
상기 사용자 단말로 부터 입력 받은 여유 시간을 기초로 상기 결재 정보를 결정하는 네트워크 시스템.
7. The method of claim 6,
The server is
A network system for determining the payment information based on the spare time input from the user terminal.
제6항에 있어서,
상기 서버는,
상기 차량의 위치 및 상기 목적지 정보를 기초로 예상 주행 경로를 결정하고,
상기 예상 주행 경로와 상기 차량이 실제 주행한 경로를 비교하여 상기 결재 정보를 결정하는 네트워크 시스템.
7. The method of claim 6,
The server is
Determining an expected driving route based on the location of the vehicle and the destination information,
A network system for determining the payment information by comparing the expected driving path with a path actually driven by the vehicle.
제6항에 있어서,
상기 서버는,
상기 차량의 속도와 상기 차량이 주행하는 지역의 미리 결정된 속도 기준을 비교하여 상기 결재 정보를 도출하는 네트워크 시스템.
7. The method of claim 6,
The server is
A network system for deriving the payment information by comparing the speed of the vehicle with a predetermined speed reference of an area in which the vehicle travels.
제6항에 있어서,
상기 차량은,
적어도 하나의 카메라를 포함하고,
상기 서버는,
상기 적어도 하나의 카메라가 획득한 상기 차량의 실내 상황 정보 또는 상기 차량의 외부 상황 정보를 반영하여 상기 결재 정보를 도출하는 네트워크 시스템.
7. The method of claim 6,
The vehicle is
at least one camera;
The server is
A network system for deriving the payment information by reflecting the indoor situation information of the vehicle or the external situation information of the vehicle acquired by the at least one camera.
KR1020190161636A 2019-12-06 2019-12-06 User terminal apparatus and network system KR20210071453A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190161636A KR20210071453A (en) 2019-12-06 2019-12-06 User terminal apparatus and network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190161636A KR20210071453A (en) 2019-12-06 2019-12-06 User terminal apparatus and network system

Publications (1)

Publication Number Publication Date
KR20210071453A true KR20210071453A (en) 2021-06-16

Family

ID=76603318

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190161636A KR20210071453A (en) 2019-12-06 2019-12-06 User terminal apparatus and network system

Country Status (1)

Country Link
KR (1) KR20210071453A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102555619B1 (en) * 2022-11-22 2023-07-17 컨시 주식회사 Mobile card payment system for chauffeur operation support

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102555619B1 (en) * 2022-11-22 2023-07-17 컨시 주식회사 Mobile card payment system for chauffeur operation support

Similar Documents

Publication Publication Date Title
US10003929B2 (en) Location based assisting apparatuses, methods and computer readable mediums
EP2180335B1 (en) Method and device for managing positioning requests and reusing positioning results
US20170191845A1 (en) System for generating travel route to be serviced by primary transportation service and secondary transportation service
EP3028480B1 (en) Predictive assistance information
US20110093330A1 (en) Peer vehicle adaptive destination-based mobile advertising
US9686386B1 (en) Mobile application for travel-related information
US9360325B2 (en) Apparatus and method for generating sketch map information in portable terminal
KR20160041079A (en) Payment Management System through an easy parking And to register, and then the parking
KR20180136760A (en) Method for providing call taxi service capable of requesting multiple car allocations
US10575181B2 (en) Cellular service borrowing using dedicated short range communication technology
KR101427717B1 (en) Taxi call service system using display communicating with smart mobile device and method using these
KR20210071453A (en) User terminal apparatus and network system
US20120166075A1 (en) Location-aware adaptive event reminder
KR101587955B1 (en) Display system for vehicle
US10356791B2 (en) Method, mobile terminal and computer program
KR20140049728A (en) Service for taxi call using smart device
KR20200067540A (en) Vehicle and controlling method thereof
CN115033807A (en) Recommendation method, device and equipment for future departure and storage medium
KR20230069039A (en) Private IoT system for tracking the location of objects and method for tracking the location of objects using the same
US11416783B2 (en) System and method for vehicle allocation to users
KR20200117721A (en) Vehicle, information providing system of charging station and method thereof
KR20210070794A (en) Apparatus for supporting in-car payment system, system having the same and method thereof
KR102536837B1 (en) Server for providing shared car reservation service as user-centered, its method for controlling, and shared car reservation service system
KR20150104504A (en) System and method of providing a taxi call service
KR20150141200A (en) System and method of providing a taxi call payment service