盘再现设备的制作方法

文档序号:6738278阅读:93来源:国知局
专利名称:盘再现设备的制作方法
技术领域
本发明涉及一种再现在诸如BD-ROM的记录介质中记录的数据的盘再现设备。
背景技术
近来,对于存储高清和高音质信息、有高级交互功能的大容量盘的盘再现设备在家庭使用中变得广泛。其中一个典型的盘再现设备是蓝光盘(在下文中也被称为“BD”)设备。BD具有巨大数据容量单层具有25千兆字节(GB)以及双层具有50GB,并且可以存储高清电影内容。 使用DB的商业可得或者出租使用的封装软件(packaged software)被提供为BD-ROM (蓝光只读存储器),BD-ROM是在制造过程中写入数据并且不能刻录和重写的只读介质。对于BD-R0M,开发了两种规范模式高清电影(HDMV)模式和蓝光盘Java(BD-J) 模式。在HDMV模式中,从传统的数字通用盘只读存储器(DVD-ROM)扩展视频和语音的编解码规范,而且高清视频和高品质音频都可用。注意,BD-ROM的内容规范类似于DVD-ROM。在 BD-J模式中,除HDMV之外,可以通过Java(注册商标)应用添加诸如叠加的视频的视觉表
7J\ ο在传统DVD的情况下,当在主要部分的再现期间呼叫菜单时,再现被中断,而且菜单屏幕显示在全屏幕上。BD所采用的“弹出菜单”不中断主要部分的再现,而且半透明 (translucent)菜单以“弹出方式”出现在再现屏幕上。大部分HDMV模式标题(title)配备了这样的弹出菜单。在弹出菜单中,提供诸如移动到顶菜单、转换到再现位置、以及改变语音/字幕流的功能。在BD-J模式标题中,当图形菜单在屏幕上显示时,由BD-J应用(其是Java (注册商标)应用)以几乎与HDMV标题的弹出菜单相同的形式实现该图形菜单。在下文中,HDMV 模式中的弹出菜单和由BD-J应用显示的BD-J模式中的图形菜单共同被称为弹出菜单。提供用户界面,诸如再现按钮和停止按钮,作为盘再现设备的部分功能。然而, 它们不同于上述的弹出菜单。弹出菜单是BD-ROM的HDMV模式和BD-J模式标题所特有 (specific)的;换句话说,关于弹出菜单的信息保存在诸如BD-ROM的盘中,而且弹出菜单具有每个标题特有的功能。在遥控器等上提供实现用户界面和弹出菜单功能的专用按钮,而且用户可以通过按下按钮(例如,参见专利文献1)显示菜单。[引用列表][专利文献][专利文献1]日本专利特表公开(Laid-Open)2004-304767

