KR20200081603A - 차량의 위험운행 판단장치 및 그 동작 방법 - Google Patents

차량의 위험운행 판단장치 및 그 동작 방법 Download PDF

Info

Publication number
KR20200081603A
KR20200081603A KR1020180170756A KR20180170756A KR20200081603A KR 20200081603 A KR20200081603 A KR 20200081603A KR 1020180170756 A KR1020180170756 A KR 1020180170756A KR 20180170756 A KR20180170756 A KR 20180170756A KR 20200081603 A KR20200081603 A KR 20200081603A
Authority
KR
South Korea
Prior art keywords
vehicle
driver
risk index
information
unit
Prior art date
Application number
KR1020180170756A
Other languages
English (en)
Inventor
김도형
Original Assignee
주식회사 아이비스
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 아이비스 filed Critical 주식회사 아이비스
Priority to KR1020180170756A priority Critical patent/KR20200081603A/ko
Publication of KR20200081603A publication Critical patent/KR20200081603A/ko

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • B60R16/0231Circuits relating to the driving or the functioning of the vehicle
    • B60R16/0232Circuits relating to the driving or the functioning of the vehicle for measuring vehicle parameters and indicating critical, abnormal or dangerous conditions
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60TVEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
    • B60T7/00Brake-action initiating means
    • B60T7/12Brake-action initiating means for automatic initiation; for initiation not subject to will of driver or passenger
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • B60W30/12Lane keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling the vehicle
    • B60W30/18009Propelling the vehicle related to particular drive situations
    • B60W30/181Preparing for stopping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/08Insurance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/08Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to drivers or passengers
    • B60W2040/0872Driver physiology
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W2050/0001Details of the control system
    • B60W2050/0043Signal treatments, identification of variables or parameters, parameter estimation or state estimation
    • B60W2050/0057Frequency analysis, spectral techniques or transforms
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • B60W2420/42
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/04Vehicle stop
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2400/00Special features of vehicle units
    • B60Y2400/30Sensors
    • B60Y2400/302Temperature sensors

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Mathematical Physics (AREA)
  • Finance (AREA)
  • Technology Law (AREA)
  • Combustion & Propulsion (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Chemical & Material Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 출원의 일 실시예에 따르는 차량에 대한 복수의 진단정보들을 각 차량 상태정보로 변환하는 차량상태 감지부, 운전자에 대한 복수의 감지정보들을 각 운전자 상태정보로 변환하는 운전자상태 감지부, 상기 각 차량 상태정보에 따라 산출되는 차량 위험지수와 각 운전자 상태정보에 따라 산출되는 운전자 위험지수에 기초하여, 위험종합지수를 산출하는 산출부 및 상기 위험종합지수에 기초하여, 상기 차량에 대한 위험운행 여부를 판단하는 제어부를 포함한다.

Description

차량의 위험운행 판단장치 및 그 동작 방법{A DEVICE FOR DETERMINING DANGEROUS DRIVING OF A VEHICLE AND OPERATION METHOD THEREOF}
본 출원은 차량의 위험운행 판단장치 및 그 동작 방법에 관한 것으로, 보다 구체적으로, 차량의 진단정보와 운전자의 감지정보에 기초하여, 보험료 산정에 근거가 되는 위험종합지수를 산출할 수 있는 차량의 위험운행 판단장치 및 그 동작 방법에 관한 것이다.
대부분의 차량 사고는, 차량 운행 중 운전자의 부주의나 졸음 등과 같은 인적 과실에 의하여 발생한다.
최근 보험사에서는 인적 과실에 관한 위험지수를 보험료에 활용하기 위하여, 운전자가 소지한 스마트폰 또는 차량에 비치될 수 있는 네비게이션, 블랙박스 등과 같은 간단한 장치들을 통해 운전자 관련 위험지수 데이터를 수집하고 있다.
그러나, 상기 장치들을 통해 수집된 운전자 관련 위험지수 데이터와 차량 사고는 서로 개연성이 매우 미약하여, 실제적인 보험료율의 산출 등에 적극적으로 활용하는 데에 한계가 있었다.
특히, 기존의 자동차보험은 운행 차량에 대하여 보험 가입 시 운전자를 지정할 경우에만, 위험율과 요율에 과거 사고이력 등을 참조할 뿐, 운전자의 잠재적인 위험 운행 상황, 위험 운행 습관, 및 생체상태를 모두 고려하여, 객관적인 위험종합지수를 실현하는 데 어려움이 있다.
본 출원의 목적은, 차량의 안전운전을 유도하는 동시에, 차량상태와 운전자상태에 따라 위험종합지수를 산출하고, 위험종합지수에 관련된 보험 개발 상품을 제공하며, 차량과 운전자를 통합하여 관리할 수 있는 차량의 위험운행 판단장치 및 그 동작 방법에 관한 것이다.
본 출원의 일 실시예에 따르는 차량에 대한 복수의 진단정보들을 각 차량 상태정보로 변환하는 차량상태 감지부, 운전자에 대한 복수의 감지정보들을 각 운전자 상태정보로 변환하는 운전자상태 감지부, 상기 각 차량 상태정보에 따라 산출되는 차량 위험지수와 각 운전자 상태정보에 따라 산출되는 운전자 위험지수에 기초하여, 위험종합지수를 산출하는 산출부 및 상기 위험종합지수에 기초하여, 상기 차량에 대한 위험운행 여부를 판단하는 제어부를 포함한다.
실시예에 있어서, 상기 차량상태 감지부는, 상기 차량의 전자제어장치로부터 인터페이스부를 통해 전송받는 상기 복수의 진단정보들을 전송받고, 각 진단정보를 단위시간의 정수값들이 나열된 시계열 데이터로 동기화하여 각 차량 상태정보로 변환한다.
실시예에 있어서, 상기 운전자상태 감지부는 복수의 감지센서들을 통해 감지되는 상기 복수의 감지정보들을 전송받고, 각 감지정보를 단위시간의 정수값들이 나열된 시계열 데이터로 동기화하여 각 운전자 상태정보로 변환한다.
실시예에 있어서, 상기 복수의 감지센서들은, 상기 운전자의 고객숙임 및 눈깜박임을 촬영하는 카메라부, 상기 차량의 의자 또는 핸들에 설치되어 상기 운전자의 체온을 감지하는 온도센서부, 상기 차량 내부의 미세 먼지, 온도 및 습도를 감지하는 환경감지 센서부 및 상기 운전자의 심폐 방향으로 발광하여 상기 심폐로부터 반사되는 적외선 레이저 신호에 기초하여, 상기 운전자의 맥박 또는 호흡을 감지하는 레이저센서부를 포함한다.
실시예에 있어서, 상기 차량 위험지수 및 상기 운전자 위험지수 중 단위시간 별로 기설정된 크기 이상인 정수값에 식별정보를 부여하는 식별부 및 상기 식별정보의 개수가 기설정된 개수 미만인 경우, 상기 차량 위험지수의 평균 및 상기 운전자 위험지수의 평균을 암호화하여, 소정시간마다 인터페이스부를 통해 관리서버로 전송하는 암호화부를 더 포함한다.
실시예에 있어서, 상기 제어부는, 상기 관리서버에 연동되는 보험사서버로부터 상기 관리서버를 통해 중계받는 제1 및 제2 보험료 변동률 중 적어도 하나를 출력장치를 통해 출력한다.
실시예에 있어서, 상기 제어부는, 상기 식별정보의 개수가 기설정된 개수 이상인 경우, 상기 위험운행 차량으로 판단하고, 전자제어장치(ECU)와 통신하여, 자동 비상 조향 기능(AES : Autonomous Emergency Steering) 및 속도 지원 기능(SAS : Speed Assist System)과 전방 충돌 회피 기능(FCW : Forward Collision Warning), 차선 이탈 경고 기능(LDW : Lane Departure Warning) 및 차선 유지 보조 기능(LKA : Lane Keeping Assist)과 자동 비상 제동 기능(AEB : Autonomous Emergency Braking)을 차례대로 동작시켜, 차량을 정차시키도록 유도한다.
본 출원의 일 실시예에 따르는 차량의 위험운행 판단 시스템은, 차량에 대한 복수의 진단정보들에 기초하는 차량 위험지수와 운전자에 대한 복수의 감지정보들에 기초하는 운전자 위험지수에 대한 합성곱 연산을 통해 위험종합지수를 산출하는 위험운행 판단장치, 상기 위험종합지수에 기초하여, 상기 차량의 운행을 정지시키도록 상기 위험운행 판단장치를 통해 연결된 전자제어장치(ECU)에 제어신호를 전송하는 관리서버 및 상기 관리서버의 저장DB에 연동되어, 상기 위험종합지수에 비례하는 보험료율을 도출하는 보험사서버를 포함한다.
실시예에 있어서, 상기 위험운행 판단장치는, 상기 보험료율에 따라 반영되는 제1 및 제2 보험료 변동률 중 적어도 하나를 상기 보험사서버로부터 상기 관리서버를 통해 중계받아, 출력장치를 통해 출력한다.
실시예에 있어서, 상기 위험운행 판단장치는, 상기 복수의 진단정보들을 각 차량 상태정보로 변환하는 차량상태 감지부, 상기 복수의 감지정보들을 각 운전자 상태정보로 변환하는 운전자상태 감지부, 상기 각 차량 상태정보에 따라 산출되는 상기 차량 위험지수와 상기 각 운전자 상태정보에 따라 산출되는 상기 운전자 위험지수에 기초하여, 상기 위험종합지수를 산출하는 산출부 및 상기 위험종합지수에 기초하여, 상기 차량에 대한 위험운행 여부를 판단하는 제어부를 포함한다.
본 출원의 실시 예에 따른 차량의 위험운행 판단장치 및 그 동작 방법은, 차량의 안전운전을 유도하는 동시에, 위험종합지수에 기초하는 보험 개발 상품을 제공할 수 있는 효과가 있다.
또한, 위험종합지수에 따라, 긴급한 사고 상황에서, 차량의 운행을 제어하여, 대형 사고 및 2차 사고의 위험을 예방할 수 있게 하는 효과가 있다.
도 1은 본 출원의 실시예에 따른 차량의 위험운행 판단장치에 대한 블록도이고,
도 2는 도 1의 차량상태 감지부에 대한 블록도이다.
도 3은 도 1의 운전자상태 감지부에 대한 블록도이다.
도 4는 도 1의 차량 상태정보와 운전자 상태정보에 대한 일 예이다.
도 5는 본 출원의 다른 실시예에 따른 차량의 위험운행 판단장치에 대한 블록도이다.
도 6은 본 출원의 실시예에 따른 차량의 위험운행 판단 시스템에 대한 블록도이다.
도 7은 도 1의 차량의 위험운행 판단장치의 동작 프로세스이다.
도 8은 도 5의 차량 위험운행 판단장치의 동작프로세스이다.
도 9는 도 6의 차량 위험운행 판단 시스템의 동작 프로세스이다.
본 명세서에 개시되어 있는 본 출원의 개념에 따른 실시 예들에 대해서 특정한 구조적 또는 기능적 설명들은 단지 본 출원의 개념에 따른 실시 예들을 설명하기 위한 목적으로 예시된 것으로서, 본 출원의 개념에 따른 실시 예들은 다양한 형태들로 실시될 수 있으며 본 명세서에 설명된 실시 예들에 한정되지 않는다.
본 출원의 개념에 따른 실시 예들은 다양한 변경들을 가할 수 있고 여러 가지 형태들을 가질 수 있으므로 실시 예들을 도면에 예시하고 본 명세서에 상세하게 설명하고자 한다. 그러나, 이는 본 출원의 개념에 따른 실시 예들을 특정한 개시 형태들에 대해 한정하려는 것이 아니며, 본 출원의 사상 및 기술 범위에 포함되는 모든 변경, 균등물, 또는 대체물을 포함한다.
제1 또는 제2 등의 용어는 다양한 구성 요소들을 설명하는데 사용될 수 있지만, 상기 구성 요소들은 상기 용어들에 의해 한정되어서는 안 된다. 상기 용어들은 하나의 구성 요소를 다른 구성 요소로부터 구별하는 목적으로만, 예컨대 본 출원의 개념에 따른 권리 범위로부터 이탈되지 않은 채, 제1구성요소는 제2구성요소로 명명될 수 있고, 유사하게 제2구성요소는 제1구성요소로도 명명될 수 있다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다. 구성요소들 간의 관계를 설명하는 다른 표현들, 즉 "~사이에"와 "바로 ~사이에" 또는 "~에 이웃하는"과 "~에 직접 이웃하는" 등도 마찬가지로 해석되어야 한다.
본 명세서에서 사용한 용어는 단지 특정한 실시 예를 설명하기 위해 사용된 것으로, 본 출원을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 실시된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 출원이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가진다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥상 가지는 의미와 일치하는 의미를 갖는 것으로 해석되어야 하며, 본 명세서에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 첨부한 도면을 참조하여 본 출원의 바람직한 실시 예를 설명함으로써, 본 출원을 상세히 설명한다.
도 1은 본 출원의 실시예에 따른 차량의 위험운행 판단장치(100)에 대한 블록도이고, 도 2는 도 1의 차량상태 감지부(110)에 대한 블록도이며, 도 3은 도 1의 운전자상태 감지부(120)에 대한 블록도이고, 도 4는 도 1의 차량 상태정보와 운전자 상태정보에 대한 일 예이다.
도 1 내지 도 3을 참조하면, 차량의 위험운행 판단장치(100)는 차량상태 감지부(110), 운전자상태 감지부(120), 산출부(130) 및 제어부(140)를 포함할 수 있다.
먼저, 차량상태 감지부(110)는 인터페이스부(111)와 제1 변환부(112)를 포함할 수 있다.
인터페이스부(111)는 차량 내부에 형성된 자기진단장치(On-Board Diagnostics, OBD)로부터 연결된 전자제어장치(ECU)와 통신할 수 있다.
보다 구체적으로, 인터페이스부(111)는 자기진단장치(OBD)에서 진단된 차량 상태 및 차량의 운행상태에 대한 복수의 진단정보들을 전자제어장치(ECU)로부터 전송받을 수 있다. 여기서, 인터페이스부(111)는 캔 통신(CAN) 또는 근거리 통신(Wi-Fi 또는 Bluetooth) 또는 이동통신망(3G/LTE)을 통해 전자제어장치(ECU)와 데이터를 주고받을 수 있다.
실시예에 따라, 인터페이스부(111)는 자기진단장치(OBD)와 전자제어장치(ECU)에 독립적으로 각각 연결되고, 자기진단장치(OBD)에서 진단된 차량 상태 및 차량의 운행상태에 대한 복수의 진단정보들을 캔 통신(CAN)을 통해 전송받고, 근거리 통신(Wi-Fi 또는 Bluetooth) 또는 이동통신망(3G/LTE)을 통해 전자제어장치(ECU)와 데이터를 주고받을 수 있다.
이때, 인터페이스부(111)는 특별히 제한하는 것은 아니지만, 차량 내의 디지털 통신으로, LIN(Local Interconnect Network) 통신, CAN(Controller Area Network) 통신, 플렉스레이(FlexRay) 통신, 모스트(MOST) 통신, 이더넷(Ethernet) 통신, 2-와이어(2-wire) 또는 4-와이어(4-wire) 방식의 직렬 통신 중 어느 하나를 통해 자기진단장치(OBD) 또는 전자제어장치(ECU)와 연결되고, 네트워크(50)를 구축할 수 있다.
예를 들면, 네트워크(50)는 TCP/IP 프로토콜 및 그 상위계층에 존재하는 여러 서비스, 즉 HTTP(Hyper Text Transfer Protocol), Telnet, FTP(File Transfer Protocol), DNS(Domain Name System), SMTP(Simple Mail Transfer Protocol), SNMP(Simple Network Management Protocol), NFS(Network File Service), NIS(Network Information Service) 등을 제공하는 전 세계적인 개방형 컴퓨터 차량네트워크 구조를 의미할 수 있다.
다음으로, 제1 변환부(112)는 인터페이스부(111)를 통해 전송받는 차량에 대한 복수의 진단정보들을 시계열 데이터로 동기화된 차량 상태정보로 변환할 수 있다. 여기서, 차량 상태정보는 하나의 프로그램에서 처리 가능하도록 복수의 진단정보들에 대응되는 정수값들이 나열된 시계열 데이터일 수 있다.
보다 구체적으로, 제1 변환부(112)는 복수의 진단정보들 각각을 단위시간의 정수값들로 변환할 수 있다. 예를 들면, 복수의 진단정보들 중 어느 하나인 속도정보(Km/h)가 10ms 마다 수신되고, 다른 하나인 RPM 정보가 1ms 마다 수신되는 경우, 차량상태 감지부(110)는 하나의 프로그램에서 처리 가능하도록 속도정보와 RPM정보를 5ms 단위시간의 각 정수값들로 변환할 수 있다.
이때, 제1 변환부(112)는 복수의 진단정보들 각각의 수신시간(주기)과 단위시간과의 시간차에 따라, 복수의 진단정보들 각각을 정수값들이 나열된 시계열 데이터로 동기화하여 각 차량 상태정보로 변환할 수 있다.
예를 들면, 도 4에 도시된 바와 같이, 진단정보가 1ms 마다 수신되는 RPM 정보, 5ms 마다 수신되는 감속 정보, 10ms 마다 수신되는 속도정보(Km/h)인 경우, 제1 변환부(112)는 감속정보의 수신시간(주기)을 단위시간으로 결정할 수 있다. 예를 들어, 제1 변환부(112)는 5ms를 단위시간으로 결정할 수 있다.
이때, 제1 변환부(112)는 단위시간에 기초하여, 1ms 마다 수신되는 RPM 정보의 각 정수값들을 시계열 데이터로 동기화할 수 있다. 예를 들어, 제1 변환부(112)는 제1 시간(T1) 동안에 수신된 다섯 개의 RPM 정보의 정수값들에 대한 평균값을 계산하고, 해당 평균값을 제1 시간(T1)에 대응하는 시계열 데이터로 제공할 수 있다. 마찬가지로, 제1 변환부(112)는 제2 시간(T2) 동안에 수신된 다섯 개의 RPM 정보의 정수값들에 대한 평균값을 계산하고, 해당 평균값을 제2 시간(T2)에 대응하는 시계열 데이터로 제공할 수 있다.
또한, 제1 변환부(112)는 단위시간에 기초하여, 10ms 마다 수신되는 속도정보(Km/h)를 시계열 데이터로 동기화할 수 있다. 예를 들어, 제1 시간 내지 제2 시간(T2) 동안에 “3”의 속도정보가 수신되는 경우, 제1 변환부(112)는 제1 시간(T1) 및 제2 시간(T2) 구간에 대응하는 속도정보로 “3”의 데이터를 각각 제공할 수 있다.
다음으로, 운전자상태 감지부(120)는 복수의 감지센서들(113_1~113_N)과 제2 변환부(115)를 포함할 수 있다.
먼저, 복수의 감지센서들(113_1~113_N)은 차량에 탑승한 운전자 상태정보를 감지할 수 있다. 보다 구체적으로, 복수의 감지센서들(113_1~113_N)은 차량 내부에 설치되고, 운전자에 대한 복수의 감지정보들을 감지할 수 있다.
보다 구체적으로, 복수의 감지센서들(113_1~113_N)은 카메라(113_1), 체온센서(113_2), 환경감지 센서(113_3) 및 미세먼지 센서(113_4)를 포함할 수 있다.
카메라(113_1)는 운전자의 고객숙임 및 눈깜박임을 촬영하고, 온도센서(113_2)는 차량 의자 또는 차량 핸들에 설치되어 운전자의 체온을 감지하며, 환경감지 센서(113_3)는 차량 내부의 온도 및 습도를 감지하고, 미세먼지 센서(113_4)는 차량 내부의 미세 먼지를 감지할 수 있다.
실시예에 따라, 복수의 감지센서들(113_1~113_N)은 운전자의 심폐 방향으로 발광하여 상기 심폐로부터 반사되는 적외선 레이저 신호에 기초하여, 운전자의 맥박 또는 호흡상태를 감지하는 적외선 레이저 센서(113_5)를 더 포함할 수 있다.
본 출원에서, 복수의 감지센서들(113_1~113_N)은 카메라(113_1), 체온센서(113_2), 환경감지 센서(113_3), 미세먼지 센서(113_4) 및 적외선 레이저 센서(113_5)를 포함하는 것으로 설명되지만, 이를 한정하는 것은 아니며, 운전자상태를 감지할 수 있는 복수의 센서들이 더 포함될 수 있다.
이때, 제2 변환부(115)는 복수의 감지센서들(113_1~113_N)을 통해 감지되는 운전자에 대한 복수의 감지정보들을 운전자 상태정보로 변환할 수 있다. 여기서, 운전자 상태정보는 하나의 프로그램에서 처리 가능하도록 복수의 감지정보들에 대응되는 정수값들이 나열된 시계열 데이터일 수 있다.
보다 구체적으로, 제2 변환부(115)는 복수의 감지정보들 각각을 단위시간의 정수값들로 변환할 수 있다. 예를 들면, 복수의 감지정보들 중 어느 하나인 맥박정보가 1초 주기로 수신되고, 다른 하나인 체온 정보가 10초 마다 수신되는 경우, 운전자상태 감지부(120)는 하나의 프로그램에서 처리 가능하도록 맥박정보와 체온정보를 5초 주기에 해당하는 단위시간의 각 정수값들로 변환할 수 있다.
이때, 운전자상태 감지부(120)는 복수의 감지정보들 각각의 수신시간(주기)과 단위시간과의 시간차이에 따라, 복수의 감지정보들 각각을 복수의 정수값들이 나열된 시계열 데이터로 동기화하여, 운전자 상태정보로 변환할 수 있다.
예를 들면, 도 4에 도시된 바와 같이, 감지정보가 1초 마다 수신되는 맥박 또는 호흡 정보, 5초 마다 수신되는 눈깜박임 정보, 10초 마다 수신되는 체온정보인 경우, 제2 변환부(115)는 5초 마다 수신되는 눈깜박임 정보의 수신시간(주기)을 단위시간으로 결정할 수 있다. 이때, 제2 변환부(115)는 단위시간에 기초하여, 1초 마다 수신되는 맥박 또는 호흡 정보의 각 정수값들을 평균하여, 시계열 데이터로 동기화할 수 있다. 또한, 제2 변환부(115)는 단위시간에 기초하여, 10초 마다 수신되는 체온정보를 동일한 정수값들이 나열된 시계열 데이터로 동기화할 수 있다. 이때, 10초 마다 수신되는 눈깜박임 정보는 변환없이, 정수값들이 시계열 데이터로 동기화할 수 있다.
다음으로, 산출부(130)는 각 차량 상태정보에 기초하여, 차량 위험지수를 산출할 수 있다. 여기서, 차량 위험지수는 각 차량 상태정보와 진단정보별 기설정된 우선순위에 따라 가중치 간의 곱을 단위시간을 기준으로, 합하여 평균한 값일 수 있다. 즉, 차량 위험지수는 각 차량 상태정보에 가중치가 가중된 시계열 데이터의 평균일 수 있다.
예를 들면, RPM정보, 속도정보, 감속정보에 따라 기설정된 가중치가 3, 2, 1이고, RPM 정보에 대응되는 차량 상태정보가 (3, 2, 1, 3, 5, 2, 4, 3, 4, 3)이며, 속도 정보 및 감속 정보에 대응되는 차량 상태정보가 각각 (3, 3, 3, 3, 3, 3, 3, 3, 3, 3)인 경우, 산출부(130)는 각 차량 상태정보와 진단정보별 기설정된 우선순위에 따라 가중치 간의 곱인 (9, 6, 3, 9, 15, 6, 12, 9, 12, 9), (6, 6, 6, 6, 6, 6, 6, 6, 6, 6) 및 (3, 3, 3, 3, 3, 3, 3, 3, 3, 3)를 단위시간을 기준으로, 합하여 평균한 (6, 5, 4, 6, 8, 5, 7, 6, 7, 6)인 차량 위험지수를 산출할 수 있다.
또한, 산출부(130)는 운전자 상태정보에 기초하여, 운전자 위험지수를 산출할 수 있다. 여기서, 운전자 위험지수는 각 운전자 상태정보와 감지정보별 기설정된 우선순위에 따라 가중치 간의 곱을 단위시간을 기준으로, 합하여 평균한 값이다. 즉, 운전자 위험지수는 각 운전자 상태정보에 가중치가 가중된 시계열 데이터의 평균일 수 있다.
예를 들면, 맥박 정보, 눈깜박임 정보, 체온 정보에 따라 기설정된 가중치가 3, 2, 1이고, 맥박 정보에 대응되는 운전자 상태정보가 (3, 2, 1, 3, 5, 2, 4, 3, 4, 3)이며, 눈깜박임 정보 및 체온 정보에 대응되는 차량 상태정보가 각각 (3, 3, 3, 3, 3, 3, 3, 3, 3, 3)인 경우, 산출부(130)는 각 운전자 상태정보와 진단정보별 기설정된 우선순위에 따라 가중치 간의 곱인 (9, 6, 3, 9, 15, 6, 12, 9, 12, 9), (6, 6, 6, 6, 6, 6, 6, 6, 6, 6) 및 (3, 3, 3, 3, 3, 3, 3, 3, 3, 3)를 단위시간을 기준으로, 합하여 평균한 (6, 5, 4, 6, 8, 5, 7, 6, 7, 6)인 운전자 위험지수을 산출할 수 있다.
이때, 산출부(130)는 차량 위험지수 및 운전자 위험지수에 기초하여, 위험종합지수를 산출할 수 있다. 보다 구체적으로, 산출부(130)는 관리서버(200)로부터 네트워크(50)를 통해 사전에 전송받은 제1 보험료 변동률과 제2 보험료 변동률, 차량 위험지수 및 운전자 위험지수를 입력으로 하는 다음의 계산식(1)을 통해 합성곱 연산하여, 위험종합지수를 산출할 수 있다.
여기서, 계산식(1)은, 위험종합지수=(α×dfd)*(β×dfv) (1)이고,
이때, α는 상기 제1 보험료 변동률, β는 제2 보험료 변동률, 상기 dfd는 상기 차량 위험지수, 및 상기 dfv는 상기 운전자 위험지수일 수 있다. 즉, 산출부(130)는 각 차량 상태정보에 따라 산출되는 차량 위험지수와 각 운전자 상태정보에 따라 산출되는 운전자 위험지수에 기초하여, 위험종합지수를 산출할 수 있다.
다음으로, 제어부(140)는 위험종합지수의 크기에 기초하여, 차량에 대한 위험운행 여부를 판단할 수 있다. 보다 구체적으로, 제어부(140)는 위험종합지수가 기설정된 기준값 이상인 경우, 차량을 위험운행 차량으로 판단하고, 위험종합지수가 기설정된 기준값 미만인 경우, 차량을 안전운행 차량으로 판단할 수 있다.
또한, 제어부(140)는 차량이 위험운행 차량으로 판단될 때, 관리서버(200)로부터 전송받는 제어신호에 응답하여, 전자제어장치(ECU)를 제어할 수 있다. 이때, 제어부(140)는 차량이 안전운행 차량으로 판단될 때, 보험료 변동률이 다운되는 화면을 표시할 수 있다.
또한, 제어부(140)는 차량이 안전운행 차량으로 판단될 때, 관리서버(200)로부터 전송받는 제어신호를 외부의 공격신호로 판단하고, 해당 제어신호의 메타데이터 예컨대, IP 정보를 저장할 수 있다. 그런 다음, 제어부(140)는 해당 제어신호와 관련된 신호를 전송받는 경우, 모두 차단시킬 수 있다. 이때, 제어부(140)는차량이 위험운행 차량으로 판단될 때, 보험료 변동률이 상승하는 화면을 표시할 수 있다.
이어서, 제어부(140)는 산출부(130)를 통해 산출된 위험종합지수를 인터페이스(111)로부터 네트워크(50)를 통해 관리서버(200)로 전송할 수 있다. 이때, 관리서버(200)는 위험종합지수를 저장DB(210)에 저장할 수 있다. 이하, 도 5에서, 관리서버(200)에 대해 상세히 설명될 것이다.
실시예에 따라, 차량이 위험운행 차량으로 판단된 경우, 제어부(140)는 전자제어장치(ECU)와 통신하여, 차량운전 보조 기능을 수행할 수 있다.
여기서, 차량운전 보조 기능은 자동 비상 제동 기능(AEB : Autonomous Emergency Braking), 전방 충돌 회피 기능(FCW : Foward Collision Warning), 차선 이탈 경고 기능(LDW : Lane Departure Warning), 차선 유지 보조 기능(LKA : Lane Keeping Assist), 속도 지원 기능(SAS : Speed Assist System), 교통 신호 검출 기능(TSR : Traffic Sign Recognition), 적응형 상향등 제어 기능(HBA : High Beam Assist), 사각 지대 감시 기능(BSD : Blind Spot Detection), 자동 비상 조향 기능(AES : Autonomous Emergency Steering), 커브 속도 경고 기능(CSWS : Curve Speed Warning System), 적응 순향 제어 기능(ACC : Adaptive Cruise Control), 스마트 주차 기능(SPAS : Smart Parking Assist System), 교통 정체 지원 기능(TJA : Traffic Jam Assist), 어라운드 뷰 모니터링 기능(AVM : Around View Monitor) 중 적어도 어느 하나일 수 있다.
예를 들면, 차량이 위험운행 차량으로 판단된 경우, 제어부(140)는 전자제어장치(ECU)와 통신하여, 자동 비상 조향 기능(AES : Autonomous Emergency Steering) 및 속도 지원 기능(SAS : Speed Assist System)과, 전방 충돌 회피 기능(FCW : Foward Collision Warning), 차선 이탈 경고 기능(LDW : Lane Departure Warning) 및 차선 유지 보조 기능(LKA : Lane Keeping Assist)과, 자동 비상 제동 기능(AEB : Autonomous Emergency Braking)을 차례대로 동작시켜, 차량을 정차시키도록 유도할 수 있다.
본 출원에 있어서, 차량의 위험운행 판단장치(100)는 차량상태 감지부(110)를 통해 전송받는 복수의 진단정보들을 시계열 데이터로 동기화된 각 차량 상태정보로 변환할 수 있다. 또한, 차량의 위험운행 판단장치(100)는 운전자상태 감지부(120)를 통해 감지된 복수의 감지정보들을 시계열 데이터로 동기화된 각 운전자 상태정보로 변환할 수 있다.
그런 다음, 차량의 위험운행 판단장치(100)의 산출부(130)는 각 차량 상태정보에 따라 산출되는 차량 위험지수와 각 운전자 상태정보에 따라 산출되는 운전자 위험지수에 기초하여, 위험종합지수를 산출할 수 있다. 이후, 차량의 위험운행 판단장치(100)의 제어부(140)는 위험종합지수의 크기에 기초하여, 해당 차량에 대한 위험운행 여부를 판단할 수 있다.
즉, 차량의 위험운행 판단장치(100)는 차량 및 운전자의 데이터에 기반하는 위험종합지수를 보다 객관적으로 산출하여 제공함으로써, 안전운전을 유도하는 동시에, 위험종합지수에 따라 보험료를 객관적으로 결정할 수 있게 하는 효과가 있다.
도 5는 본 출원의 다른 실시예에 따른 차량의 위험운행 판단장치(100)에 대한 블록도이다.
도 1 내지 도 5를 참조하면, 차량의 위험운행 판단장치(100)는 차량상태 감지부(110), 운전자상태 감지부(120), 산출부(130), 제어부(140), 식별부(150) 및 암호화부(160)를 더 포함할 수 있다.
이하에서, 도 1에 설명된 동일한 부재번호의 차량상태 감지부(110), 운전자상태 감지부(120), 산출부(130) 및 제어부(140)에 대한 중복된 내용은 생략될 것이다.
먼저, 식별부(150)는 산출부(130)를 통해 산출된 차량 위험지수와 운전자 위험지수 중 단위시간 별로 기설정된 크기 이상인 정수값에 식별정보를 부여할 수 있다. 예를 들면, 식별부(150)는 차량 위험지수 [18, 15, 12,..] 중 단위시간 별로 기설정된 정수값 예컨대, 15 크기 이상인 18과 15에 식별정보 예컨대, A를 부여할 수 있다. 즉, 식별부(150)는 차량 위험지수 [18, 15, 12,..]를 [18A, 15A, 12, ...]로 변환할 수 있다.
다음으로, 암호화부(160)는 차량 위험지수, 운전자 위험지수 및 위험종합지수를 암호화하고, 인터페이스부(111)에 연결된 네트워크(50)를 통하여 관리서버(200)에 암호화된 차량 위험지수, 운전자 위험지수 및 위험종합지수를 전송할 수 있다.
실시예에 따라, 식별부(150)를 통해 부여된 각 차량 위험지수와 각 운전자 위험지수에 대한 식별정보의 개수가 기설정된 개수 미만인 경우, 암호화부(160)는 각 차량 위험지수의 평균과 각 운전자 위험지수의 평균을 암호화할 수 있다. 그런 다음, 암호화부(160)는 각 차량 상태정보의 평균과 각 운전자 상태정보의 평균을 인터페이스부(111)로부터 네트워크(50)를 통해 관리서버(200)로 소정시간마다 송신할 수 있다.
즉, 암호화부(160)는 식별부(150)를 통해 부여된 식별정보의 개수의 따라, 실시간으로 변환된 각 차량 상태정보 및 각 운전자 상태정보의 평균을 소정시간에만 전송할 수 있기 때문에, 네트워크(50)에 대한 부하를 최소화시킬 수 있는 동시에, 평균의 추이를 통해 송수신 데이터의 위변조를 탐지할 수 있게 할 수 있다.
일 실시예에 따라, 제어부(140)는 인터페이스부(111)를 통해 제1 보험료 변동률 및 제2 보험료 변동률을 수신할 수 있다. 이후, 제어부(140)는 수신된 제1 보험료 변동률 및 제2 보험료 변동률을 출력장치(141)를 통해 운전자에게 제공할 수 있다. 여기서, 출력장치(141)는 변화된 보험료 변동률을 제공하여, 운전자의 경각심을 부각시키기 위한 장치로, 음성, 영상 및 진동 중 어느 하나의 형태로 운전자에게 제공되도록 제어부(140)를 통해 제어될 수 있다.
다른 실시예에 따라, 제어부(140)는 인터페이스부(111)를 통해 제1 보험료 변동률 및 제2 보험료 변동률 중 적어도 하나를 수신할 수 있다. 이후, 제어부(140)는 수신된 제1 보험료 변동률 및 제2 보험료 변동률 중 적어도 하나에 기초하여, 산출부(130)가 다음 연도의 예상 보험료를 산출하도록 산출부(130)를 제어할 수 있다. 이후, 제어부(140)는 다음 연도의 예상 보험료를 출력장치(141)를 통해 운전자에게 제공할 수 있다. 즉, 제어부(140)는 보험사서버(300)를 통해 변동되는 다음 연도의 보험료 변동률을 운전자에게 미리 미리 보여줄 수 있으며, 해당 운전자는 운전습관에 따른 다음 연도의 보험료 변동률을 사전에 예측할 수 있다.
도 6은 본 출원의 실시예에 따른 차량의 위험운행 판단 시스템(10)에 대한 블록도이다.
도 1 내지 도 6을 참조하면, 차량의 위험운행 판단 시스템(10)은 차량의 위험운행 판단장치(100), 관리서버(200), 보험사서버(300) 및 관리자단말(400)을 포함할 수 있다.
이하, 도 1 내지 도 2에서 설명된 차량의 위험운행 판단장치(100)에 대한 중복된 설명은 생략될 것이다.
먼저, 차량의 위험운행 판단장치(100)는 차량 내부에 설치되어, 네트워크(50)를 통해 암호화된 차량 위험지수의 평균, 운전자 위험지수의 평균 및 위험종합지수 중 적어도 하나를 관리서버(200)에 전송할 수 있다.
실시예에 따른, 차량의 위험운행 판단장치(100)는 네트워크(50)를 통해 암호화된 차량 위험지수의 평균, 운전자 위험지수의 평균 및 위험종합지수 중 어느 하나를 전송할 수 있는 컴퓨터, 휴대용 단말기, 또는 텔레비전으로 구현될 수 있다. 예를 들면, 컴퓨터는 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop) 등을 포함하고, 휴대용 단말기는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), GSM(Global System for Mobile communications), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access) 2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet) 단말, 스마트폰(Smart Phone) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다. 또한, 텔레비전은 IPTV(Internet Protocol Television), 인터넷 TV(Internet Television), 지상파 TV, 케이블 TV 등을 포함할 수 있다.
이때, 차량의 위험운행 판단장치(100)는 네트워크(50)를 통해 관리서버(200)에 접속하여, 서비스를 이용할 수 있도록 애플리케이션(application)이 설치될 수 있다. 특히, 애플리케이션 간 데이터 조회가 불가능한 운영체제에 적용 가능하며, 운영체제로는 IOS, 안드로이드(ANDROID), 심비안(SYMBIAN), 바다(BADA) 등의 모바일 운영체제가 포함될 수 있고, 이러한 조건들을 합쳐서 모바일 환경이 형성될 수 있다.
또한, 차량의 위험운행 판단장치(100)는 관리서버(200)에서 제공되는 다양한 HTML(Hyper Text Markup Language) 문서 등의 웹페이지(Web Page)를 가져와 화면에 디스플레이(Display)될 수 있도록 통상의 웹브라우저(Web Browser)가 구비될 수 있다. 이때, 차량의 위험운행 판단장치(100)는 관리서버(200)에 접속하여 다양한 웹서비스(Web Service)를 이용할 수 있는 모든 종류의 유무선 통신 장치일 수 있다.
다음으로, 관리서버(200)는 암호화부(160)로부터 네트워크(50)를 통해 암호화된 차량 위험지수, 운전자 위험지수 및 위험종합지수를 전송받을 수 있다. 보다 구체적으로, 관리서버(200)는 미리 설정된 복호화키를 통해 차량 위험지수, 운전자 위험지수 및 위험종합지수를 복호화하고, 기설정된 프로그램으로 파싱(parsing)하여 저장DB(210)에 저장할 수 있다.
여기서, 저장DB(210)는 네트워크(50)를 통해 전송받는 차량 위험지수의 평균, 운전자 위험지수의 평균 및 위험종합지수를 운전자별 또는 차량별로 데이터베이스(DB)화하여 관리할 수 있다. 즉, 저장DB(210)는 차량 상태정보, 운전자 상태정보 및 위험종합지수를 저장, 분류 및 관리할 수 있다. 예컨대, 저장DB(210)는 오라클(Oracle), 인포믹스(Infomix), 사이베이스(Sybase), DB2와 같은 관계형 데이터베이스 관리 시스템(RDBMS)이나, 겜스톤(Gemston), 오리온(Orion), O2 등과 같은 객체 지향 데이터베이스 관리 시스템(OODBMS)을 이용하여 본 발명의 목적에 맞게 구현될 수 있고, 자신의 기능을 달성하기 위하여 적당한 필드(field)들을 가지고 있다.
일 실시예에 따라, 관리서버(200)는 저장DB(210)에 저장된 차량 위험지수, 운전자 위험지수 및 위험종합지수를 보험사서버(300)에 전송할 수 있다. 또한, 관리서버(200)는 보험사서버(300)로부터 차량 위험지수, 운전자 위험지수 및 위험종합지수에 따라 도출된 제1 보험료 변동률 및 제2 보험료 변동률 중 적어도 하나를 전송받고, 차량의 위험운행 판단장치(100)에 중계할 수 있다.
다른 실시예에 따라, 관리서버(200)는 식별정보의 개수에 따라, 저장DB(210)에 저장된 차량 위험지수, 운전자 위험지수 및 위험종합지수를 선택적으로 보험사서버(300)에 전송할 수 있다. 예를 들면, 식별부(150)를 통해 부여된 각 차량 위험지수와 각 운전자 위험지수에 대한 식별정보의 개수가 기설정된 개수 이상인 경우, 관리서버(200)는 보험사서버(300)에 차량 위험지수, 운전자 위험지수 및 위험종합지수를 전송할 수 있다.
다른 예로, 식별부(150)를 통해 부여된 각 차량 위험지수와 각 운전자 위험지수에 대한 식별정보의 개수가 기설정된 개수 미만인 경우, 관리서버(200)는 보험사서버(300)에 차량 위험지수, 운전자 위험지수 및 위험종합지수를 전송하지 않을 수 있다.
다른 예로, 식별부(150)를 통해 부여된 각 차량 위험지수와 각 운전자 위험지수에 대한 식별정보의 개수가 기설정된 개수 미만인 경우, 관리서버(200)는 차량 위험지수의 평균 및 운전자 위험지수의 평균값 만을 보험사서버(300)에 전송할 수도 있다.
여기서, 보험사서버(300)는 운전자가 가입한 보험사의 서버로, 관리서버(200)의 저장DB(210)에 연동될 수 있다. 예를 들면, 보험사서버(300)는 기설정된 운전자와 해당 차량의 사고율정보와 저장DB(210)에 저장된 위험종합지수 또는 긴급 문자에 대한 처리결과를 분석하여, 위험종합지수에 비례하는 보험료율을 도출할 수 있다. 그런 다음 보험사서버(300)는 보험료율에 따라 반영되는 차량에 대한 제1 보험료 변동률과 운전자에 대한 제2 보험료 변동률 중 적어도 하나를 관리서버(200)를 통해 차량의 위험운행 판단장치(100)로 전송할 수 있다.
즉, 관리서버(200)는 보험사서버(300)로부터 전송받는 차량에 대한 제1 보험료 변동률과 운전자에 대한 제2 보험료 변동률 중 적어도 하나를 저장DB(210)에 저장하는 동시에, 차량의 위험운행 판단장치(100)에 중계할 수 있다.
실시예에 따라, 관리서버(200)는 위험종합지수에 기초하여, 네트워크(50)를 통해 차량의 전자제어장치(ECU)로 제어신호를 전송하여, 차량의 운행을 제어할 수 있다. 예를 들면, 위험종합지수가 기준 크기 이상의 위험종합지수가 증가되고, 차량 위험지수의 평균과 운전자 위험지수가 미리 설정된 정보에 대응되는 긴급 상황에 해당하는 경우, 관리서버(200)는 네트워크(50)를 통해 차량의 전자제어장치(ECU)로 제어신호를 전송하고, 관리자단말(400)에 긴급 문자를 전송할 수 있다. 여기서, 관리자단말(400)은 위험운행 차량을 관리하는 관리자가 소지한 단말일 수 있다.
또한, 관리서버(200)는 관리자단말(400)로부터 긴급 문자에 대한 처리 결과를 전송받아, 저장DB(210)에 저장하고, 상기 처리 결과를 보험사서버(300)에 연동시킬 수 있다. 이때, 관리서버(200)는 저장DB(210)에 저장된 위험종합지수 또는 긴급 문자에 대한 처리결과를 네트워크(50)를 통해 보험사서버(300)에 연동시킬 수 있다.
도 7은 도 1의 차량의 위험운행 판단장치(100)의 동작 프로세스이다.
도 1 내지 도 7을 참조하면, 먼저, S110 단계에서, 차량상태 감지부(110)는 차량 내부에 설치되고, 인터페이스부(111)를 통해 연결된 전자제어장치(ECU)로부터 복수의 진단정보들을 전송받을 수 있다.
그런 다음, S120 단계에서, 차량상태 감지부(110)는 복수의 진단정보들을 시계열 데이터로 동기화된 차량 상태정보로 변환할 수 있다.
다음으로, S130 단계에서, 운전자상태 감지부(120)는 차량 내부에 설치된 복수의 감지센서들(113_1~113_N)을 통해 감지되는 운전자에 대한 복수의 감지정보들을 전송받을 수 있다.
그런 다음, S140 단계에서, 운전자상태 감지부(120)는 복수의 감지정보들을시계열 데이터로 동기화된 운전자 상태정보로 변환할 수 있다.
다음으로, S150 단계에서, 산출부(140)는 각 차량 상태정보에 기초하여, 차량 위험지수를 산출할 수 있다. 보다 구체적으로, 산출부(140)는 각 차량 상태정보와 진단정보별 우선순위에 따라 기설정된 가중치를 연산하여, 차량 위험지수를 산출할 수 있다.
또한, S160 단계에서, 산출부(140)는 각 운전자 상태정보에 기초하여, 운전자 위험지수를 산출할 수 있다. 보다 구체적으로, 산출부(140)는 각 운전자 상태정보와 감지정보별 우선순위에 따라 기설정된 가중치를 연산하여, 운전자 위험지수를 산출할 수 있다.
이때, S170 단계에서, 산출부(140)는 차량 위험지수와 운전자 위험지수에 기초하여, 위험종합지수를 산출할 수 있다. 보다 구체적으로, 산출부(140)는 보험사서버(300)로부터 관리서버(200)를 통해 이전에 전송받은 차량에 대한 제1 보험료 변동률과 차량 위험지수를 곱한 값과, 보험사서버(300)로부터 관리서버(200)를 통해 이전에 전송받은 운전자에 대한 제2 보험료 변동률과 운전자 위험지수를 곱한 값을 합산하여 위험종합지수를 산출할 수 있다.
이후, S180단계에서, 제어부(140)는 산출부(140)를 통해 산출되는 위험종합지수에 기초하여, 차량에 대한 위험운행 여부를 판단할 수 있다. 보다 구체적으로, 제어부(140)는 위험종합지수가 기설정된 기준값 이상인 경우, 차량을 위험운행 차량으로 판단하고, 위험종합지수가 기설정된 기준값 미만인 경우, 차량을 안전운행 차량으로 판단할 수 있다.
도 8은 도 5의 차량 위험운행 판단장치(100)의 동작프로세스이다.
도 1 내지 도 8을 참조하면, 먼저, S210 단계에서, 식별부(150)는 산출부(130)를 통해 산출된 차량 위험지수와 운전자 위험지수 중 단위시간 별로 기설정된 크기 이상인 정수값에 식별정보를 부여할 수 있다.
이때, S220 단계에서, 식별정보의 개수가 기설정된 개수 미만인 경우, 암호화부(160)는 산출부(130)를 통해 산출되는 차량 위험지수 및 운전자 위험지수의 각 평균을 암호화하여, 관리서버(200)로 소정시간마다 전송할 수 있다.
또한, S230 단계에서, 식별정보의 개수가 기설정된 개수 이상인 경우, 암호화부(160)는 산출부(130)를 통해 산출되는 차량 위험지수, 운전자 위험지수 및 위험종합지수를 관리서버(200)에 전송할 수 있다.
이후, S240 단계에서, 제어부(140)는 보험사서버(300)로부터 관리서버(200)를 통해 중계받는 제1 보험료 변동률과 제2 보험료 변동률을 출력장치(141)를 통해 운전자에게 제공할 수 있다.
도 9는 도 6의 차량 위험운행 판단 시스템(10)의 동작 프로세스이다.
도 1 내지 도 9를 참조하면, 먼저, S310 단계에서, 차량 위험운행 판단장치(100)는 관리서버(200)에 위험종합지수를 전송할 수 있다.
다음으로, S320 단계에서, 관리서버(200)는 위험종합지수를 저장DB(210)에 저장할 수 있다.
이때, S330 단계에서, 관리서버(200)는 위험종합지수에 기초하여, 네트워크(50)를 통해 차량의 전자제어장치(ECU)로 제어신호를 전송하여, 차량의 운행을 제어할 수 있다.
다음으로, S340 단계에서, 보험사서버(300)는 저장DB(210)에 연동하여, 위험종합지수에 따라 제1 보험료 변동률과 제2 보험료 변동률을 도출할 수 있다.
이때, S350 단계에서, 관리서버(200)는 보험사서버(300)를 통해 도출된 제1 보험료 변동률과 제2 보험료 변동률을 보험사서버(300)로부터 전송받아, 차량 위험운행 판단장치(100)에 중계할 수 있다.
이후, S360 단계에서, 차량 위험운행 판단장치(100)는 관리서버(200)를 통해 중계받는 제1 보험료 변동률과 제2 보험료 변동률을 출력장치(141)를 통해 운전자에게 제공할 수 있다.
본 출원은 도면에 도시된 일 실시 예를 참고로 설명되었으나 이는 예시적인 것에 불과하며, 본 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시 예가 가능하다는 점을 이해할 것이다. 따라서, 본 출원의 진정한 기술적 보호 범위는 첨부된 등록청구범위의 기술적 사상에 의해 정해져야 할 것이다.
10: 차량 위험운행 판단 시스템
100: 차량 위험운행 판단장치
110: 차량상태 감지부
111: 인터페이스부
120: 운전자상태 감지부
130: 산출부
140: 제어부
200: 관리서버
210: 저장DB

