[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100606075B1 - File property change and management method - Google Patents

File property change and management method Download PDF

Info

Publication number
KR100606075B1
KR100606075B1 KR1019990053330A KR19990053330A KR100606075B1 KR 100606075 B1 KR100606075 B1 KR 100606075B1 KR 1019990053330 A KR1019990053330 A KR 1019990053330A KR 19990053330 A KR19990053330 A KR 19990053330A KR 100606075 B1 KR100606075 B1 KR 100606075B1
Authority
KR
South Korea
Prior art keywords
recording
file
mode
recording mode
video
Prior art date
Application number
KR1019990053330A
Other languages
Korean (ko)
Other versions
KR20010048597A (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 KR1019990053330A priority Critical patent/KR100606075B1/en
Publication of KR20010048597A publication Critical patent/KR20010048597A/en
Application granted granted Critical
Publication of KR100606075B1 publication Critical patent/KR100606075B1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4385Multiplex stream processing, e.g. multiplex stream decrypting

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명은 다중 비트 스트림 기록기기에 관한 것으로, 서로 다른 용도로 기록되는 비디오 파일의 속성을 변경하여 관리할 수 있는 방법에 관한 것이다. 이를 위해 본 발명에서는 임의의 제1기록모드 수행입력이 있는 경우 선택된 채널로부터 입력되는 데이터를 제1파일로써 기록매체에 기록하고, 상기 제1기록모드 수행중에 제2기록모드로의 전환 입력이 있으면 상기 제1파일을 제2파일로 변경한후, 상기 선택된 채널로부터 입력되는 데이터를 상기 제2파일 데이터로 기록함으로써 파일의 속성을 변경할 수 있게 되는 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multi-bit stream recorder, and more particularly, to a method of changing and managing attributes of video files recorded for different purposes. To this end, in the present invention, when there is an arbitrary first recording mode execution input, data input from the selected channel is recorded on the recording medium as a first file, and when there is a switch input to the second recording mode during the first recording mode. After changing the first file to the second file, the attributes of the file can be changed by recording the data input from the selected channel as the second file data.

시간지연 시청, 파일속성,변경.Time delay viewing, file properties, change.

Description

파일속성 변경 및 관리방법{FILE PROPERTY CHANGE AND MANAGEMENT METHOD} FILE PROPERTY CHANGE AND MANAGEMENT METHOD}             

도 1은 시간지연 시청을 위한 방송 수신 시스템에서 하드 디스크를 원형 버퍼 형태로 관리하는 방법을 설명하기 위한 도면.1 is a view for explaining a method for managing a hard disk in the form of a circular buffer in a broadcast receiving system for time delay viewing.

도 2는 다수개의 비디오 스트림이 하드 디스크 기록영역내에서 비연속적으로 배치되도록 관리하는 또 다른 방법을 설명하기 위한 도면.2 is a diagram for explaining another method of managing a plurality of video streams so that they are arranged discontinuously in a hard disk recording area.

도 3은 본 발명의 일실시예에 따른 방송 수신 시스템의 블럭구성도.3 is a block diagram of a broadcast receiving system according to an embodiment of the present invention;

도 4는 본 발명의 실시예에 따라 하드 디스크 기록영역내에서 비연속적으로 존재하는 원형버퍼블럭들의 배치도(a)와 제어정보 상세 구성도(b).4 is a layout diagram (a) and control information detailed configuration diagram (b) of circular buffer blocks that are discontinuously present in a hard disk recording area according to an embodiment of the present invention;

도 5는 본 발명의 실시예에 따른 파일속성 변경 및 관리과정을 설명하기 위한 흐름도.5 is a flowchart illustrating a file attribute change and management process according to an exemplary embodiment of the present invention.

본 발명은 다중 비트 스트림 기록기기에 관한 것으로, 특히 서로 다른 용도로 기록되는 비디오 파일의 속성을 변경하여 관리하는 방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a multi-bit stream recorder, and more particularly to a method for changing and managing attributes of video files recorded for different purposes.

컴퓨터 시스템의 보조기억장치인 하드 디스크 드라이브(Hard Disk Drive)는 랜덤 액세스가 가능하며, 데이터 전송속도가 고속인 동시에 타(他) 보조기억장치 보다 저가이면서도 대용량화할 수 있다는 점에서 다중 비트 스트림 기록기기인 방송 수신 시스템의 랜덤 액세스 저장장치로 사용되고 있다.The hard disk drive, which is a secondary memory device of a computer system, can be randomly accessed, and has a high data transfer speed and a lower cost and a larger capacity than other auxiliary memory devices. It is used as a random access storage device of an in-broadcast reception system.

랜덤 액세스 저장장치를 구비하는 방송 수신 시스템은 방송되는 신호의 녹화 및 재생, 그리고 이와 동시에 시간지연 시청이 가능한 시스템이다. 이와 같은 방송신호의 시간지연 시청 및 비디오 스트림의 녹화 및 재생은 하드 디스크 드라이브로 입/출력되는 비디오 스트림을 버퍼링 제어함으로써 구현될 수 있다.A broadcast receiving system having a random access storage device is a system capable of recording and reproducing broadcast signals, and at the same time, time delay viewing. The time-delay viewing of the broadcast signal and the recording and playback of the video stream may be implemented by buffering the video stream input / output to the hard disk drive.

이하 시간지연 시청과 동시에 녹화 혹은 재생이 가능한 방송 수신 시스템에서 기록매체인 하드 디스크 기록영역에 비디오 스트림을 배치하는 방법에 대하여 간단히 설명하면, 우선 도 1은 시간지연 시청을 위한 방송 수신 시스템에서 하드 디스크를 원형 버퍼 형태로 관리하는 방법을 설명하기 위한 도면이며, 도 2는 다수개의 비디오 스트림 블럭들이 하드 디스크 기록영역에서 비연속적으로 배치되도록 관리하는 방법을 설명하기 위한 도면을 예시한 것이다.Hereinafter, a method of arranging a video stream in a hard disk recording area of a recording medium in a broadcast receiving system capable of recording or playing simultaneously with time delay viewing will be described. First, FIG. 1 illustrates a hard disk in a broadcast receiving system for time delay viewing. Is a view for explaining a method for managing the data in a circular buffer form, and FIG. 2 is a diagram for describing a method for managing a plurality of video stream blocks so that they are arranged discontinuously in a hard disk recording area.

도 1에 도시한 바와 같이 하드 디스크 기록영역중 일부를 하나의 원형 버퍼(circular buffer) 형태로 관리할 경우에 비디오 스트림은 고정된 크기의 블럭(block)들(이를 원형버퍼블럭들이라고 정의함)에 기록 저장된다. 그리고 하드 디스크를 원형 버퍼로 관리할 경우에는 라이트(Write) 지점(W)과 리드(Read) 지점을 설정한후, 라이트 지점(W)을 기준으로 하여 시계방향(혹은 반시계방향)으로 이동하면서 새로운 비디오 스트림블럭을 기록 저장한다. 이때 원형버퍼 사이즈의 제 약으로 인해 어느 정도의 시간이 경과되면 이전에 기록된 데이터는 새로운 데이터에 의해 소거된다. 리드 동작시에는 원형 버퍼를 임의의 시점에서 랜덤 액세스 가능하도록 하여 소정의 비디오 스트림이 재생되도록 한다.As shown in FIG. 1, when a part of the hard disk recording area is managed in the form of a single circular buffer, the video stream has fixed size blocks (defined as circular buffer blocks). Records are stored on. When the hard disk is managed as a circular buffer, the write point W and the read point are set and then moved clockwise (or counterclockwise) based on the write point W. Record and store the new video stream block. At this time, if a certain amount of time has elapsed due to the limitation of the circular buffer size, previously recorded data is erased by new data. In the read operation, the circular buffer is randomly accessible at an arbitrary time point so that a predetermined video stream is reproduced.

한편 도 2에 도시한 바와 같이 비디오 스트림을 비연속적으로 배치하여 관리하는 방법에서의 하드 디스크 영역은 고정된 크기의 블럭들(녹화채널 블럭들이라고 정의함)로 이루어지며, 녹화된 비디오 스트림은 여러 개의 블럭들로 이루어진 논리적인 비디오 파일 단위로 저장된다. 이러한 경우 각 비디오 파일을 구성하는 블럭들은 물리적으로 반드시 연속되지 않는다. 그 이유는 서로 크기가 다른 비디오 파일들이 삭제되면서 비연속적인 자유블럭들(비디오 스트림이 기록되지 않은 블럭들로 정의함)이 발생하기 때문이다. 한편 각 비디오 파일에 관련된 각종 정보(타이틀, 시간정보 등)와 각 파일에 속한 블럭들의 위치정보는 별도의 제어정보영역에 기록되어 저장된다.Meanwhile, as shown in FIG. 2, in the method of disposing and managing a video stream discontinuously, a hard disk area is composed of blocks of fixed size (defined as recording channel blocks). It is stored in logical video file units consisting of three blocks. In this case, the blocks constituting each video file are not necessarily physically contiguous. The reason is that video files of different sizes are deleted, resulting in non-contiguous free blocks (defined as blocks in which the video stream is not recorded). On the other hand, various information (title, time information, etc.) related to each video file and the position information of blocks belonging to each file are recorded and stored in a separate control information area.

상술한 바와 같이 랜덤 액세스 저장장치를 구비하는 방송 수신 시스템에서는 별개의 채널을 통해 입력되는 시간 지연 시청용 비디오 스트림과 (예약)녹화용 비디오 스트림을 각각 별개의 파일로 관리하는 방법을 채용하였다.As described above, in the broadcast receiving system having the random access storage device, a method of managing the time delay viewing video stream and the (reserved) recording video stream input through separate channels are managed as separate files.

그러나 사용자가 시간지연 시청하고 있는 채널의 비디오 스트림을 일반 녹화모드로 변경하여 녹화하고자 한다면, 모드변경(시간지연 시청모드에서 녹화모드로)시점 이전에 원형버퍼블럭들에 기록된 시간지연 시청용 비디오 파일과 모드변경 이후의 비디오 파일을 하나의 녹화 채널용 비디오 파일로 관리할 수 없기 때문에, 사용자의 욕구에 부응하기 위해서는 모드전환 이전 및 이후의 파일을 하나의 파일로 관리할 필요가 있다. 즉, 일반적인 다중 비트 스트림 기록기기는 이미 기록된 비디오 파일의 속성을 변경하여 관리할 수 없기 때문에, 서로 다른 용도로 기록되는 비디오 파일의 속성을 변경하여 관리할 수 있는 방법이 필요하다.However, if the user wants to record the video stream of the channel being watched with time delay to the normal recording mode, the time delay watching video recorded in the circular buffer blocks before the time of mode change (from time delay watching mode to recording mode) Since the file and the video file after the mode change cannot be managed as the video file for one recording channel, it is necessary to manage the files before and after the mode change as one file in order to meet the needs of the user. That is, since a general multi-bit stream recorder cannot change and manage the properties of already recorded video files, there is a need for a method of changing and managing the properties of video files recorded for different purposes.

따라서 본 발명의 목적은 다중 비트 스트림을 기록매체에 기록할 수 있는 기기에 있어서 서로 다른 용도로 기록되는 비디오 파일의 속성을 변경하여 관리할 수 있는 방법을 제공함에 있다.Accordingly, an object of the present invention is to provide a method for changing and managing the properties of video files recorded for different purposes in a device capable of recording multiple bit streams on a recording medium.

본 발명의 또 다른 목적은 시간 지연 시청용으로 녹화된 비디오 파일을 녹화용 비디오 파일로 변경하여 관리할 수 있는 파일속성 변경 및 관리방법을 제공함에 있다.Still another object of the present invention is to provide a file attribute change and management method that can change and manage a video file recorded for time delay viewing into a video file for recording.

상기 목적을 달성하기 위한 본 발명은 기록매체를 구비함과 아울러 복수의 기록모드를 개별적으로 혹은 동시 수행할 수 있는 다중 비트 스트림 기록기기에서의 파일속성 변경 및 관리방법에 있어서,In order to achieve the above object, the present invention provides a method for changing and managing file attributes in a multi-bit stream recording apparatus that can include a recording medium and can perform a plurality of recording modes individually or simultaneously.

임의의 제1기록모드 수행입력이 있는 경우 선택된 채널로부터 입력되는 데이터를 제1파일로써 상기 기록매체에 기록하는 제1기록모드 수행과정과,Performing a first recording mode of recording data input from a selected channel to the recording medium as a first file when there is an arbitrary first recording mode performing input;

상기 제1기록모드 수행중에 제2기록모드로의 전환 입력이 있으면 상기 제1파일을 제2파일로 변경하는 파일속성 변경과정과,A file attribute changing process of changing the first file into a second file if a switch input to a second recording mode is performed while the first recording mode is performed;

상기 선택된 채널로부터 입력되는 데이터를 상기 제2파일 데이터로 기록하는 제2기록모드 수행과정으로 이루어짐을 특징으로 한다.And performing a second recording mode for recording data input from the selected channel as the second file data.

이하 첨부한 도면을 참조하여 본 발명의 실시예에 따른 동작을 상세히 설명하기로 한다.Hereinafter, an operation according to an exemplary embodiment of the present invention will be described in detail with reference to the accompanying drawings.

도 3은 본 발명의 일실시예에 따른 방송 수신 시스템의 블럭구성도를 도시한 것이다. 도 3을 참조하면, 방송신호 수신부(10)는 외부로부터 입력되는 디지털 방송신호를 수신받기 위한 RF튜너(12)와, 외부로부터 입력되는 아날로그 방송신호를 입력받기 위한 다수의 RF튜너(14,16)와, 상기 다수의 RF튜너(14,16)를 통해 입력되는 아날로그 신호를 디지털 신호로 변환하여 압축하는 복수의 비디오 압축기(18,20,22)로 구성된다.3 is a block diagram of a broadcast receiving system according to an embodiment of the present invention. Referring to FIG. 3, the broadcast signal receiving unit 10 includes an RF tuner 12 for receiving a digital broadcast signal input from the outside and a plurality of RF tuners 14 and 16 for receiving an analog broadcast signal input from the outside. And a plurality of video compressors 18, 20 and 22 for converting and compressing analog signals input through the plurality of RF tuners 14 and 16 into digital signals.

랜덤 액세스 저장장치(30)는 제어부(40)의 제어에 의해 상기 방송신호 수신부(10)로부터 입력되는 디지털 비디오 스트림을 기록매체인 하드 디스크 기록영역에 기록 저장하고, 저장된 비디오 스트림을 독출하여 비디오 복원부(50)로 출력한다. 상술한 랜덤 액세스 저장장치(30)는 디지털 비디오 스트림을 영구적으로 저장하기 위한 하드 디스크들과, 드라이브의 구동을 제어하는 컨트롤러 및 하드 디스크 드라이브(HDD)를 확장시키기 위한 확장부(IEEE 1394 인터페이스를 지칭함)로 구성되는 HDD(Hard Disk Drive)(34)와 듀얼 포트 램(32)으로 구성된다. 상기 듀얼포트 램(32)은 디지털 비디오 스트림을 임시 저장하기 위한 비디오 스트림 버퍼영역과 시스템 초기화시 제어정보를 일시 저장하기 위한 영역을 적어도 포함한다.The random access storage device 30 records and stores the digital video stream input from the broadcast signal receiver 10 under the control of the controller 40 in a hard disk recording area of a recording medium, and reads out the stored video stream to restore the video. Output to the unit 50. The random access storage device 30 described above refers to hard disks for permanently storing a digital video stream, and an extension (IEEE 1394 interface) for extending a controller and a hard disk drive (HDD) for controlling driving of the drive. It consists of a HDD (Hard Disk Drive) (34) and dual port RAM (32). The dual port RAM 32 includes at least a video stream buffer area for temporarily storing a digital video stream and an area for temporarily storing control information upon system initialization.

비디오 복원부(50)는 시스템 버스를 통해 상기 랜덤 액세스 저장장치(30)로부터 출력되는 비디오 스트림을 원래의 신호로 복원하여 텔레비젼 수상기(90)로 출 력한다.The video recovery unit 50 restores the video stream output from the random access storage device 30 to the original signal through the system bus and outputs the original signal to the television receiver 90.

제어부(40)는 랜덤 액세스 저장장치(30) 및 방송신호 수신부(10)를 제어하기 위한 제어 프로그램 데이터가 저장되는 롬(ROM)과 제어동작시 발생하는 데이터를 일시 저장하기 위한 램(RAM)으로 구성되는 메모리를 구비하며, 본 발명의 실시예에 따른 방송 수신 시스템의 전반적인 동작을 제어한다. 일예로써 도 5에 도시한 바와 같이 시간지연 시청을 위해 녹화된 비디오 스트림을 일반 녹화용 비디오 스트림으로 변경하여 파일관리한다.The controller 40 is a ROM for storing control program data for controlling the random access storage device 30 and the broadcast signal receiving unit 10, and a RAM for temporarily storing data generated during a control operation. It is equipped with a memory configured to control the overall operation of the broadcast receiving system according to an embodiment of the present invention. As an example, as shown in FIG. 5, a file management is performed by changing a video stream recorded for time delay viewing into a general video stream.

원격조정기(60)는 시스템 제어를 위한 다수의 조정키들을 구비하며 상기 조정키 조작에 따른 데이터를 발생하여 제어부(40)로 출력한다. 상기 다수의 조정키는 일시 정지, 되감기, 고속 탐색명령, 시간지연 시청, 예약 녹화, 녹화 등을 입력하기 위한 다수의 조정키들을 포함한다.The remote controller 60 includes a plurality of control keys for system control, and generates and outputs data according to the operation of the control key to the controller 40. The plurality of control keys include a plurality of control keys for inputting pause, rewind, fast search command, time delay viewing, scheduled recording, recording, and the like.

컴퓨터 접속부(70)는 본 발명의 실시예에 따른 방송 수신 시스템과 컴퓨터간에 송수신되는 신호를 인터페이싱하며, 시간 체크부(80)는 시간정보를 알려 주어 방송 수신 시스템이 자동 녹화를 수행할 수 있도록 한다.The computer connection unit 70 interfaces signals transmitted and received between the broadcast receiving system and the computer according to an embodiment of the present invention, and the time checker 80 notifies time information so that the broadcast receiving system can perform automatic recording. .

도 4는 본 발명의 실시예에 따라 하드 디스크 기록영역내에서 비연속적으로 존재하는 원형버퍼블럭들의 배치도(a)와 제어정보 상세 구성도(b)를 도시한 것이다. 도 4를 참조하면, 본 발명의 실시예에 따른 하드 디스크 기록영역은 (a)에 도시한 바와 같이 제어정보영역(A)과 비디오 스트림 블럭들이 기록되는 비디오 (스트림) 저장영역(B)으로 분할된다. 그리고 상기 제어정보영역(A)에 기록되는 정보들은 도 4의 (b)에 도시한 바와 같이 파일속성정보, 녹화채널블럭 관리정보, 자유블럭 관리정보 및 원형버퍼블럭 관리정보로 구성된다.4 is a layout diagram (a) and control information detailed configuration diagram (b) of circular buffer blocks existing discontinuously in the hard disk recording area according to an embodiment of the present invention. 4, a hard disk recording area according to an embodiment of the present invention is divided into a control information area A and a video (stream) storage area B in which video stream blocks are recorded, as shown in (a). do. The information recorded in the control information area A is composed of file attribute information, recording channel block management information, free block management information, and circular buffer block management information, as shown in FIG.

상기 파일속성정보는 녹화되는 비디오 파일의 이름, 크기, 녹화시간 및 날짜 등을 포함하는 정보이며, 녹화채널블럭 관리정보는 (예약)녹화채널용 비디오 파일을 구성하는 블럭들에 대한 디스크 기록영역상의 위치정보이며, 자유블럭 관리정보는 디스크 기록영역에서 자유롭게 할당할 수 있는 블럭들의 위치정보이다. 그리고 원형버퍼블럭 관리정보는 시간지연 시청용 비디오 파일을 구성하는 블럭들에 대한 디스크 기록영역상의 위치정보이다. 이와 같은 제어정보들은 시스템 초기 구동시 액세스되어 듀얼 포트램(32)에 저장되고 선택모드에 따라 갱신된후 다시 제어정보영역에 기록된다.The file attribute information is information including the name, size, recording time and date of the video file to be recorded, and the recording channel block management information is stored on the disc recording area for the blocks constituting the video file for the (reserved) recording channel. The free block management information is the location information of blocks that can be freely allocated in the disc recording area. The circular buffer block management information is location information on the disc recording area for blocks constituting the video file for time delay viewing. Such control information is accessed during initial system operation, stored in the dual port RAM 32, updated according to the selection mode, and then recorded in the control information area.

이하 도 5를 참조하여 본 발명의 실시예에 따른 파일속성 변경 및 관리방법을 보다 상세하게 설명하기로 한다.Hereinafter, a file attribute change and management method according to an exemplary embodiment of the present invention will be described in detail with reference to FIG. 5.

우선 방송 수신 시스템의 제어부(40)는 100단계에서 현재 시스템의 동작모드가 시간지연 시청모드로 판명되면 우선적으로 자유블럭 관리정보를 검색하여 자유블럭을 할당한후, 110단계에서 상기 할당된 자유블럭에 시간지연 시청용 비디오 스트림을 기록한다. 그리고 제어부(40)는 120단계로 진행하여 기록된 시간지연 시청용 비디오 스트림을 관리하기 위한 원형버퍼블럭 관리정보를 갱신한후 130단계로 진행하여 녹화모드로의 전환이 있는가를 검사한다. 즉, 제어부(40)는 130단계를 통해 시간지연 시청용 비디오 스트림의 녹화중에 사용자로부터 일반녹화 수행을 위한 명령이 입력되는가를 검사하게 되는 것이다.First, if the operation mode of the current system is determined to be a time delayed viewing mode in step 100, the control unit 40 of the broadcast receiving system first searches for free block management information and allocates a free block, and then in step 110, the allocated free block. Record the video stream for time delay viewing. The controller 40 proceeds to step 120 and updates the circular buffer block management information for managing the recorded time delayed video stream. Then, the controller 40 proceeds to step 130 and checks whether or not the recording mode is switched. That is, the controller 40 checks whether a command for performing general recording is input from the user during recording of the time delay viewing video stream in step 130.

상기 검사결과 녹화모드로의 전환을 위한 명령의 입력이 없으면, 제어부(40) 는 110단계 및 120단계를 통해 시간지연 시청용 채널로부터 입력되는 비디오 스트림을 하드 디스크 기록영역에 블럭단위로 기록해 가면서 원형버퍼블럭 관리정보를 갱신해 나간다. 그러나 녹화모드로의 전환을 위한 명령이 있으면 제어부(40)는 140단계로 진행하여 현재까지 갱신된 상기 원형버퍼블럭 관리정보를 녹화채널블럭 관리정보로 변환한다. 즉, 파일 이름을 시간지연 시청용 비디오 파일에서 녹화채널용 비디오 파일로 변환하는 것이다. 이와 같이 파일 이름을 변경한 제어부(40)는 이후 150단계로 진행하여 모드전환시점 이후에 입력되는 녹화용 비디오 스트림을 할당된 자유블럭에 기록하고, 160단계에서 녹화채널블럭 관리정보를 갱신한다. 이에 따라 상기 모드전환시점 이전에 기록된 시간지연 시청용 비디오 스트림들은 모드전환시점 이후의 녹화용 비디오 스트림들과 함께 녹화채널용 비디오 파일로 관리된다.If there is no input of a command for switching to the recording mode as a result of the inspection, the controller 40 records the video stream inputted from the time-delay viewing channel in units of blocks in the hard disk recording area in steps 110 and 120 in a circular manner. Update the buffer block management information. However, if there is a command for switching to the recording mode, the controller 40 proceeds to step 140 and converts the circular buffer block management information updated so far into recording channel block management information. That is, the file name is converted from the video file for time delay viewing to the video file for the recording channel. In step 150, the control unit 40 having changed the file name records the recording video stream input after the mode switching time in the allocated free block and updates the recording channel block management information in step 160. Accordingly, the time-delay viewing video streams recorded before the mode change point are managed together with the recording video streams after the mode change point as a video file for the recording channel.

상술한 바와 같이 파일의 속성을 변경하여 녹화모드를 수행중인 제어부(40)는 이후 녹화종료 입력이 있을때까지 녹화용 비디오 스트림을 하드 디스크 기록영역에 기록하면서 녹화채널블럭 관리정보를 갱신해 나가고, 녹화종료 입력이 있으면 180단계로 진행하여 현재까지 갱신된 제어정보를 제어정보영역(A)에 기록한후 본 발명의 실시예에 따른 파일속성 변경 및 관리방법을 종료한다.As described above, the control unit 40 performing the recording mode by changing the property of the file updates the recording channel block management information while recording the video stream for recording in the hard disk recording area until there is a recording end input. If there is an end input, the controller proceeds to step 180 and records the control information updated so far in the control information area A, and then ends the file attribute change and management method according to the embodiment of the present invention.

본 발명의 실시예에서는 시간지연 시청모드에서 녹화모드로의 전환을 예로 들어 파일의 속성을 변경하는 방법을 설명하였지만, 예약녹화모드 혹은 녹화모드에서 시간지연 시청모드로 전환하는 경우에도 상술한 바와 같은 과정을 통해 파일의 속성을 변경할 수 있다.Although an embodiment of the present invention has described a method of changing a property of a file by taking a transition from a time delayed viewing mode to a recording mode as an example, the above-described method is also used when switching from the scheduled recording mode or the recording mode to the time delayed viewing mode. You can change the attributes of a file through the process.

한편 본원에서 사용되는 용어들은 본 발명에서의 기능을 고려하여 정의내려 진 용어들로써, 이는 당 분야에 종사하는 기술자의 의도 또는 관례 등에 따라 달라질 수 있으므로 그 정의는 본원의 전반에 걸친 내용을 토대로 내려져야 할 것이다.Meanwhile, the terms used herein are terms defined in consideration of functions in the present invention, which may vary depending on the intention or customs of those skilled in the art, and the definitions should be made based on the contents of the present application. will be.

또한 본 발명의 특정 실시예가 설명, 도시되었지만 본 발명이 당업자에 의해 다양하게 변형 실시될 수 있다는 것은 자명한 사실이다. 그리고 본원에서는 본 발명의 바람직한 실시예를 통해 본 발명을 설명했으므로 본 발명의 기술적인 난이도 측면을 고려할 때, 당 분야에서 통상의 지식을 가진 자라면 용이하게 본 발명에 대한 또 다른 실시예와 다른 변형을 가할 수 있으므로, 상술한 설명에서 사상을 인용한 실시예와 변형은 모두 첨부된 본 발명의 청구범위에 귀속됨은 명백하다 할 것이다.In addition, although specific embodiments of the present invention have been described and illustrated, it is obvious that the present invention can be variously modified by those skilled in the art. And since the present invention has been described in the present invention through a preferred embodiment of the present invention, when considering the technical difficulty aspects of the present invention, those skilled in the art can easily be modified to another embodiment and other embodiments of the present invention As can be added, it will be apparent that all embodiments and modifications cited in the above description belong to the appended claims.

상술한 바와 같이 본 발명은 임의의 제1모드로 녹화중인 비디오 파일의 속성을 제2모드로 녹화된 비디오 파일로 변경하여 관리할 수 있기 때문에 시스템 사용상의 편의를 제공할 수 있으며, 일시적으로만 기록 보존할 수 있는 데이터를 영구적으로 보존할 수 있는 장점도 있다.As described above, the present invention can provide the convenience of using the system because the property of the video file recorded in any first mode can be changed and managed by the video file recorded in the second mode, and only temporarily recorded. It also has the advantage of permanently preserving data that can be preserved.

Claims (4)

기록매체를 구비함과 아울러 복수의 기록모드를 개별적으로 혹은 동시 수행할 수 있는 다중 비트 스트림 기록기기에서의 파일속성 변경 및 관리방법에 있어서,A file attribute change and management method in a multi-bit stream recording apparatus having a recording medium and capable of individually or simultaneously performing a plurality of recording modes, 임의의 제1기록모드 수행입력이 있는 경우 선택된 채널로부터 입력되는 데이터를 제1파일로써 상기 기록매체에 기록하는 제1기록모드 수행과정과,Performing a first recording mode of recording data input from a selected channel to the recording medium as a first file when there is an arbitrary first recording mode performing input; 상기 제1기록모드 수행중에 제2기록모드로의 전환 입력이 있으면 상기 제1파일을 제2파일로 변경하는 파일속성 변경과정과,A file attribute changing process of changing the first file into a second file if a switch input to a second recording mode is performed while the first recording mode is performed; 상기 선택된 채널로부터 입력되는 데이터를 상기 제2파일 데이터로 기록하는 제2기록모드 수행과정으로 이루어짐을 특징으로 하는 파일속성 변경 및 관리방법.And performing a second recording mode of recording data input from the selected channel as the second file data. 제1항에 있어서, 상기 제1기록모드와 제2기록모드는 각각 시간지연 시청모드와 녹화모드임을 특징으로 하는 파일속성 변경 및 관리방법.The method of claim 1, wherein the first recording mode and the second recording mode are a time delayed viewing mode and a recording mode, respectively. 제1항에 있어서, 상기 제1기록모드와 제2기록모드는 각각 녹화모드와 시간지연 시청모드임을 특징으로 하는 파일속성 변경 및 관리방법.The method of claim 1, wherein the first recording mode and the second recording mode are recording mode and time delay viewing mode, respectively. 제1항에 있어서, 상기 파일속성 변경시마다 파일속성정보를 갱신하여 상기 기록매체에 기록하는 파일속성정보 갱신과정을 더 포함함을 특징으로 하는 파일속성 변경 및 관리방법.The method of claim 1, further comprising: updating file attribute information each time the file attribute is changed and recording the file attribute information on the recording medium.
KR1019990053330A 1999-11-27 1999-11-27 File property change and management method KR100606075B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990053330A KR100606075B1 (en) 1999-11-27 1999-11-27 File property change and management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990053330A KR100606075B1 (en) 1999-11-27 1999-11-27 File property change and management method

Publications (2)

Publication Number Publication Date
KR20010048597A KR20010048597A (en) 2001-06-15
KR100606075B1 true KR100606075B1 (en) 2006-07-26

Family

ID=19622300

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990053330A KR100606075B1 (en) 1999-11-27 1999-11-27 File property change and management method

Country Status (1)

Country Link
KR (1) KR100606075B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940022370A (en) * 1993-03-19 1994-10-20 이헌조 V-real image data recording circuit
KR950015231A (en) * 1993-11-12 1995-06-16 오오가 노리오 Disc recording apparatus of disc shaped recording medium
JPH07288770A (en) * 1994-04-14 1995-10-31 Hitachi Ltd Digital signal recording and reproducing device
JPH10257418A (en) * 1997-03-10 1998-09-25 Sony Corp Device and method for recording and reproducing image data
KR20000035333A (en) * 1998-11-09 2000-06-26 이데이 노부유끼 Video data recording apparatus, video data recording method, video data reproducing apparatus, video data reproducing method, video data recording and reproducing apparatus, and video data recording and reproducing method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940022370A (en) * 1993-03-19 1994-10-20 이헌조 V-real image data recording circuit
KR950015231A (en) * 1993-11-12 1995-06-16 오오가 노리오 Disc recording apparatus of disc shaped recording medium
JPH07288770A (en) * 1994-04-14 1995-10-31 Hitachi Ltd Digital signal recording and reproducing device
JPH10257418A (en) * 1997-03-10 1998-09-25 Sony Corp Device and method for recording and reproducing image data
KR20000035333A (en) * 1998-11-09 2000-06-26 이데이 노부유끼 Video data recording apparatus, video data recording method, video data reproducing apparatus, video data reproducing method, video data recording and reproducing apparatus, and video data recording and reproducing method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
1019950015231 *

Also Published As

Publication number Publication date
KR20010048597A (en) 2001-06-15

Similar Documents

Publication Publication Date Title
JP3566152B2 (en) Data recording / reproducing device and program recording medium
JPH10243352A (en) Video information recording and reproducing device
KR100841436B1 (en) Video recording/reproducing apparatus and control method of memory device of thereof
US7734153B1 (en) Video stream processing method for time-delayed viewing
US7068921B1 (en) Method of arranging divided recording area segments of recording medium in broadcast receiving system
JP3180542B2 (en) Video playback device
US20060007816A1 (en) Digital video recording and reproducing apparatus having data recovery function and method thereof
KR100947043B1 (en) Device and method for managing the access to a storage medium, video decoding device and television receiver
KR100955023B1 (en) Method for recording data continuous in digital complex recorder
KR100606075B1 (en) File property change and management method
KR100542572B1 (en) Apparatus and method displaying used file area and the memory area divided according to file attribute
JP3903039B2 (en) Recording device
KR100762580B1 (en) Method for controlling storage space personal video recorder
KR100594151B1 (en) Arrangement method of recording media recording area in broadcast receiving system
KR100617768B1 (en) File recording management method for handling multi-bit stream
KR100744369B1 (en) Method for recording back-up data in a multiple data bit stream recording device
KR100546830B1 (en) A/V data recording/reproducing apparatus and method selecting of recorded file list thereof
KR100565784B1 (en) Video and audio data recording/reproducing apparatus having the function of lock setting and control method thereof
KR100503474B1 (en) Video/audio/text data recording/reproducing apparatus and method of displaying folder name thereof
KR100630062B1 (en) A data information approaching method for reproducing a program at high speed in multiple data bit stream recording device
KR100610680B1 (en) Apparatus for recording ? editing of digital broadcasting data and method of the same
KR100692974B1 (en) Video and audio data recording/reproducing apparatus having the function of lock setting and control method thereof
KR100811349B1 (en) Media File System and The Method of the Management
KR20010053813A (en) Data recording medium and data reproducing method
JP2001256725A (en) Information recording and reproducing system

Legal Events

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

Payment date: 20130627

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20140627

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee