[go: up one dir, main page]

JP2008035535A - Method and apparatus for managing animation data of interactive optical disc - Google Patents

Method and apparatus for managing animation data of interactive optical disc Download PDF

Info

Publication number
JP2008035535A
JP2008035535A JP2007228923A JP2007228923A JP2008035535A JP 2008035535 A JP2008035535 A JP 2008035535A JP 2007228923 A JP2007228923 A JP 2007228923A JP 2007228923 A JP2007228923 A JP 2007228923A JP 2008035535 A JP2008035535 A JP 2008035535A
Authority
JP
Japan
Prior art keywords
information
data
mng
png
control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2007228923A
Other languages
Japanese (ja)
Inventor
Limonov Alexandre
アレキサンドレ,リモノフ
Seung Hoon Lee
イ,セウン・フーン
Je Yong Yoo
ユー,ジェ・ヨン
Woo Seong Yoon
ユーン,ウー−ソン
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LG Electronics Inc
Original Assignee
LG Electronics Inc
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
Priority claimed from KR1020030014457A external-priority patent/KR100573685B1/en
Application filed by LG Electronics Inc filed Critical LG Electronics Inc
Publication of JP2008035535A publication Critical patent/JP2008035535A/en
Pending legal-status Critical Current

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/102Programmed access in sequence to addressed parts of tracks of operating record carriers
    • G11B27/105Programmed access in sequence to addressed parts of tracks of operating record carriers of operating 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/11Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42646Internal components of the client ; Characteristics thereof for reading from or writing on a non-volatile solid state storage medium, e.g. DVD, CD-ROM
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/426Internal components of the client ; Characteristics thereof
    • H04N21/42653Internal components of the client ; Characteristics thereof for processing graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/432Content retrieval operation from a local storage medium, e.g. hard-disk
    • H04N21/4325Content retrieval operation from a local storage medium, e.g. hard-disk by playing back content from the storage medium
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4331Caching operations, e.g. of an advertisement for later insertion during playback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4348Demultiplexing of additional data and video streams
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/84Television signal recording using optical recording
    • H04N5/85Television signal recording using optical recording on discs or drums
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/804Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components
    • H04N9/8042Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback involving pulse code modulation of the colour picture signal components involving data reduction
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/79Processing of colour television signals in connection with recording
    • H04N9/80Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback
    • H04N9/82Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only
    • H04N9/8205Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal
    • H04N9/8227Transformation of the television signal for recording, e.g. modulation, frequency changing; Inverse transformation for playback the individual colour picture signal components being recorded simultaneously only involving the multiplexing of an additional signal and the colour video signal the additional signal being at least another television signal
    • 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/10Digital recording or reproducing
    • G11B20/10527Audio or video recording; Data buffering arrangements
    • G11B2020/1062Data buffering arrangements, e.g. recording or playback buffers
    • G11B2020/10675Data buffering arrangements, e.g. recording or playback buffers aspects of buffer control
    • 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
    • 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/2579HD-DVDs [high definition DVDs]; AODs [advanced optical discs]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • H04N5/765Interface circuits between an apparatus for recording and another apparatus

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Graphics (AREA)
  • Television Signal Processing For Recording (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Processing Or Creating Images (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a method for reproducing animation data using an enhanced navigation player. <P>SOLUTION: The method for reproducing animation data using the enhanced navigation player comprises the steps of: receiving first graphic information comprising an MNG file and animation data, associated with audio/video (A/V) data, from a first source; extracting from the first graphic information, second graphic information comprising a PNG file; decoding the second graphic information into first image data; and reproducing the first image data as animated images, based on the control data. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

本発明は、対話型光ディスクのアニメーションデータ管理方法及び装置に係り、さらに詳細には対話型DVD(IDVD:Interactive Digital Versatile Disc)またはエンハンストDVD(eDVD:Enhanced DVD)のようなエンハンストナビゲーション媒体でA/Vデータと関連した多様なアニメーションデータを再生できるように、アニメーションデータを管理する方法及び装置に関する。   The present invention relates to an animation data management method and apparatus for an interactive optical disc, and more particularly, to an A / A on an enhanced navigation medium such as an interactive DVD (IBD: Interactive Digital Versatile Disc) or an enhanced DVD (eDVD: Enhanced DVD). The present invention relates to a method and apparatus for managing animation data so that various animation data related to V data can be reproduced.

デジタルデータを記録保存することができる高密度光ディスク、例えばDVDが広く普及されているが、DVDは、高品質のデジタルオーディオデータはもちろん高画質の動映像データを長時間記録保存することができる大容量記録媒体である。   High-density optical discs that can record and store digital data, such as DVDs, are widely used, but DVDs are capable of recording and storing high-quality video data as well as high-quality digital audio data for a long time. It is a capacity recording medium.

DVDは、動映像データのようなデジタルデータストリームが保存されるデータストリーム領域と動映像データの再生制御のために必要なナビゲーションデータが保存されるナビゲーションデータ領域を含む。   The DVD includes a data stream area in which a digital data stream such as moving picture data is stored and a navigation data area in which navigation data necessary for playback control of the moving picture data is stored.

したがって、一般的なDVD再生装置では、DVDが装置内に挿入されると、ナビゲーションデータ領域に記録されたナビゲーションデータを読み出して、装置内のメモリーに保存した後、そのナビゲーションデータを利用して、データストリーム領域に記録された動映像データを再生する。これにより、DVD再生装置を有するユーザーは、DVDに記録された高画質の動映像データを視聴することができる。   Therefore, in a general DVD playback device, when a DVD is inserted into the device, the navigation data recorded in the navigation data area is read out and stored in the memory in the device, and then the navigation data is used. The moving image data recorded in the data stream area is reproduced. Thus, a user having a DVD playback device can view high-quality moving image data recorded on a DVD.

A/Vデータの再生と関連した付加情報をDVDに記録することができる。このような情報には、HTML(Hyper Text Mark up Language)、SMIL(Synchronized Multimedia Integration Language)、CSS(Cascading Style Sheet)、スクリプティング言語(Scripting Language;‘ECMA Script’)のようなドキュメント(Document)タイプのコンテンツファイル、イメージデータ(‘JPEG’または‘PNG’)、オーディオデータ(‘AC−3’、‘MPEGaudio’、‘DTS’、‘SDDS’)、アニメーションデータ(‘MNG’)のようなデータタイプのコンテンツファイル、及びテキスト/フォント(Text/Font)データが含まれる。   Additional information related to the reproduction of A / V data can be recorded on the DVD. Such information includes HTML (Hyper Text Markup Language), SMIL (Synchronized Multimedia Integration Language), CSS (Cascading Style Sheet's Script Type; Data types such as content files, image data ('JPEG' or 'PNG'), audio data ('AC-3', 'MPEGaudio', 'DTS', 'SDDS'), animation data ('MNG') Content files and text / font data.

対話型DVD(IDVD)に対する標準化が進行している。IDVDに記録されたA/Vデータはユーザーの対話型要求によって再生される。このような対話型DVDが商用化されれば、メインA/Vデータと関連した多様なコンテンツがデジタル記録媒体を介して広く提供されて、ユーザーの便宜が向上することが期待される。   Standardization for interactive DVD (IDVD) is in progress. The A / V data recorded on the IDVD is reproduced by the user's interactive request. If such an interactive DVD is commercialized, it is expected that various contents related to the main A / V data are widely provided via the digital recording medium, and the convenience of the user is improved.

DVDに記録されたメインA/Vデータを再生しながら、前に列挙した多様なタイプのコンテンツファイルをコンテンツサーバーから受け入れるための方案が実現されており、メインA/Vデータとこれと関連したコンテンツ、例えば多様なアニメーションデータを、ユーザーの要求によって效率的に再生するための方案が要求されている。   A method for accepting various types of content files listed above from a content server while reproducing main A / V data recorded on a DVD has been realized. Main A / V data and related content For example, there is a demand for a method for efficiently reproducing various animation data according to a user's request.

本発明の多くの実施態様によって、エンハンストナビゲーションプレーヤーを介してアニメーションデータを再生する方法が提供される。本方法は、第1ソースから読み出すオーディオ/ビデオ(A/V)データと関連したアニメーションデータと制御データとで構成された第1グラフィック情報を受信する段階と;前記第1グラフィック情報から第2及び第3グラフィック情報を抽出する段階と;前記第2及び第3グラフィック情報を第1及び第2イメージデータでそれぞれデコーディングする段階;及び前記制御データに基づいて、前記第1及び第2イメージデータのうち少なくとも一つをアニメーションイメージとして再生する段階を含むことを特徴とする。   Many embodiments of the present invention provide a method for playing animation data via an enhanced navigation player. The method includes receiving first graphic information comprised of animation data and control data associated with audio / video (A / V) data read from a first source; second and second from the first graphic information; Extracting third graphic information; decoding the second and third graphic information with first and second image data, respectively; and based on the control data, the first and second image data The method includes a step of reproducing at least one of them as an animation image.

一例において、第1制御データは前記第1グラフィック情報から抽出され、第2制御データは前記第2グラフィック情報から抽出され、第3制御データは前記第3グラフィック情報から抽出される。また、例えば、前記第1グラフィック情報はMNG(Multimedia Network Graphics)ファイルであって、前記第2グラフィック情報はPNG(Portable Network Graphics)ファイルであって、前記第3グラフィック情報はJNG(JPEG Network Graphics)ファイルである。   In one example, first control data is extracted from the first graphic information, second control data is extracted from the second graphic information, and third control data is extracted from the third graphic information. For example, the first graphic information is an MNG (Multimedia Network Graphics) file, the second graphic information is a PNG (Portable Network Graphics) file, and the third graphic information is JNG (JPEG Network Graphics). It is a file.

前記第1制御データはMNG制御情報で構成されて、前記第2制御データはPNG制御情報で構成されて、前記第3制御データはJNG制御情報で構成される。   The first control data is composed of MNG control information, the second control data is composed of PNG control information, and the third control data is composed of JNG control information.

一例における本方法は、前記第1グラフィック情報から第1制御データを抽出する段階と;前記第2グラフィック情報から第2制御データを抽出する段階;及び前記第3グラフィック情報から第3制御データを抽出する段階をさらに含み、前記制御データは前記第1、第2、及び第3制御データで構成されることを特徴とする。   In one example, the method includes extracting first control data from the first graphic information; extracting second control data from the second graphic information; and extracting third control data from the third graphic information. The control data may be composed of the first, second, and third control data.

例えば、前記第1制御データはMNG制御情報で構成され、前記第2制御データはPNG制御情報で構成され、前記第3制御データはJNG制御情報で構成されることができる。また、前記第1グラフィック情報はMNGファイルであって、前記第2グラフィック情報はPNGファイルであって、前記第3グラフィック情報はJNGファイルである。   For example, the first control data may be composed of MNG control information, the second control data may be composed of PNG control information, and the third control data may be composed of JNG control information. The first graphic information is an MNG file, the second graphic information is a PNG file, and the third graphic information is a JNG file.

本発明の他の実施態様は、エンハンストナビゲーションプレーヤーを介してアニメーションデータを再生する方法であり、本方法は、第1ソースから読み出すオーディオ/ビデオ(A/V)データと関連したアニメーションデータと制御データで構成された第1グラフィック情報を受信する段階と;前記第1グラフィック情報を保存媒体に保存する段階と;前記第1グラフィック情報から第2及び第3グラフィック情報を抽出する段階と;前記第2及び第3グラフィック情報を第1及び第2イメージデータでそれぞれデコーディングする段階と;前記第1、第2、及び第3グラフィック情報から第1、第2、及び第3制御データを抽出する段階と;前記制御データに基づいて、前記第1及び第2イメージデータのうち少なくとも一つをアニメーションイメージとして再生する段階を含むことを特徴とする。   Another embodiment of the present invention is a method of playing animation data via an enhanced navigation player, which includes animation data and control data associated with audio / video (A / V) data read from a first source. Receiving first graphic information comprising: a step of storing the first graphic information on a storage medium; a step of extracting second and third graphic information from the first graphic information; Decoding first and second graphic information with first and second image data, respectively, extracting first, second, and third control data from the first, second, and third graphic information; ; Based on the control data, at least one of the first and second image data is animated Characterized in that it comprises the step of reproducing as Deployment image.

一例では、前記制御データが前記第1、第2、及び第3制御データで構成され、前記第1制御データはMNG制御情報で構成され、前記第2制御データはPNG制御情報で構成されて、前記第3制御データはJNG制御情報で構成される。   In one example, the control data is composed of the first, second, and third control data, the first control data is composed of MNG control information, and the second control data is composed of PNG control information, The third control data is composed of JNG control information.

前記第1グラフィック情報はMNGファイルであって、前記第2グラフィック情報はPNGファイルであって、前記第3グラフィック情報はJNGファイルである。また、前記第1ソースはエンハンストナビゲーション媒体であるかコンテンツサーバーである。前記保存媒体は一時的保存媒体でよく、前記第1ソースは対話型DVDでよい。   The first graphic information is an MNG file, the second graphic information is a PNG file, and the third graphic information is a JNG file. The first source is an enhanced navigation medium or a content server. The storage medium may be a temporary storage medium and the first source may be an interactive DVD.

前記第1グラフィック情報はMNG、PNG、及びJNGデータチャンクで構成されてもよい。前記MNGデータチャンクは、MNGヘッダー情報、MNGエンド情報、及びアニメーションイメージの再生のための制御情報を含み、前記PNGデータチャンクは、PNGヘッダー情報、PNGエンド情報、オブジェクトイメージデータ、及びそのオブジェクトイメージデータの再生を制御するための制御情報を含む。   The first graphic information may include MNG, PNG, and JNG data chunks. The MNG data chunk includes MNG header information, MNG end information, and control information for reproducing an animation image, and the PNG data chunk includes PNG header information, PNG end information, object image data, and object image data thereof. Control information for controlling the playback of the video.

前記JNGデータチャンクは、JNGヘッダー情報、JNGエンド情報、JPEGイメージデータ、及び前記JPEGイメージデータの再生を制御するための制御情報を含む。前記JPEGイメージデータは、表示装置のサイズに基づいて、前記表示装置に表示されるイメージデータに対する画面比を決めるための多次元密度属性を含む。前記多次元密度属性は、一例では水平ピクセル密度Xを含み、また垂直ピクセル密度Yを含んでもよい。   The JNG data chunk includes JNG header information, JNG end information, JPEG image data, and control information for controlling reproduction of the JPEG image data. The JPEG image data includes a multidimensional density attribute for determining a screen ratio for image data displayed on the display device based on a size of the display device. The multi-dimensional density attribute may include a horizontal pixel density X and a vertical pixel density Y in one example.

本発明の他の実施態様によるアニメーションデータを再生するためのエンハンストナビゲーションプレーヤーは、第1ソースから読み出すオーディオ/ビデオ(A/V)データと関連したアニメーションデータと制御データとで構成された第1グラフィック情報を受信する第1デコーダーと;前記第1グラフィック情報から第2グラフィック情報をデコーディングされた第1イメージデータとして抽出する第2デコーダーと;前記第1グラフィック情報から第3グラフィック情報を第2イメージデータとして抽出するパーザと;前記第3グラフィック情報をデコーディングされた第2イメージデータとしてデコーディングする第3デコーダーと;前記制御データに基づいて、前記デコーディングされた第1及び第2イメージデータを受信してアニメーションイメージの形で再生するイメージマネジャーを含むことを特徴とする。   An enhanced navigation player for playing animation data according to another embodiment of the present invention includes a first graphic composed of animation data and control data associated with audio / video (A / V) data read from a first source. A first decoder for receiving information; a second decoder for extracting second graphic information from the first graphic information as decoded first image data; and a third image from the first graphic information to a second image. A parser that extracts data; a third decoder that decodes the third graphic information as decoded second image data; and the decoded first and second image data based on the control data. Receive Characterized in that it comprises an image manager to play in the form of animation images.

前記第1デコーダー、第2デコーダー、及びパーザは、前記第1、第2、及び第3グラフィック情報から第1、第2、及び第3制御データをそれぞれ抽出する。前記第1制御データはMNG制御情報を含み、前記第2制御データはPNG制御情報を含み、前記第3制御データはJNG制御情報を含む。前記第1グラフィック情報はMNGファイルであって、前記第2グラフィック情報はPNGファイルであって、前記第3グラフィック情報はJNGファイルである。   The first decoder, the second decoder, and the parser extract first, second, and third control data from the first, second, and third graphic information, respectively. The first control data includes MNG control information, the second control data includes PNG control information, and the third control data includes JNG control information. The first graphic information is an MNG file, the second graphic information is a PNG file, and the third graphic information is a JNG file.

前記第1ソースはエンハンストナビゲーション媒体、コンテンツサーバー、または対話型DVDである。また、前記第1デコーダーから受信される第1グラフィック情報を一時的に保存する保存媒体をさらに含んでもよい。   The first source is an enhanced navigation medium, a content server, or an interactive DVD. The storage device may further include a storage medium for temporarily storing the first graphic information received from the first decoder.

一例で、前記第1グラフィック情報はMNG、PNG、及びJNGデータチャンクを含む。前記MNGデータチャンクは、MNGヘッダー情報、MNGエンド情報、及びアニメーションイメージの再生のための制御情報を含み、前記PNGデータチャンクは、PNGヘッダー情報、PNGエンド情報、オブジェクトイメージデータ、及び前記オブジェクトイメージデータの再生を制御するための制御情報を含む。   In one example, the first graphic information includes MNG, PNG, and JNG data chunks. The MNG data chunk includes MNG header information, MNG end information, and control information for reproducing an animation image. The PNG data chunk includes PNG header information, PNG end information, object image data, and the object image data. Control information for controlling the playback of the video.

前記JNGデータチャンクは、JNGヘッダー情報、JNGエンド情報、JPEGイメージデータ、及び前記JPEGイメージデータの再生を制御するための制御情報を含む。前記JPEGイメージデータは、表示装置のサイズに基づいて、前記表示装置に表示されるイメージデータに対する画面比を決めるための多次元密度属性を含む。   The JNG data chunk includes JNG header information, JNG end information, JPEG image data, and control information for controlling reproduction of the JPEG image data. The JPEG image data includes a multidimensional density attribute for determining a screen ratio for image data displayed on the display device based on a size of the display device.

本発明のさらに他の実施態様によるエンハンストナビゲーションプレーヤーは、エンハンストナビゲーション媒体またはコンテンツサーバーのうち少なくとも一つから読み出すオーディオ/ビデオ(A/V)データと関連したアニメーションデータと制御データとで構成されたMNGグラフィック情報を受信するMNGデコーダーと;前記MNGグラフィック情報からPNGグラフィック情報をデコーディングされた第1イメージデータとして抽出するPNGデコーダーと;前記MNGグラフィック情報からJNGグラフィック情報をJPEGイメージデータとして抽出するJNGパーザと;前記JNGグラフィック情報をデコーディングされた第2イメージデータでデコーディングするJPEGデコーダーと;前記制御データに基づいて、前記デコーディングされた第1及び第2イメージデータを受信してアニメーションイメージとして再生するMNGレイアウトマネジャーを含むことを特徴とする。   According to another embodiment of the present invention, an enhanced navigation player includes an MNG composed of animation data and control data associated with audio / video (A / V) data read from at least one of an enhanced navigation medium or a content server. An MNG decoder for receiving graphic information; a PNG decoder for extracting PNG graphic information from the MNG graphic information as decoded first image data; and a JNG parser for extracting JNG graphic information from the MNG graphic information as JPEG image data A JPEG decoder for decoding the JNG graphic information with the decoded second image data; and based on the control data, Characterized in that it comprises a MNG layout manager for reproducing as an animation image by receiving the serial decoded first and second image data.

前記MNGデコーダー、PNGデコーダー、及びJNGパーザは、前記MNG、PNG、及びJNGグラフィック情報からMNG、PNG、及びJNG制御データをそれぞれ抽出する。   The MNG decoder, PNG decoder, and JNG parser respectively extract MNG, PNG, and JNG control data from the MNG, PNG, and JNG graphic information.

本発明のさらに他の実施態様によるエンハンストナビゲーション媒体は、オーディオ/ビデオ(A/V)データと;エンハンストナビゲーションプレーヤーによる前記A/Vデータの再生を制御するためのナビゲーションデータと;前記A/Vデータと制御データをパックした構造的な構成を含み、その構造的な構成はアニメーション情報を有するMNGファイルを含むデータフレームを含むことを特徴とする。   An enhanced navigation medium according to yet another embodiment of the present invention includes audio / video (A / V) data; navigation data for controlling playback of the A / V data by an enhanced navigation player; and the A / V data. And a structural configuration packed with control data. The structural configuration includes a data frame including an MNG file having animation information.

前記MNGファイルは、MNGチャンクデータ;及びPNGチャンクデータとJNGチャンクデータのうち少なくとも一つで構成される。前記MNGチャンクデータは、MNGヘッダーフレーム識別子;MNGエンドフレーム識別子;及びMNG制御情報で構成される。   The MNG file includes MNG chunk data; and at least one of PNG chunk data and JNG chunk data. The MNG chunk data includes an MNG header frame identifier; an MNG end frame identifier; and MNG control information.

本発明のさらに他の実施態様による、エンハンストナビゲーションプレーヤーを介して再生されるアニメーションデータをパックするためのエンハンストナビゲーションデータ構造は、MNGファイルを含み、このMNGファイルが、オーディオ/ビデオ(A/V)データ;及び前記エンハンストナビゲーションプレーヤーによる前記A/Vデータの再生を制御するためのナビゲーションデータを含むことを特徴とする。   According to yet another embodiment of the present invention, an enhanced navigation data structure for packing animation data played via an enhanced navigation player includes an MNG file, which is an audio / video (A / V) file. Data; and navigation data for controlling reproduction of the A / V data by the enhanced navigation player.

前記A/Vデータとナビゲーションデータは、MNGチャンクデータ;及びPNGチャンクデータとJNGチャンクデータのうち少なくとも一つにパックされる。前記MNGチャンクデータは、MNGヘッダーフレーム識別子;MNGエンドフレーム識別子;及びMNG制御情報を含み、前記PNGチャンクデータは、PNGヘッダーフレーム識別子;PNGエンドフレーム識別子;及びMNG制御情報を含み、前記JNGチャンクデータは、JNGヘッダーフレーム識別子;JNGエンドフレーム識別子;及びJNG制御情報を含む。   The A / V data and navigation data are packed into at least one of MNG chunk data; and PNG chunk data and JNG chunk data. The MNG chunk data includes a MNG header frame identifier; MNG end frame identifier; and MNG control information, and the PNG chunk data includes a PNG header frame identifier; PNG end frame identifier; and MNG control information, and the JNG chunk data. Includes a JNG header frame identifier; a JNG end frame identifier; and JNG control information.

図1を参照にして、エンハンストナビゲーションプレーヤー、またはENAVまたはIDVDプレーヤーのような対話型ディスクプレーヤーを説明する。本発明の実施形態を、IDVDまたはエンハンストナビゲーション(ENAV)ディスクまたはディスクプレーヤーと連係して説明するが、これは単に例のためであって、ここで提供するシステム及び方法は他の形態の記録媒体またはコンテンツプレーヤー装置にも適用できる。   With reference to FIG. 1, an enhanced navigation player or an interactive disc player such as an ENAV or IDVD player will be described. Embodiments of the present invention will be described in conjunction with an IDVD or enhanced navigation (ENAV) disc or disc player, but this is merely an example, and the system and method provided herein is another form of recording medium. Alternatively, it can be applied to a content player device.

図1のIDVDプレーヤーのような対話型ディスクプレーヤーはENAVエンジン100を含む。ENAVエンジン100は、ネットワークを介して連結したコンテンツサーバー300からENAVコンテンツをダウンロードするためのネットワークマネジャー10、IDVDのようなコンテンツディスク400に記録されたENAVコンテンツをプレロードするENAVバッファー11、及びENAVドキュメントを受信してそれに対応するデータ処理動作を遂行するドキュメント処理部12を含む。   An interactive disc player such as the IDVD player of FIG. The ENAV engine 100 includes a network manager 10 for downloading ENAV content from a content server 300 connected via a network, an ENAV buffer 11 for preloading ENAV content recorded on a content disc 400 such as IDVD, and an ENAV document. It includes a document processing unit 12 that receives and performs a data processing operation corresponding thereto.

テキストデータと、オーディオ、イメージ、フォント、ビデオ又はオーディオデータを使用するアニメーションデータのようなエレメントデータとをデコーディングするエレメントデコーダー13、ENAVバッファーを制御すると共にドキュメント処理部12から受信される制御信号に関連した必要な動作を遂行し、さらにユーザートリガー信号、DVDトリガー信号、DVDステータス信号、DVDコントロール信号を受信し、かつ発信するENAVインターフェースハンドラー14、及びオーディオ及びビデオを出力するAVレンダラ15を含むENAVエンジン100を一またはいくつかの実施形態が含んでいる。   An element decoder 13 that decodes text data and element data such as animation data using audio, image, font, video or audio data, controls the ENAV buffer, and receives control signals received from the document processing unit 12 ENAV including an ENAV interface handler 14 for performing necessary related operations and receiving and transmitting a user trigger signal, a DVD trigger signal, a DVD status signal and a DVD control signal, and an AV renderer 15 for outputting audio and video The engine 100 is included in one or several embodiments.

ENAVエンジン100はDVD−Video再生エンジン200と連結されている。コンテンツサーバー300は、ネットワークマネジャー10と連結されて、対話型DVD 400に記録されたA/Vデータに関連した多様なコンテンツを、複数のデータファイルに伝送する。ENAVコンテンツデータは、例えば図2に示したように、一つ以上の‘XHTMLDocument’ファイルとこれに関連したイメージ、アニメーション、オーディオ、またはテキスト/フォントデータで構成されたENAVユニット(ENAVUnit)ごとに区分されて伝送される。   The ENAV engine 100 is connected to the DVD-Video playback engine 200. The content server 300 is connected to the network manager 10 and transmits various contents related to the A / V data recorded on the interactive DVD 400 to a plurality of data files. For example, as shown in FIG. 2, ENAV content data is divided into ENAV units (ENAVUnits) composed of one or more 'XHTML Document' files and related image, animation, audio, or text / font data. And transmitted.

前記アニメーションデータは、例えばデータフォーマットに記録されたMNG(Multimedia Network Graphics)ファイルとして伝送することができる。アニメーションデータのMNGファイルは、例えばPNG(Portable Network Graphics)ファイルまたはJNG(JPEG Network Graphics)ファイルを含む。   The animation data can be transmitted, for example, as an MNG (Multimedia Network Graphics) file recorded in a data format. The animation data MNG file includes, for example, a PNG (Portable Network Graphics) file or a JNG (JPEG Network Graphics) file.

図3はMNGチャンクデータ(Chunk Data)及びPNGとJNGのチャンクデータ構造を示したものである。例えば、MNGファイルの先頭にはMNGヘッダー情報(MHDR)が記録され、後端にはMNGエンド情報(MEND)が記録され、イメージデータのPNGファイルとJNGファイルがこのMNGファイルにさらに記録される。PNGファイルとJNGファイルのイメージデータを再生制御するための多様なコントロール情報(TERM、pHYs..)を記MNGファイルに選択的に記録することができる。   FIG. 3 shows MNG chunk data (Chunk Data) and chunk data structures of PNG and JNG. For example, MNG header information (MHDR) is recorded at the beginning of the MNG file, MNG end information (MEND) is recorded at the rear end, and a PNG file and a JNG file of image data are further recorded in this MNG file. Various control information (TERM, pHYs...) For reproducing and controlling image data of PNG files and JNG files can be selectively recorded in the MNG file.

PNGファイルの先頭には、PNGヘッダー情報(IHDR)が記録され、後端にはPNGエンド情報(IEND)が記録され、アニメーション映像としてディスプレイされるオブジェクトイメージデータ(IDAT)と、そのオブジェクトイメージデータを再生制御するためのコントロール情報(pHYs、sRGB..)がPNGファイルに選択的に記録される。   PNG header information (IHDR) is recorded at the beginning of the PNG file, PNG end information (IEND) is recorded at the rear end, and object image data (IDAT) displayed as an animation image and the object image data are recorded. Control information (pHYs, sRGB...) For reproduction control is selectively recorded in the PNG file.

JNGファイルの先頭には、JNGヘッダー情報(JHDR)が記録され、後端にはJNGエンド情報(IEND)が記録され、アニメーション映像としてディスプレイされるJPEGイメージデータ(JDAT)と、そのJPEGイメージを再生制御するためのコントロール情報(pHYs、sRGB..)がJNGファイルに選択的に記録される。   JNG header information (JHDR) is recorded at the beginning of the JNG file, JNG end information (IEND) is recorded at the rear end, and JPEG image data (JDAT) displayed as an animation image and the JPEG image are played back. Control information (pHYs, sRGB...) For control is selectively recorded in the JNG file.

一実施形態で、アニメーションデータのMNGファイルは、コンテンツサーバー300から受信されてENAVバッファー11に一時的に保存されるか、他の実施形態では、対話型DVD 400の特定記録領域から読み出してENAVバッファー11に一時的保存される。MNGファイルをアニメーション映像として再生するためのエレメントデコーダー13に含まれるアニメーションデコーダーは、図4に示したように、MNG−LCデコーダー130、PNGデコーダー131、JNGチャンクパーザ132、JPEGデコーダー133、そしてレイアウトマネジャー134を含む。   In one embodiment, the MNG file of animation data is received from the content server 300 and temporarily stored in the ENAV buffer 11, or in another embodiment, it is read from a specific recording area of the interactive DVD 400 and stored in the ENAV buffer. 11 is temporarily stored. As shown in FIG. 4, the animation decoder included in the element decoder 13 for reproducing an MNG file as an animation image includes an MNG-LC decoder 130, a PNG decoder 131, a JNG chunk parser 132, a JPEG decoder 133, and a layout manager. 134.

これにより、アニメーションデータのMNGファイルが、対話型DVD 400から読み出したりまたはコンテンツサーバー300から受信されて、MNG−LCデコーダー130によりそれぞれPNGファイルとJNGファイルに分離すると共に、MNGファイルに含まれたコントロール情報も分離されて、MNGレイアウトマネジャー134に出力される。   Thereby, the MNG file of animation data is read from the interactive DVD 400 or received from the content server 300 and separated into the PNG file and the JNG file by the MNG-LC decoder 130, respectively, and the control included in the MNG file. The information is also separated and output to the MNG layout manager 134.

また、分離されたPNGファイルは、PNGデコーダー131によりデコーディングされるが、この時PNGファイルに含まれたコントロール情報とデコーディングされたオブジェクトイメージが、MNGレイアウトマネジャー134にそれぞれ出力されて、分離されたJNGファイルが、JNGチャンクパーザ132により、コントロール情報とJPEGイメージデータに分離される。   The separated PNG file is decoded by the PNG decoder 131. At this time, the control information included in the PNG file and the decoded object image are respectively output to the MNG layout manager 134 and separated. The JNG file is separated into control information and JPEG image data by the JNG chunk parser 132.

JNGファイルのコントロール情報が、MNGレイアウトマネジャー134に出力され、JPEGイメージデータが、JPEGデコーダー133によりJPEGイメージでデコーディングされ、MNGレイアウトマネジャー134に出力される。JNGチャンクパーザ132とJPEGデコーダー133は一体に構成させることができ、またMNG−LCデコーダー130、PNGデコーダー131、そしてJNGチャンクパーザ132におけるコントロール情報及びファイル分離動作は、例えばチャンクデータのタイプに基づいてそれぞれ区分分離される。   The control information of the JNG file is output to the MNG layout manager 134, and the JPEG image data is decoded with the JPEG image by the JPEG decoder 133 and output to the MNG layout manager 134. The JNG chunk parser 132 and the JPEG decoder 133 can be configured integrally, and control information and file separation operations in the MNG-LC decoder 130, the PNG decoder 131, and the JNG chunk parser 132 are based on, for example, the type of chunk data. Each is separated.

そして、MNGレイアウトマネジャー134は、MNGコントロール情報、PNGコントロール情報、そしてJNGコントロール情報をそれぞれ参照して、デコーディングされたオブジェクトイメージとJPEGイメージを、DVDエンジンにより再生されるメインA/Vデータに関連するアニメーション映像として再生する。   The MNG layout manager 134 refers to the MNG control information, the PNG control information, and the JNG control information, respectively, and relates the decoded object image and JPEG image to the main A / V data reproduced by the DVD engine. Play as an animated video.

したがって、対話型光ディスクプレーヤーは、対話型DVD 400から読み出してメインA/Vデータを再生しながら、コンテンツサーバー300から受信されるかまたは前記対話型DVD 400から読み出されたアニメーションデータのMNGファイルを、メインA/Vデータに関連するアニメーション映像として再生することができる。   Accordingly, the interactive optical disc player reads the animation data MNG file received from the content server 300 or read from the interactive DVD 400 while reproducing the main A / V data from the interactive DVD 400. It can be reproduced as an animation image related to the main A / V data.

前記のようなアニメーション映像の再生制御のために選択的に付加記録されるコントロール情報を、対話型DVDにさらに適するように、效率的に記録するための対話型光ディスクのアニメーションコントロール情報管理方法に対して詳細に説明する。   An interactive optical disk animation control information management method for efficiently recording control information selectively added and recorded for reproduction control of animation video as described above, so as to be more suitable for an interactive DVD. Will be described in detail.

図5に示したように、アニメーションデータのMNGファイルのうち主要コントロールチャンクに該当するMNGヘッダー情報(MHDR)には画面サイズを制限するための‘Frame_width’(0 to 720)と‘Frame_height’(0 to 480(576))情報が記録され、さらにフレームレートを制限するための‘Ticks_per_second’(up to 24)情報が記録される。   As shown in FIG. 5, 'Frame_width' (0 to 720) and 'Frame_height' (0 to limit the screen size are included in the MNG header information (MHDR) corresponding to the main control chunk in the MNG file of animation data. to 480 (576)) information, and 'Ticks_per_second' (up to 24) information for limiting the frame rate is recorded.

また、MNGヘッダー情報(MHDR)には、例えば‘Nominal_layer_count’情報、‘Nominal_frame_count’情報、‘Nominal_layer_count’情報、‘Simplicity_profile’情報等がさらに含まれ、MNGファイルの最終を知らせるためのMNGエンド情報(MEND)が、エンプティチャンク(Empty Chunk)に記録される。   The MNG header information (MHDR) further includes, for example, 'Nominal_layer_count' information, 'Nominal_frame_count' information, 'Nominal_layer_count' information, 'Simplity_profile' information, and the like, and MNG end information (MEND) for informing the end of the MNG file. ) Is recorded in an empty chunk.

図6に示したように、MNGファイルのうちイメージ定義チャンク(Image Defining Chunks)に該当するDEFI(Define an object)情報には、例えば‘Object_id’情報、‘Do_not_show’情報、‘Concrete_flag’情報、‘X_location’情報、‘Y_location’情報、‘Left_cb’情報、‘Right_cb’情報、‘Top_cb’情報、‘Bottom_cb’情報等が含まれるが、一つのオブジェクトだけが存在する場合、‘Object_id’情報と‘Concrete_flag’情報は省略して、‘Do_not_show’情報は‘0x00(visible)’として記録される。   As shown in FIG. 6, DEFI (Define an object) information corresponding to an image definition chunk (Image Defining Chunks) in the MNG file includes, for example, “Object_id” information, “Do_not_show” information, “Concrete_flag” information, “ X_location 'information,' Y_location 'information,' Left_cb 'information,' Right_cb 'information,' Top_cb 'information,' Bottom_cb 'information, etc. are included, but if only one object exists,' Object_id 'information and' Concrete_flag ' 'Information is omitted, and' Do_not_show 'information is recorded as' 0x00 (visible)'.

そして、フレームの面積と高さを示す‘Right_cb’情報と‘Bottom_cb’情報を除外した残りの情報は、例えば‘Default 0’として記録されて、またPLTE(Global palette)情報には、例えば最大256R/G/Bカラーをそれぞれ示すための‘max(256x3)B’情報が記録されて、tRNS(Global transparency)情報には、例えば256R/G/Bカラーに対するトランスペアレンシを示すための情報が記録される。   Then, the remaining information excluding the “Right_cb” information and the “Bottom_cb” information indicating the area and height of the frame is recorded as, for example, “Default 0”, and the maximum of 256 R in the PLTE (Global palette) information, for example. 'Max (256x3) B' information for indicating each of / G / B color is recorded, and information for indicating transparency for, for example, 256R / G / B color is recorded in tRNS (Global transparency) information. The

また、MNGファイルはIHDR/JHDR情報、IDAT/JDAT情報、そしてIEND情報をさらに含む。TERM(Termination)情報には、‘Termination_action’情報、‘Action_after_iteration’情報、‘Delay’情報、‘Iteration_max’情報が含まれるが、‘Termination_action’情報が‘0’の場合、アニメーションフレームが最終ディスプレイされた状態を示して、‘1’の場合、ディスプレイが完了すると自動的に消えることを示す。   The MNG file further includes IHDR / JHDR information, IDAT / JDAT information, and IEND information. TERM (Termination) information includes 'Termination_action' information, 'Action_after_iteration' information, 'Delay' information, and 'Iteration_max' information. If 'Termination_action' information is '0', the animation frame is finally displayed. Indicates the state, and when it is “1”, it indicates that the display is automatically turned off when the display is completed.

‘Termination_action’情報が、‘2’の場合、最初のフレームへ帰って、‘3’の場合、例えば最初のフレームから最終のフレームまで範囲内でディスプレイ動作をスタートすることを示す。   When the 'Termination_action' information is '2', it returns to the first frame, and when it is '3', for example, it indicates that the display operation is started within the range from the first frame to the last frame.

そして、‘Action_after_iteration’情報は、例えば、‘0’の場合、アニメーションフレームが最終ディスプレイされた状態を示し、‘1’の場合、ディスプレイが完了すると自動的に消えることを示しており、‘2’の場合、最初のフレームへ帰ることを示す。   The 'Action_after_iteration' information indicates, for example, that the animation frame is finally displayed when '0', and indicates that when the display is completed, the animation frame disappears automatically when '1'. Indicates return to the first frame.

また、‘Delay’情報は一度再生の後、次の再生までの休止(Idle)時間周期を示し、‘Iteration_max’情報は、アニメーションフレームを繰り返して再生することができる最大値を示し、無限再生モードの場合、例えば‘0x7FFFFFF’値として記録される。   In addition, 'Delay' information indicates a pause (Idle) time period from once playback to the next playback, and 'Iteration_max' information indicates a maximum value at which an animation frame can be repeatedly played back, and an infinite playback mode. In this case, for example, it is recorded as a '0x7FFFFFF' value.

図7に示したように、MNGファイルのうちイメージディスプレイチャンクに該当するBACK(Background)情報には、‘Red_background’情報、‘Green_background’情報、‘Blue_background’情報が含まれるが、BACK情報はアニメーションフレームの背景カラーを設定するための情報である。   As shown in FIG. 7, the BACK (Background) information corresponding to the image display chunk in the MNG file includes 'Red_background' information, 'Green_background' information, and 'Blue_background' information, but the BACK information is an animation frame. This is information for setting the background color.

そして、FRAM(Frame definitions)情報には、例えばMNG−LCバージョン1.0で定義しているフレームモード(Frame_mode)、サブフレーム名(Sub_frame_name)等のような情報が含まれる。一方、図8に示したように、アニメーションデータのPNGファイルのうち主要PNGチャンクに該当するIHDR(Image header)情報には、IDVDで画面面積と高さを制限するための‘Width’(0 to 720)と‘Height’(0 to 480(576))情報が含まれる。   The frame definition (FRAM) information includes information such as a frame mode (Frame_mode) and a subframe name (Sub_frame_name) defined in MNG-LC version 1.0, for example. On the other hand, as shown in FIG. 8, IHDR (Image header) information corresponding to the main PNG chunk in the PNG file of animation data includes “Width” (0 to 0) for limiting the screen area and height in IDVD. 720) and 'Height' (0 to 480 (576)) information.

IHDR(Image header)情報には、‘Bit Depth’情報、‘Color type’情報、‘Compression method’情報、‘Filter method’情報、及び‘Interlace method’情報が含まれるが、‘Bit Depth’情報はパレットのインデックスをそれぞれ表現する時使われるデータの長さ値が例えば‘8’の場合、2の8乗個の表現が可能であるので、256個のカラーを表現することができる。   The IHDR (Image Header) information includes 'Bit Depth' information, 'Color type' information, 'Compression method' information, 'Filter method' information, and 'Interlace method' information, but 'Bit Depth' information. If the length value of the data used when representing each index of the palette is “8”, for example, it is possible to represent 2 to the 8th power, so that 256 colors can be represented.

‘Color type’情報は、イメージ内のカラーを表現するための情報とであり、PNGフォーマットに従っている。‘Compression method’情報と‘Filter method’情報はまだあらゆる機能が未定である。‘Interlace method’情報はインターレース機能を支援しないとき‘0x00’と記録される。   'Color type' information is information for expressing a color in the image and conforms to the PNG format. The functions of “Compression method” information and “Filter method” information are still undecided. The 'Interlace method' information is recorded as '0x00' when the interlace function is not supported.

また、PLTE(Palette)情報には、最大256R/G/Bカラーをそれぞれ示すための‘max(256x3)B’情報が含まれ、IDAT(Image Data)情報には実際イメージデータが記録され、PNGファイルの最終を知らせるための情報としてIEND情報は、エンプティチャンク(Empty Chunk)として記録される。   The PLTE (palette) information includes 'max (256x3) B' information for indicating a maximum of 256 R / G / B colors, IDAT (image data) information records actual image data, and PNG IEND information as information for notifying the end of the file is recorded as an empty chunk.

図9に示したように、PNGファイルのうち補助PNGチャンクに該当するtRNS(Transparency)情報には、例えば256R/G/Bカラーに対するトランスペアレンシを示すための‘max256B’情報が含まれる。gAMA(Gamma)情報には、sRGBを支援するために固定された値、例えば‘(45455sRGB)’が記録されるが、もしsRGBを使わなければ、他の値を記録することができる。   As shown in FIG. 9, the tRNS (Transparency) information corresponding to the auxiliary PNG chunk in the PNG file includes, for example, 'max256B' information for indicating transparency for 256R / G / B color. In the gAMA (Gamma) information, a value fixed to support sRGB, for example, '(45455 sRGB)' is recorded. However, if sRGB is not used, other values can be recorded.

そして、cHRM(Primary chromaticities)情報には、‘White point x’情報、‘White point y’情報、‘Red point x’情報、‘Red point y’情報、‘Green point x’情報、‘Green point y’情報、‘Blue point x’情報、‘Blue point y’情報が含まれる。   The cHRM (Primary chromaticities) information includes 'White point x' information, 'White point y' information, 'Red point x' information, 'Red point y' information, 'Green point x information', and 'Green point x' information. 'Information', 'Blue point x' information, and 'Blue point y' information are included.

また、cHRM情報には、sRGB(Standard RGB color space)情報とpHYs(Physical pixel dimensions)情報がさらに含まれても良い。pHYs情報に記録される‘Pixels per unit x’は、例えば画面比4:3または16:9を示して、‘Pixels per unit y’は、例えばNTSCまたはPALを示す値で記録される。   The cHRM information may further include sRGB (Standard RGB color space) information and pHYs (Physical pixel dimensions) information. 'Pixels per unit x' recorded in the pHYs information indicates, for example, a screen ratio of 4: 3 or 16: 9, and 'Pixels per unit y' is recorded, for example, as a value indicating NTSC or PAL.

さらに、図10に示したように、アニメーションデータのJNGファイルのうち主要JNGチャンクに該当するJHDR(JNG header)情報には、画面の面積と高さを制限するための‘Width’(0 to 720)と‘Height’(0 to 480(576))情報が含まれ、‘Color type’情報、‘Image_sample_depth’情報、‘Image_Compression method’情報、‘Image_interlace_method’情報も含まれる。   Further, as shown in FIG. 10, JHDR (JNG header) information corresponding to the main JNG chunk in the JNG file of animation data includes “Width” (0 to 720) for limiting the screen area and height. ) And “Height” (0 to 480 (576)) information, and also include “Color type” information, “Image_sample_depth” information, “Image_Compression method” information, and “Image_interlace_method” information.

‘Image_sample_depth’情報にはJPEGファイルで使われるイメージサンプルデータのビットサイズを、例えば8ビットに制限するための‘0x08’値が記録され、‘Image_Compression method’情報は、例えばIDVDで制限しているISO10918−1ホフマン符号化されたJPEG圧縮方式が使われ、‘Image_interlace_method’情報には、シーケンシャル圧縮のみを支援することができるようにするための‘0x00’値が記録される。   In the “Image_sample_depth” information, a value “0x08” for limiting the bit size of the image sample data used in the JPEG file to 8 bits, for example, is recorded, and the “Image_Compression method” information is, for example, ISO10918 limited by IDVD. −1 Huffman-encoded JPEG compression method is used, and “0x00” value is recorded in the “Image_interlace_method” information so that only sequential compression can be supported.

そして、JHDR情報には、例えば‘Alpha_sample_depth’情報、‘Alpha_compression_method’情報、‘Alpha_filter_method’情報、‘Alpha_interlace_method’情報がさらに含まれる。α(Alpha)は透明度に該当するものであって、‘Alpha_sample_depth’情報は、例えば一つのα値を示すためのものであって、例えばその値が4ならば2の4乗だけ種類を生じさせることができる。   The JHDR information further includes, for example, 'Alpha_sample_depth' information, 'Alpha_compression_method' information, 'Alpha_filter_method' information, and 'Alpha_interlace_method' information. α (Alpha) corresponds to transparency, and the “Alpha_sample_depth” information indicates, for example, one α value. If the value is 4, for example, the number of 2 is raised to the fourth power. be able to.

‘Alpha_interlace_method’情報は、例えば、インターレース機能を支援しない‘0x00’値が記録され、JDAT(Image Data)情報には実際のイメージデータが記録され、JNGファイルの最終を知らせるための情報としてIEND情報(MEND)は、例えばエンプティチャンク(Empty Chunk)が記録される。   The 'Alpha_interlace_method' information is recorded with, for example, a '0x00' value that does not support the interlace function, the actual image data is recorded in the JDAT (Image Data) information, and IEND information (notifying the end of the JNG file) In the MEND), for example, an empty chunk is recorded.

一方、図11に示したように、JNGファイルのうち補助JNGチャンクに該当するgAMA(Gamma)情報には、sRGBを支援するために固定された値、例えば‘(45455sRGB)’が記録され、cHRM(Primary chromaticities)情報には、例えば‘White point x’情報、‘White point y’情報、‘Red point x’情報、‘Red point y’情報、‘Green point x’情報、‘Green point y’情報、‘Blue point x’情報、‘Blue point y’情報が記録される。   On the other hand, as shown in FIG. 11, in the gAMA (Gamma) information corresponding to the auxiliary JNG chunk in the JNG file, a value fixed to support sRGB, for example, '(45455sRGB)' is recorded, and cHRM (Primary chromaticities) information includes, for example, 'White point x' information, 'White point y' information, 'Red point x' information, 'Red point y' information, 'Green point x' information, 'Green point' information , 'Blue point x' information and 'Blue point y' information are recorded.

