[go: up one dir, main page]

KR100400945B1 - System and method for collecting vehicle data and diagnosticating the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard - Google Patents

System and method for collecting vehicle data and diagnosticating the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard Download PDF

Info

Publication number
KR100400945B1
KR100400945B1 KR10-2001-0073195A KR20010073195A KR100400945B1 KR 100400945 B1 KR100400945 B1 KR 100400945B1 KR 20010073195 A KR20010073195 A KR 20010073195A KR 100400945 B1 KR100400945 B1 KR 100400945B1
Authority
KR
South Korea
Prior art keywords
vehicle
smart card
data
maintenance
delete delete
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.)
Expired - Fee Related
Application number
KR10-2001-0073195A
Other languages
Korean (ko)
Other versions
KR20010113595A (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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=19713098&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=KR100400945(B1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by 주식회사 텔사인 filed Critical 주식회사 텔사인
Priority to PCT/KR2001/002145 priority Critical patent/WO2003015002A1/en
Priority to JP2003519858A priority patent/JP2004522237A/en
Priority to CNB018235328A priority patent/CN100339859C/en
Publication of KR20010113595A publication Critical patent/KR20010113595A/en
Priority to EP02291337A priority patent/EP1283501B1/en
Priority to DE60205688T priority patent/DE60205688T2/en
Priority to AT02291337T priority patent/ATE302982T1/en
Priority to US10/162,271 priority patent/US6819986B2/en
Publication of KR100400945B1 publication Critical patent/KR100400945B1/en
Application granted granted Critical
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q30/00Commerce
    • G06Q30/01Customer relationship services
    • G06Q30/015Providing customer assistance, e.g. assisting a customer within a business location or via helpdesk
    • G06Q30/016After-sales
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Vehicle Cleaning, Maintenance, Repair, Refitting, And Outriggers (AREA)

Abstract

기존의 임의적인 차량의 관리 및 정비의 문제점을 해결하기 위해, 해 본 발명은 스마트카드를 이용한 차량 데이터 수집 및 차량 진단 시스템 및 방법, 그리고 차량 편의장치 자동 설정 방법을 제공한다.In order to solve the problem of the existing arbitrary management and maintenance of the vehicle, the present invention provides a vehicle data collection and vehicle diagnostic system and method using a smart card, and a vehicle convenience device automatic setting method.

본 발명의 시스템은 차량 기초정보 데이터 및 차량 정비정보 데이터를 구비하는 차량관련 데이터를 포함하는 스마트카드, 차량내의 전자적 제어장치, 기계적 제어장치 및 센서들에 접속되어 차량내의 정보를 수집하고, 스마트카드로부터 차량관련 데이터를 판독하거나, 수집된 차량내의 정보를 상기 스마트카드에 기록하는 스마트 카드 제어 유닛(SCU), 차량관련 데이터를 스마트카드로부터 판독하여 진단을 실시하고, 그 결과를 스마트카드에 저장하는 단말장치를 포함한다.The system of the present invention collects information in a vehicle by connecting to a smart card including vehicle-related data including vehicle basic information data and vehicle maintenance information data, an electronic control device in the vehicle, a mechanical control device and sensors, and a smart card. A smart card control unit (SCU) that reads vehicle-related data from the vehicle, or records collected vehicle information on the smart card, reads vehicle-related data from the smart card, and performs diagnosis, and stores the result in the smart card. It includes a terminal device.

본 발명의 시스템을 이용하여 차량내의 데이터를 수집하고 이를 이용하여 차량의 문제점을 진단하므로써 차량을 체계적으로 관리하며, 각각의 운전자에 따른 최적의 편의장치 설정상태를 유지 가능하게 된다.By using the system of the present invention to collect the data in the vehicle and to diagnose the problem of the vehicle by using it to systematically manage the vehicle, it is possible to maintain the optimum convenience device setting state according to each driver.

Description

스마트카드를 이용한 차량 데이터 수집 및 차량 진단 시스템 및 방법, 그리고 차량 편의장치 자동 설정 방법{SYSTEM AND METHOD FOR COLLECTING VEHICLE DATA AND DIAGNOSTICATING THE VEHICLE, AND METHOD FOR AUTOMATICALLY SETTING THE VEHICLE CONVENIENCE APPARATUS USING SMARTCARD}Vehicle data collection and vehicle diagnostic system and method using smart card, and vehicle convenience device automatic setting method

본 출원은 대한민국 특허출원 제 2001-48378호의 우선권 주장출원으로, 본 발명은 스마트카드를 이용한 차량 진단 및 관리시스템에 관한 것이다.This application is a priority claim application of Korean Patent Application No. 2001-48378, and the present invention relates to a vehicle diagnosis and management system using a smart card.

구체적으로, 본 발명은 스마트카드 및 스마트카드 제어 유닛을 이용하여 차량에서 발생하는 데이터를 수집하고, 수집된 차량에 관련된 데이터를 온라인 및 오프라인 상에서 판독하여 차량의 진단을 가능하게 하는 차량진단 시스템 및 방법과 스마트 카드를 이용하여 차량내 운전자 편의장치를 자동으로 설정하는 방법에 관한 것이다.Specifically, the present invention collects data generated in a vehicle by using a smart card and a smart card control unit, and a vehicle diagnostic system and method for enabling the diagnosis of the vehicle by reading the collected data related to the vehicle on-line and off-line. And it relates to a method for automatically setting the in-vehicle driver convenience device using a smart card.

종래의 차량 정비 및 관리는 기본적으로 체계적이지 못하고, 임의적으로 이루어진 측면이 많았다. 운전자는 차량의 각종 이상 여부를 운전자 자신이 가지고 있는 차량 관련 지식에 의존하거나 또는 차량의 ECU(Engine Control Unit)로부터 대쉬보드를 통해 전달되는 엔진점검(Check Engine) 경고등 정도를 통해 차량의 이상유무만을 판단할 수 있었다. 뿐만 아니라 정비업소는 시동불량, 엔진 트러블, 미션 트러블 등 차량의 시동 및 운행등 각종 차량 상황에 돌발적 혹은 지속적으로 발생하는 각종 문제점에 대해 구체적인 징후의 근거가 존재하지 않음으로 인하여 정확한 판단을 내리기가 매우 어려워 정비 기술자의 경험에 근거하여 차량의수리를 수행하는 경우가 대부분이다. 따라서 동일한 차량의 문제점에 대해 정비기술자마다 자신의 경험에 의해 서로 다른 진단을 하고 이에 근거하여 부적절한 정비 조치를 하게되는 경우가 상존하여 차량의 안전성에 심각한 영향을 미치며, 차량 수명 단축, 수리비용의 증가, 차량 판매 회사에 대한 불신등 각종 문제점의 원인이 되었다.Conventional vehicle maintenance and management is basically not systematic, many aspects made arbitrarily. The driver can rely on the vehicle's own knowledge of the vehicle for various abnormalities or check the engine through the check engine warning light transmitted from the vehicle's ECU (Engine Control Unit) through the dashboard. I could judge. In addition, maintenance shops are unable to make accurate judgments because there are no evidences of specific signs for various problems that occur suddenly or continuously in various vehicle situations such as starting and running of vehicles such as starting failures, engine troubles, and mission troubles. It is difficult to repair a vehicle based on the experience of a maintenance technician. Therefore, different maintenance technicians diagnose different problems based on their own experiences and take inappropriate maintenance measures based on their experiences, which seriously affects the safety of the vehicle, shortens the life of the vehicle and increases the repair cost. And the distrust of the vehicle sales company.

한편, 일정기간마다 교환함으로써 차량의 최적상태 유지가 가능한 차량 소모품 교환에 있어서도 현재는 운전자의 부정확한 차량 소모품 교환 지식에 근거하거나 혹은 정비업소 방문시마다 운전자가 정비기술자에게 소모품 교환의 필요여부를 일일이 확인하여 교환하기 때문에 최적의 차량상태 유지가 불가능하여 결과적으로 상기한 각종 차량 정비상의 문제점을 유발하게 된다.On the other hand, even when replacing consumables that can maintain the vehicle's optimal condition by replacing them at regular intervals, the driver's knowledge of inaccurate vehicle consumables replacement is currently based on the driver's knowledge, or the driver checks the necessity of consumable replacement with the maintenance technician every time he visits the repair shop. It is impossible to maintain the optimal vehicle state because of the replacement, resulting in the above-mentioned various maintenance problems.

이러한 문제점을 조금이나마 해결하고자 종래에는 개인이 직접 차계부를 작성하여 소모품의 교환 혹은 수리내역을 일일이 기록하거나 특정 정비업소에서 이용자 확보등의 목적으로 차계부를 기록 관리해주는 방식을 사용하였다. 그러나 이러한 방식은 전자의 경우 사용자가 정비 및 소모품 교환 내역을 일일이 기록해야 하므로 매우 불편하며 사용자의 실수 등으로 이러한 내역들이 누락될 가능성이 다분히 많이 존재한다. 또한 후자의 경우 전자보다는 체계적인 관리가 가능하나 지정된 하나의 정비업소만을 이용해야 한다는 문제점이 있다. 근래에는 차량의 소모품 교환 주기에 대해 인터넷망을 이용하여 차계부와 같은 형태로 자료를 관리해주며 각종 부가서비스를 제공하는 프로그램이 많이 등장하였으나 이는 전술한 차계부와 같이 사용자가 일일이 데이터를 입력하여야하며 사용자가 항시 온라인상에접속 가능할 경우에만 사용할 수 있다는 상황적인 제한조건이 존재한다.In order to solve this problem a little, in the past, the individual used to write the accounting book to record the replacement or repair history of consumables one by one, or to manage the accounting book for the purpose of securing a user in a specific maintenance shop. However, this method is very inconvenient because the user must record the maintenance and consumable replacement details one by one, and there is a lot of possibility that these details are missed due to the user's mistake. In the latter case, there is a problem in that systematic management is possible than the former, but only one designated maintenance shop should be used. In recent years, a lot of programs that manage data in the form of a car care book and provide various additional services using the Internet network for the replacement cycle of a vehicle's consumables have appeared. However, like the aforementioned car care book, a user must input data one by one. There is a situational constraint that it can only be used when online at all times.

한편, 차량의 편의장치 설정에 관련하여서는 종래에는 각종 기계적 장치만을 이용하여 차량의 편의장치를 조정하였으나 근래에는 차량내에 각종 전자 시스템의 도입으로 이런 편의장치의 설정 및 조절이 전자적으로 제어가능한 모터를 이용한 전동 조절방식으로 편리해졌다. 그러나 동일차량을 1인 이상의 운전자가 사용할 경우 각각의 운전자는 각기 다른 신체적 조건 및 감성을 가지므로 다른 운전자의 사용 후에 차량을 이용하는 경우 운전자가 자신에게 맞게 운전석 시트의 위치, 백미러 및 룸미러등의 각도, 선호 라디오 주파수 등과 같은 모든 편의장치를 매번 재조절하여야 하였으므로 매우 불편하다.On the other hand, in relation to the setting of the convenient device of the vehicle, conventionally, the convenient device of the vehicle is adjusted by using only various mechanical devices, but recently, by introducing various electronic systems in the vehicle, the setting and adjustment of the convenient device using a motor that can be controlled electronically It is convenient by electric adjustment method. However, when the same vehicle is used by more than one driver, each driver has different physical conditions and emotions, so when using the vehicle after the use of another driver, the driver's seat position, rearview mirror and room mirror This is very inconvenient because it has to re-adjust every convenience device, such as the preferred radio frequency.

본 발명은 상기의 문제점을 해결하고자 하는 것으로, 체계적으로 차량을 진단하며 각각의 운전자에 따른 최적의 편의장치 설정상태를 유지 가능하도록 함으로써 운전자의 편리성을 극대화하고 제품 및 서비스의 차별화를 이루는데 그 목적이 있는 것이다.The present invention is to solve the above problems, by systematically diagnosing the vehicle and by maintaining the optimum convenience device setting state according to each driver to maximize the convenience of the driver and achieve differentiation of products and services There is a purpose.

좀더 구체적으로는 본 발명의 목적은 스마트카드를 이용하여 차량으로부터 출력되는 센서, ECU(Engine Control Unit), TCU(Transmission Control Unit)등 각종 기계적, 전자적 장치의 출력 데이터를 수집 및 기록하고 이를 이용하여 온라인 및 오프라인 상에서 차량의 문제점을 진단 가능하도록 함으로써, 운전자에게 기존의 경험 및 체크엔진 지시등과 같은 불명확한 정비 요구수단에 따라 정비를 수행하거나 소모품의 교환을 수행하던 것을, 스마트카드상에 저장된 로그데이터를 오프라인상의 독립 프로그램 수행 또는 온라인상의 서버접속을 이용하여 데이터를 분석하고 그 결과를 사용자에게 알림으로써, 차량 소모품 교환주기 및 정비의 필요 여부를 사용자가 확인하고 운전자로 하여금 적절한 시기에 차량을 정비업소에 입고하여 소모품의 교환 및 정비를 수행할 수 있도록 하기 위한 시스템 및 방법을 제공하기 위한 것이다.More specifically, an object of the present invention is to collect and record output data of various mechanical and electronic devices such as sensors, engine control units (ECUs), transmission control units (TCUs), etc., which are output from a vehicle using a smart card. Log data stored on the smart card indicates that the vehicle can be diagnosed on-line and off-line to perform maintenance or replace consumables in accordance with existing experiences and indeterminate maintenance requirements such as check engine indications. By analyzing the data using off-line independent program execution or online server connection, and notifying the user of the result, the user can check whether the vehicle consumables need to be replaced and whether the maintenance is necessary, and let the driver Exchange and maintenance of consumables To help to provide a system and method.

또한, 본 발명의 다른 목적은 정비업소의 경우 간헐적 또는 지속적으로 발생하는 차량의 각종 문제점에 대해 스마트카드상에 저장된 로그데이터를 온라인 또는 오프라인상에서 판독하고, 이를 바탕으로 정비를 수행함으로써 객관적이고 전문적인 차량 정비를 가능하게 하는 차량 정비 시스템 및 방법을 제공하여, 차량 정비 기록 및 소모품의 교환 기록을 스마트 카드상에 기록함으로써 체계적이고 종합적인 차량 진단 및 관리가 가능하도록 하기 위함이다.In addition, another object of the present invention is to read the log data stored on the smart card for various problems of the vehicle that occurs intermittently or continuously in the case of the maintenance shop online or offline, and perform the maintenance based on this, which is objective and professional In order to provide a vehicle maintenance system and method for enabling vehicle maintenance, a vehicle maintenance record and a replacement record of consumables are recorded on a smart card to enable systematic and comprehensive vehicle diagnosis and management.

본 발명의 또 다른 목적은 차량 판매 회사의 경우 스마트 카드를 통해 온라인상으로 전달되는 각종 차량의 정비 관련 데이터를 수집하여 데이터 베이스화함으로써 시판중인 차량의 문제점을 파악하여 시판중인 차량의 보완 또는 이후 신모델의 개발등에 적용하기 위한 기초 데이터로 사용하기 위함이다.Another object of the present invention is to collect and maintain a database of various vehicle maintenance data transmitted online through a smart card in the case of a vehicle sales company to identify a problem of a commercial vehicle and to supplement a commercial vehicle or a new model thereafter. This is to use as basic data to apply to development.

본 발명의 또 다른 목적은 스마트카드를 이용하여 운전자가 차량에 탑승시에 자동으로 운전자 편의 장치를 설정하도록 하여 운전자에게 보다 안락하고 편안한 주행환경을 제공하는 방법을 제공하는 것이다.Still another object of the present invention is to provide a method for providing a more comfortable and comfortable driving environment for a driver by automatically setting the driver's comfort device when the driver boards a vehicle using a smart card.

도 1 은 본 발명에 따른 스마트카드를 이용한 온라인 및 오프라인상의 차량 데이터 수집 및 차량 진단 시스템의 구성을 개략적으로 도시하는 블록도이다.1 is a block diagram schematically showing the configuration of a vehicle data collection and vehicle diagnosis system on and offline using a smart card according to the present invention.

도 2 는 본 발명의 스마트카드 및 스마트카드 제어유닛에 기록되고 업데이트되는 데이터의 구조를 각각 도시한 블록도이다.Figure 2 is a block diagram showing the structure of data recorded and updated in the smart card and smart card control unit of the present invention, respectively.

도 3 은 도 1 에서의 스마트카드 제어유닛의 구성을 상세하게 도시한 블록도이다.3 is a block diagram showing in detail the configuration of the smart card control unit in FIG.

도 4 는 본 발명의 SCU 내부의 CPU 및 차량 인터페이스의 구성을 상세히 도시한 블록도이다.4 is a block diagram showing in detail the configuration of the CPU and the vehicle interface in the SCU of the present invention.

도 5 는 본 발명의 시스템에서 차량내의 데이터를 수집하는 처리과정을 설명하는 흐름도이다.5 is a flowchart illustrating a process of collecting data in a vehicle in the system of the present invention.

도 6 은 본 발명의 시스템에서 스마트카드와 SCU 내의 데이터간에 상호 최신의 데이터로 업데이트하는 처리 과정을 설명하는 흐름도이다.6 is a flowchart illustrating a process of updating the latest data between the smart card and the data in the SCU in the system of the present invention.

도 7 은 정비업소의 단말장치에서의 차량 진단 및 정비시의 처리과정을 설명하는 흐름도이다.7 is a flowchart for explaining a process for vehicle diagnosis and maintenance in a terminal device of a maintenance shop.

도 8 은 스마트카드를 이용한 온라인 차량 진단과정를 설명하는 흐름도이다.8 is a flowchart illustrating an online vehicle diagnosis process using a smart card.

도 9 는 스마트카드를 이용한 온라인 차량 진단 시스템의 구성을 도시하는 블록도이다.9 is a block diagram showing the configuration of an online vehicle diagnosis system using a smart card.

도 10 은 중앙 A/S 센터의 시스템 구성을 도시하는 블록도이다.10 is a block diagram showing the system configuration of a central A / S center.

도 11 은 스마트카드를 이용한 오프라인 차량진단 과정을 설명하는 흐름도이다.11 is a flowchart illustrating an offline vehicle diagnosis process using a smart card.

도 12 는 스마트카드를 이용한 오프라인 차량진단 시스템의 구성을 도시하는 블록도이다.12 is a block diagram showing the configuration of an offline vehicle diagnosis system using a smart card.

도 13a 및 도 13b 는 본 발명에 따른 차량 편의장치를 스마트카드의 저장 데이터에 따라서 자동으로 설정하는 방법을 도시하는 흐름도이다.13A and 13B are flowcharts illustrating a method of automatically setting a vehicle convenience apparatus according to the present invention according to stored data of a smart card.

< 도면의 주요 부분에 대한 부호의 설명 ><Description of Symbols for Main Parts of Drawings>

101 : 스마트카드 102 : 차량101: smart card 102: vehicle

103 : 스마트카드 제어 유닛(SCU) 110 : 정비업소 단말장치103: smart card control unit (SCU) 110: maintenance station terminal device

111 : 제 2 카드단말기 112 : PC111: second card terminal 112: PC

120 : 개인사용자 121 : 제 1 카드단말기120: individual user 121: the first card terminal

122 : PC / 통신단말기(이동전화) 130 : 네트워크122: PC / communication terminal (mobile phone) 130: network

140 : 중앙 A/S 센터 메인 서버 301 : 제 1 메모리140: central A / S center main server 301: first memory

302 : 제 2 메모리 303 : 제 3 메모리302: second memory 303: third memory

304 : 제 4 메모리 305 : 카드 인터페이스304: fourth memory 305: card interface

306 : RAM 307 : 차량 인터페이스306: RAM 307: vehicle interface

308 : ROM 309 : CPU308: ROM 309: CPU

상술한 바와 같은 목적을 달성하기 위하여, 본 발명의 차량내의 데이터를 수집하고 진단하는 시스템은, 차량 기초정보 데이터 및 차량 정비정보 데이터를 구비하는 차량관련 데이터를 포함하는 스마트카드; 및 차량내의 전자적 제어장치, 기계적 제어장치 및 센서들에 접속되어 차량내의 정보를 수집하고, 스마트카드로부터 차량관련 데이터를 판독하거나, 수집된 차량내의 정보를 스마트카드에 기록하는 스마트카드 제어 유닛(SCU)을 포함한다. 더 바람직하게는 상기의 시스템에 차량관련 데이터를 스마트카드로부터 판독하여 진단을 실시하고, 그 결과를 스마트카드에 기록하는 단말장치를 더 포함한다.In order to achieve the above object, a system for collecting and diagnosing data in a vehicle of the present invention includes a smart card including vehicle-related data including vehicle basic information data and vehicle maintenance information data; And a smart card control unit (SCU) connected to electronic controls, mechanical controls and sensors in the vehicle to collect information in the vehicle, read vehicle-related data from the smart card, or record the collected information in the vehicle to the smart card (SCU). ). More preferably, the system further includes a terminal device that reads the vehicle-related data from the smart card to perform a diagnosis and records the result in the smart card.

본 발명의 시스템에서 사용되는 스마트카드는 차량의 고유 정보 데이터와 상기 차량 소유자 개인에 관한 정보를 나타내는 차량 기초정보 데이터 및 차량내의 각종 제어 유닛들 및 센서들로부터 출력되는 정보를 나타내는 데이터와 외부로부터 입력된 차량 진단 및 정비에 관한 데이터를 포함하는 차량 정비 데이터를 포함한다.The smart card used in the system of the present invention is inputted from outside and vehicle basic information data indicating the unique information data of the vehicle and the information about the individual of the vehicle owner, and information indicating information output from various control units and sensors in the vehicle. The vehicle maintenance data including the data on the vehicle diagnosis and maintenance.

또한, 본 발명의 시스템에서 사용되는 스마트카드 제어유닛은 차량내의 기계적 제어 유닛, 전자적 제어유닛 및 센서들로부터 차량의 상태에 관한 데이터를 입력받기 위한 차량 인터페이스; 차량 인터페이스를 통해서 상기 제어유닛들 및 센서들로부터 수집된 차량의 상태를 나타내는 데이터를 저장하는 제 1 메모리; 스마트카드로부터 전달되는 차량의 진단 및 정비 사항에 관한 데이터를 저장하는 제 2 메모리; 차량 기초정보 데이터 중 변경불가 항목이란 차량출고일, 차대번호, 엔진번호, 차종, 연식, 배기량과 같은 차량의 고유한 정보를 포함하는 제 3 메모리; 현재 운전자의 편의장치 설정값들을 저장하는 제 4 메모리; 스마트카드와 스마트카드제어유닛을 인터페이스하는 카드인터페이스; 차량 인터페이스, 제 1 메모리, 제 2 메모리, 제 3 메모리, 제 4 메모리 및 카드인터페이스를 제어하고 연산을 수행하는 프로세서; 및 상기 프로세서를 제어하기 위한 프로그램을 포함하는 롬(ROM)을 포함한다.In addition, the smart card control unit used in the system of the present invention includes a vehicle interface for receiving data on the state of the vehicle from the mechanical control unit, the electronic control unit and the sensors in the vehicle; A first memory for storing data representing a state of a vehicle collected from the control units and sensors through a vehicle interface; A second memory for storing data relating to diagnosis and maintenance of the vehicle transmitted from the smart card; The non-changeable item in the basic vehicle information data may include a third memory including unique information of the vehicle, such as a vehicle release date, a chassis number, an engine number, a vehicle model, an age, and an displacement; A fourth memory for storing current comfort device settings of the driver; A card interface for interfacing the smart card and the smart card control unit; A processor controlling a vehicle interface, a first memory, a second memory, a third memory, a fourth memory, and a card interface and performing an operation; And a ROM including a program for controlling the processor.

또한, 본 발명의 시스템에서 사용되는 단말장치는 스마트카드로부터 차량에 관련된 데이터를 판독하고, 처리된 차량관련 데이터를 상기 스마트 카드에 기록하는 카드 단말기 및 스마트카드로부터 판독한 차량관련 데이터에 대하여 차량 진단 프로그램을 실행하여, 차량을 진단하고 진단 결과에 따른 정비 항목을 표시하고 이를 스마트카드에 기록하는 개인용 컴퓨터(PC) 또는 인터넷과 같은 네트워크를 통해서 중앙 A/S 센터의 메인 서버에 접속하여, 중앙 A/S 센터의 메인 서버에서 처리된 처리결과를 수신하여 출력하는 이동통신 단말기를 포함한다.In addition, the terminal device used in the system of the present invention reads the vehicle-related data from the smart card, and vehicle diagnostics for the card terminal and the vehicle-related data read from the smart card to record the processed vehicle-related data to the smart card. Run the program to diagnose the vehicle, display the maintenance items according to the diagnosis results, and record them on the smart card or access the main A / S center's main server via a network such as the Internet. It includes a mobile communication terminal for receiving and outputting the processing result processed in the main server of the / S center.

본 발명의 시스템이 차량의 데이터를 수집하는 방법은, 자기진단 명령어를 차량내의 각 제어유닛에 전송하여 상기 자기진단 명령어에 대한 응답을 수신하는 단계; 수신된 응답이 정상응답인지를 판단하여, 정상응답이 아니면 응답으로서 수신된 에러코드를 스마트카드 제어유닛에 저장하는 단계; 스마트카드의 삽입여부의 판단 및 삽입된 스마트 카드를 인증하는 단계; 스마트카드 제어유닛에 저장된 에러코드를 인증된 스마트카드에 기록하는 단계; 및 스마트카드 제어유닛과 스마트카드에 저장된 데이터를 비교하여 차이가 있으면, 상호 업데이트하는 단계를 포함한다.The system of the present invention collects data of a vehicle, the method comprising: transmitting a self-diagnosis command to each control unit in the vehicle to receive a response to the self-diagnosis command; Determining whether the received response is a normal response, and if not, storing the received error code as a response in the smart card control unit; Determining whether the smart card is inserted and authenticating the inserted smart card; Recording an error code stored in the smart card control unit to an authenticated smart card; And comparing the data stored in the smart card control unit and the smart card if there is a difference, and updating each other.

한편, 본 발명의 시스템이 스마트카드를 이용하여 수집된 차량의 데이터를 오프라인상에서 진단하는 방법은 단말장치내에서 차량 진단 프로그램을 실행하는단계; 스마트카드를 단말장치에 삽입하여 스마트카드가 상기 프로그램에 의해서 진단이 가능한지를 인증하는 단계; 인증된 스마트카드에 기록된 차량관련 데이터를 판독하는 단계; 진단 프로그램을 판독된 차량관련 데이터에 대하여 실행시켜 차량의 진단을 실행하는 단계; 및 진단 결과를 사용자의 단말장치에 표시하는 단계를 포함한다.On the other hand, the method of the system of the present invention for diagnosing the data of the vehicle collected by using a smart card offline, the step of executing a vehicle diagnostic program in the terminal device; Inserting the smart card into the terminal device to authenticate whether the smart card can be diagnosed by the program; Reading vehicle-related data recorded on an authenticated smart card; Executing a diagnostic program of the vehicle by executing the diagnostic program on the read-out vehicle-related data; And displaying the diagnosis result on the user terminal device.

한편, 본 발명의 시스템이 스마트카드를 이용하여 수집된 차량의 데이터를 온라인 상에서 진단하는 방법은 스마트카드를 단말장치에 삽입하는 단계; 단말장치를 네트워크를 통해서 중앙 A/S 센터 메인 서버에 접속하여, 상기 스마트카드가 상기 중앙 A/S 센터 메인 서버에 의해서 서비스가 가능한지를 인증하는 단계; 스마트카드가 인증된 경우에 상기 스마트카드로부터, 수집된 차량관련 데이터를 상기 중앙 A/S 센터 메인 서버로 전송하는 단계; 수집된 차량 관련 데이터에 대하여 차량을 진단하고, 상기 진단결과를 저장하는 단계; 및 진단 결과를 상기 단말장치로 전송하여, 상기 단말장치에 표시하고, 상기 스마트카드에 기록하는 단계를 포함한다.On the other hand, the method of the system of the present invention for diagnosing the data of the vehicle collected by using a smart card online includes the steps of inserting the smart card into the terminal device; Accessing a terminal device to a central A / S center main server through a network, and authenticating whether the smart card is serviceable by the central A / S center main server; Transmitting collected vehicle-related data from the smart card to the central A / S center main server when the smart card is authenticated; Diagnosing the vehicle with respect to the collected vehicle-related data and storing the diagnosis result; And transmitting a diagnosis result to the terminal device, displaying the diagnosis result on the terminal device, and recording the result on the smart card.

이하 첨부된 도면을 참조하여 본 발명의 바람직한 실시예에 대하여 상세히 설명하기로 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

이하에서, 도 1 및 도 3 을 참조하여 본 발명을 설명하면, 도 1 은 본 발명에 따른 스마트카드를 이용한 온라인 및 오프라인상의 차량 정보수집 및 차량 진단 시스템의 구성을 개략적으로 도시하는 블록도이고, 도 3 은 도 1 에서의 스마트카드 제어유닛의 구성을 상세하게 도시한 블록도이다.Hereinafter, the present invention will be described with reference to FIGS. 1 and 3, FIG. 1 is a block diagram schematically illustrating the configuration of a vehicle information collection and vehicle diagnosis system using a smart card according to the present invention. 3 is a block diagram showing in detail the configuration of the smart card control unit in FIG.

도 1을 참조로 하면, 본 발명의 차량 데이터 수집 및 차량 진단 시스템은 스마트카드(101)를 매개로 서로 정보를 전달하는, (i) 차량(102)에 장착된 스마트카드 제어 유닛(103), (ii) 제 2 카드단말기(111) 및 PC(112)를 포함하는 정비업소의 단말장치(110), (iii) 제 1 카드단말기(121) 및 PC 또는 이동통신 단말기(122)를 포함하는 개인 단말장치(120), (iv) 네트워크(130)를 통해서 차량(102)에 관한 정보를 정비업소의 단말장치(110) 또는 개인 단말장치(120)에 설치된 PC/통신단말기 (112, 122)로부터 제공받고 원하는 자동차 진단 및 정비 사항을 다시 정비업소의 단말장치(110) 및 개인 단말장치 (120)로 전송하는 중앙 A/S 센터 메인 서버(140)로 구성된다.Referring to Figure 1, the vehicle data collection and vehicle diagnostic system of the present invention to transfer information to each other via the smart card 101, (i) smart card control unit 103 mounted to the vehicle 102, (ii) a terminal device 110 of a maintenance shop including a second card terminal 111 and a PC 112, (iii) an individual including a first card terminal 121 and a PC or a mobile communication terminal 122; Terminal device 120, (iv) information about the vehicle 102 via the network 130 from the PC / communication terminal 112, 122 installed in the terminal device 110 or personal terminal device 120 of the repair shop The central A / S center main server 140 is provided and transmits the desired car diagnosis and maintenance matters back to the terminal device 110 and the personal terminal device 120 of the repair shop.

도 1 에서 차량(102)은 스마트카드 제어 유닛(SCU;103)을 포함하게 되는데, 이 스마트카드 제어 유닛(103)은 차량의 각종 장치에 부착된 센서 및 제어장치들과, 후술될 방법에 의해서 이들 센서 및 제어장치들로부터, 에러코드로써 표시되는 차량의 이상유무 및 차속 센서, 인젝터 구동신호등의 입력값으로서 표시되는 차량내의 변동사항에 대한 최신의 정보를 수집하여 내부의 제 1 메모리(301)에 기록하고, 스마트카드(101)로부터 최신의 차량정비 정보를 수집하여 내부의 제 2 메모리(302)에 기록하며, 운전자의 편의장치 설정값들을 제 4 메모리(304)에 저장한다. TCU, ECU 등의 제어 유닛과 각종의 센서들은 패러렐 방식 또는 시리얼 방식으로 SCU(103)에 연결되어 각 제어장치에서 수집된 전자 제어장치의 오동작 여부, 각종 소모품의 교환주기, 엔진의 오동작여부등의 자동차에서 일어나는 모든 사항에 관한 데이터를 SCU(103)에 전달하여 이를 내부의 제 1 메모리(301)에 저장하게 한다.In FIG. 1, vehicle 102 includes a smart card control unit (SCU) 103, which is a sensor and control devices attached to various devices of the vehicle and by a method to be described later. From these sensors and control devices, first information 301 is collected by collecting the latest information on the vehicle's abnormality displayed as an error code and changes in the vehicle displayed as input values such as a vehicle speed sensor and an injector driving signal. The latest vehicle maintenance information is collected from the smart card 101 and recorded in the second memory 302, and the driver's convenience device setting values are stored in the fourth memory 304. Control units such as TCU, ECU, and various sensors are connected to the SCU 103 in a parallel or serial manner to determine whether the electronic control devices collected by each control device are malfunctioning, replacement cycles of various consumables, and engine malfunctions. Data about everything that happens in the vehicle is transferred to the SCU 103 to be stored in the first memory 301 therein.

한편, 도 1 에서 정비업소의 단말장치(110)는 차량관련 데이터를 스마트카드로부터 판독 및 스마트카드에 기록하는 제 2 카드단말기(111)와 제 2 카드단말기에 연결되어 스마트카드로부터 판독한 데이터를 분석하여 차량 이상유무 판단 및 소모품 교환상태 표시, 차량 정비사항을 입력하고 저장하는 컴퓨터(112)를 포함한다. 또한, 도 1 에서 개인 단말장치(120)는 차량관련 데이터를 스마트카드로부터 판독 및 스마트카드에 기록하는 제 1 카드단말기(121)와 제 1 카드단말기(121)에 연결되어 스마트카드로부터 판독한 데이터를 이용하여 오프라인상에서 차량 상태의 진단 및 정비권장 사항을 표시하여 자가진단을 실행할 수 있게하는 정비프로그램이 내장된 컴퓨터(122) 또는 전술한 제 1 카드단말기(121)와 연결되어 스마트카드(101)로부터의 데이터를 네트워크를 통해 중앙의 A/S 센터에 전송하여 온라인상에서 차량의 진단 및 정비 권장사항을 표시하여 자가진단을 가능케하는 컴퓨터 또는 통신단말기(122)를 포함한다.On the other hand, the terminal device 110 of the maintenance shop in Figure 1 is connected to the second card terminal 111 and the second card terminal for reading the vehicle-related data from the smart card and the smart card to read the data read from the smart card A computer 112 for analyzing and determining a vehicle abnormality, displaying a consumable replacement status, and inputting and storing vehicle maintenance items. In addition, in FIG. 1, the personal terminal device 120 is connected to the first card terminal 121 and the first card terminal 121 for reading vehicle-related data from the smart card and recording the data on the smart card, and reading data from the smart card. The smart card 101 is connected to a computer 122 having a maintenance program or a first card terminal 121 as described above, which displays a diagnosis and maintenance recommendation of a vehicle state off-line and executes self-diagnosis. It includes a computer or communication terminal 122 that transmits the data from the network to a central after-sales center to display the diagnosis and maintenance recommendations of the vehicle online to enable self-diagnosis.

한편, 도 1 의 중앙 A/S 센터 메인 서버(140)는 인터넷과 같은 네트워크 (130)를 통해서 정비업소의 단말장치(110) 및/또는 개인 단말장치(120)의 컴퓨터 또는 통신단말기(122)와 연결이 가능하다.Meanwhile, the central A / S center main server 140 of FIG. 1 is a computer or communication terminal 122 of a terminal device 110 and / or a personal terminal device 120 of a maintenance shop through a network 130 such as the Internet. It is possible to connect with.

도 2 는 본 발명의 스마트카드와 SCU 에 기록되고 업데이트되는 정보 데이터의 구조를 도시한 블록도이다. 먼저, 스마트카드에 기록되는 정보는 차량 기초정보 데이터, 차량 정비정보 데이터, 운전자 편의정보 데이터, 제휴 어플리케이션 정보 데이터 및 기타 정보데이터로 구분되며, 차량 기초 정보 데이터는 다시 변경불가항목 및 업데이트 가능항목으로, 차량 정비 데이터는 SCU로부터 업데이트 항목 및 외부장치로부터 업데이트 가능항목으로 각각 구분된다. 한편, SCU 에 기록되는 데이터는 차량 기초정보 데이터, 차량 정비 데이터, 운전자 편의정보 데이터 및 기타 정보데이터로 구분되며, 차량 기초정보 데이터에는 변경 불가항목만 수록되며, 차량 정비 데이터는 각종 제어 유닛 및 센서들로부터 업데이트 가능한 항목 및 스마트카드로부터 업데이트 가능한 항목으로 구분된다.2 is a block diagram showing the structure of information data recorded and updated in the smart card and the SCU of the present invention. First, the information recorded on the smart card is divided into basic vehicle information data, vehicle maintenance information data, driver convenience information data, alliance application information data and other information data, and the basic vehicle information data is again changeable and updateable items. The vehicle maintenance data is divided into update items from the SCU and updateable items from external devices. Meanwhile, the data recorded in the SCU is divided into basic vehicle information data, vehicle maintenance data, driver convenience information data, and other information data, and only basic items that cannot be changed are included in the vehicle basic information data, and the vehicle maintenance data includes various control units and sensors. Are divided into an updatable item from the smart card and an updateable item from the smart card.

차량 기초정보 데이터 중 변경불가 항목이란 차량출고일, 차대번호, 엔진번호, 차종, 연식, 배기량과 같은 차량의 고유한 정보를 나타내는 데이터로서 이들 데이터는 자동차 제조사에서 자동차 출하시에 SCU의 제 3 메모리(303)에 등록하는 정보이다. 이 변경불가 항목의 데이터중 SCU의 데이터는 초기 설정시 한번만 쓰기가 가능하고 업데이트가 불가능하며, 스마트카드상의 동 영역은 SCU의 정보 데이터를 그대로 기록할 뿐 차량 출고 후 SCU 이외의 기타 외부 장치에 의해서 수정이 불가능하다. 한편, 차량 기초정보 중 스마트카드의 업데이트 가능항목은 차량 구매일, 차량 구매자, 운전면허번호 및 E-mail과 같은 차량 소유자 개인에 관한 정보로서 이는 자동차 영업소 등 특정기관에서 본인 여부의 확인을 거친 후 등록이 가능하며, 이러한 정보들은 SCU 에 저장되지 않고 스마트카드에만 저장되는 항목이다.The unchangeable items in the basic vehicle information data represent the unique information of the vehicle, such as the vehicle release date, the chassis number, the engine number, the model, the model year, and the displacement.These data are the third memory of the SCU when the vehicle manufacturer leaves the vehicle. 303). Among the data of this non-modifiable item, the data of the SCU can be written only once at the initial setting and cannot be updated.The same area on the smart card records the information data of the SCU as it is. Modifications are not possible. Among the basic information of the vehicle, smart card updateable items are information on the vehicle owner's individual such as vehicle purchase date, vehicle purchaser, driver's license number and e-mail. Registration is possible, and this information is stored only in the smart card, not in the SCU.

차량 정비정보 데이터 중 각종 제어 유닛(CU)으로부터 업데이트되는 항목은 각종의 제어유닛 및 차량내의 센서들로부터 검출되어 SCU에 기록되어지는 정보로서, 자기진단 커넥터로부터 입력되며 차량의 에러코드로서 표현되는 차량의 이상여부 및 주행시의 차량의 속도, 인젝터 구동신호로서 얻어지는 주행시의 평균 RPM,엔진상태 정보등 차량에 부착된 센서로부터 감지할 수 있는 모든 정보를 포함한다. 또한, 이들 정보는 특성에 따라 엔진의 이상신호등과 같은 일정기간 동안의 변경이력의 흐름을 기록하거나, 주행기록등과 같은 업데이트된 최종기록등의 형태로 저장 가능하고, 이 정보는 스마트카드를 SCU에 삽입하는 경우에 스마트카드에 전송되어 SCU로부터 업데이트항목에 해당하는 정보 데이터를 업데이트하게 된다.Among the vehicle maintenance information data, items updated from various control units (CUs) are information detected by various control units and sensors in the vehicle and recorded in the SCU, which are input from a self-diagnosis connector and represented as an error code of the vehicle. It includes all information that can be detected from the sensors attached to the vehicle, such as whether the abnormality and the speed of the vehicle during driving, the average RPM during driving obtained as an injector driving signal, and engine state information. In addition, this information can be recorded in the form of an updated final record, such as a driving record, or an updated final record, such as a driving record, depending on the characteristics of the engine. When inserted into the smart card is transmitted to the smart card to update the information data corresponding to the update item from the SCU.

