KR100675646B1 - 차량용 디브이알의 프로그램, 데이터 및 설정 값의업데이트 장치 및 방법 - Google Patents

차량용 디브이알의 프로그램, 데이터 및 설정 값의업데이트 장치 및 방법 Download PDF

Info

Publication number
KR100675646B1
KR100675646B1 KR1020060088996A KR20060088996A KR100675646B1 KR 100675646 B1 KR100675646 B1 KR 100675646B1 KR 1020060088996 A KR1020060088996 A KR 1020060088996A KR 20060088996 A KR20060088996 A KR 20060088996A KR 100675646 B1 KR100675646 B1 KR 100675646B1
Authority
KR
South Korea
Prior art keywords
dvr
data
program
storage medium
setting values
Prior art date
Application number
KR1020060088996A
Other languages
English (en)
Inventor
서종국
Original Assignee
(주)대성정보
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)대성정보 filed Critical (주)대성정보
Priority to KR1020060088996A priority Critical patent/KR100675646B1/ko
Application granted granted Critical
Publication of KR100675646B1 publication Critical patent/KR100675646B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R11/00Arrangements for holding or mounting articles, not otherwise provided for
    • B60R11/02Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof
    • B60R11/0211Arrangements for holding or mounting articles, not otherwise provided for for radio sets, television sets, telephones, or the like; Arrangement of controls thereof for record carriers apparatus, e.g. video recorders, tape players or CD players
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Stored Programmes (AREA)

Abstract

본 발명은 차량용 DVR의 프로그램, 데이터 및 설정 값을 업데이트 및 변경하는 장치 및 방법에 관한 것이다.
본 발명의 장치는, 차량 내/외부의 상황을 녹화하는 DVR과 상기 녹화된 내용을 검색하기 위한 검색장비를 포함하여 이루어지는 DVR 시스템에서, DVR의 프로그램, 데이터 및 설정 값의 업데이트 장치에 있어서, DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 구비한 DVR의 저장매체, 및 상기 DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 포함하는 검색장비를 포함하며, 상기 DVR 및 검색장비는 상기 저장매체가 녹화 및 검색을 위해서 접속될 때, 먼저 각각의 자체 프로그램 및 데이터와, 상기 저장매체에 내장된 프로그램 및 데이터의 버전을 비교하여 낮은 버전을 높은 버전으로 업데이트하며, 상기 DVR 및 검색장비의 설정 값과 상기 저장매체의 설정 값을 비교하여 상이할 때, 검색장비의 설정 값을 저장매체로 전송하여 저장매체의 설정 값을 변경하거나, 또는 저장매체의 설정 값을 DVR로 전송하여 DVR의 설정 값을 변경한다.
차량용 DVR, 프로그램, 데이터, 설정 값, 업데이트, 변경, 검색장비, 저장매체

Description