また、cHRM情報には、sRGB(Standard RGB color space)情報とpHYs(Physical pixel dimensions)情報がさらに含まれる。そのpHYs情報に記録される‘Pixels per unit x’は、例えば画面比4:3または16:9を示し、‘Pixels per unit y’は、例えばNTSCまたはPALを示す値が記録される。   The cHRM information further includes sRGB (Standard RGB color space) information and pHYs (Physical pixel dimensions) information. 'Pixels per unit x' recorded in the pHYs information indicates, for example, a screen ratio of 4: 3 or 16: 9, and 'Pixels per unit y' stores, for example, a value indicating NTSC or PAL.

コンテンツディスクのメインA/Vデータとコンテンツデータを再生するための対話型光ディスクプレーヤーにおいて、本発明によるシステムは、対話型DVDまたはコンテンツサーバーから受信するコンテンツデータに含まれたアニメーションデータのMNGファイルをPNGファイルとJNGファイルに分離する。   In an interactive optical disc player for reproducing main A / V data and content data of a content disc, the system according to the present invention converts an MNG file of animation data contained in content data received from an interactive DVD or a content server to PNG Separate files and JNG files.

本システムは各ファイルに含まれたイメージデータをデコーディングして、ファイルに含まれた制御情報を参照して、イメージデータを多様なアニメーションイメージとしT再生することによって、対話型光ディスクプレーヤーはアニメーションデータをメインA/Vデータと效率的に連係して再生することができる。   This system decodes the image data included in each file, refers to the control information included in the file, and reproduces the image data as various animation images. Can be efficiently linked with the main A / V data and reproduced.

