Movatterモバイル変換


[0]ホーム

URL:


WO2022244949A1 - Artificial intelligence-based smart seat control method and device for same - Google Patents

Artificial intelligence-based smart seat control method and device for same
Download PDF

Info

Publication number
WO2022244949A1
WO2022244949A1PCT/KR2022/002015KR2022002015WWO2022244949A1WO 2022244949 A1WO2022244949 A1WO 2022244949A1KR 2022002015 WKR2022002015 WKR 2022002015WWO 2022244949 A1WO2022244949 A1WO 2022244949A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
seat control
authentication
characteristic data
sensor
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/KR2022/002015
Other languages
French (fr)
Korean (ko)
Inventor
최재현
김중원
문유성
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Unitel Electronics Co Ltd
Original Assignee
Unitel Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Unitel Electronics Co LtdfiledCriticalUnitel Electronics Co Ltd
Publication of WO2022244949A1publicationCriticalpatent/WO2022244949A1/en
Anticipated expirationlegal-statusCritical
Ceasedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

The present invention relates to an artificial intelligence-based smart seat control method and a device for same. According to one mode, a smart seat control method of a smart seat control device mounted to one side of a vehicle may comprise: a step for performing a boot procedure in response to the application of power; a standby step for recognizing a user gesture in a state in which the screen of an always on display (AOD) touch display is inactive; a wakeup step for activating the inactive touch display screen in response to the recognition of the user gesture and outputting a user interface screen for seat control, and then waiting for a user voice input; an analysis step for machine-learning user voice signals input via the microphone and recognizing voice commands for seat control; and a result reporting step for reporting the recognized voice command to a seat control platform.

Description

Translated fromKorean
인공 지능 기반의 스마트 시트 제어 방법 및 그를 위한 장치Artificial intelligence based smart seat control method and device therefor

본 발명은 차량 시트 제어 기술에 관한 것으로서, 보다 상세하게는 인공 지능 기반으로 사용자를 인증하여 차량 시트를 적응적으로 제어하는 것이 가능한 스마트 시트 제어 방법 및 그를 위한 장치에 관한 것이다.The present invention relates to a vehicle seat control technology, and more particularly, to a smart seat control method capable of adaptively controlling a vehicle seat by authenticating a user based on artificial intelligence, and an apparatus therefor.

자동차의 시트는 자동차 탑승자의 탑승 자세를 유지하여주기 위한 것으로서 시트레일을 하방에 가지는 시트프레임 위에 시트쿠션과 시트백을 가지도록 구성되며, 시트레일과 시트프레임의 후미에는 운전에 적합한 자세를 유지하고 탑승자의 체형에 적합한 자세를 유지할 수 있도록 슬라이딩장치와 리클라이닝장치를 구비한다.The seat of a car is to maintain the riding posture of the occupant of the car, and is configured to have a seat cushion and a seat back on a seat frame having a seat rail below. A sliding device and a reclining device are provided to maintain a posture suitable for the body shape of the person.

이러한 장치는 탑승자가 손으로 레버를 조작함으로써 이와 연결된 슬라이딩 및 리클라이닝 장치가 작동하여 시트를 전, 후 방향으로 이동시키는 것과 시트 백을 전,후 방향으로 각도를 조절하게 된다.In this device, when an occupant manipulates a lever by hand, a sliding and reclining device connected thereto operates to move the seat forward and backward, and adjusts the angle of the seat back in the forward and backward directions.

하지만, 근래에 들어서면서 승차자의 편익을 도모하는 측면에서 이러한 장치들의 조작을 스위치 또는 버튼 조작을 통해 전동으로 작동하도록 한 파워시트가 사용되고 있는 실정이다.However, in recent years, in terms of promoting the convenience of the occupant, power seats are being used to operate these devices electrically through switch or button manipulation.

최근에는 탑승자에 의해 설정된 시트 자세 및 위치 정보를 메모리에 저장한 후 사용자 탑승 시 메모리에 저장된 자세와 위치에 따라 시트를 자동 조절하는 메모리 기반의 시트 제어 기술이 도입되고 있다.Recently, a memory-based seat control technology has been introduced that stores seat posture and position information set by an occupant in a memory and then automatically adjusts the seat according to the posture and position stored in the memory when the user boards.

대한민국 공개특허공보 제10-2017-0053482호(발명의 명칭: 자동차 시트 제어 장치 및 그 방법, 공개일자: 2017-05-16)에는 자동차 내부의 시트에 포함되는 복수 개의 모터들을 제어하여 운전자 체형에 대응하는 형상으로 시트를 제어하는 차량 시트 제어 장치가 개시된 바 있다.Republic of Korea Patent Publication No. 10-2017-0053482 (title of invention: car seat control device and method, publication date: 2017-05-16) controls a plurality of motors included in the seat inside the car to adjust the driver's body shape A vehicle seat control device for controlling a seat in a corresponding shape has been disclosed.

대한민국 공개특허공보 제10-2021-0044633호(발명의 명칭: 차량 시트 제어 장치, 그를 포함한 시스템 및 그 방법, 공개일자: 2021년04월23일)에는 차량 내의 디지털 키의 위치 및 개수를 측위하는 디지털 키 측위부와 차량 내의 탑승객 조건을 감지하는 탑승객 감지부를 이용하여 디지털 키의 위치 및 개수, 탑승객 조건을 기반으로 시트 제어 대상을 결정하고 디지털 키로부터 수신한 사용자별 시트 제어 정보를 이용하여 시트의 위치를 제어하는 차량 시트 제어 장치가 개시된 바 있다.Republic of Korea Patent Publication No. 10-2021-0044633 (Title of Invention: Vehicle Seat Control Device, System and Method Including It, Publication Date: April 23, 2021) discloses a method for locating the location and number of digital keys in a vehicle The seat control target is determined based on the position and number of digital keys and the passenger condition by using the digital key positioning unit and the passenger detection unit that detects the passenger condition in the vehicle, and the seat control information for each user received from the digital key is used to determine the seat size. A vehicle seat control device for controlling a position has been disclosed.

최근에는 공유 차량에 대한 관심이 증대되고 있으며, 이에 따라 사용자 별 최적화된 시트 제어를 수행하기 위한 효율적인 사용자 인증 방법 및 시트 제어 방법이 요구되고 있다.Recently, interest in shared vehicles has increased, and accordingly, an efficient user authentication method and seat control method for performing seat control optimized for each user are required.

본 발명의 목적은 인공 지능 기반의 스마트 시트 제어 방법 및 그를 위한 장치를 제공하는 것이다.An object of the present invention is to provide an artificial intelligence-based smart seat control method and an apparatus therefor.

본 발명의 다른 목적은 다양한 인증 센서로부터 수집된 센싱 정보의 사전 학습을 통해 인증 수단 별 템플릿 데이터를 획득하고, 실시간 획득된 인증 수단 별 특성 데이터와 해당 템플릿 데이터를 비교하여 인증 수단 별 인증 가중치를 결정하고, 결정된 인증 가중치에 기반하여 사용자 별 최적의 인증 수준을 설정함으로써, 커스터마이즈된 사용자 인증을 수행하는 것이 하는 것이 가능한 인공 지능 기반의 스마트 시트 제어 방법 및 그를 위한 장치를 제공하는 것이다.Another object of the present invention is to obtain template data for each authentication means through preliminary learning of sensing information collected from various authentication sensors, and to determine the authentication weight for each authentication means by comparing the template data with characteristic data for each authentication means acquired in real time. It is to provide an artificial intelligence-based smart seat control method and apparatus for performing customized user authentication by setting the optimal authentication level for each user based on the determined authentication weight.

본 발명의 또 다른 목적은 제스처 인식 및 음성 인식이 가능한 터치 인터페이스 수단을 제공함으로써, 사용자의 편의성 및 주행 안전을 제공하는 것이 가능한 인공 지능 기반의 시트 제어 제어 방법 및 장치를 제공하는 것이다.Another object of the present invention is to provide an artificial intelligence-based seat control method and apparatus capable of providing user convenience and driving safety by providing a touch interface capable of gesture recognition and voice recognition.

본 발명의 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급되지 않은 또 다른 기술적 과제들은 아래의 기재들로부터 당업자에게 명확하게 이해될 수 있을 것이다. The technical problems of the present invention are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the description below.

일 측면에 따르면, 차량 일측에 장착되는 스마트 시트 제어 장치에서의 스마트 시트 제어 방법은 전력 인가에 따라 부트 절차를 수행하는 단계와 AOD(Always On Display) 터치 디스플레이의 화면이 비활성화된 상태에서 사용자 제스처를 인식하는 대기 단계와 상기 사용자 제스처의 인식에 따라 상기 비활성화된 터치 디스플레이 화면을 활성화하여 시트 제어를 위한 사용자 인터페이스 화면을 출력한 후 사용자 음성 입력을 대기하는 호출 단계와 마이크를 통해 입력된 사용자 음성 신호에 대한 기계 학습을 수행하여 상기 시트 제어를 위한 음성 명령을 인식하는 분석 단계와 상기 인식된 음성 명령을 시트 제어 플랫폼으로 보고하는 결과 보고 단계를 포함할 수 있다.According to one aspect, a smart seat control method in a smart seat control device mounted on one side of a vehicle includes performing a boot procedure according to power application and performing a user gesture in a state where the screen of an Always On Display (AOD) touch display is deactivated. A waiting step for recognizing and a calling step for waiting for user voice input after outputting a user interface screen for seat control by activating the inactivated touch display screen according to the recognition of the user gesture and responding to the user voice signal input through the microphone It may include an analysis step of recognizing a voice command for controlling the seat by performing machine learning on and a result reporting step of reporting the recognized voice command to the seat control platform.

실시 예로, 상기 부트 절차는 상기 스마트 시트 제어 장치의 전체적인 입출력을 제어하는 주제어기를 초기화하는 단계와 상기 시트의 자세 및 위치 제어를 위한 구동 모터를 제어하도록 구성된 모터 보드를 초기화하는 단계와 상기 터치 디스플레이 화면 출력을 제어하도록 구성된 디스플레이 보드를 초기화하는 단계와 적어도 하나의 센서를 캘리브레이션하고, 상기 적어도 하나의 센서로부터 센싱 정보를 수집하도록 구성된 센서 보드를 초기화하는 단계를 포함하고, 상기 센서는 조도 센서, 근접 센서, 터치 센서, 지문 센서, 체압 분석 센서, 홍체 인식 및 안면 인식을 위한 카메라, 음성 인식을 위한 마이크 중 적어도 하나를 포함할 수 있다.In an embodiment, the boot procedure includes the steps of initializing a main controller for controlling the overall input and output of the smart seat control device, initializing a motor board configured to control a driving motor for controlling the position and position of the seat, and the touch display screen. Initializing a display board configured to control an output, calibrating at least one sensor, and initializing a sensor board configured to collect sensing information from the at least one sensor, wherein the sensors include an illuminance sensor and a proximity sensor , a touch sensor, a fingerprint sensor, a body pressure analysis sensor, a camera for iris recognition and face recognition, and a microphone for voice recognition.

실시 예로, 상기 호출 단계는 상기 사용자 인터페이스 화면상의 사용자 터치 동작을 감지하는 단계를 더 포함하되, 상기 터치 동작이 감지되면, 상기 터치 동작에 상응하는 시트 제어 명령을 인식하고, 상기 인식된 시트 제어 명령에 따라 상기 구동 모터를 제어하여 시트 자세 및 위치를 조절하고, 상기 조절된 시트 자세 및 위치에 관한 정보가 내부 메모리에 자동 저장될 수 있다.In an embodiment, the calling step further includes detecting a user touch operation on the user interface screen, and when the touch operation is detected, recognizing a seat control command corresponding to the touch operation, and recognizing the recognized seat control command. Accordingly, the driving motor may be controlled to adjust the posture and position of the seat, and information on the adjusted posture and position of the seat may be automatically stored in an internal memory.

