[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR20190135086A - Processing device for vehicle detachably attached to vehicle - Google Patents

Processing device for vehicle detachably attached to vehicle Download PDF

Info

Publication number
KR20190135086A
KR20190135086A KR1020180060088A KR20180060088A KR20190135086A KR 20190135086 A KR20190135086 A KR 20190135086A KR 1020180060088 A KR1020180060088 A KR 1020180060088A KR 20180060088 A KR20180060088 A KR 20180060088A KR 20190135086 A KR20190135086 A KR 20190135086A
Authority
KR
South Korea
Prior art keywords
vehicle
application
communication unit
processor
processing apparatus
Prior art date
Application number
KR1020180060088A
Other languages
Korean (ko)
Other versions
KR102102281B1 (en
Inventor
김병수
Original Assignee
주식회사 디파인
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 디파인 filed Critical 주식회사 디파인
Priority to KR1020180060088A priority Critical patent/KR102102281B1/en
Publication of KR20190135086A publication Critical patent/KR20190135086A/en
Application granted granted Critical
Publication of KR102102281B1 publication Critical patent/KR102102281B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • 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/20Instruments for performing navigational calculations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • G06F3/1438Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display using more than one graphics controller
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/16Sound input; Sound output
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/008Registering or indicating the working of vehicles communicating information to a remotely located station
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones
    • 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]
    • H04W4/48Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computer Graphics (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Fittings On The Vehicle Exterior For Carrying Loads, And Devices For Holding Or Mounting Articles (AREA)
  • Navigation (AREA)

Abstract

A processing device for a vehicle detachably attached to a vehicle comprises: a first communication unit communicating with a head unit of a vehicle; a second communication unit communicating with a user portable device; and a processor executing first and second applications, providing first output data for an image or voice generated by the first application to a head unit through the first communication unit, and providing second output data for an image or voice generated by the second application to the user portable device through the second communication unit. Accordingly, the processing device for a vehicle according to embodiments of the present invention may safely execute an application for a head unit preferred by a user.

Description

차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치{PROCESSING DEVICE FOR VEHICLE DETACHABLY ATTACHED TO VEHICLE}PROCESSING DEVICE FOR VEHICLE DETACHABLY ATTACHED TO VEHICLE}

본 발명은 차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치에 관한 것이다.The present invention relates to a vehicle processing apparatus detachably mounted to a vehicle.

차량의 헤드 유닛에는 한정된 어플리케이션들이 차량 제조 시 미리 설치될 수 있으나, 이러한 어플리케이션들의 업데이트 또는 새로운 어플리케이션의 설치가 곤란한 문제점이 있다. 최근, 차량의 헤드 유닛에서 설치된 어플리케이션과 다른 어플리케이션의 영상 및/또는 음성의 제공을 위하여, 스마트폰에서 어플리케이션을 실행하고, 스마트폰의 영상 및/또는 음성을 차량의 헤드 유닛에 복제하는 미러링(mirroring) 기술이 개발되고 있다. 특히, 이러한 미러링 기술의 표준으로서, 안드로이드 오토, 카 플레이, 미러링크 등이 진행되고 있다. 한편, 다수의 사용자가 사용하는 안드로이드 폰에는 상기 안드로이드 오토 및 상기 미러링크가 적용될 수 있으나, 한국과 같이 구글(Google) 맵 서비스가 지원되지 않는 일부 국가에서는 상기 안드로이드 오토가 적용되지 않는다. 또한, 상기 미러링크의 경우, 이를 구동하는 동안 스마트폰 화면이 락(lock)되어 대부분의 스마트폰 어플리케이션을 실행할 수 없는 문제가 있다. 또한, 스마트폰과 헤드 유닛 사이의 미러링을 위해서는 별도의 USB 케이블을 준비하고, USB 케이블을 통하여 스마트폰과 헤드 유닛을 연결해야 하는 불편함이 있다.Limited applications may be pre-installed at the time of manufacturing a vehicle in the head unit of the vehicle, but there is a problem in that updates of these applications or installation of new applications are difficult. Recently, in order to provide an image and / or audio of an application installed in a vehicle head unit and another application, a mirror is executed to execute an application in the smartphone and to copy the image and / or audio of the smartphone to the head unit of the vehicle. Technology is being developed. In particular, as a standard for such a mirroring technology, Android Auto, Car Play, MirrorLink, and the like are in progress. Meanwhile, the Android Auto and the Mirror Link may be applied to an Android phone used by a plurality of users, but the Android Auto is not applied in some countries where Google (Google) map service is not supported. In addition, in the case of the mirror link, there is a problem that the smartphone screen is locked while driving it, so that most smartphone applications cannot be executed. In addition, there is an inconvenience in that a separate USB cable is prepared for mirroring between the smartphone and the head unit, and the smartphone and the head unit are connected through the USB cable.

이에 따라, 스마트폰의 종류(예를 들어, 안드로이드폰, 아이폰, 또는 다른 종류의 스마트폰)에 관계 없이 차량의 헤드 유닛에서 사용자가 선호하는 어플리케이션의 영상 및/또는 음성을 출력할 수 있는 방안이 요구된다.Accordingly, a method of outputting video and / or audio of a user's preferred application from the head unit of the vehicle regardless of the type of smartphone (for example, an Android phone, an iPhone, or another type of smartphone) is possible. Required.

상기와 같은 문제점을 해결하기 위하여, 본 발명의 일 목적은 사용자가 선호하는 헤드 유닛용 어플리케이션을 안정적으로 실행할 수 있는 차량용 프로세싱 장치를 제공하는 것이다.In order to solve the above problems, it is an object of the present invention to provide a vehicle processing apparatus that can stably execute the application for the head unit preferred by the user.

상기 일 목적을 달성하기 위해, 본 발명의 실시예들에 따른 차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치는 상기 차량의 헤드 유닛과 통신하는 제1 통신부, 사용자 휴대 장치와 통신하는 제2 통신부, 및 제1 어플리케이션 및 제2 어플리케이션을 실행하고, 상기 제1 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제1 출력 데이터를 상기 제1 통신부를 통하여 상기 헤드 유닛에 제공하고, 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 상기 제2 통신부를 통하여 상기 사용자 휴대 장치에 제공하는 프로세서를 포함한다.In order to achieve the above object, a vehicle processing apparatus detachably mounted to a vehicle according to embodiments of the present invention includes a first communication unit for communicating with the head unit of the vehicle, a second communication unit for communicating with a user portable device, and Executes a first application and a second application, provides first output data for the video or audio generated by the first application to the head unit via the first communication unit, and is generated by the second application; And a processor configured to provide second output data for an image or an audio to the user portable device through the second communication unit.

일 실시예에서, 상기 제1 어플리케이션에 의해 생성되는 영상 또는 음성은 상기 제1 출력 데이터에 기초하여 상기 헤드 유닛에 의해 출력되고, 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성은 상기 제2 출력 데이터에 기초하여 상기 사용자 휴대 장치에 의해 출력될 수 있다.In one embodiment, the video or audio generated by the first application is output by the head unit based on the first output data, and the video or audio generated by the second application is the second output data. The output may be output by the user portable device based on.

일 실시예에서, 상기 차량용 프로세싱 장치는 영상을 출력하는 디스플레이를 포함하지 않을 수 있다.In one embodiment, the vehicular processing apparatus may not include a display for outputting an image.

일 실시예에서, 상기 차량용 프로세싱 장치는 음성을 출력하는 스피커를 포함하지 않을 수 있다.In one embodiment, the in-vehicle processing device may not include a speaker for outputting voice.

일 실시예에서, 상기 차량용 프로세싱 장치는 상기 제1 통신부를 통하여 전력을 공급받고, 상기 제1 통신부를 통하여 공급받은 전력에 기초하여 구동될 수 있다.In one embodiment, the vehicle processing apparatus may be supplied with power through the first communication unit, and may be driven based on power supplied through the first communication unit.

일 실시예에서, 상기 제1 통신부는 USB(Universal Serial Bus) 통신을 수행하는 USB 통신부이고, 상기 차량용 프로세싱 장치는 상기 헤드 유닛과 연결된 상기 차량의 USB 포트에 탈착 가능하게 장착되는 USB 장치일 수 있다.In one embodiment, the first communication unit may be a USB communication unit performing Universal Serial Bus (USB) communication, and the vehicle processing apparatus may be a USB device detachably mounted to a USB port of the vehicle connected to the head unit. .

일 실시예에서, 상기 제2 통신부는 상기 사용자 휴대 장치와 근거리 무선 통신을 수행하는 무선 통신부일 수 있다.In one embodiment, the second communication unit may be a wireless communication unit for performing short-range wireless communication with the user portable device.

일 실시예에서, 상기 프로세서는, 상기 차량의 주행 또는 정차 여부를 판단하고, 상기 차량의 주행 중 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다.In an embodiment of the present disclosure, the processor may determine whether the vehicle is driven or stopped, and stop providing the second output data for the image or audio generated by the second application while the vehicle is running. .

일 실시예에서, 상기 프로세서는, 상기 차량의 주행 중 상기 제2 어플리케이션의 실행을 중지할 수 있다.In one embodiment, the processor may stop the execution of the second application while the vehicle is driving.

일 실시예에서, 상기 프로세서는, 상기 사용자 휴대 장치에 상기 제2 출력 데이터를 대신하여 대기 영상 또는 대기 음성에 대한 대기 데이터를 제공할 수 있다.In one embodiment, the processor may provide the user portable device with standby data for the standby image or the standby voice in place of the second output data.

일 실시예에서, 상기 프로세서는, 상기 차량의 정차 중 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 재개할 수 있다.In one embodiment, the processor may resume providing the second output data for the video or audio generated by the second application during the stop of the vehicle.

일 실시예에서, 상기 프로세서는, 상기 차량의 주행 중 상기 제2 어플리케이션의 실행을 종료할 수 있다.In one embodiment, the processor may terminate execution of the second application while driving the vehicle.

일 실시예에서, 상기 프로세서는, 상기 사용자 휴대 장치로부터 상기 차량의 주행 중 상기 제2 어플리케이션의 실행 요청을 수신하더라도, 상기 제2 어플리케이션을 실행하지 않을 수 있다.In an embodiment, the processor may not execute the second application even if the processor receives a request for executing the second application while driving the vehicle from the user portable device.

일 실시예에서, 상기 프로세서는, 상기 제1 통신부를 통하여 상기 헤드 유닛에 연결된 상기 차량의 GPS(Global Positioning System) 수신기로부터 GPS 정보를 수신하고, 상기 제1 통신부를 통하여 수신된 상기 GPS 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단할 수 있다.In one embodiment, the processor is configured to receive GPS information from a GPS (Global Positioning System) receiver of the vehicle connected to the head unit through the first communication unit, and based on the GPS information received through the first communication unit. By determining whether the vehicle is running or stopped.

일 실시예에서, 상기 차량용 프로세싱 장치는 GPS 정보를 생성하는 GPS 수신기를 더 포함하고, 상기 프로세서는 상기 차량용 프로세싱 장치에 포함된 상기 GPS 수신기에 의해 생성된 상기 GPS 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단할 수 있다.In one embodiment, the in-vehicle processing device further comprises a GPS receiver for generating GPS information, and wherein the processor is configured to drive or drive the vehicle based on the GPS information generated by the GPS receiver included in the in-vehicle processing device. It is possible to determine whether the vehicle is stopped.

일 실시예에서, 상기 프로세서는, 상기 차량의 ECU(Electronic Control Unit)으로부터 OBD(On-Board Diagnostics) 정보를 수신하고, 상기 OBD 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단할 수 있다.In one embodiment, the processor may receive on-board diagnostics (OBD) information from an electronic control unit (ECU) of the vehicle, and determine whether the vehicle is driven or stopped based on the OBD information.

일 실시예에서, 상기 차량의 상기 ECU로부터 상기 OBD 정보를 수신하는 블루투스 통신부를 더 포함할 수 있다.The electronic device may further include a Bluetooth communication unit configured to receive the OBD information from the ECU of the vehicle.

일 실시예에서, 상기 OBD 정보는 상기 차량의 변속기 위치를 나타내는 기어 정보를 포함하고, 상기 프로세서는 상기 기어 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단할 수 있다.The OBD information may include gear information indicating a transmission position of the vehicle, and the processor may determine whether the vehicle is driven or stopped based on the gear information.

일 실시예에서, 상기 헤드 유닛에 영상 또는 음성이 제공되는 상기 제1 어플리케이션은 길안내 서비스를 제공하는 내비게이션 어플리케이션을 포함할 수 있다.In one embodiment, the first application provided with the video or audio to the head unit may include a navigation application for providing a road guidance service.

일 실시예에서, 상기 프로세서는 상기 제1 통신부를 통하여 상기 헤드 유닛에 연결된 상기 차량의 GPS(Global Positioning System) 수신기로부터 GPS 정보를 수신하고, 상기 내비게이션 어플리케이션은 상기 제1 통신부를 통하여 수신된 상기 GPS 정보에 기초하여 상기 길안내 서비스를 제공할 수 있다.In one embodiment, the processor receives GPS information from a GPS (Global Positioning System) receiver of the vehicle connected to the head unit via the first communication unit, the navigation application is the GPS received through the first communication unit The road guidance service may be provided based on the information.

일 실시예에서, 상기 차량용 프로세싱 장치는 GPS 정보를 생성하는 GPS 수신기를 더 포함하고, 상기 내비게이션 어플리케이션은 상기 차량용 프로세싱 장치에 포함된 상기 GPS 수신기에 의해 생성된 상기 GPS 정보에 기초하여 상기 길안내 서비스를 제공할 수 있다.In one embodiment, the in-vehicle processing device further includes a GPS receiver for generating GPS information, and the navigation application is based on the GPS information generated by the GPS receiver included in the in-vehicle processing device. Can be provided.

일 실시예에서, 상기 사용자 휴대 장치에 영상 또는 음성이 제공되는 상기 제2 어플리케이션은 상기 차량용 프로세싱 장치에 제3 어플리케이션을 설치하는 설치 어플리케이션을 포함할 수 있다.In one embodiment, the second application provided with the image or audio to the user portable device may include an installation application for installing a third application in the on-vehicle processing device.

일 실시예에서, 상기 사용자 휴대 장치에 영상 또는 음성이 제공되는 상기 제2 어플리케이션은 상기 차량용 프로세싱 장치의 설정을 변경하는 설정 어플리케이션을 포함할 수 있다.In one embodiment, the second application provided with the video or audio to the user portable device may include a setting application for changing the setting of the in-vehicle processing device.

상기 일 목적을 달성하기 위해, 본 발명의 실시예들에 따른 차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치는 상기 차량의 헤드 유닛과 통신하는 제1 통신부, 사용자 휴대 장치와 통신하는 제2 통신부, 및 제1 어플리케이션 및 제2 어플리케이션을 실행하고, 상기 제1 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제1 출력 데이터를 상기 제1 통신부를 통하여 상기 헤드 유닛에 제공하고, 상기 차량의 주행 또는 정차 여부를 판단하고, 상기 차량의 주행 또는 정차 여부에 따라 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 상기 제2 통신부를 통하여 상기 사용자 휴대 장치에 선택적으로 제공하는 프로세서를 포함할 수 있다.In order to achieve the above object, a vehicle processing apparatus detachably mounted to a vehicle according to embodiments of the present invention includes a first communication unit for communicating with the head unit of the vehicle, a second communication unit for communicating with a user portable device, and Executes a first application and a second application, provides first output data of the video or audio generated by the first application to the head unit through the first communication unit, and determines whether the vehicle is driven or stopped; And determining, and selectively providing second output data of an image or an audio generated by the second application to the user portable device through the second communication unit according to whether the vehicle is driven or stopped. have.

일 실시예에서, 상기 프로세서는, 상기 차량의 정차 중 상기 사용자 휴대 장치에 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터를 제공하고, 상기 차량의 주행 중 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다.In one embodiment, the processor is configured to provide the second output data of the video or audio generated by the second application to the user portable device while the vehicle is stopped, and the second application during driving of the vehicle. Providing the second output data with respect to the image or audio generated by may be stopped.

상기 일 목적을 달성하기 위해, 본 발명의 실시예들에 따른 차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치는 상기 차량의 헤드 유닛과 통신하는 제1 통신부, 사용자 휴대 장치와 통신하는 제2 통신부, 및 헤드 유닛용 어플리케이션 및 설치 어플리케이션을 실행하고, 상기 헤드 유닛용 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제1 출력 데이터를 상기 제1 통신부를 통하여 상기 헤드 유닛에 제공하고, 상기 설치 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 상기 제2 통신부를 통하여 상기 사용자 휴대 장치에 제공하며, 상기 설치 어플리케이션을 이용하여 상기 헤드 유닛용 어플리케이션에 대한 설치 또는 업데이트를 수행하는 프로세서를 포함한다.In order to achieve the above object, a vehicle processing apparatus detachably mounted to a vehicle according to embodiments of the present invention includes a first communication unit for communicating with the head unit of the vehicle, a second communication unit for communicating with a user portable device, and Executes the head unit application and the installation application, provides first output data for the video or audio generated by the head unit application to the head unit via the first communication unit, and is generated by the installation application. And a processor configured to provide second output data of an image or an audio to the user portable device through the second communication unit, and to install or update the head unit application using the installation application.

일 실시예에서, 상기 프로세서는, 상기 차량의 주행 또는 정차 여부를 판단하고, 상기 차량의 주행 중 상기 설치 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다.In an embodiment of the present disclosure, the processor may determine whether the vehicle is driven or stopped, and stop providing the second output data for the image or audio generated by the installation application while the vehicle is running.

본 발명의 실시예들에 따른 차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치는, 헤드 유닛용 어플리케이션을 실행하고, 상기 헤드 유닛용 어플리케이션에 의해 생성되는 영상 및/또는 음성에 대한 출력 데이터를 상기 차량의 헤드 유닛에 제공함으로써, 사용자 휴대 장치의 종류의 제약 없이 또한 별도의 USB 케이블을 통한 연결 없이 사용자가 선호하는 헤드 유닛용 어플리케이션의 영상 및/또는 음성이 상기 헤드 유닛에서 출력되게 할 수 있다.A vehicle processing apparatus detachably mounted to a vehicle according to embodiments of the present invention executes an application for a head unit and outputs output data for an image and / or audio generated by the application for the head unit. By providing the head unit, it is possible to output the video and / or audio of the user's preferred application for the head unit without restriction of the kind of the user portable device and without a connection via a separate USB cable.

또한, 본 발명의 실시예들에 따른 차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치는, 차량의 주행 또는 정차 여부를 판단하고, 상기 차량의 주행 중 스마트폰용 어플리케이션의 실행을 중지하거나, 상기 스마트폰용 어플리케이션에 의해 생성된 영상 또는 음성에 대한 출력 데이터를 스마트폰에 제공하는 것을 중지함으로써, 상기 차량용 프로세싱 장치의 프로세서 부하를 감소시켜 헤드 유닛용 어플리케이션이 안정적으로 실행되게 할 수 있고, 스마트폰에서 영상 및/또는 음성이 출력되어 사용자의 시선이 분산되는 것을 방지할 수 있다.In addition, a vehicle processing apparatus detachably mounted to a vehicle according to embodiments of the present disclosure may determine whether the vehicle is driven or stopped, and stops the execution of the smartphone application while the vehicle is running, or the smartphone application. By stopping providing the smartphone with output data for the video or audio generated by the smartphone, it is possible to reduce the processor load of the in-vehicle processing device so that the head unit application can be executed stably, and the video and / or Alternatively, the voice may be output to prevent the user's eyes from being dispersed.

도 1은 본 발명의 실시예들에 따른 차량용 프로세싱 장치가 차량에 장착된 일 예를 나타내는 도면이다.
도 2는 본 발명의 일 실시예에 따른 차량용 프로세싱 장치를 나타내는 블록도이다.
도 3은 본 발명의 일 실시예에 따른 차량용 프로세싱 장치의 구동 방법의 일 예를 나타내는 도면이다.
도 4는 본 발명의 일 실시예에 따른 차량용 프로세싱 장치의 구동 방법의 다른 예를 나타내는 도면이다.
도 5는 본 발명의 다른 실시예에 따른 차량용 프로세싱 장치를 나타내는 블록도이다.
도 6은 본 발명의 또 다른 실시예에 따른 차량용 프로세싱 장치를 나타내는 블록도이다.
1 is a diagram illustrating an example in which a vehicle processing apparatus according to embodiments of the present disclosure is mounted on a vehicle.
2 is a block diagram illustrating a vehicular processing apparatus according to an embodiment of the present invention.
3 is a diagram illustrating an example of a driving method of a vehicular processing apparatus according to an embodiment of the present invention.
4 is a diagram illustrating another example of a method of driving a vehicular processing apparatus according to an embodiment of the present invention.
5 is a block diagram illustrating a vehicular processing apparatus according to another embodiment of the present invention.
6 is a block diagram illustrating a vehicular processing device according to another embodiment of the present invention.

본문에 개시되어 있는 본 발명의 실시예들에 대해서, 특정한 구조적 내지 기능적 설명들은 단지 본 발명의 실시예를 설명하기 위한 목적으로 예시된 것으로, 본 발명의 실시예들은 다양한 형태로 실시될 수 있으며 본문에 설명된 실시예들에 한정되는 것으로 해석되어서는 아니 된다.With respect to the embodiments of the present invention disclosed in the text, specific structural to functional descriptions are merely illustrated for the purpose of describing embodiments of the present invention, embodiments of the present invention may be implemented in various forms and It should not be construed as limited to the embodiments described in.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는바, 특정 실시예들을 도면에 예시하고 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다.As the inventive concept allows for various changes and numerous modifications, particular embodiments will be illustrated in the drawings and described in detail in the text. However, this is not intended to limit the present invention to a specific disclosed form, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention.

제1, 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성요소를 다른 구성 요소로부터 구별하는 목적으로 사용될 수 있다. 예를 들어, 본 발명의 권리 범위로부터 이탈되지 않은 채 제1 구성 요소는 제2 구성 요소로 명명될 수 있고, 유사하게 제 2 구성 요소도 제1 구성 요소로 명명될 수 있다.Terms such as first and second may be used to describe various components, but the components should not be limited by the terms. The terms may be used for the purpose of distinguishing one component from another component. For example, without departing from the scope of the present invention, the first component may be referred to as the second component, and similarly, the second component may also be referred to as the first component.

어떤 구성 요소가 다른 구성 요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성 요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성 요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성 요소가 다른 구성 요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성 요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.When a component is said to be "connected" or "connected" to another component, it may be directly connected to or connected to that other component, but it may be understood that other components may exist in the middle. Should be. On the other hand, when a component is said to be "directly connected" or "directly connected" to another component, it should be understood that there is no other component in between. Other expressions describing the relationship between components, such as "between" and "immediately between" or "neighboring to" and "directly neighboring", should be interpreted as well.

본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 설시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terminology used herein is for the purpose of describing particular example embodiments only and is not intended to be limiting of the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, the terms "comprise" or "having" are intended to indicate that there is a feature, number, step, action, component, part, or combination thereof that is described, and that one or more other features or numbers are present. It should be understood that it does not exclude in advance the possibility of the presence or addition of steps, actions, components, parts or combinations thereof.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미이다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미인 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by one of ordinary skill in the art. Terms such as those defined in the commonly used dictionaries should be construed as meanings consistent with the meanings in the context of the related art and shall not be construed in ideal or excessively formal meanings unless expressly defined in this application. .

이하, 첨부한 도면들을 참조하여, 본 발명의 실시예들을 보다 상세하게 설명하고자 한다. 도면상의 동일한 구성 요소에 대해서는 동일하거나 유사한 참조 부호를 사용한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. The same or similar reference numerals are used for the same components in the drawings.

도 1은 본 발명의 실시예들에 따른 차량용 프로세싱 장치가 차량에 장착된 일 예를 나타내는 도면이고, 도 2는 본 발명의 일 실시예에 따른 차량용 프로세싱 장치를 나타내는 블록도이다.1 is a diagram illustrating an example in which a vehicle processing apparatus according to embodiments of the present disclosure is mounted on a vehicle, and FIG. 2 is a block diagram illustrating a vehicle processing apparatus according to an embodiment of the present disclosure.

도 1 및 도 2를 참조하면, 본 발명의 실시예들에 따른 차량용 프로세싱 장치(200)는 차량(100)에 탈착 가능하게 장착될 수 있다. 일 실시예에서, 도 1에 도시된 바와 같이, 차량용 프로세싱 장치(200)는 차량(100)의 헤드 유닛(120)과 연결된 차량(100)의 USB 포트(140)에 탈착 가능하게 장착되는 USB 장치일 수 있다. 일 실시예에서, 차량용 프로세싱 장치(200)가 USB 포트(140)에 장착되면, 차량용 프로세싱 장치(200)는 USB 포트(140)를 통하여 차량(100)(예를 들어, 차량(100)의 배터리)으로부터 전력을 공급받고, USB 포트(140)를 통하여 공급된 전력에 기초하여 자동으로 부팅 및 구동될 수 있다.1 and 2, a vehicle processing apparatus 200 according to embodiments of the present invention may be detachably mounted to a vehicle 100. In one embodiment, as shown in FIG. 1, the vehicular processing device 200 is detachably mounted to the USB port 140 of the vehicle 100 connected to the head unit 120 of the vehicle 100. Can be. In one embodiment, when the in-vehicle processing device 200 is mounted to the USB port 140, the in-vehicle processing device 200 is connected to the vehicle 100 (eg, the battery of the vehicle 100) through the USB port 140. Power from the device), and may be automatically booted and driven based on the power supplied through the USB port 140.

