KR100513351B1 - 디지털 녹화기에서의 파일 클로우즈 방법 - Google Patents
디지털 녹화기에서의 파일 클로우즈 방법 Download PDFInfo
- Publication number
- KR100513351B1 KR100513351B1 KR10-2003-0000407A KR20030000407A KR100513351B1 KR 100513351 B1 KR100513351 B1 KR 100513351B1 KR 20030000407 A KR20030000407 A KR 20030000407A KR 100513351 B1 KR100513351 B1 KR 100513351B1
- Authority
- KR
- South Korea
- Prior art keywords
- recording
- data
- file
- navigation information
- digital recorder
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B19/00—Driving, starting, stopping record carriers not specifically of filamentary or web form, or of supports therefor; Control thereof; Control of operating function ; Driving both disc and head
- G11B19/02—Control of operating function, e.g. switching from recording to reproducing
- G11B19/12—Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark
- G11B19/122—Control of operating function, e.g. switching from recording to reproducing by sensing distinguishing features of or on records, e.g. diameter end mark involving the detection of an identification or authentication mark
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/18—Error detection or correction; Testing, e.g. of drop-outs
- G11B2020/1869—Preventing ageing phenomena from causing data loss, e.g. by monitoring the age of record carriers or by recognising wear, and by copying information elsewhere when a record carrier becomes unreliable
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2508—Magnetic discs
- G11B2220/2516—Hard disks
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/60—Solid state media
- G11B2220/63—Solid state media wherein solid state memory is used as a supplementary storage medium to store auxiliary data for detecting or correcting errors on a main storage medium
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
본 발명은, 디지털 녹화기에서의 파일 클로우즈 방법에 관한 것으로, 하드 디스크(HDD) 등과 같은 기록매체에 데이터를 기록하면서, 그 데이터에 대한 네비게이션 정보를 플래시 메모리(Flash Memory)와 같은 비휘발성 메모리에 기록 저장함과 아울러, 정전 등으로 인해 데이터 기록 동작이 비정상적으로 중단된 후, 다시 재개되는 경우, 비휘발성 메모리에 기록 저장된 네비게이션 정보를 독출하여, 이전에 기록 중단된 데이터에 대한 파일 클로우즈(File Close) 동작을 정상적으로 수행함으로써, 파일 클로우즈 이전에 기록된 소중한 데이터가, 비정상적인 데이터 기록 중단으로 인해 손실되는 것을 원천적으로 방지할 수 있게 되는 매우 유용한 발명인 것이다.
Description
본 발명은, 디지털 녹화기에서의 파일 클로우즈 방법에 관한 것으로, 더욱 상세하게는 하드 디스크(HDD) 등과 같은 기록매체에 기록되는 데이터를, 정상적으로 파일 클로우즈시키기 위한 디지털 녹화기에서의 파일 클로우즈 방법에 관한 것이다.
최근에는, 고화질의 비디오 데이터와 고음질의 오디오 데이터를 장시간 동안 기록 저장할 수 있는 기록매체, 예를 들어 하드 디스크(HDD)와 같은 대용량의 기록매체가 포함 구성된 디지털 녹화기(Digital Recorder)가 개발 출시되어 상용화되고 있다.
한편, 상기 디지털 녹화기에서는, 상기 비디오 및 오디오 데이터를 하드 디스크에 기록 저장하는 일련의 데이터 기록동작을 수행하면서, 그 데이터들에 대한 네비게이션 정보, 예를 들어 최종 기록시간 정보와 기록위치 정보 등을 장치 내에 포함 구비된 램(RAM) 메모리에 임시 저장한 후, 소정 시간간격(예: 5분)으로 하드 디스크에 기록 저장하게 된다.
그리고. 사용자로부터 기록 종료가 요청되는 경우, 데이터 기록동작을 중단함과 아울러, 해당 데이터를 임의의 한 데이터 파일로서 기록 관리하기 위한 파일 클로우즈 동작을 수행하게 되는 데, 이때, 상기 램 메모리에 임시 저장된 최종 기록시간 정보와 기록위치 정보 등과 같은 네비게이션 정보를, 상기 하드 디스크에 구분 할당된 네비게이션 정보 기록영역 내에, 해당 데이터 파일에 대한 네비게이션 정보로서 기록 관리하게 된다.
따라서, 사용자는 자신이 원하는 비디오 및 오디오 데이터를, 상기 디지털 녹화기에 포함 구성된 하드 디스크에 임의의 한 데이터 파일로서 기록 저장할 수 있게 되며, 또한 상기 디지털 녹화기에서는, 그 데이터 파일의 최종 기록위치 정보와 기록시간 정보 등을 네비게이션 정보로서 기록 관리하여, 해당 데이터 파일을 독출 재생하거나, 또는 새로운 데이터를 최종 기록위치 이후에 연속적으로 기록할 수 있게 된다.
그러나, 일반적인 디지털 녹화기에서는, 상기와 같이 기록 데이터에 대한 네비게이션 정보를 휘발성 메모리인 램 메모리에 임시 저장하기 때문에, 데이터 기록동작을 수행하던 도중, 정전 등에 의해 비정상적으로 기록 동작이 중단되는 경우, 파일 클로우즈 이전에 기록된 데이터들에 대한 네비게이션 정보를 상실하게 되므로, 정전 이후 시스템 전원이 온(ON)되는 경우에도, 이전 기록 데이터에 대한 파일 클로우즈 동작을 수행할 수 없게 되어, 소중한 데이터를 손실하게 되는 문제점이 발생하게 된다.
이에 대해, 보다 상세히 부연 설명하면, 상기 디지털 녹화기에서는, 데이터 기록동작 수행시, 소정 기록 단위의 블록이 기록될 때마다, 그 기록위치와 시간정보 및 기타 컨트롤 정보를 같이 기록해야 하는 데, 상기 정보들을 매 블록마다 기록하게 되면, 디지털 녹화기에 부하가 커지게 되므로 약 5분 단위로 메모리에 모았다가, 네비게이션 정보 기록위치에 기록하게 된다.
물론, 상기 5분마다 기록된 정보만으로는 파일 클로우즈가 되지 않으며, 상기 디지털 녹화기에서는, 그 기록 프로그램의 존재를 인식하지 못하게 되어 재생이 불가능하게 되며, 만약 녹화 도중 정전이 발생하게 되면, 상기 메모리에 저장된 정보가 없어지므로 파일 클로우즈가 불가능해지는 문제가 생기게 된다.
따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 하드 디스크(HDD) 등과 같은 기록매체에 데이터를 기록하면서, 그 데이터에 대한 네비게이션 정보를 플래시 메모리(Flash Memory)와 같은 비휘발성 메모리에 기록 저장함과 아울러, 정전 등으로 인해 데이터 기록 동작이 비정상적으로 중단된 후, 다시 재개되는 경우, 비휘발성 메모리에 기록 저장된 네비게이션 정보를 독출하여, 이전에 기록 중단된 데이터에 대한 파일 클로우즈(File Close) 동작을 정상적으로 수행할 수 있도록 하기 위한 디지털 녹화기에서의 파일 클로우즈 방법을 제공하는 데, 그 목적이 있는 것이다.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 녹화기에서의 파일 클로우즈 방법은, 기록매체에 데이터를 기록하면서, 그 데이터에 대한 네비게이션 정보를 비휘발성 메모리에 기록 저장하는 1단계; 및 상기 데이터 기록 동작이 비정상적으로 중단된 후, 다시 재개되는 경우, 상기 비휘발성 메모리에 기록 저장된 네비게이션 정보를 독출하여, 이전에 기록 중단된 데이터에 대한 파일 클로우즈 동작을 수행하는 2단계를 포함하여 이루어지는 것을 특징으로 한다.
이하, 본 발명에 따른 디지털 녹화기에서의 파일 클로우즈 방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명한다.
도 1은, 본 발명에 따른 파일 클로우즈 방법이 적용되는 디지털 녹화기에 대한 구성을 도시한 것으로, 상기 디지털 녹화기에는, 스토리지(10), 기록/재생 시스템(11), 마이컴(12), 램 메모리(13), 그리고 플래시 메모리(14) 등이 포함 구성될 수 있다.
한편, 상기 스토리지(10), 예를 들어 하드 디스크에는, 비디오 및 오디오, 또는 텍스트 등과 같은 다양한 데이터들이, 각각 데이터 파일(Data File)로서 저장 관리될 수 있으며, 상기 기록/재생 시스템(11)에서는, 상기 마이컴(12)의 동작 제어에 따라, 외부로부터 입력되는 데이터를 하드 디스크에 기록 저장하게 된다.
그리고, 상기 마이컴(13)에서는, 상기와 같이 하드 디스크에 기록 저장되는 데이터들에 대한 네비게이션 정보, 예를 들어 최종 기록위치 정보와 기록시간 정보, 그리고 녹화 시작 아이디(ID)와 녹화 종료 아이디(ID) 정보 등과 같은 네비게이션 정보를, 상기 램 메모리(13)와 플래시 메모리(14)에 각각 저장하게 된다.
예를 들어, 도 2에 도시한 바와 같이, 상기 마이컴(12)에서는, 사용자의 요청에 따라 데이터를 기록하던 도중, 기록 종료가 정상적으로 요청되는 경우, 해당 데이터를 제1 데이터 파일(Data File #1)로서 파일 클로우즈하게 된다.
그리고, 상기 제1 데이터 파일에 대한 네비게이션 정보(Data File #1_Info)를, 하드 디스크의 네비게이션 정보 기록영역에 기록 관리하게 되며, 이후 사용자의 요청에 따라 새로운 데이터를 기록하던 도중, 정전 등으로 인해 데이터 기록동작을 비정상적으로 중단된 이후, 정전 해제 등으로 인해 다시 재개되는 경우, 상기 플래시 메모리(14)에 저장된 네비게이션 정보를 참조하여, 파일 클로우즈 이전에 기록 중단된 데이터들을 제2 데이터 파일(Data File #2)로서 파일 클로우즈하게 된다.
또한, 상기 플래시 메모리에 저장된 네비게이션 정보를 독출하여, 상기와 같이 파일 클로우즈된 제2 데이터 파일에 대한 네비게이션 정보(Data File #2_Info)를, 상기 하드 디스크의 네비게이션 정보 기록영역에 기록 관리하게 되는 데, 이에 대해 상세히 설명하면 다음과 같다.
도 3은, 본 발명에 따른 디지털 녹화기에서의 파일 클로우즈 방법에 대한 동작 흐름도를 도시한 것으로, 상기 마이컴(12)에서는, 전술한 바와 같이, 장치 내에 구비된 하드 디스크(10)에 데이터를 기록하는 일련의 데이터 기록동작을 수행하게 되고(S10), 도 4에 도시한 바와 같이, 그 기록 데이터에 대한 네비게이션 정보, 예를 들어 최종 기록위치(Last_Rec_Address) 정보와 기록시간(Last_Rec_Time) 정보, 그리고 녹화 프로그램에 할당된 고유의 아이디를 녹화 시작 아이디(Rec_Start_ID)로 설정한 후, 그 네비게이션 정보들을, 상기 램 메모리(13) 또는 플래시 메모리(14)에 저장하게 된다.
한편, 상기 마이컴(12)에서는, 사용자의 데이터 기록동작 중지 요청에 따라 파일 클로우즈 동작을 수행하게 되는 경우, 시간적 연속성을 갖고 기록된 데이터를 임의의 데이터 파일로 파일 클로우즈 함과 아울러, 상기 램 메모리(13)에 저장된 네비게이션 정보를 독출하여, 하드 디스크의 네비게이션 정보 기록영역에 기록하는 통상적인 파일 클로우즈 동작을 수행하게 되는 데(S19), 이때 상기 플래시 메모리에는. 도 4에 도시한 바와 같이, 정상 파일 클로우즈를 나타내기 위하여, 상기 녹화 시작 아이디(Rec_Start_ID)와 동일한 값의 녹화 종료 아이디(Rec_End_ID)가 기록 저장된다.
그러나, 상기 마이컴(12)에서는, 파일 클로우즈가 정상적으로 수행되기 이전에, 정전 등으로 인해 시스템 전원이 오프된 후(S14), 다시 정정 해제 등으로 인해 시스템 전원이 온되는 경우(S15), 상기 플래시 메모리에 저장된 네비게이션 정보를 검색 참조하게 된다(S16).
예를 들어, 상기 플래시 메모리에, 녹화 시작 아이디(Rec_Start_ID)와 동일한 값의 녹화 종료 아이디(Rec_End_ID)가 기록되어 있는 경우, 정상 기록 종료가 되었다고 판별하게 되고, 상기 녹화 시작 아이디(Rec_Start_ID)와 동일한 값의 녹화 종료 아이디(Rec_End_ID)가 기록되어 있지 않는 경우에는, 비정상 기록 종료가 이전에 발생되었다고 판별하게 되는 데, 이는 정상 녹화 종료시에는 상기 녹하 종료 아이디(Rec_End_ID)가 상기 녹화 시작 아이디(Rec_Start_ID)로 갱신되나, 정상 종료가 되지 않은 경우에는, 상기 녹화 종료 아이디가 상기 녹화 시작 아이디로 개인되지 못해 다른 값을 가지기 때문이다.
그리고, 상기와 같은 과정을 통해 비정상 기록 종료가 판별된 경우(S17), 상기 마이컴(12)에서는, 상기 플래시 메모리에 저장된 네비게이션 정보를, 상기 램 메모리에 업 로딩한 후, 그 네비게이션 정보를 이용하여, 파일 클로우즈 이전에 기록 종료된 데이터를 임의의 한 데이터 파일로서 파일 클로우즈함과 아울러, 상기 하드 디스크의 네비게이션 정보 기록영역에 해당 데이터 파일을 관리하기 위한 네비게이션 정보로서 기록 저장하는 일련의 파일 클로우즈 동작을 수행하게 된다(S18).
이때, 상기와 같은 파일 클로우즈 동작은, 상기 마이컴에 의해 자동으로 수행되거나, 또는 사용자의 요청에 따라 선택적으로 수행될 수 있는 것으로, 본 발명은, 디지털 녹화기에 이외도 하드 디스크(HDD)와 같은 대용량의 기록매체에 포함 구성되는 개인용 컴퓨터(PC) 등에 적용 가능하다.
이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.
상기와 같이 구성 및 이루어지는 본 발명에 따른 디지털 녹화기에서의 파일 클로우즈 방법은, 하드 디스크(HDD) 등과 같은 기록매체에 데이터를 기록하면서, 그 데이터에 대한 네비게이션 정보를 플래시 메모리(Flash Memory)와 같은 비휘발성 메모리에 기록 저장함과 아울러, 정전 등으로 인해 데이터 기록 동작이 비정상적으로 중단된 후, 다시 재개되는 경우, 비휘발성 메모리에 기록 저장된 네비게이션 정보를 독출하여, 이전에 기록 중단된 데이터에 대한 파일 클로우즈(File Close) 동작을 정상적으로 수행함으로써, 파일 클로우즈 이전에 기록된 소중한 데이터가, 비정상적인 데이터 기록 중단으로 인해 손실되는 것을 원천적으로 방지할 수 있게 되는 매우 유용한 발명인 것이다.
도 1은 본 발명에 따른 파일 클로우즈 방법이 적용되는 디지털 녹화기에 대한 구성을 도시한 것이고,
도 2는 본 발명에 따른 디지털 녹화기에서의 파일 클로우즈 과정을 도시한 것이고,
도 3은 본 발명에 따른 디지털 녹화기에서의 파일 클로우즈 방법에 대한 동작 흐름도를 도시한 것이고,
도 4는 본 발명에 따른 디지털 녹화기에서의 파일 클로우즈 방법에 의해 저장 관리되는 네비게이션 정보를 도시한 것이다.
※ 도면의 주요부분에 대한 부호의 설명
10 : 스토리지 11 : 기록/재생 시스템
12 : 마이컴 13 : 램 메모리
14 : 플래시 메모리
Claims (5)
- 기록매체에 데이터를 기록하면서, 그 데이터에 대한 네비게이션 정보를 비휘발성 메모리에 기록 저장하는 1단계; 및상기 데이터 기록 동작이 비정상적으로 중단된 후, 다시 재개되는 경우, 상기 비휘발성 메모리에 기록 저장된 네비게이션 정보 중, 녹화 시작 아이디와 녹화 종료 아이디의 일치 여부를 참조하여, 이전에 기록 중단된 데이터에 대한 파일 클로우즈 동작을 수행하는 2단계를 포함하여 이루어지는 것을 특징으로 하는 디지털 녹화기에서의 파일 클로우즈 방법.
- 제 1항에 있어서,상기 1단계는, 상기 데이터에 대한 기록시간 정보와 기록위치 정보를 비휘발성 메모리에 지속적으로 갱신 저장하는 것을 특징으로 하는 디지털 녹화기에서의 파일 클로우즈 방법.
- 제 1항에 있어서,상기 2단계는, 상기 데이터 기록동작 도중 시스템 전원이 비정상 오프된 이후, 다시 온되는 경우, 상기 비휘발성 메모리에 기록 저장된 네비게이션 정보를 독출하여, 상기 파일 클로우즈 동작을 자동으로 수행하거나, 또는 사용자의 요청에 따라 선택적으로 수행하는 것을 특징으로 하는 디지털 녹화기에서의 파일 클로우즈 방법.
- 삭제
- 제 1항에 있어서,상기 녹화 시작 아이디와 녹화 종료 아이디는, 녹화 프로그램에 할당되는 고유의 아이디로서, 정상 기록 종료시 동일한 값으로 기록 저장되고, 비정상 기록 종료시 서로 다른 값으로 저장되는 것을 특징으로 하는 디지털 녹화기에서의 파일 클로우즈 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0000407A KR100513351B1 (ko) | 2003-01-04 | 2003-01-04 | 디지털 녹화기에서의 파일 클로우즈 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0000407A KR100513351B1 (ko) | 2003-01-04 | 2003-01-04 | 디지털 녹화기에서의 파일 클로우즈 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040063011A KR20040063011A (ko) | 2004-07-12 |
KR100513351B1 true KR100513351B1 (ko) | 2005-09-07 |
Family
ID=37354045
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0000407A KR100513351B1 (ko) | 2003-01-04 | 2003-01-04 | 디지털 녹화기에서의 파일 클로우즈 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100513351B1 (ko) |
-
2003
- 2003-01-04 KR KR10-2003-0000407A patent/KR100513351B1/ko not_active IP Right Cessation
Also Published As
Publication number | Publication date |
---|---|
KR20040063011A (ko) | 2004-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3899030B2 (ja) | 記録再生装置の電力障害回復機構 | |
US7949842B2 (en) | Method and apparatus for formatting storage medium | |
JP4151197B2 (ja) | 記録再生装置及び記録再生方法 | |
KR20000004839A (ko) | 제조업체간?특수기능을?지원하기?위한?부가정보를?저장하는?가족매체및?기록재생장치와?그방법 | |
US20090245046A1 (en) | Recording device for recording a content into a plurality of recording media and control method thereof | |
EP1542229A2 (en) | Method and apparatus for controlling data recording, recording medium, and computer program | |
JP2004146018A5 (ko) | ||
KR100955023B1 (ko) | 디지털 복합 녹화기에서의 데이터 연속 기록방법 | |
US20050185557A1 (en) | Reproducing apparatus | |
KR100513351B1 (ko) | 디지털 녹화기에서의 파일 클로우즈 방법 | |
US20080226264A1 (en) | Recording medium handling apparatus and method | |
US20030007783A1 (en) | Recording/reproducingdisk control device and disc apparatus comprising the same | |
US20040141723A1 (en) | Editing apparatus | |
US8682141B2 (en) | Video and audio recording apparatus and editing method | |
KR100499587B1 (ko) | 영상 또는 오디오 데이터 재생장치에서의 북마크 정보관리방법 | |
US20060187780A1 (en) | Information recording apparatus capable of managing recording count | |
JP3867667B2 (ja) | データ記憶再生装置 | |
JP4228618B2 (ja) | 記録装置および方法、再生装置および方法、記録媒体、並びにプログラム | |
KR100575518B1 (ko) | 광디스크 장치에서의 재생 제어 정보 관리방법 | |
KR100563677B1 (ko) | 기록 장치에서의 최적 기록 파워 서치방법 및 이를 위한기록매체 | |
KR100701385B1 (ko) | 광디스크 장치에서의 디펙트 관리방법과 그에 따른광디스크 | |
JP2001357613A (ja) | 番組の記録方法 | |
JP2003263860A (ja) | ファイナライズ後にデータの追記が可能な貯蔵媒体、その記録及び再生装置と方法 | |
KR20040090188A (ko) | 디지털 녹화기에서의 녹화 프로그램 삭제방법 | |
KR20040090191A (ko) | 광디스크 장치에서의 파일 시스템 관리방법 |
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: 20080618 Year of fee payment: 4 |
|
LAPS | Lapse due to unpaid annual fee |