실시 예로, 상기 방법은 상기 사용자 인터페이스 화면상에서의 소정 사용자 메뉴 선택에 따라 사용자 등록 절차를 개시하는 단계와 마이크를 통해 입력된 음성 신호로부터 사용자 음성을 인식하여 제1 특성 데이터를 추출하는 단계와 카메라를 통해 촬영된 이미지로부터 사용자 홍채를 인식하여 제2 특성 데이터를 추출하는 단계와 지문센서를 통해 사용자 지문을 인식하여 제3 특성 데이터를 추출하는 단계와 상기 제1 내지 3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 3 템플릿 데이터에 기반하여 각 특성 데이터 별 인증 가중치를 결정하는 단계와 상기 특성 데이터 별 결정된 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정하는 단계를 더 포함하되, 사용자 별 상기 추출된 특성 데이터 및 상기 결정된 인증 수준에 관한 정보는 내부 메모리에 저장되어 사용자 인증에 사용될 수 있다.As an embodiment, the method may include starting a user registration process according to a user selection on the user interface screen, extracting first characteristic data by recognizing a user voice from a voice signal input through a microphone, and using a camera. Recognizing the user's iris from the image taken through the camera and extracting second characteristic data; recognizing the user's fingerprint through the fingerprint sensor and extracting third characteristic data; and pre-learning corresponding to the first to third characteristic data, respectively. Further comprising determining an authentication weight for each characteristic data based on the first to third template data, and determining an authentication level for a corresponding user based on the determined authentication weight for each characteristic data, The determined characteristic data and information on the determined authentication level may be stored in an internal memory and used for user authentication.

실시 예로, 상기 호출 단계는 사용자 인증 절차를 수행하는 단계를 더 포함하고, 상기 사용자 인증 절차는 생체 인식 엔진을 활성화시키는 단계와 상기 활성화된 생체 인식 엔진을 통해 상기 특성 데이터를 획득하는 단계와 상기 획득된 특성 데이터에 기반하여 후보 사용자를 선택하는 단계와 상기 선택된 후보 사용자에 상응하여 사전 등록된 상기 인증 수준을 식별하는 단계와 상기 식별된 인증 수준에 따라 추가 인증이 필요한지 판단하는 단계와 상기 추가 인증이 필요한 경우, 상기 인증 수준에 상응하는 추가 인증 절차를 수행하여 상기 후보 사용자를 최종 인증하는 단계를 포함할 수 있다.In an embodiment, the calling step further includes performing a user authentication procedure, wherein the user authentication procedure includes activating a biometric engine and acquiring the characteristic data through the activated biometric engine. Selecting a candidate user based on the identified characteristic data, identifying the pre-registered authentication level corresponding to the selected candidate user, determining whether additional authentication is required according to the identified authentication level, and the additional authentication If necessary, a step of finally authenticating the candidate user by performing an additional authentication procedure corresponding to the authentication level may be included.

다른 측면에 따르면, 차량에 구비되는 스마트 시트 제어 장치는 복수의 구동 모터와 연결되어 시트의 자세 및 위치를 제어하도록 구성된 모터 보드와 AOD(Always On Display) 모드로 동작하는 터치 디스플레이의 화면 출력을 제어하도록 구성된 디스플레이 보드와 복수의 센서와 연동하여 각종 센싱 정보를 수집하는 센서 보드와 상기 터치 디스플레이의 화면이 비활성화된 상태에서 상기 센서 보드로부터 수집된 상기 센싱 정보에 기반하여 사용자 제스처를 인식하고, 상기 인식된 사용자 제스처에 따라 시트 제어를 위한 사용자 인터페이스 화면을 구성하고, 상기 비활성화된 터치 디스플레이 화면을 활성화하여 상기 구성된 사용자 인터페이스 화면이 상기 터치 디스플레이 화면에 표시되도록 제어하는 주제어부를 포함하고, 상기 주제어부는 상기 사용자 인터페이스 화면이 출력된 후 사용자 음성 입력을 대기하고, 마이크를 통해 입력된 사용자 음성 신호에 대한 기계 학습을 수행하여 상기 시트 제어를 위한 음성 명령을 인식하고, 상기 인식된 음성 명령에 따라 시트 제어를 수행하고, 상기 시트 제어를 위한 기능 중 일부는 상기 차량의 주행 시 제한될 수 있다.According to another aspect, the smart seat control device provided in the vehicle controls the screen output of the motor board configured to control the attitude and position of the seat by being connected to a plurality of drive motors and the touch display operating in AOD (Always On Display) mode. Recognizes a user gesture based on the sensing information collected from the sensor board and a sensor board configured to collect various sensing information in conjunction with a display board and a plurality of sensors, and the sensing information collected from the sensor board in a state in which the screen of the touch display is deactivated, and the recognition A main control unit configured to configure a user interface screen for sheet control according to a user gesture, and to activate the inactivated touch display screen to display the configured user interface screen on the touch display screen, wherein the main control unit includes the user interface screen. After the interface screen is output, it waits for user voice input, performs machine learning on the user voice signal input through the microphone to recognize a voice command for controlling the seat, and performs seat control according to the recognized voice command. And, some of the functions for controlling the seat may be restricted during driving of the vehicle.

실시 예로, 상기 장치는 전력이 인가되면 부트 절차를 개시하고, 상기 부트 절차는 상기 주제어기, 상기 모터 보드 및 상기 센서 보드를 순차적으로 초기화하는 동작을 포함하되, 상기 센서는 조도 센서, 근접 센서, 터치 센서, 지문 센서, 체압 분석 센서, 홍체 인식 및 안면 인식을 위한 카메라, 음성 인식을 위한 마이크 중 적어도 하나를 포함하고, 상기 센서 보드의 초기화 동안 상기 센서 별 캘리브레이션이 동작이 상기 센서 보드에 의해 수행될 수 있다.In an embodiment, the device initiates a boot procedure when power is applied, and the boot procedure includes sequentially initializing the main controller, the motor board, and the sensor board, wherein the sensors include an illuminance sensor, a proximity sensor, At least one of a touch sensor, a fingerprint sensor, a body pressure analysis sensor, a camera for iris recognition and face recognition, and a microphone for voice recognition, wherein calibration for each sensor is performed by the sensor board during initialization of the sensor board It can be.

실시 예로, 상기 주제어기는 상기 사용자 인터페이스 화면상에서의 사용자의 터치 동작을 감지하는 수단을 더 포함하되, 상기 주제어기는 상기 터치 동작이 감지되면, 상기 터치 동작에 상응하는 시트 제어 명령을 인식하고, 상기 인식된 시트 제어 명령에 따라 상기 구동 모터를 제어하여 시트 자세 및 위치를 조절하고, 상기 조절된 시트 자세 및 위치에 관한 정보를 내부 메모리에 자동 저장할 수 있다.In an embodiment, the main controller further includes means for detecting a user's touch operation on the user interface screen, and when the touch operation is sensed, the main controller recognizes a seat control command corresponding to the touch operation, and recognizes the The seat posture and position may be adjusted by controlling the driving motor according to the received seat control command, and information on the adjusted seat posture and position may be automatically stored in an internal memory.

실시 예로, 상기 주제어기는 상기 사용자 인터페이스 화면상에서의 소정 사용자 메뉴 선택에 따라 사용자 등록 절차를 수행하되, 상기 주제어기는 마이크를 통해 입력된 사용자 음성을 인식하여 제1 특성 데이터를 추출하는 음성 인식 엔진, 카메라를 통해 촬영된 이미지로부터 사용자 홍채를 인식하여 제2 특성 데이터를 추출하는 홍체 인식 엔진 및 지문센서를 통해 사용자 지문을 인식하여 제3 특성 데이터를 추출하는 지문 인식 엔진과 연동하고, 상기 제1 내지 3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 3 템플릿 데이터에 기반하여 각 특성 데이터 별 인증 가중치를 결정하고, 상기 특성 데이터 별 결정된 상기 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정하고, 사용자 별 상기 추출된 특성 데이터 및 상기 결정된 인증 수준에 관한 정보를 내부 메모리에 저장하여 상기 사용자 등록 절차를 수행할 수 있다.In an embodiment, the main controller performs a user registration procedure according to a user selection on the user interface screen, the main controller recognizes a user's voice input through a microphone and extracts first characteristic data, a voice recognition engine, and a camera. It interlocks with an iris recognition engine that recognizes a user's iris from an image taken and extracts second characteristic data and a fingerprint recognition engine that recognizes a user's fingerprint through a fingerprint sensor and extracts third characteristic data, and the first through third Determine an authentication weight for each feature data based on first to third template data pre-learned corresponding to each feature data, determine an authentication level for a corresponding user based on the authentication weight determined for each feature data, and The user registration process may be performed by storing the extracted characteristic data and information on the determined authentication level in an internal memory.

실시 예로, 상기 주제어기는 사용자 인증 절차를 수행하는 수단을 더 포함하고, 상기 사용자 인증 절차는 생체 인식 엔진을 활성화시키는 단계와 상기 활성화된 생체 인식 엔진을 통해 상기 특성 데이터를 획득하는 단계와 상기 획득된 특성 데이터에 기반하여 후보 사용자를 선택하는 단계와 상기 선택된 후보 사용자에 상응하여 사전 등록된 상기 인증 수준을 상기 내부 메모리를 참조하여 식별하고, 상기 식별된 인증 수준에 따라 추가 인증이 필요한지 판단하는 단계와 상기 추가 인증이 필요한 경우, 상기 인증 수준에 상응하는 추가 인증 절차를 수행하여 상기 후보 사용자를 최종 인증하는 단계를 포함할 수 있다.In an embodiment, the main controller further includes a means for performing a user authentication procedure, wherein the user authentication procedure includes activating a biometric engine, acquiring the characteristic data through the activated biometric engine, and performing the obtained biometric engine. Selecting a candidate user based on characteristic data, identifying the pre-registered authentication level corresponding to the selected candidate user by referring to the internal memory, and determining whether additional authentication is required according to the identified authentication level; When the additional authentication is required, final authentication of the candidate user by performing an additional authentication procedure corresponding to the authentication level may be included.

본 발명은 인공 지능 기반의 스마트 시트 제어 방법 및 그를 위한 장치를 제공할 수 있는 장점이 있다.The present invention has the advantage of providing an artificial intelligence-based smart seat control method and a device therefor.

또한, 본 발명은 사용자 별 최적화된 사용자 인증 절차 및 시트 제어를 수행함으로써 보다 안전하고 효율적인 사용자 맞춤형 시트 제어가 가능한 스마트 시트 제어 방법 및 그를 위한 장치를 제공하는 장점이 있다.In addition, the present invention has the advantage of providing a smart seat control method and a device therefor capable of more safe and efficient user-customized seat control by performing an optimized user authentication procedure and seat control for each user.

또한, 본 발명은 제스처 인식 및 음성 인식이 가능한 터치 인터페이스 수단을 제공함으로써, 사용자의 편의성 및 주행 안전을 제공하는 것이 가능한 인공 지능 기반의 스마트 시트 제어 방법 및 장치를 제공하는 장점이 있다.In addition, the present invention has the advantage of providing an artificial intelligence-based smart seat control method and device capable of providing user convenience and driving safety by providing a touch interface capable of gesture recognition and voice recognition.

또한, 본 발명은 인공지능 기반으로 사용자 별 결정된 인증 수준에 따라 최소환의 인증 절차를 수행함으로써, 복잡한 사용자 인증에 대한 사용자 불편을 최소화 시킬 수 있는 사용자 맞춤형 시트 제어 기술을 제공할 수 있는 장점이 있다.In addition, the present invention has the advantage of providing a user-customized seat control technology capable of minimizing user inconvenience for complex user authentication by performing the minimum authentication procedure according to the authentication level determined for each user based on artificial intelligence.

또한, 본 발명은 터치 스크린을 통해 다양한 시트 제어 인터페이스를 디자인할 수 있는 장점이 있다.In addition, the present invention has the advantage of designing various seat control interfaces through a touch screen.

또한, 본 발명은 사용자 정의 제스처를 별도 코딩할 필요 없이, 제스처 선택의 제한 없이 다양한 모션 및 터치 동작을 통해 스마트 시트 제어 장치를 제어할 수 있는 장점이 있다.In addition, the present invention has the advantage of being able to control the smart seat control device through various motions and touch operations without requiring separate coding of user-defined gestures and without limiting gesture selection.

또한, 본 발명은 타이머를 통해 불필요한 전력 낭비를 효과적으로 차단할 수 있는 스마트 시트 제어 장치를 제공할 수 있는 장점이 있다.In addition, the present invention has the advantage of providing a smart seat control device capable of effectively blocking unnecessary power waste through a timer.