本明細書に記載されたプログラム、モジュール、過程などは、単純に例を挙げるためのことであって、特定のコンピュータ、装置、コンピュータプログラム言語と関連されたり限定されない。むしろ、多様な形態の汎用コンピュータマシンまたは装置が本発明による特徴によって実現されるロジックコード(logic code)と共に使用することができる。   The programs, modules, processes, etc. described herein are for illustrative purposes only and are not related or limited to any particular computer, apparatus, or computer program language. Rather, various forms of general purpose computer machines or devices may be used with the logic code implemented by the features of the present invention.

また、本発明による方法で段階を実施する順序は例として説明したものであるる。事実、本発明で異なるように提示されない限り、それらの段階は任意の順序でまたは平行して実行されることができる。本発明による方法は、本発明が属する技術分野で現在知られた用語である、ハードウェア、ソフトウェア、またはこれらの組合で実現させることができる。   Also, the order of performing the steps in the method according to the invention has been described by way of example. In fact, the steps can be performed in any order or in parallel, unless otherwise presented in the present invention. The method according to the present invention can be implemented in hardware, software, or a combination thereof, which are terms currently known in the technical field to which the present invention belongs.

特に、本発明による方法はソフトウェア、ファームウエア、任意の類型のコンピュータで作動するマクロコードにより実行させることができる。また、本発明を実装するソフトウェアは、ROM、RAM、磁気媒体、穿孔テープまたはカード、CD、DVDなどの媒体にコンピュータ命令として構成させることができる。   In particular, the method according to the invention can be executed by software, firmware, macro code running on any type of computer. Also, software implementing the present invention can be configured as computer instructions on a medium such as a ROM, RAM, magnetic medium, perforated tape or card, CD, or DVD.

