KR20040096316A - 디지털 복합 기록기에서의 데이터 기록방법 - Google Patents

디지털 복합 기록기에서의 데이터 기록방법 Download PDF

Info

Publication number
KR20040096316A
KR20040096316A KR1020030029224A KR20030029224A KR20040096316A KR 20040096316 A KR20040096316 A KR 20040096316A KR 1020030029224 A KR1020030029224 A KR 1020030029224A KR 20030029224 A KR20030029224 A KR 20030029224A KR 20040096316 A KR20040096316 A KR 20040096316A
Authority
KR
South Korea
Prior art keywords
data
recording
recorder
hard disk
mpeg
Prior art date
Application number
KR1020030029224A
Other languages
English (en)
Inventor
전진수
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020030029224A priority Critical patent/KR20040096316A/ko
Publication of KR20040096316A publication Critical patent/KR20040096316A/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
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • 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/00007Time or data compression or expansion
    • G11B2020/00014Time or data compression or expansion the compressed signal being an audio signal
    • 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
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/10814Data buffering arrangements, e.g. recording or playback buffers involving specific measures to prevent a buffer underrun

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은, 디지털 복합 기록기에서의 데이터 기록방법에 관한 것으로, 광디스크 레코더와 하드 디스크 레코더가 일체로 포함 구성된 디지털 복합 기록기에서, 외부 입력 데이터를 광디스크에 기록 저장하는 경우, MPEG 데이터로 엔코딩된 데이터를 대용량의 하드 디스크에 소정 기록크기로 임시 저장하여 버퍼링한 후, 다시 독출하여 광디스크에 기록함으로써, 엔코딩 속도와 레코딩 속도의 차이로 인해 버퍼 언더 런이 발생되는 것을 원천적으로 방지할 수 있게 되어, 광디스크 재생 동작 수행시, 안정된 서보 동작이 이루어지게 되며, 또한 데이터 재생 동작을 실시간으로 연속 수행할 수 있게 되는 매우 유용한 발명인 것이다.

Description