일 실시예에서, 차량용 프로세싱 장치(200)는 영상을 출력하는 디스플레이 및/또는 음성을 출력하는 스피커를 포함하지 않을 수 있다. 한편, 차량용 프로세싱 장치(200)는 차량(100)의 헤드 유닛(120) 및/또는 사용자 휴대 장치(300)에 (차량용 프로세싱 장치(200)에서 실행된 어플리케이션이 생성하는) 영상 및/또는 음성에 대한 데이터를 제공할 수 있다. 이와 같이, 차량용 프로세싱 장치(200)가 영상 및/또는 음성 데이터를 제공하므로, 차량용 프로세싱 장치(200)는 USB 셋톱 장치라 불릴 수 있다.In one embodiment, the vehicle processing apparatus 200 may not include a display for outputting an image and / or a speaker for outputting audio. On the other hand, the vehicular processing apparatus 200 may be provided to the head unit 120 and / or the user portable apparatus 300 of the vehicle 100 in order to generate an image and / or audio (produced by an application executed in the vehicular processing apparatus 200). Data can be provided. As such, since the in-vehicle processing device 200 provides video and / or audio data, the in-vehicle processing device 200 may be referred to as a USB set-top device.

도 2에 도시된 바와 같이, 차량용 프로세싱 장치(200)는 차량(100)의 헤드 유닛(120)과 통신하는 제1 통신부(210), 사용자 휴대 장치(300)와 통신하는 제2 통신부(220) 및, 예를 들어 CPU(Central Processing Unit)와 같은, 프로세서(230)를 포함할 수 있다. 또한, 차량용 프로세싱 장치(200)는 메인 메모리(240) 및 비휘발성 메모리(250)를 더 포함할 수 있다.As shown in FIG. 2, the vehicle processing apparatus 200 may include a first communication unit 210 communicating with a head unit 120 of a vehicle 100, and a second communication unit 220 communicating with a user portable device 300. And a processor 230, such as, for example, a central processing unit (CPU). In addition, the vehicle processing apparatus 200 may further include a main memory 240 and a nonvolatile memory 250.

