KR20050082774A - 광디스크 재생 장치 및 재생 방법 - Google Patents

광디스크 재생 장치 및 재생 방법 Download PDF

Info

Publication number
KR20050082774A
KR20050082774A KR1020040011344A KR20040011344A KR20050082774A KR 20050082774 A KR20050082774 A KR 20050082774A KR 1020040011344 A KR1020040011344 A KR 1020040011344A KR 20040011344 A KR20040011344 A KR 20040011344A KR 20050082774 A KR20050082774 A KR 20050082774A
Authority
KR
South Korea
Prior art keywords
reference value
buffer
data
optical disc
data stored
Prior art date
Application number
KR1020040011344A
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 KR1020040011344A priority Critical patent/KR20050082774A/ko
Publication of KR20050082774A publication Critical patent/KR20050082774A/ko

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q5/00Driving or feeding mechanisms; Control arrangements therefor
    • B23Q5/22Feeding members carrying tools or work
    • B23Q5/34Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission
    • B23Q5/38Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission feeding continuously
    • B23Q5/40Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission feeding continuously by feed shaft, e.g. lead screw
    • B23Q5/402Feeding other members supporting tools or work, e.g. saddles, tool-slides, through mechanical transmission feeding continuously by feed shaft, e.g. lead screw in which screw or nut can both be driven

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Abstract

본 발명은 광디스크 드라이브의 재생에 관한 것으로, 특히 광디스크의 재생시 데이터를 보다 안정적으로 재생하는 장치 및 방법에 관한 것이다. 본 발명에 따르면, 광디스크에 수록된 데이터를 디코딩하여 버퍼에 저장하는 단계와, 상기 버퍼에 저장된 데이터와 기설정되어 입력된 기준값 1과 비교하는 단계와, 상기 비교 결과 버퍼에 저장된 데이터가 기준값 1보다 큰 경우 재생 배속을 감소시키는 단계를 포함하여 이루어짐으로써, 데이터의 재생 배속을 버퍼의 양으로 판단하여 결정하여 보다 안정적으로 데이터를 재생하고, 보다 빠르게 데이터를 추출하는 효과가 있다.

Description

