信息处理装置、信息处理方法、记录介质和程序的制作方法

文档序号:7559634阅读:145来源:国知局
专利名称:信息处理装置、信息处理方法、记录介质和程序的制作方法
技术领域
本发明涉及接收,布局用BML(Broadcast Markup Language(广播标识语言))和HTML(Hyper Text Markup Language(超文本标识语言))等的标识语言描述的数据,并在显示装置中显示出来的信息处理技术。
背景技术
在日本从2000年12月开始的BS数据广播中,使用BML作为数据广播用的数据描述语言体系。与BS数据广播对应的数字广播接收装置,当视听数据广播节目时,将动画、静止画和音频等的单介质数据与BML数据一起存储在内部存储器中,根据这些数据向视听者提示数据广播画面。在BML中,用根据XHTML1.0(TheExtensible HyperText Markup Language(可扩充的超文本标识语言1.0))实施广播用扩展后的标识语言表现数据结构。
至今,已经提出了布局用这种标识语言描述的数据广播用的数据,在显示装置中显示出来的信息处理技术。
作为一个例子,图1表示与数据广播和数字电视广播对应的数字广播接收装置的硬件方框图。
在图1中,接收装置单元1是进行数据的输入输出、处理、存储、通信等的单元,可以与各种天线、CATV端子、显示器、打印机、因特网线路等连接。视听者能够用遥控器3选择频道、从经过天线和CATV端子输入的信号,通过调谐器2得到所要频道的接收数据。因为在数字电视广播中的1个频道的接收数据,是将运动图象数据、声音数据、其它的编码数据多路化,所以用DEMUX4分离这些数据,分别存储在存储器8中。CPU5对存储在存储器8中各个数据进行解码和其它处理,通过显示器I/F6向显示器输出图象和声音。
存储在存储器8中的数据能够进一步录象在HDD(hard DiskDrive(硬盘驱动))9、可动介质10(录象磁带、录象光盘等)中,也能够通过调制解调器11录象在因特网的服务器中。
又,在数据广播中,发送用图3那样的称为BML(BroadcastMarkup Language)的标识语言描述的数据,在接收装置单元1中对该数据进行解析,显示出图4那样的画面。
一般,在用BML准备好的要素中,存在显示用的要素和非显示用的要素。在显示用的要素中,进一步存在指定区域的要素、用于显示文本的要素、用于显示动画和静止画的要素等。而且,根据记载的对应的显示用要素,显示在画面上显示的文本和图象等的各显示对象。例如,将图3的51~72的各要素作为图4的51~72那样的显示对象在画面上显示出来。
可是,在上述的数字广播接收装置中,并不具有通过遥控器的键操作选择到此为止显示的任意要素(即显示对象)的功能。但是,如果附加通过键操作选择显示的任意要素的功能,则能够只存储并输出必要的显示对象,能够拓宽信息二次利用的可能性。例如,如果附加只选择、打印必要的显示对象的功能,则能够实现提高打印速度和节约墨汁等的目的。
另一方面,已经在已有的个人计算机的DTP(Desk TopPublishing(桌面排版))等中实现了通过键操作选择显示的任意要素的功能。通过按下所定的键(个人计算机时的TAB键),能够以在数据中记载要素的顺序,切换选择状态的要素。又,通过按下别的所定的键(个人计算机时同时按下SHIFT键和TAB键),能够以相反的顺序,切换选择状态的要素。
因此,下面关于在上述数字广播接收装置中的应用我们讨论通过键操作选择显示的任意要素的功能。
图8是表示数字广播接收装置的遥控器的一个例子的图,在该遥控器上设置选择键803,通过按下该选择键803进入选择模式,能够选择任意要素。
具体地说,当用图8的遥控器选择如图4所示的BML数据的任意要素时,在选择模式按下遥控器的箭头键801,按照图3的BML数据中的要素的记载顺序,能够如图9所示地切换选择状态的显示对象(图9是表示按照遥控器的键操作切换由实线表示的选择状态的显示对象的样子的图,各画面间的箭头与图8的遥控器的箭头键801对应)。
进一步,也能够按下图8的遥控器的应用键802进入应用模式,起动应用程序,二次利用处于选择状态的显示对象的字符和图象等的信息。作为二次利用的例子,可以考虑显示对象的放大显示、显示对象的编辑、显示对象的打印等。
但是,如从上述讨论可以看到的那样,当在选择模式中顺序地选择要素时,直到选择了最后的要素,需要按下遥控器的右箭头键约20次。而且,对于视听者来说要进行这么多次的键操作是不方便的。
而且视听者不直接看见用图3那样的BML写的源数据,只看见图4那样的画面进行操作。所以,存在着不能够知道以什么样的顺序描述要素,不知道以后要进行几次遥控器的键操作才能够选择所要的显示对象的问题。
特别是,在如个人计算机那样,除了键输入外,还连接着鼠标等可以直接指示画面的指示设备的情形中,通过与键输入一起进行鼠标操作可以简单地切换显示对象的选择状态,但是如上述数字广播接收装置等那样,在一般不连接指示设备,必需只用键输入切换显示对象的选择状态的情形中,这种问题变得十分显著。因此,为了在数字广播接收装置中附加选择功能,选择操作的效率化是不可欠缺的。
又,在上述例子中,我们以可以选择画面上的全部显示对象为前提,但是由广播台发送的BML数据不一定设定成可以选择全部显示用要素。在显示用要素中,除了也包含指定要显示的位置的信息和指定要显示的显示对象的大小(宽度、高度)的信息外,也包含视听者选择该显示对象实施所定处理所需的属性信息(关于可否选择该显示对象的信息、记载用于表示选择的显示方法的类型信息、和选择时要实施的脚本函数(事件句柄)等)。而且,由广播台发送的BML数据只对多个显示用要素中的一部分设定这种属性数据。即,在接收BML数据的数字广播接收装置一侧,不一定能够在选择模式中选择全部显示用要素,进行任意处理,在广播台一侧只选择设定对于选择所需的属性信息的显示用要素,只许可进行所定的处理。
所以,即便准备好能够如上所述地设置选择模式,通过遥控器的键操作选择显示的任意要素的数字广播接收装置,也存在着视听者不能够选择任意的显示对象,实施任意的处理那样的问题。因此,为了在数字广播接收装置中附加选择功能,要求具有视听者能够自由地设定扩大选择对象和使处理多样的功能。
此外,这里我们举出数字广播为例进行了说明,但是用不使用能够输入任意坐标的指示设备的接收装置进行web站点阅览时也产生同样的问题。

发明内容
本发明就是鉴于上述课题提出的,本发明的目的是在可以接收用标识语言描述的数据,并进行对象显示的信息处理装置中,提高装置的便利性。
更具体地说,为了在显示的画面中通过键输入选择显示对象,能够以更少的键输入次数选择所要的显示对象。
又,可以选择画面上的全部显示对象,能够对选出的显示对象实施任意处理。
为了达到上述目的与本发明有关的信息处理装置备有下列那样的构成。即,它是接收备有用标识语言进行描述,用所定标签进行区分的第1层次的要素、和属于用所定标签进行区分的范围的第2层次的要素的数据,在显示装置中显示出来的信息处理装置,备有接收键输入的第1和第2信号的接收装置、和当接收到上述第1信号时,在上述第1层次的要素之间或上述第2层次的要素之间切换选择,当接收到上述第2信号时,在上述第1层次的要素与上述第2层次的要素之间切换选择的切换装置。
又,为了达到上述目的与本发明有关的其它信息处理装置备有下列那样的构成,即,它是接收用标识语言描述的数据,在显示装置中进行对象显示的信息处理装置,它的特征是备有从接收的上述数据中,检索作为许可选择的显示对象被描述的显示用要素的检索装置,在由上述检索装置检索出的上述显示用要素中,附加表示可否选择的属性信息的属性信息附加装置,和对象显示附加了上述属性信息的数据的显示装置。
本发明的其它特点和优点将从结合附图的下面的描述变得很清楚,在全部附图中相同的参考标号表示相同或相似的部件。