제1 통신부(210)는 차량(100)의 헤드 유닛(120)과 통신할 수 있다. 일 실시예에서, 차량용 프로세싱 장치(200)는 USB 포트(140)에 장착되는 USB 장치이고, 제1 통신부(210)는 USB(Universal Serial Bus) 통신을 수행하는 USB 통신부일 수 있다. 제1 통신부(210)는, USB 포트(140)를 통하여, 영상 및/또는 음성에 대한 제1 출력 데이터를 헤드 유닛(120)에 제공하거나, 헤드 유닛(120)으로부터 터치 입력과 같은 제1 입력 데이터를 수신하거나, 헤드 유닛(120)과 연결된 차량(100)의 GPS 수신기로부터 GPS 정보를 수신하거나, 전력을 공급받을 수 있다. 차량용 프로세싱 장치(200)는 별도의 배터리를 포함하지 않고, 제1 통신부(210)를 통하여 공급받은 전력에 기초하여 구동될 수 있다.The first communication unit 210 may communicate with the head unit 120 of the vehicle 100. In one embodiment, the vehicle processing apparatus 200 is a USB device mounted on the USB port 140, the first communication unit 210 may be a USB communication unit for performing Universal Serial Bus (USB) communication. The first communication unit 210 provides the first output data for the video and / or audio to the head unit 120 through the USB port 140, or a first input such as a touch input from the head unit 120. It may receive data, receive GPS information from the GPS receiver of the vehicle 100 connected to the head unit 120, or may receive power. The on-vehicle processing apparatus 200 does not include a separate battery and may be driven based on the power supplied through the first communication unit 210.

제2 통신부(220)는 사용자 휴대 장치(300)와 통신할 수 있다. 사용자 휴대 장치(300)는 사용자가 휴대하는 통신이 가능한 전자 장치로서, 예를 들어 스마트폰, 태블릿 컴퓨터 등일 수 있다. 일 실시예에서, 상기 제2 통신부는 사용자 휴대 장치(300)와 근거리 무선 통신을 수행하는 무선 통신부일 수 있다. 예를 들어, 제2 통신부(220)는 사용자 휴대 장치(300)와 WIFI 통신을 수행할 수 있다. 또한, 예를 들어, 제2 통신부(210)는, WIFI 통신을 통하여, 영상 및/또는 음성에 대한 제2 출력 데이터를 사용자 휴대 장치(300)에 제공하거나, 사용자 휴대 장치(300)로부터 터치 입력과 같은 제2 입력 데이터를 수신하거나, 어플리케이션 설치/업데이트 데이터 또는 설정 데이터와 같은 제2 입력 데이터를 수신할 수 있다.The second communication unit 220 may communicate with the user portable device 300. The user portable device 300 is an electronic device capable of communicating with the user and may be, for example, a smartphone or a tablet computer. In one embodiment, the second communication unit may be a wireless communication unit for performing short-range wireless communication with the user portable device 300. For example, the second communication unit 220 may perform WIFI communication with the user portable device 300. In addition, for example, the second communication unit 210 may provide second output data for the image and / or audio to the user portable apparatus 300 or touch input from the user portable apparatus 300 through WIFI communication. The second input data may be received, or second input data may be received, such as application installation / update data or configuration data.

프로세서(230)는 차량용 프로세싱 장치(200)의 전체적인 동작을 제어할 수 있다. 예를 들어, 프로세서(230)는 CPU(Central Processing Unit), AP(Application Processor) 등일 수 있다. 일 실시예에서, 차량용 프로세싱 장치(200)가 차량(100)의 USB 포트(140)에 장착되어 제1 통신부(210)를 통하여 전력을 공급받으면, 프로세서(230)는 비휘발성 메모리(250)에 저장된 운영 체제(Operating System; OS)을 메인 메모리(240)에 로딩하고, 메인 메모리(240)에 로딩된 OS를 실행함으로써 차량용 프로세싱 장치(200)의 부팅을 수행할 수 있다.The processor 230 may control the overall operation of the vehicle processing apparatus 200. For example, the processor 230 may be a central processing unit (CPU), an application processor (AP), or the like. In one embodiment, when the in-vehicle processing apparatus 200 is mounted to the USB port 140 of the vehicle 100 and is supplied with power through the first communication unit 210, the processor 230 may enter the nonvolatile memory 250. By loading a stored operating system (OS) into the main memory 240 and executing an OS loaded in the main memory 240, the vehicle processing apparatus 200 may be booted.

또한, 프로세서(230)는 차량(100)의 헤드 유닛(120)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제1 어플리케이션(예를 들어, 헤드 유닛용 어플리케이션)(252), 및 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제2 어플리케이션(예를 들어, 스마트폰용 어플리케이션)(254)을 실행할 수 있다. 예를 들어, 프로세서(230)는 비휘발성 메모리(250)에 저장된 제1 및 제2 어플리케이션들(252, 254)을 메인 메모리(240)에 로딩하고, 메인 메모리(240)에 로딩된 제1 및 제2 어플리케이션들(252, 254)을 실행할 수 있다.The processor 230 may also include a first application (eg, a head unit application) 252 for generating video and / or audio data provided to the head unit 120 of the vehicle 100, and a user portable device. A second application (for example, an application for a smartphone) 254 for generating video and / or audio data provided to 300 may be executed. For example, the processor 230 loads the first and second applications 252 and 254 stored in the nonvolatile memory 250 into the main memory 240, and loads the first and second applications loaded into the main memory 240. The second applications 252 and 254 may be executed.

또한, 프로세서(230)는 제1 어플리케이션(252)에 의해 생성되는 영상 또는 음성에 대한 제1 출력 데이터를 제1 통신부(210)를 통하여 헤드 유닛(120)에 제공하고, 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 제2 통신부(220)를 통하여 사용자 휴대 장치(300)에 제공할 수 있다. 이에 따라, 제1 어플리케이션(252)에 의해 생성되는 영상 또는 음성은 상기 제1 출력 데이터에 기초하여 차량(100)의 헤드 유닛(120)에 의해 출력되고, 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성은 상기 제2 출력 데이터에 기초하여 사용자 휴대 장치(300)에 의해 출력될 수 있다.In addition, the processor 230 may provide the first output data for the video or audio generated by the first application 252 to the head unit 120 through the first communication unit 210, and the second application 254. The second output data for the image or audio generated by the mobile terminal 300 may be provided to the user portable device 300 through the second communication unit 220. Accordingly, the video or audio generated by the first application 252 is output by the head unit 120 of the vehicle 100 based on the first output data, and is generated by the second application 254. The video or audio may be output by the user portable apparatus 300 based on the second output data.