광디스크 재생 장치 및 재생 방법{Apparatus of optical disc player and Method of optical disc play}
본 발명은 광디스크 드라이브의 재생에 관한 것으로, 특히 광디스크의 재생시 데이터를 보다 안정적으로 재생하는 장치 및 방법에 관한 것이다.
디지탈 정보를 기록하기 위한 매체로서, 이미 컴팩트 디스크(Compact Disk; 이하 "CD"라 함) 계열 또는 디지털 다용도 디스크(Digital Versatile Disk; 이하 "DVD"라 함) 계열 등의 광디스크가 일반화되어 있으며, 상기와 같은 디스크 기록매체의 기록/재생장치는 동영상과 같은 큰 정보량을 기록/재생할 수 있도록 고배속의 기록/재생 속도를 요구한다.
따라서, 최근 광디스크 재생 장치의 재생 속도는 상기 CD인 경우, 48배속, 52배속, 상기 DVD인 경우는 16배속 등으로 지속적인 재생 속도 증가 추세를 보이고 있다.
이처럼 재생 배속이 올라가면 그만큼 빠르게 데이터를 전송할 수는 있으나, 데이터의 안정성이 떨어질 수 있고, 또한 광디스크를 자주 사용하다 보면 여러 요인에 의해 디스크 표면에 스크래치(scratch)등 불안정한 요인이 생기게 된다.
이러한 요인을 감안하지 않은 체, 재생 배속을 무조건 최대 배속으로 올린 후 재생을 시도하면 안정성이 떨어지게 되어 수번의 재시도(retry) 과정이 반복되게 된다.
이와 같은 현상이 발생하면, 재생시 화면 끊김이 발생하거나, 시간차에 의해 모자이크가 생길 수도 있으며, 최악의 경우 잦은 응답시간 지연으로 인해 윈도우 타임 아웃(Window Timeout)에 빠지게 되어 전체 시스템이 불안정(abnormal)한 상태로 빠질 위험도 있었다.
따라서, 본 발명의 목적은 이와 같은 종래 기술의 문제점을 해결하기 위해 안출한 것으로서, 재생 상태에 따라 드라이브의 재생 배속을 조절하여 데이터를 보다 안정적으로 읽게 하는 광디스크 재생 장치 및 방법을 제안하는데 있다.
상기와 같은 목적을 달성하기 위한 본 발명에 따른 광디스크 재생 방법은, 광디스크에 수록된 데이터를 디코딩하여 버퍼에 저장하는 단계와, 상기 버퍼에 저장된 데이터와 기설정되어 입력된 기준값 1과 비교하는 단계와, 상기 비교 결과 버퍼에 저장된 데이터가 기준값 1보다 큰 경우 재생 배속을 감소시키는 단계를 포함하여 이루어짐을 특징으로 한다.
상기 기준값 1은 일정 크기의 버퍼량인 것을 특징으로 한다.
상기 기준값 1은 상기 버퍼 용량의 절반인 것이 바람직하다.
상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 큰 경우, 다운 카운트를 증가시키는 단계와, 상기 증가된 다운 카운트와 기설정되어 입력된 기준값 2를 비교하는 단계와, 상기 비교 결과, 증가된 다운 카운트가 기준값 2보다 큰 경우 재생 배속을 감소시키는 단계를 더 포함하여 이루어짐을 특징으로 한다.
상기 기준값 2는 배속 전환을 허용하기 위해 세트 개발자가 선택한 연속적인 재생 명령 수인 것을 특징으로 한다.
상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 작은 경우 재생 배속을 최대로 설정하여 동작시키는 것을 특징으로 한다.
상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 작은 경우, 업 카운트를 증가시키는 단계와, 상기 증가된 업 카운트와 기설정되어 입력된 기준값 2를 비교하는 단계와, 상기 비교 결과, 증가된 업 카운트가 기준값 2보다 큰 경우 재생 배속을 최대로 설정하여 동작시키는 단계를 더 포함하여 이루어짐을 특징으로 한다.
상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 작은 경우, 재생 배속을 증가시키는 것을 특징으로 한다.
본 발명에 따른 광디스크 재생 장치는, 호스트로부터 재생 명령을 전달받아 광디스크에 수록된 데이터를 재생하기 위해, 상기 광디스크에 수록된 데이터를 디코딩하여 저장하는 버퍼와, 상기 버퍼에 저장된 데이터의 양과 기설정되어 입력된 기준값을 비교하여 재생 상태를 판별하는 재생 상태 판별부를 포함하여 구성되는 것을 특징으로 한다.
상기 재생 상태 판별부는, 상기 버퍼에 저장된 데이터량과 기설정되어 입력된 기준값 1을 비교하여 업/다운 카운트 증가 신호를 생성하는 비교기 1과, 상기 업/다운 카운트 증가 신호를 입력받아 상기 각각의 신호에 따라 업/다운 카운트 신호를 증가시키는 업/다운 카운터와, 상기 증가된 업/다운 카운트 신호와 기설정되어 입력된 기준값 2를 비교하여 재생 배속 최대/감소 신호를 생성하는 비교기 2를 포함하여 구성되는 것을 특징으로 한다.
이하 발명의 바람직한 실시예에 따른 구성 및 작용을 첨부한 도면을 참조하여 설명한다.
도 1은 본 발명에 따른 광디스크 재생 장치의 구성을 나타낸 블록도이다.
도 1과 같이, 본 발명에 따른 광디스크 재생 장치(100)는 크게, 광디스크 표면에 레이저를 주사하고, 반사된 신호를 받는 픽업(110)과, 이를 증폭, 정형화시키는 RF증폭부(120)와, 상기 RF증폭부(120)을 거친 신호를 디지털화하고, 디지털 신호 처리하는 DSP(Digital Signal Processor)부(130)와, 상기 DSP부(130)에서 처리된 데이터를 저장하는 버퍼(140)와, 상기 버퍼(140)에 저장된 데이터량과 기설정되어 입력되는 기준값과의 비교를 통해 재생 상태를 판별하는 재생 판별부(150)와, 상기 픽업(110)을 광디스크의 레디얼(radial) 방향으로 이동시키는 슬레드(sled) 모터(190a)와, 상기 광디스크를 회전 구동시키는 스핀들(spindle) 모터(190b)와, 상기 슬레드 모터(190a) 및 스핀들 모터(190b)를 구동하는 드라이버(180)와, 상기 픽업(110)에서 출력되는 포커싱(Focusing) 및 트래킹(Tracking) 에러 신호, 그리고 광 디스크의 회전 속도로부터 상기 드라이버(180)의 구동을 제어하는 서보(servo)(170)와, 상기 광디스크 재생 장치(100)내의 구성 요소들의 제어를 담당하는 마이컴(160)을 포함하여 구성되며, 상기 광디스크 재생 장치(100)를 제어하여 처리된 데이터를 전송 받는 호스트(200)가 외부에 존재한다.
이와 같이 구성된 본 발명에 따른 광디스크 재생 장치(100)가 광디스크를 읽어 호스트(200)에 데이터를 전송하는 과정을, 본 발명에 따른 광디스크 재생 방법을 나타낸 플로우 챠트인 도 2를 참조하여 설명하면 다음과 같다.
설명에 앞서, 상기 도 2에 나타난 본 발명에 따른 광디스크 재생 순서 및 필요에 따라 첨부한 도 3내지 도 6을 참조하여 설명함을 밝혀둔다.
최초, 광디스크 재생 장치(100)에 광디스크가 삽입되면, 해당 디스크를 판별하고(CD/DVD/R/RW 등), 상기 디스크를 통해 디스크 정보(TOC(Table Of Contents)/Control Data)를 읽어 버퍼(140)에 저장한 후 대기모드 상태가 된다.
상기 대기모드에서 호스트(200)로부터 재생 관련 명령(command)을 받으면 광디스크 재생 장치(100)의 재생 배속을 최대 배속으로 올리고, 해당 블록을 검색하여 이상이 없으면 데이터 디코딩(data decoding)을 시작한다.(S10, S20)
이때, 상기 데이터 디코딩이란, 광디스크에 기록된 0과 1의 디지털 비트 정보를 상기 픽업(110), RF 증폭부(120) 및 DSP부(130)를 통해 읽어오는 과정을 의미한다.
이러한 동작을 수행하기 위해, 상기 마이컴(160)은 상기 서보(170)와 드라이버(180)를 통해 상기 스핀들 모터(190b)를 구동시켜 상기 광디스크를 초기 회전 구동하도록 한다. 이때, 상기 마이컴(160)은 상기 광디스크 재생 장치(100)가 갖는 최대 재생 배속을 낼 수 있도록, 상기 스핀들 모터(190b)에 그에 상응하는 전압을 인가한다.
이후, 상기 데이터 디코딩이 정상적으로 이루어지는지 확인하는 단계(S30)를 거쳐, 상기 데이터 디코딩이 정상적으로 마무리되면 데이터를 일단 버퍼(140)에 저장하고, 저장된 데이터를 호스트(200)로 전송한다.(S50)
이때, 만일, 상기 데이터 디코딩이 정상적으로 이루어지지 않는다면, 당업계에 잘 알려진 방법으로 NG(No Good)처리 하면 된다.(S40)
상기 데이터가 저장되는 버퍼의 기본적인 구조와 관리 방법은 첨부한 도 3에 도시하였다.
도 3과 같이, 버퍼(140)는 크게, 파라미터 영역(parameter area)과 버퍼 영역(buffer area)으로 나누어진다.
상기 파라미터 영역은 TOC(Table Of Contents), Inquiry, Identify등 디스크나 드라이브의 정보와 관련된 데이터가 저장되는 영역이고, 상기 버퍼 영역은 실제로 디스크로부터 디코딩 완료한 데이터가 저장되는 영역으로 순차적, 순환적으로(즉, 0,1,2,3 ‥·,N, 0,1,2,3‥·) 저장된다.
이와 같은 구조를 갖는 버퍼(140)를 이용하여 데이터의 디코딩 및 버퍼링, 그리고 데이터의 전송 과정을 살펴보면 다음과 같다.
처음 데이터가 디코딩되면 상기 버퍼 영역 0에 데이터가 저장되고, 상기 버퍼(140)에 데이터가 있으므로 호스트(200)로의 전송을 시작한다.
그동안, 다음 데이터의 디코딩이 완료되고, 데이터는 상기 버퍼 영역 1에 저장된다.
이러한 방식으로 계속 저장하다 버퍼 영역 N에 다다르면, 혹은 조금 여유를 두어 버퍼 영역 N 이전에 다다르면 디코딩을 중지시킨다.
이때까지 호스트(200)로의 데이터 전송은 버퍼(140)에 원하는 데이터가 있는지 계속 확인하여 전송하는 동작을 반복하게 된다.
이와 같이, 디코딩한 데이터를 버퍼링하는 작업과, 상기 버퍼링된 데이터의 호스트(200)로의 전송 동작은 개별적으로 이루어진다.
즉, 전송 동작과 상관없이 중단될때까지 데이터의 디코딩 및 버퍼링이 수행되고, 상기 버퍼(140)에 전송 가능한 데이터가 있으면 전송은 바로 시작되는 것이다.
한편, 최초 호스트(200)로의 데이터 전송(S50)이 이루어진 이후에, 만일 호스트(200)로부터 재생 관련 명령이 연속적으로 내려오게 되면 마찬가지로 데이터를 디코딩하고 상기 디코딩한 데이터가 정상적인지 판단하는 단계를 거친다.(S80)
이후, 본 발명에 따르면, 재생 상태 판별부(150)에서 버퍼(140)에 저장된 데이터의 양과 기설정되어 입력된 기준치와의 비교 단계(S90)를 거치게 되는데 이를 첨부한 도 4를 참조하여 설명하면 다음과 같다.
도 4는 본 발명에 따른 재생 상태 판별부의 내부 구성을 나타낸 블록도이다.
도 4와 같이, 본 발명에 따른 재생 상태 판별부(150)는, 버퍼(140)에 저장된 데이터 양과 기설정되어 입력된 기준값 1과 비교하여 업 또는 다운 카운트 신호를 생성하는 비교기 1(151)과, 상기 비교기 1(151)에서 생성된 업/다운 카운트 신호를 입력받아 각각의 신호에 따라 카운트를 증가시키는 업/다운 카운터(153)와, 상기 증가된 카운트 신호와 기설정되어 입력된 기준값 2와 비교하여 재생 배속 최대 혹은 감소 신호를 생성하는 비교기 2(155)를 포함하여 구성된다.
이와 같은 구성은, 버퍼(140)에 저장되어 있는 데이터 양에 따라 재생 상태를 판별하도록 발명된 것이다.
이를 위해, 본 발명에 따른 광디스크 재생 장치(100)에서, 상기 재생 상태를 크게 두 가지로 규정한다.
그 하나는, 호스트(200)가 미디어 플레이어(Media Player)나 파워 DVD처럼 재생 목적으로 데이터를 요구하는 경우로, 본 발명에서는 '재생'이라 정의한다.
다른 하나는 CD 혹은 DVD의 내용을 하드에 백업시키던가, 테스트 프로그램이 테스트 목적으로 연속해서 데이터를 요구하는 과정으로, 본 발명에서는 '추출'이라 정의한다.
즉, 광디스크 재생 장치(100)의 재생 상태를 크게 '재생'과 '추출'의 두 가지 상태로 구분한 것으로, 이러한 구분이 본 발명의 실시예에 한정하지 않음은 자명한 일이다.
상기 '재생'일 경우는 화면 끊김 등을 막고, 안정적인 데이터를 얻기 위해 저배속으로 동작시키는 것이 바람직하다. 이는, 호스트(200)가 천천히 명령을 내리고, 앞서 언급한 바와 같이 명령을 내리는 사이사이에도 디코딩 및 버퍼링이 계속 이루어지므로 버퍼에는 데이터가 많이 남아 있어 저배속으로 해도 재생에는 영향이 없고, 안정적으로 데이터를 얻게 되기 때문이다.
상기 '추출'일 경우는 보다 빠르게 데이터를 얻기 위해 배속을 최대 배속으로 하는 것이 바람직하다.
결국, 호스트(200)가 요구하는 모드가 '재생'인지 '추출'인지 판단된다면 이에 유리한 배속으로 광디스크 재생 장치(100)를 동작시키게 된다.
이를 위해, 앞서 언급한 바와 같이 버퍼(140)에 저장되어 남아있는 데이터 양을 기준으로 '재생' 또는 '추출' 모드를 판별하게 된다.
즉, 상기 '추출' 중에는 빠르게 데이터를 얻기 위해 빠르게 명령이 내려오므로 버퍼링 된 데이터가 바로 전송이 되어 버퍼(140)에 데이터가 거의 남지 않게 되고, 상기 '재생' 중에는 호스트(200) 명령 사이의 시간이 길고, 그동안 버퍼링이 계속되므로 버퍼에 데이터가 여유가 있게 되는 것을 이용하는 것이다.
상기 '추출'시의 시간에 따른 버퍼양을 첨부한 도 5에, 상기 '재생'시의 시간에 따른 버퍼양을 첨부한 도 6에 도시하였다.
도 5와 같이, '추출'시에는 명령간 간격(interval)이 매우 짧기 때문에 버퍼(140)에 데이터가 저장되는 시간이 짧아 데이터가 거의 남아 있지 않음을 알 수 있다.
또한, 도 6과 같이, '재생'시에는 명령간 간격(interval)이 길고, 그 동안 버퍼링이 계속 이루어지기 때문에, 버퍼(140)에 데이터가 여유있게 저장되어 있음을 알 수 있다.
따라서, 상기 기준값 1은 '재생' 또는 '추출'의 재생 상태 판별을 위해, 일정량의 버퍼(140)량으로 설정한다. 본 발명의 실시예에서는 상기 기준값 1을 버퍼(140) 용량의 절반으로 하였다.
즉, 상기 비교기 1(151)에서 버퍼(140)에 저장된 데이터 양과 기준값 1을 비교하여(S90), 상기 버퍼(140)에 저장된 데이터 양이 기준값 1보다 크다면 일단은 이를 '재생' 상태라 판단하고, 다운 카운트 증가 신호를 내보낸다.
상기 다운 카운트 증가 신호를 입력받은 업/다운 카운터(153)에서는 다운 카운트를 증가시킨다.(S100) 즉, 업 카운터는 클리어(clear)시키고, 다운 카운트만 증가하도록 하는 것이다.
상기 증가된 다운 카운트는 비교기 2(155)에서 기준값 2와 비교하게 된다.(S110) 상기 기준값 2는 배속 전환을 허용하기 위한 연속적인 소정의 재생 명령 수를 나타낸 것으로, 상기 재생 배속 전환의 신뢰도를 확보하기 위해 설정한 수이다.
즉, 재생 명령이 한번 내려질 때마다 버퍼량이 기준값 1보다 크게 되어 하나씩 증가되던 다운 카운트가 기준 횟수를 넘어가게 되면, 이를 확실한 '재생' 상태라 판단하고 재생 배속을 감소시키도록 함으로써(S120) 전체 광디스크 재생 장치(100)의 동작의 신뢰성 및 안정성을 확보하도록 하는 것이다.
한편, 상기 비교기 1(151)에서 버퍼(140)에 저장된 데이터 양과 기준값 1을 비교하여(S90), 상기 버퍼(140)에 저장된 데이터 양이 기준값 1보다 작다면 일단은 이를 '추출' 상태라 판단하고, 업 카운트 증가 신호를 내보낸다.
상기 업 카운트 증가 신호를 입력받은 업/다운 카운터(153)에서는 업 카운트를 증가시킨다.(S130) 즉, 다운 카운터는 클리어(clear) 시키고, 업 카운트만 증가하도록 한다.
상기 증가된 업 카운트 신호는 비교기 2(155)에서 기준값 2와 비교하여(S140), 업카운트가 기준값 2보다 크다면 재생 배속을 최대로 한다.(S150)
이때, 재생 배속이 최대 재생 배속에서 감소된 상태라면 배속을 세트 개발자의 선택에 따라 소정 크기만큼 증가시키도록 할 수도 있다.
상기 재생 배속의 변경은 상기 재생 상태 판별부(150)에서 생성된 재생 배속 최대/감소 신호를 입력받은 마이컴(160)이 드라이버(180)를 제어하여, 스핀들 모터(190b)의 회전 속도가 재조정되도록 상응하는 구동 전압을 재인가함으로써 이루어진다.
이후, 상기 재생 배속이 최대, 혹은 감소된 상태에서 호스트(200)로의 데이터 전송(S50)이 이루어지며, 호스트가 원하는 모든 데이터가 전송되면(S60), 데이터 전송 과정은 종료된다.
이상의 설명에서와 같이 본 발명에 따른 광디스크 재생 장치 및 재생 방법은 다음과 같은 효과가 있다.
첫째, 데이터 '재생'과 '추출'을 버퍼의 양으로 판단하여 구분함으로써, '재생'시에는 저배속으로, '추출'시는 고배속으로 명령을 수행하여 보다 안정적으로 데이터를 재생하고, 보다 빠르게 데이터를 추출하는 효과가 있다.
둘째, 스크래치나 매질 불량등으로 인해 재생성이 안좋은 디스크의 재생시 안정적인 데이터의 재생을 가능하게 하는 효과가 있다.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술 사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다.
따라서, 본 발명의 기술적 범위는 실시예에 기재된 내용으로 한정하는 것이 아니라 특허 청구 범위에 의해서 정해져야 한다.
도 1은 본 발명에 따른 광디스크 재생 장치의 내부 구성을 나타낸 블록도
도 2는 본 발명에 따른 광디스크 재생 방법을 나타낸 플로우 챠트
도 3은 본 발명에 따른 광디스크 재생 장치 내부 버퍼의 구성도
도 4는 본 발명에 따른 광디스크 재생 장치 내부 재생 상태 판별기의 내부 구성을 나타낸 블록도
도 5 내지 도 6은 본 발명에 따른 광디스크 재생 방법을 설명하기 위해 '재생' 및 '추출'시의 시간에 따른 버퍼량을 나타낸 그래프
- 도면의 주요 부분에 대한 부호의 설명 -
100 : 광디스크 재생 장치 110 : 픽업
120 : R/F 증폭부 130 : DSP
140 : 버퍼 150 : 재생 상태 판별부
160 : 마이컴 170 : 서보
180 : 드라이버 190a: 슬레드 모터
190b: 스핀들 모터

Claims (13)

  1. 광디스크에 수록된 데이터를 디코딩하여 버퍼에 저장하는 단계와,
    상기 버퍼에 저장된 데이터와 기설정되어 입력된 기준값 1과 비교하는 단계와,
    상기 비교 결과 버퍼에 저장된 데이터가 기준값 1보다 큰 경우 재생 배속을 감소시키는 단계를 포함하여 이루어짐을 특징으로 하는 광디스크 재생 방법.
  2. 제 1 항에 있어서,
    상기 기준값 1은 일정 크기의 버퍼량인 것을 특징으로 하는 광디스크 재생 방법.
  3. 제 1 항에 있어서,
    상기 기준값 1은 상기 버퍼 용량의 절반인 것을 특징으로 하는 광디스크 재생 방법.
  4. 제 1 항에 있어서, 상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 큰 경우,
    다운 카운트를 증가시키는 단계와,
    상기 증가된 다운 카운트와 기설정되어 입력된 기준값 2를 비교하는 단계와,
    상기 비교 결과, 증가된 다운 카운트가 기준값 2보다 큰 경우 재생 배속을 감소시키는 단계를 더 포함하여 이루어짐을 특징으로 하는 광디스크 재생 방법.
  5. 제 4 항에 있어서,
    상기 기준값 2는 배속 전환을 허용하기 위해 세트 개발자가 선택한 연속적인 재생 명령 수인 것을 특징으로 하는 광디스크 재생 방법.
  6. 제 1 항에 있어서,
    상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 작은 경우 재생 배속을 최대로 설정하여 동작시키는 것을 특징으로 하는 광디스크 재생 방법.
  7. 제 6 항에 있어서, 상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 작은 경우,
    업 카운트를 증가시키는 단계와,
    상기 증가된 업 카운트와 기설정되어 입력된 기준값 2를 비교하는 단계와,
    상기 비교 결과, 증가된 업 카운트가 기준값 2보다 큰 경우 재생 배속을 최대로 설정하여 동작시키는 단계를 더 포함하여 이루어짐을 특징으로 하는 광디스크 재생 방법.
  8. 제 1 항에 있어서,
    상기 비교 결과 버퍼에 저장된 데이터가 기준값 1 보다 작은 경우, 재생 배속을 증가시키는 것을 특징으로 하는 광디스크 재생 방법.
  9. 호스트로부터 재생 명령을 전달받아 광디스크에 수록된 데이터를 재생하는 광디스크 재생 장치에 있어서,
    상기 광디스크에 수록된 데이터를 디코딩하여 저장하는 버퍼와,
    상기 버퍼에 저장된 데이터의 양과 기설정되어 입력된 기준값을 비교하여 재생 상태를 판별하는 재생 상태 판별부를 포함하여 구성되는 것을 특징으로 하는 광디스크 재생 장치.
  10. 제 9 항에 있어서, 상기 재생 상태 판별부는,
    상기 버퍼에 저장된 데이터량과 기설정되어 입력된 기준값 1을 비교하여 업/다운 카운트 증가 신호를 생성하는 비교기 1과,
    상기 업/다운 카운트 증가 신호를 입력받아 상기 각각의 신호에 따라 업/다운 카운트 신호를 증가시키는 업/다운 카운터와,
    상기 증가된 업/다운 카운트 신호와 기설정되어 입력된 기준값 2를 비교하여 재생 배속 최대/감소 신호를 생성하는 비교기 2를 포함하여 구성되는 것을 특징으로 하는 광디스크 재생 장치.
  11. 제 10 항에 있어서,
    상기 기준값 1은 일정 크기의 버퍼량인 것을 특징으로 하는 광디스크 재생 장치.
  12. 제 10 항에 있어서,
    상기 기준값 1은 상기 버퍼 용량의 절반인 것을 특징으로 하는 광디스크 재생 장치.
  13. 제 10 항에 있어서,
    상기 기준값 2는 배속 전환을 허용하기 위한 연속적인 재생 명령 수인 것을 특징으로 하는 광디스크 재생 장치.
