Movatterモバイル変換


[0]ホーム

URL:


KR100443062B1 - Digital video recorder for providing search screen/recording schdule screen, method for searching recorded data of digital video recorder - Google Patents

Digital video recorder for providing search screen/recording schdule screen, method for searching recorded data of digital video recorder
Download PDF

Info

Publication number
KR100443062B1
KR100443062B1KR10-2002-0065596AKR20020065596AKR100443062B1KR 100443062 B1KR100443062 B1KR 100443062B1KR 20020065596 AKR20020065596 AKR 20020065596AKR 100443062 B1KR100443062 B1KR 100443062B1
Authority
KR
South Korea
Prior art keywords
recording
information
time
video
data
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-2002-0065596A
Other languages
Korean (ko)
Other versions
KR20040036991A (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 주식회사 나다텔filedCritical주식회사 나다텔
Priority to KR10-2002-0065596ApriorityCriticalpatent/KR100443062B1/en
Publication of KR20040036991ApublicationCriticalpatent/KR20040036991A/en
Application grantedgrantedCritical
Publication of KR100443062B1publicationCriticalpatent/KR100443062B1/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromKorean

본 발명은 디지털 비디오 녹화 장치의 사용자 인터페이스와 관련된 것으로, 특히 녹화내역 검색 화면/녹화 스케쥴링 편집 화면을 제공하는 디지털 비디오 녹화 장치, 디지털 비디오 녹화 장치의 녹화내역 검색 방법 및 녹화 스케쥴링 화면 제공 방법에 관한 것이다.The present invention relates to a user interface of a digital video recording apparatus, and more particularly, to a digital video recording apparatus providing a recording history search screen / recording scheduling editing screen, a recording history searching method of a digital video recording apparatus, and a method of providing a recording scheduling screen. .

본 발명은, 프레임 단위의 비디오 녹화 데이터, 디지털 비디오 녹화 장치의 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보 및 상기 각 녹화 이벤트의 발생상황을 검사한 시점인 현재 녹화시각정보를 저장하는 저장부; 그래픽 표시를 제어하는 그래픽 출력부; 감시 카메라로부터 입력되어진 비디오 데이터를 인코딩 처리하는 비디오 인코더; 상기 저장부에 저장된 비디오 녹화 데이터를 디코딩 처리하는 비디오 디코더 사용자의 조작키 데이터를 생성하는 조작버튼부; 및 상기 비디오 인코더를 제어하여 상기 저장부에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 상기 녹화 이벤트 정보를 생성하여 상기 해당 프레임에 더 저장하며, 검색화면 제공모드가 선택되면, 상기 저장부에 저장된 각 녹화시각정보와 녹화 이벤트 정보를 사용하여, 임의의 단위 시간구간으로 이루어지는 전체 시간구간에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면 데이터를 생성하여 상기 그래픽 출력부를 통하여 모니터로 출력하며, 상기 조작 버튼부를 통해 재생 선택키 데이터가 입력되면, 상기 비디오디코더를 제어하여 상기 저장부에 저장된 프레임 단위의 영상 녹화 데이터 중에서, 선택된 녹화시각정보에 해당되는 영상 녹화 데이터들을 디코딩 처리하고, 상기 그래픽 출력부를 통하여 상기 모니터로 출력 처리하는 제어부;를 포함하여 구성되는 것을 특징으로 한다.According to the present invention, a recording unit stores recording event information including frame-by-frame video recording data, information on whether or not each recording event is generated by the digital video recording apparatus, and current recording time information which is a time point at which the recording event is generated. ; A graphic output unit controlling a graphic display; A video encoder for encoding the video data input from the surveillance camera; An operation button unit for generating operation key data of a video decoder user which decodes the video recording data stored in the storage unit; And controlling the video encoder to further store the current recording time information for each set number of frames stored in the storage unit in the corresponding frame, and check each recording event of the recording device each time the current recording time information is stored. The recording event information is generated and further stored in the corresponding frame, and when a search screen providing mode is selected, the entire time interval is formed in an arbitrary unit time interval by using each recording time information and recording event information stored in the storage unit. Generates recording history search screen data representing the occurrence of each recording event on the screen, and outputs it to the monitor through the graphic output unit. When playback selection key data is input through the operation button unit, the video decoder is controlled to store the data. In the video recording data in the unit of frame stored in the Processing decodes the recorded image data recording corresponding to the time information, and the control unit for processing an output to the display through the graphic output unit; characterized in that comprises a.

Description

Translated fromKorean
녹화내역 검색 화면/녹화 스케쥴링 편집 화면을 제공하는 디지털 비디오 녹화 장치 및 디지털 비디오 녹화 장치의 녹화내역 검색 방법{DIGITAL VIDEO RECORDER FOR PROVIDING SEARCH SCREEN/RECORDING SCHDULE SCREEN, METHOD FOR SEARCHING RECORDED DATA OF DIGITAL VIDEO RECORDER}DIGITAL VIDEO RECORDER FOR PROVIDING SEARCH SCREEN / RECORDING SCHDULE SCREEN, METHOD FOR SEARCHING RECORDED DATA OF DIGITAL VIDEO RECORDER}

본 발명은 디지털 비디오 녹화 장치의 사용자 인터페이스와 관련된 것으로, 특히 녹화내역 검색 화면/녹화 스케쥴링 화면을 제공하는 디지털 비디오 녹화 장치, 디지털 비디오 녹화 장치의 녹화내역 검색 방법 및 녹화 스케쥴링 화면 제공 방법에 관한 것이다.The present invention relates to a user interface of a digital video recording apparatus, and more particularly, to a digital video recording apparatus providing a recording history search screen / recording scheduling screen, a recording history searching method of a digital video recording apparatus, and a method of providing a recording scheduling screen.

주지하다시피, 디지털 비디오 녹화 장치(Digital Video Recorder)는 은행 등과 같이 감시가 필요한 장소에 보안을 위하여 설치되는 장비로서, 무인 감시 카메라를 이용하여 적소를 감시하고 감시 카메라에 의해서 감시된(촬영된) 영상 신호를 처리하여 인코딩하며 영상 녹화 데이터를 저장하였다가 차후에 확인(재생)할 수 있는 유용한 장비로서 현재 널리 보급되어 사용되고 있다.As is well known, a digital video recorder is a device installed for security in a place where surveillance is required, such as a bank, and is monitored by a surveillance camera using an unmanned surveillance camera. It is widely used as a useful equipment that processes and encodes a video signal, stores video recording data, and checks (plays) it later.

현재, 디지털 비디오 녹화장치는 사용자 인터페이스 기능이 매우 중요시되고 있으며, 사용자 인터페이스 기능의 차이에 따라서 제품 경쟁력에 큰 영향을 끼친다. 이에 본 출원인은 많은 연구와 테스트를 거쳐 사용자가 녹화 장치의 현 상황을 일목요연하고 종합적이며 한 눈에 알아볼 수 있는 녹화내역 검색화면, 녹화 스케쥴링 편집화면과 관련되는 사용자 인터페이스 기술을 개발하게 된 것이다.At present, the user interface function is very important for the digital video recording apparatus, and the difference in the user interface function greatly affects the product competitiveness. Accordingly, the present applicant has developed a user interface technology related to a recording history search screen and a recording scheduling edit screen that allows the user to understand the current situation of the recording apparatus at a glance and comprehensively and at a glance.

한편, 디지털 비디오 녹화장치의 사용자 인터페이스 기능에는, 녹화된 정보 중에서 사용자가 특정 정보를 선택하여 재생시킬 수 있도록 하는 검색 기능이 있다. 그런데, 종래에는 이러한 사용자 인터페이스가 텍스트 문자로써 단순 나열식으로 표현되었으며, 사용자가 전체 동작 상황을 편리하고 한 눈에 파악할 수 있도록 되어 있지 않았다.On the other hand, the user interface function of the digital video recording apparatus includes a search function that allows a user to select and play specific information from the recorded information. However, in the related art, such a user interface has been expressed in a simple arrangement as text characters, and the user has not been able to grasp the entire operation situation at a glance.

도 1은 디지털 비디오 녹화장치가 제공하는 종래의 사용자 인터페이스 화면의 일 예를 도시한다.1 illustrates an example of a conventional user interface screen provided by a digital video recording apparatus.

상기 도 1에 도시된 바와 같이, 종래의 녹화내역 검색화면은 녹화된 날짜와 녹화된 시간 구간이 텍스트 문자로 단순 나열식으로 표현되어 있다. 사용자가 디지털 비디오 녹화장치(도시하지 않음.)에서 제공하는 버튼을 사용하여 커서(101)를 이동시키고 재생명령을 하면, 디지털 비디오 녹화장치는 내부에 저장된 해당 영상 녹화 데이터를 인출하고 디코딩등의 처리를 수행하여 선택된 시각부터를 모니터(도시하지 않음.)에 재생한다.As shown in FIG. 1, in the conventional recording history search screen, the recorded date and the recorded time interval are expressed in a simple arrangement as text characters. When the user moves the cursor 101 using the buttons provided by the digital video recording device (not shown) and executes a playback command, the digital video recording device draws out the corresponding video recording data stored therein and processes the data such as decoding. To play from the selected time on the monitor (not shown).

따라서, 종래에는 녹화내역 검색화면이 텍스트 문자열로써 단순 나열식으로 표현되었으며 녹화된 날짜와 녹화된 시간 구간만이 표시되므로, 녹화가 이루어지는 것이 어떤 카메라(예컨대, 금고 감시 카메라인지, 현금 출납기 감시 카메라등)에 의한 것인지, 녹화가 개시된 원인(센서 동작, 움직임 검출, 매뉴얼 녹화, 스케쥴에 의한 동작등)이 무엇인지등과 같이 구체적인 파악을 할 수가 없었으며, 일목요연하고 종합적으로 한 눈에 녹화 상황을 알 수 있도록 되어 있지 않았다.Therefore, in the related art, the recording history search screen is expressed as a simple string as a text string, and only the recorded date and the recorded time interval are displayed. Therefore, which camera is used for recording (eg, a safe surveillance camera, a cashier surveillance camera, etc.). ) And the reason why the recording was started (sensor operation, motion detection, manual recording, schedule operation, etc.) could not be understood. It wasn't supposed to be.

