KR101585346B1 - 음성 인식 및 지문 인식을 이용하여 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램 - Google Patents
음성 인식 및 지문 인식을 이용하여 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램 Download PDFInfo
- Publication number
- KR101585346B1 KR101585346B1 KR1020140146085A KR20140146085A KR101585346B1 KR 101585346 B1 KR101585346 B1 KR 101585346B1 KR 1020140146085 A KR1020140146085 A KR 1020140146085A KR 20140146085 A KR20140146085 A KR 20140146085A KR 101585346 B1 KR101585346 B1 KR 101585346B1
- Authority
- KR
- South Korea
- Prior art keywords
- module
- vehicle
- control
- user
- level
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 57
- 238000004590 computer program Methods 0.000 title description 17
- 239000011800 void material Substances 0.000 title 1
- 238000012545 processing Methods 0.000 claims abstract description 64
- 230000007257 malfunction Effects 0.000 abstract description 3
- 230000006870 function Effects 0.000 description 18
- 238000010586 diagram Methods 0.000 description 12
- 230000003213 activating effect Effects 0.000 description 5
- 230000033001 locomotion Effects 0.000 description 5
- 230000002159 abnormal effect Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000994 depressogenic effect Effects 0.000 description 2
- 210000004207 dermis Anatomy 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000012141 concentrate Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000003195 fascia Anatomy 0.000 description 1
- 230000006386 memory function Effects 0.000 description 1
- 239000003129 oil well Substances 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 210000003491 skin Anatomy 0.000 description 1
- 239000007858 starting material Substances 0.000 description 1
- 238000007920 subcutaneous administration Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Details 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/08—Interaction between the driver and the control system
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/037—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for occupant comfort, e.g. for automatic adjustment of appliances according to personal settings, e.g. seats, mirrors, steering wheel
- B60R16/0373—Voice control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/25—Means to switch the anti-theft system on or off using biometry
- B60R25/252—Fingerprint recognition
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R25/00—Fittings or systems for preventing or indicating unauthorised use or theft of vehicles
- B60R25/20—Means to switch the anti-theft system on or off
- B60R25/25—Means to switch the anti-theft system on or off using biometry
- B60R25/257—Voice recognition
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/13—Sensors therefor
- G06V40/1318—Sensors therefor using electro-optical elements or layers, e.g. electroluminescent sensing
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/22—Procedures used during a speech recognition process, e.g. man-machine dialogue
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT 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/00—Estimation 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/08—Estimation 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/0809—Driver authorisation; Driver identity check
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Multimedia (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- Acoustics & Sound (AREA)
- Transportation (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- User Interface Of Digital Computer (AREA)
- Lock And Its Accessories (AREA)
Abstract
본 발명은 차량의 동작을 제어하기 위해 음성을 인식받는데 있어서 음성 인식의 단어가 인식률이 낮은 문제를 해결하고, 오동작 확률을 줄이는 것을 그 목적으로 한다. 본 발명의 일 실시예는 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하는 차량 제어 장치로서, 사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하는 음성 수신 모듈; 상기 수신된 음성을 프로세싱하는 음성 처리 모듈; 상기 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 상기 제어될 모듈을 제어하기 위한 제어 신호를 출력하는 중앙 처리 모듈; 및 상기 제어 신호에 기초하여 차량을 제어하는 차량 제어 모듈을 포함하고, 상기 제어의 레벨은, 상기 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨을 포함하는, 차량 제어 장치를 제공한다. 상기 제어의 레벨은 추가적으로, 상기 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨을 포함한다. 상기 제어의 레벨은 추가적으로, 상기 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함한다.
Description
본 발명은 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램에 관한 것으로, 보다 구체적으로는, 음성 인식 및 지문 인식을 이용하여 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램에 관한 것이다.
자동차는 1800년대의 시범적인 증기자동차가 발명된 이후에, 현재에는 우리나라의 경우 1가구 1차량 이상의 보급률을 나타내는 현대인의 생활에 있어서 대표적이고 필수적인 물건이다. 이러한 자동차는 인간의 이동을 보조하는 것을 넘어 자동차가 없으면 출퇴근이나 장거리 이동 등이 불가능할 정도로 없어서는 안되는 물건으로 인정되고 있다.
이러한 자동차를 이용하는데 있어서, 자동차의 기본적인 기능인 시동이나, 차량 도어 개폐, 라디오 주파수나 볼륨의 조절 등의 제어가 수반된다. 기본적으로 자동차의 제어는 사용자가 수동적으로(manually) 버튼을 누르거나 다이어를 돌려 수행될 수 있다. 하지만 자동차의 주행에 있어서는 사용자의 일관된 집중력이 요구되는 바, 이러한 수동적인 사용자의 조작이 그 집중력을 저하시키는 문제가 있다.
따라서, 최근에는 사용자의 수동적 조작을 보조하기 위해서 다양한 방법의 차량 제어가 소개되었다. 예를 들면, 사용자의 음성을 인식하는것 만으로 차량을 제어하는 것이다. 대표적으로, 사용자의 손동작을 인식하고, 사용자의 음성을 입력받고 또다시 사용자의 손동작을 인식하는 것의 순서이다. 하지만 이러한 제어는 사용자의 조작 편의성을 오히려 저히시키며, 동작 모션별로 다른 기능을 인지하도록 되어 있어 의도하지 않은 동작 등으로 인한 오인식 확률ㄹ이 높았다. 또한, 음성을 입력받는데 있어서, 제한되지 않은 입력 단어로 인하여 인식률이 떨어지는 소지가 있다
이에 사용자의 조작 편의성을 최대화시키고, 인식률을 개선시킬 수 있는 차량 제어 방법에 대한 연구가 지속적으로 이루어지고 있다.
본 발명은 차량의 동작을 제어하기 위해 음성을 인식받는데 있어서 음성 인식의 단어가 인식률이 낮은 문제를 해결하고, 오동작 확률을 줄이는 것을 그 목적으로 한다.
또한, 본 발명은 사용자 인증이 추가되어 보안성이 개선된 차량의 동작 제어를 제공하는 것을 그 목적으로 한다.
전술한 과제를 해결하기 위해 본 발명의 일 실시예는 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하는 차량 제어 장치로서, 사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하는 음성 수신 모듈; 상기 수신된 음성을 프로세싱하는 음성 처리 모듈; 상기 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 상기 제어될 모듈을 제어하기 위한 제어 신호를 출력하는 중앙 처리 모듈; 및 상기 제어 신호에 기초하여 차량을 제어하는 차량 제어 모듈을 포함하고, 상기 제어의 레벨은, 상기 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨을 포함하는, 차량 제어 장치를 제공한다. 상기 제어의 레벨은 추가적으로, 상기 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨을 포함한다. 상기 제어의 레벨은 추가적으로, 상기 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함한다. 상기 제 1 레벨로 결정되기 위한 모듈의 명칭은 시동, 트렁크, 주유구를 포함하고, 상기 제 2 레벨로 결정되기 위한 모듈의 명칭은 차선이탈경보시스템(LDWS: Lane Departure Warning System), 주차보조시스템(PAS: Parking Assistance System), 트랙션제어시스템(TCS: Traction Control System)을 포함하고, 상기 제 3 레벨로 결정되기 위한 모듈의 명칭은 라디오, 에어컨, 히터를 포함한다. 또한, 본 실시예에 따른 차량 제어 장치는 상기 제 1 레벨로 결정되는 경우에 활성화되어, 상기 사용자로부터 지문을 수신하는 지문 수신 모듈; 및 상기 수신된 지문을 프로세싱하는 지문 처리 모듈을 더 포함하고, 상기 중앙 처리 모듈은, 상기 지문에 기초하여 상기 사용자에 대해 차량 제어의 권한이 있는지 여부를 결정하고, 권한이 있는 경우에만 상기 제어 신호를 출력한다. 상기 중앙 처리 모듈은, 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행정보를 상기 사용자에게 청각적으로 전달하기 위해, 상기 차량 내부의 스피커를 통해 상기 진행 정보를 출력한다. 상기 중앙 처리 모듈은, 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행정보를 상기 사용자에게 시각적으로 전달하기 위해, 상기 차량 내부에 부착된 디스플레이 소자를 통해 상기 진행 정보를 출력한다. 상기 중앙 처리 모듈은, 상기 제 2 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용이 수신되는 경우, 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용을 출력하고, 상기 제 3 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용 또는 제어의 세부 내용이 수신되는 경우, 상기 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용 또는 제어의 세부 내용을 출력한다. 상기 지문 수신 모듈이 부착된 푸쉬 버튼(Push Button)이 눌려지는 경우에, 상기 음성 수신 모듈은 상기 사용자로부터 음성을 수신하도록 활성화되고, 상기 푸쉬 버튼이 눌려지는 경우에, 상기 지문 수신 모듈은 상기 사용자로부터 지문을 수신하도록 활성화된다. 상기 푸쉬 버튼은, 차량의 핸들, 차량의 기어봉, 및 시동 버튼 중 적어도 하나의 위치에 배치된다.
또한, 전술한 과제를 해결하기 위해 본 발명의 다른 실시예는 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법으로서, 사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하는 단계; 상기 수신된 음성을 프로세싱하는 단계; 상기 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 상기 제어될 모듈을 제어하기 위한 제어 신호를 출력하는 단계; 및 상기 제어 신호에 기초하여 차량을 제어하는 단계를 포함하고, 상기 제어의 레벨은, 상기 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨을 포함하는, 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법을 제공한다. 상기 제어의 레벨을 추가적으로, 상기 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨을 포함한다. 상기 제어의 레벨은 추가적으로, 상기 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함한다. 상기 제 1 레벨로 결정되기 위한 모듈의 명칭은 시동, 트렁크, 주유구를 포함하고, 상기 제 2 레벨로 결정되기 위한 모듈의 명칭은 차선이탈경보시스템(LDWS: Lane Departure Warning System), 주차보조시스템(PAS: Parking Assistance System), 트랙션제어시스템(TCS: Traction Control System)을 포함하고, 상기 제 3 레벨로 결정되기 위한 모듈의 명칭은 라디오, 에어컨, 히터를 포함한다. 본 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은 상기 제 1 레벨로 결정되는 경우에 활성화되어, 상기 사용자로부터 지문을 수신하는 단계; 상기 수신된 지문을 프로세싱하는 단계; 및 상기 지문에 기초하여 상기 사용자에 대해 차량 제어의 권한이 있는지 여부를 결정하고, 권한이 있는 경우에만 상기 제어 신호를 출력하는 단계를 더 포함한다. 본 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행 정보를 상기 사용자에게 청각적으로 전달하기 위해, 상기 차량 내부의 스피커를 통해 상기 진행 정보를 출력하는 단계를 더 포함한다. 본 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행정보를 상기 사용자에게 시각적으로 전달하기 위해, 상기 차량 내부에 부착된 디스플레이 소자를 통해 상기 진행 정보를 출력하는 단계를 더 포함한다. 본 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은 상기 제 2 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용이 수신되는 경우, 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용을 출력하는 단계; 및 상기 제 3 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용 또는 제어의 세부 내용이 수신되는 경우, 상기 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용 또는 제어의 세부 내용을 출력하는 단계를 더 포함한다. 본 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은, 지문 인식 모듈이 부착된 푸쉬 버튼이 눌려지는 경우에 활성화되어 상기 사용자로부터 음성을 수신하는 단계; 및 상기 푸쉬 버튼이 눌려지는 경우에 활성화되어 상기 사용자로부터 지문을 수신하는 단계를 더 포함한다. 상기 푸쉬 버튼은, 차량의 핸들, 차량의 기어봉, 및 시동 버튼 중 적어도 하나의 위치에 배치된다.
전술한 과제를 해결하기 위해 본 발명의 다른 실시예는 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램으로서, 사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하기 위한 명령들; 상기 수신된 음성을 프로세싱하기 위한 명령들; 상기 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 상기 제어될 모듈을 제어하기 위한 제어 신호를 출력하기 위한 명령들; 및 상기 제어 신호에 기초하여 차량을 제어하기 위한 명령들을 포함하고, 상기 제어의 레벨은, 상기 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨, 상기 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨, 및 상기 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함하는, 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램을 제공한다.
본 발명에 따르면 차량을 제어하기 위해 사용자로부터 음성을 수신하는데 있어서 모듈별, 단계별로 입력받을 수 있어, 음성 입력 인식률을 높이고, 오동작 확률을 줄일 수 있다.
또한, 본 발명에 따르면 차량을 제어하는데 있어서 사용자의 인증을 추가함으로써 사용자 외의 조작을 금하고, 그 보안성을 높일 수 있는 효과가 있다.
도 1은 본 발명의 일 실시예에 따른 차량 제어 장치(100)를 도시하는 도면이다.
도 2는 차량의 제어될 모듈의 명칭에 기초하여 결정되는 제어의 레벨을 설명하기 위한 도면이다.
도 3은 본 발명의 다른 실시예에 따른 차량 제어 장치(300)를 도시하는 도면이다.
도 4는 본 발명의 일 실시예에 따른 푸쉬 버튼(Push Button)(410)을 나타내는 도면이다.
도 5는 푸쉬 버튼(510)이 차량 내에서 위치될 수 있는 위치를 나타내는 도면이다.
도 6은 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법을 나타내는 도면이다.
도 7은 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)을 나타내는 도면이다.
도 2는 차량의 제어될 모듈의 명칭에 기초하여 결정되는 제어의 레벨을 설명하기 위한 도면이다.
도 3은 본 발명의 다른 실시예에 따른 차량 제어 장치(300)를 도시하는 도면이다.
도 4는 본 발명의 일 실시예에 따른 푸쉬 버튼(Push Button)(410)을 나타내는 도면이다.
도 5는 푸쉬 버튼(510)이 차량 내에서 위치될 수 있는 위치를 나타내는 도면이다.
도 6은 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법을 나타내는 도면이다.
도 7은 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)을 나타내는 도면이다.
"예시적인"이란 용어는 "일예, 경우, 또는 예시로서 제공하는 것"을 의미하도록 여기서 사용된다. "예시적인 것"으로서 여기서 사용된 임의의 실시예가 다른 실시예들에 비해 바람직하거나 유리한 것으로서 해석될 필요는 없다.
도 1은 본 발명의 일 실시예에 따른 차량 제어 장치(100)를 도시하는 도면이다. 차량 제어 장치(100)는 음성 수신 모듈(101), 음성 처리 모듈(102), 중앙 처리 모듈(103) 및 차량 제어 모듈(104)를 포함한다.
또한, 상기 차량 제어 모듈(104)로부터 생성되는 제어 신호는 차량 내부의 모듈(150)들 중 적어도 하나의 모듈을 제어한다. 상기 차량 내부의 모듈은 예를 들어, 시동, 트렁크, 주유구, 차선이탈경보시스템(LDWS: Lane Departure Warning System), 주차보조시스템(PAS: Parking Assistance System), 트랙션제어시스템(TCS: Traction Control System), 라디오, 에어컨, 히터를 포함할 수 있다.
본 발명의 일 실시예에 따르면, 시동, 트렁크, 주유구는 사용자로부터 수신되는 제어될 모듈의 명칭에 기초하여 제어될 수 있고(제 1 레벨), LDWS, PAS, TCS는 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어될 수 있고(제 2 레벨), 라디오, 에어컨, 히터는 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어될 수 있으며(제 3 레벨), 이에 대해서는 도 2를 참조하여 후술한다.
음성 수신 모듈(101)은 사용자로부터 음성을 수신하며, 사용자의 음성은 적어도 차량의 제어될 모듈의 명칭을 포함하고, 추가적으로 제어의 내용 및 제어의 세부 내용을 포함할 수 있다. 음성 수신 모듈(101)은 소리 에너지를 전기 에너지로 그 에너지의 형태를 변환하는 트랜스듀서(transducer)일 수 있다. 예를 들어, 물리적인 진동에 의해 발생된 소리가 공기에 의해 전파되고, 그 소리에 의해 진동판이 앞뒤로 움직이는 기계적인 운동을 전기신호로 변환하여 전압을 발생시키는 장치일 수 있다. 예컨대, 음성 수신 모듈(101)은 마이크로폰(microphone)의 수신 장치일 수 있다.
음성 처리 모듈(102)은 수신된 음성을 프로세싱한다. 음성 처리 모듈(102)은 디지털화된 음성 신호를 컴퓨터에서 처리하는 일련의 과정을 수행한다. 예를 들어, 아날로그 또는 디지털 형태의 음성을 부호 변환하고, 무음 처리를 수행하며, 그 이후 음성 정보를 대용량 디스크 장치에 저장하고, 필요한 시기에 음성 정보를 출력할 수 있다. 예컨대, 음성 처리 모듈(102)은 마이크로폰의 디지털 신호 생성기일 수 있다.
중앙 처리 모듈(103)은 프로그램의 명령을 해독하여 산술논리연산이나 데이터 처리를 실행을 수행하는 장치로서, 기억 기능, 연산 기능, 제어 기능을 수행한다. 중앙 처리 모듈(103)은 차랑 제어 장치(100) 내의 다른 모듈들의 입출력을 관리한다.
구체적으로, 중앙 처리 모듈(103)은 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정한다. 본 발명의 일 실시예에 따른 제어의 레벨은, 사용자로부터 수신되는 제어될 모듈의 명칭에 기초하여 제어가 수행될 수 있는 제 1 레벨을 포함한다(예컨대, 시동, 트렁크, 주유구). 또한, 본 발명의 일 실시예에 따른 제어의 레벨은 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어가 수행될 수 있는 제 2 레벨을 포함한다(예컨대, LDWS, PAS, TCS). 또한, 본 발명의 일 실시예에 따른 제어의 레벨은 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어가 수행될 수 있는 제 3 레벨을 포함한다(예컨대, 라디오, 에어컨, 히터). 제어의 레벨에 대한 더욱 구체적인 설명은 도 2를 참조하여 후술한다.
또한, 중앙 처리 모듈(103)은 제어될 모듈을 제어하기 위한 제어 신호를 출력한다. 제어 신호는 제어될 모듈에 대해 수행될 제어를 정의하는 신호이다. 예컨대, 제어될 모듈의 명칭이 "시동"인 경우, 차량의 시동을 온(on)시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "트렁크"인 경우, 차량의 트렁크를 오픈(open)시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "주유구"인 경우, 차량의 주유구를 오픈시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "LDWS"인 경우, LDWS를 온 시키기 위한 신호 또는 LDWS를 오프(off) 시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "PAS"인 경우 PAS를 온 시키기 위한 신호 또는 PAS를 오프시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "TCS"인 경우, TCS를 온 시키기 위한 신호 또는 TCS를 오프시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "라디오"인 경우, 라디오의 주파수를 업(up) 시키기 위한 신호, 라디오의 주파수를 다운(down)시키기 위한 신호, 라디오의 볼륨을 업시키기 위한 신호, 또는 라디오의 볼륨을 다운시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "에어컨"인 경우, 에어컨의 온도를 업시키기 위한 신호, 에어컨의 온도를 다운시키기 위한 신호, 에어컨의 풍량을 업시키기 위한 신호, 또는 에어컨의 풍량을 다운시키기 위한 신호일 수 있다. 예컨대, 제어될 모듈의 명칭이 "히터"인 경우, 히터의 온도를 업시키기 위한 신호, 히터의 온도를 다운시키기 위한 신호, 히터의 풍량을 업시키기 위한 신호, 또는 히터의 풍량을 다운시키기 위한 신호일 수 있다.
차량 제어 모듈(104)는 전술한 제어 신호를 중앙 처리 모듈(103)로부터 수신하여 차량 내부의 모듈(150)들로 전송한다. 차량 내부의 모듈(150)들은 예를 들어, 시동, 트렁크, 주유구, LDWS, PAS, TCS, 라디오, 에어컨, 히터 등을 포함할 수 있다.
도 2는 차량의 제어될 모듈의 명칭에 기초하여 결정되는 제어의 레벨을 설명하기 위한 도면이다.
도 2를 참조하면, 본 발명의 일 실시예에 따른 제어의 레벨은 제 1 레벨, 제 2 레벨, 제 3 레벨을 포함할 수 있다.
제 1 레벨은 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 레벨이다. 제 1 레벨에 해당하는 제어될 모듈의 명칭은 예컨대, 시동, 트렁크, 주유구를 포함한다. 예컨대, 제어될 모듈의 명칭이 "시동"인 경우, 제어 신호에 응답하여 차량의 시동을 온 시키기 위한 제어가 수행될 수 있다. 예컨대, 제어될 모듈의 명칭이 "트렁크"인 경우, 차량의 트렁크를 오픈시키기 위한 제어가 수행될 수 있다. 예컨대, 제어될 모듈의 명칭이 "주유구"인 경우, 차량의 주유구를 오픈시키기 위한 제어가 수행될 수 있다.
제 2 레벨은 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 레벨이다. 제 2 레벨에 해당하는 제어될 모듈의 명칭은 예컨대, LDWS, PAS, TCS를 포함하고, 제어의 내용은 온 또는 오프일 수 있다. 예컨대, 제어될 모듈의 명칭이 "LDWS"인 경우, LDWS를 온 시키기 위한 제어 또는 LDWS를 오프(off) 시키기 위한 제어가 수행될 수 있다. 예컨대, 제어될 모듈의 명칭이 "PAS"인 경우 PAS를 온 시키기 위한 제어 또는 PAS를 오프시키기 위한 제어가 수행될 수 있다. 예컨대, 제어될 모듈의 명칭이 "TCS"인 경우, TCS를 온 시키기 위한 제어 또는 TCS를 오프시키기 위한 제어가 수행될 수 있다.
제 3 레벨은 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 레벨이다. 제 3 레벨에 해당하는 제어의 모듈의 명칭은 예컨대, 라디오, 에어컨, 히터를 포함할 수 있다. 제어의 내용은 주파수, 볼륨, 온도, 풍량일 수 있고, 제어의 세부 내용은, 업 또는 다운일 수 있다. 예컨대, 제어될 모듈의 명칭이 "라디오"인 경우, 라디오의 주파수를 업 시키기 위한 제어, 라디오의 주파수를 다운시키기 위한 제어, 라디오의 볼륨을 업시키기 위한 제어, 또는 라디오의 볼륨을 다운시키기 제어가 수행될 수 있다. 예컨대, 제어될 모듈의 명칭이 "에어컨"인 경우, 에어컨의 온도를 업시키기 위한 제어, 에어컨의 온도를 다운시키기 위한 제어, 에어컨의 풍량을 업시키기 위한 제어, 또는 에어컨의 풍량을 다운시키기 위한 제어가 수행될 수 있다. 예컨대, 제어될 모듈의 명칭이 "히터"인 경우, 히터의 온도를 업시키기 위한 제어, 히터의 온도를 다운시키기 위한 제어, 히터의 풍량을 업시키기 위한 제어, 또는 히터의 풍량을 다운시키기 위한 제어가 수행될 수 있다.
음성 입력의 경우, 사용자마다 서로 다른 용어를 사용하거나 제한되지 않은 단어가 입력됨으로 인해 인식률이 매우 떨어질 수 있다. 하지만 전술한 바와 같이 제어될 모듈의 명칭, 제어의 내용, 제어의 세부 내용을 기초로 제어의 레벨을 구분함으로써 음성 인식의 입력 가능 단어를 모듈별, 단계별로 제한하여 음성 인력의 인식률을 높이고 오동작 확률을 줄일 수 있다. 또한 음성 인식의 제어 단계를 간소화시킴으로서 사용자 조작의 편의성을 증대시킬 수 있다.
추가적으로, 본 발명의 일 실시예에 따른 중앙 처리 모듈(103)은 제 2 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나, DB에 저장되지 아니한 제어의 내용이 수신되는 경우(즉, 미리 결정된 제어의 내용이 아닌 경우), 차량의 내부 스피커를 통해 DB에 저장된 제어의 내용(즉, 미리 결정된 제어의 내용)을 출력할 수 있다.
또한, 본 발명의 일 실시예에 따른 중앙 처리 모듈(103)은 제 3 레벨로 결정되니 위한 모듈의 명칭이 수신되었으나, DB에 저장되지 아니한 제어의 내용 또는 제어의 세부 내용이 수신되는 경우, 차량의 내부 스피커를 통해 DB에 저장된 제어의 내용 또는 제어의 세부 내용을 출력할 수 있다.
도 3은 본 발명의 다른 실시예에 따른 차량 제어 장치(300)를 도시하는 도면이다. 본 실시예에 따른 차량 제어 장치(300)는 전술한 차량 제어 장치(100)에서 지문 수신 모듈(311), 지문 처리 모듈(312)을 더 포함할 수 있다. 도 3에서의 음성 수신 모듈(301), 음성 처리 모듈(302), 중앙 처리 모듈(303), 차량 제어 모듈(304)는 도 1에서의 음성 수신 모듈(101), 음성 처리 모듈(102), 중앙 처리 모듈(103), 차량 제어 모듈(104)와 대응되는 기능을 수행할 수 있다.
지문 수신 모듈(311)은 사용자로부터 지문을 수신한다. 지문 수신 모듈(311)은 사람마다 고유의 특성 차이를 나타내는 지문의 영상 정보를 획득하는 기능을 수행한다. 지문 수신 모듈(311)은 지문을 스캔할 수 있는 촬영 장치를 구비한 지문 인식 센서일 수 있다. 또한, 지문 수신 모듈(311)은 접촉 부위의 금속과 지문 사이에 만들어지는 전기용량 값을 측정하여 수치화할 수 있다.
지문 처리 모듈(312)은 수신된 지문을 프로세싱한다. 예를 들어, 지문 처리 모듈(312)은 수신된 자문을 전자적으로 판독할 수 있다. 또한 지문 처리 모듈(312)는 접촉 부위의 금속과 지문 사이에 만들어지고 측정되고 수치화된 전기용량 값을 데이터화할 수 있다.
중앙 처리 모듈(303)은 지문은 피부의 표피 밑층인 진피에서 만들어지며 따라서 진피 부분이 손상되지 않는한 변하지 않으므로 개인별로 상이한 지문정보가 도출될 수 있다. 따라서, 중앙 처리 모듈(303)은 수신되고 전자적으로 판독된 지문을 미리 입력된 지문 데이터와 비교하여, 사용자에 대해 차량의 제어 권한이 있는지 여부를 결정할 수 있다. 또한, 중앙 처리 모듈(303)은 사용자에 대해 차량의 제어 권한이 있는 경우에만, 상기 제어 신호를 출력하도록 동작할 수 있다.
한편, 지문 수신 모듈(311)는 차량의 제어될 모듈의 명칭에 기초하여 결정된 제어의 레벨이 제 1 레벨인 경우에만 활성화될 수 있다. 예컨대, 음성으로 수신된 차량의 제어될 모듈의 명칭이 시동, 트렁크, 주유구인 경우에는 지문 수신 모듈(311)이 활성화 될 수 있지만, 음성으로 수신된 차량의 제어될 모듈의 명칭이 LDWS, PAS, TCS, 라디오, 에어컨, 히터인 경우에는(즉, 제 2,3 레벨인 경우에는) 지문 수신 모듈(311)은 비활성화될 수 있다. 그 이유는, 제 1 레벨에 해당하는 제어될 모듈의 명칭은 보안성이 높은 것인 반면에, 제 2,3 레벨에 해당하는 제어될 모듈의 명칭은 상대적으로 보안성이 낮을 것이기 때문이다. 예컨대, 시동을 걸거나, 트렁크 또는 주유구를 오픈하는 차량 제어는, 라디오의 주파수나 볼륨을 조정하거나 에어컨의 온도나 풍량을 조정하는 차량 제어보다 더 보안성이 높다.
도 4는 본 발명의 일 실시예에 따른 푸쉬 버튼(Push Button)(410)을 나타내는 도면이다.
푸쉬 버튼(410)은 사용자의 손가락을 통해 눌려지고, 손가락의 눌림이 해제되는 경우에는 복귀 가능한 버튼의 형태일 수 있다.
푸쉬 버튼(410)은 음성 수신 모듈(101, 301)을 활성화시키는 기능을 수행할 수 있다. 예를 들어, 사용자의 손가락에 의해 눌려지는 경우 음성 수신 모듈(101, 301)은 사용자의 음성을 수신하도록 활성화 될 수 있고, 사용자의 손가락에 의한 눌림이 해제되는 경우 음성 수신 모듈(101, 301)은 사용자의 음성을 수신하는 것이 비활성화될 수 있다. 따라서, 음성 수신 모듈(101, 301)이 비활성화된 동안에는 사용자가 음성을 말하더라도 그 음성은 수신되지 않는다.
푸쉬 버튼(410)의 상단(즉, 사용자와 대면하는 면)에는 지문 수신 모듈(311)이 부착될 수 있고, 푸쉬 버튼(410)은 지문 수신 모듈(311)을 활성화시키는 기능을 수행할 수 있다. 예를 들어, 사용자의 손가락에 의해 눌려지는 경우 지문 수신 모듈(311)은 사용자의 지문을 수신하도록 활성화 될 수 있고, 사용자의 손가락에 의한 눌림이 해제되는 경우 지문 수신 모듈(311)은 사용자의 지문을 수신하는 것이 비활성화될 수 있다. 따라서, 지문 수신 모듈(311)이 비활성화된 동안에는 사용자의 손가락이 지문 수신 모듈(311)과 접촉하더라도 그 지문은 수신되지 않는다.
도 5는 푸쉬 버튼(510)이 차량 내에서 위치될 수 있는 위치를 나타내는 도면이다. 도 5의 푸쉬 버튼(510)은 도 4의 푸쉬 버튼(410)과 대응되는 기능을 수행한다.
푸쉬 버튼(510)은 차량의 핸들에서 사용자와 대면하는 면의 일측에 위치될 수 있고, 음성 수신 모듈(101, 301)을 활성화시키는 기능을 수행할 수 있다. 예컨대, 푸쉬 버튼(510)은 핸들의 상단의 좌측면 또는 우측면에 위치될 수 있다. 이 경우, 푸쉬 버튼(510)의 주변에는 다른 장치들, 예컨대, 크루즈 컨트롤 버튼, 볼륨 조절 버튼, 센터페시아 모니터 제어 버튼 등이 위치할 수 있다. 또한, 푸쉬 버튼(510)의 상단(즉, 사용자와 대면하는 면)에는 지문 수신 모듈(511)이 부착될 수 있고, 푸쉬 버튼(510)은 지문 수신 모듈(511)을 활성화시키는 기능을 수행할 수 있다.
푸쉬 버튼(510)은 차량의 기어봉의 상단에 위치될 수 있고, 음성 수신 모듈(101, 301)을 활성화시키는 기능을 수행할 수 있다. 예컨대, 푸쉬 버튼(510)은 기어봉 상단의 정면에 위치될 수 있다. 또한, 푸쉬 버튼(510)의 상단(즉, 사용자와 대면하는 면)에는 지문 수신 모듈(511)이 부착될 수 있고, 푸쉬 버튼(510)은 지문 수신 모듈(511)을 활성화시키는 기능을 수행할 수 있다.
푸쉬 버튼(510)은 차량의 시동 버튼에 위치될 수 있고, 음성 수신 모듈(101, 301)을 활성화시키는 기능을 수행할 수 있다. 예컨대, 푸쉬 버튼(510)은 시동 버튼의 정면에 위치될 수 있다. 또한, 푸쉬 버튼(510)의 상단(즉, 사용자와 대면하는 면)에는 지문 수신 모듈(511)이 부착될 수 있고, 푸쉬 버튼(510)은 지문 수신 모듈(511)을 활성화시키는 기능을 수행할 수 있다.
한편, 본 발명의 일 실시예에 따른 중앙 처리 모듈(103, 303)은 차량 제어 장치(100, 300)의 동작 상황을 나타내는 진행 정보를 사용자에게 전달하는 기능을 수행할 수 있다. 차량 제어 장치(100, 300)의 동작 상황을 나타내는 진행 정보는 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함할 수 있다. 음성 입력 대기는 사용자로부터의 음성 입력을 대기하는 것이다. 예를 들면, 음성 입력 대기는 푸쉬 버튼(410)이 사용자의 손가락을 통해 눌려져 음성 수신 모듈(101, 301)이 활성화된 상태를 말한다. 정상 입력 여부는 음성 수신 모듈(101, 301)이 활성화되었고 사용자의 음성으로 예컨대 제어될 모듈의 명칭이 입력된 경우, 그 명칭이 DB에 저장된 모듈의 명칭이라면 정상 입력으로 결정되고, 그 명칭이 DB에 저장된 모듈의 명칭이 아니라면 비정상 입력으로 결정된다. 동작 실행은 제어될 모듈의 제어가 수행된 것을 말한다. 예컨대, 사용자의 음성 입력으로 차량의 모듈의 제어가 완료된 것을 말한다.
또한, 본 발명의 일 실시예에 따른 중앙 처리 모듈(103, 303)은 차량 제어 장치(100, 300)의 동작 상황을 나타내는 진행 정보를 청각적으로 출력할 수 있다. 예를 들면, 진행 정보로서 음성 입력 대기를 청각적으로 출력하기 위해, 중앙 처리 모듈(103, 303)은 음성 입력 대기에 대응되도록 미리 설정된 사운드를 차량 내부의 스피커를 통해 출력할 수 있다. 예를 들면, "명령어를 입력하세요"라는 사운드를 스피커를 통해 출력할 수 있다. 또한, 진행 정보로서 정상 입력 여부를 청각적으로 출력하기 위해 중앙 처리 모듈(103, 303)은 정상 입력에 대응되도록 미리 설정된 사운드 또는 비정상 입력에 대응되도록 미리 설정된 사운드를 차량 내부의 스피커를 통해 출력할 수 있다. 예를 들면, 일반적으로 잘 알려진 "딩동댕" 사운드를 정상 입력의 경우에 스피커를 통해 출력할 수 있고, "땡" 사운드를 비정상 입력의 경우에 스피커를 통해 출력할 수 있다. 또한, 진행 정보로서 동작 실행을 청각적으로 출력하기 위해, 중앙 처리 모듈(103, 303)은 동작 실행에 대응되도록 미리 설정된 사운드를 차량 내부의 스피커를 통해 출력할 수 있다. 예를 들면, "success" 사운드를 스피커를 통해 출력할 수 있다. 스피커를 통해 출력되는 미리 설정된 사운드는 전술한 예에 한정되지 않고, 다른 사운드로 설정될 수도 있다.
또한, 본 발명의 일 실시예에 따른 중앙 처리 모듈(103, 303)은 차량 제어 장치(100, 300)의 동작 상황을 나타내는 진행 정보를 시각적으로 출력할 수 있다. 예를 들면, 진행 정보로서 음성 입력 대기를 시각적으로 출력하기 위해, 중앙 처리 모듈(103, 303)은 차랑 내부에 부착된 디스플레이 소자를 동작시킬 수 있다. 예를 들면, 황색 빛을 발광하는 디스플레이 소자를 동작시킬 수 있다.또한, 진행 정보로서 정상 입력 여부를 시각적으로 출력하기 위해 중앙 처리 모듈(103, 303)은 녹색 빛을 발광하는 디스플레이 소자를 동작시켜 정상 입력임을 출력할 수 있고, 적색 빛을 발광하는 디스플레이 소자를 동작시켜 비정상 입력임을 출력할 수 있다.또한, 진행 정보로서 동작 실행을 시각적으로 출력하기 위해, 중앙 처리 모듈(103, 303)은 녹색 빛을 발광하는 디스플레이 소자를 동작시켜 동작이 실행되었음을 출력할 수 있다. 디스플레이 소자를 통해 진행 정보를 출력하는 방식은 전술한 예에 한정되지 아니하고, 다른 방식이 이용될 수도 있다.
도 6은 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법을 나타내는 도면이다.
본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은, 사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하는 단계(S610), 수신된 음성을 프로세싱하는 단계(S620), 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 제어될 모듈을 제어하기 위한 제어 신호를 출력하는 단계(S630), 제어 신호에 기초하여 차량을 제어하는 단계(S640)을 포함한다.
단계 S630에서 차량의 제어될 모듈의 명칭에 기초하여 결정되는 제어의 레벨은, 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨, 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨, 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함한다. 제 1 레벨로 결정되기 위한 모듈의 명칭은 예를 들어, 시동, 트렁크, 주유구를 포함하고, 제 2 레벨로 결정되기 위한 모듈의 명칭은 예를 들어, LDWS, PAS, TCS를 포함하고, 제 3 레벨로 결정되기 위한 모듈의 명칭은 예를 들어, 라디오, 에어컨, 히터를 포함할 수 있다. 이러한 레벨의 분류 및 각각의 레벨에서의 모듈의 제어는 도 2를 참조하여 전술한 바와 같다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은, 제 1 레벨로 결정되는 경우에 활성화되어 사용자로부터 지문을 수신하는 단계를 포함할 수 있다. 이 경우, 본 실시예의 방법은 수신된 지문을 프로세싱하는 단계 및 지문에 기초하여 사용자에 대해 차량의 제어의 권한이 있는지 여부를 결정하고 그 권한이 있는 경우에만 제어 신호를 출력하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은, 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행 정보를 사용자에게 청각적으로 전달하기 위해 차량 내부의 스피커를 통해 그 진행 정보를 출력하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은, 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행 정보를 사용자에게 시각적으로 전달하기 위해 차량 내부에 부착된 디스플레이 소자를 통해 그 진행 정보를 출력하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은, 제 2 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용이 수신되는 경우에 차량의 내부 스피커를 통해 DB에 저장된 제어의 내용을 출력하는 단계를 포함할 수 있다. 본 실시예에 따른 방법은 제 3 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용 또는 제어의 세부 내용이 수신되는 경우에 차량 내부의 스피커를 통해 DB에 저장된 제어의 내용 또는 제어의 세부 내용을 출력하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법은, 지문 수신 모듈이 부착된 푸쉬 버튼이 눌려지는 경우에 활성화되어 사용자로부터 음성을 수신하는 단계를 포함할 수 있다. 본 실시예의 방법은, 푸쉬 버튼이 눌려지는 경우에 활성화되어 사용자로부터 지문을 수신하는 단계를 포함할 수 있다. 본 실시예에서의 푸쉬 버튼은 예를 들어, 차량의 핸들, 차량의 기어봉, 및 시동 버튼 중 적어도 하나의 위치에 배치될 수 있다.
도 7은 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)을 나타내는 도면이다.
본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)은, 사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하는 명령들(710), 수신된 음성을 프로세싱하는 명령들(710), 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 제어될 모듈을 제어하기 위한 제어 신호를 출력하는 명령들(730), 제어 신호에 기초하여 차량을 제어하는 명령들(740)을 포함한다.
제어의 레벨을 결정하는 명령들(730)에 의해 결정되는 제어의 레벨은, 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨, 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨, 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함한다. 제 1 레벨로 결정되기 위한 모듈의 명칭은 예를 들어, 시동, 트렁크, 주유구를 포함하고, 제 2 레벨로 결정되기 위한 모듈의 명칭은 예를 들어, LDWS, PAS, TCS를 포함하고, 제 3 레벨로 결정되기 위한 모듈의 명칭은 예를 들어, 라디오, 에어컨, 히터를 포함할 수 있다. 이러한 레벨의 분류 및 각각의 레벨에서의 모듈의 제어는 도 2를 참조하여 전술한 바와 같다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)은, 제 1 레벨로 결정되는 경우에 활성화되어 사용자로부터 지문을 수신하기 위한 명령들을 포함할 수 있다. 이 경우, 본 실시예의 컴퓨터 프로그램은 수신된 지문을 프로세싱하기 위한 명령들 및 지문에 기초하여 사용자에 대해 차량의 제어의 권한이 있는지 여부를 결정하고 그 권한이 있는 경우에만 제어 신호를 출력하기 위한 명령들을 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)은, 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행 정보를 사용자에게 청각적으로 전달하기 위해 차량 내부의 스피커를 통해 그 진행 정보를 출력하기 위한 명령들을 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)은, 음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행 정보를 사용자에게 시각적으로 전달하기 위해 차량 내부에 부착된 디스플레이 소자를 통해 그 진행 정보를 출력하기 위한 명령들을 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)은, 제 2 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용이 수신되는 경우에 차량의 내부 스피커를 통해 DB에 저장된 제어의 내용을 출력하기 위한 명령들을 포함할 수 있다. 본 실시예에 따른 컴퓨터 프로그램은 제 3 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용 또는 제어의 세부 내용이 수신되는 경우에 차량 내부의 스피커를 통해 DB에 저장된 제어의 내용 또는 제어의 세부 내용을 출력하기 위한 명령들을 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 컴퓨터 판독가능한 매체에 저장된 컴퓨터 프로그램(700)은, 지문 수신 모듈이 부착된 푸쉬 버튼이 눌려지는 경우에 활성화되어 사용자로부터 음성을 수신하기 위한 명령들을 포함할 수 있다. 본 실시예의 컴퓨터 프로그램은, 푸쉬 버튼이 눌려지는 경우에 활성화되어 사용자로부터 지문을 수신하기 위한 명령들을 포함할 수 있다. 본 실시예에서의 푸쉬 버튼은 예를 들어, 차량의 핸들, 차량의 기어봉, 및 시동 버튼 중 적어도 하나의 위치에 배치될 수 있다.
"제 1", "제 2" 등과 같은 명칭을 사용한 여기서의 엘리먼트에 대한 임의의 언급은 일반적으로 그러한 엘리먼트들의 양 또는 순서를 제한하지 않는다. 오히려, 이러한 명칭들은 둘 이상의 엘리먼트들 또는 엘리먼트의 인스턴스들 간을 구별하는 편리한 방법으로서 여기서 사용될 수 있다. 따라서, 제 1 및 제 2 엘리먼트들로의 언급은 단지 두 개의 엘리먼트들만이 거기서 이용될 수 있다는 것이나 또는 제 1 엘리먼트가 임의의 방식으로 제 2 엘리먼트에 선행해야 한다는 것을 의미하지 않는다. 또한, 달리 설명되지 않는 한, 엘리먼트들의 세트는 하나 이상의 엘리먼트들을 포함할 수 있다. 또한, 상세한 설명이나 청구항들에서 사용되는 "A, B 또는 C 중 적어도 하나"의 형태인 용어는 "A 또는 B 또는 이러한 엘리먼트들의 임의의 결합"을 의미한다.
비록 상세한 설명은 본 발명의 특정 예들을 설명하지만, 당업자들이라면 본 발명의 범위로부터 벗어나지 않고 본 발명의 변형들을 상상할 수 있다.
당업자들은 정보 및 신호들이 여러 상이한 기법들 및 기술들 중 임의의 기법 또는 기술을 사용하여 표현될 수 있음을 알 것이다. 예를 들어, 위 설명 전반에 걸쳐 언급될 수 있는 데이터들, 지시들, 명령들, 정보들, 신호들, 비트들, 심볼들, 및 칩은 전압들, 전류들, 전자기파들, 자기 필드들 또는 입자들, 광학 필드들 또는 입자들, 또는 이들의 임의의 결합에 의해 표현될 수 있다.
당업자들은 여기서 설명된 예들과 관련하여 설명되어진 다양한 예시적인 논리 블록들, 모듈들, 회로들, 방법들 및 알고리즘들이 전자 하드웨어, 컴퓨터 소프트웨어, 또는 이들의 결합으로서 구현될 수 있음을 잘 이해할 것이다. 하드웨어 및 소프트웨어의 이러한 상호교환성을 명확히 나타내기 위해, 다양한 예시적인 컴포넌트들, 블록들, 모듈들, 회로들, 방법들 및 알고리즘들이 그들의 기능적 관점에서 일반적으로 위에 기술되었다. 이러한 기능이 하드웨어로 구현되는지 또는 소프트웨어로 구현되는지 여부는 전체 시스템에 부가된 특정 애플리케이션 및 설계 제한들에 의존한다. 숙련된 기술자들은 설명된 기능을 각각의 특정 애플리케이션에 대해 다양한 방식으로 구현할 수 있지만, 이러한 구현 결정들이 본 발명의 범위로부터 벗어나는 것으로 해석되지 않아야 한다.
여기서 설명된 예들과 관련하여 설명된 다양한 예시적인 로직 블록들, 모듈들, 및 회로들이 범용 프로세서, 디지털 신호 처리기(DSP), 주문형 집적회로(ASIC), 필드 프로그램어블 게이트 어레이(FPGA) 또는 다른 프로그램어블 로직 장치, 이산 게이트 또는 트랜지스터 로직, 이산 하드웨어 컴포넌트들, 또는 여기서 설명된 기능들을 수행하도록 설계된 이들의 임의의 결합을 통해 구현 또는 수행될 수 있다. 범용 프로세서는 마이크로 프로세서 일 수 있지만, 대안적으로, 이러한 프로세서는 임의의 종래 프로세서, 제어기, 마이크로 제어기, 또는 상태 머신일 수 있다. 프로세서는 또한 예를 들어 DSP 및 마이크로프로세서의 결합, 다수의 마이크로프로세서들, DSP 통신과 관련한 하나 이상의 마이크로 프로세서들, 또는 임의의 다른 이러한 구성으로서 구현될 수 있다.
여기서 설명된 예들과 관련하여 설명되어진 방법들 또는 알고리즘들은 하드웨어, 프로세서에 의해 실행되는 소프트웨어 모듈, 또는 이들의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈들은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터들, 하드디스크, 제거가능 디스크, CD-ROM, 또는 해당 분야에 공지된 임의의 다른 형태의 저장 매체에 상주할 수 있다. 저장매체는 프로세서에 연결될 수 있고, 따라서 프로세서는 저장 매체로부터 정보를 판독하고 그 저장매체에 정보를 기록할 수 있다. 대안적으로, 저장 매체는 프로세서의 구성요소일 수 있다. 프로세서 및 저장 매체는 ASIC에 상주할 수 있다.
하나 이상의 예시적인 실시예들에 있어서, 설명된 기능들은 하드웨어, 소프트웨어, 펌웨어 또는 이들의 임의의 결합으로 구현될 수 있다. 소프트웨어로 구현되는 경우, 그 기능들은 컴퓨터-판독가능 매체 상에 하나 이상의 명령들 또는 코드로서 저장되거나 또는 이들을 통해 전송될 수 있다. 컴퓨터-판독가능 매체들은 컴퓨터 저장 매체들 및 한 장소에서 다른 장소로 컴퓨터 프로그램의 전달을 용이하게 하는 임의의 매체를 포함하는 통신 매체들 양쪽 모두를 포함한다. 저장 매체들은 범용 컴퓨터 또는 특수 목적용 컴퓨터에 의해 액세스될 수 있는 임의의 이용가능한 매체들일 수 있다. 일예일뿐 비제한적으로, 이러한 컴퓨터-판독가능 매체들은 RAM, ROM, EEPROM, CD-ROM 또는 다른 광학 디스크 저장 매체, 자기 디스크 저장 또는 다른 자기 저장 장치들, 또는 명령들 또는 데이터 구조들의 형태로 원하는 프로그램 코드 수단을 전달하거나 저장하는데 사용될 수 있고 범용 컴퓨터나 특수 목적용 컴퓨터, 또는 범용 프로세서나 특수 목적용 프로세서에 의해 액세스될 수 있는 임의의 다른 매체를 포함할 수 있다. 또한, 임의의 접속 수단이 컴퓨터-판독가능 매체로 적절히 불릴 수 있다. 예를 들어, 소프트웨어가 동축 케이블, 광섬유 케이블, 연선, 디지털 가입자 라인(DSL), 또는 적외선, 라디오, 및 마이크로웨이브와 같은 무선 기술을 사용하여 웹사이트, 서버, 또는 다른 원격 소스로부터 전송되는 경우, 이러한 동축 케이블, 광섬유 케이블, 연선, DSL, 또는 적외선, 라디오, 및 마이크로웨이브와 같은 무선 기술들이 이러한 매체의 정의 내에 포함된다. 여기서 사용되는 disk 및 disc은 컴팩트 disc(CD), 레이저 disc , 광학 disc, DVD(digital versatile disc), 플로피 disk, 및 블루-레이 disc를 포함하며, 여기서 disk는 일반적으로 데이터를 자기적으로 재생하지만, disc은 레이저를 통해 광학적으로 데이터를 재생한다. 이러한 것들의 결합은 또한 컴퓨터-판독가능 매체의 범위 내에 포함되어야 한다.
설명된 예들에 대한 앞선 설명은 당업자가 본 발명을 이용하거나 또는 실시할 수 있도록 제공된다. 이러한 예들에 대한 다양한 변형들은 당업자들에게 쉽게 자명할 것이며, 여기에 정의된 일반적인 원리들은 본 발명의 사상 또는 범위를 벗어남이 없이 다른 들에 적용될 수 있다. 그리하여, 본 발명은 여기에 제시된 예들로 제한되도록 의도되지 않고, 여기에 설명된 원리들 및 신규한 특징들과 부합되는 최광의 범위로 제공되어야 한다.
Claims (21)
- 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하는 차량 제어 장치로서,
사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하는 음성 수신 모듈;
상기 수신된 음성을 프로세싱하는 음성 처리 모듈;
상기 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 상기 제어될 모듈을 제어하기 위한 제어 신호를 출력하는 중앙 처리 모듈; 및
상기 제어 신호에 기초하여 차량을 제어하는 차량 제어 모듈을 포함하고,
상기 제어의 레벨은,
상기 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨, 상기 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨, 및 상기 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함하고,
상기 중앙 처리 모듈은, 상기 제 1레벨에 대해서만 지문 인식을 수행하는 차량 제어 장치. - 삭제
- 삭제
- 제 1 항에 있어서,
상기 제 1 레벨로 결정되기 위한 모듈의 명칭은 시동, 트렁크, 주유구를 포함하고,
상기 제 2 레벨로 결정되기 위한 모듈의 명칭은 차선이탈경보시스템(LDWS: Lane Departure Warning System), 주차보조시스템(PAS: Parking Assistance System), 트랙션제어시스템(TCS: Traction Control System)을 포함하고,
상기 제 3 레벨로 결정되기 위한 모듈의 명칭은 라디오, 에어컨, 히터를 포함하는,
차량 제어 장치. - 제 1 항에 있어서,
상기 제 1 레벨로 결정되는 경우에 활성화되어, 상기 사용자로부터 지문을 수신하는 지문 수신 모듈; 및
상기 수신된 지문을 프로세싱하는 지문 처리 모듈을 더 포함하고,
상기 중앙 처리 모듈은, 상기 지문에 기초하여 상기 사용자에 대해 차량 제어의 권한이 있는지 여부를 결정하고, 권한이 있는 경우에만 상기 제어 신호를 출력하는,
차량 제어 장치. - 제 1 항에 있어서,
상기 중앙 처리 모듈은,
음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행정보를 상기 사용자에게 청각적으로 전달하기 위해, 상기 차량 내부의 스피커를 통해 상기 진행 정보를 출력하는,
차량 제어 장치. - 제 1 항에 있어서,
상기 중앙 처리 모듈은,
음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행정보를 상기 사용자에게 시각적으로 전달하기 위해, 상기 차량 내부에 부착된 디스플레이 소자를 통해 상기 진행 정보를 출력하는,
차량 제어 장치. - 제 1 항에 있어서,
상기 중앙 처리 모듈은,
상기 제 2 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용이 수신되는 경우, 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용을 출력하고,
상기 제 3 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용 또는 제어의 세부 내용이 수신되는 경우, 상기 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용 또는 제어의 세부 내용을 출력하는,
차량 제어 장치. - 제 5 항에 있어서,
상기 지문 수신 모듈이 부착된 푸쉬 버튼(Push Button)이 눌려지는 경우에, 상기 음성 수신 모듈은 상기 사용자로부터 음성을 수신하도록 활성화되고,
상기 푸쉬 버튼이 눌려지는 경우에, 상기 지문 수신 모듈은 상기 사용자로부터 지문을 수신하도록 활성화되는,
차량 제어 장치. - 제 9 항에 있어서,
상기 푸쉬 버튼은,
차량의 핸들, 차량의 기어봉, 및 시동 버튼 중 적어도 하나의 위치에 배치되는,
차량 제어 장치. - 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법으로서,
사용자로부터 적어도 차량의 제어될 모듈의 명칭을 포함하는 음성을 수신하는 단계;
상기 수신된 음성을 프로세싱하는 단계;
상기 차량의 제어될 모듈의 명칭에 기초하여 제어의 레벨을 결정하고, 상기 제어될 모듈을 제어하기 위한 제어 신호를 출력하는 단계; 및
상기 제어 신호에 기초하여 차량을 제어하는 단계를 포함하고,
상기 제어의 레벨은,
상기 제어될 모듈의 명칭에 기초하여 제어 신호를 출력하는 제 1 레벨, 상기 제어될 모듈의 명칭과 제어의 내용에 기초하여 제어 신호를 출력하는 제 2 레벨, 및 상기 제어될 모듈의 명칭과 제어의 내용과 제어의 세부 내용에 기초하여 제어 신호를 출력하는 제 3 레벨을 포함하고,
상기 제어 신호를 출력하는 단계는, 상기 제 1레벨에 대하여만 지문 인식을 수행하는 단계를 포함하는 사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 삭제
- 삭제
- 제 11 항에 있어서,
상기 제 1 레벨로 결정되기 위한 모듈의 명칭은 시동, 트렁크, 주유구를 포함하고,
상기 제 2 레벨로 결정되기 위한 모듈의 명칭은 차선이탈경보시스템(LDWS: Lane Departure Warning System), 주차보조시스템(PAS: Parking Assistance System), 트랙션제어시스템(TCS: Traction Control System)을 포함하고,
상기 제 3 레벨로 결정되기 위한 모듈의 명칭은 라디오, 에어컨, 히터를 포함하는,
사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 제 11항에 있어서,
상기 지문 인식을 수행하는 단계는,
상기 제 1 레벨로 결정되는 경우에 활성화되어, 상기 사용자로부터 지문을 수신하는 단계;
상기 수신된 지문을 프로세싱하는 단계; 및
상기 지문에 기초하여 상기 사용자에 대해 차량 제어의 권한이 있는지 여부를 결정하고, 권한이 있는 경우에만 상기 제어 신호를 출력하는 단계를 더 포함하는,
사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 제 11 항에 있어서,
음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행 정보를 상기 사용자에게 청각적으로 전달하기 위해, 상기 차량 내부의 스피커를 통해 상기 진행 정보를 출력하는 단계를 더 포함하는,
사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 제 11 항에 있어서,
음성 입력 대기, 정상 입력 여부, 동작 실행을 포함하는 진행정보를 상기 사용자에게 시각적으로 전달하기 위해, 상기 차량 내부에 부착된 디스플레이 소자를 통해 상기 진행 정보를 출력하는 단계를 더 포함하는,
사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 제 11 항에 있어서,
상기 제 2 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용이 수신되는 경우, 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용을 출력하는 단계; 및
상기 제 3 레벨로 결정되기 위한 모듈의 명칭이 수신되었으나 DB에 저장되지 아니한 제어의 내용 또는 제어의 세부 내용이 수신되는 경우, 상기 차량 내부의 스피커를 통해 상기 DB에 저장된 제어의 내용 또는 제어의 세부 내용을 출력하는 단계를 더 포함하는,
사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 제 15 항에 있어서,
지문 수신 모듈이 부착된 푸쉬 버튼이 눌려지는 경우에 활성화되어 상기 사용자로부터 음성을 수신하는 단계; 및
상기 푸쉬 버튼이 눌려지는 경우에 활성화되어 상기 사용자로부터 지문을 수신하는 단계를 더 포함하는,
사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 제 19 항에 있어서,
상기 푸쉬 버튼은,
차량의 핸들, 차량의 기어봉, 및 시동 버튼 중 적어도 하나의 위치에 배치되는,
사용자의 음성 입력에 기반하여 차량의 동작들을 제어하기 위한 방법. - 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140146085A KR101585346B1 (ko) | 2014-10-27 | 2014-10-27 | 음성 인식 및 지문 인식을 이용하여 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020140146085A KR101585346B1 (ko) | 2014-10-27 | 2014-10-27 | 음성 인식 및 지문 인식을 이용하여 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101585346B1 true KR101585346B1 (ko) | 2016-01-13 |
Family
ID=55172934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020140146085A KR101585346B1 (ko) | 2014-10-27 | 2014-10-27 | 음성 인식 및 지문 인식을 이용하여 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101585346B1 (ko) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106314368A (zh) * | 2016-09-28 | 2017-01-11 | 三峡大学 | 一种汽车智能防盗保护装置 |
CN108665892A (zh) * | 2018-03-21 | 2018-10-16 | 肇庆益晟商贸有限公司 | 一种新能源汽车的语音控制装置 |
KR20200027280A (ko) * | 2018-09-04 | 2020-03-12 | 현대모비스 주식회사 | 음성인식을 이용한 차량의 기능 제어장치 및 방법 |
KR20200034059A (ko) * | 2018-09-20 | 2020-03-31 | 현대오토에버 주식회사 | 음성 인식 기반 제어 시스템 |
-
2014
- 2014-10-27 KR KR1020140146085A patent/KR101585346B1/ko active IP Right Grant
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106314368A (zh) * | 2016-09-28 | 2017-01-11 | 三峡大学 | 一种汽车智能防盗保护装置 |
CN108665892A (zh) * | 2018-03-21 | 2018-10-16 | 肇庆益晟商贸有限公司 | 一种新能源汽车的语音控制装置 |
KR20200027280A (ko) * | 2018-09-04 | 2020-03-12 | 현대모비스 주식회사 | 음성인식을 이용한 차량의 기능 제어장치 및 방법 |
KR102602768B1 (ko) * | 2018-09-04 | 2023-11-15 | 현대모비스 주식회사 | 음성인식을 이용한 차량의 기능 제어장치 및 방법 |
KR20200034059A (ko) * | 2018-09-20 | 2020-03-31 | 현대오토에버 주식회사 | 음성 인식 기반 제어 시스템 |
KR102184300B1 (ko) * | 2018-09-20 | 2020-12-01 | 현대오토에버 주식회사 | 음성 인식 기반 제어 시스템 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101585346B1 (ko) | 음성 인식 및 지문 인식을 이용하여 차량을 제어하기 위한 장치, 방법 및 컴퓨터 판독가능한 기록매체에 저장된 컴퓨터 프로그램 | |
JP6452708B2 (ja) | オーディオパスワードの強度を評価するためのシステムおよび方法 | |
KR101173944B1 (ko) | 차량 운전자의 감성 조절 시스템 및 방법 | |
US11475899B2 (en) | Speaker identification | |
US8175884B1 (en) | Environmental condition detector with validated personalized verbal messages | |
US9756161B2 (en) | Voice recognition apparatus, vehicle having the same, and method of controlling the vehicle | |
CN202841290U (zh) | 移动终端的解锁装置及具有该解锁装置的移动终端 | |
WO2015070799A1 (zh) | 指令信息的发送和接收方法及其装置 | |
CN105264538B (zh) | 用于识别***的认证 | |
JP4359887B2 (ja) | 個人認証システム | |
EP4127988B1 (en) | In-ear liveness detection for voice user interfaces | |
EP3312832A1 (en) | Voice catergorisation | |
CN103745512B (zh) | 语音导航的智能电子锁***的语音导航方法 | |
CN103678977A (zh) | 保护信息安全的方法及其电子装置 | |
WO2018233300A1 (zh) | 语音识别方法和语音识别装置 | |
CN106218557B (zh) | 一种带语音识别控制的车载麦克风 | |
CN104616372A (zh) | 一种控制车锁的方法和装置 | |
JP4666202B2 (ja) | 自動車設備遠隔制御システム | |
CN108352167B (zh) | 包括可佩戴设备的车辆语音识别 | |
JP2015187343A (ja) | 車両制御システム | |
CN112634883A (zh) | 控制用户界面 | |
KR102179220B1 (ko) | 음성인식을 이용한 전자성경 시스템 | |
WO2018079018A1 (ja) | 情報処理装置、及び情報処理方法 | |
KR20140118588A (ko) | 음성녹음을 이용한 음성인식 제어시스템 및 그 제어방법 | |
CN109583171A (zh) | 一种用户登录解锁方法、装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20181218 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20191217 Year of fee payment: 5 |