[go: up one dir, main page]

KR102824814B1 - Vehicle and voice command control method of vehicle - Google Patents

Vehicle and voice command control method of vehicle Download PDF

Info

Publication number
KR102824814B1
KR102824814B1 KR1020200144956A KR20200144956A KR102824814B1 KR 102824814 B1 KR102824814 B1 KR 102824814B1 KR 1020200144956 A KR1020200144956 A KR 1020200144956A KR 20200144956 A KR20200144956 A KR 20200144956A KR 102824814 B1 KR102824814 B1 KR 102824814B1
Authority
KR
South Korea
Prior art keywords
voice command
recommendation result
vehicle
quick execution
user
Prior art date
Legal status (The legal status 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 status listed.)
Active
Application number
KR1020200144956A
Other languages
Korean (ko)
Other versions
KR20220060055A (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 KR1020200144956A priority Critical patent/KR102824814B1/en
Publication of KR20220060055A publication Critical patent/KR20220060055A/en
Application granted granted Critical
Publication of KR102824814B1 publication Critical patent/KR102824814B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/037Electric 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 occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
    • B60R16/0373Voice control
    • 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/21Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
    • B60K35/22Display screens
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R11/02Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
    • B60R11/0229Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof for displays, e.g. cathodic tubes
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • 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/14Means for informing the driver, warning the driver or prompting a driver intervention
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/22Procedures used during a speech recognition process, e.g. man-machine dialogue
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R2011/0001Arrangements for holding or mounting articles, not otherwise provided for characterised by position
    • B60R2011/0003Arrangements for holding or mounting articles, not otherwise provided for characterised by position inside the vehicle
    • B60R2011/001Vehicle control means, e.g. steering-wheel or column
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W2040/089Driver voice
    • 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/14Means for informing the driver, warning the driver or prompting a driver intervention
    • B60W2050/146Display means

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Mathematical Physics (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Navigation (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

본 발명은 차량 및 차량의 음성 명령 제어 방법에 관한 것으로, 음성 명령의 수행 시 사용자(운전자)의 개입을 최소화하고 더욱 빠르게 음성 명령에 기초한 제어가 이루어질 수 있도록 하는데 그 목적이 있다. 이를 위해 본 발명에 따른 차량의 음성 명령 제어 방법은, 미리 약속된 형식의 빠른 실행 음성 명령을 수신하는 단계와; 상기 빠른 실행 음성 명령의 수신에 응답하여 상기 빠른 실행 음성 명령에 관련된 추천 결과를 디스플레이에 표시하는 단계와; 상기 추천 결과의 표시 후 미리 설정된 시간이 경과하면 상기 추천 결과에 기초하여 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 단계를 포함한다.The present invention relates to a vehicle and a voice command control method for the vehicle, and the purpose thereof is to minimize the intervention of a user (driver) when performing a voice command and to enable faster control based on a voice command. To this end, the voice command control method for the vehicle according to the present invention includes the steps of: receiving a quick execution voice command in a pre-arranged format; displaying a recommendation result related to the quick execution voice command on a display in response to receiving the quick execution voice command; and performing a control corresponding to the quick execution voice command based on the recommendation result after a preset time has elapsed after the display of the recommendation result.

Description

차량 및 차량의 음성 명령 제어 방법{VEHICLE AND VOICE COMMAND CONTROL METHOD OF VEHICLE}{VEHICLE AND VOICE COMMAND CONTROL METHOD OF VEHICLE}

본 발명은 차량에 관한 것으로, 차량의 음성 명령 제어에 관한 것이다.The present invention relates to a vehicle, and more particularly to voice command control of a vehicle.

차량을 운전하는 운전자가 차량의 여러 기능들을 이용하고자 할 때 기본적으로는 물리 버튼이나 터치 스크린을 조작한다. 근래에는 음성 인식 기술의 발전으로 인해 물리 버튼이나 터치 스크린의 직접적인 조작 대신 음성 명령을 통해 목적하는 기능이 수행되도록 할 수 있게 되었다.When a driver wants to use various functions of a vehicle, he or she basically operates physical buttons or a touch screen. Recently, with the advancement of voice recognition technology, it has become possible to perform the desired function through voice commands instead of directly operating physical buttons or a touch screen.

그러나 일부 음성 명령의 경우, 1회의 발화에 의해 목적하는 기능이 바로 수행되지 않고 여러 단계에 걸쳐 운전자의 개입을 요구하기도 한다. 이런 경우 운전자는 음성 명령이 최종적으로 실행되기까지 음성 명령 관련 리액션을 수행해야 해서 운전에 충분히 집중하지 못할 수도 있다.However, for some voice commands, the intended function is not performed immediately with a single utterance, but requires the driver's intervention in several steps. In such cases, the driver may not be able to fully concentrate on driving because he or she must perform a reaction related to the voice command until the voice command is finally executed.

본 발명의 일 측면에 따르면, 음성 명령의 수행 시 사용자(운전자)의 개입을 최소화하고 더욱 빠르게 음성 명령에 기초한 제어가 이루어질 수 있도록 하는데 그 목적이 있다.According to one aspect of the present invention, the purpose is to minimize the intervention of a user (driver) when performing a voice command and to enable faster control based on a voice command.

상술한 목적의 본 발명에 따른 차량의 음성 명령 제어 방법은, 미리 약속된 형식의 빠른 실행 음성 명령을 수신하는 단계와; 상기 빠른 실행 음성 명령의 수신에 응답하여 상기 빠른 실행 음성 명령에 관련된 추천 결과를 디스플레이에 표시하는 단계와; 상기 추천 결과의 표시 후 미리 설정된 시간이 경과하면 상기 추천 결과에 기초하여 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 단계를 포함한다.The voice command control method of a vehicle according to the present invention for the above-described purpose comprises the steps of: receiving a quick execution voice command in a pre-arranged format; displaying a recommendation result related to the quick execution voice command on a display in response to receiving the quick execution voice command; and executing a control corresponding to the quick execution voice command based on the recommendation result after a preset time has elapsed after the display of the recommendation result.

상술한 차량의 음성 명령 제어 방법에서, 상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태이다.In the voice command control method of the vehicle described above, the quick execution voice command in the pre-arranged format is in a form in which a pre-arranged prefix or suffix is added to mean the quick execution voice command.

상술한 차량의 음성 명령 제어 방법에서, 상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고; 상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행된다.In the voice command control method of the vehicle described above, the recommendation result related to the quick execution voice command includes a first recommendation result and a second recommendation result; the first recommendation result is executed without the user's selection after the preset time has elapsed, and the second recommendation result is executed by the user's selection within the preset time.

상술한 차량의 음성 명령 제어 방법에서, 상기 디스플레이가 상기 차량의 핸들의 우측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 우측에 표시되고 상기 제 2 추천 결과가 상기 디스플레이의 좌측에 표시되며; 상기 디스플레이가 상기 차량의 핸들의 좌측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 좌측에 표시되고 상기 제 2 추천 결과는 상기 디스플레이의 우측에 표시된다.In the voice command control method of the vehicle described above, when the display is located on the right side of the steering wheel of the vehicle, the first recommendation result is displayed on the right side of the display and the second recommendation result is displayed on the left side of the display; when the display is located on the left side of the steering wheel of the vehicle, the first recommendation result is displayed on the left side of the display and the second recommendation result is displayed on the right side of the display.

상술한 차량의 음성 명령 제어 방법에서, 상기 디스플레이가 터치 입력 기능을 지원한다.In the voice command control method of the vehicle described above, the display supports a touch input function.

상술한 차량의 음성 명령 제어 방법에서, 상기 빠른 실행 음성 명령은 일반 음성 명령보다 상대적으로 단축된 처리 과정을 통해 수행되도록 마련된다.In the voice command control method of the vehicle described above, the quick execution voice command is arranged to be performed through a relatively shortened processing process compared to a general voice command.

상술한 목적의 본 발명에 따른 차량은, 디스플레이와; 음성 신호를 수신하기 위한 마이크로폰과; 미리 약속된 형식의 빠른 실행 음성 명령을 상기 마이크로폰을 통해 수신하고, 상기 빠른 실행 음성 명령의 수신에 응답하여 상기 빠른 실행 음성 명령에 관련된 추천 결과를 상기 디스플레이에 표시하며, 상기 추천 결과의 표시 후 미리 설정된 시간이 경과하면 상기 추천 결과에 기초하여 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 제어부를 포함한다.A vehicle according to the present invention for the above-described purpose comprises: a display; a microphone for receiving a voice signal; and a control unit for receiving a quick execution voice command in a pre-arranged format through the microphone, displaying a recommendation result related to the quick execution voice command on the display in response to receiving the quick execution voice command, and executing a control corresponding to the quick execution voice command based on the recommendation result after a preset time has elapsed after the display of the recommendation result.

상술한 차량에서, 상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태이다.In the vehicle described above, the quick execution voice command in the pre-arranged format is in a form in which a pre-arranged prefix or suffix is added to mean the quick execution voice command.

상술한 차량에서, 상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고; 상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행된다.In the vehicle described above, the recommendation results related to the quick execution voice command include a first recommendation result and a second recommendation result; the first recommendation result is executed without a selection by the user after the preset time has elapsed, and the second recommendation result is executed by a selection by the user within the preset time.

상술한 차량에서, 상기 디스플레이가 상기 차량의 핸들의 우측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 우측에 표시되고 상기 제 2 추천 결과가 상기 디스플레이의 좌측에 표시되며; 상기 디스플레이가 상기 차량의 핸들의 좌측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 좌측에 표시되고 상기 제 2 추천 결과는 상기 디스플레이의 우측에 표시된다.In the above-described vehicle, when the display is located on the right side of the steering wheel of the vehicle, the first recommendation result is displayed on the right side of the display and the second recommendation result is displayed on the left side of the display; when the display is located on the left side of the steering wheel of the vehicle, the first recommendation result is displayed on the left side of the display and the second recommendation result is displayed on the right side of the display.

상술한 차량에서, 상기 디스플레이가 터치 입력 기능을 지원한다.In the above-described vehicle, the display supports touch input function.

상술한 차량에서, 상기 빠른 실행 음성 명령은 일반 음성 명령보다 상대적으로 단축된 처리 과정을 통해 수행되도록 마련된다.In the above-described vehicle, the quick execution voice command is arranged to be performed through a relatively shortened processing process compared to a general voice command.

상술한 목적의 본 발명에 따른 또 다른 차량의 음성 명령 제어 방법은, 미리 약속된 형식의 빠른 실행 음성 명령을 수신하는 단계와; 상기 빠른 실행 음성 명령의 수신에 응답하여 미리 약속된 형식의 일반 음성 명령에 비해 상대적으로 단축된 처리 과정으로 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 단계를 포함한다.Another vehicle voice command control method according to the present invention for the above-described purpose comprises the steps of: receiving a quick execution voice command in a pre-arranged format; and, in response to receiving the quick execution voice command, executing control corresponding to the quick execution voice command with a relatively shortened processing process compared to a general voice command in a pre-arranged format.

상술한 차량의 음성 명령 제어 방법에서, 상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태이다.In the voice command control method of the vehicle described above, the quick execution voice command in the pre-arranged format is in a form in which a pre-arranged prefix or suffix is added to mean the quick execution voice command.

상술한 차량의 음성 명령 제어 방법에서, 상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고; 상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행된다.In the voice command control method of the vehicle described above, the recommendation result related to the quick execution voice command includes a first recommendation result and a second recommendation result; the first recommendation result is executed without the user's selection after the preset time has elapsed, and the second recommendation result is executed by the user's selection within the preset time.

상술한 목적의 본 발명에 따른 또 다른 차량은, 디스플레이와; 음성 신호를 수신하기 위한 마이크로폰과; 미리 약속된 형식의 빠른 실행 음성 명령을 상기 마이크로폰을 통해 수신하고, 상기 빠른 실행 음성 명령의 수신에 응답하여 미리 약속된 형식의 일반 음성 명령에 비해 상대적으로 단축된 처리 과정으로 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 제어부를 포함한다.Another vehicle according to the present invention for the above-described purpose comprises: a display; a microphone for receiving a voice signal; and a control unit for receiving a quick execution voice command in a pre-arranged format through the microphone, and executing control corresponding to the quick execution voice command in a relatively shortened processing process compared to a general voice command in a pre-arranged format in response to receiving the quick execution voice command.

상술한 차량에서, 상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태이다.In the vehicle described above, the quick execution voice command in the pre-arranged format is in a form in which a pre-arranged prefix or suffix is added to mean the quick execution voice command.

상술한 차량에서, 상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고; 상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행된다.In the vehicle described above, the recommendation results related to the quick execution voice command include a first recommendation result and a second recommendation result; the first recommendation result is executed without a selection by the user after the preset time has elapsed, and the second recommendation result is executed by a selection by the user within the preset time.

본 발명의 일 측면에 따르면, 음성 명령의 수행 시 사용자(운전자)의 개입을 최소화하고 더욱 빠르게 음성 명령에 기초한 제어가 이루어질 수 있도록 한다.According to one aspect of the present invention, when performing a voice command, intervention of a user (driver) is minimized and control based on a voice command can be performed more quickly.

도 1은 본 발명의 일 실시 예에 따른 차량의 외관을 나타낸 도면이다.
도 2는 도 1에 나타낸 차량의 내부를 나타낸 도면이다.
도 3은 본 발명의 실시 예에 따른 자동차의 AVN의 구성을 나타낸 도면이다.
도 4는 본 발명의 실시 예에 따른 차량의 음성 명령 수행 방법을 나타낸 도면이다.
도 5는 본 발명의 실시 예에 따른 차량의 음성 명령 수행 방법에서 시스템 추천 결과의 표시를 나타낸 도면이다.
도 6은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 1 표시 예를 나타낸 도면이다.
도 7은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 2 표시 예를 나타낸 도면이다.
도 8은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 3 표시 예를 나타낸 도면이다.
도 9는 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 4 표시 예를 나타낸 도면이다.
도 10은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 5 표시 예를 나타낸 도면이다.
도 11은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 6 표시 예를 나타낸 도면이다.
FIG. 1 is a drawing showing the exterior of a vehicle according to one embodiment of the present invention.
Figure 2 is a drawing showing the interior of the vehicle shown in Figure 1.
FIG. 3 is a drawing showing the configuration of an AVN of a vehicle according to an embodiment of the present invention.
FIG. 4 is a drawing showing a method for performing a voice command of a vehicle according to an embodiment of the present invention.
FIG. 5 is a drawing showing the display of a system recommendation result in a method for performing a voice command of a vehicle according to an embodiment of the present invention.
FIG. 6 is a drawing showing a first display example of a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention.
FIG. 7 is a diagram showing a second display example of a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention.
FIG. 8 is a drawing showing a third display example of a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention.
FIG. 9 is a drawing showing a fourth example of displaying a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention.
FIG. 10 is a diagram showing a fifth display example of a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention.
FIG. 11 is a drawing showing a sixth display example of a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention.

도 1은 본 발명의 실시 예에 따른 차량의 외관을 나타낸 도면이다. 차량(100)의 외부에는 방송 신호 및 통신 신호를 수신하기 위한 안테나(152)가 설치된다. 방송 신호는 라디오 신호 및 DMB(Digital Multimedia Broadcasting) 신호를 포함할 수 있다. 통신 신호는 모바일 디바이스를 통한 통화 신호와 GPS(Global Positioning System) 신호, 텔레매틱스 신호를 포함할 수 있다. 안테나(152)를 통해 수신되는 방송 신호 및 통신 신호는 차량(100)의 내부에 마련되는 AVN(도 2의 200 참조)에 전달된다.FIG. 1 is a drawing showing the exterior of a vehicle according to an embodiment of the present invention. An antenna (152) for receiving broadcast signals and communication signals is installed on the exterior of the vehicle (100). The broadcast signals may include radio signals and DMB (Digital Multimedia Broadcasting) signals. The communication signals may include call signals through mobile devices, GPS (Global Positioning System) signals, and telematics signals. The broadcast signals and communication signals received through the antenna (152) are transmitted to the AVN (see 200 of FIG. 2) provided inside the vehicle (100).

도 2는 도 1에 나타낸 차량의 내부를 나타낸 도면이다. 도 2에 나타낸 바와 같이, 운전석의 전면에는 AVN(200)과 스티어링 휠(202)이 장착된다. AVN(200)은 오디오(Audio)/비디오(Video)/내비게이션(Navigation)이 일체화된 것으로서, 디스플레이(214)를 포함한다. AVN(200)은 음성 인식 제어를 기반으로 한다. 이를 위해 스티어링 휠(202)에는 음성 인식 버튼(204)이 장착된다. 또한 운전석의 상부에는 마이크로폰(206)이 장착된다. 운전석의 좌측 도어와 동반자석의 우측 도어에는 스피커(216)가 장착된다. 본 발명의 실시 예에 따른 차량(100)의 AVN(200)은 음성 인식 제어를 기반으로 하며, 음성 인식 버튼(204)과 마이크로폰(206), 스피커(216) 등은 AVN(200)의 음성 인식 제어를 위한 보조 도구로 사용될 수 있다.FIG. 2 is a drawing showing the interior of the vehicle shown in FIG. 1. As shown in FIG. 2, an AVN (200) and a steering wheel (202) are mounted on the front of the driver's seat. The AVN (200) is an integrated audio/video/navigation system and includes a display (214). The AVN (200) is based on voice recognition control. To this end, a voice recognition button (204) is mounted on the steering wheel (202). In addition, a microphone (206) is mounted on the upper part of the driver's seat. A speaker (216) is mounted on the left door of the driver's seat and the right door of the passenger's seat. The AVN (200) of the vehicle (100) according to an embodiment of the present invention is based on voice recognition control, and the voice recognition button (204), microphone (206), speaker (216), etc. can be used as auxiliary tools for voice recognition control of the AVN (200).

도 3은 도 2에 나타낸 AVN의 구성을 나타낸 도면이다.Figure 3 is a drawing showing the configuration of the AVN shown in Figure 2.

도 3에 나타낸 AVN(200)은 음성 인식 제어를 기반으로 한다. 도 3에 나타낸 바와 같이, AVN(200)의 구성은 크게 음성 인식 기능을 위한 요소와, 일반적인 입력 기능을 위한 요소, 방송/통신 기능을 위한 요소, 내비게이션 기능을 위한 요소, 오디오/비디오 기능을 위한 요소, 복수의 기능에 공통적으로 사용될 수 있는 요소로 구분할 수 있다.The AVN (200) shown in Fig. 3 is based on voice recognition control. As shown in Fig. 3, the configuration of the AVN (200) can be largely divided into elements for voice recognition function, elements for general input function, elements for broadcasting/communication function, elements for navigation function, elements for audio/video function, and elements that can be commonly used for multiple functions.

음성 인식 기능을 위한 구성은 음성 인식 버튼(204)과 마이크로폰(206), 음성 인식 처리부(308), 명령 출력 인터페이스(318)를 포함한다. 방송/통신 기능을 위한 요소는 안테나(152)와 튜너부(354), 방송 신호 처리부(356), 통신 신호 처리부(358)를 포함한다. 내비게이션 기능을 위한 요소는 내비게이션 데이터베이스(362)와 내비게이션 구동부(364)를 포함한다. 오디오/비디오 기능을 위한 요소는 오디오/비디오 입력부(372)와 오디오/비디오 재생부(374)를 포함한다. 일반적인 입력 기능을 위한 구성은 입력부(382)를 포함한다. 복수의 기능에 공통적으로 사용될 수 있는 요소는 메모리(310)와 제어부(312), 디스플레이(214), 스피커(216)를 포함한다. 이와 같은 기능 상의 구분은 위에 기재한 것에 한정되지 않으며, 어느 하나의 기능을 위한 요소가 다른 기능을 위해서도 사용될 수 있다.The components for the voice recognition function include a voice recognition button (204), a microphone (206), a voice recognition processing unit (308), and a command output interface (318). The components for the broadcast/communication function include an antenna (152), a tuner unit (354), a broadcast signal processing unit (356), and a communication signal processing unit (358). The components for the navigation function include a navigation database (362) and a navigation driving unit (364). The components for the audio/video function include an audio/video input unit (372) and an audio/video playback unit (374). The components for the general input function include an input unit (382). The components that can be commonly used for multiple functions include a memory (310), a control unit (312), a display (214), and a speaker (216). This functional division is not limited to what is described above, and an element for one function may be used for another function.

음성 인식 버튼(204)은 사용자(예를 들면 운전자)가 AVN(200)의 오디오 기능과 비디오 기능, 내비게이션 기능, 정보 통신 기능 등의 복합 기능을 실행하여 이용할 수 있도록 한다. 이를 위해 음성 인식 버튼(204)은 푸쉬-투-토크(Push-To-Talk, PTT) 방식의 원-키 조작을 지원한다. 음성 인식 버튼(204)은 사용자가 운전 중에도 편리하게 조작할 수 있도록 스티어링 휠(202)에 설치될 수 있다. 스티어링 휠(202)은 차량(100)의 바퀴를 좌우로 움직여 차량(100)의 진행 방향을 변경하는데 사용되는 조향 장치이다. 사용자는 운전 중에는 항상 스티어링 휠(202)을 파지하기 때문에, 음성 인식 버튼(204)을 스티어링 휠(202)에 설치하면 사용자가 운전 중에 음성 인식 버튼(204)을 편리하게 조작할 수 있다. 스티어링 휠(202) 외에, 사용자가 운전 중에 음성 인식 버튼(204)을 용이하게 조작할 수 있는 위치라면 차량(100)의 어느 위치에도 음성 인식 버튼(204)이 설치될 수 있다.The voice recognition button (204) allows a user (e.g., a driver) to execute and use composite functions such as audio functions, video functions, navigation functions, and information and communication functions of the AVN (200). To this end, the voice recognition button (204) supports one-key operation in the Push-To-Talk (PTT) manner. The voice recognition button (204) can be installed on the steering wheel (202) so that the user can conveniently operate it while driving. The steering wheel (202) is a steering device used to change the direction of travel of the vehicle (100) by moving the wheels of the vehicle (100) left and right. Since the user always holds the steering wheel (202) while driving, if the voice recognition button (204) is installed on the steering wheel (202), the user can conveniently operate the voice recognition button (204) while driving. In addition to the steering wheel (202), the voice recognition button (204) may be installed anywhere in the vehicle (100) so that the user can easily operate the voice recognition button (204) while driving.

마이크로폰(206)은 음성 인식 제어 기능이 실행 중인 상태에서 사용자가 발성하는 음성 신호를 수신하고 수신된 음성 신호를 전기 신호로 변환한다. 마이크로폰(206)은 음성 인식 제어를 위해 마련된 마이크로폰이거나, 차량(100)의 핸즈프리용 마이크로폰을 공유하는 것일 수 있다. 또한 마이크로폰(206)은 사용자가 휴대한 모바일 단말기의 마이크로폰 일 수 있다. 모바일 단말기의 마이크로폰을 이용할 경우 모바일 단말기와 AVN(200)은 블루투스 등의 근거리 통신을 통해 서로 연결되어야 한다.The microphone (206) receives a voice signal spoken by the user while the voice recognition control function is running and converts the received voice signal into an electric signal. The microphone (206) may be a microphone provided for voice recognition control or may be a microphone shared with a hands-free microphone of the vehicle (100). In addition, the microphone (206) may be a microphone of a mobile terminal carried by the user. When using the microphone of the mobile terminal, the mobile terminal and the AVN (200) must be connected to each other through short-range communication such as Bluetooth.

음성 인식 처리부(308)는 마이크로폰(206)에 의해 변환된 전기 신호를 대상으로 음성 인식을 수행하고, 음성 인식의 결과로서 음성 명령 정보를 추출한다. 음성 인식 처리부(308)에서 추출된 음성 명령 정보는 제어부(312)에 전달된다.The voice recognition processing unit (308) performs voice recognition on the electric signal converted by the microphone (206) and extracts voice command information as a result of the voice recognition. The voice command information extracted by the voice recognition processing unit (308) is transmitted to the control unit (312).

명령 출력 인터페이스(318)는 음성 인식의 결과로서 추출되는 음성 명령 정보에 상응하는 제어 명령의 신호를 제어부(312)로부터 제어 대상 장치로 전달하기 위한 것이다.The command output interface (318) is for transmitting a signal of a control command corresponding to voice command information extracted as a result of voice recognition from the control unit (312) to the controlled target device.

안테나(152)는 방송 신호의 수신을 위한 목적 또는 통신 신호의 송신 및 수신을 위한 목적으로 공중의 전파를 받거나 또는 공중으로 전파를 보내기 위한 장치이다. 안테나(152)는 튜너부(354)에 통신 가능하도록 연결된다. 따라서 안테나(152)가 받은 전파는 튜너부(354)에 전달된다. 안테나(152)는 복수의 서로 다른 형태의 방송/통신 신호를 위해 복수의 형태의 안테나로 구성될 수 있다.The antenna (152) is a device for receiving radio waves in the air or sending radio waves into the air for the purpose of receiving broadcast signals or transmitting and receiving communication signals. The antenna (152) is communicatively connected to the tuner unit (354). Accordingly, radio waves received by the antenna (152) are transmitted to the tuner unit (354). The antenna (152) may be configured with multiple types of antennas for multiple different types of broadcast/communication signals.

튜너부(354)는 안테나(152)가 받은 전파를 전달받아 중간 주파수 신호 등으로 변환한다. 또한 튜너부(354)는 송신하고자 하는 데이터 신호를 공중에 전파할 수 있는 형태로 변환하여 안테나(152)를 통해 공중으로 보낸다. 즉, 튜너부(354)는 특정 대역의 신호만을 추출하거나 반송파 신호에 데이터 신호를 결합하는 등의 작업을 수행한다. 튜너부(354)는 방송 신호의 수신과 통신 신호의 송신 및 수신을 수행한다. 방송 신호는 라디오 방송 신호와 디엠비(Digital Multimedia Broadcasting) 방송 신호를 포함할 수 있다. 통신 신호는 전지구 위치 파악 시스템(Global Positioning System) 위성(이하 GPS 위성)과의 위성 통신 신호를 포함할 수 있다. 또한 통신 신호는 텔레매틱스(Telematics)를 위한 통신 신호를 포함할 수 있다. 튜너부(354)에서 어떤 신호를 수신하여 처리할 것인지는 제어부(312)에서 튜너부(354)로 전달되는 제어 신호에 의해 결정된다. 예를 들면 제어부(312)에서 특정 채널의 라디오 방송 신호를 수신하도록 튜너부(354)로 제어 신호를 발생시키면 튜너부(354)는 제어부(312)로부터 전달되는 제어 신호에 응답하여 해당 채널의 라디오 방송 신호를 수신한다. 만약 제어부(312)에서 텔레매틱스 신호의 송신을 위한 제어 신호 및 송신 데이터를 튜너부(354)로 전달하면, 튜너부(354)는 제어부(312)로부터 전달되는 제어 신호에 응답하여 송신 데이터를 공중으로 보낼 수 있는 형태로 변환하고, 변환된 신호를 안테나(152)를 통해 공중으로 보낸다. 또한 튜너부(354)는 방송 신호에 포함되어 있는 방송 채널의 정보를 획득한다. 튜너부(354)에 입력되는 방송 신호에는 방송 채널의 명칭과 서비스 ID(IDentification), 방송 데이터가 포함된다. 튜너부(354)는 방송 신호에 포함되어 있는 방송 채널의 명칭과 서비스 ID, 방송 데이터를 추출하여 후단의 방송 신호 처리부(356)와 제어부(312)에 전달한다.The tuner unit (354) receives the radio waves received by the antenna (152) and converts them into intermediate frequency signals, etc. In addition, the tuner unit (354) converts the data signals to be transmitted into a form that can be transmitted into the air and sends them into the air through the antenna (152). In other words, the tuner unit (354) performs tasks such as extracting only signals of a specific band or combining data signals with carrier signals. The tuner unit (354) performs reception of broadcast signals and transmission and reception of communication signals. The broadcast signals may include radio broadcast signals and DMB (Digital Multimedia Broadcasting) broadcast signals. The communication signals may include satellite communication signals with Global Positioning System satellites (hereinafter referred to as GPS satellites). In addition, the communication signals may include communication signals for telematics. The signal to be received and processed in the tuner unit (354) is determined by the control signal transmitted from the control unit (312) to the tuner unit (354). For example, if the control unit (312) generates a control signal to the tuner unit (354) to receive a radio broadcast signal of a specific channel, the tuner unit (354) receives the radio broadcast signal of the corresponding channel in response to the control signal transmitted from the control unit (312). If the control unit (312) transmits a control signal and transmission data for transmitting a telematics signal to the tuner unit (354), the tuner unit (354) converts the transmission data into a form that can be transmitted into the air in response to the control signal transmitted from the control unit (312) and transmits the converted signal into the air through the antenna (152). In addition, the tuner unit (354) obtains information on the broadcast channel included in the broadcast signal. The broadcast signal input to the tuner unit (354) includes the name of the broadcast channel, service ID, and broadcast data. The tuner unit (354) extracts the name of the broadcast channel, service ID, and broadcast data included in the broadcast signal and transmits them to the broadcast signal processing unit (356) and the control unit (312) at the rear.

방송 신호 처리부(356)는 튜너부(354)를 거친 방송 신호를 비디오 방송 신호와 오디오 방송 신호로 구분하여 일련의 신호 처리를 수행한다. 방송 신호 처리부(356)에서 이루어지는 일련의 신호 처리는 아날로그-디지털 변환이나 디지털-아날로그 변환, 비디오 데이터를 디스플레이(214)를 구동할 수 있는 형태의 신호로 변환하는 것 등을 포함할 수 있다.The broadcast signal processing unit (356) performs a series of signal processing by dividing the broadcast signal that has passed through the tuner unit (354) into a video broadcast signal and an audio broadcast signal. The series of signal processing performed in the broadcast signal processing unit (356) may include analog-to-digital conversion, digital-to-analog conversion, converting video data into a signal that can drive the display (214), etc.

통신 신호 처리부(358)는 GPS 위성과의 통신 신호와 텔레매틱스 통신 신호의 처리를 수행한다. 즉, 통신 신호 처리부(358)는 수신되는 통신 신호를 제어부(312)에 전달하기 위한 데이터의 형태로 변환하거나, 튜너부(354) 및 안테나(152)를 통해 송신하고자 하는 데이터를 제어부(312)로부터 전달받아 통신 가능한 형태의 신호로 변환한다.The communication signal processing unit (358) processes communication signals with GPS satellites and telematics communication signals. That is, the communication signal processing unit (358) converts a received communication signal into a data form for transmission to the control unit (312), or receives data to be transmitted through the tuner unit (354) and antenna (152) from the control unit (312) and converts it into a signal in a communicable form.

내비게이션 데이터베이스(362)는 내비게이션을 구현하기 위한 데이터들을 포함한다. 내비게이션 데이터베이스(362)는 메모리 카드나 DVD(Digital Versatile Disc) 형태일 수 있다. 또한 유선/무선 방식의 링크(예를 들면 카플레이(CarPlay) 또는 안드로이드 오토(Android Auto))를 통해 연결되는 모바일 단말기로부터 제공되는 내비게이션 데이터를 내비게이션 데이터베이스로서 활용할 수도 있다.The navigation database (362) includes data for implementing navigation. The navigation database (362) may be in the form of a memory card or a DVD (Digital Versatile Disc). In addition, navigation data provided from a mobile terminal connected via a wired/wireless link (e.g., CarPlay or Android Auto) may be utilized as the navigation database.

내비게이션 구동부(364)는 내비게이션 데이터베이스(362)로부터 제공되는 데이터를 이용하여 디스플레이(214) 상에 내비게이션 화면을 구성한다. 이를 위해 사용자가 설정한 목적지와 경유지, 경로 형태 등의 내비게이션 설정 정보를 제어부(312)로부터 제공받는다. 또한 내비게이션의 구현을 위해 GPS 위성과의 통신을 통해 확보한 차량(100)의 현재 위치 정보를 제어부(312)로부터 제공받는다.The navigation driving unit (364) configures a navigation screen on the display (214) using data provided from the navigation database (362). To this end, navigation setting information such as a destination, waypoint, and route type set by the user is provided from the control unit (312). In addition, to implement navigation, the current location information of the vehicle (100) obtained through communication with a GPS satellite is provided from the control unit (312).

오디오/비디오 입력부(372)는 광 디스크 드라이브(Optical Disc Drive)일 수 있다. 또는 오디오/비디오 입력부(372)는 범용 직렬 버스(USB) 입출력 장치 또는 예비 입출력 단자(일명 AUX)일 수 있다. 또는 오디오/비디오 입력부(372)는 모바일 단말기와의 무선 연결을 위한 블루투스 장치일 수 있다. 오디오/비디오 입력부(372)에 블루투스를 통해 연결되는 모바일 단말기는 이동 전화 또는 휴대용 디지털 음원 재생 장치일 수 있다.The audio/video input unit (372) may be an optical disc drive. Alternatively, the audio/video input unit (372) may be a universal serial bus (USB) input/output device or an auxiliary input/output terminal (also known as AUX). Alternatively, the audio/video input unit (372) may be a Bluetooth device for wireless connection with a mobile terminal. The mobile terminal connected to the audio/video input unit (372) via Bluetooth may be a mobile phone or a portable digital audio playback device.

오디오/비디오 재생부(374)는 오디오/비디오 입력부(372)를 통해 입력되는 오디오/비디오 데이터를 스피커(216) 또는 디스플레이(214)로 출력될 수 있도록 한다. 예를 들면 오디오/비디오 입력부(372)가 광 디스크 드라이브일 때, 광 디스크 드라이브는 광 디스크(CD/DVD/BD 등)에 기록되어 있는 오디오/비디오 데이터를 판독하여 오디오/비디오 데이터를 인출하고, 오디오/비디오 재생부(374)는 오디오/비디오 입력부(372)에 의해 인출된 오디오/비디오 데이터를 스피커(216) 또는 디스플레이(214)를 구동할 수 있는 형태의 신호로 변환하여 스피커(216) 또는 디스플레이(214)로 전달함으로써 오디오/비디오가 재생될 수 있도록 한다. 광 디스크 이외의 다른 매체로부터 제공되는 오디오/비디오 데이터의 경우에도 오디오/비디오 재생부(374)를 거치면서 스피커(216) 또는 디스플레이(214)를 구동할 수 있는 형태의 신호로 변환될 수 있다.The audio/video playback unit (374) enables audio/video data input through the audio/video input unit (372) to be output to the speaker (216) or the display (214). For example, when the audio/video input unit (372) is an optical disc drive, the optical disc drive reads audio/video data recorded on an optical disc (CD/DVD/BD, etc.) and outputs the audio/video data, and the audio/video playback unit (374) converts the audio/video data output by the audio/video input unit (372) into a signal capable of driving the speaker (216) or the display (214) and transmits the signal to the speaker (216) or the display (214), thereby enabling the audio/video to be played. In the case of audio/video data provided from a medium other than an optical disc, the data may be converted into a signal capable of driving the speaker (216) or the display (214) while passing through the audio/video playback unit (374).

입력부(382)는 AVN(300)에 마련되는 적어도 하나의 버튼 또는 디스플레이(214) 상에 구현되는 터치스크린일 수 있다. 사용자는 입력부(382)의 조작을 통해 AVN(300)의 복합 기능 중 하나를 선택할 수 있고 선택한 기능으로부터 기대하는 작업이 이루어질 수 있도록 다양한 설정을 가할 수 있다. 앞서 설명한 스티어링 휠(102)의 음성 인식 버튼(104)도 입력부(382)를 구성하는 적어도 하나의 버튼에 포함될 수 있다.The input unit (382) may be at least one button provided on the AVN (300) or a touch screen implemented on the display (214). The user may select one of the composite functions of the AVN (300) by operating the input unit (382) and may make various settings so that the expected operation can be performed from the selected function. The voice recognition button (104) of the steering wheel (102) described above may also be included in at least one button constituting the input unit (382).

제어부(312)는 AVN(200)의 동작 전반에 관여하여 필요한 제어를 수행한다. 예를 들면 음성 인식 버튼(104)의 조작에 응답하여 메모리(310)의 음성 인식 기능 관련 어플리케이션을 구동하여 초기 진입 화면이 표시되고 관련 음성 안내 메시지가 출력되도록 한다. 또한 제어부(312)는 음성 인식 처리부(308)로부터 제공되는 음성 명령 정보를 전달받아 해당 음성 명령 정보에 상응하는 제어 명령을 발생시켜서 음성 명령 정보에 해당하는 제어가 이루어지도록 한다. 또한 제어부(312)는 방송/통신 신호의 처리를 수행할 수 있다. 만약 방송/통신 신호의 처리 후 발생하는 오디오/비디오 데이터가 스피커(216) 또는 디스플레이(214)로 출력되어야 하는 경우 해당 오디오/비디오 데이터가 스피커(216) 또는 디스플레이(214)로 전달되도록 제어함으로써 필요한 오디오/비디오 데이터의 출력이 이루어질 수 있도록 한다. 또한 제어부(312)는 사용자가 내비게이션 기능을 선택하는 경우 내비게이션 데이터베이스(362)와 내비게이션 구동부(364), 디스플레이(214), 스피커(216)를 제어하여 내비게이션이 구현될 수 있도록 한다. 또한 제어부(312)는 오디오/비디오 입력부(372)를 통해 입력되는 오디오/비디오 데이터가 오디오/비디오 재생부(374)에 의해 재생되어 스피커(216) 또는 디스플레이(214)로 전달되도록 제어함으로써 필요한 오디오/비디오 데이터의 출력이 이루어질 수 있도록 한다. 또한 제어부(312)는 튜너부(354)가 방송 신호로부터 추출한 방송 채널의 명칭을 텍스트로 변환하여 음성 인식 처리부(308)로 전달한다.The control unit (312) is involved in the overall operation of the AVN (200) and performs necessary control. For example, in response to the operation of the voice recognition button (104), it drives an application related to the voice recognition function of the memory (310) so that the initial entry screen is displayed and a related voice guidance message is output. In addition, the control unit (312) receives voice command information provided from the voice recognition processing unit (308) and generates a control command corresponding to the corresponding voice command information so that control corresponding to the voice command information is performed. In addition, the control unit (312) can perform processing of broadcasting/communication signals. If audio/video data generated after processing of the broadcasting/communication signal is to be output to the speaker (216) or the display (214), it controls the corresponding audio/video data to be transmitted to the speaker (216) or the display (214), thereby enabling the output of necessary audio/video data. In addition, the control unit (312) controls the navigation database (362), the navigation driving unit (364), the display (214), and the speaker (216) when the user selects the navigation function so that the navigation can be implemented. In addition, the control unit (312) controls the audio/video data input through the audio/video input unit (372) to be played by the audio/video playback unit (374) and transmitted to the speaker (216) or the display (214), thereby enabling the output of the necessary audio/video data. In addition, the control unit (312) converts the name of the broadcast channel extracted from the broadcast signal by the tuner unit (354) into text and transmits it to the voice recognition processing unit (308).

메모리(310)는 AVN(200)의 음성 인식 기능과 방송/통신 기능, 내비게이션 기능, 오디오/비디오 기능 각각을 수행하기 위해 실행되는 다양한 어플리케이션들과, 어플리케이션들의 실행에 필요한 화면 표시 데이터와 음성 데이터, 효과음 데이터 등이 저장된다.The memory (310) stores various applications that are executed to perform each of the voice recognition function, broadcasting/communication function, navigation function, and audio/video function of the AVN (200), as well as screen display data, voice data, and sound effect data required for execution of the applications.

디스플레이(214)는 AVN(200)의 음성 인식 기능과 방송/통신 기능, 내비게이션 기능, 오디오/비디오 기능 등의 복합 기능이 수행될 때 수반되는 비디오를 출력한다. 예를 들면 각 기능 별 안내 화면이나 메시지, 비디오 자료 등이 디스플레이(214)를 통해 출력된다.The display (214) outputs a video accompanying the performance of the voice recognition function, broadcasting/communication function, navigation function, audio/video function, and other composite functions of the AVN (200). For example, guidance screens, messages, video data, etc. for each function are output through the display (214).

스피커(216)는 AVN(200)의 음성 인식 기능과 방송/통신 기능, 내비게이션 기능, 오디오/비디오 기능 등의 복합 기능이 수행될 때 수반되는 오디오를 출력한다. 예를 들면, 각 기능 별 안내 멘트나 효과 음, 오디오 자료 등이 스피커(216)를 통해 출력된다.The speaker (216) outputs audio accompanying the performance of composite functions such as voice recognition function, broadcasting/communication function, navigation function, and audio/video function of AVN (200). For example, guidance messages, sound effects, and audio data for each function are output through the speaker (216).

도 4는 본 발명의 실시 예에 따른 차량의 음성 명령 수행 방법을 나타낸 도면이다.FIG. 4 is a drawing showing a method for performing a voice command of a vehicle according to an embodiment of the present invention.

본 발명의 실시 예의 설명에서는 '일반 음성 명령'과 '빠른 실행 음성 명령'의 두 용어가 사용되고 있다. 일반 음성 명령과 빠른 실행 음성 명령은 모두 운전자의 발화(Utterance)에 의해 발생하는 음성 명령이다. 이 중에서, 일반 음성 명령은 운전자의 발화에서 실제의 제어가 이루어지기까지의 사이에 운전자와 AVN(200) 상호 간에 여러 단계의 양방향 상호 작용(예를 들면 여러 단계에 걸친 운전자의 옵션 선택)을 거친 후 최종적으로 음성 명령에 해당하는 제어가 수행되는 음성 명령이다. 이와 다르게, 빠른 실행 음성 명령은 운전자의 발화에서 실제 수행까지 운전자와 AVN(200) 사이의 양방향 상호 작용의 단계를 최소로 한 음성 명령이다. 또한, 빠른 실행 음성 명령은, 양방향 상호 작용의 단계가 감소하는 형태 외에, 일반 음성 명령에 비해 상대적으로 운전자의 개입이 최소화되고 미리 설정된 자동 수행 프로세스가 차지하는 비중이 일반 음성 명령보다 더 큰 비중을 차지하는 것일 수 있다.In the description of the embodiment of the present invention, two terms, 'general voice command' and 'quick execution voice command', are used. Both the general voice command and the quick execution voice command are voice commands generated by the driver's utterance. Among these, the general voice command is a voice command in which the driver and the AVN (200) undergo several stages of two-way interaction (for example, the driver's option selection in several stages) between the driver's utterance and the actual control, and then the control corresponding to the voice command is finally performed. In contrast, the quick execution voice command is a voice command in which the stages of two-way interaction between the driver and the AVN (200) are minimized from the driver's utterance to the actual execution. In addition, the quick execution voice command may be a form in which, in addition to the form in which the stages of two-way interaction are reduced, the driver's intervention is relatively minimized compared to the general voice command, and the proportion of the preset automatic execution process may be greater than that of the general voice command.

예를 들면, 차량(100)의 창문을 열고자 할 때, 열고자 하는 창문의 선택과 개방 정도의 선택 등 운전자에 의한 다수의 선택 과정을 거친 후 해당 창문의 개방 제어가 이루어지게 마련이다. 일반 음성 명령은, 이와 같은 미리 설정된 과정들을 모두 거쳐서 최종 제어가 수행되는 것으로서, '창문 개방' 또는 '창문 열어'와 같은 형태로 등록될 수 있다. 이와 다르게, 빠른 실행 음성 명령은, 위에 언급한 미리 설정된 과정들 가운데 일부 과정들만을 거쳐 최종 제어가 수행되는 것으로서, '빠른 창문 개방' 또는 '빠른 창문 열어'와 같은 형태로 등록될 수 있다. 이와 같은 형태의 빠른 실행 음성 명령에서 '빠른'은 빠른 실행 음성 명령을 일반 음성 명령과 구분하기 위해 부여된 접두어이다. 즉, 일반 음성 명령의 맨 앞에 미리 약속된 접두어를 부가하면 빠른 실행 음성 명령이 될 수 있다. 본 발명의 실시 예에서, 빠른 실행 음성 명령에 부여되는 접두어는 '빠른'으로 한정되지 않고 빠른 실행 음성 명령임을 나타내기 위한 다른 다양한 형태의 접두어가 사용될 수 있다. 예를 들면, 빠른 실행 음성 명령을 의미하는 다른 접두어로서 '즉시'나 '급행', '퀵', '원샷', '스피드' 등의 어휘들이 사용될 수도 있다. 또한, '빠른' 대신 '빠른 실행'과 같은 좀 더 구체적인 접두어가 사용될 수도 있다.For example, when opening a window of a vehicle (100), the driver must go through a number of selection processes, such as selecting the window to be opened and the degree of opening, before the window opening control is performed. A general voice command is performed through all of these preset processes to perform the final control, and can be registered in the form of 'window opening' or 'window opening'. In contrast, a quick execution voice command is performed through only some of the preset processes mentioned above to perform the final control, and can be registered in the form of 'quick window opening' or 'quick window opening'. In this form of quick execution voice command, 'quick' is a prefix assigned to distinguish a quick execution voice command from a general voice command. That is, a quick execution voice command can be created by adding a pre-arranged prefix to the very front of a general voice command. In an embodiment of the present invention, the prefix assigned to a quick execution voice command is not limited to 'quick', and various other prefixes may be used to indicate a quick execution voice command. For example, other prefixes that could be used to indicate a quick-action voice command could include words like 'immediate', 'express', 'quick', 'one-shot', and 'speed'. Also, a more specific prefix like 'quick-action' could be used instead of 'quick'.

접두어 대신 접미어를 사용하여 빠른 실행 음성 명령을 구분할 수도 있다. 예를 들면, 일반 음성 명령의 끝에 빠른 실행 음성 명령을 구분하기 위한 접미어를 부가하여 빠른 실행 음성 명령임을 나타낼 수 있다. 예를 들면, 일반 음성 명령인 '창문 개방' 또는 '창문 열어'를 '창문 개방 빠르게' 또는 '창문 열어 빠르게'와 같은 빠른 실행 음성 명령으로 표현할 수도 있다.You can also use suffixes instead of prefixes to distinguish quick-action voice commands. For example, you can add a suffix to the end of a regular voice command to distinguish it from a quick-action voice command, indicating that it is a quick-action voice command. For example, the regular voice command 'open window' or 'open window' can be expressed as a quick-action voice command such as 'open window quickly' or 'open window quickly'.

도 4에는, 본 발명의 실시 예에 따른 차량의 음성 명령 수행 방법에서 일반 음성 명령과 빠른 실행 음성 명령이 각각 어떻게 발생하고 수행되는지를 나타내었다.FIG. 4 illustrates how a general voice command and a quick execution voice command are generated and executed, respectively, in a method for executing a voice command of a vehicle according to an embodiment of the present invention.

도 4에 나타낸 바와 같이, 운전자가 차량(100)의 음성 인식 버튼(204)을 조작하는 것에 응답하여 제어부(312)는 차량(100)의 음성 인식 모드를 활성화 시킨다(402). 음성 인식 모드가 활성화됨에 따라 차량(100)에서는 음성 신호를 수신하고 이를 분석하여 음성 명령을 인식할 수 있는 환경이 조성된다.As shown in Fig. 4, in response to the driver operating the voice recognition button (204) of the vehicle (100), the control unit (312) activates the voice recognition mode of the vehicle (100) (402). As the voice recognition mode is activated, an environment is created in which the vehicle (100) can receive a voice signal, analyze it, and recognize a voice command.

음성 인식 모드가 활성화된 상태에서 마이크로폰(206)을 통해 음성 신호가 수신되면 제어부(312)는 음성 신호를 분석하여 음성 명령을 인식한다(404).When a voice signal is received through the microphone (206) while the voice recognition mode is activated, the control unit (312) analyzes the voice signal and recognizes the voice command (404).

이와 같이 음성 명령이 발생하면, 제어부(312)는 해당 음성 명령이 빠른 실행 음성 명령인지 아니면 일반 음성 명령인지를 확인한다(406). 빠른 실행 음성 명령과 일반 음성 명령의 정의 및 구분에 대해서는 앞에서 이미 설명한 바 있다.When a voice command occurs in this way, the control unit (312) checks whether the voice command is a quick execution voice command or a general voice command (406). The definition and distinction between quick execution voice commands and general voice commands have already been explained above.

만약 현재 발생한 음성 명령이 일반 음성 명령이면(406의 '아니오'), 제어부(312)는 해당 음성 명령의 미리 설정된 과정을 통해 소정의 제어가 이루어지도록 한다(408). 즉, 제어부(312)는 음성 명령을 수행함에 있어서 음성 명령 수행 프로세스의 축소나 생략 없이 미리 설정된 모든 과정을 온전히 거쳐서 음성 명령에 해당하는 최종적인 제어가 이루어지도록 한다.If the currently occurring voice command is a general voice command ('No' of 406), the control unit (312) ensures that a predetermined control is performed through a preset process of the voice command (408). That is, when performing a voice command, the control unit (312) ensures that the final control corresponding to the voice command is performed by completely going through all preset processes without reducing or omitting the voice command execution process.

만약 현재 발생한 음성 명령이 빠른 실행 음성 명령이면(406의 '예'), 제어부(312)는 빠른 실행 음성 명령의 수행의 첫 번째 단계로서 시스템 추천 결과를 AVN(200)의 디스플레이(214)에 표시한다(410). 시스템 추천 결과는, AVN(200)이 빠른 실행 음성 명령을 수행하기 위해 추천하는 결과물로서, 제 1 추천 결과와 제 2 추천 결과를 포함할 수 있다. 이와 같은 시스템 추천 결과를 도 5를 통해 설명하면 다음과 같다.If the currently occurring voice command is a quick execution voice command ('Yes' of 406), the control unit (312) displays the system recommendation result on the display (214) of the AVN (200) as the first step in executing the quick execution voice command (410). The system recommendation result is a result recommended by the AVN (200) to execute the quick execution voice command, and may include a first recommendation result and a second recommendation result. Such a system recommendation result is explained as follows through Fig. 5.

도 5는 본 발명의 실시 예에 따른 차량의 음성 명령 수행 방법에서 시스템 추천 결과의 표시를 나타낸 도면이다. 도 5에 나타낸 바와 같이, 디스플레이(214)에는 제 1 추천 결과 표시 영역(502)과 제 2 추천 결과 표시 영역(504)으로 구분되는 시스템 추천 결과 표시 영역이 마련된다. 제 1 추천 결과 표시 영역(502)에는 시스템 추천 결과 가운데 제 1 추천 결과가 표시된다. 제 2 추천 결과 표시 영역(504)에는 시스템 추천 결과 가운데 제 2 추천 결과가 표시된다. 제 1 추천 결과는 현재 발생한 빠른 실행 음성 명령의 대상들 가운데 미리 설정된 기준에 가장 부합하는(또는 우선 순위가 가장 높은) 대상이다. 제 2 추천 결과는 현재 발생한 빠른 실행 음성 명령의 대상들 가운데 제 1 추천 결과의 대상을 제외한 나머지 대상들이 미리 설정된 기준에 부합하는 순서로(또는 우선 순위가 높은 순서로) 표시된다. 제 2 추천 결과는 단수 개이거나 또는 복수 개일 수 있다. 제 1 추천 결과는 운전자에 의한 별도의 선택 과정 없이 미리 설정된 시간이 경과하면 자동으로 실행되는 반면, 제 2 추천 결과는 운전자에 의한 별도의 선택이 있어야만 실행된다.FIG. 5 is a diagram showing the display of the system recommendation result in the vehicle voice command execution method according to an embodiment of the present invention. As shown in FIG. 5, the display (214) is provided with a system recommendation result display area divided into a first recommendation result display area (502) and a second recommendation result display area (504). The first recommendation result display area (502) displays the first recommendation result among the system recommendation results. The second recommendation result display area (504) displays the second recommendation result among the system recommendation results. The first recommendation result is the target that best matches the preset criteria (or has the highest priority) among the targets of the currently generated quick execution voice command. The second recommendation result is the target of the currently generated quick execution voice command, excluding the target of the first recommendation result, displayed in the order of matching the preset criteria (or in the order of high priority). The second recommendation result may be a single or a plurality of second recommendation results. The first recommendation result is executed automatically after a preset time has elapsed without a separate selection process by the driver, whereas the second recommendation result is executed only after a separate selection by the driver.

도 5에서, 제 1 추천 결과 표시 영역(502)은 디스플레이(214)의 우측에 형성되고, 제 2 추천 결과 표시 영역(504)은 디스플레이(214)의 좌측에 형성된다. 이 경우 차량(100)은, 도 2에 나타낸 것처럼, 운전석이 좌측에 위치한 소위 '좌핸들 차량'이다. 좌핸들 차량의 경우 디스플레이(214)는 일반적으로 운전자의 오른쪽에 위치한다. 이와 같은 배치는, 디스플레이(214)의 좌측에 위치한 운전자가 오른손을 이용하여 디스플레이(214)의 왼쪽에 위치한(즉 운전자에게 더 가까운) 제 2 추천 결과를 더 쉽게 선택할 수 있도록 하기 위함이다. 만약 차량(100)이 운전석이 우측에 위치한 소위 '우핸들 차량'이라면, 제 1 추천 결과 표시 영역(502)을 디스플레이(214)의 좌측에 형성하고 제 2 추천 결과 표시 영역(504)을 디스플레이(214)의 우측에 형성하여 운전석의 운전자가 왼손으로 제 2 추천 결과를 선택할 수 있도록 할 수도 있다.In FIG. 5, the first recommendation result display area (502) is formed on the right side of the display (214), and the second recommendation result display area (504) is formed on the left side of the display (214). In this case, the vehicle (100) is a so-called 'left-hand drive vehicle' in which the driver's seat is located on the left side, as shown in FIG. 2. In the case of a left-hand drive vehicle, the display (214) is generally located on the right side of the driver. This arrangement is intended to enable the driver located on the left side of the display (214) to more easily select the second recommendation result located on the left side of the display (214) (i.e., closer to the driver) using his right hand. If the vehicle (100) is a so-called 'right-hand drive vehicle' in which the driver's seat is located on the right side, the first recommendation result display area (502) may be formed on the left side of the display (214) and the second recommendation result display area (504) may be formed on the right side of the display (214) so that the driver in the driver's seat can select the second recommendation result with his or her left hand.

도 4로 돌아와서, 빠른 실행 음성 명령이 발생한 시점으로부터 미리 설정된 시간이 경과하면(412의 '예'), 제어부(312)는 운전자의 선택이 없더라도 제 1 추천 결과 표시 영역(502)에 표시되는 제 1 추천 결과를 반영하여 빠른 실행 음성 명령을 수행한다(416). 여기서 미리 설정된 시간은, 예를 들면, 5초일 수 있다.Returning to Fig. 4, when a preset time has elapsed from the time when the quick execution voice command is generated ('Yes' of 412), the control unit (312) performs the quick execution voice command (416) by reflecting the first recommendation result displayed in the first recommendation result display area (502) even if there is no driver selection. Here, the preset time may be, for example, 5 seconds.

반대로, 미리 설정된 시간이 경과하기 전에(412의 '아니오') 사용자(운전자)가 제 2 추천 결과 중 어느 하나를 선택하면(424의 '예'), 제어부(312)는 사용자의 선택을 반영하여 빠른 실행 음성 명령을 수행한다(426). 사용자는, 제 1 추천 결과가 자신이 원하는 것이 아닐 때, 제 2 추천 결과 가운데 어느 하나를 선택하여 수행되도록 할 수 있다.Conversely, if the user (driver) selects one of the second recommendation results ('Yes' at 424) before the preset time elapses ('No' at 412), the control unit (312) performs a quick execution voice command (426) reflecting the user's selection. The user can select one of the second recommendation results to be performed when the first recommendation result is not what he or she wants.

제어부(312)는 미리 설정된 시간 동안 사용자의 선택을 수신하기 위해 대기하다가, 사용자가 미리 설정된 시간이 경과하도록 제 2 추천 결과 중 어느 하나를 선택하지 않으면(424의 '아니오'), 앞서 설명한 바와 같이 제 1 추천 결과 표시 영역(502)에 표시되는 제 1 추천 결과를 반영하여 빠른 실행 음성 명령을 수행한다(416).The control unit (312) waits for a preset time to receive the user's selection, and if the user does not select one of the second recommendation results after the preset time has elapsed ('No' of 424), it performs a quick execution voice command (416) by reflecting the first recommendation result displayed in the first recommendation result display area (502) as described above.

도 6 내지 도 11은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 표시 예를 나타낸 도면들이다.FIGS. 6 to 11 are drawings showing examples of displaying system recommendation results when a voice command is performed by a vehicle according to an embodiment of the present invention.

먼저 도 6은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 1 표시 예를 나타낸 도면이다. 도 6에 나타낸 실시 예는 운전자가 주유소 안내를 위한 음성 명령을 발생시키기 위해 “‘빠른’ 양재역 주변 주유소로 안내해 줘”라고 발화한 경우이다. 여기서 '빠른'은 본 발명의 실시 예에 따른 빠른 실행 음성 명령임을 나타내기 위한 접두어이다.First, Fig. 6 is a drawing showing a first example of displaying a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention. The example shown in Fig. 6 is a case where a driver utters “Guide me to a gas station near Yangjae Station ‘quickly’” to generate a voice command for guidance to a gas station. Here, ‘quickly’ is a prefix indicating a quick execution voice command according to an embodiment of the present invention.

운전자의 발화에 의해 빠른 실행 음성 명령이 발생하면, AVN(200)의 디스플레이(214)에는, 도 6에 나타낸 것처럼, 해당 빠른 실행 음성 명령에 기초하여 시스템(AVN)이 추천하는 추천 결과가 제 1 추천 결과 표시 영역(502)과 제 2 추천 결과 표시 영역(504) 각각에 표시된다.When a quick execution voice command is generated by the driver's speech, the display (214) of the AVN (200) displays the recommended results recommended by the system (AVN) based on the quick execution voice command in the first recommendation result display area (502) and the second recommendation result display area (504), as shown in FIG. 6.

도 6의 제 1 추천 결과 표시 영역(502)에는 가장 최근에 방문했던 주유소의 정보가 표시된다. 많은 운전자들이 특정 주유소를 정해두고 자주 이용하는 편이므로, 가장 최근에(직전에) 이용했던 주유소를 다음에도 다시 이용할 확률이 높다. 따라서, 제 1 추천 결과 표시 영역(502)에는 가장 최근에 방문했던 주유소의 정보를 표시한다.The first recommendation result display area (502) of Fig. 6 displays information on the most recently visited gas station. Since many drivers tend to choose a specific gas station and use it frequently, there is a high probability that they will use the most recently (immediately before) used gas station again in the future. Therefore, the first recommendation result display area (502) displays information on the most recently visited gas station.

도 6의 제 2 추천 결과 표시 영역(504)에는 제 1 추천 결과 표시 영역(502)에 표시되는 주유소와는 다른 기준의 우선 순위가 높은 주유소들의 정보가 표시된다. 예를 들면, 제 2 추천 결과 표시 영역(504)에는, 특정 고객들의 방문 회수가 최다인 주유소, 현재 위치에서 최단 거리에 위치한 주유소, 휘발유 가격이 가장 저렴한 주유소 등의 정보를 표시할 수 있다.The second recommendation result display area (504) of Fig. 6 displays information on gas stations with higher priority based on criteria different from those displayed in the first recommendation result display area (502). For example, the second recommendation result display area (504) may display information on gas stations with the highest number of visits by specific customers, gas stations located at the shortest distance from the current location, gas stations with the lowest gasoline prices, etc.

만약 미리 정해진 시간(예를 들면 5초)이 경과하도록 운전자가 별다른 선택을 하지 않으면, 제어부(312)는 제 1 추천 결과 표시 영역(502)에 표시되고 있는 주유소로 경로 안내를 시작한다. 즉, 운전자로부터 발생한 빠른 실행 음성 명령에 기초하여 운전자의 별도의 선택 과정 없이 신속하게 빠른 실행 음성 명령에 해당하는 제어가 이루어질 수 있다. 이와 다르게, 만약 미리 정해진 시간(5초) 내에 운전자가 제 2 추천 결과 표시 영역(504)에 표시되고 있는 복수의 주유소들 가운데 어느 하나를 선택하면, 제어부(312)는 운전자가 선택한 주유소로 경로 안내를 시작한다. 즉, 운전자가 제 1 추천 결과 표시 영역(502)에 표시되는 추천 결과보다 제 2 추천 결과 표시 영역(504)에 표시되는 추천 결과를 더 선호하는 경우, 단지 디스플레이(214)의 제 2 추천 결과 표시 영역(504)을 터치하는 단순한 조작만으로도 운전자가 원하는 제어(목적지 선택 및 경로 안내)가 신속하게 이루어질 수 있다.If the driver does not make any selection after a predetermined time (e.g., 5 seconds), the control unit (312) starts providing route guidance to the gas station displayed in the first recommendation result display area (502). That is, based on a quick execution voice command generated by the driver, control corresponding to the quick execution voice command can be performed quickly without a separate selection process by the driver. In contrast, if the driver selects one of the multiple gas stations displayed in the second recommendation result display area (504) within a predetermined time (5 seconds), the control unit (312) starts providing route guidance to the gas station selected by the driver. That is, if the driver prefers the recommended results displayed in the second recommendation result display area (504) to the recommended results displayed in the first recommendation result display area (502), the driver can quickly perform the desired control (destination selection and route guidance) by simply touching the second recommendation result display area (504) of the display (214).

도 7은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 2 표시 예를 나타낸 도면이다. 도 7에 나타낸 실시 예는 운전자가 주유소 안내를 위한 음성 명령을 발생시키기 위해 “‘빠른’ 양재역 주변 저렴한 주유소로 안내해 줘”라고 발화한 경우이다. 여기서 '빠른'은 본 발명의 실시 예에 따른 빠른 실행 음성 명령임을 나타내기 위한 접두어이다.FIG. 7 is a diagram showing a second example of displaying a system recommendation result when a voice command is performed by a vehicle according to an embodiment of the present invention. The example shown in FIG. 7 is a case where a driver utters “Guide me to a cheap gas station near Yangjae Station that is ‘fast’” to generate a voice command for guidance to a gas station. Here, ‘fast’ is a prefix indicating that it is a fast-execution voice command according to an embodiment of the present invention.

운전자의 발화에 의해 빠른 실행 음성 명령이 발생하면, AVN(200)의 디스플레이(214)에는, 도 7에 나타낸 것처럼, 해당 빠른 실행 음성 명령에 기초하여 시스템(AVN)이 추천하는 추천 결과가 제 1 추천 결과 표시 영역(502)과 제 2 추천 결과 표시 영역(504) 각각에 표시된다.When a quick execution voice command is generated by the driver's speech, the display (214) of the AVN (200) displays the recommended results recommended by the system (AVN) based on the quick execution voice command in the first recommendation result display area (502) and the second recommendation result display area (504), as shown in FIG. 7.

도 7의 제 1 추천 결과 표시 영역(502)에는 휘발유의 가격이 가장 저렴한 주유소의 정보가 표시된다. 만약 운전자의 차량(100)이 경유 차량이거나 LPG 차량이라면 경유 가격 또는 LPG 가격이 가장 저렴한 주유소의 정보가 제 1 추천 결과 표시 영역(502)에 표시될 수 있다.The first recommendation result display area (502) of Fig. 7 displays information on the gas station with the lowest gasoline price. If the driver's vehicle (100) is a diesel vehicle or an LPG vehicle, information on the gas station with the lowest diesel or LPG price may be displayed in the first recommendation result display area (502).

도 7의 제 2 추천 결과 표시 영역(504)에는 제 1 추천 결과 표시 영역(502)에 표시되는 주유소보다는 휘발유 가격이 높은 주유소들의 정보가 표시된다. 예를 들면, 제 2 추천 결과 표시 영역(504)에는, 휘발유의 리터 당 가격이 1,530원인 주유소, 1,560원인 주유소, 1,600원인 주유소 등의 정보를 표시할 수 있다.The second recommendation result display area (504) of Fig. 7 displays information on gas stations with higher gasoline prices than the gas stations displayed in the first recommendation result display area (502). For example, the second recommendation result display area (504) may display information on gas stations with gasoline prices of 1,530 won per liter, gas stations with gasoline prices of 1,560 won per liter, gas stations with gasoline prices of 1,600 won per liter, and the like.

만약 미리 정해진 시간(예를 들면 5초)이 경과하도록 운전자가 별다른 선택을 하지 않으면, 제어부(312)는 제 1 추천 결과 표시 영역(502)에 표시되고 있는 주유소로 경로 안내를 시작한다. 즉, 운전자로부터 발생한 빠른 실행 음성 명령에 기초하여 운전자의 별도의 선택 과정 없이 신속하게 빠른 실행 음성 명령에 해당하는 제어가 이루어질 수 있다. 이와 다르게, 만약 미리 정해진 시간(5초) 내에 운전자가 제 2 추천 결과 표시 영역(504)에 표시되고 있는 복수의 주유소들 가운데 어느 하나를 선택하면, 제어부(312)는 운전자가 선택한 주유소로 경로 안내를 시작한다. 즉, 운전자가 제 1 추천 결과 표시 영역(502)에 표시되는 추천 결과보다 제 2 추천 결과 표시 영역(504)에 표시되는 추천 결과를 더 선호하는 경우, 단지 디스플레이(214)의 제 2 추천 결과 표시 영역(504)을 터치하는 단순한 조작만으로도 운전자가 원하는 제어(목적지 선택 및 경로 안내)가 신속하게 이루어지도록 할 수 있다.If the driver does not make any selection after a predetermined time (e.g., 5 seconds), the control unit (312) starts providing route guidance to the gas station displayed in the first recommendation result display area (502). That is, based on a quick execution voice command generated by the driver, control corresponding to the quick execution voice command can be performed quickly without a separate selection process by the driver. In contrast, if the driver selects one of the multiple gas stations displayed in the second recommendation result display area (504) within a predetermined time (5 seconds), the control unit (312) starts providing route guidance to the gas station selected by the driver. That is, if the driver prefers the recommended results displayed in the second recommendation result display area (504) to the recommended results displayed in the first recommendation result display area (502), the driver can quickly perform the desired control (destination selection and route guidance) by simply touching the second recommendation result display area (504) of the display (214).

도 8은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 3 표시 예를 나타낸 도면이다. 도 8에 나타낸 실시 예는 운전자가 AVN(200)의 전화 번호부에 등록되어 있는 특정 수신인에게 문자 메시지를 전송하기 위해 “'빠른' 오태식에게 문자 보내 줘”라고 발화한 경우이다. 여기서 '빠른'은 본 발명의 실시 예에 따른 빠른 실행 음성 명령임을 나타내기 위한 접두어이다.FIG. 8 is a diagram showing a third example of displaying a system recommendation result when a voice command is executed by a vehicle according to an embodiment of the present invention. The example shown in FIG. 8 is a case where a driver utters “Send a text message to ‘fast’ Tae-sik Oh” to send a text message to a specific recipient registered in the phone book of the AVN (200). Here, ‘fast’ is a prefix indicating a fast execution voice command according to an embodiment of the present invention.

운전자의 발화에 의해 빠른 실행 음성 명령이 발생하면, AVN(200)의 디스플레이(214)에는, 도 8에 나타낸 것처럼, 해당 빠른 실행 음성 명령에 기초하여 시스템(AVN)이 추천하는 추천 결과가 제 1 추천 결과 표시 영역(502)과 제 2 추천 결과 표시 영역(504) 각각에 표시된다.When a quick execution voice command is generated by the driver's speech, the display (214) of the AVN (200) displays, as shown in FIG. 8, the recommendation results recommended by the system (AVN) based on the quick execution voice command in the first recommendation result display area (502) and the second recommendation result display area (504), respectively.

도 8의 제 1 추천 결과 표시 영역(502)에는 가장 최근에 문자 메시지를 전송했던 수신인의 정보가 표시된다.The first recommendation result display area (502) of Fig. 8 displays information on the recipient to whom a text message was most recently sent.

도 8의 제 2 추천 결과 표시 영역(504)에는 제 1 추천 결과 표시 영역(502)에 표시되는 수신인보다 더 오래 전에 문자 메시지가 전송된 다른 수신인들의 정보가 표시된다. 예를 들면, 제 2 추천 결과 표시 영역(504)에는, 제 1 추천 결과 표시 영역(502)의 수신인에게 문자 메시지를 전송한 7월 31일보다 더 오래 전인 7월 24일에 문자 메시지를 전송한 수신인, 그보다 더 오래 전인 4월 1일에 문자 메시지를 전송한 수신인 등의 정보를 표시될 수 있다. 또는 가장 후순위로서 최근에 문자 메시지를 주고받은 이력이 없는 수신인의 정보도 표시할 수 있다.The second recommendation result display area (504) of FIG. 8 displays information on other recipients to whom text messages were sent earlier than the recipients displayed in the first recommendation result display area (502). For example, the second recommendation result display area (504) may display information on a recipient who sent a text message on July 24, which is earlier than July 31, when the text message was sent to the recipient in the first recommendation result display area (502), or a recipient who sent a text message on April 1, which is earlier than that. Alternatively, information on a recipient who has no recent text message exchange history as the lowest priority may also be displayed.

만약 미리 정해진 시간(예를 들면 5초)이 경과하도록 운전자가 별다른 선택을 하지 않으면, 제어부(312)는 제 1 추천 결과 표시 영역(502)에 표시되고 있는 수신인에게 문자 메시지를 전송할 수 있도록 문자 메시지 전송 환경을 조성할 수 있다. 이 경우, 운전자는 운전 중이므로 문자 메시지의 내용 입력은 운전자의 발화 및 음성 인식 기능에 기초하여 이루어질 수 있다. 즉, 운전자로부터 발생한 빠른 실행 음성 명령에 기초하여 운전자의 별도의 선택 과정 없이 신속하게 빠른 실행 음성 명령에 해당하는 제어가 이루어질 수 있다. 이와 다르게, 만약 미리 정해진 시간(5초) 내에 운전자가 제 2 추천 결과 표시 영역(504)에 표시되고 있는 복수의 수신인들 가운데 어느 하나를 선택하면, 제어부(312)는 운전자가 선택한 수신인에게 문자 메시지를 전송하기 위한 환경을 조성한다. 즉, 운전자가 제 1 추천 결과 표시 영역(502)에 표시되는 추천 결과보다 제 2 추천 결과 표시 영역(504)에 표시되는 추천 결과를 더 선호하는 경우, 단지 디스플레이(214)의 제 2 추천 결과 표시 영역(504)을 터치하는 단순한 조작만으로도 운전자가 원하는 제어(문자 전송)가 신속하게 이루어질 수 있다.If the driver does not make any selection after a predetermined time (e.g., 5 seconds), the control unit (312) can create a text message transmission environment so that a text message can be transmitted to the recipient displayed in the first recommendation result display area (502). In this case, since the driver is driving, the content of the text message can be input based on the driver's speech and voice recognition function. In other words, the control corresponding to the quick execution voice command can be quickly performed without a separate selection process by the driver based on the quick execution voice command generated by the driver. In contrast, if the driver selects any one of the multiple recipients displayed in the second recommendation result display area (504) within the predetermined time (5 seconds), the control unit (312) creates an environment for transmitting a text message to the recipient selected by the driver. That is, if the driver prefers the recommendation results displayed in the second recommendation result display area (504) over the recommendation results displayed in the first recommendation result display area (502), the driver's desired control (text transmission) can be quickly achieved by simply touching the second recommendation result display area (504) of the display (214).

도 9는 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 4 표시 예를 나타낸 도면이다. 도 9에 나타낸 실시 예는 운전자가 AVN(200)의 전화 번호부에 등록되어 있는 특정 수신인에게 문자 메시지를 전송하기 위해 “'빠른' 어제 통화했던 오태식에게 전화해 줘”라고 발화한 경우이다. 여기서 '빠른'은 본 발명의 실시 예에 따른 빠른 실행 음성 명령임을 나타내기 위한 접두어이다.FIG. 9 is a diagram showing a fourth example of displaying a system recommendation result when a voice command is executed by a vehicle according to an embodiment of the present invention. The example shown in FIG. 9 is a case where a driver utters “Call Tae-sik Oh, who I spoke to yesterday, ‘quickly’” to send a text message to a specific recipient registered in the phone book of the AVN (200). Here, ‘quickly’ is a prefix indicating that it is a quick execution voice command according to an embodiment of the present invention.

운전자의 발화에 의해 빠른 실행 음성 명령이 발생하면, AVN(200)의 디스플레이(214)에는, 도 9에 나타낸 것처럼, 해당 빠른 실행 음성 명령에 기초하여 시스템(AVN)이 추천하는 추천 결과가 제 1 추천 결과 표시 영역(502)과 제 2 추천 결과 표시 영역(504) 각각에 표시된다.When a quick execution voice command is generated by the driver's speech, the display (214) of the AVN (200) displays the recommended results recommended by the system (AVN) based on the quick execution voice command in the first recommendation result display area (502) and the second recommendation result display area (504), as shown in FIG. 9.

도 9의 제 1 추천 결과 표시 영역(502)에는 가장 최근에 통화했던 통화자의 정보가 표시된다.The first recommendation result display area (502) of Fig. 9 displays information on the most recent caller.

도 9의 제 2 추천 결과 표시 영역(504)에는 제 1 추천 결과 표시 영역(502)에 표시되는 통화자와는 다른 기준의 우선 순위가 높은 통화자들의 정보가 표시된다. 예를 들면, 제 2 추천 결과 표시 영역(504)에는, 제 1 추천 결과 표시 영역(502)의 통화자와 통화한 8월 3일보다 더 오래 전인 7월 17일에 통화한 통화자, 그보다 더 오래 전인 5월 3일에 통화한 통화자 등의 정보를 표시될 수 있다. 또는 가장 후순위로서 최근에 통화를 주고받은 이력이 없는 통화자의 정보도 표시할 수 있다.The second recommendation result display area (504) of Fig. 9 displays information on callers with a different priority from the callers displayed in the first recommendation result display area (502). For example, the second recommendation result display area (504) may display information on callers who called on July 17, which is earlier than August 3, the caller in the first recommendation result display area (502), or on May 3, which is earlier than that. Alternatively, information on callers with the lowest priority and who have not recently exchanged calls may also be displayed.

만약 미리 정해진 시간(예를 들면 5초)이 경과하도록 운전자가 별다른 선택을 하지 않으면, 제어부(312)는 제 1 추천 결과 표시 영역(502)에 표시되고 있는 통화자에게 전화를 건다. 즉, 운전자로부터 발생한 빠른 실행 음성 명령에 기초하여 운전자의 별도의 선택 과정 없이 신속하게 빠른 실행 음성 명령에 해당하는 제어가 이루어질 수 있다. 이와 다르게, 만약 미리 정해진 시간(5초) 내에 운전자가 제 2 추천 결과 표시 영역(504)에 표시되고 있는 복수의 통화자들 가운데 어느 하나를 선택하면, 제어부(312)는 운전자가 선택한 통화자에게 전화를 건다. 즉, 운전자가 제 1 추천 결과 표시 영역(502)에 표시되는 추천 결과보다 제 2 추천 결과 표시 영역(504)에 표시되는 추천 결과를 더 선호하는 경우, 단지 디스플레이(214)의 제 2 추천 결과 표시 영역(504)을 터치하는 단순한 조작만으로도 운전자가 원하는 제어(전화 걸기)가 신속하게 이루어질 수 있다.If the driver does not make any selection after a predetermined time (e.g., 5 seconds), the control unit (312) makes a call to the caller displayed in the first recommendation result display area (502). That is, based on a quick execution voice command generated by the driver, control corresponding to the quick execution voice command can be performed quickly without a separate selection process by the driver. In contrast, if the driver selects one of the multiple callers displayed in the second recommendation result display area (504) within a predetermined time (5 seconds), the control unit (312) makes a call to the caller selected by the driver. That is, if the driver prefers the recommended results displayed in the second recommendation result display area (504) to the recommended results displayed in the first recommendation result display area (502), the driver can quickly perform the desired control (making a call) by simply touching the second recommendation result display area (504) of the display (214).

도 10은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 5 표시 예를 나타낸 도면이다. 도 10에 나타낸 실시 예는 운전자가 차량(100)의 창문을 닫기 위한 음성 명령을 발생시키기 위해 “‘빠른’ 창문 열어 줘”라고 발화한 경우이다. 여기서 '빠른'은 본 발명의 실시 예에 따른 빠른 실행 음성 명령임을 나타내기 위한 접두어이다.Fig. 10 is a diagram showing a fifth example of displaying a system recommendation result when a voice command is executed by a vehicle according to an embodiment of the present invention. The example shown in Fig. 10 is a case where a driver utters “Open the ‘quick’ window” to generate a voice command to close the window of a vehicle (100). Here, ‘quick’ is a prefix indicating a quick execution voice command according to an embodiment of the present invention.

운전자의 발화에 의해 빠른 실행 음성 명령이 발생하면, AVN(200)의 디스플레이(214)에는, 도 10에 나타낸 것처럼, 해당 빠른 실행 음성 명령에 기초하여 시스템(AVN)이 추천하는 추천 결과가 제 1 추천 결과 표시 영역(502)과 제 2 추천 결과 표시 영역(504) 각각에 표시된다.When a quick execution voice command is generated by the driver's speech, the display (214) of the AVN (200) displays, as shown in FIG. 10, the recommendation results recommended by the system (AVN) based on the quick execution voice command in the first recommendation result display area (502) and the second recommendation result display area (504), respectively.

도 10의 제 1 추천 결과 표시 영역(502)에는 운전석의 창문을 열기 위한 설정이 표시된다. 차량(100)의 좌석들 가운데 착석 빈도가 가장 많은 좌석이 운전석이므로, 운전석의 창문을 개방하는 빈도도 다른 좌석의 창문들보다 상대적으로 더 많다. 따라서, 제 1 추천 결과 표시 영역(502)에는 개방 빈도가 가장 높은 운전석의 창문을 개방하기 위한 설정을 표시한다.The first recommendation result display area (502) of Fig. 10 displays settings for opening the window of the driver's seat. Since the seat with the highest frequency of seating among the seats of the vehicle (100) is the driver's seat, the frequency of opening the window of the driver's seat is also relatively higher than that of the windows of other seats. Accordingly, the first recommendation result display area (502) displays settings for opening the window of the driver's seat with the highest frequency of opening.

도 10의 제 2 추천 결과 표시 영역(504)에는 제 1 추천 결과 표시 영역(502)에 표시되는 창문 개방 설정과는 다른 기준의 우선 순위가 높은 주유소들의 정보가 표시된다. 예를 들면, 제 2 추천 결과 표시 영역(504)에는, 운전석 및 조수석을 포함하는 전석(앞좌석)의 창문을 개방하기 위한 설정, 차량(100)의 전체 창문(운전석과 조수석, 후석의 모든 창문)을 개방하기 위한 설정 등을 표시할 수 있다.The second recommendation result display area (504) of Fig. 10 displays information on gas stations with higher priority than the window opening settings displayed in the first recommendation result display area (502). For example, the second recommendation result display area (504) may display settings for opening the windows of all seats (front seats) including the driver's seat and the passenger's seat, settings for opening all windows of the vehicle (100) (all windows of the driver's seat, passenger's seat, and the rear seat), etc.

만약 미리 정해진 시간(예를 들면 5초)이 경과하도록 운전자가 별다른 선택을 하지 않으면, 제어부(312)는 제 1 추천 결과 표시 영역(502)에 표시되고 있는 창문인 운전석 창문을 개방한다. 즉, 운전자로부터 발생한 빠른 실행 음성 명령에 기초하여 운전자의 별도의 선택 과정 없이 신속하게 빠른 실행 음성 명령에 해당하는 제어가 이루어질 수 있다. 이와 다르게, 만약 미리 정해진 시간(5초) 내에 운전자가 제 2 추천 결과 표시 영역(504)에 표시되고 있는 복수의 창문 개방 설정들 가운데 어느 하나를 선택하면, 제어부(312)는 운전자가 선택한 창문 개방 설정대로 해당 창문들이 개방되도록 제어한다. 즉, 운전자가 제 1 추천 결과 표시 영역(502)에 표시되는 추천 결과보다 제 2 추천 결과 표시 영역(504)에 표시되는 추천 결과를 더 선호하는 경우, 단지 디스플레이(214)의 제 2 추천 결과 표시 영역(504)을 터치하는 단순한 조작만으로도 운전자가 원하는 제어(특정 창문의 개방)가 신속하게 이루어질 수 있다.If the driver does not make any selection after a predetermined time (e.g., 5 seconds), the control unit (312) opens the driver's window, which is the window displayed in the first recommendation result display area (502). In other words, based on a quick execution voice command issued by the driver, control corresponding to the quick execution voice command can be performed quickly without a separate selection process by the driver. In contrast, if the driver selects one of the multiple window opening settings displayed in the second recommendation result display area (504) within a predetermined time (5 seconds), the control unit (312) controls the corresponding windows to be opened according to the window opening setting selected by the driver. In other words, if the driver prefers the recommended results displayed in the second recommendation result display area (504) to the recommended results displayed in the first recommendation result display area (502), the driver's desired control (opening of a specific window) can be quickly performed with a simple operation of simply touching the second recommendation result display area (504) of the display (214).

도 11은 본 발명의 실시 예에 따른 차량의 음성 명령 수행 시 시스템 추천 결과의 제 6 표시 예를 나타낸 도면이다. 도 11에 나타낸 실시 예는 운전자가 차량(100)의 에어컨을 켜기 위한 음성 명령을 발생시키기 위해 “‘빠른’ 에어컨 켜 줘”라고 발화한 경우이다. 여기서 '빠른'은 본 발명의 실시 예에 따른 빠른 실행 음성 명령임을 나타내기 위한 접두어이다.Fig. 11 is a diagram showing a sixth example of displaying a system recommendation result when a voice command is executed in a vehicle according to an embodiment of the present invention. The example shown in Fig. 11 is a case where a driver utters “Turn on the ‘quick’ air conditioner” to generate a voice command to turn on the air conditioner of a vehicle (100). Here, ‘quick’ is a prefix indicating a quick execution voice command according to an embodiment of the present invention.

운전자의 발화에 의해 빠른 실행 음성 명령이 발생하면, AVN(200)의 디스플레이(214)에는, 도 11에 나타낸 것처럼, 해당 빠른 실행 음성 명령에 기초하여 시스템(AVN)이 추천하는 추천 결과가 제 1 추천 결과 표시 영역(502)과 제 2 추천 결과 표시 영역(504) 각각에 표시된다.When a quick execution voice command is generated by the driver's speech, the display (214) of the AVN (200) displays, as shown in FIG. 11, the recommendation results recommended by the system (AVN) based on the quick execution voice command in the first recommendation result display area (502) and the second recommendation result display area (504), respectively.

도 11의 제 1 추천 결과 표시 영역(502)에는 최근에 에어컨에 설정된 운전 조건이 표시된다. 예를 들면, 가장 최근의 에어컨 설정이 온도는 18℃이고 풍량은 3, 풍향은 '위/아래'이면, 제어부(312)는 이 최근 설정을 제 1 추천 결과 표시 영역(502)에 표시한다. 운전자가 평소 선호하는 에어컨 설정이 존재하게 마련이고, 가장 최근 설정이 운전자가 선호하는 설정일 확률이 높다. 따라서, 제 1 추천 결과 표시 영역(502)에는 가장 최근의 에어컨 설정을 표시한다.The first recommendation result display area (502) of Fig. 11 displays the operating conditions recently set for the air conditioner. For example, if the most recent air conditioner setting is 18°C for temperature, 3 for wind speed, and 'up/down' for wind direction, the control unit (312) displays this recent setting in the first recommendation result display area (502). There is bound to be an air conditioner setting that the driver usually prefers, and there is a high probability that the most recent setting is the driver's preferred setting. Therefore, the first recommendation result display area (502) displays the most recent air conditioner setting.

도 11의 제 2 추천 결과 표시 영역(504)에는 제 1 추천 결과 표시 영역(502)에 표시되는 에어컨 설정과는 다른 에어컨 설정들이 표시된다. 예를 들면, 제 2 추천 결과 표시 영역(504)에는, 온도는 'LOWEST'이고 풍량은 3이며 풍향은 '위/아래'일 설정, 온도는 18℃이고 풍량은 7, 풍향은 '위'인 설정 등을 표시할 수 있다.The second recommendation result display area (504) of Fig. 11 displays air conditioner settings that are different from the air conditioner settings displayed in the first recommendation result display area (502). For example, the second recommendation result display area (504) may display settings such as temperature being 'LOWEST', wind speed being 3, and wind direction being 'up/down', temperature being 18°C, wind speed being 7, and wind direction being 'up'.

만약 미리 정해진 시간(예를 들면 5초)이 경과하도록 운전자가 별다른 선택을 하지 않으면, 제어부(312)는 제 1 추천 결과 표시 영역(502)에 표시되고 있는 설정으로 에어컨을 운전한다 즉, 운전자로부터 발생한 빠른 실행 음성 명령에 기초하여 운전자의 별도의 선택 과정 없이 신속하게 빠른 실행 음성 명령에 해당하는 제어가 이루어질 수 있다. 이와 다르게, 만약 미리 정해진 시간(5초) 내에 운전자가 제 2 추천 결과 표시 영역(504)에 표시되고 있는 복수의 에어컨 설정들 가운데 어느 하나를 선택하면, 제어부(312)는 운전자가 선택한 에어컨 설정대로 에어컨이 운전하도록 에어컨을 제어한다. 즉, 운전자가 제 1 추천 결과 표시 영역(502)에 표시되는 추천 결과보다 제 2 추천 결과 표시 영역(504)에 표시되는 추천 결과를 더 선호하는 경우, 단지 디스플레이(214)의 제 2 추천 결과 표시 영역(504)을 터치하는 단순한 조작만으로도 운전자가 원하는 제어(특정 설정으로 에어컨 운전)가 신속하게 이루어질 수 있다.If the driver does not make any selection after a predetermined time (e.g., 5 seconds), the control unit (312) operates the air conditioner with the setting displayed in the first recommendation result display area (502). In other words, control corresponding to the quick execution voice command can be performed quickly without a separate selection process by the driver based on the quick execution voice command generated by the driver. In contrast, if the driver selects any one of the plurality of air conditioner settings displayed in the second recommendation result display area (504) within the predetermined time (5 seconds), the control unit (312) controls the air conditioner to operate according to the air conditioner setting selected by the driver. In other words, if the driver prefers the recommendation result displayed in the second recommendation result display area (504) to the recommendation result displayed in the first recommendation result display area (502), the driver's desired control (operation of the air conditioner with a specific setting) can be quickly performed with a simple operation of simply touching the second recommendation result display area (504) of the display (214).

위의 설명은 기술적 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명의 기술 분야에서 통상의 지식을 가진 자라면 본질적인 특성에서 벗어나지 않는 범위 내에서 다양한 수정, 변경 및 치환이 가능할 것이다. 따라서 위에 개시된 실시 예 및 첨부된 도면들은 기술적 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예 및 첨부된 도면에 의하여 기술적 사상의 범위가 한정되는 것은 아니다. 그 보호 범위는 아래의 청구 범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술적 사상은 권리 범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely an example of technical ideas, and those skilled in the art will appreciate that various modifications, changes, and substitutions may be made without departing from the essential characteristics of the present invention. Accordingly, the embodiments disclosed above and the attached drawings are not intended to limit the technical ideas but to explain them, and the scope of the technical ideas is not limited by these embodiments and the attached drawings. The scope of protection should be interpreted by the claims below, and all technical ideas within the equivalent scope should be interpreted as being included in the scope of rights.

100 : 차량
152 : 안테나
200 : AVN(Audio/Video/Navigation)
202 : 스티어링 휠
204 : 음성 인식 버튼
206 : 마이크로폰
214 : 디스플레이
216 : 스피커
308 : 음성 인식 처리부
310 : 메모리
312 : 제어부
318 : 명령 출력 인터페이스
356 : 방송 신호 처리부
358 : 통신 신호 처리부
362 : 내비게이션 데이터베이스
364 : 내비게이션 구동부
372 : 오디오/비디오 입력부
374 : 오디오/비디오 재생부
382 : 입력부
502 : 제 1 추천 결과 표시 영역
504 : 제 2 추천 결과 표시 영역
100 : Vehicle
152 : Antenna
200: AVN(Audio/Video/Navigation)
202 : Steering wheel
204 : Voice Recognition Button
206 : Microphone
214 : Display
216 : Speaker
308: Voice recognition processing unit
310 : Memory
312 : Control Unit
318: Command Output Interface
356: Broadcast signal processing unit
358: Communication signal processing unit
362 : Navigation Database
364: Navigation Drive Unit
372 : Audio/video input
374 : Audio/Video Playback Unit
382 : Input section
502: 1st recommendation result display area
504: 2nd recommendation result display area

Claims (22)

사용자로부터 음성 명령의 입력을 확인하는 단계와;
상기 입력된 음성 명령이 미리 약속된 형식의 빠른 실행 음성 명령인지 여부를 확인하는 단계와;
상기 빠른 실행 음성 명령의 수신에 응답하여 상기 빠른 실행 음성 명령에 관련된 추천 결과를 디스플레이에 표시하는 단계와;
상기 추천 결과가 표시된 후, 미리 설정된 시간 이내에 상기 사용자의 입력 여부에 기초하여 상기 음성 명령에 해당하는 제어를 실시하는 단계를 포함하고,
상기 입력된 음성 명령이 미리 약속된 형식의 빠른 실행 음성 명령인지 여부를 확인하는 단계는,
상기 입력된 음성 명령에 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내에 수행하도록 설정된 단어의 포함 여부를 확인하고, 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내의 시간에 수행하도록 설정된 단어가 포함됨에 따라, 상기 입력된 음성 명령이 상기 빠른 실행 음성 명령임을 확인하는 단계를 포함하고,
상기 음성 명령에 관련된 추천 결과를 디스플레이에 표시하는 단계는,
상기 빠른 실행 음성 명령의 상기 미리 정해진 수초 이내의 시간에 실행을 위한 제 1 추천 결과를 디스플레이하는 단계를 포함하고,
상기 음성 명령에 해당하는 제어를 실시하는 단계는,
상기 미리 설정된 시간 이내에 상기 사용자의 입력이 검출되지 않음에 따라, 상기 사용자의 입력없이 상기 제 1 추천 결과에 대응되는 제어를 실시하는 단계를 포함하는,
차량의 음성 명령 제어 방법.
A step of confirming input of a voice command from a user;
A step of checking whether the input voice command is a quick execution voice command in a pre-arranged format;
A step of displaying recommendation results related to the quick execution voice command on a display in response to receiving the quick execution voice command;
After the above recommendation result is displayed, a step of executing control corresponding to the voice command based on whether the user inputs within a preset time period is included,
The step of checking whether the above input voice command is a quick execution voice command in a pre-arranged format is as follows:
A step of checking whether the input voice command includes a word set to perform the control requested by the user within a predetermined number of seconds, and confirming that the input voice command is the quick execution voice command as the word set to perform the control requested by the user within a predetermined number of seconds is included,
The step of displaying the recommended results related to the above voice command on the display is:
Comprising a step of displaying a first recommendation result for execution within the predetermined number of seconds of the above quick execution voice command,
The step of executing control corresponding to the above voice command is:
Including a step of executing a control corresponding to the first recommendation result without the user's input, when the user's input is not detected within the preset time.
A method for controlling voice commands in a vehicle.
제 1 항에 있어서,
상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태인 차량의 음성 명령 제어 방법.
In paragraph 1,
A vehicle voice command control method, wherein the above-mentioned pre-arranged format of quick execution voice command is in the form of adding a pre-arranged prefix or suffix to mean a quick execution voice command.
제 1 항에 있어서,
상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고;
상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행되는 차량의 음성 명령 제어 방법.
In paragraph 1,
The recommendation results related to the above quick execution voice command include a first recommendation result and a second recommendation result;
A method for controlling voice commands of a vehicle, wherein the first recommendation result is executed without the user's selection after the preset time has elapsed, and the second recommendation result is executed by the user's selection within the preset time.
제 3 항에 있어서,
상기 디스플레이가 상기 차량의 핸들의 우측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 우측에 표시되고 상기 제 2 추천 결과가 상기 디스플레이의 좌측에 표시되며;
상기 디스플레이가 상기 차량의 핸들의 좌측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 좌측에 표시되고 상기 제 2 추천 결과는 상기 디스플레이의 우측에 표시되는 차량의 음성 명령 제어 방법.
In the third paragraph,
When the display is located on the right side of the steering wheel of the vehicle, the first recommendation result is displayed on the right side of the display and the second recommendation result is displayed on the left side of the display;
A method for controlling voice commands of a vehicle, wherein when the display is located on the left side of the steering wheel of the vehicle, the first recommendation result is displayed on the left side of the display and the second recommendation result is displayed on the right side of the display.
제 4 항에 있어서,
상기 디스플레이가 터치 입력 기능을 지원하는 것인 차량의 음성 명령 제어 방법.
In paragraph 4,
A method for voice command control of a vehicle wherein the above display supports a touch input function.
제 1 항에 있어서,
상기 빠른 실행 음성 명령은 일반 음성 명령보다 상대적으로 단축된 처리 과정을 통해 수행되도록 마련되는 것인 차량의 음성 명령 제어 방법.
In paragraph 1,
A method for controlling voice commands in a vehicle, wherein the above-mentioned quick execution voice commands are arranged to be performed through a relatively shortened processing process compared to general voice commands.
디스플레이와;
음성 신호를 수신하기 위한 마이크로폰과;
상기 마이크로폰을 통해 수신되는 사용자의 음성 명령을 확인하고, 상기 입력된 음성 명령이 미리 약속된 형식의 빠른 실행 음성 명령인지 여부를 확인하고, 상기 빠른 실행 음성 명령의 수신에 응답하여 상기 빠른 실행 음성 명령에 관련된 추천 결과를 상기 디스플레이에 표시하며, 상기 추천 결과가 표시된 후 미리 설정된 시간 이내에 상기 사용자의 입력여부에 기초하여 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 제어부를 포함하고,
상기 제어부는,
상기 입력된 음성 명령에 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내에 수행하도록 설정된 단어의 포함 여부를 확인하고, 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내의 시간에 수행하도록 설정된 단어가 포함됨에 따라, 상기 입력된 음성 명령이 상기 빠른 실행 음성 명령임을 확인하고,
상기 빠른 실행 음성 명령의 상기 미리 정해진 수초 이내의 시간에 실행을 위한 제 1 추천 결과를 디스플레이하고,
상기 미리 설정된 시간 이내에 상기 사용자의 입력이 검출되지 않음에 따라, 상기 사용자의 입력없이 상기 제 1 추천 결과에 대응되는 제어를 실시하는,
차량.
Display and;
A microphone for receiving a voice signal;
A control unit is included that verifies a user's voice command received through the microphone, verifies whether the input voice command is a quick execution voice command in a pre-arranged format, displays a recommendation result related to the quick execution voice command on the display in response to receiving the quick execution voice command, and performs a control corresponding to the quick execution voice command based on whether the user inputs the recommendation result within a preset time after the recommendation result is displayed.
The above control unit,
It is confirmed whether the input voice command includes a word set to perform the control requested by the user within a predetermined number of seconds, and since it includes a word set to perform the control requested by the user within a predetermined number of seconds, it is confirmed that the input voice command is the quick execution voice command,
Display the first recommended result for execution within the predetermined number of seconds of the above quick execution voice command,
When the user's input is not detected within the preset time, a control corresponding to the first recommendation result is performed without the user's input.
vehicle.
제 7 항에 있어서,
상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태인 차량.
In paragraph 7,
A vehicle in which the above pre-arranged format of quick-run voice commands is added with a pre-arranged prefix or suffix to indicate a quick-run voice command.
제 7 항에 있어서,
상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고;
상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행되는 차량.
In paragraph 7,
The recommendation results related to the above quick execution voice command include a first recommendation result and a second recommendation result;
The above first recommendation result is a vehicle that is executed without the user's selection after the preset time has elapsed, and the above second recommendation result is a vehicle that is executed by the user's selection within the preset time.
제 9 항에 있어서,
상기 디스플레이가 상기 차량의 핸들의 우측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 우측에 표시되고 상기 제 2 추천 결과가 상기 디스플레이의 좌측에 표시되며;
상기 디스플레이가 상기 차량의 핸들의 좌측에 위치할 때, 상기 제 1 추천 결과는 상기 디스플레이의 좌측에 표시되고 상기 제 2 추천 결과는 상기 디스플레이의 우측에 표시되는 차량.
In Article 9,
When the display is located on the right side of the steering wheel of the vehicle, the first recommendation result is displayed on the right side of the display and the second recommendation result is displayed on the left side of the display;
A vehicle wherein when the display is located on the left side of the steering wheel of the vehicle, the first recommendation result is displayed on the left side of the display and the second recommendation result is displayed on the right side of the display.
제 10 항에 있어서,
상기 디스플레이가 터치 입력 기능을 지원하는 것인 차량.
In Article 10,
A vehicle wherein the above display supports touch input function.
제 7 항에 있어서,
상기 빠른 실행 음성 명령은 일반 음성 명령보다 상대적으로 단축된 처리 과정을 통해 수행되도록 마련되는 것인 차량.
In paragraph 7,
A vehicle in which the above quick execution voice command is arranged to be performed through a relatively shortened processing process compared to a general voice command.
사용자로부터 음성 명령의 입력을 확인하는 단계와;
상기 입력된 음성 명령이 미리 약속된 형식의 빠른 실행 음성 명령을 수신하는 단계와;
상기 빠른 실행 음성 명령의 수신에 응답하여 미리 약속된 형식의 일반 음성 명령에 비해 상대적으로 단축된 처리 과정으로 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 단계를 포함하고,
상기 입력된 음성 명령이 미리 약속된 형식의 빠른 실행 음성 명령인지 여부를 확인하는 단계는,
상기 입력된 음성 명령에 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내에 수행하도록 설정된 단어의 포함 여부를 확인하고, 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내의 시간에 수행하도록 설정된 단어가 포함됨에 따라, 상기 입력된 음성 명령이 상기 빠른 실행 음성 명령임을 확인하는 단계를 포함하고,
상기 음성 명령에 해당하는 제어를 실시하는 단계는,
미리 설정된 시간 이내에 상기 사용자의 입력없이 상기 빠른 실행 음성 명령에 대응되는 제어를 실시하는 단계를 포함하는,
차량의 음성 명령 제어 방법.
A step of confirming input of a voice command from a user;
A step for receiving the input voice command as a quick execution voice command in a pre-arranged format;
In response to receiving the above quick execution voice command, a step of executing control corresponding to the quick execution voice command is included in a relatively shortened processing process compared to a general voice command of a pre-arranged format.
The step of checking whether the above input voice command is a quick execution voice command in a pre-arranged format is as follows:
A step of checking whether the input voice command includes a word set to perform the control requested by the user within a predetermined number of seconds, and confirming that the input voice command is the quick execution voice command as the word set to perform the control requested by the user within a predetermined number of seconds is included,
The step of executing control corresponding to the above voice command is:
Comprising a step of executing control corresponding to said quick execution voice command without said user's input within a preset time,
A method for controlling voice commands in a vehicle.
제 13 항에 있어서,
상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태인 차량의 음성 명령 제어 방법.
In Article 13,
A vehicle voice command control method, wherein the above-mentioned pre-arranged format of quick execution voice command is in the form of adding a pre-arranged prefix or suffix to mean a quick execution voice command.
제 13 항에 있어서,
상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고;
상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행되는 차량의 음성 명령 제어 방법.
In Article 13,
The recommendation results related to the above quick execution voice command include a first recommendation result and a second recommendation result;
A method for controlling voice commands of a vehicle, wherein the first recommendation result is executed without the user's selection after the preset time has elapsed, and the second recommendation result is executed by the user's selection within the preset time.
디스플레이와;
음성 신호를 수신하기 위한 마이크로폰과;
상기 마이크로폰을 통해 수신되는 사용자의 음성 명령을 확인하고, 상기 입력된 음성 명령이 미리 약속된 형식의 빠른 실행 음성 명령인지 여부를 확인하고, 상기 빠른 실행 음성 명령의 수신에 응답하여 미리 약속된 형식의 일반 음성 명령에 비해 상대적으로 단축된 처리 과정으로 상기 빠른 실행 음성 명령에 해당하는 제어를 실시하는 제어부를 포함하고,
상기 제어부는,
상기 입력된 음성 명령에 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내에 수행하도록 설정된 단어의 포함 여부를 확인하고, 상기 사용자가 요청하는 제어를 미리 정해진 수초 이내의 시간에 수행하도록 설정된 단어가 포함됨에 따라, 상기 입력된 음성 명령이 상기 빠른 실행 음성 명령임을 확인하고,
미리 설정된 시간 이내에 상기 사용자의 입력없이 상기 빠른 실행 음성 명령에 대응되는 제어를 실시하는,
차량.
Display and;
A microphone for receiving a voice signal;
A control unit is included that verifies a user's voice command received through the microphone, verifies whether the input voice command is a quick execution voice command in a pre-arranged format, and performs control corresponding to the quick execution voice command in a relatively shortened processing process compared to a general voice command in a pre-arranged format in response to receiving the quick execution voice command.
The above control unit,
It is confirmed whether the input voice command includes a word set to perform the control requested by the user within a predetermined number of seconds, and since it includes a word set to perform the control requested by the user within a predetermined number of seconds, it is confirmed that the input voice command is the quick execution voice command,
Executing a control corresponding to the quick execution voice command without any input from the user within a preset time,
vehicle.
제 16 항에 있어서,
상기 미리 약속된 형식의 빠른 실행 음성 명령은, 빠른 실행 음성 명령을 의미하도록 미리 약속된 접두어 또는 접미어가 추가되는 형태인 차량.
In Article 16,
A vehicle in which the above pre-arranged format of quick-run voice commands is added with a pre-arranged prefix or suffix to indicate a quick-run voice command.
제 16 항에 있어서,
상기 빠른 실행 음성 명령에 관련된 추천 결과가 제 1 추천 결과와 제 2 추천 결과를 포함하고;
상기 제 1 추천 결과는 상기 미리 설정된 시간이 경과하면 상기 사용자의 선택 없이 실행되고, 상기 제 2 추천 결과는 상기 미리 설정된 시간 내에서 상기 사용자의 선택에 의해 실행되는 차량.
In Article 16,
The recommendation results related to the above quick execution voice command include a first recommendation result and a second recommendation result;
The above first recommendation result is a vehicle that is executed without the user's selection after the preset time has elapsed, and the above second recommendation result is a vehicle that is executed by the user's selection within the preset time.
제 1 항에 있어서,
상기 미리 설정된 시간은 상기 미리 정해진 수초 이내의 시간보다 짧게 설정되는 차량의 음성 명령 제어 방법.
In paragraph 1,
A method for controlling voice commands of a vehicle, wherein the preset time is set to be shorter than the preset time within several seconds.
제 7 항에 있어서,
상기 미리 설정된 시간은 상기 미리 정해진 수초 이내의 시간보다 짧게 설정되는 차량.
In paragraph 7,
A vehicle in which the above preset time is set shorter than the above preset time within several seconds.
제 13 항에 있어서,
상기 미리 설정된 시간은 상기 미리 정해진 수초 이내의 시간보다 짧게 설정되는 차량의 음성 명령 제어 방법.
In Article 13,
A method for controlling voice commands of a vehicle, wherein the preset time is set to be shorter than the preset time within several seconds.
제 16 항에 있어서,
상기 미리 설정된 시간은 상기 미리 정해진 수초 이내의 시간보다 짧게 설정되는 차량.
In Article 16,
A vehicle in which the above preset time is set shorter than the above preset time within several seconds.
KR1020200144956A 2020-11-03 2020-11-03 Vehicle and voice command control method of vehicle Active KR102824814B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020200144956A KR102824814B1 (en) 2020-11-03 2020-11-03 Vehicle and voice command control method of vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020200144956A KR102824814B1 (en) 2020-11-03 2020-11-03 Vehicle and voice command control method of vehicle

Publications (2)

Publication Number Publication Date
KR20220060055A KR20220060055A (en) 2022-05-11
KR102824814B1 true KR102824814B1 (en) 2025-06-27

Family

ID=81607203

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020200144956A Active KR102824814B1 (en) 2020-11-03 2020-11-03 Vehicle and voice command control method of vehicle

Country Status (1)

Country Link
KR (1) KR102824814B1 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5496947B2 (en) * 2011-05-27 2014-05-21 株式会社Nttドコモ Function presentation system, terminal device, and program

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102236228B1 (en) * 2014-10-15 2021-04-06 현대모비스 주식회사 Control method of avn system for vehicle using voice recognition and apparatus thereof
KR101678087B1 (en) * 2015-02-16 2016-11-23 현대자동차주식회사 Vehicle and method of controlling the same
KR102215323B1 (en) * 2015-12-14 2021-02-15 현대자동차주식회사 Vehicle and controlling method thereof, and navigation
KR102195935B1 (en) * 2019-08-13 2020-12-30 엘지전자 주식회사 Driving mode and path determinaion method and system of autonomous vehicle

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5496947B2 (en) * 2011-05-27 2014-05-21 株式会社Nttドコモ Function presentation system, terminal device, and program

Also Published As

Publication number Publication date
KR20220060055A (en) 2022-05-11

Similar Documents

Publication Publication Date Title
KR101704486B1 (en) Apparatus and method of controlling outgoing calls in vehicle
HK1206692A1 (en) Method and apparatus for integration of factory and aftermarket vehicle components
US20120231821A1 (en) Vehicle telematics communication for providing hands-free wireless communication
US20140100740A1 (en) Vehicle user interface systems and methods
KR102824812B1 (en) Vehicle and control method thereof
JP5413321B2 (en) Communication system, in-vehicle terminal, and portable terminal
KR102352560B1 (en) Key for vehicle, vehicle and method for controlling thereof
JP2017050856A (en) Vehicle audio system customization
CN107036612A (en) The navigation control method and route guidance system of vehicle
WO2010096330A1 (en) Vehicle-based system interface for personal navigation device
KR101579537B1 (en) Vehicle and method of controlling voice recognition of vehicle
KR101796985B1 (en) Vehicle and wi-fi communication control method thereof
US20080103779A1 (en) Voice recognition updates via remote broadcast signal
US10141967B1 (en) Virtual network interface connectivity
US20100056195A1 (en) Method and system for communicating between a vehicle and a call center
US20170255339A1 (en) Primary-connected device control from vehicle computing platforms and secondary-connected devices
KR102824814B1 (en) Vehicle and voice command control method of vehicle
KR102411964B1 (en) Vehicle and control method for emergency of the vehicle
KR101675312B1 (en) Sound recognition apparatus, vehicle having the same and method thereof
JP2020514171A (en) Method and apparatus for assisting motor vehicle drivers
KR102322920B1 (en) Software update apparatus and method for vehicle
KR20160069244A (en) Vehicle having microphone
KR102491729B1 (en) Navigation method and navigation apparatus of a vehicle
KR101767088B1 (en) Multimedia apparatus and method for user app display method of the same
KR102461351B1 (en) Vehicle and method for controlling the vehicle

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20201103

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20231026

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20201103

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20241219

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20250418

PG1601 Publication of registration