KR20040108818A - 정보 저장 장치 및 방법 - Google Patents

정보 저장 장치 및 방법 Download PDF

Info

Publication number
KR20040108818A
KR20040108818A KR10-2004-7018386A KR20047018386A KR20040108818A KR 20040108818 A KR20040108818 A KR 20040108818A KR 20047018386 A KR20047018386 A KR 20047018386A KR 20040108818 A KR20040108818 A KR 20040108818A
Authority
KR
South Korea
Prior art keywords
blocks
metadata
information
recording medium
detecting
Prior art date
Application number
KR10-2004-7018386A
Other languages
English (en)
Inventor
이이덴스피터-바스.
폰틴빌헬무스에프.제이.
Original Assignee
코닌클리케 필립스 일렉트로닉스 엔.브이.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 코닌클리케 필립스 일렉트로닉스 엔.브이. filed Critical 코닌클리케 필립스 일렉트로닉스 엔.브이.
Publication of KR20040108818A publication Critical patent/KR20040108818A/ko

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/32Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
    • G11B27/327Table of contents
    • G11B27/329Table of contents on a disc [VTOC]

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

착탈형 기록매체에 대해 정보 블록들을 기록 및 검색하는 저장장치가 개시된다. 인터페이스(44)를 통해, 장치는 명령어들과, 사용자 데이터 블록들과, 파일 관리 정보를 포함하는 메타 데이터 블록들을 수신한다. 이 장치는 불휘발성 메모리(31), 메타 데이터 블록 검출부(47)와, 제어부(20)를 구비한다. 이 장치는, 갱신 정보, 예를 들면 배출 명령을 검출할 때까지, 메타 데이터 블록들을 불휘발성 메모리에 임시 기억한다. 갱신 상태는, 기록매체가 다른 저장장치에서 사용가능한 상태로 착탈형 기록매체가 갱신되어야 한다는 것을 표시한다. 갱신 상태가 검출되었을 때, 메타 데이터 블록들이 불휘발성 메모리로부터 기록매체(49)로 전송된다.

Description

