保留菜单控制数据的记录媒体及菜单控制方法和装置的制作方法

文档序号:7963799阅读:92来源:国知局
专利名称:保留菜单控制数据的记录媒体及菜单控制方法和装置的制作方法
技术领域
本发明涉及保留菜单控制数据的记录介体、菜单控制方法及装置,用于控制与菜单上的菜单钮的操纵相一致的操作,用于重演诸如数字视盘或数字通用盘(DVD)记录媒体上的信息。
背景技术
DVD和DVD播放机已实际使用。DVD是一种记录数字式视频和音频数据的光盘。在重播DVD上数据和将数据记录到DVD上时,DVD播放机运行最低限度的重播数据。
在DVD格式(标准)中,除了在移动画面专家组(MPEG)2中编码的常规移动画面外,还对称之为子画面的静止画面的格式下了定义。这种子画面可以叠加在移动画面上。DVD提供电影的题目(小标题)及具有这种子画面的菜单。
在DVD格式中,提供了用于控制DVD播放机重播方法的称为导航指令的特定编程语言。在导航指令中的程序设计执行,例如,交互性的节目(软件)和在特殊点上开始的重播。该特殊点称为章节,如高亮度区域的开始或电影故事的停顿或CD上的表示几段音乐之间停顿的音轨。
上面提到的交互性节目需要用户可操作的画面以便相互问答。
DVD播放机的交互性操作一般都由观众使用遥控器上的标记键等选择显示在菜单上的操作钮间接操作完成的,而不是使用DVD播放机或遥控器的操作钮直接交互性操作。结果,可以提供各种交互性软件而不受专用于DVD播放机硬件钮的限制。
在这类交互性操作的菜单中,为任一DVD共有的基本菜单被定义为DVD系统菜单。DVD系统菜单是可由观众通过操作DVD播放机遥控器的菜单钮提取的框形,以用于播放DVD播放机中的DVD。格式规定菜单钮需要加到遥控器上。DVD系统菜单包括显示在荧光屏上的操作钮。观众通过用标记键选择操作钮获得各种重播图像。格式规定标记键需要加到遥控器上。
在DVD格式中定义了各种型式的DVD系统菜单。图1是章节菜单的一种例子,它是DVD系统菜单中的一种。章节菜单是一种包括几个排列在显示屏上的操作钮的菜单,使之能直接转到每一个章节。
图1所示的章节菜单包括六个章节指定钮301,两个菜单选择钮302和两个菜单页选择钮303。六个章节指定钮301中的三个被垂直排列在显示屏的左边;另三个排列在右边。两个菜单选择钮302并排地排列在章节指定钮301的下面。
这类菜单的编辑需要根据DVD的子画面格式建立与每个操作钮相一致的象素信息。此外,还必须对每个操作钮所需要的导航命令完成程序设计。
为了用图1所示的菜单重播DVD,观众选择菜单上的各种钮并用遥控器规定操作。遥控器包括,例如,用于垂直和水平移动选定的操作钮的向上标记键、向下标记键、向左标记键和向右标记键,及用于完成选定操作钮操作的菜单进入键。
一般,显示在监视器上的菜单包括几个操作钮。观众按下遥控器上的标记键并暂时选择操作钮中的一个。观众再按菜单进入键并完成选定的操作钮的操作。根据DVD格式,选定钮的颜色要改变或者选定钮被加上框,以便表示在显示屏的该钮被选定。这种表示在下面的说明中称之为辉亮部分。图2是一种菜单的例子,其中有一个操作钮是被辉亮的。如图所示,六个章节指定钮301中的左上钮301a是被辉亮的。
辉亮包括两种。一种是选择辉亮,用以表示菜单中的操作钮仅被暂时选择。另一种是操作辉亮,用以表示菜单进入键按压之后直到马上要执行操作之前,按压菜单进入键有效约1秒。在图2所示的例子中,当左上方钮301a处于选择辉亮状态时按压菜单进入键,则辉亮着色转入操作辉亮状态约1秒。然后显示直接转到“景象1引言”章节,重播开始。
然而,上面描述的简单辉亮的说明仅是钮颜色的改变或加框,这对于通知观众钮选择或执行来说是不够的。这类用户接口不是友好的用户。此外可用于辉亮的16种颜色中多达4种颜色可同时使用。这种简单的辉亮缺乏表达力。就产品而言,仅用简单辉亮很难编辑出吸引观众的菜单。

发明内容
本发明的目的是提供一种保留菜单控制数据的记录媒体、菜单控制方法及装置,以编出富于表现力并对观众有吸引力的菜单。
本发明的保留菜单控制数据的记录媒体用于按照在显示屏上显示的菜单上的操作完成指令输入。菜单控制数据具有的数据结构包括显示菜单的菜单显示数据,该菜单至少包含一个菜单钮以指示执行预定功能;根据菜单钮操作的确定以显示预定应答画面的应答画面数据;当菜单钮的操作在用菜单显示数据显示的菜单上被确定时,使用应答画面信息指示显示应答画面的数据;应答画面显示后,指示执行给定到菜单钮上的功能的数据。
本发明的菜单控制方法用于按照在显示屏上显示的菜单上的操作完成指令的输入。该方法包括如下各步显示菜单,该菜单至少有一个菜单钮以指示执行预定功能;当菜单上的菜单钮的操作确定时显示预定的应答画面;应答画面显示以后执行给定在菜单钮上的功能。
本发明的菜单控制装置用于按照在显示屏上显示的菜单上的操作完成指令的输入。该装置包括用于显示菜单的菜单显示机构,该菜单至少包含一个菜单钮以指示执行预定的功能;在确定菜单上的菜单钮的操作之后显示预定应答画面的应答画面显示机构;由应答画面显示机构显示应答画面以后,用于执行给定在菜单钮上功能的执行机构。
根据本发明的保留菜单控制数据的记录媒体,包含有用于指示执行预定功能的菜单钮的菜单是使用菜单控制数据中的菜单显示数据显示的。根据菜单上菜单钮操作的确定,用指示显示的数据指示应答画面的显示。通过使用应答画面数据显示应答画面。应答画面显示以后,使用指示执行的数据执行指定在菜单钮上的功能。
按照本发明的菜单控制方法,显示包含指示执行预定功能的菜单钮的菜单。当菜单上的菜单钮的操作确定时,显示预定的应答画面。应答画面显示以后,执行指定在菜单钮上的功能。
根据本发明的菜单控制装置,包含指示执行预定功能的菜单钮的菜单由菜单显示机构显示。当菜单上的菜单钮的操作确定时,由应答画面显示机构显示预定的应答画面。显示应答画面以后,由执行机构执行指定在菜单钮上的功能。
本发明其他的目的、特点和优点从下面的描述中更充分的体现出来。


