[go: up one dir, main page]

KR100554783B1 - Variable speed reproduction information recording apparatus and method, and reproduction apparatus and method using same - Google Patents

Variable speed reproduction information recording apparatus and method, and reproduction apparatus and method using same Download PDF

Info

Publication number
KR100554783B1
KR100554783B1 KR1019990018125A KR19990018125A KR100554783B1 KR 100554783 B1 KR100554783 B1 KR 100554783B1 KR 1019990018125 A KR1019990018125 A KR 1019990018125A KR 19990018125 A KR19990018125 A KR 19990018125A KR 100554783 B1 KR100554783 B1 KR 100554783B1
Authority
KR
South Korea
Prior art keywords
information
recorded
recording
reproduction
digital data
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
KR1019990018125A
Other languages
Korean (ko)
Other versions
KR20000074306A (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 KR1019990018125A priority Critical patent/KR100554783B1/en
Publication of KR20000074306A publication Critical patent/KR20000074306A/en
Application granted granted Critical
Publication of KR100554783B1 publication Critical patent/KR100554783B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04FPUMPING OF FLUID BY DIRECT CONTACT OF ANOTHER FLUID OR BY USING INERTIA OF FLUID TO BE PUMPED; SIPHONS
    • F04F5/00Jet pumps, i.e. devices in which flow is induced by pressure drop caused by velocity of another fluid flow
    • F04F5/02Jet pumps, i.e. devices in which flow is induced by pressure drop caused by velocity of another fluid flow the inducing fluid being liquid
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04FPUMPING OF FLUID BY DIRECT CONTACT OF ANOTHER FLUID OR BY USING INERTIA OF FLUID TO BE PUMPED; SIPHONS
    • F04F3/00Pumps using negative pressure acting directly on the liquid to be pumped

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Fluid Mechanics (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)

Abstract

본 발명은, 디지털 데이터 스트림의 변속재생 정보 기록장치 및 방법과, 이를 이용한 재생장치 및 방법에 관한 것으로, 상기 변속재생 정보 기록방법은, 입력 기록되는 디지털 데이터 스트림을 재생시 억세스의 기본 단위체로 구획하는 1단계; 상기 입력 기록되는 디지털 데이터 스트림의 비트 레이트를 확인하는 2단계; 및 상기 확인된 비트 레이트에 따라, 재생시 변속재생을 위한 제어정보의 생성을 제어하는 3단계를 포함하여 이루어지는 것을 특징으로 하여, 입력되는 데이터 스트림을 기록단위체로 구획 기록하고, 상기 기록단위체내에 기록된 기저영상 데이터의 기록위치 정보를 기록단위체별로 기록 관리하는 변속재생 정보가, 상기 기록단위체의 기저영상 데이터의 수 또는 데이터 스트림의 입력속도에 따라 선택적으로 생성 기록되도록 하거나, 또는 상기 생성 기록되는 변속재생 정보의 정확성여부를 식별하는 식별정보를 추가 기록함으로써, 하나의 기록단위체에 복수의 기저영상 데이터가 기록되는 경우에 야기되는 변속재생 정보의 오류를 사전에 방지하여, 보다 정확한 변속재생 동작이 이루어지도록 하는 매우 유용한 발명인 것이다. The present invention relates to an apparatus and method for recording and reproducing digital data streams, and a apparatus and method for using the same, wherein the apparatus and method for recording and reproducing digital data streams are divided into basic units of access during reproduction. Step 1 to do; Confirming a bit rate of the input and recorded digital data stream; And three steps of controlling generation of control information for shift reproduction during reproduction according to the identified bit rate. The data stream is divided into recording units and recorded in the recording unit. The shift regeneration information for recording and recording the recording position information of the recorded base image data for each recording unit is selectively generated and recorded according to the number of the base image data of the recording unit or the input speed of the data stream, or the generated recording By additionally recording identification information for identifying whether the shift reproduction information is correct, the error of shift reproduction information caused when a plurality of base image data is recorded in one recording unit is prevented in advance, so that a more accurate shift reproduction operation is performed. It is a very useful invention to be made.

변속재생, 기록단위체, 기저영상데이터, 엔트리포인트데이터, 비트레이트Variable speed playback, Recording unit, Base image data, Entry point data, Bit rate

Description

디지털 데이터 스트림의 변속재생 정보 기록장치 및 방법과, 이를 이용한 재생장치 및 방법{Method and apparatus for recording information on change of data speed} Device and method for recording and reproducing information of a digital data stream, and a device and method for reproducing the same.             

도 1은 기록집합체 관리정보(SOBI)를 도시한 것이고, 1 shows a record aggregation management information (SOBI),

도 2는 기록집합체 일반정보(SOB_GI)를 도시한 것이고, FIG. 2 shows general information on the aggregate information (SOB_GI).

도 3은 엔트리 포인트 플래그정보(EP_FLAG)를 도시한 것이고,3 shows entry point flag information EP_FLAG.

도 4는 엔트리 포인트 데이터(EPD)를 도시한 것이고, 4 shows entry point data (EPD),

도 5는 엔트리 포인트 일반정보(EP_GI)를 도시한 것이고, 5 shows entry point general information (EP_GI),

도 6은 엔트리 포인트 일반정보와 기록단위체간의 맵핑도를 도시한 것이고,6 shows a mapping diagram between entry point general information and a recording unit;

도 7은 엔트리 포인트 시작위치 리스트(EPSLL) 및 끝 위치 리스트(EPELL) 정보를 도시한 것이고, 7 illustrates entry point start position list (EPSLL) and end position list (EPELL) information,

도 8은 엔트리 포인트 시작위치 리스트(EPSLL) 및 끝 위치 리스트(EPELL) 정보와 기록단위체의 어플리케이션 패킷간의 맵핑도를 도시한 것이고,8 shows a mapping diagram between entry point start position list (EPSLL) and end position list (EPELL) information and application packets of a recording unit;

도 9는 프레젠테이션 시간정보 리스트(PTSL)를 도시한 것이고,9 shows a presentation time information list PTSL,

도 10은 본 발명이 적용되는 광디스크 장치의 개략적인 구성도를 도시한 것이고,10 is a schematic structural diagram of an optical disk device to which the present invention is applied;

도 11은 본 발명의 실시예에 따른 디지털 데이터 스트림의 변속재생 제어정보 기록방법에 대한 동작 흐름도를 도시한 것이고,11 is a flowchart illustrating an operation of a method for recording shift reproduction control information of a digital data stream according to an embodiment of the present invention.

도 12는 팩(Pack)단위의 디지털 데이터 스트림에 포함된 헤더정보를 도시한 것이고,12 illustrates header information included in a digital data stream in a pack unit.

도 13은 본 발명의 또다른 실시예에 따른 디지털 데이터 스트림의 변속재생 제어정보 기록방법에 대한 동작 흐름도를 도시한 것이고,FIG. 13 is a flowchart illustrating an operation of a method for recording shift reproduction control information of a digital data stream according to another embodiment of the present invention;

도 14는 본 발명의 또다른 실시예에 따라 추가 기록되는 식별정보(IDX_Flag)를 도시한 것이고,FIG. 14 illustrates identification information IDX_Flag additionally recorded according to another embodiment of the present invention.

도 15는 본 발명의 실시예에 따른 디지털 데이터 스트림의 변속재생 방법에 대한 동작 흐름도를 도시한 것이고,15 is a flowchart illustrating an operation of a method of shifting reproduction of a digital data stream according to an embodiment of the present invention.

도 16은 본 발명의 또다른 실시예에 따른 디지털 데이터 스트림의 변속재생 방법에 대한 동작 흐름도를 도시한 것이다.FIG. 16 is a flowchart illustrating a method of shifting and reproducing a digital data stream according to another embodiment of the present invention.

※ 도면의 주요부분에 대한 부호의 설명※ Explanation of code for main part of drawing

10 : 광픽업 20 : 아날로그 신호처리부10: optical pickup 20: analog signal processing unit

30 : 디지털 신호처리부 40 : A/V 신호처리부30: digital signal processor 40: A / V signal processor

50 : 제어부 60 : 메모리50: control unit 60: memory

본 발명은, 랜덤 억세스가 가능한 기록단위체내의 기저영상(Intra Picture) 데이터 스트림을 탐색 관리하는 변속재생 정보를 생성 기록하고, 변속재생 요청시, 상기 변속재생 정보를 이용하여 요청된 변속에 상응하는 변속재생이 이루어지도록 하는 디지털 데이터 스트림의 변속재생 정보 기록장치 및 방법과, 이를 이용한 재생장치 및 방법에 관한 것이다. The present invention generates and records shift reproduction information for searching and managing an intra picture data stream in a recording unit that can be randomly accessed, and when a shift reproduction request is made, the shift reproduction information corresponds to the requested shift. The present invention relates to a variable speed reproduction information recording apparatus and method for a digital data stream for shift reproduction, and a reproduction device and method using the same.

최근에 개발된 동영상 디스크 기록매체인 디브이디(DVD: Digital Versatile Disc)는, 대용량의 동영상 데이터 스트림을 기록 저장할 수 있으며, 또한 다양한 재생동작이 가능하여, 향후 동영상 기록매체로서 널리 확산 보급될 것이 확실시 기대되고 있다.Digital Versatile Disc (DVD), a recently developed video disc recording medium, is capable of recording and storing a large amount of video data streams and is capable of various playback operations, so it is expected to be widely spread as a video recording medium in the future. It is becoming.

상기와 같은, 디브이디의 재생동작 중 변속재생 동작은, 상기 데이터 스트림이 일정 기록크기 예를들면, 32개의 섹터(Sector, 1 Sector= 2048 bytes)단위로 구획 기록되는 기록단위체(SOBU: Stream OBject Unit)내의 기저영상 데이터를 선택적으로 독출 재생하는 것으로, 통상적으로 사용자의 선택에 따라 2 배속, 4 배속, 8 배속 등과 같이 2n (n=1,2,3..)에 상응하는 변속으로 변속재생 동작이 이루어지는 데, 상기 2 배속재생 동작이, 각 기록단위체에 기록된 기저영상 데이터를 모두 선택적으로 독출 재생하는 배속재생 동작이라고 가정하면, 상기 4 배속 재생동작은 각 기록단위체에 기록된 기저영상 데이터를 하나씩 간헐적으로 선택하여 독출 재생하는 배속재생 동작이 되는 것이고, 또한 상기 8 배속 재생동작은 각 기록단위체에 기록된 기저영상 데이터를 두 개씩 간헐적으로 선택하여 독출 재생하는 배속재생 동작이 되는 것이다. As described above, in the variable speed reproduction operation of the reproduction operation of the DVD, a recording unit (SOBU: Stream OBject Unit) in which the data stream is divided and recorded in units of 32 sectors (Sector, 1 Sector = 2048 bytes) Selective reading and reproducing the base image data in the), and typically shifting reproduction at a shift corresponding to 2 n (n = 1,2,3 ..) such as 2x, 4x, 8x, etc. according to the user's selection. If the double speed reproducing operation is a double speed reproducing operation for selectively reading out and reproducing all of the base image data recorded in each recording unit, the four speed reproducing operation is based on the base image data recorded in each recording unit. Is a double speed playback operation for intermittently selecting and reading out one by one, and the eight times playback operation intermittently intersects two pieces of base image data recorded in each recording unit. This is a double speed replay operation for selecting and reading and reproducing.

