KR100304386B1 - Navigation data control method for optical recording media - Google Patents

Navigation data control method for optical recording media Download PDF

Info

Publication number
KR100304386B1
KR100304386B1 KR1019980050529A KR19980050529A KR100304386B1 KR 100304386 B1 KR100304386 B1 KR 100304386B1 KR 1019980050529 A KR1019980050529 A KR 1019980050529A KR 19980050529 A KR19980050529 A KR 19980050529A KR 100304386 B1 KR100304386 B1 KR 100304386B1
Authority
KR
South Korea
Prior art keywords
information
data
navigation
navigation data
presentation
Prior art date
Application number
KR1019980050529A
Other languages
Korean (ko)
Other versions
KR20000033600A (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 KR1019980050529A priority Critical patent/KR100304386B1/en
Publication of KR20000033600A publication Critical patent/KR20000033600A/en
Application granted granted Critical
Publication of KR100304386B1 publication Critical patent/KR100304386B1/en

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • G11B27/19Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
    • G11B27/28Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
    • G11B27/30Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording
    • G11B27/3081Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on the same track as the main recording used signal is a video-frame or a video-field (P.I.P)
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/36Monitoring, i.e. supervising the progress of recording or reproducing
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • G11B2020/00014Time or data compression or expansion the compressed signal being an audio signal
    • G11B2020/00057MPEG-1 or MPEG-2 audio layer III [MP3]
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/00007Time or data compression or expansion
    • G11B2020/00072Time or data compression or expansion the compressed signal including a video signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

본 발명은, 기록매체의 재생중에 외부로 부터 특정동작 요청 키 입력이 있게 되면 현재 화면출력되는 영상에 대응되는 재생지점으로 부터 요청된 동작을 수행하기 위한 탐색정보인 네비게이션(Navigation) 및 프리젠테이션(Presentation) 정보의 관리방법에 관한 것으로서, 사용자로 부터 특정동작의 수행요청이 있는 경우, 현재 디코딩되어 출력되는 데이터 서치정보(DSI : Data Search Information)를 추출하는 제 1단계 : 상기 데이터 서치정보로 부터 현재 프리젠테이션되고 있는 위치의 네비케이션 데이터를 검출하는 제 2단게: 상기 검출된 네비게이션 데이터를 현재의 네비게이션 데이터로서 갱신하는 제 3단계 : 및 상기 갱신된 네비게이션 데이터를 기준으로 요청된 동작을 수행하는 제 4단계를 포함하여 이루어져, 광디스크 상의 기록데이터를 독출재생하기 위한 네비게이션(Navigation) 정보와 함께 재생 관리정보인 프리젠테이션(Presentation) 정보도 별도로 저장하여 관리하여야 하는 번거로움 없이, 네비게이션 정보만으로써 사용자의 특정동작 요청시에는 현재 화면출력되는 영상을 기준으로 하여 요청동작이 이루어지게 함으로써, 네비게이션 프로그램의 구현이 간단하며, 보다 적은 용량의 메모리를 사용할 수 있게 하는 설계의 편이성과 장치의 비용절감을 도모한 매우 유용한 발명인 것이다.According to the present invention, when there is a specific operation request key input from the outside during the playback of the recording medium, navigation and presentation, which is search information for performing the requested operation from the playback point corresponding to the image currently outputted, Presentation) Information management method, the first step of extracting the data search information (DSI: data search information) currently decoded and output when a request for performing a specific operation from the user: From the data search information A second step of detecting navigation data of a location currently being presented: a third step of updating the detected navigation data as current navigation data: and a step of performing a requested operation based on the updated navigation data Including four steps, for reading and playing the recorded data on the optical disc In addition to navigation information, presentation information, which is playback management information, must also be stored and managed separately. When a user requests a specific operation by using only navigation information, the request operation is performed based on the current output image. This makes the implementation of a navigation program simple, a very useful invention that aims at the ease of design and the cost saving of the device which can use a smaller memory.

Description

광기록매체의 네비게이션 데이터 제어방법Navigation Data Control Method for Optical Recording Media

본 발명은, 광기록매체의 네비게이션 데이터 제어방법에 관한 것으로서, 더욱 상세하게는 기록매체의 재생중에 외부로 부터 특정동작 요청 키 입력이 있게 되면, 현재 화면출력되는 영상에 대응되는 재생지점으로 부터 요청된 동작을 수행하기 위한 탐색정보인 네비게이션(Navigation) 및 프리젠테이션(Presentation) 정보의 관리방법에 관한 것이다.The present invention relates to a navigation data control method for an optical recording medium. More specifically, when a specific operation request key input is input from the outside during playback of the recording medium, a request is made from a playback point corresponding to a video currently output. The present invention relates to a method of managing navigation and presentation information, which is search information for performing a predetermined operation.