また、ソフトウェアは搬送波に載せられたコンピュータ信号の形態であってもよく、またはインターネットを介して連結されたコンピュータのウェブページを介してアクセスすることができる。したがって、本発明は、本発明で異なるように提示されない限り、特定プラットホームに限定されない。   The software may also be in the form of a computer signal carried on a carrier wave or accessed via a computer web page linked via the Internet. Accordingly, the present invention is not limited to a particular platform, unless presented differently in the present invention.

以上のように、対話型ディスクのアニメーションデータを管理する方法とシステムが提供された。このような本発明は望ましい実施形態を参照にして説明したが、当業者ならば本発明の技術的範囲内で前記望ましい実施形態に対する変更及び修正が可能であることである。   As described above, a method and system for managing animation data on an interactive disc have been provided. Although the present invention has been described with reference to the preferred embodiments, those skilled in the art can make changes and modifications to the preferred embodiments within the scope of the invention.

説明した実施形態はすべての観点で単に例のために考慮されるべきで、いかなる場合にも制限されない。したがって、本発明の多くの観点を支援することができる他の実施形態、システム構造、プラットホーム、装置は、説明した本発明の技術的特徴から外れない状態で利用されることができる。   The described embodiments are to be considered merely as examples in all respects and are not limited in any way. Accordingly, other embodiments, system structures, platforms, and devices that can support many aspects of the present invention can be utilized without departing from the described technical features of the present invention.