한편, 차량 정비정보 데이터 중 스마트카드상의 외부장치로부터의 업데이트 가능항목은 A/S 일자, A/S 항목, 정비내용, 교체부품 및 정비회사의 기록과 같은 차량 정비에 관한 기록들을 포함하는 것으로 도 1 의 카드단말기(111,121)와 같은 외부 장치에 의해 스마트카드에 데이터를 기록하고 스마트카드를 SCU에 삽입하는 경우에, SCU의 중앙 처리장치는 이 데이터를 기존의 SCU에 저장된 데이터와 비교하여 최신의 데이터를 스마트카드와 SCU로 상호 업데이트하게 된다.On the other hand, the updateable items from the external device on the smart card among the vehicle maintenance information data include records related to vehicle maintenance such as after-sales date, after-sales items, maintenance contents, replacement parts, and maintenance company records. When data is recorded on the smart card by an external device such as the card terminals 111 and 121 and the smart card is inserted into the SCU, the central processing unit of the SCU compares the data with the data stored in the existing SCU to obtain the latest data. The data will be updated with the smart card and the SCU.

스마트카드(101) 및 SCU(103)에 기록된 운전자 편의 정보 데이터는 선호하는 라디오 주파수 선택ㆍ볼륨의 조절ㆍCDㆍEQ 셋업과 같은 오디오 관련정보, 차량 내부의 온도, 사이드 미러 조정, 운전석의 높이 및 틸트, 및 핸들의 위치 및 틸트 등과 같은 운전자 개인의 편의와 관련된 정보 데이터를 포함하며, 한 차량당 복수개의 스마트카드가 제공될 경우에는 스마트카드의 운전자 편의 정보 데이터 영역은 각 스마트카드 별로 카드소지자에게 맞는 데이터를 저장하게 된다. 따라서, 운전자가 차량에 탑승하여 스마트 카드를 삽입하는 경우 SCU는 스마트카드내의 편의 장치 정보를 차량내의 각종 제어 유닛에 전달하여 탑승자에 맞게 차량의 편의 장치를 조절하게되고, 주행 중 운전자가 편의 정보 관련장치를 변경할 경우 이 변경된 정보를 일차적으로 SCU의 메모리에 저장하고 이를 다시 스마트카드로 업데이트 하게된다. 결과적으로, 스마트카드내의 운전자 편의 장치 정보 데이터는 항상 스마트카드 소지자가 마지막으로 차량을 떠날때의 편의장치의 설정 데이터를 기록하고 있게된다.The driver's convenience information data recorded in the smart card 101 and the SCU 103 can be used for audio related information such as preferred radio frequency selection, volume adjustment, CD and EQ setup, vehicle interior temperature, side mirror adjustment, and driver's seat height. And information data related to the driver's personal convenience, such as tilt, and steering wheel position and tilt. When a plurality of smart cards are provided per vehicle, the driver's convenience information data area of the smart card is provided for each smart card. It will store the data for you. Therefore, when the driver enters the vehicle and inserts the smart card, the SCU transmits the convenience device information in the smart card to various control units in the vehicle to adjust the convenience device of the vehicle to the occupant, and the driver is concerned with the convenience information while driving. If the device is changed, this changed information is first stored in the memory of the SCU and updated again with the smart card. As a result, the driver convenience device information data in the smart card always records the setting data of the convenience device when the smart card holder last left the vehicle.

한편, 스마트카드의 제휴 어플리케이션 정보 데이터는 차량에 관련된 정보외에 응급의료 정보, 보험사의 차량 보험기록, 정유사의 주유 포인트 적립, 극장ㆍ쇼핑ㆍ여행등의 각종 마일리지등 운전자가 개별적으로 서비스 공여를 계약한 회사의 어플리케이션을 탑재하여 단일 카드로 복수의 기능을 지닌 다기능 카드를 가능케 하는 정보를 수록할 수 있다.On the other hand, smart card affiliate application information data includes information related to vehicle, emergency medical information, insurance company's vehicle insurance record, refiner's fueling point accumulation, mileage such as theater, shopping and travel, etc. The company's applications can be loaded to contain information that enables a multifunction card with multiple functions in a single card.

상술의 스마트카드의 데이터들은 최초 사용시 또는 사용자의 필요시에 SCU의 리셋을 수행함으로써 초기화된다. 초기화에 의해서 SCU의 데이터들이 스마트카드로 업데이트되는데, 이때 차량 기초정보 데이터 중 변경불가 항목, 차량의 정비정보 데이터 및 운전자 편의정보 데이터는 SCU의 데이터로부터 업데이트되고, 차량 기초정보 데이터 중 업데이트 가능항목, 제휴 어플리케이션 항목 및 기타 정보 데이터는 기존의 데이터가 스마트카드에 저장되어 있다면 그대로 유지된다.The data of the above-mentioned smart card are initialized by performing a reset of the SCU at the time of first use or as required by the user. By the initialization, the data of the SCU is updated to the smart card, wherein the unchangeable items of the basic vehicle information data, the maintenance information data of the vehicle and the driver convenience information data are updated from the data of the SCU, and the updateable items of the basic vehicle information data, Affiliate application items and other information data are retained if existing data is stored on the smart card.

이러한 초기화는 특히 자동차의 매매시에 필요한데, 스마트카드의 기존 소지자가 차량을 구매하는 경우에는 기존의 스마트카드를 SCU 에 삽입한 후 SCU를 리셋하여 카드를 초기화시켜 사용하게 되는 한편, 기존에 스마트카드를 사용하지 않는 구매자가 SCU 장착차량을 인수받는 경우에는 신규의 스마트카드를 별도로 구매하여, 신규 스마트카드를 SCU에 삽입한 후 SCU를 리셋하여 카드를 초기화시켜 사용하게 되는데, 이 경우는 기존의 스마트카드 사용자가 스마트카드를 분실한 경우에도 그 처리가 동일하다.This initialization is particularly necessary when the vehicle is being sold.If the existing owner of the smart card purchases a vehicle, the existing smart card is inserted into the SCU and the SCU is reset to initialize the card. When a buyer who does not use a SCU receives a vehicle equipped with an SCU, a new smart card is purchased separately, a new smart card is inserted into the SCU, and the SCU is reset to initialize the card. In this case, the existing smart card is used. Even if the card user loses the smart card, the processing is the same.

이하에서는 도 3 및 도 4 의 본 발명의 SCU 의 구성 및 차량내에 장착된 각종의 센서로부터의 정보수집 처리과정을 설명한다.Hereinafter, the configuration of the SCU of the present invention of FIGS. 3 and 4 and the process of collecting information from various sensors mounted in the vehicle will be described.

도 3 에 도시된 스마트카드 제어 유닛(103)은 차량내의 각종 제어 유닛 및 센서들로부터 데이터를 입력받기 위하여 이들과 접속하는 차량 인터페이스(307), 차량 인터페이스 (307)를 통해서 전달되는 정보를 저장하는 제 1 메모리(301), 스마트카드로부터 전달되는 정비 정보등의 데이터를 저장하는 제 2 메모리(302), 차량 출고시 차량의 고유 정보를 저장하는 제 3 메모리(303) 및 현재 운전자의 편의장치 설정 정보를 저장하는 제 4 메모리(304)로 구성되는 EEPROM, 제 1, 제 2 및 제 4 메모리로 정보를 저장하기에 앞서 수집된 차량내부의 정보나 스마트카드로부터의 업데이트되는 데이터를 임시로 저장하는 RAM(306), 스마트카드와 인터페이스하는 카드인터페이스(305), 이들을 제어하고 연산을 수행하는 CPU(309), 및 CPU를 제어하기 위한 프로그램 저장하는 ROM(308) 등을 포함한다.The smart card control unit 103 shown in FIG. 3 stores information transmitted through the vehicle interface 307 and the vehicle interface 307 connected thereto to receive data from various control units and sensors in the vehicle. 1st memory 301, 2nd memory 302 which stores data, such as maintenance information transmitted from a smart card, 3rd memory 303 which stores the unique information of a vehicle at the time of leaving a vehicle, and setting the convenience device of a current driver EEPROM, which consists of a fourth memory 304 for storing information, temporarily stores information collected in the vehicle or updated data from a smart card prior to storing the information into the first, second and fourth memories. A RAM 306, a card interface 305 for interfacing with a smart card, a CPU 309 for controlling them and performing operations, a ROM 308 for storing programs for controlling the CPU, and the like. The.

또한, 본 발명의 SCU는 SCU의 현재의 상태를 표시하거나, 스마트카드와 SCU 사이에서 정보의 업데이트가 수행되는 동안의 통신상태를 표시하거나 또는 SCU 내부의 장애 및 기존의 차량 내부의 제어장치들로부터 이상이 있다고 판단되는 차량의 장애 메시지를 표시하여 차량 점검을 실시할 수 있도록 하는 문자, 화상 및 음성등의 표시장치를 외부에 포함하도록 설계될 수 있으며, 차량내에 설치된 오디오 디스플레이, NAVIGATOR(네비게이션 시스템) 또는 AUTO PC 등의 표시장치를 통해서도 구현되거나 이들과 연동하여 구현될 수 있다.In addition, the SCU of the present invention displays the current state of the SCU, the communication state during the update of information between the smart card and the SCU is performed or from the faults in the SCU and the control devices in the existing vehicle It can be designed to include external display devices such as text, video, and voice to display the error message of the vehicle, which is judged to be abnormal, so that the vehicle can be inspected. Audio display, NAVIGATOR (navigation system) installed in the vehicle Alternatively, the display device may be implemented through a display device such as an AUTO PC, or may be implemented in conjunction with them.

도 4 에 도시된 SCU와 차량의 각 부분과의 통신에 사용되는 차량 인터페이스에 대하여 설명하면, 차량인터페이스(307)는 각종 자기진단 커넥터(404)와 SCU를 연결하기 위한 CAN/K-Line 등의 인터페이스(401)와, 차량내의 각종 센서의 출력값을 SCU로 전달하기 위한 A/D 컨버터(402)와 같은 센서 인터페이스 및 주행중 편의 장치 설정이 변경되었을 때 이를 인식하여 SCU 내에 저장된 편의장치 설정값을 변경시키기 위한 인터럽트를 디코드하는 인터럽트 디코더(403)와 같은 인터럽트 인터페이스를 포함한다. 이하에서, 이들 각각에 대해 좀더 자세히 살펴본다.Referring to the vehicle interface used for the communication between the SCU shown in Figure 4 and the respective parts of the vehicle, the vehicle interface 307, such as CAN / K-Line for connecting the various self-diagnosis connector 404 and the SCU Sensor interface, such as the interface 401 and the A / D converter 402 for transmitting the output values of various sensors in the vehicle and the convenient device settings while driving, are recognized and changed in the convenient device settings stored in the SCU. And an interrupt interface, such as an interrupt decoder 403, which decodes the interrupt to be used. In the following, each of these is discussed in more detail.

SCU 는 차량 인터페이스(307)의 CAN BUS, K-Line 등의 인터페이스를 통해서 자동차의 ECU, TCU, ABS 제어 유닛, AIR BAG 제어 유닛등 각종 제어유닛의 정보를 수집하기 위한 자기진단 커넥터와 통신한다. 차량 진단에 있어서 자기진단 커넥터(404)는 ECU 내에 혹은 엔진룸에 또는 운전석부근에 위치하여 기존의 정비업소에서 하이 스캔장비와 같은 차량 진단장비에 연결하여 차량의 기본적인 상태를 파악할 수 있도록 하는 물리적인 커넥터이며, 이로부터 각 제어 유닛의 에러 코드를 읽어들이기 위한 인터페이스로서의 K-Line 및 CAN 방식등의 프로토콜은 국제 규격(ISO) 및 산업규격으로 공지의 것이므로 자세한 설명을 생략하기로 한다. 또한, 이들 프로토콜을 이용하여 ECU 등으로부터 데이터를 요청하고 이에 대한 응답으로 발생되는 에러코드 및 이의 해석은 각 자동차 제조회사로부터 입수 가능하다.The SCU communicates with a self-diagnosis connector for collecting information of various control units such as ECU, TCU, ABS control unit, AIR BAG control unit, etc. of the vehicle through interfaces such as CAN BUS and K-Line of the vehicle interface 307. In the vehicle diagnosis, the self-diagnosis connector 404 is located in the ECU, in the engine room, or near the driver's seat, and connects to a vehicle diagnostic device such as a high-scan device in an existing maintenance shop so that the basic condition of the vehicle can be understood. As a connector, the protocols such as K-Line and CAN methods as interfaces for reading error codes of the respective control units are well known in the international standard (ISO) and the industrial standard, and thus detailed descriptions thereof will be omitted. In addition, error codes and interpretation thereof generated in response to requesting data from an ECU or the like using these protocols are available from respective automobile manufacturers.

다만, CPU(309) 는 이러한 차량의 에러 코드 항목에 대한 데이터를 차량인터페이스(307)를 통해서 차량내의 제어유닛들에 요청하여, 각 항목에 대한 응답을 차량인터페이스(307)를 통해서 읽어들이고 이를 해석하여, 해당항목에 대한 응답값이 정상값이 아니면 이를 SCU의 제 1 메모리(301)에 저장하는 한편, 도 5 에 설명되는 바와 같은 방식으로 스마트카드로 전송하여 저장한다.However, the CPU 309 requests data about the error code item of the vehicle to the control units in the vehicle through the vehicle interface 307, reads the response for each item through the vehicle interface 307, and interprets it. If the response value for the corresponding item is not the normal value, the response value is stored in the first memory 301 of the SCU, while being transmitted to the smart card in the manner as described in FIG. 5.

한편, 차량 센서에서 검출된 문제점을 진단하고 차량의 운행정보 및 운전자의 운전 특성 정보를 수집하기 위한 차속센서, 인젝터 구동신호, 쓰로틀밸브 위치센서(TPS), 공기량 센서, 온도센서(수온, 배기등), 흡입공기센서(MAP Sensor, Airflow Sensor, 칼만(Kalman) 와류센서 등) 등과 같은 각종 센서출력 및 배터리의 전원상태를 검사하기 위한 배터리 전원 입력은 차량의 센서로부터 출력되는 전류 또는 전압출력을 입력으로 하여 이를 A/D 컨버터(402)와 같은 형태로 대표적으로 구현 가능한 센서 인터페이스에서 변환한 후 이를 CPU (309)측으로 전송하여 검출한다. CPU(309)는 전술한 각종의 센서들의 출력값들로부터 파악가능한 현재 차량의 운행상태 및 운전자의 운전특성을 연산하여(차량의 평균속도, 최고속, 최저속, 차량 평균 RPM, 최고 RPM, 최저 RPM 등과 같은 방식으로) SCU 내의 메모리에 저장하며 또한 이러한 차량 운행상태에 따라서 각종 출력이 지정된 출력범위 내에서 변화되는지를 판단하고 지정된 출력범위를 벗어날 경우 이 값을 SCU의 메모리에 저장한다. SCU 에 저장된 차량센서 출력정보는 이후 도 5 에 도시되어 설명되는 바와 같은 방식으로 스마트카드로 전송되며 스마트카드를 통해 추후 설명할 중앙 A/S 센터의 메인 서버(140) 또는 오프라인상의 독립 프로그램으로 전송되어 센서의 이상유무 및 사용자의 운전 특성에 따른 소모품 교환과 관련된 정비사항 표시등의 용도로 사용된다.Meanwhile, a vehicle speed sensor, an injector driving signal, a throttle valve position sensor (TPS), an air volume sensor, a temperature sensor (diagnostic temperature, exhaust, etc.) for diagnosing a problem detected by the vehicle sensor and collecting driving information and driving characteristic information of the driver. ), Various sensor outputs such as intake air sensors (MAP Sensor, Airflow Sensor, Kalman Vortex Sensor, etc.) and battery power input to check the power status of the battery input current or voltage output from the sensor of the vehicle. By converting it in a sensor interface that can be representatively implemented in the same form as the A / D converter 402, it is transmitted to the CPU 309 for detection. The CPU 309 calculates the driving state of the current vehicle and the driving characteristics of the driver which can be grasped from the output values of the various sensors described above (average speed, maximum speed, minimum speed, average vehicle RPM, maximum RPM, minimum RPM of the vehicle). In such a manner) it is stored in the memory in the SCU, and it is determined whether various outputs are changed within a specified output range according to the driving state of the vehicle, and when the deviation is out of the specified output range, the value is stored in the memory of the SCU. The vehicle sensor output information stored in the SCU is transmitted to the smart card in the manner described later in FIG. 5, and then transmitted to the main server 140 of the central A / S center or an independent program off-line through the smart card. Therefore, it is used for maintenance indicators related to replacing consumables according to sensor abnormality and user's operation characteristics.

또한, 차량 인터페이스(307)는 운전자가 차량의 운행중에 차량내의 편의 장치 설정을 변경할 때, 발생하는 신호를 디코드하여 어떤 편의장치에서 설정이 변경되었는가를 CPU 에 알리고, 차량에 따라서는 LAN, CAN 또는 직접연결 방식으로 연결된 자동미러 조절 스위치, 시트 조절 스위치 및 CDI 인터페이스 등으로 제공되는 카오디오의 사용자 정보등을 입력으로하여 CPU 측으로 이들 데이터를 전송하여 스마트카드로 데이터를 저장하도록 하거나, 카드로부터 전송되는 사용자 편의장치 설정값을 CPU를 통해서 읽어들여 각각의 사용자 편의 장치에 부착된 모터등의 구동장치를 제어하여 편의장치를 재설정 가능하도록 하는 통신 인터페이스 장치의 역할을 한다.In addition, the vehicle interface 307 decodes a signal generated when the driver changes a convenient device setting in the vehicle while the vehicle is in operation, and informs the CPU of which convenient device the setting has been changed, and depending on the vehicle, LAN, CAN or Input the car audio user information provided through the auto mirror control switch, the seat control switch, and the CDI interface connected by the direct connection method, and transmit these data to the CPU side to save the data with the smart card or from the card. Read the user convenience device setting value through the CPU to control the drive device such as a motor attached to each user convenience device serves as a communication interface device that can be reset the convenience device.

상술한 구성의 SCU를 이용한 차량내부의 데이터를 수집하는 방법을, 본 발명의 시스템에서 차량내의 데이터를 수집하는 과정을 도시하는 도 5 의 흐름도를 참조하여 설명하면 다음과 같다.A method of collecting data in the vehicle using the SCU having the above-described configuration will be described with reference to the flowchart of FIG. 5 illustrating a process of collecting data in the vehicle in the system of the present invention.

본 발명의 시스템에서 차량내에 장착된 SCU(103)는 차량내의 각종 제어 유닛과 센서등에 연결되어 차량에 운전자가 탑승하여 자동차 키를 꽂아 전원이 인가되는 순간부터 차량내의 모든 부분에서 일어나는 변화를 차량내의 제어 유닛과 센서들을 통해서 감지하게 된다. 운전자가 차량에 탑승하고 차량의 키를 삽입하여 SCU에 전원이 인가되면, CPU(309)는 차량인터페이스(307)내의 CAN/K-Line을 통해서 자기 진단 명령어를 자기진단 커넥터(404)를 이용하여 차량내의 각종 제어 유닛으로 전송하게 된다.(S510) 그러면, 각종의 제어 유닛들은 이에 응답하여 각 제어유닛의 에러코드를 CAN/K-Line을 통해서 CPU(309)로 전송하게 되고 CPU는 이를 수신한다.(S515) CPU(309)는 수신한 에러코드를 분석하여 각 제어 유닛들 및 이들이 제어하는 차량의 각 부분이 정상적으로 동작하고 있는지를 판단한다.(S520) 모든 부분이 정상적으로 동작하고 있다고 판단되면, SCU는 센서의 출력값들을 체크하기 위해서 설정된 시간이 경과되었는지를 판단한다.(S525) 이러한 센서의 출력값을 체크하기 위한 시간 주기는 SCU 내부의 CPU의 연산 능력에 따라 다양하게 설정될 수 있으며, 이러한 설정값은 CPU(309)내의 Timer/Counter에 의해서 카운트된다.In the system of the present invention, the SCU 103 mounted in the vehicle is connected to various control units and sensors in the vehicle, and the change occurs in all parts of the vehicle from the moment the power is applied by the driver riding the vehicle in the vehicle and inserting the car key. It is detected through the control unit and sensors. When the driver boards the vehicle and inserts a vehicle key to supply power to the SCU, the CPU 309 uses the self-diagnosis connector 404 to issue a self-diagnostic command through the CAN / K-Line in the vehicle interface 307. The various control units transmit the error code of each control unit to the CPU 309 via the CAN / K-Line in response to the various control units in the vehicle (S510). (S515) The CPU 309 analyzes the received error code to determine whether the respective control units and the parts of the vehicle they control are operating normally. (S520) When it is determined that all the parts are operating normally, The SCU determines whether the set time for checking the output values of the sensor has elapsed (S525). The time period for checking the output value of the sensor depends on the computational power of the CPU inside the SCU. To be set, and this setting value is counted by Timer / Counter in the CPU (309).

설정된 시간이 경과되지 않았다면 SCU는 단계(S510)로 진행하여 다시 자기진단 명령어를 각 제어유닛들로 전송하게되고, 설정된 시간이 경과되었다면 SCU는 차속 센서를 통해서 차량의 속도를 입력받고, 인젝터 구동신호로서 RPM을 입력받는등 차량내의 센서의 출력값들을 입력받아 SCU 내의 RAM(306)에 임시로 저장한다.(S530) 임시로 저장된 센서들의 출력값들을 이용하여 CPU(309)내에서는 차량의 평균속도, 최고속도, 최저속도, 차량의 평균 PRM, 최고 및 최저 RPM 의 계산과 같은 연산을 통해서 현재 차량의 운행 상태 및 운전자의 운전 특성이 분석되고(S535), 이렇게 분석된 결과는 단계 (S530)에서 수집된 센서들의 출력값과 함께 SCU의 제 1 메모리(301)에 저장된다.(S540) 상술한 센서 출력값들의 수집 및 분석을 마친 후, SCU는 다시 단계(S510)로 진행하여 자기 진단 명령어를 차량내의 제어 유닛들로 전송하게 된다.If the set time has not elapsed, the SCU proceeds to step S510 and again transmits a self-diagnosis command to each control unit. If the set time has elapsed, the SCU receives the speed of the vehicle through the vehicle speed sensor, and the injector drive signal. As an input of RPM, the output values of the sensors in the vehicle are received and temporarily stored in the RAM 306 in the SCU. (S530) By using the output values of the temporarily stored sensors, the average speed of the vehicle in the CPU 309 is highest. The operation state of the current vehicle and the driver's driving characteristics are analyzed through calculations such as speed, minimum speed, average PRM of the vehicle, maximum and minimum RPM (S535), and the analyzed result is collected in step S530. The SCU is stored together with the output values of the sensors in the first memory 301 of the SCU. (S540) After the above-described collection and analysis of the sensor output values is completed, the SCU proceeds to step S510 again. However, the command is transmitted to the control units in the vehicle.

