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

KR100407494B1 - 스트림 사양정보의 기록 및 이의 제공방법 - Google Patents

스트림 사양정보의 기록 및 이의 제공방법 Download PDF

Info

Publication number
KR100407494B1
KR100407494B1 KR10-1999-0047610A KR19990047610A KR100407494B1 KR 100407494 B1 KR100407494 B1 KR 100407494B1 KR 19990047610 A KR19990047610 A KR 19990047610A KR 100407494 B1 KR100407494 B1 KR 100407494B1
Authority
KR
South Korea
Prior art keywords
stream
specification information
data
information
recording
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
KR10-1999-0047610A
Other languages
English (en)
Other versions
KR20010039288A (ko
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 KR10-1999-0047610A priority Critical patent/KR100407494B1/ko
Priority to US09/688,241 priority patent/US6473379B1/en
Publication of KR20010039288A publication Critical patent/KR20010039288A/ko
Application granted granted Critical
Publication of KR100407494B1 publication Critical patent/KR100407494B1/ko
Priority to US10/973,099 priority patent/USRE41090E1/en
Priority to US12/654,826 priority patent/USRE43609E1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B7/00Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
    • G11B7/007Arrangement of the information on the record carrier, e.g. form of tracks, actual track shape, e.g. wobbled, or cross-section, e.g. v-shaped; Sequential information structures, e.g. sectoring or header formats within a track
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus
    • H04N5/775Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal

Landscapes

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

Abstract

본 발명은, 고밀도 디브이디(HDVD: High Density Digital Versatile Disc)와 같은 디스크 기록매체로부터 데이터 스트림을 독출하여 디지털 텔레비전(D-TV)으로 전송함에 있어서, 프로그램 사양정보(PSI: Program Specific Information)를 제공하기 위한 스트림 사양정보 기록 및 제공방법에 관한 것이다. 이 방법은 스트림 사양정보를 데이터 관리영역에 집중하여 기록한 뒤, 데이터 스트림의 재생중에 이의 전송시점을 판단하고, 상기 판단결과에 따라, 해당 재생되는 데이터 스트림에 연계된 스트림 사양정보를 획득하며, 상기 획득된 스트림 사양정보를전송하게 된다. 이에 따라오디오 및 비디오에 해당하는 데이터 스트림을 기록 저장하기 위한 데이터 기록영역의 기록용량을 감소시키지 않게 됨은 물론, 스트림 사양정보(SI) 전송 필요시에 해당 스트림 사양정보를 신속히 제공할 수 있게 되어, 디지털 텔레비전(D-TV)에서 보다 자연스럽게 연속되는 영상 화면을 출력할 수 있게 되는 매우 유용한 발명인 것이다.

Description

스트림 사양정보의 기록 및 이의 제공방법{Method for recording stream specific information in a disc and providing the recorded information}
본 발명은, 고밀도 디브이디(HDVD: High Density Digital Versatile Disc)와 같은 디스크 기록매체로부터 데이터 스트림을 독출하여 디지털 텔레비전(D-TV)으로 전송함에 있어서, 프로그램 사양정보(PSI: Program Specific Information)를 제공하기 위한 스트림 사양정보 기록방법 및 이에 따라 기록된 기록매체와, 이 기록매체로부터 스트림 사양정보를 제공하는 방법에 관한 것이다.
최근, 디지털 방송신호를 수신하여 고해상도의 영상 화면을 출력하는 디지털 텔레비전(D-TV)이 급속히 확산 보급되어 가고 있는 추세에 있는 데, 상기와 같은 디지털 텔레비전에서 수신되는 디지털 방송신호에는 디지털 영상 및 음성신호 이외에도 방송 프로그램에 대한 다양한 정보 및 표현제어 정보를 제공하기 위한 프로그램 사양정보(PSI)가 간헐적으로 포함 전송된다.
이에 따라, 상기 디지털 텔레비전에서는, 간헐적으로 전송 수신되는 프로그램 사양정보를 이용하여, 수신되는 디지털 방송신호를 선택하여 오디오/비디오 데이터로 분리 및 복호 처리하게 된다.
한편, 현재 그 기록표준이 개발 중에 있는 고밀도 디브이디(HDVD)로부터 데이터를 독출 재생하는 고밀도 디브이디 재생기(HDVD-Player)는, 도 1에 도시한 바와 같이, IEEE 1394와 같은 디지털 인터페이스를 통해, 고해상도의 영상 화면을 출력하는 디지털 텔레비전(500)과 연결 사용될 것을 전제로 개발되고 있는 데, 이 경우에도 디지털 텔레비전(D-TV)에서는 고밀도 디브이디 재생기(100)로부터 전송되는 데이터 스트림을 오디오/비디오 데이터로 분리 및 복호 처리하기 위한 프로그램 사양정보(PSI)와 같은 스트림 사양정보(SI)가 필요하게 된다.
따라서, 고밀도 디브이디 재생기(100)에서는, 고밀도 디브이디로부터 독출되는 데이터 스트림 특히, MPEG 방식의 트랜스포트 스트림(TS: Transport Stream)을 IEEE 1394와 같은 디지털 인터페이스를 통해 연결 전속된 디지털 텔레비전으로 전송함과 아울러, 도 2에 도시한 바와 같이, 프로그램 어소시에이션 테이블(PAT: Program Association Table), 프로그램 맵 테이블(PMT: Program Map Table) 및 컨디션널 억세스 테이블(CAT: Conditional Access Table)등이 포함되는 프로그램 사양정보(PSI)와 같은 스트림 사양정보(SI)를 트랜스포트 스트림(TS)에 적합한 전송포맷, 예를들어 188 바이트의 전송패킷(TP:Transport Packet)으로 전송하여야 한다.
이에 따라, IEEE 1394와 같은 디지털 인터페이스를 통해 연결 접속된 디지털 텔레비전으로 전송되는 트랜스포트 스트림(TS)에 대한 스트림 사양정보(SI)를 디지털 방송신호에서와 같이 간헐 주기적으로 전송하기 위하여, 도 3에 도시한 바와 같이, 고밀도 디브이디(HDVD)의 데이터 기록영역에 분산 기록하고, 상기 데이터 기록영역에 기록된 데이터와 스트림 사양정보(SI)를 순차 독출하여 전송하는 방안을 고려할 수 있다.
그러나, 상기와 같이 스트림 사양정보를 고밀도 디브이디의 데이터 기록영역에 분산 기록하는 경우, 오디오 및 비디오에 해당하는 데이터를 기록하기 위한 데이터 기록영역(Area 1)의 기록용량이 크게 감소하게 되어, 결국 고밀도 디스크의 기록 효율을 저하시키는 결과를 초래하게 되며, 또한 사용자의 키 입력에 따라 고밀도 디브이디의 재생구간을 임의로 변경시키거나, 또는 IEEE 1394와 같은 디지털 인터페이스 상에 리셋(Reset)이 발생되는 경우, 디지털 텔레비전에서는, 비록 데이터 수신이 재개되어도 데이터 기록영역(Area 1)에 분산 기록된 스트림 사양정보(SI)가 전송 수신될 때까지, 고밀도 디브이디 재생기로부터 전송되는 트랜스포트 스트림을 선택하고 오디오/비디오 데이터로 분리 및 복호 처리할 수 없게 되어, 자연스럽게 연속되는 영상 화면을 출력하지 못하게 되는 문제점이 발생하게 된다.
본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 고밀도 디브이디(HDVD)와 같은 디스크 기록매체에 기록 저장되는 데이터를 관리 및 제어하기 위한 관리정보가 기록되는 특정 기록영역에 프로그램 사양정보(PSI)와 같은 스트림 사양정보(SI)를 기록하는 한편, 스트림 사양정보 전송 필요시에 특정 기록영역에 기록된 해당 스트림 사양정보를 검색하여 데이터 재현장치에 전송하는 스트림 사양정보의 기록 및 전송방법을 제공하는 데, 그 목적이 있다.
도 1은 일반적인 고밀도 디브이디 재생기(HDVD-Player)와 디지털 텔레비전(D-TV)간에 연결 상태도를 도시한 것이고,
도 2는 일반적인 프로그램 사양정보(PSI)의 구성을 도시한 것이고,
도 3은 종래의 제안된 고밀도 디브이디(HDVD)의 기록영역을 개략적으로 도시한 것이고,
도 4는 본 발명에 따른 고밀도 디브이디 기록매체에 데이터 스트림을 기록하는 방법이 적용된 디스크 장치에 대한 구성을 도시한 것이고,
도 5는 본 발명에 따른 고밀도 디브이디의 기록영역을 개략적으로 도시한 것이고,
도 6은 본 발명에 따른 고밀도 디브이디 기록매체로부터 데이터 스트림을 재생하는 방법이 적용된 디스크 장치에 대한 구성을 도시한 것이고,
도 7은 본 발명에 따른 스트림 사양정보(SI) 전송방법에 대한 동작 흐름도를 도시한 것이고,
도 8은 본 발명에 따른 스트림 사양정보가 언제 전송되는 지에 대한 한 예를 도시한 것이다.
※ 도면의 주요부분에 대한 부호의 설명
21 : PSI 분리부 22 : 신호처리부
23 : PSI 신호처리부 24 : 스위칭부
25,37 : 마이컴(Micom) 26,38 : 메모리(Memory)
27,32 : 광픽업(P/U) 28, 31 : 고밀도 디브이디(HDVD)
33 : 아날로그 신호처리부 34 : 디지털 신호처리부
35 : TS 먹스(Mux) 36 : 인터페이스부(I/F)
100,300 : 고밀도 디브이디 재생기 200 : 고밀도 디브이디 기록기
500 : 디지털 텔레비전
상기와 같은 목적을 달성하기 위한 본 발명에 따른 스트림 사양정보 기록방법은, 입력되는 디지털 스트림 데이터와 이에 대한 스트림 사양정보를 함께 기록하는 방법에 있어서, 상기 스트림 사양정보의 변화가 요구되는 지를 확인하는 1단계; 상기 디지털 데이터 스트림을 기록하는 동안, 상기 확인된 시점에서 대응되는 스트림 사양정보를 생성하는 2단계; 및 상기 생성된 스트림 사양정보를, 스트림 기록집합체와 연계하여 기록하는 3단계를 포함하여 이루어지는 것으로, 상기 3단계는, 상기 스트림 사양정보를 상기 구획되는 스트림 기록집합체의 시작 및/또는 끝을 인식시키기 위하여 생성된 관리정보와 연계 기록하는 것을 특징으로 하며,
또한, 본 발명에 따른 스트림 사양정보 전송방법은, 기록되는 디지털 스트림 데이터와 이에 대한 스트림 사양정보를 전송하는 방법에 있어서, 상기 스트림 사양정보의 전송시점을 판단하는 1단계; 상기 판단결과에 따라, 현재 재생되는 또는 재생될 스트림 기록집합체와 연계되어 있는 스트림 사양정보를 획득하는 2단계; 및 상기 획득된 스트림 사양정보를 전송하는 3단계를 포함하여 이루어지는 것으로, 상기 1단계는, 상기 스트림 기록집합체는 각기 그 내용이 다른 스트림 사양정보와 연계되어 있는 것을 특징으로 한다.
이하, 본 발명에 따른 스트림 사양정보 기록 및 전송방법에 대한 바람직한 실시예를 첨부된 도면에 의거하여 상세히 설명한다.
우선, 도 4는 본 발명에 따른 스트림 사양정보 기록방법이 적용되는 고밀도 디브이디 기록기(Recorder)에 대한 일부 구성을 도시한 것으로, 수신되는 방송신호에 포함된 프로그램 사양정보를 검출하여 분리 출력하는 프로그램 사양정보 분리부(PSI Separator)(21); 상기 프로그램 사양정보가 분리된 방송신호를 기록에 적합한 디지털 방송 데이터로 신호 처리하는 신호처리부(22); 상기 분리 출력되는 프로그램 사양정보를 기록에 적합한 디지털 스트림 사양정보(SI) 데이터로 신호 처리하는 PSI 신호처리부(23); 상기 신호 처리된 디지털 방송 데이터 및 스트림 사양정보(SI) 데이터를 선택적으로 스위칭 출력하는 스위칭부(24); 상기 선택 출력되는 디지털 방송 데이터 또는 SI 데이터를 기록 가능한 고밀도 디브이디(28)에 기록하는 광픽업(27); 상기 기록 동작을 제어하는 마이컴(25); 및 상기 마이컴(25) 제어 동작에 필요한 데이터를 저장하는 메모리(26)를 포함하여 구성되는 데, 상기와 같이 구성되는 고밀도 디브이디 기록기에서의 동작설명은 다음과 같다.
먼저, 상기 PSI 분리부(21)에서는, 수신되는 디지털 방송신호에 주기적으로 포함 전송되는 프로그램 사양정보 즉, 도 2를 참조로 전술한 바 있는 프로그램 어소시에이션 테이블(PAT), 프로그램 맵 테이블(PMT) 및 컨디션널 억세스 테이블(CAT) 등이 포함 전송되는 프로그램 사양정보(PSI)를 검출하여 분리 출력하게 되고, 상기 PSI 신호처리부(23)에서는, 분리 출력되는 프로그램 사양정보를 고밀도 디브이디(28), 예를들어 기록 가능한 고밀도 디브이디 램(HDVD-RAM)에 기록하기 적합한 디지털 스트림 사양정보 데이터로 신호 처리하게 되는 데, 상기 마이컴(25)에서는, 상기 분리 출력되는 프로그램 사양정보가, 이전에 분리 출력된 프로그램 사양정보와는 서로 다른 새로운 프로그램 사양정보인 가를 비교 판별하여, 새로운 프로그램 사양정보인 경우에 한하여, 상기 PSI 신호처리부(23)에 의해 신호 처리된 디지털 스트림 사양정보(SI) 데이터가 고밀도 디브이디(28)에 기록되도록 제어하게 된다.
참고로, 상기 PSI 신호 처리부(23)에 의해 신호처리될 때, 도 2를 참조로 전술한 바 있는 프로그램 어소시에이션 테이블(PAT), 프로그램 맵 테이블(PMT) 및 컨디션널 억세스 테이블(CAT) 이외에도, 고밀도 디브이디(HDVD)로부터 독출 전송되는 데이터 스트림의 특성에 따른 다양한 표현 제어정보들이 상기 PSI에 추가되거나 PSI가 수정될 수 있다. 이와 같이 제어정보가 추가된 PSI 또는 수정된 PSI를 프로그램 사양정보와는 구분하여 스트림 사양정보라고 한다.이때, 기록되는 스트림 사양정보는, 상기 신호처리부(22)에 의해 신호 처리된 디지털 방송 데이터 즉, 오디오 및 비디오 스트림을 관리 및 제어하기 위한 네비게이션과 같은 관리정보가 기록되는 관리정보 기록영역에 집중하여 기록되며, 이와 같이 관리정보 기록영역에 집중 기록되는 스트림 사양정보에는, 단일 프로그램과 같이 시간적 연속성을 갖는 데이터 스트림이 논리 구획되는 기록집합체(HOB: HD OBject) 단위에 대응시키기 위하여, 각 기록집합체(HOB)의 시작(Start) 및/또는 종료(End) 시각위치 정보를 갖는 링크정보가 부가되어 기록된다.
이에 따라, 스트림 사양정보가 서로 상이한 정보를 갖게 되는 기록집합체별 스트림 사양정보가 고밀도 디브이디의 관리정보 기록영역에 집중 기록되는 데, 상기와 같이 스트림 사양정보가 기록되는 고밀도 디브이디(HDVD)의 구성은, 도 5에 도시한 바와 같이, 오디오 및 비디오 데이터가 프로그램 단위의 데이터 스트림으로 기록되는 데이터 기록영역(Area 1)과, 상기 프로그램 단위의 데이터 스트림을 관리 및 제어하기 위한 네비게이션(Navigation) 정보와 같은 관리정보가 기록되는 정보 기록영역(Area 2)을 포함하여 구성되며, 상기 정보 기록영역(Area 2)에는, 스트림 사양정보(SI) 즉, IEEE 1394와 같은 디지털 인터페이스를 통해 연결 접속된 디지털 텔레비전에서 고밀도 디브이디 재생기로부터 전송되는 데이터 스트림을 선택하여 오디오/비디오 데이터로 분리 및 복호 처리하기 위해 제공되는 스트림 사양정보가 집중적으로 기록된다.
이에 따라, 도 3을 참조로 전술한 바와 같이, 오디오 및 비디오에 해당하는 데이터 스트림을 기록 저장하기 위한 데이터 기록영역(Area 1)의 기록용량을 유지 확보할 수 있게 되는 데, 상기와 같이, 관리정보가 기록 저장되는 정보 기록영역(Area 2)에 스트림 사양정보가 집중 기록된 고밀도 디브이디로부터 데이터 스트림 및 스트림 사양정보를 독출 전송하는 고밀도 디브이디 재생기의 구성 및 동작에 대해, 이하 첨부된 도면을 참조로 상세히 설명한다.
먼저, 도 6은 본 발명에 따른 고밀도 디브이디 재생기에 대한 구성을 도시한 것으로, 상기 고밀도 디브이디 재생기(300)는, 스트림 사양정보가 관리정보 기록영역(Area 2)에 집중 기록된 고밀도 디브이디(31)의 기록신호를 독출하여 전기신호로 출력하는 광픽업(P/U)(32); 상기 광픽업으로부터 출력되는 전기신호를 아날로그 신호처리하여 이진신호로 출력하는 아날로그 신호처리부(33); 상기 이진신호를 신호처리하여 디지털 데이터 및 스트림 사양정보(SI)를 출력하는 디지털 신호처리부(34); 상기 디지털 데이터와 스트림 사양정보 데이터를 먹싱(Muxing)하여 트랜스포트 스트림(TS: Transport Stream)으로 출력하는 TS 먹스(35); 상기 스트림 사양정보가 먹싱된 트랜스포트 스트림(TS)을 IEEE 1394와 같은 디지털 인터페이스를 통해 연결 접속된 디지털 텔레비전(500)으로 전송하는 인터페이스부(36); 상기 TS 먹스(35) 및 인터페이스부(36)의 동작을 제어하는 마이컴(37); 및 상기 제어동작에 필요한 데이터를 저장하는 메모리(38)를 포함하여 구성되는 것으로, 상기 마이컴(37)에서는 사용자의 키 입력(User Input) 또는 인터페이스부(36)를 통해 연결 접속된 디지털 텔레비전(500)으로부터 전송 수신되는 커맨드(Command), 그리고 IEEE 1394와 같은 디지털 인터페이스 상에서 발생되는 버스 리셋(Bus Reset) 등에 따라, 스트림 사양정보가 기록된 고밀도 디브이디(31)의 정보 기록영역(Area 2)으로부터 탐색 독출된 해당 스트림 사양정보를 디지털 텔레비전(500)으로 전송 제공하여, IEEE 1394와 같은 디지털 인터페이스를 통해 전송되는 트랜스포트 스트림(TS), 즉 오디오/비디오 데이터 스트림이 디지털 텔레비전(500)에서 선택되어 오디오 및 비디오 데이터로 각각 분리되어 정상적인 복호 처리 동작이 수행될 수 있도록 하는 데, 상기와 같이 스트림 사양정보를 전송하는 방법에 대하여 설명하면 다음과 같다.
도 7은, 본 발명에 따른 고밀도 디브이디 재생기에서 이루어지는 스트림 사양정보 전송방법에 대한 동작 흐름도를 도시한 것으로, 상기 고밀도 디브이디 재생기(300)에 구비된 트레이(Tray)(미도시) 상에, 스트림 사양정보가 집중 기록된 고밀도 디브이디(HDVD)(31)가 삽입 안착(S10)되면, 상기 마이컴(37)은, 도 5에 도시한 바와 같이, 네비게이션(Navigation) 정보와 같은 관리정보와 함께 스트림 사양정보가 집중 기록된 정보 기록영역(Area 2)을 탐색하여, 스트림 사양정보를 독출 저장(S11)하게 된다.
이후, 상기 마이컴(37)은 고밀도 디브이디 재생기(300)의 동작상태는 물론, IEEE 1394와 같은 디지털 인터페이스를 통해 연결 접속된 디지털 텔레비전(500)의 동작 상태, 그리고 IEEE 1394와 같은 디지털 인터페이스 버스 상에서의 리셋 여부 등을 판별하는 상태 판별동작(S12)을 수행하게 되는 데, 예를들어, 도 7에 도시한 바와 같이 고밀도 디브이디 재생기(300)의 동작 상태가, 고밀도 디브이디(31)에 기록된 신호를 독출하여 트랜스포트 스트림(TS)으로 전송하는 데이터 스트림 전송모드(S13)인 경우, 상기 마이컴(37)은 현재의 데이터 스트림 전송동작이 최초로 시작되는 상태인 가를 판별하고, 상기 판별결과 최초로 데이터 스트림을 전송하는 경우(S14)에는, 전술한 바와 같이, 정보 기록영역(Area 2)으로부터 상기 메모리(38)에 탐색 저장된 스트림 사양정보, 특히 전송될 프로그램 단위의 데이터 스트림에 해당하는 스트림 사양정보를 저장된 연계정보에 근거하여 검색한 다음, 고밀도 디브이디(31)의 데이터 기록영역(Area 1)으로부터 독출되는 데이터 스트림과 상기 검색 독출된 해당 스트림 사양정보가 TS 먹스(35)로 인가되도록 제어하게 된다.
이에 따라, 상기 TS 먹스(35)에서는 입력되는 해당 스트림 사양정보와 데이터 스트림을 먹싱(S20)하면서, 스트림 사양정보 패킷(SI Packet)과 데이터 패킷(Data Packet)들로 구성되는 트랜스포트 스트림(TS)으로 변환 생성하고, 생성된 트랜스포트 스트림을 인터페이스부(36)와 연결 접속된 IEEE 1394 버스(Bus)를 통해 디지털 텔레비전(500)으로 전송하게 된다.
상기와 같이 전송되는 스트림 사양정보 패킷은 도 8에서 보는 바와 같이, 트랜스포트 패킷(TP)에 일치되는 소정크기의 전송패킷 즉, 188 바이트의 전송패킷으로 전송되는 데, 상기 스트림 사양정보 패킷은, 이후 40ms와 같은 소정주기로 반복 전송될 수도 있다.
또한, 고밀도 디브이디 재생기(300)의 동작 상태가, 고밀도 디브이디(31)에 기록된 신호를 독출하여 트랜스포트 스트림(TS)으로 전송하는 도중 새로운 프로그램 단위의 데이터 스트림을 독출 전송하게 되는 경우, 즉 프로그램 단위에 대응되는 기록단위인 기록집합체(HOB: HD stream OBject)를 새로이 독출 전송하게 되는 경우(S15), 전술한 바와 같이, 정보 기록영역(Area 2)으로부터 상기 메모리(38)에 탐색 저장된 스트림 사양정보, 특히 전송될 기록집합체(HOB)의 데이터 스트림에 해당하는 스트림 사양정보를 검색하여, 상기 기록집합체(HOB)에 해당되는 데이터 스트림과 상기 검색 독출된 해당 스트림 사양정보가 TS 먹스(35)로 인가되도록 제어하게 된다.
예를들어, 도 8에 도시한 바와 같이, N 번째 기록집합체(HOB N)를 독출 전송하는 도중, 연속되는 새로운 N+1 번째 기록집합체(HOB N+1)의 선두 기록위치(HOB N+1_S)가 검출되면, 상기 N+1 번째 기록집합체(HOB N+1)에 해당되는 스트림 사양정보(SI N+1)를 검색 독출하여 TS 먹스(35)로 인가되도록 제어하게 된다.
즉, 기록집합체(HOB) 별로 구분 저장된 스트림 사양정보(PSI 1, 2, ...)들 중 전송될 데이터 스트림에 해당되는 스트림 사양정보를 검색 독출하여 TS 먹스(35)로 인가되도록 제어하게 되는 데, 이에 따라, 상기 TS 먹스(35)에서는 입력되는 해당 스트림 사양정보와 데이터 스트림을 먹싱(S20)하여, 스트림 사양정보 패킷과 데이터 패킷들로 구성되는 트랜스포트 스트림(TS)을 생성하고, 생성된 트랜스포트 스트림(TS)을 인터페이스부(36)와 연결 접속된 IEEE 1394 버스(Bus)를 통해 디지털 텔레비전(500)으로 전송하게 된다.
그리고, 고밀도 디브이디 재생기(300)의 동작 상태가, 사용자의 키 입력 등에 의해 고밀도 디브이디(31)의 독출구간을 크게 변경시키는 롱 트랙 점프(Long Track Jump)를 수행한 경우(S16)에는, 전술한 바와 같이, 정보 기록영역(Area 2)으로부터 탐색되어 상기 메모리(38)에 저장되어 있는 스트림 사양정보 중 롱 트랙 점프에 의해 변경된 독출구간에 해당되는 데이터 스트림 즉, 특정 기록집합체(HOB)의 데이터 스트림에 해당하는 스트림 사양정보를 검색하여, 상기 기록집합체(HOB)에 해당되는 데이터 스트림과 상기 검색 독출된 해당 스트림 사양정보가 TS 먹스(35)로 인가되도록 제어하게 된다.
이에 따라, 상기 TS 먹스(35)에서는 입력되는 해당 스트림 사양정보와 데이터 스트림을 먹싱(S20)하여, 스트림 사양정보 패킷과 데이터 패킷들로 구성되는 트랜스포트 스트림(TS)을 생성하고, 생성된 트랜스포트 스트림을 인터페이스부(36)와 연결 접속된 IEEE 1394 버스(Bus)를 통해 디지털 텔레비전(500)으로 전송하게 된다.
한편, IEEE 1394와 같은 디지털 인터페이스를 통해 연결 접속된 디지털 텔레비전(500)의 전원이 턴 온(Turn On)되거나, 상기 디지털 텔레비전(500)의 시스템 리셋 또는 채널 절환되어, 이에 해당하는 커맨드가 상기 마이컴(37)으로 전송 수신되는 경우(S17),(S18), 전술한 바와 같이, 정보 기록영역(Area 2)으로부터 탐색 저장된 스트림 사양정보 중 현재 독출 전송 중인 데이터 스트림 또는 재생 요청되면 독출하여 전송할 데이터 스트림에 해당하는 스트림 사양정보를 검색하여, 현재 재생모드에 있다면, 고밀도 디브이디(31)의 데이터 기록영역(Area 1)으로부터 독출되는 데이터 스트림과 상기 검색 독출된 해당 스트림 사양정보가 TS 먹스(35)로 인가되도록 제어하게 된다.
이에 따라, 상기 TS 먹스(35)에서는 입력되는 해당 스트림 사양정보와 데이터 스트림을 먹싱(S20)하여, 스트림 사양정보 패킷과 데이터 패킷들로 구성되는 트랜스포트 스트림(TS)을 생성하고, 생성된 트랜스포트 스트림을 인터페이스부(36)와 연결 접속된 IEEE 1394 버스(Bus)를 통해 디지털 텔레비전(500)으로 전송하게 된다.
또한, IEEE 1394와 같은 디지털 인터페이스 버스(Bus) 상에서 리셋이 발생되는 경우(S19), 디지털 버스의 상태를 모니터링하고 있는 상기 마이컴(37)은, 전술한 바와 같이, 정보 기록영역(Area 2)으로부터 탐색 저장된 스트림 사양정보 중 현재 독출 전송 중인 데이터 스트림 또는 독출 전송될 데이터 스트림에 해당하는 스트림 사양정보를 다시 검색하여, 고밀도 디브이디(31)의 데이터 기록영역(Area 1)으로부터 독출되는 데이터 스트림과 상기 검색 독출된 해당 스트림 사양정보가 TS 먹스(35)로 인가되도록 제어하게 된다.
이에 따라, 상기 TS 먹스(35)에서는 입력되는 해당 스트림 사양정보와 데이터 스트림을 먹싱(S20)하여, 스트림 사양정보 패킷과 데이터 패킷들로 구성되는 트랜스포트 스트림(TS)을 생성하고, 생성된 트랜스포트 스트림을 인터페이스부(36)와 연결 접속된 IEEE 1394 버스(Bus)를 통해 디지털 텔레비전(500)으로 전송하게 된다. 이후, 데이터 스트림의 전송동작의 종료여부를 판별(S22)하여, 상기 동작(S12∼S22)을 반복 수행하거나, 또는 동작 종료하게 된다.
이와같이, 사용자의 키 입력 또는 인터페이스부(36)를 통해 연결 접속된 디지털 텔레비전(500)으로부터 전송 수신되는 커맨드, 그리고 IEEE 1394와 같은 디지털 인터페이스 상에서 발생되는 버스 리셋 등에 따라, 고밀도 디브이디(31)의 정보 기록영역(Area 2)으로부터 탐색하여 독출하여 저장하고 있는 스트림 사양정보를 디지털 텔레비전(500)으로 전송 제공하여, IEEE 1394와 같은 디지털 인터페이스를 통해 연결 접속된 디지털 텔레비전(500)에서는 제공된 사양정보의 해석이 이루어진 즉시, 전송 수신되는 트랜스포트 스트림(TS)을 선택하여 오디오/비디오 데이터로 분리 및 복호 처리할 수 있게 되는 것이다.
상기와 같이 이루어지는 본 발명에 따른 스트림 사양정보 기록 및 전송방법은, 고밀도 디브이디와 같은 디스크 기록매체에 기록 저장되는 데이터를 관리 및 제어하기 위한 관리정보가 기록되는 특정 기록영역에, 스트림 사양정보(SI)를 집중 기록시킴으로써, 오디오 및 비디오에 해당하는 데이터 스트림을 기록 저장하기 위한 데이터 기록영역의 기록용량을 유지 확보할 수 있게 됨은 물론, 스트림 사양정보(SI) 전송 필요시에 해당 스트림 사양정보를 신속히 제공할 수 있게 되어, 디지털 텔레비전(D-TV) 또는 고선명 디지털 텔레비전(HD-TV)에서 보다 자연스럽게 연속되는 영상 화면을 출력할 수 있게 되는 매우 유용한 발명인 것이다.

Claims (22)

  1. 삭제
  2. 삭제
  3. 삭제
  4. 삭제
  5. 삭제
  6. 입력되는 디지털 스트림 데이터와 이에 대한 스트림 사양정보를 함께 기록하는 방법에 있어서,
    상기 디지털 스트림을 기록하는 동안 상기 스트림 사양정보의 변화가 요구되는 지를 확인하는 1단계;
    상기 확인된 시점에서 대응되는 스트림 사양정보를 생성하는 2단계; 및
    상기 생성된 스트림 사양정보를, 스트림 데이터 단위체와 연계하여 기록하는 3단계를 포함하여 이루어지는 스트림 사양정보 기록방법.
  7. 제 6항에 있어서, 상기 3단계는, 상기 스트림 사양정보를 상기 구획되는 스트림 데이터 단위체의 시작 및/또는 끝을 인식시키기 위하여 생성된 관리정보와 연계 기록하는 것을 특징으로 하는 스트림 사양정보 기록방법.
  8. 제 6항에 있어서, 상기 스트림 사양정보는, 입력 기록되는 디지털 스트림 데이터와 동일한 패킷 단위로 기록되는 것을 특징으로 하는 스트림 사양정보 기록방법.
  9. 제 6항에 있어서, 상기 디지털 스트림은 상기 스트림 사양정보의 변화가 필요한 시점에 따라 구획하여 하나의 스트림 데이터 단위체로 구성되는 것을 특징으로 하는 스트림 사양정보 기록방법.
  10. 제 6항에 있어서, 상기 생성된 스트림 사양정보는 데이터 스트림의 표현제어 정보가 기록되는 관리정보 영역에 기록되는 것을 특징으로 하는 스트림 사양정보 기록방법.
  11. 기록되는 디지털 스트림 데이터와 이에 대한 스트림 사양정보를 전송하는 방법에 있어서,
    상기 스트림 사양정보의 전송시점을 판단하는 1단계;
    상기 판단결과에 따라, 현재 재생되는 또는 재생될 스트림 데이터 단위체와 연계되어 있는 스트림 사양정보를 획득하는 2단계; 및
    상기 획득된 스트림 사양정보를 전송하는 3단계를 포함하여 이루어지는 것을 특징으로 하는 스트림 사양정보 전송방법.
  12. 제 11항에 있어서, 상기 각 스트림 데이터 단위체는 각기 그 내용이 다른 스트림 사양정보와 연계되어 있는 것을 특징으로 하는 스트림 사양정보 제공방법.
  13. 제 11항에 있어서, 상기 제 2단계는 각 사양정보에 부가되어 있는 스트림 데이터 단위체와의 링크정보에 근거하여 해당되는 스트림 사양정보를 획득하는 것을 특징으로 하는 스트림 사양정보 제공방법.
  14. 제 13항에 있어서, 상기 링크정보는 스트림 데이터 단위체의 시작 및/또는 끝을 인식시키기 위한 데이터를 갖는 것을 특징으로 하는 스트림 사양정보 제공방법.
  15. 제 11항에 있어서, 상기 스트림 사양정보는 데이터 스트림의 표현제어 정보가 기록되는 관리정보 영역에 기록되어 있는 것을 특징으로 하는 스트림 사양정보 제공방법.
  16. 제 11항에 있어서, 상기 제 1단계는 재생하는 데이터 스트림의 위치가 변경될 때 스트림 사양정보의 송신시점으로 판단하는 것을 특징으로 하는 스트림 사양정보 제공방법.
  17. 제 11항에 있어서, 상기 제 1단계는 재생되는 데이터 스트림을 수신하는 장치가 턴온되었을 때 스트림 사양정보의 송신시점으로 판단하는 것을 특징으로 하는 스트림 사양정보 제공방법.
  18. 제 11항에 있어서, 상기 제 1단계는 새로운 스트림 데이터 단위체의 스트림이 재생될 때 스트림 사양정보의 송신시점으로 판단하는 것을 특징으로 하는 스트림 사양정보 제공방법.
  19. 제 11항에 있어서, 상기 제 1단계는 재생되는 데이터 스트림을 수신하는 장치와의 데이터 송수신 버스가 리셋된 때 스트림 사양정보의 송신시점으로 판단하는 것을 특징으로 하는 스트림 사양정보 제공방법.
  20. 제 11항에 있어서, 상기 제 1단계는 재생되는 데이터 스트림을 수신하는 장치의 채널이 변경되었을 때 스트림 사양정보의 송신시점으로 판단하는 것을 특징으로 하는 스트림 사양정보 제공방법.
  21. 삭제
  22. 삭제
KR10-1999-0047610A 1999-10-29 1999-10-29 스트림 사양정보의 기록 및 이의 제공방법 Expired - Fee Related KR100407494B1 (ko)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR10-1999-0047610A KR100407494B1 (ko) 1999-10-29 1999-10-29 스트림 사양정보의 기록 및 이의 제공방법
US09/688,241 US6473379B1 (en) 1999-10-29 2000-10-16 Method for recording stream specific information in a disk and providing the recorded information
US10/973,099 USRE41090E1 (en) 1999-10-29 2004-10-26 Methods and apparatuses for recording information on and reproducing information from a recording medium and the recording medium
US12/654,826 USRE43609E1 (en) 1999-10-29 2010-01-05 Methods and apparatuses for recording information on and reproducing information from a recording medium and the recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-1999-0047610A KR100407494B1 (ko) 1999-10-29 1999-10-29 스트림 사양정보의 기록 및 이의 제공방법

Publications (2)

Publication Number Publication Date
KR20010039288A KR20010039288A (ko) 2001-05-15
KR100407494B1 true KR100407494B1 (ko) 2003-12-01

Family

ID=19617730

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1999-0047610A Expired - Fee Related KR100407494B1 (ko) 1999-10-29 1999-10-29 스트림 사양정보의 기록 및 이의 제공방법

Country Status (2)

Country Link
US (3) US6473379B1 (ko)
KR (1) KR100407494B1 (ko)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100828343B1 (ko) * 2001-08-04 2008-05-08 삼성전자주식회사 방송 프로그램을 기록하는 방법, 장치 및 정보 저장매체
US7577333B2 (en) * 2001-08-04 2009-08-18 Samsung Electronics Co., Ltd. Method and apparatus for recording and reproducing video data, and information storage medium in which video data is recorded by the same
JP2003230089A (ja) * 2002-01-31 2003-08-15 Toshiba Corp 情報記憶媒体及び情報記録装置
CN100487808C (zh) * 2002-03-25 2009-05-13 松下电器产业株式会社 记录设备和记录方法
US7693399B2 (en) * 2002-07-11 2010-04-06 Lg Electronics Inc. Method for providing program specific information recorded on high density disc medium
TWI250759B (en) * 2003-06-09 2006-03-01 Sony Corp Information recording medium, data processing method and computer program
US6867953B2 (en) * 2003-07-02 2005-03-15 Hitachi Global Storage Technologies Netherlands B.V. Self-pinned in-stack bias structure with improved pinning
CN1571026A (zh) * 2003-07-17 2005-01-26 皇家飞利浦电子股份有限公司 光盘刻录方法及装置
JP2006073095A (ja) * 2004-09-01 2006-03-16 Toshiba Corp 情報記録媒体、情報記録方法、情報再生方法、情報記録装置、情報再生装置
US7814412B2 (en) * 2007-01-05 2010-10-12 Microsoft Corporation Incrementally updating and formatting HD-DVD markup
US7698528B2 (en) * 2007-06-28 2010-04-13 Microsoft Corporation Shared memory pool allocation during media rendering

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2590071B2 (ja) * 1986-08-29 1997-03-12 株式会社東芝 情報処理装置
AU698969B2 (en) 1995-04-14 1998-11-12 Kabushiki Kaisha Toshiba Recording medium, device and method for recording data on the medium, and device and method for reproducing data from the medium
JP3867335B2 (ja) * 1996-05-10 2007-01-10 ソニー株式会社 記録媒体、インストール動作管理方法
US6288990B1 (en) 1997-10-21 2001-09-11 Sony Corporation Reproducing apparatus, recording apparatus, and recording medium

Also Published As

Publication number Publication date
USRE43609E1 (en) 2012-08-28
USRE41090E1 (en) 2010-01-26
KR20010039288A (ko) 2001-05-15
US6473379B1 (en) 2002-10-29

Similar Documents

Publication Publication Date Title
JP3774132B2 (ja) 記録媒体を通してa/vコンテンツの付加サービス情報を提供するための方法及び装置とそれによる記録媒体
USRE43609E1 (en) Methods and apparatuses for recording information on and reproducing information from a recording medium and the recording medium
US20210249049A1 (en) Editing method and recording and reproducing device
JPH10243352A (ja) 映像情報記録再生装置
US20080069528A1 (en) High-density recording medium having data format acceptable to a digital television and a data reproducing apparatus thereof
KR20030087193A (ko) 멀티 채널 방송 스트림의 기록 관리방법
WO2005117432A1 (ja) 番組録画装置および番組録画方法
JP2004127399A (ja) 情報記録媒体、情報記録装置及び方法、情報再生装置及び方法、情報記録再生装置及び方法、記録又は再生制御用のコンピュータプログラム、並びに制御信号を含むデータ構造
KR20030066236A (ko) 재생모드를 자동 설정할 수 있는 기록매체 재생장치 및 그제어방법
JP3177470B2 (ja) 再生装置
KR19980055531A (ko) 광디스크 재생장치의 가변전송레이트 버퍼 관리장치 및 그 제어방법
JP4005505B2 (ja) 情報記録媒体のプログラム仕様情報提供方法
KR100563666B1 (ko) 디지털 인터페이스를 이용한 디스크 기록매체 및 디스크 재생기의 속성정보 제공방법과 그에 따른 동작 제어장치 및 방법
KR20010004775A (ko) 디지털 인터페이스를 통해 연결 접속된 연결기기의 속성정보에 따른 동작 제어장치 및 방법
KR100724650B1 (ko) 정보 처리 장치, 방법, 및 기록 매체
KR100348882B1 (ko) 정보 기록매체의 프로그램 사양정보 제공방법 및 장치
JP4669592B2 (ja) 録画装置
KR100632064B1 (ko) 고밀도 디스크 기록매체의 데이터 스트림 기록방법 및 그에 따른 데이터 재생방법
KR100381730B1 (ko) 고밀도 디스크 기록매체의 프로그램 사양정보 제공방법
JP2000057693A (ja) ディスク再生装置
JP3090788U (ja) デジタル複合再生装置
KR100275873B1 (ko) 멀티-광디스크 재생장치 및 그 제어방법
JP4072692B2 (ja) 情報処理方法および情報処理装置
KR100689427B1 (ko) 고밀도 광 기록매체의 재생제어정보 기록 및 재생방법
CN100401418C (zh) 多通道播放数据流的记录管理方法

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19991029

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20001011

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19991029

Comment text: Patent Application

PG1501 Laying open of application
N231 Notification of change of applicant
PN2301 Change of applicant

Patent event date: 20020603

Comment text: Notification of Change of Applicant

Patent event code: PN23011R01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20020627

Patent event code: PE09021S01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20030210

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20031022

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20031117

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20031118

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20060911

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20070918

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20080926

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20090929

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20100929

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20110920

Start annual number: 9

End annual number: 9

FPAY Annual fee payment

Payment date: 20121026

Year of fee payment: 10

PR1001 Payment of annual fee

Payment date: 20121026

Start annual number: 10

End annual number: 10

FPAY Annual fee payment

Payment date: 20131024

Year of fee payment: 11

PR1001 Payment of annual fee

Payment date: 20131024

Start annual number: 11

End annual number: 11

FPAY Annual fee payment

Payment date: 20141024

Year of fee payment: 12

PR1001 Payment of annual fee

Payment date: 20141024

Start annual number: 12

End annual number: 12

FPAY Annual fee payment

Payment date: 20151023

Year of fee payment: 13

PR1001 Payment of annual fee

Payment date: 20151023

Start annual number: 13

End annual number: 13

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20170827