KR1020040011344A 2004-02-20 2004-02-20 광디스크 재생 장치 및 재생 방법 KR20050082774A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040011344A KR20050082774A (ko) 2004-02-20 2004-02-20 광디스크 재생 장치 및 재생 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040011344A KR20050082774A (ko) 2004-02-20 2004-02-20 광디스크 재생 장치 및 재생 방법

Publications (1)

Publication Number Publication Date
KR20050082774A true KR20050082774A (ko) 2005-08-24

Family

ID=37269129

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040011344A KR20050082774A (ko) 2004-02-20 2004-02-20 광디스크 재생 장치 및 재생 방법

Country Status (1)

Country Link
KR (1) KR20050082774A (ko)

Similar Documents

Publication Publication Date Title
KR100589518B1 (ko) 광디스크 드라이버에서의 데이터 독출 속도 가변 제어방법
JP3921031B2 (ja) 記憶装置
US7710836B2 (en) Method and apparatus for controlling data access rate of an optical disc driver
JP3544504B2 (ja) データ再生装置、データ再生方法、及び記録媒体
US20040228608A1 (en) Digital recording/reproducing apparatus with a timeshift function, and method therefor
JP2002025189A (ja) 光ディスク記録再生装置
KR20050082774A (ko) 광디스크 재생 장치 및 재생 방법
JP2000149392A (ja) ディスク再生装置
KR100510498B1 (ko) 결함 디스크의 데이터 기록 방법 및 그 장치
JP3706120B2 (ja) 情報記録再生装置と情報記録再生方法とプログラム
KR100524932B1 (ko) 디스크 드라이브의 배속 제어 방법 및 이에 적합한 장치,그리고 이에 적합한 프로그램을 수록한 기록 매체
JP2002367277A (ja) 光ディスク装置
KR100256642B1 (ko) 디지탈비디오디스크플레이어의디스크유무판별장치및방법
KR100272377B1 (ko) 기록형 디스크의 데이터 재생방법
KR100609164B1 (ko) 광기록재생기의 데이터 기록 방법
KR100217752B1 (ko) 광 디스크면의 배드섹터 처리방법
US8213780B2 (en) Information recording/reproducing apparatus, information recording/reproducing method, and recording medium storing program
JP2000331353A (ja) シーク制御方法及び装置、記録再生方法及び装置
KR100701754B1 (ko) 디지털 데이터 기록/재생 장치 및 방법
KR19990001679A (ko) 광디스크 플레이어의 디스크 재생 시작 시간 단축 방법
JP2005085410A (ja) 光ディスク装置及びその制御方法
KR19980030569A (ko) 디지탈 비디오 디스크 플레이어의 디스크 판별 방법
JP2004039236A (ja) 光ディスクマルチチェンジャー動作装置及び方法
JP2005327376A (ja) 光ディスク再生方法及び光ディスク装置、並びに光ディスクシステム
KR20060027497A (ko) 광 기록매체의 재생배속 제어방법 및 장치

Legal Events

Date Code Title Description
WITN Withdrawal due to no request for examination