차량용 디브이알의 프로그램, 데이터 및 설정 값의 업데이트 장치 및 방법{APPARATUS AND METHOD FOR UPDATING PROGRAM, DATA AND SETUP VALUE OF VEHICLE DVR}
도 1은 본 발명의 일 실시예에 따라 차량용 DVR의 프로그램, 데이터 및 설정 값을 업데이트하는 장치의 전체적인 블록도,
도 2는 본 발명의 일 실시예에 따른 검색장비의 동작을 설명하기 위한 구성을 도시한 도면,
도 3은 본 발명의 일 실시예에 따른 DVR의 동작을 설명하기 위한 구성을 도시한 도면,
도 4는 본 발명의 일 실시예에 따라 검색장비에서 프로그램 및 데이터의 업그레이드와, 설정 값의 변경을 설명하기 위한 흐름도,
도 5는 본 발명의 일 실시예에 따라 DVR에서 프로그램 및 데이터의 업그레이드와, 설정 값의 변경을 설명하기 위한 흐름도이다.
*도면의 주요 부분에 대한 부호의 설명*
3: DVR, 4: 프로그램
5: 데이터, 6: 저장값
7: 저장매체 , 8: 검색장비
본 발명은 차량용 DVR에 관한 것으로서, 특히, 차량용 DVR의 프로그램, 데이터 및 설정 값을 간편하게 업데이트하는 장치 및 방법에 관한 것이다.
종래 공지된 바와 같이, DVR(Digital Video Recorder) 장치는 아날로그 감시 촬영기로서 입력된 영상 자료를 디지털 신호로 변환하여 저장하는 장치로서, 기존의 저장 매체인 비디오 테이프가 하드디스크 드라이브(HDD) 등으로 바뀌어 훨씬 많은 저장 용량을 제공하고, MPEG 등으로 영상을 압축/복원하므로 미디어의 개선과 함께 장시간/고화질의 많은 자료를 보관 및 관리할 수 있는 장치이다.
또한, DVR 장치는 카메라별로 입력되는 다수의 영상 신호를 필드 또는 프레임 단위로 다중화하여 기록함으로써, 하드디스크 드라이브를 이용하여 다수의 카메라로부터 입력되는 영상 신호에 대한 동시 기록 및 장시간 감시 기록이 가능하다. 이때 디스플레이 때에는 하드 디스크 드라이브에 녹화된 영상 신호, 예를 들어, 본 장치의 사용자에 의해서 선택된 카메라의 영상 신호를 재배열하여 모니터에 디스플레이 시킴으로써 운용자가 해당 감시 영상을 확인할 수 있도록 하고 있다.
한편, 하드디스크 드라이브를 갖는 DVR 장치는 이벤트가 발생할 때 기 설정된 조건에서 기록방식이 설정된 경우 또는 센서 등을 통해서 입력되는 특정 이벤트가 발생하는 경우, 입력되는 영상 신호를 날짜, 시간 등의 관련 정보와 함께 하드 디스크에 기록하게 된다. 이때, 하드디스크에 기록된 영상 신호 및 관련 정보는 다른 데이터와 관계없이 보존되게 된다.
이러한 DVR 장치를 차량에 설치하여 차량의 운행 전반을 녹화하고 차량의 운행이 끝난 후에 차량 운행중에 발생한 사고 등을 검색할 수 있도록 한 것이 차량용 DVR 장치이다.
한편, 대부분의 운수업체는 처한 상황이 각기 다르며, 따라서 사업체의 운영 방식이 다르다. 즉, 각각의 사업체의 차량 운행 노선의 변경이나, 대폐차 또는 운행 대수의 변경 등에 따라서 수시로 설정 값을 변경해 줄 필요가 있다. 이에 따라서 차량 운행 사정에 맞추어 DVR을 운영하는 프로그램이 변경되며 계속되는 기술력의 발전에 따라서 프로그램의 업데이트가 불가피하게 된다. 더욱이, 단지 녹화 기능만 수행하던 DVR 기능에, 광고가 추가되고 안내 방송 기능이 첨가되는 등 점점 복잡하게 되므로 이와 관련된 데이터의 업데이트가 수시로 발생하게 되는 것이 현실이다.
이처럼 프로그램이나 데이터를 업데이트하고 관련된 설정 값을 변경하기 위해서는, 차량에 부착된 DVR을 분해하여 프로그램이 저장된 IC를 교체하게 되는데, 이를 위해서 프로그램된 IC나 CF 메모리, USB 메모리 등을 탈부착이 용이한 방식으로 부착하였다. 또한, 노트북이나 PDA 등을 가지고 차량에 직접 승차하여 시리얼 통신 등을 이용하므로 업데이트를 하기도 하였다.
그러나 DVR에 적재하는 프로그램, 데이터 및 설정 값의 량이 많을 때에는 차량의 운행중 잠시 휴식하는 시간에 이들을 업데이트하는 것이 불가능하게 된다. 그 대신에, 차량이 하루의 운행을 마치고 다음날 운행하기까지 보통 6 내지 7 시간 정도 주차되는 시간에 업데이트를 할 수 있는데, 이 또한 여의치 않은 것이 현실이다. 즉, 일반적인 운수업체의 경우에 차량 대수가 100여대, 많게는 300 내지 400대에 이를 수 있기 때문에 업데이트를 하는데 수일의 걸리거나, 다수의 인원을 투입하여 하지 않으면 안 된다. 그 밖에도, 별도의 DVR을 추가로 제조하여 기존의 DVR을 업데이트된 DVR로 교체한 후에 작업이 편리한 사무실로 이송하여 프로그램, 데이터 및 설정 값을 업데이트하는 방법이 사용될 수 있을 것이다.
그러나 이 모든 경우는, 불편할 뿐만 아니라 많은 시간과 인력이 투입되고, 따라서 막대한 비용이 소요될 수밖에 없는 근본적인 문제점이 있다.
따라서, 본 발명의 목적은, 차량용 DVR의 저장매체 및 검색장비에 DVR의 구동을 위한 프로그램, 데이터 및 설정 값을 각각 저장하고, 이 저장매체를 DVR로부터 제거하여 검색장비에서 검색할 때, 검색장비에 저장된 최신 버전으로 저장매체의 프로그램 및 데이터를 업데이트하고, 설정 값을 변경하도록 하여, 저장매체가 녹화를 위해서 DVR에 다시 장착될 때, DVR의 프로그램 및 데이터를 업데이트하고, 설정 값을 변경하고자 하는 것이다.
본 발명의 한가지 양상에 따르면, 차량의 내/외부의 상황을 녹화하는 DVR과 상기 녹화된 내용을 검색하기 위한 검색장비를 포함하여 이루어지는 DVR 시스템에서, DVR의 프로그램, 데이터 및 설정 값의 업데이트 장치가 제공되는데, 상기 장치는, DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 구비한 DVR의 저장매체, 및 상기 DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 포함하는 검색장비를 포함하며, 상기 DVR 및 검색장비는 상기 저장매체가 녹화 및 검색을 위해서 접속될 때, 먼저 각각의 자체 프로그램 및 데이터와, 상기 저장매체에 내장된 프로그램 및 데이터의 버전을 비교하여 낮은 버전을 높은 버전으로 업데이트하며, 상기 DVR 및 검색장비의 설정 값과 상기 저장매체의 설정 값을 비교하여 상이할 때, 검색장비의 설정 값을 저장매체로 전송하여 저장매체의 설정 값을 변경하거나, 또는 저장매체의 설정 값을 DVR로 전송하여 DVR의 설정 값을 변경한다.
바람직하게는, 상기 검색장비에는 외부의 프로그램, 데이터 및 설정 값 입력부로부터 최신 프로그램, 데이터 및 설정 값이 입력되어 업데이트가 가능한 것을 특징으로 한다.
본 발명의 또 다른 양상에 따르면, 차량의 내/외부의 상황을 녹화하는 DVR과 상기 녹화된 내용을 검색하기 위한 검색장비를 포함하여 이루어지는 DVR 시스템에서, 검색장비 측에서 DVR의 프로그램, 데이터 및 설정 값을 업데이트하는 방법이 제공되는데, 상기 방법은, DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 구비한 DVR의 저장매체, 및 상기 DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 포함하는 검색장비를 포함하며, DVR의 저장매체 내의 프로그램 및 데이터가 검색장비 내의 프로그램 및 데이터와 동일 버전인지를 비교하여 서로 다른 버전일 때 구버전의 프로그램 및 데이터를 최신 버전의 프로그램 및 데이터로 업데이트하며, DVR의 저장매체 내의 설정 값이 검색장비 내의 설정 값과 동일한지 여부를 판단하여, 상기 설정 값이 서로 다를 때 저장매체 내의 설정 값을 검색장비 내의 설정 값으로 변경한다.
본 발명의 또 다른 양상에 따르면, 차량의 내/외부의 상황을 녹화하는 DVR과 상기 녹화된 내용을 검색하기 위한 검색장비를 포함하여 이루어지는 DVR 시스템에서, DVR 측에서 DVR의 프로그램, 데이터 및 설정 값을 업데이트하는 방법이 제공되는데, 상기 방법은, DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 구비한 DVR의 저장매체, 및 상기 DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 포함하는 검색장비를 포함하며, DVR의 저장매체 내의 프로그램 및 데이터가 DVR 내의 프로그램 및 데이터와 동일 버전인지를 비교하여 서로 다른 버전일 때 구버전의 프로그램 및 데이터를 최신 버전의 프로그램 및 데이터로 업데이트하며, DVR의 저장매체 내의 설정 값이 DVR 내의 설정 값과 동일한지 여부를 판단하여, 상기 설정 값이 서로 다를 때 저장매체 내의 설정 값을 DVR로 전송하여 DVR 내의 설정 값을 저장매체 내의 설정 값으로 변경한다.
(실시예)
이하, 본 발명의 바람직한 실시예에 대해서 첨부된 도면을 참조하여 설명한 다. 본 발명의 전체에 걸쳐서 동일한 또는 거의 유사한 구성 요소에 대해서는 동일한 부호를 사용하게 된다. 또한, 본 실시예는 당업자가 용이하게 이해 및 실시를 위한 것이지, 본 발명의 사상을 본 실시예에 한정하는 것은 아님을 주지해야 한다.
도 1은 본 발명의 일 실시예에 따라 차량용 DVR의 프로그램, 데이터 및 설정 값을 업데이트하는 장치의 전체적인 블록도이다.
도 1을 참조하면, 본 발명에 따른 DVR의 프로그램, 데이터 및 설정 값을 업데이트하는 장치는, 크게는 차량의 내/외부의 상태를 녹화하는 DVR(3)과, DVR(3)에 녹화된 내용을 검색하는 검색장비(8)로 이루어진다. 상기 DVR(3)은 탈부착할 수 있는 저장매체(7)를 포함하는데, 이 저장매체(7)는 DVR(3)에 부착되어 차량의 주행 및/또는 주차시의 차량의 상태를 녹화한 후에, DVR(3)로부터 제거되어 검색장비(8)에 접속되어 내부에 저장 즉, 녹화된 내용이 검색되게 된다.
한편, DVR(3)에는, 프로그램(4), 데이터(5) 및 설정 값(6)이 내장되어 있어서 DVR(3)의 녹화 등의 기능을 수행한다. 검색장비(8)에도 동일하게 프로그램(9), 데이터(10) 및 설정 값(11)이 내장되어 있으며, 이는 운영자에 의해서 외부의 프로그램(12), 데이터(13) 및 설정 값(14)이 입력되어 업데이트 및 변경될 수 있다.
다른 한편, DVR(3)에 부착되어 차량의 상태가 녹화되는 저장매체(7)에도 프로그램, 데이터 및 설정 값이 내장되어 있어서, 이 저장매체(7)가 DVR(3)과 검색장비(8) 사이에서 이동될 때마다, 각각의 프로그램, 데이터 및 설정 값이 비교된다.
비교 후에, 각각의 프로그램, 데이터 및 설정 값이 서로 다를 때에는 어느 쪽 프로그램, 데이터 및 설정 값이 최신 버전인지를 판단하여 구버전의 프로그램, 데이터 및 설정 값이 최신 버전의 프로그램, 데이터 및 설정 값으로 업데이트된다. 그 후에 DVR(3) 및 검색장비(8)는 고유의 동작을 수행하게 된다. 즉, 저장매체(7)가 DVR(3)로부터 검색장비(8)로 이동하여 접속되었을 때에는, 검색 동작이 수행되며, 저장매체(7)가 검색장비(8)로부터 DVR(3)로 이동하여 접속되었을 때에는, 녹화 동작을 수행하게 된다.
상기 저장매체(7)의 프로그램, 데이터 및 설정 값과, DVR(3) 및 검색장비(8)의 프로그램, 데이터 및 설정 값의 버전을 비교하여, 동일 버전일 경우에는, 업데이트 없이 고유의 동작, 즉 녹화 동작 또는 검색 동작을 수행하게 된다.
도 2는 본 발명의 일 실시예에 따른 검색장비의 동작을 설명하기 위한 구성을 도시한 도면이다.
도면에서 볼 수 있듯이, DVR 관리자가 검색장비(8)를 이용하여 DVR(3)의 프로그램, 데이터 및 설정 값을 업데이트하고자 할 때는, 먼저 프로그램, 데이터 및 설정 값 입력부(15)의 최신 프로그램(12), 데이터(13) 및 설정 값(14)을 검색장비(8)에 입력시키게 된다.
한편, 검색을 위해서 DVR(3)에서 제거되어 온 저장매체(7)를 검색장비(8)에 접속하게 되는데, 이때, 검색장비(8)는 접속을 감지하고 자신의 내부에 저장된 프로그램(12) 및 데이터(13)의 버전과 저장매체(7)에 내장된 프로그램(4) 및 데이터(5)의 버전을 비교한다.
상기 비교 결과, 각각의 버전이 동일하면 다음으로, 각각의 설정 값을 비교한다. 각각의 설정 값도 동일할 경우에는, 곧바로 검색에 들어가게 된다.
그러나 각각의 프로그램 및 데이터의 버전을 비교한 결과, 저장매체(7)의 버전이 구버전일 경우에는, 검색장비(8) 내의 프로그램(12) 및 데이터(13)를 저장매체(7)의 프로그램 및 데이터로 전송하여 업데이트한다.
이후, 차량의 노선번호 등의 각각의 설정 값을 비교하여 서로 다르면, 설정 값(14)을 저장매체(7)로 전송하여 저장매체(7) 내의 설정 값을 변경한다.
상기 검색장비(8)는 DVR 관리자가 최종적으로 입력한 프로그램(12), 데이터(13) 및 설정 값(14)을 내부의 저장부(18)에 기억시키고, 각각의 차량의 DVR을 검색하기 위해서 그 각각의 차량의 해당 저장매체를 접속할 때 별도의 업데이트 과정을 거치지 않고도 저장매체 내의 프로그램, 데이터 및 설정 값을 최신 버전으로 업데이트할 수 있게 된다.
도 3은 본 발명의 일 실시예에 따른 DVR의 동작을 설명하기 위한 구성을 도시한 도면이다.
도 3을 참조하면, 도 2에서 저장매체(8)는 검색장비(8)를 통해서 업데이트된 프로그램(4), 데이터(5) 및 설정 값(6)을 저장하고 있는 상태이다. 이제 상기 저장매체(7)는 다시 차량의 운행 상황 등을 녹화하기 위해서 차량에 설치된 DVR(3)에 접속, 즉 장착되는데, 이때 DVR(3)은 저장매체(7)의 접속을 감지하고 자체 프로그램 및 데이터의 버전을 저장매체(7) 내의 프로그램(4) 및 데이터(5)의 버전과 비교 한다. 비교 결과, 양 버전이 동일하면, DVR(3)의 설정 값과 저장매체(7)의 설정 값(6)을 비교한다. 비교 결과 설정 값이 역시 동일하면, DVR의 녹화 동작이 수행된다.
한편, 저장매체(7)의 프로그램 및 데이터의 버전이 DVR(3)보다 높은 경우에는, DVR(3)은 저장매체(7)에 저장된 프로그램(4) 및 데이터(5)를 넘겨받아서 저장부(18)에 업데이트시키고, 업데이트된 프로그램(4) 및 데이터(5)를 동작시킨다.
이 동작이 끝나면, DVR(3)은 저장매체(7)와 설정 값을 비교하여 서로 다를 경우에, DVR(3)은 자신의 설정 값을 저장매체(7)로 설정 값(6)으로 변경하여, 차량의 운행 상황 등을 녹화하게 된다.
그런데 저장매체(7)가 고장 등의 사유로 교체되거나 최초로 설치되어 검색장비(7)를 경유하지 않고 DVR(3)에 접속, 즉 장착되는 경우가 있다. 이때, DVR(3)은 저장매체(7)와 프로그램 및 데이터 버전을 비교하여, DVR(3)이 저장매체(7)보다 높은 버전일 경우, DVR(3)의 프로그램 및 데이터를 저장매체(7)로 전송하여 저장매체(7)의 프로그램 및 데이터를 업데이트한다.
이는, 저장매체(7)를 교체하거나 최초로 설치한다 할지라도 먼저 검색장비(8)에 접속하여 프로그램 및 데이터를 업데이트하고 설정 값을 변경한 후에 DVR(3)에 장착해야 하지만, 작업자가 이러한 과정을 무시하거나, 또는 실수했을 경우를 대비하기 위한 것이다.
도 4는 본 발명의 일 실시예에 따라 검색장비 측에서 프로그램 및 데이터의 업그레이드와, 설정 값의 변경을 설명하기 위한 흐름도이다.
DVR(3)의 저장매체(7)가 DVR(3)로부터 제거되어, 검색을 위해서 검색장비(8)에 접속되면(S401), DVR의 저장매체 내의 프로그램 및 데이터가 검색장비 내의 프로그램 및 데이터와 동일 버전인지가 비교된다(S402).
만일, 단계 S402에서, 동일 버전으로 판단되면, DVR의 저장매체 내의 설정 값이 검색장비 내의 설정 값과 동일한지 여부가 판단된다(S403). 단계 S403에서, 두 설정 값이 동일하면, 검색을 시작한다(S405). 단계 S403에서, 두 설정 값이 다르면, 검색장비 내의 설정 값이 저장매체로 전송되어 저장매체 내의 설정 값을 검색장비 내의 설정 값으로 변경시킨다(S404).
한편, 단계 S402에서, 서로 다른 버전으로 판단되면, 검색장비 내의 프로그램 및 데이터가 DVR내의 저장매체 내의 프로그램 및 데이터보다 최신 버전인지가 판단된다(S406).
단계 S406에서, 검색장비 내의 프로그램 및 데이터가 DVR의 저장매체 내의 프로그램 및 데이터보다 최신 버전이면, 검색장비 내의 프로그램 및 데이터가 저장매체 내의 프로그램 및 데이터로 전송되어 이들을 업데이트한다(S407). 이하, 단계 S403으로 이동하여 DVR의 저장매체 내의 설정 값이 검색장비 내의 설정 값과 동일한지 여부가 판단된다. 이하 S404 및 S405의 과정은 전술된 바와 같다.
한편, 단계 S406에서, 검색장비 내의 프로그램 및 데이터가 DVR의 저장매체 내의 프로그램 및 데이터가 검색장비보다 구 버전이면, 저장매체 내의 프로그램 및 데이터가 검색장비 내의 프로그램 및 데이터로 전송되어 업데이트한다(S408). 이 하, 단계 S403으로 이동하여 DVR의 저장매체 내의 설정 값이 검색장비 내의 설정 값과 동일한지 여부가 판단된다. 이하 S404 및 S405의 과정은 전술된 바와 같다.
이와 같이, DVR의 저장매체를 DVR로부터 제거하여 검색장비에서 검색하는 과정에서, 저장매체와 검색장비 내의 프로그램 및 데이터의 버전을 비교하므로, 구버전이 최신 버전으로 업데이트되는 한편, 검색장비 내의 설정 값과 저장매체의 설정 값을 비교하여 상이할 때는 저장매체 내의 설정 값을 검색장비 내의 설정 값으로 변경하게 되는 것이다.
이와 같이 업데이트 및 변경된 프로그램, 데이터 및 설정 값은, 다시 저장매체가 DVR에 접속, 즉 장착될 때, DVR의 프로그램 및 데이터와 버전이 비교되어 구버전을 업그레이드한다.
한편, DVR의 설정 값과 저장매체의 설정 값이 다를 때, DVR의 설정 값을 최신 설정 값으로 변경시킬 수 있게 된다.
도 5는 본 발명의 일 실시예에 따라 DVR 측에서 프로그램 및 데이터의 업그레이드와, 설정 값의 변경을 설명하기 위한 흐름도이다.
DVR(3)의 저장매체(7)가 검색장비(8)에서 업그레이드된 후에, 다시 DVR(3)에 접속되면(S501), DVR(3)의 저장매체 내의 프로그램 및 데이터가 DVR내의 프로그램 및 데이터와 동일 버전인지가 비교된다(S502).
만일, 단계 S502에서, 동일 버전으로 판단되면, DVR의 저장매체 내의 설정 값이 DVR의 설정 값과 동일한지 여부가 판단된다(S503). 단계 S503에서, 두 설정 값이 동일하면, DVR 동작 즉, 녹화를 시작한다(S505).
그러나, 단계 S503에서, 두 설정 값이 서로 다르면, 저장매체의 설정 값을 DVR로 전송하여, DVR내의 설정 값을 저장매체 내의 설정 값으로 변경한다(S504).
한편, 단계 S502에서, 서로 다른 버전으로 판단되면, DVR내의 저장매체 내의 프로그램 및 데이터가 DVR내의 프로그램 및 데이터가 보다 최신 버전인지가 판단된다(S506).
단계 S506에서, DVR의 저장매체 내의 프로그램 및 데이터가 DVR내의 프로그램 및 데이터보다 최신 버전이면, 저장매체 내의 프로그램 및 데이터가 DVR의 프로그램 및 데이터로 전송되어 이들을 업데이트한다(S507).
이하, 단계 S503으로 이동하여 DVR의 저장매체 내의 설정 값이 DVR내의 설정 값과 동일한지 여부가 판단된다. 이하 S504 및 S505의 과정은 전술된 바와 같다.
한편, 단계 S506에서, DVR의 저장매체 내의 프로그램 및 데이터가 DVR내의 프로그램 및 데이터보다 구 버전이면, DVR내의 프로그램 및 데이터가 저장매체 내의 프로그램 및 데이터로 전송되어 이들을 업데이트한다(S508).
이하, 단계 S503으로 이동하여 DVR의 저장매체 내의 설정 값이 검색장비 내의 설정 값과 동일한지 여부가 판단된다. 이하 S504 및 S505의 과정은 전술된 바와 같다.
이와 같이, DVR의 저장매체를 검색장비로부터 제거하여 DVR에서 녹화하는 과정에서, 먼저 DVR의 저장매체 내의 프로그램 및 데이터와 DVR내의 프로그램 및 데이터의 버전을 비교하므로, 구버전이 최신 버전으로 업데이트되는 한편, DVR내의 설정 값과 저장매체의 설정 값을 비교하여 상이할 때는 저장매체 내의 설정 값을 DVR내로 전송하여 DVR내의 설정 값을 변경하게 되는 것이다.
이와 같이 DVR에서 업데이트된 프로그램 및 데이터와 변경된 설정 값은, 다시 검색장비에 접속될 때, 검색장비의 프로그램 및 데이터의 구버전을 업그레이드하며, 설정 값을 최신 설정 값으로 변경시킬 수 있게 된다.
이와 같이, 차량용 DVR의 저장매체 및 검색장비에 DVR의 구동을 위한 프로그램, 데이터 및 설정 값을 각각 저장하고, 이 저장매체를 DVR로부터 제거하여 검색장비에서 검색할 때, 먼저 검색장비에 저장된 최신 버전으로 저장매체의 프로그램 및 데이터를 업데이트하고, 설정 값을 변경할 수 있으며, 저장매체가 녹화를 위해서 DVR에 다시 장착될 때, DVR의 프로그램 및 데이터를 업데이트하고, 설정 값을 변경할 수 있게 된다.
따라서, 본 발명을 함으로써, 일반 운수회사의 경우 수많은 차량에 대해서 각종 원인으로 인해 프로그램, 데이터 및 설정 값을 수시로 업데이트 및 변경해야 하는바, 이로 인한 시간과 인력의 낭비 및 그에 따른 막대한 비용을 절약할 수 있는 효과가 있다.
본 발명의 특정 실시예들이 예시 및 설명되었지만, 당업자라면 여러 변경 및 수정이 가능함을 알 수 있으며, 첨부된 청구범위는 본 발명의 사상 및 범위에 있는 한 모든 변경 및 수정을 포함하는 것을 알 수 있다.