与内容结合并构成说明书一部分的附图阐明了本发明的实施形态,并与描述一起用于解释本发明的原理。
图1是典型的数字广播接收装置的硬件方框图。
图2是与本发明的第1实施形态有关的数字广播接收装置的功能方框图。
图3是表示用BML描述的数字广播用的数据的例子的图。
图4是表示布局用BML描述的数字广播用的数据的画面例的图。
图5是表示显示子要素的显示对象的背景色与显示父要素的显示对象的背景色相同,眼睛不能看见时的画面例的图。
图6是表示强调显示选择状态的要素的显示对象的画面例的图。
图7是表示分别强调显示选择状态的要素及其兄弟要素的显示对象的画面例的图。
图8是表示数字广播接收装置用的遥控器的一个例子的图。
图9是表示在已有的数字广播接收装置中,按照遥控器操作切换用实线表示的选择状态的显示对象的样子的图。
图10是表示从强调显示选择状态的要素的显示对象的画面,进行箭头键操作时的画面切换的一个例子的图。
图11是表示从分别强调显示选择状态的要素及其兄弟要素的显示对象的画面,进行箭头键操作时的画面切换的一个例子的图。
图12是表示在与本发明的第1实施形态有关的数字广播接收装置中切换选择状态的显示对象的样子的图。
图13是表示通过操作上下左右各箭头键进行的选择状态的迁移的图。
图14是表示在与本发明的第1实施形态有关的数字广播接收装置中的选择模式的工作的操作程序图。
图15是表示强调显示可以选择的要素的显示对象的画面例的图。
图16是表示具有不可能选择的要素时的显示对象的画面例的图。
图17是表示在与本发明的第2实施形态有关的数字广播接收装置的功能方框图。
图18是表示用BML描述的数字广播用的数据的例子的图。
图19是表示显示用BML描述的数字广播用的数据的样子的图。
图20是表示数字广播接收装置用的遥控器的一个例子的图。
图21是表示在不以面积顺序分类要素的状态中,按下右箭头键时的选择状态的显示对象的迁移的图。
图22是表示在与本发明的第3实施形态有关的数字广播接收装置中按下右箭头键切换选择状态的显示对象的样子的图。
图23是表示盒模型的一个例子的图。
图24是表示与表示分类顺序的数字一起显示各显示对象的样子的图。
图25是表示根据分类顺序分开颜色地显示各显示对象的样子的图。
图26是用树形结构表示图18的BML文件数据的图。
图27是用树形结构表示分类可以选择的要素的一部分时的BML文件数据的图。
图28是表示在与本发明的第3实施形态有关的数字广播接收装置中的选择模式的工作的操作程序图。
图29是与本发明的第8和第9实施形态有关的数字广播接收装置的功能方框图。
图30是本发明的第8实施形态中的聚焦信息附加单元2924的处理流程图。
图31是本发明的第9实施形态中的聚焦信息附加单元2924的处理流程图。
图32是与本发明的第10实施形态有关的数字广播接收装置的功能方框图。
图33是表示数据广播画面例的图。
图34是表示到数据广播画面上的指示器3401的显示例的图。
图35是当按下遥控器确定键时的显示对象提取单元3248的处理流程的图。
图36是表示显示对象的选择图象的图。
图37是与本发明的第11实施形态有关的数字广播接收装置的功能方框图。
图38是当按下遥控器箭头键时的显示对象提取单元3758的处理流程的图。
图39是表示由显示对象提取单元3758产生的显示对象检索例的图。
图40是表示指示器移动例的图。
图41是表示指示器的别的移动例的图。
具体实施例方式
现在我们依照附图详细地描述本发明的优先实施形态。
此外,在下面的说明中,原则上,所谓的“要素”用作指示构成BML数据的一个单位,所谓的“显示对象”用作指示在画面中显示BML数据中的要素时的形态上的一块。
作为布局用标识语言描述的数据广播用的数据在显示装置中进行对象显示的信息处理装置,在本实施形态中与已有技术相同使用图1的典型的数字广播接收装置的硬件。
我们用图2的功能方框图,说明与本实施形态有关的数字广播接收装置中的数据广播用的数据显示处理的工作。
浏览器工作控制单元21,与来自遥控操作单元22的键输入和其它的事件相应,对下列的各处理单元的工作进行控制。
数据分离处理单元23将接收数据24分离成BML文件数据25(文本数据)和单介质数据26(二进制数据)。
BML服务器27解释BML文件数据,将其作为DOM对象28存储起来。
CSS服务器29解释包含在BML文件数据中的CSS(Cascading Style Sheets),将其作为DOM对象28存储起来。
ECMA脚本编译器30对包含在BML文件数据中的ECMA脚本进行编译,作为ECMA脚本对象31存储起来。ECMA脚本对象31能够变更DOM对象28的内容。
布局处理单元32根据DOM对象28的信息布局BML文件数据,作为布局对象33存储起来。
画面描绘处理单元34和打印描绘处理单元35,根据布局对象33的信息分别对画面和打印机进行描绘。这时,合成由单介质解码器36解码后的静止图象和动图象。
以上是在数字广播接收装置中的已有的数据广播用的数据显示处理,在与本实施形态有关的数字广播接收装置中的显示处理中进一步加上下面的处理。
当按下图8的遥控器的选择键803时,进入选择模式,下面的处理成为有效的。此外,当遥控器中没有选择键803时,也可以通过选择画面上的菜单进入选择模式。
BML文件数据的各要素中可以在画面上显示的要素(显示用要素)是body、object、div、p、input、span、a的各要素。除此以外的要素(非显示用要素),因为不在画面上显示出来,所以是不可能选择的,在本实施形态的对象之外。
又,即便是上面举出的可能显示的要素,当将CSS的visibility特性设定在hidden(不可见)时因为不能在画面上显示出来,所以是不可能选择的。
又,即便是在画面上显示的要素,也不可能选择附加了意味着为了禁止二次利用不许可选择的属性的要素。下面的处理只将可以选择的要素作为对象。
我们根据图14的操作程序图说明选择模式中的处理。在步骤S101,将所定的要素作为选择状态。通常,在初始状态中,路由要素(在BML文件数据的情形中为body要素)成为选择状态。
在步骤S102,由布局处理单元32强调显示选择要素对象39。
在步骤S103,由布局处理单元32强调显示选择要素对象39的全部兄弟要素(同一层次的要素)。这些兄弟要素的强调显示看作是可以与上述选择要素对象39自身的强调显示区别的显示。
在步骤S104,当按下遥控器的右箭头键时进入步骤S105,在键分配处理单元38中现在选择中的要素的兄弟要素中,将后一个要素作为新选择要素对象39。
在步骤S106,当按下遥控器的左箭头键时行进到步骤S107,在键分配处理单元38中现在选择中的要素的兄弟要素中,将前一个要素作为新选择要素对象39。
在步骤S108,当按下遥控器的上箭头键时行进到步骤S109,在键分配处理单元38中将现在选择中的要素的父要素(上一个层次的要素)作为新选择要素对象39。
在步骤S110,当按下遥控器的下箭头键时行进到步骤S111,在键分配处理单元38中在现在选择中的要素的子要素(下一个层次的要素)中将最初的要素作为新选择要素对象39。
在步骤S112,当按下遥控器的确定键804时行进到步骤S113,确定并输出选择要素对象39。选择要素对象39,与该要素有关地参照从DOM对象28和布局对象33得到的信息,能够取得字符和图象等的信息。所以,关于这些字符和图象等,能够进行放大显示、编辑、打印等的二次利用。
图13是在图3的BML文件数据的树形结构中,表示通过操作上下左右的各箭头键进行的选择状态的迁移的图。键分配处理单元38分别当迁移到树形的左右方向(兄弟要素)时分配左箭头键或右箭头键,当迁移到树形的上方向时分配上箭头键,当迁移到树形的下方向(子要素)时分配下箭头键。
这样在本实施形态中,通过分别分配将该选择状态的要素切换到兄弟要素(同一层次的要素)的键,将该选择状态的要素切换到父要素(上一个层次的要素)的键,将该选择状态的要素切换到子要素(下一个层次的要素)的键,得到能够以较少的键操作次数选择所要的要素的效果。
例如,图12是表示与图9相同切换在BML文件数据中的选择状态的显示对象的样子的图,但是与图9的情形中从body要素的选择状态需要进行最多21次的键操作相对,图12的情形中最多8次就可以了。
又,在本实施形态中,因为通过将选择状态的要素的兄弟要素的强调显示作为可以与选择要素自身的强调显示区别的显示,我们知道当选择在选择状态的要素内部的要素时可以按下下箭头键,选择在兄弟要素或在兄弟要素内部的要素时可以按下右箭头键或左箭头键,当选择除此以外的要素时可以按下上箭头键,所以具有当选择所要要素时我们知道可以操作哪个键的效果。
例如,在图4中,当显示虚线所示的52、56、57、61、65、69的各要素的显示对象的背景色与显示父要素的显示对象的背景色相同,眼睛不能看见时,如图5那样进行显示。这里当选择要素61时,如图6那样强调显示显示对象61。当从图6的画面操作上下左右的各箭头键时,如图10那样地将选择状态切换到其它显示对象。但是,为了选择所要的显示对象。在图6的画面上下次最好操作哪个键,只看图6的画面是不知道的。
因此,如果图7那样地强调显示作为要素61的兄弟要素的要素57和65,则我们知道当选择在选择状态中的要素61的内部的子要素62、63、64时可以按下下箭头键、当选择在兄弟要素57、65或在兄弟要素的内部的子要素58、59、60、66、67、68时可以按下右箭头键或左箭头键,当选择除此以外的要素时可以按下上箭头键。当从图7的画面操作上下左右的各箭头键时,如图11那样地将选择状态切换到其它要素。
在本实施形态中,我们进一步说明与除此以外的要素区别地显示可以选择的要素的情形。
例如在图4中,当显示虚线所示的52、56、57、61、65、69的各要素的背景色与父要素的背景色相同,眼睛不能看见时,在上述第1实施形态中如图7那样地进行显示,但是在本实施形态中如图15那样地也强调显示眼睛看不到的显示对象。
这样一来,因为能够在画面上确认要素的树形结构,所以具有能够推测直到选择所要的显示对象最好以什么样的顺序进行操作的效果。
又,因为不强调显示由于附加了意味着为了禁止二次利用不许可选择的属性的要素,所以具有不会因选择不可能选择的要素而进行无用操作的效果。例如在图4中的要素71上附加不许可选择的属性时,如图16那样地进行显示。
在上述第1和第2实施形态中,与按下的箭头键相应进行兄弟要素之间或母子要素之间的选择状态的切换,但是不限于此。在本实施形态中,我们说明与要素的面积对应地切换选择状态的情形。
即便在本实施形态中,也与已有技术相同使用图1的典型的数字广播接收装置的硬件。
我们用图17的功能方框图,说明与本实施形态有关的数字广播接收装置中的数据广播用的数据显示处理的工作。
浏览器工作控制单元21与来自遥控操作单元22的键输入和其它事件相应,对下列各处理单元的工作进行控制。
数据分离处理单元23将接收数据24分离成BML文件数据25(文本数据)和单介质数据26(二进制数据)。
BML服务器27解释BML文件数据,将其作为DOM对象28存储起来。
CSS服务器29解释包含在BML文件数据中的CSS(Cascading Style Sheets),将其作为DOM对象28存储起来。
ECMA脚本编译器30对包含在BML文件数据中的ECMA脚本进行编译,作为ECMA脚本对象31存储起来。ECMA脚本对象31能够变更DOM对象28的内容。
布局处理单元32根据DOM对象28的信息布局BML文件数据,作为布局对象33存储起来。
画面描绘处理单元34和打印描绘处理单元35,根据布局对象33的信息分别对画面和打印机进行描绘。这时,合成由单介质解码器36解码后的静止图象和动图象。
以上是在数字广播接收装置中的已有的数据广播用的数据显示处理,在与本实施形态有关的数字广播接收装置中的显示处理中进一步加上以下的处理。
当按下图20的遥控器的选择键2001时,进入选择模式,下面的处理成为有效的。此外,当遥控器中没有选择键2001时,也可以通过选择画面上的菜单进入选择模式。
我们用图28的操作程序图说明选择模式中的处理。
一般,因为存在着在画面上面积大的显示对象包含更多的信息这样的倾向,所以可以考虑二次利用的价值是与在显示对象的画面上的面积的相关关系。
在步骤S2801,信息定量化处理单元37算出BML文件数据的各要素在画面上的面积。面积既可以用从DOM对象28读出的信息,也可以用从布局对象33读出的信息。
在BML文件数据的各要素中可以在画面上显示的要素是body、object、div、p、input、span、a的各要素。除此以外的要素,因为不在画面上显示出来,所以是不可能选择的,在本实施形态的对象之外。
又,即便是上面举出的可能显示的要素,当将CSS的visibility(可见性)特性设定为hidden(不可见)时因为不能在画面上显示出来,所以是不可能选择的。下面的处理只将可以选择的要素作为对象。
各要素根据图23中所示的盒模型进行布局。图中的border-width(边界宽度)、padding-left(左贴边)、padding-top(顶贴边)、padding-right(右贴边)、padding-bottom(底贴边)、width(宽度)、height(高度)是通过级联处理给予该要素的CSS特性的算出值。
在本实施形态中的显示对象的面积定义为由图23的称为边界边的矩形包围的面积。
存在着通过实施ECMA脚本,变更DOM对象28的内容和改变画面的布局的情形,以改变显示对象的面积。信息定量化处理单元37通过参照最新的DOM对象28或布局对象33,能够反映最新的画面布局对显示对象的信息量进行定量化。
在步骤2802,优先选择处理单元40以面积顺序对包含在该BML文件数据中的全部可能选择的要素进行分类,并存储该顺序。
在步骤S2803,将面积最大的显示对象判定为在初始状态中的选择状态的显示对象,作为选择要素对象39存储起来。选择要素对象39由布局处理单元32进行强调显示。
在步骤S2804,当按下遥控器的右箭头键时行进到步骤S2805,优先选择处理单元40,在上述分类顺序中,将处于现在选择状态的要素的下一个位置的要素作为新的选择要素对象39,进行强调显示。
在步骤S2806,当按下遥控器的左箭头键时行进到步骤S2807,优先选择处理单元40,在上述分类顺序中,将处于现在选择中的要素的前一个位置的要素作为新的选择要素对象39,进行强调显示。
在步骤S2808,当按下遥控器的确定键2004时,确定并输出选择要素对象39。选择要素对象39,与该要素有关地参照从DOM对象28和布局对象33得到的信息,能够取得字符和图象等的信息。所以,关于这些字符和图象等,能够进行放大显示、编辑、打印等的二次利用。
如上所述,如果根据本实施形态,则如图22所示,当键输入时,通过以显示对象的面积的大小顺序确定选择状态,具有使用较少的键输入次数选择二次利用价值高的显示对象的可能性增高那样的效果(为了对比,在图21中表示了在不以面积顺序分类的状态中,显示当按下右箭头键时的选择状态的要素的显示对象)。
又,如果视听者知道以面积的大小顺序进行选择的方式,则也具有能够一面观看画面一面大概地预测以什么样的顺序选择显示对象的效果。
在上述第3实施形态中,以显示对象的面积的大小顺序对要素进行分类,但是图17的信息定量化处理单元37也可以根据要素面积以外的因素对要素的信息量进行定量化。
例如,一般,因为存在包含在内容中的字符数多的要素含有更多信息的倾向,所以可以考虑二次利用价值也与包含在要素内容中的字符数具有相关关系。
或者,在JPEG和PNG等的图象数据的情形中,因为具有字节数多的要素包含更多信息的倾向,所以可以考虑二次利用价值也与包含在要素中的数据的字节数具有相关关系。
又,在上述的要素的画面上的面积、包含在要素内容中的字符数、和要素数据的字节数的各因素,既可以只用单独的因素进行定量化,也可以用必要时与对由多个因素求得的数值加上权重进行合计的值。进一步,也可以将上述3个因素以外的因素组合起来。
又,具有通过二次利用文本数据很多的视听者为了提高包含在要素内容中的字符数的权重而预先进行设定,二次利用图象数据很多的视听者为了提高要素数据的字节数的因素的权重而预先进行设定,反映视听者的使用方法,能够进一步减少键输入次数的特征。
此外,也考虑根据要素附加禁止二次利用的属性的情形,但是这时,也可以跳过禁止二次利用的要素,选择它的下一个要素。
在上述第3、第4实施形态中,只通过遥控器的右箭头键和左箭头键选择要素,但是在实施形态中,我们说明用其它键的情形。
向与第3实施形态相同用图17的优先选择处理单元40进行分类的结果的从1位到10位的要素,分配遥控器的数字键1、2、3、4、5、6、7、8、9、0的各键(2003),如图24所示,与显示对象对应显示数字。在图24的画面上,如果按下任何一个数字键,则对应的显示对象通过单次触动成为选择状态。
如果,当所要的要素没有进入上位10位以内时,每次按下右箭头,从11位到20位,从21位到30位这样地每10个进行显示。
如果根据本实施形态,则以与二次利用的价值相关性高的顺序进行分类,所以所要的要素进入上位10位以内的可能性极高,具有通过单次触动成为可能选择的可能性极高那样的效果。
又,如图25所示,也可以对于分类结果的从1位到4位的要素,显示蓝、红、绿、黄的各种颜色的框,通过按下图20的遥控器的对应颜色的键2002,能够通过单次触动进行选择。在该例子中,与上述例子比较通过单次触动可能选择的显示对象的数目较少,但是因为不需要显示数字,所以具有画面变得简单那样的效果。
在上述第3到第5实施形态中对可能选择的全部要素进行分类,但是在本实施形态中,我们说明部分地进行分类的情形。
图26是用树形结构表示图18的BML文件数据的图。1851~1871的号码表示图18和图19的1851~1871的各要素。在该例中,用右箭头键选择下一个兄弟要素,用下箭头键选择子要素。又,虽然图中未画出,但是用左箭头键选择前一个兄弟要素,用上箭头键选择父要素。
这样用上下左右的各箭头键,也能够用比较少的键输入次数选择某个要素。
进一步在本实施形态中,关于用右箭头键选择兄弟要素的顺序,以显示对象的面积的大小顺序对要素进行分类。
即,在要素1852、1853、1854、1859、1860、1863、1864、1868的兄弟要素之间,以显示对象的面积的大小顺序对各要素进行分类,从分类的对象除去作为它的子要素的1855~1858、1861、1862、1865~1867、1869~1871。因此,以面积顺序对兄弟要素进行分类,每次按下右箭头键在兄弟要素中从显示对象的面积的大的要素顺序地进行选择。结果,以图27所示的顺序,选择各要素。
这样如果根据本实施形态,则具有能够合并持有如图22所示的顺序那样地能够用很少的键输入次数选择二次利用价值高的显示对象的效果、和如图26所示的顺序那样地也能够用比较少的键输入次数选择某个显示对象的优点那样的效果。
第1到第6实施形态,举出数字广播接收装置为例,但是在个人计算机、便携式信息终端、便携式电话、汽车导航器等,显示用标识语言描述的内容的信息处理装置中,也能够实现本发明。
特别是,如果是备有鼠标和笔等那样的指示设备的设备,则通过直接指示在画面上显示的显示对象可以比较容易地进行选择,但是在不具有指示设备的设备中,因为需要通过键输入选择显示对象,所以能够减少键输入次数的本发明的意义就非常大。
在上述第1到第7实施形态中,通过提高选择操作的效率化提高数字广播接收装置的便利性,但是在本实施形态以后的本实施形态中,通过改写发送的广播用数据的属性信息,能够实现选择对象的扩大和关于选择的显示对象的处理的多样化,提高数字广播接收装置的便利性。此外,在以后的说明中,我们将在画面上明确表示选择显示对象或者在选择状态中的对象(显示对象)是哪个,我们将这一操作称为“聚焦”。
图29是与本实施形态有关的数字广播接收装置的功能方框图。图29所示的数据是从MPEG数据流和节目信息(EPG)等的数字广播用的数据中只分离已经在数据广播中使用的数据的数据。作为数据广播用的数据,具有BML文件数据2911和各种单介质数据2913。BML文件数据2911包含在CSS(Cascading Style Sheets)中描述的类型用的数据和在ECMA脚本中描述的脚本数据。
BML文件数据2911,在路径(path)处理后,作为对象数据(DOM对象数据)2911a存储在内部存储器2920中。这时,在CSS中描述的类型数据也同样作为对象数据存储在内部存储器2920中。只有在ECMA脚本中描述的脚本数据,经过1次编译处理,作为对象数据(ECMA脚本对象数据)2912a存储在内部存储器2920中。
同时,也由对应的解码器(图中未画出)对各种单介质数据2913进行解码处理,将解码后的单介质数据2913a存储在内部存储器2920中。
通常的数据广播的节目,用存储在内部存储器2920中的这些数据进行描绘处理,作成图象数据2914a。将作成的图象数据2914a传送到显示单元2928,作为数据广播画面提示给视听者。
在本实施形态中,当将上述数据存储在内部存储器2920中,或者,在存储上述数据后从视听者接受所定的遥控输入信号时,从内部存储器2920复制解码后的单介质数据2913a,将该复制内容(单介质数据2913b)存储在存储器2926中。同时,从内部存储器2920复制DOM对象数据2911a,传送到检索单元2922。存储器2926的存储介质,例如,由磁带、半导体存储器、光盘和/或磁盘等构成。
检索单元2922从DOM对象数据2911a提取可能聚焦的要素。在BML中,在可能聚焦的要素中具有div要素、p要素、object要素、input要素、span要素和anchor要素。作为检索方法,具有以BML文件数据内的出现顺序检索上述要素的方法和对于上述每个要素进行检索的方法。对DOM对象数据2911a的访问按照在数据广播标准书中规定的DOM-API进行。
由检索单元2922检索出的各要素,用附随在各要素上的id属性进行识别。当由检索单元2922进行的检索结束时,将检索结果和DOM对象数据2911a传送到聚焦信息附加单元2924。图30表示聚焦信息附加单元2924中的处理流程。我们参照图30说明聚焦信息附加单元2924的工作。
在聚焦信息附加单元2924中,也与检索单元2922相同,对DOM对象数据2911a的访问按照在数据广播标准书中规定的DOM-API进行。当在步骤S201接受来自检索单元2922的检索结果时,在步骤S202废弃附随由检索单元2922提取的要素上的事件句柄属性。
事件句柄是用ECMA脚本定义的函数,事件句柄属性是指定对于每个状况要实施的事件句柄的属性。在事件句柄属性中具有当为了聚焦时实施的onfocus属性、相反地当除去聚焦时实施的onblur属性和当按下确定用的遥控器键(以下称为确定键)时实施的onclick属性等。
聚焦信息附加单元2924通过废弃上述事件句柄属性,能够防止进行当聚焦在显示对象之间移动时由于事件句柄改写画面的一部分导致的画面更新处理和画面迁移处理。
在步骤S203,将数字广播接收装置一侧准备好的聚焦用类型数据应用于由检索单元2922提取的要素。这时,预先废弃在广播台一侧应用聚焦用类型数据的要素的类型数据。为了作为视听者容易在视觉上看到被聚焦的部分,希望数字广播接收装置一侧准备好的聚焦用类型数据对于全部要素是相同的。
在步骤S204,将在视听者用遥控器进行选择(聚焦)后,当按下确定键时使用的类型数据应用于由检索单元2922提取的要素。在该类型数据中,也能够使用数字广播接收装置中准备好的类型数据。这时,预先废弃应用在广播台一侧按下确定键时的类型数据的要素的类型数据。数字广播接收装置一侧准备好的按下确定键时的类型数据,与聚焦用类型数据同样,为了作为视听者容易在视觉上看到,也希望对于全部要素是相同的。
在步骤S205,设定由检索单元2922提取的要素之间的聚焦移动顺序。描述当按下遥控器的上下左右的箭头键时聚焦移动到哪个要素的信息作为各要素的类型数据。在该类型数据中,也使用数字广播接收装置一侧准备好的类型数据。这时,预先废弃应用在广播台一侧按下箭头键时的聚焦移动用的类型数据的要素的类型数据。实际上作为当按下箭头键时确定聚焦移动到哪个要素的方法,可以考虑几个方法,但是都要使视听者在视觉上容易进行操作。例如,当按下右箭头键时使聚焦移动到在尽可能右侧的显示对象。作为具体的移动顺序确定方法,是用要素的种类进行划分的方法。例如,开始时,汇集多个显示对象用左右箭头键在能够聚焦的div要素之间移动,当移动到文本或静止画的显示对象时,使用上下箭头键。从画面上的坐标判断同一要素之间的移动。
其它,在步骤S205,检查聚焦是否最终能够移动到全部显示对象。
通过到此为止的处理,视听者使用遥控器,能够以显示对象单位选择数据广播画面中的文本和静止图象。
在步骤S206,设定由检索单元2922提取的要素的onclick属性的事件句柄。onclick属性指定当按下确定键时实施的事件句柄。因此,由onclick属性指定用于提取视听者选择的文本和静止图象等的画面信息的事件句柄。因为在作为数据广播标准规定的ECMA脚本的函数(事件句柄)中,没有准备好提取文本和静止画的函数,所以在数字广播接收装置中需要准备好这个提取函数。
在步骤S206设定的onclick属性的事件句柄在步骤S207再次被编译处理,作为对象数据(ECMA脚本对象数据)2912b存储在存储单元2926中。
聚焦信息附加单元2924对DOM对象数据2911a进行上述处理,将其结果(DOM对象数据2911b)存储在存储单元2926中。
将DOM对象数据2911b、ECMA脚本对象数据2912b和单介质数据2913b存储在存储单元2926中后,当视听者用遥控器发出从通常的数据广播画面切换到用存储单元2926的各种数据的画面的指令时,数字广播接收装置用存储在存储单元2926中的数据作成进行描绘处理的图象数据2914a。将图象数据2914a供给显示单元2928,作为数据广播画面显示出来。该画面是用于从通常的数据广播画面选择/提取文本和静止图象等的显示对象的画面,视听者能够以显示对象单位选择/提取喜爱的画面区域。另一方面,在上述画面内,不进行通过与按下聚焦的移动或确定键相应地实施事件句柄产生的画面迁移处理。
如果根据本形态,则在将BML文件数据作为对象数据存储在内部存储器2924中后,复制这些对象数据,检索在复制的对象数据内存在的显示用要素,在检索出的显示用要素上独自附加聚焦用的附加信息。因此,视听者能够用遥控器选择/提取在数据广播画面上显示的文本和静止图象等的显示对象。如果在数字广播接收装置中设置了编辑提取的信息的装置或打印装置,则可以进行包含BML文件数据的数据广播用的数据的编辑或打印等二次利用。
在上述第8实施形态中,视听者用箭头键和确定键,选择/提取任意的数据广播画面(显示对象)。在本实施形态中,代替箭头键和确定键使用号码键和颜色键。本实施形态中的数字广播接收装置的构成和各数据的流动与图29相同。但是,聚焦信息附加单元2924内的处理与第8实施形态不同。我们参照图31,详细说明本实施形态中的聚焦信息附加单元2924的工作。
当在步骤S301接受来自检索单元2922的检索结果时,在步骤S302废弃附随在由检索单元2922提取的要素上的事件句柄属性。聚焦信息附加单元2924通过废弃这些事件句柄属性,能够防止当聚焦在显示对象之间移动时由于事件句柄改写画面的一部分那样的画面更新处理/画面迁移处理于未然。
在步骤S303,将数字广播接收装置一侧准备好的访问键应用于由检索单元2922提取的要素。访问键是与遥控器的键对应的识别字符,当视听者按下遥控器中的任意键时,聚焦移动到具有与该键对应的访问键的要素,同时,执行当按下要素的确定键时的脚本。按照数据广播的标准,将访问键分配给颜色键和数据按钮等,但是不将访问键分配给遥控器的号码键。在本实施形态中,也将访问键分配给遥控器的号码键。
在步骤S303,预先废弃在广播台一侧应用访问键的要素的访问键。在步骤S304,将与在步骤S303中应用的访问键对应的显示数据插入由检索单元2922提取的各要素中。在步骤S305,设定由检索单元2922提取的要素的onclick属性的事件句柄。onclick属性指定当按下确定用的遥控器键(以下称为确定键)时实施的事件句柄。因此,由onclick属性指定用于提取视听者选择的文本和静止图象等的画面信息的事件句柄。因为在作为数据广播标准规定的ECMA脚本的函数(事件句柄)中,没有准备好提取文本的函数和提取静止画的函数,所以在数字广播接收装置中需要准备好这些提取函数。
在步骤S306,对在步骤S305设定的onclick属性的事件句柄再次进行编译处理,作为对象数据(ECMA脚本对象数据)2912b存储在存储单元2926中。
聚焦信息附加单元2924对DOM对象数据2911a进行上述处理,将它的结果(DOM对象数据2911b)存储在存储单元2926中。
将DOM对象数据2911b、ECMA脚本对象数据2912b和单介质数据2913b存储在存储单元2926中后,当视听者用遥控器发出从通常的数据广播画面切换到用存储单元2926的各种数据的画面的指令时,数字广播接收装置用存储在存储单元2926中的数据进行描绘处理,作成图象数据2914a。将该图象数据2914a供给显示单元2928,作为数据广播画面显示出来。该画面是用于从通常的数据广播画面选择/提取文本和静止图象等的显示对象的画面,在显示对象上附随与访问键对应的遥控器的号码键进行显示。视听者,通过按下与显示的显示对象的号码对应的遥控器号码键,能够以显示对象单位选择/提取喜爱的画面区域。另一方面,在上述画面内,不进行按照聚焦的移动或按下确定键实施事件句柄引起的画面迁移处理。
图32是与第10实施形态有关的数字广播接收装置的功能方框图。图32所示的数据与图29的情形相同,是从MPEG数据流和节目信息(EPG)等的数字广播中,只分离已经在数据广播中使用的数据的数据。作为数据广播用的数据,具有BML文件数据2911和各种单介质数据2913。BML文件数据2911包含在CSS(CascadingStyle Sheets)中描述的类型用的数据和在ECMA脚本中描述的脚本数据。
BML文件数据2911,在处理后,作为对象数据(DOM对象数据)2911a存储在内部存储器2920中。这时,在CSS中描述的类型数据也同样作为对象数据存储在内部存储器2920中。只有在ECMA脚本中描述的脚本数据,经过1次编译处理,作为对象数据(ECMA脚本对象数据)2912a存储在内部存储器2920中。
同时,由对应的解码器(图中未画出)也对各种单介质数据2913进行解码处理,将解码后的单介质数据2913a存储在内部存储器2920中。
通常的数据广播的节目,用存储在内部存储器2920中的数据进行描绘处理,作成图象数据2914a。将作成的图象数据2914a传送到显示单元2928,作为数据广播画面提示给视听者。
图33表示本实施形态中的数据广播画面例。数据广播画面主要由静止图象3301~3305,3309~3313、动图象3307和字符3306等的显示对象构成。3308是由div要素表示的显示对象,在内部持有多个显示对象。这里,显示对象3308在矩形区域中表示静止画3309~3313的对象。在图33所示的数据广播节目画面中,在上述全部显示对象中,可以只选择显示在广播台一侧附加了用于聚焦的信息的要素的显示对象。
在本实施形态中,当上述一连串的提示处理结束时,或者,当上述提示处理结束后从视听者接受某个遥控输入信号时,指示器控制单元3242如图34所示在图象数据上显示出指示器3401。图34表示显示指示器3401的数据广播画面。数据广播画面自身与图33所示的例子相同,在该画面上显示出指示器3401。
通常,当按下遥控器的左右上下中的任何一个的箭头键时,数据广播画面中的聚焦移动。但是在本实施形态中,在上述指示器3401的显示中,使用遥控器的箭头键,用于移动指示器。
具体地说,当视听者按下箭头键时,从输入单元3246向指示器控制单元3242传送左右上下中的任何一个的箭头键的种类和按下时间的信息。又,当视听者放开遥控器的箭头键时,也传送这时的时间信息。指示器控制单元3242从上述信息将指示器3401移动到指定位置或方向。在指示器控制单元3242中,预先设定对于视听者按下键的时间的指示器3401的移动量,与视听者按下箭头键的时间成比例地增大移动量。又,指示器控制单元3242从视听者按下箭头键时立即开始向指定的键方向移动,在视听者放开键的时刻终止移动。因此,希望以毫秒单位设定指示器3401的移动量。
当使指示器3401在数据广播画面中的静止画或字符等的显示对象上移动,按下确定键时,输入单元3246向显示对象提取单元3248输出通知按下确定键的事件。从输入单元3246接受该事件的显示对象提取单元3248进行图35所示的处理,提取由指示器3401选择的显示对象。
在图35的步骤S401中,显示对象提取单元3248从指示器控制单元3242取得按下确定键时指示器3401在画面上的位置信息。位置信息例如由从画面左上的水平方向与垂直方向的正交坐标值表示。在步骤S402,显示对象提取单元3248访问内部存储器2920上的DOM对象数据2911a,进行显示对象的检索。在BML,用div要素、p要素、object要素、input要素、span要素和anchor要素等表示显示对象。作为检索方法,具有以BML文件数据内的出现顺序检索上述要素的方法和对于上述每个要素进行检索的方法。对DOM对象数据2911a的访问按照在数据广播标准书中规定的DOM-API进行。用附随各要素的id属性识别检索出的各要素。
当在步骤S402结束检索时,在步骤S403,从上述位置信息和上述检索结果,特定由指示器3401选择的显示对象。DOM对象数据2911a保持各显示对象的显示位置和显示对象的大小的信息。因为能够知道将各显示对象描绘在画面上的哪个区域,所以与上述位置信息对照,能够特定相应的显示对象。
在步骤S403,当存在相应的显示对象时,在步骤S404,提取相应的显示对象保持的单介质数据(文本和静止图象等)。当不存在相应的显示对象时,什么也不做返回处理。
如果根据本实施形态,则作为DOM对象数据用存储在内部存储器2920中的BML文件数据,作为数据广播画面作成图象数据2914a进行显示后,由指示器控制单元3242在图象数据上显示出指示器3401。此后,当视听者用指示器3401指定图象数据上的某一点时,从指示器控制单元3242将该位置信息传送到显示对象提取单元3248。显示对象提取单元3248根据该位置信息和上述DOM对象数据,特定视听者选择的显示对象,提取该单介质数据。通过以上的处理,视听者可以用遥控器选择/提取在数据广播画面上显示的文本或静止图象等的显示对象。如果在数字广播接收装置中具有编辑或打印提取的信息的装置,则可以进行包含BML文件数据的数据广播用的数据的编辑或打印等的二次利用。
现在我们说明本发明的第11实施形态。在本实施形态中,如图36所示,当在显示指示器3401时按下箭头键时,指示器3401自动选择在键的指示方向中的显示对象。在图36中,表示了当在显示指示器3401中按下遥控器的下箭头键时,指示器3401移动到在下方向的文本的显示对象3306的例子。
图37是与第11实施形态有关的数字广播接收装置的功能方框图。在与图32所示的实施形态相同作用的构成要素上附加相同的标号。提示数据广播画面,此后,直到在图象数据上显示按钮3401的处理和在按钮显示中按下遥控器确定键时的显示对象提取单元3758的处理与图32所示的实施形态相同。
下面,我们说明与上述8~10的实施形态不同的处理,即,在按钮显示中按下遥控器箭头键时的处理。
在按钮显示中,视听者用遥控器按下左右上下中的任何一个的箭头键时,从输入单元3756向显示对象提取单元3758传送左右上下中的任何一个箭头键种类的信息。当从输入单元3756接受键种类信息时,显示对象提取单元3758实施图38所示的处理。
在图38中,显示对象提取单元3758,当在步骤S701接受键信息时,在步骤S702,从指示器控制单元3752取得现在的指示器3401的位置信息。位置信息用从画面左上的水平方向与垂直方向的正交坐标值表示。在步骤S703,访问内部存储器2920上的DOM对象数据2911a,进行显示对象的检索。在BML,用div要素、p要素、object要素、input要素、span要素和anchor要素等表示显示对象。作为检索方法,具有以BML文件数据内的出现顺序检索这些要素的方法和对于上述每个要素进行检索的方法。对DOM对象数据2911a的访问按照在数据广播标准书中规定的DOM-API进行。用附随各要素的id属性识别检索出的各要素。
当在步骤S703结束检索时,在步骤S704,按照上述位置信息和上述键信息,从指示器3401的位置到按下键的方向引一条直线的情形中,从上述检索结果提取与该直线相交的显示对象。图39表示该处理的例子。在当视听者按下下方向的遥控器键时,提取在从指示器3401的位置到下方向引一条直线(虚线)的情形中交叉的显示对象。在图39中,文本的显示对象3306与静止画的显示对象3301与直线交叉。因为DOM对象数据2911a保持各显示对象的显示位置和显示对象大小的信息,所以能够知道在画面上的哪个区域中描绘各显示对象。当具有多个相应的显示对象时,选择最接近指示器3401的1个显示对象。又,如图39所示,因为能够持有文本和图象等的多个显示对象的div要素也作为显示对象进行处理,所以这时,选择div要素。当在原来几个显示对象上存在指示器3401时,从选择对象除去这些显示对象。只当存在于由div要素表示的显示对象上时,才能够选择div要素内的各个显示对象。
在步骤S704,当存在相应的显示对象时,在步骤S705,取得相应的显示对象占据的画面区域的适当的位置信息。例如,在图40所示的静止图象的显示对象3307的情形中,取得它的中心坐标作为位置信息。另一方面,如div要素那样将多个显示对象作为养子时,如图41所示,希望将div要素所示的矩形区域的线上的适当的点作为位置信息。
在步骤S706,将上述位置信息传送到指示器控制单元3752。指示器控制单元3752,当从显示对象提取单元3758接受位置信息时,将指示器3401移动到该位置信息的显示位置。
通过以上的处理,视听者只要按下遥控器的箭头键1次,就可以选择特定的显示对象。此外,在步骤S704,当不存在相应的显示对象时,什么也不做返回处理。
在以上的处理中,当选择想要选择的显示对象,按下确定键时,与第10实施形态相同,通过图35所示的处理提取作为显示对象显示的单介质数据。
如果根据第10实施形态和第11实施形态,则在可以接收数据广播,与来自遥控器的输入信息相应地进行数据广播画面中的聚焦迁移的数字广播接收装置中,提供通过在提示的数据广播节目画面上用遥控器显示出可以工作的指示器,视听者在画面上的显示对象上移动并选择该指示器的方法,视听者能够以显示对象单位选择任意的画面信息。
以上的各实施形态以数字广播为例,但是当浏览HTML等标识语言描述的站点用电视接收装置时本发明依然有效。
又,本发明的目的是向系统或装置供给记录实现上述实施形态的功能的软件的程序码的存储介质,即便通过该系统或装置的计算机(或CPU和MPU)读出并实施存储在记录介质中的程序代码,也能够达到本发明的目的,这是不言而喻的。
这时,从记录介质读出的程序代码自身实现上述实施形态的功能,存储该程序码的记录介质构成本发明。
作为用于供给程序码的记录介质,例如能够用floppy(注册商标)盘、硬盘、光盘、光磁盘、CD-ROM、CD-R、磁带、非易失性的存储卡、ROM等。
又,通过实施计算机读出的程序代码,不仅能够实现上述实施形态的功能,而且也包含根据该程序码的指示,在计算机上工作的OS(操作系统)等进行实际处理的一部分或全部,通过该处理能够实现上述实施形态的功能的情形,这是不言而喻的。
进一步,也包含将从记录介质读出的程序代码写入在插入计算机的功能扩展板和与计算机连接的功能扩展单元中备有的存储器后,根据该程序码的指示,进行在该功能扩展板和功能扩展单元中备有的CPU等进行实际处理的一部分或全部,通过该处理能够实现上述实施形态的功能的情形,这是不言而喻的。
通过以上说明可知,根据本发明,可以在显示画面上通过键输入选择显示对象,用更少的键输入次数选择所要的显示对象。而且可以选择画面上所有的显示对象,对所选择的显示对象进行任意处理。
本发明不限于上述实施形态,在本发明的精神和范围内能够进行各种不同的变化和修改。所以,为了公布本发明的范围,我们提出下列权利要求书。
权利要求
1.一种信息处理装置,接收备有用标识语言进行描述、且用所定标签进行区分的第1层次的要素、和属于用该所定标签进行区分的范围的第2层次的要素的数据,并将其在显示装置上显示出来,其特征是备有,接收键输入的第1和第2信号的接收装置;和当接收到上述第1信号时,在上述第1层次的要素之间或上述第2层次的要素之间切换选择,当接收到上述第2信号时,在上述第1层次的要素与上述第2层次的要素之间切换选择的切换装置。
2.权利要求1所述的信息处理装置,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
3.权利要求1所述的信息处理装置,其特征是进一步备有在上述显示装置上显示上述选择的要素的选择要素显示装置,上述选择要素显示装置,当选择出的要素是第1层次的要素时,强调显示该第1层次的全部要素。
4.权利要求1所述的信息处理装置,其特征是进一步备有在上述显示装置上显示上述选择出的要素的选择要素显示装置,上述选择要素显示装置,当接收到上述第1或第2信号时,强调显示被切换的要素。
5.一种信息处理装置,接收备有多个用标识语言进行描述且用所定标签进行区分的要素的数据,并将其在显示装置上显示出来,其特征是备有,识别包含在上述多个要素中的信息量的识别装置;接收键输入的信号的接收装置;和当接收到上述信号时,根据由上述识别装置识别出的各要素的信息量,切换上述多个要素的选择的切换装置。
6.一种信息处理装置,接收备有用标识语言进行描述、且用所定标签进行区分的第1层次的要素、和属于用该所定标签进行区分的范围的第2层次的要素的数据,并将其在显示装置上显示出来,其特征是,备有,识别包含在上述要素中的信息量的识别装置;接收键输入的第1和第2信号的接收装置;和当接收到上述第1信号时,在上述第1层次的要素之间或上述第2层次的要素之间,根据上述识别出的信息量切换选择,当接收到上述第2信号时,在上述第1层次的要素与上述第2层次的要素之间切换选择的切换装置。
7.权利要求5或6所述的信息处理装置,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
8.权利要求5或6所述的信息处理装置,其特征是包含在上述要素中的信息量是当显示该要素时的面积。
9.权利要求5或6所述的信息处理装置,其特征是包含在上述要素中的信息量是包含在该要素中的字符数。
10.权利要求5或6所述的信息处理装置,其特征是包含在上述要素中的信息量是包含在该要素中的数据的字节数。
11.一种信息处理方法,在显示装置上显示备有用标识语言进行描述、且用所定标签进行区分的第1层次的要素、和属于用该所定标签进行区分的范围的第2层次的要素的数据,其特征是备有,接收键输入的第1或第2信号的接收步骤;和当接收到上述第1信号时,在上述第1层次的要素之间或上述第2层次的要素之间切换选择,当接收到上述第2信号时,在上述第1层次的要素与上述第2层次的要素之间切换选择的切换步骤;和在上述显示装置上显示上述选择出的要素的选择要素显示步骤。
12.权利要求11所述的信息处理方法,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
13.权利要求11所述的信息处理方法,其特征是当选择出的要素是第1层次的要素时,上述选择要素显示步骤强调显示该第1层次的全部要素。
14.权利要求11所述的信息处理方法,其特征是当接收到上述第1或第2信号时,上述选择要素显示步骤强调显示经过切换的要素。
15.一种信息处理方法,接收备有多个用标识语言进行描述且用所定标签进行区分的要素,并将其在显示装置上显示出来,其特征是备有,识别包含在上述多个要素中的信息量的识别步骤;接收键输入的信号的接收步骤;当接收到上述信号时,根据由上述识别步骤识别出的各要素的信息量,切换上述多个要素的选择的切换步骤;和在上述显示装置上显示上述选择出的要素的选择要素显示步骤。
16.一种信息处理方法,接收备有用标识语言进行描述、且用所定标签进行区分的第1层次的要素、和属于用该所定标签进行区分的范围的第2层次的要素的数据,并将其在显示装置上显示出来,其特征是备有,识别在上述要素中包含的信息量的识别步骤;接收键输入的第1或第2信号的接收步骤;当接收到上述第1信号时,在上述第1层次的要素之间或上述第2层次的要素之间,根据上述识别出的信息量切换选择,当接收到上述第2信号时,在上述第1层次的要素与上述第2层次的要素之间切换选择的切换步骤;和在上述显示装置上显示上述选择出的要素的选择要素显示步骤。
17.权利要求15或16所述的信息处理方法,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
18.权利要求15或16所述的信息处理方法,其特征是包含在上述要素中的信息量是当显示该要素时的面积。
19.权利要求15或16所述的信息处理方法,其特征是包含在上述要素中的信息量是包含在该要素中的字符数。
20.权利要求15或16所述的信息处理方法,其特征是包含在上述要素中的信息量是包含在该要素中的数据的字节数。
21.一种用于由计算机实现权利要求11、15、16中任何一项所述的信息处理方法的控制程序。
22.一种信息处理装置,接收用标识语言描述的数据,在显示装置上进行对象显示,其特征是备有,从接收的上述数据中,检索作为允许被选择的显示对象所描述的显示用要素的检索装置;在由上述检索装置检索出的上述显示用要素中,附加表示可否选择的属性信息的属性信息附加装置;和在上述显示装置上对象显示附加了上述属性信息的数据的显示单元。
23.权利要求22所述的信息处理装置,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
24.权利要求23所述的信息处理装置,其特征是上述数据是用BML描述的数据。
25.权利要求22到24中任何一项所述的信息处理装置,其特征是进一步备有将附加了上述属性信息的数据作为对象数据存储起来的存储装置。
26.权利要求24所述的信息处理装置,其特征是上述检索装置将p要素、object要素、div要素、input要素、span要素和anchor要素中的一个要素作为关键字进行检索。
27.权利要求26所述的信息处理装置,其特征是上述属性信息附加装置,对于由上述检索装置检索出的显示用要素,废弃对该显示用要素中的每一个设定的事件句柄,进行选择用的类型设定,并同时设定该显示用要素间的选择的切换顺序。
28.权利要求26所述的信息处理装置,其特征是上述属性信息附加装置,对于由上述检索装置检索出的显示用要素,废弃对该显示用要素中的每一个设定的事件句柄,分配与所定号码键对应的访问键,并同时插入对该显示用要素中的每一个显示号码用的显示数据。
29.一种信息处理装置,接收用标识语言描述的数据,在显示装置上进行对象显示,其特征是备有,存储接收的上述数据的存储装置;在上述显示装置中显示指示器的指示器控制装置;通过使上述显示的指示器移动指示任意位置的指示装置;和从存储在上述存储装置中的上述数据,检索、提取与由上述指示装置指示的位置处的显示对象对应的显示用要素的提取装置。
30.权利要求29所述的信息处理装置,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
31.一种信息处理方法,接收用标识语言描述的数据,在显示装置上进行对象显示,其特征是备有,从接收的上述数据中,检索作为允许被选择的显示对象所描述的显示用要素的检索步骤;在由上述检索步骤检索出的上述显示用要素中,附加表示可否选择的属性信息的属性信息附加步骤;和在上述显示装置上对象显示附加了上述属性信息的数据的显示步骤。
32.权利要求31所述的信息处理方法,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
33.权利要求32所述的信息处理方法,其特征是上述数据是用BML描述的数据。
34.权利要求31到33中任何一项所述的信息处理方法,其特征是进一步备有将附加了上述属性信息的数据作为对象数据存储起来的存储步骤。
35.权利要求33所述的信息处理方法,其特征是上述检索步骤将p要素、object要素、div要素、input要素、span要素和anchor要素中的一个要素作为关键字进行检索。
36.权利要求35所述的信息处理方法,其特征是上述属性信息附加步骤,对于由上述检索步骤检索出的显示用要素,废弃对该显示用要素中的每一个设定的事件句柄,进行选择用的类型设定,并同时设定该显示用要素间的选择的切换顺序。
37.权利要求35所述的信息处理方法,其特征是上述属性信息附加步骤,对于由上述检索步骤检索出的显示用要素,废弃对该显示用要素中的每一个设定的事件句柄,分配与所定号码键对应的访问键,并同时插入对该显示用要素中的每一个显示号码用的显示数据。
38.一种信息处理方法,接收用标识语言描述的数据,在显示装置上进行对象显示,其特征是备有,存储接收的上述数据的存储步骤;在上述显示装置上显示指示器的指示器控制步骤;通过使上述显示的指示器移动指示任意位置的指示步骤;和从在上述存储步骤中存储的上述数据,检索、提取与由上述指示步骤指示的位置处的显示对象对应的显示用要素的提取步骤。
39.权利要求38所述的信息处理方法,其特征是用上述标识语言描述的上述数据是数字广播用的数据。
40.一种用于由计算机实现权利要求31或38所述的信息处理方法的控制程序。
全文摘要
本发明提供了信息处理装置、信息处理方法、记录介质和程序。本发明的目的是在可以接收数据并进行对象显示的信息处理装置中,提高画面操作的便利性。本发明的信息处理装置,接收备有用标识语言进行描述、且用所定标签进行区分的第1层次的要素、和属于用该所定标签进行区分的范围的第2层次的要素的数据,并在显示装置中显示出来,其特征是备有,接收键输入的第1和第2信号的接收装置;和当接收到上述第1信号时,在上述第1层次的要素之间或上述第2层次的要素之间切换选择,当接收到上述第2信号时,在上述第1层次的要素与上述第2层次的要素之间切换选择的切换装置。根据本发明,为了选择显示对象,能够以更少的键输入次数选择所要的显示对象。
文档编号H04N5/44GK1507187SQ20031011956
公开日2004年6月23日 申请日期2003年12月4日 优先权日2002年12月4日
发明者松林一弘, 丸山一菜, 菜, 四方靖 申请人:佳能株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1