도1은 일반적인 광디스크 재생장치의 구성도로서, 광디스크(10)의 표면으로 부터 기록신호를 검출하기 위한 픽업부(11); 상기 픽업부(11) 및 모터(M)를 구동하는 드라이브부(13); 상기 픽업부(11)에서 검출되는 신호를 여파정형화시키는 R/F부(12); 상기 픽업부(11)의 트래킹에러(T.E) 및 촛점에러(F.E)신호와 광디스크(10)의 회전속도로 부터 상기 드라이브부(13)의 구동을 제어하고, 상기 R/F부(12)의 출력신호의 동기를 검출하는 서보부(20); 상기 검출되는 동기를 이용하여 상기 여파 정형화되는 신호를 디지털 신호로 복구한 뒤 원래의 동영상 압축데이터로 복원출력하는 디지털 신호처리부(30); 상기 디지털 신호처리부(30)로 부터 분리출력되는 각각의 데이터를 임시 저장하는 버퍼(40); 자체 로딩되어 있는 네비게이션 프로그램을 이용하여, 광디스크 상의 네비게이션 및 화면출력되는 영상에 대한 프리젠테이션 정보를 별도의 내부 메모리에 기억관리하는 마이컴(50); 및 각기 입력되는 압축 비디오 데이터, 서브픽쳐 데이터, 그리고 오디오 데이터를 각각 디코딩하여 영상 및 오디오신호 등으로 변환출력하는 엠펙 디코더(60)를 포함하여 구성되어 있다.1 is a block diagram of a general optical disc reproducing apparatus, comprising: a pickup section 11 for detecting a recording signal from the surface of the optical disc 10; A drive unit 13 driving the pickup unit 11 and the motor M; An R / F unit 12 for filtering the signal detected by the pickup unit 11; The driving error of the drive unit 13 is controlled from the tracking error (TE) and the focus error (FE) signal of the pickup unit 11 and the rotational speed of the optical disc 10, and the R / F unit 12 A servo unit 20 for detecting synchronization of an output signal; A digital signal processor (30) for restoring and outputting the filtered video signal to a digital signal using the detected synchronization and then restoring and outputting the original compressed video data; A buffer (40) for temporarily storing respective data separated from the digital signal processor (30); A microcomputer 50 storing and managing the presentation information of the navigation on the optical disc and the presentation image on a separate internal memory using a self-loaded navigation program; And an MPEG decoder 60 which decodes the input compressed video data, the sub picture data, and the audio data, respectively, and converts them into an image and an audio signal.

도1과 같은 구성의 재생장치에서 이루어지는 재생동작을 설명하면 다음과 같다.The reproducing operation performed in the reproducing apparatus having the configuration as shown in FIG.

상기 마이컴(50)의 자체 메모리 내에는 네비게이션 프로그램이 로딩되어 있게 되는데, 상기 네비게이션 프로그램은 상기 광디스크(10)로 부터 데이터를 검출하여 상기 버퍼(40)에 저장하기 위한 네비게이션 부분과, 데이터를 화면에 출력표시하기 위한 프리젠테이션 두 부분으로 구분되어 있다.The navigation program is loaded in its own memory of the microcomputer 50. The navigation program detects data from the optical disc 10 and stores the data in the buffer 40 and stores the data on the screen. The presentation is divided into two parts for display.

이와 같은 상태에서 광디스크가 삽입장착되게 되면, 상기 마이컴(50)에 의해 운용되고 있는 일반적인 제어프로그램에 의해 상기 픽업부(11)를 제어하여 상기 광디스크(10) 상의 특정영역에 기록되어 있는 요청된 프로그램에 대응되는 PGC 정보(도2 참조)를 검출하도록 하고, 상기 픽업부(11)로 부터 검출되는 고주파 신호는 상기 R/F부(12)에서 여파정형화된 뒤, 상기 서보부(20)에 의해 동기가 검출되고, 상기 디지털 신호처리부(30)에서는 상기 검출된 동기를 이용하여, 상기 여파정형화된 신호로 부터 원래의 디지털데이터를 복원하게 된다.When the optical disc is inserted and mounted in such a state, the requested program recorded in a specific area on the optical disc 10 is controlled by controlling the pickup unit 11 by a general control program operated by the microcomputer 50. To detect PGC information (see FIG. 2), and the high frequency signal detected from the pickup unit 11 is filtered by the R / F unit 12, and then, by the servo unit 20. The synchronization is detected, and the digital signal processing unit 30 restores the original digital data from the filtered filter using the detected synchronization.