Claims (4)

  1. 차량의 내/외부의 상황을 녹화하는 DVR과 상기 녹화된 내용을 검색하기 위한 검색장비를 포함하여 이루어지는 DVR 시스템에서, DVR의 프로그램, 데이터 및 설정 값의 업데이트 장치에 있어서,
    DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 구비한 DVR의 저장매체, 및
    상기 DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 포함하는 검색장비를 포함하며,
    상기 DVR 및 검색장비는 상기 저장매체가 녹화 및 검색을 위해서 접속될 때, 먼저, 각각의 자체 프로그램 및 데이터와, 상기 저장매체에 내장된 프로그램 및 데이터의 버전을 비교하여 낮은 버전을 높은 버전으로 업데이트하며, 상기 DVR 및 검색장비의 설정 값과 상기 저장매체의 설정 값을 비교하여 상이할 때, 검색장비의 설정 값을 저장매체로 전송하여 저장매체의 설정 값을 변경하거나, 또는 저장매체의 설정 값을 DVR로 전송하여 DVR의 설정 값을 변경하는, 차량용 DVR의 프로그램, 데이터 및 설정 값의 업데이트 장치.
  2. 제 1항에 있어서,
    상기 검색장비에는 외부의 프로그램, 데이터 및 설정 값 입력부로부터 최신 프로그램, 데이터 및 설정 값이 입력되어 업데이트가 가능한 것을 특징으로 하는 차량용 DVR의 프로그램, 데이터 및 설정 값의 업데이트 장치.
  3. 차량의 내/외부의 상황을 녹화하는 DVR과 상기 녹화된 내용을 검색하기 위한 검색장비를 포함하여 이루어지는 DVR 시스템에서, 검색장비 측에서 DVR의 프로그램, 데이터 및 설정 값을 업데이트하는 방법에 있어서,
    DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 구비한 DVR의 저장매체, 및 상기 DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 포함하는 검색장비를 포함하며, DVR의 저장매체 내의 프로그램 및 데이터가 검색장비 내의 프로그램 및 데이터와 동일 버전인지를 비교하여 서로 다른 버전일 때 구버전의 프로그램 및 데이터를 최신 버전의 프로그램 및 데이터로 업데이트하며, DVR의 저장매체 내의 설정 값이 검색장비 내의 설정 값과 동일한지 여부를 판단하여, 상기 설정 값이 서로 다를 때 저장매체 내의 설정 값을 검색장비 내의 설정 값으로 변경하는, 검색장비 측에서 DVR의 프로그램, 데이터 및 설정 값을 업데이트 하는 방법.
  4. 차량의 내/외부의 상황을 녹화하는 DVR과 상기 녹화된 내용을 검색하기 위한 검색장비를 포함하여 이루어지는 DVR 시스템에서, DVR 측에서 DVR의 프로그램, 데 이터 및 설정 값을 업데이트하는 방법에 있어서,
    DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 구비한 DVR의 저장매체, 및 상기 DVR의 프로그램, 데이터 및 설정 값과 유사한 프로그램, 데이터 및 설정 값을 포함하는 검색장비를 포함하며, DVR의 저장매체 내의 프로그램 및 데이터가 DVR 내의 프로그램 및 데이터와 동일 버전인지를 비교하여 서로 다른 버전일 때 구버전의 프로그램 및 데이터를 최신 버전의 프로그램 및 데이터로 업데이트하며, DVR의 저장매체 내의 설정 값이 DVR 내의 설정 값과 동일한지 여부를 판단하여, 상기 설정 값이 서로 다를 때 저장매체 내의 설정 값을 DVR로 전송하여 DVR 내의 설정 값을 저장매체 내의 설정 값으로 변경하는, DVR 측에서 DVR의 프로그램, 데이터 및 설정 값을 업데이트 하는 방법.