정보 저장 장치 및 방법{DEVICE AND METHOD FOR STORING INFORMATION}
본 발명은, 정보 블록들을 기록 및 검색하기 위한 저장장치에 관한 것이다.
또한, 본 발명은, 정보 블록들을 저장하는 방법에 관한 것이다.
더구나, 본 발명은, 정보 블록들을 저장하는 컴퓨터 프로그램 제품에 관한 것이다.
기록매체 상에 정보를 저장하는 장치와 방법은 US 6,219,693에 공지되어 있다. 데이터 인터페이스를 거쳐 어댑터에 접속된 호스트 컴퓨터로 이루어진 데이터 처리 플랫폼을 통해 분산되는 파일 시스템을 포함하는 정리보관형(file-away) 저장 아키텍처가 개시되어 있다. 어댑터 상에는, 입출력 서브시스템과 불휘발성 메모리가 배치된다. 이 어댑터는 제 2 데이터 인터페이스를 통해 적어도 1개의 표준형 저장장치, 예를 들면 하드디스크에 접속된다. 이 서브시스템은, 로컬 파일 관리 시스템의 작업들을 독립적으로 수행한다. 이와 같은 아키텍처의 분산 속성으로 인해, 클라이언트-서버 컴퓨팅 모델을 따르는 파일 시스템의 구현이 가능해진다. 서버 파일 시스템은, 어댑터 상에서 실행되어, 불휘발성 메모리 내부에 메타데이터를 저장할지를 결정한다. 호스트 컴퓨터에 대해서는, 어댑터 상에서 수행되는 기능으로 인해 고속 저장 시스템이 설치된다. 그러나, 어댑터와, 독립적인 서버 파일 시스템은 복잡하다. 더구나, 어댑터는 표준형, 주로 하드디스크 형태의 저장장치에 접속되도록 구성되고, 불휘발성 메모리 내부의 메타 데이터의 저장에 대한 제어가 이와 같은 표준형 장치와 결합된 서버 파일 시스템의 기능에만 기반을 두어야 한다. 이것은, 특정한 형태의 저장장치들에 대해 서버 파일 시스템의 성능이 최적이 되지 않는다는 문제점을 갖는다.
결국, 본 발명의 목적은, 덜 복잡하고, 전술한 문제점을 해결할 수 있는 정보 저장 시스템을 제공함에 있다.
상기한 목적을 달성하기 위해, 서두에 기재된 것과 같은 저장장치는, 착탈형 기록매체 상의 기록가능한 영역에 정보 블록들을 기록하고 검색하기 위한 것으로, 명령어들, 특히 기록 및 판독 명령어들을 수신하고, 정보 블록들, 특히 사용자 데이터 블록들과, 파일 관리 시스템에 따라 포맷된 파일 관리 정보를 포함하는 메타 데이터 블록들을 전달하는 데이터 인터페이스 수단과, 불휘발성 메모리와, 메타 데이터를 포함하는 정보 블록들을 검출하는 메타 데이터 블록 검출수단과, 정보 블록들의 기록 및 검색을 제어하는 제어수단을 구비하고, 상기 제어수단은, 불휘발성 메모리 내부에 메타 데이터 블록들을 기억하고, 기록매체가 다른 저장장치에서 사용가능한 갱신된 상태로 착탈형 기록매체를 갱신하는 것과 관련된 갱신 상태를 검출하며, 갱신 상태가 검출된 경우에, 메타 데이터 블록들을 불휘발성 메모리로부터 기록매체로 전송하는 수단을 구비한다. 서두에 기재된 것과 같은 방법은, 착탈형 기록매체 상의 기록가능한 영역에 정보 블록들을 기록하고 검색하기 위한 것으로, 명령어들, 특히 기록 및 판독 명령어들을 데이터 인터페이스를 통해 수신하는 단계와, 정보 블록들, 특히 사용자 데이터 블록들과, 파일 관리 시스템에 따라 포맷된파일 관리 정보를 포함하는 메타 데이터 블록들을 데이터 인터페이스를 통해 전달하는 단계와, 메타 데이터를 포함하는 정보 블록들을 검출하는 메타 데이터 블록 검출단계와, 정보 블록들의 기록 및 검색을 제어하는 제어단계를 포함하고, 상기 제어단계는, 불휘발성 메모리 내부에 메타 데이터 블록들을 기억하는 단계와, 기록매체가 다른 저장장치에서 사용가능한 갱신된 상태로 착탈형 기록매체를 갱신하는 것과 관련된 갱신 상태를 검출하는 단계와, 갱신 상태가 검출된 경우에, 메타 데이터 블록들을 불휘발성 메모리로부터 기록매체로 전송하는 단계를 포함한다. 이와 같은 구성은, 착탈형 기록매체가 장치 내부에 장착되는 시간 동안, 불휘발성 메모리가 메타 데이터 저장 기억장치로서 효과적으로 사용된다는 이점을 갖는다. 이것은, 탐색 오버헤드 한계(seek overhead limitation)로 불리는, 메타 데이터를 액세스하기 위한 기록매체에 대한 기록 및/또는 판독이 줄어들므로, 기록매체 상의 데이터의 액세스 속도를 증가시킨다. 특히, 관련된 메타 데이터가 여전히 불휘발성 메모리 내부에 존재하므로, 재장착시, 즉 기록매체를 배출시키기 않고 호스트 시스템을 재부팅한 후에 장치를 재개시할 때의 속도가 증가된다. 전환공급 중단이나 호스트 시스템의 '정지(hang-up)" 후에도 동일한 내용이 성립한다. 더구나, 이와 같은 구성은, 빈번하게 변경되는 메타 데이터를 포함하는 기록매체의 위치에서의 마모량을 줄이는데 유리하다. 이것은, 재기록시의 마모로 인해 위치당 제한된 수의 오버라이트만을 처리할 수 있는 상변화형 광 디스크와 특히 관련이 있다. 또 다른 이점은, 전력 소모가 감소된다는 것이다. 이것은 휴대형 장치의 경우에 매우 유용하다. 더구나, 기록매체가 장치에서 제거되기 전에, 갱신단계가 자동으로 추가된다는 점에 주목하기 바란다. 또한, 동일한 기록매체가 장치 내부에 남아 있는 한, 메타 데이터(의 일부)가 이미 불휘발성 메모리 내부에 존재하므로, 장착시간으로 불리는 장치의 시동 시간이 단축된다. 따라서, 장치는 사용자의 개입을 필요로 하지 않으면서 착탈형 기록매체에 대해 향상된 성능을 갖는다.
본 발명은 다음과 같은 착상에 기반을 두고 있다. 먼저, 본 발명자들은, 메타 데이터를 영구 저장하기 위한 불휘발성 메모리는 이점을 갖지 않으며 비교적 고가라는 것을 파악하였다. 이것은, 불휘발성 메모리가 매체 또는 그것의 카트리지 내부에 내장되며, 고가의 추가적인 인터페이스 연결을 필요로 하는 착탈형 기록매체에 대해서도 마찬가지이다. 따라서, 대량 저장과 민수용 응용분야에 대해서는, 이와 같은 불휘발성 메모리 구성이 실용적이지 않다. 이와 달리, 표준 캐시 방식이나, US 6,219,693에 개시된 것과 같은 전용 메타 데이터 캐시 방식은 착탈형 (광학) 매체에 대해서는 적합하지 않다. 서버 파일 시스템을 실행하는 어댑터가 개시되어 있는데, 이것은 표준 파일 시스템 구조를 실행하는 표준 호스트 시스템에 대한 인터페이스 연결을 허용하지 않는다. 이와 같은 아키텍처는 범용 파일 시스템 호환성이 부족하다. 또한, 착탈형 기록매체들을 갖는 저장장치에 대해 어댑터의 저장장치 인터페이스가 최적화되지 않는다. 특히, 저장장치에 주어진 배출 명령어를 검출하는 방법이 존재하지 않으므로, 갱신 상태를 검출할 수 없다. 본 발명자들은, 저장장치 내부에 불휘발성 메모리를 배치하고, 이 저장장치 내부에서 메타 데이터와 갱신 상태를 검출하는 구성에 해결책이 있다는 것을 알게 되었다. 이와 같은 구성은, 느리거나 낮은 순환성(cyclability)의 매체 상에서 실질적으로 표준 파일 관리 또는 운용 체계에의 인터페이스 연결을 허용한다.
장치의 일 실시예에서, 메타 데이터 블록 검출수단은, 파일 관리 시스템에 의해 적용된 포맷화에 의해 메타 데이터 블록을 검출하기 위한 것이다. 이와 같은 구성은, 저장장치가 호스트 컴퓨터에서 파일 관리 시스템에 무관하게 동작한다는 이점을 갖는다. 따라서, 이 파일 관리 시스템은, 특정한 설정을 필요로 하지 않거나, 특수한 명령을 내릴 필요가 없다. 사용자에게 대해, 이것은 진정한 플러그 앤드 플레이를 제공하게 된다.
장치의 일 실시예에 있어서, 메타 데이터 블록 검출수단은, 데이터 인터페이스 수단에서 수신된 어드레스 지정 정보로부터, 정보 블록이 기록매체 상의 전용 파일 관리 영역에 저장될 것인지를 검출함으로써, 메타 데이터 블록을 검출하기 위한 것이다. 이와 같은 구성은, 장치가, 예를 들어 파일 관리 영역을 연속적으로 판독, 기록 및/또는 갱신함으로써, 파일 관리 영역에 메타 데이터를 효율적으로 기록하도록 구성된다는 이점을 갖는다.
8th IEEE Workshop on Hot Topics in Operating Systems(HOTOS-VIII), Schloss Elmau, Germany, May 2001에 논문이 존재한다는 점에 주목하기 바란다. HeRMES: High-Performance Reliable MRAM-Enabled Storage, by Ethan L. Miller, Scott A. Brandt and Darrell D. E. Long의 논문에는, 메타 데이터를 영구적으로 기억하는 MRAM 형태의 불휘발성 메모리를 갖는 장치가 개시되어 있다. 더구나, 불휘발성 랜덤 액세스 메모리에만 파일 관리 데이터를 갖는다는 이점을 이용하는 특수한 파일 관리 시스템이 기술되어 있다. 그러나, 표준 파일 시스템에 따라 데이터를 저장하기 위해 표준 인터페이스를 통해 연결되는 착탈형 기록매체를 위한 장치들은 언급되어 있지 않다.
본 발명의 이들 발명내용과 또 다른 발명내용은, 다음의 첨부도면을 참조하여 이하에서 설명하는 실시예들을 참조하여 더욱 더 명백해질 것이다:
도 1은 착탈형 기록매체에 대한 저장장치를 나타낸 것이고,
도 2a는 기록매체를 나타낸 것이며(평면도),
도 2b는 기록매체를 나타낸 것이고(단면도),
도 3은 광 기록매체용 기록장치를 나타낸 것이다.
서로 다른 첨부도면들에서 대응하는 구성요소들은 동일한 참조번호들을 갖는다.
도 1은 착탈형 기록매체용 저장장치를 나타낸 것이다. 정보 블록들을 기록 및 검색하는 저장장치(42)는 점선으로 표시되며, 데이터 인터페이스(43)를 통해 사용자 데이터 처리장치(41), 예를 들면 호스트 컴퓨터에 접속된다. 기록매체(11)는 장치(42) 내부에 개략적으로 표시되어 있으며, 착탈가능하고, 다른 기록매체, 예를 들면 교환가능한 하드디스크 카트리지들이나 광 디스크들로 교체가능하다. 정보 블록들은 기록매체 상의 기록가능한 영역에 저장된다. 이 장치는, 명령어들, 특히 기록 및 판독 명령어들을 수신하고, 정보 블록들을 호스트 컴퓨터(41)로 전달하는 데이터 인터페이스부(44)를 갖는다. 정보 블록들은 사용자 데이터 블록들과 메타 데이터 블록들을 포함한다. 메타 데이터 블록들은, 파일 관리 시스템(FS), 일반적으로 UDF(예를 들면,www.osta.org에서 입수가능한 Universal Disk Format Specification Revision 2.01 참조) 등의 표준 파일 시스템에 따라 포맷된 파일 관리 정보를 포함한다. 이 장치는, 데이터 인터페이스부(44)에 접속되어 정보 블록들을 스크리닝하는 메타 데이터 검출부(47)와, 메타 데이터 검출부(47)에 접속되어 사용자 데이터 블록들을 처리하는 판독/기록부(46)를 갖는다. 더구나, 이 장치는, 메타 데이터 검출부(47)에 접속되어 메타 데이터 블록들을 처리하는 불휘발성 메모리(31)를 갖는다. 기록매체에 기록하기 위해 장치에 입력된 정보 블록들은 먼저 메타 데이터 검출부(47)에서 수신되고, 이 검출부는 정보 블록의 형태를 판정한다. 검출과정은 이하에서 상세히 설명한다. 메타 데이터 형태의 정보 블록들은 불휘발성 메모리(31)로 전송되어, 이 메모리에 기억된다. 사용자 데이터 블록들은 범용 기록/판독부(46)에 접속된다. 이 범용 기록/판독부는 기록매체(11)에/로부터 사용자 데이터 블록들을 기록 및/또는 판독하도록 구성된다. 장치의 일 실시예에서, 범용 기록/판독부(46)는 사용자 데이터 블록들을 통상적인 방식으로 일시 기억하는 범용 캐시 메모리를 더 갖는다. 이 장치는, 메타 데이터 검출부(47)와 협력하여 정보 블록들의 기록 및 검색을 제어하는 제어부(20), 예를 들면 마이크로프로세서 장치를 갖는다. 제어부는 갱신 상태를 검출하도록 더 구성된다. 갱신 상태는, 특히 장치에서 기록매체를 분리한 후에, 기록매체가 이와 다른 저장장치에서 사용될 수 있는 갱신된 상태로 착탈형 기록매체를 갱신하는 것과 관련된다. 갱신 상태가 검출되면, 제어부는 갱신 절차(49)를 수행하게 된다. 상기한 갱신과정(49) 중에, 불휘발성 메모리(31)의 내용이 기록매체(11)로 전달된다.
장치의 일 실시예에 있어서, 메타 데이터 블록 검출부(47)는, 파일 관리 시스템에 의해 적용된 포맷화에 의해 메타 데이터 블록을 검출하도록 구성된다. 파일 관리 시스템은 보통, 예를 들면, UDF 파일 시스템에 규정된 정보 블록의 헤더에 부가된 특정한 정보와 같이, 정보 블록들에 특정한 파라미터를 부가한다. 메타 데이터 블록 검출부(47)는 헤더들 내부의 특정한 수치들을 검출하여, 정보 블록이 메타 데이터를 포함하는지 여부를 판정한다. 더구나, 기록 시스템에는, 표준 파일 시스템 데이터 블록들로서 포맷되지 않은 메타 데이터 블록들을 포함하는, 처리 및 기억될 특정한 형태의 데이터가 정의될 수도 있다. 이때, 이와 같은 특정한 메타 데이터도, 본 명세서에서 언급되는 메타 데이터 블록들의 개념에 포함된다. 예를 들어, 제안된 CD2 디스크 포맷은, 은닉 채널에 의해 보호되는, 디지털 권한 관리 데이터(DRM, 권한들과 키들)를 포함하는 디스크 상의 특정한 영역을 포함한다. 이 데이터는, 특정한 제안된 데이터 기록 시스템에서 필요할 때, 드라이브에 의해 캐시될 필요가 있다. CD2 시스템에서는, 암호화가 파일 레벨이 아니라 섹터 레벨에서 일어난다. 이에 반해, 권한들과 키들은 파일 레벨 또는 이보다 높은 레벨에서 규정된다. CD2 DRM 데이터는, UDF 구조의 일부도 아니고 UDF 구조에 의해 참조되지도 않지만, 파일 시스템 메타 데이터가 아닌 다른 종류의 메타 데이터의 일례이다. 일 실시예에서, DRM 메타 데이터는 블록 포맷화가 적용되지 않으면서 불휘발성 메모리 캐시에 기록될 수 있다. CD2에 대해 현재 제안된 권한들의 일부도 이와 같은 캐시에 의존한다(예를 들어, 플레이어마다 디스크를 ×n배속으로 재생한다). 이 표준은소모가능하고 갱신가능한 권한들을 가능하게 한다. 현재의 DRM 상태는 디스크 상에서 최신의 값을 가질 필요가 있다. 그러나, 상태가 변경되는 각 순간마다 기록형 디스크(1회 기록형)를 사용하고 현재의 RM 상태를 디스크에 기록하면, 매체 상의 다수의 공간이 낭비된다. 권한들이 드라이브에 캐시되어 배출 시간에만 기록되면, 기능을 잃지 않으면서 다량의 공간이 절약된다. 따라서, 키들과 권한들의 파라미터들의 캐싱은 이들 문제의 일부를 해결한다. 이와 같은 해결책에는 한가지 문제점에 있는데, 이것은, 권한이 디스크에 저장되기 전에 드라이브에 전원이 끊기면(예를 들면, 콜드 리부팅), 정보가 손실되고 디스크로 손실될 수 있다는 점이다. 이것은, 소비자들이 그들의 권한들에 대한 대가를 지불하였으며, 이와 같이 돈을 잃어버리면 소비자들이 용납을 하지 않기 때문에, 심각한 문제가 된다. 이 문제에 대한 한가지 해결책은, 권한들을 다른 매체, 즉 하드디스크에 캐시하는 것이 될 수 있지만, 이것은 부정적인 보안성의 의미를 갖는다. 이와 같은 문제에 대한 한가지 해결책은 드라이브에 NVRAM을 적용하는 것이다. 이에 따르면, 드라이브가 전원이 다운된 후에도 미해결된 디스크 갱신을 완료할 수 있다.
장치의 일 실시예에서는, 메타 데이터 블록 검출수단이 데이터 인터페이스 수단에서 수신된 어드레스 지정 정보에 근거하여 메타 데이터 블록을 검출하도록 구성된다. 본 실시예에 대한 기록매체는 메타 데이터를 저장하기 위한 특정한 파일 관리 영역(48)을 갖는다. 파일 관리 영역(48)의 어드레스들의 범위에 있는 어드레스를 검출함으로써, 정보 블록을 기록매체 상의 전용 파일 관리 영역에 저장하여야 하는지를 판정한다. 갱신 상태가 검출될 때까지, 검출된 메타 데이터 블록은 불휘발성 메모리(31)에 기억된다. 예를 들면, 대부분의 UDF 구현예들은 현재 파일 시스템 데이터를 기록하기 위해 디스크의 특정 부분을 사용한다. 이와 같은 영역의 인식 및 캐싱은 이와 같은 특수한 드라이브에서 UDF 디스크의 성능을 획기적으로 향상시킬 것이다.
장치의 일 실시예에 있어서는, 메타 데이터 블록 검출수단이 파일 관리 시스템에 의해 주어진 명령어를 모니터링하여 메타 데이터 블록을 검출하도록 구성된다. 예를 들어, 메타 데이터를 기록하기 위해 명령어에 특정한 명령어 또는 파라미터 또는 태그가 추가될 수도 있다. 이와 달리, 파일 관리 시스템은 이와 같은 파라미터들을 기록 명령어들에 추가하도록 구성될 수도 있다.
장치의 일 실시예에 있어서, 제어부는, 데이터 인터페이스로부터의 배출 명령어 또는 갱신 명령어의 검출에 기초하여 갱신 상태를 검출하도록 구성된다. 예를 들어, 사용자는, 저장장치에서 기록매체를 배출하도록 호스트 컴퓨터에 대해 명령을 내릴 수도 있다. 그후, 호스트 컴퓨터는 사용자 명령어를 번역하고, 이 명령어를 데이터 인터페이스(43)를 통해 전달하게 된다.
장치의 일 실시예에 있어서, 이 장치는, 장치로부터 기록매체를 분리하는 사용자 조작가능한 스위치, 예를 들면 배출 버튼을 구비한다. 제어부는 상기한 스위치의 조작을 검출하여 갱신 상태를 검출하도록 구성된다.
전술한 실시예들에서는, 메타 데이터 블록들의 기록에 대해 설명하였다. 판독 명령어들에 대해서도 대응하는 접근방식이 사용될 수 있음은 물론이다. 메타 데이터 검출부(47)는, 기록매체 또는 판독 명령어에서 검색된 정보 블록들 내부에 있는 메타 데이터 블록들을 검출하도록 이와 유사하게 구성된다. 그후, 메타 데이터 블록들은 불휘발성 메모리(31)에 기억된다. 메타 데이터 판독 명령어들에 대해서는, 불휘발성 메모리의 내용을 먼저 검사하여, 기록매체를 불필요하게 액세스하는 것을 방지한다. 장치의 일 실시예에 있어서는, 기록매체가 장치에 삽입된 후에, 제어부가 기록매체로부터 불휘발성 메모리(31)로 독립적으로, 즉 판독 명령어가 없이, 메타 데이터 블록들을 전달하도록 구성된다. 예를 들어, 장치는, 디스크에 사용된 파일 관리 시스템의 형태를 인식하고, 예를 들면, 불휘발성 메모리를 기존의 메타 데이터로 채우는 백그라운드 처리로서, 파일 관리 영역에서 메타 데이터의 판독을 개시하도록 구성된다.
도 2a는 트랙(9)과 중앙 구멍(10)을 갖는 디스크 형태의 기록매체(11)를 나타낸 것이다. 정보를 표시하는 일련의 기록된(기록될) 마크들의 위치에 해당하는 트랙은, 정보층 상에 거의 평행한 트랙들을 구성하는 회전부들의 나선형 패턴에 따라 배치된다. 기록매체는 광학적으로 판독가능하여 광 디스크로 불릴 수 있으며, 기록가능한 형태의 정보층을 갖는다. 기록형 디스크의 예로는, CD-R과 CD-RW, DVD+RW 등의 DVD의 기록형 버전들과, 블루레이 디스크(BD)로 불리는 청색 레이저를 사용하는 고밀도의 기록가능한 광 디스크를 들 수 있다. DVD에 대한 더욱 상세한 내용은 참고문헌인ECMA-267: 120mm DVD-Read-Only Disc-(1997)에서 찾을 수 있다. 정보는 트랙을 따라 광학적으로 검출가능한 마크들을 기록하여, 예를 들면 상변화 재료에서는 결정성 또는 비정질 마크들을 기록하여 정보층 상에 표시된다. 기록가능한 형태의 기록매체 상의 트랙은, 공 기록매체의 제조중에 설치된 사전에 엠보싱된 트랙 구조로 표시된다. 트랙 구조는, 예를 들면, 판독/기록 헤드가 주사중에 트랙을 따라갈 수 있도록 하는 프리그루브(14)로 구성된다. 트랙 구조는, 정보 블록들로 보통 불리는 정보 유니트들의 위치를 표시하기 위한 위치 정보, 예를 들면 어드레스를 포함한다. 위치 정보는, 이와 같은 정보 블록들의 시작점의 위치를 지정하기 위한 특정한 동기 마크들을 포함한다. 위치 정보는 후술하는 것과 같이 변조된 워블들의 복수의 프레임으로 인코딩된다.
도 2b는, 기록가능한 형태의 기록매체(11)의 b-b선에 따른 단면도로서, 투명 기판(15)에는 기록층(16)과 보호층(17)이 설치된다. 보호층(17)은, 예를 들면, 기록층이 0.6mm의 기판이고 0.6mm의 또 다른 기판이 이 기판의 이면에 부착되는 DVD에서와 같이, 추가적인 기판층을 구비할 수도 있다. 프리그루브(14)는, 기판(15) 재료로 이루어진 홈부 또는 상승부로 구현되거나, 그것의 주변부와는 다른 물질 특성으로 구현될 수 있다.
기록매체(11)는, 표준화된 파일 관리 시스템에 따라 정보를 정보 블록들로 유지하기 위해 사용된다.
도 3은, 예를 들면, CD-R 또는 CD-RW, 또는 DVD+RW 또는 BD 등의 기록가능하거나 재기록가능한 형태를 갖는 기록매체(11)에 정보를 기록하는 기록장치를 나타낸 것이다. 이 장치는, 기록매체 상의 트랙을 주사하는 기록수단을 구비하는데, 이 수단은, 기록매체(11)를 회전시키는 구동부(21)와, 헤드(22)와, 트랙 상에서 반경방향으로 헤드(22)의 대략적인 위치를 지정하는 위치지정부(25)와, 제어부(20)를 구비한다. 헤드(22)는, 광학부재들을 통해 안내되어 기록매체의 정보층 상의 트랙에 초점 스폿(23)으로 초점이 맞추어지는 방사빔(24)을 발생하는 공지된 형태의 광학계를 구비한다. 방사빔(24)은, 방사원, 예를 들면 레이저 다이오드에 의해 발생된다. 헤드는, 상기 빔의 광축을 따라 방사빔(24)의 초점을 이동시키는 포커싱 액추에이터와, 트랙의 중심에 반경방향으로 스폿(23)의 미세 위치를 지정하는 트랙킹 액추에이터를 구비한다(미도시). 트랙킹 액추에이터는, 광학부재를 반경방향으로 이동시키는 코일들을 구비하거나, 이와 달리 반사부재의 각도를 변경하도록 구성될 수도 있다. 정보를 기록하기 위해, 방사빔은 기록층에 광학적으로 검출가능한 마크들을 생성하도록 제어된다. 판독을 위해, 정보층에 의해 반사된 방사빔이 헤드(22) 내부의 통상적인 형태의 검출기, 예를 들면 4개의 4분면(four-quadrant) 검출기에 의해 검출되어, 판독신호와, 상기한 트래킹 및 포커싱 액추에이터들을 제어하는 트랙킹 에러신호와 포커싱 에러신호를 포함하는 추가적인 검출기 신호를 발생한다. 판독신호는, 복조기, 포맷제거기(deformatter)와 출력부를 구비한 일반적인 형태의 판독 처리부(30)에 의해 처리되어, 정보를 검색한다. 따라서, 정보를 판독하는 검색수단은, 구동부(21), 헤드(22), 위치지정부(25)와 판독 처리부(30)를 구비한다. 이 장치는, 입력 정보를 처리하여 헤드(22)를 구동하는 기록신호를 발생하는 기록 처리수단을 구비하는데, 이 수단은, 입력부(27)와, 포맷화기(28)와 변조기(229)를 포함하는 변조수단을 구비할 수 있다. 사용자 정보는 입력부(27)로 주어지는데, 이 입력부는 아날로그 오디오 및/또는 비디오, 또는 디지털 비압축 오디오/비디오 등의 입력신호에 대한 압축수단을 구비할 수도 있다. 적절한 압축수단에 대해서는, 오디오에 대해서는 WO98/16014-A1(PHN 16312)과, 비디오에 대해서는 MPEG2 표준에기재되어 있다. 이와 달리, 입력신호가 이미 인코딩될 수도 있다. MPEG은 국제표준기구(ISO)의 동화상 전문가 그룹("MPEG")에 의해 제정된 비디오 신호 압축 표준이다. MPEG은 다수의 공지된 데이터 압축기술들을 한 개의 시스템에 통합한 다단계 알고리즘이다. MPEG-1은 ISO/IEC 11172에 규정되어 있으며, MPEG-2는 ISO/IEC 13818에 규정되어 있다. 이때, 컴퓨터 응용에 대해서는, 호스트 컴퓨터가 포맷화기(28)에 직접 인터페이스로 연결될 수도 있다는 점에 주목하기 바란다. 따라서, 데이터 인터페이스는 장치 내부에 존재하거나(예를 들면, 민수용 비디오 레코더), 외부에 존재할 수도 있다(예를 들면, PC 주변장치).
제어부(20)는, 정보의 기록 및 검색을 제어하며, 사용자로부터 또는 호스트 컴퓨터로부터 명령을 수신하도록 구성된다. 제어부(20)는, 제어 라인들(26), 예를 들면 시스템 버스를 통해, 상기한 입력부(27), 포맷화기(28)와 변조기(29), 판독 처리부(30)와 구동부(21) 및 위치지정부(25)에 연결된다. 제어부(20)는 후술하는 본 발명에 따른 절차들과 기능들을 수행하기 위해, 제어회로, 예를 들면, 마이크로프로세서, 프로그램 메모리 및 제어 게이트들을 구비한다. 제어부(20)는 논리 회로들로 이루어진 상태 머신으로 구현될 수도 있다. 입력부(27)는, 오디오 및/또는 비디오를 복수의 정보 유니트들로 처리하고, 이들은 포맷화기(28)로 전달되어, 제어 데이터를 추가하고 파일 관리 시스템에 따라 데이터를 포맷한다. 포맷화기(28)의 출력으로부터 포맷화된 데이터는 예를 들어 채널 코더를 구비한 변조부(29)로 전달되어, 헤드(22)를 구동하는 변조된 신호를 발생한다. 더구나, 변조부(29)는, 변조된 신호에 동기 패턴들을 포함시키는 동기수단을 구비한다. 변조부(29)의 입력에주어진 포맷화된 유니트들은, 어드레스 정보를 포함하며, 제어부(20)의 제어하에서 기록매체 상의 어드레스 지정가능한 해당하는 위치들에 기록된다. 제어부(20)는 기록된 정보 볼륨들의 위치를 표시하는 위치 데이터를 기록 및 검색하도록 구성된다. 기록 동작 중에, 정보를 표시하는 마크들이 기록매체 상에 형성된다. 이들 마크들은 광학적으로 판독가능한 형태, 예를 들어, 염료, 합금 또는 상변화 재료 등의 재료에 기록할 때 얻어지는, 그들의 주변부와 다른 반사계수를 갖는 영역들의 형태나, 광자기 재료에 기록할 때 얻어지는, 그것의 주변부와는 다른 자화 방향을 갖는 영역들의 형태를 가질 수도 있다. 광 디스크에 기록하기 위한 정보의 기록 및 판독과, 사용가능한 포맷화, 오류 정정 및 채널 코딩 규칙들은, 예를 들면 CD 시스템으로부터 당업계에 공지되어 있다. 마크들은, 보통 레이저 다이오드에서 발생된 전자기 방사빔(24)을 통해 기록층에 생성된 스폿(23)에 의해 형성될 수 있다. 이 장치는, 인터페이스(33)를 통해 포맷화기(28)에 접속된 불휘발성 메모리(31)를 갖는다. 불휘발성 메모리(31)는 인터페이스(34)를 통해 판독 처리부(30)에 접속될 수도 있다. 포맷화기(28)는, 사용자 데이터에 대한 액세스를 제어하는 메타 데이터를 포함하는 정보 블록들을 검출하는 메타 데이터 검출부(35)를 구비한다. 메타 데이터는, 표준화된 파일 관리 시스템에 따라 포맷될 수도 있지만, 이와 달리, 예를 들면 DVD 비디오 레코더에서, 오디오 또는 비디오 데이터를 액세스하는 메타 데이터일 수도 있다. 제어부(20)는, 메타 데이터 블록들이 검출되었을 때, 이 블록들을 불휘발성 메모리(31)에 기억하도록 구성된다. 더구나, 제어부(20)는 도 1을 참조하여 설명한 것과 같이 갱신 상태를 검출하도록 구성된다. 제어부(20)는, 불휘발성 메모리(31)에 있는 메타 데이터 블록들을 기록매체에 기록하여 갱신 절차를 실행하도록 구성된다. 일 실시예에 있어서, 판독 처리부(30)는, 기록매체에서 판독된 메타 데이터 블록들을 검출하는 판독 메타 데이터 검출부(36)를 구비한다. 검출된 메타 데이터 블록들은 나중에 사용하기 위해 불휘발성 메모리(31)에 기억된다. 불휘발성 메모리에는, 각 블록에 대해 그것의 갱신 상태, 즉 갱신 절차에서 기록매체에 블록을 기록할 필요성을 표시하는 지시자가 기억될 수도 있다. 이 상태는, 기록매체로부터 단지 판독된 메타 데이터 블록들에 대해서는 '갱신이 필요없음'이 된다.
장치의 일 실시예에서, 제어부와, 메타 데이터 검출과 불휘발성 메모리의 제어 가능이 소프트웨어로 구현된다. 적절한 프로세서 내부에서 실행되는 소프트웨어 프로그램은, 디스크 드라이브 장치, 예를 들면, 인터페이스 버스 또는 네트워크를 통해 PC에 연결된 광 디스크 레코더에서의 기록과정의 실행을 제어하는 것이다. 소프트웨어 프로그램은, 제어 기능들(의 일부)을 수행하기 위해 호스트 컴퓨터에서 실행되는 별도의 드라이버 형태의 소프트웨어 패키지이거나, 예를 들면 기억장치 내부의 프로그램 메모리(예를 들면, EPROM 플래시 메모리)에 이미 존재하는 소프트웨어의 갱신의 형태로, 기억장치 그 자체에 입력되는 실행가능한 파일일 수도 있다.
주로, 광 디스크를 사용하는 실시예들에 의해 본 발명을 설명하였지만, 자기 테이프를 사용하는 저장장치 등의 유사한 실시예들이 적합할 수도 있다. 정보매체에 대해서도, 광 디스크를 설명하였지만, 자기 디스크 또는 테이프 등의 다른 매체가 사용될 수도 있다. 본 명세서에서는, 용어 '구비한다'가 본 명세서에 기재된 것이외의 다른 구성요소들 또는 단계들의 존재를 배제하는 것이 아니고, 구성요소 앞의 용어 'a' 또는 'an'은 복수의 이와 같은 구성요소들의 존재를 배제하는 것이 아니며, 참조번호는 청구범위의 범위를 제한하는 것이 아니고, 본 발명은 하드웨어와 소프트웨어 모두를 사용하여 구현될 수도 있으며, 다수의 '수단'이 동일한 항목의 하드웨어로 표시될 수도 있다는 점에 주목하기 바란다. 더구나, 본 발명의 권리범위는 이들 실시예에 한정되지 않으며, 본 발명은 모든 신규한 특징부 또는 전술한 특징부들의 조합을 포괄한다.