이와 같이 복원된 PGC 정보가 상기 마이컴(50)의 자체 메모리에 기억되게 되면, 상기 PGC 정보에 따라 해독되는 디지털데이터 단위체의 계속재생 및 화면출력을 관리하기 위해 상기 PGC 정보는 도3에 도시된 바와 같이 상기 마이컴(50)에 의해 운용중인 네비게이션 프로그램에 의해 네비게이션(Navigation)을 위한 부분과 프리젠테이션(Presentation)을 위한 두 부분으로 따로 관리되게 된다.When the PGC information restored as described above is stored in its own memory of the microcomputer 50, the PGC information is shown in FIG. 3 in order to manage the continuous playback and screen output of the digital data unit decoded according to the PGC information. As described above, the navigation program being operated by the microcomputer 50 is separately managed into two parts for navigation and two parts for presentation.

따라서, 해당 PGC에 대응되는 프로그램의 재생이 시작되면, 현재 광디스크(10)로 부터 독출되어 상기 버퍼(40)에 저장되는 데이터에 대응되는 PG(Program), Cell의 정보는 상기 마이컴(50) 내의 네비게이션 영역에 저장되어 디스크 네비게이션 정보로서 이용되게 되고, 상기 버퍼(40)로 부터 출력되어 현재 화면출력되는 데이터에 상응하는 PG, Cell의 정보는 상기 마이컴(50) 내의 프리젠테이션 영역에 저장되어 화면출력 관리정보로 이용된다.Therefore, when playback of a program corresponding to the corresponding PGC starts, information of a PG (Program) and a cell corresponding to data currently read from the optical disc 10 and stored in the buffer 40 is stored in the microcomputer 50. The PG and Cell information stored in the navigation area and used as disk navigation information and output from the buffer 40 and corresponding to the currently displayed data is stored in the presentation area in the microcomputer 50 and displayed on the screen. Used as management information.

이와 같이 상기 네비게이션 프로그램에서 네비게이션과 프리젠테이션 정보를 별도로 관리하는 것은, 영상의 끊어짐 없는 재생을 위해, 상기 버퍼(40)가 일정량 이상의 데이터를 버퍼링하기 때문에, 상 광디스크(10)로 부터 독출되어 상기 버퍼(40)에 입력되고 있는 데이터와, 화면 상의 출력표시를 위해 상기 버퍼(40)로 부터 출력되고 있는 데이터 간에는 시간차가 발생하며(상기 버퍼(40)에 입력되는 데이터가 상기 버퍼(40)로 부터 출력되는 데이터 보다 시간상 앞서게 된다), 따라서 사용자가 재생화면을 보고 요청한 동작을 수행하기 위해서는, 출력 영상에 대응되는 위치를 파악하여야 하는데, 현재 네비게이션 되고 있는 디스크 위치정보로는 이를 알 수 없기 때문에, 별도의 프리젠테이션 관리정보가 필요하다.As such, separately managing the navigation and the presentation information in the navigation program is read from the optical disc 10 because the buffer 40 buffers a predetermined amount or more of data for seamless playback of the image. A time difference occurs between the data being input to the 40 and the data being output from the buffer 40 for display on the screen (data inputted to the buffer 40 is received from the buffer 40). In order to perform the requested operation by viewing the playback screen, the user needs to know the position corresponding to the output image. However, since the disk position information currently being navigated cannot know this, Presentation management information is required.

프로그램 재생이 시작되어 PG 정보 및 셀 정보가 얻어지면, 상기 마이컴(50)은 상기 저장된 PG 정보 내의 셀(Cell)을 확인하여 해당 셀의 정보에 근거하여, 해당 단위 데이터 블럭이 광디스크 상에서 독출재생되도록 하는데, 상기 광디스크(10) 상의 기록데이터 중 탐색을 위한 정보는 도4에 도시한 바와 같이 하나의 PGC와, PGC에 속하는 PG, 그리고 PG에 속하는 Cell의 형태로 구성되고, 각 Cell은 기록데이터 중 영상데이터를 구성하는 VOBU 집합체인 VOB를 참조하도록 연계되어 있어, 상기 마이컴(50)은 상기 저장된 PG 정보와 셀 정보를 참조하여, 광디스크(10) 상의 기록 영상데이터가 셀의 순서에 맞게 순차적으로 독출재생되도록 한다.When program playback starts and PG information and cell information are obtained, the microcomputer 50 checks a cell in the stored PG information so that the corresponding unit data block can be read out and reproduced on the optical disc based on the information of the corresponding cell. The information for searching among the recording data on the optical disc 10 is composed of one PGC, a PG belonging to the PGC, and a cell belonging to the PG, as shown in FIG. The microcomputer 50 is linked to refer to the VOB, which is the VOBU collection constituting the image data, so that the microcomputer 50 reads the recorded image data on the optical disc 10 sequentially in the order of the cells with reference to the stored PG information and the cell information. Let it play