한편, 자기 진단 명령어에 대한 응답으로 수신된 에러코드의 분석결과 정상응답이 아니라고 판단되면, 이러한 에러 코드는 SCU의 제 1 메모리(301)에 저장된다.(S550)On the other hand, if it is determined that the response is not a normal response as a result of analyzing the error code received in response to the self-diagnosis command, the error code is stored in the first memory 301 of the SCU.

SCU는 에러코드를 저장한 후, SCU내에 스마트카드가 삽입되었는지 여부를 판단한다 (S555). 만약, 스마트카드가 삽입되지 않았으면 에러코드 및 단계(540)에서 SCU 에 저장된 센서들의 출력값과 이들의 분석 결과를 스마트카드에 업데이트 할 수 없으므로 다시 자기 진단 명령어를 제어 유닛들로 전송하는 단계(S510)로 진행하게 되고, 스마트카드가 삽입되었다면 스마트카드가 당해 차량에 속하는 카드인지를 판단하는 인증 단계(S560)로 진행하게 된다. 카드의 인증은 스마트카드 키와 SCU의 키를 상호 비교하여 수행되는데, 인증에 사용되는 키는 차량의 차대번호 또는 엔진 블록 번호등 차량에 고유한 번호들을 사용하여 생성할 수 있다. 스마트카드가 당해 차량에 사용할 수 있는 것으로 인증이 되면, 상술한 것처럼 SCU 에 저장된 데이터들은 차량의 최신정보이므로 스마트카드와 SCU의 저장정보 데이터를 비교할 필요없이 스마트카드에 기록하게 된다.(S565) 스마트카드에 변경된 데이터를 기록한 후, 현재 삽입된 스마트카드가 자동차 키 삽입 직후에 삽입된 스마트카드와는 다른카드로 변경되었거나 자동차 키 삽입후에 스마트카드가 삽입된 경우를 위해, 스마트카드와 SCU의 데이터를 최신의 데이터로 상호 업데이트하기 위해 도 6 의 (S630) 단계로 진행한다.After storing the error code, the SCU determines whether a smart card is inserted into the SCU (S555). If the smart card is not inserted, the error code and the output values of the sensors stored in the SCU and the analysis results thereof cannot be updated in the smart card in step 540, and thus transmitting a self-diagnosis command to the control units again (S510). If the smart card is inserted, and proceeds to the authentication step (S560) to determine whether the smart card belongs to the vehicle. The authentication of the card is performed by comparing the smart card key and the key of the SCU, and the key used for authentication may be generated using numbers unique to the vehicle such as a vehicle chassis number or an engine block number. If the smart card is authenticated as being usable for the vehicle, the data stored in the SCU is the latest information of the vehicle, as described above, so that the smart card is recorded in the smart card without comparing the smart card and the stored information data of the SCU (S565). After recording the changed data on the card, the data of the smart card and the SCU is saved for the case that the currently inserted smart card is changed to a card different from the smart card inserted immediately after the car key is inserted or the smart card is inserted after the car key is inserted. In order to update each other with the latest data, the process proceeds to step S630 of FIG. 6.

도 6 은 본 발명의 시스템에서 스마트카드(101)와 SCU(103)내의 데이터간에 상호 최신의 데이터로 업데이트하는 처리과정를 도시하는 흐름도이다. 도 6 에서 자동차 키가 삽입되면 SCU는 스마트카드가 삽입되었는가를 판단하게된다(S610). 스마트카드가 삽입되지 않았다면 SCU는 스마트카드와 비교하여 데이터를 업데이트 할 수 없으므로 차량내의 최신의 데이터를 검출하기 위해서 자기 진단 명령어를 전송하는 단계(S510)로 진행하고, 스마트카드가 삽입되어 있다면 삽입된 카드를 인증하는 단계(S620)로 진행한다. 스마트카드를 인증하는 단계는 도 5 의 경우에 마찬가지로 스마트카드가 당해 차량에 속하는 것인지의 여부를 차대번호 또는 엔진 블록번호와 같은 차량의 고유의 번호를 사용하여 생성된 스마트카드 키와 SCU 키를 서로 비교함으로써 수행된다. 카드가 당해 차량에 적합한 카드로 인증되지 않으면 카드가 삽입되지 않은것과 마찬가지로 차량내의 최신 데이터를 검출하는 단계(S510)로 진행하게 되고, 카드가 당해 차량에 적합한 카드로 인증이 되면 SCU상의 데이터와 스마트카드내의 데이터를 서로 비교하는 단계(S630)로 진행하게 된다. 상호의 데이터를 비교하는 단계는 스마트카드에 저장된 모든 데이터와 SCU에 저장된 모든 데이터를 비교하여 차이가 있는지 여부를 판단함으로써 비교할 수도 있으나, 보다 바람직하게는 가장 최근에 업데이트된 날자, 주행거리, 업데이트의 누적횟수 등과 같은 수치의 대소를 비교하여 가장 최근에 업데이트된 데이터로부터 오래된 데이터를 업데이트하게 된다(S640). 이 때에 카드로부터 SCU로 업데이트되는 데이터는 도 1 및 후술할 도 7 에서 설명되는 방법에 의해 스마트카드에 저장된 차량의 최신 정비기록이며, SCU로부터 스마트카드로 업데이트되는 데이터는 도 5 에서 설명한 방법에 의해서 SCU에 저장된 에러코드값, 센서출력값등과 같은 최신의 차량 데이터이다.6 is a flowchart showing a process of updating the data in the smart card 101 and the data in the SCU 103 with the latest data in the system of the present invention. When the car key is inserted in FIG. 6, the SCU determines whether the smart card is inserted (S610). If the smart card is not inserted, the SCU cannot update the data compared to the smart card, and thus proceeds to the step (S510) of transmitting a self-diagnosis command to detect the latest data in the vehicle. The authentication proceeds to step S620. The step of authenticating the smart card is similar to that of the smart card key and the SCU key generated using the unique number of the vehicle, such as the chassis number or the engine block number, whether or not the smart card belongs to the vehicle in the case of FIG. By comparison. If the card is not authenticated with the appropriate card for the vehicle, the process proceeds to step S510 of detecting the latest data in the vehicle as if the card is not inserted. If the card is authenticated with the card suitable for the vehicle, the data and the smart on the SCU are smart. In step S630, the data in the card are compared with each other. Comparing the data of each other may be compared by comparing all data stored in the smart card and all data stored in the SCU to determine whether there is a difference, but more preferably the date, mileage, update of the most recently updated The old data is updated from the most recently updated data by comparing the magnitude of the numerical value such as the cumulative number of times (S640). At this time, the data updated from the card to the SCU is the latest maintenance record of the vehicle stored in the smart card by the method described in FIG. 1 and FIG. 7 to be described later, and the data updated from the SCU to the smart card by the method described in FIG. The latest vehicle data such as error code value and sensor output value saved in SCU.

도 7 은 정비업소의 PC 또는 독립형 단말장치 등을 통해 차량 진단 및 정비시의 처리과정을 도시한 도이다. 차량이 연계 서비스를 제공하는 각종 정비업소에 입고되면 운전자는 당해 차량에 속하는 스마트카드(101)를 정비업소의 PC 또는 독립형 단말장치에 부착된 제 2 카드단말기(111)에 삽입하게된다.(S710) 도 5 및 도 6 에서 설명된 과정에 의해 차량 제어 유닛 및 센서들에 의해서 감지되어 SCU(103) 및 스마트카드에 기록ㆍ저장된 모든 사항들은 스마트카드(101)로부터 제 2 카드단말기(111)로 판독된다(S720). 판독된 데이터는 카드단말기(111)에 연결된 PC(112) 상에 표시되고(S730), 판독된 데이터를 기초로하여 진단 프로그램 또는 정비업자의 경험적 판단에 의해 정비할 사항을 검토하게 되는데(S740), 이 때에 정비프로그램에 의해서 정비사항이 검토되는 경우에는 프로그램의 성능에 따라서 정비사항의 다소가 결정될 수 있다. 정비업자는 검토된 사항에 대해 소모품 교환 또는 차량수리를 행하고(S750) 이러한 처리 항목을 PC(112)에 입력하여 처리가 완료되면 처리결과를 카드단말기(111)를 통해서 스마트카드(101)에 기록하게 된다(S760). 스마트카드에 기록된 이들 최신의 정비 데이터는 운전자가 스마트카드를 차량내의 SCU(103)에 삽입한 때에 도 6 에서 설명된 처리 과정을 통해서 SCU에 업데이트되어, SCU에는 항상 최신의 정비데이터가 유지될 수 있다.7 is a diagram illustrating a process of diagnosing and maintaining a vehicle through a PC or a standalone terminal of a maintenance shop. When the vehicle is received at various maintenance shops providing the linked service, the driver inserts the smart card 101 belonging to the vehicle into the second card terminal 111 attached to the PC or the independent terminal device of the maintenance shop. 5) All items recorded and stored in the SCU 103 and the smart card by the process described in FIGS. 5 and 6 are stored in the SCU 103 and the smart card from the smart card 101 to the second card terminal 111. It is read (S720). The read data is displayed on the PC 112 connected to the card terminal 111 (S730), and based on the read data, the items to be repaired are reviewed by an empirical judgment of a diagnostic program or a maintenance worker (S740). In the case where maintenance items are reviewed by the maintenance program at this time, some of the maintenance items may be determined according to the performance of the program. The service provider performs consumable replacement or vehicle repair on the reviewed item (S750) and inputs the processing item into the PC 112, and when the processing is completed, the processing result is recorded in the smart card 101 through the card terminal 111. (S760). These latest maintenance data recorded in the smart card are updated to the SCU through the process described in FIG. 6 when the driver inserts the smart card into the SCU 103 in the vehicle, so that the latest maintenance data is always maintained in the SCU. Can be.

만약, 연계 서비스를 제공하는 각종 정비업소의 단말장치가 인터넷 접속이 가능한 경우처럼 온라인 환경이 구축되어 있는 경우에는 고객관리를 위해서 업데이트된 데이터를 자동차 중앙 A/S 센터 메인 서버(140)로 전송하여 데이터베이스에 대상 차종 및 연식, A/S 일자, A/S 항목, 정비 내용, 정비회사의 기록등을 저장할 수 있으며, 아울러 차량 제어유닛, 센서등에 의해 감지되어 SCU 에 저장되어진 차량 진단 데이터를 전송받아 데이터베이스화할 수 있다. 이렇게 수집된 데이터들은 차량의 사전 진단 서비스를 위한 통계자료 및 차량 부품 개선 및 신차개발을 위한 통계자료로서 활용되게 된다.If an online environment is established, such as when terminal devices of various maintenance shops that provide linked service are connected to the Internet, the updated data is transmitted to the car central A / S center main server 140 for customer management. In the database, you can save the model, model year, A / S date, A / S items, maintenance contents, and the record of the maintenance company in the database.In addition, the vehicle diagnostic data detected by the vehicle control unit and the sensor and stored in the SCU are received. Can be databased. The collected data will be used as statistical data for the vehicle's pre-diagnosis service and statistics for improving vehicle parts and developing new vehicles.

차량의 소유자가 스마트카드가 없이 정비 서비스를 제공하는 업체에 방문하였을 경우에는, 상술의 방법에 의해 가장 최근의 정비 데이터가 SCU(103)에 저장되어 있을 것이므로, 이 데이터를 이용하게 된다. 이 경우 정비 서비스 업체에서 보관하고 있는 스마트카드(정비사용 스마트카드)를 SCU에 삽입하고 리셋키를 누르게 되면 상술된 것처럼 SCU의 차량 기초정보 데이터와 차량 정비관련 데이터가 스마트카드에 기록되게 된다. 이 스마트카드를 다시 카드단말기에 삽입하여 상술의 정비 서비스를 행하고 그 결과는 다시 동 카드를 통해서 SCU에 저장되게 된다.When the owner of the vehicle visits a company that provides a maintenance service without a smart card, the latest maintenance data will be stored in the SCU 103 by the above-described method, so that the data is used. In this case, when the smart card (maintenance smart card) stored in the maintenance service company is inserted into the SCU and the reset key is pressed, the vehicle basic information data and the vehicle maintenance related data of the SCU are recorded on the smart card as described above. The smart card is inserted into the card terminal again to perform the above-described maintenance service, and the result is again stored in the SCU through the card.

스마트카드를 이용한 온라인 차량 진단 과정의 흐름을 나타내는 도 8 및 온라인상의 차량 진단 시스템의 구성을 나타내는 도 9 및 도 10 을 이하에서 설명한다. 사용자가 운행중인 차량에 문제가 발생하거나 자신의 차량의 현재 상태등을 알아보려고 할 때, 사용자는 자신의 차량에 속하는 스마트카드를 카드단말기(121)가 부착된 각종 온라인 접속장치(예컨데, 컴퓨터 또는 이동전화 등)에 카드를 삽입한 후 인터넷과 같은 네트워크를 통해서 중앙 A/S 센터 메인 서버(140)에 접속한다(S820).FIG. 8 and FIG. 9 and FIG. 10 illustrating the configuration of the online vehicle diagnosis system using the smart card will be described below. When a user experiences a problem with a vehicle in question or tries to find out the current state of his / her vehicle, the user may use a smart card belonging to his / her vehicle in various online access devices (eg, a computer or After inserting the card into the mobile phone, etc.) and access to the central A / S center main server 140 via a network such as the Internet (S820).

먼저, 사용자는 XML, HTML 등의 방식을 이용하여 웹상에서 그래픽 환경에 기반하여 다차원 데이터 및 다양한 멀티미디어 정보를 표시할 수 있는 능력을 가지고, 이로부터 데이터의 입력 및 처리 결과를 사용자가 확인할 수 있게하는 웹 인터페이스(925)를 구현하는 중앙 A/S 센터의 웹서버(1030)에 네트워크를 통해서 접속하게 된다. 일단 웹서버(1030)에 접속되면 인증 서버(1020)는 접속된 스마트카드가 서비스 대상에 속하는 카드인지 인증하게 되는데, 이때의 인증 절차는 전술한 스마트카드에 저장되어있는 차량의 고유한 정보, 예컨데 차량의 제조회사, 차종 또는 연식등을 비교 검토함으로써 대상 차량이 중앙 A/S 센터 메인 서버(140)에서 서비스를 제공하고 있는 차종인지를 인증하게 된다(S830). 스마트카드가 접속된 중앙 A/S 센터 메인 서버(140)에 의해 서비스를 제공받을 수 없는 카드로서, 인증이되지 않으면 온라인 차량 진단 절차는 종료되게 된다. 스마트카드가 인증 서버(1020)에 의해서 인증이 되면, 도 5 및 도 6 에 관해서 설명된 과정을 통해서 스마트카드에 업데이트된 차량의 기초정보 데이터 및 정비정보 데이터는 온라인을 통해서 중앙 A/S 센터 메인 서버로 전송되게 된다(S840).First, the user has the ability to display multi-dimensional data and various multimedia information based on the graphic environment on the web using XML, HTML, etc., from which the user can check the data input and processing results The web server 1030 of the central A / S center implementing the web interface 925 is connected through a network. Once connected to the web server 1030, the authentication server 1020 authenticates whether the connected smart card is a card belonging to the service target, wherein the authentication procedure is unique information of the vehicle stored in the above-described smart card, for example By comparing and examining the manufacturer of the vehicle, the model or the year of the vehicle, it is authenticated whether the target vehicle is a model of the vehicle provided by the central A / S center main server 140 (S830). The smart card is a card that cannot be serviced by the central A / S center main server 140 to which the smart card is connected. If the authentication is not performed, the online vehicle diagnostic procedure is terminated. When the smart card is authenticated by the authentication server 1020, the basic information data and the maintenance information data of the vehicle updated in the smart card through the process described with reference to FIGS. 5 and 6 are online through the central A / S center main. It is transmitted to the server (S840).