일 실시예에서, 차량(100)의 헤드 유닛(120)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제1 어플리케이션(252)은 길안내 서비스를 제공하는 내비게이션 어플리케이션을 포함할 수 있다. 일 예에서, 프로세서(230)는 제1 통신부(210)를 통하여 헤드 유닛(120)에 연결된 차량(100)의 GPS(Global Positioning System) 수신기로부터 GPS 정보를 수신하고, 상기 내비게이션 어플리케이션은 제1 통신부(210)를 통하여 수신된 상기 GPS 정보에 기초하여 상기 길안내 서비스를 제공할 수 있다. 또한, 일 실시예에서, 차량(100)의 헤드 유닛(120)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제1 어플리케이션(252)은 동영상 및/또는 음악 스트리밍을 제공하는 스트리밍 어플리케이션(예를 들어, 유투브 어플리케이션, 멜론 어플리케이션 등)을 포함할 수 있다. 상기 스트리밍 어플리케이션은 (예를 들어, 사용자 휴대 장치(300)의 테더링(Tethering)을 이용하여) WIFI 통신부(220)(및/또는 다른 통신부)를 통하여 스트리밍 서버로부터 동영상 및/또는 음악 스트리밍 데이터를 수신하고, 제1 통신부(210)를 통하여 헤드 유닛(120)에 상기 동영상 및/또는 음악 스트리밍 데이터를 제공함으로써, 헤드 유닛(120)에서 원하는 동영상 및/또는 음악이 출력되게 할 수 있다. 다만, 차량용 프로세싱 장치(200)에서 실행되고, 헤드 유닛(120)에 영상 및/또는 음성 데이터가 제공되는 어플리케이션은 상술한 내비게이션 어플리케이션 및 상기 스트리밍 어플리케이션에 한정되지 않는다.In one embodiment, the first application 252 for generating video and / or audio data provided to the head unit 120 of the vehicle 100 may include a navigation application that provides a road guidance service. In one example, the processor 230 receives GPS information from a Global Positioning System (GPS) receiver of the vehicle 100 connected to the head unit 120 through the first communication unit 210, and the navigation application includes the first communication unit. The road guide service may be provided based on the GPS information received through 210. Further, in one embodiment, the first application 252 for generating video and / or audio data provided to the head unit 120 of the vehicle 100 may be a streaming application (eg, providing video and / or music streaming). For example, a YouTube application, a melon application, etc.) may be included. The streaming application receives video and / or music streaming data from the streaming server via the WIFI communication unit 220 (and / or other communication unit) (e.g., using tethering of the user portable device 300). By receiving and providing the video and / or music streaming data to the head unit 120 through the first communication unit 210, the desired video and / or music may be output from the head unit 120. However, an application executed in the vehicle processing apparatus 200 and provided with video and / or audio data to the head unit 120 is not limited to the above-described navigation application and the streaming application.

한편, 차량(100)의 헤드 유닛(120)에는 차량(100)의 제조 시 한정된 어플리케이션들만이 설치될 수 있고, 이에 따라 차량(100)의 헤드 유닛(120)에서 사용자가 원하는 어플리케이션이 실행되지 않을 수 있다. 또한, 차량(100)의 헤드 유닛(120)은 비용 등의 문제로 저 사양을 가질 수 있고, 이에 따라 차량(100)의 헤드 유닛(120)은 고 사양을 요구하는 어플리케이션을 실행하지 못할 수 있다. 한편, 안드로이드 오토 또는 미러링크(MirrorLink)를 이용하여 스마트폰에서 실행되는 어플리케이션의 영상 및/또는 음성이 헤드 유닛(120)에서 출력되는 방식을 고려할 수 있으나, 이러한 안드로이드 오토 또는 미러링크를 적용하는 방식은 일부 국가에서 적용이 불가능하거나, 스마트폰의 종류(예를 들어, 안드로이드폰, 아이폰, 또는 다른 종류의 스마트폰)에 따라 적용이 불가능할 수 있다. 뿐만 아니라, 이러한 안드로이드 오토 또는 미러링크를 이용하기 위해서는, 스마트폰과 헤드 유닛(120) 사이의 미러링을 위하여 별도의 USB 케이블을 준비하고, USB 케이블을 통하여 스마트폰과 헤드 유닛(120)을 연결해야 하는 불편함이 있다.Meanwhile, only limited applications may be installed in the head unit 120 of the vehicle 100 when the vehicle 100 is manufactured, and thus, an application desired by the user may not be executed in the head unit 120 of the vehicle 100. Can be. In addition, the head unit 120 of the vehicle 100 may have a low specification due to a problem such as cost, and thus the head unit 120 of the vehicle 100 may not execute an application that requires a high specification. . Meanwhile, although the video and / or audio of the application running on the smartphone is output from the head unit 120 using Android Auto or MirrorLink, a method of applying such Android Auto or MirrorLink may be considered. May not be applicable in some countries or may not be applicable depending on the type of smartphone (for example, an Android phone, an iPhone, or another type of smartphone). In addition, in order to use the Android Auto or MirrorLink, a separate USB cable must be prepared for mirroring between the smartphone and the head unit 120, and the smartphone and the head unit 120 must be connected through the USB cable. There is discomfort.

그러나, 본 발명의 실시예들에 따른 차량용 프로세싱 장치(200)는, 차량(100)의 USB 포트(140)에 장착하는 것만으로, 사용자 휴대 장치(300)의 종류와 무관하게 차량(100)의 헤드 유닛(120)에서 사용자가 선호하는 헤드 유닛용 어플리케이션(예를 들어, 상술한 내비게이션 어플리케이션 또는 스트리밍 어플리케이션)의 영상 및/또는 음성이 출력되게 할 수 있다.However, the vehicle processing apparatus 200 according to the exemplary embodiments of the present invention may be mounted only on the USB port 140 of the vehicle 100, and may be used regardless of the type of the user portable device 300. The head unit 120 may output an image and / or audio of a user's preferred head unit application (eg, the above-described navigation application or streaming application).

일 실시예에서, 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제2 어플리케이션(254)은 차량용 프로세싱 장치(200) 내의 제1 어플리케이션(252)의 업데이트 및/또는 차량용 프로세싱 장치(200)에 제3 어플리케이션을 설치하는 설치 (및 업데이트) 어플리케이션을 포함할 수 있다. 또한, 일 실시예에서, 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제2 어플리케이션(254)은 차량용 프로세싱 장치(200)의 설정을 변경하는 설정 어플리케이션을 포함할 수 있다. 이와 같이, 일 실시예에 따른 차량용 프로세싱 장치(200)는, 차량용 프로세싱 장치(200)에 저장되는 어플리케이션들(252, 254)의 설치 및 업데이트, 또는 차량용 프로세싱 장치(200)의 설정 변경을 위한 어플리케이션의 영상 및/또는 음성이 사용자 휴대 장치(300)에서 출력되게 할 수 있다. 한편, 헤드 유닛(120)에서 출력되는 영상 및/또는 음성은 제한적일 수 있으나, 일 실시예에 따른 차량용 프로세싱 장치(200)는 어플리케이션 설치/업데이트 및 설정 변경을 위한 영상 및/또는 음성이 사용자 휴대 장치(300)에서 출력되게 함으로써, 상기 어플리케이션 설치/업데이트 및 설정 변경을 용이하게 수행할 수 있다.In one embodiment, the second application 254 for generating video and / or audio data provided to the user portable device 300 may update and / or in-vehicle processing of the first application 252 in the in-vehicle processing device 200. The device 200 may include an installation (and update) application for installing a third application. In addition, in one embodiment, the second application 254 for generating video and / or audio data provided to the user portable device 300 may include a setting application for changing the setting of the in-vehicle processing device 200. . As such, the vehicular processing apparatus 200 according to an embodiment may include an application for installing and updating applications 252 and 254 stored in the vehicular processing apparatus 200, or for changing a setting of the vehicular processing apparatus 200. Video and / or audio may be output from the user portable apparatus 300. On the other hand, the image and / or audio output from the head unit 120 may be limited, the vehicle processing apparatus 200 according to an embodiment of the image and / or audio for the application installation / update and setting change user portable device By outputting from 300, the application installation / update and setting change can be easily performed.

일 실시예에서, 차량용 프로세싱 장치(200)의 프로세서(230)는 차량(100)의 주행 또는 정차 여부를 판단하고, 차량(100)의 주행 또는 정차 여부에 따라 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 제2 통신부(220)를 통하여 사용자 휴대 장치(300)에 선택적으로 제공할 수 있다. 예를 들어, 프로세서(230)는 차량(100)의 정차 중 사용자 휴대 장치(300)에 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터를 제공하고, 차량(100)의 주행 중 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다. 이에 따라, 본 발명의 일 실시예에 따른 차량용 프로세싱 장치(200)는 프로세서(230)의 부하를 감소시킴으로써 실시간 동작이 요구되는 제1 어플리케이션(252)(예를 들어, 내비게이션 어플리케이션)이 안정적으로 실행되게 할 수 있고, 또한 사용자 휴대 장치(300)에서의 영상 및/또는 음성의 출력을 방지하여 차량(100)의 주행 중 사용자의 시선이 분산되는 것을 방지할 수 있다.In one embodiment, the processor 230 of the on-vehicle processing apparatus 200 determines whether the vehicle 100 is driven or stopped, and is generated by the second application 254 according to whether the vehicle 100 is driven or stopped. The second output data regarding the video or the voice may be selectively provided to the user portable device 300 through the second communication unit 220. For example, the processor 230 may provide the second output data of the image or audio generated by the second application 254 to the user portable device 300 while the vehicle 100 is stopped, and the vehicle 100 The second output data for the video or audio generated by the second application 254 may be stopped while driving. Accordingly, the on-vehicle processing apparatus 200 according to an embodiment of the present invention reliably executes the first application 252 (eg, a navigation application) that requires real-time operation by reducing the load of the processor 230. In addition, the user's gaze may be prevented from being dispersed while the vehicle 100 is driven by preventing the output of the image and / or the audio from the user portable apparatus 300.

일 실시예에서, 프로세서(230)는 제1 통신부(210)를 통하여 헤드 유닛(120)에 연결된 차량(100)의 GPS(Global Positioning System) 수신기로부터 GPS 정보를 수신하고, 제1 통신부(210)를 통하여 수신된 상기 GPS 정보에 기초하여 차량(100)의 주행 또는 정차 여부를 판단할 수 있다. 또한, 프로세서(230)는 차량(100)의 주행 중 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다.In one embodiment, the processor 230 receives GPS information from a Global Positioning System (GPS) receiver of the vehicle 100 connected to the head unit 120 through the first communication unit 210, and the first communication unit 210. It may be determined whether the vehicle 100 is driven or stopped based on the GPS information received through. In addition, the processor 230 may stop providing the second output data for the image or audio generated by the second application 254 while the vehicle 100 is driving.

일 실시예에서, 프로세서(230)는 차량(100)의 주행 중 제2 어플리케이션(254)의 실행을 중지(예를 들어, 일시 멈춤(pause))할 수 있다. 또한, 프로세서(230)는 차량(100)의 상기 주행 후 정차 중 제2 어플리케이션(254)의 실행을 재개하고, 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 재개할 수 있다. 한편, 일 실시예에서, 제2 어플리케이션(254)의 실행이 중지되는 시점에서 또는 중지된 동안, 프로세서(230)는 사용자 휴대 장치(300)에 상기 제2 출력 데이터를 대신하여 대기 영상 또는 대기 음성에 대한 대기 데이터를 제공할 수 있다. 다른 실시예에서, 제2 어플리케이션(254)의 실행이 중지되는 동안, 프로세서(230)는 사용자 휴대 장치(300)에 데이터를 제공하지 않을 수 있다.In one embodiment, the processor 230 may stop (eg, pause) the execution of the second application 254 while the vehicle 100 is traveling. In addition, the processor 230 resumes execution of the second application 254 while the vehicle 100 stops after the vehicle is driven, and executes the second output data for the video or audio generated by the second application 254. You can resume the offer. On the other hand, in one embodiment, at or during the time when execution of the second application 254 is stopped, the processor 230 substitutes the second output data to the user portable device 300 for the standby image or the standby voice. Provide standby data for. In another embodiment, while execution of the second application 254 is stopped, the processor 230 may not provide data to the user portable device 300.