图1表示相关技术的DVD播放机的章节菜单的一个例子;图2表示相关技术的菜单的一个例子,其中一个菜单钮被辉亮;图3是本发明的第一个实施例的从菜单到重播章节的移动画面的操作简图;图4是本发明第一个实施例的从由多页组成的菜单到重播章节的移动画面的操作说明图;图5图解说明本发明第一个实施例中的根目录菜单的PGC结构;图6图解说明编制图4所示菜单用的数据结构;图7表示DVD的VOB的数据结构;图8表示DVD的PGC的数据结构;图9表示DVD的单元的数据结构;图10表示DVD中PGC和VOB之间的关系;图11是图10中的PGC结构的示意图;图12是DVD播放机及其辅助设备;图13本发明第一实施例的DVD播放机的框图;图14用于说明DVD子画面的解释图;图15A、15B是说明DVD子画面的解释图;图16是重播DVD播放机中PGC的操作程序图,其中执行图4所示的重播操作;图17是接着图16的重播操作的流程图;图18是本发明的第二实施例的重播操作的流程图;图19是接着图18的重播操作的流程图;图20是本发明第三实施例的数据结构示图;
图21是本发明第三实施例的重播操作的流程图。
具体实施例方式
参照各附图将详细描述本发明的优选实施例。在要描述的例子中,本实施例的一种保留菜单控制数据的记录媒体、一种菜单控制方法、一种菜单控制装置应用到DVD和DVD播放机。即,DVD相当于本实施例的记录媒体。控制用于重播记录在DVD播放机中的DVD上的信息的菜单的方法相当于本实施例的菜单控制方法。DVD播放机相当于实施例的菜单控制装置。
首先描述显示DVD的菜单所需要的子画面。如上所述,在DVD格式中,除了在MPEG 2规定的普通移动画面外,还对称之为子画面的静止画面作了定义,其中该子画面可以叠加到移动画面上。在DVD格式的子画面格式中,将对与本发明实施例有关部分作简短说明。
如图14所示,DVD的子画面定义为特有的二进位象素数据202的集合,象素数据202分配给其显示屏被分成720宽×478高(如同在NTSC视频标准中所规定的)的象素201的每个中。对由二进位象素数据表示的每一个值都指定一种特有的颜色。总共有4种颜色表示象素数据。实际上,从16种颜色的调色板中选出了想要的4种颜色的组合,要用的4种颜色的每1种被指定到子画面的每个象素中。
叠加到移动画面上的子画面的百分数是可选的。例如,如果子画面的百分数是0%,移动画面的百分数是100%,则子画面是透明的及不可见的。如果都是50%,则子画面是半透明的。如果两个百分数为100%和0%,则本底移动画面完全被隐匿。
为每个象素数据分别造表,以说明选定的4种颜色与用二进位象素数据表示的值一一对应及叠加在本底移动画面上的子画面的百分数。
参见图15A,15B,将对DVD的子画面中的加边十字形的图像作为一个例子来考虑。如图15A所示,为表示加边十字形需要的颜色是3种,它包括背底211的、十字形212的和加边213的颜色。十字形的尺寸假定为9×9象素。如果象素数据‘00’指定为背底211的颜色,象素数据‘11’是十字形212的颜色,象素数据‘10’是加边213的颜色,那么9×9象素数据的集合体就被确定为图15B所示的那样。通过对整个720×478象素进行上述的操作就可得到1个DVD的子画面。
就这种子画面来说,假如表示符号的象素数据仅排在靠近720×478象素所有区域的下侧,则该部分的以上都定义为背底211,背底211的移动画面的象素的百分数是0%,这就得到其符号在靠近下侧而其余部分是透明的子画面。通过使用这种机制,就能使DVD实现电影等的题目画面。
现在要说明DVD的菜单。如前所述,在交互性操作的诸菜单中,将任一DVD共有的基本菜单定义为DVD格式的DVD系统菜单。DVD系统菜单是由观众通过操作DVD播放机遥控器的菜单钮将其提出以重播DVD播放机中的DVD的框形。该格式规定遥控器需要菜单钮。观众用遥控器上的标记键选择显示在显示屏上的操作钮选定各种重播图像。DVD格式规定以下DVD系菜单。
1、题目菜单题目菜单被观众用于在DVD上记录有几个题目时规定哪个声音和视频数据的题目(一部电影或动画片)要重播。
2、章节菜单音频和视频数据的题目(一般称为一部作品,如一部电影或音乐视频的唱片集)有特殊的停顿或分割(电影场景的改变或由录音公司的生产者规定马上选取的视频片之间的停顿)。这样一种停顿或分割称为章节。章节菜单有章节钮,以便马上可在每个章节开始重播。
3、音频菜单当对记录在DVD上的视频数据的每个题目设置几个音频频道时(如当电影的视频数据包括原始语言的音频数据和以多种其它语言配音的音频数据时),提供音频菜单,以供选择频道。音频菜单包括排列在显示屏上、表示可供选择的几种语言的、各自为相应的音频频道提供的菜单钮。
4、子题目菜单子题目是电影和电视广播表示标题用的术语。当记录在DVD上的题目有一个或几个子题目时,提供的子题目菜单用于选择几类子题目中要播放的是哪个子题目,或确定该子题目录是否播放。子题目菜单包括排列在显示屏上、表示可供选择的几种子题目的、各自为相应的子题目提供的菜单钮。
5、角度菜单角度是DVD格式特有的功能。例如为了记录足球赛,通常要用几个摄相机从不同的角度同时拍摄。即,足球赛的视频数据包括用长镜头摄相机拍得的整个比赛的图像,由跟随进攻的摄相机拍得的特写的图像及由跟随防守的摄相机拍得的特写的图像。当通过从不同的角度同时拍摄目标得到的多种视频数据多路输送到要记录的DVD上并要在DVD播放机中重播时,DVD的该角度功能可使观众选择从不同角度拍得的视频数据重播。角度菜单包含排在显示屏上的由各自为相应角度提供的菜单钮,以表示可供选择的角度。
6、根目录菜单至此,由DVD格式定义的菜单描述了5种。然而,情况不总是这样,即DVD播放机的遥控钮包括5个钮用于显示5种菜单。DVD格式提供只需要两个钮提取题目菜单和其它菜单。因此,假如重播的题目需要章节菜单、音频菜单、子题目菜单和角度菜单中的1个或多个,则为了提取这些菜单就需要特殊的菜单。根目录菜单包括排列在显示屏上的1个或多个菜单钮以表示章节菜单、音频菜单、子目录菜单和角度菜单中的1个或多个。
当编制这些菜单,需要根据DVD的子目录格式建立与每个菜单钮相应的象素信息。此外需要按每个菜单钮所需要的导航指令完成编程。如上所述,导航指令是DVD格式中规定的控制DVD播放机的重播方法的特殊语言。写在导航指令中的程序与视频和音频信息一起记录在DVD上。DVD播放机按照写在导航指令中的程序重播视频和音频数据。
现在参考图7说明用于编辑上面所述的各菜单的数据结构。多路输送的视频和音频数据作为DVD的内容被称为视频目标(VOB)。VOB是由有意义的多路输送的视频和音频数据构成的,在允许为了连续重播诸如电影题目、音频菜单或章节菜单而选取的状况下,它被定义为制作大场景的多路输送数据。
因此,一个简单的DVD通常包括多个称为VOB的程序块。如图7所示,每个VOB 62都有顺序的VOB标记数(VOB ID数)(图7中的ID#1)。VOB 62还分成称为单元63的组。每个单元63有一个呈上升顺序(图7中的ID#1至ID#6)的单元标记数(单元ID数)。VOB 62不是机械地分成单元63,而每个单元63都被定为有意义的程序块,如同定义VOB一样。例如,该单元相当于电影题目的各章节中的段或者相当于要显示的具有多页的菜单中的页。
按照DVD格式,组用称为程序通道(chain)(PGC)的重播控制数据表示,菜单或题目在该组中重播。如图8所示,PGC 70由前指令(PRE CMD)64,VOB识别器(VOB ID)65和后指令(POST CMD)66组成。VOB ID 65由上面所述的VOB ID数的组合及盘上的起始地址组成,该盘记录着相应的VOB。可以按顺序提供多个VOB ID 65。
VOB ID 65还由一组单元信息段67组成。如VOB ID 65一样,每个单元信息段67由单元识别器(单元ID)68和在完成单元重播点执行的单元指令(单元CMD)69组成,单元识别器68是由单元ID数的组合(单元号CN#1到CN#6,见图8)组成的。在本发明中,单元CMD 69仅用于特殊目的,可以省略。单元CMD 69通常不在普通电影或静止框式菜单中使用。
DVD播放机跟踪用VOB ID 65和按顺序出现的单元ID 68说明的信息,以确定地址,在该地址记录要重播的多路输送数据的内容及实际完成重播。为方便起见,该操作称之为PGC的重播。PRE CMD 64是PGC重播以前执行的导航指令。POST CMD 66是PGC重播以后执行的导航指令。导航指令将在后面说明。
正如所述,DVD的重播是由与实际多路输送数据(VOB 62)和附加于VOB62的VOB ID 65和单元ID 68相一致的PGC 70的组合所构成的。重播是由包括PRE CMD 64、POST CMD 66和单元CMD 69的导航指令控制。虽然DVD重播还需要更多的其它信息,但与本发明无关的说明在此省略了。
现在将说明导航指令。根据DVD格式,写在导航指令中的程序与视频和音频数据一起记录在DVD上。DVD播放机按照写在导航指令中的程序重播视频和音频数据。例如,多路声音信道可以多路记录在DVD上,写在导航指令中的程序用于指定要选择多路频道中的哪一个及直接转到开始重播的章节。写在导航指令中的程序还可用于除了这些简单例子以外的很多复杂操作。
例如,写在导航指令中的程序完成交互性工作,其中向观众提问的静止画面(子画面)在章节重播完成时出现,并根据观众对问题的回答确定开始重播的指定章节。该例子是一种在称之多层的/多结果的(带比赛的作品)要素的一件作品中的使用方法,在该要素中,在A和B等之间的选择都规定在场景之间的每个停顿上,根据该选择确定下个场景。通过使用导航指令可达到高的相应对话性,例如重复特定单元的重播或根据观众使用DVD菜单的选择改变重播的单元。
图9表示为了执行菜单在多路输送的VOB 62中的单元63的数据结构。虽然执行菜单的数据结构由整个PGC确定,但是只描述执行菜单钮的结构。
例如,假定菜单包括多页,每个菜单页由单个单元63组成。与页数相当的单元63组成图7中所示的VOB 62。如图9所示,单元63由下列要素构成。
1、单元(cell)单个单元63包括相当一页菜单的所有显示数据和菜单钮的控制数据。单元63包括作为显示数据的子画面71和菜单钮的显象图像。单元63还包括作为菜单钮的控制数据的辉亮信息数据(图中HLI)72。本发明的实施例中,作为菜单本底的视频数据(图中VIDEO)73实际上被多路输送在单元63中。此外,如果菜单是一个带声音的(移动的或静止的)画面,则音频数据74(以AUD IO表示)被多路输送在单元63中。如果视频数据是一个静止框式图像,则菜单就是一个静止框式菜单。假如视频数据是移动图像,则菜单是一个移动画面菜单。
2、子画面子画面71是一个储存显示菜单用的象素数据和颜色资料的区域。子画面71包含子画面象素数据75和钮着色数据(示作BTN COLOR)76,它将在后面说明。
3、辉亮信息数据(HLI)辉亮信息数据72是一个区域,其中储存与菜单上菜单钮选择有关的信息。辉亮信息数据72包括辉亮着色数据77和钮信息数据(示作BTN INFO)78。辉亮着色数据77包括用于改变在菜单上被选择的菜单钮中的一个钮的颜色以表示选择的着色信息和当指定到被选钮的功能执行时为改变该菜单钮颜色的着色信息。钮信息数据78包括菜单钮在菜单上的相关位置;菜单钮间的相邻的信息,当用DVD播放机遥控器的标记键垂直和水平地移动在菜单上选定的菜单钮时,需要该信息表明要选定的下一个菜单钮;在菜单钮的操作确定时用的并为菜单钮提供的导航指令。
4、子画面象素数据显示菜单钮的象素数据存储在子画面象素数据75中。假如菜单有几页,则为相应的页设置象素数据。
5、钮着色数据钮着色数据76保留子画面象素数据的着色信息以显示不选定(未辉亮)时的菜单及表示着色调色板的数据,以便在菜单钮被辉亮时作为着色信息的参考。
6、辉亮着色数据辉亮着色数据77为辉亮菜单上的菜单钮保留着色信息。着色信息包括选择着色数据79,以表示菜单钮被选时的辉亮颜色;操作着色数据80,它表明当指定到被选菜单钮的功能执行时,菜单钮的辉亮颜色。着色数据79和80中的每个对于表示钮着色数据76中的着色调色板的数据是一个指针(pointer),并不保留实际的着色数据。
7、钮信息数据钮信息数据78包括钮位置数据(示作BTN POSI TION)81,用于说明菜单上菜单钮的相对位置;相邻钮数据(示作ADJ BTN)82,当菜单上选定的菜单钮用DVD播放机的遥控器的标记键垂直和水平移动时,为表示要选的下一个菜单钮需要该相邻钮数据;钮指令(示作BTN CMD)83,它由为执行指定到菜单钮上功能的导航指令组成。钮信息数据78作为描述菜单上菜单钮的功能逻辑的部分起关键作用。
8、选择着色数据选择着色数据79在菜单钮选择时,保留指向辉亮着色的着色调色板的指针。
9、操作着色数据当执行指定到菜单钮上的功能时,操作着色数据80保留指向菜单钮辉亮着色的着色调色板的指针。
10、钮位置数据钮位置数据81用象素坐标表示菜单上菜单钮的相对位置。具体地说,因为每个菜单钮的逻辑显示区都设定为矩形,所以钮位置数据81包括该区的左上角和右下角的坐标。钮位置数据81还包括在菜单钮未选择时指向着色信息的着色调色板的指针。在简单菜单中,规定表示钮未选的颜色被定义为与菜单钮的数无关。钮位置数据81还包括一个作为自动操作信息的自动操作标记,自动操作信息表示在菜单钮被选择时,指定在每个菜单钮上的功能是否自动完成。
11、相邻钮数据相邻钮数据82保留菜单钮间的相邻信息,当菜单上的被选菜单钮用DVD播放机的遥控器的标记键作垂直和水平移动时,用于表示要选的下一个菜单钮需要该数据。
12、钮指令钮指令83是执行指令到菜单钮上的功能的导航指令并直接定义该功能。
现参照图10将对至此已说到的VOB的数据结构及PGC及菜单作说明。如图所示,对应于本发明的菜单控制数据的PGC 70包括单元号CN#1,#2,#3等的单元信息段67。图10中单元号CN#1,#2,#3等的单元ID号分别是#1,#2,#3等。用单元信息段67表示的VOB 62中的单元63包括菜单显示数据(视为菜单本底的视频数据、音频数据和子画面数据)及作为菜单钮控制数据的辉亮信息数据(HLI)。图10表明菜单显示数据包含在单元ID#1的单元63中。为了显示简单的菜单,需要如此复杂难懂的数据结构。然而,如果把注意力集中到控制菜单的作用原理和题目重播的导航指令上,那么与菜单显示有关的条目就是PRE CMD 64,单元CMD 69,POSTCMD 66及BTN CMD 83。于是,为方便起见,PGC 70的结构,除了图11中所示的导航指令以外,只需用表明对应于单元63的单元ID 68来表示。图11中的BTN CMD#1,#2等表明对应于菜单页的BTN CMD的数目等于菜单钮数。严格地说虽然BTN CMD 83包含在单元63中,但为了方便,在图11中将BTN CMD 83包含在PGC 70中。
用图3所示的特殊例子来说明本发明的实施例的概要。在该例中的菜单是章节菜单。图3表示从菜单到题目重播的例子。菜单可以是一般的静止画面或精彩的带声响的移动画面。带声响的移动画面按自动重复重播的程序工作。如图3中的菜单1,正跑向房子的白兔与声音反复地重播。菜单钮由子画面的静止画面构成,当菜单在DVD播放机中重播时,与带声响的作为本底的移动画面合成一个画面。在带声响的作为背景的移动画面中,移动画面是上面例中提到的白兔跑向房子的画面。声响是诸如“选你喜欢的”语言。
在图3的菜单1上,观众用相关技术菜单的类似操作方法操作遥控器的标记键,选择一个菜单钮以决定要重播的章节。一旦确定了菜单钮的执行,菜单钮就变成操作辉亮,该钮的辉亮部分的颜色就改变,象在相关技术菜单中一样,于是相关技术菜单移到章节重播。在本发明的实施例中,菜单钮的执行确定后,为了突出菜单钮的操作辉亮,在菜单钮已经变成操作辉亮和钮的辉亮颜色已经改变后,一个表示操作辉亮状态的带声响的特殊短移动画面自动重播。然后,显示变成用菜单钮选定的题目的章节并开始重播。为方便,这系列操作称为“动态辉亮”。表示操作辉亮状态的带声响的移动画面称为“动态辉亮画面”。在图3所示的例子中,选择菜单钮2的“场景1引言”钮2就转入操作辉亮。表现白兔开门、进房及房子关闭的移动画面就自动显示,它作为带特殊声响的动态辉亮画面3。在动态辉亮画面3显示以后,由菜单钮2的“场景1引言”指定的章节的移动画面在题目重播显示屏4重播。特殊的声响可以设定为移近的声响效果,开门的声响效果或与重播章节有关的消息。
下面说明用带声音的移动画面完成的菜单操作及各页的操作。图4所示的菜单由两页组成,它由带有声音的移动画面、动态辉亮画面和按照在菜单上选定的菜单钮(BTN)重播的章节提供。
第一页菜单(P1)包括命令章节(1)重播的BTN(#1)11;命令章节(2)重播的BTN(#2)12;命令转到下个菜单页的向下指的箭头BTN(#3)14。第二页菜单(P2)包括命令章节(3)重播的BTN(#5)17;命令章节(4)重播的BTN(#6)18;及命令转到前菜单页的向上指的箭头BTN(#4)20。首先,第一页菜单(P1)完成重复重播,其中带声音的移动画面作为一个菜单画面10被重播,画面重播到其末端(箭头13)以后,显示自动回到画面的开始。同菜单(P1)一样,第二页菜单(P2)完成重复重播,其中作为菜单画面16的带声音的移动画面被重播,画面重播到其末端(箭头19)以后,显示自动回到画面的开始。在选择并执行BTN(#3)14以后,第一页的菜单画面10停止重播。然后,在第二页的菜单画面16的始点开始重播。反过来,在选择和执行BTN(#4)20以后,第二页的菜单画面16马上停止重播。然后,在第一页菜单画面10的始点开始重播。
下面说明动态辉亮操作。假定第一页菜单画面10的反复重播正在进行。如果选择并执行BTN(#1)11,则菜单画面10的重播马上中止,动态辉亮画面(1)15自动重播。在重播结束时,显示转到题目中的章节(1)22并开始重播,这是BTN(#1)11的固有功能。如果选择并执行BTN(#2)12,象BTN(#1)11一样,菜单画面10的重播马上中止,动态辉亮画面(1)15自动重播。在重播结束时,显示转到题目中的章节(2)23并开始重播,这是BTN(#2)12的固有功能。
当第二页的菜单画面16的反复重播完成时,如果选择并执行BTN(#5)17,则重播动态辉亮画面(2)21,然后显示转到章节(3)24。如果选择并执行BTN(#6)18,如BTN(#5)17那样,重播动态辉亮画面(2)21,然后显示转到章节(4)25并开始重播。这样一个动态辉亮操作是由作为菜单控制数据的PGC结构和导航指令的程序设计完成的。
现在说明上述本实施例中的为完成该操作的PGC结构和导航指令的程序设计。虽然菜单结构需要的信息包括子画面象素数据75、钮着色数据76、选择着色数据79,操作着色数据80、钮位置数据81及相邻钮数据82,如图9所示,由于这些信息不直接与本发明有关,故它们的详细说明就省略了。在此,假设本实施例中要做的程序设计与本发明的说明并不矛盾。例如,程序设计包括为钮着色数据76指定不透明颜色;起始已辉亮菜单钮是BTN(#1)11或BTN(#5)17;及仅包括垂直关系的相邻钮数据82。
下面说明作为数据结构的VOB和PGC结构,其中图4中所示的菜单是作为DVD系统菜单中的章节菜单执行的。
如前所述,如果DVD系统菜单包括章节菜单,音频菜单,子题目菜单和角度菜单中的任何菜单,则DVD系统菜单就需要一个特殊菜单,即根目录菜单以提取该菜单。于是需要根目录菜单的PGC,它是根目录菜单的逻辑性结构。图5表示根目录菜单的PGC(PGC#1)30的结构。根目录菜单的PGC30没有显示作为根目录菜单的任何菜单页,因此PGC 30没有任何相应的VOB和单元,PGC 30是一种仅由导航指令中的PRE CMD 31组成的PGC的特殊形式。在DVD格式中,这样一种PGC被称为虚拟的PGC。
图6给出图4中菜单的VOB和PGC结构。实际上作为章节菜单和动态辉亮画面重播的作为本底的视频信号,音频数据及作为菜单钮的子画面信号被扩大成VOB(VOB ID#1)61中的一组数据。VOB 61包括单元号CN#1至CN#4的四个单元41至44。图6中单元号为CN#1至CN#4的单元41至44的单元ID号分别为#1至#4。图4中作为菜单显示数据的第一页菜单10的数据记录在单元ID#1的单元41中。和菜单10一样,第二页的菜单16的数据记录在单元ID#2的单元42中。作为应答画面显示的数据的动态辉亮画面(1)15的数据记录在单元ID#3的单元43中。动态辉亮画面(2)21的数据记录在单元ID#4的单元44中。
如上所述,通过顺序记录菜单显示数据和动态辉亮画面数据就能容易地完成DVD的编辑,即,制作一个母带是不需要特殊关注的。为了制作这类特殊菜单,用户可以提供一个母带,带中必要的移动画面和声音是彼此结合的。用户可以用时间码表示设置在母带上的菜单页之间的停顿及动态辉亮部分的划分。因此菜单很容易制作。从而,因为菜单数据和动态辉亮画面是顺序提供的,所以DVD的编码和多路输送仅一步完成,它比逐步操作效率更高。
在VOB 61具有上述结构的同时,PGC 40编制如下。一个章节菜单的PGC(PGC#2)配置到VOB 61组。PGC 40包含与四个单元41至44有关的信息。为了表示该信息与VOB 61中的单元41至44之间的一致性,该信息定义如下。VOB 61中单元号CN#1的单元41的单元ID号定为#1。单元号CN#2的单元42的单元ID号定为#2。单元号CN#3的单元43的单元ID号定为3。单元号CN#4的单元44的单元ID号定为4。
单元41和42的单元ID号分别为#1和#2,它们分别相当于第一页菜单10和第二页菜单16,见图4。菜单10和16各包含三个菜单钮。因此三个BTN CMD(#1至#3)49至51被设置为指令显示应答画面的数据和指令执行单元41中功能的数据的BTN CMD。三个BTN CMD(#4至#6)52至54设置为单元42中的BTN CMD。单元ID号是#3和#4的单元43和44分别相当于动态辉亮画面(1)15和动态辉亮画面(2)21。因为动态辉亮画面(1)15和(2)21没有任何菜单钮,所以不为单元43和44提供BTN CMD。PGC 40包含控制重播操作的单元CMD 55至58,它们分别与四个单元41至44相对应。PGC 40还包含一个PRE CMD 59和POST CMD 60。
因为章节菜单的VOB 61组只设置一个,所以本实施例为章节菜单提供单一的PGC 40。然而,更重要的原因是具有如下的优点。各种写在PGC 40中的数据都一起记录在盘上作为PGC信息表。如果提供多个PGC,则PGC信息表要同样分开记录在盘上。因此通过提供单一的PGC 40和在盘上的一个区内记录PGC信息表,只一次选取就可完全读PGC。据此完成具有最好应答的重播。相反,如果PGC分成菜单部分和动态辉亮部分,那么在DVD播放机从菜单部分的重播转到动态辉亮部分的重播时,DVD播放机需要选取动态辉亮部分的PGC信息表。从而降低重播的应答。
现在介绍用于完成图4所示菜单的导航指令的内容,该菜单为DVD系统菜单的章节菜单。上述写在PGC中的称为PRE CMD,POST CMD,单元CMD及BTN CMD的导航指令的内容是将要说明的本实施例的特征。为说明导航指令,DVD格式规定单元CMD和BTN CMD每个均要写在一条线上。虽然几个单元的组合称为程序(PG),但是单个单元组成的PG也可以毫无问题地实现。为简便起见,本发明的实施例中提供了一种由单个单元组成的PG。此外,一些导航指令需要用PG数而不是单元数说明,严格地说,PG数和单元数应彼此区别。然而,因为实施例提供的是由单个单元组成的PG,所以单元数和PG数的表示是相同的。
就单元而言,需要将诸如无接口标记、单元类型、方框类型及静止时间等信息写入PGC信息表。因为这些信息不直接与本发明有关,故说明从略。在实施例中,该信息已被确定,以致它不与PGC和单元的结构矛盾。静止时间可以是除了无穷大以外的任何想要的值。在本实施例中,静止时间是0秒。
如图5所示,PRE CMD 31仅仅写在没有任何菜单页要显示的根目录菜单的PGC中。PRE CMD 31是移向章节菜单的一个指令。
如图6所示,章节菜单的PGC 40包括PRE CMD 59,各相应菜单钮的BTN CMD 49至54;各相应单元的单元CMD 55至58及POST CMD 60。
没有相当于PRE CMD 59的指令。因此,在操作移到章节菜单以后,操作被移向单元ID#1的单元41。
单元ID#1的单元41中的BTN CMD(#1至#3)49至51中的内容如下。
BTN CMD(#)49的内容是使系数1的最终指定章节数为“1”及移到单元号CN#3的单元43的指令。即,为系数1输入说明指定到菜单钮上的功能的数据,也就是说,在本实施例中,输入说明最终指定的数据。该数据对应于说明本发明功能的数据。
BTN CMD(#2)50的内容是使系数1的最终指定章节数为“2”及移到单元号CN#3的单元43的指令。
BTN CMD(#3)51的内容是移到下个菜单页的指令,即相当于第二页菜单16的单元号CN#2的单元42。
相当于单元41的CELL CMD 55的内容是移到它自己单元始点的指令。
单元ID#2的单元42中的BTN CMD(#4至#6)52至54的内容如下。
BTN CMD(#4)52的内容是移至前菜单页,即相当于第一页菜单10的单元号CN#1中单元41的指令。
BTN CMD(#5)53的内容是使系数“1”的最终指定章节数成为“3”及移至单元号CN#4中的单元44的指令。
BTN CMD(#6)54的内容是使系数“1”的最终指定章节数成为“4”及移至单元号CN#4中的单元44的指令。
对应于单元42的单元CMD 56的内容是移至它自己单元始点的指令。
对应于单元ID#3中的单元43的单元CMD 57及相当于单元ID#4中的单元44的单元CMD 58的内容是移至PGC 40的末端及执行POST CMD 60的指令。
POST CMD 60的内容是移至写入系数1的数的章节。即,如果“1”被输入到系数1,则指令移至章节(1)。如果“2”被输入系数1,则指令移至章节(2)。如果“3”被输入系数1,则指令移至章节(3)。如果“4”被输入系数1,则指令移至章节(4)。
至此说明的导航指令实现参照图4描述的重播操作的控制。
参见图12说明使用如图3所示的本实施例的菜单操作。图12表示DVD播放机及其辅助设施。图12给出DVD播放机91,显示器90和遥控器92。其中显示器用于显示由DVD播放机重播的画面,遥控器用于操纵DVD播放机。遥控器包括用于垂直和水平移动选定的操作钮的向上标记键93,向下标记键94,向左标记键95及向右标记键96和用于完成选定的操作钮操作的菜单进入键97。
为了重播包括上述PGC的DVD,观众首先操作遥控器92的操作钮等,以便在显示器90上显示想要的菜单。如果在显示器90上显示图3所示的菜单1,则在顶部的菜单钮2中的一个首先辉亮。在该状态下,观众按压遥控器92的向上标记键93或向下标记键94就可选择菜单钮2中的任何一个。如果在选择(辉亮)菜单钮2中的规定章节的钮的同时,观众按压菜单进入键97,则显示动态辉亮画面3并在指定章节开始重播。
如果选择(辉亮)菜单钮2中的菜单页换向钮的同时观众按压菜单进入键97,则菜单页换至另一页。
参见图13,将描述作为本实施例的一种菜单控制装置的一个DVD播放机的构造。所示的DVD播放机包括使DVD 101旋转的电机102;拾取器103;解调制器104及开关105。其中,拾取器103面向由电机102转动的DVD 101,以便检测记录在DVD 101上的信息;解调制器104用于解调和输出从拾取器103输出的信号;开关105包括两个固定接点105a和105b和一个活动接点105c,活动接点105c与解调制器104的输出连接。拾取器103用光照射DVD 101并检测返回的光,用光学方法读记录在DVD 101上的信息。拾取器103包括一个驱动件,它通过在DVD 101上沿着DVD 101半径移动照射点来控制在DVD 101上读信息的位置。
DVD播放机还包括一个多路分解器(1)108,它的输入连接在开关105的固定接点105a上。多路分解器(1)108将由开关105接收到的解调制器104的输出信号分成导航部分(以NAVI表示)106和显示数据107,导航部分106用于控制DVD播放机的重播方法;显示数据107是要提供给观众的信息。DVD播放机还有一个中央处理器(CPU)109,它视为本发明的计算机,用于接收从开关105的固定接点105b来的信号和从解调制器(1)108来的导航部分106和用于控制电机102、拾取器103及开关105。CPU 109包括一个保留程序的只读存储器(ROM)和作为工作区的随机存取存储器(RAM)。CPU 109靠着执行储存在ROM和用作工作区的RAM中的程序完成下述操作。
DVD播放机还包括多路分解器(2)113,子画面解码器114,视频解码器115,音频解码器116,显示存储器118,显示存储器119和加法器121。多路分解器(2)113将从多路分解器(1)108来的显示数据107分成编码的子画面信号(以SP表示)110,编码的视频信号(以V表示)111及编码的音频数据(以A表示)112;子画面解码器114用于对从多路分解器(2)113来的子画面信号110解码;视频解码器115对从多路分解器(2)113来的视频信号111解码;音频解码器116对从多路分解器(2)113来的音频信号112解码并输出一个音频输出信号117;显示存储器118储存从子画面解码器114来的解码的子画面信号并形成一个子画面;显示存储器119用于储存从视频解码器115来的解码的视频信号并形成一个移动画面;加法器121将显示存储器118和119的输出信号相加并输出视频输出信号120。
CPU 109包括在RAM中的储存信息数据的信息数据储存区122和储存包含在导航部分106中的导航控制数据的导航控制数据储存区123。该信息数据储存区122包括用于储存普通控制数据的普通控制数据储存区124和储存入口搜索信息的入口搜索信息储存区125。该信息数据通过开关105输入。CPU 109将辉亮显示控制信号126送至显示存储器118。辉亮显示控制信号126控制储存在导航控制数据储存区123内的子画面的辉亮部分。
DVD播放机还包含一个接收器129,它用于接收遥控器92来的信号,操纵以将信号变换成与遥控器的键操作相应的信号并将该信号送至CPU109。
将描述图13所示DVD播放机的操作。首先说明用DVD播放机输入信息数据。CPU 109将开关105切换到固定接点105b和驱动拾取器103及带伺服控制的电机102,从DVD 101输入普通控制数据和入口搜索信息。CPU 109将普通控制数据和入口搜索信息分别储存在储存区124和125。普通控制数据包括,重播所需的静态信息诸如视频的纵横比和编码类型和音频的频道号。入口搜索信息是DVD 101上的地址信息表,设置每菜单页的多路数据和每个题目的多路数据。使用该入口搜索信息,DVD播放机将拾取器103移到选定菜单或题目的指定地址并开始重播。
现说明DVD播放机的菜单重播操作。CPU 109开关105切换到固定接点105a,并确定来自入口搜索信息的菜单的初始地址。CPU 109驱动拾取器103和电机102,从拾取器103得到重播信号以便输入菜单信息。重播信号由解调制器104恢复为常态数字信号,以成为重播流127。经示意放大,该重播流127象顺序多路输送的导航包(NAVI),视频信号(V),音频信号(A),及子画面信号(SP)。
接着,从解调制器104输出的重播流127被多路分解器(1)108分成导航包106和显示数据107。被分出的数据之一导航包106储存在CPU 109的储存区123中。因为导航包106包含图9所示的辉亮部分信息数据72,因此重播菜单(相邻钮数据82,钮指令83等等,如图9所示)的指令正好在这步存入CPU 109中。
由多路分解器(1)108分出的另一数据,显示数据107还被多路分解器(2)113进一步分成子画面信号110,视频信号111及音频信号112。这些信号中的每一个都由各自的解码器114至116恢复成解码子画面信号,解码视频信号和解码音频信号。从解码器114输出的子画面信号及从解码器115输出的视频信号每个都分别暂时储存在显示存储区118和119中。子画面信号和视频信号在加法器121彼此相加,并作为视频输出信号120输出。辉亮显示控制信号126从CPU 109提供给显示存储器118。为了操作遥控器的标记键来移动菜单上的已辉亮钮,例如,CPU 109使用辉亮显示控制信号126直接按照显示存储器118的辉亮部分改写数据。从而可得到辉亮着色移动的视觉效果。
如上所述,如同作为称之普通控制数据的一部分的PGC信息表一样,每个菜单的PGC记录在盘上。盘上记录的普通控制数据被输入CPU 109及储存在储存区124中。尤其是,储存在储存区124中的PGC信息表表明PGC间的关系,VOB ID号及单元ID号。储存区125保留VOB信息表,该信息表表示与PGC信息表中PGC、VOB ID号和单元ID号相应的在盘上的实际物理地址。因此,为了重播本实施例的菜单,CPU 109读储存区124中的PGC信息表,以便取得PGC的VOB ID号和单元ID号。因此,CPU 109得到到储存区125内VOB信息表中的VOB ID号和单元ID号相应的盘上的实际物理地址。
参照图16和图17所示的程序图,将说明用本发明的本实施例的DVD播放机菜单重播的操作。下述操作主要与图13所示例子中的CPU 109的操作相一致。
观众指示DVD播放机开始操作,用遥控器重播专门的菜单(S100步)。DVD播放机的CPU 109执行根目录菜单的PGC(S101步)。接着PRE CMD,CPU109移至章节菜单并开始章节菜单的重播(S102步)。因为章节菜单的PGC不包含任何与PRE CMD指令相应的指令,所以CPU 109重播单元号CN#1的单元,即图4中第一页的菜单10(S103步)。因此BTN#1进入选择辉亮状态(S104步)。CPU 109确定是否有遥控器的任何键被按压(S105步)。如果没有键被按压(S105步的否),则CPU 109重播单元号CN#1的单元到结束,并执行与单元号CN#1相应的单元CMD(S106步)。因为单元CMD是移至它本身单元始点的指令,所以CPU 109移至单元号CN#1的始点并开始重播(S107步)。然后CPU 109回到S105步,重复重播第一页菜单10直至遥控器输入任一键。如果按压遥控器任一键(S105步中是),则CPU 109确定哪个键被按压(S108步)。如果按压向左或向右标记键,则CPU 109进入S106步,继续重播菜单10,并等待遥控器的键输入。如果按压向上或向下标记键,则CPU 109将选择辉亮移到相邻钮(S109步),回到S105步并等待遥控器的键输入。
如果按压菜单进入键,则CPU 109确定哪个菜单钮在选择辉亮状态(S110步)。假如BTN#1在选择辉亮状态,则CPU 109将BTN#1带到操作辉亮状态(S111步),并执行在单元号CN#1的单元中的BTN CMD#1(S112步)。然后,CPU 109使系数(GP)1的最终指定章节数成为“1”及移到单元号CN#3的单元(S113步),并重播图4中的动态辉亮画面(1)15(S114步)。假如BTN#2在选择辉亮状态,则CPU 109将BTN#2带到操作辉亮状态(S115步),并执行单元号CN#1的单元中的BTN CMD#2(S116步)。然后,CPU 109使GP 1的最终指定章节数成为“2”及移到单元号CN#3的单元(S117步),并重播图4中的动态辉亮画面(1)15(S114步)。BTN#1或#2的操作确定后及动态辉亮画面(1)15重播以后,CPU 109执行与单元号CN#3中单元对应的单元CMD(S121步),并移至PGC的最后的POST CMD(S122步)。
如果BTN#3在选择辉亮状态,则CPU 109将BTN#3带到操作辉亮状态(S118步)及执行单元号CN#1的单元中的BTN CMD#3(S119步)。然后,CPU 109移到单元号码CN#2的单元,并重播第二页菜单16(S120步)及将菜单上的BTN#5带到选择辉亮状态(S125步)。
将BTN#5带到选择辉亮状态以后,CPU 109完成那些与菜单第一页类似的步骤。即,CPU 109确定遥控器的任一键是否被按压(S126步)。如果没有键被按压(S126步中否),则CPU 109将单元号CN#2重播到结束,并执行与单元号CN#2对应的单元CMD(S127步)。CPU 109移到单元号CN#2的开始并开始重播(S128步)。然后,CPU 109回到S126步,并等待遥控器的键输入。如果遥控器按压任一键(S126步中是),则CPU 109确定哪个键被按压(S129步)。如果按压的是向左或向右标记键,则CPU 109进入S127步。如果按压向上或向下标记键,则CPU 109将选择辉亮移到相邻钮(S130步)并回到S126步。
如果按压菜单进入键,则CPU 109确定哪个菜单钮在选择辉亮状态(S131步)。如果BTN#5在选择辉亮状态,则CPU 109将BTN#5带到操作辉亮(S132步),并执行单元号CN#2的单元中的BTN CMD#5(S133步)。然后,CPU 109使GP 1的最终指定章节数成为“3”,并移到单元号CN#4的单元(S134步)及重播图4中的动态辉亮画面(2)21(S135步)。如果BTN#6在选择辉亮状态,则CPU 109将BTN#6带入操作辉亮状态(S136步),并执行单元号CN#2的单元中的BTN CMD#6(S137步)。然后,CPU 109使GP 1的最终指定章节数成为“4”,并移到单元号CN#4的单元(S138步)及重播图4中的动态辉亮画面(2)21(S135步)。
如果BTN#4在选择辉亮状态,则CPU 109将BTN#4带到操作辉亮状态(S139步),并执行单元号CN#2的单元中的BTN CMD#4(S140步)。然后,CPU 109移到单元号CN#1的单元并重播第一页的菜单10(S14步)及回到S104步。
在BTN#1,#2,#5或#6的操作被确定以及重播动态辉亮画面(1)或(2)以后,CPU 109执行章节菜单的PGC中的POST CMD(S123步),并按为GP 1输入的值转移到指定章节(S124步)。即当GP 1=1时,CPU 109重播章节(1),GP 1=2时重播章节(2),GP 1=3时重播章节(3),GP 1=4时重播章节(4)。因此完成与章节菜单有关的操作。
按照至此已描述的本实施例的保留菜单控制数据的记录介质、菜单控制方法及菜单控制装置,菜单是用带声音的移动画面实现的。此外,确定菜单钮的操作以后,带声音的移动画面的动态辉亮画面(1)和(2)自动重播,然后开始题目中章节的实际重播。结果被选定的菜单钮的操作辉亮部分更突出。从而制得的菜单对观众有明显的表现力和吸引性。
此外,菜单的VOB及PGC和动态辉亮画面每个都单独地收集并有序地顺序记录。因此容易完成DVD的编制。另外,写在PGC中的各种数据记录为盘上一个区内的PGC信息表,只需一次存取就可完全读出所有的数据。从而用DVD播放机就可完成具有最好应答的重播。
现在描述本发明的第二实施例。本实施例设置一种由多页组成的菜单,其中当菜单页转到另一页时,还可完成动态辉亮画面的重播。与第一实施例中类似的那些组元用相同数码表示因此不再说明。
在本例中,图6所示的BTN#3中的BTN CMD(#3)51的和BTN#4中的BTN CMD(#4)52的,以及POST CMD60的内容如下。
BTN CMD(#3)51的内容是使GP 1成为“10”及移到单元号CN#3中单元43的一个指令。
BTN CMD(#4)52的内容是使GP 1成为“20”及移到单元号CN#4中单元44的一个指令。
POST CMD 60的是当GP 1值是“1”至“4”中任一值时移到指定的章节(1)到(4)中一个章节的指令;是当GP 1是“10”时移到单元号CN#2中的单元42的指令或是当GP 1值成为“20”时移到单元号CN#1中的单元41的指令。
参见图18和图19,说明用本实施例的DVD播放机操作菜单重播。当第一页菜单上的BTN#3的操作和BTN#3将带到操作辉亮状态时(S118步),CPU 109执行BTN CMD#3(S119步)。CPU 109使GP 1成为“10”并移到单元号CN#3中的单元(S120A步)和重播图4中的动态辉亮画面(1)15(S114步)。重播动态辉亮画面(1)15以后,CPU 109执行对应于单元号CN#3的单元CMD及移到PGC中的最后的POST CMD(S122步)。
当第二页菜单上的BTN#4的操作被确定及BTN#4被带到操作辉亮状态时(S139步),CPU 109执行BTN CMD#4(S140步)。CPU 109使GP 1成为“20”并移到单元号CN#4的单元(S141A步)及重播图4中的动态辉亮画面(2)21(S135步)。
动态辉亮画面(1)或(2)重播以后,CPU 109执行PSOT CMD(S123步),并确定GP 1值(S124A步)。根据GP 1值,CPU 109完成下列各步。当GP 1的值是“10”时,即第一页菜单上的BTN#3的操作确定时,CPU 109移到单元号CN#2中的单元,并重播第二页菜单(S143A步)和进入S125步。当GP 1的值是“20”时,即第二页菜单上的BTN#4的操作确定时,CPU 109移到单元号CN#1中的单元,并重播第一页的菜单(S144A步)和进入S104步。当GP 1的值是“1”、“2”、“3”及“4”中任一值时,即BTN#1,#2,#5及#6中的任何一个的操作被确定时,CPU 109移到对应于GP 1值的章节,并开始章节的重播(S142A步)。
图18和图19所示的其余步骤与第一实施例中的那些步骤类同(图16和图17)。
根据所述的第二实施例,当图4中第一页菜单10上的BTN(#3)14的操作确定时,在CPU 109移到第二页菜单16的移动画面的开始点以前,自动重播动态辉亮画面(1)15的移动画面,并开始菜单16的重播。当第二页菜单16上的BTN(#4)20的操作确定时,在CPU 109移到第一页菜单10的移动画面的开始点以前,动态辉亮画面(2)21的移动画面自动重播,并开始菜单10的重播。正好在菜单页转到另一页时动态辉亮部分被插入。从而制得更有吸引力的菜单。
用下述方法在菜单页转到另一页时正好插入动态辉亮部分。为了在菜单页转换时重播动态辉亮画面,需加入另外单元。图4中BTN(#3)14中的BTN CMD 51设置作为移到附加单元的指令。附加单元的单元CMD设置作为移到单元号CN#2中的单元的指令。相似地,BTN(#4)20中的BTN CMD 52是作为移到附加单元的指令。附加单元的单元CMD是作为移到单元号CN#1中单元的指令。
第二实施例的其余构成、操作及效果与第一实施例的类同。
现说明本发明的第三实施例。在本实施例提供的例子中,菜单和动态辉亮画面的VOB和PGC各分成几个VOB和PGC。与第一实施例中类同的组元用相同的数码标定,因此不再描述。为简便起见,本例中描述由一页组成的菜单,对根目录菜单的虚拟PGC的说明省略。
图20表示本实施例菜单中VOB和PGC的结构。菜单数据条目和动态画面数据条目各自分开并记录在各个VOB 130和VOB 131中。分别与VOB 130和131相应的PGC被分成PGC 132和PGC 133。VOB 130和VOB 131各自分别设定为VOB#1和VOB#2。因此,VOB ID号分别是#1和#2。PGC 132和PGC 133各自分别设定为PGC#1和PGC#2。
因为菜单由一页组成,所以记录菜单数据的VOB 130是由单个单元134组成的。单元134的单元号是CN#1及单元ID号是#1。对应于VOB 130的PGC 132包括PRE CMD 135,与单元134有关的信息及POST CMD 137。与单元134有关的信息包括单元ID号,两个BTN CMD#1和#2及单元CMD142。
因为动态辉亮画面是一个,所以VOB 131由单个单元138组成。单元138的单元号是CN#1,单元ID号是#1。对应于VOB 131的PGC 133包括PRE CMD 139,与单元138有关的信息及POST CMD 141。与单元138有关的信息包括单元ID号及单元CMD 143。因为动态辉亮画面不包含菜单钮,因此没有相当于单元138的BTN CMD。
PGC 132和133的导航指令的内容如下。章节菜单的PGC 132包括PRECMD 135,相应菜单钮的BTN CMD#1和#2,单元CMD 142及POST CMD 137。
没有对应于PRE CMD 135的指令。因此移到章节菜单以后,将操作移到单元ID#1中的单元134。
单元ID#1的单元134中的BTN CMD#1和#2的内容如下。
BTN CMD#1的内容是一个使GP 1的最终指定章节号成为“1”及移到动态辉亮画面的PGC 133的指令。
BTN CMD#2的内容是一个使GP 1的最终指定章节号成为“2”及移到动态辉亮画面的PGC 133的指令。
对应于单元134的单元CMD 142的内容是一个移到它自身单元起始点的指令。
没有对应于POST CMD 137的指令。
动态辉亮画面的PGC 133包括PRE CMD 139,单元CMD 143及POST CMD141。没有对应于PRE CMD 139和单元CMD 143的指令。
POST CMD 141的内容是一个移到为写成GP 1数的章节的指令。即,如果GP 1成为“1”,则指令移到章节(1)。如果GP 1成为“2”,则指令移到章节(2)。
参照图21所示的程序图,现说明本实施例的DVD播放机的菜单重播操作。观众用遥控器指示DVD播放机重播特定菜单开始该操作(S200步)。DVD播放机的CPU 109执行根目录菜单的PGC(S201步)。PRE CMD之后,CPU 109移到章节菜单并开始重播章节菜单(S202步)。因为章节菜单的PGC(#1)132不包括任何对应于PRE CMD 135的指令,所以CPU 109重播单元号CN#1中的单元134,即菜单(S203步)。然后,BTN#1被带到选择辉亮状态(S204步)。CPU 109确定遥控器的任何键是否被按压(S205步)。如果没有键被按压(S205步的否),则CPU 109重播单元号CN#1中的单元134到结束,并执行对应于单元号CN#1的单元CMD 142(S206步)。因为单元CMD 142是一个移到它自身单元起始点的指令,所以CPU 109移到单元号CN#1中单元134的起始点,并开始重播(S207步)。然后,CPU 109回到S205步,并重复重播菜单直到从遥控器输入任一键。如果按压遥控器的任一键(S205步中是),CPU 109确定哪个键被按压(S208步)。如果按压向左或向右标记键,CPU 109进到S206步,继续重播菜单,等待遥控器输入键。如果按压向上或向下标记键,则CPU 109将选择辉亮部分移到相邻钮(S209步),回到S205步并等待遥控器的键输入。
如果按压菜单进入键,则CPU 109确定哪个菜单钮在选择辉亮状态(S210步)。如果BTN#1在选择辉亮状态,则CPU 109将BTN#1带到操作辉亮状态(S211步),并执行单元号CN#1的单元134中的BTN CMD#1(S212步)。然后,CPU 109使GP 1的最终指定章节数成为“1”,并移到PGC(#2)133(S213步)和重播动态辉亮画面(S214步)。
如果BTN#2在选择辉亮状态,则CPU 109将BTN#2带到操作辉亮状态(S215步),并执行单元号CN#1的单元134中的BTN CMD#2(S216步)。于是CPU 109使GP 1的最终指定章节数成为“2”,并移到PGC(#2)133(S217步)和重播动态辉亮画面(S214步)。在确定BTN#1或#2的操作和重播动态辉亮画面以后,CPU 109执行PGC(#2)133中最后的POST CMD 141(S218步),并按照为GP 1列入的值移到指令章节(S219步)。即,当GP 1=1时,CPU 109重播章节(1),或当GP 1=2时,重播章节(2)。因此,完成与章节菜单有关的操作。
根据至此所述的第三实施例,菜单数据条目和动态画面条目各自分开,并记录在各个VOB和PGC中。因此,通过改变指定到与VOB和PGC对相连接的PGC上的号,就可增加菜单页或改变构成。按照导航指令的程序设计,容易完成程序设计,从而提高所制得程序的多功能性。
为制成具有几页的菜单,对每一页都配设上述一对VOB和PGC结构。例如,对应于新页的VOB和PGC定义为VOB#3,VOB#4,PGC#3和PGC#4。将移到对应于指定页的PGC的指令写成BTN CMD,以便菜单页变换。
第三实施例的其余构成,操作及效果与第一实施例的类同。
本发明不限于上述实施例,而可以在静态其他方法中实施。例如,虽然用于确定菜单钮操作的应答画面在上述实施例中是带声音的移动画面,但该画面可以是静止画面或无声画面。同样,菜单也可以是静止画面或无声画面。此外,本发明的保留菜单控制数据的记录介质也不限于上述实施例中所述的DVD,而可以是其他类型的记录介质。同样,本发明的菜单控制方法和装置不限于其应用,即显示用于由DVD播放机重播记录在DVD上信息的菜单,而可以用作显示用于重播记录在任何其它介质上的信息的菜单。此外,不使用记录在可移动介质如DVD上的菜单控制数据,本发明还可以通过使用预先储存在计算机的存储器中的菜单控制数据显示菜单。
根据本发明的保留菜单控制数据的记录介质,菜单控制方法及装置,应答画面是使用应答画面数据显示的,该应答画面数据是根据菜单上菜单钮的操作确定并使用菜单显示数据显示的。应答画面显示以后,执行指定到菜单钮上的功能。结果,确定菜单钮操作的操作是动态的。因而对观众创立了高表现力和吸引力的菜单。
按照本发明的保留菜单控制数据的记录介质,菜单控制方法及装置,应答画面可以使用包括作为应答画面数据的移动画面的数据显示。从而取得对观众更有吸引力的菜单。
按照本发明的保留菜单控制数据的记录介质,菜单控制方法及装置,应答画面可以使用包括一个作为应答画面数据的带声音的画面的数据显示。创立的菜单对观众更具吸引力,它不仅是视觉上的吸引,而且还可达到对听觉上的兴趣。
按照本发明的保留菜单控制数据的记录介质,该菜单用包括一个作为菜单数据的带声音的移动画面的数据显示。形成的菜单容易使用并对观众有更大吸引力。
按照本发明的保留菜单控制数据的记录介质,菜单显示数据和应答画面数据被集合并记录作为数据组。结果,容易形成菜单。此外,从记录介体输入数据的次数减少及菜单和应答画面的操作速度改进了。
虽然从上述技术来看,对本发明的很多改进和变动是可能的。因此,除了专门描述的以外,在各附属权利要求范围内的本发明是可以实施的。
权利要求
1.一种保留菜单控制数据的记录介质,用于按照对显示屏上显示的菜单执行的操作来完成指令输入其中所述的菜单控制数据有数据结构,它包括菜单显示数据,用于显示所述的菜单,所述的菜单至少包括一个菜单钮,以指示执行预定功能;应答画面数据,以按照所述的菜单钮操作的确定,显示预定的应答画面;当所述的菜单钮的操作在所述的由使用所述的菜单显示数据显示的菜单上确定时,用所述的应答画面数据指示显示所述的应答画面的数据;在应答画面显示以后,指示执行指定在所述菜单钮上功能的数据。
2.按照权利要求1的记录介质,其中所述的应答画面包括一个移动画面。
3.按照权利要求1的记录介质,其中所述的应答画面包括一个带声音的画面。
4.按照权利要求1的记录介质,其中所述的用于指示显示的数据包括用于说明指定到所述的菜单钮上的功能的数据,和指示执行所述指令的数据以执行按照所述说明数据说明的功能。
5.按照权利要求1的记录介质,其中所述的菜单显示数据包括在不选择所述的菜单钮、所述的菜单钮临时选择及所述的菜单钮被确定时,改变所述的菜单钮的显示图案的数据。
6.按照权利要求1的记录介质,其中所述的菜单包括一个带声音的移动画面。
7.按照权利要求1的记录介质,其中所述的菜单显示数据和所述的应答画面数据被作为一组数据记录。
8.一种按照对在显示屏上显示的菜单进行的操作来完成指令输入的菜单控制方法,包括的步骤为显示菜单,用于指示执行预定的功能,所述的菜单至少包括一个菜单钮;当所述菜单上的所述菜单钮的操作确定时,显示预定的应答画面;在所述的应答画面显示以后,执行指定在所述的菜单钮的功能。
9.按照权利要求8的菜单控制方法,其中所述的应答画面包括一个移动画面。
10.按照权利要求8的菜单控制方法,其中所述的应答画面包括一个带声音的画面。
11.一种按照对显示在显示屏上的菜单执行的操作来完成指令输入的菜单控制装置,包括用于显示所述菜单的菜单显示装置,所述的菜单至少包括一个用于指示执行预定功能的菜单钮;一个应答画面显示装置,用于当所述菜单上所述的菜单钮的操作确定时显示预定的应答画面;及用于在所述的应答画面用所述的应答画面显示装置显示后执行指定到所述的菜单钮上的功能的装置。
12.按照权利要求11的菜单控制装置,其中所述应答画面显示装置显示包括一个移动画面的所述的应答画面。
13.按照权利要求11的菜单控制装置,其中所述应答画面显示装置显示包括一个带声音的画面的所述的应答画面。
全文摘要
为了建立一个对观众有高度表现力和吸引力的菜单,提出了一种保留菜单控制数据的记录介质和菜单控制方法及装置。当菜单钮的操作在用带声音的移动画面形成的菜单上确定时,菜单钮变成操作辉亮及钮的颜色变成辉亮颜色。为了加强菜单钮的操作辉亮,一个带声音的特殊的短移动画面自动重播。移动画面重播以后,显示转到用菜单钮选定的题目的章节并开始重播。
文档编号H04N5/45GK1909104SQ20061009437
公开日2007年2月7日 申请日期1998年8月22日 优先权日1997年8月22日
发明者濑户川俊明, 中川彰人, 小田刚 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1