KR20150020872A - 차량 기능 제어를 위한 제어 장치 및 제어 방법 - Google Patents

차량 기능 제어를 위한 제어 장치 및 제어 방법 Download PDF

Info

Publication number
KR20150020872A
KR20150020872A KR20130097897A KR20130097897A KR20150020872A KR 20150020872 A KR20150020872 A KR 20150020872A KR 20130097897 A KR20130097897 A KR 20130097897A KR 20130097897 A KR20130097897 A KR 20130097897A KR 20150020872 A KR20150020872 A KR 20150020872A
Authority
KR
South Korea
Prior art keywords
vehicle
condition
execution
information
function
Prior art date
Application number
KR20130097897A
Other languages
English (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 KR20130097897A priority Critical patent/KR20150020872A/ko
Priority to JP2013263799A priority patent/JP2015039160A/ja
Priority to US14/142,169 priority patent/US20150051754A1/en
Priority to CN201310757135.8A priority patent/CN104417455A/zh
Publication of KR20150020872A publication Critical patent/KR20150020872A/ko

Links

Images

Classifications

    • 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
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/10Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/20Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
    • B60K35/29Instruments characterised by the way in which information is handled, e.g. showing information on plural displays or prioritising information according to driving conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/65Instruments specially adapted for specific vehicle types or users, e.g. for left- or right-hand drive
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K35/00Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
    • B60K35/85Arrangements for transferring vehicle- or driver-related data
    • 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
    • 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
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/08Interaction between the driver and the control system
    • B60W50/10Interpretation of driver requests or demands
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management
    • B60K2360/186Displaying information according to relevancy
    • B60K2360/1868Displaying information according to relevancy according to driving situations
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/18Information management
    • B60K2360/199Information management for avoiding maloperation
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60KARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
    • B60K2360/00Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
    • B60K2360/589Wireless data transfers
    • 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
    • G07C9/00Individual registration on entry or exit
    • G07C9/00174Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys
    • G07C9/00309Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks
    • G07C2009/00507Electronically operated locks; Circuits therefor; Nonmechanical keys therefor, e.g. passive or active electrical keys or other data carriers without mechanical keys operated with bidirectional data transmission between data carrier and locks keyless data carrier having more than one function

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Combustion & Propulsion (AREA)
  • Chemical & Material Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Human Computer Interaction (AREA)
  • Navigation (AREA)
  • Selective Calling Equipment (AREA)
  • User Interface Of Digital Computer (AREA)
  • Instrument Panels (AREA)

Abstract

차량과 관련된 기능들을 제어하는 차량 기능 제어 유닛과 통신 가능하며, 상기 차량 기능 제어 유닛의 상기 기능들의 실행을 요청하는 제어 장치로서,상기 차량과 관련된 기능들 중 자동 실행될 기능을 실행시키기 위한 조건을 사용자의 의사에 따라 설정 가능한 조건 설정부, 및 상기 설정된 조건을 만족하는 경우에 상기 자동 실행될 기능을 상기 사용자의 의사에 따라 설정 가능한 실행 설정부를 구비하는 제어 장치를 제공한다. 이로써, 본 발명에 따르면, 각기 상이할 수 있는 사용자의 요구에 따라 설정된 조건에 차량 등을 자동 실행시킬 수 있어, 개별 사용자 각각에 최적화된 차량 등의 기능을 제공할 수 있다.

Description

차량 기능 제어를 위한 제어 장치 및 제어 방법{CONTROL DEVICE AND CONTROL METHOD FOR FUNCTION CONTROL OF CAR}
본 발명은 차량의 기능을 제어하기 위한 제어 장치 및 제어 방법에 관한 것이다.
최근, 자동차는 단순히 사람, 물건을 운반하는 운송 수단의 기능에 더하여 자동차를 운전 및 이용하는 사용자에게 다양한 편의 기능을 제공하고 있다. 한편, 무선 인터넷 및 3G/4G 데이터 네트워크에 연결될 수 있는 단말의 급격한 보급과 아울러, 이러한 단말과 차량과의 연계성을 도모하려는 시도가 증가하고 있다. 즉, IT 기술의 발전은, 차량을 네트워크 상의 객체 내지 주체로서 기능할 수 있게 하는 방향으로 진행되고 있다.
다른 한편, 차량 또는 차량의 주변장치의 제조사에서 제공하는 다양한 자동 제어 기능이 구비된 차량 또는 차량의 주변장치(이하 '차량 등'이라 한다.)가 알려져 있다. 하지만, 사용자는 이러한 미리 정해진 자동 제어 기능을 수동적으로 사용할 수밖에 없고, 개별 사용자마다 각기 상이할 수 있는 그들이 필요로 하는 기능이 원스톱으로 제공되는 것은 곤란하였다.
본 발명이 해결하고자 하는 기술적 과제는, 차량의 기능을 자동으로 실행시키기 위한 자동 실행의 전제가 되는 조건을 사용자가 그 의사에 따라서 개별적으로 설정할 수 있고, 자동 실행되는 기능 또한 사용자가 개별적으로 설정할 수 있게 함으로써, 사용자의 차량 사용에 있어서의 자유도를 넓히는 제어 장치, 및 그 제어 방법을 제공하는 것이다.
또한, 본 발명에 있어서, 자동 실행의 조건을 판단하는데 필요한 정보는, 차량뿐만 아니라, 이동통신 단말 및 네트워크로부터 얻어지는 정보를 기초로 할 수 있고, 자동 실행되는 기능 또한 차량에 한하지 않고 다른 장치에 대한 제어로도 확장될 수 있다.
본 발명에 따른 실시예의 제어 장치는, 차량과 관련된 기능들을 제어하는 차량 기능 제어 유닛과 통신 가능하며, 상기 차량 기능 제어 유닛의 상기 기능들의 실행을 요청하는 제어 장치로서,상기 차량과 관련된 기능들 중 자동 실행될 기능을 실행시키기 위한 조건을 사용자의 의사에 따라 설정 가능한 조건 설정부, 및 상기 설정된 조건을 만족하는 경우에 상기 자동 실행될 기능을 상기 사용자의 의사에 따라 설정 가능한 실행 설정부를 구비한다.
또한, 본 발명에 따른 실시예의 제어 장치에 있어서, 상기 실행 설정부는, 상기 자동 실행될 기능이 복수의 그룹으로 카테고리화(categorize)되어 있고, 상기 사용자가 상기 카테고리를 선택 가능하다.
또한, 본 발명에 따른 실시예의 제어 장치에 있어서, 상기 제어 장치는 정보 수신부를 더 구비하고, 상기 정보 수신부는, 상기 차량으로부터의 정보, 자(自) 장치로 수신되는 정보, 또는 네트워크망으로부터 얻어지는 정보를 수신하고, 상기 수신된 정보를 상기 조건 설정부에 대하여 제공할 수 있다.
또한, 본 발명에 따른 실시예의 제어 장치에 있어서, 상기 조건 설정부는, 상기 정보 수신부에서 수신한 상기 정보를 복수의 그룹으로 카테고리화할 수 있고, 상기 사용자가 상기 카테고리를 선택 가능하다.
또한, 본 발명에 따른 실시예의 제어 장치에 있어서, 상기 자동 실행될 기능은, 상기 차량, 상기 차량 내 장치, 또는 네트워크망에 연결될 수 있는 장치 중 적어도 어느 하나를 제어할 수 있다.
또한, 본 발명에 따른 실시예의 제어 장치에 있어서, 상기 설정된 조건 또는 상기 자동 실행될 기능은, 설정 이후에 변경 가능하다.
또한, 본 발명에 따른 실시예의 제어 장치에 있어서, 상기 제어 장치는, 상기 차량 기능 제어 유닛에 포함될 수 있다.
또한, 본 발명에 따른 실시예의 제어 장치에 있어서, 상기 제어 장치는, 휴대 단말에 포함될 수 있다.
본 발명에 따르면, 각기 상이할 수 있는 사용자의 요구에 따라 설정된 조건에 기초하여 차량 등을 자동 실행시킬 수 있어, 개별 사용자 각각에 최적화된 차량 등의 기능을 제공할 수 있다.
또한, 자동 실행의 전제가 되는 조건 판단에 사용되는 정보는 차량, 단말, 네트워크로부터 얻어지므로, 조건 판단 및 그에 따른 실행에 있어, 실제 사용자의 의사에 더욱 부합하는 차량 등의 기능을 제공할 수 있다.
또, 차량 및 차량의 주변 장치의 기능에는, 다른 장치의 제어도 포함하므로, 차량 및 네트워크와 연계된 HA(Home Automation)에 보다 적합하게 대응할 수 있다.
이로써, 본 발명에 따른 실시예는 차량 등의 자동 제어를 함에 있어서, 다양한 차량과 관련된 기능을 제어하는 플랫폼으로서 기능할 수 있다.
도 1은 본 발명의 실시예에 따른 제어 장치의 일례의 모식적인 블록도를 나타낸 도면이다.
도 2는 제어 장치가 이동통신 단말에 탑재되고, 차량 기능 제어 유닛이 차량에 탑재된 실시예 1의 대략적인 모식도이다.
도 3은 조건을 설정함에 있어, 표시부를 통하여 표시되는 화면의 일례이다.
도 4(a) 내지 도 4(g)는 조건의 상세를 선택하기 위한 화면의 일례이다.
도 5는 자동 실행 내용을 설정함에 있어, 표시부를 통하여 표시되는 화면의 일례이다.
도 6(a) 내지 도 6(e)는 실행 내용의 상세를 선택하기 위한 화면의 일례이다.
도 7은 제어 장치가 차량의 차량 기능 제어 유닛에 탑재된 실시예 2의 대략적인 모식도이다.
도 8은 본 발명에 따른 제어 장치의 작동 과정의 예시를 나타낸 플로차트이다.
도 9는 도 8의 단계 S103 및 S104에 대응하는 과정의 상세를 나타내는 플로차트이다.
도 10은 본 발명에 따른 제어 장치의 작동의 구체적 실시예를 나타낸 대략적인 모식도이다.
이하에서 본 발명에 따른 차량 기능 제어 유닛의 차량의 기능의 실행을 요청하는 제어 장치 및 제어 방법에 대하여 도면에 기초하여 설명한다. 또한 이하의 실시예에 의하여 본 발명이 한정되는 것은 아니다.
도 1은 본 발명의 실시예에 따른 제어 장치의 일례의 모식적인 블록도를 나타낸 도면이다. 본 발명의 실시예에 따른 제어 장치(100)는 조건 설정부(110), 실행 설정부(120), 정보 수신부(130), 표시부(140), 제어/판단부(150), 입력 인터페이스(I/F)(160), 및 출력 인터페이스(I/F)(170)로 구성될 수 있다. 도시하지 않으나, 제어 장치(100) 내 각 구성 요소는 도시한 것 외에도 서로 전기적으로 적절히 접속될 수 있다. 또한 본 발명에 있어서, 제어 장치(100)는 단지 도시된 각 구성 요소만을 포함하는 것이 아니라, 예를 들어 전원 공급부 등 도시하지 않은 적절한 구성 요소 등을 추가적으로 포함할 수 있다.
조건 설정부(110)는, 실행 설정부(120)가 특정 기능을 실행시키기 위한 명령 신호(실행 지령)를 생성하는 전제로서의 조건(이하, 단지 '조건'이라고만 한다)을 설정하는 구성 요소이다. 구체적으로, 조건 설정부는 입력 수신부(111) 및 조건 기억부(112)로 구성될 수 있다. 입력 수신부(111)는 제어 장치(100)에 구비된 입력 I/F(160)로부터 조건에 관한 조작 신호를 수신하고, 이를 조건 기억부(112)에 이를 저장한다.
한편, 이 조건 기억부(112)에 저장된 조건은 이하 설명하듯이 제어/판단부(150)에 의하여 참조될 수 있고, 실행 지령 생성을 위한 실행 내용(이하, '실행 내용' 또는 '자동 실행 내용'이라 한다)과 대응된다.
실행 설정부(120)는 상기 설정된 조건이 만족하는 경우 차량 기능 제어 유닛(200)으로, 실행 지령을 생성 및 전송한다. 구체적으로, 실행 설정부(120)는 입력 수신부(121), 실행 기억부(122), 및 실행 지령 생성부(123)로 구성될 수 있다. 자동 실행 내용 설정을 위하여, 실행 설정부(120)는 입력 수신부(121)에서 입력 I/F(160)로부터 전송되는 자동 실행 내용 설정을 위한 조작 신호를 수신하고, 이를 실행 기억부(122)에 저장한다. 이로써, 상술한 조건에 대응하는 자동 실행 내용을 설정, 저장하게 된다.
한편, 제어/판단부(150)는 정보 수신부(130)로부터 수신하는 정보를 기초로 조건 기억부(112)에 저장된 조건을 참조 및 매칭한다. 이 매칭 결과, 정보 수신부(130)로부터 수신된 상기 정보와 상기 저장된 조건이 일치하는 경우, 실행 설정부(120)의 실행 지령 생성부(123)는 실행 기억부(122)에 저장된 상기 설정된 자동 실행 내용을 실행 지령으로서 생성한다. 이렇게 생성된 실행 지령은 외부의 차량 기능 제어 유닛(200)으로 출력 I/F(170)를 통하여 전송된다.
입력 I/F(160)는 도시하지 않은 외부 입력 장치로부터 전송되는 입력에 관한 조작 신호를 수신할 수 있다. 외부 입력 장치는 예를 들어, 키보드, 키보드를 형상화한 터치 패널 등의 문자 입력 장치, 포인팅 입력 장치, 또는 마이크 등을 통하여 입력되는 음성 신호를 전기적 신호로 전환하는 음성 입력 디바이스와 같이, 통상적인 입력 장치뿐만 아니라 네트워크로 입력 정보를 전송할 수 있는 장치 등을 포함할 수 있다. 또한, 외부 입력 장치는 제어 장치(100), 특히 제어 장치(100)의 표시부(140)와 일체화된 구성일 수 있다. 예를 들어, 외부 입력 장치는 표시부(140)에 마련되는 터치 패널(혹은 위치 검출 장치)일 수 있다.
이 입력 I/F(160)로부터 수신된 조작 신호는 상술한 바와 같이 조건 설정부(110)의 입력 수신부(111) 및/또는 실행 설정부(120)의 입력 수신부(121)로 전송된다.
출력 I/F(170)는 상술한 바와 같이, 실행 지령 생성부(123)에서 생성, 전송되는 실행 지령을 수신하여, 차량 기능 제어 유닛(200)으로 전송할 수 있다. 이때 출력 I/F를 통하여 차량 기능 제어 유닛(200)으로 전송하는 방법으로는, 예를 들어, 유선의 전기적인 접속을 이용하거나, wifi, 3G/4G의 데이터망, 근거리 통신망 등을 통해 무선의 데이터 캐리어를 이용하는 것일 수 있다.
정보 수신부(130)는, 온도 센서, 조도 센서, 차선 이탈 방지 센서, 전후방 카메라, 연료 감지 센서, GPS 모듈(센서) 등 차량의 각종 센서 및 모듈 등을 포함하여, 차량에 포함될 수 있는 모든 센서 및 인식 장치로부터 인식되는 정보를 수신할 수 있다. 또, 정보 수신부(130)는 이동통신 단말에 구비된 자이로스코프(gyroscope) 센서, 지자기(geo-magnetic) 센서. 가속도 센서, 광(조도) 센서, 근접 센서, 디지털 나침반, 통신 모듈, GPS 모듈, 근거리 통신 모듈, 온도 센서 등 단말에 구비될 수 있는 모든 센서 및 모듈로부터 인식되는 정보를 수신할 수 있다. 아울러, 정보 수신부(130)는 인터넷이나 공공 API 등과 연계될 수 있는 네트워크로부터 차량 내 단말 또는 이동통신 단말을 통하여 얻어지는 정보 등을 수신할 수도 있다. 이리하여 수신된 정보는 상기 설정된 조건의 충족 여하 판단의 기초로서 활용될 수 있다.
또한 , 상기 네트워크로부터 얻어지는 정보, 예를 들어 날씨, 기온, 지도 정보, 교통 정보 및 기타 정보 등은 다른 어플리케이션(혹은 프로그램)과 이른바 매시업(Mash up)되어 구현될 수도 있다.
표시부(140)는 조건 설정부(110), 실행 설정부(120)를 포함하여 본 발명에 따른 실시예의 제어 장치(100)의 모든 구성 요소의 동작을 사용자가 시각적으로 인식할 수 있도록, 그래픽 화면 형태를 취하여 표시한다. 본 표시부(140)는 예를 들어 스마트폰의 디스플레이, 차량용 단말의 디스플레이 등일 수 있다. 그러나, 표시부(140)는 이에 한정되는 것은 아니고, 제어 장치(100)가 설치되는 장치(이동통신 단말, 차량용 단말 등)와는 별도로 마련될 수도 있을 것이다.
제어/판단부(150)는 본 발명에 따른 실시예의 제어 장치(100)의 각 구성 요소의 동작을 총괄, 제어한다. 제어/판단부(150)는 조건 설정부(110)의 조건 기억부(112)에 저장된 설정된 조건과 정보 수신부(130)로부터 수신되는 정보를 참조하여 양자를 매칭한다. 이어서, 제어/판단부(150)는 정보 수신부(130)로부터 수신된 상기 정보와 상기 저장된 조건이 일치하는 경우, 실행 설정부(120)의 실행 지령 생성부(123)에 대하여, 실행 기억부(122)에 저장된 자동 실행 내용을 참조하여 실행 지령을 생성하는 취지의 제어 신호를 전송한다.
차량 기능 제어 유닛(200)은 차량, 차량의 주변장치 및 외부의 다른 통신 수단을 구비한 장치나 단말에 대하여 제어를 실시하는 유닛으로서, 일반적으로 차량에 구비되어 있다. 하지만, 차량 기능 제어 유닛(200)은 차량(자동차)에 한하여 구비되는 것으로 한정되는 것은 아니며, 일반적인 이동체, 예를 들어 오토바이 등에도 적용 가능하다. 이 차량 기능 제어 유닛(200)은 제어 장치(100)의 출력 I/F(170)로부터 실행 지령을 수신하여 그 지령에 대응하는 제어를 실시한다.
본 발명에 따른 실시예에 있어서의 조건 기억부(112) 및 실행 기억부(122)는, 플로피 디스크 장치(FDD), 하드 디스크 장치(HDD), 광학 디스크 장치(ODD), 테이프 장치, 플래시 메모리 장치 또는 컴퓨터로 판독 가능한 매체, 혹은 저장 공간 네트워크에 있는 장치들을 포함한 장치들의 배열(array)이거나, 또는 이를 포함할 수도 있다.
또, 본 발명의 제어 장치(100)에 있어서, 입력 I/F(160), 출력 I/F(170) 및 정보 수신부(130)와 같은 구성 요소는, 다양한 유무선 통신 수단, 예를 들어, 이서넷(Ethernet), USB, 동축 케이블, PCI소켓을 이용한 것과 같은 유선 통신 수단, 블루투스(Bluetooth), RFID, 무선 이서넷, 기타 데이터 네트워크 등을 이용한 것과 같은 무선 통신 수단을 통하여 외부 장치와 연결될 수 있다.
본 발명의 제어 장치(100)는 그 자체로 하드웨어적인 장치를 의미할 수도 있으며, 다른 장치나, 단말의 일부로서 포함될 수도 있고, 또한, 동일한 기능을 수행하는 개념적인 장치 및 컴퓨터 프로그램도 본 발명의 권리 범위 내에 있다고 보아야 할 것이다.
실시예 1.
이하, 제어 장치(100)의 실시예 1에 관하여, 도 2 내지 도 6을 참조하여 상세히 설명한다. 또한, 이 실시예 1에 의하여 이 발명이 한정되는 것은 아니다.
도 2는 제어 장치(100)가 이동통신 단말(500)에 탑재되고, 차량 기능 제어 유닛(200)이 차량(600)에 탑재된 경우의 대략적인 모식도를 나타낸다. 사용자는 이동통신 단말(500)에 탑재된 제어 장치(100)를 사용함으로써 차량 기능 제어 유닛(200)에 대한 실행 지령을 전송하게 된다.
제어 장치(100)는 이동통신 단말(500)에 구비된 터치 패널 등 입력 디바이스를 통하여 사용자로부터 후술하는 방법으로 조건 및 실행에 대한 설정을 받을 수 있다. 제어 장치(100)는 이동통신 단말(500)에 구비된 도시하지 않은 상술한 다양한 센서로부터 수신하는 정보, GPS 모듈로 인공위성(400)으로부터 수신하는 위치 정보, 및 네트워크(300)로부터 수신되는 정보를 수신할 수 있다. 또한 제어 장치(100)는 차량(600)에 구비된 장치 예를 들어, 차량(600)에 구비된 각종 센서 및 모듈 등을 통하여 수신되는 정보를 수신할 수 있다. 제어 장치(100)는 이러한 정보를 기초로 제어 장치(100)에 설정된 조건과 일치하는지 여부를 판단한다. 조건과 일치하는 경우, 제어 장치(100)는 출력 I/F(170) 또는 이동통신 단말(500)에 구비된 도시하지 않은 통신 모듈을 통하여 차량 기능 제어 유닛(200)으로 실행 지령을 전송한다.
이때, 이동통신 단말(500)은 스마트폰이라 불리는 3G/4G 데이터망을 이용할 수 있는 고기능 휴대 전화 단말, 피쳐폰이라 불리는 2G/3G 데이터망을 이용할 수 있는 휴대 전화 단말, PDA, PMP, 혹은, 태블릿형, 랩탑형, 노트북형 PC 일 수 있다. 또한, 상기 정보는 유선의 전기적인 접속을 이용하여, 또는 wifi, 3G/4G의 데이터망, 근거리 통신망 등을 통해 무선의 데이터 캐리어 등을 이용하여 무선으로 전송될 수 있다. 한편, 네트워크(300)는 인터넷을 비롯하여, 공공 API, 클라우드 데이터 등 최광의의 의미로 사용된다.
[조건 및 실행 내용의 설정 예시]
도 3 내지 도 6은, 본 발명의 실시예 1에 따른 제어 장치(100)에 조건 및 실행 내용을 설정할 때, 제어 장치(100)의 표시부(140)(혹은 이동통신 단말(500)의 디스플레이)로부터 표시될 수 있는 화면이다.
먼저, 조건 설정부(110)에 자동 실행의 전제가 되는 조건이 설정되는 과정을, 표시부(140)로부터 표시되는 화면을 나타낸 도 3 및 도 4를 이용하여, 이하 설명한다.
도 3은 제어 장치(100)의 조건 설정부(110)에 조건을 설정하고 이를 조건 기억부(112)에 저장하는 경우, 표시부(140)를 통하여 표시되는 화면의 일례이다. 본 화면(1000)에는, 사용자의 조건 설정의 편의를 위하여 각 조건(1010~1080)이 복수의 그룹으로 카테고리화 되어있다. 도 3의 화면(1000)에는, 차량 시동에 관한 조건(1010), 본 장치와 차량과의 거리에 관한 조건(1020), 차량 내 장치의 상태에 관한 조건(1030), 기온에 관한 조건(1040), 날씨에 관한 조건(1050), 차량과 POI(Point Of Interest)와의 거리에 관한 조건(1060), 타 장치로부터의 조건(1070) 및 날짜/시간에 관한 조건(1080)이 카테고리화 되어 예시되어 있다.
이들 조건 카테고리에는, 화면(1000)의 우측단에 나타낸 바와 같이, 사용자가 선택 가능하도록 각 조건의 카테고리마다 체크 박스가 마련되어 있다. 상기 체크 박스는 체크될 경우, 체크된 조건 카테고리간에 교집합 혹은 AND 조건을 형성하게 되고, 사용자는 상기 체크 박스를 체크함으로써 조건의 광협을 조정할 수 있다. 도 3에는 차량 시동에 관한 조건(1010), 본 장치와 차량과의 거리에 관한 조건(1020) 및 기온에 관한 조건(1040) 카테고리에 대응되는 체크박스가 체크되어 있는 것이 예시되어 있다. 이들은 AND 조건으로 연결되어 이에 대응하는 자동 실행의 조건이 된다.
도 3의 각 조건의 카테고리는 예시로서, 도시된 8개의 조건(1010~1080)의 카테고리는 더 줄어들거나, 추가될 수 있다. 아울러, 사용자는 상술한 AND 조건의 체크박스를 활용함으로써 수많은 경우의 수의 조건을 조합할 수 있어, 자동 실행 내용의 조건을 더욱 사용자의 의도에 부합하게 설정할 수 있게 된다.
도 3의 각 조건(1010~1080)의 카테고리를 사용자가 터치 스크린을 터치함으로써(혹은 포인터로 클릭함으로써) 선택하면, 도 4(a) 내지 도 4(h)에 나타낸 바와 같은 조건의 상세를 설정하기 위한 화면으로 전환될 수 있다.
도 4(a)는 차량 시동에 관한 조건(1010)의 상세를 나타내는 화면이다. 도 4(a)에는, '시동이 현재 걸려있다', 및 '시동이 현재 꺼져있다'가 예시되어 있다. 상기 시동에 관한 조건은 이 외에도 달리 존재할 수 있다.
도 4(b)는 본 장치(제어 장치(100))와 차량(600)과의 거리에 관한 조건(1020)의 상세를 나타내는 화면이다. 도 4(b)는 '본 장치에서 차량은 10m 이내에 있다'가 예시되어 있다. 여기서 거리에 해당하는 '10m'는 사용자가 조정 가능하도록 되어 있다.
도 4(c)는 차량 내 장치의 상태에 관한 조건(1030)의 상세를 나타내는 화면이다. 도 4(c)에는 '차량 내 장치가 모두 정상이다' 및 '차량 내 장치 중 1 이상의 장치에 이상이 발생'이 예시되어 있다. 여기서, 차량 내 장치는 차량 자기 진단 장치(OBD, On-Board Diagnostics)로 진단될 수 있는 장치를 포함할 수 있다. 이때, 차량 내 장치의 상태에 관한 조건(1030)의 상세는 도 4(c)와는 달리, 차량 내 장치 각각의 상태에 관한 조건이 별개의 항목으로 제시되어 있을 수 있으며, 각각의 차량 내 장치 항목을 선택하면 하위 조건의 상세를 설정할 수 있는 화면으로 전환되도록 하여도 좋다.
도 4(d)는 기온에 관한 조건(1040)의 상세를 나타내는 화면이다. 도 4(d)에는 '기온이 -25℃ 이상 0℃이하 이다'가 예시되어 있다. 여기서 온도의 상한과 하한에 해당하는 '-25℃' 및 '0℃'는 사용자가 조정 가능하도록 되어 있다.
한편, 기온은 네트워크(300)를 통하여 얻어지는 기온 및 차량(600)의 실내외 기온을 측정하는 온도 센서로부터 얻어지는 것을 포함하며, 이들은 사용자에 의하여 선택 가능하도록 되어 있을 수 있다.
도 4(e)는 날씨에 관한 조건(1050)의 상세를 나타내는 화면이다. 도 4(e)에는 '맑음', '흐림', '비', '눈'. '안개'가 예시되어 있다. 날씨에 관한 설정 가능한 조건은 구름의 양이나 강수량에 따라 더욱 세분화되거나, '황사' 등 다른 기상상태도 포함될 수 있다.
도 4(f)는 차량과 POI와의 거리에 관한 조건(1060)의 상세를 나타내는 화면이다. 도 4(f)에는 '직장(으)로부터 본 장치까지의 거리는 10km 이내이다.'가 예시되어 있다. 여기서 '직장'은 POI로서, 지도상의 좌표로서 달리 설정될 수 있고, '본 장치' 또한 GPS 모듈을 구비한 '차량' 등으로 변경 가능하며, '10km'도 사용자가 조정 가능하도록 되어 있다.
도 4(g)는 타 장치로부터의 조건(1070)의 상세를 나타내는 화면이다. 이는 타 장치의 제어를 위한 실행 지령 생성의 전제가 되는 조건으로서, 여기서는 '도어락', '가스 중간 밸브', '실내등'이 예시되어 있다. 본 예들은 마찬가지로 예시로서, 이외에도 다른 통신 수단을 구비한 장치도 포함될 수 있다. 도시하지는 않았으나, 본 화면에서 사용자는 각 항목을 터치함으로써(혹은 포인터로 클릭함으로써) 선택하여 선택한 항목의 조건 상세를 설정할 수 있다. 예를 들어 '실내등' 항목을 선택하는 경우, '실내등이 켜짐' 또는 '실내등이 꺼짐' 등의 조건을 설정할 수 있다. 이는 이하 설명할 타 장치 제어에 관한 실행에 대응하는 것으로서, HA, C2I(Car to Infrastructure)의 일환이다.
도 4(h)는 날짜/시간에 관한 조건(1080)의 상세를 나타내는 화면이다. 이는 자동 실행 내용의 시간적 조건으로서, 사용자가 설정 가능하도록 이루어져 있다. 도 4(h)에서는 '평일에 7시 30분부터 8시 30분까지일 것'이 예시되어 있다. 이때 날짜는 요일 지정, 평일/휴일 지정 등이 가능하고, 시각 지정이 별도로 가능하므로, 사용자로서는 보다 적합한 시기에 차량의 기능에 관한 실행을 제공받을 수 있다.
상기 조건(1010~1080)의 카테고리는 어디까지나 예시이며, 다른 카테고리가 추가되거나, 상기 조건 카테고리 중 일부가 제외될 수도 있고, 하위 항목 및 하위 조건 상세 또한 상술하였듯이 달라질 수 있다.
다음으로, 차량 기능 제어 장치(200)로의 실행 지령의 전송의 전제가 되는 자동 실행 내용이 설정되는 과정을, 표시부(140)로부터 표시되는 화면을 나타낸 도 5 및 도 6을 이용하여, 이하 설명한다.
도 5는 제어 장치(100)의 실행 설정부(120)에 자동 실행 내용을 설정하고 이를 실행 기억부(122)에 저장하는 경우, 표시부(140)를 통하여 표시되는 화면의 일례이다. 본 화면(1100)에서도, 사용자의 자동 실행 내용 설정의 편의를 위하여 각 자동 실행 내용(1110~1150)이 복수의 그룹으로 카테고리화 되어 있다. 도 5의 화면에는, 차량 시동에 관한 실행(1110), 차량 내 장치 가동에 관한 실행(1120), 차량용 AVN(Audio, Video, Navigation)에 관한 실행(1130), 사용자 알림에 관한 실행(1140) 및 타 장치 제어에 관한 실행(1150)이 카테고리화 되어 예시되어 있다. 도 5의 각 자동 실행 내용 카테고리는 예시로서 도시된 5개의 자동 실행 내용(1110~1150)의 카테고리는 더 줄어들거나, 추가될 수 있다.
도 5의 각 자동 실행 내용(1110~1150)의 카테고리를 사용자가 터치 스크린을 터치함으로써(혹은 포인터로 클릭함으로써) 선택하면, 도 6(a) 내지 도 6(e)에 나타낸 바와 같은 자동 실행 내용의 상세를 선택하기 위한 화면으로 전환된다.
다만, 도 5의 화면은 사용자의 혼동 방지를 위하여, 자동 실행 내용 설정에 있어서 단일의 실행 내용을 설정하도록 하였으나, 같은 조건에서 복수의 자동 실행 내용을 수행시키기 위하여 도 3의 경우와 유사하게, AND 조건을 형성하는 체크 박스를 화면의 각 자동 실행 내용(1110~1150)의 카테고리 마다 마련하여도 좋다.
도 6(a)는 차량 시동에 관한 실행(1110)의 상세를 나타내는 화면이다. 도 6(a)에는, '시동을 켠다', '현재 상태를 유지한다', 및 '시동을 끈다'가 예시되어 있다. 본 차량 시동에 관한 실행 내용은 '현재 시동이 꺼진 상태이나 5분 후 시동을 건다' 및 '현재 시동이 걸린 상태이나 5분 후 시동을 끈다' 등 시동에 관한 실행 내용은 달리 존재할 수 있다. 한편 시동에 관한 실행은 운전자(사용자)의 안전과 직결되는 점에서 특정 조건에 대한 실행 내용으로는 설정되지 아니할 수 있다.
도 6(b)는 차량 내 장치 가동에 관한 실행(1120)의 상세를 나타내는 화면이다. 도 6(b)에는 '히터 가동', '에어컨 가동', '열선/통풍 시트 가동', '열선 핸들 가동', '사이드 밀러 동작'이 예시되어 있다. 본 차량 내 장치 가동에 관한 각 항목은 도시된 바와 같이, 차량 내 장치 각각에 대한 실행 내용을 포함할 수 있다. 도시하지는 않았으나, 차량 내 장치 가동에 관한 각 항목을 사용자가 터치 스크린을 터치함으로써(혹은 포인터로 클릭함으로써) 재차 선택하면, 선택한 항목에 대한 차량 내 장치 가동에 관한 하위 상세를 나타내는 화면으로 전환될 수 있다. 예를 들면, '에어컨 가동' 항목을 선택하면, 에어컨의 동작 여하, 그 세기를 조절할 수 있는 화면 등으로 전환될 수 있다. 마찬가지로 상기 차량 내 장치는 일례로서, 도시된 5개의 차량 내 장치는 더 줄어들거나, 추가될 수 있다.
도 6(c)는 차량용 AVN에 관한 실행(1130)의 상세를 나타내는 화면이다. 도 6(c)에는 'MP3 가동', '라디오 가동', 'DMB 가동', '내비게이션 가동' 이 예시되어 있다. 이들 차량용 AVN의 장치 내지 기능은 일례로서 더 줄어들거나, 추가될 수 있다. 한편 'MP3 가동'에는 차량용 단말 또는 이동통신 단말에 이미 저장된 음악 파일 재생뿐만 아니라, 네트워크를 통한 스트리밍 서비스도 포함될 수 있으며, '내비게이션 가동'에는 차량에 기 설치된 내비게이션뿐만 아니라 이동통신 단말의 내비게이션 기능을 제공하는 어플리케이션(혹은 프로그램)을 실행하는 것도 포함된다. 마찬가지로, 도시하지 않았으나 상기 도 6(c)에 도시된 항목을 재차 선택하면, 선택한 항목에 대한 차량 내 장치 가동에 관한 하위 상세로 전환될 수 있다. 예를 들면, 'MP3 가동' 항목을 선택하면 음악 파일을 선택할 수 있는 화면 등으로 전환될 수 있다.
또한 차량용 AVN에 관한 실행은 운전자(사용자)의 안전을 위하여 특정 조건에 대한 실행으로는 설정되지 아니할 수 있다.
도 6(d)는 사용자 알림에 관한 실행(1140)의 상세를 나타내는 화면이다. 도 6(d)에는 '차량 정보 알림', '날씨/기온 알림', '교통 상황 알림', '타 장치 정보의 알림' 및 '차량 정보 센터로부터의 알림'이 예시되어 있다. 본 사용자 알림에 관한 실행(1140)은, 미리 설정된 조건이 만족되는 경우, 정보 수신부(130)를 통하여 수신되는 정보를 사용자에게 알리는 실행일 수 있다. 이는 사용자에게 차량 전반에 관한 정보를 사용자에게 알려 이를 인지하게 하거나, 유용한 정보를 제공하거나, 특정 위험으로부터 경고하기 위함이다.
이때, 차량 정보는 연료나 엔진 오일 등 차량 OBD로 진단될 수 있는 사항일 수 있고, 타 장치 정보란 타 장치로부터 수신되는 정보일 수 있으며, 차량 정보 센터로부터의 알림은 차량 등의 제조사가 운영하는 서버로부터 사용자에 대하여 제공하는 정보를 알리는 것일 수 있다.
이러한 알림은 차량 기능 제어 유닛(200)으로의 실행 지령의 형태를 가지지만, 실행 지령을 수신하는 차량 기능제어 유닛(200)에서는, TTS(Text To Speech) 프로그램을 이용하여 차량 내 단말이나 이동통신 단말을 통해 음성 형태로 알리는 방법, 차량 내 단말이나 이동통신 단말의 화면에 표시하는 방법, 및 차량 내 단말이나 이동통신 단말에 마련된 진동기로 알리는 방법 등을 제어 방법으로서 이용할 수 있다. 상기 알리는 방법은 택일적인 것이 아니라, 2가지 이상의 방법이 동시에 이루어질 수 있으며, 상기 알리는 방법은 상기 예시된 것 외에도 존재할 수 있다. 한편, 상기 실행 지령은 차량 기능 제어 유닛(200)을 거치거나, 혹은 제어 장치(100)로부터 직접 이동통신 단말에 대하여 제공될 수도 있다.
도 6(e)는 타 장치 제어에 관한 실행(1150)의 상세를 나타내는 화면이다. 도 6(e)에는 '가스 중간 밸브 OFF', '주택의 실내등 ON/OFF', '차고 개폐' 가 예시되어 있다. 타 장치 제어에 관한 실행(1150)은 네트워크(300)를 이용하여 본 발명의 실시예에 따른 제어 장치(100)로부터 차량 기능 제어 유닛(200)을 거쳐 타 장치, 특히 건물에 부착된 장치에 대하여 실행 지령을 전송하기 위한 실행일 수 있으며, 상술한 바와 같이, HA, C2I의 일환이다. 마찬가지로, 도시하지 않았으나 상기 도 6(e)에 도시된 항목을 재차 선택하면, 선택한 항목에 대한 타 장치 제어에 관한 하위 상세를 나타내는 화면으로 전환될 수 있다. 예를 들면, '주택의 실내등 ON/OFF' 항목을 선택하면, ON/OFF 제어를 실행할 실내등을 선택할 수 있는 화면으로 전환될 수 있다.
상기 타 장치 제어에 관한 실행의 예는 상기 예시된 것 외에도 다양하게 존재할 수 있으며, 실행 지령을 수신하는 장치 또한 반드시 건물에 부착될 필요도 없다.
상기 모든 자동 실행 내용은 차량에 관한 것인 점에서 운전자(사용자)의 안전과 직결되는 바, 특정 조건에 있어서의 특정 실행은 사용자가 설정할 수 없도록 되어 있을 수 있다.
실시예 2.
이하, 제어 장치(100)의 실시예 2에 관하여, 도 7을 참조하여 상세히 설명한다.
도 7는 본 발명의 실시예 2에 따른 제어 장치(100)가 차량(600)의 차량 기능 제어 유닛(200)에 탑재된 경우의 대략적인 모식도를 나타낸다. 사용자는 차량 기능 제어 유닛(200)에 탑재된 제어 장치(100)를 이용함으로써 차량 기능 제어 유닛(200)에 대한 실행 지령을 전송하게 되고, 소기의 목적을 달성하게 된다.
제어 장치(100)는 자 제어 장치(100), 차량(600) 또는 차량 기능 제어 유닛(200)에 구비된 터치 패널 등 입력 디바이스를 통하여 사용자로부터 실시예 1과 동일한 방법으로 조건 및 실행 내용에 관한 설정을 받는다. 제어 장치(100)는, GPS 모듈로 인공위성(400)으로부터 수신하는 위치 정보, 네트워크(300)로부터 수신되는 정보, 및 차량(600)에 구비된 센서 및 모듈을 통하여 수신될 수 있는 정보를 기초로 상기 설정된 조건과 일치하는지 판단한다. 조건과 일치하는 경우, 제어 장치(100)는 차량 기능 제어 유닛(200)에 구비된 도시하지 않은 내부 유선 배선이나 통신 모듈을 통하여 차량 기능 제어 유닛(200)으로 실행 지령을 전송한다.
본 실시예 2의 제어 장치(100)는 차량 기능 제어 유닛(200) 내 장치의 일부로서 구현될 수도 있으나, 차량 기능 제어 유닛(200)에 무형의 장치(설치되는 프로그램 등)로도 구현될 수 있다.
실시예 2의 구성 및 조건 및 실행 내용에 관한 설정은 실시예 1에 상술한 바와 같으며, 따라서 이에 대한 설명을 생략한다.
[제어 장치(100) 제어 방법의 예시]
이하, 차량과 관련된 기능들을 제어하는 차량 기능 제어 유닛(200)과 통신 가능하고, 차량 기능 제어 유닛(200)의 상기 기능들의 실행을 요청하는 제어 장치(100)의 제어 방법을 도 8, 도 9의 플로차트를 참조하여 자세히 설명한다. 도 8은 본 발명의 실시예의 작동 과정 전반에 관한 플로차트이며, 도 9는 단계 S103 및 S104의 상세에 관한 플로차트이다.
제어 장치(100)가 작동되면(단계 S101), 단계 S102에 있어서, 우선 제어 장치(100)의 제어/판단부(150)는 조건 설정부(110)의 조건 기억부(112)에 설정된 조건 및 실행 기억부(122)에 상기 설정된 조건에 대응하는 자동 실행 내용이 있는지 여부를 판단한다. 이때, 이미 설정된 조건 및 이에 대응하는 자동 실행 내용이 있는 경우에는 단계 S105로 이행하며, 그러하지 아니한 경우에는 S103으로 이행한다.
단계 S103에서는, 상기 차량과 관련된 기능들 중 사용자가 의도한 자동 실행될 기능을 실행시키기 위한 조건을 설정하는 단계로서, 제어 장치(100)는 외부의 터치 패드 또는 포인터, 마이크 등의 입력 장치로부터 입력 I/F(160)를 통하여 조건에 관한 입력을 수신한다. 이 수신된 입력은 조건 설정부(110)의 입력 수신부(111)를 통하여 실행 지령 생성의 전제로서의 조건으로서 조건 기억부(112)에 저장된다.
이후, 단계 S104에서는, 기 설정된 조건을 만족하는 경우에 상기 자동 실행될 내용을 설정하는 단계로서, 제어 장치(100)는 단계 S103과 마찬가지로, 외부의 터치 패드 또는 포인터, 마이크 등의 입력 장치로부터 입력 I/F(160)를 통하여 자동 실행 내용에 관한 입력을 수신한다. 이 수신된 입력은 실행 설정부(120)의 입력 수신부(121)를 통하여 실행 지령 생성의 자동 실행 내용으로서 실행 기억부(122)에 저장된다.
조건 및 이에 대응하는 자동 실행 내용이 설정되어 있거나(단계 S102에서 Yes인 경우), 단계 S103 및 S104를 거친 다음에는, 단계 S105로 이행한다.
단계 S105에서, 제어 장치(100)의 제어/판단부(150)는 정보 수신부(130)를 통하여 상술한 외부의 각종 센서 및 모듈 등으로부터 정보를 수신한다. 상기 정보는 상술한 바와 같이, 차량의 온도 센서, 조도 센서, 차선 이탈 방지 센서, 전후방 카메라, 연료 감지 센서, 통신 모듈, GPS 모듈(센서) 등 차량의 각종 센서 및 차량 제어 유닛 등을 포함하여 차량에 포함될 수 있는 모든 센서 및 인식 장치로부터 인식되는 정보일 수 있고, 통신 단말에 구비된 자이로스코프(gyroscope) 센서, 지자기(geo-magnetic) 센서. 가속도 센서, 광(조도) 센서, 근접 센서, 디지털 나침반, GPS 모듈, 근거리 통신 모듈, 온도 등 단말에 구비되는 모든 센서 및 모듈로부터 인식되는 정보일 수도 있다. 또한, 상기 정보는 인터넷이나 공공 API 등과 연계될 수 있는 네트워크를 통하여 차량 내 단말 또는 이동통신 단말로부터 얻어지는 정보 등을 포함할 수도 있다.
다시 말해, 단계 S105는 차량(600)으로부터의 정보, 제어 장치(100)로부터 수신되는 정보, 또는 네트워크망(300)으로부터 얻어지는 정보를 수신하여 조건 설정부(110)에 대하여 제공하는 단계이다.
단계 S106에서는, 제어/판단부(150)가 단계 S105에서 얻어진 정보와, 단계 S103에서 설정되어 조건 설정부(110)의 조건 기억부(112)에 저장된 조건을 참조하고, 이들을 상호 매칭한다. 매칭 결과, 설정된 조건을 만족(일치)하는 경우(단계 S106에서 Yes인 경우), 단계 S107로 이행하고, 그러하지 않은 경우 단계 S102로 되돌아가 단계 S102 이후의 과정을 실시하게 된다.
단계 S107에서는 단계 S106에서 상기 수신된 정보와 상기 설정된 조건이 일치하는 경우(단계 S106에서 Yes인 경우), 제어 장치(100)의 제어/판단부(150)가 실행 기억부(122)를 참조하고, 실행 지령 생성부(123)는 실행 기억부(122)에 저장된 자동 실행 내용을 기초로 차량 기능 제어 유닛(200)에 대하여 자동 실행을 요청하기 위한 실행 지령을 생성한다.
이어서, 단계 S108에서는 실행 설정부(120)의 실행 지령 생성부(123)에서 생성된 실행 지령을 제어/판단부(150)의 제어 하에 출력 I/F(170)를 통하여 차량 기능 제어 유닛(200)으로 유선 또는 무선의 형태로 전송하게 된다. 이리하여, 본 발명의 상기 실시예의 제어 장치(100)의 작동이 완료된다(단계 S109).
이하 단계 S103 및 S104의 동작 상세를 설명한다. 도 9에 있어서, 단계 S901 내지 단계 S904는 단계 S103에 대응하며, S905 내지 단계 S907는 단계 S104에 대응한다.
단계 S901에서는 상기 단계 S102에서 No인 경우, 제어 장치(100)의 표시부(140)는 먼저 조건 설정에 관한 소정의 화면(예를 들어, 도 3의 화면(1000))을 표시한다. 상술한 바와 같이, 상기 화면은 조건 설정을 위한 복수의 카테고리로 이루어져 있으며, 각 카테고리 마다 AND 조건 설정을 위한 체크박스가 마련될 수 있다.
이후, 단계 S902에서, 사용자는 화면상에서 이미 카테고리화된 조건의 카테고리 가운데, 그가 의도한 자동 실행 내용의 조건이 되는 카테고리들을 각 카테고리 마다 마련된 AND 체크박스에 체크함으로써 선정한다.
이어서, 단계 S903에서, 사용자는 상기 선정한 조건 카테고리 각각의 상세 조건(또는 하위 항목) 및 그 하위 단계 상세 조건을 설정하고, 단계 S904로 이행한다.
단계 S904에서, 제어 장치(100)의 제어/판단부(150)는 사용자가 선정한 카테고리 가운데, 모든 카테고리 각각의 상세 조건(또는 하위 항목) 및 그 하위 단계 상세 조건이 설정되어 있는지 판단한다. 상기 모든 카테고리 각각의 상세 조건 등이 설정된 경우에는 자동 실행 내용 설정을 위한 단계 S104로 이행하고(단계 S904에서 Yes), 그러하지 않은 경우에는 단계 S903으로 되돌아간다(단계 S904에서 No).
단계 S905에서는, 제어 장치(100)의 표시부(140)는 자동 실행 내용의 설정에 관한 소정의 화면(예를 들어, 도 5의 화면(1100))을 표시한다. 이때 자동 실행 내용의 카테고리는 단계 S901의 화면과 같이, 복수의 카테고리의 선정을 위한 체크박스가 마련될 수 있다. 그러나 사용자의 혼동 방지를 위하여, 체크박스 없이, 본 플로차트에서는 단일의 자동 실행 내용을 설정하는 것으로 설명한다.
이후, 단계 S906에서, 사용자는 화면상에서 이미 카테고리화된 자동 실행 내용의 카테고리 가운데, 그가 의도한 자동 실행 내용의 카테고리를 선정한다.
이어서, 단계 S907에서, 사용자는 상기 선정한 자동 실행 내용 카테고리의 상세 실행 내용(또는 하위 항목) 및 그 하위 단계 상세 실행 내용을 설정하고, 도 8의 단계 S105로 이행한다.
[구체적 실시예]
이하, 본 발명의 제어 장치(100)의 구체적인 실시예에 대하여 설명한다. 이하의 구체적 실시예는 제어 장치(100)가 이동통신 단말(500)에 탑재된 실시예 1을 전제로 한다.
도 10은 1인 가구의 세대주인 사용자가 눈 내리는 날. 가스 중간 밸브를 열어둔 채로 직장으로 출근하기 위해 차량으로 접근하는 경우의 모습을 나타낸다. 한편, 상기 사용자는 아래의 표와 같은 조건 및 실행을 설정해두었다고 가정한다.
[표 1]
Figure pat00001
상기 표에 따르면, 일련 번호가 붙여진 5개의 실행의 전제가 되는 조건이 각각 1 이상 제시되어 있다. 상기 각 실행의 조건들은 AND 조건, 즉 AND로 연결된 조건들을 모두 만족하는 경우에 그에 대응하는 실행이 이루어지는 것을 말한다. 여기서, 각 일련 번호에 있어서, 조건으로서 예시된 것들은 도 3의 화면(1000)에 있어서 당해 조건의 카테고리의 우측단 체크 박스가 체크된 것일 수 있다.
상기 자동 실행 내용은 차량 기능 제어 장치(200)로 실행 지령 형태로 전송되고, 차량 기능 제어 장치(200)는 그 자동 실행 내용에 적합한 제어를 차량의 각 장치 내지 다른 외부 장치에 대하여 실시한다.
구체적으로, 일련 번호 1의 경우, 조건으로서 '시동이 현재 꺼져있다' AND '본 장치에서 차량은 5m 이내에 있다' AND '평일에 7시30분부터 8시 30분까지 일 것'이 설정되어 있고, 자동 실행 내용으로서 '시동을 켠다'가 설정되어 있다. 이로써, 사용자는 단지 제어 장치(100)가 마련된 단말을 차량으로부터 5m 이내에 가져가는 것만으로 꺼진 시동을 자동으로 켤 수 있다. 또한 날짜/시간에 관한 조건이 설정되어 있으므로, 사용자가 주말 또는 7시30분부터 8시 30분 사이 이외의 시간에 차량에 접근하여 잘못 시동이 걸리는 것을 방지할 수 있다.
일련 번호 2의 경우, 조건으로서 '시동이 현재 꺼져있다' AND '본 장치에서 차량은 5m 이내에 있다' AND '평일에 7시30분부터 8시 30분까지 일 것'이 설정되어 있고, 자동 실행 내용으로서 '날씨/기온 알림(음성으로 알림)'이 설정되어 있다. 마찬가지로, 사용자는 단지 제어 장치(100)가 마련된 단말을 7시30분부터 8시 30분 사이에 차량으로부터 5m 이내에 가져가는 것만으로, 차량 운행에 유익한 정보인 날씨 정보를 얻을 수 있다. 예시된 경우는 기온은 '-10℃', 날씨는 '눈'이라는 정보를 제공받을 수 있다. 이때, 기온은 차량에 구비된 온도 센서를 이용할 수도 있고, 날씨 및 기온에 관한 정보는 네트워크로부터 차량 내 단말 또는 이동통신 단말을 통하여 얻어질 수도 있다.
일련 번호 3의 경우, 조건으로서 '시동이 현재 꺼져있다' AND '본 장치에서 차량은 5m 이내에 있다' AND '눈(날씨)'이 설정되어 있고, 자동 실행 내용으로서 '차량 정보 센터로부터의 알림(화면으로 알림)'이 설정되어 있다. 차량 정보 센터로부터 제공되는 정보는 눈이 올 때 점검해야할 사항 즉, 차량의 부동액 동결 여하, 스노우 체인 착탈 여부 등에 관한 사항 등의 정보일 수 있으며, 차량 관리에 관한 차량 등의 제조사로부터 제공되는 정보 및 교통 정보를 포함할 수도 있다. 상기 정보들은 예를 들어 차량 등의 제조사에 의하여 생산될 수 있으며, 사용자는 이들 정보를 네트워크(300)로부터 차량 내 단말 또는 이동통신 단말(500)의 디스플레이를 통하여 얻을 수 있다. 이로써, 사용자는 날씨에 적합한 차량 관련 정보를 제공받을 수 있어, 안전 운행을 도모할 수 있으며, 차량 등의 제조사로서도 사용자에 대하여 유익한 정보를 제공할 수 있게 된다. 또한 차량 등의 제조사로서는 이러한 서비스에 광고 등을 포함시킬 수 있어, 본 제어 장치(100)를 상업적으로 활용할 수도 있다.
일련 번호 4의 경우, 조건으로서 '시동이 현재 걸려있다' AND '본 장치에서 차량은 5m 이내에 있다' AND '기온이 -35℃ 이상 10℃ 이하 이다'가 설정되고, 자동 실행 내용으로서 '히터 가동'이 설정되어 있다. 이때, 기온은 네트워크로부터 차량 내 단말 또는 이동통신 단말(500)을 통하여 얻어지는 기온 정보가 아닌, 차량(600) 내에 구비된 온도 센서를 이용하는 것이 바람직하다. 이로써, 사용자는 차량(600)에 탑승하기 전에 최적화된 실내 온도를 미리 제공받을 수 있다.
일련 번호 5의 경우, 조건으로서 '시동이 현재 걸려있다' AND '본 장치에서 차량은 5m 이내에 있다' AND '가스 중간 밸브 ON' AND '평일에 7시 30분부터 8시30분까지 일 것'이 설정되어 있고, 자동 실행 내용으로서 '가스 중간 밸브 OFF' 가 설정되어 있다. 본 조건 및 실행은 이른바 C2I의 예시로서, 차량 기능 제어 장치(200)와 연계된 통신 모듈을 이용하여 외부의 건물 내 통신 수단을 구비한 장치를 제어하는 경우이다. 이로써, 사용자는 출근하기 위해 집에서 나와 차량에 탑승하기 전에, 잊었을 수도 있던 가스 중간 밸브를 잠가, 안전을 도모할 수 있다.
[변형례]
상술한 조건 및 자동 실행 내용의 설정 예시에서는, 조건을 설정하는 단계 이후에 자동 실행될 내용을 설정하는 단계를 가진 순서로 하였다. 그러나, 이와는 달리, 자동 실행될 내용을 설정하는 단계는, 상기 조건을 설정하는 단계보다 먼저 수행될 수도 있다. 이는 자동 실행될 내용을 먼저 설정한 이후에 그에 따르는 조건을 설정하는 이른바 하향식(top down) 설정 방법도 가능하다는 것이며, 다시 말해, 도 8에 있어서 단계 S103(도 9에서의 단계 S901~S904)보다 단계 S104(도 9에서의 단계 S905~S907)가 먼저 수행되어도 무방하다는 것이다.
일반적으로 사용자는 본 발명의 실시예에 따른 제어 장치(100)를 이용함에 있어서, 자동 실행되는 내용을 먼저 상정하므로, 단계 S104를 단계 S103보다 먼저 수행되게 함으로써 사용자의 편의를 향상시킬 수 있다.
또한, 차량과 관련된 기능들을 제어하는 차량 기능 제어 유닛과 통신 가능하며, 상기 차량 기능 제어 유닛(200)의 상기 기능들의 실행을 요청하는 상기 제어 장치(100)에 있어서, 설정된 조건(하위 항목, 하위 상세 조건 포함) 및 이에 대응하는 자동 실행 내용은 설정 이후에 변경 가능하게 할 수 있다. 따라서 예를 들어, 히터 가동에 관한 실행 내용 및 그 조건이 설정된 경우, 히터 가동에 관한 조건 및 자동 실행 내용 카테고리와 그에 상응하는 상세를 변경할 수 있다. 이로써, 사용자는 계절이 바뀌어 여름에는 작동되지 않도록 기 설정된 조건 및 실행 내용을 변경할 수 있다.
또한, 상기 조건 및 실행의 설정은 최근의 빅 데이터 기술을 응용하여, 통계적으로 사용자들이 가장 자주 쓰는 조건 및 실행을 사용자에게 제시하는 것도 고려될 수 있다.
100 제어 장치
110 조건 설정부
111 입력 수신부
112 조건 기억부
120 실행 설정부
121 입력 수신부
122 실행 기억부
123 지령 생성부
130 정보 수신부
140 표시부
150 제어/판단부
160 입력 I/F
170 출력 I/F
200 차량 기능 제어 유닛
300 네트워크
400 GPS 인공위성
500 이동통신 단말
600 차량
1000 화면
1100 화면

Claims (12)

  1. 차량과 관련된 기능들을 제어하는 차량 기능 제어 유닛과 통신 가능하며, 상기 차량 기능 제어 유닛의 상기 기능들의 실행을 요청하는 제어 장치로서,
    상기 차량과 관련된 기능들 중 자동 실행될 기능을 실행시키기 위한 조건을 사용자의 의사에 따라 설정 가능한 조건 설정부; 및
    상기 설정된 조건을 만족하는 경우에 상기 자동 실행될 기능을 상기 사용자의 의사에 따라 설정 가능한 실행 설정부;
    를 구비하는 제어 장치.
  2. 청구항 1에 있어서,
    상기 실행 설정부는, 상기 자동 실행될 기능이 복수의 그룹으로 카테고리화(categorize)되어 있고, 상기 사용자가 상기 카테고리를 선택 가능한 것을 특징으로 하는 제어 장치.
  3. 청구항 1 에 있어서,
    상기 제어 장치는 정보 수신부를 더 구비하고,
    상기 정보 수신부는, 상기 차량으로부터의 정보, 자(自) 장치로 수신되는 정보, 또는 네트워크망으로부터 얻어지는 정보를 수신하고, 상기 수신된 정보를 상기 조건 설정부에 대하여 제공하는 것을 특징으로 하는 제어 장치.
  4. 청구항 3에 있어서,
    상기 조건 설정부는, 상기 정보 수신부에서 수신한 상기 정보를 복수의 그룹으로 카테고리화할 수 있고, 상기 사용자가 상기 카테고리를 선택 가능한 것을 특징으로 하는 제어 장치.
  5. 청구항 1 에 있어서,
    상기 자동 실행될 기능은, 상기 차량, 상기 차량 내 장치, 또는 네트워크망에 연결될 수 있는 장치 중 적어도 어느 하나를 제어하는 것을 특징으로 하는 제어 장치.
  6. 청구항 1에 있어서,
    상기 설정된 조건 또는 상기 자동 실행될 기능은, 설정 이후에 변경 가능한 것을 특징으로 하는 제어 장치.
  7. 청구항 1에 있어서,
    상기 제어 장치는, 상기 차량 기능 제어 유닛에 포함되는 것을 특징으로 하는 제어 장치.
  8. 청구항 1에 있어서,
    상기 제어 장치는, 휴대 단말에 포함되는 것을 특징으로 하는 제어 장치.
  9. 차량과 관련된 기능들을 제어하는 차량 기능 제어 유닛과 통신 가능하며, 상기 차량 기능 제어 유닛의 상기 기능들의 실행을 요청하는 제어 장치의 제어 방법으로서,
    상기 차량과 관련된 기능들 중 자동 실행될 기능을 실행시키기 위한 조건을 설정하는 단계; 및
    상기 설정된 조건을 만족하는 경우에 상기 자동 실행될 기능을 설정하는 단계;
    를 포함하는 제어 방법.
  10. 청구항 9에 있어서,
    상기 자동 실행될 기능을 설정하는 단계는, 상기 조건을 설정하는 단계보다 먼저 수행되는 것을 특징으로 하는 제어 방법.
  11. 청구항 9에 있어서,
    상기 차량으로부터의 정보, 상기 제어 장치로부터 수신되는 정보, 또는 네트워크망으로부터 얻어지는 정보를 수신하여 조건 설정부에 대하여 제공하는 단계;
    를 더 포함하는 제어 방법.
  12. 청구항 9에 있어서,
    상기 설정된 조건이 만족되면, 상기 제어 장치는 상기 차량 기능 제어 유닛에 대하여 상기 자동 실행될 기능의 실행을 요청하는 단계
    를 더 포함하는 제어 방법.
KR20130097897A 2013-08-19 2013-08-19 차량 기능 제어를 위한 제어 장치 및 제어 방법 KR20150020872A (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR20130097897A KR20150020872A (ko) 2013-08-19 2013-08-19 차량 기능 제어를 위한 제어 장치 및 제어 방법
JP2013263799A JP2015039160A (ja) 2013-08-19 2013-12-20 車両機能制御のための制御装置及び制御方法
US14/142,169 US20150051754A1 (en) 2013-08-19 2013-12-27 Control device and control method for controlling function of vehicle
CN201310757135.8A CN104417455A (zh) 2013-08-19 2013-12-30 用于控制车辆的功能的控制装置和控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR20130097897A KR20150020872A (ko) 2013-08-19 2013-08-19 차량 기능 제어를 위한 제어 장치 및 제어 방법

Publications (1)

Publication Number Publication Date
KR20150020872A true KR20150020872A (ko) 2015-02-27

Family

ID=52467390

Family Applications (1)

Application Number Title Priority Date Filing Date
KR20130097897A KR20150020872A (ko) 2013-08-19 2013-08-19 차량 기능 제어를 위한 제어 장치 및 제어 방법

Country Status (4)

Country Link
US (1) US20150051754A1 (ko)
JP (1) JP2015039160A (ko)
KR (1) KR20150020872A (ko)
CN (1) CN104417455A (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180072127A (ko) * 2016-12-21 2018-06-29 현대자동차주식회사 헤드 유닛 및 이를 포함하는 차량, 헤드 유닛의 차량 제어 방법
KR102532711B1 (ko) * 2023-03-30 2023-05-15 이성진 차량용 avn 장치

Families Citing this family (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
US10706373B2 (en) 2011-06-03 2020-07-07 Apple Inc. Performing actions associated with task items that represent tasks to perform
US10417037B2 (en) 2012-05-15 2019-09-17 Apple Inc. Systems and methods for integrating third party services with a digital assistant
KR102516577B1 (ko) 2013-02-07 2023-04-03 애플 인크. 디지털 어시스턴트를 위한 음성 트리거
US10652394B2 (en) 2013-03-14 2020-05-12 Apple Inc. System and method for processing voicemail
US10748529B1 (en) 2013-03-15 2020-08-18 Apple Inc. Voice activated device for use with a voice-based digital assistant
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
WO2015020942A1 (en) 2013-08-06 2015-02-12 Apple Inc. Auto-activating smart responses based on activities from remote devices
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
WO2015184186A1 (en) 2014-05-30 2015-12-03 Apple Inc. Multi-command single utterance input method
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
US10460227B2 (en) 2015-05-15 2019-10-29 Apple Inc. Virtual assistant in a communication session
US10200824B2 (en) 2015-05-27 2019-02-05 Apple Inc. Systems and methods for proactively identifying and surfacing relevant content on a touch-sensitive device
US20160378747A1 (en) 2015-06-29 2016-12-29 Apple Inc. Virtual assistant for media playback
JP6316509B2 (ja) * 2015-08-10 2018-04-25 三菱電機株式会社 操作支援装置および操作支援システム
US10065657B2 (en) * 2015-08-17 2018-09-04 Honda Motor Co., Ltd. System and method for applying vehicle settings to a vehicle
US10331312B2 (en) 2015-09-08 2019-06-25 Apple Inc. Intelligent automated assistant in a media environment
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10740384B2 (en) 2015-09-08 2020-08-11 Apple Inc. Intelligent automated assistant for media search and playback
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10956666B2 (en) 2015-11-09 2021-03-23 Apple Inc. Unconventional virtual assistant interactions
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
GB2550333B (en) * 2016-05-12 2020-08-19 Jaguar Land Rover Ltd Control of vehicle systems
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
KR101939756B1 (ko) * 2016-07-05 2019-01-18 현대자동차주식회사 사물인터넷 시스템 및 그 제어 방법
US11204787B2 (en) 2017-01-09 2021-12-21 Apple Inc. Application integration with a digital assistant
WO2018195941A1 (zh) * 2017-04-28 2018-11-01 深圳市元征科技股份有限公司 体育场置物车的控制方法及装置
US10726832B2 (en) 2017-05-11 2020-07-28 Apple Inc. Maintaining privacy of personal information
DK180048B1 (en) 2017-05-11 2020-02-04 Apple Inc. MAINTAINING THE DATA PROTECTION OF PERSONAL INFORMATION
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770427A1 (en) 2017-05-12 2018-12-20 Apple Inc. LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT
DK201770411A1 (en) 2017-05-15 2018-12-20 Apple Inc. MULTI-MODAL INTERFACES
US20180336275A1 (en) 2017-05-16 2018-11-22 Apple Inc. Intelligent automated assistant for media exploration
US20180336892A1 (en) 2017-05-16 2018-11-22 Apple Inc. Detecting a trigger of a digital assistant
US20190136816A1 (en) * 2017-11-07 2019-05-09 Panasonic Automotive Systems Company Of America, Division Of Panasonic Corporation Of North America Vehicle ignition on a schedule
US10818288B2 (en) 2018-03-26 2020-10-27 Apple Inc. Natural assistant interaction
US11145294B2 (en) 2018-05-07 2021-10-12 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US10928918B2 (en) 2018-05-07 2021-02-23 Apple Inc. Raise to speak
DK179822B1 (da) 2018-06-01 2019-07-12 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
DK180639B1 (en) 2018-06-01 2021-11-04 Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
US10892996B2 (en) 2018-06-01 2021-01-12 Apple Inc. Variable latency device coordination
US11462215B2 (en) 2018-09-28 2022-10-04 Apple Inc. Multi-modal inputs for voice commands
US11475898B2 (en) 2018-10-26 2022-10-18 Apple Inc. Low-latency multi-speaker speech recognition
JP7053437B2 (ja) * 2018-11-26 2022-04-12 本田技研工業株式会社 運転支援装置および車両
US11626010B2 (en) * 2019-02-28 2023-04-11 Nortek Security & Control Llc Dynamic partition of a security system
US11348573B2 (en) 2019-03-18 2022-05-31 Apple Inc. Multimodality in digital assistant systems
US11423908B2 (en) 2019-05-06 2022-08-23 Apple Inc. Interpreting spoken requests
US11475884B2 (en) 2019-05-06 2022-10-18 Apple Inc. Reducing digital assistant latency when a language is incorrectly determined
DK201970509A1 (en) 2019-05-06 2021-01-15 Apple Inc Spoken notifications
US11307752B2 (en) 2019-05-06 2022-04-19 Apple Inc. User configurable task triggers
US11140099B2 (en) 2019-05-21 2021-10-05 Apple Inc. Providing message response suggestions
DK201970510A1 (en) 2019-05-31 2021-02-11 Apple Inc Voice identification in digital assistant systems
US11496600B2 (en) 2019-05-31 2022-11-08 Apple Inc. Remote execution of machine-learned models
DK180129B1 (en) 2019-05-31 2020-06-02 Apple Inc. USER ACTIVITY SHORTCUT SUGGESTIONS
US11289073B2 (en) 2019-05-31 2022-03-29 Apple Inc. Device text to speech
US11360641B2 (en) 2019-06-01 2022-06-14 Apple Inc. Increasing the relevance of new available information
US11227599B2 (en) 2019-06-01 2022-01-18 Apple Inc. Methods and user interfaces for voice-based control of electronic devices
WO2021056255A1 (en) 2019-09-25 2021-04-01 Apple Inc. Text detection using global geometry estimators
DE102020203901A1 (de) 2020-03-25 2021-09-30 Volkswagen Aktiengesellschaft Verfahren, Computerprogramm und Vorrichtungen zum Anpassen einer Einstellung einer Komponente eines Fortbewegungsmittels
US11183193B1 (en) 2020-05-11 2021-11-23 Apple Inc. Digital assistant hardware abstraction
US11061543B1 (en) 2020-05-11 2021-07-13 Apple Inc. Providing relevant data items based on context
US11755276B2 (en) 2020-05-12 2023-09-12 Apple Inc. Reducing description length based on confidence
US11490204B2 (en) 2020-07-20 2022-11-01 Apple Inc. Multi-device audio adjustment coordination
US11438683B2 (en) 2020-07-21 2022-09-06 Apple Inc. User identification using headphones

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4492646B2 (ja) * 2007-06-14 2010-06-30 株式会社デンソー 車両機能実行システム、車両側装置、携帯機、記憶媒体、情報センタ
CN101930629A (zh) * 2010-06-09 2010-12-29 金龙联合汽车工业(苏州)有限公司 车辆信息采集装置的远程更新***及其更新方法
CN102158544A (zh) * 2011-02-25 2011-08-17 深圳市元征软件开发有限公司 车载电子装置的远程升级方法及装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180072127A (ko) * 2016-12-21 2018-06-29 현대자동차주식회사 헤드 유닛 및 이를 포함하는 차량, 헤드 유닛의 차량 제어 방법
KR102532711B1 (ko) * 2023-03-30 2023-05-15 이성진 차량용 avn 장치

Also Published As

Publication number Publication date
US20150051754A1 (en) 2015-02-19
JP2015039160A (ja) 2015-02-26
CN104417455A (zh) 2015-03-18

Similar Documents

Publication Publication Date Title
KR20150020872A (ko) 차량 기능 제어를 위한 제어 장치 및 제어 방법
US11808592B2 (en) Automatically selecting a charging station for an electric vehicle
US9495866B2 (en) Communicating with residential electrical devices via a vehicle telematics unit
CN109558957B (zh) 选择车辆上车位置
CN104768130B (zh) 车辆内通知呈现调度
CN106427828B (zh) 用于***式无线安全装置的方法和设备
US9294459B2 (en) Method for a motor vehicle
US10269246B2 (en) Vehicle locator and guide
EP2869282A1 (en) Driver behavior based parking availability prediction system and method
US20140200742A1 (en) Autostarting a vehicle based on user criteria
JP2016042692A (ja) ドライバステータスインジケータ
KR20210042169A (ko) 자율 주행 차량 환경 인식을 디스플레이하기 위한 시스템 및 방법
KR101927170B1 (ko) 차량과 모바일 통신 디바이스 접속을 위한 시스템 및 방법
CN105644471A (zh) 基于移动智能终端的车载仪表信息数据同步显示***
CN105450762A (zh) 一种车联网装置、云平台及***
KR101923702B1 (ko) 서버, 차량 제어 시스템 및 그 차량 제어 방법
CN110431376B (zh) 信息分析装置和路径信息分析方法
US20200062117A1 (en) Auto-configurable vehicle-user interface
JP2017021584A (ja) ネットワークシステム
CN110018842A (zh) 远程车辆任务管理
KR20160114486A (ko) 이동단말기 및 이동 단말기의 제어방법
KR20150000280A (ko) D2d 통신 기반의 모바일 단말을 이용한 전기 자동차 상태 관리 및 제어 시스템
CN106918346A (zh) 基于gps的加油站选择方法和***
KR101525704B1 (ko) 스마트폰 연동을 통한 차량용 클러스터 제어장치
KR20140016476A (ko) 전기자동차 상태정보 제공방법

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application