KR102374242B1 - Vehicle, and control method for the same - Google Patents
Vehicle, and control method for the same Download PDFInfo
- Publication number
- KR102374242B1 KR102374242B1 KR1020170132175A KR20170132175A KR102374242B1 KR 102374242 B1 KR102374242 B1 KR 102374242B1 KR 1020170132175 A KR1020170132175 A KR 1020170132175A KR 20170132175 A KR20170132175 A KR 20170132175A KR 102374242 B1 KR102374242 B1 KR 102374242B1
- Authority
- KR
- South Korea
- Prior art keywords
- key
- information
- input
- vehicle
- search
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0236—Character input methods using selection techniques to select from displayed items
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- Navigation (AREA)
Abstract
일 실시예에 따른 차량은 자세 정보, 조향 정보 및 차속 정보 중 적어도 하나를 포함하는 환경 정보를 감지하는 감지부; 문자 입력을 위한 복수의 키가 배열된 인터페이스를 제공하는 입력부; 미리 정해진 복수의 검색어를 저장하는 저장부; 상기 저장부에 저장된 상기 복수의 검색어 중 상기 입력부에 의해 입력된 문자에 대응되는 검색어가 존재하지 않는 경우, 상기 감지부에 의해 감지된 상기 환경 정보 및 상기 입력부에 의해 제공되는 상기 인터페이스의 상기 복수의 키 각각의 위치 정보에 기초하여 상기 입력된 문자를 보정하는 제어부; 를 포함할 수 있다.A vehicle according to an exemplary embodiment includes: a sensing unit configured to sense environment information including at least one of posture information, steering information, and vehicle speed information; an input unit providing an interface in which a plurality of keys for inputting characters are arranged; a storage unit for storing a plurality of predetermined search terms; When a search word corresponding to the character input by the input unit does not exist among the plurality of search words stored in the storage unit, the environment information detected by the sensing unit and the plurality of a control unit for correcting the input character based on position information of each key; may include
Description
문자 입력을 위한 인터페이스를 제공하는 차량 및 그 제어방법에 관한 것이다.A vehicle that provides an interface for inputting text and a method for controlling the same.
기술이 발전함에 따라, 차량은 기본적으로 주행 기능 이외에도 탑승자의 편의를 위한 다양한 기능을 제공할 수 있다.As technology develops, a vehicle may basically provide various functions for the convenience of occupants in addition to the driving function.
이러한 다양한 기능은 입력 장치에 의한 명령에 의해서 수행되는데, 차량용 입력 장치는 도로 환경, 주행 환경 등의 외부 요인으로부터 영향을 받을 수 있다. 이러한 외부 요인은 탑승자가 차량용 입력 장치를 조작하는 데 있어서, 정확한 조작을 방해하는 요인이 된다.These various functions are performed by a command from an input device, and the vehicle input device may be influenced by external factors such as a road environment and a driving environment. Such external factors become factors that hinder accurate manipulation of the vehicle input device by the passenger.
탑승자가 의도했던 본래 기능을 제공하기 위해, 이러한 차량의 외부 요인으로부터 보다 정확한 조작이 가능하도록 차량을 용이하게 제어할 수 있는 기술의 개발이 요구되고 있다.In order to provide the original function intended by the occupant, the development of a technology capable of easily controlling the vehicle to enable more accurate manipulation from external factors of the vehicle is required.
일 측면은 감지된 환경 정보에 기초하여 인터페이스 상에 입력되는 문자를 보정하는 차량 및 그 제어방법을 제공한다.One aspect provides a vehicle for correcting text input on an interface based on sensed environment information, and a method for controlling the same.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 일 측면에 따른 차량은, 자세 정보, 조향 정보 및 차속 정보 중 적어도 하나를 포함하는 환경 정보를 감지하는 감지부; 문자 입력을 위한 복수의 키가 배열된 인터페이스를 제공하는 입력부;미리 정해진 복수의 검색어를 저장하는 저장부; 상기 저장부에 저장된 상기 복수의 검색어 중 상기 입력부에 의해 입력된 문자에 대응되는 검색어가 존재하지 않는 경우, 상기 감지부에 의해 감지된 상기 환경 정보 및 상기 입력부에 의해 제공되는 상기 인터페이스의 상기 복수의 키 각각의 위치 정보에 기초하여 상기 입력된 문자를 보정하는 제어부; 를 포함한다.As a technical means for achieving the above-described technical problem, a vehicle according to an aspect includes: a sensing unit configured to sense environmental information including at least one of posture information, steering information, and vehicle speed information; An input unit for providing an interface in which a plurality of keys for inputting text are arranged; a storage unit for storing a plurality of predetermined search words; When a search word corresponding to the character input by the input unit does not exist among the plurality of search words stored in the storage unit, the environment information detected by the sensing unit and the plurality of a control unit for correcting the input character based on position information of each key; includes
또한, 상기 제어부는, 상기 복수의 키 각각의 위치 정보에 기초하여 상기 저장부에 저장된 상기 복수의 검색어 각각과 상기 입력된 문자의 차이를 확인하고, 상기 확인된 차이 및 상기 환경 정보에 기초하여 상기 입력된 문자를 보정할 수 있다.In addition, the control unit checks a difference between each of the plurality of search words stored in the storage unit and the input character based on the location information of each of the plurality of keys, and based on the identified difference and the environment information, the You can correct the entered characters.
또한, 상기 제어부는, 상기 복수의 검색어 각각과 상기 입력된 문자 사이에 서로 다른 자모를 확인하고, 상기 서로 다른 자모 중 상기 복수의 검색어 각각에 포함되는 제1자모에 대응되는 제1키의 위치 정보, 상기 서로 다른 자모 중 상기 입력된 문자에 포함되는 제2자모에 대응되는 제2키의 위치 정보 및 상기 환경 정보에 기초하여 상기 입력 문자를 보정할 수 있다.In addition, the control unit identifies different letters between each of the plurality of search words and the input characters, and position information of a first key corresponding to a first letter included in each of the plurality of search words among the different letters , the input character may be corrected based on location information of a second key corresponding to a second character included in the input character among the different characters and the environment information.
또한, 상기 제어부는, 상기 복수의 검색어 중 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, the control unit checks a search word having a minimum distance between the first key and the second key confirmed from the location information of the first key and the location information of the second key among the plurality of search words, It is possible to correct the input character as a search word.
또한, 상기 제어부는, 상기 복수의 검색어 중 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 상기 제1키가 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, the control unit is configured to check a search word in which the first key is located in a direction corresponding to the environment information from the position of the second key among the plurality of search words, and correct the input character with the checked search word. can
또한, 상기 제어부는, 상기 환경 정보 중 상기 자세 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향 및 좌우 방향 중 적어도 하나에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, when the posture information is included in the environment information, the control unit identifies a search word in which the first key is located in at least one of an up-down direction and a left-right direction from the position of the second key among the plurality of search words, , it is possible to correct the input character as the confirmed search word.
또한, 상기 제어부는, 상기 환경 정보 중 상기 조향 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 좌우 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, when the steering information is included in the environment information, the control unit checks a search word in which the first key is located in a left and right direction from a position of the second key among the plurality of search words, The input character may be corrected.
또한, 상기 제어부는, 상기 환경 정보 중 상기 차속 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, when the vehicle speed information is included in the environment information, the control unit may check a search word in which the first key is located in an up-down direction from a position of the second key among the plurality of search words, The input character may be corrected.
또한, 상기 제어부는, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 위치하고, 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, the control unit is configured to determine whether the first key is located in a direction corresponding to the environment information from the position of the second key among the plurality of search words, and confirmed from the position information of the first key and the position information of the second key. A search word having a minimum distance between the first key and the second key may be identified, and the input character may be corrected with the checked search word.
다른 측면에 따른 차량의 제어방법은 복수의 키가 배열된 인터페이스에 의해 문자를 입력받는 단계; 자세 정보, 조향 정보, 차속 정보 중 적어도 하나를 포함하는 환경 정보를 감지하는 단계; 및 미리 저장된 복수의 검색어 중 상기 입력된 문자에 대응되는 검색어가 존재하지 않는 경우, 상기 감지된 환경 정보 및 상기 인터페이스의 상기 복수의 키 각각의 위치 정보에 기초하여 상기 입력된 문자를 보정하는 단계; 를 포함할 수 있다.A method of controlling a vehicle according to another aspect includes: receiving a text input through an interface in which a plurality of keys are arranged; detecting environmental information including at least one of posture information, steering information, and vehicle speed information; and correcting the input text based on the sensed environment information and location information of each of the plurality of keys of the interface when there is no search word corresponding to the inputted text among a plurality of pre-stored search words; may include.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 복수의 키 각각의 위치 정보에 기초하여 상기 복수의 검색어 각각과 상기 입력된 문자의 차이를 확인하고, 상기 확인된 차이 및 상기 환경 정보에 기초하여 상기 입력된 문자를 보정할 수 있다.In addition, the step of correcting the inputted characters may include checking a difference between each of the plurality of search words and the inputted characters based on the location information of each of the plurality of keys, and based on the identified difference and the environment information The input character may be corrected.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 복수의 검색어 각각과 상기 입력된 문자 사이에 서로 다른 자모를 확인하고, 상기 서로 다른 자모 중 상기 복수의 검색어 각각에 포함되는 제1자모에 대응되는 제1키의 위치 정보, 상기 서로 다른 자모 중 상기 입력된 문자에 포함되는 제2자모에 대응되는 제2키의 위치 정보 및 상기 환경 정보에 기초하여 상기 입력 문자를 보정할 수 있다.In addition, the step of correcting the inputted characters may include checking a different alphabet between each of the plurality of search words and the inputted characters, and corresponding to a first alphabet included in each of the plurality of search words among the different alphabets. The input character may be corrected based on the location information of the first key, the location information of the second key corresponding to the second character included in the input character among the different characters, and the environment information.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 복수의 검색어 중 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, the step of correcting the input character may include a search word having a minimum distance between the first key and the second key, which is confirmed from the location information of the first key and the location information of the second key among the plurality of search words. may be checked, and the inputted character may be corrected with the confirmed search word.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, the step of correcting the inputted text may include: identifying a search word in which the first key is located in a direction corresponding to the environment information from the location of the second key among the plurality of search words, and using the identified search word You can correct the entered characters.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 환경 정보 중 상기 자세 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향 및 좌우 방향 중 적어도 하나에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, in the step of correcting the input character, when the posture information is included in the environment information, the first key among the plurality of search words is located in at least one of an up-down direction and a left-right direction from the position of the second key. The located search word may be checked, and the input text may be corrected with the checked search word.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 환경 정보 중 상기 조향 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 좌우 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, in the step of correcting the input character, when the steering information is included in the environment information, the first key among the plurality of search words is located in the left and right direction from the position of the second key, and , it is possible to correct the input character as the confirmed search word.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 환경 정보 중 상기 차속 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, in the step of correcting the input text, when the vehicle speed information is included in the environment information, a search word in which the first key is located in a vertical direction from the position of the second key among the plurality of search words is identified, , it is possible to correct the input character as the confirmed search word.
또한, 상기 입력된 문자를 보정하는 단계는, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 위치하고, 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정할 수 있다.In addition, in the step of correcting the input character, the first key among the plurality of search words is located in a direction corresponding to the environment information from the position of the second key, and the position information of the first key and the second key A search word having a minimum distance between the first key and the second key identified from the location information of
일 측면에 따른 차량 및 그 제어방법에 따르면, 차량의 환경 정보에 기초하여 차량 내에서 입력된 문자의 오기를 보다 정확하게 확인 및 보정할 수 있는 환경을 제공할 수 있다. 이를 통해, 차량 사용자의 편의성이 증진될 수 있다.According to a vehicle and a method for controlling the same according to an aspect, it is possible to provide an environment capable of more accurately checking and correcting erroneous texts input in the vehicle based on environmental information of the vehicle. Through this, the convenience of the vehicle user may be improved.
도 1은 일 실시예에 따른 차량의 외관을 도시한 도면이다.
도 2는 일 실시예에 따른 차량의 내부 구성을 나타낸 도면이다.
도 3은 일 실시예에 따른 차량의 제어 블록도이다.
도 4는 일 실시예에 따른 차량의 문자 입력을 위한 인터페이스를 예시한 도면이다.
도 5는 일 실시예에 따른 차량의 문자 입력을 위한 인터페이스 상에서 오타 보정 방법이 필요한 경우를 설명하기 위한 도면이다.
도 6은 일 실시예에 따른 오타 보정 방법을 설명하기 위한 도면이다.
도 7a 및 7b는 다른 일 실시예에 따른 오타 보정 방법을 설명하기 위한 도면이다.
도 8은 일 실시예에 따른 차량의 제어방법의 흐름도이다.1 is a view illustrating an exterior of a vehicle according to an exemplary embodiment.
2 is a diagram illustrating an internal configuration of a vehicle according to an exemplary embodiment.
3 is a control block diagram of a vehicle according to an exemplary embodiment.
4 is a diagram illustrating an interface for inputting text in a vehicle according to an exemplary embodiment.
5 is a diagram for explaining a case in which a method for correcting a typo on an interface for inputting text in a vehicle is required according to an exemplary embodiment.
6 is a diagram for explaining a method for correcting a typo according to an exemplary embodiment.
7A and 7B are diagrams for explaining a typo correction method according to another exemplary embodiment.
8 is a flowchart of a method for controlling a vehicle according to an exemplary embodiment.
명세서 전체에 걸쳐 동일 참조 부호는 동일 구성요소를 지칭한다. 본 명세서가 실시예들의 모든 요소들을 설명하는 것은 아니며, 본 발명이 속하는 기술분야에서 일반적인 내용 또는 실시예들 간에 중복되는 내용은 생략한다. 명세서에서 사용되는 '부, 모듈, 부재, 블록'이라는 용어는 소프트웨어 또는 하드웨어로 구현될 수 있으며, 실시예들에 따라 복수의 '부, 모듈, 부재, 블록'이 하나의 구성요소로 구현되거나, 하나의 '부, 모듈, 부재, 블록'이 복수의 구성요소들을 포함하는 것도 가능하다.Like reference numerals refer to like elements throughout. This specification does not describe all elements of the embodiments, and general content in the technical field to which the present invention pertains or content that overlaps between the embodiments is omitted. The term 'part, module, member, block' used in this specification may be implemented in software or hardware, and according to embodiments, a plurality of 'part, module, member, block' may be implemented as one component, It is also possible for one 'part, module, member, block' to include a plurality of components.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 직접적으로 연결되어 있는 경우뿐 아니라, 간접적으로 연결되어 있는 경우를 포함하고, 간접적인 연결은 무선 통신망을 통해 연결되는 것을 포함한다.Throughout the specification, when a part is "connected" to another part, it includes not only direct connection but also indirect connection, and indirect connection includes connection through a wireless communication network. do.
또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.Also, when a part "includes" a certain component, it means that other components may be further included, rather than excluding other components, unless otherwise stated.
명세서 전체에서, 어떤 부재가 다른 부재 "상에" 위치하고 있다고 할 때, 이는 어떤 부재가 다른 부재에 접해 있는 경우뿐 아니라 두 부재 사이에 또 다른 부재가 존재하는 경우도 포함한다. Throughout the specification, when a member is said to be located "on" another member, this includes not only a case in which a member is in contact with another member but also a case in which another member exists between the two members.
제 1, 제 2 등의 용어는 하나의 구성요소를 다른 구성요소로부터 구별하기 위해 사용되는 것으로, 구성요소가 전술된 용어들에 의해 제한되는 것은 아니다. Terms such as first, second, etc. are used to distinguish one component from another, and the component is not limited by the above-mentioned terms.
단수의 표현은 문맥상 명백하게 예외가 있지 않는 한, 복수의 표현을 포함한다.The singular expression includes the plural expression unless the context clearly dictates otherwise.
각 단계들에 있어 식별부호는 설명의 편의를 위하여 사용되는 것으로 식별부호는 각 단계들의 순서를 설명하는 것이 아니며, 각 단계들은 문맥상 명백하게 특정 순서를 기재하지 않는 이상 명기된 순서와 다르게 실시될 수 있다. In each step, the identification code is used for convenience of description, and the identification code does not describe the order of each step, and each step may be performed differently from the specified order unless the specific order is clearly stated in the context. there is.
이하 첨부된 도면을 참조하여 차량 및 그 제어방법을 상세하게 설명하도록 한다.Hereinafter, a vehicle and a control method thereof will be described in detail with reference to the accompanying drawings.
도 1은 일 실시예에 따른 차량의 외관을 도시한 도면이다.1 is a view illustrating an exterior of a vehicle according to an exemplary embodiment.
도 1과 같이, 차량의 일 실시예는 차량(1)의 외관을 형성하는 본체(10), 차량(1)을 이동시키는 차륜(21, 22), 차량(1) 내부를 외부로부터 차폐시키는 도어(14), 차량(1) 내부의 운전자에게 차량(1) 전방의 시야를 제공하는 전면 유리(17), 운전자에게 차량(1) 후방의 시야를 제공하는 사이드 미러(18, 19)를 포함한다. As shown in FIG. 1 , an embodiment of the vehicle includes a
차륜(21, 22)은 차량의 전방에 마련되는 전륜(21), 차량의 후방에 마련되는 후륜(22)을 포함하며, 전륜(21) 또는 후륜(22)은 후술할 구동부(700)로부터 회전력을 제공받아 본체(10)를 전방 또는 후방으로 이동시킬 수 있다. The
도어(14)는 본체(10)의 좌측 및 우측에 회동 가능하게 마련되어 개방 시에 운전자가 차량(1)의 내부에 탑승할 수 있도록 하며, 폐쇄 시에 차량(1)의 내부를 외부로부터 차폐시킨다.The
전면 유리(17)는 본체(10)의 전방 상측에 마련되어 차량(1) 내부의 운전자가 차량(1) 전방의 시각 정보를 획득할 수 있도록 하는 것으로서, 윈드쉴드 글라스(Windshield Glass)라고도 한다. The
또한, 사이드 미러(18, 19)는 본체(10)의 좌측에 마련되는 좌측 사이드 미러(18) 및 우측에 마련되는 우측 사이드 미러(19)를 포함하며, 차량(1) 내부의 운전자가 차량(1) 측면 및 후방의 시각 정보를 획득할 수 있도록 한다.In addition, the
도 2는 일 실시예에 따른 차량의 내부 구성을 나타낸 도면이다.2 is a diagram illustrating an internal configuration of a vehicle according to an exemplary embodiment.
도 2에 도시된 바와 같이, 차량(1)은 운전자 등이 탑승하는 시트(10)와, 기어 박스(20), 센터페시아(30) 및 조향 휠(40) 등이 마련된 대시보드(Dashboard; 50) 를 포함할 수 있다.As shown in FIG. 2 , the
기어 박스(20)에는 차량(1) 변속을 위한 변속 레버(24)와, 차량(1)의 기능 수행을 제어하기 위한 다이얼 조작부(22)가 설치될 수 있다.A shift lever 24 for shifting the
대시보드(50)에 마련된 조향 휠(40)은 차량(1)의 주행 방향을 조절하기 위한 장치로, 운전자에 의해 파지되는 림(41) 및 차량(1)의 조향 장치와 연결되고 림(41)과 조향을 위한 회전축의 허브를 연결하는 스포크(42)를 포함할 수 있다. 실시 예에 따라서 스포크(42)에는 차량(1) 내의 각종 장치, 일례로 오디오 장치 등을 제어하기 위한 조작 장치(42a, 42b)가 형성될 수 있다. The
클러스터(43)는 차량의 속도를 나타내는 속도 게이지와 차량의 RPM을 나타내는 RPM 게이지를 표시할 수 있다. 운전자가 한 눈에 차량에 관한 정보를 확인할 수 있다. 또한, 클러스터(43)는 차량(1)에 관한 정보, 특히 차량(1)의 주행에 관한 정보를 표시할 수 있다. 예를 들어, 클러스터(43)는 잔여 연료량에 기초한 주행 가능 거리나, 내비게이션 정보, 오디오 정보 등을 표시할 수 있다.The
대시보드(50)에 마련된 센터페시아(30)에는 공조 장치, 시계, 오디오 장치 및 디스플레이(34) 등이 설치될 수 있다. An air conditioner, a clock, an audio device, and a
디스플레이(34)는 차량과 직, 간접적으로 관련된 각종 정보를 표시할 수 있다. 예를 들어, 디스플레이는 차량의 내비게이션 정보, 차량의 상태 정보와 같은 직접 정보와, 차량 내, 외부로부터 제공받은 사진, 동영상을 포함하는 멀티미디어 정보와 같은 간접 정보를 표시할 수 있다.The
또한, 디스플레이(34)는 문자 입력을 위한 사용자 인터페이스를 표시할 수도 있다. 이에 대하여는 후술한다. Also, the
이를 위해, 디스플레이(34)는 LCD(Liquid Crystal Display), LED(Light Emitting Diode), PDP(Plasma Display Panel), OLED(Organic Light Emitting Diode), CRT(Cathode Ray Tube) 등으로 구현될 수 있으나, 이에 한정되지는 않는다.To this end, the
이와 같은 차량(1)의 다양한 기능은 사용자의 조작 명령에 의해서 수행될 수 있는데, 사용자가 차량(1) 내부에 마련된 입력 장치를 사용하여 조작 명령을 입력할 경우 정확한 조작이 문제될 수 있다.Such various functions of the
구체적으로, 차량(1) 내부에 마련된 입력 장치를 조작하는 데 있어서, 도로 환경, 주행 환경 등의 외부 요인에 의하여 정확한 조작이 어려운 경우가 있을 수 있다.Specifically, in manipulating the input device provided inside the
예를 들어, 사용자가 조작 명령을 내리기 위해 디스플레이(34)에 표시된 인터페이스 상에서 문자를 입력할 때, 차량(1)의 움직임이 문자 입력의 정확도에 영향을 미칠 수 있다.For example, when the user inputs text on the interface displayed on the
따라서, 이 경우, 조작 명령의 정확도를 높이기 위하여, 차량(1) 내부 및 외부의 환경 정보를 고려하여 입력된 문자를 보정할 필요성이 있다.Accordingly, in this case, in order to increase the accuracy of the operation command, it is necessary to correct the input characters in consideration of the environment information inside and outside the
이 때, 환경 정보란 차량(1)과 직, 간접적으로 관련된 정보로, 차량(1)의 움직임을 확인하기 위한 기초 정보일 수 있다. 환경 정보는 자세 정보, 조향 정보 및 차속 정보 중 적어도 하나를 포함할 수 있으며, 내비게이션 정보를 더 포함할 수도 있다.In this case, the environmental information is information directly or indirectly related to the
이하, 도 3 내지 도 7을 참조하여 전술한 환경 정보를 이용하여 입력된 문자를 보정하는 차량(1)을 구체적으로 설명한다.Hereinafter, the
도 3은 일 실시예에 따른 차량의 제어 블록도이며, 도 4는 일 실시예에 따른 차량의 문자 입력을 위한 인터페이스를 예시한 도면이다. 도 5는 일 실시예에 따른 차량의 문자 입력을 위한 인터페이스 상에서 오타 보정 방법이 필요한 경우를 설명하기 위한 도면이며, 도 6 및 도 7은 일 실시예에 따른 오타 보정 방법을 설명하기 위한 도면이다.3 is a control block diagram of a vehicle according to an embodiment, and FIG. 4 is a diagram illustrating an interface for inputting text into a vehicle according to an embodiment. 5 is a diagram for explaining a case in which a method for correcting a typo is needed on an interface for inputting text in a vehicle according to an embodiment, and FIGS. 6 and 7 are diagrams for explaining a method for correcting a typo according to an embodiment.
도 3을 참조하면, 일 실시예에 따른 차량은, 문자 입력을 위한 인터페이스를 제공하는 입력부(100); 환경 정보를 감지하는 감지부(200); 미리 정해진 복수의 검색어를 저장하는 저장부(300); 감지된 환경 정보에 기초하여 입력된 문자를 보정하는 제어부(400); 및 디스플레이(34); 를 포함할 수 있다.Referring to FIG. 3 , a vehicle according to an exemplary embodiment includes an
먼저, 입력부(100)는 차량(1)의 다양한 기능에 대한 조작 명령을 입력받을 수 있다. 이 때, 조작 명령의 입력은 문자 입력에 의해서도 수행될 수 있으며, 입력부(100)는 문자 입력을 위한 인터페이스를 제공하여 문자를 입력받을 수 있다.First, the
구체적으로, 입력부(100)는 문자 입력을 위한 복수의 키가 배열된 인터페이스를 제공하여 문자를 입력받을 수 있다. 입력부(100)가 제공하는 인터페이스는 문자를 구성하는 자모에 각각 대응되는 복수의 키를 포함할 수 있다.Specifically, the
도 4에 예시된 바와 같이, 입력부(100)는 문자 입력을 위한 인터페이스를 제공할 수 있다. 입력부(100)가 제공하는 인터페이스는 문자 입력을 위한 복수의 키(100b)와 입력된 문자가 표시되고 검색 명령을 입력할 수 있는 검색창(100a)을 포함할 수 있다.As illustrated in FIG. 4 , the
입력부(100)가 제공하는 인터페이스의 문자 입력을 위한 복수의 키(100b)는 키보드 형태로 구현될 수 있으며, 복수의 키(100b)는 미리 정해진 배열을 가지는 키들을 포함할 수 있다.The plurality of
예를 들어, 복수의 키(100b)는 두벌식 쿼티(qwerty) 배열을 가지는 키들을 포함할 수 있으며, 이에 한정되지 않는다.For example, the plurality of
복수의 키(100b)는 적어도 하나의 자모가 대응되는 키를 포함할 수 있으며, 자모 선택을 위한 키 및 키의 입력 취소를 위한 키 등을 포함할 수도 있다.The plurality of
예를 들어, 자모 'ㅔ' 및 'ㅖ'가 모두 하나의 키(101b)에 대응되면, 사용자는 별도의 키(102b)를 입력하여 자모 'ㅖ'를 선택하거나, 복수개의 자모가 대응되는 키를 연이어 입력하여 자모 'ㅖ'를 선택할 수도 있다. 이 때, 선택된 자모 'ㅖ'를 취소하는 경우, 사용자는 입력 취소 키(103b)를 입력하여 자모 "ㅖ'가 입력되기 전 상태로 되돌릴 수 있다. For example, when the letters 'ㅔ' and 'ㅖ' both correspond to one key 101b, the user selects the letter 'ㅖ' by inputting a separate key 102b, or a key to which a plurality of letters correspond. You can also select the letter 'ㅖ' by inputting in succession. At this time, when canceling the selected alphabet 'ㅖ', the user may return to the state before the alphabet "ㅖ" was input by inputting the input cancel key 103b.
또한, 사용자는 입력된 문자 사이에 띄어쓰기가 필요한 경우, 스페이스바(104b)를 입력하여 문자 사이에 간격을 입력할 수 있다.In addition, when a space is required between input characters, the user may input a space between the characters by inputting the
이러한 입력된 문자는 검색창(100a)에 표시되며, 검색창(100a)은 차량(1)이 입력된 문자에 해당하는 검색어를 검색하도록 검색 명령을 입력하는 검색 버튼(101a)을 포함할 수 있다.These input characters are displayed on the
이러한 인터페이스를 제공하기 위해, 입력부(100)는 탑승자로부터 제어 명령을 입력 받도록 마련된 모든 구성들 및 그 조합으로 구현될 수 있다.In order to provide such an interface, the
예를 들어, 입력부(100)는 도 2의 기어 박스(20)에 설치된 다이얼 조작부(22), 도 2의 센터페시아(30)에 설치된 터치 패널로 구현될 수 있다. 입력부(100)가 터치 패널로 구현되는 경우, 후술할 디스플레이(34)와 상호 레이어 구조를 이루어 구현될 수도 있다.For example, the
이 외에도, 입력부(100)는 각종 버튼이나 스위치, 페달(pedal), 키보드, 마우스, 트랙볼(track-ball), 각종 레버(lever), 핸들(handle)이나 스틱(stick) 등과 같은 하드웨어적인 장치로 구현될 수 있으며, GUI(Graphical User interface)와 같은 소프트웨어적인 장치를 포함하여 구현될 수도 있다.In addition to this, the
입력부(100)는 차량(1) 내 다양한 위치에 설치될 수 있다. 예를 들어, 입력부(100)는 도 2의 센터페시아(30)에 매립되어 형성될 수도 있으며, 디스플레이(34)를 포함하여 형성될 수도 있다. 다만, 입력부(100)의 설치 예가 이에 한정되는 것은 아니며, 센터페시아(30)와 분리 가능하도록 마련될 수도 있다.The
다음으로, 디스플레이(34)는 이러한 입력부(100)에 의해 입력된 문자를 표시할 수 있으며, 전술한 바와 같이 입력부(100)에 포함되거나 입력부(100)로도 사용될 수 있다.Next, the
도 3에서는 디스플레이(34)와 입력부(100)를 별도의 구성 요소로 도시하였으나, 입력부(100)의 구현 형태로써 디스플레이(34)는 입력부(100)와 동일한 구성일 수도 있다. Although the
디스플레이(34)가 터치 패널로 구현된 입력부(100)와 상호 레이어 구조를 이루는 경우, 즉 사용자가 입력부(100)가 제공하는 인터페이스를 터치함으로써 문자를 입력하는 경우에는 전술한 차량(1) 내부 및 외부의 환경 정보를 고려하여 입력된 문자를 보정할 필요성이 커질 수 있다.When the
사용자가 문자를 입력하는 동안, 차량(1) 내부 및 외부의 환경은 변화할 수 있다. 구체적으로, 사용자가 문자를 입력하는 동안, 주행중인 도로 환경, 주행 방향 및 주행 속도 등이 변화할 수 있다. 이 경우, 사용자는 문자 입력을 위한 키를 입력하는 데 있어서 의도하는 키가 아닌 다른 키를 입력할 수 있다.While the user inputs text, the environment inside and outside the
도 5에 도시된 바를 참조하면, 사용자가 문자를 입력하는 동안, 차량(1) 내부 및 외부의 환경의 변화에 의해 차량은 상하 방향(A1) 또는 좌우 방향(A2)으로 움직일 수 있다.Referring to FIG. 5 , while the user inputs text, the vehicle may move in the up-down direction A1 or the left-right direction A2 due to changes in the environment inside and outside the
이 경우, 사용자는 인터페이스 상에서 의도하는 문자 입력을 위한 키를 기준으로 상하 방향(A1) 또는 좌우 방향(A2)에 위치한 키를 입력하는 경우가 발생할 수 있다.In this case, the user may input a key located in the up-down direction (A1) or left-right direction (A2) based on the key for inputting the intended character on the interface.
예를 들어, 차량(1)이 과속 방지턱을 통과하는 경우, 과속 방지턱의 높낮이에 맞추어 차량(1)의 움직임은 상하로 변경될 수 있다. 차량(1)의 움직임이 상하로 변경됨에 따라 사용자는 인터페이스 상의 의도하는 문자 입력을 위해 입력할 키를 기준으로 상하 방향(A1)에 위치한 키를 입력하는 경우가 발생할 수 있다.For example, when the
전술한 경우들을 포함하여, 사용자가 의도하는 문자 입력을 위해 입력할 키와 다른 키를 입력하는 경우, 입력된 문자에 오타가 존재할 수 있다. 따라서 입력된 문자에 오타가 존재하는 경우, 이러한 차량(1)의 내부 및 외부의 환경에 대한 환경 정보를 반영하여 입력된 문자를 보정할 필요가 있을 수 있다.Including the above cases, when a user inputs a key different from a key to be input for an intended character input, a typo may exist in the input character. Therefore, when there is a typo in the input text, it may be necessary to correct the input text by reflecting environmental information on the environment inside and outside the
이러한 환경 정보는 감지부(200)에 의해 감지될 수 있으며, 감지부(200)는 자세 정보, 조향 정보 및 차속 정보 중 적어도 하나를 포함하는 환경 정보를 감지할 수 있다.Such environmental information may be sensed by the
감지부(200)는 차량의 자세, 조향 각도, 속도 등을 감지할 수 있으며, 감지된 차량의 자세, 조향 각도 및 속도는 후술할 제어부(400)가 입력된 문자를 보정하는 데 있어서 기초가 될 수 있다. The
이를 위해 감지부(200)는 센서를 통해서 구현될 수 있다. 예를 들어, 감지부(200)는 자세 센서(210), 조향 센서(220), 차속 센서(230)를 포함하여 구현될 수 있다.To this end, the
자세 센서(210)는 자이로 센서일 수 있으며, 롤(Roll), 피치(Pitch), 요(Yaw) 값으로부터 차량(1)의 자세를 감지할 수 있다. The
조향 센서(220)는 조향 휠(40)의 회전 각도, 회전 방향 및 토크값 등을 측정할 수 있으며, 이로부터 차량(1)의 조향 각도를 감지할 수 있다. 이를 위해, 조향 센서(220)는 조향 휠(40) 부근에 설치될 수 있다.The
차속 센서(230)는 차량(1)의 주행 속도 및 주행 속도의 변화량 등을 측정할 수 있다. 구체적으로, 차량(1)에 미리 정해진 일정값 이상의 감속이 이루어지는 경우, 차속 센서(230)는 차량(1)의 감속을 감지할 수 있다.The
이러한 다양한 정보를 포함하는 차량(1)의 환경 정보를 감지할 수 있도록, 감지부(200)는 차량(1) 외부 및 내부의 적절한 위치에 설치될 수 있다.In order to detect the environmental information of the
또한 감지부(200)는 입력부(100)에 의해 문자가 입력되는 동안의 환경 정보를 감지할 수 있다. 구체적으로, 감지부(200)는 입력부(100)가 제공하는 인터페이스 상에서 문자를 입력하기 위한 처음 키가 입력되기 시작한 때로부터 문자를 입력하기 위한 마지막 키가 입력되기까지의 시간 동안의 환경 정보를 감지할 수 있다.Also, the
저장부(300)는 미리 정해진 복수의 검색어를 저장할 수 있고, 환경 정보 중 내비게이션 정보를 저장할 수 있다.The
저장부(300)에 저장된 미리 정해진 복수의 검색어는 복수의 검색어가 포함된 데이터베이스일 수도 있다. 이 때 검색어는 내비게이션의 목적지의 명칭일 수 있으며, 이에 한정되지 않는다.The plurality of predetermined search words stored in the
또한, 저장부(300)는 외부 서버로부터 수신한 복수의 검색어 또는 내비게이션 정보를 저장할 수도 있다.Also, the
예를 들어, 내비게이션 정보는 주행 도로 상에서 차량(1)으로부터 미리 정해진 범위 내에 존재하는 과속 방지턱의 유무를 포함할 수 있으며, 안내 경로의 주행 방향 정보 등을 포함할 수도 있다. For example, the navigation information may include the presence or absence of a speed bump existing within a predetermined range from the
이를 위해, 저장부(300)는 저장매체를 통해 구현될 수 있다. 그 예로 저장부(300)는 메모리 타입(flash memory type), 하드디스크 타입(hard disk type), 멀티미디어 카드 마이크로 타입(multimedia card micro type), 카드 타입의 메모리(예를 들어 SD 또는 XD 메모리 등), 램(Random Access Memory: RAM), SRAM(Static Random Access Memory), 롬(ROM, Read-Only Memory), EEPROM(Electrically Erasable Programmable Read-Only Memory), PROM(Programmable Read-Only Memory), 자기 메모리, 자기 디스크, 광디스크 중 적어도 하나의 타입의 저장매체를 통해 구현될 수 있다.To this end, the
이와 같이, 저장부(300)에 저장된 복수의 검색어 및 내비게이션 정보는 후술할 제어부(400)에 제공되어 차량의 제어에 기초가 될 수 있다.In this way, the plurality of search words and navigation information stored in the
제어부(400)는 입력부(100)에 의해 입력된 문자에 오타가 존재하는지 여부를 확인할 수 있으며, 오타가 존재하는 경우 환경 정보 및 입력부(100)에 의해 제공되는 인터페이스의 복수의 키 각각의 위치 정보에 기초하여 입력된 문자를 보정할 수 있다.The
또한, 제어부(400)는 오타가 존재하는 것으로 확인된 입력된 문자 대신 보정된 문자가 디스플레이(34)에 표시되도록 디스플레이(34)를 제어할 수 있다.Also, the
구체적으로, 제어부(400)는 저장부(300)에 저장된 복수의 검색어 중 후술할 동작에 따라 확인된 검색어를 보정된 문자로 결정할 수 있으며, 결정된 보정된 문자가 디스플레이(34)에 의해 표시되도록 디스플레이(34)를 제어할 수 있다.Specifically, the
또한, 제어부(400)는 입력된 문자 대신 보정된 문자에 기초한 검색 결과가 표시되도록 디스플레이(34)를 제어할 수도 있다.Also, the
이하, 제어부(400)의 오타 보정 동작에 관하여 설명한다.Hereinafter, the error correction operation of the
먼저, 제어부(400)는 입력부(100)에 의해 입력된 문자에 오타가 존재하는지 여부를 확인할 수 있다. 구체적으로, 제어부(400)는 저장부(300)에 저장된 복수의 검색어 중에 입력부(100)에 의해 입력된 문자에 대응하는 검색어가 존재하지 않는 경우, 입력된 문자에 오타가 존재하는 것으로 확인할 수 있다.First, the
제어부(400)는 입력된 문자에 오타가 존재하는 것으로 확인되면, 환경 정보 및 입력부(100)에 의해 제공되는 인터페이스의 복수의 키 각각의 위치 정보에 기초하여 입력된 문자를 보정할 수 있다.If it is confirmed that there is a typo in the inputted character, the
입력된 문자를 보정하기 위해, 제어부(400)는 입력부(100)에 의해 제공되는 인터페이스의 복수의 키 각각과 입력된 문자의 차이를 확인할 수 있다. 제어부(400)는 입력부(100)에 의해 제공되는 인터페이스의 복수의 키 각각과 입력된 문자 사이에 자모별로 차이를 확인할 수 있다.In order to correct the inputted character, the
다시 말해, 제어부(400)는 저장부(300)에 저장된 복수의 검색어 각각에 포함되는 자모와 입력부(100)에 의해 입력된 문자에 포함되는 자모를 비교할 수 있다.In other words, the
자모별 비교를 통해, 제어부(400)는 저장부(300)에 저장된 복수의 검색어 각각과 입력부(100)에 의해 입력된 문자 사이에 서로 다른 자모를 확인할 수 있다.Through the comparison for each letter, the
제어부(400)는 확인된 서로 다른 자모 중 복수의 검색어 각각에 포함되는 자모를 제1자모로, 입력된 문자에 포함되는 자모를 제2자모로 구분하여 문자 보정에 필요한 서로 다른 자모를 확인할 수 있다.The
예를 들어, 입력된 문자가 '어주'인 경우, 제어부(400)는 '어주'에 포함되는 자모와 저장부(300)에 저장된 검색어 '어부' 및 '여주' 각각에 포함되는 자모 사이에 서로 다른 자모를 확인할 수 있다. 이를 위해, 제어부(400)는 '어주'에 포함되는 자모 'ㅇ,ㅓ,ㅈ,ㅜ' 각각을 '어부'에 포함되는 자모 'ㅇ,ㅓ,ㅂ,ㅜ' 각각과 비교할 수 있으며, '여주'에 포함되는 자모 'ㅇ,ㅕ,ㅈ,ㅜ' 각각과도 비교할 수 있다.For example, when the input character is 'eoju', the
이 경우, 제어부(400)는 입력된 문자 '어주'와 검색어 '어부' 사이에 서로 다른 자모 'ㅈ' 및 'ㅂ' 를 확인할 수 있다. 이 중 검색어에 포함된 자모 'ㅂ'를 제1자모로, 입력된 문자에 포함된 자모 'ㅈ'를 제2자모로 구분하여 문자 보정에 필요한 서로 다른 자모를 확인할 수 있다.In this case, the
또한, 제어부(400)는 입력된 문자 '어주'와 또다른 검색어 '여주' 사이에 서로 다른 자모 'ㅓ' 및 'ㅕ'를 확인할 수 있다. 이 때, 제1자모는 'ㅕ'가 될 수 있고, 제2자모는 'ㅓ'가 될 수 있다.In addition, the
제어부(400)는 입력된 문자와 검색어 사이의 자모별 차이로 확인된 제1자모 및 제2자모와 환경 정보에 기초하여 오타가 존재하는 것으로 확인된 입력된 문자를 보정할 수 있다.The
구체적으로, 제어부(400)는 입력부(100)가 제공하는 인터페이스 상에서 제1자모에 대응되는 제1키의 위치 정보, 제2자모에 대응되는 제2키의 위치 정보에 기초하여 입력된 문자를 보정할 수 있다. 이 때, 키의 위치 정보란 인터페이스 상에 복수의 키 사이의 미리 정해진 배열에서의 키의 위치를 의미할 수 있다.Specifically, the
일 실시예에 따른 제어부(400)는 제1키의 위치 정보 및 제2키의 위치 정보로부터 제1키 및 제2키 사이의 거리를 확인하고, 복수의 검색어 중 제1키 및 제2키 사이의 거리가 최소인 검색어로 입력된 문자를 보정할 수 있다.The
도 6을 참조하면, 키 사이의 거리는 키 각각의 중간 지점 간의 거리일 수 있으며, 인접한 키들의 거리(d2)가 대각선에 위치한 키들의 거리(d1)보다 짧을 수 있다. 인접한 키들의 거리 중 좌우 방향에 접한 키들 사이의 거리(d2)와 상하 방향에 접한 키들 사이의 거리(d3)는 동일할 수 있다.Referring to FIG. 6 , the distance between the keys may be a distance between midpoints of each key, and a distance d2 of adjacent keys may be shorter than a distance d1 of diagonally located keys. Among the distances of the adjacent keys, the distance d2 between the keys in contact with the left and right directions and the distance d3 between the keys in the vertical direction may be the same.
예를 들어, 제1키가 복수개인 경우(K1, K1'), 제어부(400)는 입력된 문자에 포함된 제2자모 'ㅇ'에 대응되는 제2키(K2)를 기준으로 키 사이의 거리가 최소인 제1키(K1)를 결정할 수 있다. 제어부(400)는 제2키(K2)로부터의 거리가 최소로 결정된 제1키(K1)에 대응되는 제1자모 'ㄴ'이 포함된 검색어를 확인할 수 있다. 이러한 확인된 검색어로 제어부(400)는 입력된 문자를 보정할 수 있다.For example, when there are a plurality of first keys (K1, K1'), the
다른 실시예에 따른 제어부(400)는 복수의 검색어 중 제2키의 위치로부터 환경 정보에 대응되는 방향에 제1키가 위치하는 검색어를 확인할 수 있다. The
이를 위해, 제어부(400)는 환경 정보로부터 차량(1)의 움직임 방향을 확인할 수 있으며, 환경 정보에 대응되는 방향으로 차량(1)의 움직임 방향을 확인할 수 있다. 이 때, 환경 정보에 대응되는 방향은 상하 방향 및 좌우 방향 중 적어도 하나일 수 있다. To this end, the
제어부(400)는 감지부(200)가 감지한 환경 정보에 대응되는 방향으로 차량(1)의 움직임 방향을 확인할 수 있다.The
구체적으로, 환경 정보 중 자세 정보가 포함되는 경우, 환경 정보에 대응되는 방향은 상하 방향 및 좌우 방향 중 적어도 하나일 수 있다. 또한, 환경 정보 중 조향 정보가 포함되는 경우, 환경 정보에 대응되는 방향은 좌우 방향일 수 있으며, 환경 정보 중 차속 정보가 포함되는 경우, 환경 정보에 대응되는 방향은 상하 방향일 수 있다.Specifically, when posture information is included in the environment information, the direction corresponding to the environment information may be at least one of an up-down direction and a left-right direction. Also, when steering information is included in the environmental information, a direction corresponding to the environmental information may be a left-right direction, and when vehicle speed information is included in the environmental information, a direction corresponding to the environmental information may be an up-down direction.
예를 들어, 감지부(100)가 차량(1)이 과속 방지턱을 통과함으로 인하여 상하로 변화하는 자세 정보를 감지하는 경우, 환경 정보에는 이러한 자세 정보가 포함될 수 있다. 제어부(400)는 복수의 검색어 중 제1키가 제2키의 위치로부터 상하 방향에 위치하는 검색어를 확인하여, 확인된 검색어로 입력된 문자를 보정할 수 있다. For example, when the
다른 예로, 감지부(100)가 차량(1)의 주행 방향이 좌측 또는 우측으로 변화함으로 인하여 좌우로 변화하는 조향 정보를 감지하는 경우, 환경 정보에는 이러한 조향 정보가 포함될 수 있다. 제어부(400)는 복수의 검색어 중 제1키가 제2키의 위치로부터 좌우 방향에 위치하는 검색어를 확인하여, 확인된 검색어로 입력된 문자를 보정할 수 있다.As another example, when the
또 다른 예로, 감지부(100)가 차량(1)의 주행 속도가 미리 정해진 정도 이상 변화하는 차속 정보를 감지하는 경우, 환경 정보에는 이러한 차속 정보가 포함될 수 있다. 제어부(400)는 복수의 검색어 중 제1키가 제2키의 위치로부터 상하 방향에 위치하는 검색어를 확인하여, 확인된 검색어로 입력된 문자를 보정할 수 있다.As another example, when the
또한, 제어부(400)는 저장부(300)에 저장된 환경 정보에 대응되는 방향으로 차량(1)의 움직임 방향을 확인할 수 있다.Also, the
구체적으로, 제어부(400)는 저장부(300)에 저장된 환경 정보 중 내비게이션 정보에 기초하여 차량(1)의 움직임 방향을 확인할 수 있다. 이로부터, 제어부(400)는 환경 정보 중 내비게이션 정보가 포함되는 경우, 복수의 검색어 중 제1키가 제2키의 위치로부터 환경 정보에 대응하는 방향에 위치하는 검색어를 확인할 수 있다.Specifically, the
예를 들어, 저장부(300)에 저장된 내비게이션 정보에 의해 주행 도로 상에서 미리 정해진 범위 내에 존재하는 과속 방지턱이 확인되는 경우, 제어부(400)는 차량(1)의 움직임 방향을 상하 방향으로 결정할 수 있다. 이후, 제어부(400)는 복수의 검색어 중 제1키가 제2키의 위치로부터 상하 방향에 위치하는 검색어를 확인하여, 확인된 검색어로 입력된 문자를 보정할 수 있다.For example, when a speed bump existing within a predetermined range on the driving road is identified by the navigation information stored in the
다른 예로, 저장부(300)에 저장된 내비게이션 정보에 의해 안내 경로의 주행 방향이 확인되는 경우, 제어부(400)는 차량(1)의 움직임 방향을 좌우 방향으로 결정할 수 있다. 이후, 제어부(400)는 복수의 검색어 중 제1키가 제2키의 위치로부터 좌우 방향에 위치하는 검색어를 확인하여, 확인된 검색어로 입력된 문자를 보정할 수 있다.As another example, when the driving direction of the guide route is confirmed by the navigation information stored in the
도 7a 및 도 7b는 사용자가 '어주'라는 문자를 입력하는 동안 차량(1)이 과속 방지턱을 통과하는 경우, 복수의 검색어 '어부' 및 '여주' 중 입력된 문자를 보정하기 위한 검색어를 확인하는 제어부(400)의 동작을 설명하기 위한 도면이다. 7A and 7B show that when the
도 7a를 참조하면, 사용자가 '어주'라는 문자를 입력하는 동안 차량(1)이 과속 방지턱을 통과하는 경우, 감지부(100)는 상하로 변화하는 자세 정보를 감지할 수 있다.Referring to FIG. 7A , when the
제어부(400)는 입력된 문자 '어주'와 복수의 검색어 '어부' 및 '여주' 각각의 서로 다른 자모를 확인할 수 있다.The
구체적으로, 제어부(400)는 입력된 문자 '어주'와 검색어 '여주' 사이에 서로 다른 자모로, 제2자모를 'ㅓ'(P2), 제1자모를 'ㅕ'(P1)로 구분할 수 있다. 또한, 제어부(400)는 입력된 문자 '어주'와 다른 검색어 '어부' 사이에 서로 다른 자모로, 제2자모를 'ㅈ'(Q2), 제1자모를 'ㅂ'(Q1)으로 구분할 수 있다.Specifically, the
이후, 제어부(400)는 검색어 '어부' 및 '여주' 중 제2키의 위치로부터 환경 정보에 대응되는 방향에 제1키가 위치하는 검색어를 확인할 수 있다.Thereafter, the
이 경우, 감지부(100)가 감지한 상하로 변화하는 자세 정보를 포함하는 환경 정보에 기초하여 제어부(400)는 검색어 '어부' 및 '여주' 중 제2키의 위치로부터 상하 방향에 제1키가 위치하는 검색어를 확인할 수 있다.In this case, based on the environmental information including the vertical changing posture information sensed by the
도 7b를 참조하면, 제어부(400)는 입력된 문자 '어주'와 검색어 '여주' 사이에 제2자모 'ㅓ'(P2)에 대응되는 제2키(KP2)의 위치로부터 상하 방향에 제1자모 'ㅕ'(P1)에 대응되는 제1키(KP1)가 위치함을 확인할 수 있다.Referring to FIG. 7B , the
제어부(400)는 검색어 '어부' 및 '여주' 중 제2키의 위치로부터 상하 방향에 제1키가 위치하는 검색어를 '여주'로 확인할 수 있고, 입력된 문자 '어주'를 확인된 검색어 '여주'로 보정할 수 있다.The
이와 달리, 감지부(100)가 좌우로 변화하는 자세 정보를 포함하는 환경 정보를 감지한 경우, 제어부(400)는 입력된 문자 '어주'와 검색어 '어부' 사이에 제2자모 'ㅈ'(Q2)에 대응되는 제2키(KQ2)의 위치로부터 좌우 방향에 제1자모 'ㅂ'(Q1)에 대응되는 제1키(KQ1)가 위치함을 확인할 수 있다. 이를 통해 제어부(400)는 입력된 문자 '어주'를 '어부'로 보정할 수 있다.On the other hand, when the
또 다른 실시예에 따른 제어부(400)는 복수의 검색어 중 제2키의 위치로부터 환경 정보에 대응하는 방향에 위치하는 제1키가 복수개인 경우, 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 제1키 및 제2키 사이의 거리가 최소인 검색어로 입력된 문자를 보정할 수도 있다.When there are a plurality of first keys located in a direction corresponding to the environment information from the location of the second key among the plurality of search words, the
또 다른 실시에에 따른 제어부(400)는 복수의 검색어 중 제1키 및 제2키 사이의 거리가 최소인 검색어가 복수개인 경우, 제2키와 제2키의 위치로부터 환경 정보에 대응하는 방향에 위치하는 제1키 사이의 거리에 가중치를 부여할 수 있다.The
구체적으로, 제어부(400)는 제2키와 제2키의 위치로부터 환경 정보에 대응하는 방향에 위치하는 제1키 사이의 거리가 제2키와 다른 방향에 위치하는 제1키 사이의 거리보다 짧아지도록 가중치를 부여할 수 있다.Specifically, the
이를 통해, 제어부(400)는 복수의 검색어 중 제1키 및 제2키 사이의 거리가 최소인 검색어가 복수개인 경우, 이러한 가중치를 부여한 거리가 최소인 검색어를 확인할 수 있다. 이후 제어부(400)는 확인된 검색어로 입력된 문자를 보정할 수 있다.Through this, when there are a plurality of search words having the minimum distance between the first key and the second key among the plurality of search words, the
도 8은 일 실시예에 따른 차량 제어방법의 흐름도이다. 8 is a flowchart of a vehicle control method according to an exemplary embodiment.
먼저, 차량(1)은 문자 입력 인터페이스를 제공할 수 있다(710). 이 때, 문자 입력 인터페이스는 문자 입력을 위한 복수의 키가 배열된 인터페이스를 의미할 수 있고, 차량(1)의 입력부(100)를 통해 제공될 수 있다 First, the
문자 입력 인터페이스가 제공되어 사용자가 문자 입력을 위한 키를 입력하기 시작하면, 차량(1)의 감지부(200)는 환경 정보를 감지할 수 있다(720). 여기서, 환경 정보란 차량(1) 내부 및 외부와 직, 간접적으로 관련된 정보를 의미할 수 있으며, 자세 정보, 조향 정보 및 차속 정보 중 적어도 하나를 포함할 수 있다.When a text input interface is provided and the user starts to input a key for text input, the
그 다음, 차량(1)은 입력된 문자에 오타가 존재하는지 여부를 확인할 수 있다(730). 구체적으로, 차량(1)은 저장부(300)에 저장된 복수의 검색어 중에 입력부(100)에 의해 입력된 문자에 대응하는 검색어가 존재하지 않는 경우, 입력된 문자에 오타가 존재하는 것으로 확인할 수 있다.Next, the
입력된 문자에 오타가 존재하는 것으로 확인되면, 차량(1)은 저장부(300)에 저장된 복수의 검색어 각각과 입력된 문자 사이에 서로 다른 자모를 확인할 수 있다(740).When it is confirmed that there is a typo in the input text, the
이 경우, 차량(1)은 복수의 검색어 각각에 포함되는 제1자모와 입력된 문자에 포함되는 제2자모를 확인할 수 있다. 이와 함께, 차량(1)은 인터페이스 상에 배열된 복수의 키 중 제1자모에 대응되는 제1키와 제2자모에 대응되는 제2키를 확인할 수 있다.In this case, the
이어서, 차량(1)은 복수의 검색어 중 인터페이스 상의 제2키의 위치로부터 환경 정보에 대응되는 방향에 제1키가 위치하는 검색어를 확인할 수 있다(750).Next, the
검색어가 확인되면, 차량(1)은 확인된 검색어로 입력된 문자를 보정할 수 있다(760). 이 경우, 차량(1)은 입력된 문자 대신 보정된 문자를 표시할 수 있으며, 입력된 문자 대신 보정된 문자에 기초한 검색 결과를 표시할 수도 있다.When the search word is confirmed, the
이를 통해, 차량(1)은 차량(1)의 환경 정보에 기초하여 입력된 문자를 보정함으로써, 보다 정확한 오타 보정 효과를 기대할 수 있다.Through this, the
이상에서와 같이 첨부된 도면을 참조하여 개시된 실시예들을 설명하였다. 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고도, 개시된 실시예들과 다른 형태로 본 발명이 실시될 수 있음을 이해할 것이다. 개시된 실시예들은 예시적인 것이며, 한정적으로 해석되어서는 안 된다.The disclosed embodiments have been described with reference to the accompanying drawings as described above. Those of ordinary skill in the art to which the present invention pertains will understand that the present invention may be practiced in other forms than the disclosed embodiments without changing the technical spirit or essential features of the present invention. The disclosed embodiments are illustrative and should not be construed as limiting.
1: 차량
100: 입력부
200: 감지부
210: 자세 센서
220: 조향 센서
230: 차속 센서
300: 저장부
400: 제어부1: vehicle
100: input unit
200: detection unit
210: posture sensor
220: steering sensor
230: vehicle speed sensor
300: storage
400: control unit
Claims (18)
문자 입력을 위한 복수의 키가 배열된 인터페이스를 제공하는 입력부;
미리 정해진 복수의 검색어를 저장하는 저장부;
상기 저장부에 저장된 상기 복수의 검색어 중 상기 입력부에 의해 입력된 문자에 대응되는 검색어가 존재하지 않는 경우, 상기 감지부에 의해 감지된 상기 환경 정보 및 상기 입력부에 의해 제공되는 상기 인터페이스의 상기 복수의 키 각각의 위치 정보에 기초하여 상기 입력된 문자를 보정하는 제어부; 를 포함하되,
상기 제어부는,
상기 복수의 검색어 각각과 상기 입력된 문자 사이에 서로 다른 자모를 확인하고, 상기 서로 다른 자모 중 상기 복수의 검색어 각각에 포함되는 제1자모에 대응되는 제1키의 위치 정보, 상기 서로 다른 자모 중 상기 입력된 문자에 포함되는 제2자모에 대응되는 제2키의 위치 정보를 식별하고,
상기 복수의 검색어 중 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 상기 제1키가 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량.a sensing unit configured to sense environment information including at least one of posture information, steering information, and vehicle speed information;
an input unit providing an interface in which a plurality of keys for inputting characters are arranged;
a storage unit for storing a plurality of predetermined search terms;
When a search word corresponding to the character input by the input unit does not exist among the plurality of search words stored in the storage unit, the environment information detected by the sensing unit and the plurality of a control unit for correcting the input character based on position information of each key; including,
The control unit is
Checking different alphabets between each of the plurality of search words and the input characters, position information of a first key corresponding to a first letter included in each of the plurality of search words among the different letters, among the different letters Identifies the location information of the second key corresponding to the second character included in the input character,
A vehicle configured to identify a search word in which the first key is located in a direction corresponding to the environment information from the location of the second key among the plurality of search words, and correct the inputted character as the checked search word.
상기 제어부는,
상기 복수의 키 각각의 위치 정보에 기초하여 상기 저장부에 저장된 상기 복수의 검색어 각각과 상기 입력된 문자의 차이를 확인하고, 상기 확인된 차이 및 상기 환경 정보에 기초하여 상기 입력된 문자를 보정하는 차량.According to claim 1,
The control unit is
Checking a difference between each of the plurality of search words stored in the storage unit and the input text based on the location information of each of the plurality of keys, and correcting the input text based on the identified difference and the environment information vehicle.
상기 제어부는,
상기 복수의 검색어 중 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량.
The method of claim 1,
The control unit is
Among the plurality of search words, a search word having the smallest distance between the first key and the second key confirmed from the location information of the first key and the location information of the second key is identified, and the input A vehicle that corrects text.
상기 제어부는,
상기 환경 정보 중 상기 자세 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향 및 좌우 방향 중 적어도 하나에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량.According to claim 1,
The control unit is
When the posture information is included in the environment information, a search word in which the first key is located in at least one of an up-down direction and a left-right direction from the location of the second key among the plurality of search words is identified, and the identified search word A vehicle that corrects the input characters.
상기 제어부는,
상기 환경 정보 중 상기 조향 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 좌우 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량. According to claim 1,
The control unit is
When the steering information is included in the environment information, a search word in which the first key is located in a left and right direction from a position of the second key among the plurality of search words is checked, and the inputted character is corrected as the checked search word vehicle that does.
상기 제어부는,
상기 환경 정보 중 상기 차속 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량.According to claim 1,
The control unit is
When the vehicle speed information is included in the environment information, a search word in which the first key is located in a vertical direction from a position of the second key among the plurality of search words is identified, and the input character is corrected as the checked search word vehicle that does.
상기 제어부는,
상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 위치하고, 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량.According to claim 1,
The control unit is
Among the plurality of search words, the first key is located in a direction corresponding to the environment information from the position of the second key, and the first key and the second key identified from the position information of the first key and the position information of the second key A vehicle for checking a search word having a minimum distance between second keys and correcting the inputted text with the checked search word.
자세 정보, 조향 정보, 차속 정보 중 적어도 하나를 포함하는 환경 정보를 감지하는 단계; 및
미리 저장된 복수의 검색어 중 상기 입력된 문자에 대응되는 검색어가 존재하지 않는 경우, 상기 감지된 환경 정보 및 상기 인터페이스의 상기 복수의 키 각각의 위치 정보에 기초하여 상기 입력된 문자를 보정하는 단계; 를 포함하되,
상기 입력된 문자를 보정하는 단계는,
상기 복수의 검색어 각각과 상기 입력된 문자 사이에 서로 다른 자모를 확인하고, 상기 서로 다른 자모 중 상기 복수의 검색어 각각에 포함되는 제1자모에 대응되는 제1키의 위치 정보, 상기 서로 다른 자모 중 상기 입력된 문자에 포함되는 제2자모에 대응되는 제2키의 위치 정보를 식별하고,
상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량의 제어방법.receiving a character input through an interface in which a plurality of keys are arranged;
detecting environmental information including at least one of posture information, steering information, and vehicle speed information; and
correcting the input text based on the sensed environment information and location information of each of the plurality of keys of the interface when there is no search word corresponding to the inputted text among a plurality of pre-stored search words; including,
The step of correcting the input character is,
Checking different alphabets between each of the plurality of search words and the input characters, position information of a first key corresponding to a first letter included in each of the plurality of search words among the different letters, among the different letters Identifies the location information of the second key corresponding to the second character included in the input character,
A method of controlling a vehicle in which a search word in which the first key is located in a direction corresponding to the environment information from a location of the second key among the plurality of search words is identified, and the inputted character is corrected as the checked search word.
상기 입력된 문자를 보정하는 단계는,
상기 복수의 키 각각의 위치 정보에 기초하여 상기 복수의 검색어 각각과 상기 입력된 문자의 차이를 확인하고, 상기 확인된 차이 및 상기 환경 정보에 기초하여 상기 입력된 문자를 보정하는 차량의 제어방법.11. The method of claim 10,
The step of correcting the input character is,
A method of controlling a vehicle to determine a difference between each of the plurality of search words and the input text based on the location information of each of the plurality of keys, and correct the input text based on the identified difference and the environment information.
상기 입력된 문자를 보정하는 단계는,
상기 복수의 검색어 중 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량의 제어방법.
11. The method of claim 10,
The step of correcting the input character is,
Among the plurality of search words, a search word having the smallest distance between the first key and the second key confirmed from the location information of the first key and the location information of the second key is identified, and the input A vehicle control method that corrects text.
상기 입력된 문자를 보정하는 단계는,
상기 환경 정보 중 상기 자세 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향 및 좌우 방향 중 적어도 하나에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량의 제어방법.11. The method of claim 10,
The step of correcting the input character is,
When the posture information is included in the environment information, a search word in which the first key is located in at least one of an up-down direction and a left-right direction from the location of the second key among the plurality of search words is identified, and the identified search word A vehicle control method for correcting the input text.
상기 입력된 문자를 보정하는 단계는,
상기 환경 정보 중 상기 조향 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 좌우 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량의 제어방법.11. The method of claim 10,
The step of correcting the input character is,
When the steering information is included in the environment information, a search word in which the first key is located in a left and right direction from a position of the second key among the plurality of search words is checked, and the inputted character is corrected as the checked search word a vehicle control method.
상기 입력된 문자를 보정하는 단계는,
상기 환경 정보 중 상기 차속 정보가 포함되는 경우, 상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상하 방향에 위치하는 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량의 제어방법.11. The method of claim 10,
The step of correcting the input character is,
When the vehicle speed information is included in the environment information, a search word in which the first key is located in a vertical direction from a position of the second key among the plurality of search words is identified, and the input character is corrected as the checked search word a vehicle control method.
상기 입력된 문자를 보정하는 단계는,
상기 복수의 검색어 중 상기 제1키가 상기 제2키의 위치로부터 상기 환경 정보에 대응되는 방향에 위치하고, 상기 제1키의 위치 정보 및 제2키의 위치 정보로부터 확인된 상기 제1키 및 상기 제2키 사이의 거리가 최소인 검색어를 확인하고, 상기 확인된 검색어로 상기 입력된 문자를 보정하는 차량의 제어방법.11. The method of claim 10,
The step of correcting the input character is,
Among the plurality of search words, the first key is located in a direction corresponding to the environment information from the position of the second key, and the first key and the second key identified from the position information of the first key and the position information of the second key A method of controlling a vehicle in which a search word having a minimum distance between second keys is checked, and the input text is corrected as the checked search word.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170132175A KR102374242B1 (en) | 2017-10-12 | 2017-10-12 | Vehicle, and control method for the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020170132175A KR102374242B1 (en) | 2017-10-12 | 2017-10-12 | Vehicle, and control method for the same |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20190041119A KR20190041119A (en) | 2019-04-22 |
KR102374242B1 true KR102374242B1 (en) | 2022-03-15 |
Family
ID=66282842
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020170132175A KR102374242B1 (en) | 2017-10-12 | 2017-10-12 | Vehicle, and control method for the same |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102374242B1 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011192231A (en) | 2010-03-17 | 2011-09-29 | Aisin Aw Co Ltd | In-vehicle input device, and input program therefor |
JP2011238294A (en) | 2011-08-19 | 2011-11-24 | Clarion Co Ltd | Display device |
JP2017037176A (en) * | 2015-08-10 | 2017-02-16 | クラリオン株式会社 | Voice operation system, server device, on-vehicle equipment, and voice operation method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160082030A (en) * | 2014-12-30 | 2016-07-08 | 주식회사 디오텍 | Method and apparatus for compensation of virtual keyboard |
-
2017
- 2017-10-12 KR KR1020170132175A patent/KR102374242B1/en active IP Right Grant
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011192231A (en) | 2010-03-17 | 2011-09-29 | Aisin Aw Co Ltd | In-vehicle input device, and input program therefor |
JP2011238294A (en) | 2011-08-19 | 2011-11-24 | Clarion Co Ltd | Display device |
JP2017037176A (en) * | 2015-08-10 | 2017-02-16 | クラリオン株式会社 | Voice operation system, server device, on-vehicle equipment, and voice operation method |
Also Published As
Publication number | Publication date |
---|---|
KR20190041119A (en) | 2019-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10120564B2 (en) | User interface device, vehicle having the same, and method of controlling the same | |
US10107888B1 (en) | Vehicle status monitoring system and vehicle | |
US8907778B2 (en) | Multi-function display and operating system and method for controlling such a system having optimized graphical operating display | |
US20160041386A1 (en) | Dynamically calibrated head-up display | |
CN101466568A (en) | Vehicle display device | |
US10983691B2 (en) | Terminal, vehicle having the terminal, and method for controlling the vehicle | |
KR101678094B1 (en) | Vehicle, and control method for the same | |
JP2005153684A (en) | On-vehicle equipment operating device | |
US10661791B2 (en) | Integrated control system for vehicle and controlling method thereof | |
KR102374242B1 (en) | Vehicle, and control method for the same | |
KR102674463B1 (en) | Vehicle, and control method for the same | |
US11099715B2 (en) | Method and device for providing a user interface in a vehicle | |
KR101665552B1 (en) | User interface apparatus, Vehicle having the same and method for controlling the same | |
KR101876739B1 (en) | In-vehicle command input system and method of controlling thereof | |
US10732824B2 (en) | Vehicle and control method thereof | |
US10618407B2 (en) | Terminal apparatus, vehicle, and method of controlling the terminal apparatus | |
KR102671661B1 (en) | Vehicle, and control method for the same | |
US10437465B2 (en) | Vehicle and control method of the same | |
KR102361501B1 (en) | Vehicle and controlling method thereof | |
KR101623858B1 (en) | User interface apparatus and vehicle comprising the same, control method for the user interface apparatus | |
KR20160047738A (en) | Input apparatus, vehicle comprising of the same and control method for the vehicle | |
KR20200080354A (en) | Terminal device, Vehicle and method for controlling the terminal device | |
KR102489952B1 (en) | Vehicle, and control method for the same | |
KR102686009B1 (en) | Terminal device, vehicle having the same and method for controlling the same | |
KR101901194B1 (en) | Vehicle, and control method for the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |