再现装置和程序的制作方法

文档序号:7640981阅读:142来源:国知局
专利名称:再现装置和程序的制作方法
技术领域
本发明涉及对在BD—ROM (蓝光盘只读存储器)等记录介质上述录 的视频内容进行再现的再现装置,尤其涉及对存储有与视频内容的再现同 时执行的应用程序(下面,称作"应用程序")的记录介质进行再现的技术。
背景技术
现有技术中,已知对在BD—ROM等记录介质上记录的电影等视频内 容进行再现的再生装置。
上述再现装置在对记录有与视频内容的再现相配合来执行的应用程序 的记录介质进行再现的情况下,可以组合该视频内容的再现和应用程序的 执行,来将各种各样的业务提供给用户。作为这种业务,例如有与上述应 用程序所再现的视频内容的视频或声音相联合来描绘图形的情形,可以对 用户提供极精良的业务。
此外,在再现装置上可设置再现装置的菜单语言、表示视频内容的收 视年龄限制的父母信息、国家信息、缺省的声音语言信息、和缺省的字幕 语言信息等偏爱信息,再现装置按照所设置的偏爱信息,来进行视频内容 的再现。
下面的专利文献1中公开了在记录介质上包含视频内容与父母信息的 情况下的再现控制方法,该再现控制方法在该视频内容中包含了表示用户 的收视年龄限制的父母信息的情况下,在限制了该收视的年龄范围中包含 自身装置的父母信息的年龄时,控制为不进行该视频内容的再现。
专利文献l:日本特开2000—2871555号公报
但是,现有的再现装置在上述应用程序中包含更新偏爱信息的处理的 情况下,可以通过执行该应用程序来对在再现装置上设置的偏爱信息进行 更新。现有的再现装置在如上这样,执行应用程来更新了偏爱信息后,在 该应用程序结束后,还根据更新后的偏爱信息,来进行视频内容的再现。因此,由于在例如通过应用程序的执行更新后的偏爱信息是父母信息 的情况下,改变了再现装置的父母信息,所以存在有根据本来用户所设置 的父母信息不允许再现的视频内容被再现等进行用户不想要的再现控制的 问题。

发明内容
本发明是鉴于上述问题而作出的,其目的是提供一种在BD—ROM等 记录介质上记录有视频内容和应用程序的情况下,在通过该应用程序的执 行更新了偏爱信息后,在下一应用程序的执行阶段控制为不进行用户不想 要的视频内容的再现的再现装置。
本发明的再现装置,对包含视频内容和再现视频内容时执行的应用程 序的记录介质进行读出并再现,其特征在于,包括第一存储单元,存储
由用户设置的第一设置信息,作为用于视频内容的再现控制的信息;第二
存储单元,可由所述应用程序进行读写,存储要用于所述视频内容的再现
控制的第二设置信息;执行单元,在所述视频内容的再现时,执行所述应 用程序;控制单元,控制为在所述应用程序的执行结束时,使所述第二存 储单元存储所述第一设置信息,以代替所述第二设置信息。
根据上述的结构,本发明的再现装置通过应用程序的执行而写入的是 第二设置信息,在该应用程序的执行结束时,将第二设置信息替换为由用 户设置的第一设置信息。即,控制为执行应用程序来更新的第二设置信息 只在该应用程序的执行中有效。
因此,由于再现装置在新再现例如在与结束后的应用程序无关的其他 记录介质上记录的视频内容等的情况下,控制为根据由用户设置的第一设 置信息进行再现,所以可以控制为不根据与用户预先设置的父母信息不同 的信息来进行再现等的用户不想要的再现。
所述再现装置进一步包括接受单元,该接受单元从用户接受结束指示, 该结束指示使所述应用程序的执行结束;所述控制手段将所述接受单元接 受了所述结束指示的时间,看作使所述应用程序结束执行的时间。
这里,所谓看作应用程序的执行结束时是指将接受结束指示时处理为 应用程序的执行结束时。
根据该结构,由于可以从用户接受结束执行中的应用程序的结束指示,所以可以以接受用户操作的结束指示时作为契机,将第二设置信息替换为 第一设置信息。因此,在用户结束该应用程序后,再次再现相同视频内容 来加以修改的情况下和新再现与该应用程序没有关系的视频内容的情况等 下,作为用户要用于视频内容的再现控制的信息而使用作为内容与预先设 置的第一设置信息相同的第二设置信息来加以再现,所以可以进行反映用 户意思表示的再现控制。
另外,也可以所述记录介质是可在所述再现装置上装卸的记录介质, 所述记录介质包含连接信息,该连接信息表示是否使所述记录介质的应用 程序在该记录介质的视频内容和其他记录介质的视频内容之间共同地执 行;所述再现装置进一步包括自由装卸所述记录介质的接口;检测单元, 在所述接口中的所述记录介质的装卸和取出所述记录介质后,在该接口中 装载有其他记录介质的情况下,检测该其他记录介质中是否包含所述连接 信息;所述控制单元将由所述检测单元检测到取出所述记录介质后装载了
所述其他记录介质、且该其他记录介质中不包含所述连接信息的时间,看 作结束所述应用程序的执行的时间。
根据该结构,在应用程序的执行中,由用户取出记录了该应用程序的 记录介质,即使在装载了其他记录介质的情况下,也可通过连接信息,判 断是否与在该其他记录介质上记录的视频内容的再现一起继续执行该应用 程序。
因此,例如,在某个连续的视频内容记载在多个记录介质,并将与这 些视频内容共同地执行的应用程序记录到一个记录介质的情况下,在用户 在该应用程序的执行中装载了其他系列的记录介质时,结束该应用程序的 执行,而将第二设置信息替换为第一设置信息。因此,在该其他系列的记 录介质的再现开始时,可以使用用户设置的第一设置信息,而不是通过该 应用程序有可更新的第二设置信息,可以防止进行用户不想要的再现控制。
另外,所述第一存储单元将密码与所述第一设置信息对应起来存储; 所述控制单元进一步包括判断单元,该判断单元在执行中的所述应用程序 要写入所述第二设置信息的情况下,判断在与该第二设置信息对应的所述 第一设置信息中是否设置了所述密码;所述控制单元在由所述判断单元判 断为设置了所述密码的情况下,控制为不进行对所述第二设置信息的写入, 在判断为没有设置所述密码的情况下,控制为进行所述第二设置信息的入。
根据该结构,在不想要通过执行中的应用程序更新第二设置信息的情 况下,通过用户预先将密码与第一设置信息对应起来存储,可防止通过执 行中的应用程序更新第二设置信息。
所述再现装置也可进一步包括通知单元,该通知单元根据所述判断单 元的判断结果,向用户通知访问信息,该访问信息表示是否由所述应用程 序执行了对所述第二设置信息的写入。
根据该结构,在将密码与第一设置信息对应起来存储的情况下,用户 可以确认是否通过执行中的应用程序进行了第二设置信息的更新。
所述再现装置也可进一步包括显示单元;所述通知单元通过使所述显 示单元显示表示所述访问信息的图像,来进行所述通知。
所述再现装置也可进一步具有声音输出单元;所述通知单元通过将表 示所述访问信息的声音输出到所述声音输出单元,来进行所述通知。
根据该结构,用户可以在收视与该应用程序的执行同时再现的视频内 容时,用图像和声音来确认表示是否通过执行中的应用程序进行了第二设 置信息的更新的信息。
所述再现装置也可从用户接受所述视频内容的再现控制的指示,并可 与具有显示单元的输入装置进行有线或无线通信;所述通知单元通过使所 述显示单元显示表示所述访问信息的图像,来进行所述通知。
所述再现装置也可从用户接受所述视频内容的再现控制的指示,可与 具有声音输出单元的输入装置进行有线或无线通信;所述通知单元将表示 所述访问信息的声音输出到所述声音输出单元,来进行所述通知。
根据该结构,用户可以通过遥控器等的远程输入装置来确认表示是否 通过执行中的应用程序进行了第二设置信息的更新的信息,而不会妨碍视 频内容的收视。
另外,所述第一设置信息和第二设置信息是父母信息,该父母信息表 示根据用户的年龄来限制该用户进行的所述视频内容的收视;所述控制单 元进一步在所述应用程序的执行是对所述第二设置信息的写入、且所述第 一设置信息中设置了所述密码的情况下,只在该写入是比由该第二设置信 息表示的收视的限制严格的写入时,控制为进行对该第二设置信息的写入。
根据该结构,在对限制视频内容的收视的父母信息,从执行中的应用程序进行了使收视限制变严格的写入的情况下,例如,再现装置的当前的
设置是限制未满20岁的用户的收视,若将其改变为未满18岁的写入,则 遵守由用户预先设置的父母信息表示的收视限制,即使通过应用程序的执 行更新了父母信息,但从父母锁定的目的来看,不特别产生问题。即,可 以防止显示不适合于年长者的视频等。


图1是示例了实施方式的再现装置及其使用状态的图; 图2是表示实施方式的BD—ROM的结构的图; 图3是表示实施方式的BD—ROM为对象的软件的层模型的图; 图4 (a)是表示通过HDMV模式的再现控制来显示的视频的例子;图 4 (b)是表示通过BD—J模式的再现控制显示的视频的例子; 图5是本发明的再现装置的结构图6是表示本发明的再现装置的BD中间件和存储部的结构的图; 图7 (a)是示例了对偏爱信息的密码设置信息的图;图7 (b)是示例 了用户设置偏爱信息表的图;图7 (c)是示例了再现控制用偏爱信息表的 图;图7 (d)是示例了更新再现控制用偏爱信息后的设置信息的图; 图8表示密码设置画面的显示例;
图9 (a)表示更新用户设置偏爱信息时的密码输入画面的显示例;图 9 (b)表示用户设置偏爱信息的输入画面的显示例;
图10示例了实施方式中的BD—ROM的再现单位的图11是实施方式的再现装置的动作流程图12是实施方式的应用程序执行结束判断处理的动作流程图13表示再现控制用偏爱信息的更新通知例;
图14表示再现控制用偏爱信息的是否允许更新的通知例;
图15是实施方式的变形例的再现装置的结构图。
具体实施方式
<实施方式1>
图1示例本实施方式的再现装置及其使用状态。
在该图中,再现装置101具有BD—ROM104的插入槽106,例如,根据用户进行的对家庭影院系统的遥控器102的操作,进行在BD—ROM104 上记录的电影等视频内容的再现,并将再现后的视频显示在显示器103上, 该家庭影院系统由遥控器102、显示器103形成。 <概要〉
本实施方式的再现装置101存储保持由用户设置的偏爱情报(下面, 称作"用户设置偏爱信息"),另外,具有在视频内容的再现时使用的偏爱 信息(下面称作"再现控制用偏爱信息")的存储区域,在再现装置101的 电源接通的时刻,将与用户设置偏爱信息相同的内容作为再现控制用偏爱 信息来进行设定。
再现装置101将记录有电影等的视频内容和在再现该视频内容时执行 的应用程序的BD—ROM104插入到插入槽106中,在由用户进行BD— ROM104的再现操作的情况下,根据再现控制用偏爱信息,由后述的BD— ROM104的再现控制单位再现视频内容,并执行应用程序。
再现装置101在执行中的应用程序访问(读出和写入)偏爱信息的情 况下,控制为使其访问再现控制用偏爱信息,在结束执行中的应用程序时, 将再现控制用偏爱信息写回为与用户设置偏爱信息相同的内容,并在该应 用程序结束后再现的下一视频内容上使用内容与用户设置偏爱信息相同的 再现控制用偏爱信息。
艮P,再现装置101对在再现其下一视频内容时执行的应用程序进行控 制,以使其访问与用户设置偏爱信息相同内容的再现控制用偏爱信息。
另外,本实施方式中说明了记录有电影等的AV内容和再现该AV内 容的同时执行的应用程序的BD—ROM104,但是也可代替BD—ROM104 而适用CD—ROM (压縮盘只读存储器)或DVD—ROM (数字通用盘只读 存储器)。本实施方式的应用程序也可作为Java应用程序来说明。
<BD—ROM104的结构〉
图2是表示再现装置101所再现的BD—ROM104的目录和文件的结构 的图。
BD—ROM104与其他光盘、例如DVD和CD等相同,从其内圈向外 圈具有螺旋状的记录区域,在内圈的导入(leadin)和外圈的导出(leadout) 区间之间具有可记录逻辑数据的逻辑地址空间。在导入的内侧有仅由驱动 器读出的称作BCA (Burst Cutting Area)的特别区域,由于不能由应用程
10序读出该区域,所以用于例如著作权保护技术等。
在逻辑地址空间,以文件系统信息(巻)为开头来记录视频数据等应
用程序数据,巻区域具有物理层、文件系统层、应用层这样的层模型,图2 所示的结构形成在应用层上。
这里,所谓文件系统是指UDF (通用盘格式)或ISO9660等,可使用 目录、文件结构来读出在BD—ROM104上记录的逻辑数据。
下面,说明本实施方式中的BD—ROM104的目录和文件结构。
BD — ROM104上的目录、文件结构将BDVIDEO目录放在根目录 (ROOT)下,在这些目录上记录AV内容和管理信息等数据。
下面,说明图2的BDVIDEO目录上记录的文件和BD. CERT文件。
BD. INFO (文件名固定)是BD管理信息之一,是记录了与BD盘整 体有关的信息的文件,在再现装置101开始BD的再现时最先读出。
另外,在BD—ROM104的应用程序是再现其他BD—ROM的视频内 容时要执行的应用程序(下面,称作"非绑定(unbound)应用程序")的情 况下,在BD. INFO上记录表示是非绑定应用程序的应用程序信息。
BD. PROG (文件名固定)是BD再现程序之一,是记录了与BD盘整 体有关的程序的文件。
XXX. PL ("XXX"可变、扩展符"PL"固定)是BD管理信息之一,是 记录了脚本的播放列表(PlayList)信息的文件。在每个播放列表上存储一 个文件。
XXX. PROG ("XXX"可变、扩展符"PROG"固定)是BD再现程序之 一,是记录了上述每个播放列表的程序的文件。与播放列表的对应性通过 文件主体名("XXX"—致)来加以识别。
XXX. PROG中记录与应用程序的生命周期有关的信息,作为与生命 周期有关的信息是例如表示在再现单位的切换时使哪个应用程序(后述 JAR文件)启动的信息、与表示在什么时刻结束所启动的应用程序的结束 信息。作为结束信息是表示在视频内容的再现单位的切换时、视频内容的 再现停止操作时、和取出BD—ROM104时等的信息。
YYY. VOB ("YYY"可变、扩展符"VOB"固定)是构成AV内容的AV 数据的文件,是记录了作为AV数据的MPEG流的文件。每个VOB存储一 个文件。YYY. VOBI ("YYY"可变、扩展符"VOBI"固定)是BD管理信息之一, 是记录了与上述VOB文件的AV数据有关的管理信息的文件。与VOB的 对应性通过文件主体名("YYY"—致)来加以识别。
ZZZ. PNG ("ZZZ"可变、扩展符"PNG"固定)是记录了用于构成字幕 和菜单的图像数据PNG (由W3C标准化的图像格式)的文件,按每一个 PNG图像数据加以存储。
AAA. JAR ("AAA"可变、扩展符"JAR"固定)是描述了用于使用Java 虚拟机来进行动态脚本控制的Java应用程序的文件。在由Java应用程序来 对表示BD—ROM104上的AV内容的再现单位的各标题的再现进行控制的 情况下,使用该文件。另外,在后面详细说明表示再现单位的各标题。
BD. CERT (文件名固定)是用于BD—ROM104上的Java应用程序 的签名验证的证书文件。
<BD—ROM104的再现控制〉
接着,使用图3来说明再现装置101进行BD—ROM104的再现控制的 情况下的层模型。
图3表示按功能分类上述图2所示的各文件的层模型,对各层加以说明。
该图的第1层是物理层,供给作为再现控制对象的AV流本身。如该 第1层所示,作为再现控制对象的AV流不仅将BD—ROM104,还将在再 现装置101中预先装入的记录介质即HDD和/或SDRAM等的可移动介质、 网络这样的所有记录介质、通信介质作为供给源。
第1层进行对这些HDD、可移动介质、网络这样的供给源的盘访问、 卡访问、网络通信等的控制。
第2层是AV数据层,规定使用怎样的解码方式来对由第1层供给的 AV流进行解码。
第3层(BD管理数据)是规定AV流的静态脚本的层。所谓静态脚本 是指表示由盘制作者预先规定的再现路径信息、视频流和音频流的压縮与 分辨率等属性的流管理情报,根据这些信息来规定再现控制的是该第3层 (静态脚本)。
这里,AV流是MPEG—TS (传输流)格式的数字流,是复用了视频 流、音频流、字幕等副视频流的流。第4层(BD再现程序)是实现AV流中的动态脚本的层。动态脚本是 用于根据用户操作、装置的状态和/或Java应用程序来使AV流的再现进行 动态地变化的脚本,根据这些信息来规定再现控制的是该第4层。
本实施方式的情况下,根据用户操作来动态地变化的再现控制有两个 模式, 一个是普通再当前BD—ROM104上记录的AV内容的AV数据的模 式(HDMV模式),另一个是与BD—ROM104上记录的视频内容的AV 数据重合来描绘图形等的提高视频内容的附加价值的模式(BD—J模式)。
该第4层对上述的HDMV模式和BD—J模式的两个模式的再现控制 加以规定,在HDMV模式中,描述了脚本的脚本程序进行动作,该脚本用 于根据用户的再现操作使视频内容的再现进行变化。此外,BD—J模式是 进行以Java虚拟机为主体的再现的模式,根据Java应用程序的执行,进行 视频内容的再现控制。
图4表示通过上述两个各模式的动态再现控制来再现的视频的显示例。
图4 (a)表示通过在HDMV模式下定义动态的再现控制来再现的视频 的例子。HDMV模式可以定义使其通过用户进行的菜单选择,来再现内容 这样的再现控制。
图4 (b)表示通过在BD—J模式下定义动态的再现控制来再现的视频 的例子。BD—J模式可以通过Java虚拟机可解释的Java语言来描述控制顺 序,例如,在通过该再现控制来控制计算机图形(CG)的动作的情况下, 如该图所示那样,可以定义如表示海豚的CG图像62在显示运动图像视频 61的橫向上旋转运动的这种再现控制。
<结构>
图5是表示本实施方式的再现装置101的结构的图。 如该图所示、再现装置101包括BD—ROM驱动器401、跟踪缓存器 402、解复用器403、视频解码器404、视频平面405、音频解码器406、图 像存储器407、图像平面408、图像解码器409、加法器410、绘制(rendering) 引擎411、静态脚本存储器413、再现控制部414、动态脚本存储器412、 UO (User Operation)检测模块420和BD中间件500。 下面,详细说明各结构的功能。
BD—ROM驱动器401具有进行BD—ROM104的装载和插入、对BD 一ROM104进行访问的功能。跟踪缓存器402由FIFO存储器实现,具有以先入先出方式存储由BD 一ROM驱动器401从BD—ROM104中读出的访问单元的功能。
这里,访问单元是包含一个GOP (Group Of Picture:图片组)和要 与该GOP同时读出的音频帧的最小解码单位。另夕卜,GOP包含使用与应 在过去方向和将来方向上再现的图像的时间相关性来进行压縮的B图片、 使用与在过去方向再现的图像的时间相关性来进行压縮的P图片、不使用 时间相关性而利用一帧图像内的空间频率特性来进行压縮的I图片。
解复用器403具有如下的功能对在装载在BD—ROM驱动器401上 的BD—ROM104中所保存的传输流进行解复用,抽出构成GOP的视频帧 和音频帧。解复用器403具有将所抽出的视频帧输出到视频解码器404, 将所抽出的音频帧输出到音频解码器406的功能;以及,将字幕等的副视 频流存储到图像存储器407中,并将导航按钮信息存储到动态脚本存储器 412中的功能。
基于解复用器403的解复用还包含将TS包变换为PES包的处理。
解复用器403进行的对TS包的解复用根据TS包上添加的时间戳和再 现装置101内的时钟,从BD—ROM104中读出的构成AV流的TS包中取 出PES包,取出包含视频帧和音频帧的主体数据,并输出到视频解码器404、 音频解码器406和图像存储器407中。
视频解码器404具有对从解复用器403输出的视频帧进行解压縮,并 将解压縮后的图像写入到视频平面405的功能。
视频平面405是存储器,存储非压縮格式的图像。
音频解码器406具有对从解复用器403输出的音频帧进行解压縮,并 输出解压縮后的音频数据的功能。
图像存储器407是缓存器,具有如下的功能存储从解复用器403读 出的副视频流、导航按钮信息内的PNG数据、或经再现控制部414从BD 一ROM104中读出的图像文件。
图像解码器409具有如下的功能对图像存储器7中存储的副视频流、 PNG数据、图像文件进行解压縮,并写入到图像平面408。通过图像解码 器409对副视频流进行解码,可以在屏幕上显示BD—ROM104的各种菜单、 副视频。
图像平面408是具有一个屏幕的区域的存储器,具有配置解压缩后的副视频流、PNG数据、图像文件的功能。
加法器410具有如下的功能将图片平面405中存储的非压縮形式的 图片数据和在图像平面408上解压縮后的图像合成后输出。图4 (b)所示 的视频通过加法器410合成图像平面408内的图像和视频平面405内的图 片来进行显示。
绘制引擎411具有Java2D、 OPEN—GL (Open Graphics Library:开放 性图形库)等的基础软件,具有如下的功能根据来自BD—J模块520的 指示,来进行计算机图形的描绘,并将所描绘的计算机图形输出到图像平 面408。
静态脚本存储器413是用于存储当前的PL和当前的流管理信息的存储器。
另外,流管理信息包含与各MPEG流对应的VOB文件的流编码格式、 帧频、比特率、分辨率等属性信息。
所谓当前PL是指BD—ROM104中记录的多个播放列表中,作为当前 再现对象的播放列表。此外,所谓当前流管理信息是指BD—ROM104中记 录的多个流管理信息中作为当前再现对象的流管理信息。
动态脚本存储器412存储当前动态脚本,是HDMV模块510和BD—J 模块520进行处理时使用的存储器。
这里,所谓当前动态脚本是指BD—ROM104中记录的多个脚本中的作 为当前执行对象的脚本。
再现控制部414构成为包含CPU和存储器(ROM和RAM),通过 CPU执行ROM中所存储的程序,来再现BD—ROM104中记录的视频内容。
具体而言,再现控制部414具有如下的功能根据再现控制用偏爱信 息,按照由模式管理模块530指示的模式、AV再现库550的再现控制指示, 使用静态脚本存储器412和动态脚本存储器413来将读出到跟踪缓存器402
中的访问单元送到解复用器来加以再现。
再现控制部414具有如下的功能例如,在由BD—J模块520执行的 应用程序与AV流的再现定时同步来描绘图像数据的情况下,从绘制引擎 411接受表示描绘该图像数据的定时的信息,并进行再现控制,以使得图像 数据的描绘定时和AV流的再现定时同步。
UO检测模块420具有如下的功能检测出对遥控器102和再现装置101的前面板进行的用户操作(下面,称作"UO" (User Operation)),并 将检测出的UO输出到模式管理模块416。
存储部430由硬盘或非易失性存储器实现,具有存储用户设置偏爱信 息和再现控制用偏爱信息的功能。
BD中间件500构成为包含HDMV模块510、 BD—J模块520、模式管 理模块530、偏爱设置管理模块540、 AV再现库550,下面说明各部分。
HDMV模块510是HDMV模式情况下的执行主体,具有执行读出到 动态脚本存储器412中的当前的脚本程序的功能。
BD—J模块520是Java平台,由Java虚拟机、配置、程序文件构成, 具有执行Java应用程序的功能。即,根据读出到动态脚本存储器412的Java 类文件生成当前动态脚本的Java对象,并加以执行。
另外,Java平台包含CPU, Java虚拟机依次解释用Java语言描述的Java 对象,变换为CPU可执行的本机代码,CPU执行本机代码。
更具体的,BD—J模块520具有对Java应用程序600提供用于再现控 制BD—ROM104的API和用于访问偏爱信息的偏爱信息API的功能,若 Java应用程序600调用介质的再现控制用API,则调用对应的AV再现库 550的函数,来进行AV再现控制。若Java应用程序600指定表示偏爱信 息的种类的参数来调用偏爱信息API,则判断在用户设置偏爱信息中是否 设置了密码,若没有设置密码,则对与该API的参数对应的再现控制用偏 爱信息进行写入。
另外,具有接受来自Java应用程序的对偏爱信息的访问请求而访问存 储部430的功能,例如,从Java应用程序600接受偏爱信息的读出和写入 请求,来进行与存储部430中存储的该请求对应的再现控制用偏爱信息的 数据的读出和写入。
另外,具有如下的功能根据BD—ROM104上记录的应用程序管理信 息,来管理Java应用程序的启动和结束的功能;以及接受从UO检测模块 420送出的UO事件来送到当前动作中的Java应用程序的功能。
模式管理模块530包含调度器(dispatcher),具有如下的功能保持 从BD—ROM104读出的模式管理表,并在BD—ROM104的再现中检测到 上述标题被切换的情况,并进行模式管理和分支控制。
这里,所谓模式管理是指将执行动态脚本的模块分配给HDMV模块510、 BD—J模块520中之一。分支控制是指在切换标题时,通过从哪个模 式向哪个模式的标题的切换,决定将标题的启动和结束的命令发送到BD— J模块520、 HDMV模块510中的哪一个。
调度器具有如下的功能从由UO检测模块420检测到的UO仅选择 出适合于当前模式的UO,并将表示选择出的UO的信息送到与当前的模式 对应的模块。例如,在HDMV模式的执行中,接受了上下左右、激活这样 的UO的情况下,向HDMV模式的模块输出这些UO。
偏爱设置管理模块540具有如下的功能将经UO检测模块420从用 户接受的用户设置偏爱信息和密码送到存储部430,在再现装置101的电源 变为接通时、或从AV再现库550接受到应用程序的结束指示时,将再现 控制用偏爱信息改写为用户设置偏爱信息。
AV再现库550根据来自HDMV模块510、 BD—J模块520的函数调 用,执行AV再现功能、播放列表的再现功能。
这里,所谓AV再现功能是指再现开始、再现停止、暂停、暂停的解 除、静止图像功能的解除、立即指定再现速度的快进、立即指定再现速度 的快退、声音切换、副视频切换、角度切换等的处理。所谓播放表再现功 能是指在该AV再现功能中,按照播放列表信息来进行再现开始和再现停 止。
图6是表示偏爱设置管理模块540和存储部430的具体结构和与这些 结构有关的上述结构的关系的图。 下面,说明各部分。
存储部430包含用户设置存储部431和再现控制用存储部432,用户设 置存储部431是存储用户设置偏爱信息的存储区域,再现控制用存储部432 是存储再现控制用偏爱信息的存储区域。
BD—J模块520在视频内容的再现时中,仅可访问再现控制用存储部 432,再现控制部414使用再现控制用存储部432中存储的再现控制用偏爱 信息来进行再现控制。
偏爱设置管理模块540构成为包含密码偏爱信息设置模块541、检测模 块542和通知模块543。
密码偏爱信息设置模块541具有如下的功能经UO检测模块420从 用户接受用户设置偏爱信息的设置输入和对用户设置偏爱信息的密码输入,并送到用户设置存储部431。另外,上述密码是用户进行用户设置偏爱 信息的变更时让用户输入的密码。
密码偏爱信息设置模块541具有如下的功能在由用户接通再现装置 101的电源时,将用户设置存储部431的用户设置偏爱信息复制到再现控制 用存储部432,并作为再现控制用偏爱信息来加以存储。
密码偏爱信息设置模块541具有如下的功能在经UO检测模块420 从用户接受了表示进行再现停止操作或向BD—ROM104的再现菜单画面 的转移操作的信息的情况下,将用户设置存储部431的用户设置偏爱信息 作为再现控制用偏爱信息,复制到再现控制用存储部432中来加以修改。
检测模块542具有如下的功能检测BD—ROM驱动器401中的BD 一ROM104的装卸的功能;以及从所插入的BD—ROM的BD. INFO文件 中读出表示非绑定应用程序的应用程序信息和盘本身的ID (下面、称作"盘 ID"),来存储到存储器中。
此外,具有如下的功能在取出BD—ROM104后,插入了BD—ROM 盘的情况下,判断与存储器中存储的应用程序信息相同的应用程序信息是 否存储在新装载的BD—ROM中,与存储器中存储的盘ID相同的盘ID是 否存储在新装载的BD—ROM中,并将表示判断结果的信息送到BD—J模 块520。
BD—J模块520在应用程序信息和盘ID不一致时,使BD—ROM104 的应用程序结束,密码偏爱信息设置模块把再现控制用偏爱信息替换为用 户设置偏爱信息。
通知模块543具有如下的功能从BD—J模块520接受表示是否更新 了再现控制用偏爱信息的更新结果信息,并生成基于更新结果信息的通知 图像,显示在显示器103上。
<数据〉
下面,说明在上述的再现装置101中使用的数据。
图7表示在本实施方式的存储部430中存储的表数据。
下面,说明各图。
图7 (a)表示对用户设置偏爱信息的密码信息。
密码信息IO通过接受了基于用户的密码输入操作的密码偏爱信息设置 模块541来存储到用户设置存储部431中。这里,使用图8来说明用户进行的密码设置。
图8表示本实施方式的再现装置101和显示器103,在显示器103上显 示用于从用户接受上述密码的输入的图像63和图像64的密码设置画面。 用户通过遥控器102操作来显示密码设置画面,在进行了对用户设置偏爱 信息的密码输入时,将所输入的密码存储到用户设置存储部431中。
图7 (b)示例了用户设置偏爱信息表的结构和数据。
在用户设置偏爱信息表20中,将NO. 21、用户设置偏爱信息22和设 置信息23相对应地进行存储。
NO. 21是用于识别用户设置偏爱信息的标识符,与从Java应用程序 600调用偏爱信息的API参数相同。用户偏爱信息22是在由再现装置101 再现的视频内容的声音语言、字幕语言、收视限制等视频内容的再现时使 用的再现控制信息。另外,设置信息23表示对各用户设置偏爱信息的设置 值,各设置信息23是通过在工厂出厂时或基于用户的设置而存储的信息。
如该图所示,例如,在用户偏爱信息22的"声音语言"上作为设置信息 23而设置了"日语",在再现包含英语和日语的声音数据的BD—ROM104 的情况下,输出基于日语的声音。
另外,用户偏爱信息22"收视限制"的设置信息23"等级8"表示父母锁 定的对象年龄是8岁。例如,在BD—ROM104中包含表示收视对象年龄是 18岁以上的用户的父母信息的情况下,由于该收视对象年龄中包含了由再 现装置101的收视限制所表示的年龄,所以在该情况下,控制为不进行该 BD—ROM104的视频内容的再现。
这里,使用图9来说明用户改变上述用户设置偏爱信息表20的用户偏 爱信息的情况。
图9表示显示器103的显示画面50,在用户设置偏爱信息表20中设置 了上述密码的情况下,如图9 (a)所示那样,在进行用户偏爱信息的变更 时,显示表示了用于进行密码输入的图像65和66的密码输入画面。
在本实施方式中,在用户进行用户偏爱信息的变更时,通过显示该图 所示的密码输入画面来进行密码的输入,从而显示图9 (b)所示的偏爱设 置变更画面。
另外,图9 (b)所示的偏爱设置变更画面的41 43所示的各偏爱信息 是在用户设置存储部431中存储的各用户设置偏爱信息,用户可以使用遥控器102来改变在偏爱设置变更画面上显示的偏爱信息的设置内容。
图7 (c)示例了再现控制用偏爱信息表的结构和数据。
再现控制用偏爱信息表30与用户设置偏爱信息表20同样,将NO. 31、 偏爱信息32和设置信息32相对应地加以存储。
再现控制用偏爱信息表30与用户设置偏爱信息表20的结构相同,但 是由于应用程序的执行,BD—J模块520不能访问用户设置偏爱信息表20 的设置信息23,但是可以访问再现控制用偏爱信息表30的设置信息33。
图7 (d)表示在后述的再现装置101的动作中,通过BD—J模块520 来执行应用程序,将该图(c)的偏爱信息31"收视限制"的设置信息32"等 级8"更新为"等级IO"的情况下的设置信息32。
图10是表示本实施方式中的BD—ROM104的再现单位的图,说明表 示如上所述的BD—ROM104的再现单位的标题。
该图的BD. INF031表示BD-ROM104上的BD. INFO文件40,在 BD. INFO文件40存储了表示BD—ROM105的包的提供源的供应者ID41、 表示BD—ROM104的标题的盘ID42、和标题结构43。
标题结构43包含标题信息44,该标题信息44表示将BD—ROM104 的各应用程序和AV流相对应起来的再现单位,标题信息44与要在各标题 中应执行的应用程序和/或脚本程序等的执行信息45相对应地存储。
若插入BD—ROM104,则再现控制部414将进行BD—ROM104的使 用规则的显示等的"FirstPlay"进行再现,通过用户进行的遥控器102操作, 在按下了菜单键的情况下,再现"TopMenu"。
在本实施方式中',再现控制部414在通过用户操作或Java应用程序600 来进行了标题切换时,执行与各标题对应的应用程序和脚本程序,BD—J 模块520在通过用户进行的遥控器操作将标题切换为TOP Menu时和在应 用程序执行中用户使用遥控器102来进行再现停止操作时,使执行中的应 用程序结束,并向密码偏爱信息设置模块541通知应用程序的结束。
<动作〉
下面,说明本实施方式的再现装置101的动作。 图11表示本实施方式的再现装置101的动作流程图。 在步骤S111中,在再il装置lOl的电源由用户接通时,密码偏爱信息 设置模块541将用户设置存储部431中存储的用户设置偏爱信息表20的内容送到再现控制用存储部432中来进行写入(步骤S12)。
检测模块543在检测到用户在BD—ROM驱动器401中插入了 BD-ROM104的情况,并由用户在BD—J模式下进行了再现BD—ROM104的 操作的情况下(步骤S13:"是"),检测模块543读出所插入的BD—ROM104 的盘ID和应用程序信息来存储到存储器中。此外,BD—J模块520执行Java 应用程序600,再现控制部414根据AV再现库550的再现控制指示,根据 再现控制用存储部432中存储的再现控制用偏爱信息,来再现向跟踪缓存 器402读出的访问单元的视频内容(步骤S14)。
BD—J模块520在执行Java应用程序600时调用了用于更新偏爱信息 的预先准备API时(步骤S15:"是"),经密码偏爱信息设置模块541, 来确认对用户设置偏爱信息是否设置了密码(步骤S16)。
在步骤S16中,BD—J模块520在确认设置了密码的情况下(步骤S16: "是"),不进行再现控制用偏爱信息的更新,而将表示该更新结果的更新 结果信息送到通知模块543,并将表示不允许更新的信息传到Java应用程 序。另外,通知模块543根据从BD—J模块520接受的更新结果信息,生 成表示没有进行偏爱信息的更新的图像,并显示在显示器103上(步骤 S17)。
在步骤S16中,BD—J模块520在可确认对用户设置偏爱信息没有设 置密码的情况下(步骤S16:"否"),访问在再现控制用存储部432中 存储的再现控制用偏爱信息表30,并按照Java应用程序600的执行来更新 与由Java应用程序600调用的API的参数对应的偏爱信息31的设置信息 32,并将表示该更新结果的更新结果信息送到通知模块543。从BD—J模 块520接受了更新结果信息的通知模块543生成表示进行了偏爱信息的更 新的图像来显示到显示器103上(步骤S18)。
接着,BD—J模块520和检测模块542进行判断BD—J模块520执行 中的应用程序是否结束的执行结束判断处理(步骤S19)。
这里,使用图12来说明执行结束判断处理。
在步骤S191中,检测模块542在检测到BD—ROM104取出后(步骤 S191:"是"),检测到BD—ROM驱动器401中插入了BD—ROM盘的 情况下(步骤S192:"是"),在所取出的BD—ROM104中存储有表示 盘非绑定应用程序的应用程序信息时,判断所插入的BD—ROM盘中是否存储了相同应用程序信息、和所插入的BD—ROM盘的盘ID与所取出的 BD—ROM104的盘ID是否相同(步骤S193)。
在步骤S193中,检测模块542在判断为应用程序信息和盘ID相同的 情况下(步骤S193:"是"),检测模块543判断继续进行取出BD—ROM104 前执行的应用程序的执行,并将该内容通知给BD—J模块542(步骤S194)。
在步骤S191中,在检测模块542没有检测到取出BD—ROM104 (步 骤S191:"否"),且BD—J模块520经UO检测模块420从用户接受了 向TOP Menu画面的切换操作、或再现停止操作的情况下(步骤S195: "是"),BD—J模块520判断应用程序的执行结束,使该应用程序的执行 结束,并向密码偏爱信息设置模块541送出表示结束应用程序的执行的信 息(步骤S196)。
在步骤S192中,在检测模块542没有检测到BD—ROM盘的插入的情 况下(步骤S192:"否"),且在步骤S193中,检测模块542判断为所 插入的BD—ROM盘上没有存储与BD—ROM104相同的应用程序信息和 盘ID的情况下(步骤S193:"否"),进行上述步骤S196的处理。
在步骤S191和步骤S195都是否定的判断结果的情况下,重复执行结 束判断处理。
在图11的步骤S20,密码偏爱信息设置模块541在从BD—J模块520 接受到应用程序的执行结束判断处理结果,且执行结束判断处理结果是结 束执行中的应用程序的执行的结果时(步骤S20:"是").,密码偏爱信 息设置模块541将再现控制用存储部432中存储的再现控制用偏爱信息表 30替换为用户设置存储部431中存储的用户设置偏爱信息表20(步骤S21)。
在步骤S20中,若从BD—J模块520接受的执行结束判断处理结果是 继续执行中的应用程序的执行的结果(步骤S20:"否"),BD—J模块 520继续应用程序的执行,再现控制部414使用更新后的再现控制用偏爱信 息来继续进行视频内容的再现,并重复进行步骤S15之后的处理。
这里,对在上述步骤S17和步骤S18中,通知模块542根据更新结果 信息来生成图像,并显示到显示器103上的例子进行说明。
图13表示在步骤S18通知模块543在显示器103上显示的通知图像的 例子,图14表示在步骤S17在显示器103上显示的通知图像的例子。
如图13所示,通知模块543在更新了偏爱信息的情况下,在显示器103的画面50上显示表示更新了偏爱信息的图像67,在没有更新偏爱信息的情 况下,如图14所示,显示表示拒绝偏爱信息的更新的图像68。
如图13和图14所示,在再现装置101具有显示器110的情况下,可 以在显示器101上显示更新了偏爱信息或拒绝更新的情况,并在再现装置 101具有LED等灯120的情况下,也可在更新了偏爱信息时,或在拒绝更 新时,改变灯120的颜色来点亮,而对用户进行通知。
<动作例>
根据上述的动作流程(图11),来说明通过执行中的应用程序来更新 偏爱信息的父母信息,并在应用程序的执行中用户切换到菜单画面的情况 下的动作例。
另外,在本动作例中,说明在用户设置偏爱信息表20上没有设置密码 的情况。
此外,关于步骤Sll 步骤S14,由于与上述动作说明相同,所以省略 说明,特别说明与本动作例有关的步骤。
在图11中,再现装置101进行步骤S11 步骤S14的处理,在步骤S15, BD—J模块520在Java应用程序600的执行中,调用了指定表示父母信息 的参数并更新该父母信息的API时(步骤S15:"是"),经密码偏爱信 息设置模块541,确认对用户设置偏爱信息没有设置密码10的情况(步骤 S16:"否")。
BD—J模块520访问再现控制用存储部432中存储的再现控制用偏爱 信息表30,并将由Java应用程序60调用的参数表示的父母信息的设置信 息32"等级8"更新为"等级10"(图7 (d)),将更新后的内容的更新结果 信息送到通知模块543。从BD—J模块520接受了更新结果信息的通知模 块543生成表示进行了偏爱信息的更新的图像67并显示到显示器103 (步 骤S18)。
接着,若BD—J模块520在经UO检测模块420接受到用户进行的TOP Menu切换操作(图12的步骤S191:"否"、步骤S195:"是"),则判 断为结束该应用程序的执行(图12的步骤S196),使该应用程序的执行 结束,并将表示应用程序的执行结束的执行结束判断结果送到密码偏爱信 息设置模块541 (步骤S20:"是")。
密码偏爱信息设置模块541通过将用户设置偏爱信息表20的内容替换到再现控制用偏爱信息表30中,使在步骤S18更新的父母信息的设置信息 "等级10"返回至lJ"等级8"(步骤S21)。
BD-J模块520通过在步骤S18将父母信息从"等级8"更新为"等级 10",在收视对象年龄是10岁以上的视频内容的情况下,因更新前收视限 制为8岁,故控制为不进行再现,但是由于在更新后收视限制变为IO岁, 所以在执行中的应用程序结束之前进行该视频内容的再现。
另外,由于在该应用程序结束后,在步骤S21,写回到用户设置的父 母信息"等级8",所以不能进行上述视频内容(收视年龄限制是IO岁以上) 的再现。
<补充>
以上,根据实施方式和变形例说明了本发明的再现装置,但是可以如 下这样来进行变形,本发明当然并不限于上述的实施方式和变形例表示的 再现装置。
(1 )说明了上述再现装置101再现BD—ROM中存储的视频内容和Java 应用程序的情况,但是还可适用于构筑虚拟包来加以再现的情况,该虚拟 包是将在BD—ROM104中存储的视频内容和应用程序(下面为"BD包")、 和在SDRAM等的可移动式盘和/或硬盘中存储的该BD包的视频内容相关 联附加的视频内容及Java应用程序进行动态组合而成的。图15表示该情况 下的再现装置101的结构。
另外,存储了附加的视频内容和应用程序的可移动介质105或存储部 430具有与BD包相同的目录结构,存在以BD包的供应者ID为目录名的 目录,在以DiskID为目录名的目录存储要在BD包中合并的附加的视频内 容文件、和决定在BD包中怎样合并附加视频内容等的合并管理信息。
在本变形例中,说明了将在可移动介质105中存储的附加的视频内容 和应用程序的文件合并到BD包中来构筑虚拟包的情况。
在该图中,虚拟文件系统415根据合并管理信息,在BD—ROM104的 目录结构中合并存储在可移动介质105中的视频内容和应用程序的文件, 并构筑虚拟包的目录结构来进行再现。
虚拟包的再现如下进行通过虚拟文件系统415参考虚拟包的目录结 构,确认Java应用程序访问的文件的存储位置,并从存储有该文件的BD 一ROM104或可移动介质105中读出该文件的值,并返回到Java应用程序,Java应用程序使用从虚拟文件系统415返回的值来执行Java程序。
此外,在如上所述由虛拟文件系统415构筑的虚拟包中,在BD—J模 块520执行Java应用程序的过程中,从该Java应用程序调用了更新偏爱信 息的API的情况下,进行与上述实施方式相同的各处理(图11和图12)。
(2) 在上述的实施方式中,说明了将可通过应用程序的执行更新的偏 爱信息存储到再现控制用存储部中,并在该再现控制用存储部复制用户设 置偏爱信息,但是还可设作可访问用户设置存储部的用户设置偏爱信息, 在电源接通时通过将用户设置偏爱信息复制到其他存储区域中来保存,应 用程序结束时,写回所保存的用户设置偏爱信息。
上述情况下,也可在再现装置101的电源接通时,不保存用户设置偏 爱信息,而在Java应用程序调用了访问用户设置偏爱信息的API时,对访 问对象的偏爱信息加以保存,也可在最初调用用于访问用户设置偏爱信息 的API时,保存所有的用户设置偏爱信息。
(3) 上述实施方式中,说明了在用户设置偏爱信息表20中设置了密码 的情况下,控制为不进行应用程序的执行所进行的偏爱信息的更新,但是, 也可在应用程序的执行进行的偏爱信息的更新是在父母信息的情况下,是 使由用户设置的偏爱信息表示收视年龄限制变严格的更新时,BD—J模块 520进行再现控制用偏爱信息表30的父母信息的更新。
该情况下,例如在图7 (c)中,再现控制用偏爱信息表30的父母信息 是"等级8",在从执行中的应用程序调用API以使其更新为"等级5"的情况 下,BD—J模块520经密码偏爱管理信息模块541,来确认是否设置了密码,
同时判断是否是比用当前的设置信息表示的收视年龄小的收视年龄。即使 设置了密码,但若与更新有关的收视年龄小,则判断为收视年龄限制比当 前严,并将再现控制用父母信息的设置信息更新为"等级5"。
(4) 在上述实施方式中,说明了若用户设置偏爱信息中没有设置密码, 则进行偏爱信息的更新,但是也可将例如各偏爱信息与表示是否允许更新 的信息对应起来进行存储,并根据密码和该信息,来判断是否进行各偏爱 信息的更新。
该情况下,在没有设置密码的情况下,对于通过应用程序的执行不能 更新的偏爱信息,通过与不允许更新的内容信息相对应地进行存储,而可 控制为不进行对该偏爱信息的更新。(5) 在上述实施方式中,说明了在从用户接受了 BD—ROM104的再现 停止操作时、从用户接受了转移到TOP Menu画面的操作时、以及在BD— ROM104没有盘绑定的情况下从BD—ROM驱动器取出了 BD—ROM104 时,结束应用程序,并将用户设置偏爱信息存储在再现控制用存储部中的 情况,但是除此之外,也可以是例如用户进行显示改变用户设置偏爱信息 的设置的画面等的操作等与执行中的应用程序的处理无关的操作时结束应 用程序。
(6) 在上述实施方式和变形例中,作为虚拟机的编程语言使用了 Java, 但是也可以不是Java,而可以是在UNIX (注册商标)OS等中使用的B — Shell、 PerlScript、 ECMA Script等其他编程语言。
此外,在上述的实施方式中,说明了再现BD—ROM的再现装置,但 是,在可写入的光记录介质上记录了本实施方式中使用的BD—ROM104上 的需要数据的情况下,也实现了上述效果。
(7) 在实施方式的动作中说明的各步骤的处理是使用计算机系统实现 的计算机程序,但是也可以是表示所述程序的数字信号。另外,本发明也 可以是记录了所述程序或所述数字信号的计算机可读取记录介质、例如、 软盘、硬盘、CD、 MO、 DVD、 BD、半导体存储器等。
另外,本发明可以是经电通信线路、无线或有线通信线路、或互联网 为代表的网络等来传送的所述计算机程序或所述数字信号。
此外,所述程序或所述数字信号可以记录到所述记录介质上来进行传 送,或经所述网络等来传送,或在独立的其他计算机系统中实施。
工业实用性
本发明的再现装置可以用于对BD—ROM等光盘上记录的视频内容进 行再现的再现装置。
权利要求
1、 一种再现装置,对包含视频内容和再现视频内容时执行的应用程序 的记录介质进行读出并再现,其特征在于,包括-第一存储单元,存储由用户设置的第一设置信息,作为用于视频内容 的再现控制的信息;第二存储单元,可由所述应用程序进行读写,存储要用于所述视频内容的再现控制的第二设置信息;执行单元,在所述视频内容的再现时,执行所述应用程序; 控制单元,控制为在所述应用程序的执行结束时,使所述第二存储单元存储所述第一设置信息,以代替所述第二设置信息。
2、 根据权利要求1所述的再现装置,其特征在于 所述再现装置进一步包括接受单元,该接受单元从用户接受结束指示,该结束指示使所述应用程序的执行结束;所述控制手段将所述接受单元接受了所述结束指示的时间,看作使所 述应用程序结束执行的时间。
3、 根据权利要求1所述的再现装置,其特征在于 所述记录介质是可在所述再现装置上装卸的记录介质,所述记录介质包含连接信息,该连接信息表示是否使所述记录介质的应用程序在该记录介质的视频内容和其他记录介质的视频内容之间共同地执行; 所述再现装置进一步包括自由装卸所述记录介质的接口; 检测单元,在所述接口中的所述记录介质的装卸和取出所述记录介质后,在该接口中装载有其他记录介质的情况下,检测该其他记录介质中是否包含所述连接信息;所述控制单元将由所述检测单元检测到取出所述记录介质后装载了所述其他记录介质、且该其他记录介质中不包含所述连接信息的时间,看作结束所述应用程序的执行的时间。
4、 根据权利要求1所述的再现装置,其特征在于 所述第一存储单元将密码与所述第一设置信息对应起来存储; 所述控制单元进一步包括判断单元,该判断单元在执行中的所述应用程序要写入所述第二设置信息的情况下,判断在与该第二设置信息对应的所述第一设置信息中是否设置了所述密码;所述控制单元在由所述判断单元判断为设置了所述密码的情况下,控 制为不进行对所述第二设置信息的写入,在判断为没有设置所述密码的情 况下,控制为进行所述第二设置信息的写入。
5、 根据权利要求4所述的再现装置,其特征在于所述再现装置进一步包括通知单元,该通知单元根据所述判断单元的 判断结果,向用户通知访问信息,该访问信息表示是否由所述应用程序执 行了对所述第二设置信息的写入。
6、 根据权利要求5所述的再现装置,其特征在于 所述再现装置进一步包括显示单元;所述通知单元通过使所述显示单元显示表示所述访问信息的图像,来 进行所述通知。
7、 根据权利要求5所述的再现装置,其特征在于 所述再现装置进一步具有声音输出单元;所述通知单元通过将表示所述访问信息的声音输出到所述声音输出单 元,来进行所述通知。
8、 根据权利要求5所述的再现装置,其特征在于所述再现装置从用户接受所述视频内容的再现控制的指示,并可与具有显示单元的输入装置进行有线或无线通信;所述通知单元通过使所述显示单元显示表示所述访问信息的图像,来 进行所述通知。
9、 根据权利要求5所述的再现装置,其特征在于所述再现装置从用户接受所述视频内容的再现控制的指示,可与具有 声音输出单元的输入装置进行有线或无线通信;所述通知单元将表示所述访问信息的声音输出到所述声音输出单元, 来进行所述通知。
10、 根据权利要求4所述的再现装置,其特征在于所述第一设置信息和第二设置信息是父母信息,该父母信息表示根据 用户的年龄来限制该用户进行的所述视频内容的收视;所述控制单元进一步在所述应用程序的执行是对所述第二设置信息的 写入、且所述第一设置信息中设置了所述密码的情况下,只在该写入是比由该第二设置信息表示的收视的限制严格的写入时,控制为进行对该第二 设置信息的写入。
11、 一种程序,使再现装置执行该程序,该再现装置对包含视频内容 和再现视频内容时执行的应用程序的记录介质进行读出并再现,包括第一 存储部,存储由用户设置的第一设置信息,作为用于视频内容的再现控制的信息;以及第二存储部,可由所述应用程序进行读写,存储要用于所述 视频内容的再现控制的第二设置信息,其特征在于,所述程序包括如下步 骤执行步骤,在再现所述视频内容时,执行所述应用程序; 控制步骤,控制为在所述应用程序的执行结束时,在所述第二存储部 中存储所述第一存储部的所述第一设置信息,以替换所述第二设置信息。
全文摘要
本发明的再现装置,包括用户设置存储部,存储用户设置的用户设置偏爱信息;再现控制用存储部,存储作为视频内容的再现控制而使用的再现控制用偏爱信息;BD-J模块,组合视频内容和记录有应用程序的BD-ROM等记录介质的视频内容来执行应用程序;检测模块,检测BD-ROM的装卸,在取出BD-ROM后,装载了BD-ROM的情况下,判断是否在所装载的BD-ROM的再现时继续进行取出BD-ROM前执行的应用程序的执行;密码偏爱信息设置模块,在从用户接受了应用程序结束指示的情况下,以及通过检测模块判断为继续执行应用程序的情况下,将用户设置偏爱信息作为再现控制用偏爱信息而存储在再现控制用存储部中。
文档编号H04N5/91GK101313568SQ20068004373
公开日2008年11月26日 申请日期2006年11月20日 优先权日2005年11月22日
发明者杰尔马诺·莱希森林, 金丸智一 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1