[go: up one dir, main page]

CN103747226B - 视频信息再现方法和视频信息再现装置 - Google Patents

视频信息再现方法和视频信息再现装置 Download PDF

Info

Publication number
CN103747226B
CN103747226B CN201410045135.XA CN201410045135A CN103747226B CN 103747226 B CN103747226 B CN 103747226B CN 201410045135 A CN201410045135 A CN 201410045135A CN 103747226 B CN103747226 B CN 103747226B
Authority
CN
China
Prior art keywords
content
virtual machine
type
playback
video information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201410045135.XA
Other languages
English (en)
Other versions
CN103747226A (zh
Inventor
龙智明
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of CN103747226A publication Critical patent/CN103747226A/zh
Application granted granted Critical
Publication of CN103747226B publication Critical patent/CN103747226B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B27/00Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
    • G11B27/10Indexing; Addressing; Timing or synchronising; Measuring tape travel
    • 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
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • 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/47End-user applications
    • H04N21/482End-user interface for program selection
    • H04N21/4825End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/76Television signal recording
    • 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
    • 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/2541Blu-ray discs; Blue laser DVR discs
    • 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
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Television Signal Processing For Recording (AREA)
  • Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
  • Management Or Editing Of Information On Record Carriers (AREA)

Abstract

本发明提供一种视频信息再现方法和视频信息再现装置,该视频信息再现方法用于在可由在虚拟机上运行的程序控制视频再现的内容恢复再现时,缩短到再现恢复之前的等待时间,在恢复再现中,在内容再现停止后,由在虚拟机上起动的程序,判别再现恢复对象的内容是否是当在虚拟机上运行的程序起动时和未起动时都能再现的内容,将可再现、不可再现的判别信息记录在非易失性存储器内,当被输入再现恢复(S13)指示时,读出针对再现恢复对象的内容的判别信息,当判别为可再现时,从再现停止位置起恢复再现而不起动在虚拟机上运行的程序(S16),当没有判别为可再现时,起动在虚拟机上运行的程序之后恢复再现(S17)。

Description

视频信息再现方法和视频信息再现装置
本申请是申请号为No.200980148057.3的发明专利申请(申请日:2009年12月03日,发明名称:视频信息再现方法和视频信息再现装置)的分案申请。
技术领域
本发明涉及记录有可由在虚拟机上运行的程序控制视频再现的内容的记录介质、以及从该记录介质再现视频的视频信息再现方法和视频信息再现装置。
背景技术
作为再现电影和戏剧等视频内容的设备,有DVD播放器。为了在DVD播放器中控制视频再现,利用比较简单的控制用语言即导航指令。并且,可再现高清晰记录的内容的Blu-ray播放器已开始普及。在Blu-ray标准中,采用了Java虚拟机,用于可视听复杂且交互性高的内容(例如参照专利文献1)。
现有技术文献
专利文献
专利文献1:日本专利第3837427号公报
发明内容
发明要解决的课题
DVD再现数据由视频数据、音频数据、图形数据以及视频控制数据构成,这些数据重叠在1个文件内。一般,在DVD播放器中,在停止(中断或暂停)DVD的再现之后操作了再现恢复的情况下,在经过几秒至十几秒的等待时间后,从上次的再现停止位置起恢复再现。在该情况下,由于视频数据和音频数据等的再现所需要的数据全部重叠在1个文件内,因而可通过再次读入文件尺寸非常小的管理信息文件,从再现停止位置起恢复再现,因此到再现恢复之前的等待时间短。
然而,在Blu-ray播放器中,在停止利用Java虚拟机的内容再现之后操作了再现恢复的情况下,要求从将Blu-ray盘插入装置后的状态起重新进行再现动作,或者从视听的视频内容的开头恢复再现,并且,到恢复再现之前需要几十秒至几分钟的时间。因此,在Blu-ray播放器的恢复再现中,存在严重有损用户的便利性的问题。
因此,本发明正是为了解决上述现有技术的课题而完成的,本发明的目的是提供针对可由在虚拟机上运行的程序控制视频再现的内容,当从再现停止位置起恢复再现时可缩短等待时间的视频信息再现方法、视频信息再现装置、记录介质以及视频内容。
用于解决课题的手段
本发明涉及的视频信息再现方法由视频信息再现装置从记录介质再现虚拟机利用型的内容,其中,所述记录介质记录有:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及程序,其判别所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现,其特征在于,所述视频信息再现方法具有以下步骤:当由用户发出再现中的虚拟机利用型的内容的再现停止指示时,判别所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容,将判别信息记录在所述视频信息再现装置的存储器内;当所述视频信息再现装置被输入再现恢复指示时,读出针对再现恢复对象的所述虚拟机利用型的内容的所述判别信息,判别再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容;以及当判别为再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容时,从再现停止位置起恢复再现而不起动在所述虚拟机上运行的程序,当判别为再现恢复对象的所述虚拟机利用型的内容是所述第2种类的内容时,起动在所述虚拟机上运行的程序之后恢复再现。
并且,本发明涉及的视频信息再现装置具有再现单元,该再现单元从记录介质再现虚拟机利用型的内容,其中,所述记录介质记录有:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及程序信息,其判别所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现,其特征在于,所述视频信息再现装置具有以下单元:当由用户发出再现中的虚拟机利用型的内容的再现停止指示时,所述程序判别所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容,将判别信息记录在所述视频信息再现装置的存储器内的单元;当所述视频信息再现装置被输入再现恢复指示时,读出针对再现恢复对象的所述虚拟机利用型的内容的所述判别信息,判别再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容的单元;以及当判别为再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容时,从再现停止位置起恢复再现而不起动在所述虚拟机上运行的程序,当判别为再现恢复对象的所述虚拟机利用型的内容是所述第2种类的内容时,起动在所述虚拟机上运行的程序之后恢复再现的单元。
并且,本发明涉及的记录介质记录有用于由视频信息再现装置再现视频内容的信息,其特征在于,所述信息包含:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及在所述虚拟机上运行的程序,其判别所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现。
并且,本发明涉及的视频内容用于由视频信息再现装置进行再现,其特征在于,所述视频内容包含:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及在所述虚拟机上运行的程序,其判别所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现。
并且,本发明涉及的另一视频信息再现方法由视频信息再现装置从记录介质再现虚拟机利用型的内容,其中,所述记录介质记录有:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及判别信息,其表示所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现,其特征在于,所述视频信息再现方法具有以下步骤:当在再现中的虚拟机利用型的内容的再现停止后所述视频信息再现装置被输入再现恢复指示时,读出针对再现恢复对象的所述虚拟机利用型的内容的所述判别信息,判别再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容;以及当判别为再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容时,从再现停止位置起恢复再现而不起动在所述虚拟机上运行的程序,当判别为再现恢复对象的所述虚拟机利用型的内容是所述第2种类的内容时,起动在所述虚拟机上运行的程序之后恢复再现。
并且,本发明涉及的另一视频信息再现装置具有再现单元,该再现单元从记录介质再现虚拟机利用型的内容,其中,所述记录介质记录有:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及判别信息,其表示所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现,其特征在于,所述视频信息再现装置具有以下单元:判别单元,其当在再现中的虚拟机利用型的内容的再现停止后所述视频信息再现装置被输入再现恢复指示时,读出针对再现恢复对象的所述虚拟机利用型的内容的所述判别信息,判别再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容;以及再现控制单元,其当判别为再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容时,使所述再现单元从再现停止位置起恢复再现而不起动在所述虚拟机上运行的程序,当判别为再现恢复对象的所述虚拟机利用型的内容是所述第2种类的内容时,起动在所述虚拟机上运行的程序之后使所述再现单元恢复再现。
并且,本发明涉及的另一记录介质记录有用于由视频信息再现装置再现视频内容的信息,其特征在于,所述信息包含:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及判别信息,其表示所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现。
并且,本发明涉及的另一视频内容由视频信息再现装置进行再现,其特征在于,所述视频内容包含:虚拟机;可由在所述虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及判别信息,其表示所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述虚拟机上运行的程序起动时才能再现。
根据本发明,在再现恢复对象的内容是当在虚拟机上运行的程序起动时和未起动时都能再现的第1种类的内容的情况下,从再现停止位置起恢复再现而不起动在虚拟机上运行的程序,因而获得可缩短从通过用户操作输入再现恢复到再现恢复为止的等待时间的效果。
附图说明
图1是概略示出本发明的实施方式1和2涉及的视频信息再现装置(即,可实现本发明的实施方式涉及的视频信息再现方法的装置)的结构的框图。
图2是示出记录在本发明的实施方式1涉及的记录介质内的再现所需要的文件和目录的结构的一例的图。
图3是示出图2的plst文件的语法的一例的图。
图4是示出图2的plst文件表示的播放列表和流(stream)文件的关系的一例的图。
图5是示出图2的裁剪(clip)文件的语法的一例的图。
图6是示出比较例中的“Movie.title”文件的语法的一例的图。
图7是示出图2的jar文件的结构的一例的图。
图8是示出图7的“test.class”文件和“test$timer.class”文件的编译前的源代码的一例的开头部分的图。
图9是示出图7的“test.class”文件和“test$timer.class”文件的编译前的源代码的一例的接图8的部分的图。
图10是示出图7的“test.class”文件和“test$timer.class”文件的编译前的源代码的一例的接图9的部分的图。
图11的(a)和(b)是用于说明比较例的视频信息再现方法的图。
图12是示出为了实施本发明的实施方式1涉及的视频信息再现方法而改进后的“Movie.title”文件的语法的一例的图。
图13是示出本发明的实施方式1涉及的视频信息再现方法的流程图。
图14的(a)~(c)是用于说明本发明的实施方式1涉及的视频信息再现方法的图。
图15是示出本发明的实施方式2涉及的视频信息再现方法的流程图。
图16是示出本发明的实施方式2涉及的视频信息再现方法的流程图。
具体实施方式
实施方式1
图1是概略示出本发明的实施方式1涉及的视频信息再现装置(即,可实现本发明的实施方式1涉及的视频信息再现方法的装置)的结构的框图。实施方式1涉及的视频信息再现装置是从记录介质再现内容的装置,该记录介质记录有可由在虚拟机上运行的程序控制视频再现的1个或多个内容。并且,实施方式1涉及的记录介质例如是光盘那样的盘状记录介质。记录介质的具体例是DVD、CD、Blu-ray盘(BD)等。并且,虚拟机例如是Java(注册商标)虚拟机。
如图1所示,实施方式1的视频信息再现装置具有:作为记录信息的记录介质的再现单元的再现部10;作为执行装置整体的控制和在Java虚拟机上运行的程序的再现控制单元的CPU21;以及非易失性存储器22。再现部10具有:从作为记录介质的一例的光盘11读出信息的驱动器12;将由驱动器12读出的数据分离为视频信息、音频信息、字幕图形信息等的各信息的解复用器13;对视频信息进行解码的视频解码器14;对字幕图形信息进行解码的字幕解码器15;对音频信息进行解码的音频解码器16;以及使来自CPU21的图形信息与解码后的视频信息和字幕图形信息重叠的图形重叠部17。从图形重叠部17输出的视频信号被发送到外部显示装置31,由外部显示装置31显示视频。从音频解码器16输出的音频信号被发送到声音输出装置(未图示),输出音频。另外,在实施方式1中,光盘11是Blu-ray盘,然而也可以是其它种类的记录介质。
在实施方式1中,光盘11记录有:Java虚拟机;可由在该Java虚拟机上运行的程序控制视频再现的虚拟机利用型的1个或多个内容;以及判别信息,其表示虚拟机利用型的内容是当在Java虚拟机上运行的程序起动时和未起动时都能再现的内容(第1种类的内容),还是只有当在Java虚拟机上运行的程序起动时才能再现的内容(第2种类的内容)。并且,光盘11也可以记录不能由在Java虚拟机上运行的程序控制视频再现的内容(即,不利用Java虚拟机的内容)。
在实施方式1的视频信息再现装置中,CPU21作为判别单元进行动作,该判别单元当在再现中的虚拟机利用型的内容的再现停止后从视频信息再现装置的用户操作部(未图示)输入了再现恢复指示时,读出针对再现恢复对象的虚拟机利用型的内容的判别信息,判别再现恢复对象的虚拟机利用型的内容是第1种类的内容还是第2种类的内容。并且,CPU21作为再现控制单元进行动作,当判别为再现恢复对象的虚拟机利用型的内容是第1种类的内容时,该再现控制单元使驱动器12从再现停止位置起恢复再现而不起动在Java虚拟机上运行的程序,当判别为再现恢复对象的虚拟机利用型的内容是第2种类的内容时,起动在Java虚拟机上运行的程序之后使驱动器12恢复再现。当判别为再现恢复对象的虚拟机利用型的内容是第2种类的内容时,CPU21使再现部10从光盘11的开头、或者再现恢复对象的虚拟机利用型的内容的开头等的预定位置起恢复再现。
另外,与第1种类的内容相关联的在Java虚拟机上运行的程序例如是根据用户操作选择性起动的程序,与第2种类的内容相关联的在Java虚拟机上运行的程序例如是伴随第2种类的内容的再现而起动的程序。
图2是示出记录在作为记录介质的光盘11内的再现所需要的文件和目录的结构的一例的图。在图2中,“Movie.title”文件是记述了最上位的再现单位即标题的控制所需要的信息的文件。在图2中,“PLST”是存储有记述了播放列表(Play List)的再现控制所需要的信息的文件的PLST文件夹。在PLST文件夹内存在多个plst文件即“xxx.plst”。这里,“xxx”是3位的数字。在图2中,“STREAM”是存储有视频信息、音频信息、图形信息等的再现所需要的文件的流(Stream)文件夹。在流文件夹内存在多个流(stream)文件即“yyy.strm”。这里,“yyy”是3位的数字。另外,流文件是由在数字广播中采用的TS(transport stream,传输流)构成,且重叠了具有固有分组ID的视频信息、音频信息、图形信息的文件。在图2中,“CLIP”是存储有记述了流文件的再现控制所需要的信息的裁剪文件的裁剪(CLIP)文件夹。在裁剪文件夹内存在多个裁剪文件即“zzz.clpi”。这里,“zzz”是3位的数字。裁剪文件和流文件是一对一对应的,例如,在裁剪文件夹内存在裁剪文件即“123.clpi”的情况下,在流文件夹内存在与“123.clpi”对应的流文件即“123.strm”。在图2中,“JAR”是存储有在Java虚拟机上运行的进行标题再现控制的应用的JAR(Java ARchive)文件夹。在JAR文件夹内存在将为了运行Java的应用所需要的整套文件压缩成ZIP形式后的jar文件即这里,是3位的数字。
图3是示出图2的plst文件“xxx.plst”的语法的一例的图。在图3中,“number_of_stream”表示在播放列表(Play List)中再现的流文件的总数。随后的“for”以下的循环按“number_of_stream”的数来重复。并且,在该循环内的“stream_file_name”内记述了成为再现对象的流文件的文件名。并且,在“in_time”和“out_time”内记述了成为流文件的再现对象的部分的开始时刻和结束时刻。这些时刻被记述在附加给流文件的分组的PTS(Presentation Time Stamp,表示时间戳)内。
图4是示出图2的plst文件表示的播放列表(Play List)和流(stream)文件的关系的一例的图。在图4中,该播放列表的再现是依次再现“001.strm”的从“in_time”到“out_time”的部分以及“003.strm”的从“in_time”到“out_time”的部分。
图5是示出图2的裁剪文件“zzz.clpi”的语法的一例的图。在图5中,在裁剪文件内记述了与其成对的流文件的视频信息和音频信息等的重叠信息、随机存取等所需要的索引信息。在“stream_info()”内记述了重叠后的视频信息、音频信息、图形信息的属性信息。不过,由于“stream_info()”与本发明没有直接关系,因而省略详细说明。并且,在“index_info()”内记述了流文件的各GOP的开头的时间信息和位置信息。“number_of_GOP”表示在流文件中包含的GOP(Group of Picture,图像组)的总数。随后的for循环按“number_of_GOP”的数来重复。“start_PTS”表示GOP开头的I图像具有的PTS信息。“relative_byte”表示从流文件的开头到I图像的开头的相对字节数。
图6是示出比较例中的“Movie.title”文件的语法的一例的图。当记录有图6的“Movie.title”文件的光盘被插入到驱动器12内时,驱动器12根据CPU21的控制,从光盘中读出“Movie.title”文件。在图6中,“number_of_title”是记录在光盘内的标题的总数。随后的for循环是按“number_of_title”的数来重复的循环。“title_type”在由Java应用控制标题再现的情况下为“1”,在未被控制的情况下为“0”。“title_attribute”在该标题是菜单画面显示用的标题的情况下为“1”,在该标题不是菜单画面显示用的标题的情况下为“0”。在随后的if语句中,当“title_type”是“1”时,记述存储有Java应用的jar文件名。jar文件名例如是“123.jar”。在随后的else语句中,当“title_type”是“0”时,记述要再现的播放列表的文件。要再现的播放列表的文件例如是“123.plst”。在“next_title_id”中,在当前再现的标题的再现结束时,记述随后再现的“title_id”。
CPU21使用由驱动器12从光盘读出的“Movie.title”文件,首先根据开头记述的标题(title)信息进行处理。这里,假定
Title_type=1
Title_attribute=0
且jar文件是“001.jar”,则CPU21读出“001.jar”进行分析。
图7是示出与图2的JAR文件夹内的jar文件相当的“001.jar”的结构的一例的图。在图7中,“001.jar”文件由“test_img.png”、“test.class”、以及“test$timer.class”这3个文件构成。“test_img.png”是以PNG格式对该应用中使用的图像数据压缩后的文件。“test.class”和“test$timer.class”是将Java程序编译成执行形式而得到的执行文件。另外,由于“****.class”是编译后的文件,因而以下使用编译前的源代码来说明“test.class”和“test$timer.class”的动作。
图8是示出图7的“test.class”和“test$timer.class”的编译前的源代码的一例的开头部分的图。图9是示出图7的“test.class”和“test$timer.class”的编译前的源代码的一例的接图8的部分的图。图10是示出图7的“test.class”和“test$timer.class”的编译前的源代码的一例的接图9的部分的图。
图8的源代码的T1部是输入该应用的执行所需要的程序包的部分。“org.disc.net.DiscLocator”由于在Java中不支持播放列表的再现,因而是为了再现播放列表而准备的本实施方式固有的程序包。
图8的源代码的T2部是说明变量的部分。I_POS[][]以下的记述表示每1秒显示变化时使用的图形的坐标信息。当对样本图像“sample_img.png”进行解码时,展开图11的(a)所示的“1”~“30”的图像。例如,{128,0,256,128}是指切除以由(X1,Y1)=(128,0)表示的坐标和由(X2,Y2)=(256,128)表示的坐标为顶点(存在于对角线上的2个顶点)的正方形的部分,相当于显示有图11的(a)中的“11”的部分。
图9的源代码的T3部是读入“sample_img.png”进行PNG文件的解码的部分。在解码完成后,进到图9的源代码的T4部的处理。
图9的源代码的T4部是执行播放列表(Play List)的再现的部分。这里记述为“iPlayListID=1”,因而指示“001.plst”的再现。当指示“001.plst”的再现时,由驱动器12从光盘读出的数据由解复用器13分离为视频信息、音频信息、字幕图形信息,视频信息由视频解码器14解码,音频信息由音频解码器16解码,字幕图形信息由字幕解码器15解码。
在开始再现播放列表(Play List)的同时,在图10的源代码的T5部中,在从解码后的PNG文件切掉的同时如图11的(a)所示依次进行“1”~“30”的图形显示。由CPU21生成的图形画面、视频解码器14的输出画面以及字幕解码器15的输出画面由图形重叠部17重叠,重叠后的图像的图像信号被输出到外部显示装置31。
如上所述,由在Java虚拟机上运行的程序控制再现的内容的再现与未由在Java虚拟机上运行的程序控制的内容的再现相比,可显示更复杂的视频。然而,由在Java虚拟机上运行的程序控制再现的内容的再现具有的不便之处是,从通过用户操作指示再现开始到开始再现产生几十秒至几分钟的等待时间。一般,在Java应用中使用的图形被记述成,在开始再现前结束PNG文件的解码。图9的T3部相当于对PNG数据进行解码的时间。这样,在开始再现前进行PNG数据和JPEG数据的解码的原因是,PNG数据和JPEG数据的解码处理对用于实现特定功能的装入设备的CPU来说是负担非常重的处理,当执行在Java虚拟机上运行的程序的同时进行解码时,有时不能顺利执行图形显示。
图11的(a)是用于说明进行由在Java虚拟机上运行的程序控制再现(利用Java虚拟机)的内容再现的过程的图。假定这里再现的内容是,再现1个播放列表文件,在开始再现后以1秒间隔显示写有“1”~“30”的数字的面板,当播放列表的再现完成时结束应用。在该例子中,如图11的(a)所示,在1920×1080像素的视频画面上,根据从左上纵横256像素的坐标,依次显示高度和宽度都为128像素的图形图像。并且,未由在Java虚拟机上运行的程序控制再现(不利用Java虚拟机)的内容,即使停止(中断或暂停)再现,也能从再现停止位置起恢复再现,然而存在的问题是,由在Java虚拟机上运行的程序控制再现的内容不能恢复再现。因此,如图11的(a)所示,假定在以1秒间隔依次显示“1”~“30”的图形的再现处理中,在显示“15”的时刻中断再现。之后,为了从显示的“15”的时刻起恢复再现,有必要将显示“15”时的、CPU21和CPU21的外部存储器(RAM)的状态和信息全部保存并保持在闪存等的非易失性存储器内。然而,在要求低成本制造的民用装入设备中,不能采用这样的结构,因而,事实上不能具有从再现停止位置起恢复再现的功能。
由于利用Java虚拟机再现内容存在上述的问题,因而用户在进行恢复再现时,如图11的(b)所示,在等待几十秒从内容的开头重新进行再现之后,还有必要等待再现进行到再现停止位置,在再现恢复时严重有损用户的便利性。
图12是示出为了实施本发明的实施方式涉及的视频信息再现方法而改进后的“Movie.title”文件的语法的一例的图。在本发明的实施方式中,为了在再现恢复时无损用户的便利性,如图12所示,改进了“Movie.title”文件的语法。
在由在Java虚拟机上运行的Java程序控制再现的内容的情况下,具有如果不显示基于记录在光盘11内的视频信息的视频和由Java程序生成的图形的双方则没有意义(不能向用户提供正确的信息或适当的信息)的内容,另一方面,还具有在通常再现中仅显示视频,只有当用户使用遥控器进行了操作时才显示由Java程序生成的图形的内容。例如,在由Blu-ray盘的Java应用生成的视频内容等中,在电影的主节目再现中,当操作弹出式(Pop Up)菜单键时,在再现中的电影的视频上显示用于进行音频选择、字幕选择、场景检索的在Java程序中记述的图形即菜单画面。这样,由Java程序显示的图形存在对记录在光盘内的视频信息的通常再现没有影响的内容。在这样的内容的情况下,在能进行与未由在Java虚拟机上进行动作的Java程序控制再现(不利用Java虚拟机)的内容相同的处理的情况下,尽管存在不能使用由Java程序实现的功能的制约,但能进行迅速的恢复再现。
然而,在图6所示的比较例的情况下,在可由在Java虚拟机上运行的Java程序控制再现的内容中,即使Java程序未起动,也没有办法知道对主节目的再现是否有障碍。因此,在图6所示的比较例的情况下,不能在电影的主节目中进行恢复再现。
因此,在本发明的实施方式涉及的视频信息再现方法中,例如如图12所示,改进了记录在光盘11内的信息。图12的“Movie.title”文件与图6的“Movie.title”文件的不同点是,追加了由符号41表示的判别信息即“resume_enable”。在“resume_enable”是“1”的情况下,意味着在恢复再现时不起动Java程序,即使进行播放列表再现,也是对用户没有障碍(虽然对用户来说有不便之处,但是正确的信息或适当的信息被提供给用户)的内容的标题,在“resume_enable”是“0”的情况下,意味着是在恢复再现时不起动Java程序则有障碍(例如,正确的信息或适当的信息未被提供给用户)的内容的标题。
图13是示出本发明的实施方式涉及的视频信息再现方法的流程图。当通过用户操作输入了再现停止指示时(步骤S1),CPU21将当前再现的“title_id”、文件名、再现时间、所选择的音频、字幕图形的分组ID等的各信息保持在非易失性存储器22内,停止再现(步骤S2)。然后,当用户输入了再现恢复指示时(步骤S3),CPU21读出“Movie.title”文件,判别由非易失性存储器22保持的标题是否是可由在Java虚拟机上运行的程序控制再现的内容的标题(步骤S4)。
在步骤S4中判断为是不能由在Java虚拟机上运行的程序控制再现(不利用Java虚拟机)的内容的标题的情况下,从“index_info()”检索裁剪文件的离停止时间最近的时间的GOP开头的位置,从由对象的GOP的“relative_byte”表示的流文件的途中读出数据。所读出的数据根据保持在非易失性存储器22内的音频、字幕图形、分组ID,由解复用器13进行分离,发送到视频解码器14、音频解码器16、字幕解码器15,由图形重叠部17与视频数据重叠,输出到外部显示装置31(步骤S7)。
在步骤S4中判断为是可由在Java虚拟机上运行的程序控制再现(利用Java虚拟机)的内容的标题的情况下,CPU21判定“Movie.title”中的“resume_enable”是否是“1”(步骤S5)。在步骤S5中判定为“resume_enable”是“1”的情况下,处理进到步骤S7,按照与不能由在Java虚拟机上运行的程序控制再现(不利用Java虚拟机)的内容的标题的情况相同的过程,进行恢复再现。在步骤S5中判定为“resume_enable”是“0”的情况下,不进行恢复再现,例如,按照与安装光盘11时相同的顺序从光盘11的开头进行再现(步骤S6)。另外,在步骤S6中,也可以从停止再现后的内容的开头恢复再现。
图14的(a)~(c)是用于说明本发明的实施方式涉及的视频信息再现方法的图。这里再现的内容是,再现1个播放列表文件,在开始再现后以1秒间隔显示按“1”、“2”、“3”、…的顺序写有数字的面板,当显示“30”而播放列表的再现完成时结束应用。如图14的(a)所示,假定在显示“15”的时刻停止再现的情况。在实施方式1中,在再现恢复时,在内容是需要由在Java虚拟机上运行的程序控制的“resume_enable”为“0”的程序的情况下,如图14的(c)所示,起动在Java虚拟机上运行的程序,从内容的开头“1”(或者光盘的开头等)恢复再现。并且,在再现恢复时,在内容是不一定需要由在Java虚拟机上运行的程序控制的“resume_enable”为“1”的程序的情况下,如图14的(b)所示,不起动在Java虚拟机上运行的程序(不显示面板),从内容的再现停止位置“15”起恢复再现。
如以上说明的那样,根据实施方式1涉及的视频信息再现方法、视频信息再现装置,或者,在实施方式1涉及的光盘11由该视频信息再现装置进行恢复再现的情况下,即使不起动Java程序,也根据判别是否是没有障碍的内容的判别信息即“resume_enable”,变更再现方法,因而在电影的主节目再现等中,可缩短到恢复再现开始之前的等待时间。
另外,在上述说明中,列举了将判别信息即“resume_enable”记述在“Movie.title”中的例子,然而即使将判别信息记述在其它文件中,也能获得相同效果。
实施方式2
在上述实施方式1中,CPU21根据“Movie.title”中的“resume_enable”,判别再现操作后的内容的标题是应起动Java虚拟机进行再现控制的标题,还是不起动Java虚拟机也能进行再现的标题,以标题为单位进行判别。然而,存在这样的情况:在相同标题内,根据再现停止后的位置,存在不起动Java程序也能进行恢复再现的位置、和不起动Java程序就不能进行再现的位置。在实施方式1中,未假定此时的动作。因此,在实施方式2中,说明以下情况的再现方法:在相同标题内,根据再现停止后的位置,存在不起动Java程序也能进行恢复再现的位置、和不起动Java程序就不能再现的位置。另外,实施方式2的视频信息再现方法、视频信息再现装置以及记录介质,除了以下的再现动作以外,与上述实施方式1的方法、装置以及记录介质相同。因此,在实施方式2的说明中,也参照图1。
图15是示出本发明的实施方式2涉及的视频信息再现方法的流程图。图15示出从用户进行视频信息再现装置的再现停止操作到处于再现停止状态的动作。当通过用户操作输入了再现停止指示时(步骤S8),CPU21将当前再现的“title_id”、文件名、再现时间、所选择的音频、字幕图形的分组ID等的各信息保持在非易失性存储器22内,停止再现(步骤S9)。然后,在当前再现中的标题的停止位置是不起动Java也能进行恢复再现的位置的情况下,Java程序对非易失性存储器22的“resume_enable”置“1”(步骤S11),在不起动Java就不能进行恢复再现的情况下,对非易失性存储器22的“resume_enable”置“0”(步骤S12)。在进行了以上动作后,视频信息再现装置处于再现停止状态。
图16是示出本发明的实施方式2涉及的视频信息再现方法的流程图。图16示出从暂停状态到通过用户操作指示再现恢复(步骤S13),恢复再现(步骤S16、S17)为止的视频信息再现装置的动作。当用户进行了再现操作时(步骤S13),CPU21判定再现操作后的内容的标题是否是使用了Java虚拟机的标题。此时,CPU21在判断为是不能由在Java虚拟机上运行的程序控制再现(不利用Java虚拟机)的内容的标题的情况下(在步骤S14中“否”的情况下),从“index_info()”检索裁剪文件的离停止时间最近的时间的GOP开头的位置,从由对象的GOP的“relative_byte”表示的流文件的途中读出数据。所读出的数据根据保持在非易失性存储器22内的音频、字幕图形、分组ID,由解复用器13进行分离,发送到视频解码器14、音频解码器16、字幕解码器15,由图形重叠部17与视频数据重叠,输出到外部显示装置31(步骤S16)。
在步骤S14中判断为是可由在Java虚拟机上运行的程序控制再现(利用Java虚拟机)的内容的标题的情况下,CPU21判定非易失性存储器22中的“resume_enable”是否是“1”(步骤S15)。在步骤S15中判定为“resume_enable”是“1”的情况下,处理进到步骤S16,按照与不能由在Java虚拟机上运行的程序控制再现(不利用Java虚拟机)的内容的标题的情况相同的过程,进行恢复再现。在步骤S15中判定为“resume_enable”是“0”的情况下,不进行恢复再现,例如,按照与安装光盘11时相同的顺序从光盘11的开头进行再现(步骤S17)。另外,在步骤S17中,也可以从停止再现后的内容的开头恢复再现。
如以上说明的那样,根据实施方式2涉及的视频信息再现方法、视频信息再现装置,或者,在实施方式2涉及的光盘11由该视频信息再现装置进行恢复再现的情况下,即使不起动Java程序,也能根据判别是否是没有障碍的内容的判别信息即“resume_enable”,变更再现方法,因而在电影的主节目再现等中,可缩短到恢复再现开始之前的等待时间。
标号说明
10:再现部;11:光盘(记录介质);12:驱动器;13:解复用器;14:视频解码器;15:字幕解码器;16:音频解码器;17:图形重叠部;21:CPU(判别单元、再现控制单元);22:非易失性存储器;31:外部显示装置;41:resume_enable(判别信息)。

Claims (4)

1.一种视频信息再现方法,在该视频信息再现方法中,由视频信息再现装置从记录介质再现虚拟机利用型的内容,其中,所述记录介质记录有:
可由在Java虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及
判别信息,其表示所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述Java虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述Java虚拟机上运行的程序起动时才能再现,
其特征在于,所述视频信息再现方法具有以下步骤:
当在再现中的虚拟机利用型的内容的再现停止后所述视频信息再现装置被输入再现恢复指示时,读出针对再现恢复对象的所述虚拟机利用型的内容的所述判别信息,判别再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容;以及
当判别为再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容时,从再现停止位置起恢复再现而不起动在所述Java虚拟机上运行的程序,当判别为再现恢复对象的所述虚拟机利用型的内容是所述第2种类的内容时,起动在所述Java虚拟机上运行的程序之后从所述记录介质的开头或者再现恢复对象的所述虚拟机利用型的内容的开头恢复再现。
2.根据权利要求1所述的视频信息再现方法,其特征在于,所述视频信息再现装置是Blu-ray播放器。
3.一种视频信息再现装置,该视频信息再现装置具有再现单元,该再现单元从记录介质再现虚拟机利用型的内容,其中,所述记录介质记录有:
可由在Java虚拟机上运行的程序控制视频再现的1个或多个虚拟机利用型的内容;以及
判别信息,其表示所述1个或多个虚拟机利用型的内容分别是第1种类的内容还是第2种类的内容,所述第1种类的内容当在所述Java虚拟机上运行的程序起动时和未起动时都能再现,所述第2种类的内容只有当在所述Java虚拟机上运行的程序起动时才能再现,
其特征在于,所述视频信息再现装置具有以下单元:
判别单元,其当在再现中的虚拟机利用型的内容的再现停止后所述视频信息再现装置被输入再现恢复指示时,读出针对再现恢复对象的所述虚拟机利用型的内容的所述判别信息,判别再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容还是所述第2种类的内容;以及
再现控制单元,其当判别为再现恢复对象的所述虚拟机利用型的内容是所述第1种类的内容时,使所述再现单元从再现停止位置起恢复再现而不起动在所述Java虚拟机上运行的程序,当判别为再现恢复对象的所述虚拟机利用型的内容是所述第2种类的内容时,起动在所述Java虚拟机上运行的程序之后从所述记录介质的开头或者再现恢复对象的所述虚拟机利用型的内容的开头使所述再现单元恢复再现。
4.根据权利要求3所述的视频信息再现装置,其特征在于,所述视频信息再现装置是Blu-ray播放器。
CN201410045135.XA 2008-12-04 2009-12-03 视频信息再现方法和视频信息再现装置 Expired - Fee Related CN103747226B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
JP2008309931 2008-12-04
JP2008-309931 2008-12-04
JP2009195114 2009-08-26
JP2009-195114 2009-08-26
CN200980148057.3A CN102227775B (zh) 2008-12-04 2009-12-03 视频信息再现方法和视频信息再现装置

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
CN200980148057.3A Division CN102227775B (zh) 2008-12-04 2009-12-03 视频信息再现方法和视频信息再现装置

Publications (2)

Publication Number Publication Date
CN103747226A CN103747226A (zh) 2014-04-23
CN103747226B true CN103747226B (zh) 2015-11-04

Family

ID=42233091

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201410045135.XA Expired - Fee Related CN103747226B (zh) 2008-12-04 2009-12-03 视频信息再现方法和视频信息再现装置
CN200980148057.3A Expired - Fee Related CN102227775B (zh) 2008-12-04 2009-12-03 视频信息再现方法和视频信息再现装置

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN200980148057.3A Expired - Fee Related CN102227775B (zh) 2008-12-04 2009-12-03 视频信息再现方法和视频信息再现装置

Country Status (6)

Country Link
US (1) US8422863B2 (zh)
EP (1) EP2378522A4 (zh)
JP (1) JP5269097B2 (zh)
KR (1) KR101227289B1 (zh)
CN (2) CN103747226B (zh)
WO (1) WO2010064433A1 (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5347714B2 (ja) * 2009-05-26 2013-11-20 三菱電機株式会社 映像情報再生方法及び映像情報再生装置
JP2012174328A (ja) * 2011-02-24 2012-09-10 Mitsubishi Electric Corp 映像情報再生方法及び映像情報再生装置
US20130108240A1 (en) * 2011-03-22 2013-05-02 Panasonic Corporation Disc reproduction apparatus, disc reproduction method and program
US8799647B2 (en) * 2011-08-31 2014-08-05 Sonic Ip, Inc. Systems and methods for application identification
WO2013057977A1 (ja) * 2011-10-21 2013-04-25 三菱電機株式会社 映像情報再生方法及び映像情報再生装置
JP5821631B2 (ja) * 2011-12-28 2015-11-24 富士通株式会社 再生装置、再生方法、及び再生プログラム
US8903526B2 (en) * 2012-06-06 2014-12-02 Sonos, Inc. Device playback failure recovery and redistribution
US9423925B1 (en) * 2012-07-11 2016-08-23 Google Inc. Adaptive content control and display for internet media
US10671234B2 (en) * 2015-06-24 2020-06-02 Spotify Ab Method and an electronic device for performing playback of streamed media including related media content
CN106250468B (zh) * 2016-07-29 2019-07-19 捷开通讯(深圳)有限公司 环境信息的存储方法、回放方法、存储回放系统及终端

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1856079A (zh) * 2003-04-25 2006-11-01 索尼株式会社 再现装置、再现方法、再现程序以及记录介质
CN101057292A (zh) * 2004-09-08 2007-10-17 松下电器产业株式会社 用于再现彼此相关的图形数据和应用程序的再现装置、再现方法和程序

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000049803A1 (fr) * 1999-02-18 2000-08-24 Kabushiki Kaisha Toshiba Support d'enregistrement pour flux de donnees, procede d'enregistrement et procede de reproduction associes
US20040220926A1 (en) * 2000-01-03 2004-11-04 Interactual Technologies, Inc., A California Cpr[P Personalization services for entities from multiple sources
JP2003249057A (ja) * 2002-02-26 2003-09-05 Toshiba Corp デジタル情報媒体を用いるエンハンスド・ナビゲーション・システム
KR100967748B1 (ko) 2002-09-12 2010-07-05 파나소닉 주식회사 기록매체, 재생장치, 재생방법, 기록방법
GB0311140D0 (en) * 2003-05-15 2003-06-18 Koninkl Philips Electronics Nv Audiovisual playback
GB0311141D0 (en) * 2003-05-15 2003-06-18 Koninkl Philips Electronics Nv DVD player enhancement
TW200518070A (en) * 2003-10-10 2005-06-01 Matsushita Electric Ind Co Ltd Recording medium, reproduction device, program, and reproduction method
JP2006023001A (ja) 2004-07-07 2006-01-26 Mugen System Kk 階段式ストーカー炉
CN101872632A (zh) * 2004-12-01 2010-10-27 松下电器产业株式会社 集成电路
JP4275611B2 (ja) * 2004-12-02 2009-06-10 ソニー株式会社 再生装置、再生方法および再生プログラム、記録媒体、ならびに、データ構造体
JP2007208477A (ja) * 2006-01-31 2007-08-16 Toshiba Corp 映像再生装置、ブックマークデータのデータ構造およびブックマークデータを記憶した記憶媒体並びにブックマークデータの生成方法
JP2006230001A (ja) * 2006-03-20 2006-08-31 Sony Corp 再生装置、再生方法、再生プログラムおよび記録媒体
JP2007257714A (ja) * 2006-03-22 2007-10-04 Toshiba Corp 情報再生装置及び再生方法
US20090144490A1 (en) * 2007-12-03 2009-06-04 Nokia Corporation Method, apparatus and computer program product for providing improved memory usage
JP5092782B2 (ja) 2008-02-15 2012-12-05 ソニー株式会社 ディスク、オーサリング方法、および再生制御方法、並びに情報処理装置
JP5197202B2 (ja) * 2008-07-14 2013-05-15 富士通テン株式会社 コンテンツ再生装置、方法およびプログラム
JP5032408B2 (ja) 2008-07-25 2012-09-26 パナソニック株式会社 簡易レジューム再生装置及び簡易レジューム再生方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1856079A (zh) * 2003-04-25 2006-11-01 索尼株式会社 再现装置、再现方法、再现程序以及记录介质
CN101057292A (zh) * 2004-09-08 2007-10-17 松下电器产业株式会社 用于再现彼此相关的图形数据和应用程序的再现装置、再现方法和程序

Also Published As

Publication number Publication date
EP2378522A4 (en) 2013-06-12
KR20110084283A (ko) 2011-07-21
JPWO2010064433A1 (ja) 2012-05-10
KR101227289B1 (ko) 2013-01-29
US20110211808A1 (en) 2011-09-01
EP2378522A1 (en) 2011-10-19
JP5269097B2 (ja) 2013-08-21
CN103747226A (zh) 2014-04-23
CN102227775B (zh) 2014-03-12
US8422863B2 (en) 2013-04-16
WO2010064433A1 (ja) 2010-06-10
CN102227775A (zh) 2011-10-26

Similar Documents

Publication Publication Date Title
CN103747226B (zh) 视频信息再现方法和视频信息再现装置
JP3655433B2 (ja) コンピュータ読み取り可能な記録媒体及び情報再生装置
JP4241731B2 (ja) 再生装置、再生方法、再生プログラムおよび記録媒体
WO2013057977A1 (ja) 映像情報再生方法及び映像情報再生装置
JP2002152636A (ja) 自動チャプタ作成機能付き記録再生装置
JP2009505326A (ja) データを再生する装置及び方法、データを記録する装置及び方法並びに記録媒体
JP3728344B2 (ja) 情報再生装置及び情報再生方法
US7778522B2 (en) Recording medium having a data structure for managing graphic information and recording and reproducing methods and apparatuses
JP2009505324A (ja) データを再生するための装置及びその方法、データを記録するための装置及びその方法並びに記録媒体
KR20070014944A (ko) 데이터 재생방법 및 재생장치, 기록매체와 데이터 기록방법및 기록장치
JP5347714B2 (ja) 映像情報再生方法及び映像情報再生装置
JP4901608B2 (ja) 光ディスク再生装置及び光ディスク再生方法
JP2009505312A (ja) 記録媒体、データ再生方法及び再生装置、並びにデータ記録方法及び記録装置
KR20080033433A (ko) 데이터 재생을 위한 방법 그리고 장치, 기록 매체, 그리고데이터 기록을 위한 방법 그리고 장치
JP3816865B2 (ja) 情報記録媒体並びにその記録装置及び再生装置
JP4197708B2 (ja) 情報再生装置及び情報再生方法
JP2012174328A (ja) 映像情報再生方法及び映像情報再生装置
JP2006244654A (ja) ディスクプレーヤからの印刷方法
JP2005218045A (ja) 記録媒体再生装置及び可搬性記録媒体
WO2006006571A1 (ja) データ処理装置
JP2004079136A (ja) 情報再生システムにおける付加情報の同期再生制御装置
KR20100021124A (ko) 기록매체의 데이터 재생방법 및 재생장치
KR20070014947A (ko) 데이터 재생방법 및 재생장치 그리고 기록방법, 기록장치및 기록매체
JP2003022659A (ja) 光ディスクと光ディスク記録装置と光ディスク再生装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20151104