KR20060074111A - Chapter editing control method of recording title - Google Patents

Chapter editing control method of recording title Download PDF

Info

Publication number
KR20060074111A
KR20060074111A KR1020040112743A KR20040112743A KR20060074111A KR 20060074111 A KR20060074111 A KR 20060074111A KR 1020040112743 A KR1020040112743 A KR 1020040112743A KR 20040112743 A KR20040112743 A KR 20040112743A KR 20060074111 A KR20060074111 A KR 20060074111A
Authority
KR
South Korea
Prior art keywords
order
chapter
information
cell information
chapters
Prior art date
Application number
KR1020040112743A
Other languages
Korean (ko)
Inventor
김대규
Original Assignee
엘지전자 주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 엘지전자 주식회사 filed Critical 엘지전자 주식회사
Priority to KR1020040112743A priority Critical patent/KR20060074111A/en
Publication of KR20060074111A publication Critical patent/KR20060074111A/en

Links

Images

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/02Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers
    • G11B27/031Electronic editing of digitised analogue information signals, e.g. audio or video signals
    • G11B27/034Electronic editing of digitised analogue information signals, e.g. audio or video signals on discs
    • 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
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B2220/00Record carriers by type
    • G11B2220/20Disc-shaped record carriers
    • G11B2220/25Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
    • G11B2220/2537Optical discs
    • G11B2220/2562DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/325Modified version of the image, e.g. part of the image, image reduced in size or resolution, thumbnail or screennail

Landscapes

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

Abstract

본 발명은 기록매체의 각 챕터가 사용자의 임의 조작에 의해 편집되더라도, 챕터들의 편집 배열을 일시에 원래 순서로 복구시킬 수 있도록 하는 기록 타이틀의 챕터 편집 제어 방법을 제공한다. 이를 위해 본 발명은 디스크의 각 프로그램별 억세스 단위를 분할하는 챕터에 대한 재생 순서를 사용자의 설정 조작에 따라 임의적으로 편집할때, 각 챕터에 대응하는 셀 정보의 서치 포인터의 순서를 변경하여 재생 배열이 변경된 셀 정보의 서치 포인터의 순서대로 편집된 재생이 이루어지도록 하고, 편집된 챕터의 재생 순서를 원래 순서로 복구하고자 하는 경우에, 각 셀 정보의 예비 영역에 기록된 순서 정보를 참조하여 각 셀 정보의 서치 포인터를 원래 순서로 복구할 수 있도록 함에 따라, 사용자의 임의 조작에 의한 챕터의 복잡한 편집 상태에도 불구하고 각 챕터들의 재생 배열을 원래 순서로 용이하게 복구시킬 수 있게 된다. The present invention provides a method of controlling chapter editing of a recording title which enables the editing arrangement of chapters to be restored in the original order at one time even if each chapter of the recording medium is edited by a user's arbitrary operation. To this end, the present invention, when arbitrarily editing the playback order for the chapters to divide the access unit for each program of the disc according to the user's setting operation, the order of the search pointer of the cell information corresponding to each chapter is changed to play arrangement When the edited playback is performed in the order of the search pointer of the changed cell information and the playback order of the edited chapters is to be restored to the original order, each cell is referred to by referring to the order information recorded in the spare area of each cell information. By allowing the search pointer of the information to be restored in the original order, it is possible to easily restore the playback arrangement of the respective chapters in the original order despite the complicated editing state of the chapters by a user's arbitrary operation.

챕터, 셀정보, 서치포인터, 편집, 복구Chapter, Cell Information, Search Pointer, Edit, Restore

Description

기록 타이틀의 챕터 편집 제어 방법{CHAPTER EDITING CONTROL METHOD OF RECORDING TITLE} CHAPTER EDITING CONTROL METHOD OF RECORDING TITLE}             

도 1 내지 도 3은 디브이디 브이알(DVD VR) 규격에서 정의하는 네비게이션 정보들을 나타낸 도면, 1 to 3 is a view showing the navigation information defined in the DVD VR (DVD VR) standard,

도 4는 본 발명의 방법이 적용된 디브이디 레코더의 구성을 나타낸 도면, 4 is a diagram showing the configuration of a DVD recorder to which the method of the present invention is applied;

도 5는 본 발명의 바람직한 실시예에 따라 네비게이션 정보의 챕터에 대응하는 셀 정보의 구조를 나타낸 도면, 5 is a diagram illustrating a structure of cell information corresponding to a chapter of navigation information according to a preferred embodiment of the present invention;

도 6은 도 5에 도시된 M_C_GI(Movie Cell General Information)의 구조를 나타낸 도면, FIG. 6 is a diagram showing the structure of M_C_GI (Movie Cell General Information) shown in FIG. 5;

도 7은 본 발명의 바람직한 실시예에 따라 챕터의 편집 순서를 원래 상태로 복구하기 위한 오리지널 번호(ORI_NUM)가 셀 정보의 예비 영역(Reserved Area)에 기록된 상태를 나타낸 도면, 7 is a view showing a state in which an original number (ORI_NUM) for restoring an editing order of chapters to an original state is recorded in a reserved area of cell information according to a preferred embodiment of the present invention;

도 8은 셀정보 서치 포인터(CI_SRP)의 챕터에 대응되는 셀정보와의 관계를 나타낸 도면, 8 is a view showing a relationship with cell information corresponding to a chapter of a cell information search pointer CI_SRP;

도 9는 본 발명의 바람직한 실시예에 따라 오리지널 번호(ORI_NUM)를 참조하여 챕터의 편집 순서를 원래 순서로 복구하는 상태를 나타낸 도면, 9 is a view showing a state in which the editing order of chapters is restored to the original order with reference to the original number ORI_NUM according to a preferred embodiment of the present invention;                 

도 10은 본 발명에 따른 기록 타이틀의 챕터 편집 제어 방법의 동작을 설명하는 플로우차트이다. Fig. 10 is a flowchart for explaining the operation of the chapter editing control method of the recording title according to the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the symbols for the main parts of the drawings>

10 : 디스크, 12 : 오디오 및 비디오 입력부10: disc, 12: audio and video input

14 : MPEG 엔코더, 16 : 네비게이션 기록부,14: MPEG encoder, 16: navigation recorder,

18 : 디스크 기록부, 20 : 디스크 독출부, 18: disc recording unit, 20: disc reading unit,

22 : 네비게이션 판독부, 24 : MPEG 디코더, 22: navigation reader, 24: MPEG decoder,

26 : OSD 생성부, 28 : 비디오 출력부, 26: OSD generation unit, 28: video output unit,

30 : 오디오 출력부, 32 : 마이컴(Micro Computer).
30: Audio output part, 32: Microcomputer.

본 발명은 디스크에 기록된 타이틀의 챕터 편집 제어 방법에 관한 것이다.
The present invention relates to a method for controlling chapter editing of a title recorded on a disc.

일반적으로, 고화질의 비디오 데이터와 고음질의 오디오 데이터를 장시간 동안 디스크에 기록 및 재생할 수 있는 디스크 레코더, 예를 들어 디브이디 레코더가 개발 출시되어 상용화되고 있는 데, 상기 디브이디 레코더(DVD-Recorder)에서는, 외부로부터 입력되는 오디오 및 비디오 신호를, 디브이디(DVD) 포맷에 맞게 MPEG2 데이터로 엔코딩하게 된다. In general, a disc recorder capable of recording and playing back high-definition video data and high-quality audio data on a disc for a long time, for example, a DVD recorder, has been developed and commercialized. In the DVD-Recorder, The audio and video signals input from the camera are encoded into MPEG2 data according to the DVD format.

그리고, 상기 엔코딩된 오디오 및 비디오 데이터를, 디스크의 데이터 영역(Data Area)에, 하나의 프로그램(Program) 단위로 기록함과 아울러, 상기 프로그램을 재생 제어하기 위한 네비게이션(Navigation) 정보를 생성하여, 상기 디스크의 네비게이션 정보 영역에 기록 관리하게 된다. The encoded audio and video data is recorded in a data area of a disc in one program unit, and navigation information for controlling reproduction of the program is generated. Recording management is performed in the navigation information area of the disc.

한편, 상기 디브이디 레코더에서는, 기기 내에 삽입 안착된 디스크에 데이터가 최초 기록되면, 그에 맞게 'DVD Video' 규격에서 정의하고 있는 네비게이션 정보인 'VMG Table' 또는 'RTR_VMG Table'을 생성 기록하게 된다. On the other hand, in the DVD recorder, when data is initially recorded on the disc inserted and seated in the device, the VM recorder generates and records the navigation information 'VMG Table' or 'RTR_VMG Table' defined in the 'DVD Video' standard.

또한, 상기 디스크에 데이터가 이미 기록되어 있는 경우에는, 디스크 상에 기록되어 있는 네비게이션 정보를 미리 메모리에 로딩한 후 새로이 기록되는 프로그램에 맞게 네비게이션 정보를 수정/부가하여 디스크에 재기록한다. When data is already recorded on the disk, the navigation information recorded on the disk is loaded into the memory in advance, and then the navigation information is corrected / added to the newly recorded program and rewritten on the disk.                         

상기 디브이디 레코더에서는, 상기 DVD-RAM 상에 기록 시작부터 종료까지 연속 기록된 데이터 구간을 하나의 프로그램(Program)으로 기록 관리하게 되는 데, 상기 프로그램은, 네비게이션 단위인 다수의 비디오 오브젝트 유니트(VOBU: Video Object Unit)들로 구성되며, 프로그램 기록시에 각 네비게이션 단위의 기록 위치 정보를 실시간으로 검색 참조하여, 도 1에 도시한 바와 같이, RTR_VMGI Table 내의 TAMPI에 기록하게 된다. The DVD recorder records and manages data sections continuously recorded from the start of recording to the end of the DVD-RAM as one program. The program includes a plurality of video object units (VOBUs), which are navigation units. Video Object Units), which records and records the location information of each navigation unit in real time during program recording, and records them in TAMPI in the RTR_VMGI Table as shown in FIG.

한편, 상기 RTR_VMGI Table에 포함 기록되는 TM_ENT(Time Difference Entry)에는, 도 2에 도시한 바와 같아, VOBU 엔트리 넘버(VOBU_ENTN)와 타임 디퍼런스(TM_DIFF), 그리고 목표 VOBU 어드레스(VOBU_ADDR) 정보가 기록 관리되는 데, 상기 목표 VOBU 어드레스(VOBU_ADDR) 정보는, 기록된 프로그램(또는 VOB) 내의 임의 VOBU의 어드레스를 지정하는 것으로서, 데이터 기록 동작에 의해 VOBU가 추가 기록될 때마다 지속적으로 TM_ENT를 추가 생성하여, 새로 기록되는 VOBU의 어드레스를 기록 관리하게 된다.On the other hand, in the TM_ENT (Time Difference Entry) recorded in the RTR_VMGI Table, the VOBU entry number (VOBU_ENTN), time difference (TM_DIFF), and target VOBU address (VOBU_ADDR) information are recorded and managed as shown in FIG. The target VOBU address (VOBU_ADDR) information designates an address of an arbitrary VOBU in the recorded program (or VOB), and continuously generates TM_ENT whenever the VOBU is additionally recorded by the data recording operation. The address of the newly recorded VOBU is recorded and managed.

또한, 상기 프로그램을 재생 제어하기 위한 네비게이션 정보는, 도 3에 도시한 바와 같이, PGCI(Program Chain Information)를 포함하는데, 상기 PGCI에는, 셀 정보(CI: Cell Information)가 포함 기록되며, 상기 셀 정보(CI)는, 하나의 프로그램(즉, 하나의 PGI에 대응)을 다수의 억세스 단위로 분리하는 챕터(Chapter)들에 각각 대응되도록 기록 관리된다. The navigation information for controlling reproduction of the program includes program chain information (PGCI), as shown in FIG. 3, wherein cell information (CI) is recorded and recorded in the PGCI. The information CI is recorded and managed so as to correspond to chapters that separate one program (that is, one PGI) into a plurality of access units.

그리고, 상기 프로그램을 분리하지 않으면, 하나의 프로그램에 대응되는 하나의 셀 정보(CI)가 기록 관리되지만, 상기 프로그램을 다수의 챕터 등으로 분리하 게 되면, 그 분리된 챕터 개수만큼 셀 정보들이 생성되는 데, 일반적인 디브이디 레코더에서는, 상기 챕터를 분리하는 기준이 명확하지 않기 때문에, 일정한 시간 간격으로 챕터를 분리하거나, 또는 기록 동작이 완료된 후, 사용자가 재생 동작을 수행하면서, 원하는 위치에서 챕터를 직접 설정하여 분리하게 되며, 이때 상기 디브이디 레코더에서는, 상기 챕터가 분리되는 경우, 셀 정보를 새로 갱신하고 추가 셀정보를 생성하게 된다. If the program is not separated, one cell information (CI) corresponding to one program is recorded and managed. However, if the program is divided into a plurality of chapters, the cell information is generated as many as the separated chapters. In the general DVD recorder, since the criteria for separating the chapters are not clear, the chapters are separated at regular time intervals, or after the recording operation is completed, the user directly plays the chapter at the desired position while the playback operation is performed. If the chapter is separated, the DVD recorder updates the cell information and generates additional cell information.

또한, 상기 디브이디 레코더에서는, 사용자가 특정 프로그램에 대해 챕터 리스트(Chapter List)를 요청하게 되면, 상기 네비게이션 정보를 검색 참조하여, 그 프로그램의 정보(PGI) 내에 있는 셀정보에 따라 각 챕터들을 선택 지정할 수 있는 유저 인터페이스(User Interface)가 가능한 오에스디 영상, 예를 들어, 각 챕터들의 번호 또는 대응되는 축소 영상(Thumbnail Picture)이 표시되는 챕터 리스트의 오에스디 영상을, 텔레비전(TV)과 같은 외부 연결기기를 통해 챕터 리스트 상에 다수의 챕터 항목을 화면 표시할 수 있도록 되어 있다. In the DVD recorder, when a user requests a chapter list for a specific program, the navigation information is searched and referred to, and the respective chapters are selected according to cell information in the program information (PGI). An external connection such as a television (TV) can be connected to an OSD video capable of a user interface, for example, an OSD video of a chapter list in which a number of each chapter or a corresponding thumbnail picture is displayed. The device can display a number of chapter items on a chapter list.

한편, 상기 각각의 프로그램마다 다수의 억세스 단위로 분리하는 챕터들은, 사용자의 선택적인 설정 조작에 따라 챕터들의 재생 순서를 임의적으로 변경하는 편집 동작을 수행할 수 있도록 되어 있는 바, 각 챕터에 대응하는 셀 정보가 각 챕터의 편집 순서에 따라 배열되도록 네비게이션 정보내의 해당 프로그램에 대한 셀정보 서치 포인터의 순서를 변경하여 기록 관리하게 된다. On the other hand, the chapters divided into a plurality of access units for each program can perform an editing operation for arbitrarily changing the playback order of chapters according to a user's selective setting operation. The order of the cell information search pointers for the corresponding programs in the navigation information is changed and recorded so that the cell information is arranged in the order of editing of each chapter.

그러나, 통상의 디브이디 레코더에서는 다수의 챕터들을 사용자의 임의적인 설정 조작에 따라 재생 순서를 편집한 이후에 각 챕터를 편집 이전의 순서로 복구 하려면, 사용자가 각 챕터를 일일이 편집 이전 상태로 되돌리는 설정 조작을 수행해야 하기 때문에, 챕터의 편집 이전 상태 복구에 장시간이 소요되고, 사용자의 설정 조작에 의존하여 복구 처리가 이루어져야 하므로 이전 상태로의 완전한 복구가 이루어지기 어렵게 된다는 문제점이 있다.
However, in a typical DVD recorder, in order to restore each chapter to the order before editing after editing the playback order according to a user's arbitrary setting operation, the user returns each chapter to the state before editing. Since the operation must be performed, it takes a long time to recover the state before the chapter is edited, and a recovery process must be performed depending on the user's setting operation, which makes it difficult to completely recover the previous state.

따라서, 본 발명은 상기한 종래의 문제점을 해결하기 위해 이루어진 것으로서, 그 목적은 기록매체의 각 챕터가 사용자의 임의 조작에 의해 편집되더라도, 챕터들의 편집 배열을 일시에 원래 순서로 복구시킬 수 있도록 하는 기록 타이틀의 챕터 편집 제어 방법을 제공하는 것이다.Accordingly, the present invention has been made to solve the above-mentioned conventional problems, and an object thereof is to allow the editing arrangement of chapters to be restored to their original order at one time even if each chapter of the recording medium is edited by a user's arbitrary operation. It is to provide a method of controlling chapter editing of a recording title.

본 발명의 다른 목적은 각 챕터에 대응하는 셀 정보에 순번 정보를 기록하여, 임의적으로 편집된 챕터의 복구시에 셀 정보의 순번 정보를 참조하여 일시에 원래의 순서 배열로 복구할 수 있도록 하는 기록 타이틀의 챕터 편집 제어 방법을 제공하는 것이다.
Another object of the present invention is to record the sequence information in the cell information corresponding to each chapter, so that at the time of recovery of the arbitrarily edited chapter, the sequence information of the cell information can be restored to the original sequence arrangement at one time. It provides a method of controlling chapter editing of a title.

상기한 목적을 달성하기 위해 본 발명에 따르면, 기록 프로그램 내의 챕터들의 생성시 그 챕터에 대응되는 제 1정보에 그 순서 정보를 기록하는 단계와, 챕터의 편집된 재생 순서에 대한 복구 요청이 있으면, 각 챕터의 상기 제 1정보 내의 순서 정보에 근거하여 상기 편집된 재생 순서를 복구하는 단계로 이루어진 것을 특 징으로 하는 기록 타이틀의 챕터 편집 제어 방법을 제공한다.
In order to achieve the above object, according to the present invention, when generating chapters in a recording program, recording the order information in the first information corresponding to the chapter, and if there is a recovery request for the edited playback order of the chapter, A chapter editing control method of a recorded title is provided, comprising the step of restoring the edited reproduction order based on the order information in the first information of each chapter.

이하, 상기한 바와 같이 구성된 본 발명에 대해 첨부도면을 참조하여 상세히 설명한다.Hereinafter, the present invention configured as described above will be described in detail with reference to the accompanying drawings.

즉, 도 4는 본 발명의 방법이 적용된 디브이디 레코더의 구성을 나타낸 도면이다. 4 is a diagram showing the configuration of a DVD recorder to which the method of the present invention is applied.

도 4에 도시된 바와 같이, 본 발명의 방법에 따른 디브이디 레코더는, 기록하고자 하는 외부 소오스로부터의 오디오 및 비디오 정보를 입력하는 오디오 및 비디오 입력부(12), 입력된 오디오 및 비디오 정보를 디스크(10)에 기록 가능한 포맷으로 엔코딩 및 변조하는 MPEG 엔코더(14), 마이컴(32)의 제어에 의해 상기 디스크(10)의 네비게이션 정보에서 각 챕터의 재생 순서를 변경하는 편집과, 편집된 챕터들의 원래 순서 복구를 위한 네비게이션 정보의 변환을 수행하는 네비게이션 기록부(16), 상기 엔코딩된 오디오 및 비디오 정보를 기록함과 더불어, 네비게이션 정보를 디스크(10)에 기록하는 디스크 기록부(15), 디스크 독출부(20)로부터 독출되는 상기 디스크(10)의 네비게이션 정보를 판독하는 네비게이션 판독부(22), 상기 디스크 독출부(20)로부터 독출되는 디스크(10)의 오디오 및 비디오 정보를 디코딩 및 복조하는 MPEG 디코더(24), 상기 디스크(10)의 챕터 리스트를 표시하기 위한 그래픽 및 문자를 생성하는 OSD 생성부(26), 상기 디스크(10)로부터 독출한 비디오 정보를 외부의 텔레비전이나 모니터와 같은 표시기기에 출력하는 비디오 출력부(28) 및, 상기 디스크(10)로부터 독출한 오디오 신호를 스피커에 출력하는 오디 오 출력부(30), 상기 디스크(10)의 프로그램별 억세스 단위를 분할하는 각 챕터에 대해 사용자의 임의 조작에 따라 재생 순서를 변경하는 편집을 수행하고, 편집된 챕터들을 원래의 배열 순서로 복구하기 위해, 상기 네비게이션 생성부(16)에서 네비게이션 변환이 수행되도록 제어하는 마이컴(32)을 포함하여 구성된다.As shown in FIG. 4, the DVD recorder according to the method of the present invention includes an audio and video input unit 12 for inputting audio and video information from an external source to be recorded, and inputs the input audio and video information to a disk 10. MPEG encoder 14, which encodes and modulates in a recordable format, and the microcom 32 to control the playback order of the chapters in the navigation information of the disc 10, and to edit the original order of the edited chapters. A navigation recorder 16 for converting the navigation information for recovery, a disk recorder 15 for recording the encoded audio and video information, and a recorder for recording the navigation information on the disk 10, and a disk reader 20 A navigation reader 22 for reading the navigation information of the disc 10 read from the disc, and a disc read out from the disc reader 20. MPEG decoder 24 for decoding and demodulating audio and video information of network 10, OSD generator 26 for generating graphics and characters for displaying the chapter list of disk 10, and disk 10 A video output unit 28 for outputting video information read out from the display device to a display device such as an external television or monitor, and an audio output unit 30 for outputting an audio signal read out from the disc 10 to the speaker; For each chapter that divides the program-specific access units of the disc 10, editing is performed to change the playback order according to a user's arbitrary operation, and the edited chapters are restored to the original arrangement order. And a microcomputer 32 for controlling the navigation conversion in 16).

상기 마이컴(32)은 상기 디스크(10)의 네비게이션 정보에 있는 각 셀 정보의 예비 영역(Reserved Area)에 각 셀 정보의 원래 순서에 따른 순번(Original Number)을 기록한 상태에서, 사용자의 유저키 입력에 의한 챕터의 편집 조작에 따라 각 챕터에 대응하는 셀 정보의 서치 포인터(Cell Information Search Pointer)에 대한 배열 순서를 편집 상태에 대응하여 변경하고, 사용자의 유저키 조작에 의해 상기 편집된 챕터들을 이전의 순서로 복구시키기 위한 키입력이 있으면, 상기 각 셀 정보의 예비 영역에 기록된 원래 순서의 순번을 참조하여 배열 순서가 편집 상태로 변경되어 있던 셀 정보의 서치 포인터를 원래 배열 순서로 복구하게 된다. The microcomputer 32 inputs a user's user key in a state in which an original number according to the original order of each cell information is recorded in a reserved area of each cell information in the navigation information of the disk 10. According to the editing operation of the chapter by changing the arrangement order of the cell information search pointer (Cell Information Search Pointer) corresponding to each chapter corresponding to the editing state, and transfer the edited chapters by the user's user key operation If there is a key input for restoring in the order of, the search pointer of the cell information whose arrangement order has been changed to the editing state is restored with reference to the order of the original order recorded in the spare area of each cell information. .

또한, 상기 마이컴(32)은 하나의 프로그램 내에서 챕터의 순서가 그에 댕으되는 셀정보 서치 포인터의 기록위치에 따라 결정되므로 서치 포인터의 배열 순서를 변경하면 챕터 순서도 그에 따라 변경되도록 한다.
In addition, since the order of the chapters in one program is determined according to the recording position of the cell information search pointer, the microcomputer 32 changes the order of the chapters accordingly.

다음에, 도 10은 본 발명에 따른 기록 타이틀의 챕터 편집 제어 방법의 동작을 설명하는 플로우차트이다. Next, Fig. 10 is a flowchart for explaining the operation of the chapter editing control method of the recording title according to the present invention.

이하에서는, 도 10에 도시된 본 발명의 일실시예에 따른 플로우차트를 도 4의 장치의 동작과 병행하여 상세히 설명한다. Hereinafter, a flowchart according to an embodiment of the present invention shown in FIG. 10 will be described in detail in parallel with the operation of the apparatus of FIG. 4.                     

먼저, 디스크(10)가 장착되면(단계 S10), 네비게이션 판독부(22)에서는 디스크 독출부(20)로부터 독출되는 네비게이션 정보를 판독하게 되는 바(단계 S11), 상기 네비게이션 정보에는 기록 시작부터 종료까지 기록된 데이터를 프로그램(Program) 단위로 기록 관리하게 되는 데, 상기 프로그램은, 다수의 네비게이션 단위인 비디오 오브젝트 유니트(VOBU: Video Object Unit)들로 구성된다. 상기 네비게이션 정보는 RTR_VMG(Real-Time Recording Video Manager)를 포함하고 있다. First, when the disk 10 is mounted (step S10), the navigation reader 22 reads the navigation information read from the disk reader 20 (step S11), and the navigation information ends from the start of recording. The data recorded so far is recorded and managed in a program unit, and the program is composed of video object units (VOBUs) which are a plurality of navigation units. The navigation information includes a Real-Time Recording Video Manager (RTR_VMG).

상기 RTR_VMG에는 도 5에 도시된 바와 같이, UD_PGCIT(유저 정의 PGC 정보 테이블)이 기록 관리되는데, 상기 UD_PGCIT 에는 다수의 프로그램 체인 정보인 UD_PGCI #1∼#n(유저 정의 PGC 정보 #1∼#n)이 포함되고, 각 UD_PGCI 에는 다수의 프로그램 정보(PGI)가 포함되며, 이 PGI는 그 하부에 있는 하나 이상의 셀정보 서치 포인터(즉, 셀정보와 대응)를 참조하고 있다. 셀 정보(CI)는 하나의 프로그램을 다수의 억세스 단위로 분리하는 챕터(Chapter) 들에 각각 대응하는 정보를 갖는다. As shown in FIG. 5, UD_PGCIT (user defined PGC information table) is recorded and managed in the RTR_VMG, and UD_PGCI # 1 to #n (user defined PGC information # 1 to #n) which is a plurality of program chain information in UD_PGCIT. Each UD_PGCI includes a plurality of program information (PGI), which refers to one or more cell information search pointers (ie, corresponding to cell information) underneath. The cell information CI has information corresponding to chapters that divide one program into a plurality of access units, respectively.

각 셀정보(M_CI(Movie Cell Information))에는 M_C_GI(Movie Cell General Information)와, 다수의 M_C_EPI #1∼#n(Movie Cell Entry Information #1∼#n)를 포함한다. Each cell information (Movie Cell Information (M_CI)) includes Movie Cell General Information (M_C_GI) and a plurality of M_C_EPI # 1 to #n (Movie Cell Entry Information # 1 to #n).

상기 M_C_GI는 도 6에 도시된 바와 같이, 1바이트(Byte)의 예비 영역(Reserved Area)과, 1바이트의 C_TY(Cell Type), 2바이트의 M_VOBI_SRPN(M_VOBI Search Pointer Number), 2바이트의 C_EPI_Ns(Number of C_EPIs), 6바이트의 C_V_S_PTM(Video Start PTM of this Cell), 대응되는 데이터 기록 구간을 지정하는 6바이트의 C_V_E_PTM(Video End PTM of this Cell)이 기록 관리되는 바, 각 셀 정보의 하이드(Hide) 설정 상태는 상기 C_TY에 기록될 수 있다. As shown in FIG. 6, M_C_GI is a reserved area of 1 byte, 1 byte of C_TY (Cell Type), 2 bytes of M_VOBI_SRPN (M_VOBI Search Pointer Number), and 2 bytes of C_EPI_Ns ( Number of C_EPIs), 6 bytes of C_V_S_PTM (Video Start PTM of this Cell), and 6 bytes of C_V_E_PTM (Video End PTM of this Cell), which specify the corresponding data recording interval, are recorded and managed. Hide) can be recorded in the C_TY.

상기 M_C_GI의 예비 영역에는 본 발명에 따라 도 7에 도시된 바와 같이, 각 셀 정보(CI #1∼#n)의 원래 배열 순서를 나타내는 ORI_NUM(Original Number)가 각각 할당되어 관리되는데, 상기 마이컴(32)에서는 최초 챕터가 구획될 때 상기 네비게이션 생성부(16)에 의해 각 셀 정보의 M_C_GI의 상기 ORI_NUM 필드에 그 순서를기록하여 챕터의 배열 순서가 편집 이후에 참조될 수 있도록 한다. In the spare area of the M_C_GI, an ORI_NUM (Original Number) indicating an original arrangement order of each cell information CI # 1 to #n is allocated and managed as shown in FIG. 7 according to the present invention. In 32), when the first chapter is divided, the navigation generation unit 16 records the order in the ORI_NUM field of M_C_GI of each cell information so that the arrangement order of chapters can be referred to after editing.

그 상태에서, 사용자의 유저키 조작에 의해 디스크(10)의 에서 하나의 User-PGC를 선택하고, 그 PGC 내의 하나의 프로그램을 선택한 뒤, 각 챕터의 재생 순서를 편집하기 위한 키입력이 이루어지는 지의 여부를 판단하여(단계 S12), 챕터의 편집을 위한 유저키 입력이 이루어지지 않으면 해당 디브이디 레코더의 통상 기능이 수행되도록 한다(단계 S13).In that state, one user-PGC is selected on the disk 10 by a user's user key operation, one program in the PGC is selected, and key input for editing the playback order of each chapter is made. It is judged whether or not (step S12), if the user key input for editing the chapter is not made, the normal function of the DVD recorder is performed (step S13).

하지만, 선택된 프로그램에 대한 각 챕터의 재생 순서를 편집하기 위한 유저키의 조작이 이루어지고 있다고 판단되면, 사용자에 의해 순서가 변경되는 챕터에 대응하는 셀 정보의 서치 포인터를 순서 변경하여 각 챕터의 재생 배열이 임의적으로 편집되도록 하게 되는 바(단계 S14), 도 8에 도시된 바와 같이 예컨대 하나의 프로그램에 대해 4개의 셀 정보 서치 포인터(CI_SRP #1∼#4)(각기 셀정보(CI #1∼#4)에 대응)가 존재 하는 경우에 셀 정보에 대응하는 챕터의 재생 순서를 Ch #1 -> Ch #3 -> Ch #4 > Ch #2로 변경하고자 하게 되면, 그에 따라 상기 셀 정보의 서치 포인터인 CI_SRP의 순서가 CI_SRP #1 -> CI_SRP #3 -> CI_SRP #4 -> CI_SRP #2로 배열되도록 기록 위치를 변경하게 된다. However, if it is determined that a user key operation for editing the playback order of each chapter for the selected program is performed, the search pointer of the cell information corresponding to the chapter whose order is changed by the user is changed in order to play each chapter. The arrangement is made to be arbitrarily edited (step S14), as shown in FIG. 8, for example, four cell information search pointers CI_SRP # 1 to # 4 for one program (each cell information CI # 1 to # 1). # 4), if the playback order of the chapter corresponding to the cell information is to be changed to Ch # 1-> Ch # 3-> Ch # 4> Ch # 2, The recording position is changed so that the search pointer CI_SRP is arranged in the order of CI_SRP # 1-> CI_SRP # 3-> CI_SRP # 4-> CI_SRP # 2.

그 상태에서, 상기 각 챕터의 재생 순서가 편집된 프로그램을 재생하기 위한 유저키의 입력이 있게 되면(단계 S15에서 YES), 각 챕터에 대응하는 각 CI_SRP의 편집된 배열에 따라서 재생되는 바, 예컨대 Ch #1 -> Ch #3 -> Ch #4 > Ch #2의 순서대로(도 9의 901) 해당 구간의 데이터가 재생된다(단계 S16).In that state, if there is an input of a user key for playing the edited program of the chapters (YES in step S15), it is played back according to the edited arrangement of each CI_SRP corresponding to each chapter. Data of the corresponding section is reproduced in the order of Ch # 1-> Ch # 3-> Ch # 4> Ch # 2 (901 in FIG. 9) (step S16).

그 다음에, 상기 마이컴(32)에서는 사용자의 유저키 조작에 의해 상기 프로그램 내에서 재생 순서가 편집된 챕터들을 다시 원래 순서대로 복구하기 위한 키입력이 있는 지를 판단하게 되는 바(단계 S17), 편집된 챕터들을 원래 순서로 복구하기 위한 유저키 입력이 있다고 판단되면, 도 9에 도시된 바와 같이 상기 각 챕터들에 대응하는 셀 정보(CI #1∼#4)의 M_C_GI의 예비 영역(Reserved Area)에 기록되어 있는 각각의 ORI_NUM의 순번 정보를 참조하여 CI_SRP #1∼#4의 배열 순서를 다시 원래 순서로 복구시키게 된다(단계 S18).Then, the microcomputer 32 determines whether there is a key input for recovering the chapters whose playback order has been edited in the program in the original order again by the user's user key operation (step S17). If it is determined that there is a user key input for restoring the chapters in the original order, as shown in FIG. 9, a reserved area of M_C_GI of the cell information (CI # 1 to # 4) corresponding to the respective chapters is shown. The sequence order of CI_SRP # 1 to # 4 is restored to the original order by referring to the sequence information of each ORI_NUM recorded in (step S18).

보다 상세히 설명하면, 해당 프로그램에 대응되는 프로그램 정보(PGI)가 참조하고 있는 셀정보 서치 포인터들을 차례로 조사하여 그 셀정보 서치 포인터가 참조하는 셀정보의 'ORG_NUM' 필드가 '1'인 셀정보 서치 포인터를 찾아서, 이를 셀정보 서치 포인터 기록 공간의 제일 선두에 둔다. 기존 셀정보 서치 포인터가 오버라이트되는 것을 방지하기 위해, 임시 메모리 영역에서 셀정보 서치 포인터들을 복사하여 상기 동작을 행한다. In more detail, the cell information search pointers of the cell information search pointers referenced by the program information (PGI) corresponding to the corresponding program are sequentially examined, and the cell information search whose 'ORG_NUM' field of the cell information referred to by the cell information search pointer is '1'. The pointer is found and placed at the head of the cell information search pointer recording space. In order to prevent the existing cell information search pointer from being overwritten, the above operation is performed by copying the cell information search pointers in the temporary memory area.

다음으로, 'ORG_NUM' 필드가 '2'인 셀정보를 참조하는 셀정보 서치 포인터를 찾아서 2번째의 위치로 옮긴다. 동일한 방법으로 3, 4, 5, ...의 'ORG_NUM'을 갖는 셀정보를 참조하는 셀정보 서치 포인터들을 차례대로 옮긴다. 이와 같은 동작에 따라, 도 9의 902에 예시한 것과 같이, 셀정보 서치 포인터가 원래의 위치, 즉 도 8에서 예시한 위치대로 복구된다. 이와 같이 복구된 셀정보 서치 포인터들을 임시 메모리 영역에서 원래의 네비게이션 정보 내의 해당 영역에 기록함으로써, 챕터의 순서 복구가 종료된다. Next, the cell information search pointer referring to the cell information whose 'ORG_NUM' field is '2' is found and moved to the second position. In the same manner, the cell information search pointers that refer to cell information having 'ORG_NUM' of 3, 4, 5, ... are sequentially moved. According to this operation, as illustrated in 902 of FIG. 9, the cell information search pointer is restored to its original position, that is, the position illustrated in FIG. 8. By recovering the cell information search pointers thus restored from the temporary memory area to the corresponding area in the original navigation information, the chapter order recovery is terminated.

챕터는 셀정보 서치 포인터의 순서에 따라 결정되는 것이므로, 셀정보 서치 포인터의 순서 복구에 의해 챕터가 원래대로 복구되는 것이다. Since the chapter is determined according to the order of the cell information search pointer, the chapter is restored to its original state by recovering the order of the cell information search pointer.

한편, 본 발명은 전술한 전형적인 바람직한 실시예들에만 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 개량, 변경, 대체 또는 부가하여 실시할 수 있는 것임은 당해 기술분야에 통상의 지식을 가진 자라면 용이하게 이해할 수 있을 것이다. 이러한 개량, 변경, 대체 또는 부가에 의한 실시가 이하의 첨부된 특허청구범위의 범주에 속하는 것이라면 그 기술사상 역시 본 발명에 속하는 것으로 보아야 한다.
On the other hand, the present invention is not limited to the above-described typical preferred embodiments, but can be carried out in various ways without departing from the gist of the present invention, various modifications, alterations, substitutions or additions are common in the art Those who have knowledge will easily understand. If such improvement, change, substitution or addition is carried out within the scope of the appended claims, the technical spirit should also be regarded as belonging to the present invention.

이상과 같이 본 발명에 따르면, 디스크의 각 프로그램별 억세스 단위를 분할하는 챕터에 대한 재생 순서를 사용자의 설정 조작에 따라 임의적으로 편집하는 경우에, 각 챕터에 대응하는 셀 정보의 서치 포인터의 순서를 변경하여 재생 배열이 변경된 셀 정보의 서치 포인터의 순서대로 편집된 재생이 이루어지도록 하고, 편집 된 챕터의 재생 순서를 원래 순서로 복구하고자 하는 경우에 각 셀 정보의 예비 영역에 기록된 순번 정보를 참조하여 각 셀 정보의 서치 포인터를 원래 순서로 복구할 수 있도록 함에 따라, 사용자의 임의 조작에 의한 챕터의 복잡한 편집 상태에도 불구하고 각 챕터들의 재생 배열을 원래 순서로 용이하게 복구시킬 수 있다는 효과를 갖게 된다. According to the present invention as described above, when the playback order for chapters for dividing the access units for each program of the disc is arbitrarily edited according to the user's setting operation, the order of the search pointers of the cell information corresponding to the chapters is adjusted. In order to make the edited playback in the order of the search pointer of the changed cell information by changing the playback arrangement, and to restore the playback order of the edited chapter in the original order, refer to the order information recorded in the spare area of each cell information. Since the search pointer of each cell information can be restored in the original order, the playback arrangement of the chapters can be easily recovered in the original order despite the complicated editing state of the chapters by user's arbitrary operation. do.

Claims (4)

기록 프로그램 내의 챕터들의 생성시 그 챕터에 대응되는 제 1정보에 그 순서 정보를 기록하는 제 1단계와, A first step of recording the order information in the first information corresponding to the chapter when the chapters in the recording program are generated; 챕터의 편집된 재생 순서에 대한 복구 요청이 있으면, 각 챕터의 상기 제 1정보 내의 순서 정보에 근거하여 상기 편집된 재생 순서를 복구하는 제 2단계로 이루어진 것을 특징으로 하는 기록 타이틀의 챕터 편집 제어 방법.And a second step of restoring the edited playback order based on the order information in the first information of each chapter, if there is a recovery request for the edited playback order of the chapter. . 제 1 항에 있어서, The method of claim 1, 상기 제 2단계는, 상기 각 챕터에 대응하는 셀 정보의 서치 포인터(Cell Information Search Pointer)에 대한 배열 순서를 변경하여 챕터들의 재생 순서를 복구하도록 이루어진 것을 특징으로 하는 기록 타이틀의 챕터 편집 제어 방법.The second step is a chapter editing control method of a recording title, characterized in that for changing the arrangement order of the cell information search pointer (Cell Information Search Pointer) corresponding to each chapter to restore the playback order of chapters. 제 2 항에 있어서, The method of claim 2, 상기 제 1단계에서, 상기 제 1정보는 각 챕터에 대응하는 셀 정보의 테이블 정보 영역에 각 셀 정보의 원래 순서에 따른 순서 정보를 기록하도록 이루어진 것을 특징으로 하는 기록 타이틀의 챕터 편집 제어 방법.And in the first step, the first information is configured to record order information according to the original order of each cell information in a table information area of cell information corresponding to each chapter. 제 1 항 내지 제 3 항중 어느 한항에 있어서, The method according to any one of claims 1 to 3, 상기 제 2단계는, 상기 각 셀 정보의 테이블 정보 영역에 기록된 순서 정보 를 참조하여 각 셀 정보의 서치 포인터에 대한 배열 순서를 원래 순서로 복구하도록 이루어진 것을 특징으로 하는 기록 타이틀의 챕터 편집 제어 방법.In the second step, the chapter editing control method of the recording title, wherein the arrangement order of the search pointers of the cell information is restored in the original order with reference to the order information recorded in the table information area of the cell information. .
KR1020040112743A 2004-12-27 2004-12-27 Chapter editing control method of recording title KR20060074111A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020040112743A KR20060074111A (en) 2004-12-27 2004-12-27 Chapter editing control method of recording title

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020040112743A KR20060074111A (en) 2004-12-27 2004-12-27 Chapter editing control method of recording title

Publications (1)

Publication Number Publication Date
KR20060074111A true KR20060074111A (en) 2006-07-03

Family

ID=37166901

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020040112743A KR20060074111A (en) 2004-12-27 2004-12-27 Chapter editing control method of recording title

Country Status (1)

Country Link
KR (1) KR20060074111A (en)

Similar Documents

Publication Publication Date Title
KR100724619B1 (en) Multimedia photo albums
JP3631430B2 (en) Recording / playback device with automatic chapter creation function
US20070073780A1 (en) Recording medium having data structure for managing reproduction of still pictures recorded thereon and recording and reproducing methods and apparatuses
JP3906021B2 (en) Multi controller
JP3680007B2 (en) Video data playback method and playback apparatus having editing function
JP3612274B2 (en) Recording / playback device with playlist creation guide function
EP1205931B1 (en) Information recording/reproducing apparatus and information recording medium
US20020131189A1 (en) Method and apparatus for image recording and reproduction for plurality of media
KR100563685B1 (en) Method for managing a playlist in rewritable optical medium
JP4015815B2 (en) Information recording / reproducing method and apparatus with playlist editing function
KR20060074111A (en) Chapter editing control method of recording title
KR100632584B1 (en) Automatic chapter setting device and method
JP4071750B2 (en) Recording / playback device with playlist creation guide function
JP3607596B2 (en) Recording / playback device with chapter creation guide function
KR100711336B1 (en) Method for managing audio data and additional data on medium and reproducing method
JP3917610B2 (en) Recording / playback device with chapter creation guide function
JP2003109307A (en) Information recording and reproducing device
US20080069541A1 (en) Data recording apparatus, data recording method, and data recording program
KR20060064831A (en) Apparatus and method for separating chapter automatically in disc recorder
KR100632585B1 (en) Method and device for managing time information about recorded program
JP3590372B2 (en) Video signal conversion method
JP2001076462A (en) Information recording medium and information recording and reproducing device
JP2004364325A (en) Automatic chapter thumbnail forming method
KR100722595B1 (en) Chapter hide level display method of title recorded on recording medium
JP2005108316A (en) Device and method for recording information

Legal Events

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