한편, 디지털 비디오 녹화장치에서, 감시대상 장소의 업무별 특징(예:백화점, 은행등)을 최대한 활용하면서 시스템 리소스를 효율적으로 활용하기 위해, 녹화 스케쥴 기능을 제공한다. 그러나, 녹화 스케쥴링을 위한 사용자 인터페이스 역시, 텍스트 문자로써 단순 나열식으로 표현되었으며, 사용자가 전체 동작 상황을 편리하고 한 눈에 파악할 수 있도록 되어 있지 않았다.On the other hand, the digital video recording device provides a recording schedule function to efficiently utilize system resources while maximizing the work-specific features (eg, department stores, banks, etc.) of the monitored place. However, the user interface for recording scheduling is also expressed in a simple sequence as text characters, and it is not intended for the user to grasp the entire operation situation at a glance.

본 발명은 이러한 상황에서 도출된 것으로, 영상 녹화 데이터를 저장할 때, 적어도 한 개 이상의 녹화 이벤트 정보와 현재 시각 정보를 함께 저장하고, 임의의 단위 시간구간으로 이루어지는 전체 시간구간(예:하루)에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면을 제공하는 것에 그 목적이 있다.The present invention is derived from such a situation, when storing the video recording data, at least one or more recording event information and the current time information is stored together, the above time period (for example, one day) consisting of any unit time intervals It is an object of the present invention to provide a recording history search screen in which the occurrence status of each recording event is expressed.

나아가, 본 발명은 영상 녹화 데이터를 저장할 때, 적어도 한 개 이상의 녹화 이벤트 정보와 현재 시각 정보를 별도로 저장하고, 검색화면 제공모드가 선택되면 임의의 단위 시간구간으로 이루어지는 전체(예:하루) 시간구간에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면을 제공하는 것에 다른 목적이 있다.Furthermore, the present invention stores at least one or more recording event information and current time information separately when storing the video recording data, and if the search screen providing mode is selected, the entire (eg, one-day) time interval consists of arbitrary unit time intervals. It is another object of the present invention to provide a recording history search screen in which the occurrence of each recording event is expressed.

더 나아가, 본 발명은 각 카메라에 대한 각 단위 시간구간의 셀을 선택하면 특정 카메라 하나에 대한 특정 시간의 세부적인 녹화개시 원인 설정이 가능한 녹화 스케쥴링 편집 화면을 제공하는 것에 또 다른 목적이 있다.Furthermore, another object of the present invention is to provide a recording scheduling editing screen that can set the detailed recording start cause of a specific time for a specific camera by selecting a cell of each unit time section for each camera.

도 1은 디지털 비디오 녹화장치가 제공하는 종래의 사용자 인터페이스 화면의 일 예.1 is an example of a conventional user interface screen provided by a digital video recording apparatus.

도 2는 본 발명이 적용되는 디지털 비디오 녹화 장치의 내부 구성.2 is an internal configuration of a digital video recording apparatus to which the present invention is applied.

도 3은 녹화개시원인 발생에 따라 녹화 처리하는 신호 연계도.3 is a signal association diagram for recording processing in accordance with a cause of recording start.

도 4a는 녹화 이벤트 정보와 현재 녹화시각정보가 비디오/오디오 녹화 데이터와 함께 저장되는 데이터 구조를 도시한 도면.FIG. 4A illustrates a data structure in which recording event information and current recording time information are stored together with video / audio recording data. FIG.

도 4b는 비디오/오디오 녹화 정보와 녹화 이벤트 정보를 동기화하기 위한 데이터 구조를 도시한 도면.4B illustrates a data structure for synchronizing video / audio recording information and recording event information.

도 5는 본 발명의 실시예에 따른 녹화내역 검색화면.5 is a recording history search screen according to an embodiment of the present invention.

도 6은 사용자가 선택한 특정 비디오/오디오 녹화 데이터를 재생 처리하는 신호 연계도.6 is a signal linkage diagram for reproducing specific video / audio recording data selected by a user.

도 7은 본 발명의 실시예에 따른 녹화 스케쥴링 편집 화면.7 is a recording scheduling edit screen according to an embodiment of the present invention.

상기 목적을 달성하기 위한 본 발명의 일 양상에 의하면, 본 발명은, 프레임 단위의 비디오 녹화 데이터, 디지털 비디오 녹화 장치의 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보 및 상기 각 녹화 이벤트의 발생상황을 검사한 시점인 현재 녹화시각정보를 저장하는 저장부; 그래픽 표시를 제어하는 그래픽 출력부 감시 카메라로부터 입력되어진 비디오 데이터를 인코딩 처리하는 비디오 인코더; 상기 저장부에 저장된 비디오 녹화 데이터를 디코딩 처리하는 비디오 디코더; 사용자의 조작키 데이터를 생성하는 조작버튼부; 및 상기 비디오 인코더를 제어하여 상기 저장부에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 상기 녹화 이벤트 정보를 생성하여 상기 해당 프레임에 더 저장하며, 검색화면 제공모드가 선택되면, 상기 저장부에 저장된 각 녹화시각정보와 녹화 이벤트 정보를 사용하여, 임의의 단위 시간구간으로 이루어지는 전체 시간구간에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면 데이터를 생성하여 상기 그래픽 출력부를 통하여 모니터로 출력하며, 상기 조작 버튼부를 통해 재생 선택키 데이터가 입력되면, 상기 비디오 디코더를 제어하여 상기 저장부에 저장된 프레임 단위의 영상 녹화 데이터 중에서, 선택된 녹화시각정보에 해당되는 영상 녹화 데이터들을 디코딩 처리하고, 상기 그래픽 출력부를 통하여 상기 모니터로 출력 처리하는 제어부;를 포함하여 구성되는 것을 특징으로 한다.According to an aspect of the present invention for achieving the above object, the present invention, recording event information consisting of frame-by-frame video recording data, information on whether or not each recording event of the digital video recording apparatus, and the occurrence status of each recording event A storage unit for storing current recording time information which is a time point at which the control is performed; A video encoder for encoding a video data input from a graphics output surveillance camera controlling a graphic display; A video decoder which decodes the video recording data stored in the storage unit; An operation button unit for generating user operation key data; And controlling the video encoder to further store the current recording time information for each set number of frames stored in the storage unit in the corresponding frame, and check each recording event of the recording device each time the current recording time information is stored. The recording event information is generated and further stored in the corresponding frame, and when a search screen providing mode is selected, the entire time interval is formed in an arbitrary unit time interval by using each recording time information and recording event information stored in the storage unit. Generates recording history search screen data representing the occurrence of each recording event on the screen and outputs it to the monitor through the graphic output unit, and when playback selection key data is input through the operation button unit, controls the video decoder to store the data. In the video recording data in the unit of frame stored in the Processing decodes the recorded image data recording corresponding to the time information, and the control unit for processing an output to the display through the graphic output unit; characterized in that comprises a.

이에 따라, 비디오 녹화 데이터를 저장할 때 함께 저장해둔 적어도 한 개 이상의 녹화 이벤트 발생상황을 단위 시간구간으로 이루어지는 전체 시간구간에 표현하므로, 사용자가 녹화 전체 녹화 동작 상황을 편리하고 한 눈에 종합적으로 파악할 수 있다.Accordingly, at least one recording event occurrence state stored together when storing the video recording data is expressed in the entire time section consisting of unit time intervals, so that the user can conveniently and comprehensively grasp the entire recording operation situation at a glance. have.

나아가 본 발명의 다른 양상에 의하면, 본 발명은, 프레임 단위의 비디오 녹화 데이터, 디지털 비디오 녹화 장치의 각 녹화 이벤트의 발생상황을 검사한 시점인 현재 녹화시각정보를 저장하는 제 1 저장부; 상기 현재 녹화시각정보, 상기 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보를 저장하는 제 2 저장부; 그래픽 표시를 제어하는 그래픽 출력부 감시 카메라로부터 입력되어진 비디오 데이터를 인코딩 처리하는 비디오 인코더; 상기 저장부에 저장된 비디오 녹화 데이터를 디코딩 처리하는 비디오 디코더; 사용자의 조작키 데이터를 생성하는 조작 버튼부; 및 상기 비디오 인코더를 제어하여 상기 제 1 저장부에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 상기 녹화 이벤트 정보를 생성하여 상기 제 2 저장부에 저장하되, 상기 제 1 저장부의 각 녹화시각정보와 동일한 녹화시각정보를 해당되는 녹화 이벤트 정보마다 저장하며, 검색화면 제공모드가 선택되면, 상기 제 2 저장부에 저장된 녹화 이벤트 정보를 사용하여, 임의의 단위 시간구간으로 이루어지는 전체 시간구간에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면 데이터를 생성하여 상기 그래픽 출력부를 통하여 모니터로 출력하며, 상기 조작 버튼부로부터 재생 선택키 데이터가 입력되면, 상기 비디오 디코더를 제어하여 상기 제 1 저장부에 저장된 프레임 단위의 영상 녹화 데이터 중에서, 선택된 녹화시각정보에 해당되는 영상 녹화 데이터들을 디코딩 처리하고, 상기 그래픽 출력부를 통하여 상기 모니터로 출력 처리하는 제어부;를 포함하여 구성되는 것을 특징으로 한다.Furthermore, according to another aspect of the present invention, the present invention, the first storage unit for storing the current recording time information which is the point of time of the video recording data of each frame, the occurrence of each recording event of the digital video recording device; A second storage unit configured to store recording event information including the current recording time information and information on whether each recording event is generated; A video encoder for encoding a video data input from a graphics output surveillance camera controlling a graphic display; A video decoder which decodes the video recording data stored in the storage unit; An operation button unit for generating user operation key data; And controlling the video encoder to further store current recording time information for each set number of frames stored in the first storage unit in the corresponding frame, and to record each recording event of the recording device each time the current recording time information is stored. Check and generate the recording event information and store it in the second storage unit, and store the same recording time information for each recording event information as the recording time information corresponding to each recording time information of the first storage unit, and if a search screen providing mode is selected, By using the recording event information stored in the second storage unit, the recording history search screen data representing the occurrence status of each recording event is generated to the monitor through the graphic output unit in the entire time interval consisting of arbitrary unit time intervals. And outputs the reproduction selection key data from the operation button unit. A controller configured to control the decoder to decode video recording data corresponding to the selected recording time information among frame video recording data stored in the first storage unit, and output the processing to the monitor through the graphic output unit; Characterized in that the configuration.