그러나, 상기와 같이 기록단위체내에 기록된 기저영상 데이터를 모두 또는 간헐적으로 선택하여 독출 재생하기 위해서는, 변속재생 요청시, 모든 기록단위체내의 기저영상 데이터를 일일이 검색하고, 검색된 기저영상 데이터를 상기 요청된 변속에 상응하여 모두 또는 간헐적으로 선택하여 독출 재생해야 하기 때문에, 시스템 제어에 대한 부담이 크게 증가되는 문제점이 있다.However, in order to read out and reproduce all or intermittently the base image data recorded in the recording unit as described above, when the shift reproduction request is made, the base image data in all the recording units is searched individually, and the retrieved base image data is recalled. There is a problem in that the burden on system control is greatly increased because it is necessary to select and read out all or intermittently corresponding to the requested shift.

따라서, 상기 기저영상 데이터의 기록위치를 기록 관리하는 관리정보인 변속재생 정보를 별도로 생성 기록하고, 변속재생 요청시, 상기 변속재생 정보에 기록 관리되는 기저영상 데이터의 기록위치 정보를 검색하여, 변속재생을 위한 기저영상 데이터의 기록위치를 보다 용이하게 탐색할 수 있도록 하는, 변속재생 정보 기록 및 재생방법이 관련업체들에 의해 제안되고 있다.Accordingly, the shift reproduction information, which is management information for recording and recording the recording position of the base image data, is separately generated and recorded, and when the shift reproduction request is made, the recording position information of the base image data recorded and managed in the shift reproduction information is searched and shifted. Background Art A method for recording and reproducing shift reproduction information, which makes it easier to search the recording position of base image data for reproduction, has been proposed by related companies.

한편, 상기 제안된 변속재생 정보 기록방법은, 우선 기저영상 데이터의 기록위치 정보를 상기 변속재생 정보로 생성 기록하되, 상기 변속재생 정보의 기록크기를 최소화하기 위하여 기록단위체별로 하나의 기저영상 데이터의 기록위치 정보만이 기록 관리되도록 제한하고 있다. In the proposed shift reproducing information recording method, first, recording position information of the base image data is generated and recorded as the shift reproducing information, and in order to minimize the recording size of the shift reproducing information, one base image data is recorded for each recording unit. Only recording position information is restricted to record management.

그러나, 상기 기록단위체 하나에 기록되는 기저영상 데이터의 수는, 수신되는 영상 프로그램의 내용 또는 수신되는 데이터 스트림의 입력속도(Bit rate)에 따 라 달라지게 되는 것으로, 예를들어, 상기 데이터 스트림의 입력속도가 낮은 경우, 하나의 기록단위체내에는 2개이상의 기저영상 데이터가 기록될 수 있으며, 또한 반대로 상기 데이터 스트림의 입력속도가 높은 경우, 하나의 기록단위체내에는 1개의 기저영상 데이터도 기록되지 않을 수 있다.However, the number of base image data recorded in one recording unit depends on the content of the received video program or the bit rate of the received data stream. When the input speed is low, two or more base image data may be recorded in one recording unit. On the contrary, when the input speed of the data stream is high, one base image data may not be recorded in one recording unit. You may not.

따라서, 상기와 같이 제안된 방법에 의해 생성 기록되는 변속재생 정보를 이용하여, 변속재생 동작을 수행하게 되면, 기록단위체내에 실제로 기록된 기저영상 데이터의 수와 관계없이 무조건 기록단위체별로 하나의 기저영상 데이터에 대한 기록위치만 검색되어, 실제 기록된 기저영상 데이터 수에 근거한 정확한 변속재생 동작이 이루어지지 못하는 문제점이 있으며, 또한 각 기록단위체내에 기록된 모든 기저영상 데이터의 기록위치를 상기 변속재생 정보에 모두 기록하게 되면, 전술한 바와 같이 변속재생 정보의 기록크기가 너무 크게 증가하게 되어, 동영상 데이터 스트림의 기록용량이 상대적으로 크게 감소하게 되는 문제점이 있다.Therefore, when the shift reproduction operation is performed by using the shift reproduction information generated and recorded by the proposed method as described above, one basis for each recording unit is unconditionally irrespective of the number of the base image data actually recorded in the recording unit. Only the recording position of the image data is searched, and there is a problem that an accurate shift reproduction operation cannot be performed based on the number of recorded base image data, and the recording position of all the base image data recorded in each recording unit is shifted and reproduced. If all of the information is recorded, the recording size of the speed change reproduction information increases so much as described above that the recording capacity of the moving picture data stream is relatively reduced.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 입력되는 데이터 스트림을 일정 기록크기의 기록단위체로 구획 기록하고, 상기 기록단위체내에 기록된 기저영상 데이터의 기록위치 정보를 기록단위체별로 기록 관리하는 변속재생 정보가, 상기 기록단위체의 기저영상 데이터의 수 또는 데이터 스트림의 입력속도에 따라 선택적으로 생성 기록되도록 하거나, 또는 상기 변속재생 정보의 유효성을 식별하는 식별정보와 함께 생성 기록되도록 하여, 복수개의 기저 영상 데이터가 하나의 기록단위체에 포함 기록된 경우 초래되는 변속재생 정보의 오류를 사전에 방지하여 정확한 변속재생 동작이 이루어지도록 하는 디지털 데이터 스트림의 변속재생 정보 기록장치 및 방법과, 이를 이용한 재생장치 및 방법을 제공하는 데, 그 목적이 있다.
Therefore, the present invention was created to solve the above problems, and records the input data stream into a recording unit having a predetermined recording size, and records recording position information of the base image data recorded in the recording unit. The shift reproduction information to be recorded and managed for each record may be selectively generated and recorded according to the number of base image data of the recording unit or the input speed of the data stream, or may be generated and recorded together with identification information for identifying the validity of the shift reproduction information. And a shift playback information recording apparatus and method of a digital data stream for preventing a shift of shift playback information caused in advance when a plurality of base image data is recorded in one recording unit so as to perform an accurate shift playback operation; To provide a playback apparatus and method using the same, Never.

상기와 같은 목적을 달성하기 위한 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록방법은, 입력 기록되는 디지털 데이터 스트림을 재생시 억세스의 기본 단위체로 구획하는 1단계; 상기 입력 기록되는 디지털 데이터 스트림의 비트 레이트를 확인하는 2단계; 및 상기 확인된 비트 레이트에 따라, 재생시 변속재생을 위한 제어정보의 생성을 제어하는 3단계를 포함하여 이루어지는 것을 특징으로 하며, According to an aspect of the present invention, there is provided a method of recording and reproducing information of a digital data stream, the method comprising: dividing an input and recorded digital data stream into basic units of access during reproduction; Confirming a bit rate of the input and recorded digital data stream; And controlling the generation of control information for shift reproduction during reproduction according to the identified bit rate.

또한, 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록방법은, 입력 기록되는 디지털 데이터 스트림을 재생시 억세스의 기본 단위체로 구획하는 1단계; 상기 구획된 기본 단위체에 대응하여 재생시 변속재생을 위한 제어정보를 생성 기록하는 2단계; 상기 입력 기록되는 디지털 데이터 스트림의 비트 레이트를 확인하는 3단계; 및 상기 확인된 비트 레이트에 따라 변속재생을 위하여 참조해야할 변속재생 제어정보를 지정하기 위한 정보를 생성 기록하는 4단계를 포함하여 이루어지는 것을 특징으로 하며, In addition, the variable speed reproduction information recording method of the digital data stream according to the present invention comprises the steps of: dividing the input and recorded digital data stream into a basic unit of access during reproduction; Generating and recording control information for shift reproduction during reproduction according to the divided basic unit; Checking a bit rate of the input and recorded digital data stream; And generating and recording information for designating shift reproduction control information to be referred to for shift reproduction according to the identified bit rate.

또한, 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록장치는, 입력되는 디지털 데이터 스트림을 기록매체상에 기록하기 위한 기록수단; 상기 입력 기록되는 디지털 데이터 스트림의 비트 레이트를 확인하는 확인수단; 및 상기 기록된 디지털 데이터 스트림을 재생시 억세스의 기본 단위체로 구획하고, 상기 확인된 비트 레이트에 따라 구획된 기본 단위체에 대응하는 변속재생 제어정보의 생성을 제어하는 제어수단을 포함하여 구성되는 것을 특징으로 하며,In addition, the variable speed reproduction information recording apparatus of the digital data stream according to the present invention comprises: recording means for recording an input digital data stream on a recording medium; Confirmation means for confirming a bit rate of the input and recorded digital data stream; And control means for dividing the recorded digital data stream into basic units of access during reproduction, and controlling generation of shift reproduction control information corresponding to the divided basic units according to the identified bit rate. ,

