信息记录介质、分别用于记录、重放和录放的设备和方法

文档序号:7620114阅读:168来源:国知局
专利名称:信息记录介质、分别用于记录、重放和录放的设备和方法
技术领域
本发明涉及这样一种诸如高密度光盘这样的可以高密度来对诸如主图像信息或视频信息、音频信息、子图像信息、重放控制信息等等这样的各种信息进行记录的信息记录介质、用于将信息记录在该信息记录介质上的设备和方法、用于对该信息记录介质上的信息进行重放的设备和方法、可对该信息进行录放的设备和方法、用于控制记录或重放的计算机程序、以及包括用于对重放进行控制的控制信号的数据结构。
背景技术
根据所谓“DVD视频标准”中的DVD,将具有一系列内容信息的多个标题域(TT_DOM)以及用于对多个标题域的菜单进行控制的标题集合菜单域(VTSM_DOM)记录在视频标题集合空间(VTS_Space)中。在这里,“一系列内容信息”例如表示构成了诸如一个节目和一个影片这样的一个标题的视频信息、音频信息、子图像信息等等。将其记录在VTS空间以作为标题域。此外,标题域中的菜单用于选择或者设置构成了一个标题的一节目的字幕例如是英语还是日语,或者如果可对角度进行重放,那么选择或者设置该角度等等。将其记录在VTS空间中以作为与每个标题相对应的菜单域。简而言之,标题菜单域将分别的设置将要重放的或者正在重放的每个标题所处的状态。此外,“空间”是记录区域中的记录信息单元,与播放器在重放操作中的处理单元相对应。
将与多个VTS空间或者整个盘片有关的盘片菜单记录在视频管理空间(VMG_Space)中、将其记录在与盘片中的记录区域的VTS空间不同的一区域中以作为VMG菜单域(VMGM_DOM)。在这里,“盘片菜单”例如用于选择或者设置整个盘片上的音频是日语或者英语,或者用于选择或者设置盘片中的标题菜单等等。将其记录在VMG空间中以作为VMG菜单域,该VMG菜单域是整个盘片中的通用菜单域。简而言之,VMG菜单域用于整体的或者集体的设置将要重放的每个标题或者正在重放的每个标题所处的状态。
此外,“记录在不同区域中”的VTS空间以及VGM空间是指将VTS和VGM空间记录在记录区域中,从而不能同时或者立刻改变并重放记录在VTS空间中的域以及记录在VMG空间中的域,或者从而不能并行的对这些域进行重放。

发明内容
然而,在播放器对按照这种方式所构造的DVD进行重放的过程中,如果例如在对标题进行重放的过程中执行菜单显示操作,那么播放器首先停止标题重放。此后,它显示与标题重放无关的具有蓝色背景的菜单屏幕,并且导入用户的菜单选择或者指定。这最终妨碍了用户对内容的兴趣。相反,企图以某种格式与所继续的标题重放一起显示菜单屏幕会造成必须要执行标题域与菜单域之间的重放转换,从而使播放器上的读取操作很复杂。此后,事实上基本很难立刻执行重放转换或者改变操作,因此终究存在这样的问题,即在技术上很难使菜单屏幕与所继续的标题重放一起显示。
例如针对上述问题已实现了本发明。因此本发明的一个目的就是提供一种信息记录介质、信息记录设备和方法、信息重放设备和方法、信息录放设备和方法、用于记录或者重放控制的计算机程序、以及包括有用于对重放进行控制的控制信号的数据结构,这可允许在标题重放的过程中使诸如小视窗显示、半透明叠加显示等等这样的菜单屏幕与所继续的标题重放一起显示。
本发明的信息记录介质具有一系列内容信息;与内容信息有关的菜单信息,该菜单信息是在对内容信息进行重放过程中与内容信息一起显示;以及播放列表信息,该播放列表信息用于通过下述项单元来定义内容信息的重放顺序,所述项单元构成了内容信息并且当重放时所述项单元是可存取的,该播放列表信息包括项信息,该项信息用于指定构成了内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的菜单信息指定为从项。
根据本发明的信息记录介质,将一系列内容信息以及与该内容信息有关的菜单信息记录在其上。该菜单信息是在对内容信息进行重放过程中与该内容信息一起显示的信息。此外,记录通过项单元来定义内容信息重放顺序的播放列表信息。该播放列表信息包括项信息以及从项信息。该从项信息是指与项信息之一有关的信息。尤其是,该项信息指定构成内容信息的每个项。从项信息将与每个项相对应的菜单信息指定为从项。
因此,在对信息记录介质进行重放时,根据播放列表信息所拥有的项信息,通过依次对该项信息所指定的内容信息部分进行重放,可对诸如视频信息以及音频信息这样的内容信息进行重放。与对内容信息进行重放相并行,根据播放列表信息所拥有的从项信息,通过依次对从项信息所指定的菜单信息部分进行重放,可对菜单信息进行重放。如果适度的降低信息重放设备上的重放率,那么可并行的执行对内容信息与菜单信息的重放这在技术上几乎是没有问题的。
在这里,例如假定观看内容信息的用户期望显示适当的菜单屏幕以执行诸如改变音频语言、改变字幕语言、改变角度、以及重放转换至另一标题这样的所期望操作。在这种情况下,可立刻或者立即在通过利用项信息所正在重放且显示的内容信息上显示下述菜单信息,所述菜单信息是通过利用从项信息来重放的,但是从未选择性的通过诸如远程操作以及面板操作这样的外部指定而显示。相反,例如如果观看内容信息的用户不希望显示菜单屏幕,那么可不在通过利用项信息所正在重放且显示的内容信息上显示通过利用从项信息所重放的菜单信息。也就是说,在后一种情况下,即使菜单信息与内容信息相对应,那么也在不显示状态下对该菜单信息进行连续重放,并且该菜单信息处于这样的状态,即可在用户所期望的任何时候立刻显示该菜单信息。此后,如前一种情况所示,实际上显示并输出处于这种很容易显示状态的菜单信息以作为菜单屏幕。
其结果是,在标题重放的过程中可使诸如小视窗显示以及半透明叠加显示这样的菜单屏幕与所继续的标题重放一起显示。
在本发明信息记录介质的一个方面中,进一步将从项信息所指定的菜单信息记录在播放列表信息中以作为多个从项所共同使用的共用信息。
根据这个方面,无需降低使用共用菜单信息的每个项信息的重放率即可在对播放列表进行重放之前通过读取并保持该共用菜单信息,可在信息重放设备上执行预定操作。
在本发明信息记录介质的另一方面中,进一步将下述重放控制信息记录在信息记录介质上,所述重放控制信息用于控制以便在重放过程中根据外部指定而有选择的显示从项信息所指定的菜单信息叠加在与从项信息所指定的菜单信息相对应的内容信息的一部分上或代替上述内容信息的一部分,或者根本不对其显示。
根据这个方面,例如,根据存储在导航包等等中的重放控制信息来执行控制的信息重放设备有选择的根据外部指定而通过将菜单显示添加在与所重放菜单相对应的相应内容信息的一部分上或者使这一部分代替菜单信息,可将从项信息所指定的菜单信息显示为菜单屏幕。或者,有选择的根据外部指定而根本不显示该菜单信息。尤其是,在对菜单屏幕进行显示的过程中,根据下述菜单信息来立刻显示与内容信息相对应的适当菜单屏幕,所述菜单信息是与对正在显示之前的内容信息进行重放相并行的被重放并且处于容易显示状态。
在本发明信息记录介质的另一方面中,从项信息进一步利用作为标准的内容信息的重放时间点来指定菜单信息的重放时间点。根据这个方面,必要时根据从项信息利用作为标准的内容信息的重放时间点所指定的菜单信息的重放时间点,信息重放设备可将菜单信息显示为菜单屏幕。因此,即使根据例如远程控制操作等等而将处于不显示状态的菜单信息显示为菜单屏幕,也可适当的显示与正在重放的内容信息相对应的菜单屏幕,而这与显示开始的时间无关。
在本发明信息记录介质的另一方面中,在将菜单信息显示为内容信息显示上的小视窗的过程中,从项信息进一步指定该小视窗的显示位置及大小。
根据这个方面,根据从项信息所指定的小视窗的显示位置及大小,信息重放设备可将菜单信息显示为内容信息显示上的小视窗。也就是说,通过调节或者改变从项信息中所描述的小视窗的显示位置及大小,可在处于所期望显示位置的具有所期望大小的小视窗中显示菜单屏幕。
在本发明信息记录介质的另一方面中,将菜单信息与内容信息一起记录在下述内容空间中,所述内容空间中记录有内容信息并且占用了记录区域的一个区域。
根据这个方面,将内容信息和菜单信息记录在相同内容空间中,以便可相对容易的对这两者进行并行或者并发的重放。例如,通过利用相同系统参数来对这两者进行并行重放。此后通常,总是对它们当中的内容信息进行重放、显示、以及输出,同时如果存在,那么总是对菜单信息进行重放并且有选择的对其进行显示及输出。
顺便说一下,将诸如盘片菜单和标题菜单这样的与内容信息有关的另一菜单信息记录在占用与记录区域中的内容空间不同区域的一系统空间中。
在本发明信息记录介质的另一方面中,通过下述包单元来对内容信息和菜单信息进行多路复用并对其进行记录,所述信息包单元是物理上可存取的单元且分别存储有多段菜单信息以及内容信息。
根据这个方面,通过内容空间中的包单元来对内容信息及菜单信息进行多路复用并对其进行记录。通过诸如多路分离和解码这样的重放处理来对该包单元的内容信息以及菜单信息进行重放来执行内容空间中的重放。通常,总是对与它们当中的内容信息有关的包进行重放、显示、以及输出,并且如果存在,那么总是对与菜单信息有关的包进行重放并且有选择的对其进行显示及输出。
在本发明信息记录介质的另一方面中,通过预定包单元来将菜单信息记录为与内容信息所构造的对象不同的另一对象。
根据这个方面,在内容空间中的重放过程中,读取相应菜单信息,并且在对项信息进行重放之前将其保存在重放设备中。根据指定可有选择的显示并输出该菜单信息。
本发明的信息记录设备具有第一记录设备,该第一记录设备用于记录一系列内容信息以及与内容信息有关的菜单信息,该菜单信息将在对内容信息进行重放过程中与内容信息一起显示;第二记录设备,该第二记录设备用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义内容信息的重放顺序,所述项单元构成了内容信息并且当重放时所述项单元是可存取的,第二记录设备对播放列表信息进行记录以便该播放列表信息包括项信息,该项信息用于指定构成了内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的菜单信息指定为从项。
根据本发明的信息记录设备,诸如控制器、编码器、随后所描述的TS对象产生器、光学拾取器、剪切设备等等所组成的第一记录设备将一系列内容信息以及与内容信息有关的菜单信息记录在诸如DVD这样的信息记录介质的记录区中。例如,诸如控制器、编码器、随后所描述的TS对象产生器、光学拾取器、剪切设备等等这样的第二记录设备记录播放列表信息,该播放列表信息通过项单元来定义内容信息的重放顺序。尤其是,第二记录设备对播放列表信息进行记录以便该播放列表信息包括项信息以及从项信息。
因此,可相对有效的对本发明的上述信息记录介质(包括其各个方面)进行记录。
顺便说一下,本发明的信息记录设备还采用其与根据本发明信息上述记录介质的各个方面相应的各个方面。
本发明的信息记录方法具有第一记录处理,该第一记录处理用于记录一系列内容信息以及与内容信息有关的菜单信息,该菜单信息将在对内容信息进行重放过程中与内容信息一起显示;以及第二记录处理,该第二记录处理用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义内容信息的重放顺序,所述项单元构成了内容信息并且当重放时所述项单元是可存取的,第二记录处理对播放列表信息进行记录以便该播放列表信息包括项信息,该项信息用于指定构成了内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的菜单信息指定为从项。
根据本发明的信息记录方法,通过利用控制器、编码器、随后所讨论的TS对象产生器、光学拾取器、剪切器等等,第一记录处理将一系列内容信息以及与内容信息有关的菜单信息记录在诸如DVD这样的信息记录介质的记录区中。第二记录处理记录播放列表信息,该播放列表信息通过项单元来定义内容信息的重放顺序。尤其是,第二记录处理对播放列表信息进行记录以便该播放列表信息包括项信息以及从项信息。
因此,可相对有效的对本发明的上述信息记录介质(包括其各个方面)进行记录。
顺便说一下,本发明的信息记录设备还采用其与根据本发明信息上述记录介质的各个方面相应的各个方面。
本发明的信息重放设备是用于对本发明的上述信息记录介质(包括其各个方面)进行重放的信息重放设备,所述信息重放设备包括重放设备,该重放设备用于对所述内容信息、所述菜单信息、以及所述播放列表信息进行重放;显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单消息;以及控制设备,该控制设备用于控制所述重放设备以根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放,并且用于控制所述显示及输出设备以便根据通过所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不对其显示。
根据本发明的信息重放设备,诸如控制器、解码器、多路分离器、光学拾取器等等这样的重放设备对播放列表信息进行重放。此后,在诸如控制器这样的控制设备的控制之下,重放设备根据包含在所重放播放列表信息之中的项信息和从项信息来对内容信息及菜单信息进行重放。此时,例如,将所重放的内容信息重放为主通路,同时将所重放的菜单信息重放为子通路。随着上述重放,显示及输出设备显示并输出内容信息。此时,如果存在诸如希望或者不希望显示菜单屏幕这样的通过指定设备的外部指定,那么显示及输出设备在控制设备的控制之下根据所指定的内容而有选择的显示并输出所重放的菜单信息叠加在与所重放菜单信息相对应的所述重放内容信息的一部分上或者所重放的菜单信息替代这一部分。或者,显示及输出设备根本不对其显示。
因此,可相对有效的对本发明的上述信息记录介质(包括其各个方面)进行记录。
顺便说一下,本发明的信息重放设备还采用与根据本发明信息上述记录介质的各个方面相应的各个方面。
在本发明信息重放设备的一个方面中,根据包含在所重放播放列表信息之中的从项信息所进一步指定的小视窗的显示位置及大小,控制设备对显示及输出设备进行控制以便将所重放的菜单信息显示并输出为所重放内容信息上的小视窗。
根据这个方面,在控制设备的控制之下,如必要时,显示及输出设备将菜单信息显示并输出为内容信息上的小视窗,该小视窗位于从项信息所进一步指定的显示位置上并具有其所指定的大小。
在本发明信息重放设备的另一方面中,进一步具有一缓冲存储器,该缓冲存储器使其处于可容易显示及可输出状态的重放菜单信息保持预定时段,而不管显示及输出设备是否显示并输出了所重放的菜单信息。
根据这个方面,诸如环形缓冲器这样的缓冲存储器使其处于容易显示及输出状态的重放菜单信息保持预定时段,而不管显示及输出设备是否显示并输出了所重放的菜单信息。因此,通过根据远程控制等等而从缓冲存储器中取出菜单信息,可立刻在任何时候将菜单信息显示为菜单屏幕。顺便说一下,本发明的“容易或者立刻显示”在概念上并广泛的不但包括这样一种情况,即在输入了用于显示的指令之后可以用户所不能识别的短时间来显示菜单信息,并且还包括这样一种情况,即可以用户可识别的短时间来显示菜单信息。
本发明的信息重放方法是用于在信息重放设备上对本发明的上述信息记录介质(包括其各个方面)进行重放的信息重放方法,该信息重放设备具有(i)重放设备,该重放设备用于对所述内容信息、所述菜单信息、以及所述播放列表信息进行重放;(ii)显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;以及(iii)指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单消息,所述信息重放方法包括第一控制处理,该第一控制处理根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放;以及第二控制处理,该第二控制处理用于控制所述显示及输出设备以便根据通过所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不对其显示。
根据本发明的信息重放方法,根据包含在重放设备所重放的播放列表信息之中的项信息以及从项信息,第一控制处理例如通过利用控制器等等来对内容信息和菜单信息进行重放。此外,第二控制处理控制所述显示及输出设备以便根据通过所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不对其显示。
因此,可相对有效的对本发明的上述信息记录介质(包括其各个方面)进行记录。
顺便说一下,本发明的信息记录设备还采用与根据本发明信息上述记录介质的各个方面相应的各个方面。
本发明的信息录放设备具有第一记录设备,该第一记录设备用于记录一系列内容信息以及与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放过程中与内容信息一起显示;第二记录设备,该第二记录设备用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义内容信息的重放顺序,所述项单元构成了所述内容信息并且当重放时所述项单元是可存取的,所述第二记录设备对所述播放列表信息进行记录以便所述播放列表信息包括项信息,该项信息用于指定构成了所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项;重放设备,该重放设备用于对所述内容信息、所述菜单信息、以及所述播放列表信息进行重放;显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单消息;以及控制设备,该控制设备用于控制所述重放设备以根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放,并且用于控制所述显示及输出设备以便根据通过所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不对其显示。
根据本发明的信息录放设备,因为其具有本发明上述信息记录设备以及本发明的上述第一信息重放设备,那么可相对有效的对本发明的信息记录介质(包括其各个方面)进行录放。
顺便说一下,根据本发明的信息录放设备还采用与根据本发明上述信息记录介质的各个方面相应的各个方面。
信息重放设备上的本发明的信息录放方法,所述信息重放设备具有(i)重放设备,该重放设备用于对所述内容信息、所述菜单信息、以及所述播放列表信息进行重放;(ii)显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;以及(iii)指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单消息,所述信息录放方法包括第一记录处理,该第一记录处理用于记录一系列内容信息以及与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;第二记录处理,该第二记录处理用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成了所述内容信息并且当重放时所述项单元是可存取的,所述第二记录处理对所述播放列表信息进行记录以便所述播放列表信息包括项信息,该项信息用于指定构成了所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项;第一控制处理,该第一控制处理根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放;以及第二控制处理,该第二控制处理用于控制所述显示及输出设备以便根据通过所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不对其显示。
根据本发明的信息录放方法,因为其具有本发明的上述信息记录方法以及本发明的上述第一信息重放方法,那么可相对有效的对本发明的信息记录介质(包括其各个方面)进行录放。
顺便说一下,根据本发明的重放方法还采用与根据本发明上述信息记录介质的各个方面相应的各个方面。
根据本发明的用于记录控制的计算机程序用于对配置于根据本发明信息记录设备(包括其各个方面)上的计算机进行控制,该程序可使计算机起第一记录设备以及第二记录设备至少一部分的作用。
根据本发明的用于记录控制的计算机程序,通过从诸如ROM、CD-ROM、DVD-ROM、以及硬盘等等这样的用于将计算机程序存储在其中/其上的记录介质中读取并且运行该计算机程序,或者通过经由通信设备而将计算机程序下载到计算机中并使其运行,可相对容易的实现根据本发明的上述信息记录设备。
顺便说一下,根据本发明的用于记录控制的计算机程序还采用与根据本发明上述信息记录介质的各个方面相应的各个方面。
根据本发明的用于重放控制的计算机程序用于对配置于根据本发明上述信息重放设备(包括其各个方面)上的计算机进行控制,该程序可使计算机起重放设备、显示及输出设备、指定设备、以及控制设备至少一部分的作用。
根据本发明的用于重放控制的计算机程序,通过从诸如ROM、CD-ROM、DVD-ROM、以及硬盘等等这样的用于将计算机程序存储在其中/其上的记录介质中读取并且运行该计算机程序,或者通过经由通信设备而将计算机程序下载到计算机中并使其运行,可相对容易的实现根据本发明的上述信息重放设备。
顺便说一下,根据本发明的用于重放控制的计算机程序还采用与根据本发明上述信息记录介质的各个方面相应的各个方面。
根据本发明的用于录放控制的计算机程序用于对配置于根据本发明上述信息录放设备(包括其各个方面)上的计算机进行控制,该程序可使计算机起第一记录设备、第二记录设备、重放设备、显示及输出设备、指定设备、以及控制设备至少一部分的作用。
根据本发明的用于录放控制的计算机程序,通过从诸如ROM、CD-ROM、DVD-ROM、以及硬盘等等这样的用于将计算机程序存储在其中/其上的记录介质中读取并且运行该计算机程序,或者通过经由通信设备而将计算机程序下载到计算机中并使其运行,可相对容易的具体体现根据本发明的上述信息录放设备。
顺便说一下,根据本发明的用于录放控制的计算机程序还采用与根据本发明上述信息记录介质的各个方面相应的各个方面。
包括有本发明控制信号的数据结构具有一系列内容信息;与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;以及播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成了所述内容信息并且当重放时所述项单元是可存取的,所述播放列表信息包括项信息,该项信息用于指定构成了所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项。
根据本发明的包括有控制信号的数据结构,与根据本发明的上述信息记录介质的情况相类似,在标题重放的过程中可使诸如小视窗显示以及半透明叠加显示这样的菜单屏幕可与所继续的标题重放一起显示。
顺便说一下,包括有根据本发明控制信号的数据结构还采用与根据本发明上述信息记录介质的各个方面相应的各个方面。
本发明的上述目的是通过计算机可读介质中的用于记录控制的计算机程序产品来实现的,该计算机程序切实的具体体现为配置在根据本发明上述信息记录设备(包括其各个方面)上的计算机可执行的程序指令,该程序可使计算机起第一记录设备以及第二记录设备至少一部分的作用。
本发明的上述目的是通过计算机可读介质中的用于重放控制的计算机程序产品来实现的,该计算机程序切实的具体体现为配置在根据本发明上述信息重放设备(包括其各个方面)上的计算机可执行的程序指令,该程序可使计算机起重放设备、显示及输出设备、指定设备、以及控制设备至少一部分的作用。
本发明的上述目的是通过计算机可读介质中的用于录放控制的计算机程序产品来实现的,该计算机程序切实的具体体现为配置在根据本发明信息录放设备(包括其各个方面)上的计算机可执行的程序指令,该程序可使计算机起第一记录设备、第二记录设备、重放设备、显示及输出设备、指定设备、以及控制设备的至少一部分的作用。
根据本发明的用于记录控制、重放控制、或者录放控制的计算机程序产品,通过从诸如ROM、CD-ROM、DVD-ROM、以及硬盘等等这样的用于将计算机程序存储在其中/其上的记录介质中读取并且运行该计算机程序,或者通过经由通信设备而将计算机程序下载到计算机中并使其运行,可相对容易的具体体现根据上述本发明的第一记录设备、第二记录设备、重放设备、显示及输出设备、指定设备、以及控制设备的至少一部分。更具体地说,计算机程序产品是由计算机可读代码(或者计算机可读命令)构成的以使计算机起第一记录设备、第二记录设备、重放设备、显示及输出设备、指定设备、以及控制设备的至少一部分的作用。
从下述实施例和示例中可显而易见的得知本发明的这些效果及其他优点。