Claims (9)

  1. 착탈형 기록매체 상의 기록가능한 영역에 정보 블록들을 기록 및 검색하는 저장장치에 있어서,
    명령어들, 특히 기록 및 판독 명령어들을 수신하고, 정보 블록들, 특히 사용자 데이터 블록들과, 파일 관리 시스템에 따라 포맷된 파일 관리 정보를 포함하는 메타 데이터 블록들을 전달하는 데이터 인터페이스 수단과,
    불휘발성 메모리와,
    메타 데이터를 포함하는 정보 블록들을 검출하는 메타 데이터 블록 검출수단과,
    정보 블록들의 기록 및 검색을 제어하는 제어수단을 구비하고,
    상기 제어수단은,
    불휘발성 메모리 내부에 메타 데이터 블록들을 기억하고,
    기록매체가 다른 저장장치에서 사용가능한 갱신된 상태로 착탈형 기록매체를 갱신하는 것과 관련된 갱신 상태를 검출하며,
    갱신 상태가 검출된 경우에, 메타 데이터 블록들을 불휘발성 메모리로부터 기록매체로 전송하는 수단을 구비한 것을 특징으로 하는 저장장치.
  2. 제 1항에 있어서,
    메타 데이터 블록 검출수단은, 파일 관리 시스템에 의해 적용된 포맷화에 의해 메타 데이터 블록을 검출하는 것을 특징으로 하는 저장장치.
  3. 제 1항에 있어서,
    메타 데이터 블록 검출수단은, 데이터 인터페이스 수단에서 수신된 어드레스 지정 정보로부터, 정보 블록이 기록매체 상의 전용 파일 관리 영역에 저장될 것인지를 검출함으로써, 메타 데이터 블록을 검출하는 것을 특징으로 하는 저장장치.
  4. 제 1항에 있어서,
    메타 데이터 블록 검출수단은, 데이터 인터페이스 수단에 의해 수신된 기록 명령어에 추가된 소정의 명령어 또는 파라미터에 의해 메타 데이터 블록을 검출하는 것을 특징으로 하는 저장장치.
  5. 제 1항에 있어서,
    갱신 상태를 검출하는 수단은, 데이터 인터페이스로부터 배출 명령어 또는 갱신 명령어를 검출하는 것을 특징으로 하는 저장장치.
  6. 제 1항에 있어서,
    상기 저장장치는 이 저장장치에서 기록매체를 분리하는 사용자 조작가능한 스위치를 구비하고, 갱신 상태를 검출하는 수단은 상기 스위치의 조작을 검출하는 것을 특징으로 하는 저장장치.
  7. 제 1항에 있어서,
    데이터 인터페이스 수단에 접속된 오디오 및/또는 비디오 데이터를 처리하는 입력부를 구비한 것을 특징으로 하는 저장장치.
  8. 착탈형 기록매체 상의 기록가능한 영역에 정보 블록들을 저장하는 방법에 있어서,
    명령어들, 특히 기록 및 판독 명령어들을 데이터 인터페이스를 통해 수신하는 단계와,
    정보 블록들, 특히 사용자 데이터 블록들과, 파일 관리 시스템에 따라 포맷된 파일 관리 정보를 포함하는 메타 데이터 블록들을 데이터 인터페이스를 통해 전달하는 단계와,
    메타 데이터를 포함하는 정보 블록들을 검출하는 메타 데이터 블록 검출단계와,
    정보 블록들의 기록 및 검색을 제어하는 제어단계를 포함하고,
    상기 제어단계는,
    불휘발성 메모리 내부에 메타 데이터 블록들을 기억하는 단계와,
    기록매체가 다른 저장장치에서 사용가능한 갱신된 상태로 착탈형 기록매체를 갱신하는 것과 관련된 갱신 상태를 검출하는 단계와,
    갱신 상태가 검출된 경우에, 메타 데이터 블록들을 불휘발성 메모리로부터 기록매체로 전송하는 단계를 포함하는 것을 특징으로 하는 저장방법.
  9. 정보를 저장하기 위한 컴퓨터 프로그램 제품에 있어서,
    프로세서가 청구항 8에 기재된 방법을 실행하도록 하는 것을 특징으로 하는 컴퓨터 프로그램 제품.
KR10-2004-7018386A 2002-05-17 2003-04-22 정보 저장 장치 및 방법 KR20040108818A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP02076946.9 2002-05-17
EP02076946 2002-05-17
PCT/IB2003/001545 WO2003098629A1 (en) 2002-05-17 2003-04-22 Device and method for storing information

Publications (1)

Publication Number Publication Date
KR20040108818A true KR20040108818A (ko) 2004-12-24

Family

ID=29433157

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2004-7018386A KR20040108818A (ko) 2002-05-17 2003-04-22 정보 저장 장치 및 방법

Country Status (8)

Country Link
US (1) US20060090030A1 (ko)
EP (1) EP1509920A1 (ko)
JP (1) JP2005526350A (ko)
KR (1) KR20040108818A (ko)
CN (1) CN1653548A (ko)
AU (1) AU2003216671A1 (ko)
TW (1) TW200406683A (ko)
WO (1) WO2003098629A1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100790991B1 (ko) * 2006-03-22 2008-01-03 삼성전자주식회사 데이터베이스 관리 시스템을 이용하여 파일시스템의메타데이터를 관리하는 방법

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7451229B2 (en) * 2002-06-24 2008-11-11 Microsoft Corporation System and method for embedding a streaming media format header within a session description message
US20040120698A1 (en) * 2002-12-20 2004-06-24 Microsoft Corporation System and method of transferring DV metadata to DVD-video data
KR20040092649A (ko) * 2003-04-24 2004-11-04 엘지전자 주식회사 광디스크의 복사 방지 정보 관리방법
KR100974449B1 (ko) * 2003-04-24 2010-08-10 엘지전자 주식회사 광디스크의 복사 방지 정보 관리방법
KR100972831B1 (ko) * 2003-04-24 2010-07-28 엘지전자 주식회사 엔크립트된 데이터의 보호방법 및 그 재생장치
KR100974448B1 (ko) * 2003-04-24 2010-08-10 엘지전자 주식회사 광디스크의 복사 방지 정보 관리방법
US20050015389A1 (en) * 2003-07-18 2005-01-20 Microsoft Corporation Intelligent metadata attribute resolution
US7328217B2 (en) * 2003-11-26 2008-02-05 Symantec Operating Corporation System and method for detecting and storing file identity change information within a file system
KR20060109946A (ko) * 2003-12-19 2006-10-23 코닌클리케 필립스 일렉트로닉스 엔.브이. 결함관리요구 데이터와 실시간 오디오 비디오 데이터저장용 광 디스크
US20080095520A1 (en) * 2004-07-28 2008-04-24 Koninklijke Philips Electronics, N.V. Mapping Udf and Bdfs Extents
JP2008518371A (ja) 2004-10-21 2008-05-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ 光ディスク上にキーロッカーを保存する方法
US7412560B2 (en) * 2004-12-16 2008-08-12 Sandisk Corporation Non-volatile memory and method with multi-stream updating
US8755258B2 (en) 2005-02-16 2014-06-17 Mitsubishi Electric Corporation Optical disc and optical disc device
US8443167B1 (en) 2009-12-16 2013-05-14 Western Digital Technologies, Inc. Data storage device employing a run-length mapping table and a single address mapping table
US8194340B1 (en) 2010-03-18 2012-06-05 Western Digital Technologies, Inc. Disk drive framing write data with in-line mapping data during write operations
US8699185B1 (en) 2012-12-10 2014-04-15 Western Digital Technologies, Inc. Disk drive defining guard bands to support zone sequentiality when butterfly writing shingled data tracks
US8693133B1 (en) 2010-03-22 2014-04-08 Western Digital Technologies, Inc. Systems and methods for improving sequential data rate performance using sorted data zones for butterfly format
US9330715B1 (en) 2010-03-22 2016-05-03 Western Digital Technologies, Inc. Mapping of shingled magnetic recording media
US8856438B1 (en) 2011-12-09 2014-10-07 Western Digital Technologies, Inc. Disk drive with reduced-size translation table
US8687306B1 (en) 2010-03-22 2014-04-01 Western Digital Technologies, Inc. Systems and methods for improving sequential data rate performance using sorted data zones
US8756361B1 (en) 2010-10-01 2014-06-17 Western Digital Technologies, Inc. Disk drive modifying metadata cached in a circular buffer when a write operation is aborted
US8954664B1 (en) 2010-10-01 2015-02-10 Western Digital Technologies, Inc. Writing metadata files on a disk
US8793429B1 (en) 2011-06-03 2014-07-29 Western Digital Technologies, Inc. Solid-state drive with reduced power up time
US8756382B1 (en) 2011-06-30 2014-06-17 Western Digital Technologies, Inc. Method for file based shingled data storage utilizing multiple media types
US9213493B1 (en) 2011-12-16 2015-12-15 Western Digital Technologies, Inc. Sorted serpentine mapping for storage drives
US8819367B1 (en) 2011-12-19 2014-08-26 Western Digital Technologies, Inc. Accelerated translation power recovery
US8612706B1 (en) 2011-12-21 2013-12-17 Western Digital Technologies, Inc. Metadata recovery in a disk drive
KR101661504B1 (ko) * 2014-05-19 2016-09-30 삼성전자주식회사 컨텐츠 변환 장치, 컨텐츠 변환 방법 및 기록매체
WO2015178644A1 (en) * 2014-05-19 2015-11-26 Samsung Electronics Co., Ltd. Converting apparatus, contents converting method, and computer readable recording medium
US8953269B1 (en) 2014-07-18 2015-02-10 Western Digital Technologies, Inc. Management of data objects in a data object zone
US9875055B1 (en) 2014-08-04 2018-01-23 Western Digital Technologies, Inc. Check-pointing of metadata

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3108090B2 (ja) * 1990-11-30 2000-11-13 株式会社リコー フアイリングシステムのデータ管理方法および装置
JP3995747B2 (ja) * 1997-01-27 2007-10-24 株式会社リコー 情報ファイル記録方法及び記録装置
US6219693B1 (en) * 1997-11-04 2001-04-17 Adaptec, Inc. File array storage architecture having file system distributed across a data processing platform
US20030046482A1 (en) * 2001-08-28 2003-03-06 International Business Machines Corporation Data management in flash memory

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100790991B1 (ko) * 2006-03-22 2008-01-03 삼성전자주식회사 데이터베이스 관리 시스템을 이용하여 파일시스템의메타데이터를 관리하는 방법
US9384201B2 (en) 2006-03-22 2016-07-05 Samsung Electronics Co., Ltd. Method of managing data of file system using database management system