또한, 본 발명에 따른 디지털 데이터 스트림의 변속재생 방법은, 변속재생 요청시, 참조해야할 변속재생 제어정보의 지정 정보를 확인하는 1단계; 및 상기 확인된 지정정보에 근거하여 변속재생 제어정보를 억세스하는 2단계를 포함하여 이루어지는 것을 특징으로 하며, In addition, the variable speed reproduction method of the digital data stream according to the present invention includes a step of confirming designation information of shift reproduction control information to be referred to when a shift reproduction request; And accessing the shift reproduction control information on the basis of the identified designated information.

또한, 본 발명에 따른 디지털 데이터 스트림의 변속재생 장치는, 변속재생 요청시, 참조해야할 변속재생 제어정보의 지정정보를 확인하는 확인수단; 및 상기 확인된 지정정보에 근거한 변속재생 제어정보를 억세스하여 이에따라 기저영상 데이터의 재생을 제어하는 제어수단을 포함하여 구성되는 것을 특징으로 한다. In addition, the shift playback apparatus of a digital data stream according to the present invention includes: confirmation means for confirming designation information of shift playback control information to be referred to when a shift playback request is made; And control means for accessing the shift reproduction control information based on the identified designated information and controlling the reproduction of the base image data accordingly.

이하, 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록장치 및 방법과, 이를 이용한 재생장치 및 방법에 대해, 첨부된 도면을 참조하여 상세히 설명한다.DETAILED DESCRIPTION OF THE INVENTION Hereinafter, an apparatus and method for recording and reproducing information of a digital data stream and a apparatus and method using the same according to the present invention will be described in detail with reference to the accompanying drawings.

우선, 도 1은 디지털 데이터 스트림이 시간적 연속성을 갖고 기록되는 기록집합체(SOB: Stream OBject)를 관리하는 기록집합체 관리정보(SOBI: SOB Information)의 구성을 도시한 것으로, 상기 기록집합체 관리정보는, 기록집합체의 유형(SOB_TY), 기록시간(SOB Recording Time)등과 같은 일반정보가 기록되는 기록집합체 일반정보(SOB_GI: SOB General Information); 어플리케이션 패킷 도착시간 증가량(IAPAT: Incremental Application Packet Arrival Time)정보가 기록되는 맵핑 리스트(MAPL: Mapping List); 그리고 선택적으로 추가 기록되는 엔트리 포인트 데이터(EPD: Entry Point Data) 필드로 구성되는 데, 상기 기록집합체 일반정보(SOB_GI)에는 도 2에 도시한 바와 같이, 기록집합체의 유형(SOB_TY), 기록시간(SOB_REC_TM), 스트림 정보 번호(SOB_STI_N), 엔트리 포인트 플래그(EP_FLAGS), 시작 어플리케이션 패킷 도착시간(SOB_S_APAT), 마지막 어플리케이션 패킷 도착시간(SOB_E_APAT), 시작 기록단위체(SOB_S_SOBU) 및 맵핑 리스트 엔트리 번호(MAPL_ENT_NS)에 대한 정보들이 기록되며, 상기 엔트리 포인트 플래그(EP_FLAGS) 정보는, 기록집합체내에 엔트리 포인트 데이터가 존재하는 지의 여부와, 각각의 스트림에 엔트리 포인트 정보가 포함되어 있는 지의 여부를 나타내는 식별정보로서, 상기 엔트리 포인트 데이터가 존재하는 경우, 상기 엔트리 포인트 플래그(EP_FLAGS) 정보에는 도 3과 같은 식별정보들이 기록된다.First, FIG. 1 illustrates the configuration of recording aggregate management information (SOBI: SOB Information) for managing a recording object (SOB: Stream OBject) in which a digital data stream is recorded with temporal continuity. General information (SOB_GI: SOB General Information) in which general information such as a type of recording set (SOB_TY), a recording time (SOB Recording Time), etc. are recorded; A mapping list (MAPL: Mapping List) in which Incremental Application Packet Arrival Time (IAPAT) information is recorded; And an entry point data (EPD) field to be additionally recorded. The general information SOB_GI includes the type (SOB_TY) and the recording time of the record aggregate as shown in FIG. SOB_REC_TM, stream information number (SOB_STI_N), entry point flag (EP_FLAGS), start application packet arrival time (SOB_S_APAT), last application packet arrival time (SOB_E_APAT), start recording unit (SOB_S_SOBU), and mapping list entry number (MAPL_ENT_NS). Information is recorded, and the entry point flag (EP_FLAGS) information is identification information indicating whether entry point data exists in a record collection and whether entry point information is included in each stream. When point data exists, the entry point flag (EP_FLAGS) information is as shown in FIG. Star information is recorded.

상기 엔트리 포인트 플래그(EP_FLAGS) 정보에는, 도 3에 도시한 바와 같이, 해당 기록집합체의 스트림 내부에 엔트리 포인트가 표기되어 있는지를 나타내는 식별정보(EP marks in stream)가 기록되어, 상기 식별정보의 값이 '0' 이면, 해당 기록집합체의 스트림 내부에 엔트리 포인트가 표기되어 있지 않고, 상기 식별정보의 값이 '1' 이면, 엔트리 포인트가 표기되어 있다고 식별할 수 있게 된다.In the entry point flag (EP_FLAGS) information, as shown in Fig. 3, identification information (EP marks in stream) indicating whether an entry point is indicated in the stream of the recording aggregate is recorded, and the value of the identification information is recorded. If the value is '0', no entry point is indicated in the stream of the recording aggregate. If the value of the identification information is '1', the entry point is identified.

참고로, 상기 식별정보의 값이 '1' 인 경우라도, 스트림 내부에 엔트리 포인 트가 표기되어 있지 않을 수도 있다.For reference, even when the value of the identification information is '1', the entry point may not be indicated in the stream.

또한, 해당 기록집합체에 엔트리 포인트 데이터(EPD)가 존재하는 지를 나타내는 식별정보(EP Data exist)가 기록되어, 상기 식별정보의 값이 '0' 이면, 해당 기록집합체에 대한 엔트리 포인트 데이터가 존재하지 않고, 상기 식별정보의 값이 '1' 이면, 엔트리 포인트 데이터가 존재하고 있음을 식별할 수 있게 되는 데, 상기 식별정보의 값이 '0' 이면, 이후 연속 기록되는 식별정보('b5'∼'b2')가 기록되지 않게 된다.In addition, when identification information (EP Data exist) indicating whether entry point data (EPD) exists in the recording set is recorded, and the value of the identification information is '0', entry point data for the recording set does not exist. If the value of the identification information is '1', it is possible to identify that entry point data exists. If the value of the identification information is '0', the identification information 'b5' to be continuously recorded thereafter is '0'. 'b2') is not recorded.

또한, 상기 엔트리 포인트 데이터(EPD)에 기록되는 엔트리 포인트 시작위치 리스트(EPSLL: Entry Point Start Location List), 엔트리 포인트 끝위치 리스트(EPELL: Entry Point End Location List) 및 엔트리 포인트 시작 맵(EPSM: Entry Point Start Map) 정보가 시간에 기준(Time Based)한 정보인 지 또는 섹터에 기준(Sector Based)한 정보인 지를 나타내는 식별정보(Time Based)가 기록되어, 상기 식별정보의 값이 '0' 이면, 상기 정보들이 섹터에 기준(Sector Based)한 정보이고, 상기 식별정보의 값이 '1' 이면, 상기 정보들이 시간에 기준(Time Based)한 정보임을 식별할 수 있게 된다.In addition, an entry point start location list (EPSLL), an entry point end location list (EPELL), and an entry point start map (EPSM) are recorded in the entry point data EPD. Point Start Map information is recorded that indicates whether the information is Time Based or Sector Based, and if the value of the identification information is '0', When the information is sector based information and the value of the identification information is '1', it is possible to identify that the information is time based information.

그리고, 상기 엔트리 포인트 시작위치 리스트(EPSLL)의 존재여부를 나타내는 식별정보(EPSLL exists)가 기록되어, 상기 식별정보의 값이 '0' 이면, 해당 기록집합체에 대한 엔트리 포인트 시작위치 리스트(EPSLL)가 존재하지 않고, 상기 식별정보의 값이 '1' 이면, 해당 기록집합체에 대한 엔트리 포인트 시작위치 리스트(EPSLL)가 존재하고 있다고 식별하게 된다. Then, the identification information (EPSLL exists) indicating whether the entry point start position list (EPSLL) exists or not is recorded, and if the value of the identification information is '0', the entry point start position list (EPSLL) for the corresponding recording set. Is not present, and if the value of the identification information is '1', it is identified that there is an entry point start position list (EPSLL) for the record set.

또한, 상기 엔트리 포인트 끝 위치 리스트(EPELL)의 존재여부를 나타내는 식별정보(EPELL exists)가 기록되어, 상기 식별정보의 값이 '0' 이면, 해당 기록집합체에 대한 엔트리 포인트 끝 위치 리스트(EPELL)가 존재하지 않고, 상기 식별정보의 값이 '1' 이면, 해당 기록집합체에 대한 엔트리 포인트 끝 위치 리스트(EPELL)가 존재하고 있음을 식별할 수 있게 되며, 또한 상기 프레젠테이션 시각정보 리스트(PTSL)의 존재여부를 나타내는 식별정보(PTSL exists)가 기록되어, 상기 식별정보의 값이 '0' 이면, 해당 기록집합체에 대한 프레젠테이션 시각정보 리스트(PTSL)가 존재하지 않고, 상기 식별정보의 값이 '1' 이면, 해당 기록집합체에 대한 프레젠테이션 시각정보 리스트(PTSL)가 존재하고 있음을 식별할 수 있게 된다.In addition, when the identification information (EPELL exists) indicating whether the entry point end position list (EPELL) exists or not is recorded, and the value of the identification information is '0', the entry point end position list (EPELL) for the corresponding recording collection is displayed. Is not present and the value of the identification information is '1', it is possible to identify that there is an entry point end position list (EPELL) for the record set, and also the presentation time information list (PTSL) When the identification information PTSL exists, which indicates whether the information exists, and the value of the identification information is '0', the presentation time information list PTSL for the record collection does not exist and the value of the identification information is '1'. ', It is possible to identify that there is a presentation visual information list (PTSL) for the record set.