記載された実施形態の特徴の適応と組合は本発明の範囲内に含まれる。本発明は特許請求範囲とその均等の範囲により限られる。   Adaptations and combinations of the features of the described embodiments are included within the scope of the invention. The present invention is limited by the claims and their equivalents.

本発明の一実施形態による、対話型光ディスクでアニメーションデータ及びその属性情報を管理するための対話型ディスクプレーヤーに対する構成を示したものである。1 illustrates a configuration of an interactive disc player for managing animation data and attribute information thereof on an interactive optical disc according to an embodiment of the present invention. 本発明の一実施形態による、対話型DVDのA/Vデータとアニメーションデータが連係して再生される方法を示したものである。4 illustrates a method of reproducing interactive DVD A / V data and animation data according to an exemplary embodiment of the present invention. 本発明の一実施形態による、アニメーションデータのグラフィックファイル構造を示したものである。2 illustrates a graphic file structure of animation data according to an embodiment of the present invention. 本発明の一実施形態による、図1の対話型ディスクプレーヤーのエレメントデコーダーの一部であってアニメーションデコーダーに対する構成を示したものである。2 illustrates a configuration for an animation decoder that is part of the element decoder of the interactive disc player of FIG. 1 according to one embodiment of the present invention. グラフィックファイル構造に対するデータ構造を示したものである。The data structure for the graphic file structure is shown. グラフィックファイル構造に対するデータ構造を示したものである。The data structure for the graphic file structure is shown. グラフィックファイル構造に対するデータ構造を示したものである。The data structure for the graphic file structure is shown. グラフィックファイル構造に対する他の実施形態を示したものである。Fig. 6 illustrates another embodiment for a graphic file structure. グラフィックファイル構造に対する他の実施形態を示したものである。Fig. 6 illustrates another embodiment for a graphic file structure. 本発明によるグラフィックファイル構造に対するさらに実施形態を示したものである。Fig. 4 illustrates a further embodiment for a graphic file structure according to the present invention. 本発明によるグラフィックファイル構造に対するさらに他の実施形態を示したものである。FIG. 6 shows still another embodiment of a graphic file structure according to the present invention. FIG. 本発明によるグラフィックファイル構造に対するさらに他の実施形態を示したものである。FIG. 6 shows still another embodiment of a graphic file structure according to the present invention. FIG.

Claims (17)

オーディオ/ビデオ(A/V)データと関連され、MNG(Multimedia Network Graphics)ファイルを含む、第1ソースからのアニメーションデータを含む第1グラフィック情報を受信する段階と;
前記第1グラフィック情報から、PNG(Portable Network Graphics)ファイルを含む第2グラフィック情報を抽出する段階と;
前記第2グラフィック情報を第1イメージデータにデコーディングする段階;及び
制御データに基づいて、前記第1イメージデータをアニメーションイメージとして再生する段階を含むエンハンストナビゲーションプレーヤーを介してアニメーションデータを再生する方法。
Receiving first graphic information including animation data from a first source, associated with audio / video (A / V) data and including an MNG (Multimedia Network Graphics) file;
Extracting second graphic information including a PNG (Portable Network Graphics) file from the first graphic information;
Decoding the second graphic information into the first image data; and reproducing the animation data through an enhanced navigation player based on the control data; and reproducing the first image data as an animation image.
前記第1グラフィック情報から第1制御データを抽出する段階をさらに含み、前記第1制御データは、MNG(Multimedia Network Graphics)制御情報で構成され、前記第1制御データは、フレームサイズ情報及びフレームレート情報を含む請求項1に記載の方法。   The method further includes extracting first control data from the first graphic information, wherein the first control data includes MNG (Multimedia Network Graphics) control information, and the first control data includes frame size information and frame rate. The method of claim 1 comprising information. 前記第2グラフィック情報から第2制御データを抽出する段階をさらに含み、前記第2制御データは、PNG(Portable Network Graphics)制御情報で構成され、前記第2制御データは、「ビット深度」、「カラータイプ」、「圧縮方法」、「フィルタ方法」、及び「インターレース方法」のうち少なくとも1つを含む請求項2に記載の方法。   The method further includes extracting second control data from the second graphic information, wherein the second control data includes PNG (Portable Network Graphics) control information, and the second control data includes “bit depth”, “ The method according to claim 2, comprising at least one of “color type”, “compression method”, “filter method”, and “interlace method”. 前記第1制御データは、物理的ピクセルサイズ情報、標準RGB情報、ガンマ情報、色度情報、パレット情報、及び透明度情報のうち少なくとも1つをさらに含む請求項2に記載の方法。   The method of claim 2, wherein the first control data further includes at least one of physical pixel size information, standard RGB information, gamma information, chromaticity information, palette information, and transparency information. 前記第1制御データは、グローバルパレット情報をさらに含む請求項2に記載の方法。   The method of claim 2, wherein the first control data further includes global palette information. 前記第1ソースは、エンハンスト保存媒体またはコンテンツサーバーであり、前記受信する段階は、前記第1ソースが、前記エンハンスト保存媒体である場合、前記エンハンスト保存媒体から前記第1グラフィック情報を読み出す段階を含む請求項1に記載の方法。   The first source is an enhanced storage medium or a content server, and the receiving step includes reading the first graphic information from the enhanced storage medium when the first source is the enhanced storage medium. The method of claim 1. MNG(Multimedia Network Graphics)ファイルを含む、オーディオ/ビデオ(A/V)データと関連したアニメーションデータで構成された第1グラフィック情報をデコーディングするための第1デコーダーと;
前記第1グラフィック情報から、PNG(Portable Network Graphics)ファイル、第2グラフィック情報を、デコーディングされた第1イメージデータとしてデコーディングするための第2デコーダーと;
制御データに基づいて、前記デコーディングされた第1イメージデータを受信してアニメーションイメージを再生するイメージマネジャーを含むアニメーションデータを再生するための装置。
A first decoder for decoding first graphic information composed of animation data associated with audio / video (A / V) data, including MNG (Multimedia Network Graphics) files;
A second decoder for decoding a PNG (Portable Network Graphics) file and second graphic information from the first graphic information as decoded first image data;
An apparatus for reproducing animation data including an image manager that receives the decoded first image data and reproduces an animation image based on control data.
前記第1デコーダー及び前記第2デコーダーは、前記第1及び第2グラフィック情報から、第1及び第2制御情報をそれぞれ抽出し、第1制御データは、MNG(Multimedia Network Graphics)制御情報で構成され、第2制御データは、PNG(Portable Network Graphics)制御情報で構成され、前記イメージマネジャーは、MNG(Multimedia Network Graphics)制御情報とPNG(Portable Network Graphics)制御情報のうち少なくとも1つに基づき、前記アニメーションイメージを再生する請求項7に記載の装置。   The first decoder and the second decoder extract first and second control information from the first and second graphic information, respectively, and the first control data includes MNG (Multimedia Network Graphics) control information. The second control data includes PNG (Portable Network Graphics) control information, and the image manager is based on at least one of MNG (Multimedia Network Graphics) control information and PNG (Portable Network Graphics) control information. The apparatus according to claim 7, wherein the apparatus reproduces an animation image. エンハンスト保存媒体から前記第1グラフィック情報を読み出すための読み出しユニットをさらに含む請求項7に記載の装置。   8. The apparatus of claim 7, further comprising a read unit for reading the first graphic information from an enhanced storage medium. コンテンツサーバーから前記第1グラフィック情報を受信するためのネットワークマネジャー;及び
前記コンテンツサーバーから受信される前記第1グラフィック情報を一時的に保存するためのデータストレージをさらに含む請求項7に記載の装置。
8. The apparatus of claim 7, further comprising a network manager for receiving the first graphic information from a content server; and a data storage for temporarily storing the first graphic information received from the content server.
前記第1グラフィック情報は、MNG(Multimedia Network Graphics)データチャンク及びPNG(Portable Network Graphics)データチャンクで構成される請求項7に記載の装置。   8. The apparatus of claim 7, wherein the first graphic information includes an MNG (Multimedia Network Graphics) data chunk and a PNG (Portable Network Graphics) data chunk. 前記MNGデータチャンクは、MNGヘッダー情報及びMNGエンド情報で構成され、前記MNGヘッダーは、前記オブジェクトイメージデータの再生を制御するための前記制御データを含む請求項11に記載の装置。   The apparatus of claim 11, wherein the MNG data chunk includes MNG header information and MNG end information, and the MNG header includes the control data for controlling reproduction of the object image data. 前記PNGデータチャンクは、PNGヘッダー情報、PNGエンド情報、及びオブジェクトイメージデータで構成され、前記PNGヘッダー情報は、前記オブジェクトイメージデータの再生を制御するための制御データを含む請求項11に記載の装置。   The apparatus of claim 11, wherein the PNG data chunk includes PNG header information, PNG end information, and object image data, and the PNG header information includes control data for controlling reproduction of the object image data. . マークアップ、カスケードスタイルシート、及びスクリプト言語のうち少なくとも1つを含むドキュメントファイルと、アニメーションイメージを有するMNG(Multimedia Network Graphics)で構成されるイメージデータとを含むエンハンストコンテンツデータを含み、前記MNGファイルは、MNGチャンクデータと、オブジェクトイメージデータを含むPNG(Portable Network Graphics)チャンクデータとで構成されるエンハンスト保存媒体。   A document file including at least one of a markup, a cascading style sheet, and a script language, and enhanced content data including image data composed of MNG (Multimedia Network Graphics) having an animation image, the MNG file including: An enhanced storage medium composed of MNG chunk data and PNG (Portable Network Graphics) chunk data including object image data. 前記MNGファイルは、JPEGイメージデータをさらに含む請求項14に記載のエンハンスト保存媒体。   The enhanced storage medium of claim 14, wherein the MNG file further includes JPEG image data. 前記PNGチャンクデータは、PNGヘッダー情報、PNGエンド情報、及びオブジェクトイメージデータをさらに含み、前記PNGヘッダー情報は、ビット深度情報、カラータイプ情報、圧縮方法情報、フィルタ方法情報、及びインターレース方法情報のうち少なくとも1つを含む請求項14に記載のエンハンスト保存媒体。   The PNG chunk data further includes PNG header information, PNG end information, and object image data. The PNG header information includes bit depth information, color type information, compression method information, filter method information, and interlace method information. The enhanced storage medium of claim 14, comprising at least one. 前記MNGチャンクデータは、フレームサイズ情報及びフレームレート情報を含むMNGヘッダーと、MNGエンド識別子とで構成される請求項14に記載のエンハンスト保存媒体。   The enhanced storage medium according to claim 14, wherein the MNG chunk data includes an MNG header including frame size information and frame rate information, and an MNG end identifier.
JP2007228923A 2003-01-29 2007-09-04 Method and apparatus for managing animation data of interactive optical disc Pending JP2008035535A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US44329203P 2003-01-29 2003-01-29
KR1020030014457A KR100573685B1 (en) 2003-03-07 2003-03-07 Method and device for reproducing animation data of interactive optical disc

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2005515527A Division JP2006514507A (en) 2003-01-29 2003-10-11 Animation data management method and apparatus for interactive optical disk