셀의 참조에 의해 상기 픽업부(11)로 부터 검출되는 고주파 신호는 전술한 바와 같이 상기 R/F부(12), 상기 서보부(20) 그리고 상기 디지털 신호처리부(30)를 거쳐 원래의 디지털데이터로 복원되게 되고, 상기 복원된 디지털데이터 중 비디오, 오디오 및 서브픽쳐 데이터는 각각 유형별 분리되어 상기 버퍼(40)에 임시 저장됨과 동시에, 현재 상기 광디스크(10)로 부터 독출되어 상기 버퍼(40)에 저장되는 데이터에 대응되는 PG와 Cell의 정보는 상기 마이컴(50)의 자체 메모리 영역중 네비게이션 영역 내에 기억됨으로써, 상기 마이컴(50)은 다음으로 광디스크(10)로 부터 독출되어야 할 기록데이터를 알 수 있게 된다.The high frequency signal detected from the pickup section 11 by reference to the cell is passed through the R / F section 12, the servo section 20 and the digital signal processing section 30 as described above. Data, video, audio, and sub-picture data of the restored digital data are separated by type, respectively, and are temporarily stored in the buffer 40, and are currently read from the optical disc 10 and the buffer 40 The information of the PG and the cell corresponding to the data stored in the memory is stored in the navigation area of the own memory area of the microcomputer 50 so that the microcomputer 50 knows the record data to be read from the optical disc 10 next. It becomes possible.

한편, 상기 버퍼(40)에 임시 저장된 데이터는 상기 엠펙 디코더(60) 내부 메모리의 상태에 따라 순차 출력됨과 동시에, 출력되는 데이터에 대응되는 PG와 Cell의 정보는 상기 마이컴(50)의 자체 메모리 영역 중 프리젠테이션 영역 내에 저장되게 되며, 상기 출력되는 데이터는 상기 엠펙 디코더(60)에서 디코딩되어 출력됨으로써, 광디스크의 재생이 이루어지게 된다.Meanwhile, the data temporarily stored in the buffer 40 is sequentially output according to the state of the internal memory of the MPEG decoder 60, and the information of the PG and the cell corresponding to the output data is stored in the own memory area of the microcomputer 50. The data is stored in the presentation area, and the output data is decoded and output by the MPEG decoder 60, thereby reproducing the optical disc.

상기와 같은 재생동작 중, 사용자가 상기 마이컴(50)을 통해 특정동작을 요청하는 키입력을 하게 되면, 상기 마이컴(50)은 자체 메모리 내의 네비게이션 영역에 현재 기억되어 있는 네비게이션 정보를 프리젠테이션 영역 내의 프리젠테이션 정보로 갱신하여 기억함으로써, 사용자에 의해 키입력된 시점에 화면출력되는 영상에 대응되는 기록단위체를 식별케 되고, 이 식별된 기록단위체를 기준으로 하여 네비게이션을 수행함으로써, 상기 요청된 특정동작이 사용자가 원하는 현재 출력화면을 기준으로 이루어지게 되는 것이다.If the user makes a key input requesting a specific operation through the microcomputer 50 during the reproduction operation as described above, the microcomputer 50 displays the navigation information currently stored in the navigation area of its own memory in the presentation area. By updating and storing the presentation information, the recording unit corresponding to the image outputted at the time of key input by the user is identified, and navigation is performed based on the identified recording unit. This is based on the current output screen desired by the user.

그러나, 상기와 같이 이루어지는 종래의 광디스크 재생장치에서 이루어지는 탐색정보 관리방법에 있어서는, 마이컴 내의 네비게이션 프로그램은 현재 화면출력되는 영상에 대한 관리정보(PGC, PG, Cell의 정보)를 별도로 더 관리할 수 있도록 구현되어야 하므로, 프로그램 구현이 어렵고 프로그램이 복잡해지게 되며, 내부 메모리 또한 그 만큼의 용량을 더 사용해야 하는 문제점이 있었다.However, in the navigation information management method of the conventional optical disk reproducing apparatus as described above, the navigation program in the microcomputer can further manage the management information (information of PGC, PG, Cell) for the image currently outputted on the screen. Since it has to be implemented, the program is difficult to implement and the program becomes complicated, and there is a problem that the internal memory also needs to use that much capacity.

따라서, 본 발명은 상기와 같은 문제점을 해결하기 위하여 창작된 것으로서, 현재 화면출력되는 영상에 대응되는 프리젠테이션을 별도로 관리할 필요가 없게 하는 광기록매체의 네비게이션 데이터 제어방법을 제공하는 데 그 목적이 있는 것이다.Accordingly, an object of the present invention is to provide a navigation data control method for an optical recording medium, which is created to solve the above problems and does not need to separately manage a presentation corresponding to an image currently being output. It is.