Claims (10)

  1. 차량에 대한 복수의 진단정보들을 각 차량 상태정보로 변환하는 차량상태 감지부;
    운전자에 대한 복수의 감지정보들을 각 운전자 상태정보로 변환하는 운전자상태 감지부;
    상기 각 차량 상태정보에 따라 산출되는 차량 위험지수와 상기 각 운전자 상태정보에 따라 산출되는 운전자 위험지수에 기초하여, 위험종합지수를 산출하는 산출부; 및
    상기 위험종합지수에 기초하여, 상기 차량에 대한 위험운행 여부를 판단하는 제어부를 포함하는 차량의 위험운행 판단장치.
  2. 제1항에 있어서,
    상기 차량상태 감지부는, 상기 차량의 전자제어장치로부터 인터페이스부를 통해 전송받는 상기 복수의 진단정보들을 전송받고,
    각 진단정보를 단위시간의 정수값들이 나열된 시계열 데이터로 동기화하여 각 차량 상태정보로 변환하는 차량의 위험운행 판단장치.
  3. 제1항에 있어서,
    상기 운전자상태 감지부는 복수의 감지센서들을 통해 감지되는 상기 복수의 감지정보들을 전송받고,
    각 감지정보를 단위시간의 정수값들이 나열된 시계열 데이터로 동기화하여 각 운전자 상태정보로 변환하는 차량의 위험운행 판단장치.
  4. 제3항에 있어서,
    상기 복수의 감지센서들은, 상기 운전자의 고객숙임 및 눈깜박임을 촬영하는 카메라부;
    상기 차량의 의자 또는 핸들에 설치되어 상기 운전자의 체온을 감지하는 온도센서부;
    상기 차량 내부의 미세 먼지, 온도 및 습도를 감지하는 환경감지 센서부; 및
    상기 운전자의 심폐 방향으로 발광하여 상기 심폐로부터 반사되는 적외선 레이저 신호에 기초하여, 상기 운전자의 맥박 또는 호흡을 감지하는 레이저센서부를 포함하는 차량의 위험운행 판단장치.
  5. 제1항에 있어서,
    상기 차량 위험지수 및 상기 운전자 위험지수 중 단위시간 별로 기설정된 크기 이상인 정수값에 식별정보를 부여하는 식별부; 및
    상기 식별정보의 개수가 기설정된 개수 미만인 경우, 상기 차량 위험지수의 평균 및 상기 운전자 위험지수의 평균을 암호화하여, 소정시간마다 인터페이스부를 통해 관리서버로 전송하는 암호화부를 더 포함하는 차량의 위험운행 판단장치.
  6. 제5항에 있어서,
    상기 제어부는, 상기 관리서버에 연동되는 보험사서버로부터 상기 관리서버를 통해 중계받는 제1 및 제2 보험료 변동률을 출력장치를 통해 제공하는 차량의 위험운행 판단장치.
  7. 제5항에 있어서,
    상기 제어부는, 상기 식별정보의 개수가 기설정된 개수 이상인 경우, 상기 위험운행 차량으로 판단하고, 전자제어장치(ECU)와 통신하여, 자동 비상 조향 기능(AES : Autonomous Emergency Steering) 및 속도 지원 기능(SAS : Speed Assist System)과
    전방 충돌 회피 기능(FCW : Foward Collision Warning), 차선 이탈 경고 기능(LDW : Lane Departure Warning) 및 차선 유지 보조 기능(LKA : Lane Keeping Assist)과
    자동 비상 제동 기능(AEB : Autonomous Emergency Braking)을 차례대로 동작시켜, 차량을 정차시키도록 유도하는 차량의 위험운행 판단장치.
  8. 차량에 대한 복수의 진단정보들에 기초하는 차량 위험지수와 운전자에 대한 복수의 감지정보들에 기초하는 운전자 위험지수에 대한 합성곱 연산을 통해 위험종합지수를 산출하는 위험운행 판단장치;
    상기 위험종합지수에 기초하여, 상기 차량의 운행을 정지시키도록 상기 위험운행 판단장치를 통해 연결된 전자제어장치(ECU)에 제어신호를 전송하는 관리서버; 및
    상기 관리서버의 저장DB에 연동되어, 상기 위험종합지수에 비례하는 보험료율을 도출하는 보험사서버를 포함하는 차량의 위험운행 판단 시스템.
  9. 제8항에 있어서,
    상기 위험운행 판단장치는, 상기 보험료율에 따라 반영되는 제1 및 제2 보험료 변동률 중 적어도 하나를 상기 보험사서버로부터 상기 관리서버를 통해 중계받아, 출력장치를 통해 제공하는 차량의 위험운행 판단 시스템.
  10. 제8항에 있어서,
    상기 위험운행 판단장치는, 상기 복수의 진단정보들을 각 차량 상태정보로 변환하는 차량상태 감지부;
    상기 복수의 감지정보들을 각 운전자 상태정보로 변환하는 운전자상태 감지부;
    상기 각 차량 상태정보에 따라 산출되는 상기 차량 위험지수와 상기 각 운전자 상태정보에 따라 산출되는 상기 운전자 위험지수에 기초하여, 상기 위험종합지수를 산출하는 산출부; 및
    상기 위험종합지수에 기초하여, 상기 차량에 대한 위험운행 여부를 판단하는 제어부를 포함하는 차량의 위험운행 판단 시스템.