또한, 본 발명은 인공 지능 플랫폼을 통해 다양한 사용자 인증 엔진 및 음성 인식 엔진을 제공함으로써, 보다 안전하고 편리한 음성 인식 인터랙션 시스템을 제공할 수 있는 장점이 있다.In addition, the present invention has the advantage of providing a more secure and convenient voice recognition interaction system by providing various user authentication engines and voice recognition engines through an artificial intelligence platform.

이 외에, 본 문서를 통해 직접적 또는 간접적으로 파악되는 다양한 효과들이 제공될 수 있다.In addition to this, various effects identified directly or indirectly through this document may be provided.

도 1은 실시 예에 따른 스마트 시트 제어 장치를 위한 상태 다이어그램이다.1 is a state diagram for a smart seat control device according to an embodiment.

도 2는 실시 예에 따른 스마트 시트 제어 장치의 초기 부팅 절차를 설명하기 위한 순서도이다.2 is a flowchart illustrating an initial booting procedure of a smart seat control device according to an embodiment.

도 3은 실시 예에 따른 주/정차 상태에서 스마트 시트 제어 장치의 스마트 시트 제어 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a smart seat control method of a smart seat control device in a parking/stop state according to an embodiment.

도 4는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 등록 절차를 설명하기 위한 순서도이다.4 is a flowchart illustrating a user registration procedure in a smart seat control device according to an embodiment.

도 5는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 인증 절차를 설명하기 위한 순서도이다.5 is a flowchart illustrating a user authentication procedure in a smart seat control device according to an embodiment.

도 6은 본 발명의 실시 예에 따른 스마트 시트 제어 장치의 구조를 설명하기 위한 블록도이다.6 is a block diagram for explaining the structure of a smart seat control device according to an embodiment of the present invention.

도 7은 실시 예에 따른 스마트 시트 제어 장치의 AOD 화면을 활성화시키는 절차를 설명하기 위한 도면이다.7 is a diagram for explaining a procedure for activating an AOD screen of a smart seat control device according to an embodiment.

이하, 본 발명의 일부 실시 예들을 예시적인 도면을 통해 상세하게 설명한다. 각 도면의 구성요소들에 참조부호를 부가함에 있어서, 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 부호를 가지도록 하고 있음에 유의해야 한다. 또한, 본 발명의 실시 예를 설명함에 있어, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 실시 예에 대한 이해를 방해한다고 판단되는 경우에는 그 상세한 설명은 생략한다.Hereinafter, some embodiments of the present invention will be described in detail through exemplary drawings. In adding reference numerals to components of each drawing, it should be noted that the same components have the same numerals as much as possible even if they are displayed on different drawings. In addition, in describing an embodiment of the present invention, if it is determined that a detailed description of a related known configuration or function hinders understanding of the embodiment of the present invention, the detailed description will be omitted.

본 발명의 실시 예의 구성 요소를 설명하는 데 있어서, 제 1, 제 2, A, B, (a), (b) 등의 용어를 사용할 수 있다. 이러한 용어는 그 구성 요소를 다른 구성 요소와 구별하기 위한 것일 뿐, 그 용어에 의해 해당 구성 요소의 본질이나 차례 또는 순서 등이 한정되지 않는다. 또한, 다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 가진 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.In describing the components of the embodiment of the present invention, terms such as first, second, A, B, (a), and (b) may be used. These terms are only used to distinguish the component from other components, and the nature, order, or order of the corresponding component is not limited by the term. In addition, unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person of ordinary skill in the art to which the present invention belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with the meaning in the context of the related art, and unless explicitly defined in the present application, they should not be interpreted in an ideal or excessively formal meaning. don't

도 1은 실시 예에 따른 스마트 시트 제어 장치를 위한 상태 다이어그램이다.1 is a state diagram for a smart seat control device according to an embodiment.

도 1을 참조하면, 스마트 시트 제어 상태는 크게 대기 상태(Standby Status, 10), 호출 상태(Wakeup Status, 20), 분석 상태(Analysis Status, 30) 및 결과 보고 상태(Result Feedback Status, 40)를 포함할 수 있다.Referring to FIG. 1, the smart seat control status includes Standby Status (10), Wakeup Status (20), Analysis Status (30), and Result Feedback Status (40). can include

대기 상태(10)는 차량이 정지된 상태에서 차량 시트 제어를 위한 스마트 시트 제어 장치가 AOD(Always On Display) 동작 모드일 때 운전자의 특정 제스처 입력을 대기하고 있는 상태를 의미한다.Thestandby state 10 means a state in which a smart seat control device for controlling a vehicle seat is in an AOD (Always On Display) operation mode while the vehicle is stopped, waiting for a driver's specific gesture input.

대기 상태(10)에서 스마트 시트 제어 장치의 디스플레이 화면-예를 들면, 터치 LED 화면-은 비활성화된 상태-즉, 화면이 오프(OFF)된 상태-일 수 있다.In thestandby state 10, the display screen of the smart sheet control device - for example, the touch LED screen - may be in an inactive state - that is, the screen is off (OFF) state.

일 예로, 운전자가 미리 설정 또는 등록된 제스처 동작을 대기 상태(10)의 스마트 시트 제어 장치의 터치 패널상에서 수행하면, 스마트 시트 제어 장치는 구비된 근접센서를 통해 운전자의 제스처 동작을 인식하고, 인식된 제스처가 사전 설정/등록된 제스처와 일치하는 것에 기반하여 비활성 상태의 디스플레이 화면을 활성 상태-즉, 화면이 온(ON)된 상태-로 전환시킬 수 있다.For example, when the driver performs a preset or registered gesture operation on the touch panel of the smart seat control device in thestandby state 10, the smart seat control device recognizes and recognizes the driver's gesture operation through a proximity sensor provided therein. The display screen in an inactive state may be converted into an active state, that is, a state in which the screen is turned on, based on matching the preset/registered gesture to the gesture.

디스플레이 화면이 활성화되면, 스마트 시트 제어 장치는 대기 상태(10)에서 호출 상태(20)로 천이하여, 음성 인식이 가능한 상태임을 사용자에게 알릴 수 있다.When the display screen is activated, the smart seat control device transitions from the standby state (10) to the calling state (20), and can notify the user that voice recognition is possible.

스마트 시트 제어 장치는 호출 상태(20)에서 구비된 마이크를 통해 음성 신호가 입력되면, 분석 상태(30)로 천이할 수 있다.When a voice signal is input through the microphone provided in thecall state 20, the smart seat control device may transition to theanalysis state 30.

스마트 시트 제어 장치는 분석 상태(20)에서 마이크를 통해 입력된 음성 신호를 탑재된 음성 인식 엔진을 통해 분석하여 사용자의 음성 명령-예를 들면, 호출 명령어 (Wake-up Word)-을 인식할 수 있다.The smart seat control device analyzes the voice signal input through the microphone in the analysis state (20) through the built-in voice recognition engine to recognize the user's voice command - for example, wake-up word - have.

스마트 시트 제어 장치는 음성 인식이 정상적으로 완료된 경우, 결과 보고 상태(40)로 천이하여 음성 인식 결과를 내부 시트 제어 플랫폼으로 전달할 수 있다. 시트 제어 플랫폼-예를 들면, 후술할 스마트 시트 제어 장치의 주제어기일 수 있음-은 음성 인식 결과에 기초하여 차량의 해당 시트 제어를 수행할 수 있다.When the voice recognition is normally completed, the smart seat control device may transition to theresult reporting state 40 and transmit the voice recognition result to the internal seat control platform. The seat control platform—for example, which may be a main controller of a smart seat control device to be described later—can control a corresponding seat of a vehicle based on a voice recognition result.

스마트 시트 제어 장치는 음성 인식에 실패한 경우, 결과 보고 상태(40)로 천이하여, 사용자 음성 인식에 실패하였음을 알리는 소정 안내 메시지를 출력할 수 있다. 일 예로, 음성 인식 실패 메시지는 디스플레이 화면 및/또는 차량 스피커를 통해 출력될 수 있다.When the voice recognition fails, the smart seat control device may transition to theresult reporting state 40 and output a predetermined guide message informing that the user's voice recognition has failed. For example, the voice recognition failure message may be output through a display screen and/or a vehicle speaker.

사전 설정된 보안 및/또는 잠금 모드에 따라 스마트 시트 제어 장치는 입력된 음성 신호에 대한 기계 학습을 통해 해당 사용자가 적법한 사용자인지를 판단하는 사용자 인증을 시도할 수 있다.According to the preset security and / or lock mode, the smart seat control device may attempt user authentication to determine whether the corresponding user is a legitimate user through machine learning on the input voice signal.

사용자 인증에 성공한 경우, 스마트 시트 제어 장치는 음성 인식을 통한 시트 제어 동작을 수행하고, 사용자 인증에 실패한 경우 스마트 시트 제어 장치는 음성 인식 동작을 더 이상 수행하지 않을 수 있다. 물론, 사용자 인증에 실패한 경우, 스마트 시트 제어 장치는 대기 상태(10) 또는 호출 상태(20)로 진입하여 음성 인식 기반의 사용자 인증을 재시도할 수 있다.When user authentication is successful, the smart seat control device performs a seat control operation through voice recognition, and when user authentication fails, the smart seat control device may no longer perform a voice recognition operation. Of course, if user authentication fails, the smart seat control device may enter astandby state 10 or acall state 20 and retry voice recognition-based user authentication.

사전 설정된 보안 및/또는 잠금 모드 등급에 따라, 스마트 시트 제어 장치는 지문 인식, 홍체 인식, 안면 인식, 체중/체압 인식 및 음성 인식 중 적어도 하나를 수행하여 사용자 인증을 시도할 수도 있다.According to the preset security and/or lock mode level, the smart seat control device may attempt user authentication by performing at least one of fingerprint recognition, iris recognition, face recognition, weight/pressure recognition, and voice recognition.

실시 예로, 운전자 또는 탑승자가 미리 설정 또는 등록된 기동명령어(Start Command)를 대기 상태(10)의 스마트 시트 제어 장치에서 발화하면, 스마트 시트 제어 장치는 구비된 마이크를 통해 입력된 운전자의 음성을 인식하고, 인식된 음성 명령이 미리 설정된 기동명령어와 일치하는 경우, 비활성 상태의 디스플레이 화면을 활성 상태-즉, 온(ON) 상태-로 전환시킬 수 있다.As an embodiment, when a driver or occupant ignites a preset or registered start command in the smart seat control device in the standby state (10), the smart seat control device recognizes the driver's voice input through the provided microphone. And, if the recognized voice command matches the preset startup command, the display screen in an inactive state can be switched to an active state - that is, an ON state.

실시 예로, 결과 보고가 완료되면, 스마트 시트 제어 장치는 다시 호출 상태(20)로 진입할 수 있다. 스마트 시트 제어 장치는 호출 상태(20)로 진입할 때마다 호출 타이머를 (재)구동 시킬 수 있다.As an embodiment, when the report of the results is completed, the smart seat control device may enter thecall state 20 again. The smart seat control device may (re)drive the call timer whenever it enters thecall state 20.

스마트 시트 제어 장치는 호출 타이머가 (재)구동중인 상태에서만 시트 제어를 위한 음성 명령을 인식할 수 있다. 만약, 호출 타이머가 만료될 때까지 시트 제어 명령이 인식되지 않은 경우, 스마트 시트 제어 장치는 대기 상태(10)로 천이하여 디스플레이 화면을 비활성화 시킬 수 있다.The smart seat control device can recognize a voice command for seat control only in a state in which the call timer is (re)running. If, until the call timer expires, if the seat control command is not recognized, the smart seat control device may transition to a standby state (10) to deactivate the display screen.

상술한 바와 같이, 호출 타이머를 통한 터치 화면 제어를 통해 불필요한 배터리 전력 낭비를 방지할 수 있다.As described above, unnecessary waste of battery power can be prevented by controlling the touch screen through the call timer.