Publications (1)

Publication Number Publication Date
JP2008035535A true JP2008035535A (en) 2008-02-14

Family

ID=36383855

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2005515527A Pending JP2006514507A (en) 2003-01-29 2003-10-11 Animation data management method and apparatus for interactive optical disk
JP2007228935A Pending JP2008029028A (en) 2003-01-29 2007-09-04 Method and apparatus for managing animation data of interactive optical disc
JP2007228923A Pending JP2008035535A (en) 2003-01-29 2007-09-04 Method and apparatus for managing animation data of interactive optical disc

Family Applications Before (2)

Application Number Title Priority Date Filing Date
JP2005515527A Pending JP2006514507A (en) 2003-01-29 2003-10-11 Animation data management method and apparatus for interactive optical disk
JP2007228935A Pending JP2008029028A (en) 2003-01-29 2007-09-04 Method and apparatus for managing animation data of interactive optical disc

Country Status (7)

Country Link
EP (1) EP1597729A4 (en)
JP (3) JP2006514507A (en)
AU (1) AU2003269520A1 (en)
BR (1) BR0318070A (en)
RU (3) RU2005124157A (en)
TW (3) TWI309818B (en)
WO (1) WO2004068490A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100574823B1 (en) 2003-03-07 2006-04-28 엘지전자 주식회사 Animation chunk data and its attribute information management method of interactive optical disc
EP1876588A3 (en) * 2003-02-10 2008-08-20 LG Electronics Inc. Method for managing animation chunk data and its attribute information for use in an interactive disc
BR0318098A (en) * 2003-02-10 2005-12-20 Lg Electronics Inc Method for managing animation fragment data and its attribute information for use on an interactive disk

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5929857A (en) * 1997-09-10 1999-07-27 Oak Technology, Inc. Method and apparatus for dynamically constructing a graphic user interface from a DVD data stream
US6507696B1 (en) * 1997-09-23 2003-01-14 Ati Technologies, Inc. Method and apparatus for providing additional DVD data
JP3376265B2 (en) * 1997-12-25 2003-02-10 株式会社東芝 Object sharing system for multiple contents
CN1402852A (en) * 1999-10-22 2003-03-12 动感天空公司 Object oriented video system
JP4545982B2 (en) * 2000-04-21 2010-09-15 パナソニック株式会社 DATA BROADCAST PROGRAM SYNTHESIS DEVICE, PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM
EP1667115A3 (en) 2001-06-14 2006-07-12 Samsung Electronics Co., Ltd. Information storage medium containing preload information, apparatus and method for reproducing therefor
JP4297784B2 (en) * 2001-10-23 2009-07-15 サムスン エレクトロニクス カンパニー リミテッド Information storage medium on which markup document and AV data are recorded, recording method, reproducing method, and reproducing apparatus
KR100514733B1 (en) * 2002-05-24 2005-09-14 삼성전자주식회사 Information storage medium, reproducing method, and reproducing apparatus for supporting interactive mode

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JPN7009005135, Glenn Randers−Pehrson, MNG(Multiple−image Network Graphics)Format Version, 20010209 *

Also Published As

Publication number Publication date
RU2008100853A (en) 2009-07-27
BR0318070A (en) 2006-01-17
AU2003269520A1 (en) 2004-08-23
EP1597729A1 (en) 2005-11-23
TW200416713A (en) 2004-09-01
TW200822072A (en) 2008-05-16
EP1597729A4 (en) 2007-10-31
TWI309818B (en) 2009-05-11
RU2008100243A (en) 2009-07-20
RU2005124157A (en) 2006-06-10
JP2006514507A (en) 2006-04-27
TWI311744B (en) 2009-07-01
JP2008029028A (en) 2008-02-07
WO2004068490A1 (en) 2004-08-12
TW200818160A (en) 2008-04-16

Similar Documents

Publication Publication Date Title
KR100667751B1 (en) A storage medium, a playback device, and a playback method including text-based subtitle information
US8965180B2 (en) Systems and methods for converting interactive multimedia content authored for distribution via a physical medium for electronic distribution
KR101024922B1 (en) A recording medium having a data structure for managing reproduction of subtitle data, and a method and apparatus for recording and reproducing accordingly
US8300054B2 (en) Method for managing animation chunk data and its attribute information for use in an interactive disc
US20080007558A1 (en) Method and apparatus for managing animation data of an interactive disc
JP2008035535A (en) Method and apparatus for managing animation data of interactive optical disc
RU2358337C2 (en) Recording medium, with data structure for controlling playback of data of text subtitles recorded on it, and devices and methods of recording and playing back
CA2718221A1 (en) Method of presenting auxiliary data for an interactive recording medium
EP1876598A2 (en) Method and apparatus for managing animation data of an interactive DVD.
KR100953517B1 (en) Real-time data streaming management and playback method of interactive optical disc
EP1876588A2 (en) Method for managing animation chunk data and its attribute information for use in an interactive disc
CN1759439B (en) Method for recording image data on a recording medium and ralated method for controlling data
TWI288923B (en) Method of managing picture data and related control data on a recording medium
KR20050101302A (en) Method for managing animation chunk data and attribute information for interactive optical disc
CN100520939C (en) Method and apparatus for managing animation data of an interactive disc

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091201

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100301

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20100406