다른 실시예에서, 프로세서(230)는 차량(100)의 주행 중 제2 어플리케이션(254)의 실행을 종료할 수 있다.In another embodiment, the processor 230 may terminate execution of the second application 254 while the vehicle 100 is traveling.

한편, 프로세서(230)는, 사용자 휴대 장치(300)로부터 차량(100)의 주행 중 제2 어플리케이션(254)에 대한 새로운 실행 요청을 수신하더라도, 제2 어플리케이션(254)을 실행하지 않을 수 있다.Meanwhile, even if the processor 230 receives a new execution request for the second application 254 while the vehicle 100 is driving from the user portable device 300, the processor 230 may not execute the second application 254.

상술한 바와 같이, 본 발명의 실시예들에 따른 차량(100)에 탈착 가능하게 장착되는 차량용 프로세싱 장치(200)는, 제1 어플리케이션(252)을 실행하고, 제1 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성에 대한 출력 데이터를 차량(100)의 헤드 유닛(120)에 제공함으로써, 사용자 휴대 장치(300)의 종류의 제약 없이 또한 별도의 USB 케이블을 통한 연결 없이 사용자가 선호하는 헤드 유닛용 어플리케이션의 영상 및/또는 음성이 헤드 유닛(120)에서 출력되게 할 수 있다.As described above, the vehicle processing apparatus 200 detachably mounted to the vehicle 100 according to the embodiments of the present invention executes the first application 252 and is generated by the first application 252. By providing output data for the video and / or audio to the head unit 120 of the vehicle 100, the user's preferred head without restriction of the type of the user portable device 300 and without connection through a separate USB cable Video and / or audio of the unit application may be output from the head unit 120.

또한, 본 발명의 실시예들에 따른 차량(100)에 탈착 가능하게 장착되는 차량용 프로세싱 장치(200)는, 차량(100)의 주행 또는 정차 여부를 판단하고, 차량(100)의 주행 중 제2 어플리케이션(254)의 실행을 중지하거나, 제2 어플리케이션(254)에 의해 생성된 영상 또는 음성에 대한 출력 데이터를 사용자 휴대 장치(300)에 제공하는 것을 중지함으로써, 차량용 프로세싱 장치(200)의 프로세서(230) 부하를 감소시켜 제1 어플리케이션(252)이 안정적으로 실행되게 할 수 있고, 사용자 휴대 장치(300)에서 영상 및/또는 음성이 출력되어 사용자의 시선이 분산되는 것을 방지할 수 있다.In addition, the vehicle processing apparatus 200 detachably mounted to the vehicle 100 according to embodiments of the present disclosure may determine whether the vehicle 100 is driven or stopped, and the second during driving of the vehicle 100. By stopping the execution of the application 254 or by providing output data for the image or audio generated by the second application 254 to the user portable device 300, the processor of the on-vehicle processing device 200 ( 230, the first application 252 may be stably executed by reducing the load, and an image and / or audio may be output from the user portable device 300 to prevent the user's eyes from being dispersed.

도 3은 본 발명의 일 실시예에 따른 차량용 프로세싱 장치의 구동 방법의 일 예를 나타내는 도면이다.3 is a diagram illustrating an example of a driving method of a vehicular processing apparatus according to an embodiment of the present invention.

도 1 내지 도 3을 참조하면, 차량용 프로세싱 장치(200)가 차량(100)의 USB 포트(140)에 장착되면(S410), 차량(100)의 헤드 유닛(120)과 차량용 프로세싱 장치(200)가 USB 통신을 통하여 연결될 수 있다(S415). 한편, 차량용 프로세싱 장치(200)는 상기 USB 통신을 통하여 전력을 공급받을 수 있고, 또한 차량(100)의 GPS 수신기로부터 GPS 정보를 수신할 수 있다.1 to 3, when the vehicle processing apparatus 200 is mounted to the USB port 140 of the vehicle 100 (S410), the head unit 120 and the vehicle processing apparatus 200 of the vehicle 100 are provided. May be connected via USB communication (S415). Meanwhile, the vehicle processing apparatus 200 may receive power through the USB communication, and may receive GPS information from the GPS receiver of the vehicle 100.

차량용 프로세싱 장치(200)가 상기 USB 통신을 통하여 전력을 공급받으면, 프로세서(230)는 차량용 프로세싱 장치(200)의 부팅을 수행하고, 제1 어플리케이션(예를 들어, 내비게이션 어플리케이션)(252)을 실행할 수 있다(S420). 또한, 프로세서(230)는 실행된 제1 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성에 대한 제1 출력 데이터를 제1 통신부(210)를 통하여 헤드 유닛(120)에 제공할 수 있다(S425). 상기 USB 통신을 통하여 상기 제1 출력 데이터를 수신한 차량(100)의 헤드 유닛(120)은 상기 제1 출력 데이터에 기초하여 제1 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성을 헤드 유닛(120)에 포함된 디스플레이 및/또는 스피커를 이용하여 출력할 수 있다(S427).When the on-vehicle processing device 200 is powered through the USB communication, the processor 230 performs booting of the on-vehicle processing device 200 and executes a first application (eg, a navigation application) 252. It may be (S420). In addition, the processor 230 may provide the head unit 120 with the first output data for the image and / or audio generated by the executed first application 252 through the first communication unit 210 ( S425). The head unit 120 of the vehicle 100 that receives the first output data through the USB communication may output a video and / or audio generated by the first application 252 based on the first output data. The display and / or the speaker included in 120 may be used for outputting (S427).

한편, 사용자 휴대 장치(300)에서 WIFI 연결 어플리케이션이 실행될 수 있고(S430), 상기 WIFI 연결 어플리케이션에 의해 차량용 프로세싱 장치(200)와 사용자 휴대 장치(300) 사이에 WIFI 통신이 연결될 수 있다(S435). 또한, 사용자는 사용자 휴대 장치(300)에서 실행되는 상기 WIFI 연결 어플리케이션(또는 다른 특정 어플리케이션)을 통하여 차량용 프로세싱 장치(200)에서 제2 어플리케이션(스마트폰용 어플리케이션, 예를 들어 설치 어플리케이션)(254)이 실행되는 것을 요청할 수 있고, 차량용 프로세싱 장치(200)는 제2 어플리케이션(254)을 실행할 수 있다(S440). 또한, 프로세서(230)는 실행된 제2 어플리케이션(254)에 의해 생성되는 영상 및/또는 음성에 대한 제2 출력 데이터를 제2 통신부(220)를 통하여 사용자 휴대 장치(300)에 제공할 수 있다(S445). 상기 WIFI 통신을 통하여 상기 제2 출력 데이터를 수신한 사용자 휴대 장치(300)는 상기 제2 출력 데이터에 기초하여 제2 어플리케이션(254)에 의해 생성되는 영상 및/또는 음성을 사용자 휴대 장치(300)에 포함된 디스플레이 및/또는 스피커를 이용하여 출력할 수 있다(S447).Meanwhile, a WIFI connection application may be executed in the user portable device 300 (S430), and WIFI communication may be connected between the vehicle processing apparatus 200 and the user portable device 300 by the WIFI connection application (S435). . In addition, the user may use the WIFI connection application (or other specific application) executed in the user portable device 300 to display a second application (smartphone application, for example, an installation application) 254 in the vehicle processing apparatus 200. In operation S440, the vehicle processing apparatus 200 may execute the second application 254. In addition, the processor 230 may provide the second portable data 300 for the image and / or audio generated by the executed second application 254 to the user portable device 300 through the second communication unit 220. (S445). The user portable apparatus 300 that receives the second output data through the WIFI communication may output an image and / or audio generated by the second application 254 based on the second output data. The display and / or the speakers included in the output may be used (S447).

차량용 프로세싱 장치(200)의 프로세서(230)는 상기 USB 통신을 통하여 수신된 상기 GPS 정보에 기초하여 차량(100)의 주행 또는 정차 여부를 판단할 수 있다(S450). 차량(100)이 정차 중인 경우, 프로세서(230)는 제1 및 제2 어플리케이션들(252, 254)의 실행을 유지할 수 있다.The processor 230 of the vehicle processing apparatus 200 may determine whether the vehicle 100 is driven or stopped based on the GPS information received through the USB communication (S450). When the vehicle 100 is stopped, the processor 230 may maintain execution of the first and second applications 252 and 254.

한편, 차량(100)이 주행 중인 경우, 프로세서(230)는 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성에 대한 상기 제2 출력 데이터를 생성하는 제2 어플리케이션(254)의 실행을 중지할 수 있다(S460). 이에 따라, 제2 어플리케이션(254)의 실행을 중지시킴으로써 프로세서(230)의 부하가 감소되어, 프로세서(230)는 제1 어플리케이션(252)을 보다 안정적으로 실행할 수 있다. 또한, 사용자 휴대 장치(300)에서 제2 어플리케이션(254)의 영상 및/또는 음성이 출력되지 않음으로써, 사용자의 시선이 분산되는 것이 방지될 수 있다. 한편, 일 실시예에서, 프로세서(230)는 상기 제2 출력 데이터를 대신하여 사용자 휴대 장치(300)에 대기 영상/음성 데이터를 제공할 수 있으나, 이에 한정되지 않는다.On the other hand, when the vehicle 100 is driving, the processor 230 stops executing the second application 254 for generating the second output data for the image and / or audio provided to the user portable device 300. It may be (S460). Accordingly, the load of the processor 230 is reduced by stopping the execution of the second application 254, so that the processor 230 may execute the first application 252 more stably. In addition, since the image and / or audio of the second application 254 are not output from the user portable device 300, the gaze of the user may be prevented from being dispersed. Meanwhile, in one embodiment, the processor 230 may provide standby image / audio data to the user portable device 300 in place of the second output data, but is not limited thereto.

또한, 프로세서(230)는 차량(100)의 주행 또는 정차 여부를 판단하고(S470), 차량(100)이 주행 중인 경우 제1 어플리케이션(252)만을 실행할 수 있고, 차량(100)이 정차 상태로 변경된 경우, 중지된 제2 어플리케이션(254)의 실행을 재개할 수 있다(S480). 또한, 사용자 휴대 장치(300)에서 제2 어플리케이션(254)의 영상 및/또는 음성이 출력되도록 제2 어플리케이션(254)의 상기 제2 출력 데이터를 사용자 휴대 장치(300)에 제공할 수 있다(S485).In addition, the processor 230 determines whether the vehicle 100 is driven or stopped (S470), and when the vehicle 100 is running, only the first application 252 may be executed, and the vehicle 100 may be stopped. If changed, execution of the suspended second application 254 may be resumed (S480). In addition, the second output data of the second application 254 may be provided to the user portable device 300 such that an image and / or audio of the second application 254 is output from the user portable device 300 (S485). ).