이에 따라, 녹화내역 검색화면이 적어도 한 개 이상의 녹화 이벤트 발생상황을 단위 시간구간으로 이루어지는 전체 시간구간에 표현되므로, 사용자가 녹화 전체 녹화 동작 상황을 편리하고 한 눈에 종합적으로 파악할 수 있으며, 별도로 녹화 이벤트 정보만을 사용하여 녹화내역 검색화면을 생성하므로 방대한 분량의 영상 녹화 내역을 불필요하게 분석해야 하는 것을 방지할 수가 있다.Accordingly, since the recording history search screen displays at least one recording event occurrence state in the entire time section consisting of unit time intervals, the user can conveniently and comprehensively grasp the entire recording operation status at a glance, and separately record. Since the recording history search screen is generated using only the event information, it is possible to prevent unnecessary analysis of a large amount of video recording history.

본 발명의 보조적인 양상에 따르면, 상기 녹화내역 검색화면이, 날짜 선택 필드; 선택된 날짜의 하루 동안의 각 시간구간 내에서 상기 각 녹화 이벤트의 발생시작 시점과 종료시점을 형상화하여 나타내는 필드; 및 상기 사용자의 재생 선택키에 의해 이동하여, 특정 녹화시각정보에 대응하는 재생 시작 시점을 선택하는 커서;를 포함하는 것을 특징으로 한다.According to an auxiliary aspect of the present invention, the recording history search screen includes a date selection field; A field representing the start time and the end time of the occurrence of each recording event within each time period of one day of a selected date; And a cursor that is moved by the playback selection key of the user and selects a playback start time corresponding to specific recording time information.

이에 따라, 선택한 날짜의 하루에 해당되는 전체 녹화 상황이 한 번에 표시되어 상태파악이 용이해지며, 비디오 녹화 상황, 오디오 녹음 상황, 센서나 움직임 검출등 녹화 이벤트의 발생 상황을 전체적으로 먼저 파악하고 녹화내역을 검색할 시간대로 직접 이동 가능하다는 이점이 있으며, 녹화 개시 원인이 종류에 따라 구분되어 형상화 되므로 하루의 녹화 개시 원인 파악이 용이하게 된다.Accordingly, the entire recording status corresponding to the day of the selected date is displayed at a time, so that the status can be easily identified, and the video recording status, audio recording status, sensor or motion detection, etc. are first identified and recorded. There is an advantage that it can be moved directly to the time zone to search for details, and the cause of recording start is divided according to the type so that it is easy to identify the cause of recording start of the day.

더 나아가, 본 발명의 다른 양상에 따르면, 디지털 비디오 녹화 장치에 있어서, 스케쥴링 화면 출력 명령키 데이터가 입력되면, 중앙처리장치가, 하루 동안의 각 단위 시간구간을 지정하는 셀; 적어도 하나 이상의 카메라를 지정하는 셀; 상기 각 카메라에 대하여 상기 시간구간별로 녹화 개시를 지정하는 카메라/시간구간 지정 셀; 및 선택된 카메라/시간구간 지정 셀의 각 녹화개시 원인을 설정하는 적어도하나 이상의 녹화개시 원인 설정 필드;를 포함하여 구성되는 녹화 스케쥴링 편집 화면을 생성하여 화면 출력하는 것을 특징으로 한다.Furthermore, according to another aspect of the present invention, in a digital video recording apparatus, when a scheduling screen output command key data is input, the central processing unit includes: a cell designating each unit time period for one day; A cell specifying at least one camera; A camera / time section designation cell for designating a start of recording for each of the cameras by the time section; And at least one recording start cause setting field for setting each recording start cause of the selected camera / time section designation cell.

이에 따라, 사용자가 녹화 스케쥴링 편집 상황을 편리하고 한 눈에 종합적으로 파악할 수 있으며, 각 카메라에 대해서 시간별로 각각 녹화개시 원인을 지정하여 편집 작업을 할 수 있어, 작업을 단순 반복하고 숫자(시간)를 키입력하는 번거로움을 획기적으로 줄일 수가 있게 된다.As a result, the user can conveniently and comprehensively grasp the recording scheduling and editing situation, and can edit the work by specifying the cause of recording start by time for each camera. The hassle of key input can be greatly reduced.

본 발명의 이와 같은, 또 다른 추가적인 양상은 첨부된 도면을 참조하여 후술하는 바람직한 실시예들을 통하여 더욱 명백해질 것이다. 이하에서는 본 발명을 이러한 실시예를 통해 당업자가 용이하게 이해하고 재현할 수 있도록 상세히 설명하기로 한다.This, a further additional aspect of the present invention will become more apparent through the preferred embodiments described below with reference to the accompanying drawings. Hereinafter, the present invention will be described in detail to enable those skilled in the art to easily understand and reproduce the present invention.

도 2는 본 발명이 적용되는 디지털 비디오 녹화 장치의 내부 구성을 도시한다.2 shows an internal configuration of a digital video recording apparatus to which the present invention is applied.

비디오/오디오 입출력부(201)는 외부입력단자를 통해 감시 카메라(1~m)로부터 들어오는 비디오 신호와, 마이크(1~n)로부터 들어오는 오디오 신호를 입력받아, 이를 A/D 변환하고 프레임 데이터로 생성한다.The video / audio input / output unit 201 receives a video signal from the surveillance cameras 1 to m and an audio signal from the microphones 1 to n through an external input terminal, converts the signal into A / D, and converts it into frame data. Create

비디오/오디오 코덱(203)의 인코더부는 제어부(205)로부터 인코딩 개시명령을 받은 경우에 인코드 처리를 시작한다. 또 인코드 정지명령을 받은 경우에는 인코드처리를 정지한다. 인코더부는 비디오/오디오 입출력부(201)로부터 전달받은 프레임 데이터(필드데이터)를 부호화하는데, 여기서 부호화란 MPEG(Moving Picture Experts Group)과 같은 비트 스트림 형식의 데이터를 생성하는 처리 등을 가리킨다.The encoder unit of the video / audio codec 203 starts encoding processing when the encoding start command is received from the control unit 205. When the encoding stop command is received, the encoding process is stopped. The encoder unit encodes frame data (field data) received from the video / audio input / output unit 201, where encoding refers to a process of generating data in a bit stream format such as a moving picture expert group (MPEG).

제 1 저장부(209)는 상기 부호화 처리된 비디오 및 오디오 녹화 데이터를 저장하며, 비디오/오디오 코덱(203)의 디코더부는 제어부(205)로부터 디코딩 개시명령을 받은 경우에 제 1 저장부(209)의 해당되는 비디오 및 오디오 녹화 데이터를 복호화하는데, 여기서 복호화란 프레임 단위의 데이터(필드 데이터)로 되돌리는 처리등을 가리킨다. 물론 상기 디코더부는 또 디코드 정지명령을 받은 경우에는 디코드 처리를 정지한다.The first storage unit 209 stores the encoded video and audio recording data, and the decoder unit of the video / audio codec 203 receives the decoding start command from the control unit 205. Decoding the corresponding video and audio recording data, wherein decoding refers to a process of returning to frame data (field data). Of course, the decoder stops the decoding process when it receives a decode stop command.

그래픽 출력부(207)는 비디오/오디오 코덱(203)의 디코더부로부터 보내어진 프레임 데이터를 디지털/아날로그 변환하고, 변환된 비디오 신호를 외부 출력단자를 통해 모니터로 출력한다. 오디오 신호의 경우에는 비디오/오디오 입출력부(201)에서 디지털/아날로그 변환하여 외부 출력단자를 통해 스피커로 출력한다.The graphic output unit 207 digitally / analog converts the frame data sent from the decoder unit of the video / audio codec 203 and outputs the converted video signal to a monitor through an external output terminal. In the case of an audio signal, the video / audio input / output unit 201 performs digital / analog conversion and outputs it to a speaker through an external output terminal.

기타 입출력 인터페이스부(213)는 녹화 장치의 조작버튼으로부터 해당 키데이터가 입력되면, 이를 제어부(205)로 알려준다, 키데이터로는 재생 선택, 재생 명령, 녹화 스케쥴링 키데이터등이 있다. 또한 기타 입출력 인터페이스부(213)는 외부의 센서(창문, 문, 담등에 설치되는 적외선 검출기등)로부터 감지신호가 입력되면, 이를 제어부(205)로 알려준다. 그러면, 제어부(205)는 해당되는 감시 카메라로부터 입력되는 비디오 신호를 녹화 처리하여 제 1 저장부(209)에 저장시키는 동작을 제어한다. 즉, 센서로부터의 검출신호 입력은 녹화동작 개시의 원인이 된다. 현재 개발되고 있는 디지털 비디오 녹화장치는 한정된 저장장치의 리소스를 효율적으로 활용하기 위해, 녹화개시 원인이 발생하면 녹화처리 하고 이를 저장하도록 하고있다.The other input / output interface unit 213 informs the control unit 205 when the corresponding key data is input from the operation button of the recording apparatus. The key data includes a playback selection, a playback command, recording scheduling key data, and the like. In addition, the input / output interface unit 213 notifies the control unit 205 when a detection signal is input from an external sensor (eg, an infrared detector installed in a window, a door, a fence, etc.). Then, the controller 205 controls an operation of recording and storing the video signal input from the corresponding surveillance camera in the first storage unit 209. That is, the detection signal input from the sensor causes the start of the recording operation. Digital video recording devices that are currently being developed are designed to record and store the causes of recording start in order to efficiently utilize limited storage resources.

녹화동작을 개시하는 원인으로는 상기 센서의 검출동작 외에도 비디오/오디오 코덱(203)이 움직임을 감지하는 경우, 녹화개시 명령 키데이터 입력, 녹화 스케쥴에 의한 타이머 보고등이 있다.In addition to the detection operation of the sensor, the recording operation may be triggered by inputting a recording start command key data and reporting a timer by a recording schedule when the video / audio codec 203 detects a movement.

한편, 녹화개시원인이 발생하여 비디오/오디오 녹화 데이터가 제 1 저장부(209)에 저장될 때, 본 발명의 일 실시예에서는 적어도 한 개 종류 이상의 녹화 이벤트 정보와 녹화 이벤트를 체크한 때의 녹화시각정보를 상기 비디오/오디오 녹화 데이터와 함께 저장하며, 다른 실시예에서는 상기 녹화 이벤트 정보와 녹화시각정보를 제 2 저장부(211)에 별도로 저장한다. 각 경우에 대한 상세한 설명은 후술하기로 한다.On the other hand, when a recording start cause occurs and the video / audio recording data is stored in the first storage unit 209, at least one type of recording event information and recording when the recording event is checked in one embodiment of the present invention. The visual information is stored together with the video / audio recording data. In another embodiment, the recording event information and the recording time information are separately stored in the second storage unit 211. Detailed description of each case will be described later.