도1은 일반적인 광디스크(광기록매체) 재생장치의 구성을 도시한 것이고,Fig. 1 shows the construction of a general optical disc (optical recording medium) reproducing apparatus.

도2는 광디스크 상의 특정영역에 기록되어 있는 PGC(Program Chain) 정보의 포맷을 도시한 것이고,Fig. 2 shows the format of PGC (Program Chain) information recorded in a specific area on an optical disc.

도3은 종래의 네비게이션 프로그램에 의해 별도로 관리되어진 네비게이션(Navigation) 정보와 프리젠테이션(Presentation) 정보를 각각 도시한 것이고,3 shows navigation information and presentation information, which are separately managed by a conventional navigation program,

도4는 광디스크 상의 기록데이터 중 탐색을 위한 정보를 도시한 것이고,4 shows information for searching among recording data on an optical disc;

도5는 본 발명에 따른 광기록매체의 네비게이션 데이터 제어방법의 바람직한 일 실시예의 흐름을 도시한 것이고,Fig. 5 shows the flow of a preferred embodiment of the method for controlling navigation data of an optical recording medium according to the present invention;

도6은 DSI(Data Search Information) 데이터의 포맷을 도시한 것이다.6 illustrates the format of Data Search Information (DSI) data.

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

10 : 광디스크 11 : 픽업부10 optical disc 11: pickup portion

12 : R/F부 13 : 드라이브부12: R / F part 13: drive part

20 : 서보부 30 : 디지털 신호처리부20: servo unit 30: digital signal processing unit

40 : 버퍼 50 : 마이컴40: buffer 50: microcomputer

60 : 엠펙 디코더60: MPEG decoder

상기와 같은 목적을 달성하기 위한 본 발명에 따른 광기록매체의 네비게이션 데이터 제어방법은, 사용자로 부터 특정동작의 수행요청이 있는 경우, 현재 디코딩되어 출력되는 데이터 서치정보(DSI : Data Search Information)를 추출하는 제 1단계 : 상기 데이터 서처정보로 부터 현재 프리젠테이션되고 있는 위치의 네비게이션 데이터를 검출하는 제 2단계 : 상기 검출된 네비게이션 데이터를 현재의 네비게이션 데이터로서 갱신하는 제 3단계 : 및 상기 갱신된 네비게이션 데이터를 기준으로 요청된 동작을 수행하는 제 4단계를 포함하여 이루어지는 것에 특징이 있는 것이다.The navigation data control method of the optical recording medium according to the present invention for achieving the above object, the data search information (DSI: Data Search Information) that is currently decoded and output when a request for performing a specific operation is received from a user. First step of extraction: The second step of detecting the navigation data of the current presentation position from the data searcher information: The third step of updating the detected navigation data as the current navigation data: and the updated navigation And a fourth step of performing the requested operation based on the data.

이하, 본 발명에 따른 광기록매체의 네비게이션 데이터 제어방법의 일 실시예에 대해 첨부된 도면에 의거하여 상세히 설명한다.Hereinafter, an embodiment of a navigation data control method of an optical recording medium according to the present invention will be described in detail with reference to the accompanying drawings.

본 발명에 따른 광기록매체의 네비게이션 데이터 제어방법을 구현하기 위한 광디스크 재생장치는, 도1의 마이컴(50)에 의해 수행되는 네비게이션 프로그램이 프리젠테이션 정보를 관리하지 않고 단지 네비게이션 정보만을 관리하게 되며, 사용자의 특정동작 키 입력에 의한 명령 요청시에는 엠펙 디코더(60)로 부터 DSI(Data Search Information) 데이터를 제공받아, 이로 부터 현재 화면출력되고 있는 영상에 대응되는 기록데이터를 식별하게 되고, 이의 네비게이션 정보로써 현재 네비게이션하고 있는 관리정보를 갱신하는 동작을 수행하는 것 외에는 전술한 도1의 구성과 동일하다.In the optical disc reproducing apparatus for implementing the navigation data control method for the optical recording medium according to the present invention, the navigation program executed by the microcomputer 50 of FIG. 1 manages only the navigation information without managing the presentation information. When the user requests a command by inputting a specific operation key, the MPEG decoder 60 receives the data search information (DSI) data, thereby identifying the record data corresponding to the image currently being displayed, and the navigation thereof. The configuration is the same as that of Fig. 1, except that the management information currently being navigated is updated as the information.