发明内容
[技术问题]在传统技术中,用户操作遥控器等以在屏幕上显示用户界面和弹出菜单。然而,由于弹出菜单具有针对每个标题预定的显示位置和形式,所以当显示用户界面和弹出菜单时它们可能重叠。用户不能仅通过观看屏幕而判定显示的菜单是用户界面还是弹出菜单。因此,用户可能对用户应该看屏幕上显示的哪个菜单以执行操作而感到困惑,甚至用户可能会执行错误操作。特别地,在车载环境中使用的汽车导航系统的情况下,执行错误操作的可能性更高,因为主要用触摸面板进行操作。即,由于通过直接触摸屏幕上显示的用户界面和弹出菜单的每个按钮而操作触摸面板,因此如果错误地按下错误按钮,则可能会调用非用户意图的动作。由于弹出菜单在标题再现屏幕上重叠显示,所以用户通常在仅显示标题再现屏幕的状态下执行显示弹出菜单的操作。在这种情况下,由于在传统技术中遥控器配备了专用按钮用于实现用户界面和弹出菜单功能,所以用户可以按下用于用户期望的操作的按钮。然而,在用户在仅显示标题再现屏幕的状态下操作触摸面板的情况下,不能判定用户想通过操作触摸面板的屏幕显示哪个菜单,而且不能实现用户界面和弹出菜单功能。此外,在HDMV模式中,当用户经由触摸面板按下按钮时,可以基于关于按钮和按下的位置的坐标信息而执行按钮的用户操作。然而,由于BD-J模式中的图形菜单通过BD-J 应用实现,所以与HDMV模式不同,按钮位置信息不存在,而且图形菜单不对触摸面板操作做出响应。做出本发明以解决如上所述的传统问题。本发明的第一目标是提供能够适当地显示HDMV模式和BD-J模式标题特有的弹出菜单和用户界面的盘再现设备,以减少操作错误。本发明的第二目标是提供甚至当在标题再现期间用户经由触摸面板执行操作时、 也能够在不特别准备弹出菜单和用户界面操作按钮的情况下实现弹出菜单和用户界面功能的盘再现设备。此外,本发明的第三目标是提供甚至当用户经由触摸面板执行操作时、也能够使用户能同样地操作HDMV模式中的弹出菜单和BD-J模式中的图形菜单的盘再现设备。[问题的解决方案]为了解决上述问题,根据本发明的第一方面的盘再现设备具有信号处理单元,所述信号处理单元接受用户操作、并在监视器上显示由再现单元再现的标题所特有的弹出菜单和用户界面;其中,在接受用户操作以显示弹出菜单或用户界面时,信号处理单元使监视器仅显示弹出菜单和用户界面中的任一个。根据本发明的第二方面的盘再现设备具有信号处理单元,所述信号处理单元接受施加到与监视器集成的触摸面板上的用户操作,并且在监视器上显示由再现单元再现的标题所特有的弹出菜单和用户界面;当用户触摸触摸面板时,信号处理单元在确定可以显示弹出菜单时使监视器显示弹出菜单,而且在确定不能显示弹出菜单时在监视器上显示用户界面。另外,根据本发明的第三方面的盘再现设备具有信号处理单元,所述信号处理单元接受施加到与监视器集成的触摸面板上的用户操作;并且在施加到触摸面板上的用户操作被作为鼠标事件通知到BD-J应用之后从BD-J应用接收到鼠标事件错误时,所述信号处理单元将VK_P0PUP_MENU发送到所述BD-J应用。
[发明的有益效果]根据本发明的第一方面,因为在屏幕上显示了 HDMV模式和BD-J模式标题特有的弹出菜单和用户界面中的任一个,所以可以提供能够减少操作错误的盘再现设备。根据本发明的第二方面,当用户在标题的再现期间在触摸面板上执行操作时,在给予优先度的情况下显示弹出菜单和用户界面。因此,可以在不特别准备弹出菜单和用户界面操作按钮的情况下实现弹出菜单和用户界面的功能。 此外,根据本发明的第三方面,因为BD-J应用的鼠标事件被用于BD-J模式中的图形菜单的操作,所以即使在经由触摸面板执行操作的情况下也可以同样地操作弹出菜单和图形菜单。


图1是根据本发明实施例的盘再现设备的框图。图2是示出根据本发明实施例的BD-ROM的结构的图。图3是示出根据本发明实施例的index, bdmv文件和标题之间的关系的图。图4是示出使用根据本发明实施例的盘再现设备的系统结构的图。图5A是示出根据本发明实施例的标题再现屏幕的例子的图。图5B是示出根据本发明实施例的弹出菜单的显示例子的图。图6是示出在本发明实施例中使用遥控器执行操作的情况下的处理流程的图。图7是示出在本发明实施例中使用触摸面板执行操作的情况下的处理流程的图。图8是示出在本发明实施例中使用触摸面板操作BD-J标题的弹出菜单的情况下的处理流程的图。图9是示出在本发明实施例中使用触摸面板执行操作来优先化用户界面的情况下的处理流程的图。图10是示出在本发明实施例中、当显示用户界面时使用触摸面板执行操作来显示弹出菜单的情况下的处理流程的图。图11是根据本发明实施例的盘再现设备的框图。图12是示出根据本发明实施例使用触摸面板在BD-J模式中操作图形菜单的情况下的处理流程的图。
具体实施例方式下面将参考附图描述本发明的实施例。[第一实施例]图1为根据本发明实施例的盘再现设备的框图。盘再现设备100由从BD-ROM 10 中获取数据的拾波(pickup)单元11、控制拾波单元11的伺服单元12、本地存储器13、网络接口 14、信号处理单元15、再现单元16和存储器19构成。信号处理单元15包括弹出菜单检测单元17和用户操作单元18。下面,将描述每个组件。BD-ROM 10是记录诸如电影或直播视频的AV内容的记录介质。BD-ROM 10通常是用于市售或出租的封装软件(软件包),而且其是在制造过程中写入数据、并且不能添加和重写数据的只读介质。伺服单元12是导致拾波单元11朝记录介质的半径方向移动(寻找)或者调整记录介质朝记录介质的轴向移动(聚焦)的设备。拾波单元11从BD-ROM 10中获取各种数据并且将数据发送到信号处理单元15。信号处理单元15处理的数据不仅包括BD-ROM 10中的数据,而且包括存储于本地存储器13中的数据和经由网络接口 14从网络中下载的数据。信号处理单元15是用于处理这些数据、使得再现单元16可以再现AV内容等的装置。信号处理单元15接收用户操作的内容,判定操作是否可接受,而且如果可接受,那么使用户操作单元18执行操作。信号处理单元15也具有将原始包含在盘再现设备100的存储器19中的用户界面显示到如图4中所示的监视器43上的功能。用户界面使得在存储器19中程序保存,以在监视器43上显示作为盘再现设备100 的功能的再现按钮或者停止按钮等。当用户操作如图4所示的遥控器45或者触摸面板46 时,信号处理单元15将用户操作与按钮的功能相关联、并且使用户操作单元18执行所操作的按钮的动作。弹出菜单检测单元17包括在信号处理单元15中,而且其具有检测弹出菜单是否被显示的功能。下面,将用图2描述BD-ROM 10的文件结构。图2是示出BD-ROM 10的结构的图。与其它光盘(例如DVD(数字通用盘)和 ⑶(压缩盘))同样,BD-ROM 10具有从其内圆周朝向其外圆周的螺旋(spiral)记录区域, 而且其在内圆周的读入(read-in)区域和外圆周的读出(read-out)区域之间具有可以记录逻辑数据的逻辑地址空间。在读入内,称为BCA(Burst Cutting Area,烧录区)的特殊区域可以仅由驱动器读取。由于这个区域不能由应用读取,所以其可以用于例如版权保护技术。在逻辑地址空间中,在顶部记录文件系统信息(卷),然后记录应用数据,诸如视频数据。文件系统是指例如UDF或IS09660。可以用目录和文件结构与普通PC同样地读出所记录的逻辑数据,并且读出255个字符的文件名或目录名。至于BD-ROM 10上的目录和文件结构,BDMV目录和bd. cert文件直接放在根目录 (ROOT)下。BDMV目录是记录由BD-ROM 10处理的数据(诸如AV内容和管理信息)的目录。 bd. cert (固定的文件名)是将为虚拟包而添加的内容与BD-ROM 10上的数据合并时用于签名验证的证书。在BDMV目录下,存在五个子目录,称为PLAYLIST (播放列表)目录、CLIPINF目录、 STREAM(流)目录、BDJO目录和JAR目录。在BDMV目录中,放置两种文件index, bdmv和 MovieObject. bdmv。此处,将更详细地描述index, bdmv(固定的文件名)。Index, bdmv是关于全部 BD-ROM 10的管理信息并具有诸如识别电影供应者的标识符的组织ID (32位)、以及作为由供应者提供的分配给每个BD-ROM 10的标识符的盘ID (1 位)的信息。通过在将盘插入盘再现设备100中后首先读取index, bdmv,盘再现设备100唯一地识别盘。另外,index, bdmv 包括示出可以在BD-ROM 10上再现的多个标题以及定义相互关联的单独(individual)标题的BD-J对象的表。
下面,将描述带有扩展名“bdjo”的文件。带有扩展名“bdjo”的文件是存储BD-J对象的文件。BD-J对象是通过将由播放列表信息所显示的AV流与应用关联而定义标题的信息。BD-J对象显示“应用管理表”和标题中的可再现的播放列表的列表。应用管理表(AMT)是实现“应用信令”的表。“应用信令” 是负责将BD-ROM 10中的标题作为应用的生存区间(existence section)而管理以激活和终止该应用的控制。此处,生存区间是指在记录在BD-ROM 10中的所有内容的时间轴上, 应用可以存在于虚拟机的堆内存(heap memory)上的区间。“存在”是指这样的状态应用已经被读出到堆内存上,并处于可以由虚拟机执行的状态中。应用管理表通过枚举应用的标识符(应用ID)以及属于该应用的Java(注册商标)档案文件的ID,显示作为生存区间而存在于该标题中的应用。即,一个应用由一个或多个Java(注册商标)档案文件构成。因而,由BJ-J对象中的应用管理表管理其扇区的Java(注册商标)应用被称为 "BD-J 应用”。图3是示出index, bdmv文件和标题之间的关系的图。标题是在其中将应用和 AV流配对的再现单元。在index, bdmv文件中描述盘上的标题的构成,以管理盘上的每个标题和对应的应用(在BD-J模式标题的情况下是BD-J应用,而在HDMV模式标题的情况下是情景(scenario)程序)之间的引用关系。作为特殊的标题,存在“首先回放(First Playback)”和“顶菜单(TopMenu) ”。“首先回放”是当BD激活时首先自动再现的标题。它们主要用于显示BD的服务条款。当按下远程控制的菜单键时或者当标题的再现结束时再现“顶菜单”,并且其主要用于标题的选择或者用于字幕/语音语言选择。此处,在图4中示出并描述了作为根据本实施例的系统的盘再现设备100的使用形式的例子。例如,盘再现设备100与BD-ROM 10、可移除介质42、监视器43、Wffff服务器44 和遥控器45 —起构成系统。监视器43是显示再现的视频的装置。其也向用户显示诸如弹出菜单和用户界面的操作菜单。因而,用户可以用遥控器45视觉地操作盘再现设备100。触摸面板46可以附加在监视器43的显示屏幕上,使得用户可以操作它。在此刻,信号处理单元15可以在屏幕上检测用户已经用手指触摸触摸面板46的位置,并且使用户操作单元18执行对应于显示在屏幕上的所述位置上的弹出菜单和用户界面的按钮的各种用户操作。遥控器45是用户远程操作盘再现设备100的装置。通过操作遥控器45或者盘再现设备100上的按钮,用户可以执行记录在BD-ROM 10上的内容的再现等。此处,将用图5A到5B描述弹出菜单的显示例子。如图5A所示,在描绘多个圆形对象的再现屏幕上,用户用遥控器等操作弹出菜单健。接着,在如图5B所示的监视器43上,弹出菜单实例50显示在正被再现的屏幕上。在弹出菜单实例50中,准备了用于执行用户操作的按钮,并且由突显(highlight) 51突显所选择的按钮。根据弹出菜单实例50,用户可以操作的主要功能包括正被再现的标题的改变、 语音和字幕之间的语言切换、章节的改变。也可以包括用户在再现期间可能想要操作的功能。下面,将利用图6描述在用户用遥控器45执行操作以在HDMV模式或BD-J模式中显示弹出菜单的情况下执行的处理。
图6是示出在本实施例中用遥控器执行操作的情况下的处理流程的图。首先,在步骤60中,用户操作遥控器45的弹出菜单按钮。在步骤61中,在确定可以在正由再现单元16再现的标题中显示弹出菜单时,信号处理单元15进入步骤62。另一方面,在确定不能在正由再现单元16再现的标题中显示弹出菜单时,信号处理单元15在监视器43等上显示不能执行弹出菜单操作,以将其通知给用户(步骤65)。信号处理单元15也可以忽略用户操作并且在步骤65中不调用动作。在步骤62中,当确认用户界面显示在监视器43上时,信号处理单元15删除用户界面的显示(步骤64)。接着,信号处理单元15进入步骤63。另一方面,当确认监视器43 上未显示用户界面时,信号处理单元15立即进入步骤63。在步骤63中,信号处理单元15在监视器43上显示正由再现单元16显示的标题的弹出菜单,并且结束处理。已经描述了用户用遥控器45显示弹出菜单的过程。在显示用户界面的情况下,可以在以上过程中执行交换弹出菜单和用户界面的处理。因而,在监视器43上显示弹出菜单和用户界面中的任一个,可以减少操作错误。下面,将用图7描述用户为了在HDMV模式中显示弹出菜单而触摸触摸面板46时调用的动作。图7是示出在本实施例中用触摸面板执行操作的情况下的处理流程的图。当用户触摸触摸面板46时(步骤70),信号处理单元15判定在用户已经执行了操作的屏幕位置上是否存在按钮。在判定存在按钮时(步骤71),信号处理单元15进入步骤72。按钮可以是执行用户操作的任何按钮,包括弹出菜单和用户界面。在步骤72中,信号处理单元15使用户操作单元18执行用户按下的位置处的按钮的用户操作。如果在用户按下触摸面板46的位置处不存在按钮,则假设用户错误地触摸了触摸面板46或者按下了错误的地方。在这种情况下,忽略用户操作或者显示用户界面是合适的。在步骤71中判定不存在按钮时,信号处理单元15进入步骤73。在步骤73中,信号处理单元15判定是否可以在正由再现单元16再现的标题中显示弹出菜单。如果判定不能显示弹出菜单,例如,由于在正被再现的标题中不存在弹出菜单,那么信号处理单元15进入步骤74。在图2所示的****. clipi文件中的管理信息中保存弹出菜单是否存在,而且信号处理单元15可以检查(check)这个信息。在步骤74中,由于假定用户为了执行某个操作而触摸了触摸面板46,所以即使在不能显示弹出菜单的情况下,信号处理单元15也可以在监视器43上显示用户界面。由于可以想象用户错误地触摸了触摸面板46,所以也可以忽略用户操作。另一方面,如果在步骤73中判定可以在正被再现单元16再现的标题中显示弹出菜单,则信号处理单元15使弹出菜单显示在监视器43上(步骤75)。因而,根据图7中的序列,还存在如下优点由于如果用户想执行在弹出菜单中不存在的动作则他可以通过触摸按钮不存在的位置而使用户界面显示出来,所以用户可以继续操作。此外,通过使用图7中的序列,可以响应于用户的触摸面板操作而以按钮操作、弹出菜单和用户界面的优先级顺序执行操作,并且由于弹出菜单和用户界面不重叠显示,所以可以减少用户的错误操作。如上描述了在HDMV模式中显示弹出菜单和用户界面的过程。然而,为了在BD-J 模式标题中通过触摸面板操作显示弹出菜单,需要参考图8所描述的处理。在BD-J模式标题中,也可以通过下述处理,在图6的步骤63和图7的步骤75中显示弹出菜单。至于BD-J模式中的弹出菜单,当将用户的P0PUP_0N操作作为VK_P0PUP_MENU通知给BD-J应用时,BD-J应用显示弹出菜单。对大多数内容提供该功能,而且当从用户看来时与HDMV模式中的弹出菜单同样地显示弹出菜单。为了显示这个弹出菜单,使用由内容支持的鼠标事件。鼠标事件是检测鼠标点击或者鼠标按压、并调用向BD-J应用注册了的动作。由图8中的序列使用这个功能显示弹出菜单。图8是示出本实施例中使用触摸面板操作BD-J标题的弹出菜单的情况下的处理流程的图。此处,在假设内容配备了支持鼠标事件和VK_P0PUP_MENU的BD-J应用的情况下进行描述。当检测到用户的触摸面板操作时(步骤80),信号处理单元15向BD-J应用发出鼠标按压(步骤81)。在步骤82中,将VK_P0PUP_MENU发送到BD-J应用。是否存在向BD-J应用注册了的鼠标按压事件可以被添加到图6的步骤61和图7 的步骤73的、关于是否可以显示弹出菜单的判定中。当存在注册的鼠标按压事件时,判定 BD-J应用将需要某个不同的动作并且不发出步骤82的VK_P0PUP_MENU。当没有注册的鼠标按压事件时,将VK_P0PUP_MENU通过触摸面板操作发送到BD-J应用(步骤82)。因而,不会发生在图6的步骤63和图7的步骤75的处理中错误地执行向BD-J应用注册了的鼠标按压事件。如上所述,根据本发明第一实施例的上述盘再现设备,由于在屏幕上显示HDMV模式和BD-J模式标题特有的弹出菜单和用户界面中的任一个,所以可以减少错误操作。[第二实施例]下面将参考附图描述根据本发明的盘再现设备的第二实施例。与已经描述的第一实施例中同样的部件的描述将被省略。本实施例的盘再现设备的结构如图1的框图所示,而且每个组件的动作细节、处理流程等如参考图2至7所描述。因此,将省略重复描述。下面将描述在反转弹出菜单和用户界面的优先级顺序的情况下关于用户触摸触摸面板46时调用的动作的处理流程。图9是示出本实施例中使用触摸面板执行操作以优先用户界面的情况下的处理流程的图。当用户触摸触摸面板46时(步骤90),信号处理单元15判定在用户执行了操作的屏幕位置处是否有按钮。在判定按钮存在时(步骤91),信号处理单元15进入步骤92。按钮可以是执行用户操作的任何按钮,包括弹出菜单和用户界面。在步骤92中,信号处理单元15使用户操作单元18执行用户按下的位置处的按钮的用户操作。如果在用户按下触摸面板46的位置处不存在弹出菜单或用户界面的按钮,则假设用户错误地触摸了触摸面板46或者按下了错误的位置。在这样的情况下,也与图7的描述同样地,可以忽略该操作,或者可以经由用户界面通知操作无效。在步骤91中判定屏幕上用户执行了操作的位置处没有按钮时,信号处理单元15 进入步骤93。在步骤93中,信号处理单元15在监视器43上显示用户界面。在图9中所示的处理中,在监视器43上显示用户界面。然而,也可以想出用户想要操作弹出菜单的情况。如果在监视器43上显示的用户界面上存在显示弹出菜单的按钮,则信号处理单元15可以通过操作按钮而在监视器43上显示弹出菜单。将用图10描述在这种情况下用于在监视器43上显示弹出菜单的处理。图10是示出在本发明的实施例中为了在显示用户界面时显示弹出菜单而使用触摸面板执行操作的情况下的处理流程的图。当用户操作按钮以显示存在于用户界面上的弹出菜单时(步骤100),处理流程进入步骤101。在步骤101中,信号处理单元15判定在正被再现的标题中是否可以显示弹出菜单。当信号处理单元15在步骤101中判定在正被再现的标题中不能显示弹出菜单时,优选忽略显示弹出菜单的请求,或者使用用户界面发布不能显示弹出菜单的效果的警告。在步骤101中判定在正被再现的标题中可以显示弹出菜单时,信号处理单元15首先删除用户界面(步骤102)。这是因为,如果在显示用户界面的状态下显示弹出菜单,则用户界面和弹出菜单可能被重叠显示。在步骤103中,信号处理单元15在监视器43上显示弹出菜单。通过图9和10中所示的序列,可以反转用户界面和弹出菜单的优先级顺序,与图 7中所示的序列相反。上面已经描述了在HDMV模式中显示弹出菜单和用户界面的过程。为了在BD-J模式标题中通过触摸面板操作显示弹出菜单,可以执行参考图8描述的处理。将参考图8描述该处理以进行确认。在BD-J模式标题中,也可以在图6的步骤63、图7的步骤75和图10的步骤103
中通过上述处理显示弹出菜单。至于BD-J模式中的弹出菜单,当将用户的P0PUP_0N操作作为VK_P0PUP_MENU通知到BD-J应用时,BD-J应用显示弹出菜单。对大部分内容提供此功能,而且从用户看来时, 与HDMV模式中的弹出菜单同样地显示弹出菜单。为了显示这个弹出菜单,使用由内容支持的鼠标事件。鼠标事件检测鼠标点击或者鼠标按压,并且调用向BD-J应用注册了的动作。由图8中的序列利用该功能显示弹出菜单。此处,将在假设内容配备了支持鼠标事件和VK_P0PUP_MENU的BD-J应用的情况下进行描述。当检测到用户的触摸面板操作时(步骤80),信号处理单元15将鼠标按压发送到 BD-J应用(步骤81)。 在步骤82中,将VK_P0PUP_MENU发送到BD-J应用。 是否存在向BD-J应用注册了的鼠标按压事件可以被添加到图6的步骤61、图7的步骤73和图10的步骤101中的关于是否可以显示弹出菜单的判定中。当存在注册的鼠标按压事件时,判定BD-J应用将需要某一不同的动作,而且不发布步骤82的VK_P0PUP_MENU。 当不存在注册的鼠标按压事件时,将VK_P0PUP_MENU通过触摸面板操作发送到BD-J应用 (步骤82)。因而,在图6的步骤63、图7的步骤75和图10的步骤103的处理中,不会发生错误地执行向BD-J应用注册了的鼠标按压事件。根据本发明第二实施例的上述盘再现设备,甚至当用户在HDMV模式或BD-J模式标题的再现期间经由触摸面板执行操作时,也可以在不特别准备弹出菜单和用户界面操作按钮的情况下实现弹出菜单和用户界面功能。[第三实施例]下面将参考附图描述根据本发明的盘再现设备的第三实施例。与已被描述的第一和第二实施例中同样的部件的描述将被省略。图11是根据本实施例的盘再现设备的框图。该结构与图1中所示的结构的区别在于尽管为图1中所示的信号处理单元15提供的检测单元是弹出菜单检测单元17,但是为图11中所示的信号处理单元15提供的检测单元是菜单检测单元27。这个菜单检测单元 27具有检测是否显示弹出菜单或图形菜单的功能。每个其它组件的动作细节、处理流程等如已经参考图2至7所描述的。因此,将省略重复描述。下面将描述当用户为了在BD-J模式中显示图形菜单而触摸触摸面板46时调用的动作。图12是示出根据本实施例使用触摸面板在BD-J模式中操作图形菜单的情况下的处理流程的图。至于BD-J模式中的图形菜单,当将用户的P0PUP_0N操作作为VK_P0PUP_MENU通知到BD-J应用时,BD-J应用显示图形菜单。对大多数内容提供这个功能,而且从用户看来时,与HDMV模式中的弹出菜单同样地显示该图形菜单。为了显示这个图形菜单,使用由内容支持的鼠标事件。鼠标事件检测鼠标点击或者鼠标按压,并且调用向BD-J应用注册了的动作。图12中示出的序列使用这个功能显示图形菜单。此处,将在假设内容配备了支持鼠标事件和VK_P0PUP_MENU的BD-J应用的情况下进行描述。当检测到用户的触摸面板操作时(步骤120),信号处理单元15将鼠标按压发送到 BD-J应用(步骤121)。在步骤112中,当不存在向BD-J应用注册了的鼠标按压事件时,BD-J应用将错误通知给信号处理单元15。接着,信号处理单元15判定不存在注册的鼠标按压事件并进入到步骤123。在步骤113中,信号处理单元15将VK_P0PUP_MENU发送到BD-J应用。另一方面,如果在步骤112中存在向BD-J应用注册了的鼠标按压事件,则不向信号处理单元15通知错误。在这种情况下,BD-J应用执行注册的事件,并且处理结束。由于也可以构思事件是不执行任何动作的事件,因此可以提供显示用户界面的按钮,或者可以当按下触摸面板区域内的特定位置时显示用户界面。在步骤124中,菜单检测单元27判定是否显示图形菜单。当菜单检测单元27检测到动作改变(1)至(3)中的任一个时,判定由BD-J应用显示图形菜单。(1)显示某些图形。(2)再现交互式音频。(3)正被再现的视频的缩放比例改变。如果菜单检测单元27没有检测到这些改变,则在还未显示图形菜单的假设下,处理流程进入到步骤125。下面将对(1)到(3)进行详细说明。准备三个区域作为描述区域作为视频再现屏幕的视频平面;用于字幕的呈现平面;以及交互平面。因此,如果从BD-J应用中接收到在交互平面中绘制某些图形的指示,则菜单检测单元27可以判定弹出菜单已被显示。(2)交互式音频是由图2所示的AUXDATA文件夹中的sound, bdmv文件注册的音频信息,并且其是与语音分离的、当显示弹出菜单时作为声音效果而再现的音频。因此,如果被BD-J应用指示再现由sound, bdmv文件注册的音频信息,那么菜单检测单元27可以判定弹出菜单已被显示。(3)存在如下形式,其中在全屏幕上显示弹出菜单,并且以被嵌入在弹出菜单中的形式,以在缩小的尺寸显示被再现的视频。如果从BD-J应用中接收到改变正被再现的视频的缩放比例的指令,那么菜单检测单元27可以判定弹出菜单已被显示。在步骤125中,信号处理单元15显示用户界面,使得用户可以执行某个操作。根据本发明第三实施例的上述盘再现设备,甚至在BD-J标题中,也可以以按钮操作、显示图形菜单和用户界面的优先级顺序操作触摸面板。因而,用户可以不区分HDMV模式和BD-J模式而同样地操作弹出菜单和图形菜单。[工业实用性]根据本发明的盘再现设备作为用于再现记录在诸如BD-ROM盘的记录介质中的数据的盘再现设备是有用的。[参考标记列表]10 =BD-ROM11 拾波单元12:伺服单元13:本地存储器14:网络接口15:信号处理单元16 再现单元17:弹出菜单检测单元18:用户操作单元19:存储器27:菜单检测单元42:可移除介质43:监视器44:WWW 服务器
45 遥控器46:触摸面板100:盘再现设备
权利要求
1.一种盘再现设备,再现保存了 HDMV模式或者BD-J模式标题的盘,所述盘再现设备包括再现单元,再现所述标题;存储器,保存用于用户界面的程序,所述用户界面在监视器上显示用于接受用户操作的屏幕,所述监视器用于显示由所述再现单元再现的标题的再现屏幕,并且所述监视器连接到所述盘再现设备;以及信号处理单元,接受用户操作,并且在所述监视器上显示所述再现单元正在再现的标题所特有的弹出菜单和用户界面;在接受用户操作以显示所述弹出菜单或所述用户界面时,所述信号处理单元使所述监视器仅显示所述弹出菜单和所述用户界面中的任一个。
2.如权利要求1所述的盘再现设备,当接受用户操作以显示所述弹出菜单或所述用户界面时,所述信号处理单元删除不对应于所述用户操作的弹出菜单或用户界面。
3.如权利要求1所述的盘再现设备,所述信号处理单元经由与遥控器或者所述监视器集成的触摸面板接受用户操作。
4.如权利要求3所述的盘再现设备,所述信号处理单元经由所述触摸面板接受用户操作以显示所述弹出菜单,当判定能够显示所述弹出菜单时在所述监视器上显示所述弹出菜单,并且当判定不能显示所述弹出菜单时在所述监视器上显示所述用户界面。
5.如权利要求4所述的盘再现设备,当在所述触摸面板上用户触摸的位置处没有用于接受用户操作的按钮时,所述信号处理单元判定所述触摸是显示所述弹出菜单的用户操作。
6.一种盘再现设备,再现保存了 HDMV模式或者BD-J模式标题的盘,所述盘再现设备包括再现单元,再现所述标题;存储器,保存用于用户界面的程序,所述用户界面在监视器上显示用于接受用户操作的屏幕,所述监视器用于显示由所述再现单元再现的标题的再现屏幕,并且所述监视器连接到所述盘再现设备;以及信号处理单元,接受施加到与所述监视器集成的触摸面板上的用户操作,并且在所述监视器上显示所述再现单元正在再现的标题所特有的弹出菜单和用户界面;当所述用户触摸所述触摸面板时,所述信号处理单元在判定能够显示所述弹出菜单时使所述监视器显示所述弹出菜单,并且在判定不能显示所述弹出菜单时在所述监视器上显示所述用户界面。
7.一种盘再现设备,再现保存了 HDMV模式或者BD-J模式标题的盘,所述盘再现设备包括再现单元,再现所述标题;存储器,保存用于用户界面的程序,所述用户界面在监视器上显示用于接受用户操作的屏幕,所述监视器用于显示由所述再现单元再现的标题的再现屏幕,并且所述监视器连接到所述盘再现设备;以及信号处理单元,接受施加到与所述监视器集成的触摸面板上的用户操作,并且在所述监视器上显示所述再现单元正在再现的标题所特有的弹出菜单和用户界面;当所述用户触摸所述触摸面板时,所述信号处理单元在判定能够显示所述用户界面时使所述监视器显示所述用户界面,并且在判定不能显示所述用户界面时在所述监视器上显示所述弹出菜单。
8.如权利要求6或7所述的盘再现设备,当在所述触摸面板上用户触摸的位置处没有用于接受用户操作的按钮时,所述信号处理单元判定所述触摸是显示所述弹出菜单或所述用户界面的用户操作。
9.一种盘再现设备,再现保存了 BD-J模式标题的盘,所述标题配备了支持鼠标事件和VK_P0PUP_MENU的BD-J应用;所述盘再现设备包括再现单元,再现所述标题,以及信号处理单元,接受施加到与监视器集成的触摸面板上的用户操作,所述监视器用于显示由所述再现单元再现的标题的再现屏幕,并且所述监视器连接到所述盘再现设备;并且在施加到所述触摸面板上的用户操作被作为所述鼠标事件通知到所述BD-J应用之后从所述BD-J应用接收到鼠标事件错误时,所述信号处理单元将所述VK_P0PUP_MENU发送到所述BD-J应用。
10.如权利要求9所述的盘再现设备,还包括菜单检测单元,检测由所述VK_P0PUP_ MENU执行的图形菜单是否已被显示在所述监视器上,当所述菜单检测单元判定所述图形菜单还未显示在所述监视器上时,所述信号处理单元使得显示为所述盘再现设备而提供的用户界面。
11.如权利要求10所述的盘再现设备,所述菜单检测单元通过从所述BD-J应用接收到以下指示(1)到(3)中的任一个而判定已经显示了所述图形菜单(1)在交互平面上绘制图形;(2)再现由保存在所述盘中的sound,bdmv文件注册的交互式音频;以及(3)改变正被再现的视频的缩放比例。
全文摘要
本发明公开了一种盘再现设备(100),其具有信号处理单元(15),信号处理单元(15)在监视器(43)上显示由再现单元(16)再现的标题所特有的弹出菜单和用户界面。在从用户接受操作以显示所述弹出菜单或用户界面时,所述信号处理单元(15)在所述监视器(43)上仅显示所述弹出菜单和用户界面中的任一个。由于这样的结构,仅显示HDMV模式或BD-J模式标题所特有的弹出菜单和用户界面中的任一个,从而降低了用户的错误操作。
文档编号G11B27/34GK102473445SQ201180003349
公开日2012年5月23日 申请日期2011年3月3日 优先权日2010年3月10日
发明者川岛治, 平松义范, 板垣岳人 申请人:松下电器产业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1