센서 검출이나 움직임 검출에 의해 녹화 동작이 수행될 때, 제어부(205)는 기타 입출력 인터페이스부(213)를 제어하여 알람을 울리게 할 수도 있다. 이때, 알람은 경광등이나 사이렌 등의 장치를 통해 외부에 달려지게 된다. 또한 통신 네트워크를 통해 외부에 알려지게 된다.When a recording operation is performed by sensor detection or motion detection, the controller 205 may control the other input / output interface 213 to sound an alarm. In this case, the alarm is externally run through a device such as a warning light or a siren. It is also known to the outside world through a communication network.

도 3은 녹화개시원인 발생에 따라 녹화 처리하는 신호 연계도이고, 도 4a는 녹화 이벤트 정보와 현재 녹화시각정보가 비디오/오디오 녹화 데이터와 함께 제 1 저장부(209)에 저장되는 데이터 구조를 도시한 도면이고, 도 4b는 비디오/오디오 녹화 정보와 녹화 이벤트 정보를 각기 제 1 저장부(209)와 제 2 저장부(211)에 구분하여 저장하고, 이들을 서로 시간적으로 동기화하기 위한 데이터 구조도이며, 도 5는 본 발명의 실시예에 따른 녹화내역 검색화면을 도시하며, 도 6은 사용자가 선택한 특정 비디오/오디오 녹화 데이터를 재생 처리하는 신호 연계도이다. 이하 상기 도 2 내지 도 6을 참조하여 설명하기로 한다.FIG. 3 is a signal link diagram for recording according to a recording start cause, and FIG. 4A illustrates a data structure in which recording event information and current recording time information are stored in the first storage unit 209 together with video / audio recording data. FIG. 4B is a data structure diagram for storing video / audio recording information and recording event information separately in the first storage unit 209 and the second storage unit 211, and synchronizing them with each other in time. FIG. 5 is a diagram illustrating a recording history search screen according to an exemplary embodiment of the present invention, and FIG. 6 is a signal link diagram of reproducing specific video / audio recording data selected by a user. Hereinafter, a description will be given with reference to FIGS. 2 to 6.

제어부(205)는 비디오 인코더(203)로부터 움직임 검출 보고를 받거나, 센서(301)로부터 센서 검출 보고를 받거나, 녹화버튼(303)에 의해 녹화 명령 키데이터가 생성되거나, 녹화 스케쥴 기록 레코드(209)에 따라서 타이머(305)로부터 녹화 개시의 시점을 알리는 보고를 받게 되면, 비디오/오디오 인코더(203)로 인코딩 개시를 명령한다. 그러면, 비디오/오디오 인코더(203)는 해당 카메라와 마이크로부터 입력되는 비디오/오디오 신호를 인코딩 처리하고, 제 1 저장부(209)에 저장한다. 녹화개시원인에 의해 수행되는 녹화 동작의 종료 시점은 녹화 장치의 구현에 따라서, 여러 가지가 될 수가 있다. 예컨대, 사용자가 10분, 20분 동안으로 지정해 줄 수가 있으며, 또는 녹화 명령 중지의 키데이터가 입력될 때까지 계속 녹화 동작이 유지될 수도 있다.The control unit 205 receives the motion detection report from the video encoder 203, the sensor detection report from the sensor 301, the recording command key data is generated by the recording button 303, or the recording schedule record record 209. In response to receiving a report informing the timing of the start of recording from the timer 305, the video / audio encoder 203 commands the start of encoding. Then, the video / audio encoder 203 encodes the video / audio signal input from the camera and the microphone and stores the video / audio signal in the first storage unit 209. The end time point of the recording operation performed by the recording start cause may be various, depending on the implementation of the recording apparatus. For example, the user may designate for 10 minutes and 20 minutes, or the recording operation may be maintained until the key data for stopping the recording command is input.

이와 같이, 녹화개시원인이 발생하여 비디오/오디오 녹화 데이터(405a)가 제 1 저장부(209)에 저장될 때, 본 발명의 일 실시예에 따르면, 제 1 저장부(209)에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보(401a)를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보(403a)를 생성하여 상기 해당 프레임에 더 저장한다.As described above, when a recording start cause occurs and the video / audio recording data 405a is stored in the first storage unit 209, according to an embodiment of the present invention, a frame is stored in the first storage unit 209. Among them, the current recording time information 401a is further stored in the corresponding frame for each set number, and each recording event of the recording device is checked each time the current recording time information is stored, and the recording event includes information on whether each recording event is generated. The information 403a is generated and stored in the corresponding frame.

주지하다시피, 제 1 저장부(209)에 저장되는 비디오 녹화 데이터는 프레임 단위로 저장되는데, 예컨대 초당 30 프레임을 저장하는 경우, 30프레임마다 한 번씩 현재의 녹화시각정보를 해당(30번째) 프레임에 더 저장할 수가 있다(상기 도 4a의 401a 참조). 물론 경우에 따라서는 각 프레임마다 현재의 녹화시각정보를 더 저장시킬 수도 있다. 이런 경우, 상기 설정된 개수는 1개가 된다.As is well known, video recording data stored in the first storage unit 209 is stored in units of frames. For example, in case of storing 30 frames per second, the current recording time information is stored once per 30 frames. Can be stored further (see 401a in FIG. 4A). Of course, in some cases, the current recording time information may be further stored for each frame. In this case, the set number is one.

한편, 녹화개시원인이 발생하여 비디오 녹화 데이터가 제 1 저장부(209)에 저장될 때, 본 발명의 다른 실시예에 따르면 적어도 한 개 이상의 녹화 이벤트 정보와 현재 시각 정보를 별도로 제 2 저장부(211)에 저장한다.Meanwhile, when a recording start cause occurs and video recording data is stored in the first storage unit 209, according to another embodiment of the present invention, at least one recording event information and current time information are separately stored in the second storage unit ( 211).

즉, 제어부(205)는 제 1 저장부(209)에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보를 생성하여 제 2 저장부(211)에 저장하되, 제 1 저장부(209)의 각 녹화시각정보와 동일한 녹화시각정보를 해당되는 녹화 이벤트 정보마다 저장한다.That is, the controller 205 further stores the current recording time information for each set number of frames stored in the first storage unit 209 in the corresponding frame, and records each recording of the recording apparatus each time the current recording time information is stored. Check the event and generate recording event information consisting of information on whether each recording event is generated, and stores the recording event information in the second storage unit 211, and records the same recording time information as the recording time information of the first storage unit 209. Stored for each recording event information.

주지하다시피, 제 1 저장부(209)에 저장되는 비디오/오디오 녹화 데이터는 프레임 단위로 저장되는데, 예컨대 초당 30 프레임을 저장하는 경우, 30프레임마다 한 번씩 현재의 녹화시각정보를 해당(30번째) 프레임에 더 저장할 수가 있다. 물론 경우에 따라서는 각 프레임마다 현재의 녹화시각정보를 더 저장시킬 수도 있다. 이런 경우, 상기 설정된 개수는 1개가 된다. 제 1 저장부(209)에 프레임 단위로 저장되는 비디오/오디오 녹화 데이터의 구조의 예는 상기 도 4b에 도시된다. 비디오/오디오 녹화 데이터의 각 비디오/오디오 프레임에는 비디오 녹화 데이터(405)와 오디오 녹화 데이터(409)가 각각 저장되는데, 그 외에도 현재 녹화시각정보(401)(상기도 4b에서는 타임 스탬프(401)라 칭함.)가 더 저장된다.As is well known, video / audio recording data stored in the first storage unit 209 is stored in units of frames. For example, when storing 30 frames per second, the current recording time information is applied once every 30 frames. ) You can store more frames. Of course, in some cases, the current recording time information may be further stored for each frame. In this case, the set number is one. An example of the structure of video / audio recording data stored in the first storage unit 209 on a frame basis is shown in FIG. 4B. In each video / audio frame of the video / audio recording data, video recording data 405 and audio recording data 409 are stored, respectively. In addition, the current recording time information 401 (time stamp 401 in FIG. 4B). Is further stored.

제어부(205)는 상기 현재 녹화시각정보를 해당 프레임에 저장할 때마다, 녹화 장치의 각 녹화 이벤트를 체크하고 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보를 생성하여 제 2 저장부(211)에 저장하되, 제 1 저장부(209)의 각 녹화시각정보(타임 스탬프(401))와 동일한 녹화시각정보(타임 스탬프(401))를 해당되는 녹화 이벤트 데이터마다 저장한다.Each time the controller 205 stores the current recording time information in the corresponding frame, the controller 205 checks each recording event of the recording apparatus, generates recording event information including information on whether each recording event is generated, and generates the recording event information in the second storage unit 211. The recording time information (time stamp 401) identical to each recording time information (time stamp 401) of the first storage unit 209 is stored for each corresponding recording event data.