도5는 본 발명에 따른 광기록매체의 네비게이션 데이터 제어방법의 바람직한 일 실시예의 흐름을 도시한 것으로서, 이하 도1의 재생장치의 구성을 참조하여 본 발명에 따른 도5의 제어방법에 대해 상세히 설명한다.FIG. 5 is a flow chart illustrating a preferred embodiment of a method of controlling navigation data of an optical recording medium according to the present invention. Hereinafter, the control method of FIG. 5 according to the present invention will be described in detail with reference to the configuration of the playback apparatus of FIG. do.

먼저, 광디스크(10)가 삽입장착된 뒤(S10), 특정 프로그램이 재생요청되면(S20) 광디스크(10) 상에서, 선택된 프로그램에 대응되는 네비게이션 정보가 독출되어 상기 마이컴(50) 내에 저장되고(S21), 이후 프로그램에 포함되는 기록단위체(VOBU)가, 네비게이션 되면서 재생동작이 이루어지는데(S22), 이는 전술한 종래의 방법에서와 동일하게 이루어지게 된다. 이때, 상기 마이컴(50)의 자체 메모리에 로딩되어 있는 네비게이션 프로그램은, 상기 광디스크(10)의 재생시에, 상기 광디스크(10)로 부터 독출되어 상기 버퍼(40)에 현재 저장되는 데이터에 대응되는 네비게이션 정보(PGC, PG, Cell의 정보)만을 저장하고(S23) 관리할 뿐 프리젠테이션 정보는 별도로 생성하여 관리하지 않게 된다.First, after the optical disk 10 is inserted and mounted (S10), when a specific program is requested to be played (S20), navigation information corresponding to the selected program is read out on the optical disk 10 and stored in the microcomputer 50 (S21). Then, the recording unit VOBU included in the program is reproduced while being navigated (S22), which is performed in the same manner as in the conventional method described above. At this time, the navigation program loaded in its own memory of the microcomputer 50, the navigation corresponding to the data read from the optical disk 10 and currently stored in the buffer 40 at the time of reproduction of the optical disk 10; Only information (PGC, PG, Cell information) is stored and managed (S23), but presentation information is not generated and managed separately.

상기와 같은 프로그램의 재생동작 중에 사용자가 상기 마이컴(50)을 통해 특정동작(예를 들어 한 프레임 이전영상 또는 소정구간 이전영상으로의 이동요청 등)을 요청하는 키입력을 하게 되면(S30), 상기 마이컴(50)은 상기 엠펙 디코더(60)를 제어하여 현재 디코딩하여 출력하고 있는 비디오, 오디오 및 서브픽쳐 데이터 외에, 도6과 같이 디코딩되어 출력되고 있는 기록단위체의 소속정보를 포함하고 있는 DSI 데이터도 디코딩하여 출력하도록 요청하고, 이에 따라 상기 엠펙 디코더(60)로 부터 출력되는 DSI 데이터를 수신하게 되면(S31), 상기 마이컴(50)은 기 추출저장되어 있는 상기 PGC 정보로 부터 현재 화면출력되는 영상에 대응되는 네비게이션 정보를 검출하게 된다(S32), 이를 위해 먼저 상기 마이컴(50)은 상기 DSI 데이터 내의 기록단위체(VOBU)가 포함되는 기록단위 집합체(VOB)의 식별번호(VOBU_VOB_IDN) 필드와 기록단위체가 참조구간에 포함되는 셀의 식별번호(VOBU_C_IDN) 필드의 각 값을 도2에 도시된 바와 같은 PGC 정보 내의 셀 위치정보 테이블(C_POSIT) 영역에서 검색하게 되고, 상기 값이 검색되면, 검색된 값을 포함하고 있는 셀의 식별번호(예를 들어, M)를 확인하게 된다.When the user makes a key input requesting a specific operation (eg, a request for moving to a previous frame or an image before a predetermined section) through the microcomputer 50 during a reproduction operation of the program (S30), The microcomputer 50 controls the MPEG decoder 60 to control the MPEG decoder 60, and in addition to the video, audio, and sub-picture data that are currently decoded and output, DSI data including belonging information of the recording unit being decoded and output as shown in FIG. In addition, when receiving the DSI data outputted from the MPEG decoder 60 according to the request (S31), the microcomputer 50 outputs the current screen output from the PGC information extracted and stored. Navigation information corresponding to the image is detected (S32). To this end, the microcomputer 50 includes a recording unit VOBU in the DSI data. The cell position information table C_POSIT in the PGC information as shown in FIG. ), And when the value is found, the identification number (eg, M) of the cell including the found value is checked.