图1的上半部给出了作为本发明信息记录介质一实施例的光盘的总平面图,并且下半部给出了与上半部中的总平面图相对应的区结构在径向上的示意图;图2给出了MPEG 2的传统节目流的示意图(图2(a))、在该实施例中所使用的MPEG 2的传送流的示意图(图2(b))、以及在该实施例中所使用的MPEG 2的节目流的示意图(图2(c));图3给出了记录在该实施例的光盘上的数据结构的示意图;图4给出了图3所示每个标题中的数据结构详情的层次示意图。
图5给出了图3所示每个播放列表集合中的数据结构详情的层次示意图;图6给出了图3所示每个播放列表集合中的数据结构详情的示意图;图7示意性的给出了图6所示每个项中的数据结构详情的示意图;图8示意性的给出了图4所示每个标题组分中的数据的逻辑结构的示意图;图9示意性的给出了在每个播放列表集合是由一个播放列表组成的情况下图4所示每个标题组分中的数据的逻辑结构的示意图;图10示意性的给出了图3所示每个对象中的数据结构详情的示意图;图11示意性的给出了根据水平方向上的时间标度来对上列所示的节目#1的基本流以及中间列所示的节目#2的基本流进行多路复用以形成这两个节目的传送流的示意图;图12从概念上给出了在该实施例一个传送流中所多路复用的作为沿着时间标度而排列的信息包的TS包的示意图;图13示意性的给出了该实施例光盘中的数据的逻辑结构的示意图,其集中于从逻辑层进展到对象层或者实体层;图14示意性的给出了该实施例中的信息录放设备的方框图;图15给出了该实施例中的信息录放设备的记录操作(部分1)的流程图图16给出了该实施例中的信息录放设备的记录操作(部分2)的流程图图17给出了该实施例中的信息录放设备的记录操作(部分3)的流程图图18给出了该实施例中的信息录放设备的记录操作(部分4)的流程图图19给出了该实施例中的信息录放设备的重放操作的流程图;图20给出了用于对子图像数据进行控制的SP控制信息的数据结构(图20(a))以及包括有下述SP数据的SP数据结构(图20(b))的特定示例的示意图,所述SP数据即就是主要构成了子图像数据的静止图像数据;图21给出了由图20所示的SP控制信息和SP数据结构构造而成的三类子图像结构的示意图;图22给出了相对于重放时间轴而言的SPD流与多个SCP流之间的关系示意图;图23给出了该实施例中的与一子帧有关的对象数据的结构示意图;图24给出了该实施例中的“多罗(Dokodemo)菜单(即任何地方和/或任何时间(任何时候)屏幕)”上的显示示例的平面图;图25给出了该实施例中的根据SP控制信息而从SP数据(静止图像数据)中所剪切下的子帧的示意图以便对图24所示的“多罗菜单”进行重放并对其显示;
图26给出了可显示“多罗菜单”的播放列表信息文件的一个特定示例的示意图;图27给出了该实施例中的用于确定所要重放的项的对象的处理流程图;图28给出了该实施例中的用于对该对象进行重放的处理流程图;图29从概念上给出了该实施例中的在重放过程中进行存取的一般流程的示意图,其示出了与光盘的逻辑结构有关;图30示意性的给出了该实施例中的标题信息集合特定示例中的层次结构的示意图;图31示意性的给出了实施例中的盘片头部特定示例中的层次结构的示意图;图32示意性的给出了该实施例中的标题信息特定示例中的层次结构的示意图;图33示意性的给出了该实施例中的播放列表集合特定示例中的层次结构的示意图;图34示意性的给出了该实施例中的播放列表特定示例中的层次结构的示意图;图35示意性的给出了该实施例中的播放列表组分特定示例中的层次结构的示意图;图36示意性的给出了该实施例中的项定义表特定示例中的层次结构的示意图;图37示意性的给出了在该实施例的特定示例中在对象信息文件中所构造的AU表格以及与该AU表格有关的ES映射表的数据结构的特定示例的示意图。
图38示意性的给出了在该实施例的特定示例中在对象信息文件中所构造的AU表格以及与该AU表格有关的ES映射表中的数据结构的特定示例的示意图;以及图39示意性的给出了播放列表修改示例中的层次结构的示意图。
具体实施例方式
(信息记录介质)参考图1至图13对本发明的信息记录介质的实施例进行说明。在这些实施例中,本发明的信息记录介质应用于其可进行记录(写入)并且进行重放(读取)的光盘。
首先,参考图1对实施例中的光盘的基本结构进行说明。图1的上半部是具有多个区的光盘结构的总平面示意图,并且下半部是与上部相对应的区域结构在径向上的示意图。
如图1所示,通过诸如磁光法和相变法这样的可仅一次或者多次进行记录(写入)的各种记录方法来对光盘100进行记录。与DVD相类似,从绕着中心孔102的内圆周至外圆周,光盘100具有位于盘片主体记录面上的导入区104、数据区106、以及导出区108,所述盘片主体的记录面的直径大约为12cm。在每个区中,以中心孔102为中心而交替的形成了同轴形或者螺旋形沟槽轨道和岸台轨道。这些沟槽轨道是摆动的。此外,在这些轨道的一个上或者这两个轨道上形成了预制凹坑。顺便说一下,本发明并不局限于具有上述这三个区的光盘。
接下来,参考图2来对记录在本实施例光盘上的传送流(TS)和节目流(PS)的结构进行说明。为了进行比较,图2(a)示意性的给出了传统DVD的MPEG 2节目流,图2(b)示意性的给出了MPEG 2传送流(TS)的结构。此外,图2(c)示意性的给出了本发明中的MPEG 2节目流的结构。
在图2(a)中,记录在传统DVD中的一个节目流仅包括沿着时间轴t的作为主图像信息的视频数据的一个视频流,并且进一步包括作为音频信息的音频数据的最多8个音频流以及作为子图像信息的子图像数据的最多32个子图像流。也就是说,在任意时间tx所多路复用的视频数据仅与一个视频流相关。例如,与多个TV节目或者多个影片相对应的多个视频流不能同时包含在节目流之内。因为每个TV节目需要至少一个视频流,因此不可在只具有一个视频流的DVD的节目流格式中对多个TV节目进行多路复用并对其进行传送或者记录,以便对包含有视频图像的已多路复用TV节目等等进行传送或记录。
在图2(b)中,记录在本发明光盘100中的一个传送流(TS)包括多个视频流,这多个视频流是作为主图像信息的视频数据的基本流(ES),并且记一步包括多个音频流和多个子图像流,所述多个音频流是作为音频信息的音频数据的基本流(ES),所述多个子图像流是其作为子图像信息的子图像的基本流(ES)。也就是说,在任意时间tx所多路复用的视频数据与多个视频流相关。例如,与多个TV节目或者多个影片相对应的多个视频流同时包含在传送流之内。因此,在具有多个视频流的传送流格式中,可对多个TV节目进行多路复用并且可对其进行传送或记录。然而,其采用现有传送流的数字广播不对子图像流进行传送。
在图2(c)中,记录在本发明光盘100上的一个节目流(PS)包括其作为主图像信息的视频数据的多个视频流,并且进一步包括其作为音频信息的音频数据的多个音频流以及其作为子图像信息的子图像数据的多个子图像流。也就是说,在任意时间tx所多路复用的视频数据与多个视频流相关。例如,其与多个TV节目或者多个影片相对应的多个视频流同时包括在节目流中。
顺便说一下,为了便于说明,在图2(a)至图2(c)中按照从上到下的顺序来排列视频流、音频流、以及子图像流。然而,该顺序不与如随后所描述的一个包接一个包的进行多路复用的顺序相对应。在传送流中,在概念上一个视频流、两个音频流、以及两个子图像流的集合例如与一个节目相对应。
上述实施例中的光盘100适用于对如图2(b)所示的传送流(TS)进行多记录,也就是说同时对多个节目进行记录。此外,代替该传送流或者除此之外,可将如图2(c)所示的节目流(PS)多记录在相同光盘100中。
接下来,参考图3和图10,对记录在光盘100上的数据结构进行说明。图3示意性的给出了记录在光盘100上的数据结构的示意图。图4示意性的给出了图3所示每个对象中的详细数据结构。图5和图6分别示意性的给出了图3所示每个播放列表(P列表)集合中的详细数据结构。图7示意性的给出了图6所示每个项的详细数据结构。图8示意性的给出了图4所示每个标题组分中的数据的逻辑结构。图9示意性的给出了在每个播放列表集合是由一个播放列表组成的情况下每个标题组分中的数据的逻辑结构。图10示意性的给出了图3所示每个对象中的详细数据结构。
在以下说明中,“标题”是指这样的重放单元,根据该重放单元可连续或者顺序的执行多个“播放列表”,并且该重放单元是诸如一个影片和一个TV节目这样的逻辑上的大组单元。“播放列表集合”是指一束“播放列表”。例如,可以是这样的一束播放列表,该播放列表在角度重放(angle reproduction)或者亲代重放(parentalreproduction)过程中可对其具有彼此可转换特定关系的多个内容信息进行重放,或者可以是这样的一束播放列表,该播放列表可对其与在相同时区内所广播的且集体所记录的多个节目有关的内容信息进行重放。或者,可以是这样的一束播放列表,该播放列表可对一个标题中的根据所需功能的例如根据信息重放系统所需的诸如高影象兼容性、显示分辨率、环绕扩音器兼容性、扩音器配置等等这样的视频性能或者音频性能所准备的各种内容信息进行重放。“播放列表”是用于对要对“对象”进行重放所需的信息进行存储的信息并且“播放列表”是由下述多个“项”组成的,所述每个项存储有其与对象的重放范围有关的信息以访问该对象。“对象”是其构成上述MPEG2传送流的内容的实体信息。
在图3中,光盘100具有其作为一逻辑结构的下列四个文件一盘片信息文件110;一播放列表(P列表)信息文件120;一对象信息文件130;以及一对象数据文件140。该光盘100进一步具有一文件系统105以对这些文件进行管理。顺便说一下,尽管图3未直接给出排列在光盘100上的物理数据,但是可按照图3所示的排列与图1所示的另一排列相对应的方式来执行记录。也就是说,可将文件系统105等等在继记录在导入区104之后记录在数据记录区106中,并且进一步可将对象数据文件140等等记录在数据记录区106中。即使不存在有如图1所示的导入区104或导出区108,也可以构造出图3所示的文件结构。
盘片信息文件110是用于对与整个光盘100有关的一般信息进行存储的文件,并且其存储了盘片一般信息112、标题信息表格114、以及其他信息118。盘片一般信息112将标题的总数目等等存储在光盘100中。标题信息表格114包括标题指针114-1以及多个标题200(标题#1-#m),这多个标题的ID(标识)号或者记录地址是由标题指针114-1来表示的。在每个标题200中,记录每个标题的每个标题类型(例如连续重放类、分支型等等)或者其构成每个标题的播放列表(P列表)数目以作为逻辑信息。
更具体地说,例如,如图4所示,每个标题200是由标题一般信息200-1、多个标题组分200-2、以及其他信息200-5组成的。此外,每个标题组分200-2是由前命令200PR、指向播放列表集合的指针200PT、后命令200PS、以及其他信息200-6组成的。
作为根据本发明第一指针信息一示例的指针200PT表示其存储在下述播放列表信息文件120中的播放列表集合126S的ID号,所述播放类别信息文件120与根据其包括有指针200PT的标题组分200-2所重放的内容信息相对应。顺便说一下,指针200PT可以是用于表示下述播放列表集合126S的记录位置的信息,所述播放列表集合126S与根据标题组分200-2所重放的内容信息相对应。作为根据本发明第一前命令一示例的前命令200PR表示在对下述内容信息进行重放之前所执行的命令,所述内容信息的重放顺序是由指针200PT所指定的一个播放列表集合126S来定义的。作为根据本发明第一后命令一示例的后命令200PS是在对下述内容信息进行重放之后所执行的命令,所述内容信息的重放顺序是由所述一个播放列表集合来定义的。包含在标题组分200-2之中的其他信息200-5例如包括下一信息以指定在对当前标题组分进行当前重放之后接下来所要重放的标题组分。
因此,当信息重放设备对信息记录介质进行重放时,通过根据指针200PT来访问播放列表集合126S并且执行控制以从播放列表集合126S中的多个播放列表126当中选择其与所希望的节目等等相对应的播放列表,可对所希望的内容信息进行重放以作为标题组分200-2。此外,对该标题组分200-2进行单独的或者顺序的重放这可重放一个标题200。此外,根据前命令200PR,可执行下述内容信息中的在进行重放之前所要执行的命令,所述内容信息的重放顺序是由指针200PT所指定的一个播放列表集合126S来定义的。此外,根据后命令200PS,可执行下述内容信息中的在进行重放之后所要执行的命令,所述内容信息的重放顺序是由指针200PT所指定的一个播放列表集合126S来定义的。后命令200PS可以是用于使内容信息分支的命令、用于选择下一标题等等的命令。另外,根据包含在其它信息200-5之中的“下一信息”,可对在当前所重放的标题组分200-2之后所要重放的下一标题组分200-2进行重放。
再次在图3中,播放列表信息文件120对其表示每个播放列表的逻辑结构的播放列表(P列表)信息表格121进行存储。将该表格121分成播放列表(P列表)管理信息122、播放列表(P列表)集合指针124、多个播放列表(P列表)集合126S(P列表集合#1-#n)、以及其他信息128。在该播放列表信息表格121中,按照播放列表集合编号的顺序来存储每个播放列表集合126S的逻辑信息。换句话说,用于存储每个播放列表集合126S的顺序是播放列表集合编号。此外,在上述标题信息表格114中,多个标题200可参考相同的播放列表集合126S。也就是说,即使在标题#q和标题#r使用相同播放列表集合#p的情况下,在标题信息表格114上也指向播放列表信息表格121中的播放列表集合#p。
如图5所示,播放列表集合126S包括有播放列表集合一般信息126-1、多个播放列表126(播放列表#1-#x)、项定义表格126-3、以及其他信息126-4。每个播放列表126包括多个播放列表组分126-2(播放列表组分#1-#y)以及其他信息126-5。此外,每个播放列表组分126-2包括前命令126PR、指向项的指针126PT、后命令126PS、以及其他信息126-6。
作为根据本发明第二指针信息一示例的指针126PT表示这样的项标识号,该项标识号是由其与所重放的内容信息相对应的项定义表126-3根据其包括有指针126PT的播放列表组分126-2来定义的。顺便说一下,指针126PT可以是由项定义表126-3所定义的项记录位置。
如图6所示,在播放列表集合126S中,在项定义表126-3中定义了多个项204。它们通常属于多个播放列表126。此外,将包含在播放列表集合126S之中的每个播放列表126的名称、诸如重放时间这样的UI(用户接口信息)、每个项定义表格126-3的地址信息等等记录为播放列表集合一般信息126-1。
再次在图5中,作为根据本发明第二前命令一示例的前命令126PR表示在对指针126PT所指定的一个项204进行重放之前所执行的命令。作为根据本发明第二后命令一示例的后命令126PS表示在对所述一个项204进行重放之后所执行的命令。包含在播放列表组分126-2之中的其他信息126-6包括下一信息以指定其与播放列表组分126-2的重放的下一重放有关的播放列表组分126-2。
如图7所示,项204是所显示的最小单元。在项204中,记录有其表示对象起始地址的“入点信息”以及其表示对象结束地址的“出点信息”。顺便说一下,这些“入点信息”和“出点信息”中的每一个均可直接或者间接的表示地址以作为重放时间标度上的时间周期或者时间点。在该图中,如果对“流对象#m”所指定的对象的多个ES(基本流)进行多路复用,那么指定项204意味着指定特定ES或者特定ES的组合。
如图8所示,标题组分200-2在逻辑上是由前命令200PR或者126PR、指针200PT所选择的播放列表集合126S、后命令200PS或者126PS、以及下一信息200-6N组成的。因此,根据系统中的诸如视频分辨率这样的任何可重放条件,执行从播放列表集合126S中选择播放列表126这样的处理。
然而,如图9所示,如果指针200PT所指定的播放列表集合仅仅是由一个播放列表组成的,也就是说如果由单播放列表126代替了图3所示的播放列表集合126S,那么标题组分200-2在逻辑上是由前命令200PR或126PR、在重放操作过程中所要重放的播放列表126、后命令200PS或126PS、以及下一信息200-6N组成的。在这种情况下,只要指定了用于重放的播放列表集合,那么就对单播放列表126进行重放,这与系统中的可重放条件无关。
再次在图3中,在对象信息文件130中,存储有在每个播放列表126中所构造的每个项在对象数据文件140中的存储位置(也就是重放对象的逻辑地址)和/或与该项的重放有关的各种属性信息。尤其是,在该实施例中,对象信息文件130存储如随后所详细描述的其包括有多个AU(相关单元)信息132I(AU#1-#q)的AU表格131、ES(基本流)映射表134、以及其他信息135。
对象数据文件140存储每个传送流(TS#1对象-TS#s对象)的多个TS对象142,也就是存储实际上所要重放的内容的实体数据。
顺便说一下,可将参考图3所讨论的四类文件进一步分成分别所存储的多个文件。由文件系统105来对这些文件进行管理。例如,可将对象数据文件140分成诸如对象数据文件#1、对象数据文件#2等等这样的多个文件。
如图10所示,将图3所示的其作为逻辑上可重放单元的TS对象142分成多个定位单元143,每个定位单元例如具有6kB的数据。定位单元143的报头与TS对象142的报头对齐。进一步将每个定位单元143分成多个源信息包144,每个源信息包具有192B的数据。该源信息包144是物理上可重放的单元,根据该源信息包144(即一个包接一个包)可对光盘100上的数据当中的至少视频数据、音频数据、以及子图像数据进行多路复用,并且还可以按照相同方式来对其他的信息进行多路复用。每个源信息包144包括控制信息145,该控制信息145具有4B的数据以用于对重放进行控制,该控制信息例如是其表示TS(传送流)包在重放时间标度上的重放开始时间点的信息包到达时间标记等等,并且每个源信息包144包括TS包146,该TS包146具有188B的数据。TS包146(还被称为“TS包负载”)的报头部分具有一包报头146a。将视频数据打包成“视频包”、将音频数据打包成″音频包″、或者子图像数据打包成“子图像包”,或者对其他数据进行打包。
接下来,参考图11和图12,说明通过图4所示的TS包146来对其具有图2(b)所示的传送流格式的视频数据、音频数据、子图像数据等等进行多记录。图11从概念上给出了以横轴作为时间轴来对位于上部的节目#1(PG 1)的基本流(ES)以及位于中部的节目#2(PG2)的基本流(ES)进行多路复用以形成这两个节目(PG 1&PG 2)的传送流(TS)的示意图。图12从概念上给出了在一个传送流(TS)中所多路复用的其作为沿着时间而排列的信息包的TS包的图像。
如图11所示,通过沿着时间轴来离散的排列通过对节目#1的视频数据进行打包所获得的TS包146可形成节目#1(位于上部)的基本流。通过沿着时间轴来离散的排列通过对节目#2的视频数据进行打包所获得的TS包可形成节目#2(位于中部)的基本流。此后,对这些TS包146进行多路复用以便形成这两个节目的传送流(下部)。顺便说一下,为了便于说明,图11中省略了下述,即如图2(b)所示,与节目#1的基本流相类似,可对通过对音频数据进行打包所获得的TS包所构成的基本流和/或通过对子图像数据进行打包所获得的TS包所构成的子图像流进行多路复用。除此之外,与节目#2的基本流相类似,可对通过对音频数据进行打包所获得的TS包所构成的基本流和通过对子图像数据进行打包所获得的TS包所构成的子图像流进行多路复用。
如图12所示,在该实施例中,如此所多路复用的多个TS包146形成了一个TS流。此后,利用所添加的诸如包到达时间标记等等这样的信息,将处于多路复用格式的多个TS包146多记录在光盘100上。顺便说一下,在图12中,“组分(i0j)”表示由其构成了节目#i(i=1,2,3)的数据所组成的TS包146,其中j(j=1,2,...)是其构成了节目的每个流的序列号。将该(i0j)定义为一信息包ID,该信息包ID是每个基本流的TS包146的标识号。使在相同时间点上所多路复用的多个TS包146的包ID固定为一固有值,以便即使在相同时间点上对多个TS包146进行多路复用,也可彼此区分这多个TS包146。
此外,在图12中,还通过TS包146单元来对PAT(节目相关表格)以及PMT(节目映射表)打包并对其进行多路复用。它们当中的PAT存储其表示多个PMT包ID的一表格。尤其是,如图12所示,MPEG2标准定义了PAT,以便(000)作为预定包ID。也就是说,在在相同时间点上所多路复用的多个包当中,可对通过对PAT打包所获得的TS包146进行检测以作为其包ID为(000)的TS包146。PMT存储其表示在一个或者多个节目中存储每个节目的每个基本流的包ID的一表格。可将任意的包ID施予PMT,但是其包ID是由具有上述包ID(000)的可检测PAT来表示的。因此,在相同时间点上所多路复用的多个包当中,根据PAT可检测通过对PMT进行打包所获得的TS包146(即图12中的其被施予了包ID(100)、(200)、以及(300)的TS包146)在数字的传输图12所示传送流的情况下,调谐器参考由此所构造的PAT和PMT并且从而提取与所希望的基本流相对应的多路复用包并对所提取的包进行解码。
在这个实施例中,存储在图10所示TS对象142中的TS包146包括这些PAT和PMT包。换句话说,当对如图12所示的传送流进行传输时,将所传输的流直接记录在光盘100上,这是很大的优点。
此外,在这个实施例中,当对光盘100进行重放时,不参考由此所记录的这些PAT和PMT。反之,参考如图3所示的并且随后所详细描述的AU表格131及ES映射表134,这可有效的执行重放并且适用于复杂的多影象重放等等。为此,在这个实施例中,以AU表格131和ES映射表134的格式而将进行解码或记录时通过参考PAT和PMT所获得的基本流与信息包之间的关系存储在对象信息文件130中而无需进行打包或者多路复用。
接下来,参考图13,对光盘100上的数据的逻辑结构进行说明。图13示意性的给出了光盘100上的数据的逻辑结构示意图,其集中于从逻辑层进展为对象层或者实体层。
在图13中,将诸如一个影片或者一个TV节目这样的其是逻辑大单元的一个或多个标题200记录在光盘100中。每个标题200包括一个或多个标题组分200-2。每个标题组分200-2在逻辑上是由多个播放列表集合126S组成的。在每个标题组分200-2中,多个播放列表集合126S具有顺序结构或者分支结构。
顺便说一下,在简单的逻辑结构情况下,一个标题组分200-2是由一个播放列表集合126S组成的。此外,一个播放列表集合126S是由一个播放列表126组成的另一方面,多个标题组分200-2或者多个标题200可参考一个播放列表集合126S。
每个标题播放列表126在逻辑上是由多个项(播放项)204构成的。在每个播放列表126中,多个项204可具有顺序结构或者分支结构。另一方面,多个播放列表126可参考一个项204。记录在项204上/中的上述入点信息和出点信息在逻辑上指定了TS对象142的重放范围。此后,参考在逻辑上所指定的重放范围的对象信息130d并且从而通过最终的文件系统来在物理上指定TS对象142的重放范围。在这里,对象信息130d包括诸如要在TS对象142中进行数据搜索所需的TS对象142的属性信息、ES地址信息134d等等这样的各种信息以对TS对象142进行重放(顺便说一下,图3所示的ES映射表134包括多个ES地址信息134d)。
此后,如下所述当信息录放设备对TS对象142进行重放时,从项204和对象信息130d中获得TS对象142中的所要重放的物理地址,以便对所期望的基本流进行重放。
顺便说一下,所示的在图13对象信息之内的其包括有多个ES地址信息134d的EP(入口通路)映射在这里表示其内列有AU表格131和ES映射表134的一对象信息表格。
因此,在该实施例中,记录在项204上/中的入点信息和出点信息以及记录在对象信息130d的ES映射表134(参见图3)中的ES地址信息134d可按照重放顺序而使逻辑层与对象层相关以便对基本流进行重放。
如上所述,在该实施例中,对TS包146单元进行多路复用并将其记录在光盘100上。因此,可将其包括有图2(b)所示多个基本流的传送流记录在光盘100上。在该实施例中,在将数字广播记录在光盘100上的情况下,可在记录速率的限制范围内同时记录多个节目。然而,在这里采用这样的记录方法,即在该方法中对多个节目进行多路复用并对其记录以用于一个TS对象142。现在,对其可执行该记录处理的信息录放设备的实施例进行说明。
(信息录放设备)接下来,参考图14至图19对本发明的信息录放设备的实施例进行说明。在这里,图14给出了信息录放设备的方框图,并且图15至图19给出了其操作流程。
在图14中,将信息录放设备500大致分成一重放系统和一记录系统。该设备500可将信息记录在上述光盘100上,并且可对记录在其上/其中的信息进行重放。在这个实施例中,信息录放设备500用于记录和重放。然而,根据本发明的信息记录设备的一实施例基本上是由信息录放设备500的记录系统构成的,并且根据本发明的信息重放设备的一实施例基本上是由设备500的重放系统构成的。
该信息录放设备500具有一光学拾取器502;一伺服单元503;一主轴电机504;一解调器506;一多路分离器508;一视频解码器511;一音频解码器512;一子图像解码器513;一加法器514;一静止图像解码器515;一系统控制器520;一存储器530;一存储器540;一存储器550;一调制器606;一格式化器608;一TS对象产生器610;一视频编码器611;一音频编码器612;以及一子图像编码器613。该系统控制器520包括一文件系统/逻辑结构数据产生器521以及一文件系统/逻辑结构数据读取器522。此外,存储器530和其可使用户输入诸如标题信息等等的用户接口720与系统控制器520相连。
在这些组件当中,解调器506、信号分离器508、视频解码器511、音频解码器512、子图像解码器513、加法器514、静止图像解码器515、存储器540、以及存储器550主要构成了重放系统。另一方面,在这些组件当中,调制器606、格式化器608、TS对象产生器610、视频编码器611、音频编码器612、以及子图像编码器613主要构成了该记录系统。重放系统和记录系统一般共用光学拾取器502、伺服单元503、主轴电机504、系统控制器520、存储器530、以及用于使用户输入诸如标题信息等等的用户接口720。此外,对于记录系统而言,配备有TS对象数据源700(或者PS对象数据源700,或者诸如位图数据、JPEG数据等等这样的静止图像数据源700)、视频数据源711、音频数据源712、以及子图像源713。此外,配置于系统控制器520上的文件系统/逻辑结构数据产生器521主要用于记录系统,并且文件系统/逻辑结构数据读取器522主要用于重放系统。
光学拾取器502使诸如激光束这样的具有第一功率的光束LB照射在光盘100上以作为重放的读取光,并且使所改变的具有第二功率的光束LB照射在光盘100上以作为记录的写入光。在重放和记录的过程中,在系统控制器520所输出的控制信号Sc1的控制之下,伺服单元503执行光学拾取器502的焦点伺服、跟踪伺服等等以及主轴电机504的主轴伺服。在伺服单元503的主轴伺服的控制之下,主轴电机504使光盘以预定的速度旋转。
(i)记录系统的结构和操作接下来,参考图14至图18,对每种情况下的其构成信息录放系统500的记录系统的每个组件的特定结构和操作进行说明。
(i-1)利用已产生的TS对象的情况参考图14和图15对这个情况进行说明。
在图14中,TS对象数据源700是由诸如录像磁带及存储器这样的用于存储TS对象数据D1的存储设备构成的。
首先在图15中,通过用户接口720,将下述每个标题信息(例如播放列表内容等等)输入到系统控制器520中以作为诸如标题信息这样的用户输入I2,所述每个标题信息是利用TS对象数据D1而逻辑的构造在光盘100上。此后,系统控制器520通过用户接口720输入诸如标题信息这样的用户输入I2(步骤S21是,以及步骤S22)。在这种情况下,在来自系统控制器520的控制信号Sc4的控制之下,用户接口720通过标题菜单屏幕来执行诸如选择这样的输入操作以响应所要记录的内容。顺便说一下,如果已执行了用户输入(步骤S21否),那么省略这些处理。
此后,在来自系统控制器520的用于表示数据读的控制信号Sc8的控制之下,TS对象数据源700输出TS对象数据D1。此后,系统控制器520输入来自TS对象源700的TS对象数据D1(步骤S23),并且根据与视频数据打包在一起的PAT、PMT等等来执行对TS对象数据D1的数据阵列的分析(例如分析记录数据长度等等)、对每个基本流结构的分析等等(例如知道ES PID(基本流/包标识号))(步骤S24),这是由于文件系统/逻辑结构数据产生器521中的TS分析特征。
接下来,系统控制器520根据对TS对象数据D1的数据阵列和每个基本流的分析结果以及诸如所输入的标题信息这样的用户输入I2而使文件系统/逻辑结构数据产生器521产生了磁盘信息文件110、播放列表信息文件120、对象信息文件130、以及文件系统105(参看图3)以作为逻辑信息文件数据D4。存储器530用于产生该逻辑信息文件数据D4。
顺便说一下,显而易见的并且可以想到的是可以做出这样的改进,即预先配备与每个基本流的结构信息以及TS对象数据D1的数据阵列有关的数据,所有这种改变仍属于该实施例的范围之内。
在图14中,格式化器608是用于使数据阵列格式化以将TS对象数据D1和逻辑信息文件数据D4存储到光盘100上。更具体的说,格式化器608具有一开关Sw1和一开关Sw2,并且由来自系统控制器520的开关控制信号Sc5来控制其切换。当对TS对象数据D1格式化时,它使开关Sw1与①侧相连并且使开关Sw2与①侧相连以便输出来自TS对象数据源700的TS对象数据D1。顺便说一下,由来自系统控制器520的控制信号Sc8来执行对TS对象数据D1的传输控制。另一方面,当对逻辑信息文件数据D4格式化时,由来自系统控制器520的开关控制信号Sc5来对格式化器608进行切换控制,并且使开关Sw2与②侧相连以便输出逻辑信息文件数据D4。
在图15的步骤S26中,在如上所构造的格式化器608的切换控制之下,通过格式化器608输出(i)步骤S25中的来自文件系统/逻辑结构数据产生器521的逻辑信息文件数据D4或者(ii)输出来自TS对象数据源700的TS对象数据D1(步骤S26)。
将来自格式化器608的选择输出传送到调制器606以作为盘片图像数据D5、由调制器606对其进行调制、并且通过光学拾取器502将其记录在光盘100上(步骤S27)。在这种情况下,系统控制器520还执行盘片记录控制。
此后,如果在步骤S25中所产生的逻辑信息文件数据D4以及相应TS对象数据D1仍没有完全被记录,那么操作流程回到步骤S26以继续进行记录(步骤S28否)。顺便说一下,逻辑信息文件数据D4和相应对象数据D1的记录顺序不存在有优先权。
另一方面,如果两者都已经被记录,则根据存在有结束命令或者不存在有结束命令来判断对光盘100的记录是否结束(步骤S29)。如果没有结束(步骤S29否),那么操作流程回到步骤S21以继续该记录。另一方面,如果结束了(步骤S29是),则结束一系列的记录处理。
如上所述,在利用已备TS对象的情况下,信息录放设备500执行记录处理。
顺便说一下,图15中的示例给出了在步骤S25配备了逻辑信息文件数据D4之后,在步骤S26输出逻辑信息文件数据D4以及相应的TS对象数据D1。然而,还可在步骤S25之前输出TS对象数据D1和/或将TS对象数据D1记录到光盘100上,以便在该记录之后或者与该记录相并行的产生逻辑信息文件数据D4并且对其进行记录。
另外,可使用PS对象数据源或者静止图像数据源以代替TS对象数据源700。在这种情况下,对PS对象数据、诸如位图数据、JPEG数据等等这样的静止图像数据而不是TS对象数据D1执行与上述TS对象数据D1相同的记录处理。此外,代替TS对象142,将PS对象数据或者静止图像数据存储在对象数据文件140中。此后,在系统控制器520的控制之下产生了与PS对象数据或者静止图像数据有关的各种逻辑信息并且将其存储在盘片信息文件110、播放列表信息文件120、对象信息文件130等等中。
(i-2)接收并且记录空中传送流的情况参考14和图16对该情况进行说明。顺便说一下,在图16中,与图15相同的步骤具有相同的步骤附图标记,并且必要时省略对其的说明。
再次,在这种情况下,如同上述“利用已备TS对象的情况”,执行相似的处理。因此,在下文中集中于对与该情况的不同之处进行说明。
在接收并且记录空中传送流的情况下,TS对象数据源700具有一接收器(机顶盒),该接收器用于接收空中的数字广播,例如接收TS对象数据D1,并且将其实时的传送到格式化器608(步骤S41)。同时,将下述接收信息D3(即与通过接收器以及系统控制器520的接口所传送的数据相对应的信息)输入到系统控制器520并且将其存储在存储器530中(步骤S44),所述信息D3包括在接收过程中所解码的节目结构信息以及下述ES PID信息。
同时,在格式化器608的切换控制之下,将输出到格式化器608的TS对象数据D1输出到调制器606(步骤S42),并且将其记录到光盘100上(步骤S43)。
随着这些操作,利用包含在下述接收信息D3之内的节目结构信息以及ES PID信息,文件系统/逻辑结构数据产生器521制备了逻辑信息文件数据D4(步骤S24和步骤S25),上述接收信息D3是在接收过程中所输入的并且存储在存储器530中。此后,在结束了记录一系列TS对象数据D1之后,又将该逻辑信息文件数据D4记录到光盘100上(步骤S46和步骤S47)。顺便说一下,可在步骤S43之后执行这些步骤S24和步骤S25。
此外,如有必要(例如在对标题的一部分进行编辑等等的情况下),通过将来自用户接720的标题信息的用户输入I2等等添加到其存储在存储器530中的节目结构信息以及ES P1D信息上,可通过系统控制器520来配备逻辑信息文件数据D4并且进一步将其记录到光盘100上。
如上所述,在接收空中传送流并且实时的对其进行记录的情况下,信息录放设备500执行记录处理。
顺便说一下,如果将在广播时所获得的所有接收数据一次存储到存档设备中,并且此后,如果其用作TS对象源700,那么执行“与利用已备TS对象的情况”相同的处理。
(i-3)对视频数据、音频数据、以及子图像数据进行记录的情况参考图14和图17对该情况进行说明。顺便说一下,在图17中,与图15相同的步骤具有相同的步骤附图标记,并且必要时省略对其的说明。
在对预先所分别配备的视频数据、音频数据、以及子图像数据进行记录的情况下,视频数据源711、音频数据源712、以及子图像数据源713分别具有诸如录像带和存储器这样的存储器,并且分别存储视频数据DV、音频数据DA、以及子图像数据DS。
由下述控制信号Sc8来控制这些数据源,所述控制信号发出了用于从系统控制器520中读取数据的一指令,并且这些数据源将视频数据DV、音频数据DA、以及子图像数据DS分别传送到视频编码器611、音频编码器612、以及子图像编码器613(步骤S61)。此后,视频编码器611、音频编码器612、以及子图像编码器613执行预定类型的编码处理(步骤S62)。
由来自系统控制器520的控制信号Sc6来控制TS对象产生器610并且TS对象产生器610按照这种方式将所编码的数据转换成其构成了传送流的TS对象数据(步骤S63)。在这种情况下,将每个TS对象数据的数据阵列信息(例如记录数据长度等等)以及每个基本流的结构信息(例如如随后所述的ES PID等等)作为信息I6而从TS对象产生器610传送到系统控制器520并且将其存储到存储器530中(步骤S66)。
另一方面,将TS对象产生器610所产生的TS对象数据传送到格式化器608的开关Sw1的②侧。换句话说,当对来自TS对象产生器610的TS对象数据进行格式化时,由来自系统控制器520的开关控制信号Sc5来对格式化器608进行切换控制以使开关Sw1转换到②侧并且使开关Sw2转换到①侧,从而输出TS对象数据(步骤S64)。此后,通过调制器606而将该TS对象数据记录到光盘100上。
随着这些操作,利用输入到存储器530中的其作为信息I6的每个TS对象数据的数据阵列信息以及每个基本流的结构信息,文件系统/逻辑结构数据产生器521制备逻辑信息文件数据D4(步骤S24和步骤S25)。此后,在结束记录一系列的TS对象数据D2之后,又将逻辑信息文件数据D4记录到光盘100上(步骤S67和步骤S68)。顺便说一下,可以在步骤S65之后进行步骤S24和步骤S25。
此外,如有必要,(例如在对标题的一部分进行编辑的情况下),通过将来自用户接口720的诸如标题信息等等这样的用户输入I2添加到其存储在存储器530中的这些信息上,可通过文件系统/逻辑结构产生器521来制备逻辑信息文件数据D4并且另外将其记录到光盘100上。
如上所述,在对预先所分别制备的视频数据、音频数据、以及子图像数据进行记录的情况下,信息录放设备500执行记录处理。
顺便说一下,即使当对用户所具有的任意内容进行记录时,该记录处理也是适用的。
(i-4)通过创作(authoring)来记录该数据的情况参考图14和图18来对该情况进行说明。顺便说一下,在图18中,与图15相同的步骤具有相同的步骤附图标记,并且必要时省略对其的说明。
在这种情况下,通过兼备上述三种情况下的三类记录处理,创作系统预先产生了TS对象、逻辑信息文件数据等等(步骤S81),并且此后直到在格式化器608中所执行的切换控制时才结束该处理(步骤S82)。此后,将通过该操作所获得的信息传送到调制器606以作为盘片图像数据D5(步骤S83),该调制器装配在原版唱片切削机的前面和/或后面,并且该切削机制备了原版唱片(步骤S84)。
(ii)重放系统的结构与操作接下来,参考图14和图19对其构成了信息录放设备500中的重放系统的每个组件的特定结构和操作进行说明。
在图14中,通过用户接口720将从光盘100所要重放的标题、其重放条件等等输入到系统控制器520中以作为诸如标题信息等等这样的用户输入I2。在这种情况下,在来自系统控制器520的控制信号Sc4的控制之下,通过用户接口720可实现诸如标题菜单屏幕上的选择处理这样的其适用于所要重放的内容的输入处理。
对此做出响应,系统控制器520根据光盘100来控制盘片重放,并且光学拾取器502将读信号S7传送到解调器506。
解调器506根据该读信号S7来对记录在光盘100上的记录信号进行解调,并且将其输出以作为所解调的数据D8。将包含在已解调数据D8之中的其作为未多路复用信息部分的逻辑信息文件数据(即图3所示的文件系统105、盘片信息文件110、P列表信息文件120、以及对象信息文件130)提供给系统控制器520。根据该逻辑信息文件数据,该系统控制器520执行诸如确定重放地址以及控制光学拾取器502的处理这样的各种重放控制。
另一方面,根据是包括有TS对象数据以作为已解调数据D8之中的已多路复用信息部分,还是包括有静止图像数据,还是包括有这两者,在来自系统控制器520的控制信号Sc10的控制之下,将转换开关Sw3转换到①侧(多路分离器508侧)或者转换到②侧(静止图像解码器515侧)。因此,可有选择的将TS对象数据提供给多路分离器508,并且可有选择的将静止图像数据提供给静止图像解码器515。
此后,就所包含的其作为已解调数据D8中的已多路复用信息部分的TS对象数据而言,在系统控制器520的控制信号Sc2的控制之下,多路分离器508对TS对象数据进行多路分离。在这里,当在系统控制器520的重放控制之下结束对重放位置地址的访问时,传送控制信号Sc2以开始进行多路分离。
分别对来自多路分离器508的视频包、音频包、子图像包进行传送并分别将其提供给视频解码器511、音频解码器512、以及子图像解码器513。此后,分别对视频数据DV、音频数据DA、以及子图像数据DS进行解码。在这种情况下,通过存储器540将子图像数据DS提供给加法器514。如果需要,那么在系统控制器520的控制信号Sc5的控制之下,有选择的或者以预定时间输出来自存储器540的子图像数据DS,以便将其叠加在视频数据DV上。也就是说,与直接叠加子图像解码器513所输出的子图像数据这样的情况相比,很容易对叠加时间进行控制,或者很容易判断对叠加的需要。例如,在控制信号Sc5的输出控制之下,可选择是在主图像上显示其使用子图像的字幕还是显示其使用子图像的菜单屏幕。
顺便说一下,虽然分别包括有下述信息包以作为解调数据D8的一部分,所述信息包是通过对包含在图6所示传送流之中的PAT或PMT进行打包所获得的,然而多路分离器508丢弃或者抛弃了它们。
由来自系统控制器520的控制信号Sc3来控制加法器514,该控制信号Sc3发出了进行混合的一指令,并且使在视频解码器511和子图像解码器513中所分别解码的视频数据DV和子图像数据DS在预定时间混合或者叠加。该结果作为视频输出而从信息录放设备500输出到例如电视监视器。
另一方面,将在音频解码器512中所解码的音频数据DA作为音频输出而从信息录放设备500输出到例如外接扬声器。
在静止图像数据包含在已解码数据D8之中的情况下,代替重放操作或者对视频数据DV或子图像数据DS进行处理或者除此之外,通过系统控制器520的控制信号Sc10所控制的转换开关Sw3而将静止图像数据提供给静止图像解码器515。此后,在系统控制器520的控制信号S11c控制之下,通过转换开关Sw4而将诸如所解码的位图数据、JPEG数据等等这样的静止图像数据添加到加法器514上,而无需对其进行任何处理。或者,通过转换开关Sw4可将其存储在存储器550中。在系统控制器520的控制信号Sc12的控制之下,可有选择的或者以预定时间输出来自存储器550的静止图像数据,并且此后通过转换开关Sw5将其提供给加法器514。因此,如果需要,那么视频数据DV或子图像数据DS叠加在静止图像上或反之亦然。也就是说,与直接叠加静止图像解码器515所输出的静止图像数据这样一种情况相比较,很容易控制叠加时间或者很容易判断对叠加的需要。例如,在控制信号Sc12的输出控制之下,可选择是在主图像还是在子图像上显示其诸如菜单屏幕或视窗屏幕这样的其使用静止图像数据或静止图像作为背景图像的静止图像。
另外,在系统控制器520的控制信号Sc13的控制之下,借助于其被转换到②侧的转换开关Sw5而通过另一路径(未给出)输出静止图像数据。或者,不输出来自其被转换到②侧的转换开关Sw5的静止图像数据。
在这里,参考图19的流程图来对系统控制器520的重放处理例程的特定示例进行说明。
在图19中,假定初始条件为系统控制器520以及位于系统控制器520之内的文件系统/逻辑结构数据读取器522已结束了通过文件系统105来对重放系统中的光盘100的识别以及对卷宗结构及文件结构的识别(参见图3)。在这里,对从盘片信息文件110中的盘片一般信息112中获得了所有标题的总数目并且此后从它们当中选定或者选择了一个标题之后的操作流程进行说明。
首先,通过用户接□720执行对标题的选定或者选择(步骤S211)。对其进行响应,系统控制器520从文件系统/逻辑结构数据读取器522的读取结果中获得了与重放顺序有关的信息。顺便说一下,在标题200的选择过程中,借助于用户利用遥控器等等的外部输入操作,可从其组成了标题200的整个标题组分200-2中选择所期望的标题组分200-2(参见图4),或者可根据对信息录放设备500所调整的系统参数等等来自动选择一个标题组分200-2。
此后,可获得下述多个播放列表126的内容,所述多个播放列表126组成了其与所选标题200(标题组分200-2)相对应的播放列表集合126S。在这里,作为在逻辑层的处理,获得了这样的信息,该信息与每个播放列表126的结构以及其组成了每个播放列表(参见图5、图6、以及图13)的每个项有关(步骤S212)。
此后,从在步骤S212所获得的多个播放列表126中获得了所要重放的播放列表126的内容。例如,在这里,从播放列表#1开始重放,并且获得了相应播放列表126的内容(步骤S213)。播放列表126的内容可以是通过步骤S213的获得处理所获得的一个或多个播放列表组分126-2(参见图5)。
此后,执行其包含在播放列表126之中的前命令126PR(参见图5)(步骤S214)。顺便说一下,对于前命令126PR而言可从下述多个播放列表126中选择一个,所述多个播放列表组成了其与多个播放列表126具有某种关系的播放列表集合126S。如果其组成了播放列表126的播放列表组分126-2不具有前命令126PR,那么可省略该处理。
此后,根据在步骤S213所获得的播放列表126所标识的项204(参见图5至图7)来确定所要重放的TS对象142(参见图3和图10)。更具体地说,根据该项204,可获得其与作为重放目标的TS对象142有关的对象信息文件130(参见图3)并且可识别所要重放的TS对象142的流编号、地址等等。
顺便说一下,在该实施例中,还可获得下述AU(相关单元)信息132I以及PU(显示单元)信息302I以作为存储在对象信息文件130中的信息。根据这些信息,可使上述逻辑层与对象层相关(参见图13)。
此后,实际上开始对在步骤S215所确定的TS对象142进行重放。也就是说,根据逻辑层的处理,开始对象层的处理(步骤S216)。
在TS对象142的重放过程中,判断是否存在其组成了所要重放的播放列表126的下一项204(步骤S217)。此后,只要在存在下一项204的情况下(步骤S217是),处理返回步骤S215以重复上述确定以及对TS对象142的重放。
另一方面,在步骤S217的判断,如果判断出不存在下一项204(步骤S217否),那么执行其与当前所执行的播放列表126相对应的后命令126PS(参见图5)(步骤S218)。顺便说一下,如果其组成了播放列表126的播放列表组分126-2不具有后命令126PS,那么忽略该处理。
此后,判断是否存在有其组成了所选标题200的下一播放列表126(步骤S219)。如果存在(步骤S219是),那么处理返回步骤S213以重复获得所要重放的播放列表126这样的处理以及后续处理。
另一方面,在步骤S219的判断,如果判断出不存在下一播放列表126(步骤S219否),也就是说如果已完全对其与在步骤S211所选择的标题200相对应的所要重放的所有播放列表126进行了重放,那么结束一系列重放操作或者处理。
如上所述,该实施例中的信息录放设备500对光盘100进行重放。
尤其是在该实施例中,在(i)上述记录系统的结构和操作中,对播放列表信息文件120进行记录以便播放列表126包括其用于指定内容信息的项204以及用于指定其与每个项204相对应的菜单信息的从项。
尤其是在该实施例中,在(ii)上述重放系统中的结构和操作中,在步骤S215确定对象的过程中执行对其与该重放有关的项以及从项的确定。继该步骤之后,在步骤S216对该对象进行重放的过程中,当在通过项来对标题进行重放并对其进行显示及输出的过程中通过利用相应从项来对菜单进行重放而使该菜单处于很容易显示状态下时,显示并输出该菜单以响应用户的指定等等。由此,如果用户期望或者类似情况,那么立刻与所继续的标题重放一起执行诸如很小视窗显示以及半透明叠加显示这样的菜单显示。另一方面,如果用户不期望或者类似情况,那么不执行这种菜单显示。随后对通过利用上述从项、子图像等等来在标题屏幕上所执行的菜单显示进行详细的描述。(播放列表集合中的播放列表的选择方法)在该实施例中,必要时从包含在所重放播放列表信息文件120之中的播放列表集合126S中选择其与所期望内容信息相对应的播放列表126。
就该播放列表的选择而言,前命令200PR(参见图4)具有这样的播放列表选择命令组列表,即在该列播放列表选择命令列表中描述了每个播放列表126的选择条件,并且根据该选择条件来执行对播放列表的选择。可根据添加到其存储在播放列表集合126S的每个播放列表126中的属性信息(例如用于表示其与播放列表有关的内容信息的属性的信息,其诸如是与视频性能有关的视频分辨率、是否逐行或者隔行、视频编解码器、音频信道号、音频编解码器等等)来执行上述对播放列表的选择。或者,根据包含在标题组分200-2之中的用于对每个播放列表的选择条件进行存储的播放列表集合控制信息来执行上述对播放列表的选择。通过这种选择,可选择其与所希望的内容信息相对应的诸如所希望的节目、所希望的亲代块、以及所希望的角度块等等。或者,例如,可对下述播放列表进行选择,所述播放列表是通过信息重放系统来进行重放并且所述播放列表可完全使用信息重放系统所拥有的视频重放性能和音频重放性能或者使其最大化。(对视频屏上的菜单显示进行控制)接下来,参考图20至图28,对根据下述命令而通过标题重放来选择性地并且立刻显示菜单进行说明,所述命令(视情况而定以下简称为“菜单显示命令”)用于表示通过用户遥控操作等等来在视频屏上的任意区域显示该菜单。
在该实施例中,必要时将该菜单称为“多罗菜单”(或者“任何地方/任何时间可显示菜单)。也就是说,“多罗菜单”是通过根据其典型的基于视频流的标题重放而在正在显示并输出的视频屏上的任意位置或者内容制作者(或者创作者)等等所预先指定的任意区域所显示并输出的菜单。“多罗菜单”是其与正在重放的标题的内容直接有关的标题菜单(例如,就诸如正在重放的影片这样的标题而言,用于选择并改变字幕语言、角度、音频语言等等的一菜单)。或者,“多罗菜单”间接与正在重放的标题有关,所述标题例如是其与正在重放的整个光盘100或者整个标题有关的盘片菜单(例如与整个标题有关的缺省的一菜单,该菜单用于显示整个标题、执行音频选择以及设置)。根据用户的菜单显示命令来改变在视频屏上显示或者不显示“多罗菜单”。此外,随后对根据“多罗菜单”的对象数据来显示“多罗菜单”进行描述,并且该“多罗菜单”是其根据用户的菜单显示命令等等而很容易显示的一菜单。顺便说一下,可对“多罗菜单”的对象数据进行多路复用并且将其记录为子图像流以及视频的视频流。当对“多罗菜单”进行重放时,典型的照原样继续对其基于视频流的标题进行重放。然而,这可被临时停止。
首先,参考图20至图22,对其用于“多罗菜单”显示的子图像数据的结构及控制进行说明。图20给出了用于对子图像数据进行控制的SP控制信息的数据结构(图20(a))以及其包括有下述SP数据的SP数据结构(图20(b))的特定示例的示意图,所述SP数据即就是其构成了子图像数据本体的静止图像数据。图21给出了由图20所示的SP控制信息和SP数据结构构造而成的三类子图像结构的示意图。图22给出了相对于重放时间轴而言的SPD流与多个SCP流之间的关系示意图。
在该实施例中,在图14中,临时将子图像解码器513所解码的子图像数据记录在其作为一缓冲器的存储器540中。此后,系统控制器520的控制信号Sc5对包含在临时所记录的子图像数据之中的SP数据(静止图像数据)和SP控制数据信息(静止图像控制数据)的至少一个进行控制,由此对其进行读取。此后,通过使SP控制信息作用于SP数据,执行静止图像显示以作为视频输出的一部分或者所有视频输出。
如图20(a)所示,SP控制信息721具有SCP报头和SF控制参数。“SCP报头”具有用于通过SP控制信息721来对其被认为是控制对象的SP数据进行标识的SP数据标识符、用于表示SP数据的记录位置的信息等等。“SF控制参数”具有其通过下述子帧单元(SF)来对SP数据进行控制的各种参数,所述子帧单元是所剪切图像的一部分以作为由SP数据所定义的图像的至少一部分。更具体地说,其具有这样的参数,该参数通过利用PTS(显现时间标记)等等来表示SF数据的显示开始时间点以及显示结束时间点。此外,其具有用于表示诸如显示时间长度、子图像的剪切范围、其在显示中的结构、缩放比例、旋转等等这样的条件的各种参数。
如图20(b)所示,SP数据结构722具有结构信息和SP数据(静止图像数据的主体或者实体)。“结构信息”具有SP数据标识符、其与SP数据的长度等等有关的信息。“SP数据”例如具有位图数据格式或者其受到行程编码的JPEG格式的图像数据等等。
因此,在对子图像数据进行重放时,根据图20(a)所示的SF控制参数,通过下述子帧单元来执行其使用该子帧的各种重放控制,所述子帧单元中的图20(b)所示SP数据的至少一部分被剪切。
如图21所示,将SP控制信息721和SP数据结构722打包成多个TS包146(参见图10)并对其进行多路复用。用于将子图像结构中的SP控制信息721的报头部分存储在其中的TS包146被称为“SCP”,并且用于将子图像结构中的SP数据结构722的报头部分存储在其中的TS包146被称为“SPD”。
如图21(a)所示,其包括有SCP的SP控制信息721和SP数据结构722被认为是一个子图像结构并将其分成多个TS包146。如图21(b)所示,其包括有SCP的SP控制信息721被认为是一个子图像结构并将其分成多个TS包146。如图21(c)所示,其包括有SPD的SP数据结构722被认为是一个子图像结构并将其分成多个TS包146。
在该实施例中,例如,就记录在SPD流上的SP数据结构722中的SP数据而言,对记录在SCP流上的其与该SPD流不同的SP控制信息进行操作,因此执行对静止图像的重放控制。在这种情况下,就一个SPD流而言仅存在一个或多个可操作的SCP流。将两类流记录在彼此不同的基本流上可进行有效的重放控制。此外,就一个SPD流上的SP数据而言,对多个SCP流上的多个SP控制信息进行操作可进行更有效的重放控制。
更具体地说,如图22所示,在对“ES_PID=200”的视频流(视频1)进行重放过程中的时间点t11,开始读取“ES_PID=201”SPD流上的SP数据(SPD1),并且将其存储在信息录放设备500(参考图14)的存储器540中。此后,对所存储的SP数据进行存储,例如直到所设置的结束时间点,或者对其进行存储,直到开始读取下一子图像。
在图22中,在“ES_PID=202”的SCP流(SCP1)上,在时间点t21、时间点t22、时间点t23、以及时间点t24分别提供了SCP#1a、SCP#1b、SCP#1c、以及SCP#1d。在“ES_PID=203”的SCP流(SCP2)上,在时间点t31、时间点t32、以及时间点t33分别提供了SCP#2a、SCP#2b、以及SCP#2c。在“ES_PID=204”的SCP流(SCP3)上,在时间点t41、时间点t42、时间点t43、以及时间点t44分别提供了SCP#3a、SCP#3b、SCP#3c、以及SCP#3d。
然而,除了对静止图像进行这种重放控制之外,还可根据记录在子图像流上的子图像数据结构中的SP数据来对记录在相同流上的子图像结构中的SP控制信息进行操作,从而执行对静止图像的重放控制。也就是说,可将SP控制信息721和SP数据结构722记录成仅仅一个子图像流,从而使SP控制信息721作用于SP数据结构722。
在任何情况下,通过多次共用或使用所提供的其作为具有大数据量的位图数据和JPEG数据的SP数据,可节省盘片上的受限记录容量,这可更有效的进行重放及显示处理。此外,在任何情况下,可将这种子图像叠加在其基于记录在另一视频流中的视频数据的运动图像或者视频上。
接下来,参考图23至图25,对用于显示该“多罗菜单”的子帧(SF)进行说明。图23给出了其与该子帧有关的对象数据的结构示意图。图24给出了在“多罗菜单”屏幕上的显示示例的平面图。图25给出了根据控制信息而从静止图像数据中所剪切下的子帧的示意图以便对图24所示的“多罗菜单”进行重放并对其显示。
如图23所示,“多罗菜单”的对象数据包括(i)与整个对象数据有关的综合信息;(ii)一个静止图像数据;以及(iii)其具有下述多个子帧信息的子帧信息表格,所述多个子帧信息的每一个是用于剪切掉静止图像数据的一部分以作为子帧的信息并且对所剪切的子帧执行各种控制处理。顺便说一下,例如如果将“多罗菜单”的对象数据记录为子图像流,那么将上述信息(i)和(iii)记录为SP控制信息,并且将上述信息(ii)记录为SP数据结构。
在它们当中,“综合信息”具有子帧的总数(n)等等。
将“子帧信息表格”构造为其包括有用于每个子帧#1,...,子帧#n的各种子帧信息以及其他信息的一信息表格。对于每个子帧#i(i=1,...,n)而言,其具有用于指定子帧#i的静止图像数据的剪切范围(例如,就矩形子帧而言其与相对两个角以及四个角有关的坐标信息)的坐标信息、用于表示用于菜单选择及设置的按钮总数目1的信息、按钮信息1至#1等等。在这里,“按钮信息”具有坐标信息,该坐标信息用于指定子帧中的其用作菜单选择和设置的按钮的一区域;以及按钮命令,如果该按钮被操作,那么该按钮命令表示所要执行的一命令。
此外,“SP数据”是诸如位图数据和JPEG数据这样的静止图像数据的主体。
按照上述方式所构造的一个子帧与每次所显示的“多罗菜单”屏幕相对应。
例如,如图24所示,根据一个子帧,在信息记录/重放设备500的显示屏上将“多罗菜单”显示为小视窗。在这里,将其具有该子帧的“多罗菜单”叠加在其具有诸如影片这样的内容的视频屏的右上角周围并且对其进行显示。此外,在“多罗菜单”上,按照自图24中顶部起的顺序显示其作为标题菜单的用于改变“音频”、“字幕”、以及“角度”的三个按钮。当对该“多罗菜单”进行显示时,无需停止该操作即可连续的照原样显示诸如影片(例如角度可变内容)这样的在用户发布菜单显示命令等等时所正在重放的内容。这是因为诸如影片这样的其构成了视频屏的内容是由(主)项204来指定的并且通过视频流而显示为主通路,同时通过其即就是由从项所指定的另一流的子图像流而将“多罗菜单”显示为子通路,或者由于类似原因。随后对其与(主)项204以及从项有关的特定数据结构进行详细的描述(参考图25、图35、以及图36)。
根据一个SP数据而制备了其使用该子帧的多个“多罗菜单”。
也就是说,假定存在如图25所示的其与一个静止图像数据有关的“多罗菜单”的对象数据。在这种情况下,就一个静止图像数据而言,在不同区域定义了四个子帧。也就是说,按照自图25中顶部起的顺序定义了子帧#1、#2、#3、以及#4。在这些子帧的每一个中,定义了三个按钮。也就是说,在每个子帧中按照自图25中顶部起的顺序定义了按钮#1、#2、以及#3。
在这里,例如,假定当首先根据用户的菜单显示命令等等来显示“多罗菜单”时使用子帧#1。在这种情况下,在子帧#1的按钮#1的按钮命令中,设置用于“显示子帧#2”的命令。在子帧#1的按钮#2的按钮命令中,设置用于“显示子帧#3”的命令。在子帧#1的按钮#3的按钮命令中,设置用于“显示子帧#4”的命令。
如果如上所述设置了每个信息,如果如图24所示当将通过子帧#1的“多罗菜单”显示在实际屏幕上时用户选择了按钮#1(例如“音频”按钮),那么该显示转换为通过子帧#2的“多罗菜单”。此外,如果在这种状态下用户选择了按钮#2(例如英文按钮),那么例如通过预先写入其表示“将音频流号改变为其与英语声音相对应的音频流号”的一命令,根据“多罗菜单”上的按钮操作来执行转换为英语声音。即使在上述“多罗菜单”上的按钮操作过程中,也可不中断的对诸如影片这样的其构成了视频的内容进行连续重放。此外,此时根据“多罗菜单”上的诸如音频改变、字幕改变、以及角度改变这样的按钮操作来将该改变应用到正在重放的内容上。或者,当“多罗菜单”结束时,可集体的应用于其基于按钮操作的各种改变。
接下来,参考图26,对显示该“多罗菜单”所使用的播放列表信息表格的特定结构进行说明。图26给出了其尤其是可显示该“多罗菜单”的播放列表信息文件的一个特定示例的示意图。
在图26中,播放列表信息表格包括播放列表综合信息、播放列表指针表格、以及播放列表#i(1,2,...)信息表格。
在它们当中,“播放列表综合信息”具有诸如播放列表大小以及播放列表总数这样的其与整个播放列表信息表格有关的整个信息。
“播放列表指针表格”具有用于表示播放列表#i(1,2,...)信息的存储地址的播放列表#i(1,2,...)指针。
“播放列表#i信息表格”具有(i)播放列表#i(1,2,...)综合信息;(ii)播放列表#i(1,2,...)项信息表格;以及(iii)播放列表#i(1,2,...)从项信息表格。
也就是说,在该实施例中,尤其是将播放列表#i信息表格分成播放列表#i(1,2,...)项表格,该表格具有其构成了下述播放列表信息的项信息,所述播放列表信息用于定义其与用于显示视频的视频流有关的重放顺序;以及播放列表#i(1,2,...)从项表格,该表格具有其构成了下述播放列表信息的项信息(或者如果需要在实施例中是从项信息),所述播放列表信息用于定义用于对“多罗菜单”等等进行显示的重放顺序。换句话说,在该实施例中,用于将视频显示为主通路的播放列表具有多个项(或者主项)。另一方面、用于将“多罗菜单”显示为子通路的播放列表是由多个从项构造而成的。
该“播放列表#i综合信息”具有其构成了播放列表#i的项的总数目(在该示例中是“3”)以及用于指定缺省“多罗菜单”的信息。在该示例中,将缺省的“多罗菜单”保持为从项信息号(在该示例中是#1)。顺便说一下,缺省的“多罗菜单”表示在其内未记录有与“多罗菜单”有关的从项的(主)项或者多个(主)项中所通常使用的缺省。
“播放列表#i项信息表格”具有项信息#i(在这些示例中是三个项信息)。每个项信息具有这样的信息,该信息表示对象信息文件130中的AU表格的相关AU编号、从项信息的存在性或不存在性或其编号、如果存在从项信息那么表示从项信息的类型(例如其具有“多罗菜单”的类型以及其他类型)、与相关项相对应的对象数据的开始时间点、显示时间长度、以及就视频屏而言的相对显示坐标。
“播放列表#i从项信息表格”具有从项信息#i(在该示例中是三个从项信息)。每个从项信息具有用于表示从项信息类型(例如,其具有“多罗菜单”的类型以及其他类型)的信息以及对象信息文件130中的AU表格的相关AU编号。
如上所述,如果根据其被分成项信息(例如主项信息)以及从项信息的播放列表信息表格来对该对象数据进行重放,那么如果期望,可根据用户的菜单显示命令等等而将“多罗菜单”显示在视频屏上以作为子通路,同时将诸如影片这样的其构成了视频屏的内容显示为主通路。
此外,在写入子帧信息(参考图23)的过程中,根据内容创造者的意愿可对静止图像数据上的其内的子帧被剪切的一范围(坐标)进行任意的设置。此外,在写入播放列表信息(参考图26)的过程中,根据内容创造者的意愿可对就视频而言的其内的子帧将被显示的一范围(坐标)进行任意的设置。这可在不同地方显示各种类型的菜单(例如“多罗菜单”)。
接下来,参考图27和图28,对在显示该“多罗菜单”的过程中在信息录放设备500上所执行的处理进行说明。图27给出了用于确定所要重放的项的对象的处理细节的流程图(包括项和从项),其是作为图19所示步骤S215中的处理的一部分而被执行的。图28给出了用于对该对象(其包括有由项以及从项所分别指定的)进行重放的处理流程图,其是作为图19和图27所示步骤S216中的处理的一部分而被执行的。顺便说一下,在图27中,与图19所示的相同步骤具有相同的参考数字并且省略对其的详细说明。
在图27中,在执行与图19所示步骤相同的步骤S211至S214这样的处理之后,通过参考图26所示的播放列表信息表格来判断“多罗菜单”是否是缺省的(步骤S221)。如果“多罗菜单”是缺省的(步骤S221是),那么读取图23至图25所示的“多罗菜单”的对象数据以作为缺省的“多罗菜单”(步骤S222)。此后,操作流程转到步骤S223。另一方面,在步骤S221中,如果不存在任何缺省的“多罗菜单”(步骤S221否),那么操作流程直接转到步骤S223。
此后,根据图26中所示的播放列表项信息来确定将要重放的项的相关对象(步骤S223)。此后,判断该项中是否存在“多罗菜单”(步骤S224)。如果存在“多罗菜单”(步骤S224是),那么读取其与现有“多罗菜单”相对应的从项(步骤S225)。此后,操作流程转到步骤S216。在步骤S224中的判断中,如果不存在任何“多罗菜单”(步骤S224否),那么操作流程直接转到步骤S216。
此后,执行对相关对象进行重放(步骤S216)。更具体地说,根据项信息(主项信息)而将诸如影片这样的其构成了视频的内容重放为主通路,并且如果存在“多罗菜单”,那么将其重放为子通路。顺便说一下,如果对“多罗菜单”的对象数据与其构成了视频的视频流一起进行多路复用并将其记录为子图像流,那么在对相关对象数据进行重放的同时(步骤S216)而不是在步骤222和步骤S225读取“多罗菜单”的对象数据。
此后,执行与图19所示步骤S217相同的判断,并且如果存在下一项(步骤S217是),那么操作流程回到步骤S223并且重复实施例中的随后处理。
接下来,参考图28,对实施例中的其与对象的重放有关的处理(例如图19和图27中步骤S217中的处理)进行详细的说明。
在图28中,首先通过参考AU表格131和ES映射表134(参考图3)来确定所要重放的PU(显现单元)以及ES(基本流)(步骤S241)。此后,根据所确定的PU和ES来开始对TS对象进行重放(步骤S242)。
此后,通过参考图26所示的播放列表来判断其是否在“多罗菜单”可显示时间长度之内(步骤S243)。如果不在“多罗菜单”可显示时间长度之内(步骤S243否),那么此后根据用户的菜单显示命令等等来判断当前是否正在显示“多罗菜单”(步骤S244)。在这里,如果正在显示“多罗菜单”(步骤S244是),那么将当前所显示的“多罗菜单”设置为不对其进行显示(步骤S245)。此后,操作流程转到步骤S246。另一方面,在步骤S244的判断中,如果未正在显示“多罗菜单”(步骤S244否),那么操作流程直接转到步骤S246。
另一方面,在步骤S243的判断中,如果在“多罗菜单”可显示时间长度之内(步骤S243是),那么此后根据用户的菜单显示命令等等来判断当前是否显示“多罗菜单”(步骤S247)。在这里,如果显示“多罗菜单”(步骤S247是),那么通过参考播放列表来判断是否存在“多罗菜单”(步骤S248)。在这里,如果存在“多罗菜单”(步骤S248是),那么显示该“多罗菜单”(步骤S249)。也就是说,显示并输出由其被连续的重放为子通路的子图像构造而成的“多罗菜单”。此后,操作流程转到步骤S246。另一方面,在步骤S247的判断中,如果未显示“多罗菜单”(步骤S247否),那么操作流程直接转到步骤S246。
另一方面,在步骤S248的判断中,如果不存在任何“多罗菜单”(步骤S248否),那么此后,判断是否存在缺省的“多罗菜单”(步骤S250)。如果存在缺省的“多罗菜单”(步骤S250是),那么对缺省的“多罗菜单”进行显示(步骤S251)。此后,操作流程转到步骤S246。另一方面,在步骤S250的判断中,如果不存在任何缺省的“多罗菜单”(步骤S250否),那么操作流程直接转到步骤S246。
此后,在步骤S246中,判断是否已结束对所重放对象的重放。如果未结束(步骤S246否),那么该操作流程回到步骤S242,并且重复随后的处理。另一方面,如果已结束(步骤S246是),那么结束一系列处理。
如参考图28所说明的,在该实施例中,如果在对该对象进行重放的过程中存在缺省的或者用于每个项的“多罗菜单”,那么将其连续重放为子通路,以便根据用户的菜单显示命令等等来立刻执行对其的显示及输出。此外,如果不必显示并输出“多罗菜单”的对象数据,那么仅连续的将其重放或者保持为子通路,并且尤其是不中断对该视频的显示。
如参考图20至图28所详细描述的,根据该实施例,例如可显示诸如小视窗显示或者半透明叠加显示这样的“多罗菜单”,同时可连续的显示并输出该标题。显而易见的是,还可在所显示的“多罗菜单”上进行菜单选择。根据内容创造者的意愿等等可在标题屏幕上的任意位置显示该“多罗菜单”。此外,根据用户的菜单显示命令等等,可仅当需要时其进行显示。此外,可就菜单显示命令等等而言立刻的对其进行显示。
(重放过程中的访问流程)接下来,参考图29,对其采用AU信息132和PU信息302的信息录放设备500在重放过程中的访问流程以及光盘100的逻辑结构进行描述以作为该实施例的特征之一。图29示意性的给出了与光盘100的逻辑结构有关的重放过程中的整个访问流程。
在图29中,将光盘100的逻辑结构大致分成以下三层一逻辑层401;一对象层403;以及其使这两个层彼此相关的一逻辑对象相关层402。
在这些层当中,逻辑层401是这样的层,该层在重放过程中在逻辑上指定各种逻辑信息以对所希望的标题进行重放并且还指定所要重放的播放列表(P列表)以及其组成内容。在逻辑层401中,将其表示光盘100上的整个标题200等等的盘片信息110d写入到盘片信息文件110之内(参看图3),并且进一步,将光盘100上的整个内容的重放顺序信息120d写入到播放列表信息文件120之内(参看图3)。更具体的说,写入一个或多个播放列表集合126S的结构以作为重放顺序信息120d以分别用于其包含在每个标题200之中的一个或多个标题组分200-2。此外,每个播放列表集合126S包括一个或多个播放列表126,所述每个播放列表126内均写入有一个或多个项204(参见图13)的结构。此后,在重放过程中进行访问时,如上所述的逻辑层401指定所要重放的标题200、指定与此相对应的播放列表126、并且进一步指定与此相对应的项204。
接下来,逻辑对象相关层402是这样的层,该层用于指定所要重放的TS对象数据140d的属性和物理存储地址,以便将TS对象数据140d的组合和/或结构指定为实体数据并且根据上述在逻辑层401中所指定的信息来执行从逻辑层401到对象层403的地址转换。更具体地说,在逻辑对象相关层402中,将下述对象信息数据130d写入到对象信息文件130之中(参见图3),所述对象信息数据130d将其构成每个项204的一组内容分成AU 132单元并且将每个AU 132细分成PU 302单元。
在这里,“PU(显示单元)”302是这样的单元,该单元可通过重放转换单元来使多个基本流相关并且对其进行分组。如果PU 302中存在三个音频流,那么在对该影象进行重放的过程中用户还可以自由的转换这三个音频(例如不同语音的音频)。
另一方面,“AU(相关单元)132”是这样的单元,该单元可对诸如视频流这样的在一个标题中所使用的TS对象中的多个基本流进行分组,并且其由一个或者多个PU 302构成。更具体地说,AU 132是这样的单元,该单元对间接通过PU 302的每个TS对象的基本流信息包ID(ES PID)进行分组。该AU 132与其是由下述多个节目所构成的一组合相对应,就内容而言,所述多个节目具有一特定的相互关系,这多个节目例如可以是多源广播中相互可转换的多个节目。属于相同AU 132的PU 302与一个或者多个基本流组合相对应,这一个或者多个基本流组合的每一个在重放的过程中通过用户的操作而构成了相互可转换的多个节目。
因此,如果对所要重放的AU 132进行了标识,并且对属于该AU的PU进行了标识,那么对所要重放的基本流进行标识。也就是说,即使未利用如图12所示的PAT或PMT,那么也可从所多记录的光盘100中重放所想要的基本流。
顺便说一下,对其分别定义了上述AU 132和PU 302的AU信息132I和PU信息302I的更加具体的数据结构进行说明。
根据PU信息302,由其就是基本流的信息包ID(参看图12)的ES PID来标识或指定实际上所要重放的基本流。同时,将其表示重放的开始时间点以及结束时间点的信息转换成基本流地址信息,并且从而对特定基本流的特定区域(或者特定时间范围)中的内容进行重放。
因此,在逻辑对象相关层402中,执行将与每个项204有关的逻辑地址转换成与每个PU 302有关的实际地址这样的地址转换。
接下来,对象层403是物理上的层以对实际的TS对象数据140d进行重放。在对象层403中,将TS对象数据140d写入对象数据文件140之内(参看图3)。更具体地说,在每个时间点对其构成了多个基本流(ES)的TS包146进行多路复用,沿着时间标度来排列所多路复用的包以形成多个基本流(参看图11)。此后,对于每一个基本流而言,在每个时间点所多路复用的多个TS包与在逻辑对象相关层402所标识的PU 302相关。顺便说一下,还可使多个PU302与一个基本流相关(例如在多个可转换的节目当中,共用其与相同音频数据相关的一个基本流,或者共用其与相同子图像数据相关的一个基本流)。
因此,在对象层403中,利用通过在逻辑对象相关层402进行转换而获得的物理地址来重放实际对象数据。
如上所述,图29所示的三个层可在重放的过程中对光盘100进行访问。
顺便说一下,在图29中并且在该说明中,为了方便起见对除了从项之外的项以及包含在“项204”之中的从项进行说明。也就是说,即使在除了该从项之外的项的情况下以及在该从项的情况下,利用项204示出了逻辑层401与逻辑对象相关层402之间的关联。
(每个信息文件的结构)现在,参考图30至37,对该实施例中的在光盘100上所构造的各种信息文件的数据结构进行说明,也就是说对参考图3所讨论的(1)盘片信息文件110和播放列表信息文件120、以及(2)对象信息文件130的数据结构进行说明。
(1)盘片信息文件以及播放列表文件参考图30至图36,对这些文件特定示例中的其之间或其当中的每个组成组分以及层结构进行说明。图30至图36示意性的给出了这些文件的层结构示意图。顺便说一下,在图30至图36中,与参考图3至图9等等所说明的相同文件、数据、信息等等具有相同的参考数字,并且省略对其的详细说明。
首先,如图30所示,与特定示例有关的“标题信息集合”是其包括有图3所示盘片信息文件110和播放列表信息文件120等等的信息集合。
该标题信息集合具有一个盘片头部112x;多个标题信息200(标题信息#1,...,);多个播放列表(P列表)集合126S(P列表集合#1,...,#n);以及其他信息。
(1-1)盘片头部首先,参考图30和图31对图30所示标题信息集合当中的盘片头部112x进行说明。
在图30中,在附图右上方的分枝表格中示出了盘片头部112x,并且该盘片头部112x按照从图30顶部起的顺序而具有诸如版本号、标题总数、标题信息总数、以及播放列表(P列表)集合总数这样的用于各种信息的多个字段以作为与图3所示盘片一般信息112相对应的信息。盘片头部112x具有标题起始地址表格,作为其与图3所示标题指针114-1相对应的信息的一表格;以及播放列表(P列表)集合起始地址表格,作为其与图3所示播放列表集合指针124相对应的信息的一表格。盘片头部112x具有用于下述信息的一字段,该信息表示标题集合属性以用于表示每个标题的集合属性。此外,盘片头部112x具有标题表格112xtt以及播放列表设置表格112xpt。
如上所述,其具有多个字段和表格的盘片头部112x对盘片上的整个记录区的多个标题进行集体管理。
在这里,“版本号”是标准的且基于ISO 646的版本号,其例如被视为代码“0070”。“标题总数”是盘片上的整个记录区的标题总数,并且“标题信息总数”是盘片上的整个记录区的标题信息总数。“播放列表集合总数”是盘片上的整个记录区的播放列表集合总数,并且“标题起始地址表格”表示每个标题的起始地址以作为相对于标题集合头部的字节数。该字节数例如是从零开始计数。“播放列表集合起始地址表格”表示每个播放列表集合的开始地址以作为相对于标题集合头部的字节数。该字节数例如是从零开始计数。“标题集合属性”表示诸如标题集合的数据长度、标题集合中所使用的语言类型(日语、英语)、以及标题集合的名称这样的标题集合的属性。
在图31中,附图右上方的分枝表格示出了标题表格112xtt,并且该标题表格112xtt按照从附图顶部起的顺序而具有下述形式的用于对多个标题菜单起始地址信息#1,...,#n进行记录的多个字段以及多个标题内容起始地址信息#1,...,#n,所述形式即就是对于每个编号而言多个字段与多个标题内容起始地址信息是成对的。
在这里,“标题菜单起始地址”表示其包括有每个标题菜单的标题信息的起始地址以作为相对于标题集合头部的字节数。该字节数例如是从零开始计数的。将标题菜单起始地址“0”分配给其与整个盘片有关的盘片菜单。“标题内容起始地址”表示其包括有每个内容标题的标题信息的起始地址以作为相对于标题集合头部的字节数。在这里,“内容标题”是用于表示每个标题内容的标题。该字节数例如是从零开始计数的。例如,将标题内容起始地址“0”分配给第一播放标题,在标题重放的最初阶段对该第一播放标题进行无条件的重放。
在图31中,附图右下部的分枝表格示出了播放列表设置表格112xpt,并且具有用于对多个播放列表(P列表)集合起始地址#1,...,#m进行记录的多个字段。
在这里,“播放列表集合起始地址”表示每个播放列表集合的起始地址以作为相对于标题集合头部的字节数。该字节数例如是从零开始计数的。
(1-2)标题信息接下来,参考图30和图32对图30所示标题信息集合中的标题信息200进行说明。
在图30中,附图右部中心的分枝表格示出了标题信息200,并且该标题信息200按照从附图31顶部起的顺序而具有用于记录下述信息200-1x的一字段,该信息200-1x表示其与图4所示标题一般信息200-1相对应的标题组分的总数目,并且该标题信息200进一步具有用于对多个标题组分200-2(标题组分#1,...,#k)进行记录的多个字段以及其他信息200-5。
在这里,“标题组分总数”表示包含在标题信息之中的标题组分的总数目。
在图32中,附图右部的分枝表格示出了每个标题组分200-2,并且按照从图32顶部起的顺序而具有用于对其内写入有“播放列表集合数”的指针200PT、候选者总数、以及其内记录有一个或多个可用播放列表(列表)数(即P列表#1,...,#k)的P列表标识信息200PN进行记录的多个字段。此外,它具有多个字段,这多个字段用于记录P列表前命令200PR、P列表后命令200PS、以及用于表示接下来所要重放的标题组分的下一信息200-6N等等。顺便说一下,标题组分200-2中的其他信息是诸如标题类型这样的其与每个标题组分有关的信息,所述标题类型例如是连续型以及分支型等等。
在这里,其内写入有播放列表集合号的“指针200PT”是用于表示播放列表集合的标识号(ID)的一指针。“候选者总数”表示下述播放列表的总数,所述播放列表是指针200PT所指定的播放列表集合中的其即就是标题组分的选择候选者。该“P列表标识信息200PN”表示其即可以就是选择候选者的一个或多个播放列表的ID(标识符)号。通过提供该P列表标识信息200PN,可使一个播放列表集合中包括其即就是选择候选者的播放列表以用于对不同标题进行重放,并且可共用其具有不同标题组分的一个播放列表集合。另一方面,“P列表前命令200PR”、“P列表后命令200PS”、以及“下一信息200-6N”等等与如上所描述的相同。
(i-3)播放列表集合接下来,参考图30和图33至图36来对图30所示标题信息集合当中的播放列表集合126S进行说明。
在图30中,附图右下方的分枝表格示出了播放列表集合126S,并且按照从图30顶部起的顺序而具有用于对下述信息126-1进行记录的字段,所述信息126-1包括播放列表(P列表)总数以及多个播放列表(PL)显现(PL显现#1,...,#i)以作为其与图5所示播放列表集合一般信息126-1相对应的信息。此外,播放列表集合126S具有用于对多个播放列表(P列表)126(即P列表#1,...,#i)、项定义表126-3、以及其他信息126-4进行记录的多个字段。
在这里,“播放列表总数”表示播放列表集合中的播放列表的总数目。PL展示#1,...,#i分别是其与P列表#1,...,#i相对应的属性信息,并且该PL展示#1,...,#i与图20所示的属性信息相对应。
如图33所示,附图右上方的分枝表格示出了每个PL展示126-1xi,并且每个PL展示126-1xi按照从图33顶部起的顺序而具有用于对其表示视频编解码器、视频分辨率、视频长宽比、图像帧速率、音频通道分配等等的信息进行记录的多个字段。
在这里,“视频编解码器”用于对其与播放列表集合有关的视频信息进行记录,并且因此表示在对其进行重放的过程中所使用的视频编解码器类型。“视频分辨率”表示在对下述视频信息进行记录的过程中所使用的视频分辨率,所述视频信息与播放列表集合当中的其与主通路(即用于提供视频的视频流)相对应的播放列表有关。“视频长宽比”表示在对下述视频信息进行记录的过程中所使用的视频长宽比,所述视频信息与播放列表集合当中的其与主通路相对应的播放列表有关。“图像帧速率”表示在对下述视频信息进行记录的过程中所使用的图像帧速率,所述视频信息与播放列表集合当中的其与主通路相对应的播放列表有关。“音频通道分配”表示在对下述音频信息进行记录的过程中所使用的对音频通道的分配,所述音频信息与播放列表集合当中的其与主通路相对应的播放列表有关。
在图33中,附图右部中心的分枝表格示出了每个播放列表126,并且每个播放列表126按照从图33顶部起的顺序而具有用于对下述信息进行记录的多个字段,所述信息表示播放列表126的数据长度、播放列表头部、多个播放列表组分126-2(即P列表组分#1,...,#i)等等。
在这里,播放列表的“长度”利用字节数来表示延至下一播放列表的播放列表的长度。这表示其未包括有字段本身的数据长度。“播放列表头部”表示其与包含在播放列表之中的播放列表组分、播放列表的重放时间长度、播放列表的名称等等有关的信息。
此外,在图34中,附图右部的分枝表格示出了每个播放列表组分126-2,并且每个播放列表组分126-2具有用于对其表示主播放项(主P项)的项号的指针126PT、子通路总数、多个子通路信息126-2sub(也就是子通路信息#1,...,#k)、下一信息126-6N、与播放项(P项)有关的前命令126PR、与播放项(P项)有关的后命令126PS、以及其他信息126-6等等进行记录的多个字段。
在这里,“指针126PT”、“前命令126PR”、以及“后命令126PS”与前面所描述的相同。此外,“子通路总数”表示存在于播放列表组分之中的子通路总数目。“下一信息126-6N”表示接下来所要重放的播放列表组分。
此外,在图35中,相对于附图中心而向右部分支的表格示出了每个子通路信息126-2sub,并且每个子通路信息126-2sub按照从附图顶部起的顺序而具有用于对子通路类型、从播放项(从P项)总数、以及多个从播放项(从P项)信息126-subPT(也就是从P项信息#1,...,#k)进行记录的多个字段。
在这里,“子通路类型”表示诸如各种菜单显示这样的子通路所执行的显示类型。“从P项总数”表示子通路的从播放项的总数目。
从附图中心而朝着右端所分支的表格示出了每个从播放项(从P项)信息126-subPT,并且每个从播放项信息126-subPT按照从附图顶部起的顺序而具有用于对从播放项(从P项)号以及主播放项(主P项)的起始PTS进行记录的多个字段。
在这里,“从P项号”表示子通路的播放项的ID(标识符)号。主播放项的“起始PTS(展示时间标记)”表示在主播放项的重放时间标度上的从项的重放时间点。
另一方面,在图33中,朝着附图右下方所分支的表格示出了项定义表126-3,并且按照从附图顶部起的顺序而具有用于对播放项(P项)总数以及多个播放项(P项)204(也就是P项#1,...,#n)等等进行记录的多个字段。
在这里,“播放项总数”表示项定义表上的项204的总数目。
在图36中,朝着附图中心而向右上方所分支的表格示出了每个项204,并且按照从附图顶部起的顺序而具有用于对播放项(P项)类型、流对象播放项(P项)204-流等等进行记录的多个字段。
在这里,“播放项(P项)类型”表示播放项的类型。例如,在流对象的项用于活动图像或视频的情况下,将其设置为代码“00h”,并且在流对象的项用于静止图像的情况下,将其设置为代码“10h”。在对象的项用于各种菜单的情况下,将其设置为代码“20h”。
此外,从附图中心而向右端所分支的表格示出了流对象播放项(P项)204-流,并且该流对象播放项204-流按照从附图顶部起的顺序而具有这样的信息,该信息表示其与每个播放项有关的ES(基本流)索引号、IN时间(IN点)、OUT时间(OUT点)等等。
在这里,“ES索引号”表示IN时间和OUT时间所实施的ID(标识符)号以及基本流类型。此外,“IN时间(IN点)”和“OUT时间(OUT点)”与如上所描述的相同,并且例如在90kHz的时间基准而写入重放时间点和结束时间点。
顺便说一下,在图36中,项定义表126-3可以包括用于静止图像对象的项204-静止,而不是用于流对象的项204,也就是不是用于活动图像或视频的项204。在这种情况下,项204-静止具有用于表示播放项类型以及静止图像对象播放项(P项)等等的信息。
顺便说一下,上述每个标题信息集合的数据量可以是固定字节或者可变字节。此外,每个字段具有这样的结构,即在该结构中可添加每个表格的所需数目。
尤其是在该实施例中,图35所示的从播放(P)项信息126-subPT指定参考图20至图28所说明的用于显示该“多罗菜单”的从项。如图36所示,该从项与播放列表组分126-2中的“主P项号”所表示的项204相对应。其结果是,根据用于指定项204的流对象播放项204-流(参考图36的右端)来执行对其基于视频流的标题进行重放以作为主通路。与该执行相并行,根据用于指定从项的从项信息126-subPTm(参考图35的右端)来执行对“多罗菜单”的重放以作为子通路。
(2)对象信息文件接下来,参考图37,通过利用一个特定示例来对在对用于“多罗菜单”的对象数据进行多路复用并将其记录为子图像流以及其构成了该视频的视频流等等时的对象信息文件130进行详细的描述。图37示意性的给出了在对象信息文件130中所构造的AU(相关单元)表格131(参考图3)以及与该AU表格134有关的ES映射表134(参考图。3)的数据结构的一个特定示例。
在这个特定示例中,如图37所示,对象信息表格存储在对象信息文件130中。对象信息表格具有如图37的上半部所示的AU表格131以及下半部所示的ES映射表134。
在图37的上半部中,AU表格131具有这样的一结构,该结构允许添加所需数目的每个区的表格。例如,如果存在四个AU,那么具有区域数目可增至四个的结构。
在AU表格131中,存储下述“AU表格一般信息”以及其他信息,在该“AU表格一般信息”中写入有AU的数目以及指向每个AU的指针等等。
AU表格131中描述了相应ES映射表134的索引号(索引号=....)以作为这样的AU信息132I,该AU信息132I表示与相每个AU#n对应的每个PU#m中的ES表索引#m。这里,″AU″是这样的一单元,该单元例如与如上所述的TV广播中的″节目″相对应(尤其是,在″多影像″广播的情况下,它是一组其是可改变的或者可选择的多个″影像″这样的一单元),并且该″AU″包括一个或多个PU,每个PU是一重放单元。此外,″PU″是如上所述的一组其包含在每个AU中的相互可变的基本流,并且由PU信息302I来指定与每个PU相对应的ES表索引#m。例如,如果多视图内容具有AU,那么该AU中存储多个PUs,并且每个PU中存储其指向多个基本流包ID的指针,该指针指示出其构成每个视图内容的信息包。这表示ES映射表134中的索引号,如随后所述。
在图37的下半部,在ES映射表134中,存储有用于每个区的ES映射表一般信息、多个索引#m(m=1、2、....)、以及″其他信息″。″ES映射表一般信息″中描述了ES映射表的大小、索引的总数等等。
″索引#m″包括用于重放的整个基本流的基本流包ID(ES_PID)、相应索引号、以及基本流的地址信息。
在该实施例中,例如,如果基本流是上述MPEG 2的视频流,那么仅将位于I图像头部的TS包的TS包号以及相应显示时间长度写入到ES映射表134上以作为其即就是ES地址信息134d这样的地址信息,通过该地址信息可试图降低数据量。另一方面,就子图像流的ES地址信息134d而言,通过写入SP控制信息作用于其上的SP数据的基本流的索引号信息134e,可进一步试图降低数据量。
因为如上所述的结构,因此可从AU表格131所指定的ES映射134的索引号中获得实际基本流的基本流包ID(ES_PID)。此外,因为可同时获得其与基本流包ID相对应的基本流的地址信息,因此可根据这些信息来重放对象数据。
根据上述光盘100的数据结构,即使将新标题添加到光盘100上,也很容易添加所需的信息,这是很有用的。另一方面,即使由于例如编辑等等而使某些信息成为多余的,所要进行的不是简单的参考信息,并且实际上不必要从该表格中删除该信息,这同样也是很有用的。
顺便说一下,在图37中,即使在下半部的ES映射表134的每个索引中描述了上半部AU表格131中未涉及的ES_PID;然而,按照这种方式,不必对所未涉及的ES_PID进行描述。然而,如果按照这种方式通过对所未涉及的ES_PID进行描述而预先制备了更加通用的ES映射表134,那么不必在诸如试图再次进行编辑操作这样的对内容进行重新创作的过程中重新构造ES映射表,这是很有利的。
现在,在对下述光盘100进行重放的过程中,所述光盘100具有如参考图30至图37所说明的作为一个特定示例的数据结构,就各种文件等等的重放顺序而言进行说明。
首先,从图30所示标题信息集合中重放出盘片头部112x。对图31所示的作为其一部分的标题表格112xtt进行重放,并且从其当中获得了标题菜单起始地址或者标题内容起始地址。
接下来,根据所获得的地址信息,开始对图30所示的标题信息200进行重放。更具体地说,执行对图32所示标题组分200-2的重放,由此可获得播放列表集合号。此外,获得了指向播放列表#1至#k的指针200PT。顺便说一下,通过采用由指针200PT来指定播放列表126的这种结构,在多个标题当中可共用多个播放列表,这多个播放列表处于标题组分200-2的重放所预先指定的播放列表集合之中。
接下来,对图31所示的播放列表集合表格112xpt进行重放,由此获得播放列表集合起始地址。根据此,开始对图33所示的播放列表集合126S进行重放,并且首先对PL显示126-1xi进行重放。
此后,在对光盘100进行重放的过程中,对其作为所需要求功能信息一个示例的PL显示126-1xi与信息重放系统的重放功能(即视频性能、音频性能等等)进行比较,并且因此,从图33所示的播放列表集合126S当中选择一个最佳播放列表126。
接下来,对所选播放列表126进行重放。更具体地说,对图34所示的播放列表组分126-2进行重放。此时,首先执行前命令126PR,此后获得了图35所示的主P项号。此后,参考图36所示的项定义表,由此对有关的项204进行重放。根据通过对流对象P项204-流(参见图37)进行重放所获得的ES索引号、IN时间、以及OUT时间,通过对相关的TS对象进行重放来执行对项204的重放。此后,执行图34所示的后命令126PS。此外,根据下一信息126-6N来指定接下来所要重放的播放列表组分,并且按照相同的方式来重复对其进行重放。
接下来,参考图38,对在将“多罗菜单”的对象数据记录为其与构成了视频等等的视频流不同的另一对象时的对象信息文件130的一个特定示例进行说明。图38示意性的给出了在对象信息文件130中所构造的AU(相关单元)表格131(参考图3)以及与该AU表格有关的ES映射表中的数据结构的一个特定示例。在该实施例中,将其构成了视频等等的视频流记录为对象#1(TS对象),并且将“多罗菜单”的对象数据记录为对象#2。
项信息以及从项信息进一步具有其用于表示对象信息文件130中的相关对象编号的信息。根据相关对象编号、相关AU编号等等来指定相关对象,并且通过上述重放顺序来对其进行重放(参考图27和图28)。在读取的过程中将即未多路复用的也未记录的“多罗菜单”的对象数据保存在存储器550中。
尤其是在该实施例中,与对用于主通路的图36所示流对象P项204-流进行重放相并行,还对用于子通路的图35所示的相应从播放(P)项信息126-subPT进行重放。此后,根据时间轴上的通过对主播放(P)项信息126-2进行重放所获得的或者通过利用其作为可显示时间长度所获得的IN时间以及OUT时间,将用于“多罗菜单”的相关TS对象数据重放为子通路。由此,将参考图20至图28所说明的“多罗菜单”重放为子通路。
如参考图1至图38所详细描述的,根据该实施例,例如在通过该项来对该项进行重放、显示、以及输出的过程中,通过相应从项来对该菜单进行重放,并且有选择的显示并输出所重放的菜单,通过此可有效的使诸如小视窗以及半透明叠加显示这样的菜单屏幕与所继续的标题重放一起显示。
顺便说一下,在上述实施例中,对其作为信息记录介质一示例的光盘100以及与其作为信息录放设备一示例的光盘100有关的记录器或播放器进行了说明。然而,本发明并不局限于该光盘以及其播放器或记录器,而是适用于其支持高密度记录或高传输率的各种记录介质以及其记录器或播放器。
例如,如图39所示,播放(P)列表具有缺省的从P项信息126MI,该缺省的从P项信息126MI包括有从P项号以及主P项的开始点,并且当每个P列表组分中不存在子通路信息时共用该缺省的从P项信息126MI。
此外,对用于“多罗菜单”的TS包与内容的TS包一起进行多路复用并将其记录在一个TS对象中,或者将其记录在与该内容的对象不同的另一TS对象中。
本发明并不局限于上述实施例,并且如果需要,在不脱离权利要求及整个说明书所示的本发明的范围或者精神的情况下可对其做出修改。信息记录介质、用于记录信息的设备和方法、用于重放信息的设备和方法、用于录放信息的设备和方法、对记录或者重放进行控制的计算机程序、以及其包括有随这种变化而发生的控制信号的数据结构同样属于本发明的技术范围之内。
工业实用性与本发明有关的信息记录介质、用于记录信息的设备和方法、用于重放信息的设备和方法、用于录放信息的设备和方法、对记录或者重放进行控制的计算机程序、以及其包括有控制信号的数据结构在消费或者工业用途上可用于诸如DVD这样的高密度光盘,在该光盘上记录有高密度的诸如视频信息、音频信息、子图像信息、以及重放控制信息这样的各种信息,并且其还可用于DVD播放器、DVD记录器等等。此外它们在消费或者工业用途上例如还可用于诸如安装在各种计算机设备上或者与各种计算机设备相连的信息记录介质、信息录放设备等等。
权利要求
1.一种信息记录介质,在该信息记录介质上记录有一系列内容信息;与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;以及播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成所述内容信息并且当重放时所述项单元是可存取的,所述播放列表信息包括项信息,该项信息用于指定构成所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项,其中从项信息进一步利用作为标准的所述内容信息的重放时间点来指定所述菜单信息的重放时间点。
2.根据权利要求1的信息记录介质,其中所述介质进一步包括指定信息,用于在将所述菜单信息显示为所述内容信息显示上的小视窗的过程中,指定该小视窗的显示位置。
3.根据权利要求1的信息记录介质,其中所述介质进一步包括指定信息,用于在将所述菜单信息显示为所述内容信息显示上的小视窗的过程中,指定该小视窗的大小。
4.根据权利要求1的信息记录介质,其中所述介质进一步包括指定信息,用于在将所述菜单信息显示为所述内容信息显示上的小视窗的过程中,指定该小视窗的显示位置和大小。
5.根据权利要求1的信息记录介质,其中将所述菜单信息与所述内容信息一起记录在下述内容空间中,所述内容空间中记录有所述内容信息并且占用了记录区域的一个区域。
6.根据权利要求1的信息记录介质,其中通过下述包单元来对所述内容信息和所述菜单信息进行多路复用并对其进行记录,所述信息包单元是以物理方法可存取的单元且分别存储有一块所述菜单信息以及所述内容信息。
7.根据权利要求1的信息记录介质,其中通过预定包单元来将所述菜单信息记录为与所述内容信息所构造的对象不同的另一对象。
8.一种信息记录设备,包括第一记录设备,该第一记录设备用于记录一系列内容信息以及与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;第二记录设备,该第二记录设备用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成所述内容信息并且当重放时所述项单元是可存取的,所述第二记录设备对所述播放列表信息进行记录以便所述播放列表信息包括项信息,该项信息用于指定构成所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项,并用于进一步利用作为标准的所述内容信息的重放时间点来指定所述菜单信息的重放时间点。
9.一种信息记录方法,包括第一记录处理,该第一记录处理用于记录一系列内容信息以及与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;以及第二记录处理,该第二记录处理用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成所述内容信息并且当重放时所述项单元是可存取的,所述第二记录处理对所述播放列表信息进行记录以便所述播放列表信息包括项信息,该项信息用于指定构成所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项,并用于进一步利用作为标准的所述内容信息的重放时间点来指定所述菜单信息的重放时间点。
10.一种用于对根据权利要求1至7的任何一个的所述信息记录介质进行重放的信息重放设备,所述信息重放设备包括重放设备,该重放设备用于对所述内容信息、所述菜单信息、以及所述播放列表信息进行重放;显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单消息;以及控制设备,该控制设备用于控制所述重放设备以根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放,并且用于控制所述显示及输出设备以便根据通过所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不显示。
11.根据权利要求10的信息重放设备,其中所述控制设备对所述显示及输出设备进行控制以便根据所述重放设备重放的指定信息所指定的小视窗的显示位置而将所述重放菜单信息显示并输出为所述重放内容信息上的小视窗。
12.根据权利要求10的信息重放设备,其中所述控制设备对所述显示及输出设备进行控制以便根据所述重放设备重放的指定信息所指定的小视窗的大小而将所述重放菜单信息显示并输出为所述重放内容信息上的小视窗。
13.根据权利要求10的信息重放设备,其中所述控制设备对所述显示及输出设备进行控制以便根据所述重放设备重放的指定信息所指定的小视窗的显示位置和大小而将所述重放菜单信息显示并输出为所述重放内容信息上的小视窗。
14.根据权利要求10的信息重放设备,进一步包括一缓冲存储器,该缓冲存储器使处于可容易显示及可输出状态的所述重放菜单信息保持预定时段,而不管所述显示及输出设备是否显示并输出了所述重放菜单信息。
15.一种用于在信息重放设备上对根据权利要求1至7的任何一个的所述信息记录介质进行重放的信息重放方法,该信息重放设备具有(i)重放设备,该重放设备用于对所述内容信息、所述菜单信息、以及所述播放列表信息进行重放;(ii)显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;以及(iii)指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单消息,所述信息重放方法包括第一控制处理,该第一控制处理根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放;以及第二控制处理,该第二控制处理用于控制所述显示及输出设备以便根据通过所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不显示。
16.一种信息录放设备,包括第一记录设备,该第一记录设备用于记录一系列内容信息以及与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;第二记录设备,该第二记录设备用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成所述内容信息并且当重放时所述项单元是可存取的,所述第二记录设备对所述播放列表信息进行记录以便所述播放列表信息包括项信息,该项信息用于指定构成所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项,并用于进一步利用作为标准的所述内容信息的重放时间点来指定所述菜单信息的重放时间点;重放设备,该重放设备用于对所述内容信息、所述菜单信息、以及所述播放列表信息进行重放;显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单消息;以及控制设备,该控制设备用于控制所述重放设备以根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放,并且用于控制所述显示及输出设备以便根据所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不显示。
17.一种信息重放设备上的信息录放方法,所述信息重放设备包括(i)重放设备,该重放设备用于对内容信息、菜单信息、以及播放列表信息进行重放;(ii)显示及输出设备,该显示及输出设备可显示并输出所述内容信息以及所述菜单信息;以及(iii)指定设备,该指定设备可外部的指定是在所述显示及输出设备上显示还是不显示所述菜单信息,所述信息录放方法包括第一记录处理,该第一记录处理用于记录一系列内容信息以及与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;第二记录处理,该第二记录处理用于记录播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成所述内容信息并且当重放时所述项单元是可存取的,所述第二记录处理对所述播放列表信息进行记录以便所述播放列表信息包括项信息,该项信息用于指定构成所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项,并用于进一步利用作为标准的所述内容信息的重放时间点来指定所述菜单信息的重放时间点;第一控制处理,该第一控制处理根据包含在所述重放设备所重放的所述播放列表信息之中的项信息以及从项信息来对所述内容信息和所述菜单信息进行重放;以及第二控制处理,该第二控制处理用于控制所述显示及输出设备以便根据所述指定设备的外部指定而有选择的显示并输出所述重放菜单信息叠加在与所述重放菜单信息相对应的所述重放内容信息的一部分上或代替所述重放内容信息的一部分或者根本不显示。
18.一种用于记录控制的计算机程序,该计算机程序用于对配置于根据权利要求8的信息记录设备上的计算机进行控制,所述程序可使计算机起第一记录设备以及第二记录设备的至少一部分的作用。
19.一种用于重放控制的计算机程序,该计算机程序用于对配置于根据权利要求10的信息重放设备上的计算机进行控制,该程序可使计算机起重放设备、显示及输出设备、指定设备、以及控制设备的至少一部分的作用。
20.一种用于录放控制的计算机程序,该计算机程序用于对配置于根据权利要求16的信息录放设备上的计算机进行控制,该程序可使计算机起第一记录设备、第二记录设备、重放设备、显示及输出设备、指定设备、以及控制设备的至少一部分的作用。
21.一种包括控制信号的数据结构,包含一系列内容信息;与所述内容信息有关的菜单信息,该菜单信息将在对所述内容信息进行重放的过程中与所述内容信息一起显示;以及播放列表信息,该播放列表信息用于通过下述项单元来定义所述内容信息的重放顺序,所述项单元构成所述内容信息并且当重放时所述项单元是可存取的,所述播放列表信息包括项信息,该项信息用于指定构成所述内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的所述菜单信息指定为从项,其中从项信息进一步利用作为标准的所述内容信息的重放时间点来指定所述菜单信息的重放时间点。
全文摘要
在该信息记录介质上记录有一系列内容信息;对所述内容信息进行重放过程中与所述内容信息一起显示的菜单信息;以及播放列表信息,该播放列表信息用于通过下述项单元来定义内容信息的重放顺序,所述项单元构成内容信息并且当重放时所述项单元是可存取的。播放列表信息包括项信息,该项信息用于指定构成内容信息的每个项;以及从项信息,该从项信息用于将与所述每个项相对应的菜单信息指定为从项,其中,从项信息进一步利用作为标准的所述内容信息的重放时间点来指定所述菜单信息的重放时间点。
文档编号H04N9/82GK1725350SQ20051008096
公开日2006年1月25日 申请日期2003年10月1日 优先权日2002年10月1日
发明者高桑伸行, 福田泰子, 泽边孝夫, 钟江彻, 中原昌宪, 幸田健志, 今村晃 申请人:日本先锋公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1