KR1020180170756A 2018-12-27 2018-12-27 차량의 위험운행 판단장치 및 그 동작 방법 KR20200081603A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180170756A KR20200081603A (ko) 2018-12-27 2018-12-27 차량의 위험운행 판단장치 및 그 동작 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180170756A KR20200081603A (ko) 2018-12-27 2018-12-27 차량의 위험운행 판단장치 및 그 동작 방법

Publications (1)

Publication Number Publication Date
KR20200081603A true KR20200081603A (ko) 2020-07-08

Family

ID=71599979

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180170756A KR20200081603A (ko) 2018-12-27 2018-12-27 차량의 위험운행 판단장치 및 그 동작 방법

Country Status (1)

Country Link
KR (1) KR20200081603A (ko)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112258838A (zh) * 2020-10-20 2021-01-22 腾讯科技(深圳)有限公司 驾驶风险提示方法、装置、存储介质和设备
CN113928327A (zh) * 2021-09-29 2022-01-14 深圳市麦谷科技有限公司 一种三急事件的检测方法及***
CN114446031A (zh) * 2022-02-21 2022-05-06 罗普特科技集团股份有限公司 基于多设备、多维度数据融合分析检查站管理方法及***
WO2022107976A1 (ko) * 2020-11-18 2022-05-27 주식회사 오토웰즈 AIoT 기반 스마트 운전자 헬스케어 시스템 및 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112258838A (zh) * 2020-10-20 2021-01-22 腾讯科技(深圳)有限公司 驾驶风险提示方法、装置、存储介质和设备
CN112258838B (zh) * 2020-10-20 2023-10-13 腾讯科技(深圳)有限公司 驾驶风险提示方法、装置、存储介质和设备
WO2022107976A1 (ko) * 2020-11-18 2022-05-27 주식회사 오토웰즈 AIoT 기반 스마트 운전자 헬스케어 시스템 및 방법
CN113928327A (zh) * 2021-09-29 2022-01-14 深圳市麦谷科技有限公司 一种三急事件的检测方法及***
CN113928327B (zh) * 2021-09-29 2024-04-05 深圳市麦谷科技有限公司 一种三急事件的检测方法及***
CN114446031A (zh) * 2022-02-21 2022-05-06 罗普特科技集团股份有限公司 基于多设备、多维度数据融合分析检查站管理方法及***
CN114446031B (zh) * 2022-02-21 2024-05-28 罗普特科技集团股份有限公司 基于多设备、多维度数据融合分析检查站管理方法及***