이와 같이, 본 발명의 일 실시예에 따른 차량용 프로세싱 장치(200)의 구동 방법에서, 차량(100)의 주행 중 제2 어플리케이션(254)의 실행이 중지됨으로써, 차량용 프로세싱 장치(200)의 프로세서(230) 부하를 감소시켜 제1 어플리케이션(252)이 안정적으로 실행될 수 있고, 사용자 휴대 장치(300)에서 영상 및/또는 음성이 출력되어 사용자의 시선이 분산되는 것이 방지될 수 있다.As described above, in the driving method of the vehicle processing apparatus 200 according to the exemplary embodiment of the present invention, the execution of the second application 254 is stopped while the vehicle 100 is driven, thereby causing the processor of the vehicle processing apparatus 200 ( 230, the first application 252 may be stably executed by reducing the load, and an image and / or audio may be output from the user portable apparatus 300 to prevent the user's eyes from being dispersed.

도 4는 본 발명의 일 실시예에 따른 차량용 프로세싱 장치의 구동 방법의 다른 예를 나타내는 도면이다.4 is a diagram illustrating another example of a method of driving a vehicular processing apparatus according to an embodiment of the present invention.

도 1, 도 2 및 도 4를 참조하면, 차량용 프로세싱 장치(200)가 차량(100)의 USB 포트(140)에 장착되면(S510), 차량(100)의 헤드 유닛(120)과 차량용 프로세싱 장치(200)가 USB 통신을 통하여 연결될 수 있다(S515). 한편, 차량용 프로세싱 장치(200)는 상기 USB 통신을 통하여 전력을 공급받을 수 있고, 또한 차량(100)의 GPS 수신기로부터 GPS 정보를 수신할 수 있다.1, 2, and 4, when the vehicle processing apparatus 200 is mounted to the USB port 140 of the vehicle 100 (S510), the head unit 120 and the vehicle processing apparatus of the vehicle 100 are provided. 200 may be connected via USB communication (S515). Meanwhile, the vehicle processing apparatus 200 may receive power through the USB communication and may also receive GPS information from the GPS receiver of the vehicle 100.

차량용 프로세싱 장치(200)가 상기 USB 통신을 통하여 전력을 공급받으면, 프로세서(230)는 차량용 프로세싱 장치(200)의 부팅을 수행하고, 헤드 유닛용 어플리케이션(예를 들어, 내비게이션 어플리케이션)(252)을 실행할 수 있다(S520). 또한, 프로세서(230)는 실행된 헤드 유닛용 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성에 대한 제1 출력 데이터를 제1 통신부(210)를 통하여 헤드 유닛(120)에 제공할 수 있다(S525). 상기 USB 통신을 통하여 상기 제1 출력 데이터를 수신한 차량(100)의 헤드 유닛(120)은 상기 제1 출력 데이터에 기초하여 헤드 유닛용 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성을 헤드 유닛(120)에 포함된 디스플레이 및/또는 스피커를 이용하여 출력할 수 있다(S527).When the on-vehicle processing device 200 is powered through the USB communication, the processor 230 performs booting of the on-vehicle processing device 200, and executes the head unit application (eg, a navigation application) 252. Can be executed (S520). In addition, the processor 230 may provide the head unit 120 with the first output data for the image and / or audio generated by the executed head unit application 252 through the first communication unit 210. (S525). The head unit 120 of the vehicle 100 that has received the first output data through the USB communication heads the video and / or audio generated by the head unit application 252 based on the first output data. In operation S527, a display and / or a speaker included in the unit 120 may be output.

한편, 사용자 휴대 장치(300)에서 WIFI 연결 어플리케이션이 실행될 수 있고(S530), 상기 WIFI 연결 어플리케이션에 의해 차량용 프로세싱 장치(200)와 사용자 휴대 장치(300) 사이에 WIFI 통신이 연결될 수 있다(S535). 차량용 프로세싱 장치(200)는 상기 WIFI 통신을 통하여 설치 어플리케이션(254)의 실행을 요청 받을 수 있고, 차량용 프로세싱 장치(200)는 설치 어플리케이션(254)을 실행할 수 있다(S540). 또한, 프로세서(230)는 실행된 설치 어플리케이션(254)에 의해 생성되는 영상 및/또는 음성에 대한 제2 출력 데이터를 제2 통신부(220)를 통하여 사용자 휴대 장치(300)에 제공할 수 있다(S545). 상기 WIFI 통신을 통하여 상기 제2 출력 데이터를 수신한 사용자 휴대 장치(300)는 상기 제2 출력 데이터에 기초하여 설치 어플리케이션(254)에 의해 생성되는 영상 및/또는 음성을 사용자 휴대 장치(300)에 포함된 디스플레이 및/또는 스피커를 이용하여 출력할 수 있다(S547).Meanwhile, a WIFI connection application may be executed in the user portable apparatus 300 (S530), and WIFI communication may be connected between the vehicle processing apparatus 200 and the user portable apparatus 300 by the WIFI connected application (S535). . The vehicle processing apparatus 200 may be requested to execute the installation application 254 through the WIFI communication, and the vehicle processing apparatus 200 may execute the installation application 254 (S540). In addition, the processor 230 may provide the second portable data about the video and / or audio generated by the executed installation application 254 to the user portable device 300 through the second communication unit 220 ( S545). The user portable device 300 receiving the second output data through the WIFI communication transmits the video and / or audio generated by the installation application 254 to the user portable device 300 based on the second output data. In operation S547, the included display and / or the speaker may be output.

사용자 휴대 장치(300)는 사용자로부터 설치 어플리케이션(254)에 대한 사용자 입력(예를 들어, 화면 터치 입력)을 수신할 수 있고(S550), 상기 사용자 입력에 대한 데이터를 상기 WIFI 통신을 통하여 차량용 프로세싱 장치(200)에 제공할 수 있다(S565). 한편, 상기 사용자 입력이 차량용 프로세싱 장치(200)내의 어플리케이션, 예를 들어 헤드 유닛(120)에 제공되는 영상 및/또는 음성 데이터를 생성하는 헤드 유닛용 어플리케이션(252)의 설치/업데이트에 대한 입력인 경우, 차량용 프로세싱 장치(200)는 (예를 들어, 사용자 휴대 장치(300)의 테더링(Tethering)을 이용하여) 제2 통신부(220)를 통하여 어플리케이션 서버(600)에 헤드 유닛용 어플리케이션(252)의 설치/업데이트 요청을 전송할 수 있고(S570), 어플리케이션 서버(600)는 차량용 프로세싱 장치(200)에 헤드 유닛용 어플리케이션(252)에 대한 설치/업데이트 데이터를 제공할 수 있다(S575). 차량용 프로세싱 장치(200)는 어플리케이션 서버(600)로부터 수신된 상기 설치/업데이트 데이터에 기초하여 헤드 유닛용 어플리케이션(252)을 설치 및/또는 업데이트할 수 있다(S580).The user portable device 300 may receive a user input (for example, a screen touch input) for the installation application 254 from the user (S550), and process the vehicle processing data for the user input through the WIFI communication. It may be provided to the device 200 (S565). On the other hand, the user input is an input for the installation / update of the application in the vehicle processing apparatus 200, for example, the head unit application 252 for generating video and / or audio data provided to the head unit 120. In this case, the in-vehicle processing apparatus 200 may use the head unit application 252 to the application server 600 via the second communication unit 220 (eg, using tethering of the user portable apparatus 300). (S570), the application server 600 may provide installation / update data for the head unit application 252 to the vehicle processing apparatus 200 (S575). The vehicle processing apparatus 200 may install and / or update the head unit application 252 based on the installation / update data received from the application server 600 (S580).

이에 따라, 본 발명의 일 실시예에 따른 차량용 프로세싱 장치(200)의 구동 방법에서, 차량용 프로세싱 장치(200)를 별도의 데스크톱 컴퓨터에 연결하지 않더라도, 차량(100) 내에서 차량용 프로세싱 장치(200)의 헤드 유닛용 어플리케이션(252)을 설치 및/또는 업데이트할 수 있다.Accordingly, in the method for driving the in-vehicle processing apparatus 200 according to an embodiment of the present invention, the in-vehicle processing apparatus 200 in the vehicle 100 may be connected even if the in-vehicle processing apparatus 200 is not connected to a separate desktop computer. May install and / or update the head unit application 252.

한편, 일 실시예에서, 차량용 프로세싱 장치(200)의 프로세서(230)는 차량(100)의 주행 또는 정차 여부를 판단하고, 차량(100)의 주행 중 설치 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다. 이에 따라, 헤드 유닛용 어플리케이션(252)이 안정적으로 실행될 수 있고, 사용자 휴대 장치(300)에서 영상 및/또는 음성이 출력되어 사용자의 시선이 분산되는 것이 방지될 수 있다.Meanwhile, in one embodiment, the processor 230 of the on-vehicle processing apparatus 200 determines whether the vehicle 100 is driven or stopped, and the image generated by the installation application 254 while the vehicle 100 is running or Provision of the second output data for voice may be stopped. Accordingly, the head unit application 252 may be stably executed, and the user's gaze may be prevented from being dissipated by outputting an image and / or audio from the user portable apparatus 300.

도 5는 본 발명의 다른 실시예에 따른 차량용 프로세싱 장치를 나타내는 블록도이다.5 is a block diagram illustrating a vehicular processing apparatus according to another embodiment of the present invention.

도 5를 참조하면, 차량용 프로세싱 장치(200a)는 헤드 유닛(120)과 통신하는 제1 통신부(210), 사용자 휴대 장치(300)와 통신하는 제2 통신부(220), 프로세서(230), 메인 메모리(240), 비휘발성 메모리(250), 및 GPS 수신기(260)를 포함할 수 있다. 도 5의 차량용 프로세싱 장치(200a)는, GPS 수신기(260)를 더 포함하는 것을 제외하고, 도 2의 차량용 프로세싱 장치(200)와 유사한 구성 및 동작을 가질 수 있다.Referring to FIG. 5, the vehicle processing apparatus 200a may include a first communication unit 210 communicating with the head unit 120, a second communication unit 220 communicating with the user portable device 300, a processor 230, and a main. Memory 240, nonvolatile memory 250, and GPS receiver 260. The on-vehicle processing apparatus 200a of FIG. 5 may have a configuration and operation similar to the on-vehicle processing apparatus 200 of FIG. 2, except that the on-vehicle processing apparatus 200a further includes a GPS receiver 260.

GPS 수신기(260)는 GPS 정보를 생성하고, 프로세서(230)는 GPS 수신기(260)에 의해 생성된 상기 GPS 정보를 수신할 수 있다. 일 실시예에서, 프로세서(230)는 헤드 유닛(120)에 제공되는 영상 및/또는 음성 데이터를 생성하는 어플리케이션으로서 길안내 서비스를 제공하는 내비게이션 어플리케이션을 포함할 수 있고, 상기 내비게이션 어플리케이션은 차량용 프로세싱 장치(200a)에 포함된 GPS 수신기(260)에 의해 생성된 상기 GPS 정보에 기초하여 상기 길안내 서비스를 제공할 수 있다. 또한, 일 실시예에서, 프로세서(230)는 차량용 프로세싱 장치(200a)에 포함된 GPS 수신기(260)에 의해 생성된 상기 GPS 정보에 기초하여 차량의 주행 또는 정차 여부를 판단할 수 있고, 상기 차량이 주행중인 경우, 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성 데이터를 생성하는 어플리케이션의 실행을 중지할 수 있다.The GPS receiver 260 may generate GPS information, and the processor 230 may receive the GPS information generated by the GPS receiver 260. In one embodiment, the processor 230 may include a navigation application that provides a navigation service as an application for generating video and / or audio data provided to the head unit 120, wherein the navigation application is a vehicle processing device. The road guide service may be provided based on the GPS information generated by the GPS receiver 260 included in 200a. In addition, in an embodiment, the processor 230 may determine whether the vehicle is driven or stopped based on the GPS information generated by the GPS receiver 260 included in the vehicle processing apparatus 200a. When the vehicle is running, execution of an application for generating video and / or audio data provided to the user portable apparatus 300 may be stopped.

한편, GPS 수신기(260)를 포함하는 차량용 프로세싱 장치(200a)는 제1 통신부(210)를 통하여 차량의 GPS 수신기로부터 GPS 정보를 수신하지 않을 수 있으나, 이에 한정되지 않는다.The vehicle processing apparatus 200a including the GPS receiver 260 may not receive GPS information from the GPS receiver of the vehicle through the first communication unit 210, but is not limited thereto.

도 6은 본 발명의 또 다른 실시예에 따른 차량용 프로세싱 장치를 나타내는 블록도이다.6 is a block diagram illustrating a vehicular processing device according to another embodiment of the present invention.

도 6을 참조하면, 차량용 프로세싱 장치(200b)는 헤드 유닛(120)과 통신하는 제1 통신부(210), 사용자 휴대 장치(300)와 통신하는 제2 통신부(220), 프로세서(230), 메인 메모리(240), 비휘발성 메모리(250), GPS 수신기(260), 및 차량의 ECU(Electronic Control Unit)(180)와 통신하는 제3 통신부(270)를 포함할 수 있다. 도 6의 차량용 프로세싱 장치(200b)는, 제3 통신부(270)를 더 포함하는 것을 제외하고, 도 5의 차량용 프로세싱 장치(200a)와 유사한 구성 및 동작을 가질 수 있다.Referring to FIG. 6, the vehicle processing apparatus 200b may include a first communication unit 210 communicating with a head unit 120, a second communication unit 220 communicating with a user portable device 300, a processor 230, and a main body. The memory 240, the nonvolatile memory 250, the GPS receiver 260, and the third communication unit 270 may communicate with the electronic control unit (ECU) 180 of the vehicle. The vehicle processing apparatus 200b of FIG. 6 may have a configuration and operation similar to that of the vehicle processing apparatus 200a of FIG. 5, except that the vehicle processing apparatus 200b further includes a third communication unit 270.

프로세서(230)는 제3 통신부(270)를 통하여 차량의 ECU(180)로부터 OBD(On-Board Diagnostics) 정보를 수신할 수 있다. 일 실시예에서, 제3 통신부(270)는 ECU(180)와 블루투스 통신을 수행하여 ECU(180)로부터 상기 OBD 정보를 수신하는 블루투스 통신부일 수 있다.The processor 230 may receive on-board diagnostics (OBD) information from the ECU 180 of the vehicle through the third communication unit 270. In one embodiment, the third communication unit 270 may be a Bluetooth communication unit that performs Bluetooth communication with the ECU 180 to receive the OBD information from the ECU 180.

또한, 프로세서(230)는 상기 OBD 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단할 수 있다. 일 실시예에서, 상기 OBD 정보는 상기 차량의 변속기 위치(예를 들어, 도 1의 기어(160)의 위치)를 나타내는 기어 정보를 포함하고, 프로세서(230)는 GPS 수신기(260)에 의해 생성된 GPS 정보 및/또는 상기 기어 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단할 수 있다. 예를 들어, 프로세서(230)는, 상기 GPS 정보가 차량이 정지 상태인 것을 나타내고, 상기 기어 정보가 도 1의 기어(160)가 주차(Parking, P)의 위치인 것을 나타낼 때, 상기 차량이 정차 중인 것으로 판단할 수 있다. 또한, 프로세서(230)는, 상기 GPS 정보가 차량이 정지 상태가 아닌 것을 나타내거나, 상기 기어 정보가 도 1의 기어(160)가 주차(Parking, P)의 위치에 있지 않은 것을 나타낼 때, 상기 차량이 주행 중인 것으로 판단할 수 있다. 또한, 프로세서(230)는, 상기 차량이 주행 중인 것으로 판단된 경우, 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성 데이터를 생성하는 어플리케이션의 실행을 중지할 수 있다. 이에 따라, 실시간 동작이 요구되는 헤드 유닛용 어플리케이션(예를 들어, 내비게이션 어플리케이션)이 안정적으로 실행되게 할 수 있고, 또한 사용자 휴대 장치(300)에서의 영상 및/또는 음성의 출력을 방지하여 차량의 주행 중 사용자의 시선이 분산되는 것이 방지될 수 있다.In addition, the processor 230 may determine whether the vehicle is driven or stopped based on the OBD information. In one embodiment, the OBD information includes gear information indicating a transmission position of the vehicle (eg, the position of the gear 160 of FIG. 1), and the processor 230 is generated by the GPS receiver 260. Based on the GPS information and / or the gear information, it may be determined whether the vehicle is driven or stopped. For example, the processor 230 may indicate that the GPS information indicates that the vehicle is in a stopped state, and when the gear information indicates that the gear 160 of FIG. 1 is a parking (P) location. It can be judged that the vehicle is stopped. Further, the processor 230, when the GPS information indicates that the vehicle is not in a stopped state, or the gear information indicates that the gear 160 of Figure 1 is not in the position of the parking (P), the It may be determined that the vehicle is driving. In addition, when it is determined that the vehicle is driving, the processor 230 may suspend execution of an application for generating video and / or audio data provided to the user portable apparatus 300. Accordingly, the head unit application (for example, a navigation application) requiring real time operation can be stably executed, and also the output of the image and / or audio from the user portable device 300 can be prevented. The gaze of the user may be prevented from being dispersed while driving.

본 발명은 차량에 장착 가능한 차량용 프로세싱 장치에 적용될 수 있다.The present invention can be applied to a vehicle processing apparatus which can be mounted on a vehicle.

상기에서는 본 발명의 실시예들을 참조하여 설명하였지만, 해당 기술분야에서 통상의 지식을 가진 자는 하기의 특허청구범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 것이다.Although described above with reference to the embodiments of the present invention, those skilled in the art various modifications and changes to the present invention without departing from the spirit and scope of the invention described in the claims below I will understand.

200: 차량용 프로세싱 장치
210: 제1 통신부
220: 제2 통신부
230: 프로세서
200: vehicle processing device
210: first communication unit
220: second communication unit
230: processor

Claims (27)

차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치에 있어서,
상기 차량의 헤드 유닛과 통신하는 제1 통신부;
사용자 휴대 장치와 통신하는 제2 통신부; 및
제1 어플리케이션 및 제2 어플리케이션을 실행하고, 상기 제1 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제1 출력 데이터를 상기 제1 통신부를 통하여 상기 헤드 유닛에 제공하고, 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 상기 제2 통신부를 통하여 상기 사용자 휴대 장치에 제공하는 프로세서를 포함하는 차량용 프로세싱 장치.
In the vehicle processing apparatus detachably mounted to a vehicle,
A first communication unit communicating with a head unit of the vehicle;
A second communication unit for communicating with a user portable device; And
Executes a first application and a second application, provides first output data for the video or audio generated by the first application to the head unit via the first communication unit, and is generated by the second application; And a processor for providing second output data for an image or an audio to the user portable device through the second communication unit.
제1 항에 있어서,
상기 제1 어플리케이션에 의해 생성되는 영상 또는 음성은 상기 제1 출력 데이터에 기초하여 상기 헤드 유닛에 의해 출력되고,
상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성은 상기 제2 출력 데이터에 기초하여 상기 사용자 휴대 장치에 의해 출력되는 것을 특징으로 하는 차량용 프로세싱 장치.
According to claim 1,
The video or audio generated by the first application is output by the head unit based on the first output data,
The video or audio generated by the second application is output by the user portable device based on the second output data.
제1 항에 있어서, 상기 차량용 프로세싱 장치는 영상을 출력하는 디스플레이를 포함하지 않는 것을 특징으로 하는 차량용 프로세싱 장치.The vehicular processing apparatus of claim 1, wherein the vehicular processing apparatus does not include a display for outputting an image. 제1 항에 있어서, 상기 차량용 프로세싱 장치는 음성을 출력하는 스피커를 포함하지 않는 것을 특징으로 하는 차량용 프로세싱 장치.2. The vehicular processing apparatus of claim 1, wherein the vehicular processing apparatus does not include a speaker for outputting voice. 제1 항에 있어서, 상기 차량용 프로세싱 장치는 상기 제1 통신부를 통하여 전력을 공급받고, 상기 제1 통신부를 통하여 공급받은 전력에 기초하여 구동되는 것을 특징으로 하는 차량용 프로세싱 장치.The vehicle processing apparatus of claim 1, wherein the vehicle processing apparatus is supplied with power through the first communication unit and is driven based on power supplied through the first communication unit. 제1 항에 있어서,
상기 제1 통신부는 USB(Universal Serial Bus) 통신을 수행하는 USB 통신부이고,
상기 차량용 프로세싱 장치는 상기 헤드 유닛과 연결된 상기 차량의 USB 포트에 탈착 가능하게 장착되는 USB 장치인 것을 특징으로 하는 차량용 프로세싱 장치.
According to claim 1,
The first communication unit is a USB communication unit for performing USB (Universal Serial Bus) communication,
And the vehicle processing apparatus is a USB device detachably mounted to a USB port of the vehicle connected to the head unit.
제1 항에 있어서, 상기 제2 통신부는 상기 사용자 휴대 장치와 근거리 무선 통신을 수행하는 무선 통신부인 것을 특징으로 하는 차량용 프로세싱 장치.The in-vehicle processing apparatus of claim 1, wherein the second communication unit is a wireless communication unit that performs short-range wireless communication with the user portable device. 제1 항에 있어서, 상기 프로세서는,
상기 차량의 주행 또는 정차 여부를 판단하고,
상기 차량의 주행 중 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 1, wherein the processor,
Determine whether the vehicle is driven or stopped,
The provision of the second output data for the video or audio generated by the second application while the vehicle is running, characterized in that the vehicle processing apparatus.
제8 항에 있어서, 상기 프로세서는,
상기 차량의 주행 중 상기 제2 어플리케이션의 실행을 중지하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8, wherein the processor,
And the execution of the second application is stopped while the vehicle is running.
제8 항에 있어서, 상기 프로세서는,
상기 사용자 휴대 장치에 상기 제2 출력 데이터를 대신하여 대기 영상 또는 대기 음성에 대한 대기 데이터를 제공하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8, wherein the processor,
And provide the standby data for the standby image or the standby voice in place of the second output data to the user portable device.
제8 항에 있어서, 상기 프로세서는,
상기 차량의 정차 중 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 재개하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8, wherein the processor,
And providing the second output data for the video or audio generated by the second application while the vehicle is stopped.
제8 항에 있어서, 상기 프로세서는,
상기 차량의 주행 중 상기 제2 어플리케이션의 실행을 종료하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8, wherein the processor,
And the execution of the second application while the vehicle is running.
제8 항에 있어서, 상기 프로세서는,
상기 사용자 휴대 장치로부터 상기 차량의 주행 중 상기 제2 어플리케이션의 실행 요청을 수신하더라도, 상기 제2 어플리케이션을 실행하지 않는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8, wherein the processor,
And when the execution request of the second application is received while the vehicle is driven from the user portable device, the second application is not executed.
제8 항에 있어서, 상기 프로세서는,
상기 제1 통신부를 통하여 상기 헤드 유닛에 연결된 상기 차량의 GPS(Global Positioning System) 수신기로부터 GPS 정보를 수신하고,
상기 제1 통신부를 통하여 수신된 상기 GPS 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8, wherein the processor,
Receiving GPS information from a GPS (Global Positioning System) receiver of the vehicle connected to the head unit through the first communication unit,
And determining whether the vehicle is driven or stopped based on the GPS information received through the first communication unit.
제8 항에 있어서,
상기 차량용 프로세싱 장치는 GPS 정보를 생성하는 GPS 수신기를 더 포함하고,
상기 프로세서는 상기 차량용 프로세싱 장치에 포함된 상기 GPS 수신기에 의해 생성된 상기 GPS 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8,
The on-vehicle processing device further includes a GPS receiver for generating GPS information,
And the processor determines whether the vehicle is driven or stopped based on the GPS information generated by the GPS receiver included in the vehicle processing apparatus.
제8 항에 있어서, 상기 프로세서는,
상기 차량의 ECU(Electronic Control Unit)으로부터 OBD(On-Board Diagnostics) 정보를 수신하고,
상기 OBD 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 8, wherein the processor,
Receive On-Board Diagnostics (OBD) information from an ECU (Electronic Control Unit) of the vehicle,
And determining whether the vehicle is driven or stopped based on the OBD information.
제16 항에 있어서,
상기 차량의 상기 ECU로부터 상기 OBD 정보를 수신하는 블루투스 통신부를 더 포함하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 16,
And a Bluetooth communication unit configured to receive the OBD information from the ECU of the vehicle.
제16 항에 있어서,
상기 OBD 정보는 상기 차량의 변속기 위치를 나타내는 기어 정보를 포함하고,
상기 프로세서는 상기 기어 정보에 기초하여 상기 차량의 주행 또는 정차 여부를 판단하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 16,
The OBD information includes gear information indicating the transmission position of the vehicle,
And the processor determines whether the vehicle is driven or stopped based on the gear information.
제1 항에 있어서,
상기 헤드 유닛에 영상 또는 음성이 제공되는 상기 제1 어플리케이션은 길안내 서비스를 제공하는 내비게이션 어플리케이션을 포함하는 것을 특징으로 하는 차량용 프로세싱 장치.
According to claim 1,
And the first application provided with the video or audio to the head unit comprises a navigation application that provides a road guidance service.
제19 항에 있어서,
상기 프로세서는 상기 제1 통신부를 통하여 상기 헤드 유닛에 연결된 상기 차량의 GPS(Global Positioning System) 수신기로부터 GPS 정보를 수신하고,
상기 내비게이션 어플리케이션은 상기 제1 통신부를 통하여 수신된 상기 GPS 정보에 기초하여 상기 길안내 서비스를 제공하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 19,
The processor receives GPS information from a GPS (Global Positioning System) receiver of the vehicle connected to the head unit through the first communication unit,
The navigation application is a vehicle processing apparatus, characterized in that for providing the road guidance service based on the GPS information received through the first communication unit.
제19 항에 있어서,
상기 차량용 프로세싱 장치는 GPS 정보를 생성하는 GPS 수신기를 더 포함하고,
상기 내비게이션 어플리케이션은 상기 차량용 프로세싱 장치에 포함된 상기 GPS 수신기에 의해 생성된 상기 GPS 정보에 기초하여 상기 길안내 서비스를 제공하는 것을 특징으로 하는 차량용 프로세싱 장치.
The method of claim 19,
The on-vehicle processing device further includes a GPS receiver for generating GPS information,
And wherein the navigation application provides the road guidance service based on the GPS information generated by the GPS receiver included in the vehicle processing device.
제1 항에 있어서,
상기 사용자 휴대 장치에 영상 또는 음성이 제공되는 상기 제2 어플리케이션은 상기 차량용 프로세싱 장치에 제3 어플리케이션을 설치하는 설치 어플리케이션을 포함하는 것을 특징으로 하는 차량용 프로세싱 장치.
According to claim 1,
And wherein the second application provided with the image or sound to the user portable device comprises an installation application for installing a third application in the vehicle processing apparatus.
제1 항에 있어서,
상기 사용자 휴대 장치에 영상 또는 음성이 제공되는 상기 제2 어플리케이션은 상기 차량용 프로세싱 장치의 설정을 변경하는 설정 어플리케이션을 포함하는 것을 특징으로 하는 차량용 프로세싱 장치.
According to claim 1,
And the second application provided with the image or sound to the user portable device comprises a setting application for changing a setting of the vehicle processing device.
차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치에 있어서,
상기 차량의 헤드 유닛과 통신하는 제1 통신부;
사용자 휴대 장치와 통신하는 제2 통신부; 및
제1 어플리케이션 및 제2 어플리케이션을 실행하고, 상기 제1 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제1 출력 데이터를 상기 제1 통신부를 통하여 상기 헤드 유닛에 제공하고, 상기 차량의 주행 또는 정차 여부를 판단하고, 상기 차량의 주행 또는 정차 여부에 따라 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 상기 제2 통신부를 통하여 상기 사용자 휴대 장치에 선택적으로 제공하는 프로세서를 포함하는 차량용 프로세싱 장치.
In the vehicle processing apparatus detachably mounted to a vehicle,
A first communication unit communicating with a head unit of the vehicle;
A second communication unit for communicating with a user portable device; And
Executes a first application and a second application, provides first output data of the video or audio generated by the first application to the head unit through the first communication unit, and determines whether the vehicle is driven or stopped; And a processor configured to determine and selectively provide second output data of an image or audio generated by the second application to the user portable device through the second communication unit according to whether the vehicle is driven or stopped. Processing unit.
제24 항에 있어서, 상기 프로세서는,
상기 차량의 정차 중 상기 사용자 휴대 장치에 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터를 제공하고,
상기 차량의 주행 중 상기 제2 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지하는 것을 특징으로 하는 차량용 프로세싱 장치.
The processor of claim 24, wherein the processor is configured to:
Providing the second output data with respect to the video or audio generated by the second application to the user portable device while the vehicle is stopped;
The provision of the second output data for the video or audio generated by the second application while the vehicle is running, characterized in that the vehicle processing apparatus.
차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치에 있어서,
상기 차량의 헤드 유닛과 통신하는 제1 통신부;
사용자 휴대 장치와 통신하는 제2 통신부; 및
헤드 유닛용 어플리케이션 및 설치 어플리케이션을 실행하고, 상기 헤드 유닛용 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제1 출력 데이터를 상기 제1 통신부를 통하여 상기 헤드 유닛에 제공하고, 상기 설치 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 제2 출력 데이터를 상기 제2 통신부를 통하여 상기 사용자 휴대 장치에 제공하며, 상기 설치 어플리케이션을 이용하여 상기 헤드 유닛용 어플리케이션에 대한 설치 또는 업데이트를 수행하는 프로세서를 포함하는 차량용 프로세싱 장치.
In the vehicle processing apparatus detachably mounted to a vehicle,
A first communication unit communicating with a head unit of the vehicle;
A second communication unit for communicating with a user portable device; And
Executes the head unit application and the installation application, provides first output data for the video or audio generated by the head unit application to the head unit via the first communication unit, and is generated by the installation application. A processor for providing second output data of an image or an audio to the user portable device through the second communication unit, and performing installation or update of the head unit application using the installation application; .
제26 항에 있어서, 상기 프로세서는,
상기 차량의 주행 또는 정차 여부를 판단하고,
상기 차량의 주행 중 상기 설치 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지하는 것을 특징으로 하는 차량용 프로세싱 장치.
The processor of claim 26, wherein the processor is configured to:
Determine whether the vehicle is driven or stopped,
The provision of the second output data for the video or audio generated by the installation application while the vehicle is running, characterized in that the vehicle processing apparatus.
KR1020180060088A 2018-05-28 2018-05-28 Processing device for vehicle detachably attached to vehicle KR102102281B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180060088A KR102102281B1 (en) 2018-05-28 2018-05-28 Processing device for vehicle detachably attached to vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180060088A KR102102281B1 (en) 2018-05-28 2018-05-28 Processing device for vehicle detachably attached to vehicle

Publications (2)

Publication Number Publication Date
KR20190135086A true KR20190135086A (en) 2019-12-06
KR102102281B1 KR102102281B1 (en) 2020-04-21

Family

ID=68837016

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180060088A KR102102281B1 (en) 2018-05-28 2018-05-28 Processing device for vehicle detachably attached to vehicle

Country Status (1)

Country Link
KR (1) KR102102281B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024071476A1 (en) * 2022-09-29 2024-04-04 엘지전자 주식회사 Signal processing device, and display device for vehicle having same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120095650A (en) * 2011-02-21 2012-08-29 현대모비스 주식회사 Vehicle multimedia system capable of updating software integration and method for updating software integration in telematics terminal
KR20130005234A (en) * 2011-07-05 2013-01-15 삼성전자주식회사 Method for dynamically changing contents displyed on vehicular head unit and a mobile terminal therefor
JP2014092374A (en) * 2012-10-31 2014-05-19 Panasonic Automotive Systems Asia Pacific (Thailand) Co Ltd Communication apparatus, on-board device, communication method and communication system
KR20150069297A (en) * 2013-12-13 2015-06-23 현대자동차주식회사 Terminal Apparatus and Method for Connecting of Head-Unit for Vehicle

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20120095650A (en) * 2011-02-21 2012-08-29 현대모비스 주식회사 Vehicle multimedia system capable of updating software integration and method for updating software integration in telematics terminal
KR20130005234A (en) * 2011-07-05 2013-01-15 삼성전자주식회사 Method for dynamically changing contents displyed on vehicular head unit and a mobile terminal therefor
JP2014092374A (en) * 2012-10-31 2014-05-19 Panasonic Automotive Systems Asia Pacific (Thailand) Co Ltd Communication apparatus, on-board device, communication method and communication system
KR20150069297A (en) * 2013-12-13 2015-06-23 현대자동차주식회사 Terminal Apparatus and Method for Connecting of Head-Unit for Vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024071476A1 (en) * 2022-09-29 2024-04-04 엘지전자 주식회사 Signal processing device, and display device for vehicle having same

Also Published As

Publication number Publication date
KR102102281B1 (en) 2020-04-21

Similar Documents

Publication Publication Date Title
US10163273B2 (en) Method and system for operating mobile applications in a vehicle
US9649999B1 (en) Vehicle remote operations control
US9116563B2 (en) Connecting touch screen phones in a vehicle
US20160147525A1 (en) System and method for firmware update of vehicle
US20170151928A1 (en) Mobile device system for remote starting and management of a vehicle
JP5585545B2 (en) Short-range communication system, vehicle equipment, and portable communication terminal
JP6058654B2 (en) In-vehicle information system, information terminal, application execution method
US10893144B2 (en) Electronic apparatus and control method thereof
US20160239317A1 (en) Method and Apparatus for Application Management and Control
US9900389B2 (en) Information processing apparatus and execution management program
JP2013115773A (en) System in which on-vehicle device and portable information terminal cooperate with each other
JP6663824B2 (en) Navigation system and computer program
US20150056976A1 (en) Operation regulation method, operation regulation program product, mobile terminal, vehicular apparatus, and vehicular communication system
KR20190135086A (en) Processing device for vehicle detachably attached to vehicle
WO2014185045A1 (en) Display control device, display control method, and program
WO2013180279A1 (en) In-vehicle information system, information terminal, application execution method, and program
US20170364138A1 (en) In-vehicle computing system with power conserving maintenance tasks
JP2015018146A (en) Function management system and function management method
KR102377770B1 (en) Electronic apparatus and control method thereof
JP2021008148A (en) On-vehicle system, on-vehicle device and control method
KR20130021998A (en) Vehicle multimedia apparatus for maintaining hands-free call mode using bluetooth in case of start of engine and method thereof
JP2020140636A (en) Application server device and electronic control device
KR100716438B1 (en) Apparatus and method for supplying a voice user interface in a car telematics system
JP2018063633A (en) Software start-up control method, information processing apparatus and storage medium
KR20070075658A (en) Apparatus and method for controlling a liquid crystal display in a mobile communication terminal

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
N231 Notification of change of applicant
E701 Decision to grant or registration of patent right
GRNT Written decision to grant