KR20190135086A - Processing device for vehicle detachably attached to vehicle - Google Patents
Processing device for vehicle detachably attached to vehicle Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1454—Digital 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
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric 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/02—Electric 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/023—Electric 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital 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/1438—Digital 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/16—Sound input; Sound output
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering or indicating the working of vehicles
- G07C5/008—Registering or indicating the working of vehicles communicating information to a remotely located station
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME 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/00—Registering or indicating the working of vehicles
- G07C5/08—Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
- G07C5/0808—Diagnosing performance data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/725—Cordless telephones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
- H04W4/48—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0042—Universal 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
Description
본 발명은 차량에 탈착 가능하게 장착되는 차량용 프로세싱 장치에 관한 것이다.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
일 실시예에서, 차량용 프로세싱 장치(200)는 영상을 출력하는 디스플레이 및/또는 음성을 출력하는 스피커를 포함하지 않을 수 있다. 한편, 차량용 프로세싱 장치(200)는 차량(100)의 헤드 유닛(120) 및/또는 사용자 휴대 장치(300)에 (차량용 프로세싱 장치(200)에서 실행된 어플리케이션이 생성하는) 영상 및/또는 음성에 대한 데이터를 제공할 수 있다. 이와 같이, 차량용 프로세싱 장치(200)가 영상 및/또는 음성 데이터를 제공하므로, 차량용 프로세싱 장치(200)는 USB 셋톱 장치라 불릴 수 있다.In one embodiment, the
도 2에 도시된 바와 같이, 차량용 프로세싱 장치(200)는 차량(100)의 헤드 유닛(120)과 통신하는 제1 통신부(210), 사용자 휴대 장치(300)와 통신하는 제2 통신부(220) 및, 예를 들어 CPU(Central Processing Unit)와 같은, 프로세서(230)를 포함할 수 있다. 또한, 차량용 프로세싱 장치(200)는 메인 메모리(240) 및 비휘발성 메모리(250)를 더 포함할 수 있다.As shown in FIG. 2, the
제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
제2 통신부(220)는 사용자 휴대 장치(300)와 통신할 수 있다. 사용자 휴대 장치(300)는 사용자가 휴대하는 통신이 가능한 전자 장치로서, 예를 들어 스마트폰, 태블릿 컴퓨터 등일 수 있다. 일 실시예에서, 상기 제2 통신부는 사용자 휴대 장치(300)와 근거리 무선 통신을 수행하는 무선 통신부일 수 있다. 예를 들어, 제2 통신부(220)는 사용자 휴대 장치(300)와 WIFI 통신을 수행할 수 있다. 또한, 예를 들어, 제2 통신부(210)는, WIFI 통신을 통하여, 영상 및/또는 음성에 대한 제2 출력 데이터를 사용자 휴대 장치(300)에 제공하거나, 사용자 휴대 장치(300)로부터 터치 입력과 같은 제2 입력 데이터를 수신하거나, 어플리케이션 설치/업데이트 데이터 또는 설정 데이터와 같은 제2 입력 데이터를 수신할 수 있다.The
프로세서(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
또한, 프로세서(230)는 차량(100)의 헤드 유닛(120)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제1 어플리케이션(예를 들어, 헤드 유닛용 어플리케이션)(252), 및 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성 데이터를 생성하는 제2 어플리케이션(예를 들어, 스마트폰용 어플리케이션)(254)을 실행할 수 있다. 예를 들어, 프로세서(230)는 비휘발성 메모리(250)에 저장된 제1 및 제2 어플리케이션들(252, 254)을 메인 메모리(240)에 로딩하고, 메인 메모리(240)에 로딩된 제1 및 제2 어플리케이션들(252, 254)을 실행할 수 있다.The
또한, 프로세서(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
일 실시예에서, 차량(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
한편, 차량(100)의 헤드 유닛(120)에는 차량(100)의 제조 시 한정된 어플리케이션들만이 설치될 수 있고, 이에 따라 차량(100)의 헤드 유닛(120)에서 사용자가 원하는 어플리케이션이 실행되지 않을 수 있다. 또한, 차량(100)의 헤드 유닛(120)은 비용 등의 문제로 저 사양을 가질 수 있고, 이에 따라 차량(100)의 헤드 유닛(120)은 고 사양을 요구하는 어플리케이션을 실행하지 못할 수 있다. 한편, 안드로이드 오토 또는 미러링크(MirrorLink)를 이용하여 스마트폰에서 실행되는 어플리케이션의 영상 및/또는 음성이 헤드 유닛(120)에서 출력되는 방식을 고려할 수 있으나, 이러한 안드로이드 오토 또는 미러링크를 적용하는 방식은 일부 국가에서 적용이 불가능하거나, 스마트폰의 종류(예를 들어, 안드로이드폰, 아이폰, 또는 다른 종류의 스마트폰)에 따라 적용이 불가능할 수 있다. 뿐만 아니라, 이러한 안드로이드 오토 또는 미러링크를 이용하기 위해서는, 스마트폰과 헤드 유닛(120) 사이의 미러링을 위하여 별도의 USB 케이블을 준비하고, USB 케이블을 통하여 스마트폰과 헤드 유닛(120)을 연결해야 하는 불편함이 있다.Meanwhile, only limited applications may be installed in the
그러나, 본 발명의 실시예들에 따른 차량용 프로세싱 장치(200)는, 차량(100)의 USB 포트(140)에 장착하는 것만으로, 사용자 휴대 장치(300)의 종류와 무관하게 차량(100)의 헤드 유닛(120)에서 사용자가 선호하는 헤드 유닛용 어플리케이션(예를 들어, 상술한 내비게이션 어플리케이션 또는 스트리밍 어플리케이션)의 영상 및/또는 음성이 출력되게 할 수 있다.However, the
일 실시예에서, 사용자 휴대 장치(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
일 실시예에서, 차량용 프로세싱 장치(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
일 실시예에서, 프로세서(230)는 제1 통신부(210)를 통하여 헤드 유닛(120)에 연결된 차량(100)의 GPS(Global Positioning System) 수신기로부터 GPS 정보를 수신하고, 제1 통신부(210)를 통하여 수신된 상기 GPS 정보에 기초하여 차량(100)의 주행 또는 정차 여부를 판단할 수 있다. 또한, 프로세서(230)는 차량(100)의 주행 중 제2 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다.In one embodiment, the
일 실시예에서, 프로세서(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
다른 실시예에서, 프로세서(230)는 차량(100)의 주행 중 제2 어플리케이션(254)의 실행을 종료할 수 있다.In another embodiment, the
한편, 프로세서(230)는, 사용자 휴대 장치(300)로부터 차량(100)의 주행 중 제2 어플리케이션(254)에 대한 새로운 실행 요청을 수신하더라도, 제2 어플리케이션(254)을 실행하지 않을 수 있다.Meanwhile, even if the
상술한 바와 같이, 본 발명의 실시예들에 따른 차량(100)에 탈착 가능하게 장착되는 차량용 프로세싱 장치(200)는, 제1 어플리케이션(252)을 실행하고, 제1 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성에 대한 출력 데이터를 차량(100)의 헤드 유닛(120)에 제공함으로써, 사용자 휴대 장치(300)의 종류의 제약 없이 또한 별도의 USB 케이블을 통한 연결 없이 사용자가 선호하는 헤드 유닛용 어플리케이션의 영상 및/또는 음성이 헤드 유닛(120)에서 출력되게 할 수 있다.As described above, the
또한, 본 발명의 실시예들에 따른 차량(100)에 탈착 가능하게 장착되는 차량용 프로세싱 장치(200)는, 차량(100)의 주행 또는 정차 여부를 판단하고, 차량(100)의 주행 중 제2 어플리케이션(254)의 실행을 중지하거나, 제2 어플리케이션(254)에 의해 생성된 영상 또는 음성에 대한 출력 데이터를 사용자 휴대 장치(300)에 제공하는 것을 중지함으로써, 차량용 프로세싱 장치(200)의 프로세서(230) 부하를 감소시켜 제1 어플리케이션(252)이 안정적으로 실행되게 할 수 있고, 사용자 휴대 장치(300)에서 영상 및/또는 음성이 출력되어 사용자의 시선이 분산되는 것을 방지할 수 있다.In addition, the
도 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
차량용 프로세싱 장치(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-
한편, 사용자 휴대 장치(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
차량용 프로세싱 장치(200)의 프로세서(230)는 상기 USB 통신을 통하여 수신된 상기 GPS 정보에 기초하여 차량(100)의 주행 또는 정차 여부를 판단할 수 있다(S450). 차량(100)이 정차 중인 경우, 프로세서(230)는 제1 및 제2 어플리케이션들(252, 254)의 실행을 유지할 수 있다.The
한편, 차량(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
또한, 프로세서(230)는 차량(100)의 주행 또는 정차 여부를 판단하고(S470), 차량(100)이 주행 중인 경우 제1 어플리케이션(252)만을 실행할 수 있고, 차량(100)이 정차 상태로 변경된 경우, 중지된 제2 어플리케이션(254)의 실행을 재개할 수 있다(S480). 또한, 사용자 휴대 장치(300)에서 제2 어플리케이션(254)의 영상 및/또는 음성이 출력되도록 제2 어플리케이션(254)의 상기 제2 출력 데이터를 사용자 휴대 장치(300)에 제공할 수 있다(S485).In addition, the
이와 같이, 본 발명의 일 실시예에 따른 차량용 프로세싱 장치(200)의 구동 방법에서, 차량(100)의 주행 중 제2 어플리케이션(254)의 실행이 중지됨으로써, 차량용 프로세싱 장치(200)의 프로세서(230) 부하를 감소시켜 제1 어플리케이션(252)이 안정적으로 실행될 수 있고, 사용자 휴대 장치(300)에서 영상 및/또는 음성이 출력되어 사용자의 시선이 분산되는 것이 방지될 수 있다.As described above, in the driving method of the
도 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
차량용 프로세싱 장치(200)가 상기 USB 통신을 통하여 전력을 공급받으면, 프로세서(230)는 차량용 프로세싱 장치(200)의 부팅을 수행하고, 헤드 유닛용 어플리케이션(예를 들어, 내비게이션 어플리케이션)(252)을 실행할 수 있다(S520). 또한, 프로세서(230)는 실행된 헤드 유닛용 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성에 대한 제1 출력 데이터를 제1 통신부(210)를 통하여 헤드 유닛(120)에 제공할 수 있다(S525). 상기 USB 통신을 통하여 상기 제1 출력 데이터를 수신한 차량(100)의 헤드 유닛(120)은 상기 제1 출력 데이터에 기초하여 헤드 유닛용 어플리케이션(252)에 의해 생성되는 영상 및/또는 음성을 헤드 유닛(120)에 포함된 디스플레이 및/또는 스피커를 이용하여 출력할 수 있다(S527).When the on-
한편, 사용자 휴대 장치(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
사용자 휴대 장치(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
이에 따라, 본 발명의 일 실시예에 따른 차량용 프로세싱 장치(200)의 구동 방법에서, 차량용 프로세싱 장치(200)를 별도의 데스크톱 컴퓨터에 연결하지 않더라도, 차량(100) 내에서 차량용 프로세싱 장치(200)의 헤드 유닛용 어플리케이션(252)을 설치 및/또는 업데이트할 수 있다.Accordingly, in the method for driving the in-
한편, 일 실시예에서, 차량용 프로세싱 장치(200)의 프로세서(230)는 차량(100)의 주행 또는 정차 여부를 판단하고, 차량(100)의 주행 중 설치 어플리케이션(254)에 의해 생성되는 영상 또는 음성에 대한 상기 제2 출력 데이터의 제공을 중지할 수 있다. 이에 따라, 헤드 유닛용 어플리케이션(252)이 안정적으로 실행될 수 있고, 사용자 휴대 장치(300)에서 영상 및/또는 음성이 출력되어 사용자의 시선이 분산되는 것이 방지될 수 있다.Meanwhile, in one embodiment, the
도 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
GPS 수신기(260)는 GPS 정보를 생성하고, 프로세서(230)는 GPS 수신기(260)에 의해 생성된 상기 GPS 정보를 수신할 수 있다. 일 실시예에서, 프로세서(230)는 헤드 유닛(120)에 제공되는 영상 및/또는 음성 데이터를 생성하는 어플리케이션으로서 길안내 서비스를 제공하는 내비게이션 어플리케이션을 포함할 수 있고, 상기 내비게이션 어플리케이션은 차량용 프로세싱 장치(200a)에 포함된 GPS 수신기(260)에 의해 생성된 상기 GPS 정보에 기초하여 상기 길안내 서비스를 제공할 수 있다. 또한, 일 실시예에서, 프로세서(230)는 차량용 프로세싱 장치(200a)에 포함된 GPS 수신기(260)에 의해 생성된 상기 GPS 정보에 기초하여 차량의 주행 또는 정차 여부를 판단할 수 있고, 상기 차량이 주행중인 경우, 사용자 휴대 장치(300)에 제공되는 영상 및/또는 음성 데이터를 생성하는 어플리케이션의 실행을 중지할 수 있다.The
한편, GPS 수신기(260)를 포함하는 차량용 프로세싱 장치(200a)는 제1 통신부(210)를 통하여 차량의 GPS 수신기로부터 GPS 정보를 수신하지 않을 수 있으나, 이에 한정되지 않는다.The
도 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
프로세서(230)는 제3 통신부(270)를 통하여 차량의 ECU(180)로부터 OBD(On-Board Diagnostics) 정보를 수신할 수 있다. 일 실시예에서, 제3 통신부(270)는 ECU(180)와 블루투스 통신을 수행하여 ECU(180)로부터 상기 OBD 정보를 수신하는 블루투스 통신부일 수 있다.The
또한, 프로세서(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
본 발명은 차량에 장착 가능한 차량용 프로세싱 장치에 적용될 수 있다.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 출력 데이터에 기초하여 상기 헤드 유닛에 의해 출력되고,
상기 제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 통신부는 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.
상기 차량의 주행 또는 정차 여부를 판단하고,
상기 차량의 주행 중 상기 제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.
상기 차량의 주행 중 상기 제2 어플리케이션의 실행을 중지하는 것을 특징으로 하는 차량용 프로세싱 장치.The method of claim 8, wherein the processor,
And the execution of the second application is stopped while the vehicle is running.
상기 사용자 휴대 장치에 상기 제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.
상기 차량의 정차 중 상기 제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.
상기 차량의 주행 중 상기 제2 어플리케이션의 실행을 종료하는 것을 특징으로 하는 차량용 프로세싱 장치.The method of claim 8, wherein the processor,
And the execution of the second application while the vehicle is running.
상기 사용자 휴대 장치로부터 상기 차량의 주행 중 상기 제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.
상기 제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.
상기 차량용 프로세싱 장치는 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.
상기 차량의 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.
상기 차량의 상기 ECU로부터 상기 OBD 정보를 수신하는 블루투스 통신부를 더 포함하는 것을 특징으로 하는 차량용 프로세싱 장치.The method of claim 16,
And a Bluetooth communication unit configured to receive the OBD information from the ECU of the vehicle.
상기 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 어플리케이션은 길안내 서비스를 제공하는 내비게이션 어플리케이션을 포함하는 것을 특징으로 하는 차량용 프로세싱 장치.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.
상기 프로세서는 상기 제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.
상기 차량용 프로세싱 장치는 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.
상기 사용자 휴대 장치에 영상 또는 음성이 제공되는 상기 제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.
상기 사용자 휴대 장치에 영상 또는 음성이 제공되는 상기 제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.
상기 차량의 정차 중 상기 사용자 휴대 장치에 상기 제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; .
상기 차량의 주행 또는 정차 여부를 판단하고,
상기 차량의 주행 중 상기 설치 어플리케이션에 의해 생성되는 영상 또는 음성에 대한 상기 제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.
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)
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)
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 |
-
2018
- 2018-05-28 KR KR1020180060088A patent/KR102102281B1/en active IP Right Grant
Patent Citations (4)
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)
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 |