데이터를 전송받은 중앙 A/S 센터 메인 서버(140)는 데이터 베이스 서버(1010)에서 정비 프로그램을 실행하여, 차량의 제어유닛들로부터의 에러코드를 수신된 데이터상에서 검출하여 문제점을 진단하고, 진단된 결과를 차량 결과 데이터 베이스(930)에 저장하게 된다.(S850) 이를 좀 더 구체적으로 살펴보면, 먼저 스마트카드로부터 입력된 에러코드 등의 데이터를 수집하면, 추론엔진(915)은 이를 입력으로 전문가로부터 차량의 고장상황에 대해 발생 가능한 단일한 에러코드 혹은 복합된 에러코드 또는 기타 전문지식의 형태로 차량에 대한 지식을 추출하고, 이를 지식베이스(910)에 저장할 수 있는 형태로 전환하는 지식획득시스템(920)을이용하여 구축되고 또한 문제점 진단의 규칙 및 절차등의 자료로 구성되는 지식베이스(910)로부터 각종 추론방식을 통하여 적절한 해를 도출한다. 이는 당해 차량의 문제점 및 이에 대한 해결책과 교환이 필요한 부품 및 운전자의 운전 습관에 관련된 각종 통계데이터 및 개선방향에 관련된 자료로써 만일 네트워크를 통해서 중앙 A/S 센터 메인 서버에 접속된 접속장치가 컴퓨터인 경우엔 컴퓨터 모니터를 통해서, 접속장치가 이동전화와 같은 통신단말기인 경우엔 문자 서비스등의 방법을 통해서 전송하여 표시된다.(S860)The central A / S center main server 140 receiving the data executes a maintenance program in the database server 1010, detects an error code from the control units of the vehicle on the received data, diagnoses a problem, and diagnoses the problem. The result is stored in the vehicle result database 930. (S850) Looking at this in more detail, first collecting data such as an error code input from a smart card, the inference engine 915 is an expert as an input. Knowledge acquisition system that extracts the knowledge of the vehicle from the form of a single error code or a complex error code or other specialized knowledge that can be generated for the failure situation of the vehicle and converts it into a form that can be stored in the knowledge base 910 Through a variety of inference methods from the knowledge base 910, which is constructed using 920 and consists of data such as rules and procedures for problem diagnosis. Open to derive the appropriate year. This is the data related to the problem of the vehicle, the parts that need to be replaced, and the various statistical data related to the driving habits of the driver and the direction of improvement. If the connection device connected to the main A / S center main server via the network is a computer, In the case of a computer monitor, if the connecting device is a communication terminal such as a mobile phone, it is transmitted and displayed through a method such as a text service (S860).

한편, 상술한 과정을 통해서 진단되고 표시된 결과에 아울러 차량의 진단결과에 대한 불만사항이나 차량의 문제점을 웹 인터페이스(925)를 통해서 사용자(940)가 차량 진단 결과 데이터 베이스(930)에 저장할 수 있도록 함으로써, 자동차회사(950)는 이 데이터베이스(930)에 저장된 데이터를 이용하여 각 차종별 운전자의 성향, 각 차량별 제어장치의 문제점등을 파악할 수 있으며, 차량 전문가는 이를 이용하여 지식 획득 시스템을 통해서 지식베이스를 업데이트함으로써 추론엔진을 통한 차량의 진단 결과가 보다 정밀해질 수 있도록 할 수 있다. 이러한 과정에 의해서 차량 사용자는 직접 차량을 정비업소에 운전하여 가지 않고서도 필요한 정비사항을 알 수 있게되며, 자동차 회사의 경우 데이터 베이스(930)를 통해서 일일이 판매한 차량을 직접 확인하지 않아도 이들 차량의 문제점 및 소비자의 불만 사항등을 파악할 수 있게 된다.Meanwhile, in addition to the results diagnosed and displayed through the above-described process, the user 940 may store the complaint or the problem of the vehicle in the vehicle diagnosis result database 930 through the web interface 925. By doing so, the automobile company 950 may use the data stored in the database 930 to grasp the driver's propensity for each vehicle type and the problem of the control device for each vehicle, and the vehicle expert may use the knowledge through the knowledge acquisition system. By updating the base, the diagnostic results of the vehicle through the inference engine can be more precise. By this process, the vehicle user can know the necessary maintenance without directly driving the vehicle to the repair shop, and in the case of an automobile company, even without directly checking the vehicles sold through the database 930, Problems and consumer complaints can be identified.

스마트카드를 이용한 오프라인 차량 진단 과정의 흐름을 나타내는 도 11 및 그 시스템의 구성을 도시하는 도 12를 참조하여 오프라인상의 차량 진단과정을 설명한다. 차량 운행자가 온라인을 통해서 중앙 A/S 센터 메인 서버(140)에 연결할 수 없는 경우에는 카드단말기(121)가 연결된 PC(122)와 같은 단독장치를 사용하여 오프라인 자가 진단을 행할 수도 있다. 먼저, 사용자는 PC 와 같은 단독장치에 해당 정비 진단 프로그램을 실행하게 되는데, 이때 실행되는 프로그램은 단독 장치의 처리용량 또는 정비 진단 사항의 다소에 따라 다양하게 선택될 수 있다(S1110). 진단 프로그램이 실행된 후 사용자는 스마트카드를 카드단말기 (121)에 삽입하게 되고(S920), 단독장치는 해당 스마트카드가 현재 실행중인 프로그램에 의해서 진단 서비스를 받을 수 있는 카드인지를 인증하게 되는데, 인증 방법은 도 8 에서와 동일하다(S1130). 삽입된 스마트카드(101)가 현재 실행중인 프로그램에 의해서 서비스를 받을 수 없는 카드로 판단되어 인증이되지 않으면 오프라인 정비진단 과정은 종료하게 되지만, 카드가 인증되면 카드 단말기에 의해서 스마트카드로부터 단독장치로 차량내에서 수집한 에러코드 및 센서 출력값과 같은 고유정보 및 정비정보에 관한 데이터가 판독되어 전송된다(S1140). 단독장치는 전송받은 데이터에 대해 진단프로그램을 실행하여 사전 진단 또는 문제점 진단을 실행하여 정비 권장사항 또는 현재 필요한 정비사항이 프로그램에 의해 검토된다(S1150).An offline vehicle diagnosis process will be described with reference to FIG. 11 showing the flow of an offline vehicle diagnosis process using a smart card and FIG. 12 showing a configuration of the system. When the vehicle driver cannot connect to the central A / S center main server 140 through online, offline self-diagnosis may be performed using a single device such as a PC 122 to which the card terminal 121 is connected. First, a user executes a corresponding maintenance diagnostic program on a single device such as a PC, and the program to be executed may be variously selected depending on the processing capacity of the single device or some of the maintenance diagnosis items (S1110). After the diagnostic program is executed, the user inserts the smart card into the card terminal 121 (S920), and the single device authenticates whether the smart card is capable of receiving the diagnostic service by the currently running program. The authentication method is the same as in FIG. 8 (S1130). If the inserted smart card 101 is judged as a card that cannot be serviced by the currently running program and is not authenticated, the offline maintenance diagnosis process is terminated. However, if the card is authenticated, the smart card is transferred from the smart card to a single device by the card terminal. Data related to unique information and maintenance information such as an error code and a sensor output value collected in the vehicle are read and transmitted (S1140). The single device executes a diagnostic program on the received data and executes a preliminary diagnosis or a problem diagnosis so that the maintenance recommendation or the currently required maintenance matter is reviewed by the program (S1150).

상술의 과정을 구체적으로 설명하면, 사용자는 도 9 의 웹 인터페이스(925)와 동일한 기능을 수행하는 사용자 인터페이스(1225)를 통해서 추론엔진(1215)에 접속한다. 즉, 카드단말기(121)에 의해서 스마트카드로부터 판독된 차량내부에서 수집된 에러코드, 센서 출력 및 정비정보는 사용자 인터페이스를 통해서 소프트웨어적으로 구현된 추론엔진(1215)으로 전달되고, 추론엔진은 지식베이스(1210)로부터 제공된 차량진단 규칙 및 진단결정 절차를 스마트 카드로부터 수신한 데이터를 적용하여 각종의 추론 방식을 이용하여 에러코드를 분석하여 차량의 문제점을 진단한다. 이러한 오프라인 차량진단 방식에서의 지식베이스는 자료가 업데이트된 CD를 구입하거나 업그레이드된 진단 프로그램을 구입함으로써 업데이트된다.In detail, the user accesses the inference engine 1215 through a user interface 1225 that performs the same function as the web interface 925 of FIG. 9. That is, error codes, sensor outputs, and maintenance information collected in the vehicle, read from the smart card by the card terminal 121, are transferred to the inference engine 1215 implemented in software through a user interface, and the inference engine is knowledgeable. The vehicle diagnosis rule and the diagnosis determination procedure provided from the base 1210 are applied to the data received from the smart card to analyze the error codes using various inference methods to diagnose the problem of the vehicle. The knowledge base in this offline vehicle diagnosis method is updated by purchasing updated CDs or purchasing upgraded diagnostic programs.

상술의 방법에 의해서 검토된 결과인 차량의 문제점 및 소모품의 교환일정등은 단독장치에 표시된다(S1160). 온라인상의 차량진단과 마찬가지로 이러한 오프라인상의 차량 진단과정에 의해 차량을 직접 정비업소에 입고하지 않고도 필요한 정비사항을 알 수 있게된다.Problems of the vehicle and the replacement schedule of the consumables, which are the results examined by the above-described method, are displayed on the single device (S1160). Like on-line vehicle diagnostics, this off-line vehicle diagnostics allows you to know the maintenance you need without having to put your vehicle in the shop.

이하 도 13a 및 13b 를 참조하여 스마트카드를 이용한 자동차 편의장치 자동 설정 방법을 설명한다. 도 13a 및 13b는 본 발명에 따른 차량 편의장치를 스마트카드의 저장 데이터에 따라서 자동으로 설정하는 방법을 도시한다. 스마트카드(101)의 데이터를 이용하여 차량편의 장치를 자동으로 설정하기 위해서는 운전자의 안전을 위해서 차량이 운행중이지 않을 것을 전제로 한다. 따라서, 운전자가 차량에 승차하여 키를 꽂아 전원이 인가되면 차량의 중아 제어 장치는 차량이 시동중에 있는지를 먼저 조사하게 된다.(S1301) 만일 차량이 시동중이라면 안전을 위해 스마트카드로부터 편의 장치 설정데이터를 판독하여 편의장치를 변경해서는 안되므로 스마트카드 삽입 여부를 판단하지 않고 기존의 편의장치가 변경되었는가의 여부만을 판단하는 단계(S1340)로 진행하게된다.Hereinafter, a method for automatically setting a vehicle convenience device using a smart card will be described with reference to FIGS. 13A and 13B. 13A and 13B illustrate a method for automatically setting a vehicle convenience apparatus according to the present invention according to stored data of a smart card. In order to automatically set the device of the vehicle using the data of the smart card 101, it is assumed that the vehicle is not running for the safety of the driver. Therefore, when the driver rides in the vehicle, inserts a key, and the power is applied, the central control device of the vehicle first checks whether the vehicle is starting. (S1301) If the vehicle is starting, the convenience device is set from the smart card for safety. Since the convenience device should not be changed by reading the data, the process proceeds to step S1340 where only the existing convenience device is changed without determining whether the smart card is inserted.

차량이 시동중이 아니라면 차량의 중앙 제어장치는 스마트카드로부터의 편의정보를 판독하기 위해 먼저 스마트카드(101)가 SCU(103)에 삽입되었는가를 확인하게된다(S1305). 차량 키가 삽입되었지만 시동중이지 않은 상태에서 스마트카드도 삽입되지 않았다면, 중앙 제어 장치는 운전자에 의한 차량내의 변화가 발생할 때까지 단계(S1301) 및 단계(S1305)를 반복하게 되지만, 시동중이지 않은 상태에서 스마트 카드가 삽입되었다면 삽입된 스마트 카드를 인증하는 단계로 진행한다. 스마트카드 인증단계는 카드키와 SCU의 키를 상호 비교하여 행하며, 이 경우 인증키는 도 5 및 도 6 의 과정에서와 같이 차량의 차대번호, 엔진 블록등의 차량 고유의 번호를 사용하여 생성될 수 있다. 스마트카드가 탑승 차량에 속하지 않는 것이기 때문에 인증이되지 않는 경우엔 스마트카드로부터 데이터를 판독할 수 없으므로, 종전의 편의 장치의 설정을 변경했는지를 확인하는 단계(S1340)로 진행하게 된다. 스마트카드(101)가 인증된 경우에는 SCU(103)가 스마트카드로부터 편의장치에 관련된 데이터를 판독하여 SCU(103)내의 임시 저장장소인 RAM(306)에 저장하게 되는데, 이 때에 판독되는 편의장치 데이터는 상술한 운전자가 선호하는 라디오 주파수 선택ㆍ볼륨조절ㆍCDㆍEQ 셋업과 같은 오디오 관련정보, 차량 내부의 온도, 사이드 미러조정, 운전석의 높이 및 틸트, 및 핸들의 위치 및 틸트 등과 같은 운전자 개인의 편의와 관련된 정보 데이터로서, 차량의 중앙 제어장치에서 전자적으로 조절할 수 있는 모든 장치의 조절에 관한 데이터를 포함할 수도 있다.(S1320) 한편, SCU(103)는 현재의 편의장치 설정값(A)을 SCU(103)의 제 4 메모리(304)로부터 판독하여(S1325) RAM(306)에 저장된 스마트카드로부터의 편의장치 설정값(B)과 비교한다.(S1330) 비교의 결과 현재의 편의장치 설정값(A)와 스마트카드 저장값(B)가 동일한 경우에는 편의 장치를 재설정 할 필요가 없으므로 운행중에 편의장치가 변경되었는지 여부를 관찰하는 단계(S1340)으로 진행한다. 그러나, 비교의 결과 설정값들이 일치하지 않으면 편의 장치의 설정을 변경하는 단계로 진행한다.If the vehicle is not starting, the central controller of the vehicle first checks whether the smart card 101 has been inserted into the SCU 103 in order to read the convenience information from the smart card (S1305). If the smart card is not inserted while the vehicle key is inserted but not started, the central control unit repeats steps S1301 and S1305 until a change in the vehicle occurs by the driver, but is not started. If the smart card is inserted in the state, the process proceeds to the step of authenticating the inserted smart card. The smart card authentication step is performed by comparing the keys of the card key and the SCU, and in this case, the authentication key is generated using a vehicle unique number such as a vehicle chassis number and an engine block as shown in FIGS. 5 and 6. Can be. If the authentication is not performed because the smart card does not belong to the vehicle, the data cannot be read from the smart card, and the process proceeds to step S1340 of checking whether the setting of the conventional convenience device is changed. When the smart card 101 is authenticated, the SCU 103 reads data related to the convenience device from the smart card and stores the data related to the convenience device in the RAM 306 which is a temporary storage location in the SCU 103. The data includes the driver's personal preferences, such as the driver's preferred radio frequency selection, volume control, audio related information such as CD and EQ setup, vehicle interior temperature, side mirror adjustment, driver height and tilt, and steering wheel position and tilt. As information data related to the convenience of the control, the central control unit of the vehicle may include data about the adjustment of all the devices that can be electronically adjusted (S1320). On the other hand, the SCU 103 is the current convenient device setting value (A). ) Is read from the fourth memory 304 of the SCU 103 (S1325) and compared with the convenience device setting value B from the smart card stored in the RAM 306. (S1330) As a result of the comparison, the present convenience Proceeds to setting value (A) and a smart card stored value (B) a step (S1340) to observe whether the device changes to the convenience while driving since it is not necessary to reset the device if the same convenience. However, if the set values of the comparison do not coincide, the process proceeds to changing the settings of the convenience apparatus.