Similar Documents

Publication Publication Date Title
KR20200081603A (ko) 차량의 위험운행 판단장치 및 그 동작 방법
US11756414B2 (en) Systems and methods for intra-vehicle pedestrian and infrastructure communication
KR102417156B1 (ko) 응급 서비스 요원으로의 건강 레코드 송신을 위한 보안 방법
US11087569B2 (en) Vehicle accident data management system
Silva et al. Ethical implications of social internet of vehicles systems
US20170146801A1 (en) Head-mounted display device with a camera imaging eye microsaccades
JP2018026109A (ja) 携帯型医療機器データに基づくパーソナライズド医療緊急オートパイロットシステム
WO2016028228A1 (en) System, method and apparatus for determining driving risk
CA2987670A1 (en) Integrated personal safety and equipment monitoring system
US11528325B2 (en) Prioritizing data using rules for transmission over network
US20190012619A1 (en) Remediating future safety incidents
EP2360653A2 (en) Emergency rescue system using eye expression recognition, and method for same
EP3531331B1 (en) Providing secure inter-vehicle data communications
EP3756372B1 (en) Providing secure sensor data to automated machines
WO2016028933A1 (en) System for determining an underwriting risk, risk score, or price of insurance using sensor information
US20230382394A1 (en) Occupant condition detection and response
CA3137129A1 (en) Systems and methods for providing situational awareness to first responders
Cai et al. Understand Users' Privacy Perception and Decision of {V2X} Communication in Connected Autonomous Vehicles
Isong et al. Real-time Monitoring and Detection of Drink-driving and Vehicle Over-speeding
US12005905B2 (en) Method of assisting a driver if a passenger encounters a health issue
Huang et al. Applying beacon sensor alarm system for construction worker safety in workplace
EP4365047A2 (en) Method provided in a car that can automatically take actions in the event of health risks
US20240153380A1 (en) Method provided in a car that can automatically take actions in the event of health risk
Isong et al. Towards real-time drink-drive and over-speed monitoring and detection in South Africa
US20230386259A1 (en) System and method for safe, private, and automated detection and reporting of domestic abuse

Legal Events

Date Code Title Description
E601 Decision to refuse application