Also Published As

Publication number Publication date
US20060090030A1 (en) 2006-04-27
CN1653548A (zh) 2005-08-10
AU2003216671A1 (en) 2003-12-02
EP1509920A1 (en) 2005-03-02
JP2005526350A (ja) 2005-09-02
TW200406683A (en) 2004-05-01
WO2003098629A1 (en) 2003-11-27

Similar Documents

Publication Publication Date Title
KR20040108818A (ko) 정보 저장 장치 및 방법
KR100504450B1 (ko) 정보 재생 장치, 데이터 관리 정보 취득 방법, 데이터관리 정보 취득 프로그램 및 기억 매체
EP1847996B1 (en) A data storage apparatus that appropriately revises FDCB information during background formatting
JPH10320925A (ja) 書換え型コンパクト・ディスクのフォーマット方法
US7110339B2 (en) Information recording/reproducing device and a method of recording a lead-out
JP2008507797A (ja) 記録担体に情報を記録する装置及び方法
US20060153026A1 (en) Device and method for recording information
US20080098051A1 (en) Managing Data Space on a Record Carrier
EP0644543B1 (en) Disk recording apparatus
TWI351686B (en) Device and method for recording information
JP3967632B2 (ja) 光ディスクコントローラおよび光ディスク制御方法および光ディスク制御装置および光ディスク装置
CN101053024A (zh) 记录介质、用于管理该记录介质的文件***信息的方法和装置
JP2007220292A (ja) 光ディスクコントローラ
KR20060069441A (ko) 데이터 블록 기록장치 및 방법
JP2007519138A (ja) デジタル情報信号を記録する装置及び方法
JP2006091968A (ja) 記録装置及び方法、記録再生装置及び方法、並びにコンピュータプログラム
JPH10143416A (ja) ディスク及びディスク再生方法
KR20050119702A (ko) 광학 디스크 상에 리드아웃을 기록하는 방법
JP2007048451A (ja) 記録システム
KR20070057979A (ko) 기록매체에 데이터를 저장하고 정보를 전송하는 방법 및장치
KR20080113294A (ko) 재기록형 광 디스크를 마운트하는 방법 및 장치
JP2004335033A (ja) 追記型記録媒体、記録方法、記録装置
JP2004103169A (ja) 記録方法、プログラム及び記録媒体、並びに情報記録装置

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application