디지털 복합 기록기에서의 데이터 기록방법 {Method for recording a data in digital compound recorder}
본 발명은, 디브이디 레코더와 같은 제1 기록기와, 하드 디스크 레코더와 같은 제2 기록기가 일체로 포함 구성된 디지털 복합 기록기에서의 데이터 기록방법에 관한 것이다.
최근에는, 고화질의 비디오 데이터와 고음질의 오디오 데이터를 장시간 동안 기록 재생할 수 있는 광디스크, 예를 들어 디브이디(DVD)가 개발 출시되어 상용화되고 있으며, 또한 상기 디브이디에 데이터를 기록 저장하거나 독출 재생할 수 있는 디브이디 레코더(DVD-Recorder)와 같은 광디스크 기록기가 개발 출시되어 상용화되고 있다.
한편, 상기 디브이디에는, 도 1에 도시한 바와 같이, 리드인 영역(LIA: Lead In Area)과 데이터 영역(Data Area), 그리고 리드아웃 영역(LOA: Lead Out Area)이 구분 할당되며, 상기 데이터 영역에 기록되는 비디오 및 오디오 데이터는, 32 섹터(Sector1∼32) 단위의 에러정정(ECC: Error Correction Code) 블록으로 기록되고, 상기 하나의 섹터는, 다수의 프로그램 스트림 패킷(PS Packet: Program Stream Packet)들로 이루어진 2048 바이트의 기록크기로 기록된다.
그리고, 상기 광디스크 기록기에서는, 사용자의 요청에 따라, 데이터 기록 동작을 수행하게 되는 경우, 외부 입력 데이터를 MPEG 데이터 스트림으로 엔코딩한후, 전술한 바와 같이, 프로그램 스트림 패킷으로 기록하게 되는 데, 이때 상기 엔코딩된 데이터는 장치 내에 구비된 레코딩 버퍼에 임시 저장된 후, 소정 기록배속으로 독출되어 광디스크에 기록된다.
한편, 상기와 같은 데이터 기록동작을 수행하던 도중, 상기 레코딩 버퍼에 버퍼 언더 런(Buffer Under Run)이 발생하게 되면, 상기 광디스크 기록기에서는, 광디스크에 데이터를 기록하는 기록동작을 일시 중지시키게 되며, 이후 상기 레코딩 버퍼에 소정 기록용량의 데이터가 버퍼링되는 시점에, 다시 데이터 기록동작을 재개하는 연결 기록동작을 반복적으로 수행하게 된다.
즉, 엔코딩 속도와 레코딩 속도가 서로 달라서, 레코딩 버퍼에 버퍼 언더 런이 발생하게 되면, 엔코딩 동작을 그대로 수행시키되, 레코딩 동작을 일시 중지시켜, 상기 레코딩 버퍼에 소정 기록용량의 데이터가 버퍼링되도록 한 후, 그 이전에 데이터 기록동작이 중지된 기록위치에서부터 다시 데이터를 기록하는 연결 기록동작을 수행하게 된다.
또한, 상기 광디스크에 데이터를 기록하던 도중, 이물질 또는 스크래치 등과 같은 디펙트(Defect) 영역이 검출되는 경우, 상기 광디스크 기록기에서는, 데이터 기록동작을 일시 중지시킨 상태에서, 정상 기록위치를 탐색한 후, 다시 데이터 기록동작을 수행하게 된다.
이에 따라, 상기와 같이 버퍼 언더 런 또는 디펙트 영역에 의해 데이터 기록동작을 일시 중지한 후, 다시 재개하는 연결 기록동작을 반복적으로 수행하게 되는 경우, 재생 동작 수행시, 그 연결 기록동작이 수행된 지점에서 서보 동작이 불안정해지고, 또한 데이터 독출 동작이 일시 중지되어 실시간으로 데이터를 재생하지 못하게 되는 문제점이 발생하게 된다.
한편, 상기와 같은 광디스크 기록기와 하드 디스크 레코더가 일체로 포함 구성된 디지털 복합 기록기가 개발 출시되어 상용화되고 있는 데, 상기 디지털 복합 기록기에서, 외부 입력 데이터를 광디스크에 기록하는 데이터 기록동작 수행시, 상기 하드 디스크 레코더에 포함 구성된 대용량의 하드 디스크를 레코딩 버퍼로 이용하여, 버퍼 언더 런에 의한 연결 기록동작이 발생하지 않도록 하는 데이터 기록방안이 아직 마련되어 있지 않아, 그 해결방안 마련이 시급히 요구되고 있는 실정이다.
따라서, 본 발명은 상기와 같은 실정을 감안하여 창작된 것으로서, 디브이디 레코더와 같은 제1 기록기와, 하드 디스크 레코더와 같은 제2 기록기가 일체로 포함 구성된 디지털 복합 기록기에서, 외부 입력 데이터를 광디스크에 기록하는 경우, 대용량의 기록매체인 하드 디스크를 레코딩 버퍼로 이용하여, 엔코딩 속도와 레코딩 속도간의 차이로 인한 버퍼 언더 런이 발생하지 않도록 하기 위한 디지털 복합 기록기에서의 데이터 기록방법을 제공하는 데, 그 목적이 있는 것이다.
도 1은 일반적인 디브이디에 기록 저장되는 데이터 구조를 도시한 것이고,
도 2는 본 발명이 적용되는 디지털 복합 기록기에 대한 구성을 도시한 것이고,
도 3은 본 발명에 따른 디지털 복합 기록기에서의 데이터 기록방법에 대한 동작 흐름도를 도시한 것이다.
※ 도면의 주요부분에 대한 부호의 설명
10 : MPEG 디코더 11 : MPEG 엔코더
12 : HDD 기록/재생 시스템 13 : 스트림 컨트롤러
14 : 광픽업 15 : 광디스크
16 : 하드 디스크 17 : 마이컴
18 : 메모리
상기와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 복합기기에서의데이터 기록방법은, 광디스크 기록기와 하드 디스크 기록기가 포함 구성된 디지털 복합 기록기에서, 광디스크의 데이터 기록모드시, 외부 입력 데이터를 MPEG 데이터로 엔코딩하는 1단계; 상기 엔코딩된 MPEG 데이터를, 하드 디스크에 임시 저장하면서, 소정 기록크기가 되는 지는 검출하는 2단계; 및 상기 소정 기록크기가 되는 경우, 상기 하드 디스크에 임시 저장된 MPEG 데이터를 독출하여, 광디스크에 기록하는 3단계를 포함하여 이루어지는 것을 특징으로 한다.
이하, 본 발명에 따른 디지털 복합 기록기에서의 데이터 기록방법에 대한 바람직한 실시예에 대해, 첨부된 도면을 참조하여 상세히 설명한다.
도 2는, 본 발명이 적용되는 디지털 복합 기록기에 대한 구성을 도시한 것으로, 예를 들어 디브이디 레코더와 하드 디스크 레코더가 일체로 구성된 디지털 복합기에는, MEPG 디코더(10), MPEG 엔코더(11), HDD 기록/재생 시스템(12), 스트림 컨트롤러(13), 광픽업(14), 광디스크(15), 하드 디스크(16), 마이컴(17), 그리고 메모리(18) 등이 포함 구성될 수 있다.
한편, 상기 스트림 컨트롤러(13)에서는, 상기 마이컴(17)의 동작 제어에 따라, 상기 MPEG 엔코더(11)에 의해 엔코딩된 MPEG 데이터를 하드 디스크(16)에 임시 저장한 후, 다시 독출하여, 상기 광픽업(14)으로 출력함으로써, 광디스크의 데이터 기록 모드에서, 상기 하드 디스크를 레코딩 버퍼로 이용하게 된다.
그리고, 상기 스트림 컨트롤러(13)에서는, 상기 마이컴(17)의 동작 제어 따라, 상기 광디스크(15)로부터 독출되는 데이터 스트림을, 상기 MPEG 디코더(10)로출력함으로써, 광디스크의 데이터 재생동작이 수행되도록 하며, 또한 상기 마이컴(17)의 동작 제어에 따라, 상기 하드 디스크(16)로부터 독출되는 데이터 스트림을 상기 HDD 기록/재생 시스템(12)으로 출력하거나, 상기 HDD 기록/재생 시스템(12)에 의해 기록신호 처리된 데이터를 상기 하드 디스크(16)로 출력함으로써, 하드 디스크의 데이터 기록 및 재생동작이 수행되도록 한다.
이에 따라, 상기 디지털 복합 기록기에서는, 외부 입력 데이터를 광디스크에 기록하는 일련의 데이터 기록동작을 수행하게 되는 경우, 대용량의 하드 디스크를 레코딩 버퍼로 이용할 수 있게 되는 데, 이에 대해 상세히 설명하면 다음과 같다.
도 3은, 본 발명에 따른 디지털 복합 기록기에서의 데이터 기록방법에 대한 동작 흐름도를 도시한 것으로, 상기 마이컴(17)에서는, 사용자의 요청에 따라, 디지털 복합 기록기의 동작 모드를 광디스크의 데이터 기록모드로 설정하게 되는 경우(S10), 상기 MPEG 엔코더(11)를 동작 제어하여, 외부 입력 데이터를 MPEG 데이터로 엔코딩하는 일련의 엔코딩 동작을 수행하게 된다(S11).
그리고, 상기 스트림 컨트롤러(13)를 동작 제어하게 되는 데(S12), 예를 들어 상기 마이컴(17)에서는, 현재 설정되어 있는 광디스크의 데이터 기록모드를 알리기 위한 커맨드(Command)를 생성하여, 스트림 컨트롤러로 전송하게 되고, 상기 스트림 컨트롤러(13)에서는, 그 커맨드를 참조하여, 광디스크의 데이터 기록모드가 설정되었다고 판별한 후, 상기 MPEG 엔코더(11)에 의해 엔코딩되는 MPEG 데이터를 상기 하드 디스크(16)에 임시 저장하게 된다(S13).
즉, 상기 스트림 컨트롤러(13)에서는, 광디스크의 데이터 기록모드가 설정되면, 상기 하드 디스크(16)를 대용량의 레코딩 버퍼로 이용하여, 상기 MPEG 엔코더(11)에 의해 엔코딩된 MPEG 데이터를, 상기 하드 디스크에 임시 저장하는 버퍼링 동작을 수행하게 되는 데, 이때 상기 엔코딩된 MPEG 데이터는, 상기 하드 디스크의 특정 기록영역, 예를 들어 버퍼 이용을 위해 사전에 구분 설정된 특정 기록 영역 내에 임시 저장된다.
또한, 상기 스트림 컨트롤러(13)에서는, 상기와 같은 과정을 통해 하드 디스크(16)에 임시 저장된 MPEG 엔코딩 데이터의 기록크기가, 사전에 설정된 소정 기록크기가 되는 경우(S14), 그 임시 저장된 MPEG 엔코딩 데이터를 독출한 후(S15), 상기 광픽업(14)으로 출력하여, 광디스크(15)에 기록 저장하는 레코딩 동작을 수행하게 된다(S16).
한편, 상기와 같이 하드 디스크에 임시 저장되는 MPEG 엔코딩 데이터의 소정 기록크기는, 사용자에 의해 선택 지정될 수 있는 데, 예를 들어 1 분 이내에 독출 및 레코딩 동작이 모두 완료될 수 있는 정도의 소정 기록크기로 설정되는 것이 바람직하다,
즉, 사용자가 데이터 기록 종료를 요청하는 경우, 그 이전에 이미 하드 디스크에 임시 저장된 MPEG 엔코딩 데이터를 모두 독출하여 레코딩해야만 하므로, 상기 소정 기록크기가 너무 크게 설정되면, 사용자가 데이터 기록 종료를 요청한 이후에도 오랫동안 하드 디스크에 임시 저장된 MPEG 엔코딩 데이터를 독출 및 레코딩해야만 하기 때문에, 사용자 대기 시간이 길어지게 되는 단점이 발생하게 된다.
또한, 상기와 같이 하드 디스크에 임시 저장된 MPEG 엔코딩 데이터의 기록크기가, 사전에 설정된 소정 기록크기가 되었는지를 확인하는 동작은, 상기 스트림 컨트롤러 대신, 상기 마이컴(17)에 의해 수행될 수도 있다.
한편, 상기 마이컴(17)에서는, 사용자로부터 데이터 기록동작이 요청되는 경우(S17), 현재 설정되어 있는 광디스크의 데이터 기록모드를 해제하게 되는 데(S18), 이때, 상기 시스템 컨트롤러(13)에서는, 그 이전에 하드 디스크에 임시 저장되어 있는 MPEG 엔코딩 데이터를 모두 독출한 후, 광픽업으로 출력하여 엔코딩된 MPEG 데이터가 광디스크에 레코딩되도록 한다.
이상, 전술한 본 발명의 바람직한 실시예는, 예시의 목적을 위해 개시된 것으로, 당업자라면, 이하 첨부된 특허청구범위에 개시된 본 발명의 기술적 사상과 그 기술적 범위 내에서, 또다른 다양한 실시예들을 개량, 변경, 대체 또는 부가 등이 가능할 것이다.
상기와 같이 구성 및 이루어지는 본 발명에 따른 디지털 복합 기록기에서의 데이터 기록방법은, 광디스크 레코더와 하드 디스크 레코더가 일체로 포함 구성된 디지털 복합 기록기에서, 외부 입력 데이터를 광디스크에 기록 저장하는 경우, MPEG 데이터로 엔코딩된 데이터를 대용량의 하드 디스크에 소정 기록크기로 임시 저장하여 버퍼링한 후, 다시 독출하여 광디스크에 기록함으로써, 엔코딩 속도와 레코딩 속도의 차이로 인해 버퍼 언더 런이 발생되는 것을 원천적으로 방지할 수 있게 되어, 광디스크 재생 동작 수행시, 안정된 서보 동작이 이루어지게 되며, 또한 데이터 재생 동작을 실시간으로 연속 수행할 수 있게 되는 매우 유용한 발명인 것이다.