실시 예에 따른 스마트 시트 제어 장치는 호출 상태(20)에서 일정 회수 이상 사용자 인증에 실패한 경우, 경고 알람을 출력한 후 대기 상태(10)로 천이할 수도 있다. 일 예로, 경고 알람 출력 후 대기 상태(10)로 진입한 경우, 일정 시간 동안 차량 시트 제어 및/또는 차량 시동 제어가 차단될 수도 있다.The smart seat control device according to the embodiment may transition to thestandby state 10 after outputting a warning alarm when user authentication fails over a certain number of times in thecall state 20 . For example, when entering thestandby state 10 after outputting a warning alarm, vehicle seat control and/or vehicle start control may be blocked for a certain period of time.

상술한 바와 같이, 사용자 인증 실패에 따른 기능 차단을 통해 본 발명은 차량 도난 및 불법적인 차량 사용을 미연에 방지할 수 있는 장점이 있다.As described above, the present invention has an advantage of preventing vehicle theft and illegal vehicle use in advance by blocking functions according to user authentication failure.

실시 예에 따른 스마트 시트 제어 장치는 호출 상태(20), 분석 상태(30) 및 결과 보고 상태(40)에서 차량 주행이 감지되면 특정 시트 자세 제어 기능을 비활성화하거나 제어 레벨을 제한할 수 있다.The smart seat control device according to the embodiment may deactivate a specific seat posture control function or limit the control level when vehicle driving is detected in the callingstate 20, theanalysis state 30, and theresult reporting state 40.

일 예로, 비활성 또는 제어 레벨이 제한되는 시트 자세 제어 기능은 시트 등받이 각도 조절 기능, 시트 높낮이 조절 기능, 시트 위치 조절 기능 등을 포함할 수 있다. 일 예로, 제어 레벨이 제한되면, 시트 등받이 각도는 안전 운전을 위해 미리 설정된 각도 이상으로 눕혀지거나 접혀지지 않도록 제한되고, 시트 위치 조절은 안전 운전을 위해 시트와 조향핸들 및/또는 시트와 악셀/브레이크 패드 사이의 이격 거리가 일정 수준 유지되도록 제한될 수 있다.For example, the seat attitude control function in which the inactive or control level is limited may include a seat back angle adjustment function, a seat height adjustment function, a seat position adjustment function, and the like. For example, if the control level is limited, the seat back angle is limited so as not to lie down or fold beyond a preset angle for safe driving, and the seat position adjustment is performed by adjusting the seat and steering wheel and/or the seat and the accelerator/brake for safe driving. The separation distance between the pads may be limited to maintain a certain level.

시트 제어 기능 중 시트 열선 조절 기능, 시트 바람(통풍) 조절 기능 등은 차량 주행 여부와 관계 없이 제어 레벨이 제한되지 않을 수 있다.Among the seat control functions, the control level of a seat heating adjustment function, a seat wind (ventilation) adjustment function, and the like may not be limited regardless of whether the vehicle is driving or not.

호출 상태(20)에서, 스마트 시트 제어 장치는 터치 인터페이스 화면상에서의 사용자의 터치 동작을 인식할 수도 있다.In the callingstate 20, the smart sheet control device may recognize a user's touch operation on the touch interface screen.

스마트 시트 제어 장치는 터치 동작 감지 시 분석 상태(30)로 천이하여 터치 인식 엔진을 이용하여 사용자의 터치 동작을 식별하고, 식별된 터치 동작에 관한 정보를 시트 제어 플랫폼에 제공할 수 있다. 시트 제어 플랫폼-예를 들면, 후술할 도 6의 주제어기(640)-은 식별된 터치 동작에 따른 제어량을 결정하고, 제어량이 포함된 제어 명령을 후술할 도 6의 모터 보드(610)로 전달하여 해당 시트의 자세 및 위치를 조절할 수 있다.The smart seat control device may transition to theanalysis state 30 when detecting a touch operation, identify a user's touch operation using a touch recognition engine, and provide information on the identified touch operation to the seat control platform. The seat control platform—for example, the main controller 640 of FIG. 6 to be described later—determines a control amount according to the identified touch operation, and transmits a control command including the control amount to the motor board 610 of FIG. 6 to be described later. You can adjust the posture and position of the seat by doing so.

도 2는 실시 예에 따른 스마트 시트 제어 장치의 초기 부팅 절차를 설명하기 위한 순서도이다.2 is a flowchart illustrating an initial booting procedure of a smart seat control device according to an embodiment.

스마트 시트 제어 장치는 전원이 인가되면, 주제어기를 초기화할 수 있다(S210).The smart seat control device may initialize the main controller when power is applied (S210).

주제어기는 모터 보드를 초기화할 수 있다(S220).The main controller may initialize the motor board (S220).

주제어기는 디스플레이 보드를 초기화하여 AOD 동작 모드를 활성화시킬 수 있다(S230).The main controller may activate the AOD operation mode by initializing the display board (S230).

주제어기는 센서 모듈을 초기화하여 스마트 시트 제어 장치의 부팅 동작을 완료할 수 있다(S240).The main controller may initialize the sensor module to complete the booting operation of the smart seat control device (S240).

주제어기는 센서 모듈에 구비된 각종 센서들에 대한 캘리브레이션을 수행하여 센서들의 센싱 정확도를 유지시킬 수 있다. 주제어기는 센서 캘리브레이션에 실패한 경우, 해당 센서의 동작을 비활성화하여 센싱 오류에 따른 오동작을 사전 차단할 수 있다.The main controller may maintain sensing accuracy of the sensors by calibrating various sensors provided in the sensor module. When the sensor calibration fails, the main controller may disable the operation of the corresponding sensor to prevent malfunction due to a sensing error in advance.

도 3은 실시 예에 따른 주/정차 상태에서 스마트 시트 제어 장치의 스마트 시트 제어 방법을 설명하기 위한 순서도이다.3 is a flowchart illustrating a smart seat control method of a smart seat control device in a parking/stop state according to an embodiment.

도 3을 참조하면, AOD(Always-On Display) 동작 모드에서 LED의 화면이 비활성화된 상태-즉 화면 오프 상태-에서 스마트 시트 제어 장치는 구비된 근접 센서를 통해 운전자의 제스처를 인식할 수 있다(S310).Referring to FIG. 3, in an AOD (Always-On Display) operation mode, in a state in which the screen of the LED is inactive—that is, in a screen off state—the smart seat control device can recognize the driver's gesture through a proximity sensor ( S310).

스마트 시트 제어 장치는 인식된 운전자 제스처에 따라 화면 오프 상태를 화면 온 상태로 전환하여 시트 제어 인터페이스 화면을 출력할 수 있다(S320).The smart seat control device may output a seat control interface screen by switching the screen off state to the screen on state according to the recognized driver's gesture (S320).

스마트 시트 제어 장치는 시트 제어 인터페이스 화면상의 운전자 터치 동작을 감지할 수 있다(S330).The smart seat control device may detect a driver's touch operation on the seat control interface screen (S330).

일 예로, 시트 제어 인터페이스 화면에는 시트 위치 및 각도를 제어하기 위한 터치 버튼, 시트 온도 제어를 위한 터치 버튼, 시트 바람을 제어를 위한 터치 버튼 및 안마 기능을 제어하기 위한 터치 버튼 중 적어도 하나를 포함할 수 있으나 이에 한정되지는 않는다.For example, the seat control interface screen may include at least one of a touch button for controlling seat position and angle, a touch button for controlling seat temperature, a touch button for controlling seat wind, and a touch button for controlling a massage function. may, but is not limited thereto.

스마트 시트 제어 장치는 감지된 터치 동작에 따라 구동모터/열선/공조기 등을 제어하여 시트 자세 및/또는 동작을 조절 및/또는 제어할 수 있다(S340).The smart seat control device may adjust and/or control the posture and/or operation of the seat by controlling the driving motor/heat wire/air conditioner, etc. according to the detected touch operation (S340).

스마트 시트 제어 장치는 조절된 시트 자세에 관한 정보를 내부 메모리에 저장할 수 있다(S350).The smart seat control device may store information on the adjusted seat posture in an internal memory (S350).

도 4는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 등록 절차를 설명하기 위한 순서도이다.4 is a flowchart illustrating a user registration procedure in a smart seat control device according to an embodiment.

도 4를 참조하면, 스마트 시트 제어 장치는 사용자 인터페이스 화면상의 사용자 메뉴 선택에 따라 사용자 등록 절차를 개시할 수 있다(S410).Referring to Figure 4, the smart seat control device may initiate a user registration procedure according to the user menu selection on the user interface screen (S410).

스마트 시트 제어 장치는 마이크를 통해 사용자 음성을 인식하여 제1 특성 데이터를 추출할 수 있다(S420).The smart seat control device may recognize a user's voice through a microphone and extract first characteristic data (S420).

스마트 시트 제어 장치는 카메라를 통해 사용자의 홍채를 인식하여 제2 특성 데이터를 추출할 수 있다(S430).The smart seat control device may recognize the iris of the user through the camera and extract second characteristic data (S430).

스마트 시트 제어 장치는 지문 센서를 통해 사용자의 지문을 인식하여 제3 특성 데이터를 추출할 수 있다(S440).The smart seat control device may extract third characteristic data by recognizing the user's fingerprint through the fingerprint sensor (S440).

스마트 시트 제어 장치는 제1 내지 제3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 제3 템플릿 데이터에 기반하여 각 특성 데이터에 대한 인증 가중치를 결정할 수 있다(S450).The smart seat control device may determine an authentication weight for each characteristic data based on the pre-learned first to third template data corresponding to each of the first to third characteristic data (S450).

특성 데이터 별 결정된 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정 및 등록할 수 있다(S460). 여기서, 사용자 별 추출된 특성 데이터 및 결정된 인증 수준에 대한 정보는 사용자 데이터베이스로 관리될 수 있다.An authentication level for the corresponding user may be determined and registered based on the authentication weight determined for each characteristic data (S460). Here, the extracted characteristic data for each user and information on the determined authentication level may be managed as a user database.

일 예로, 어떤 사람은 음성에 대한 특성이 다른 사람에 비해 강할 수 있다. 이는 음성을 통해 사용자 구분이 보다 용이함을 의미할 수 있다. 또한, 어떤 사람은 음성에 특성이 약하지만, 홍채에 특성이 강할 수 있다. 이 경우, 음성에 비해 홍채에 대한 인증 가중치가 높게 결정될 수 있다. 상술한 바와 같이, 본원 발명은 사용자 별 수집된 인증 데이터의 특성에 기초하여 적응적으로 인증 가중치를 결정하고, 그에 따른 최적의 인증 수준을 결정함으로써, 사용자 인증에 대한 신뢰도를 향상시킬 수 있을 뿐만 아니라 불필요한 사용자 인증을 최소화함으로써 사용자 편의성을 향상시킬 수 있는 장점이 있다.For example, some people may have stronger voice characteristics than others. This may mean that it is easier to distinguish users through voice. Also, a person may have a weak characteristic for the voice, but a strong characteristic for the iris. In this case, an authentication weight for the iris may be determined to be higher than that for the voice. As described above, the present invention not only improves the reliability of user authentication by adaptively determining an authentication weight based on the characteristics of authentication data collected for each user and determining an optimal authentication level accordingly. There is an advantage in improving user convenience by minimizing unnecessary user authentication.

상기 도 4의 실시 예에서는 사용자 인증 수단으로 음성 인식, 홍채 인식 및 지문 인식이 설명되어 있으나, 이는 하나의 실시 예에 불과하며, 안면 인식, 체중/체압 인식, 제스쳐 인식 등 다양한 생체 인식 수단이 추가 사용될 수도 있다.In the embodiment of FIG. 4, voice recognition, iris recognition, and fingerprint recognition have been described as user authentication means, but these are only one embodiment, and various biometric means such as face recognition, weight/body pressure recognition, and gesture recognition are added. may be used

도 5는 실시 예에 따른 스마트 시트 제어 장치에서의 사용자 인증 절차를 설명하기 위한 순서도이다.5 is a flowchart illustrating a user authentication procedure in a smart seat control device according to an embodiment.

도 5를 참조하면, 스마트 시트 제어 장치는 사용자 인증 절차가 개시되면, 생체 인식 엔진을 활성화시킬 수 있다(S510).Referring to FIG. 5 , the smart seat control device may activate a biometric engine when a user authentication procedure is initiated (S510).