이와 같이 셀의 식별번호가 확인되면, 상기 마이컴(50)은 다시 상기 PGC 정보 내의 프로그램 맵(PGC_PGMAP) 필드를 검색하게 되는데, 상기 PGC_PGMAP 필드에는 순차적인 PG의 시작 셀의 번호가 기입되어 있으므로, 상기 확인된 셀의 식별번호를 초과하는 값을 갖고 있는 색인값(index)을 파악하면 이 값이 곧 확인된 셀을 포함하고 있는 PG의 식별번호가 된다. 이와 같은 과정에 의해 상기 마이컴(50)은 상기 확인된 셀의 식별번호를 포함하는 PG(Program)의 식별번호를 검출하게 되고, 이와 같이 현재 화면 출력되는 영상에 대응되는 재생 관리정보의 인덱스가 되는 셀의 식별번호 및 PG의 식별번호가 검출되게 되면, 상기 마이컴(50)은 자체 메모리에 저장되어 있는 현재의 네비게이션(Navigation)정보를 상기 검출된 식별번호에 대응하는 재생 관리정보로써 갱신하여 저장함으로써(S33), 현재 화면출력되는 영상에 대응되는 광디스크 상의 기록데이터를 식별하게 되고, 해당 기록데이터를 상기 픽업부(11)를 통해 독출하여 그 기록단위체의 위치정보를 확인하고, 이에 기준하여 원하는 간격만큼의 이전 또는 이후의 기록단위체 또는 기저(Intra) 픽쳐(Picture) 데이터를 디코딩하여 상기 마이컴(50)을 통해 요청된 사용자의 특정동작이 화면출력된 영상을 기준으로 하여 이루어지도록 한다(S34).When the identification number of the cell is confirmed as described above, the microcomputer 50 searches for the program map (PGC_PGMAP) field in the PGC information again. In the PGC_PGMAP field, the starting cell number of the sequential PG is written. If an index value having a value exceeding the identification number of the identified cell is identified, this value becomes the identification number of the PG including the identified cell. By this process, the microcomputer 50 detects the identification number of the program (PG) including the identification number of the identified cell, and thus becomes the index of the reproduction management information corresponding to the image currently output on the screen. When the identification number of the cell and the identification number of the PG are detected, the microcomputer 50 updates and stores the current navigation information stored in its own memory as the reproduction management information corresponding to the detected identification number. (S33), the recording data on the optical disc corresponding to the image currently output on the screen is identified, and the recording data is read out through the pickup unit 11 to check the position information of the recording unit, and based on this, the desired interval is determined. The user's request through the microcomputer 50 by decoding previous or subsequent recording units or Intra picture data. The smaller is to occur, based on the screen, the output image (S34).

상기와 같이 이루어지는 본 발명에 따른 광기록매체의 네비게이션 데이터 제어방법은, 광디스크 상의 기록데이터를 독출재생하기 위한 네비게이션(Navigation) 정보와 함께 재생 관리정보인 프리젠테이션(Presentation) 정보도 별도로 저장하여 관리하여야 하는 번거로움 없이, 네비게이션 정보만으로써 사용자의 특정동작 요청시에는 현재 화면출력되는 영상을 기준으로 하여 요청동작이 이루어지게 함으로써, 네비게이션 프로그램의 구현이 간단하며, 보다 적은 용량의 메모리를 사용할 수 있게 하는 설계의 편이성과 장치의 비용절감을 도모한 매우 유용한 발명인 것이다.The navigation data control method of the optical recording medium according to the present invention, as described above, must separately store and manage presentation information, which is reproduction management information, together with navigation information for reading and reproducing the recorded data on the optical disc. Without the hassle of making a request, the request operation is made based on the image currently output on the basis of the user's specific operation request using only navigation information, thereby simplifying the implementation of the navigation program and enabling the use of a smaller amount of memory. It is a very useful invention which aims at the ease of design and the cost reduction of the apparatus.

Claims (2)

엠펙(MPEG)2 포맷을 갖는 기록매체의 내비게이션 제어방법에 있어서,In the navigation control method of a recording medium having an MPEG2 format, 사용자로 부터 특정동작의 수행요청이 있는 경우, 현재 디코딩되어 출력되는 데이터 서치정보(DSI : Data Search Information)를 추출하는 제 1단계;A first step of extracting data search information (DSI) currently decoded and outputted when a user requests to perform a specific operation; 상기 데이터 서치정보로 부터 현재 프리젠테이션되고 있는 위치의 네비게이션 데이터를 검출하는 제 2단계;A second step of detecting navigation data of a location currently being presented from the data search information; 상기 검출된 네비게이션 데이터를 현재의 네비게이션 데이터로서 갱신하는 제 3단계; 및Updating the detected navigation data as current navigation data; And 상기 갱신된 네비게이션 데이터를 기준으로 요청된 동작을 수행하는 제 4단계를 포함하여 이루어지되,Including the fourth step of performing the requested operation on the basis of the updated navigation data, 상기 제 2단계는, 상기 데이터 서치정보 내의 기록단위 집합체(VOB)의 식별번호(VOBU_VOB_IDN) 필드와 기록단위체가 참조구간에 포함되는 셀의 식별번호(VOBU_C_IDN) 필드의 값을 포함하고 있는 셀의 식별번호를 확인하는 것을 특징으로 하는 광기록매체의 네비게이션 데이터 제어방법.In the second step, identification of a cell including a value of an identification number (VOBU_VOB_IDN) field of a recording unit collection (VOB) in the data search information and an identification number (VOBU_C_IDN) field of a cell in which the recording unit is included in a reference section. Navigation data control method for an optical recording medium, characterized in that the identification number. 제 1항에 있어서,The method of claim 1, 상기 제 2단계는, PGC(Program Chain) 정보 내의 프로그램 맵(PGG_PGMAP) 필드를 검색하여 상기 확인된 셀의 식별번호를 포함하고 있는 프로그램(PG)의 식별번호를 검출하여 네비게이션 데이터의 인덱스로서 사용하는 것을 특징으로 하는 광기록매체의 네비게이션 데이터 제어방법.In the second step, the program map (PGG_PGMAP) field in the PGC (Program Chain) information is searched to detect the identification number of the program PG including the identification number of the identified cell and use it as an index of navigation data. Navigation data control method for an optical recording medium, characterized in that.
KR1019980050529A 1998-11-20 1998-11-20 Navigation data control method for optical recording media KR100304386B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980050529A KR100304386B1 (en) 1998-11-20 1998-11-20 Navigation data control method for optical recording media

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980050529A KR100304386B1 (en) 1998-11-20 1998-11-20 Navigation data control method for optical recording media

Publications (2)

Publication Number Publication Date
KR20000033600A KR20000033600A (en) 2000-06-15
KR100304386B1 true KR100304386B1 (en) 2001-11-30

Family

ID=19559545

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980050529A KR100304386B1 (en) 1998-11-20 1998-11-20 Navigation data control method for optical recording media

Country Status (1)

Country Link
KR (1) KR100304386B1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100734660B1 (en) * 2000-07-12 2007-07-02 엘지전자 주식회사 Method and apparatus for recording a navigation data on rewritable optical medium

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06168581A (en) * 1992-11-30 1994-06-14 Kenwood Corp Device for recording and reproducing disk

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06168581A (en) * 1992-11-30 1994-06-14 Kenwood Corp Device for recording and reproducing disk

Also Published As

Publication number Publication date
KR20000033600A (en) 2000-06-15

Similar Documents

Publication Publication Date Title
JP3761623B2 (en) Information recording medium, information recording apparatus and method, and information reproducing apparatus and method
JP4762557B2 (en) Method and apparatus for reproducing still image information recorded on recording medium
JP4358823B2 (en) Information recording medium having multi-angle data structure and apparatus therefor
KR100771264B1 (en) Medium on recorded script files, and method and apparatus for reproducing them
US20090022478A1 (en) Information storage medium with data structure for multi-angle and apparatus therefor
KR100769375B1 (en) Medium on recorded script files, and method and apparatus for reproducing them
JPH09282848A (en) Information recording medium, and recording apparatus and reproducing apparatus therefor
JP4459165B2 (en) Method for recording and reproducing moving image data for multi-angle on information storage medium
US6130988A (en) Digital video disk player and reproduction control method thereof
JPH1097766A (en) Optical disk recording and reproducing device, and reproducing control method applied to the device
KR20030064545A (en) Method for recording a still picture on high density rewritable medium
JPH10134548A (en) Apparatus and method for reproducing recording medium
EP1256952B1 (en) Recording medium containing moving picture data and additional information thereof and reproducing method and apparatus therefor
JP2007059011A (en) Data recording method, recording medium, reproducing device, and recording/reproducing device
KR100304386B1 (en) Navigation data control method for optical recording media
KR101220019B1 (en) Optical disc recording apparatus and method, and disc recording apparatus with camera
JP3780910B2 (en) Optical disk recording device
KR100301011B1 (en) Data structure and recording and reproducing apparatus for still picture, and method thereof
JPH11331777A (en) Three-dimensional noise reduction device and optical disk reproducing device using the same
KR100443273B1 (en) Method for pointing and reproducing on recorded data optical disc
JP4808761B2 (en) Apparatus for reproducing moving image data for each angle corresponding to one moving image from an information recording medium
KR100301010B1 (en) Data structure and recording and reproducing apparatus for still picture, and method thereof
JP2001291377A (en) Dvd video player
KR100550692B1 (en) Method for controlling a search of digital data stream
JP4429120B2 (en) Recording apparatus and recording method

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20070629

Year of fee payment: 7

LAPS Lapse due to unpaid annual fee