본 발명에서의 차량의 편의장치설정 동작은 사용자의 스위치 온/오프 조작에 따라서 발생되는 신호를 차량 인터페이스를 통해서 차량내의 각종 액츄에이터 및 모터등의 구동장치를 동작시킴으로써 수행된다. 한편, CPU는 이러한 신호의 지속시간, 이로 인한 해당 차량 편의장치의 변위값 (신호의 지속시간*해당 편의장치의 액츄에이터 또는 모터등 구동장치의 동작속도)을 계산하여 편의 장치 설정값으로서 제 4 메모리(304) 및 스마트카드로 전송하여 저장하는데, 이들 변위값은 예를들어 사용자가 무리하게 자동 사이드미러가 좌우상하의 각각 최대 이동치까지 이동하였음에도 스위치를 계속 온 상태를 유지하였을 경우를 예상하여, 편의장치의 해당 스위치를 해당 조작범위 이상으로 계속 조작하였을 경우 각 편의 장치의 + 또는 - 방향등으로의 최대 변위값을 저장한다. 따라서, 단계(S1325)의 현재의 편의 장치 설정값(A)와 단계(S1330)의 스마트카드 저장값(B)은 각각 편의장치의 변위값을 의미하고, A 와 B의 변위값 비교결과에 따라 + 또는 - 방향으로 편의장치를 이동한다. 예컨데, A 와 B 변위값의 비교결과 A>B 라면 A 값과 B 값의 차이만큼 - 방향으로 편의 장치를 이동하고(S1331), A<B 라면 A 값과 B 값의 차이만큼 + 방향으로 편의 장치를 이동한다.(S1333) A 값과 B 값의 차이만큼 편의 장치를 이동한 후, SCU의 제 4 메모리(304)에 변경된 현재의 편의장치 설정값을 기록하게되고, 다시 스마트카드의 저장값(B)과 비교하는 단계(S1330)로 진행한다.The convenience device setting operation of the vehicle in the present invention is performed by operating a drive device such as various actuators and motors in the vehicle via signals generated according to a user's switch on / off operation. On the other hand, the CPU calculates the duration of such a signal, and thus the displacement value of the corresponding vehicle convenience device (the duration of the signal * the operating speed of the actuator or motor of the corresponding comfort device) and the fourth memory as the comfort device setting value. 304 and the smart card is transmitted and stored, for example, the displacement value is expected in case the user keeps the switch on even though the automatic side mirror has forcibly moved to the maximum movement value of the left and right, up and down. If the switch of the device is operated continuously over the range of operation, the maximum displacement value in the + or-direction of each convenience device is stored. Accordingly, the current convenience device setting value A of step S1325 and the smart card storage value B of step S1330 respectively represent displacement values of the convenience device, and according to the result of comparing the displacement values of A and B, respectively. Move the convenience device in the + or-direction. For example, as a result of comparing the A and B displacement values, if A> B, the convenience device is moved in the negative direction by the difference between the A value and the B value (S1331), and if A <B, the bias is increased in the + direction by the difference between the A value and the B value. The device is moved. (S1333) After the convenience device is moved by the difference between the A value and the B value, the changed current convenience device setting value is recorded in the fourth memory 304 of the SCU, and again the stored value of the smart card. Proceeding to step S1330, comparing with (B).

한편, 스마트카드가 삽입되지 않은 상태에서 차량키가 삽입되거나 혹은 삽입된 스마트카드가 인증이 되지 않거나 또는 편의장치의 현재 설정값이 스마트카드에 저장된 설정값과 동일한 경우에, CPU는 각종 편의장치 스위치등의 변화를 인터럽트 , 타이머루프 등의 방식으로 모니터링하여 편의장치 설정이 사용자에 의해서 변경되었는지 여부를 감시한다.(S1340) 모니터링 루틴에 의해 편의장치 설정값이 변경되었음을 CPU 가 검출하면, CPU는 다수의 편의장치 중 어떤 것의 설정이 변경되었는가를 검출하고(S1350), 사용자에 의해서 변경된 만큼의 변위값을 검출한다. (S1355) 그후, 차량의 중앙 처리장치는 SCU의 제 4 메모리(304)로부터 변경된 편의 장치 항목에 해당되는 설정값을 로딩하여(S1360), SCU에 저장된 변위값에 변경된 만큼의 변위값을 더하여 최종 절대적인 변위값을 연산하고(S1365), 이 연산된 값을 다시 SCU의 제 4 메모리(304)에 기록함으로써 편의장치 설정 정보를 업데이트하게 된다.(S1370)On the other hand, when the vehicle key is inserted without the smart card inserted, the inserted smart card is not authenticated, or the current setting value of the convenience device is the same as the setting value stored in the smart card, the CPU switches various convenience devices. It monitors whether the convenience device setting is changed by the user by monitoring the change of the device by interrupt, timer loop, etc. (S1340) When the CPU detects that the convenience device setting value is changed by the monitoring routine, the CPU It detects which setting of the convenience device of the has changed (S1350), and detects the displacement value as much as changed by the user. (S1355) Then, the central processing unit of the vehicle loads the setting value corresponding to the changed convenience device item from the fourth memory 304 of the SCU (S1360), and adds the displacement value as much as the changed value to the displacement value stored in the SCU (S1360). The absolute displacement value is calculated (S1365), and the convenience device setting information is updated by recording the calculated value again in the fourth memory 304 of the SCU (S1370).

SCU는 업데이트된 편의 장치설정 데이터를 스마트카드에 다시 업데이트하기 위해서 스마트카드 삽입 여부를 검사하게 되고(S1375), 스마트카드가 삽입되어 있지 않다면, 즉, 초기에는 삽입되어 있었으나 나중에 제거되었거나 처음부터 삽입되지 않았을 경우에는 SCU로부터 스마트 카드로 최신의 편의장치 설정 데이터를 업데이트 할 수 없으므로, 또 다른 설정데이터 변경 여부를 조사하기 위해서 단계(S1340)로 진행하게 된다. 만약, SCU의 메모리에 새로운 데이터를 업데이트한 후에 SCU에 스마트카드가 삽입되어 있다면 스마트카드를 인증하는단계(S1380)로 진행하여 상술의 단계(S1315)와 동일한 방법으로 스마트카드를 인증하게 된다. 이러한 인증단계(S1380)는 스마트카드가 처음과 다른 카드로 중간에 변경되거나, 나중에 삽입된 경우를 위해서 필요하다. 삽입된 스마트카드 (101)가 현재 탑승차량에 속하지 않는 카드이기 때문에 인증이 되지 않는다면 스마트카드에 변경된 데이터를 업데이트할 수 없으므로 새로운 편의장치 설정이 변경되었는지를 조사하기 위해 단계(S1340)로 진행하게 되고, 인증이된 경우에는 SCU의 제 4 메모리(304)에 저장된 최신 편의장치 설정데이터는 스마트카드로 업데이트되게 된다(S1385). 스마트카드로 변경된 데이터가 업데이트된 후에는 차량의 키가 제거되었는지의 여부 즉, 아직 차량을 운행중인지를 조사(S1390)하여 차량의 키가 제거되지 않았다면 또 다른 편의장치의 설정이 변경될 수 있으므로 이를 조사하기 위해서 다시 단계(S1340)로 진행하게되고, 차량의 키가 제거되었다면 편의장치 자동 설정 및 업데이트 과정은 종료하게 된다.The SCU checks whether a smart card is inserted in order to update the updated convenience device setting data back to the smart card (S1375). If the smart card is not inserted, that is, it was initially inserted but removed later or not inserted from the beginning. If not, since the latest convenience device setting data cannot be updated from the SCU to the smart card, the process proceeds to step S1340 to check whether another setting data has been changed. If the smart card is inserted into the SCU after the new data is updated in the memory of the SCU, the smart card is authenticated in the same manner as the above-described step S1315. This authentication step (S1380) is necessary for the case where the smart card is changed in the middle of the first and other cards, or inserted later. Since the inserted smart card 101 is not a card belonging to the current vehicle, if the authentication is not performed, the changed data cannot be updated in the smart card, so the process proceeds to step S1340 to investigate whether the new convenience device setting has been changed. In case of being authenticated, the latest convenience device setting data stored in the fourth memory 304 of the SCU is updated with the smart card (S1385). After the data changed by the smart card is updated, it is determined whether the key of the vehicle has been removed, that is, the vehicle is still in operation (S1390). If the key of the vehicle has not been removed, the setting of another convenient device may be changed. In order to investigate, the process proceeds to step S1340 again, and if the vehicle key is removed, the convenience device automatic setting and updating process ends.

상술한 것과 같은 구성에 의해서, 스마트카드 제어 유닛(SCU)의 제 1 메모리(301)에는 항상 차량내부에서 각종의 제어장치 및 센서들에서 감지된 최신의 정보가 기록되어 있게되고, 한편 스마트카드(101)에는 최신의 정비 데이터가 기록되어 있게되며, 스마트카드를 SCU에 삽입한때에 상호 업데이트되게 된다.By the above-described configuration, the first memory 301 of the smart card control unit (SCU) always records the latest information detected by various control devices and sensors inside the vehicle, while the smart card ( In 101), the latest maintenance data is recorded and updated when the smart card is inserted into the SCU.

이와 같은 스마트카드(101)와 SCU(103)에 기록된 데이터를 이용하여 차량 운전자는 온라인 환경이 구축되어있는 경우 네트워크를 통해서 스마트카드에 기록된 차량의 문제점 및 최근의 정비 데이터를 전송하여 중앙 A/S 센터 메인 서버(140)에서 행해지는 차량의 진단을 받거나 또는 온라인 환경이 구축되어있지 않은 경우 PC와 같은 단독장치 상에서 실행되는 프로그램을 이용하여 편리하고 간단한 방법으로 차량의 각종 문제점을 파악하고, 각종 소모품의 교환주기 및 상황을 판단할 수 있는 자가 진단을 행할 수 있게되어 종래의 정비형태에서 소요되는 시간 및 비용을 절감할 수 있다.By using the data recorded in the smart card 101 and the SCU 103, the vehicle driver transmits the problem and the latest maintenance data of the vehicle recorded on the smart card through the network when the online environment is established. When the vehicle is diagnosed by the / S center main server 140 or when the online environment is not established, various problems of the vehicle are identified in a convenient and simple manner by using a program executed on a single device such as a PC. It is possible to perform a self-diagnosis to determine the replacement cycle and the situation of the various consumables can reduce the time and cost required in the conventional maintenance form.

정비업소의 경우 카드상에 저장된 로그데이터를 이용하고 또한 중앙 A/S 센터로부터 전달되는 진단 결과를 이용함으로써 간헐적 또는 지속적으로 발생하는 차량의 각종 문제에 대해 객관적이고 전문적인 차량 정비를 가능하게 함으로써 정비의 신뢰성을 향상시키고 소요 시간 및 비용을 절감하게 된다. 또한 스마트카드 상에는 이러한 정비의 결과를 기록하고 이를 추후 이용함으로써 체계적이고 종합적인 차량 관리가 가능하도록 할 수 있다.In the case of the maintenance shop, it is possible to use the log data stored on the card and the diagnosis results transmitted from the central A / S center to enable objective and professional vehicle maintenance for various problems of the vehicle that occur intermittently or continuously. Improves reliability and reduces time and cost. In addition, the results of such maintenance can be recorded on the smart card and used later to enable systematic and comprehensive vehicle management.

또한, 차량 이용자가 네트워크 연결이 어려운 상황에서도 진단 프로그램이 내장된 스마트카드 단말장치(예컨데, PC)에 스마트카드에 기록된 정비정보 데이터를 전송하여 프로그램상에서 차량의 진단을 행함으로써 간단한 자가 진단을 행할 수 있어 시간 및 비용의 절감 효과가 있다.In addition, even when the vehicle user is difficult to connect to the network, a simple self-diagnosis can be performed by transmitting the maintenance information data recorded on the smart card to a smart card terminal device (for example, a PC) in which a diagnostic program is built, and performing a vehicle diagnosis on the program. This can save time and money.

비록, 각종 네트워크 인터페이스 환경이 갖추어지지 않은 정비업소 일지라도 차량의 사용자가 소유한 스마트 카드만을 이용하여 카드에 기록되어진 로그 데이터를 독립 PC 또는 단말 장치로부터 구동되는 응용프로그램의 구동을 통하여 읽어들임으로써 효과적인 차량정비를 가능하게 할 수 있다.Even in the case of a repair shop that is not equipped with various network interface environments, an effective vehicle is obtained by reading log data recorded on the card using only a smart card owned by the user of the vehicle through driving of an application program driven from an independent PC or a terminal device. It can make maintenance possible.

한편, 운전자가 차량에 탑승시에 스마트카드를 SCU에 삽입하여 스마트카드내의 운전자 편의 정보 데이터를 SCU 내의 메모리로 판독하게 함으로써 자동으로 편의장치를 조절할 수 있고, 차량운행 중에 조절된 편의 장치에 관한 변경 사항은 자동으로 SCU 및 스마트카드에 기록되어 차량에 탑승할 때마다 편의장치를 조절할 필요없이 편리하게 이용할 수 있게 한다.On the other hand, when the driver boards the vehicle, the smart card is inserted into the SCU to read the driver convenience information data in the smart card into the memory in the SCU, so that the convenience device can be automatically adjusted, and the modified convenience device can be adjusted while driving the vehicle. The details are automatically recorded on the SCU and smart card, allowing convenient use without the need to adjust the convenience device every time you ride the vehicle.

또한, 자동차 회사의 입장에서는 온라인 환경에서 개인 및 정비업자가 정비 및 진단을 위해 스마트카드에 저장된 데이터를 중앙 A/S 센터 메인 서버(140)로 전송하게 되므로 이러한 데이터를 이용하여 전문적인 데이터 베이스를 구축 가능하게되며 이들 축적된 자료를 바탕으로 차량의 종류 및 연식등에 따른 통계적인 데이터를 가지게 되므로 동일 차종에 대해 자주 발생하는 문제점 및 해결책을 사전에 인지함으로써 적정 차량 부품 재고의 확보등 차량의 고장에 유연하게 대처할 수 있게되며, 또한 보다 낳은 A/S 제공을 할 수 있게 됨으로써, 다른 제조회사와는 차별화된 서비스를 제공할 수 있게 할 수 있는 효과가 있으며, 효율적인 차량 부품재고의 확보가 가능하게되므로 비용이 절감되는 장점이 있다. 또한 이러한 데이터베이스 자료는 신차 개발시 매우 유용한 자료로 사용될 수 있다. 지금까지 기술된 본 발명의 실시예는 예시적인 것이며, 이에 대한 모든 변형 및 변경은 아래에 명기한 특허청구범위에 속하는 것으로 이해되어야 한다.In addition, in the online company's position, the data stored in the smart card is transferred to the central A / S center main server 140 for maintenance and diagnosis by the individual and the maintenance company in an online environment. Based on the accumulated data, it is possible to have statistical data according to the type and year of the vehicle. Therefore, it is possible to flexibly prevent the failure of the vehicle such as securing proper vehicle parts inventory by recognizing the problems and solutions that occur frequently for the same vehicle in advance. It is possible to cope with the problem and to provide better after-sales service, thereby providing a service that can be differentiated from other manufacturers, and it is possible to secure an efficient vehicle parts inventory. This has the advantage of being saved. In addition, such database data can be used as a very useful data when developing a new car. The embodiments of the present invention described so far are illustrative, and all modifications and changes thereto are to be understood as belonging to the claims set out below.

Claims (36)