여기서, 생체 인식 엔진은 음성 인식 엔진, 홍채 인식 엔진, 지문 인식 엔진, 안면 인식 엔진 및 제스쳐 인식 엔진 중 적어도 하나를 포함할 수 있다.Here, the biometric engine may include at least one of a voice recognition engine, an iris recognition engine, a fingerprint recognition engine, a face recognition engine, and a gesture recognition engine.

스마트 시트 제어 장치는 적어도 하나의 생체 인식 엔진을 통해 적어도 하나의 특성 데이터를 획득할 수 있다(S520).The smart seat control device may acquire at least one characteristic data through at least one biometric engine (S520).

스마트 시트 제어 장치는 획득된 특성 데이터에 기반하여 후보 사용자를 사용자 데이터베이스로부터 선택할 수 있다(S530). 여기서, 후보 사용자는 특성 데이터에 따라 복수일 수 있다.The smart seat control device may select a candidate user from the user database based on the obtained characteristic data (S530). Here, a plurality of candidate users may be provided according to characteristic data.

스마트 시트 제어 장치는 선택된 후보 사용자에 상응하여 사전 등록된 인증 수준을 식별할 수 있다(S540).The smart seat control device may identify a pre-registered authentication level corresponding to the selected candidate user (S540).

스마트 시트 제어 장치는 식별된 인증 수준에 따라 추가 인증 필요 여부를 판단할 수 있다(S550).The smart seat control device may determine whether additional authentication is required according to the identified authentication level (S550).

스마트 시트 제어 장치는 추가 인증이 필요한 경우, 해당 인증 수준에 따른 추가 인증 절차를 수행하여 후보 사용자를 최종적으로 인증할 수 있다(S560).If additional authentication is required, the smart seat control device may finally authenticate the candidate user by performing an additional authentication procedure according to the corresponding authentication level (S560).

상기 450 단계에서, 추가 인증이 필요하지 않은 것으로 판단된 경우, 스마트 시트 제어 장치는 선택된 후보 사용자를 최종 사용자로 인증할 수 있다.Instep 450, if it is determined that additional authentication is not required, the smart seat control device may authenticate the selected candidate user as an end user.

상술한 바와 같이, 본원 발명은 사용자 인증을 위한 생체 인식 수단을 사용자 별 제안하지 않고도 사용자를 효과적으로 인증할 수 있는 장점이 있다.As described above, the present invention has the advantage of effectively authenticating a user without proposing a biometric means for user authentication for each user.

또한, 본원 발명은 사용자 별 사전 결정된 인증 수준에 따라 최소한의 인증 절차를 수행함으로써 사용자 인증에 대한 사용자 불편을 최소화 시킬 수 있는 장점이 있다.In addition, the present invention has an advantage of minimizing user inconvenience for user authentication by performing a minimum authentication procedure according to a predetermined authentication level for each user.

도 6은 본 발명의 실시 예에 따른 스마트 시트 제어 장치의 구조를 설명하기 위한 블록도이다.6 is a block diagram for explaining the structure of a smart seat control device according to an embodiment of the present invention.

도 6을 참조하면, 스마트 시트 제어 장치(600)는 모터 보드(610), 디스플레이 보드(620), 센서 보드(630), 주제어기(640), 메모리(650), 사용자 인터페이스 엔진(660), 제스처 인식 엔진(670), 터치 인식 엔진(680) 및 사용자 인증 엔진(680)을 포함할 수 있다.Referring to FIG. 6, the smartseat control device 600 includes a motor board 610, a display board 620, a sensor board 630, a main controller 640, a memory 650, a user interface engine 660, It may include a gesture recognition engine 670 , atouch recognition engine 680 and auser authentication engine 680 .

모터 보드(610)는 시트 위치 및 자세 제어를 위한 구동 모터(611)의 동작을 제어할 수 있다. 또한, 모터 보드(610)는 시트 통풍을 위한 통풍팬에 연결된 구동 모터(611)의 동작을 제어할 수도 있다. 또한, 모터 보드(610)는 시트 일측에 구비된 시트 볼스터(seat bolster)에 공기를 공급하기 위한 에어 펌프의 구동용 구동 모터(611)의 동작을 제어할 수도 있다. 일 예로, 시트 볼스터는 좌측 시트 쿠션 볼스터, 우측 시트 쿠션 볼스터, 좌측 시트 백 볼스터 및 우측 백 볼스터를 포함할 수 있으나, 이에 한정되지는 않는다.The motor board 610 may control the operation of the drivingmotor 611 for seat position and posture control. In addition, the motor board 610 may control the operation of the drivingmotor 611 connected to the ventilation fan for sheet ventilation. In addition, the motor board 610 may control the operation of a drivingmotor 611 for driving an air pump for supplying air to a seat bolster provided on one side of the seat. For example, the seat bolster may include a left seat cushion bolster, a right seat cushion bolster, a left seat back bolster, and a right back bolster, but is not limited thereto.

디스플레이 보드(620)는 AOD 모드로 동작하는 LED(611) 화면의 출력을 제어할 수 있다.The display board 620 may control the output of the screen of theLED 611 operating in the AOD mode.

센서 보드(630)은 조도 센서(631), 근접센서(632), 터치센서(633), 지문센서(634), 체압 분포 센서(미도시), 카메라(635) 및 마이크(635)와 연동하여 다양한 센싱 정보를 수집할 수 있다. 체압 분포 센서는 시트 쿠션의 볼스터 영역과 나머지 영역을 포함한 전체 또는 일부 영역에 복수의 센서를 배열한 매트(Mat) 형상으로 구성될 수 있다.The sensor board 630 interworks with theilluminance sensor 631, theproximity sensor 632, thetouch sensor 633, thefingerprint sensor 634, the body pressure distribution sensor (not shown), thecamera 635, and themicrophone 635. Various sensing information can be collected. The body pressure distribution sensor may be configured in a mat shape in which a plurality of sensors are arranged in all or partial areas including a bolster area and the rest area of the seat cushion.

센서 보드(630)은 초기화 시 연결된 센서들에 대한 캘리브레이션 동작을 수행할 수 있다.The sensor board 630 may perform a calibration operation on connected sensors upon initialization.

조도 센서(631)는 스마트 시트 제어 장치(600) 주변의 조도를 측정할 수 있다. 센서 모듈(631)은 수집된 조도 센싱 정보를 주제어기(640)로 전달할 수 있다.Theilluminance sensor 631 may measure illuminance around the smartseat control device 600 . Thesensor module 631 may transmit the collected illuminance sensing information to the main controller 640 .

주제어기(640)는 조도 센싱 정보에 따른 화면 밝기 제어 명령을 디스플레이 보드(620)로 전송하여 LED(611) 출력 화면의 밝기를 주변 조도에 따라 동적으로 제어할 수 있다.The main controller 640 may transmit a screen brightness control command according to the illuminance sensing information to the display board 620 to dynamically control the brightness of theLED 611 output screen according to the ambient illuminance.

근접 센서(632)는 AOD 화면이 비활성화된 상태에서 일정 거리 내 사용자의 제스처를 센싱하기 위해 사용될 수 있다. 일 예로, 근접 센서(632)는 일정 기준치 이상의 정전 용량 변화를 감지하면, 감지된 정전 용량 변화에 관한 센싱 정보를 주제어기(640)로 전송할 수 있다. 다른 일 예로, 근접 센서(632)는 홀 센서를 포함할 수 있으며, 홀 센서를 통해 조도 변화를 감지할 수 있다. 근접 센서(632)에 의해 측정된 조도 변화에 관한 센싱 정보는 주제어기(640)로 전송할 수 있다. 근접 센서(632)에 의해 센싱된 정보는 사용자의 제스처 인식 및 식별을 위해 사용될 수 있다.Theproximity sensor 632 may be used to sense a user's gesture within a certain distance while the AOD screen is inactive. For example, when theproximity sensor 632 detects a change in capacitance equal to or greater than a predetermined reference value, it may transmit sensing information about the sensed change in capacitance to the main controller 640 . As another example, theproximity sensor 632 may include a hall sensor, and a change in illuminance may be sensed through the hall sensor. Sensing information about the change in illuminance measured by theproximity sensor 632 may be transmitted to the main controller 640 . Information sensed by theproximity sensor 632 may be used for recognizing and identifying a user's gesture.

센서 보드(630)은 근접 센서(632)로부터 수집된 근접 센싱 정보를 주제어기(640)로 전송할 수 있다. 주제어기(640)는 제스처 인식 엔진(670)을 이용하여 근접 센싱 정보에 상응하는 사용자 제스처를 인식 및 식별할 수 있다.The sensor board 630 may transmit proximity sensing information collected from theproximity sensor 632 to the main controller 640 . The main controller 640 may recognize and identify a user gesture corresponding to proximity sensing information using the gesture recognition engine 670 .

주제어기(640)는 인식된 사용자 제스처에 기반하여 AOD 동작 모드의 LED(611) 화면을 활성화시킬 수 있다.The main controller 640 may activate the screen of theLED 611 in the AOD operation mode based on the recognized user gesture.

또한, 주제어기(640)는 AOD 동작 모드의 LED(611) 화면이 활성화되는 경우, 사용자 인터페이스 엔진(660)을 이용하여 스마트 시트 제어를 위한 사용자 인터페이스 화면을 구성하고, 구성된 사용자 인터페이스 화면을 LED(611) 화면에 표시할 수 있다.In addition, when theLED 611 screen in the AOD operation mode is activated, the main controller 640 configures a user interface screen for smart seat control using the user interface engine 660, and displays the configured user interface screen as an LED ( 611) can be displayed on the screen.

주제어기(640)는 터치 센서(633)로부터 터치 센싱 정보를 획득하면, 터치 인식 엔진(680)을 이용하여 사용자의 터치 동작을 식별할 수 있다.When touch sensing information is acquired from thetouch sensor 633, the main controller 640 can identify a user's touch operation using thetouch recognition engine 680.

주제어기(640)는 식별된 터치 동작에 따라 모터 보드(610)로 소정 제어 신호를 전송하여 시트 자세 및 위치를 조절할 수 있다.The main controller 640 may adjust the posture and position of the seat by transmitting a predetermined control signal to the motor board 610 according to the identified touch operation.

주제어기(640)는 식별된 터치 동작에 따라 시트에 장착된 열선(미도시)을 제어하여 시트 온도를 조절할 수도 있다.The main controller 640 may adjust the seat temperature by controlling a heating wire (not shown) mounted on the seat according to the identified touch operation.

주제어기(640)는 식별된 터치 동작에 따라 시트 일측에 구비된 통풍팬(미도시)을 제어하여 시트 바람 세기를 조절할 수 있다.The main controller 640 may adjust the wind strength of the seat by controlling a ventilation fan (not shown) provided on one side of the seat according to the identified touch operation.

사용자 인증 엔진(690)은 음성 인식 엔진(691), 홍채 인식 엔진(692), 지문 인식 엔진(693) 및 인증 수준 결정 엔진(694) 중 적어도 하나를 포함할 수 있다. 여기서, 음성 인식 엔진(691), 홍채 인식 엔진(692), 지문 인식 엔진(693) 및 인증 수준 결정 엔진(694)은 생체 인식 엔진으로 통칭될 수 있다.The user authentication engine 690 may include at least one of a voice recognition engine 691, an iris recognition engine 692, a fingerprint recognition engine 693, and an authentication level determination engine 694. Here, the voice recognition engine 691, the iris recognition engine 692, the fingerprint recognition engine 693, and the authentication level determination engine 694 may be collectively referred to as a biometric recognition engine.

주제어기(640)는 지문 센서(634)로부터 획득된 지문 센싱 정보, 카메라(635)로부터 획득된 이미지 센싱 정보 및 마이크(636)를 통해 입력된 음성에 대한 음성 센싱 정보 중 적어도 하나에 기반하여 특성 데이터를 추출하고, 추출된 특성 데이터에 기계 학습을 통해 해당 사용자를 위한 인증 수준을 동적으로 결정할 수 있다.The main controller 640 has characteristics based on at least one of fingerprint sensing information obtained from thefingerprint sensor 634, image sensing information obtained from thecamera 635, and voice sensing information about voice input through themicrophone 636. Data can be extracted, and the authentication level for that user can be dynamically determined through machine learning on the extracted characteristic data.