Claims (4)

  1. 광디스크 기록기와 하드 디스크 기록기가 포함 구성된 디지털 복합 기록기에서, 광디스크의 데이터 기록모드시, 외부 입력 데이터를 MPEG 데이터로 엔코딩하는 1단계;
    상기 엔코딩된 MPEG 데이터를, 하드 디스크에 임시 저장하면서, 소정 기록크기가 되는 지는 검출하는 2단계; 및
    상기 소정 기록크기가 되는 경우, 상기 하드 디스크에 임시 저장된 MPEG 데이터를 독출하여, 광디스크에 기록하는 3단계를 포함하여 이루어지는 것을 특징으로 하는 디지털 복합기기에서의 데이터 기록방법.
  2. 제 1항에 있어서,
    데이터 기록 종료 요청시, 그 시점 이전에 하드 디스크에 임시 저장된 MPEG 데이터를 독출하여, 광디스크에 기록한 후, 데이터 기록동작을 종료하는 단계를 더 포함하여 이루어지는 것을 특징으로 하는 디지털 복합기기에서의 데이터 기록방법.
  3. 제 1항에 있어서,
    상기 소정 기록크기는, 적어도 1 분 이내에 독출 및 기록 완료가 가능한 기록크기로 설정되는 것을 특징으로 하는 디지털 복합기기에서의 데이터 기록방법.
  4. 제 1항에 있어서,
    상기 MPEG 데이터는, 상기 하드 디스크에 구분 설정된 특정 기록 영역에 임시 저장되는 것을 특징으로 하는 디지털 복합기기에서의 데이터 기록방법.
KR1020030029224A 2003-05-09 2003-05-09 디지털 복합 기록기에서의 데이터 기록방법 KR20040096316A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020030029224A KR20040096316A (ko) 2003-05-09 2003-05-09 디지털 복합 기록기에서의 데이터 기록방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020030029224A KR20040096316A (ko) 2003-05-09 2003-05-09 디지털 복합 기록기에서의 데이터 기록방법

Publications (1)

Publication Number Publication Date
KR20040096316A true KR20040096316A (ko) 2004-11-16

Family

ID=37375058

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020030029224A KR20040096316A (ko) 2003-05-09 2003-05-09 디지털 복합 기록기에서의 데이터 기록방법

Country Status (1)

Country Link
KR (1) KR20040096316A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100706482B1 (ko) * 2005-10-12 2007-04-10 주식회사 대우일렉트로닉스 복합제품에서의 기록방법 및 그 시스템

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100706482B1 (ko) * 2005-10-12 2007-04-10 주식회사 대우일렉트로닉스 복합제품에서의 기록방법 및 그 시스템

Similar Documents

Publication Publication Date Title
EP1230639A1 (en) Dvd-rom backwards compatible defective sector management in recordable dvd media
KR20020072341A (ko) 재생전용 광디스크와, 그 재생전용 광디스크 장치에서의재생방법
KR100793231B1 (ko) 파이널라이즈 디스크의 재생 제어방법
JP2006244699A (ja) 再記録可能な記録媒体へのオーディオデータ記録方法
US6747927B2 (en) Disc drive device
EP1703508A2 (en) Optical disc recording/reproduction apparatus
KR20040096316A (ko) 디지털 복합 기록기에서의 데이터 기록방법
JP2007080351A (ja) 光ディスク記録再生装置
JP2004199782A (ja) 情報記録装置及び情報記録方法
JP3778290B2 (ja) 光ディスク再生装置
KR20030090917A (ko) 재기록 가능 기록매체의 오디오 더빙방법
JP3126030U (ja) 複合型記録再生装置
KR100499584B1 (ko) 기록매체로부터의 독출 배속 제어방법
KR100533746B1 (ko) 광디스크 기록기에서의 데이터 기록방법
JP2004071029A (ja) メモリ管理方法、再生装置
KR100621719B1 (ko) 광디스크 데이터 독출 속도 제어방법
KR100554786B1 (ko) 광디스크 장치에서의 오디오 배속 재생방법
KR100525866B1 (ko) 광디스크 장치에서의 데이터 기록 및 재생 제어방법
JP3849369B2 (ja) 再生装置、記録装置
KR100251956B1 (ko) 디지털 비디오 디스크-램 시스템에서 데이터의 기록 또는재생시 디펙트 섹터 검출장치 및 방법
KR20060067340A (ko) 1 회 기록 가능한 광디스크의 결함 보정장치 및 방법
JP3559930B2 (ja) 情報再生装置
JP4282538B2 (ja) データ記録再生装置及びデータ転送装置
JP2007172668A (ja) 情報記録再生装置、情報記録方法およびそのプログラム
KR20050060150A (ko) 재기록 가능한 기록매체에 디지털 데이터 기록 방법

Legal Events

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