차량 데이터 수집 및 차량 진단 시스템에 있어서,In vehicle data collection and vehicle diagnostic system, 차량 정비정보 데이터를 구비하는 스마트카드;A smart card having vehicle maintenance information data; 상기 스마트카드의 상기 차량 정비정보 데이터를 상기 스마트카드로부터 판독하고, 상기 차량의 진단 및 수행된 정비사항에 관한 데이터를 상기 스마트카드에 기록하는 정비업소 단말장치;A maintenance shop terminal device for reading the vehicle maintenance information data of the smart card from the smart card and recording data on the diagnosis and performed maintenance items of the vehicle on the smart card; 상기 차량내의 기계적 제어 유닛, 전자적 제어유닛 및 센서들로부터 상기 차량의 상태에 관한 데이터를 입력받기 위한 차량 인터페이스, 상기 차량 인터페이스를 통해서 상기 제어유닛들 및 센서들로부터 수집된 상기 차량의 상태를 나타내는 데이터를 저장하는 제 1 메모리, 상기 스마트카드로부터 전달되는 상기 정비업소 단말장치로부터의 상기 차량의 진단 및 정비 사항에 관한 데이터를 저장하는 제 2 메모리, 및 상기 스마트카드와의 인터페이스를 위한 카드인터페이스를 구비하는 스마트 카드 제어 유닛(SCU); 및A vehicle interface for receiving data on the state of the vehicle from the mechanical control unit, the electronic control unit and the sensors in the vehicle, and data representing the state of the vehicle collected from the control units and the sensors via the vehicle interface. A first memory for storing data, a second memory for storing data relating to the diagnosis and maintenance of the vehicle from the service terminal device transmitted from the smart card, and a card interface for interfacing with the smart card. A smart card control unit (SCU); And 상기 스마트카드로부터 상기 차량의 상태를 나타내는 데이터를 판독하고, 내장된 정비프로그램을 사용하여 상기 판독된 데이터를 통한 차량의 자가진단을 수행하는 개인 단말장치를 포함하는 것을 특징으로 하는 시스템.And a personal terminal device for reading data indicative of the state of the vehicle from the smart card and performing self-diagnosis of the vehicle through the read data using a built-in maintenance program. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 제 1 항에 있어서,The method of claim 1, 상기 스마트 카드 제어 유닛은,The smart card control unit, 상기 차량 인터페이스, 제 1 메모리, 제 2 메모리, 및 카드인터페이스를 제어하고 연산을 수행하는 프로세서; 및A processor controlling the vehicle interface, the first memory, the second memory, and the card interface and performing an operation; And 상기 프로세서를 제어하기 위한 프로그램을 포함하는 기억부를 더 구비하는 것을 특징으로 하는 시스템.And a storage unit including a program for controlling the processor. 삭제delete 삭제delete 제 1 항에 있어서, 상기 제 1 메모리는,The method of claim 1, wherein the first memory, 차량내에 설치된 자기 진단 커넥터로부터 입력되며 차량의 에러코드로서 표현되는 차량의 이상여부 및 차량에 부착된 센서들로부터 감지되는 주행시의 차량의 속도, 인젝터 구동신호로서 얻어지는 주행시의 평균 RPM, 엔진 상태 정보들 중 하나 이상을 포함하는 것을 특징으로 하는 시스템.Input of the self-diagnosis connector installed in the vehicle and whether the vehicle is represented as an error code of the vehicle, the speed of the vehicle detected by the sensors attached to the vehicle, the average RPM of the driving obtained as an injector driving signal, and engine state information And at least one of the following. 제 1 항에 있어서, 상기 제 2 메모리는,The method of claim 1, wherein the second memory, 차량 정비에 관한 데이터로서 A/S 일자, A/S 항목, 정비 내용, 교체부품 및 정비회사의 기록중 하나 이상을 포함하는 것을 특징으로 하는 시스템.Data relating to vehicle maintenance, including at least one of an after-sales date, after-sales items, maintenance details, replacement parts and maintenance company records. 제 1 항에 있어서, 상기 차량 인터페이스는,The method of claim 1, wherein the vehicle interface, 복수의 자기진단 커넥터와 상기 스마트카드 제어유닛을 연결하는 커넥터 인터페이스;A connector interface connecting a plurality of self-diagnostic connectors and the smart card control unit; 차량내의 센서의 출력 값을 상기 스마트카드 제어유닛으로 전달하기 위한 센서 인터페이스; 및A sensor interface for transmitting an output value of a sensor in a vehicle to the smart card control unit; And 주행중의 편의장치 설정이 변경되었을 때, 상기 스마트카드 제어유닛에 저장된 편의 장치 설정값을 변경시키기 위한 인터럽트를 디코드하고 편의장치 변경신호를 전달하는 인터럽트 인터페이스를 포함하는 것을 특징으로 하는 시스템.And an interrupt interface for decoding an interrupt for changing a convenient device setting value stored in the smart card control unit and transferring a convenient device change signal when the convenient device setting while driving is changed. 삭제delete 제 1 항에 있어서, 상기 정비업소 단말장치 및 개인 단말장치는According to claim 1, wherein the maintenance terminal and the personal terminal device 상기 스마트카드로부터 차량에 관련된 데이터를 판독하고, 처리된 차량관련 데이터를 상기 스마트 카드에 기록하는 카드 단말기; 및A card terminal for reading data relating to the vehicle from the smart card and recording the processed vehicle related data to the smart card; And 상기 스마트카드로부터 판독된 데이터에 대한 진단 결과 및 정비사항을 상기 카드 단말기로 출력하여 상기 스마트 카드에 기록하는 데이터 처리수단을 각각 포함하는 것을 특징으로 하는 시스템.And data processing means for outputting a diagnosis result and maintenance matters for the data read from the smart card to the card terminal and writing them to the smart card. 제 14 항에 있어서, 상기 데이터 처리수단은15. The apparatus of claim 14, wherein said data processing means 상기 스마트카드로부터 판독한 차량관련 데이터에 대하여 차량 진단 프로그램을 실행하여, 차량을 진단하고 진단 결과에 따른 정비 항목을 표시하는 PC를 포함하는 것을 특징으로 하는 시스템.And a PC that executes a vehicle diagnostic program on the vehicle-related data read from the smart card, diagnoses the vehicle and displays maintenance items according to the diagnosis result. 제 14 항에 있어서,The method of claim 14, 네트워크를 통해서 상기 정비업소 단말장치 및 개인 단말장치와 접속되고, 상기 정비업소 단말장치 및 개인 단말장치로부터 수신한 상기 스마트카드의 데이터에 대하여 차량 진단 및 정비사항 검토를 실행하여 진단 결과 및 필요한 정비 사항을 상기 정비업소 단말장치 및 개인 단말장치로 전송하여 상기 스마트 카드에 기록하게 하는 중앙 A/S 센터 메인 서버를 더 포함하는 것을 특징으로 하는 시스템.It is connected to the maintenance terminal and the personal terminal device through a network, and performs a vehicle diagnosis and maintenance check on the data of the smart card received from the maintenance terminal and the personal terminal device to perform a diagnosis result and necessary maintenance items. The system further comprises a central A / S center main server for transmitting to the maintenance terminal and the personal terminal device to write to the smart card. 제 16 항에 있어서, 상기 데이터 처리수단은The method of claim 16, wherein the data processing means 상기 네트워크에 연결할 수 있는 이동통신 단말기 또는 PC 인 것을 특징으로 하는 시스템.And a mobile communication terminal or a PC capable of connecting to the network. 제 16 항에 있어서, 상기 중앙 A/S 센터 메인 서버는,The method of claim 16, wherein the central A / S center main server, 차량의 고장 상황에 관해서 발생 가능한 에러코드, 복합된 에러코드 및 이들에 대한 진단 규칙 및 절차를 포함하는 지식 데이터베이스; 및A knowledge database that includes error codes that may occur in relation to vehicle failure conditions, combined error codes, and diagnostic rules and procedures therefor; And 상기 지식 베이스로부터 수신한 상기 차량 진단 규칙 및 진단 결정 절차를 상기 스마트 카드로부터 수신한 데이터에 적용하여 차량을 진단하는 추론수단을 포함하는 것을 특징으로 하는 시스템.And inference means for diagnosing the vehicle by applying the vehicle diagnosis rule and the diagnosis determination procedure received from the knowledge base to the data received from the smart card. 제 18 항에 있어서, 상기 중앙 A/S 센터 메인 서버는,19. The method of claim 18, wherein the central A / S center main server, 상기 추론수단으로부터의 차량 진단 결과를 수신하여 기록하고, 상기 진단 결과에 대한 소비자의 불만사항 및 차량의 문제점을 웹 인터페이스를 통해서 기록하는 차량 진단결과 데이터베이스를 더 포함하는 것을 특징으로 하는 시스템.And a vehicle diagnosis result database for receiving and recording a vehicle diagnosis result from the reasoning means, and recording the complaints of the consumers and the problem of the vehicle through the web interface. 제 19 항에 있어서, 상기 중앙 A/S 센터 메인 서버는,The method of claim 19, wherein the central A / S center main server, 상기 차량 진단결과 데이터베이스에 기록된 상기 진단결과를 상기 지식 데이터베이스에 저장할 수 있는 형태로 변환하는 지식획득 시스템을 더 포함하며,And a knowledge acquisition system for converting the diagnosis result recorded in the vehicle diagnosis result database into a form that can be stored in the knowledge database. 상기 추론 수단은 상기 지식 데이터베이스로부터 수신한 상기 차량 진단 규칙 및 진단 결정 절차를 상기 스마트 카드로부터 수신한 데이터에 적용하여 차량을 진단하는 것을 특징으로 하는 시스템.And the reasoning means diagnoses the vehicle by applying the vehicle diagnosis rule and the diagnosis determination procedure received from the knowledge database to the data received from the smart card. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR10-2001-0073195A 2001-08-10 2001-11-23 System and method for collecting vehicle data and diagnosticating the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard Expired - Fee Related KR100400945B1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
PCT/KR2001/002145 WO2003015002A1 (en) 2001-08-10 2001-12-12 System and method for collecting vehicle data and diagnosing the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard
JP2003519858A JP2004522237A (en) 2001-08-10 2001-12-12 Vehicle data collection and vehicle diagnosis system and method using smart card, and automatic setting method of vehicle convenience device
CNB018235328A CN100339859C (en) 2001-08-10 2001-12-12 System and method for collecting vehicle data and diagnosing the vehicle, and method for automatically setting the vehicle convenience apparatus using smart card
AT02291337T ATE302982T1 (en) 2001-08-10 2002-05-31 METHOD FOR COLLECTING VEHICLE DATA USING A CHIP CARD
EP02291337A EP1283501B1 (en) 2001-08-10 2002-05-31 Method for collecting vehicle data by using a smart card
DE60205688T DE60205688T2 (en) 2001-08-10 2002-05-31 Method for collecting vehicle data using a smart card
US10/162,271 US6819986B2 (en) 2001-08-10 2002-06-03 System and method for collecting vehicle data and diagnosing the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1020010048378 2001-08-10
KR20010048378 2001-08-10

Publications (2)

Publication Number Publication Date
KR20010113595A KR20010113595A (en) 2001-12-28
KR100400945B1 true KR100400945B1 (en) 2003-10-10

Family

ID=19713098

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2001-0073195A Expired - Fee Related KR100400945B1 (en) 2001-08-10 2001-11-23 System and method for collecting vehicle data and diagnosticating the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard

Country Status (1)

Country Link
KR (1) KR100400945B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9666076B2 (en) 2014-12-16 2017-05-30 Hyundai Motor Company Warning method and system therefor

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWM241734U (en) * 2002-07-26 2004-08-21 Sin Etke Technology Co Ltd Customized driving environment setting-apparatus
KR20040017748A (en) * 2002-08-23 2004-02-27 (주)유니맥스 인터내셔널 Method and System For Making Auto Budget Book With Smartcard
KR20040026824A (en) * 2002-09-26 2004-04-01 현대자동차주식회사 system for vehicle maintenance data controlling using smart card
KR100760071B1 (en) * 2003-08-09 2007-09-18 엘지카드 주식회사 Smart Card with Authentication Information for Vehicle and System and Method for Providing Authentication Information for Vehicle
KR20050117076A (en) * 2004-06-09 2005-12-14 스마트플랫폼즈(주) System and method for calculating a car value using a smartcard
KR100768059B1 (en) * 2005-12-13 2007-10-18 주식회사 일진글로벌 Vehicle active maintenance system using telematics
KR101335223B1 (en) * 2011-10-21 2013-11-29 주식회사 현대케피코 Reprogramming method of electronic control unit for vehicle and reprogramming electronic control unit
KR101420481B1 (en) * 2011-11-08 2014-07-16 주식회사 만도 In-vehicle debugging system for ecu and method thereof
KR102256988B1 (en) * 2014-10-13 2021-05-26 현대모비스 주식회사 Apparatus and method for updating vehicle device having multiple modules
KR102804917B1 (en) * 2020-04-29 2025-05-08 현대자동차 주식회사 Apparatus and method for updating software of electronic control unit of vehicle

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960011779A (en) * 1994-09-13 1996-04-20 Smart identification card
KR970066952A (en) * 1996-03-06 1997-10-13 손명원 Remote customer vehicle management device and control method thereof
KR20010052007A (en) * 1999-11-30 2001-06-25 가와소에 가츠히코 Method and apparatus for diagnosing the failure of vehicle and computer accessible recording medium storing failure diagnosing program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR960011779A (en) * 1994-09-13 1996-04-20 Smart identification card
KR970066952A (en) * 1996-03-06 1997-10-13 손명원 Remote customer vehicle management device and control method thereof
KR20010052007A (en) * 1999-11-30 2001-06-25 가와소에 가츠히코 Method and apparatus for diagnosing the failure of vehicle and computer accessible recording medium storing failure diagnosing program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9666076B2 (en) 2014-12-16 2017-05-30 Hyundai Motor Company Warning method and system therefor

Also Published As

Publication number Publication date
KR20010113595A (en) 2001-12-28

Similar Documents

Publication Publication Date Title
KR200305901Y1 (en) System for collecting vehicle data and diagnosticating the vehicle using usb hard drive
US6819986B2 (en) System and method for collecting vehicle data and diagnosing the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard
US8996237B2 (en) Smart power management system and method thereof
US20060155439A1 (en) System and method for using a vehicle&#39;s key to collect vehicle data and diagnose mechanical problems, to store and compare security data to allow only authorized use of vehicles and a method to automatically set vehicle features usng the key
US6832141B2 (en) Module for monitoring vehicle operation through onboard diagnostic port
US9747626B2 (en) Vehicle customization and personalization activities
CN101566851B (en) Vehicle diagnosing system and method
KR100400945B1 (en) System and method for collecting vehicle data and diagnosticating the vehicle, and method for automatically setting the vehicle convenience apparatus using smartcard
US20020040328A1 (en) Interactive symptomatic recording system and method utilizing symptomatic memory
US8065048B2 (en) Automatically identifying volvo communication protocols method and apparatus
US20030109972A1 (en) Driver&#39;s vehicle diagnostic apparatus and early warning
KR100732402B1 (en) Vehicle Information Displaying System Using Mobile Communication device
US20210082207A1 (en) Intelligent vehicle hotspot
KR20010085265A (en) Automobile remote diagnostic system and managing method using the same
KR20050117076A (en) System and method for calculating a car value using a smartcard
JP2003011747A (en) Vehicle information managing system
KR200229212Y1 (en) Terminal of remotely diagnosing automobile
KR20030051239A (en) Method and system for diagnosing vehicle equipped with electronic control unit, using internet and local area network communications
CN110047166B (en) Vehicle-mounted information terminal system with automobile data recorder function
JP2001294137A (en) Method of automatically displaying guideline for maintenance and repair for automobile
KR20060005442A (en) System and method for providing customized advertisement for vehicle driver using smart card
KR20040048431A (en) System and method for automatically notifying exchanging time of vehicle consumables using a smart card
KR20070039827A (en) Vehicle diagnostic device and method using mobile communication terminal

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A302 Request for accelerated examination
PA0302 Request for accelerated examination

St.27 status event code: A-1-2-D10-D17-exm-PA0302

St.27 status event code: A-1-2-D10-D16-exm-PA0302

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

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

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20090901

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

S20-X000 Security interest recorded

St.27 status event code: A-4-4-S10-S20-lic-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20100926

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20100926

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000