KR1020060088996A 2006-09-14 2006-09-14 차량용 디브이알의 프로그램, 데이터 및 설정 값의업데이트 장치 및 방법 KR100675646B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060088996A KR100675646B1 (ko) 2006-09-14 2006-09-14 차량용 디브이알의 프로그램, 데이터 및 설정 값의업데이트 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060088996A KR100675646B1 (ko) 2006-09-14 2006-09-14 차량용 디브이알의 프로그램, 데이터 및 설정 값의업데이트 장치 및 방법

Publications (1)

Publication Number Publication Date
KR100675646B1 true KR100675646B1 (ko) 2007-01-30

Family

ID=38015127

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060088996A KR100675646B1 (ko) 2006-09-14 2006-09-14 차량용 디브이알의 프로그램, 데이터 및 설정 값의업데이트 장치 및 방법

Country Status (1)

Country Link
KR (1) KR100675646B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100872849B1 (ko) * 2007-08-21 2008-12-10 (주)컴아트시스템 자동 펌웨어 업그레이드 차량용 디브이알 장치와 차량에설치되는 디지털 장비의 연동 시스템 및 그 방법
US11182485B2 (en) 2017-07-31 2021-11-23 Hyundai Motor Company In-vehicle apparatus for efficient reprogramming and controlling method thereof

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040092540A (ko) * 2003-04-24 2004-11-04 (주)웹플래인 디스크에 차량 데이터를 기록하는 차량 데이터의 디스크기록 장치
KR20060019893A (ko) * 2004-08-30 2006-03-06 엘지전자 주식회사 네트워크를 이용한 디지털 비디오 레코더 소프트웨어의동시 다중 업데이트 방법 및 시스템

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040092540A (ko) * 2003-04-24 2004-11-04 (주)웹플래인 디스크에 차량 데이터를 기록하는 차량 데이터의 디스크기록 장치
KR20060019893A (ko) * 2004-08-30 2006-03-06 엘지전자 주식회사 네트워크를 이용한 디지털 비디오 레코더 소프트웨어의동시 다중 업데이트 방법 및 시스템

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100872849B1 (ko) * 2007-08-21 2008-12-10 (주)컴아트시스템 자동 펌웨어 업그레이드 차량용 디브이알 장치와 차량에설치되는 디지털 장비의 연동 시스템 및 그 방법
US11182485B2 (en) 2017-07-31 2021-11-23 Hyundai Motor Company In-vehicle apparatus for efficient reprogramming and controlling method thereof