한편, 도 1을 참조로 전술한 바 있는 상기 엔트리 포인트 데이터(EPD) 필드에는 도 4에 도시한 바와 같이, 엔트리 포인트 일반정보(EP_GI: Entry Point General Information); 엔트리 포인트 시작위치 리스트(EPSLL: Entry Point Start Location List); 엔트리 포인트 끝위치 리스트(EPELL: Entry Point End Location List); 및 프레젠테이션 시각정보 리스트(PTSL: Presentation Timestamp List) 정보가 기록되는 데, 이와 같은 정보가 기록되는 상기 엔트리 포인트 데이터 필드는 물론, 상기 엔트리 포인트 필드에 기록되는 각 정보는 선택적으로 추가 기록되는 것으로 경우에 따라 기록되지 않을 수도 있다. Meanwhile, as shown in FIG. 4, the entry point data (EPD) field described above with reference to FIG. 1 includes entry point general information (EP_GI); Entry Point Start Location List (EPSLL); Entry Point End Location List (EPELL); And Presentation Timestamp List (PTSL) information is recorded, wherein each information recorded in the entry point field as well as the entry point data field where such information is recorded is optionally additionally recorded. It may not be recorded accordingly.

상기 엔트리 포인트 일반정보(EP_GI)에는, 도 5에 도시한 바와 같이, 엔트리 포인트의 번호(EP_Ns: Number of Entry Points)와 엔트리 포인트 시작 맵(EPSM: Entry Point Start Map)정보가 기록되는 데, 상기 엔트리 포인트 번호(EP_Ns)는, 엔트리 포인트를 포함하고 있는 기록단위체가 하나의 엔트리 포인 시작 맵(EPSM)에 일치되도록 하기 위한 것으로, 상기 엔트리 포인트 시작 맵(ESPM) 정보는, 각각의 맵핑 리스트 엔트리 번호(MAPL_ENT_Ns)에 포함 구성되는 것으로, 예를들어, 도 6과 같이, 상기 각 엔트리 포인트 시작 맵(ESPM)정보가 바이트(Byte) 단위의 기록크기로 배치 기록되는 경우, 마지막 바이트의 엔트리 포인트 시작 맵(ESPM)에는 바이트 단위의 기록크기로 일치시키기 위해 불요 데이터(Null Data, '0')가 패딩(Padding) 처리될 수도 있다. In the entry point general information EP_GI, as illustrated in FIG. 5, number of entry points (EP_Ns) and entry point start map (EPSM) information are recorded. The entry point number (EP_Ns) is for ensuring that the recording unit containing the entry point is matched to one entry point start map (EPSM). The entry point start map (ESPM) information is each mapping list entry number. (MAPL_ENT_Ns). For example, as shown in FIG. 6, when each entry point start map (ESPM) information is batch-recorded in a recording size in bytes, the entry point start map of the last byte. In the ESPM, null data '0' may be padded to match the recording size in bytes.

상기 엔트리 포인트 시작 맵 정보는, 상기 기록집합체 일반정보(SOB_GI)에 기록되는 엔트리 포인트 플래그(EP_FLAGS) 정보 특히, 시간에 기준(Time Based)한 정보인 지 또는 섹터에 기준(Sector Based)한 정보인 지를 나타내는 식별정보(Time Based)에 따라 달라지게 되는 데, 예를들면, 상기 엔트리 포인트 플래그(EP_FLAGS)에 기록되는 식별정보(Time Based)의 식별 값이 '0' 이면, 상기 엔트리 포인트 시작 맵에 의해 지시되는 엔트리 포인트는, 섹터에 기준하여 지시되는 특정 기록단위체의 위치정보가 되고, 상기 식별정보(Time Based)의 식별 값이 '0' 이면, 상기 엔트리 포인트 시작 맵에 의해 지시되는 엔트리 포인트는, 시간에 기준하여 지시되는 특정 기록단위체의 위치 정보가 된다. The entry point start map information is entry point flag (EP_FLAGS) information recorded in the general information SOB_GI, in particular, time-based information or sector-based information. If the identification value of the identification information (Time Based) recorded in the entry point flag (EP_FLAGS) is '0', the entry point start map is determined according to the time information. The entry point indicated by is the position information of the specific recording unit indicated on the basis of the sector, and when the identification value of the time information is '0', the entry point indicated by the entry point start map is For example, the position information of the specific recording unit indicated on the basis of time is used.

한편, 상기 엔트리 포인트 시작위치 리스트(EPSLL)와 엔트리 포인트 끝 위치 리스트(EPELL)는 도 7에 도시한 바와 같이, 각각 섹터 기준 또는 시간 기준으로 기록 관리되는 것으로, 상기 엔트리 포인트 시작위치 리스트(EPSLL)는, 랜덤 억세스가 가능한 기록단위체내의 특정 어플리케이션 패킷을 탐색하기 위한 위치정보 리스 트로서, 상기 엔트리 포인트 시작위치 리스트에 기록된 엔트리들은 상기 랜덤 억세스가 가능한 기록단위체의 특정 어플리케이션 패킷과 일대일로 맵핑되고, 상기 엔트리 포인트 끝 위치 리스트는 랜덤 억세스가 가능한 기록단위체의 어플리케이션 패킷이 종료되는 위치를 탐색하기 위한 위치정보 리스트로서, 상기 엔트리 포인트 끝 위치 리스트에 기록된 엔트리들은 상기 랜덤 억세스가 가능한 마지막 기록단위체의 어플리케이션 패킷과 일대일로 맵핑된다.On the other hand, the entry point start position list EPSLL and the entry point end position list EPELL are recorded and managed on a sector basis or a time basis, respectively, as shown in FIG. Is a location information list for searching for a specific application packet in a random-accessible recording unit, wherein entries recorded in the entry point start position list are mapped one-to-one with a specific application packet of the random-accessible recording unit. The entry point end position list is a position information list for searching for a position at which an application packet of a randomly accessible recording unit is terminated, and entries recorded in the entry point end position list of the last recording unit of the random accessible are: Application packet Mapped one-to-one with