본 발명에서, 동일한 시점에서 동일한 타임 스탬프(401)를 해당 프레임(상기 도 4b의 209 참조)과 녹화 이벤트 정보(상기 도 4b의 211 참조)에 저장하는 이유는, 제 1 저장부(209)에 저장되는 영상 녹화 데이터와 제 2 저장부(211)에 저장되는 녹화 이벤트 정보를 동기화 시켜 주고, 녹화 이벤트 정보로부터 해당되는 정확한 비디오/오디오 녹화 데이터를 찾아내기 위함이다. 본 발명에서 제 1 저장부(209)와 제 2 저장부(211)가 구분되어 지는데, 이는 비디오/오디오 녹화 데이터와 녹화 이벤트 데이터가 별개의 데이터 구조로 저장되는 것을 의미하는 것이며, 반드시 저장부(209, 211)가 물리적으로 구분될 필요는 없다. 예컨대, 두 저장부(209, 211)는 한 개의 하드 디스크에 마련될 수도 있다.In the present invention, the same time stamp 401 at the same time is stored in the corresponding frame (see 209 of FIG. 4B) and recording event information (see 211 of FIG. 4B) in the first storage unit 209. This is to synchronize the video recording data to be stored and the recording event information stored in the second storage unit 211 and to find the correct video / audio recording data from the recording event information. In the present invention, the first storage unit 209 and the second storage unit 211 are divided, which means that the video / audio recording data and the recording event data is stored in a separate data structure, and the storage unit ( 209 and 211 need not be physically separated. For example, the two storage units 209 and 211 may be provided in one hard disk.

본 발명에서 있어서, 녹화 이벤트 정보란 하기와 같다. 즉, 녹화 장치에서 현재 녹화되고 있는 동작의 세부 상황을 의미하는 것으로, 예를 들어 몇 번째 감시 카메라로부터의 비디오 녹화인지, 몇 번째 마이크로부터의 음성 녹음 인지, 녹화개시의 원인이 센서 동작에 의한 것인지, 움직임 검출 동작에 의한 것인지, 스케쥴에 의한 것인지등을 표현하는 정보가 된다. 또한 녹화 이벤트 정보를 생성하여 저장할때마다 그 때의 녹화시각정보를 저장하므로, 각 녹화 이벤트의 시작 시점과 종료 시점을 알 수가 있다. 제어부(205)는 카메라가 복수개인 경우에, 카메라 ID(403)와 마이크 ID(407)를 해당 프레임에 더 저장하게 된다.In the present invention, the recording event information is as follows. That is, it means the detailed situation of the operation currently being recorded in the recording device. For example, whether the video recording from the surveillance camera, the voice recording from the micro microphone, or the start of recording is caused by the sensor operation. Information indicating the motion detection operation or the schedule operation. In addition, since the recording time information at that time is stored every time the recording event information is generated and stored, the start time and end time of each recording event can be known. When there are a plurality of cameras, the controller 205 further stores the camera ID 403 and the microphone ID 407 in the corresponding frame.

한편, 검색화면 제공모드가 선택되면, 제어부(205)는 저장부(209, 211)에 저장된 녹화 이벤트 정보, 현재 녹화시각정보를 분석하여(상기 도 6의 ①참조), 임의의 단위 시간구간(예:1시간 또는 2시간)으로 이루어지는 전체 시간구간(예:하루)에 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면을 생성하고, 이를 그래픽 출력부(207)를 통해 모니터로 화면 표시한다(상기 도 6의 ②참조).On the other hand, when the search screen providing mode is selected, the control unit 205 analyzes the recording event information and the current recording time information stored in the storage units 209 and 211 (see 1 in FIG. 6 above), and then selects an arbitrary unit time interval ( Example: 1 hour or 2 hours) to generate a recording history search screen that represents the occurrence of each recording event in the entire time interval (e.g., one day), and display it on the monitor through the graphic output unit 207 (See ② of FIG. 6 above).

본 발명의 제 1 실시예에서는 상기 녹화 이벤트 정보, 현재 녹화시각정보를 분석하기 위해 제 1 저장부(209)를 검색하며, 본 발명의 제 2 실시예에서는 제 2 저장부(211)를 검색한다. 즉, 제 2 실시예에서는 별개의 데이터 구조로 저장(제 2 저장부(211))된 정보만을 분석하면 되므로, 방대한 분량의 영상 녹화 내역을 불필요하게 분석해야 하는 것을 방지할 수가 있다.In the first embodiment of the present invention, the first storage unit 209 is searched for analyzing the recording event information and the current recording time information. In the second embodiment of the present invention, the second storage unit 211 is searched. . That is, in the second embodiment, only information stored in the second data storage unit 211 needs to be analyzed in a separate data structure, thereby preventing unnecessary analysis of a large amount of video recording details.

상기 녹화내역 검색화면의 일 예는 상기 도 5에 도시되어 있다.An example of the recording history search screen is illustrated in FIG. 5.

상기 도 5에 도시된 바와 같이, 녹화내역 검색화면은, 날짜 선택 필드(501);와, 선택된 날짜의 하루 동안의 각 시간구간 내에서 상기 각 녹화 이벤트의 발생시작 시점과 종료시점을 형상화하여 나타내는 필드(507);와, 사용자의 재생 선택키에 의해 이동하여, 특정 녹화시각정보에 대응하는 재생 시작 시점을 선택하는 커서(509);를 포함하는 것을 특징으로 한다.As shown in FIG. 5, the recording history search screen includes a date selection field 501 and a shape indicating a start time and an end time of occurrence of each recording event within each time period of one day of the selected date. Field 507; and a cursor 509 that is moved by the user's playback selection key and selects a playback start time corresponding to the specific recording time information.

사용자가 조작 버튼부를 조작하여, 날짜 선택 필드(501)에서 특정 날짜가 선택되면, 제어부(205)는 필드(507)에 선택된 날짜의 하루 동안(0시부터 24시까지)의 각 시간구간(상기 도 5에서는 두 시간 단위의 각 시간 구간) 내에서 각 녹화 이벤트의 발생시작 시점과 종료시점을 형상화하여 나타낸다. 상기 도 5에 도시된 녹화 이벤트는 4개의 카메라(채널)별로 영상 녹화 동작된 시간대 표시 (VIDEO), 오디오 녹음이 이루어진 시간대 표시(AUDIO), 센서의 동작 검출 시간대 표시(SENSOR), 움직임 검출 시간대 표시(MOTION)가 된다. 상기 도 5의 실시예에서는 AUDIO, SENSOR, MOTION이 카메라별로 구분되지 않고, OR 개념으로 어느 한 개의 카메라에 대한 녹화 이벤트가 발생된다면 표시토록 되어 있다. 하지만 경우에 따라서는 카메라별로 구분할 수도 있다. 예를 들어, 녹화내역 검색화면에서 카메라 선택 필드(예:505)를 추가하고, 선택된 카메라에 해당하는 AUDIO, SENSOR, MOTION을 표시할 수가 있다. 이런 경우, VIDEO에는 한 개의 그래프만이 형상화 되게 될 것이다.When the user operates the operation button unit and a specific date is selected in the date selection field 501, the control unit 205 controls each time period (from 0 to 24 hours) for one day of the date selected in the field 507. In FIG. 5, the start and end points of the occurrence of each recording event are shown in the form of time periods of two time units. The recording event shown in FIG. 5 includes time zone display (VIDEO) in which video recording is performed for each of four cameras (channels), time zone display (AUDIO) in which audio recording is performed, sensor detection time zone display (SENSOR), and motion detection time zone display. (MOTION). In the embodiment of FIG. 5, AUDIO, SENSOR, and MOTION are not classified according to cameras, and are displayed when a recording event for any one camera occurs in OR. However, in some cases, it can be classified by camera. For example, a camera selection field (eg, 505) may be added in the recording history search screen, and AUDIO, SENSOR, and MOTION corresponding to the selected camera may be displayed. In this case, only one graph will be shaped in the video.

커서(509)는 사용자의 방향 선택키에 의해 상기 시간구간상을 이동하여, 특정 녹화시각정보에 대응하는 재생 시작 시점을 선택한다.The cursor 509 moves on the time interval by the direction selection key of the user, and selects a playback start time corresponding to the specific recording time information.

도 6으로 돌아와서, 사용자 인터페이스부(213)로부터 재생과 관련된 명령(예:재생시작시점(방향 선택에 의한), 카메라 선택등과 같은 재생 명령 키데이터)가 입력되면(③), 제어부(205)는 비디오/오디오 디코더(203)를 제어하여(④), 제 1 저장부(209)에 저장된 프레임 단위의 비디오/오디오 녹화 데이터 중에서, 선택된 녹화시각정보에 해당하는 비디오/오디오 녹화 데이터들을 재생 처리하도록 제어한다(⑥).6, when a command related to playback (e.g., playback command key data such as camera selection, etc.) is input from the user interface unit 213 (3), the control unit 205 Controls the video / audio decoder 203 (4) to reproduce and process the video / audio recording data corresponding to the selected recording time information among the video / audio recording data per frame stored in the first storage unit 209. Control (⑥).

즉, 제어부(205)는 사용자가 선택한 재생시작시점 정보를 비디오/오디오 디코더(203)에게 제공하면(④), 비디오/오디오 디코더(203)는 제 1 저장부(209)에 저장된 비디오/오디오 녹화 데이터(209) 중에서 상기 재생시작시점 정보와 대응되는 녹화시각정보를 가지는 프레임부터 디코딩 한다. 그러면, 그래픽 출력부(207)는 상기 디코딩된 영상 녹화 데이터를 디지털/아날로그 변환하여 모니터에 재생한다.That is, when the controller 205 provides the playback start time information selected by the user to the video / audio decoder 203 (4), the video / audio decoder 203 records the video / audio stored in the first storage unit 209. The data 209 is decoded from a frame having recording time information corresponding to the reproduction start time information. Then, the graphic output unit 207 digitally / analog converts the decoded video recording data and reproduces it on the monitor.

그런데 상술한 바와 같이, 동일한 시점에서 동일한 타임 스탬프(401)가 해당 프레임(상기 도 4의 209 참조)과 녹화 이벤트 정보(상기 도 4의 211 참조)에 저장되므로, 제어부(205)는 사용자가 녹화내역 검색화면을 통해 선택하는 재생시작시점과 정확히 일치하는 프레임부터를 재생시킬 수가 있다.As described above, since the same time stamp 401 is stored in the frame (see 209 of FIG. 4) and the recording event information (see 211 of FIG. 4) at the same time, the controller 205 records the user. You can play back from the frame that exactly matches the playback start point you select through the history search screen.

참고적으로, 재생 개시 명령 프로그램을 개략적으로 소개하면 하기와 같다.For reference, the reproduction start command program will be briefly described as follows.

codec = open (/dev/codec);codec = open (/ dev / codec);

a_file = open (a_function (날짜, 채널 ID, 시간, 분)); //날짜, 채널 ID, 시간, 분을 조합하여 해당 녹화 파일을 OPEN함.a_file = open (a_function (date, channel id, hour, minute)); // Open the recording file by combining date, channel ID, hour and minute.

do{do {

picture = read (a_file, here, size_of_a_picture); //file에서 읽어옴.picture = read (a_file, here, size_of_a_picture); // read from file

write (codec, picture); //codec에 write함으로써 디코드 및 재생을 지시함.write (codec, picture); // Instruct decode and playback by writing to codec.

here = here + size_of_a_picture;here = here + size_of_a_picture;

until (사용자가 재생을 중지시킬 때까지)until (until the user stops playback)

도 7은 녹화 스케쥴링 편집 화면의 구조를 도시한 도면이다.7 is a diagram illustrating a structure of a recording scheduling edit screen.

상기 도 7에 도시된 바와 같이, 녹화 스케쥴링 편집 화면은, 하루 동안의 각단위 시간구간을 지정하는 셀(707);과, 적어도 하나 이상의 카메라를 지정하는 셀(705);과, 상기 각 카메라에 대하여 상기 시간구간별로 녹화 개시를 지정하는 카메라/시간구간 지정 셀(709);과, 선택된 카메라/시간구간 지정 셀(709)의 각 녹화개시 원인을 설정하는 적어도 하나 이상의 녹화개시 원인 설정 필드(711);를 포함하여 구성되는 것을 특징으로 한다.As shown in FIG. 7, the recording scheduling editing screen includes: a cell 707 for designating a time period of each unit for one day; a cell 705 for designating at least one or more cameras; A camera / time section designation cell 709 for designating a recording start for each time section; and at least one recording start cause setting field 711 for setting a respective recording start cause of the selected camera / time section designation cell 709. It characterized in that the configuration, including.

시간구간 지정 셀(707)은 선택된 어느 하루 동안을 1 시간 단위의 시간구간으로 나누고 있다. 사용자는 조작버튼을 사용하여 상기 시간구간들 중에서 필요한 시간구간을 선택할 수가 있다. 카메라 지정 셀(705)은 4개의 카메라를 선택할 수가 있게 되어 있으며, 카메라/시간구간 지정 셀(709)은 하나의 카메라에 대한 하나의 시간구간동안의 동작을 설정할 수가 있다.The time section designation cell 707 divides a selected day for one time period. The user can select a required time period from the time periods using the operation button. The camera designation cell 705 can select four cameras, and the camera / time section designation cell 709 can set the operation during one time section for one camera.

녹화개시 원인 설정 필드(711)는 상기 설정된 카메라의 특정 시간구간동안의 세부적인 녹화개시 원인을 설정할 수 있도록 한다. 녹화개시 원인 설정 필드(711)는 센서 검출시 녹화개시, 움직임 검출시 녹화개시, 센서움직임 검출시 녹화개시, 설정된 시간구간에서 무조건 녹화개시(Continous)등의 하부 설정 필드로 이루어진다.The recording start cause setting field 711 allows to set a detailed recording start cause for a specific time interval of the set camera. The recording start cause setting field 711 includes a lower setting field such as recording start when the sensor is detected, recording start when the motion is detected, recording start when the sensor is detected, and continuous recording (Continous).

시간구간 지정셀(707)을 선택한 후 녹화개시 원인을 설정하면, 지정한 시간구간에 대한 모든 카메라에 대한 설정 내용이 동일하게 적용된다.When the recording start cause is set after selecting the time section designating cell 707, the setting contents of all the cameras for the specified time section are applied in the same manner.

카메라 지정 셀(705)을 선택한 후 녹화개시 원인을 설정하면, 지정한 카메라에 대한 24시간 동안의 설정 내용이 동일하게 적용된다.If the reason for recording start is set after selecting the camera designated cell 705, the setting contents for 24 hours for the designated camera are applied in the same manner.

전체 지정 셀(703)은 모든 카메라/시간구간 지정 셀(709)을 선택할 수 있게한다. 즉, 전체 지정 셀(703)을 선택한 후 녹화개시 원인을 설정하면, 해당 날짜의 모든 카메라에 대해서 24시간 전체에 대해서 설정 내용이 동일하게 적용된다.The global designation cell 703 makes it possible to select all camera / time interval designation cells 709. In other words, if the recording start cause is set after selecting all the specified cells 703, the setting contents are applied to all cameras of the corresponding date for the entire 24 hours.

상술한 바와 같이, 시간구간 지정 셀(707), 카메라 지정 셀(705)의 기능을 제공하는 이유는 각 카메라에 대해서 시간별로 각각 지정하는 작업을 단순 반복하는 번거로움을 획기적으로 줄여서 원하는 스케쥴 계획을 작성할 수 있도록 하기 위함이다.As described above, the reason for providing the functions of the time interval designation cell 707 and the camera designation cell 705 is to reduce the inconvenience of simply repeating the task of specifying each time for each camera. This is for writing.

"PREV" 및 "NEXT"의 요일 앞/뒤 이동 필드(701)는 각 요일별 녹화 스케쥴링 편집 화면으로 이동하게 한다. 하나의 요일에 대해서 스케쥴 설정을 완료한 후, 요일을 바꾸어서 스케쥴을 설정하려고 할 때 사용된다. 즉, 요일 앞뒤 이동 필드(701)를 이용하면 이동된 요일의 녹화 스케쥴링 편집 화면은 예전에 이미 설정된 값(초기에는 빈칸임.)으로 채워져 있다. 예컨대, 월요일에서 화요일로 이동했을때, 이전에 화요일에 대하여 편집이 되어 있었다면, 그 값으로 채워진 편집화면으로부터 스케쥴링 편집 작업을 할 수가 있다.Day forward / backward movement fields 701 of " PREV " and " NEXT " move to the recording scheduling edit screen for each day of the week. It is used to set the schedule by changing the day of the week after completing the schedule setting for one day. That is, using the day forward and backward movement field 701, the recording scheduling edit screen of the moved day is filled with a previously set value (which is initially blank). For example, when moving from Monday to Tuesday, if previously edited for Tuesday, scheduling editing can be performed from the edit screen filled with the value.

"COPY PREV" 및 "COPY NEXT"의 요일 앞/뒤 이동 및 복사 필드(713)는 스케쥴을 편집하고자 하는 요일로 이동하는 기능에서는 상기 요일 앞뒤 이동 필드(701)의 "PREV"나 "NEXT"와 동일하다. 그러나 요일 앞/뒤 이동 및 복사 필드(713)는 요일을 앞뒤로 이동하면서 현재 요일에서 설정된 스케쥴값을 동일하게 복사하여 적용하는 기능까지 추가로 포함되어 있다. 예컨대, 월요일의 스케쥴링 편집이 끝난 후, "COPY NEXT"를 선택하면 화요일 편집화면으로 이동하되, 그 편집화면의 편집값들은 상기 월요일자의 스케쥴링 편집값이 그대로 복사되는 것이다. 요일 앞/뒤 이동 및복사 필드(713)는 각 요일마다 녹화 스케쥴 설정이 크게 다르지 않고 대략 유사할 때 각 요일의 스케쥴링 편집을 보다 간편하게 할 수 있는 장점이 있다.The forward / backward shift and copy fields 713 of "COPY PREV" and "COPY NEXT" correspond to "PREV" or "NEXT" of the forward and backward shift fields 701 in the function of shifting to the day of the week for which the schedule is to be edited. same. However, the day forward / backward movement and copy fields 713 further include a function of copying and applying the same schedule value set in the current day while moving forward and backward. For example, after the scheduled editing of Monday is completed, selecting "COPY NEXT" moves to the Tuesday editing screen, and the edited values of the editing screen are copied as they are. The day forward / backward movement and copy fields 713 have an advantage in that scheduling editing of each day is more easily performed when the recording schedule settings are not substantially different for each day and are substantially similar.

본 발명의 디지털 비디오 녹화 장치(제어부)는 상술한 구조와 기능을 가지는 녹화 스케쥴링 편집 화면을 생성하여 그래픽 출력부(207)를 통해 모니터로 화면 출력한다, 사용자가 조작 버튼부를 사용하여 모니터상에서 녹화 스케쥴링을 하면, 녹화 장치는 기타 입출력 인터페이스부(213)를 통해, 편집된 데이터를 입력받고 이를 제 1 저장부(209)에 저장해 둔다, 그리고, 녹화 장치는 시스템 타이머등을 이용하여 녹화개시 시점을 체크하며, 감시 카메라(1~m), 마이크(1~n), 센서, 조작버튼에 의해 발생되는 각 녹화 이벤트와 상기 편집된 녹화 스케쥴링(녹화 스케쥴링 역시 녹화 이벤트에 포함되는 개념임.)을 참조하여 동작하게 되는 것이다.The digital video recording apparatus (control unit) of the present invention generates a recording scheduling editing screen having the above-described structure and function, and outputs the screen to the monitor through the graphic output unit 207. The user schedules recording on the monitor using the operation button unit. Then, the recording apparatus receives the edited data through the other input / output interface unit 213 and stores it in the first storage unit 209. Then, the recording apparatus checks the starting point of recording using a system timer. With reference to each recording event generated by the surveillance camera (1 ~ m), microphone (1 ~ n), sensor, operation buttons and the edited recording scheduling (recording scheduling is also included in the recording event.) It will work.

상술한 바와 같이, 본 발명에 따르면, 비디오 녹화 데이터를 저장할 때 함께 저장해둔 적어도 한 개 이상의 녹화 이벤트 발생상황을 단위 시간구간으로 이루어지는 전체 시간구간에 표현하므로, 사용자가 녹화 전체 녹화 동작 상황을 편리하고 한 눈에 종합적으로 파악할 수 있는 이점이 있다.As described above, according to the present invention, at least one recording event occurrence state stored together when storing the video recording data is expressed in the entire time section consisting of the unit time section, so that the user can conveniently record the entire recording operation situation. There is an advantage that can be comprehensively identified at a glance.

또한, 본 발명의 실시예에 따르면, 별도로 녹화 이벤트 정보만을 사용하여 녹화내역 검색화면을 생성하므로 방대한 분량의 영상 녹화 내역을 불필요하게 분석해야 하는 것을 방지할 수 있는 이점이 있다.In addition, according to the embodiment of the present invention, since the recording history search screen is generated using only the recording event information separately, there is an advantage that it is possible to prevent the unnecessary analysis of a large amount of video recording history.

또한, 선택한 날짜의 하루에 해당되는 전체 녹화 상황이 한 번에 표시되어상태파악이 용이해지며, 비디오 녹화 상황, 오디오 녹음 상황, 센서나 움직임 검출등 녹화 이벤트의 발생 상황을 전체적으로 먼저 파악하고 녹화내역을 검색할 시간대로 직접 이동 가능하지는 이점이 있으며, 녹화 개시 원인이 종류에 따라 구분되어 형상화 되므로 하루의 녹화 개시 원인 파악이 용이하게 된다.In addition, the entire recording status corresponding to the day of the selected date is displayed at a time, so that the status can be easily checked. The recording status of video recording status, audio recording status, sensor or motion detection, etc. is first identified as a whole. There is an advantage in that it can be moved directly to the time zone to search for, and since the start of recording is divided according to the type, it is easy to identify the cause of the start of recording for a day.

또한, 사용자가 녹화 스케쥴링 편집 상황을 편리하고 한 눈에 종합적으로 파악할 수 있으며, 각 카메라에 대해서 시간별로 각각 녹화개시 원인을 지정하여 편집 작업을 할 수 있어, 작업을 단순 반복하고 숫자(시간)를 키입력하는 번거로움을 획기적으로 줄일 수가 있게 된다.In addition, the user can conveniently and comprehensively understand the recording scheduling and editing status, and can edit the work by specifying the cause of each recording start for each camera. The hassle of key input can be greatly reduced.

Claims (12)

Translated fromKorean
프레임 단위의 비디오 녹화 데이터, 디지털 비디오 녹화 장치의 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보 및 상기 각 녹화 이벤트의 발생상황을 검사한 시점인 현재 녹화시각정보를 저장하는 저장부;A storage unit configured to store recording event information including frame-by-frame video recording data, information on whether or not each recording event is generated by the digital video recording apparatus, and current recording time information which is a time point at which the occurrence of each recording event is checked;그래픽 표시를 제어하는 그래픽 출력부;A graphic output unit controlling a graphic display;감시 카메라로부터 입력되어진 비디오 데이터를 인코딩 처리하는 비디오 인코더;A video encoder for encoding the video data input from the surveillance camera;상기 저장부에 저장된 비디오 녹화 데이터를 디코딩 처리하는 비디오 디코더;A video decoder which decodes the video recording data stored in the storage unit;사용자의 조작키 데이터를 생성하는 조작버튼부; 및An operation button unit for generating user operation key data; And상기 비디오 인코더를 제어하여 상기 저장부에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 상기 녹화 이벤트 정보를 생성하여 상기 해당 프레임에 더 저장하며, 검색화면 제공모드가 선택되면, 상기 저장부에 저장된 각 녹화시각정보와 녹화 이벤트 정보를 사용하여, 임의의 단위 시간구간으로 이루어지는 전체 시간구간에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면 데이터를 생성하여 상기 그래픽 출력부를 통하여 모니터로 출력하며, 상기 조작 버튼부를 통해 재생 선택키 데이터가 입력되면, 상기 비디오 디코더를 제어하여 상기 저장부에 저장된 프레임 단위의 영상 녹화 데이터 중에서, 선택된 녹화시각정보에 해당되는 영상 녹화 데이터들을 디코딩 처리하고, 상기 그래픽 출력부를 통하여 상기 모니터로 출력 처리하는 제어부;The video encoder controls the video encoder to further store current recording time information for each set number of frames stored in the storage unit, and checks each recording event of the recording device every time the current recording time information is stored. When the recording event information is generated and further stored in the corresponding frame, and the search screen providing mode is selected, each recording time information and the recording event information stored in the storage unit are used to generate the entire event section. Generates recording history search screen data representing the occurrence of each recording event and outputs it to the monitor through the graphic output unit, and when playback selection key data is input through the operation button unit, the video decoder controls the storage unit. Select from video recording data in frame unit stored in Decoding the image data recording corresponding to the recording time information, and the control unit for processing an output to the display through the graphic output unit;를 포함하여 구성되는 것을 특징으로 하는 녹화내역 검색 화면을 제공하는 디지털 비디오 녹화 장치.Digital video recording apparatus providing a recording history search screen comprising a.청구항 1에 있어서,The method according to claim 1,상기 녹화 이벤트 정보에는,In the recording event information,비디오 녹화 동작, 오디오 녹음 동작, 센서 동작 및 움직임 검출 동작의 수행여부 정보, 매뉴얼 녹화 동작, 스케쥴 녹화 동작 중 적어도 하나가 포함되는 것을 특징으로 하는 녹화내역 검색 화면을 제공하는 디지털 비디오 녹화 장치.And a video recording operation, audio recording operation, sensor operation and motion detection operation information, manual recording operation, and schedule recording operation.청구항 2에 있어서,The method according to claim 2,상기 녹화내역 검색화면은,The recording history search screen,날짜 선택 필드;Date selection field;선택된 날짜의 하루 동안의 각 시간구간 내에서 상기 각 녹화 이벤트발생한 시간대 표시를 형상화하여 나타내는 필드; 및A field for shaping a time zone indication of each recording event occurrence within each time period of one day of a selected date; And상기 사용자의 방향 선택키에 의해 상기 시간구간상을 이동하여, 특정 녹화시각정보에 대응하는 재생 시작 시점을 선택하는 커서;A cursor that moves on the time interval by the direction selection key of the user and selects a playback start time corresponding to specific recording time information;를 포함하는 것을 특징으로 하는 녹화내역 검색 화면을 제공하는 디지털 비디오 녹화 장치.Digital video recording apparatus providing a recording history search screen comprising a.소정 감시 카메라로부터 입력되는 비디오 신호를 처리하여 프레임 단위의 비디오 녹화 데이터를 제 1 저장수단에 저장하는 디지털 비디오 녹화 장치에서 상기 녹화된 정보 중에서 선택된 특정 정보를 사용자에게 제공하는 방법에 있어서,A method of providing a user with specific information selected from the recorded information in a digital video recording apparatus for processing a video signal input from a predetermined surveillance camera and storing video recording data in units of frames in a first storage means.상기 제 1 저장수단에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보를 생성하여 제 2 저장수단에 저장하되, 상기 제 1 저장수단의 각 녹화시각정보와 동일한 녹화시각정보를 해당되는 녹화 이벤트 정보마다 저장하는 제 1 단계;The current recording time information is further stored in the corresponding frame for each set number of frames stored in the first storage means, and each recording event of the recording device is checked each time the current recording time information is stored, and each recording event is generated. A first step of generating recording event information consisting of whether or not information and storing the recording event information in the second storage means, wherein the same recording time information as each recording time information of the first storage means is stored for each corresponding recording event information;검색화면 제공모드가 선택되면, 상기 제 2 저장수단에 저장된 녹화 이벤트 정보를 사용하여, 임의의 단위 시간구간으로 이루어지는 전체 시간구간에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면을 생성하는 제 2 단계; 및When the search screen providing mode is selected, using the recording event information stored in the second storage means, to generate a recording history search screen in which the occurrence status of each recording event is expressed in an entire time section consisting of arbitrary unit time intervals. Second step; And재생 선택키 데이터가 입력되면, 상기 제 1 저장수단에 저장된 프레임 단위의 영상 녹화 데이터 중에서, 선택된 녹화시각정보에 해당하는 영상 녹화 데이터들을 재생 처리하는 제 3 단계;A third step of reproducing image recording data corresponding to the selected recording time information among frame image recording data stored in the first storage means when the reproduction selection key data is input;를 포함하여 구성되는 것을 특징으로 하는 디지털 비디오 녹화 장치의 녹화내역 검색 제공 방법.The recording history search providing method of the digital video recording device, characterized in that comprising a.청구항 4에 있어서,The method according to claim 4,상기 녹화 이벤트 정보에는,In the recording event information,비디오 녹화 동작, 오디오 녹음 동작, 센서 동작 및 움직임 검출 동작의 수행여부 정보, 매뉴얼 녹화 동작, 스케쥴 녹화 동작 중 적어도 하나가 포함되는 것을 특징으로 하는 디지털 비디오 녹화 장치의 녹화내역 검색 제공 방법.And at least one of information on whether to perform a video recording operation, an audio recording operation, a sensor operation, and a motion detection operation, a manual recording operation, and a schedule recording operation.청구항 5에 있어서,The method according to claim 5,상기 녹화내역 검색화면은,The recording history search screen,날짜 선택 필드;Date selection field;선택된 날짜의 하루 동안의 각 시간구간 내에서 상기 각 녹화 이벤트발생한 시간대 표시를 형상화하여 나타내는 필드; 및A field for shaping a time zone indication of each recording event occurrence within each time period of one day of a selected date; And상기 사용자의 방향 선택키에 의해 상기 시간구간상을 이동하여, 특정 녹화시각정보에 대응하는 재생 시작 시점을 선택하는 커서;A cursor that moves on the time interval by the direction selection key of the user and selects a playback start time corresponding to specific recording time information;를 포함하는 것을 특징으로 하는 디지털 비디오 녹화 장치의 녹화내역 검색 제공 방법.Method of providing a recording history search of the digital video recording device comprising a.프레임 단위의 비디오 녹화 데이터, 디지털 비디오 녹화 장치의 각 녹화 이벤트의 발생상황을 검사한 시점인 현재 녹화시각정보를 저장하는 제 1 저장부;A first storage unit which stores frame-by-frame video recording data and current recording time information which is a time point at which occurrence of each recording event of the digital video recording apparatus is examined;상기 현재 녹화시각정보, 상기 각 녹화 이벤트의 발생여부 정보로 이루어지는 녹화 이벤트 정보를 저장하는 제 2 저장부;A second storage unit configured to store recording event information including the current recording time information and information on whether each recording event is generated;그래픽 표시를 제어하는 그래픽 출력부;A graphic output unit controlling a graphic display;감시 카메라로부터 입력되어진 비디오 데이터를 인코딩 처리하는 비디오 인코더;A video encoder for encoding the video data input from the surveillance camera;상기 저장부에 저장된 비디오 녹화 데이터를 디코딩 처리하는 비디오 디코더;A video decoder which decodes the video recording data stored in the storage unit;사용자의 조작키 데이터를 생성하는 조작 버튼부; 및An operation button unit for generating user operation key data; And상기 비디오 인코더를 제어하여 상기 제 1 저장부에 저장되는 프레임들 중 설정 개수마다 현재 녹화시각정보를 해당 프레임에 더 저장함과 동시에, 상기 현재 녹화시각정보를 저장할 때마다 녹화 장치의 각 녹화 이벤트를 체크하고 상기 녹화 이벤트 정보를 생성하여 상기 제 2 저장부에 저장하되, 상기 제 1 저장부의 각 녹화시각정보와 동일한 녹화시각정보를 해당되는 녹화 이벤트 정보마다 저장하며, 검색화면 제공모드가 선택되면, 상기 제 2 저장부에 저장된 녹화 이벤트 정보를 사용하여, 임의의 단위 시간구간으로 이루어지는 전체 시간구간에 상기 각 녹화 이벤트의 발생상황이 표현되는 녹화내역 검색화면 데이터를 생성하여 상기 그래픽 출력부를 통하여 모니터로 출력하며, 상기 조작 버튼부로부터 재생 선택키 데이터가 입력되면, 상기 비디오 디코더를 제어하여 상기 제 1 저장부에 저장된 프레임 단위의 영상 녹화 데이터 중에서, 선택된 녹화시각정보에 해당되는 영상 녹화 데이터들을 디코딩 처리하고, 상기 그래픽 출력부를 통하여 상기 모니터로 출력 처리하는 제어부;The video encoder controls the video encoder to further store current recording time information for each set number of frames stored in the first storage unit in the corresponding frame, and checks each recording event of the recording device each time the current recording time information is stored. The recording event information is generated and stored in the second storage unit, and the same recording time information as each recording time information of the first storage unit is stored for each recording event information, and when a search screen providing mode is selected, Using the recording event information stored in the second storage unit, the recording history search screen data representing the occurrence status of each recording event is generated and output to the monitor through the graphic output unit in the entire time interval consisting of arbitrary unit time intervals. And the playback selection key data is inputted from the operation button unit. Controls the decoder control section for the first processing from among image data recorded in frame units stored in the first storage unit, the decoding processing the video recorded data corresponding to the selected recording time information, and output to the monitor unit via the graphics output;를 포함하여 구성되는 것을 특징으로 하는 녹화내역 검색 화면을 제공하는 디지털 비디오 녹화 장치.Digital video recording apparatus providing a recording history search screen comprising a.청구항 7에 있어서,The method according to claim 7,상기 녹화 이벤트 정보에는,In the recording event information,비디오 녹화 동작, 오디오 녹음 동작, 센서 동작 및 움직임 검출 동작의 수행여부 정보, 매뉴얼 녹화 동작, 스케쥴 녹화 동작 중 적어도 하나가 포함되는 것을 특징으로 하는 녹화내역 검색 화면을 제공하는 디지털 비디오 녹화 장치.And a video recording operation, audio recording operation, sensor operation and motion detection operation information, manual recording operation, and schedule recording operation.청구항 8에 있어서,The method according to claim 8,상기 녹화내역 검색화면은,The recording history search screen,날짜 선택 필드;Date selection field;선택된 날짜의 하루 동안의 각 시간구간 내에서 상기 각 녹화 이벤트발생한 시간대 표시를 형상화하여 나타내는 필드; 및A field for shaping a time zone indication of each recording event occurrence within each time period of one day of a selected date; And상기 사용자의 방향 선택키에 의해 상기 시간구간상을 이동하여, 특정 녹화시각정보에 대응하는 재생 시작 시점을 선택하는 커서;A cursor that moves on the time interval by the direction selection key of the user and selects a playback start time corresponding to specific recording time information;를 포함하는 것을 특징으로 하는 녹화내역 검색 화면을 제공하는 디지털 비디오 녹화 장치.Digital video recording apparatus providing a recording history search screen comprising a.디지털 비디오 녹화 장치에 있어서,In a digital video recording device,스케쥴링 화면 출력 명령키 데이터가 입력되면,Output Scheduling Screen When command key data is input,중앙처리장치가,Central processing unit,하루 동안의 각 단위 시간구간을 지정하는 셀;A cell specifying each unit time period for one day;적어도 하나 이상의 카메라를 지정하는 셀;A cell specifying at least one camera;상기 각 카메라에 대하여 상기 시간구간별로 녹화 개시를 지정하는 카메라/시간구간 지정 셀; 및A camera / time section designation cell for designating a start of recording for each of the cameras by the time section; And선택된 카메라/시간구간 지정 셀의 각 녹화개시 원인을 설정하는 적어도 하나 이상의 녹화개시 원인 설정 필드;At least one recording start cause setting field for setting each recording start cause of the selected camera / time interval specifying cell;를 포함하여 구성되는 녹화 스케쥴링 편집 화면을 생성하여 화면 출력하는 것을 특징으로 하는 녹화 스케쥴링 편집 화면을 제공하는 디지털 비디오 녹화 장치.Digital video recording apparatus providing a recording scheduling editing screen, characterized in that for generating a recording scheduling editing screen configured to output the screen.청구항 10에 있어서,The method according to claim 10,상기 녹화 스케쥴링 편집 화면에는,In the recording scheduling edit screen,각 요일별 녹화 스케쥴링 편집 화면으로 이동하게 하는 요일 앞/뒤 이동 필드가 더 구비되는 것을 특징으로 하는 녹화 스케쥴링 편집 화면을 제공하는 디지털 비디오 녹화 장치.A digital video recording apparatus providing a recording scheduling editing screen further comprising a field for moving forward / backward of the day of the week to move to the recording scheduling editing screen for each day of the week.청구항 11에 있어서,The method according to claim 11,상기 녹화 스케쥴링 편집 화면에는,In the recording scheduling edit screen,각 요일별 녹화 스케쥴링 편집 화면으로 이동하되, 이동전의 요일의 녹화 스케쥴링 편집 데이터값를 복사하여, 이동후의 요일의 녹화 스케쥴링 편집 화면에 적용하게 하는 요일 앞/뒤 이동 및 복사 필드가 더 구비되는 것을 특징으로 하는 녹화 스케쥴링 편집 화면을 제공하는 디지털 비디오 녹화 장치.Move to the recording scheduling edit screen for each day, copy and move the recording scheduling edit data value of the day before the move, the day forward / backward movement and copy fields to be applied to the recording scheduling edit screen of the day after the move further comprises Digital video recording device that provides a recording scheduling edit screen.
KR10-2002-0065596A2002-10-252002-10-25Digital video recorder for providing search screen/recording schdule screen, method for searching recorded data of digital video recorderExpired - Fee RelatedKR100443062B1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR10-2002-0065596AKR100443062B1 (en)2002-10-252002-10-25Digital video recorder for providing search screen/recording schdule screen, method for searching recorded data of digital video recorder

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR10-2002-0065596AKR100443062B1 (en)2002-10-252002-10-25Digital video recorder for providing search screen/recording schdule screen, method for searching recorded data of digital video recorder

Publications (2)

Publication NumberPublication Date
KR20040036991A KR20040036991A (en)2004-05-04
KR100443062B1true KR100443062B1 (en)2004-08-04

Family

ID=37335560

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR10-2002-0065596AExpired - Fee RelatedKR100443062B1 (en)2002-10-252002-10-25Digital video recorder for providing search screen/recording schdule screen, method for searching recorded data of digital video recorder

Country Status (1)

CountryLink
KR (1)KR100443062B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102263071B1 (en)2019-12-062021-06-08이정무Method for video monitoring, Apparatus for video monitoring and Computer program for the same

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101285855B1 (en)*2005-09-082013-07-12엘지전자 주식회사Method for one channel multi-searching in digital video recorder
KR100826685B1 (en)*2006-05-172008-05-02엘지전자 주식회사 Apparatus and method for setting recording schedule in digital video recorder
KR101049574B1 (en)*2009-08-312011-07-15(주)아이디스 Event processing device and method using bookmarks

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH08124363A (en)*1994-10-271996-05-17Fujitsu Ltd Video equipment
US5598208A (en)*1994-09-261997-01-28Sony CorporationVideo viewing and recording system
KR20000003064U (en)*1998-07-152000-02-15윤종용 Event Recorder of Closed Circuit Television System
JP2002209170A (en)*2001-01-042002-07-26Nec CorpVideo reproducing system and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5598208A (en)*1994-09-261997-01-28Sony CorporationVideo viewing and recording system
JPH08124363A (en)*1994-10-271996-05-17Fujitsu Ltd Video equipment
KR20000003064U (en)*1998-07-152000-02-15윤종용 Event Recorder of Closed Circuit Television System
JP2002209170A (en)*2001-01-042002-07-26Nec CorpVideo reproducing system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR102263071B1 (en)2019-12-062021-06-08이정무Method for video monitoring, Apparatus for video monitoring and Computer program for the same

Also Published As

Publication numberPublication date
KR20040036991A (en)2004-05-04

Similar Documents

PublicationPublication DateTitle
US6330025B1 (en)Digital video logging system
KR0176157B1 (en) CCTV system with improved search function and suitable search method
CN100399459C (en) Method and apparatus for accessing content
JP2001519119A (en) Track Assignment Management User Interface for Portable Digital Video Recording and Editing System
KR100850617B1 (en) Video voice recorder
GB2359918A (en)Audio and/or video generation apparatus having a metadata generator
JP2007124681A (en) Combination of editing system and digital video recording system
KR100443062B1 (en)Digital video recorder for providing search screen/recording schdule screen, method for searching recorded data of digital video recorder
CN100380954C (en)Playback system
JPH0946638A (en)Image recording device for monitor
JP2000351546A (en) Elevator monitoring device
EP1501094A2 (en)Editing apparatus, information reproduction/recording apparatus, editing method, editing program and information recording medium
US20060165354A1 (en)Digital video recording apparatus
JPH066804A (en)Adaptive video recording/reproducing system
US7298958B2 (en)Magnetic recording/reproducing apparatus
EP1469472A2 (en)Recording apparatus, reproducing apparatus and recording/reproducing apparatus
KR200310980Y1 (en)Recording and playing apparatus of security system
JPH11238181A (en) Image recording device
KR101285855B1 (en)Method for one channel multi-searching in digital video recorder
JP2024065386A (en) Video recording device, video recording device control method, and program
US6002537A (en)Rotary head reproducing apparatus that displays date, time, and frame number even when such data code information is absent during a search marker using interpolation based on head switching pulse
CN101322193A (en)Reproduction device and information sharing system
JP2006135678A (en)Video recorder, its browsing device, its program, and recording medium
KR20120111558A (en)Constructing method of client interface for digital video recoder
JPH0656710B2 (en) Time code generator

Legal Events

DateCodeTitleDescription
A201Request for examination
PA0109Patent application

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

PA0201Request for examination

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

R18-X000Changes to party contact information recorded

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

PG1501Laying open of application

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

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

E701Decision to grant or registration of patent right
PE0701Decision of registration

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

R18-X000Changes to party contact information recorded

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

GRNTWritten decision to grant
PR0701Registration of establishment

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

PR1002Payment of registration fee

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

Fee payment year number:1

PG1601Publication of registration

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

S20-X000Security interest recorded

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

PR1001Payment of annual fee

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

Fee payment year number:4

R18-X000Changes to party contact information recorded

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

PR1001Payment of annual fee

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

Fee payment year number:5

PR1001Payment of annual fee

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

Fee payment year number:6

PR1001Payment of annual fee

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

Fee payment year number:7

PR1001Payment of annual fee

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

Fee payment year number:8

FPAYAnnual fee payment

Payment date:20120724

Year of fee payment:9

PR1001Payment of annual fee

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

Fee payment year number:9

FPAYAnnual fee payment

Payment date:20130723

Year of fee payment:10

PR1001Payment of annual fee

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

Fee payment year number:10

FPAYAnnual fee payment

Payment date:20140724

Year of fee payment:11

PR1001Payment of annual fee

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

Fee payment year number:11

S22-X000Recordation of security interest cancelled

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

FPAYAnnual fee payment

Payment date:20150724

Year of fee payment:12

PR1001Payment of annual fee

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

Fee payment year number:12

LAPSLapse due to unpaid annual fee
PC1903Unpaid annual fee

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

Not in force date:20160724

Payment event data comment text:Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903Unpaid 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:20160724

R18-X000Changes to party contact information recorded

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

P22-X000Classification modified

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

PN2301Change of applicant

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

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


[8]ページ先頭

©2009-2025 Movatter.jp