음성 인식 엔진(691)은 음성 센싱 정보에 기반하여 사용자의 음성에 대한 특성 데이터를 추출하고, 추출된 음성 특성 데이터를 기 학습된 음성 템플릿 데이터와 비교하여 해당 음성 특성 데이터에 대한 인증 가중치를 결정할 수 있다.The voice recognition engine 691 may extract feature data of the user's voice based on the voice sensing information and compare the extracted voice feature data with pre-learned voice template data to determine an authentication weight for the corresponding voice feature data. have.

음성 인식 엔진(691)은 음성 신호에 포함된 잡음을 제거하여 음성 인식 감도를 향상시킬 수 있다.The voice recognition engine 691 may improve voice recognition sensitivity by removing noise included in the voice signal.

홍채 인식 엔진(692)은 이미지 센싱 정보에 기반하여 사용자의 홍채에 대한 특성 데이터를 추출하고, 추출된 홍채 특성 데이터를 기 학습된 홍채 템플릿 데이터와 비교하여 해당 홍채 특성 데이터에 대한 인증 가중치를 결정할 수 있다.The iris recognition engine 692 extracts characteristic data of the user's iris based on the image sensing information, compares the extracted iris characteristic data with pre-learned iris template data, and determines an authentication weight for the corresponding iris characteristic data. have.

지문 인식 엔진(693)은 지문 센싱 정보에 기반하여 사용자의 지문에 대한 특성 데이터를 추출하고, 추출된 지문 특성 데이터를 기 학습된 지문 템플릿 데이터와 비교하여 해당 지문 특성 데이터에 대한 인증 가중치를 결정할 수 있다.The fingerprint recognition engine 693 may extract characteristic data of the user's fingerprint based on the fingerprint sensing information, compare the extracted fingerprint characteristic data with pre-learned fingerprint template data, and determine an authentication weight for the corresponding fingerprint characteristic data. have.

주제어기(640)는 특성 데이터 별 결정된 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정할 수 있다.The main controller 640 may determine an authentication level for a corresponding user based on the authentication weight determined for each characteristic data.

주제어기(640)는 인증 가중치가 높은 순서로 특성 데이터를 정렬하고, 정렬된 특성 데이터의 인증 가중치의 누적 합이 소정 임계 값에 도달할 때까지 인증 가중치를 합산할 수 있다.The main controller 640 may sort the characteristic data in ascending order of authentication weights, and add up the authentication weights until the cumulative sum of the authentication weights of the sorted characteristic data reaches a predetermined threshold value.

주제어기(640)는 누적 합산된 인증 가중치가 임계 값 이상인 경우, 합산된 특성 데이터 타입 및 개수에 기반하여 인증 수준을 결정할 수 있다.The main controller 640 may determine an authentication level based on the summed characteristic data type and number when the accumulated authentication weight is greater than or equal to a threshold value.

일 예로, 음성 특성 데이터에 상응하는 인증 가중치만으로 임계 값에 도달한 경우, 인증 수준은 제1 수준으로 결정될 수 있다. 반면, 음성 특성 데이터에 상응하는 인증 가중치와 홍채 특성 데이터에 상응하는 인증 가중치의 누적 합이 임계 값 이상인 경우, 인증 수준은 제2 수준으로 결정될 수 있다. 반면, 음성 특성 데이터에 상응하는 인증 가중치와 홍채 특성 데이터에 상응하는 인증 가중치와 지문 특성 데이터에 상응하는 인증 가중치의 누적 합이 임계 값 이상인 경우, 인증 수준은 제3 수준으로 결정될 수 있다.For example, when the threshold value is reached only with the authentication weight corresponding to the voice characteristic data, the authentication level may be determined as the first level. On the other hand, when the cumulative sum of the authentication weight corresponding to the voice characteristic data and the authentication weight corresponding to the iris characteristic data is equal to or greater than the threshold, the authentication level may be determined as the second level. On the other hand, when the cumulative sum of the authentication weight corresponding to the voice characteristic data, the authentication weight corresponding to the iris characteristic data, and the authentication weight corresponding to the fingerprint characteristic data is greater than or equal to the threshold value, the authentication level may be determined as the third level.

메모리(650)에는 사용자 별 특성 데이터 및 인증 수준이 저장될 수 있다. 또한, 메모리(650)에는 인증 타입 별 사전 학습된 템플릿 데이터가 유지될 수 있다.The memory 650 may store characteristic data and authentication levels for each user. In addition, pre-learned template data for each authentication type may be maintained in the memory 650 .

주제어기(640)는 상기 도 1 내지 5에서 설명된 스마트 시트 제어 장치의 동작들을 제어할 수 있다.The main controller 640 may control the operations of the smart seat control device described in FIGS. 1 to 5 .

실시 예에 따른 센서 보드(630)는 시트상에서의 승객의 체압 분포를 측정하는 체압 센서(미도시)와 연동될 수도 있다.The sensor board 630 according to the embodiment may be interlocked with a body pressure sensor (not shown) that measures a passenger's body pressure distribution on the seat.

주제어기(640)는 체압 센싱 정보에 기초하여 시트 일측에 배치된 시트 볼스터의 에어 공급을 제어할 수도 있다. 일 예로, 주제어기(640)는 시트 볼스터에 마련된 흡입공 및 배출공을 통해 에어를 공급하거나 배출하도록 에어 펌프를 제어하여 시트 볼스터의 공기압을 제어할 수 있다.The main controller 640 may control the air supply of the seat bolster disposed on one side of the seat based on body pressure sensing information. For example, the main controller 640 may control the air pressure of the seat bolster by controlling an air pump to supply or discharge air through a suction hole and a discharge hole provided in the seat bolster.

실시 예에 따른 스마트 시트 제어 장치(600)는 통신부(미도시)를 더 포함할 수 있다. 여기서, 통신부는 차량에 구비된 다른 장치-예를 들면, ECU(Electric Control Unit), 클러스터(Cluster) 등-와 정보를 교환할 수 있다. 일 예로, 통신부는 차량의 주행 및 정차 여부에 관한 정보, 시동 ON/OFF에 관한 정보, 조향 방향에 관한 정보, 주행 속도에 관한 정보, 스마트 키 감지 정보 등을 외부 장치로부터 획득할 수 있다.The smartseat control device 600 according to the embodiment may further include a communication unit (not shown). Here, the communication unit may exchange information with other devices included in the vehicle, such as an Electric Control Unit (ECU), a cluster, and the like. For example, the communication unit may obtain information on whether the vehicle is running or stopped, information on ignition ON/OFF, steering direction information, driving speed information, smart key detection information, and the like, from an external device.

주제어기(640)는 통신부를 통해 수집된 상기 정보들에 기반하여 차량 전원 인가 시 상술한 부팅 절차를 수행하고, 주/정차 중 사용자의 음성/제스처/터치동작 등의 인식 결과에 기반하여 적응적 사용자 인증 뿐만 아니라 적응적 시트 자세 및 위치 제어를 수행할 수 있다.The main controller 640 performs the above-described booting procedure when power is applied to the vehicle based on the information collected through the communication unit, and based on the recognition result of the user's voice/gesture/touch operation during parking/stopping, adaptive It can perform user authentication as well as adaptive seat posture and position control.

물론, 주행 중에도 일부 정의된 시트 제어 기능은 활성화될 수 있으며, 주제어기(640)는 통신부를 통해 수집된 상기 정보들에 기반하여 차량이 현재 주행중인 상태인 경우, 사용자의 음성/제스처/터치동작 등의 인식 결과에 기반하여 제한된 시트 제어를 수행할 수 있다.Of course, some defined seat control functions can be activated even while driving, and the main controller 640 controls the user's voice/gesture/touch operation when the vehicle is currently driving based on the information collected through the communication unit. Based on the recognition result, etc., limited seat control may be performed.

도 7은 실시 예에 따른 스마트 시트 제어 장치의 AOD 화면을 활성화시키는 절차를 설명하기 위한 도면이다.7 is a diagram for explaining a procedure for activating an AOD screen of a smart seat control device according to an embodiment.

도 7을 참조하면, 차량이 정차 또는 주차된 상태에서 스마트 시트 제어 장치(600)에 전원이 인가되면, 스마트 시트 제어 장치는 부팅되어 AOD 디스플레이 화면을 비활성화된 상태로 초기화 시킬 수 있다(S710).Referring to FIG. 7 , when power is applied to the smartseat control device 600 while the vehicle is stopped or parked, the smart seat control device may boot and initialize the AOD display screen to an inactive state (S710).

스마트 시트 제어 장치(600)는 AOD 디스플레이 화면을 비활성화된 상태에서 사용자의 제스처를 인식할 수 있다(S720).The smartseat control device 600 may recognize the user's gesture while the AOD display screen is deactivated (S720).

일 예로, 운전자는 비활성화된 AOD 디스플레이 화면상에서 특정 제스처를 수행하여 AOD 디스플레이 화면을 활성화시킬 수 있다. 여기서, AOD 디스플레이 화면을 활성화시키기 위한 제스처 동작은 제조사에 의해 사전 설정될 수 있으나, 이는 하나의 실시 예에 불과하며, 사용자가 소정 설정 메뉴를 통해 커스터마이즈된 제스처를 사전 등록하여 사용할 수도 있다.For example, the driver may activate the AOD display screen by performing a specific gesture on the deactivated AOD display screen. Here, the gesture operation for activating the AOD display screen may be set in advance by the manufacturer, but this is only one example, and the user may pre-register and use a customized gesture through a predetermined setting menu.

스마트 시트 제어 장치(600)는 사용자의 제스처 인식 결과에 기반하여 AOD 디스플레이 화면을 활성화시킬 수 있다(S730). 이때, 활성화된 AOD 디스플레이 화면에는 스마트 시트 제어를 위한 터치 기반 사용자 인터페이스 화면이 표시될 수 있다.The smartseat control device 600 may activate the AOD display screen based on the user's gesture recognition result (S730). At this time, a touch-based user interface screen for smart seat control may be displayed on the activated AOD display screen.

터치 사용자 인터페이스 화면은 시트 위치 조절을 위한 버튼, 시트 각도 조절을 위한 버튼, 시트 온도 조절을 위한 버튼, 시트 통풍 조절을 위한 버튼, 저장된 시트 설정 정보를 선택하기 위한 버튼 등을 포함할 수 있다.The touch user interface screen may include a button for adjusting seat position, a button for adjusting seat angle, a button for adjusting seat temperature, a button for adjusting seat ventilation, a button for selecting stored seat setting information, and the like.

실시 예로, 차량이 주행 중인 경우, 터치 사용자 인터페이스 화면은 재구성되어 표시될 수 있다. 일 예로, 차량이 주/정차 상태에서 주행 상태로 변경되는 경우, 스마트 시트 제어 장치(600)는 시트 제어 기능 중 일부 기능 사용을 제한할 수 있다. 상기 기능 제한에 따라 스마트 시트 제어 장치(600)는 특징 기능 버튼이 제거된 터치 사용자 인터페이스 화면을 구성하여 표시할 수 있다.For example, when the vehicle is driving, the touch user interface screen may be reconfigured and displayed. For example, when the vehicle is changed from a park/stop state to a driving state, the smartseat control device 600 may restrict use of some of the seat control functions. According to the functional restrictions, the smartseat control device 600 may configure and display a touch user interface screen from which feature buttons are removed.

차량 시트 제어 기능은 차량 타입 및 옵션에 따라 상이할 수 있다.The vehicle seat control function may be different depending on vehicle types and options.

실시 예에 따른 스마트 시트 제어 장치(600)는 차량 타입 및 옵션에 따라 적응적으로 시트 제어를 위한 터치 기반 사용자 인터페이스 화면을 구성할 수 있다.The smartseat control device 600 according to the embodiment may configure a touch-based user interface screen for adaptive seat control according to vehicle types and options.

여기서, 스마트 시트 제어 장치(600)는 차량 타입 및 옵션에 관한 정보를 차량 ECU로부터 획득할 수 있으나, 이는 하나의 실시 예에 불과하며, 외부 서버 또는 사용자 단말과의 통신을 통해 획득할 수 있다.Here, the smartseat control device 600 may acquire vehicle type and option information from the vehicle ECU, but this is only one embodiment and may be obtained through communication with an external server or user terminal.

스마트 시트 제어 장치(600)는 차량 타입 및 옵션에 따른 터치 기반 사용자 인터페이스 화면 구성에 관한 정보를 주기적으로 외부 서버에 접속하여 업데이트할 수도 있다.The smartseat control device 600 may periodically update information about the configuration of the touch-based user interface screen according to the vehicle type and option by accessing an external server.

실시 예에 따른 사용자는 자신의 스마트폰상의 소정 앱을 통해 시트 제어를 위한 터치 사용자 인터페이스 화면을 직접 구성/디자인할 수 있으며, 구성된 터치 사용자 인터페이스 화면을 스마트 시트 제어 장치(600)로 다운로딩할 수도 있다.The user according to the embodiment may directly configure/design a touch user interface screen for seat control through a predetermined app on his/her smartphone, and may download the configured touch user interface screen to the smartseat control device 600. have.

실시 예에 따른 스마트 시트 제어 장치(600)는 착탈식 모듈로 구성될 수 있으며, 차량의 다른 제어 장치와 연결되어 정보를 교환할 수 있다.The smartseat control device 600 according to the embodiment may be configured as a detachable module, and may be connected to other control devices of the vehicle to exchange information.

실시 예에 따른 스마트 시트 제어 장치(600)는 차량 헤드 유닛 또는 AVN(Audio Video Navigation) 단말의 디스플레이를 공유할 수 있다. 이 경우, 사용자는 차량 헤드 유닛에 구비된 터치 화면, 또는 AVN 단말의 터치 화면, 클러스터의 터치 화면을 통해 시트 제어를 수행할 수도 있다.The smartseat control device 600 according to the embodiment may share a display of a vehicle head unit or AVN (Audio Video Navigation) terminal. In this case, the user may perform seat control through the touch screen provided in the vehicle head unit, the touch screen of the AVN terminal, or the touch screen of the cluster.

실시 예에 따른 스마트 시트 제어 장치(600)는 사용자 단말-스마트폰, 노트북 등-과 페어링될 수 있으며, 사용자는 자신의 단말 화면에 표시된 시트 제어를 위한 터치 사용자 인터페이스 화면 또는 음성 인식을 통해 원격으로 시트 제어를 수행할 수도 있다.The smartseat control device 600 according to the embodiment may be paired with a user terminal - a smartphone, a laptop computer, etc. - and the user remotely uses a touch user interface screen for controlling a seat displayed on the screen of his/her terminal or through voice recognition. Seat control can also be performed.

본 명세서에 개시된 실시 예들과 관련하여 설명된 방법 또는 알고리즘의 단계는 프로세서에 의해 실행되는 하드웨어, 소프트웨어 모듈, 또는 그 2 개의 결합으로 직접 구현될 수 있다. 소프트웨어 모듈은 RAM 메모리, 플래시 메모리, ROM 메모리, EPROM 메모리, EEPROM 메모리, 레지스터, 하드 디스크, 착탈형 디스크, CD-ROM과 같은 저장 매체(즉, 메모리 및/또는 스토리지)에 상주할 수도 있다.Steps of a method or algorithm described in connection with the embodiments disclosed herein may be directly implemented as hardware executed by a processor, a software module, or a combination of the two. A software module may reside in a storage medium (ie, memory and/or storage) such as RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, a removable disk, a CD-ROM.

예시적인 저장 매체는 프로세서에 커플링되며, 그 프로세서는 저장 매체로부터 정보를 판독할 수 있고 저장 매체에 정보를 기입할 수 있다. 다른 방법으로, 저장 매체는 프로세서와 일체형일 수도 있다. 프로세서 및 저장 매체는 주문형 집적회로(ASIC) 내에 상주할 수도 있다. ASIC는 사용자 단말기 내에 상주할 수도 있다. 다른 방법으로, 프로세서 및 저장 매체는 사용자 단말기 내에 개별 컴포넌트로서 상주할 수도 있다.An exemplary storage medium is coupled to the processor, and the processor can read information from, and write information to, the storage medium. Alternatively, the storage medium may be integral with the processor. The processor and storage medium may reside within an application specific integrated circuit (ASIC). An ASIC may reside within a user terminal. Alternatively, the processor and storage medium may reside as separate components within a user terminal.

이상의 설명은 본 발명의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다.The above description is merely an example of the technical idea of the present invention, and various modifications and variations can be made to those skilled in the art without departing from the essential characteristics of the present invention.

따라서, 본 발명에 개시된 실시 예들은 본 발명의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시 예에 의하여 본 발명의 기술 사상의 범위가 한정되는 것은 아니다. 본 발명의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다.Therefore, the embodiments disclosed in the present invention are not intended to limit the technical idea of the present invention, but to explain, and the scope of the technical idea of the present invention is not limited by these embodiments. The protection scope of the present invention should be construed according to the claims below, and all technical ideas within the equivalent range should be construed as being included in the scope of the present invention.

Claims (10)

Translated fromKorean
차량 일측에 장착되는 스마트 시트 제어 장치에서의 스마트 시트 제어 방법에 있어서,In the smart seat control method in the smart seat control device mounted on one side of the vehicle,전력 인가에 따라 부트 절차를 수행하는 단계;performing a boot procedure according to power application;AOD(Always On Display) 터치 디스플레이의 화면이 비활성화된 상태에서 사용자 제스처를 인식하는 대기 단계;A standby step of recognizing a user gesture while the screen of an Always On Display (AOD) touch display is inactive;상기 사용자 제스처의 인식에 따라 상기 비활성화된 터치 디스플레이 화면을 활성화하여 시트 제어를 위한 사용자 인터페이스 화면을 출력한 후 사용자 음성 입력을 대기하는 호출 단계;A call step of waiting for a user voice input after outputting a user interface screen for sheet control by activating the inactivated touch display screen according to the recognition of the user gesture;마이크를 통해 입력된 사용자 음성 신호에 대한 기계 학습을 수행하여 상기 시트 제어를 위한 음성 명령을 인식하는 분석 단계; 및An analysis step of recognizing a voice command for controlling the seat by performing machine learning on a user voice signal input through a microphone; and상기 인식된 음성 명령을 시트 제어 플랫폼으로 보고하는 결과 보고 단계Result reporting step of reporting the recognized voice command to the seat control platform를 포함하는, 스마트 시트 제어 방법.Including, smart seat control method.제1항에 있어서,According to claim 1,상기 부트 절차는,The boot procedure,상기 스마트 시트 제어 장치의 전체적인 입출력을 제어하는 주제어기를 초기화하는 단계;Initializing the main controller for controlling the overall input and output of the smart seat control device;상기 시트의 자세 및 위치 제어를 위한 구동 모터를 제어하도록 구성된 모터 보드를 초기화하는 단계;Initializing a motor board configured to control a driving motor for controlling the posture and position of the seat;상기 터치 디스플레이 화면 출력을 제어하도록 구성된 디스플레이 보드를 초기화하는 단계; 및Initializing a display board configured to control output of the touch display screen; and적어도 하나의 센서를 캘리브레이션하고, 상기 적어도 하나의 센서로부터 센싱 정보를 수집하도록 구성된 센서 보드를 초기화하는 단계Initializing a sensor board configured to calibrate at least one sensor and collect sensing information from the at least one sensor.를 포함하고, 상기 센서는 조도 센서, 근접 센서, 터치 센서, 지문 센서, 체압 분석 센서, 홍체 인식 및 안면 인식을 위한 카메라, 음성 인식을 위한 마이크 중 적어도 하나를 포함하는, 스마트 시트 제어 방법.The sensor includes at least one of an illuminance sensor, a proximity sensor, a touch sensor, a fingerprint sensor, a body pressure analysis sensor, a camera for iris recognition and face recognition, and a microphone for voice recognition.제2항에 있어서,According to claim 2,상기 호출 단계는,In the calling step,상기 사용자 인터페이스 화면상에서의 사용자의 터치 동작을 감지하는 단계를 더 포함하되,Further comprising detecting a user's touch operation on the user interface screen,상기 터치 동작이 감지되면, 상기 터치 동작에 상응하는 시트 제어 명령을 인식하고, 상기 인식된 시트 제어 명령에 따라 상기 구동 모터를 제어하여 시트 자세 및 위치가 조절되고, 상기 조절된 시트 자세 및 위치에 관한 정보를 내부 메모리에 자동 저장하는 것을 특징으로 하는, 스마트 시트 제어 방법.When the touch operation is detected, a seat control command corresponding to the touch operation is recognized, and the seat posture and position are adjusted by controlling the driving motor according to the recognized seat control command, and the adjusted seat posture and position are adjusted. Characterized in that, the smart seat control method for automatically storing information about the internal memory.제1항에 있어서,According to claim 1,상기 사용자 인터페이스 화면상에서의 소정 사용자 메뉴 선택에 따라 사용자 등록 절차를 개시하는 단계;Initiating a user registration process according to a user selection menu on the user interface screen;사용자 인증 수단 별 특성 데이터를 추출하는 단계;extracting characteristic data for each user authentication means;마이크를 통해 입력된 음성 신호로부터 사용자 음성을 인식하여 제1 특성 데이터를 추출하는 단계;recognizing a user's voice from a voice signal input through a microphone and extracting first characteristic data;카메라를 통해 촬영된 이미지로부터 사용자 홍채를 인식하여 제2 특성 데이터를 추출하는 단계;extracting second characteristic data by recognizing a user's iris from an image captured by a camera;지문센서를 통해 사용자 지문을 인식하여 제3 특성 데이터를 추출하는 단계;Recognizing a user's fingerprint through a fingerprint sensor and extracting third characteristic data;상기 제1 내지 3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 3 템플릿 데이터에 기반하여 각 특성 데이터 별 인증 가중치를 결정하는 단계; 및determining an authentication weight for each characteristic data based on first to third template data pre-learned corresponding to each of the first to third characteristic data; and상기 특성 데이터 별 결정된 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정하는 단계Determining an authentication level for a corresponding user based on the authentication weight determined for each characteristic data를 포함하되, 사용자 별 상기 추출된 특성 데이터 및 상기 결정된 인증 수준에 관한 정보는 내부 메모리에 저장되어 관리되는, 스마트 시트 제어 방법.Including, wherein the extracted characteristic data for each user and information on the determined authentication level are stored and managed in an internal memory, smart seat control method.제1항에 있어서,According to claim 1,상기 호출 단계는,In the calling step,사용자 인증 절차를 수행하는 단계를 더 포함하고,Further comprising the step of performing a user authentication procedure;상기 사용자 인증 절차는,The user authentication process,생체 인식 엔진을 활성화시키는 단계;activating the biometric engine;상기 활성화된 생체 인식 엔진을 통해 상기 특성 데이터를 획득하는 단계;obtaining the characteristic data through the activated biometric engine;상기 획득된 특성 데이터에 기반하여 후보 사용자를 선택하는 단계;selecting a candidate user based on the obtained characteristic data;상기 선택된 후보 사용자에 상응하여 사전 등록된 상기 인증 수준을 식별하는 단계;identifying the pre-registered authentication level corresponding to the selected candidate user;상기 식별된 인증 수준에 따라 추가 인증이 필요한지 판단하는 단계; 및determining whether additional authentication is required according to the identified authentication level; and상기 추가 인증이 필요한 경우, 상기 인증 수준에 상응하는 추가 인증 절차를 수행하여 상기 후보 사용자를 최종 인증하는 단계If the additional authentication is required, performing an additional authentication procedure corresponding to the authentication level to finally authenticate the candidate user.를 포함하는 스마트 시트 제어 방법.Smart seat control method comprising a.차량에 구비되는 스마트 시트 제어 장치에 있어서,In the smart seat control device provided in the vehicle,복수의 구동 모터와 연결되어 시트의 자세 및 위치를 제어하도록 구성된 모터 보드;A motor board connected to a plurality of drive motors configured to control the posture and position of the seat;AOD(Always On Display) 터치 디스플레이의 화면 출력을 제어하도록 구성된 디스플레이 보드;A display board configured to control screen output of an Always On Display (AOD) touch display;복수의 센서와 연동하여 각종 센싱 정보를 수집하는 센서 보드; 및A sensor board that collects various sensing information in conjunction with a plurality of sensors; and상기 터치 디스플레이의 화면이 비활성화된 상태에서 상기 센싱 정보에 기반하여 사용자 제스처를 인식하고, 상기 인식된 사용자 제스처에 따라 시트 제어를 위한 사용자 인터페이스 화면을 구성하고, 상기 비활성화된 터치 디스플레이 화면을 활성화하여 상기 구성된 사용자 인터페이스 화면이 상기 터치 디스플레이 화면에 출력되도록 제어하는 주제어부;In a state in which the screen of the touch display is deactivated, a user gesture is recognized based on the sensing information, a user interface screen for sheet control is configured according to the recognized user gesture, and the deactivated touch display screen is activated to a main controller for controlling the configured user interface screen to be output on the touch display screen;를 포함하고, 상기 주제어부는 상기 사용자 인터페이스 화면이 출력된 후 사용자 음성 입력을 대기하고, 마이크를 통해 입력된 사용자 음성 신호에 대한 기계 학습을 수행하여 상기 시트 제어를 위한 음성 명령을 인식하고, 상기 인식된 음성 명령에 따라 시트 제어를 수행하고, 상기 시트 제어를 위한 기능 중 일부는 상기 차량의 주행 시 제한되는 것을 특징으로 하는, 스마트 시트 제어 장치.The main control unit waits for a user voice input after the user interface screen is output, performs machine learning on a user voice signal input through a microphone, recognizes a voice command for controlling the seat, and recognizes the voice command. A smart seat control device characterized in that seat control is performed according to the received voice command, and some of the functions for controlling the seat are limited during driving of the vehicle.제6항에 있어서,According to claim 6,상기 장치는 전력이 인가되면 부트 절차를 개시하되,The device initiates a boot procedure when power is applied,상기 부트 절차는,The boot procedure,상기 주제어기, 상기 모터 보드 및 상기 센서 보드를 순차적으로 초기화하는 동작을 포함하고,Including sequentially initializing the main controller, the motor board, and the sensor board,상기 센서는 조도 센서, 근접 센서, 터치 센서, 지문 센서, 체압 분석 센서, 홍체 인식 및 안면 인식을 위한 카메라, 음성 인식을 위한 마이크 중 적어도 하나를 포함하고,The sensor includes at least one of an illuminance sensor, a proximity sensor, a touch sensor, a fingerprint sensor, a body pressure analysis sensor, a camera for iris recognition and face recognition, and a microphone for voice recognition;상기 센서 보드의 초기화 동안 센서 별 캘리브레이션이 수행되는 것을 특징으로 하는, 스마트 시트 제어 장치.Characterized in that calibration for each sensor is performed during the initialization of the sensor board, the smart seat control device.제7항에 있어서,According to claim 7,상기 주제어기는 상기 사용자 인터페이스 화면상에서의 사용자의 터치 동작을 감지하는 수단을 더 포함하되,The main controller further includes means for sensing a user's touch operation on the user interface screen,상기 주제어기는 상기 터치 동작이 감지되면, 상기 터치 동작에 상응하는 시트 제어 명령을 인식하고, 상기 인식된 시트 제어 명령에 따라 상기 구동 모터를 제어하여 시트 자세 및 위치를 조절하고, 상기 조절된 시트 자세 및 위치에 관한 정보를 내부 메모리에 자동 저장시키는 것을 특징으로 하는, 스마트 시트 제어 장치.When the touch operation is sensed, the main controller recognizes a seat control command corresponding to the touch operation, controls the driving motor according to the recognized seat control command to adjust the seat posture and position, and adjusts the seat posture. and location-related information is automatically stored in an internal memory.제6항에 있어서,According to claim 6,상기 주제어기는 상기 사용자 인터페이스 화면상에서의 소정 사용자 메뉴 선택에 따라 사용자 등록 절차를 수행하는 수단을 더 포함하되,The main controller further includes means for performing a user registration procedure according to a predetermined user menu selection on the user interface screen,상기 주제어기는,The main controller,마이크를 통해 입력된 사용자 음성을 인식하여 제1 특성 데이터를 추출하는 음성 인식 엔진, 카메라를 통해 촬영된 이미지로부터 사용자 홍채를 인식하여 제2 특성 데이터를 추출하는 홍체 인식 엔진 및 지문센서를 통해 사용자 지문을 인식하여 제3 특성 데이터를 추출하는 지문 인식 엔진과 연동하고, 상기 제1 내지 3 특성 데이터 각각에 상응하여 사전 학습된 제1 내지 3 템플릿 데이터에 기반하여 각 특성 데이터 별 인증 가중치를 결정하고, 상기 특성 데이터 별 결정된 상기 인증 가중치에 기반하여 해당 사용자에 대한 인증 수준을 결정하고, 사용자 별 상기 추출된 특성 데이터 및 상기 결정된 인증 수준에 관한 정보를 내부 메모리에 저장하여 상기 사용자 등록 절차를 수행하는 것을 특징으로 하는, 스마트 시트 제어 장치.A voice recognition engine that recognizes a user's voice input through a microphone and extracts first characteristic data, an iris recognition engine that recognizes a user's iris from an image captured through a camera and extracts second characteristic data, and a user's fingerprint through a fingerprint sensor interworks with a fingerprint recognition engine that recognizes and extracts third characteristic data, and determines an authentication weight for each characteristic data based on first to third template data pre-learned corresponding to the first to third characteristic data, respectively; Determining an authentication level for a corresponding user based on the authentication weight determined for each characteristic data, storing the extracted characteristic data for each user and information on the determined authentication level in an internal memory to perform the user registration procedure Characterized by the smart seat control device.제9항에 있어서,According to claim 9,상기 주제어기는 사용자 인증 절차를 수행하는 수단을 더 포함하고,The main controller further comprises means for performing a user authentication procedure;상기 사용자 인증 절차는,The user authentication process,생체 인식 엔진을 활성화시키는 단계;activating the biometric engine;상기 활성화된 생체 인식 엔진을 통해 상기 특성 데이터를 획득하는 단계;obtaining the characteristic data through the activated biometric engine;상기 획득된 특성 데이터에 기반하여 후보 사용자를 선택하는 단계;selecting a candidate user based on the obtained characteristic data;상기 선택된 후보 사용자에 상응하여 사전 등록된 상기 인증 수준을 상기 내부 메모리를 참조하여 식별하고, 상기 식별된 인증 수준에 따라 추가 인증이 필요한지 판단하는 단계; 및identifying the pre-registered authentication level corresponding to the selected candidate user by referring to the internal memory, and determining whether additional authentication is required according to the identified authentication level; and상기 추가 인증이 필요한 경우, 상기 인증 수준에 상응하는 추가 인증 절차를 수행하여 상기 후보 사용자를 최종 인증하는 단계If the additional authentication is required, performing an additional authentication procedure corresponding to the authentication level to finally authenticate the candidate user.를 포함하는 것을 특징으로 하는, 스마트 시트 제어 장치.Characterized in that it comprises a, smart seat control device.
PCT/KR2022/0020152021-05-212022-02-10Artificial intelligence-based smart seat control method and device for sameCeasedWO2022244949A1 (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
KR1020210065247AKR102458673B1 (en)2021-05-212021-05-21Artificial intelligence-based smart seat control method and apparatus therfore
KR10-2021-00652472021-05-21

Publications (1)

Publication NumberPublication Date
WO2022244949A1true WO2022244949A1 (en)2022-11-24

Family

ID=83803733

Family Applications (1)

Application NumberTitlePriority DateFiling Date
PCT/KR2022/002015CeasedWO2022244949A1 (en)2021-05-212022-02-10Artificial intelligence-based smart seat control method and device for same

Country Status (2)

CountryLink
KR (1)KR102458673B1 (en)
WO (1)WO2022244949A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116424169A (en)*2023-04-102023-07-14重庆赛力斯新能源汽车设计院有限公司Intelligent regulation and control method and device for automobile seat

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102504329B1 (en)*2022-11-152023-02-28(주) 아하Interactive flat panel display with automatic switching control between fusion touch sensors

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR950017434A (en)*1993-12-281995-07-20전성원 Seat condition adjusting device and control method according to driver's body characteristics
US20100318266A1 (en)*2009-06-152010-12-16Tesla Motors, Inc.Interface for vehicle function control via a touch screen
KR20160100641A (en)*2015-02-162016-08-24현대자동차주식회사Vehicle and method of controlling the same
US20170101032A1 (en)*2015-10-072017-04-13Volvo Car CorporationSeat system for autonomous vehicles
US20180244175A1 (en)*2017-02-272018-08-30Nissan North America, Inc.Autonomous vehicle seat positioning system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR100815619B1 (en)*2006-09-282008-03-21(주)이우테크놀로지 Dental unit chair using voice recognition device and its driving method
WO2015166811A1 (en)*2014-04-302015-11-05みこらった株式会社Automatic driving vehicle and program for automatic driving vehicle
DE102016202251A1 (en)*2016-02-152017-08-17Volkswagen Aktiengesellschaft Arrangement, means of transport and method for assisting a user in operating a touch-sensitive display device
EP3263392B1 (en)*2016-06-302018-12-26Volkswagen AktiengesellschaftMethod and device for adjusting of at least one movable first seat element of a vehicle seat

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR950017434A (en)*1993-12-281995-07-20전성원 Seat condition adjusting device and control method according to driver's body characteristics
US20100318266A1 (en)*2009-06-152010-12-16Tesla Motors, Inc.Interface for vehicle function control via a touch screen
KR20160100641A (en)*2015-02-162016-08-24현대자동차주식회사Vehicle and method of controlling the same
US20170101032A1 (en)*2015-10-072017-04-13Volvo Car CorporationSeat system for autonomous vehicles
US20180244175A1 (en)*2017-02-272018-08-30Nissan North America, Inc.Autonomous vehicle seat positioning system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN116424169A (en)*2023-04-102023-07-14重庆赛力斯新能源汽车设计院有限公司Intelligent regulation and control method and device for automobile seat

Also Published As

Publication numberPublication date
KR102458673B1 (en)2022-10-25

Similar Documents

PublicationPublication DateTitle
US9002586B2 (en)Integrated biometric switch
WO2022244949A1 (en)Artificial intelligence-based smart seat control method and device for same
WO2012141388A1 (en)Smart key system and vehicle control method using same
WO2018117442A1 (en)Fingerprint recognition card and method for operating power source by using fingerprint recognition card
WO2020189810A1 (en)Hybrid biometric authentication system in vehicle, and operating method therefor
US10986264B2 (en)Image processing device, image processing method, image sensor, and information processing device
JP2019090313A5 (en)
CN113492799A (en)Vehicle control device, vehicle control method, and recording medium
WO2015111869A1 (en)Gesture device, operation method for same, and vehicle comprising same
KR20200004512A (en)Apparatus and system for facial recognition control, method for vehicle access using thereof
CN101209792A (en) Elevator Control
WO2019164079A1 (en)Method for performing biometric authentication according to display of object related to biometric authentication and electronic device therefor
KR102551294B1 (en)Artificial Intelligence-based Smart Rearview Mirror Control Method and Device and System Therefor
KR20040029211A (en)An antitheft device and the control method of automobile
WO2018110820A1 (en)Convenience equipment control system using vehicle window glass
WO2022145817A1 (en)User authentication and theft detection method for transportation means using smart helmet
CN118751433A (en) A control method, system, atomizer and medium for unlocking mode of atomizer
KR101055269B1 (en) Smart door lock system using smart key
WO2021162492A1 (en)Control system for construction machine and control method for construction machine
JP2004330979A (en) Vehicle drive control device
US20230097220A1 (en)Vehicle control apparatus and vehicle control method
CN114987390B (en)Vehicle control device and vehicle control method
WO2019151734A1 (en)Apparatus and method for recognizing voice and face on basis of change in camera driving method
KR20150028619A (en)Misrecognition reducing type motion recognition apparatus and method thereof
JP3861040B2 (en) Electric lock control device

Legal Events

DateCodeTitleDescription
121Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number:22804806

Country of ref document:EP

Kind code of ref document:A1

NENPNon-entry into the national phase

Ref country code:DE

122Ep: pct application non-entry in european phase

Ref document number:22804806

Country of ref document:EP

Kind code of ref document:A1


[8]ページ先頭

©2009-2025 Movatter.jp