Similar Documents

Publication Publication Date Title
US7751632B2 (en) Intelligent, dynamic, long-term digital surveilance media storage system
JP6355234B2 (ja) 画像記録装置、画像記録システム、及びプログラム
CN1918646B (zh) 记录装置、用于记录装置的集成电路、记录方法、计算机程序以及便于内容记录的记录介质
US20070080826A1 (en) Pluggable digital video recording device for car use
KR20070024313A (ko) 기록 재생 장치
CN100530190C (zh) 用于处理信息的装置和方法
US20150373298A1 (en) Vehicle recorder-monitor system
KR100675646B1 (ko) 차량용 디브이알의 프로그램, 데이터 및 설정 값의업데이트 장치 및 방법
JP2006245836A (ja) ドライブレコーダ機能を有する携帯端末
CN103426213A (zh) 一种行车记录仪及具有行车记录仪的车辆
US7848193B2 (en) Disc device
CN114780493A (zh) 无人车数据的处理方法、装置、设备和存储介质
JP5856849B2 (ja) 車載情報記録装置およびデータ書き込み管理方法
US7457512B2 (en) Information recording device
JP2008141424A (ja) 監視システム
KR100872849B1 (ko) 자동 펌웨어 업그레이드 차량용 디브이알 장치와 차량에설치되는 디지털 장비의 연동 시스템 및 그 방법
JP2008186347A (ja) 機器保守システム
CN206322475U (zh) 防震硬盘盒以及高清车载硬盘录像机
US20090125928A1 (en) Information recording apparatus, and control method therefor
WO2015174710A1 (ko) 선별된 프레임을 고해상도로 저장하는 비디오 레코딩 시스템 및 동작 방법
JP2013037574A (ja) 運行カード初期化方法
KR100482836B1 (ko) 감시용 디지털 비디오 레코더에서의 데이터 파일 검색방법
JP2006229824A (ja) 映像信号記録再生装置
KR101407166B1 (ko) 디지털 비디오 레코더에서의 데이터베이스 복구방법
WO2009122677A1 (ja) 画像記録装置

Legal Events

Date Code Title Description
A201 Request for examination
A302 Request for accelerated examination
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120723

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130724

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee