KR100393083B1 - 정지화를 기록 및/또는 재생하는 방법 - Google Patents
정지화를 기록 및/또는 재생하는 방법 Download PDFInfo
- Publication number
- KR100393083B1 KR100393083B1 KR10-2003-0023065A KR20030023065A KR100393083B1 KR 100393083 B1 KR100393083 B1 KR 100393083B1 KR 20030023065 A KR20030023065 A KR 20030023065A KR 100393083 B1 KR100393083 B1 KR 100393083B1
- Authority
- KR
- South Korea
- Prior art keywords
- information
- still
- group
- still picture
- virtual deletion
- Prior art date
Links
Classifications
-
- E—FIXED CONSTRUCTIONS
- E03—WATER SUPPLY; SEWERAGE
- E03D—WATER-CLOSETS OR URINALS WITH FLUSHING DEVICES; FLUSHING VALVES THEREFOR
- E03D9/00—Sanitary or other accessories for lavatories ; Devices for cleaning or disinfecting the toilet room or the toilet bowl; Devices for eliminating smells
- E03D9/08—Devices in the bowl producing upwardly-directed sprays; Modifications of the bowl for use with such devices ; Bidets; Combinations of bowls with urinals or bidets; Hot-air or other devices mounted in or on the bowl, urinal or bidet for cleaning or disinfecting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B05—SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
- B05B—SPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
- B05B1/00—Nozzles, spray heads or other outlets, with or without auxiliary devices such as valves, heating means
- B05B1/02—Nozzles, spray heads or other outlets, with or without auxiliary devices such as valves, heating means designed to produce a jet, spray, or other discharge of particular shape or nature, e.g. in single drops, or having an outlet of particular shape
- B05B1/08—Nozzles, spray heads or other outlets, with or without auxiliary devices such as valves, heating means designed to produce a jet, spray, or other discharge of particular shape or nature, e.g. in single drops, or having an outlet of particular shape of pulsating nature, e.g. delivering liquid in successive separate quantities ; Fluidic oscillators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B05—SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
- B05B—SPRAYING APPARATUS; ATOMISING APPARATUS; NOZZLES
- B05B1/00—Nozzles, spray heads or other outlets, with or without auxiliary devices such as valves, heating means
- B05B1/14—Nozzles, spray heads or other outlets, with or without auxiliary devices such as valves, heating means with multiple outlet openings; with strainers in or outside the outlet opening
- B05B1/16—Nozzles, spray heads or other outlets, with or without auxiliary devices such as valves, heating means with multiple outlet openings; with strainers in or outside the outlet opening having selectively- effective outlets
Landscapes
- Health & Medical Sciences (AREA)
- Public Health (AREA)
- Molecular Biology (AREA)
- Epidemiology (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Hydrology & Water Resources (AREA)
- Water Supply & Treatment (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
본 발명에는 정지화를 위한 가상 삭제 정보를 저장하는 기록 매체 및 기록 및/또는 재생방법과 장치가 개시되어 있다. 본 발명은 복수의 정지화 데이터를 갖는 제1 영역과 제1 영역에서의 정지화 데이터를 소정의 최대 개수 이내로 그룹화하여 관리하는 정지화 그룹 정보 내에 각각의 정지화에 대한 제1 가상 삭제 정보를 갖는 제2 영역을 포함하고, 제1 가상 삭제 정보가 가상 삭제 상태로 설정된 경우에는 해당 정지화의 재생이 되지 않음으로서 사용자의 요구에 의해 정지화가 삭제될 때 이에 따라 발생하는 데이터 파일의 일부분이 삭제되어 기록 영역이 조각조각 분산되는 현상을 최대한 방지하여 파일 영역 정보가 급격히 증가하는 것을 막을 수 있다.
Description
본 발명은 정지화를 효율적으로 처리하기 위한 정보를 기록 및/또는 재생하는 분야에 관한 것으로, 특히 사용자의 요구에 의해 데이터 파일의 일부분이 삭제될 때 파일 영역 정보가 급격히 증가하는 것을 막기 위하여 가상 삭제 정보를 저장하는 기록 매체 및 기록 및/또는 재생 방법과 장치에 관한 것이다.
도 1은 기록 및/또는 재기록 가능한 기록 매체 특히, DVD(Digital Versatile Disc) 상에 오디오 및/또는 비디오(A/V) 데이터를 기록재생하는 데 있어서, 특히 동영상에서의 각 정보와 동영상 데이터의 연결 구조를 보이고 있다. 즉, 데이터를 논리적으로 다루기 위한 PGC(Program Chain) 정보(11), VOB(Video Object) 정보들로 되어 있는 동영상 정보(12), 실제로 압축된 A/V 데이터가 VOB 단위로 기록되어 있는 동영상 데이터 파일(13)과의 관계를 나타내고 있다.
용어를 먼저 설명하면 다음과 같다. 영화를 상, 하편으로 나누어 녹화했다고 하면, 영화 전체는 PGC가 되고, 상편, 하편은 각각 프로그램이라 할 수 있다. 또한, 각각의 프로그램을 다시 여러개의 작은 단위인 셀로 분리하여 정의할 수 있고, 각각의 셀 정보는 일정한 분량의 실제 동영상 데이터 파일을 나타내는 하나의 VOB 전체를 지정할 수도 있고, VOB의 일부를 지정할 수도 있다. 이러한 경우 각각의 셀은 재생시 억세스의 기본 단위로 이용되며, 프로그램과 PGC는 결국 복수의 셀의 연결에 관한 정보에 불과하다.
또한, 실제 데이터는 동영상 데이터 파일상에 VOBU(Video Object Unit)라는 단위로 세분화되어 기록되어 있으므로 VOB 정보는 이 VOBU 데이터를 위한 정보들(VOBU #1, VOBU #2,...)로 이루어지고, 이 VOB 정보에 의해 동영상 데이터 파일상의 VOB 데이터를 지정하게 된다. 여기서, VOB 데이터는 디스크 기록재생장치의 랜덤 억세스의 단위로 이용되고, VOBU는 MPEG(Moving Picture Experts Group)비디오의 경우 하나의 GOP(Group of Picture)를 기준으로 하고, 오디오는 비디오에 해당되는 것을 모아서, 즉, A/V 데이터를 섹터 단위로 다중화하여 VOBU를 구성한다.
도 1에 도시된 바와 같은 데이터 구조는 동화에 대한 것으로, 실제 데이터의 구성 단위는 일정한 시간의 동영상 데이터인 VOB이고, A/V 신호의 동기나 부호화 방법 등이 모두 VOB 단위로 이루어진다. 그러나, 정지화의 경우는 구성 단위가 정지화 한 장이므로 정지화 한 장이 하나의 VOB를 구성하게 된다. 그런데 셀 구조를 하나의 VOB를 지정하도록 하면 정지화 한 장마다 셀이 필요한 구조가 된다. 이렇게 되면 기록되는 정지화가 많아질수록 부가되는 정보가 급격히 많아지게 되는 문제점이 있었다.
또한, 일반적으로 기록 가능한 디스크에는 소정 횟수 이상을 기록하게 되면 데이터에 오류가 있을 수 있으므로 기록 가능한 횟수의 제한이 있는 데, 이러한 횟수 제한과 신속한 데이터의 억세스를 위하여 모든 정보 데이터는 시스템을 제어하는 콘트롤러의 메모리에 저장해두고 이용하는 데, 상술한 바와 같이 정지화인 경우 정보의 양이 커지게 되면 모든 정보 데이터를 읽는 데도 시간이 많이 걸리고, 일정한 크기의 메모리에 모든 정보를 저장할 수도 없으며, 이에 따라 대용량의 정지화를 기록할 수 없게 되는 문제점이 있었다.
한편, 디스크 등과 같은 2차원 기록 매체에는 하나의 파일이 물리적으로 연속되어 있지 않은 공간에 분산되어 기록되고, 이렇게 분산된 영역을 연결하는 정보가 파일 시스템에 파일 영역 정보(file extent information)로 기록된다. 파일 영역 정보는 하나의 파일을 논리적으로 연결하기 위한 정보로서 일반적으로는 분산되어 있는 영역을 순서대로 시작 위치와 데이터 길이로서 나타낸다. 예를 들어, 도 2에서는 파일이 두 부분의 영역에 분산되어 기록되어 있고 이를 나타내기 위한 파일 영역 정보도 두 부분의 시작 위치와 그 길이를 표시하게 된다. 그런데 도 2에 도시된 A 부분이 지워져서 파일이 세 부분으로 분산되면 도 3에 도시된 바와 같이 파일 영역 정보가 증가된다.
즉, 도 3에 도시된 바와 같이 파일 영역 정보는 파일의 전체 크기와 무관하게 얼마나 분산되어 있는가에 따라 정보의 양이 결정된다. 따라서, 복수의 정지화가 하나의 파일 상에 기록되어 있을 때 사용자의 요구에 의해서 정지화가 삭제되어 여러 부분으로 분산되면 파일 영역 정보가 급격히 증가되는 문제점이 있었다.
상기한 문제점들을 해결하기 위하여, 본 발명의 목적은 대용량의 정지화를 복수 개수로 그룹화 하여 정지화 그룹으로 관리하고, 원하는 정지화를 가상으로 삭제하는 정보를 포함한 정지화 그룹 정보를 저장하는 기록 매체를 제공하는 데 있다.
본 발명의 다른 목적은 정지화 데이터에 부가되는 원 오디오 데이터 이외의 2차 오디오 데이터를 복수 개수로 그룹화 하여 2차 오디오 그룹으로 관리하고, 원하는 2차 오디오 데이터를 가상으로 삭제하는 정보를 포함한 2차 오디오 그룹 정보를 저장하는 기록 매체를 제공하는 데 있다.
본 발명의 또 다른 목적은 대용량의 정지화를 복수 개수로 그룹화 하여 정지화 그룹으로 관리하는 정보에 가상 삭제 정보를 포함시켜 원하는 정지화와 이에 부가되는 원 오디오를 가상으로 삭제하는 기록 및/또는 재생 방법과 장치를 제공하는 데 있다.
본 발명의 또 다른 목적은 정지화와 관련 있는 2차 오디오를 복수 개수로 그룹화 하여 2차 오디오 그룹으로 관리하는 정보에 원하는 2차 오디오를 가상으로 삭제하는 정보를 포함시켜 가상으로 삭제되는 정지화에 대응하는 2차 오디오를 가상으로 삭제하는 기록 및/또는 재생하는 방법과 장치를 제공하는 데 있다.
상기의 목적들을 달성하기 위하여, 본 발명에 의한 기록 매체는 복수의 정지화 데이터를 갖는 제1 영역 및 제1 영역에서의 정지화 데이터를 소정의 최대 개수 이내로 그룹화하여 관리하는 정지화 그룹 정보 내에 각각의 정지화에 대한 제1 가상 삭제 정보를 갖는 제2 영역을 포함하고, 이 제1 가상 삭제 정보가 가상 삭제 상태로 설정된 경우에는 해당 정지화의 재생이 되지 않는 것을 특징으로 하고 있다.
본 발명에 의한 방법은 기록 및/또는 재기록 가능한 기록 매체 상에 오디오 및/또는 비디오 데이터를 기록 및/또는 재생하는 방법에 있어서: 입력되는 복수의 정지화 데이터를 기록하는 단계 및 복수의 정지화를 소정의 최대 개수 이내에서 그룹화 하여 이를 위한 정보 내에 사용자의 의해 가상 삭제 상태로 설정되는 각각의 정지화에 대한 제1 가상 삭제 정보가 포함되는 정지화 그룹 정보와 재생에 관련된 재생 정보를 기록하는 단계를 포함함을 특징으로 하고 있다.
또한, 본 발명에 의한 방법은 재생 정보에 따라 재생하고자 하는 정지화 그룹 정보를 독출하는 단계 및 독출된 정지화 그룹 정보에 따라 원하는 정지화 위치를 계산해서 계산된 위치의 정지화 데이터를 재생하되, 독출된 정지화 그룹 정보 내의 제1 가상 삭제 정보가 가상 삭제 상태로 설정된 정지화는 재생하지 않는 단계를 더 포함함을 특징으로 하고 있다.
본 발명에 의한 장치는 기록 및/또는 재기록 가능한 기록 매체 상에 오디오 및/또는 비디오 데이터를 기록 및/또는 재생하는 장치에 있어서: 복수의 정지화 데이터를 기록 매체 상의 제1 영역에 기록되도록 신호 처리하는 기록 처리기 및 제1 영역에서의 정지화 데이터를 소정의 최대 개수 이내로 그룹화하여 관리하는 정지화 그룹 정보 내에 사용자의 의해 가상 삭제 상태로 설정되는 각각의 정지화에 대한 제1 가상 삭제 정보를 포함시키고, 재생 순서와 관련된 재생 정보를 발생하여 제2 영역에 기록되도록 제어하는 시스템 콘트롤러를 포함함을 특징으로 하고 있다.
또한, 본 발명에 의한 장치는 제2 영역에서의 정지화 그룹 정보를 근거로 하여 제1 영역에서의 정지화 데이터를 재생하되, 제1 가상 삭제 정보가 가상 삭제 상태로 설정된 경우에는 해당 정지화는 재생하지 않는 재생 처리기를 더 포함함을 특징으로 하고 있다.
도 1은 동영상에서의 각 정보와 동영상 데이터와의 연결 구조를 보인 도면이다.
도 2는 파일 기록 위치와 파일 영역 정보의 예이다.
도 3은 파일의 분산과 파일 영역 정보와의 관계를 설명하기 위한 도면이다.
도 4는 본 발명에 따른 전체 정보 구조의 구성 예이다.
도 5는 본 발명에 의한 정지 영상에서의 각 정보와 정지화 데이터와의 연결 관계를 보인 도면이다.
도 6은 본 발명에 의한 기록재생장치의 블록도이다.
도 7은 본 발명에 의한 정지화 데이터와 정지화 그룹 정보와의 관계를 보인 도면이다.
도 8은 본 발명에 의한 정지화 데이터에 부가된 2차 오디오 데이터와 2차 오디오 그룹 정보와의 관계를 보인 도면이다.
도 9는 셀 정보와 정지화 그룹 정보와의 관계를 보인 도면이다.
도 10은 셀 정보, 정지화 그룹 정보와 2차 오디오 그룹 정보와의 관계를 보인 도면이다.
도 11은 정지화 삭제 명령에 따른 가상으로 삭제되는 정지화 파일과 정지화 그룹 정보를 설명하기 위한 도면이다.
도 12는 정지화 삭제 명령에 따른 가상으로 삭제되는 2차 오디오 파일과 2차 오디오 그룹 정보를 설명하기 위한 도면이다.
도 13은 하나의 정지화 그룹 전체의 정지화 삭제 명령에 따른 실제 정지화 파일과 정지화 그룹 정보의 삭제를 설명하기 위한 도면이다.
도 14는 하나의 2차 오디오 그룹 전체의 정지화 삭제 명령에 따른 실제 2차 오디오 파일과 2차 오디오 그룹 정보의 삭제를 설명하기 위한 도면이다.
도 15는 본 발명에 의한 정지화 그룹 정보의 구조를 보인 도면이다.
도 16은 도 15에 도시된 정지화 그룹 일반 정보의 상세 내용의 예를 보인 테이블이다.
도 17은 도 15에 도시된 정지화 맵 테이블의 구조이다.
도 18은 도 17에 도시된 맵을 위한 비디오 맵의 상세 내용의 예를 보인 테이블이다.
도 19는 도 18에 도시된 비디오 맵과 연결되는 원 오디오 맵의 상세 내용의 예를 보인 테이블이다.
도 20은 본 발명에 의한 정지화 2차 오디오 그룹 정보의 구조를 보인 도면이다.
도 21은 도 20에 도시된 정지화 2차 오디오 일반 정보의 상세 내용의 예를 보인 테이블이다.
도 22는 도 20에 도시된 정지화 2차 오디오 맵 테이블의 구조이다.
도 23은 도 22에 도시된 정지화 2차 오디오 맵의 상세 내용의 예를 보인 테이블이다.
도 24는 도 9 및 도 10에 도시된 정지화를 위한 셀 정보의 상세 내용의 예를 보인 테이블이다.
도 25는 본 발명에 의한 정지화 기록 방법의 일 실시예에 따른 흐름도이다.
도 26은 본 발명에 의한 정지화를 기록한 후 2차 오디오 데이터를 기록하는 방법의 일 실시예에 따른 흐름도이다.
도 27은 본 발명에 의한 정지화 재생 방법의 일 실시예에 따른 흐름도이다.
도 28a와 도 28b는 본 발명에 의한 정지화 재생 방법의 다른 실시예에 따른 흐름도이다.
도 29는 본 발명에 의한 정지화 재생 방법의 또 다른 실시예에 따른 흐름도이다.
도 30은 본 발명에 의한 가상 삭제 정보를 이용하여 데이터 삭제 방법의 일 실시예에 따른 흐름도이다.
이하, 첨부된 도면을 참조하여 본 발명에 의한 정지화를 위한 가상 삭제 정보를 저장하는 기록 매체 및 기록 및/또는 재생 방법과 장치의 바람직한 실시예를 설명하기로 한다.
도 4는 본 발명에 따른 전체 정보 구조의 구성 예로서, PGC 정보, 동영상 정보, 정지화 정보로 구성될 수 있는 정보 데이터는 하나의 정보 파일 또는 정보 영역에 기록될 수 있다.
여기서, PGC 일반 정보에는 PGC 내의 프로그램 수 등의 정보가 들어 있다. 프로그램 일반 정보에는 프로그램 내의 셀 수 등의 정보가 들어 있다. 셀 정보는 동영상인 경우에는 도 1에 도시된 바와 같이 하나의 VOB를 지정하도록 되어 있고, 정지화인 경우에는 도 5에 도시된 바와 같이 하나의 VOB가 아닌 정지화 VOB 그룹(정지화 그룹이라고 약칭함)을 지정하도록 되어 있다. 이 동영상 정보에 대해서는 이미 도 1에서 설명하였으므로 여기서는 생략하고, 본 발명에 의한 정지화 정보를 중심으로 설명한다. 정지화 정보의 정지화 일반 정보에는 정지화 그룹 정보의 개수 등이 들어 있고, 정지화 2차 오디오 일반 정보에는 정지화 2차 오디오 그룹 정보의 개수 등이 들어 있다.
도 5는 정지 영상에서의 각 정보와 정지화 데이터 연결 구조를 보이고 있다. 즉, 데이터 파일상에 한 장의 VOB 단위로 기록되어 있는 정지화의 경우는 복수의 정지화 VOB를 묶어서 정지화 그룹으로 관리하고, PGC 정보(21) 내의 셀 정보는 하나의 VOB가 아닌 정지화 그룹 정보를 지정한다. 또한, 정지화에 오디오를 부가하여 기록할 수 있으며, 정지화를 기록하는 것에 연속하여 오디오를 기록함으로써 재생시 재생 헤드의 서치 시간을 줄일 수 있다. 이렇게 정지화와 동시에 기록된 오디오를 원 오디오라고 하며, 원 오디오는 정지화 그룹에 포함된다. 본 발명에서 정지화라 함은 특별히 명시하지 않은 경우에는 단순히 비디오 데이터 파트만이 있는 정지화와 원 오디오 데이터 파트가 비디오 데이터 파트와 같이 공존하는 정지화를 모두 나타낸다.
이렇게 정지화를 그룹화 하여 관리함으로써 얻는 이득은 상술한 셀 정보의 개수가 줄어드는 것 이외에 정지화 정보도 줄어든다. 예를 들어, 정지화 그룹 내의 비디오 부호화 속성이나 원 오디오 부호화 속성을 같게 하여 정지화 그룹 일반 정보로 하여 공통 정보로 저장한다. 각 정지화마다 정지화 데이터 파일에서의 위치를 나타내어야 하는 데, 그룹으로 하지 않을 경우는 각각의 정지화 시작 위치를 나타내어야 하지만 그룹으로 할 경우에는 정지화 그룹 일반 정보에 해당 정지화 그룹이 파일 내에서 기록되는 시작 위치를 저장하고, 각 정지화를 위한 정보로는 각각의 크기(size)만을 기록하면 된다. 일반적으로 정지화 데이터의 크기를 나타내기 위한 정보량(즉, 바이트수)이 파일 내에서의 위치를 나타내기 위한 정보량보다 적으므로 전체 정보량을 줄일 수 있다.
한편, 사용자는 정지화용 파일(23)에 정지화와 원 오디오를 기록한 후에 사용자가 원하는 정지화에 대해서는 별도의 2차 오디오를 부가할 수 있다. 이때, 원 오디오 데이터는 그대로 두고, 2차 오디오 데이터용 파일(24) 또는 정지화용 파일(23) 내의 별도의 공간에 2차 오디오만을 모아 기록한다. 2차 오디오를 위한 관리 정보도 정지화와 마찬가지로 그룹화 하여 관리하는 데 그 개념은 동일하다. 즉, 오디오 부호화 등의 속성이 같은 복수의 2차 오디오를 묶어 2차 오디오 그룹(GAOB)으로 한 다음 공통 정보를 2차 오디오 그룹 일반 정보로 하여 기록하고 각각의 2차 오디오 데이터(AOB)를 위해서는 각각의 크기 정보만을 기록하면 된다. 2차 오디오 그룹 일반 정보에는 2차 오디오 그룹의 오디오 데이터가 시작하는 위치가 포함된다. 이렇게 특정한 정지화에 부가된 2차 오디오에 대한 연결정보(굵은 화살표로 표시되어 있음)는 정지화 그룹 정보(GVOB #1, GVOB #2,...) 내에 존재하게 된다. 즉, 정지화 그룹 정보에 존재하는 2차 오디오를 지정하기 위한 정보로서 2차 오디오 그룹 식별 정보와 해당 2차 오디오 그룹 내의 2차 오디오 식별 정보가 포함되어 있다.
그룹 내의 특정한 정지화의 기록 위치를 찾기 위해서는 정지화 그룹 일반 정보에 있는 정지화 그룹 데이터의 시작 위치와 찾고자 하는 정지화에 선행하는 데이터들의 크기를 더하면 되고, 마찬가지로 특정한 2차 오디오의 기록 위치를 찾기 위해서는 2차 오디오 그룹 일반 정보에 있는 2차 오디오 그룹 데이터의 시작 위치와 찾고자 하는 2차 오디오 데이터에 선행하는 데이터들의 크기를 더하면 된다.
정지화 그룹의 경우에는 비디오 파트와 원 오디오 파트가 하나의 파일 또는 공간에 연속하여 기록되므로 이들 데이터 크기를 포함한 비디오 정보와 오디오 정보도 실제 비디오 데이터, 원 오디오 데이터가 기록된 비트스트림 순서대로 기록된다. 2차 오디오 그룹의 경우에는 2차 오디오 데이터만 있으므로 2차 오디오 정보만이 실제 2차 오디오 데이터가 기록된 비트 스트림 순서대로 기록된다.
따라서, 도 5에서는 원 오디오가 부가될 수도 있는 정지화용 파일(23), 정지화에 부가되는 2차 오디오 데이터용 파일(24), PGC 정보(21)와 정지화 그룹 정보와 2차 오디오 그룹 정보를 포함하는 정지화 정보(22)를 위한 정보 파일로 존재하지만, 이 2차 오디오 데이터는 2차 오디오 데이터용 파일(24)에 기록되지 않고 정지화용 파일(23)의 별도의 영역에 기록될 수 있고, 정지화용 파일(23)을 제1 영역, 2차 오디오 데이터용 파일(24)를 제2 영역, PGC 정보(21)과 정지화 정보(22)를 포함하는 정보 파일을 제3 영역으로 지칭될 수 있으며, 이 영역은 논리적인 영역이 된다.
도 6은 본 발명을 수행하는 기록재생장치의 블록도로서, 기록 가능하고 재기록 가능한 디스크를 이용하여 A/V 데이터를 기록재생하는 장치의 기능은 크게 기록과 재생으로 나눌 수 있다.
기록시, AV 코덱(110)은 외부에서 입력되는 A/V 신호를 소정의 압축 체계(scheme)에 의해 압축 부호화하고, 압축된 데이터에 대한 크기 정보를 제공한다. DSP(Digital Signal Processor:120)는 AV 코덱(110)으로부터 공급되는 A/V 데이터를 받아서 ECC(Error Correction Code) 처리를 위한 부가 데이터를 부가하고, 소정의 변조 체계에 의해 변조 등을 수행한다. 고주파 증폭기(RF AMP로 표기되어 있음: 130)는 DSP(120)로부터 공급되는 전기적 데이터를 광학 신호로 변환한다. 픽업부(140)는 디스크를 구동시키며, RF AMP(130)로부터의 광학 신호를 디스크에 기록하며, 포커싱 및 트래킹을 행하기 위한 엑튜에이터를 내장하고 있고 있다. 서보부(150)는 RF AMP(130)와 시스템 콘트롤러(160)로부터 서보 제어에 필요한 정보를 받아서 안정된 서보를 수행한다. 사용자와의 인터페이스를 통하여 시스템 콘트롤러(160)는 시스템 전체를 제어하면서 정지화가 디스크 상에 기록되도록 제어하고, 기록되는 정지화에 대하여 별도의 정보도 기록하는 데, 기록되는 정지화 및 원 오디오의 기록 순서대로 정지화의 데이터 크기, 원 오디오의 데이터 크기, 원 오디오의 재생 시간 등의 각 정지화에 대한 정보와 각 정지화 그룹의 위치에 대한 정보 등으로 정지화 그룹 정보를 구성하여 정지화 데이터를 그룹 단위로 관리한다.또한, 정지화에 2차 오디오를 부가하는 경우에는 부가되는 2차 오디오를 별도의 파일이나 정지화와 같은 파일내의 다른 영역에 기록하고, 기록된 2차 오디오에 대한 데이터의 크기, 재생 시간 등의 정보와 각 2차 오디오 그룹의 위치에 대한 정보 등으로 2차 오디오 그룹 정보를 구성하여 2차 오디오 데이터를 그룹 단위로 관리하고, 각 정지화에 대한 정보에는 부가된 2차 오디오를 가리키는 정보가 포함된다.
사용자 인터페이스를 통하여 사용자가 임의의 정지화를 삭제하고자 할 경우에는 시스템 콘트롤러(160)는 실제로 정지화 데이터를 삭제하는 것이 아니라 정지화에 대한 정지화 그룹 정보 중에서 가상 삭제 정보를 가상 삭제 상태로 설정해서 가상으로 삭제되도록 한다. 즉, 실제로 데이터는 존재하지만 재생시에는 재생되지 않으므로 사용자에게는 삭제된 것 처럼 느끼게 한다. 이렇게 특정 정지화가 가상 삭제되고 정지화에 원 오디오가 연속되어 기록되어 있으면 원 오디오도 재생되지 않는다. 또한, 정지화에 2차 오디오가 부가되어 있는 경우에는 2차 오디오에 대한 그룹 정보 내에 2차 오디오 가상 삭제 정보를 가상 삭제 상태로 설정하여 실제로 2차 오디오 데이터는 존재하지만 사용자에게는 재생되지 않는 것처럼 느끼게 한다.
이러한 정보들과 함께 재생 순서에 관련된 정보인 셀 정보를 기록하는 데, 셀 정보에는 기록된 정지화 그룹을 가리키는 정보를 포함하고 있어서 기록된 정지화 및 오디오를 재생할 수 있도록 한다.
재생시, 픽업부(140)는 데이터를 저장하고 있는 디스크로부터 광학 신호를 픽업하고, 이 광학 신호로부터 데이터가 추출된다. RF AMP(130)는 광학 신호를 전기적 신호로 변환시키고, 서보를 행하기 위한 서보 신호와 변조된 데이터를 추출한다. DSP(120)는 RF AMP(130)로부터 공급되는 변조된 데이터를 변조시 사용한 변조 체계에 대응하여 복조하고, ECC를 수행하여 오류를 수정하고 부가 데이터를 제거한다. 서보부(150)는 RF AMP(130)와 시스템 콘트롤러(160)로부터 서보 제어에 필요한 정보를 받아서 안정된 서보를 수행한다. AV 코덱(110)은 DSP(120)로부터 공급되는 압축된 A/V 데이터를 복호화하여 A/V 신호를 출력한다. 시스템 콘트롤러(160)는 사용자의 키입력을 처리하는 등 사용자 인터페이스를 수행하면서, 디스크 상에 기록되어 있는 셀 정보 및 정지화 그룹 정보를 이용하여 사용자가 원하는 데이터(정지화만, 정지화 + 원 오디오 또는 정지화 + 2차 오디오)를 재생하기 위하여 시스템 전체를 제어한다.
즉, 특정한 정지화 및 오디오 데이터를 재생하기 위해서는 셀 정보로부터 재생할 정지화가 있는 정지화 그룹 정보를 얻고, 이 정지화 그룹 정보에서 정지화 데이터의 크기 정보등을 얻고, 원 오디오가 있는 경우에는 원 오디오의 데이터 크기 및 재생 시간에 대한 정보를 얻어서 원하는 데이터만을 재생하게 된다. 또한 정지화에 2차 오디오가 부가되어 있는 경우에는 정지화 그룹 정보에서 가리키는 2차 오디오 그룹 정보에서 2차 오디오의 데이터 크기 및 재생 시간 정보를 이용하여 원하는 2차 오디오를 재생하게 된다.
또한, 정지화 그룹 정보로부터 가상 삭제된 정지화 정보가 독출되는 경우에는 해당되는 정지화 및 원 오디오를 재생하지 않음으로서 실제로 데이터는 존재하지만 사용자에게는 존재하지 않는 것으로 느끼게 된다. 그리고, 부가된 2차 오디오가 가상 삭제된 경우에도 마찬가지로 재생하지 않게 된다.
여기서, 기록시의 AV 코덱(110), DSP(120), RF 증폭기(130), 픽업부(140)는 기록 처리기로 지칭될 수 있고, 재생시의 픽업부(140), RF 증폭기(130), DSP(120), AV 코덱(110)은 재생 처리기로 지칭될 수 있다.
도 7은 본 발명에 의한 정지화 데이터와 정지화 그룹 정보와의 관계를 보인 도면으로서, 각 정지화 그룹(GVOB로 표기되어 있음) 정보(201)에는 속성(attributes)이 같은 복수 장(예로서 최대 64장)의 정지화에 대한 정보가 기록되어 있는 데, 각 정지화 그룹을 구성하는 복수장의 정지화수는 최대 정지화수 이내에서 정해진다. 하나의 정지화 그룹 정보(202)에는 정지화 그룹 일반 정보와 각각의 정지화에 대한 정보로서 이루어지며, 기록되는 비트스트림 순서대로 비디오 파트 또는 비디오 파트와 오디오 파트로 이루어진 정지화 데이터(203)를 위한 정보이다. 정지화 그룹 일반 정보에는 해당 정지화 그룹의 시작 어드레스가 주어진다.
또한, 각각의 정지화를 위한 정보로서 원 오디오가 존재하는 정지화 정보는 비디오 파트를 위한 비디오 파트 정보와 오디오 파트를 위한 오디오 파트 정보로 이루어진 맵 정보로 존재하고, 이때 하나의 정지화에 대한 비디오 맵과 오디오 맵은 동일한 식별 정보(identification information)를 가지며, 비디오 파트만으로 구성되는 경우에는 비디오 파트 정보만으로 구성된 맵으로 존재한다. 정지화 뿐만 아니라 정지화에 부가된 원 오디오를 가상으로 삭제하기 위한 가상 삭제 정보가 정지화 그룹 정보(202) 내에 존재한다. 여기서, 하나의 VOB에는 한 장의 정지화 데이터가 기록된다.
도 8은 본 발명에 의한 정지화에 부가된 2차 오디오 데이터와 2차 오디오 그룹 정보와의 관계를 보인 도면으로서, 각 2차 오디오 그룹(Audio Object Group: GAOB로 표기되어 있음) 정보(211)에는 복수의 정지화를 위한 그룹 단위로 기록되어 있는 2차 오디오 데이터를 위한 정보가 기록되어 있고, 하나의 2차 오디오 그룹에 대한 2차 오디오 그룹 정보(212)는 해당하는 2차 오디오 그룹 시작 어드레스가 존재하는 2차 오디오 그룹 일반 정보와 2차 오디오 데이터 순서에 따른 오디오 맵들로 구성된다. 각 2차 오디오 맵에는 정지화의 2차 오디오 파트로 이루어진 2차 오디오 데이터(213)를 위한 정보가 기록되며, 여기에는 2차 오디오 데이터의 크기가 포함된다. 또한, 2차 오디오 그룹 정보(212) 내에는 각각의 2차 오디오를 가상으로 삭제하기 위한 가상 삭제 정보를 포함하고 있다.
도 9는 재생 순서와 관련된 표시에 관한 논리적인 단위인 셀에 대한 정보(재생 정보라고 지칭될 수 있음), 정지화 그룹 정보와의 관계를 보인 도면으로서, 셀 정보는 정지화 그룹의 식별 정보(GVOB_ID), 해당 정지화 그룹 내의 정지화 재생 시작 식별 정보(START VOB_ID)와 정지화 재생 끝 식별 정보(END_VOB_ID)를 포함하며, 이 셀 정보는 정지화 그룹 전체에 해당될 수도 있고, 사용자가 재생하기 원하는 정지화 그룹의 일부를 표시할 수 있다.
한편, 2차 오디오 데이터는 정지화 데이터와는 별도의 공간에 저장되는 데, 이것은 별도의 파일에 저장될 수도 있고, 정지화 데이터와 같은 파일 내의 별도의 영역에 저장될 수도 있다.
2차 오디오 데이터가 정지화 데이터와는 별도의 파일에 저장되는 경우를 예를 들어 설명하면, 도 7에 도시된 바와 같이 정지화 데이터를 가지고 있는 GVOB#1,#2,#3가 하나의 파일을 구성하고, 도 8에 도시된 바와 같이 2차 오디오 데이터를 가지고 있는 GAOB #1,#2,#3가 하나의 파일을 구성하게 되는 것으로, 실제의 정지화 또는 2차 오디오 데이터를 기록/재생하고자 할 경우에는 각각의 파일 정보를 이용하여 억세스하게 된다.
또한, 2차 오디오 데이터와 정지화 데이터를 함께 하나의 파일로 구성할 경우를 예를 들어 설명하면 도 7 및 도 8에 도시된 GVOB #1,#2,#3, GAOB #1,#2,#3이 모두 하나의 파일을 구성하는 것이 된다. 물론 이렇게 구성하는 방법으로는 기록 순서에 따라 각각의 GVOB, GAOB가 혼합되어 예를 들어 GVOB #1, GVOB #2, GAOB #1, GVOB #3, GAOB #2, GAOB #3의 형태로 존재할 수도 있고, GVOB들을 묶어서 배치하고 GAOB들도 묶어서 배치하여 하나의 파일을 구성할 수 있다.
도 10은 정지화에 부가되는 오디오가 원 오디오 뿐만 아니라 별도 영역에 기록되는 2차 오디오 그룹 내의 원하는 2차 오디오를 지정하기 위하여, 셀 정보, 정지화 그룹 정보, 2차 오디오 그룹 정보와의 관계를 보인 도면으로서, 셀 정보는 정지화 그룹의 식별 정보(GVOB_ID), 해당 정지화 그룹 내의 정지화 재생 시작 식별 정보(START VOB_ID)와 정지화 재생 끝 식별 정보(END VOB_ID)를 포함하며, 정지화 그룹(GVOB #i)에 대한 그룹 정보내의 비디오 파트 정보에는 정지화에 부가되는 2차 오디오를 지정하기 위한 정보 즉, 2차 오디오 그룹 식별 정보(GAOB_ID)와 해당 2차 오디오 그룹내의 2차 오디오(AOB) 식별 정보(AOB_ID)가 기록될 수 있다. 예를 들어, 정지화 그룹 GVOB #i 의 정지화 # 2를 위한 비디오 파트 정보에는 2차 오디오 그룹 식별 정보인 GAOB #j와 GAOB #j 내에서 두 번째 오디오 맵이라는 식별 정보#2가 존재한다.
본 발명에서는 복수의 정지화가 하나의 파일 상에 기록되어 있을 때 사용자의 요구에 의해서 정지화가 삭제되어 여러 부분으로 분산될 경우 파일 영역 정보가 급격히 늘어나는 것을 막기 위하여 정지화를 복수의 장으로 묶어 정지화 그룹으로 관리하고, 각 정지화마다 가상 삭제 정보를 두어 사용자가 정지화 한 장을 지우더라도 실제로 파일에서 삭제하는 것이 아니라 이 가상 삭제 정보를 이용하여 단지 재생시 재생이 안되도록 하여 사용자에게는 실제로 지워진 것 처럼 보이게 한다. 그런데 사용자가 정지화를 지우는 목적 중에는 재생이 안되게 하는 것 이외에 새롭게 데이터를 기록하기 위한 빈 공간(자유 영역)을 확보하는 이유도 있다. 따라서, 이 가상 삭제 정보만을 이용해서는 실제로 데이터가 지워지는 것이 아니므로 빈 공간이 확보되지 않는다. 이것에 대해서는 정지화의 그룹 정보내에 있는 정지화가 모두 가상적으로 지워진 경우에는 정지화 그룹 단위로 실제로 파일에서 지워서 자유 영역을 확보한다. 즉, 정지화 그룹은 복수의 정지화가 모인 것이므로 이것이 파일에서 지워지는 경우에는 상당한 빈 공간이 생기게 된다.
도 11에 도시된 바와 같이 사용자에 의해 리모트 콘트롤러나 정지화 출력 장치(302) 상에 장착된 키패드와 같은 입력 장치(input device: 301)를 통하여 정지화 삭제 명령이 입력되면 실제 정지화 파일(304)에는 아무런 변동이 없이 정지화 그룹 정보(303)에 있는 해당 정지화에 대한 정보 중의 가상 삭제 정보가 가상 삭제 상태인 "1"로 설정된다. 실제 정지화 파일(304)에는 아무런 변화가 없기 때문에 정지화 파일을 위한 파일 영역 정보는 늘어나지 않는다. 이 가상 삭제 정보는 정지화에 부과된 원 오디오에도 공통적으로 적용된다. 즉, 정지화가 가상 삭제된 경우는 원 오디오도 가상 삭제된 것으로 본다. 여기서, 가상 삭제 상태 "1"이 설정된 가상 삭제 정보를 다시 "0"으로 무효화하면 정지화를 복원할 수 있다.
그러나, 정지화에 2차 오디오가 부가되어 있는 경우에는 정지화의 가상 삭제 정보(제1 가상 삭제 정보로 지칭될 수 있음)를 이용할 수도 있지만 도 12에 도시된 바와 같이 2차 오디오 그룹 정보 내의 가상 삭제 정보(제2 가상 삭제 정보로 지칭될 수 있음)를 이용할 수도 있다. 사용자에 의해 입력 장치(311)를 통해 정지화 삭제 명령이 입력되면 정지화 그룹 정보(313)의 해당 정지화의 가상 삭제 정보를 가상 삭제 상태 "1"로 설정하고, 이 정지화 2차 오디오 그룹 정보(314) 내의 2차 오디오 정보의 가상 삭제 정보도 가상 삭제 상태 "1"로 설정한다. 따라서, 2차 오디오 파일(315) 역시 실제로 해당 2차 오디오의 삭제가 실제로 일어나지는 않는다. 여기서, 가상 삭제 상태 "1"를 설정된 가상 삭제 정보를 다시 "0"로 무효화하면 2차 오디오를 복원할 수 있다.
한편, 정지화 그룹 또는 2차 오디오 그룹에서 실제 파일에서의 삭제가 일어나는 경우를 도 13 및 도 14를 결부시켜 설명한다. 즉, 한 그룹 내의 모든 정보가 가상적으로 삭제가 된 경우에는 그룹의 파일에서 실제로 삭제될 수 있다.
도 13에 도시된 바와 같이, 사용자에 의해 입력 장치(321)를 통해 정지화 그룹 #2 정보 내의 모든 정지화가 가상적으로 삭제하는 명령이 입력되어 정지화 그룹 정보(323) 내의 정지화 그룹 #2 정보내의 가상 삭제 정보가 모두 가상 삭제 상태 "1"로 설정되어 있으면 정지화 그룹 정보(323) 내의 정지화 그룹 #2 정보가 삭제되어 갱신된 정지화 그룹 정보(324)가 생성되고, 실제 정지화 파일(325)내의 실제 GVOB #2 데이터가 삭제되어 자유 영역으로 할당된다. 따라서, 복수의 정지화가 삭제되었으나 정지화 파일에서의 불연속 구간은 그룹 전체가 지워진 것에 의해서 결정되므로 파일 영역 정보가 훨씬 적게 증가한다. 도 13에서는 정지화 그룹 식별 번호가 순차적으로 다시 부여되지만, 정지화 그룹 정보에 명시적으로 저장되어 있는 경우는 그대로 유지될 수도 있다.
마찬가지로, 2차 오디오 그룹 파일의 데이터도 실제로 삭제될 수 있는 데, 도 14에 도시된 바와 같이 정지화 삭제 명령에 의해 정지화 그룹 정보(331) 내의 해당 정지화들의 정보의 가상 삭제 정보가 가상 삭제 상태 "1"로 설정되어 가상 삭제 상태로 설정된 정지화들 2차 오디오 그룹 정보(332)내에 2차 오디오 그룹 #3 정보의 모든 2차 오디오 정보의 가상 삭제 정보가 가상 삭제 상태 "1"로 설정된 경우이다.
2차 오디오 그룹 정보(332) 내의 2차 오디오 그룹 #3 정보가 삭제되어 갱신된 2차 오디오 그룹 정보(333)가 생성되고, 실제 2차 오디오 파일(334) 내의 실제 GAOB #3 데이터가 삭제되어 자유 영역으로 할당된다. 이 경우에도 파일 영역 정보의 증가량은 적다. 도 14에서 2차 오디오 그룹 식별 번호가 순차적으로 다시 부여되어 있지만, 2차 오디오 그룹 정보에 명시적으로 저장되어 있는 경우는 그대로 유지될 수도 있다.
도 15는 본 발명에 의한 정지화 그룹 정보의 구조를 보인 도면으로서, 이 정지화 그룹 정보에는 정지화 그룹 일반 정보와 정지화 맵 테이블로 구성되고, 픽쳐크기, 영상 부호화 모드와 같은 정지화 속성 정보가 더 포함될 수 있다.
도 16은 도 15에 도시된 정지화 그룹 일반 정보의 상세 내용의 예를 보인 테이블로서, 이 정지화 그룹 일반 정보에는 정지화용 파일에서 정지화 그룹을 식별하기 위한 정보로서 GVOB_ID, 정지화용 파일에서 해당 정지화 그룹 내의 첫 번째 정지화 데이터가 시작되는 시작 어드레스를 나타내는 GVOB_S_ADR, 정지화 그룹 내의 정지화의 개수를 나타내는 GVOB_Ns, 해당 VOB 그룹내에서 가상으로(virtually) 삭제된 정지화의 개수를 나타내는 GVOB_Ds 등을 포함한다. 이 GVOB_Ds와 GVOB_Ns가 같으면 이 VOB 그룹은 AV 파일에서 삭제될 수 있음을 의미한다. GVOB_Ds를 명시적으로 저장하지 않는 경우에는 해당 정지화 그룹의 모든 정지화들이 가상 삭제 상태인지를 판별하여 실제 지울수 있는 상태인지를 확인한다. 또한, 식별 정보 GVOB_ID는 정지화용 파일내에서 정지화 그룹마다 유일한 것으로 명시적으로 기록되어질 수도 있고, 정지화 그룹 순서대로 #1,#2,...등으로 암시적으로 나타낼 수 있다.
도 17은 도 15에 도시된 정지화 맵 테이블의 구조의 예로서, n개의 맵으로 구성되는 맵은 두가지 맵이 있는 데, 하나는 비디오 파트를 위한 비디오 맵(VMAP)이고, 다른 하나는 정지화에 존재하는 원 오디오 파트를 위한 오디오 맵(AMAP)이다. 맵의 순서는 도 7에 도시된 바와 같이 정지화용 파일에서 기록 비트스트림의 데이터 순서와 같다. 따라서, 정지화가 비디오만 있는 경우는 비디오 맵만 있고, 원 오디오가 같이 있는 경우는 비디오 맵과 오디오 맵이 같이 기록되는 데, 실질적으로는 동일한 식별 정보를 사용하는 하나의 맵으로 볼 수 있다.
도 18은 비디오 맵의 상세 내용의 예를 보인 테이블로서, 해당 맵의 타입을나타내며, 비디오 파트를 위한 비디오 맵인 경우 2진수로 "0"인 MAP_TY, 이 비디오 파트를 위한 식별 정보(VOB_ID)를 포함하고, 이 VOB_ID는 바람직한 실시예로서 1에서 64까지를 나타내고, 또한, VOB_ID는 명시적으로 나타내어질 수도 있고, 기록된 순서대로 #1,#2,#3,...으로 암시적으로 나타내어질 수 있다.
또한, 비디오 맵에는 이 VOB의 삭제 여부를 나타내고, 2진수로 "0"이면 삭제되지 않음을, "1"이면 가상으로 삭제됨을 나타내는 V_DELETE, 비디오 파트의 크기를 나타내는 V_PART_SZ, 2차 오디오 그룹의 식별 정보이고 이 정지화의 2차 오디오가 존재하면 2차 오디오 그룹 식별 정보의 값은 존재하고, 존재하지 않으면 그 값은 "0"인 GAOB_ID, 이 정지화의 2차 오디오가 존재하면 2차 오디오 그룹내에서 식별 정보를 나타내며, 존재하지 않으면 그 값이 "0"인 2차 오디오 식별 정보(AOB_ID) 등을 포함한다.
여기서, V_DELETE가 "1"이면 가상으로 정지화가 삭제된 것을 나타내므로 정지화에 원 오디오가 존재한다면 이 오디오도 가상으로 삭제된 것으로 본다. 이는 정지화가 삭제되면 이에 부가되는 원 오디오는 단독으로 존재한다는 것는 무의미하기 때문이다. 또한, VOB_ID와 V_PART_SZ는 정지화 위치 정보로 지칭될 수 있고, GAOB_ID와 AOB_ID는 2차 오디오 연결 정보로 지칭될 수 있다.
도 19는 오디오 맵의 상세 내용의 예를 보인 테이블로서, 해당 맵의 타입을 나타내며, 오디오 파트를 위한 오디오 맵인 경우 2진수로 "1"인 MAP_TY, 오디오의 재생시간을 나타내는 A_PBTM, 오디오 파트의 크기를 나타내는 A_PART_SZ 등을 포함한다.
도 20은 본 발명에 의한 정지화 2차 오디오 그룹 정보의 구조를 보인 도면으로서, 이 정지화 2차 오디오 그룹에는 정지화 2차 오디오 일반 정보와 정지화 2차 오디오 맵 테이블이 포함되고, 정지화 2차 오디오 속성 정보 등이 더 포함될 수 있다.
도 21은 도 20에 도시된 정지화 2차 오디오 그룹 일반 정보의 상세 내용의 예를 보인 테이블로서, 2차 오디오용 파일에서 2차 오디오 그룹 식별 정보를 나타내는 GAOB_ID, 2차 오디오용 파일에서 해당 2차 오디오 그룹내의 첫 번째 2차 오디오 데이터가 시작되는 시작 어드레스(2차 오디오 그룹의 위치 정보라고 지칭될 수 있음)를 나타내는 GAOB_S_ADR, 2차 오디오 그룹내에 포함되어 있는 2차 오디오의 개수를 나타내는 GAOB_Ns 등을 포함한다. 이 GAOB_ID는 명시적으로 나타내어질 수도 있고, 기록된 순서대로 암시적으로 나타내어질 수 있다.
도 22는 2차 오디오 파트를 위한 n개의 2차 오디오 맵으로 구성되는 2차 오디오 맵 테이블의 구조의 예를 보이고 있다.
도 23은 도 22에 도시된 2차 오디오 맵의 상세 내용의 예를 보인 테이블로서, 2차 오디오 그룹내에서 특정한 2차 오디오를 위한 식별 정보를 나타내며, 이 값은 바람직한 실시예로서 1에서 64를 나타낼 수 있는 AOB_ID, 가상으로 2차 오디오 부분이 삭제되었는지를 나타내는 A_DELETE, 2차 오디오 재생시간을 나타내는 A_PBTM, 섹터수등으로 2차 오디오 데이터 크기를 나타내는 A_PART_SZ 등을 포함한다. 여기서, AOB_ID는 명시적으로 기록될 수도 있고, 그룹내에서의 순서대로 #1,#2,#3,..등으로 암시적으로 표현될 수도 있다.
도 24는 도 9 및 도 10에 도시된 재생 정보인 셀 정보의 상세 내용을 보인 테이블로서, 정지화 그룹 식별 정보를 나타내는 S_GVOB_ID, 해당 정지화 그룹내에서 재생 시작 정지화의 식별 정보를 나타내는 S_VOB_ID와 재생 끝 정지화의 식별 정보를 나타내는 E_VOB_ID 등을 포함한다.
도 25는 본 발명에 의한 정지화 기록 방법의 일 실시예에 따른 흐름도로서, 정지화와 원 오디오를 기록하는 방법을 도시하고 있다. 먼저, 정지화만 기록할 것인지 또는 정지화와 동시에 원 오디오 데이터를 기록할 것인지를 설정한다(S101 단계). 정지화 그룹 정보를 생성해서 그룹 식별 정보를 할당하고, 정지화 그룹내 정지화 수를 "0"으로 설정하고, 정지화용 파일내 정지화 그룹 시작 위치를 기록한다(S102 단계). 사용자로부터 정지화 기록 시작 신호가 입력되는 지를 판단해서(S103 단계), 기록 시작 신호가 입력되면 정지화용 파일에 정지화를 기록하면서 비디오 맵내에 기록되는 정지화를 위한 식별 정보를 할당하고 정지화 그룹 정보내 정지화 수를 하나 증가시키고, 비디오 맵내에 정지화 크기 정보를 기록한다(S104 단계).
사용자 설정이 정지화와 동시에 원 오디오를 기록하는 모드인지를 판단해서(S105 단계), 사용자 설정이 정지화와 원 오디오를 기록하는 모드이면 정지화에 대한 오디오 데이터를 정지화용 파일에 해당 정지화에 연속하여 기록하면서 정지화 그룹 정보 내의 오디오 맵에 오디오 크기 정보를 기록한다(S106 단계).
기록된 정지화 수가 하나의 그룹(예로서 최대 64장)을 구성하는지를 판단해서(S107 단계), 하나의 그룹 정보가 구성되면 다른 정지화 그룹 정보를 생성하기위해서 S102 단계로 진행하고, 그렇지 않으면 사용자로부터 정지화 기록 시작 신호가 입력되는지를 판단하는 S103 단계로 진행한다.
S105 단계에서 사용자 설정이 정지화만 기록하는 모드이면 S106 단계를 거치지 않고 다음 정지화를 기록하기 위해서 S107 단계로 진행하고, S103 단계에서 사용자로부터 정지화 기록 시작 신호가 입력되지 않으면 기록을 종료할 것인지를 판단해서(S108 단계), 기록을 종료할 것으로 판단되면 셀 정보를 기록한 후 종료한다(S109 단계). 여기서, 셀 정보는 초기값으로 모든 정지화 그룹마다 하나씩 생성되어 모든 정지화가 재생되도록 만들어질 수 있다.
도 26은 본 발명에 의한 정지화를 기록한 후 2차 오디오 데이터를 기록하는 방법의 흐름도이다. 먼저, 2차 오디오 그룹 정보를 생성해서, 2차 오디오 그룹 식별 정보를 할당하고, 2차 오디오 그룹 정보내 오디오 수를 "0"으로 설정하고, 2차 오디오 파일내 오디오 그룹 시작 위치 정보를 기록한다(S201 단계).
사용자로부터 2차 오디오 기록 시작 신호가 입력되는 지를 판단해서(S202 단계), 2차 오디오 기록 시작 신호가 입력되면 사용자가 2차 오디오 데이터를 부가하기를 원하는 특정 정지화를 지정하고(S203 단계). 2차 오디오용 파일에 2차 오디오 데이터를 기록하고, 2차 오디오 그룹 정보의 오디오 맵 내의 2차 오디오 식별 정보를 할당하고, 2차 오디오 그룹 정보내 오디오 수를 하나 증가시키고, 오디오 맵내 2차 오디오 크기 정보를 기록한다(S204 단계). 여기서, 2차 오디오 데이터를 정지화 데이터와는 별도의 파일에 저장하는 것으로 설명하고 있으나 정지화 데이터와 같은 파일 내의 별도의 영역에 저장할 수도 있다.
지정된 정지화의 정지화 그룹 식별 정보와 정지화 식별 정보를 독출해서, 이 정지화를 위한 정보 즉, 지정된 정지화의 비디오 맵에 2차 오디오를 위한 2차 오디오 그룹 식별 정보, 2차 오디오 식별 정보를 기록한다(S205 단계).
2차 오디오 그룹 정보내 2차 오디오 맵수가 그룹을 구성하는 개수(N)인지를 판단해서(S206 단계), 그룹 정보를 구성하면 다른 2차 오디오 그룹 정보를 생성하기 위해서 S201 단계로 진행하고, 그렇지 않으면 사용자로부터 2차 오디오 기록 시작 신호가 입력되는 지를 판단하는 S203 단계를 진행한다. S203 단계에서 사용자로부터 2차 오디오 기록 시작 신호가 입력되지 않으면 종료한다.
여기서, 특정 정지화를 지정하는 단계(S203 단계)가 2차 오디오 기록 시작 신호가 입력되는 지를 판단하는 단계(S202 단계) 전에 설정될 수도 있다.
도 27은 본 발명에 의한 정지화 재생 방법의 일 실시예에 따른 흐름도로서, 정지화와 이에 부가되는 원 오디오 데이터를 재생하는 방법이 도시되어 있다. 도 27에 있어서, 먼저, PGC 정보와 셀 정보를 독출해서(S301 단계), 이 셀 정보로부터 재생하고자 하는 정지화 그룹 식별 정보, 재생 시작 식별 정보, 재생 끝 식별 정보 등을 독출해서 셀이 가리키는 정지화 그룹 정보를 독출한다(S302 단계). 독출된 정지화 그룹 정보내에 재생 시작 식별 정보에 해당하는 비디오 파트를 위한 비디오 맵(VMAP) 정보를 얻어서 비디오 파트의 크기 등을 독출하고, 원 오디오가 있는 정지화이면 비디오 맵과 오디오 맵 정보를 얻어서 비디오 파트의 크기 및 오디오 크기 정보 등을 독출한다(S303 단계).
독출된 비디오 파트 정보에 따라 원하는 정지화 위치를 계산하게 되고, 계산된 위치의 비디오 데이터를 독출해서 복호화하여 정지화를 재생한다(S304 단계). 여기서, 원하는 정지화 위치는 정지화 그룹 시작 위치와 찾고자 하는 정지화에 선행하는 데이터들의 크기를 합하면 얻어진다. 정지화를 재생하는 동안 정지화에 원 오디오가 부가되어 있는지를 판단해서(S305 단계), 정지화에 원 오디오가 부가되어 있으면 원 오디오 데이터를 독출하고 복호화해서 원 오디오를 재생한다(S306 단계). 여기서, 원 오디오의 독출 위치는 계산된 정지화 위치와 이 정지화의 비디오 파트 크기를 합하면 얻어진다. 셀 정보를 이용하여 모든 셀에 속한 정지화를 모두 재생했는 지를 체크한 후 다음 재생할 정지화가 남아 있는 지를 판단해서(S307 단계), 재생할 정지화가 남아 있는 경우에는 다음 정지화의 비디오 파트를 위한 정보를 독출하는 S303 단계를 진행하고 그렇지 않으면 종료한다. 복수의 셀 정보가 있는 경우에는 이 과정을 다시 반복한다.
여기서, 정지화에 원 오디오가 부가되어 있는지를 판단하는 단계(S305 단계)가 정지화 그룹 정보를 독출하는 단계(S302 단계) 직후 수행할 수 있는 데 독출된 정지화 그룹 정보에 따라 비디오 파트를 위한 맵에 연속해서 오디오 파트를 위한 맵이 부가되어 있으면 정지화에 원 오디오가 부가되어 있음을 판단할 수 있기 때문이다.
도 28a와 도 28b는 본 발명에 의한 정지화 재생 방법의 다른 실시예에 따른 흐름도로서, 정지화 또는 원 오디오가 부가된 정지화 또는 2차 오디오 데이터가 부가된 정지화를 재생하는 방법을 도시하고 있다. 도 28a에 있어서, 먼저 PGC 정보내의 셀 정보를 독출해서(S401 단계), 재생하고자 하는 셀이 가리키는 정지화 그룹정보를 독출한다(S402 단계).
독출된 정지화 그룹 정보로부터 정지화 그룹의 시작 위치를 독출하고, 원하는 정지화 위치를 계산한다(S403 단계). 여기서, 원하는 정지화 위치는 정지화 그룹 시작 위치와 찾고자 하는 정지화에 선행하는 데이터들의 크기를 합하면 얻어진다. 계산된 원하는 정지화 위치 정보에 따라 비디오 데이터를 독출하고 복호화해서 정지화를 재생한다(S404 단계).
정지화 그룹 정보로부터 2차 오디오가 존재하는지를 체크하여(S405 단계), 2차 오디오가 없으면, 원 오디오가 존재하는 지를 판단한다(S406 단계). 여기서, 2차 오디오의 존재는 재생하기 원하는 정지화의 비디오 파트를 위한 맵 정보에 2차 오디오 그룹 식별 정보와 2차 오디오 식별 정보를 이용하여 판단할 수 있으며, 원 오디오의 존재는 재생하기 원하는 정지화의 맵 테이블에서 오디오 정보(오디오 맵)가 있는 지를 판단해서 알 수 있다.
S406 단계에서 원 오디오가 존재하면 원 오디오의 독출 위치를 계산한다(S407단계). 여기서, 원 오디오의 독출 위치는 S403 단계에서 계산된 정지화 위치와 이 정지화의 비디오 파트 크기를 합하면 얻어진다. 계산된 원 오디오 위치 정보로부터 원 오디오 데이터를 독출하고 복호화해서 원 오디오를 재생한 후(S408 단계), 도 28b의 S411 단계로 진행한다.
한편, S405 단계에서 2차 오디오가 존재하면 즉, 이 정지화에 지정된 2차 오디오 그룹 식별 정보와 2차 오디오 식별 정보를 독출하여 "0"이 아니면 2차 오디오 그룹 정보로부터 2차 오디오 그룹의 시작 위치를 독출해서 원하는 2차 오디오 위치를 계산한다(도 28B의 S409 단계). 원하는 2차 오디오 위치는 2차 오디오 그룹 시작 위치와 이 2차 오디오 그룹내 지정된 2차 오디오 식별 정보를 가진 2차 오디오 이전에 위치한 2차 오디오들의 크기를 합하면 얻을 수 있다.
계산된 원하는 2차 오디오 위치 정보로부터 2차 오디오 데이터를 독출하고 복호화해서 2차 오디오를 재생한 후(S410 단계), 다음 재생할 정지화가 남아 있는지를 판단해서(S411 단계), 재생할 정지화가 남아 있으면 S403 단계로 진행하고, 그렇지 않으면 종료한다(S411 단계). 복수의 셀을 재생하는 경우에는 전체 과정을 반복한다.
여기서, 2차 오디오가 존재하는 지를 판단하는 S405 단계와 원 오디오가 존재하는 지를 판단하는 S406 단계 대신에 S402 단계에서 독출된 정지화 그룹 정보로부터 현재 재생될 정지화가 비디오 파트로만 이루어진 정지화인지, 원 오디오가 부가된 정지화인지, 2차 오디오가 부가된 정지화인지를 먼저 판단해서 비디오 파트로만 이루어진 정지화이면 S403 단계, S404 단계를 수행하고, 원 오디오가 부가된 정지화이면 S403 단계, S404 단계, S407 단계, S408단계를 수행하고, 2차 오디오가 부가된 정지화이면 S403 단계, S404 단계, S409 단계, S410 단계를 수행한 후 S411 단계로 진행하는 재생 방법의 다른 예에 따른 흐름도가 더 있을 수 있다.
또한, 사용자 인터페이스를 통해 정지화만 재생할 것인지, 정지화와 원 오디오를 재생할 것인지 또는 정지화와 2차 오디오를 재생할 것인지를 설정해서 설정된 모드에 따라 재생할 수도 있다.
도 29는 본 발명에 의한 정지화 재생 방법의 또 다른 실시예에 따른 흐름도로서, 정지화 그룹 정보내 가상 삭제 정보가 가상 삭제 상태로 설정된 경우 데이터를 재생하는 방법을 도시하고 있다. 도 29에 있어서, 먼저, PGC 정보와 셀 정보를 독출해서(S501 단계), 이 셀 정보로부터 재생하고자 하는 정지화 그룹 식별 정보, 재생 시작 식별 정보, 재생 끝 식별 정보 등을 독출해서 셀이 가리키는 정지화 그룹 정보를 독출한다(S502 단계). 독출된 정지화 그룹 정보내에 재생 시작 식별 정보에 해당하는 비디오 파트를 위한 비디오 맵(VMAP) 정보를 얻어서 비디오 파트의 크기, 가상 삭제 정보 등을 독출한다(S503 단계).
가상 삭제 정보가 가상 삭제 상태로 설정되어 있는지를 판단해서 가상 삭제 상태로 설정된 정지화에 대해서는 재생해서는 않되므로 비디오를 재생하지 않고 S508단계를 진행한다.
S504 단계에서 가상 삭제 상태로 설정되어 있지 않으면 독출된 비디오 파트 정보에 따라 원하는 정지화 위치를 계산하고, 계산된 위치의 비디오 데이터를 독출해서 복호화하여 정지화를 재생한다(S505 단계). 여기서, 원하는 정지화 위치는 정지화 그룹 시작 위치와 찾고자 하는 정지화에 선행하는 데이터들의 크기를 합하면 얻어진다. 정지화를 재생한 경우에는 정지화에 오디오가 부가되어 있는지를 판단해서(S506 단계), 정지화에 오디오가 부가되어 있으면 오디오 데이터를 독출하고 복호화해서 오디오를 재생한다(S507 단계). 여기서, 정지화에 부가되어 있는 오디오는 정지화의 비디오 데이터와 동시에 기록되는 원 오디오와 에프터 레코딩시 부가된 2차 오디오의 두 종류가 있는 데, 둘 중 한가지만 존재할 수 있고, 둘 모두 존재할 수도 있다. 오디오가 둘 다 존재하는 경우 2차 오디오를 자동적으로 재생하거나 사용자의 선택에 의해 한 가지의 오디오가 선택되어 재생될 수 있다.
여기서, 원 오디오의 독출 위치는 계산된 정지화 위치와 이 정지화의 비디오 파트 크기를 합하면 얻어지고, 2차 오디오 위치는 2차 오디오 그룹 시작 위치와 이 2차 오디오 그룹내 지정된 2차 오디오 식별 정보를 가진 2차 오디오 이전에 위치한 2차 오디오들의 크기를 합하면 얻을 수 있다.
셀 정보를 이용하여 모든 셀에 속한 정지화를 모두 재생했는 지를 체크한 후 다음 재생할 정지화가 남아 있는 지를 판단해서(S508 단계), 재생할 정지화가 남아 있는 경우에는 다음 정지화의 비디오 파트를 위한 정보를 독출하는 S503 단계를 진행하고 그렇지 않으면 종료한다. 복수의 셀 정보가 있는 경우에는 이 과정을 다시 반복한다.
도 30은 사용자가 특정 정지화 및/또는 2차 오디오에 대하여 실제로 삭제를 원할 때 가상 삭제 정보를 이용하여 데이터 삭제 방법의 일 실시예에 따른 흐름도이다. 도 30에 있어서, 사용자에 의한 특정 정지화 삭제 명령을 입력한다(S601 단계). 이 정지화 삭제 명령에 의해 해당 정지화 그룹 정보 내의 해당 정지화에 가상 삭제 정보를 가상 삭제 상태인 "1"로 설정한다(S602 단계). 해당 정지화 그룹 내 모든 정지화의 가상 삭제 정보가 가상 삭제 상태 "1"로 설정되어 있는지를 판단해서(S603 단계), 해당 정지화 그룹 내 모든 정지화가 가상 삭제 상태로 설정되어 있으면 정지화 그룹 정보에서 해당 정지화 그룹을 실제 삭제하고, 정지화 그룹 정보를 갱신(updating)하고(S604 단계), 정지화 데이터 파일내에서 해당 정지화 그룹의 모든 데이터를 실제 삭제해서 해당 정지화 그룹의 영역을 자유(free) 영역으로 설정한다(S605 단계). 이렇게 자유 영역으로 설정함으로써 이 영역에 다른 정지화나 동영상을 기록할 수 있고, 이 파일 영역은 파일 시스템(file system)에서 갱신한다.
가상 삭제된 정지화에 2차 오디오가 있는지를 판단해서(S606 단계), 2차 오디오가 존재하면 해당 2차 오디오 그룹내의 해당 2차 오디오에 가상 삭제 정보를 가상 삭제 상태 "1"로 설정한다(S607 단계). 해당 2차 오디오 그룹내 모든 2차 오디오의 가상 삭제 정보가 가상 삭제 상태 "1"로 설정되어 있는지를 판단해서(S608 단계), 해당 2차 오디오 그룹내 모든 2차 오디오의 가상 삭제 정보가 가상 삭제 상태 "1"로 설정되어 있으면 2차 오디오 그룹 정보에서 해당 2차 오디오 그룹 정보를 실제 삭제한 후 2차 오디오 그룹 정보를 갱신하고(S609 단계), 2차 오디오 파일내에서 해당 2차 오디오 그룹 데이터도 실제 삭제한다(S610 단계).
상술한 바와 같이, 본 발명은 가상 삭제 정보를 이용하여 재생시 가상 삭제된 정지화는 재생하지 않음으로서 사용자의 요구에 의해 데이터 파일의 일부분이 삭제될 때 기록 영역이 조각조각 분산되는 현상을 최대한 방지하여 파일 영역 정보가 급격히 증가하는 것을 막을 수 있는 효과가 있다.
본 발명은 가상 삭제 정보에 의해 가상으로 삭제되는 정지화에 부가되는 원 오디오도 가상으로 삭제하고, 이 정지화에 대응하는 2차 오디오 데이터도 가상으로 삭제할 수 있고, 그룹 단위로 가상으로 삭제되는 정지화 또는 2차 오디오는 실제로 파일 상에서 삭제하여 새로운 데이터를 기록하기 위한 자유 영역으로 확보할 수 있는 효과가 있다.
또한, 본 발명은 최소한의 정보 데이터를 이용하여 대용량의 정지화 및 이에 부가되는 원 오디오 뿐만 아니라 2차 오디오 데이터를 기록하고 재생시는 각각의 정지화 단위로 표시 및 편집할 수 있는 효과가 있으며, 2차 오디오를 이용하여 오디오 데이터의 에프터 레코딩에 대응할 수 있고, 기록되는 비트스트림 순서대로 정지화 정보의 비디오 맵 및/또는 오디오 맵 정보를 구성함으로써 효율적인 정보 관리가 가능한 효과가 있다.
Claims (7)
- 다수의 그룹으로 나누어진 복수개의 정지화들과, 각각의 정지화들에 대해 사용자에 의해 설정되는 가상 삭제 상태를 나타내는 제1 가상 삭제 정보를 갖는 정지화 그룹 정보와, 재생과 관련된 재생 정보를 구비하는 기록 매체로부터 정지화를 재생하는 방법에 있어서,상기 정지화 그룹들 중 하나의 정지화 그룹의 모든 정지화들의 제1 가상 삭제 정보가 가상 삭제 상태로 설정되었는지 여부를 결정하는 단계와;상기 정지화 그룹들 중 하나의 정지화 그룹의 모든 정지화들의 제1 가상 삭제 정보가 가상 삭제 상태로 설정된 경우, 상기 기록 매체로부터 상기 하나의 정지화 그룹의 정지화 그룹 정보를 삭제하는 단계와;상기 정지화 그룹들 중 하나의 정지화 그룹의 모든 정지화들의 제1 가상 삭제 정보가 가상 삭제 상태로 설정된 경우, 상기 기록 매체로부터 상기 하나의 정지화 그룹의 모든 정지화를 삭제하는 단계를 포함하는 것을 특징으로 하는 재생 방법.
- 제1항에 있어서,상기 결정하는 단계 이전에 사용자로부터 상기 하나의 정지화 그룹의 상기 정지화들 중 하나의 제1 가상 삭제 정보를 가상 삭제 상태로 설정하기 위한 입력을 수신하는 단계와;상기 사용자로부터의 입력에 응답하여 상기 하나의 정지화의 상기 제1 가상 삭제 정보를 가상 삭제 상태로 설정하는 단계를 더 포함하는 것을 특징으로 하는 재생 방법.
- 제1항에 있어서, 상기 기록 매체는 상기 정지화들 중 대응하는 정지화 후에 연속하여 기록되는 원 오디오 데이터를 더 구비하며,상기 방법은 상기 정지화들을 삭제하는 경우 원 오디오 데이터를 삭제하는 단계를 더 포함하는 것을 특징으로 하는 재생 방법.
- 제1항에 있어서,상기 기록 매체는 다수의 부가 오디오 데이터 그룹으로 나누어지고 상기 정지화들 중 하나에 대응하는 부가 오디오 데이터 및 사용자에 의해 설정되는 가상 삭제 상태를 나타내는 상기 각각의 정지화들에 대한 제2 가상 삭제 정보를 갖는 부가 오디오 그룹 정보를 더 구비하며,상기 부가 오디오 그룹들 중 하나의 부가 오디오 그룹의 모든 부가 오디오 데이터들의 제2 가상 삭제 정보가 가상 삭제 상태로 설정되었는지 여부를 결정하는 단계와;상기 하나의 부가 오디오 그룹의 모든 부가 오디오 데이터들의 제2 가상 삭제 정보가 가상 삭제 상태로 설정된 경우, 상기 기록 매체로부터 상기 하나의 부가 오디오 그룹 부가 오디오 그룹 정보를 삭제하는 단계와;상기 하나의 부가 오디오 그룹의 모든 부가 오디오 데이터의 제2 가상 삭제 정보가 가상 삭제 상태로 설정된 경우, 상기 기록 매체로부터 상기 하나의 부가 오디오 그룹 모든 부가 오디오 데이터를 삭제하는 단계를 포함하는 것을 특징으로 하는 재생 방법.
- 제4항에 있어서,사용자에 의해 가상 삭제 상태로 설정된 상기 하나의 정지화의 제1 가상 삭제 정보에 응답해서 상기 하나의 정지화에 대응하는 상기 부가 오디오 데이터의 상기 제2 가상 삭제 정보를 설정하는 단계를 더 포함하는 것을 특징으로 하는 재생 방법.
- 제3항에 있어서,상기 기록 매체는 다수의 부가 오디오 데이터 그룹으로 나누어지고 상기 정지화들 중 하나에 대응하는 부가 오디오 데이터 및 사용자에 의해 설정되는 가상 삭제 상태를 나타내는 상기 각각의 정지화들에 대한 제2 가상 삭제 정보를 갖는 부가 오디오 그룹 정보를 더 구비하며,상기 부가 오디오 그룹들 중 하나의 부가 오디오 그룹의 모든 부가 오디오 데이터들의 제2 가상 삭제 정보가 가상 삭제 상태로 설정되었는지 여부를 결정하는 단계와;상기 하나의 부가 오디오 그룹의 모든 부가 오디오 데이터들의 제2 가상 삭제 정보가 가상 삭제 상태로 설정된 경우, 상기 기록 매체로부터 상기 하나의 부가 오디오 그룹 부가 오디오 그룹 정보를 삭제하는 단계와;상기 하나의 부가 오디오 그룹의 모든 부가 오디오 데이터의 제2 가상 삭제 정보가 가상 삭제 상태로 설정된 경우, 상기 기록 매체로부터 상기 대응하는 부가 오디오 그룹의 모든 부가 오디오 데이터를 삭제하는 단계를 포함하는 것을 특징으로 하는 재생 방법.
- 제6항에 있어서,사용자에 의해 가상 삭제 상태로 설정된 상기 대응하는 정지화의 제1 가상 삭제 정보에 응답해서 상기 하나의 정지화에 대응하는 상기 부가 오디오 데이터의 상기 제2 가상 삭제 정보를 설정하는 단계를 더 포함하는 것을 특징으로 하는 재생 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0023065A KR100393083B1 (ko) | 2003-04-11 | 2003-04-11 | 정지화를 기록 및/또는 재생하는 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2003-0023065A KR100393083B1 (ko) | 2003-04-11 | 2003-04-11 | 정지화를 기록 및/또는 재생하는 방법 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1998-0044804A Division KR100389855B1 (ko) | 1998-06-24 | 1998-10-26 | 정지화를기록및/또는재생하는방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20030036499A KR20030036499A (ko) | 2003-05-09 |
KR100393083B1 true KR100393083B1 (ko) | 2003-07-31 |
Family
ID=29579282
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2003-0023065A KR100393083B1 (ko) | 2003-04-11 | 2003-04-11 | 정지화를 기록 및/또는 재생하는 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100393083B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105874499A (zh) * | 2014-06-26 | 2016-08-17 | 三菱电机大楼技术服务株式会社 | 升降机的部件需求预测系统 |
-
2003
- 2003-04-11 KR KR10-2003-0023065A patent/KR100393083B1/ko not_active IP Right Cessation
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105874499A (zh) * | 2014-06-26 | 2016-08-17 | 三菱电机大楼技术服务株式会社 | 升降机的部件需求预测系统 |
Also Published As
Publication number | Publication date |
---|---|
KR20030036499A (ko) | 2003-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100389854B1 (ko) | 오디오및/또는비디오데이터를기록및/또는재생하는방법,기록매체의재생방법,기록매체상의정지화를재생하는방법,및기록매체상에정지화를기록하는방법 | |
JP3691465B2 (ja) | 静止画のための情報の記録媒体 | |
US6795637B1 (en) | Recording medium for storing virtually deleted still picture information, recording and/or reproducing method and apparatus therefor | |
KR100389855B1 (ko) | 정지화를기록및/또는재생하는방법 | |
KR100393083B1 (ko) | 정지화를 기록 및/또는 재생하는 방법 | |
KR100378175B1 (ko) | 정지화를 위한 가상 삭제 정보를 저장하는 기록매체 | |
KR100378176B1 (ko) | 정지화를 위한 가상 삭제 정보를 저장하는 기록매체 | |
KR100378173B1 (ko) | 정지화를 위한 가상 삭제 정보를 저장하는 기록매체 | |
KR100378174B1 (ko) | 정지화를 위한 가상 삭제 정보를 저장하는 기록 및/또는재생 장치 | |
KR100393081B1 (ko) | 정지화를 위한 정보를 저장하는 기록 매체 | |
KR100393082B1 (ko) | 정지화를 위한 정보를 기록하는 방법 | |
KR100378177B1 (ko) | 정지화를 위한 정보를 기록 및/또는 재생하는 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A107 | Divisional application of patent | ||
A201 | Request for examination | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130627 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20140627 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20150629 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20160629 Year of fee payment: 14 |
|
LAPS | Lapse due to unpaid annual fee |