한편, 도 7의 (a)에 도시한 바와 같이, 섹터 기준(Sector Based)으로 기록 관리되는 엔트리 포인트 시작위치 리스트(EPSLL) 및 엔트리 포인트 끝 위치 리스트(EPELL)에는, 섹터 오프셋(SOFF: Sector Offset)과 어플리케이션 패킷번호(AP_NO)가 기록되는 데, 상기 엔트리 포인트 시작위치 리스트(EPSLL)에 대한 섹터 오프셋(SOFF)은 상기 엔트리 포인트 시작위치 리스트에 기록된 엔트리와 맵핑되는 기록단위체내의 섹터 오프셋 번호(SOFF # n)로 표기되며, 상기 섹터 오프셋 번호 예를들어, SOFF # 0 은 특정 기록단위체내의 첫 번째 섹터(Sector # 0)를 나타내는 것으로, 도 8에 도시한 바와 같이, 엔트리 포인트 시작 맵(EPSM)의 4번째 엔트리가 '1' 로 기록되어 있고, 상기 섹터 오프셋 번호가 SOFF # 3 이면, 상기 엔트리 포인트 시작 맵(EPSM)의 4번째 엔트리에 의해 지시된 기록단위체는 SOBU # 4가 되고, 상기 섹터 오프셋 번호에 의해 지시된 섹터는 SOBU # 4의 첫 번째 섹터(Sector # 0)와 3개의 섹터 오프셋 값을 갖는 Sector # 3 이 된다. On the other hand, as shown in Fig. 7A, a sector offset (SOFF: Sector Offset) is included in the entry point start position list (EPSLL) and the entry point end position list (EPELL) recorded and managed on a sector basis. ) And an application packet number AP_NO, in which a sector offset SOFF for the entry point start position list EPSLL is a sector offset number in a recording unit mapped to an entry recorded in the entry point start position list. (SOFF # n), the sector offset number, for example, SOFF # 0 represents the first sector (Sector # 0) in a specific recording unit, as shown in Figure 8, entry point start map If the fourth entry of (EPSM) is recorded as '1' and the sector offset number is SOFF # 3, the recording unit indicated by the fourth entry of the entry point start map (EPSM) is SOBU # 4. The sector indicated by the sector offset number becomes Sector # 3 having the first sector (Sector # 0) of SOBU # 4 and three sector offset values.

또한, 상기 엔트리 포인트 끝 위치 리스트(EPELL)에 대한 섹터 오프셋(SOFF)도 마찬가지로 상기 엔트리 포인트 시작위치 리스트 엔트리에 기록된 맵핑되는 기 록단위체내의 섹터 오프셋 번호(SOFF # n)로 표기되는 데, 예를들어 도 8에 도시한 바와 같이, 엔트리 포인트 시작 맵(EPSM)의 4번째 엔트리가 '1' 로 기록되어 있고, 상기 섹터 오프셋 번호가 SOFF # 66 이면, 상기 엔트리 포인트 시작 맵(EPSM)에 의해 지시된 기록단위체는, SOBU # 4가 되고, 상기 섹터 오프셋 번호에 의해 지시된 섹터는, SOBU # 4의 첫 번째 섹터(Sector # 0)와 66개의 섹터 오프셋 값을 갖는 기록위치의 섹터 즉, 하나의 기록단위체가 32개의 섹터크기로 구성된다고 가정하면, 상기 SOBU # 4 의 첫 번째 섹터(Sector # 0)와 66개의 섹터 오프셋 값을 갖는 기록위치인 SOBU # 6 내의 Sector # 2 가 된다.In addition, the sector offset (SOFF) for the entry point end position list (EPELL) is also denoted by the sector offset number (SOFF # n) in the mapped recording unit recorded in the entry point start position list entry. For example, as shown in FIG. 8, if the fourth entry of the entry point start map (EPSM) is recorded as '1' and the sector offset number is SOFF # 66, the entry point start map (EPSM) is displayed. The recording unit indicated by is SOBU # 4, and the sector indicated by the sector offset number is a sector of the recording position having the first sector (Sector # 0) and 66 sector offset values of SOBU # 4, that is, Assuming that one recording unit is composed of 32 sector sizes, the first sector (Sector # 0) of SOBU # 4 and Sector # 2 in SOBU # 6 which is a recording position having 66 sector offset values.

한편, 상기 도 7에 도시한 어플리케이션 번호(AP_NO)는 상기 정보(EPSM, EPSLL, EPELL)들에 의해 지시된 해당 섹터내의 특정 어플리케이션 패킷을 지시하는 정보 즉, 랜덤 억세스가 가능한 데이터 패킷인 어플리케이션 패킷, 예를들어 192 바이트의 기록크기를 갖는 어플리케이션 패킷의 번호(AP_NO # n : n= 1,2,3..)로서, 도 8을 참조로 전술한 바와 같이, 검색된 해당 섹터내의 특정 에플리케이션 패킷을 지시하게 된다. On the other hand, the application number (AP_NO) shown in FIG. 7 is an information packet indicating a specific application packet in the sector indicated by the information (EPSM, EPSLL, EPELL), that is, an application packet that is a random access data packet, For example, as a number (AP_NO #n: n = 1,2,3 ..) of an application packet having a recording size of 192 bytes, as described above with reference to FIG. 8, it indicates a specific application packet in the corresponding sector searched. Done.

즉, 엔트리 포인트 시작 위치 리스트(EPSLL)의 어플리케이션 번호, 예를들어 AP_NO # 3은, 상기 검색된 Sector # 3 내의 AP # 3에 대응되는 위치정보가 되고, 엔트리 포인트 끝 위치 리스트(EPELL)의 어플리케이션 번호, AP_NO # 8은, 상기 검색된 또다른 Sector # 2 내의 AP # 8 에 대응되는 위치정보가 된다. That is, the application number of the entry point start position list (EPSLL), for example, AP_NO # 3, becomes the position information corresponding to AP # 3 in the searched Sector # 3, and the application number of the entry point end position list (EPELL). , AP_NO # 8 is location information corresponding to AP # 8 in the searched another Sector # 2.

한편, 도 7의 (b)에 도시한 바와 같이, 시간 기준(Time Based)으로 기록 관리되는 엔트리 포인트 시작위치 리스트(EPSLL) 및 엔트리 포인트 끝 위치 리스트(EPELL)에는 엔트리 포인트 어플리케이션 패킷 도착시간(EP_APAT) 정보가 기록되는 데, 상기 엔트리 포인트 어플리케이션 패킷 도착시간(EP_APAT) 정보는, 상기 랜덤 억세스가 가능한 특정 어플리케이션 패킷의 패킷 도착시간정보로서, 도 8에 도시한 바와 같이 상기 정보(EPSM, EPSLL, EPELL)들에 의해 검색된 기록단위체 SOBU # 4 및 SOBU # 6 내의 특정 어플리케이션 패킷 즉, AP # 3 과 AP # 8 의 기록위치에 대응되는 시간정보가 된다. 따라서, 상기 검색된 기록단위체 SOBU # 4 및 SOBU # 6 내의 특정 섹터 위치를 검색하지 않고서도, 랜덤 억세스가 가능한 어플리케이션 패킷을 탐색할 수 있게 된다.  On the other hand, as shown in Fig. 7 (b), the entry point application packet arrival time (EP_APAT) in the entry point start position list (EPSLL) and entry point end position list (EPELL) recorded and managed on a time basis (EP Based) ) Information is recorded, and the entry point application packet arrival time (EP_APAT) information is packet arrival time information of a specific application packet that can be randomly accessed, and the information (EPSM, EPSLL, EPELL) is shown in FIG. ) Is time information corresponding to a specific application packet in the recording units SOBU # 4 and SOBU # 6, that is, the recording positions of AP # 3 and AP # 8. Accordingly, it is possible to search for an application packet that can be randomly accessed without searching for specific sector positions in the searched recording units SOBU # 4 and SOBU # 6.

그리고, 도 9에 도시한 상기 프레젠테이션 시간정보 리스트(PTSL)는, 기록집합체의 모든 엔트리 포인트에 대한 시간정보를 리스트(List)한 정보로서, 모든 엔트리 포인트는 상기 프레젠테이션 시간정보 리스트(PTSL)에 기록된 엔트리들과 각각 일대일로 대응된다.The presentation time information list PTSL shown in FIG. 9 is information for listing time information for all entry points of a record collection, and all entry points are recorded in the presentation time information list PTSL. Correspond to entries one-to-one.

이하, 첨부된 도면을 참조로 상기와 같이 기록되는 변속재생 정보들에 대한 생성 기록장치 및 방법에 대하여 상세히 설명한다.Hereinafter, a generation recording apparatus and method for shift reproducing information recorded as described above will be described in detail with reference to the accompanying drawings.

먼저, 도 10은 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록 및 재생방법이 적용되는 광디스크 장치에 대한 전체 구성을 도시한 것으로, 디브이디와 같은 광디스크(OD)의 데이터를 기록 또는 독출하는 광픽업(10); 상기 광픽업(10)에 의해 기록 또는 독출되는 아날로그 신호를 신호 처리하는 아날로그 신호처리부(20); 상기 광픽업 및 아날로그 신호 처리부에 의해 재생되는 광디스크 의 재생신호 또는 수신되는 영상 및 음성신호를 광디스크 기록신호로 디지털 신호 처리하는 디지털 신호처리부(30); 상기 디지털 신호처리부로부터 출력되는 디지털 데이터 또는 외부로부터 수신되는 입력신호를 영상 및 음성 신호로 신호 처리하는 A/V 신호처리부(40); 상기 각 신호처리부의 동작 및 변속재생 정보를 포함하는 네비게이션 정보를 생성 기록/탐색 제어하는 제어부(50); 및 상기 제어부의 제어동작에 필요한 데이터를 저장하는 메모리(60)를 포함하여 구성되는 데, 상기와 같이 구성되는 광디스크 장치에서의 변속재생 정보 기록동작인, 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록방법에 대한 일실시예에 대해, 이하 첨부된 도 11을 참조로 상세히 설명하면, 우선 상기 A/V 신호처리부(40)를 거쳐 음성 및 영상신호에 해당하는 디지털 데이터 스트림이 상기 디지털 신호처리부(30)로 입력(S10)되면, 상기 제어부(50)는 디지털 신호처리부(30) 및 광픽업(20)을 동작 제어하여 상기 입력된 디지털 데이터 스트림을 광디스크(OD)상에 일정 기록 크기를 갖는 기록단위체(SOBU)로 구획 기록(S11)하게 되는 데, 이때 도 12에 도시한 바와 같이, 상기 디지털 데이터 스트림 중 각 섹터 또는 팩(Pack)단위로 포함 전송되는 어플리케이션 헤더(Application Header)필드에 기록된 롱 헤더 플래그(Long Header Flag)를 검색하고, 검색된 롱 헤더 플래그의 값이 '1' 로 설정되어 있는 경우, 선택적으로 추가 기록되는 최대 비트 레이트(Max_bitrate)의 값을 확인(S12)한다.First, FIG. 10 shows an overall configuration of an optical disk apparatus to which the variable speed reproduction information recording and reproducing method of a digital data stream according to the present invention is applied. The optical disk recording or reading data of an optical disk (OD) such as a DVD is shown. Pickup 10; An analog signal processor 20 for signal processing an analog signal recorded or read by the optical pickup 10; A digital signal processor (30) for digitally processing the reproduction signal of the optical disc reproduced by the optical pickup and analog signal processor or the received video and audio signal into an optical disc recording signal; An A / V signal processor 40 for processing the digital data output from the digital signal processor or an input signal received from the outside into a video and audio signal; A controller (50) for generating, recording and searching / controlling navigation information including operations of the signal processing units and shift reproduction information; And a memory 60 for storing data necessary for the control operation of the control unit, wherein the shift reproduction information of the digital data stream according to the present invention is a shift reproduction information recording operation in the optical disc device configured as described above. An embodiment of the recording method will be described in detail below with reference to FIG. 11. First, a digital data stream corresponding to an audio and video signal is passed through the A / V signal processor 40. 30, the controller 50 controls the digital signal processor 30 and the optical pickup 20 to record the input digital data stream having a predetermined recording size on the optical disc OD. In the case of partition recording (S11) in a unit SOBU, as shown in FIG. 12, the application is transmitted and included in units of sectors or packs of the digital data stream. Search for the Long Header Flag recorded in the Application Header field, and if the value of the found Long Header Flag is set to '1', the value of the maximum bit rate (Max_bitrate) that is additionally recorded additionally. Check (S12).

상기 최대 비트 레이트 값은, 입력 기록되는 디지털 데이터 스트림의 입력속도를 나타내는 정보로서, 전술한 바와 같이 상기 최대 비트 레이트의 값 즉, 디지털 데이터 스트림의 입력속도에 따라 하나의 기록단위체에 다수개의 기저영상 데이 터가 포함 기록되거나 또는, 하나의 기저영상 데이터도 기록되지 않을 수 있으므로, 상기 확인된 최대 비트 레이트가 하나의 기록단위체내에 하나의 기저영상 데이터를 포함 기록하게 되는 기준 비트 레이트 보다 낮은 저 비트 레이트(Low bit rate)인 경우(S13), 하나의 기록단위체내에 복수개의 기저영상 데이터가 포함 기록되어 있음을 판별하게 된다. The maximum bit rate value is information indicating an input speed of the digital data stream to be input and recorded. As described above, a plurality of base images are recorded in one recording unit according to the maximum bit rate value, that is, the input speed of the digital data stream. The data may be recorded or recorded, or even one base image data may not be recorded, so that the identified maximum bit rate is lower than the reference bit rate at which one base image data is included and recorded in one recording unit. In the case of the low bit rate (S13), it is determined that a plurality of base image data is included and recorded in one recording unit.

따라서, 전술한 바와 같이 기록단위체별로 하나의 기저영상 데이터 기록위치 즉, 기록단위체별로 하나의 엔트리 포인트만을 생성 기록하는 엔트리 포인트 데이터(EPD) 정보가 부정확하게 되는 결과를 초래하게 되므로, 이때에는 상기 기록단위체에 대응되는 엔트리 포인트 데이터의 생성 기록을 생략(S14)한다. Therefore, as described above, the entry point data (EPD) information for generating and recording only one base image data recording position for each recording unit, that is, only one entry point for each recording unit, becomes inaccurate. The generation record of the entry point data corresponding to the unit is omitted (S14).

반면, 상기 확인된 최대 비트 레이트가 하나의 기록단위체내에 하나의 기저영상 데이터를 포함 기록하게 되는 기준 비트 레이트보다 높거나 또는 동일한 비트 레이트(Bit rate)인 경우, 해당 기록단위체내에는 최대 하나의 기저영상 데이터만이 포함 기록될 수 있으므로, 이때에는 상기 기록단위체에 대응되는 엔트리 포인트 데이터가 정상적으로 생성 기록(S15)되도록 하는 데, 상기 엔트리 포인트 데이터의 생성 기록은, 도 12에 도시한 어플리케이션 헤더 확장(Application Header Extension)필드에 기록된 엔트리 포인트 시작 및 끝 위치정보(AU_Start, AU_End : Access Unit Start, Access Unit End)를 독출하여, 해당 어플리케이션 패킷 즉, 랜덤 억세스가 가능한 시작 어플리케이션 패킷과 마지막 어플리케이션 패킷의 기록위치를 도 7에 도시한 엔트리 포인트 시작위치 리스트(EPSLL) 및 엔트리 포인트 끝 위치 리스트(EPELL)로 기록하고, 이후 기록동작이 종료(S16)될 까지 상기 동작을 반복한다. On the other hand, when the checked maximum bit rate is higher than or equal to the reference bit rate at which one base image data is recorded in one recording unit or at the same bit rate, the maximum one bit rate is stored in the recording unit. Since only the base image data can be recorded and recorded, at this time, entry point data corresponding to the recording unit is normally generated and recorded (S15). The creation record of the entry point data is extended by the application header shown in FIG. Read the entry point start and end position information (AU_Start, AU_End: Access Unit Start, Access Unit End) recorded in the (Application Header Extension) field, and read the corresponding application packet, that is, the random access of the start application packet and the last application packet. Entry point start position list (EPS) showing the recording position shown in FIG. LL) and entry point end position list (EPELL), and the above operation is repeated until the recording operation ends (S16).

참고로, 상기 엔트리 포인트 시작위치 리스트(EPSLL) 및 엔트리 포인트 끝 위치 리스트(EPELL) 정보가 도 7의 (b)에 도시한 바와 같이, 시간에 기준한 엔트리 포인트 패킷 도착시간(EP_APAT) 정보로 기록되는 경우에는, 상기 엔트리 포인트 시작 및 끝 위치정보(AU_Start, AU_End)에 해당되는 어플리케이션 패킷의 시각정보(APAT)를 상기 엔트리 포인트 패킷 도착시간(EP_APAT) 정보로 생성 기록하게 된다. For reference, the entry point start position list (EPSLL) and entry point end position list (EPELL) information are recorded as entry point packet arrival time (EP_APAT) information based on time, as shown in FIG. In this case, the time information (APAT) of the application packet corresponding to the entry point start and end position information (AU_Start, AU_End) is generated and recorded as the entry point packet arrival time (EP_APAT) information.

한편, 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록방법에 대한 또다른 실시예에 대해, 이하 첨부된 도 13을 참조로 상세히 설명한다.On the other hand, another embodiment of a method for recording shift reproduction information of a digital data stream according to the present invention will be described in detail with reference to FIG.

우선 전술한 바와 같이, 상기 A/V 신호처리부(40)를 거쳐, 음성 및 영상신호에 해당하는 디지털 데이터 스트림이 상기 디지털 신호처리부(30)로 입력(S20)되면, 상기 제어부(50)는 디지털 신호처리부(30) 및 광픽업(20)을 동작 제어하여 상기 입력된 디지털 데이터 스트림을 광디스크(OD)상에 일정 기록 크기를 갖는 기록단위체(SOBU)로 구획 기록(S21)하게 되는 데, 이때 상기 기록단위체내에 구획 기록되는 기저영상 데이터의 수를 카운트(S22)한다.First, as described above, when the digital data stream corresponding to the audio and video signal is input to the digital signal processor 30 through the A / V signal processor 40, the controller 50 is digital. The signal processing unit 30 and the optical pickup 20 are operated to partition and record the input digital data stream into a recording unit SOBU having a predetermined recording size on the optical disc OD. The number of base image data to be dividedly recorded in the recording unit is counted (S22).

상기 기저영상 데이터의 수를 카운트하는 동작은, 상기 기록단위체에 포함 기록되는 기저영상 데이터의 수를 직접 카운트하는 것으로, 하나의 기록단위체내에 복수개의 기저영상 데이터가 기록되는 경우, 전술한 바와 같이 기록단위체별로 하나의 기저영상 데이터 기록위치 즉, 기록단위체별로 하나의 엔트리 포인트만을 기 록하는 엔트리 포인트 데이터(EPD) 정보가 부정확하게 되는 결과를 초래하게 되므로, 이때에는 상기 기록단위체에 대응되어 생성 기록되는 엔트리 포인트 데이터와 함께 상기 엔트리 포인트 데이터가 부정확함을 나타내는 식별정보(IDX Flag: Index Flag)를 추가로 생성 기록(S24)하게 되는 데, 상기 식별정보(IDX Flag)는 도 14에 도시한 바와 같이, 기록집합체 일반정보(SOB_GI)의 엔트리 포인트 플래그(EP_FLAG) 여유영역(Reserved)을 이용하여, 추가 기록할 수 있다.The operation of counting the number of the base image data is to directly count the number of base image data recorded in the recording unit, and when a plurality of base image data is recorded in one recording unit, as described above. Since one base image data recording position for each recording unit, that is, entry point data (EPD) information for recording only one entry point for each recording unit, becomes inaccurate. In this case, the corresponding recording unit is generated and recorded. In addition to the entry point data, identification information (IDX Flag: Index Flag) indicating that the entry point data is inaccurately generated and recorded (S24). The identification information (IDX Flag) is shown in FIG. Similarly, by using the entry point flag (EP_FLAG) spare area (Reserved) of the record aggregation general information (SOB_GI), It can be recorded.

즉, 상기 기록집합체 일반정보(SOB_GI)의 엔트리 포인트 플래그(EP_FLAG)상에 추가 기록되는 식별정보(IDX Flag)의 값이 '1' 이면, 기록단위체별로 대응되는 엔트리 포인트 데이터의 정보가 부정확한 것으로 식별하고, 상기 식별정보(IDX Flag)의 값이 '0' 이면, 기록단위체별로 대응되는 엔트리 포인트 데이터의 정보가 정확한 것임을 식별할 수 있게 된다. That is, when the value of the identification information IDX Flag additionally recorded on the entry point flag EP_FLAG of the recording aggregate general information SOB_GI is '1', the information of the entry point data corresponding to each recording unit is incorrect. When the identification information IDX Flag has a value of '0', it is possible to identify that the information of the entry point data corresponding to each recording unit is correct.

따라서, 상기 입력되는 데이터 스트림의 비트 레이트 또는, 하나의 기록단위체내에 기록되는 기저영상 데이터의 수에 따라, 엔트리 포인트 데이터를 선택적으로 생성하거나 또는, 상기 생성 기록되는 엔트리 포인트 데이터에 대한 정확성여부를 식별할 수 있는 식별정보(IDX Flag)를 추가 기록함으로써, 기록단위체별로 하나의 엔트리 포인트만을 기록하는 엔트리 포인트 데이터의 부정확성을 사전에 식별하여 변속재생의 오류를 방지할 수 있게되는 것이다.Therefore, according to the bit rate of the input data stream or the number of base image data recorded in one recording unit, entry point data is selectively generated or accuracy of the generated entry point data is determined. By additionally recording the identification information IDX Flag, the inaccuracy of the entry point data for recording only one entry point for each recording unit can be identified in advance, thereby preventing errors in shift reproduction.

상기와 같이, 기록된 변속재생 정보를 이용하여, 변속재생시 랜덤 억세스되는 기저영상 데이터만을 독출 재생하는, 본 발명에 따른 디지털 데이터 스트림의 변속재생 방법에 대해, 이하 첨부된 도면을 참조로 상세히 설명한다.As described above, the variable speed reproduction method of the digital data stream according to the present invention, which reads and reproduces only the base image data randomly accessed during the speed change reproduction using the recorded shift reproduction information, will be described in detail with reference to the accompanying drawings. do.

먼저 도 15는 본 발명에 따른 디지털 데이터 스트림의 변속재생 방법에 대한 일실시예를 도시한 동작 흐름도 특히, 상기 도 11을 참조로 전술한 바 있는 변속재생 정보 기록방법에 대응되는 재생방법에 대한 동작 흐름도로서, 우선 상기 제어부(50)는 사용자의 입력키에 의해 변속재생 동작이 요청(S30)되면, 광픽업(10)의 데이터 독출위치를 상기 변속재생 정보가 기록된 네비게이션 정보 기록영역으로 변경 위치시키고, 상기 네비게이션 정보 기록영역에 기록된 엔트리 포인트 데이터를 검색하거나, 또는 상기 광디스크가 광디스크 장치내에 최초로 삽입 안착되었을 때, 상기 네비게이션 정보 기록영역에 기록된 엔트리 포인트 데이터를 사전에 검색하여, 상기 메모리(60)에 미리 저장하고, 변속재생 요청시 상기 메모리(60)에 저장된 엔트리 포인트 데이터(EPD)를 검색하게 되는 데, 이때 상기 검색된 엔트리 포인트 데이터의 유무 즉, 기록단위체별로 대응되어 생성 기록되는 엔트리 포인트 데이터가 생성 기록되어 있는 지의 여부를 판별하고, 상기 판별결과 엔트리 포인트 데이터가 기록되어 있는 경우, 하나의 기록단위체에 최대 하나의 기저영상 데이터만이 포함 기록되어 있다고 판단하고, 상기 엔트리 포인트 데이터에 기록된 변속재생 정보(ESPM, EPSLL, EPELL 또는 EP_APAT)를 독출하여 기저영상 데이터가 기록된 기록위치 즉, 특정 어플리케이션 패킷(AP)을 도 8을 참조로 전술한 바와 같이, 탐색 및 재생(S33)하는, 반면 상기 판별결과 엔트리 포인트 데이터가 기록되어 있지 않은 경우, 하나의 기록단위체에 복수개의 기저영상 데이터가 포함 기록되어 있다고 판단하고, 상기 기록단위체내의 데이터 스트림을 직접 독출(S34)하여, 기록된 모든 기저영상 데이터의 기록위치를 탐색 및 재생(S35)하고, 이후, 요청된 변속재생 동작이 종료(S36)될 때까지 상기 동작을 반복한다.First, FIG. 15 is an operation flowchart showing an embodiment of a shift reproducing method of a digital data stream according to the present invention. In particular, an operation of a reproducing method corresponding to the shift reproducing information recording method described above with reference to FIG. As a flowchart, first, the control unit 50 changes the data reading position of the optical pickup 10 to a navigation information recording area in which the speed changing reproduction information is recorded when a shift reproduction operation is requested (S30) by a user's input key. Search for entry point data recorded in the navigation information recording area, or when the optical disc is first inserted and seated in the optical disk device, search for entry point data recorded in the navigation information recording area in advance to obtain the memory ( Entry point data (EPD) stored in advance in the memory 60 and stored in the memory 60 upon request for shift reproduction. In this case, it is determined whether or not the searched entry point data exists, that is, whether or not the entry point data generated and recorded corresponding to each recording unit is generated and recorded, and when the determination result entry point data is recorded, It is determined that only one base image data is recorded and recorded in one recording unit, and the recording position where the base image data is recorded by reading the shift reproduction information (ESPM, EPSLL, EPELL, or EP_APAT) recorded in the entry point data. That is, when the specific application packet AP is searched and reproduced (S33) as described above with reference to FIG. 8, while the entry point data is not recorded as a result of the determination, a plurality of base images are stored in one recording unit. It is determined that the data is recorded, and the data stream in the recording unit is directly In step S34, the recording position of all the recorded base image data is searched and reproduced (S35), and the above operation is repeated until the requested shift reproduction operation ends (S36).

한편, 도 16은, 본 발명에 따른 디지털 데이터 스트림의 변속재생 방법에 대한 또다른 실시예를 도시한 동작 흐름도 특히, 상기 도 13을 참조로 설명한 바 있는 변속재생 정보 기록방법에 대응되는 재생방법에 대한 동작 흐름도로서, 전술한 바와 같이, 우선 상기 제어부(50)는 사용자의 입력키에 의해 변속재생 동작이 요청(S40)되면, 광픽업(10)의 데이터 독출위치를 상기 변속재생 정보가 기록된 네비게이션 정보 기록영역으로 변경 위치시키고, 상기 네비게이션 정보 기록영역에 기록된 엔트리 포인트 데이터를 검색하거나, 또는 상기 광디스크가 광디스크 장치내에 최초로 삽입 안착되었을 때, 상기 네비게이션 정보 기록영역에 기록된 엔트리 포인트 데이터를 사전에 검색하여, 상기 메모리(60)에 미리 저장하고, 변속재생 요청시 상기 메모리(60)에 저장된 엔트리 포인트 데이터(EPD)를 검색하게 되는 데, 상기 검색된 엔트리 포인트 데이터의 정확성 여부를 나타내는 식별정보 즉, 기록집합체 일반정보(SOB_GI)의 엔트리 포인트 플래그(EP_FLAGS) 여유영역(Reserved)에 추가 기록된 식별정보(IDX Flag)의 식별 값을 확인(S41)한다.16 is an operational flowchart showing another embodiment of the variable speed reproduction method of the digital data stream according to the present invention, in particular, a reproduction method corresponding to the variable speed reproduction information recording method described with reference to FIG. As described above, as described above, when the shift playback operation is requested (S40) by the user's input key, the controller 50 records the data read position of the optical pickup 10 in which the shift playback information is recorded. Change the position to the navigation information recording area, retrieve the entry point data recorded in the navigation information recording area, or when the optical disc is first inserted and seated in the optical disk device, advance the entry point data recorded in the navigation information recording area. Searched in the memory 60 and stored in advance in the memory 60 and stored in the memory 60 upon request for shift reproduction. An entry point data (EPD) is searched for, and identification information indicating whether the retrieved entry point data is correct, that is, an identification additionally recorded in an entry point flag (EP_FLAGS) reserved area of the general information SOB_GI. The identification value of the information IDX Flag is checked (S41).

상기 확인결과 식별 값이 '0' 이면, 상기 엔트리 포인트 데이터가 생성 기록된 기록단위체에는 최대 하나의 기저영상 데이터만이 포함 기록되어 있다고 판단하고, 상기 엔트리 포인트 데이터에 기록된 변속재생 정보(ESPM, EPSLL, EPELL 또는 EP_APAT)를 독출하여 기저영상 데이터가 기록된 기록위치 즉, 어플리케이션 패킷(AP)을 도 8을 참조로 전술한 바와 같이, 탐색 및 재생(S45)하는, 반면 상기 확인결과 식별 값이 '1' 이면, 기록단위체에 복수개의 기저영상 데이터가 포함 기록되어 있다고 판단 즉, 상기 엔트리 포인트 데이터가 부정확하다고 판단하여, 기록단위체내의 데이터 스트림을 직접 독출(S43)함으로써, 상기 기록단위체에 기록된 모든 기저영상 데이터의 기록위치를 탐색 및 재생(S44)하고, 이후, 요청된 변속재생 동작이 종료(S46)될 때까지 상기 동작을 반복한다.If the identification result is '0', it is determined that at least one base image data is included and recorded in the recording unit in which the entry point data is generated and recorded, and the shift reproduction information (ESPM) recorded in the entry point data is determined. EPSLL, EPELL or EP_APAT) is read to search and reproduce (S45) the recording position where the base image data is recorded, that is, the application packet (AP), as described above with reference to FIG. If it is '1', it is determined that a plurality of base image data is recorded in the recording unit, that is, the entry point data is determined to be inaccurate, and the data stream in the recording unit is read directly (S43), thereby recording on the recording unit. Search and play the recording positions of all the received base image data (S44), and then perform the above operation until the requested shift reproduction operation ends (S46). Repeat.

따라서, 상기 엔트리 포인트 데이터의 기록여부 또는, 상기 엔트리 포인트 데이터의 정확성을 나타내는 식별정보의 식별 값에 따라, 상기 기록단위체의 모든 기저영상 데이터를 직접 탐색 및 재생함으로써, 보다 정확한 변속재생 동작이 이루어지는 것이다.Therefore, according to whether the entry point data is recorded or the identification value of the identification information indicating the accuracy of the entry point data, all of the base image data of the recording unit are directly searched and reproduced, thereby performing a more accurate shift reproduction operation. .

상기와 같이 이루어지는 본 발명에 따른 디지털 데이터 스트림의 변속재생 정보 기록장치 및 방법과, 이를 이용한 재생장치 및 방법은, 입력되는 데이터 스트림을 일정 기록크기를 기본 단위체 예를들어, 32개의 섹터로 구획 기록되는 기록단위체로 구획 기록하고, 상기 기록단위체내에 기록된 기저영상 데이터의 기록위치 정보를 기록단위체별로 기록 관리하는 변속재생 정보가, 상기 기록단위체의 기저영상 데이터의 수 또는 데이터 스트림의 입력속도에 따라 선택적으로 생성 기록되도록 하거나, 또는 상기 생성 기록되는 변속재생 정보의 정확성여부를 식별하는 식별정보를 추가 기록함으로써, 하나의 기록단위체에 복수의 기저영상 데이터가 기록되 는 경우에 야기되는 변속재생 정보의 오류를 사전에 방지하여, 보다 정확한 변속재생 동작이 이루어지도록 하는 매우 유용한 발명인 것이다. The apparatus and method for recording and reproducing data of a digital data stream according to the present invention, and the apparatus and method using the same, divide and record an input data stream into 32 sectors, for example, based on a predetermined recording size. The speed change reproducing information which records and records the recording position information of the base image data recorded in the recording unit for each recording unit is divided into the number of the base image data of the recording unit or the input speed of the data stream. Shift generation information caused by recording a plurality of base image data in one recording unit by selectively generating and recording the recording information or by additionally recording identification information for identifying whether the shift reproduction information is accurately generated. Errors in advance, and more accurate shift playback operation is achieved So that will be very useful inventions.

Claims (15)

입력 기록되는 디지털 데이터 스트림을 재생시 억세스의 기본 단위체로 구획하는 1단계;Dividing the input and recorded digital data stream into basic units of access during reproduction; 상기 입력 기록되는 디지털 데이터 스트림의 비트 레이트를 확인하는 2단계; 및 Confirming a bit rate of the input and recorded digital data stream; And 상기 확인된 비트 레이트에 따라, 재생시의 변속재생을 위한 제어정보의 생성을 제어하는 3단계를 포함하여 이루어지는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록방법.And three steps of controlling generation of control information for shift reproduction at the time of reproduction in accordance with the identified bit rate. 제 1항에 있어서,The method of claim 1, 상기 2단계는, 상기 입력 기록되는 디지털 데이터 스트림 상에 포함된 비트 레이트 정보에 근거하여 확인되는 것임을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록방법.And said step 2 is confirmed on the basis of bit rate information included on said input and recorded digital data stream. 제 1항에 있어서,The method of claim 1, 상기 2단계는, 상기 구획된 기본 단위체 내에 포함된 기정영상 데이터의 수에 근거하여 확인되는 것임을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록방법.The step 2, the shift playback information recording method of the digital data stream, characterized in that the check based on the number of predetermined video data contained in the divided basic unit. 입력 기록되는 디지털 데이터 스트림을 재생시 억세스의 기본 단위체로 구획하는 1단계;Dividing the input and recorded digital data stream into basic units of access during reproduction; 상기 구획된 기본 단위체에 대응하여 재생시 변속재생을 위한 제어정보를 생성 기록하는 2단계;Generating and recording control information for shift reproduction during reproduction according to the divided basic unit; 상기 입력 기록되는 디지털 데이터 스트림의 비트 레이트를 확인하는 3단계; 및 Checking a bit rate of the input and recorded digital data stream; And 상기 확인된 비트 레이트에 따라 변속재생을 위하여 참조해야할 변속재생 제어정보를 지정하기 위한 정보를 생성 기록하는 4단계를 포함하여 이루어지는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록방법.And generating and recording information for designating shift reproduction control information to be referred to for shift reproduction according to the identified bit rate. 제 4항에 있어서,The method of claim 4, wherein 상기 2단계는, 상기 입력 기록되는 디지털 데이터 스트림 상에 포함된 비트 레이트 정보에 근거하여 확인되는 것임을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록방법.And said step 2 is confirmed on the basis of bit rate information included on said input and recorded digital data stream. 제 4항에 있어서,The method of claim 4, wherein 상기 2단계는, 상기 구획된 기본 단위체 내에 포함된 기저영상 데이터의 수에 근거하여 확인되는 것임을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록방법.The step 2, the shift reproduction information recording method of the digital data stream, characterized in that confirmed based on the number of the base image data contained in the divided basic unit. 제 4항에 있어서,The method of claim 4, wherein 상기 지정 정보는, 변속재생시, 상기 구획된 기본 단위체내에 기록된 기저영상 데이터 정보와 상기 구획된 기본 단위체에 대응하여 생성 기록된 변속재생 제어정보 중 어느 것에 기준할 것인가를 지정하기 위한 지정 정보인 것임을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록방법.The designation information is designation information for designating, based on which of the base image data information recorded in the partitioned basic unit and the shift playback control information generated and recorded corresponding to the partitioned basic unit, at the time of shift reproduction. The variable speed reproduction information recording method of a digital data stream, characterized in that. 입력되는 디지털 데이터 스트림을 기록매체상에 기록하기 위한 기록수단;Recording means for recording an input digital data stream on a recording medium; 상기 입력 기록되는 디지털 데이터 스트림의 비트 레이트를 확인하는 확인수단; 및 Confirmation means for confirming a bit rate of the input and recorded digital data stream; And 상기 기록된 디지털 데이터 스트림을 재생시 억세스의 기본 단위체로 구획하고, 상기 확인된 비트 레이트에 따라 구획된 기본 단위체에 대응하는 변속재생 제어정보의 생성을 제어하는 제어수단을 포함하여 구성되는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록장치.And controlling means for dividing the recorded digital data stream into basic units of access during reproduction, and controlling generation of shift reproduction control information corresponding to the divided basic units according to the identified bit rate. A variable speed reproduction information recording apparatus for a digital data stream. 제 8항에 있어서, The method of claim 8, 상기 확인수단은, 입력 기록되는 디지털 데이터 스트림 상에 포함된 비트 레이트 정보를 검출하기 위한 검출수단을 포함하여 구성되는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록장치.And said confirming means comprises detecting means for detecting bit rate information contained on the digital data stream to be input and recorded. 제 8항에 있어서, The method of claim 8, 상기 확인수단은, 상기 구획된 기본 단위체내에 포함된 기저영상 데이터의 수를 검출 및 카운트하는 기저영상 데이터 검출수단을 포함하여 구성되는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록장치.And said confirming means comprises a base image data detecting means for detecting and counting the number of base image data contained in said divided basic unit. 제 8항에 있어서, The method of claim 8, 상기 제어수단은, 상기 확인된 비트 레이트에 따라 변속재생시, 상기 구획된 기본 단위체 내에 기록된 기저영상 데이터 정보와 상기 구획된 기본 단위체에 대응하여 생성되는 변속재생 정보중 어느 것에 기준할 것인가를 선택 지정하기 위한 선택수단을 포함하는 구성되는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 정보 기록장치.The control means selects, based on the identified bit rate, whether the base image data information recorded in the divided basic unit and the shifted reproduction information generated corresponding to the divided basic unit are to be selected. And shifting and reproducing information recording apparatus for a digital data stream, comprising selecting means for designating. 변속재생 요청시, 참조해야할 변속재생 제어정보의 지정 정보를 확인하는 1단계; 및A first step of confirming designation information of shift reproduction control information to be referred to when a shift reproduction request is made; And 상기 확인된 지정정보에 근거하여 변속재생 제어정보를 억세스하는 2단계를 포함하여 이루어지는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 방법. And shifting the shift reproduction control information on the basis of the identified designated information. 제 12항에 있어서, The method of claim 12, 상기 지정정보는, 변속재생시 구획된 기본 단위체 내에 기록된 기저영상 데이터 정보와 구획된 기본 단위체에 대응하여 생성 기록된 변속재생 제어정보 중 어느 것을 기준할 것인지를 지정하기 위한 지정정보인 것을 특징으로 하는 디지털 데 이터 스트림의 변속재생 장치. The designation information may be designation information for designating which of the basis image data information recorded in the divided basic unit and the shifting reproduction control information generated and recorded corresponding to the divided basic unit are to be referenced. Variable speed playback device for digital data streams. 변속재생 요청시, 참조해야할 변속재생 제어정보의 지정정보를 확인하는 확인수단; 및Confirmation means for confirming specified information of shift reproduction control information to be referred to when a shift reproduction request is made; And 상기 확인된 지정정보에 근거한 변속재생 제어정보를 억세스하여 이에따라 기저영상 데이터의 재생을 제어하는 제어수단을 포함하여 구성되는 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 장치.And control means for accessing the shift reproduction control information based on the identified designated information and controlling the reproduction of the base image data accordingly. 제 14항에 있어서, The method of claim 14, 상기 지정정보는, 변속재생시 구획된 기본 단위체 내에 기록된 기저영상 데이터 정보와 구획된 기본 단위체에 대응하여 생성 기록된 변속재생 제어정보 중 어느 것을 기준할 것인지를 지정하기 위한 지정정보인 것을 특징으로 하는 디지털 데이터 스트림의 변속재생 장치. The designation information may be designation information for designating which of the basis image data information recorded in the divided basic unit and the shifting reproduction control information generated and recorded corresponding to the divided basic unit are to be referenced. A variable speed reproduction device for digital data streams.
KR1019990018125A 1999-05-19 1999-05-19 Variable speed reproduction information recording apparatus and method, and reproduction apparatus and method using same Expired - Fee Related KR100554783B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019990018125A KR100554783B1 (en) 1999-05-19 1999-05-19 Variable speed reproduction information recording apparatus and method, and reproduction apparatus and method using same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019990018125A KR100554783B1 (en) 1999-05-19 1999-05-19 Variable speed reproduction information recording apparatus and method, and reproduction apparatus and method using same

Publications (2)

Publication Number Publication Date
KR20000074306A KR20000074306A (en) 2000-12-15
KR100554783B1 true KR100554783B1 (en) 2006-02-22

Family

ID=19586628

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019990018125A Expired - Fee Related KR100554783B1 (en) 1999-05-19 1999-05-19 Variable speed reproduction information recording apparatus and method, and reproduction apparatus and method using same

Country Status (1)

Country Link
KR (1) KR100554783B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5034608B2 (en) 2007-03-30 2012-09-26 株式会社日立製作所 Recording method

Also Published As

Publication number Publication date
KR20000074306A (en) 2000-12-15

Similar Documents

Publication Publication Date Title
RU2296379C2 (en) Carrier for storing information with data structure for multi-angle display and device for this carrier
US5825726A (en) Multi-session disc and a high-speed access method thereto
US7555200B2 (en) Recording medium having a data structure for managing a data stream recorded on the recording medium and recording and reproducing methods and apparatuses
US7257317B2 (en) Recording apparatus and reproducing apparatus
US7139469B2 (en) Method for recording and reproducing representative audio data to/from a rewritable recording medium
CN102157169A (en) System and method for resuming playback
KR100569811B1 (en) Method for addressing bitstream recording
KR100800407B1 (en) Data recording method in rewritable optical disc device
KR20020019587A (en) Method of determining access position on recording medium and method of managing recording medium
KR100563689B1 (en) User preference information transmission and recording method in optical disk device
KR100554783B1 (en) Variable speed reproduction information recording apparatus and method, and reproduction apparatus and method using same
KR100189917B1 (en) Automatic angle playback control method
WO2006052100A1 (en) Method and apparatus for writing information on picture data sections in a data stream and for using the information
US7711240B2 (en) Reproducing apparatus and reproducing method
HU223919B1 (en) Method for addressing a bitstream recorded to be recorded or being recorded a device for implementing such a method and a storage medium
KR20040083632A (en) Method for managing and reproducing multi title of high density optical disc
KR100563690B1 (en) User preference information transmission and recording method in optical disk device
KR20040075420A (en) Method for managing a playback resume information in optical disc device
KR100892974B1 (en) Multi-path data stream management method of high density optical disc
RU2246141C2 (en) Method for addressing recording of bit flow
KR100691064B1 (en) Navigation information recording method of optical disc
JP3895259B2 (en) Playback device, recording method, and playback method
KR100550692B1 (en) Search control method of digital data stream
KR100940027B1 (en) How to manage resume marks by program
CN112887784A (en) Method, device, equipment and system for playing encrypted video

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R19-X000 Request for party data change rejected

St.27 status event code: A-3-3-R10-R19-oth-X000

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-3-3-R10-R18-oth-X000

A201 Request for examination
PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

FPAY Annual fee payment

Payment date: 20111220

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20130217

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20130217

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301