显示控制器和显示控制方法

文档序号:6516499阅读:279来源:国知局
显示控制器和显示控制方法
【专利摘要】本发明提供了一种显示控制器和显示控制方法。在无线终端(10)中,处理器(13)基于包括在指定网络页面中并且均链接到其它网络页面的对象和各对象的过去选择频度之间的对应关系,来确定作为所述指定网络页面中的显示参考的参考对象。然后,处理器(13)将所述指定网络页面映射在显示存储器中,在映射在所述显示存储器中的所述指定网络页面中搜索所述参考对象,并且在所述显示存储器中设置显示窗口,所述显示窗口包括被搜索的所述参考对象。
【专利说明】显示控制器和显示控制方法
【技术领域】
[0001]本文讨论的实施方式涉及显示控制器和显示控制方法。
【背景技术】
[0002]传统上,存在这样的技术:用户登记当显示网络(万维网)页面的一部分时将首先显示的区域(即,起始位置(home position))的位置(即,坐标),并且当指定并显示网络页面时显示所登记的起始位置。通过使用此技术,用户可以预先存储以高频度显示的区域,以优先显示该区域。
[0003]专利文献1:日本特许公开专利公开N0.2008-262371
[0004]然而,在传统技术中,由网络页面内的位置控制将被优先显示的区域,因此,网络页面内的布局改变可能妨碍显示用户期望的区域。
[0005]因此,本发明的实施方式的一方面的目的在于提供一种可确保即使在网络页面内进行了布局改变也显示网络页面中高频显示的区域的显示控制器和显示控制方法。

【发明内容】

[0006]根据实施方式的一方面,一种显示控制器包括存储器和连接到所述存储器的处理器,所述处理器执行显示控制处理,所述显示控制处理包括:基于包括在指定网络页面中并且链接到另一网络页面的各对象的过去选择的频度,来确定作为所述指定网络页面中的显示参考的参考对象;将所述指定网络页面映射在显示存储器中;在映射在所述显示存储器中的所述指定网络页面中搜索所述参考对象;以及在所述显示存储器中设置显示窗口,所述显示窗口包括被搜索的所述参考对象。
【专利附图】

【附图说明】
[0007]图1是根据第一实施方式的示例性无线终端的框图;
[0008]图2是用HTML描述的指定网络页面的示例性信息的示图;
[0009]图3是根据第一实施方式的不例性对应表的不图;
[0010]图4是用于描述根据第一实施方式的无线终端的处理操作的流程图;
[0011]图5是用于确定参考对象的不例性处理的流程图;
[0012]图6是根据第二实施方式的示例性对应表的示图;
[0013]图7是用于描述根据第三实施方式的处理器的处理操作的示图;
[0014]图8是用于描述根据第三实施方式的处理器的处理操作的示图;
[0015]图9是用于描述根据第四实施方式的无线终端的处理操作的流程图;
[0016]图10是用HTML描述的指定网络页面的示例性信息的示图;
[0017]图11是示例性第二对应表的示图;
[0018]图12是映射在显示存储器中的HTML文件的示图;
[0019]图13是用于描述与对象相对应的矩形区域的示图;[0020]图14是示例性第三对应表的示图;
[0021]图15是用于描述显不窗口的设置的不图;
[0022]图16是具有已设置的显示窗口的显示存储器的示图;
[0023]图17是在设置的显示窗口内并且显示在显示单元上的示例性图像的示图;以及
[0024]图18是描述用于更新第二对应表的处理的流程图。
【具体实施方式】
[0025]将参照【专利附图】
附图
【附图说明】本发明的优选实施方式。尽管将用向无线终端应用显示控制器的示例描述实施方式,但实施方式不限于此。也就是说,本文公开的显示控制器和显示控制方法不限于这些实施方式。另外,在本文的实施方式中,用相同标号指示具有相同功能的组件并且将省略对具有相同功能的组件的描述。
[0026][a]第一实施方式
[0027]无线终端的构造
[0028]图1是根据第一实施方式的示例性无线终端的框图。在图1中,无线终端包括键输入单元11、显示单元12、处理器13、存储单元14、无线单元15、麦克风16、扬声器17和音频输入/输出单元18。
[0029]键输入单元11对应于用户的操作向处理器13输出操作信号。
[0030]显示单元12显示被处理器13映射在显示存储器中并且被包括在显示窗口中的图像数据。
[0031]在从键输入单元11接收到指定信号后,处理器13通过无线通信从服务器获取由指定信号所指定的指定网络页面的信息。用例如HTML (超文本标记语言)描述指定网络页面的信息。图2是用HTML描述的指定网络页面的示例性信息的示图。指定网络页面的此信息在下文中可被称为HTML信息。
[0032]另外,处理器13根据指定网络页面的标识信息和存储单元14中存储的对应表来确定参考对象。参考对象是用作指定网络页面内的显示参考的对象。例如,对象是指文本、图像或图标。如图3中所示,第一实施方式的对应表指示指定网络页面的多个候选和与各候选中包括的各对象相对应的过去选择的频度之间的对应。此对应表在下文中可被称为第一对应表。在图3中,通过URL (统一资源定位符)来控制指定网络页面的标识信息。
[0033]这里,选择与第一对应表中的指定网络页面相对应并且具有最高指定频度的对象作为参考对象。
[0034]另外,处理器13将从服务器获取的HTML信息映射到显示存储器(未示出)中。然后,处理器13在映射在显示存储器中的指定网络页面中搜索所确定的参考对象。以此方式,确定参考对象在映射在显示存储器中的指定网络页面中的位置。注意的是,当从服务器获取的HTML信息中不包括关于参考对象的信息时,处理器13从对应表中删除关于参考对象的信息。
[0035]然后,处理器13在显示存储器中设置显示窗口,以使得包括已经被搜索的参考对象的位置。以此方式,在显示单元12上显示映射在显示存储器中并且包括在显示窗口中的信息。注意的是,当在对应表中不存在指定网络页面的信息时,向对应表添加指定网络页面和关于指定网络页面中包括的对象的信息。在这种情况下,将显示窗口设置在指定网络页面的顶部。
[0036]另外,当通过用户操作键输入单元11选择了显示单元12上显示的网络页面内的对象时,处理器13递增对应表中的所选择对象的选择频度。
[0037]这里,根据存储单元14中存储的程序来执行处理器13进行的处理。
[0038]例如,存储单元14包括诸如SDRAM (同步动态随机存取存储器)的RAM、R0M (只读存储器)和闪存。
[0039]音频输入/输出单元18允许扬声器17根据从处理器13接收到的音频数据来产生声音。音频输入/输出单兀18还通过麦克风16获取音频信号,以向处理器13输出信号。
[0040]无线终端的操作
[0041]现在将描述具有前述构造的无线终端10的操作。图4是用于描述无线终端10的处理操作的流程图。
[0042]在无线终端10中,处理器13从键输入单元11接收指定信号,以接受页面指定(步骤S101)。然后,处理器13利用无线单元15通过无线通信从服务器获取由指定信号所指定的指定网络页面的信息。
[0043]处理器13执行用于确定参考对象的处理(步骤S102)。在用于确定参考对象的处理中,首先,根据指定网络页面的标识信息和存储单元14中存储的对应表来确定参考对象。
[0044]图5是用于确定参考对象的不例性处理的流程图。
[0045]处理器13判定对应表中是否存在关于指定网络页面的信息(步骤S201)。
[0046]当判定存在所述信息(在步骤S201为“是”)时,处理器13从对应表确定指定网络页面的多个对象之中的具有最高选择频度的对象为参考对象(步骤S202)。
[0047]处理器13判定HTML信息中是否存在关于所确定的参考对象的信息(步骤S203)。
[0048]当判定不存在所述信息(在步骤S203为“否”)时,处理器13从对应表中删除关于所确定的参考对象的信息(步骤S204)。
[0049]处理器13判定对应表中是否剩余指定网络页面的对象(步骤S205)。当保留了对象(在步骤205为“是”)时,处理返回到步骤S202。
[0050]注意的是,当在步骤S201中判定不存在所述信息时、当在步骤S203中判定存在所述信息时或者当在步骤S205中判定没有剩余对象时,用于确定参考对象的处理结束。
[0051]参照图4,处理器13将从服务器获取的HTML信息映射到显示存储器中(步骤S103)。
[0052]处理器13在映射在显示存储器中的指定网络页面中搜索在步骤S102中确定的参考对象(步骤S104)。注意的是,当在步骤S102中没有确定参考对象时,处理器13执行步骤S105中的用于设置显示窗口的处理,而不是步骤S104中的用于搜索参考对象的处理。
[0053]处理器13在显示存储器中设置显示窗口,以使得包括在步骤S104中被搜索的参考对象的位置(步骤S105)。注意的是,当在步骤S102中没有确定参考对象时,处理器13将显示窗口设置在映射在显示存储器中的指定网络页面的顶部(步骤S105)。
[0054]以此方式,在显示单元12上显示映射在显示存储器中并且包括在显示窗口中的信息。
[0055]当通过用户操作键输入单元11来选择显示单元12上显示的网络页面内的对象时,处理器13则递增对应表中的所选择对象的选择频度。
[0056]如上所述,根据本实施方式,无线终端10中的处理器13根据对应关系确定用作指定网络页面内的显示参考的参考对象。此对应关系是指包括在指定网络页面中并且均链接到其它网络页面的对象与各对象的过去选择频度之间的对应关系。然后,处理器13将指定网络页面映射在显示存储器中,在映射在显示存储器中的指定网络页面中搜索参考对象,并且在显示存储器中设置包括被搜索的参考对象的显示窗口。
[0057]以此方式,根据各对象的过去选择频度来确定参考对象,使得可确定具有高显示频度的对象。另外,指定网络页面被映射在显示存储器中,并且在映射在显示存储器中的指定网络页面中搜索参考对象,这允许即使当在网络页面内进行布局改变时也能可靠地确定参考对象的位置。结果,能够可靠地显示在网络页面中以高频度显示的区域。
[0058][b]第二实施方式
[0059]在第二实施方式中,第一对应表还指示与前一次显示指定网络页面时所使用的放大比率的对应。注意的是,根据第二实施方式的无线终端的基本构造与第一实施方式的无线终端的基本构造类似,因此将参照图1描述本实施方式。
[0060]根据第二实施方式的无线终端10的存储单元14存储第一对应表。图6是根据第二实施方式的示例性对应表的示图。如图6中所示,根据第二实施方式的对应表指示包括在指定网络页面中并且均链接到其它网络页面的对象、各对象的过去选择频度和前一次显示指定网络页面时使用的放大比率之间的对应。
[0061]当将指定网络页面映射在显示存储器中时,处理器13根据在第一对应表中与指定网络页面相对应的放大比率来映射指定网络页面。
[0062]如上所述,根据本实施方式,无线终端10中的存储单元14的对应表指示包括在指定网络页面中并且均链接到其它网络页面的对象、各对象的过去选择频度和前一次显示指定网络页面时使用的放大比率之间的对应。然后,处理器13根据该放大比率将指定网络页面映射在显示存储器中。然后,处理器13在映射在显示存储器中的指定网络页面中搜索参考对象,并且在显示存储器中设置包括被搜索的参考对象的显示窗口。
[0063]以此方式,可根据适合用户喜好的放大比率可靠地显示参考对象。
[0064]注意的是,尽管在上述示例中针对各指定网络页面控制放大比率,但该控制不限于此。可针对各对象控制放大比率。也就是说,对应表可指示包括在指定网络页面中并且均链接到其它网络页面的对象、各对象的过去选择频度和前一次选择各对象时使用的放大比率之间的对应。
[0065][c]第三实施方式
[0066]在第三实施方式中,在用于设置显示窗口的处理期间,执行自动滚动处理。注意的是,根据第三实施方式的无线终端的基本构造与第一实施方式的无线终端的基本构造类似,因此将参照图1描述本实施方式。
[0067]在用于设置显示窗口的处理中,根据第三实施方式的无线终端10的处理器13将显示窗口设置在映射在显示存储器中的指定网络页面的顶部,然后将显示窗口滑动到被搜索的参考对象的位置。也就是说,处理器13在用于设置显示窗口的处理期间执行自动滚动处理。
[0068]图7和图8是用于描述根据第三实施方式的处理器的处理操作的示图。在图7和图8中,A301表示显示存储器的存储区域,W302表示已经设置的显示窗口。
[0069]根据第三实施方式的无线终端10的处理器13首先将显示窗口设置在映射在显示存储器中的指定网络页面的顶部(参见图7)。
[0070]然后,处理器13将设置在指定网络页面的顶部的显示窗口滑动到被搜索的参考对象的位置。也就是说,在专利新闻是参考对象的情况下,如图8中所示地设置包括专利新闻的显示窗口。
[0071]如上所述,在用于设置显示窗口的处理期间,根据本实施方式的无线终端10中的处理器13将显示窗口设置在指定网络页面的顶部,然后将显示窗口滑动到包括被搜索的参考对象的位置。
[0072]以此方式,可显示从指定网络页面的顶部移动到包括参考对象的位置的过程,这允许用户识别指定网络页面的顶部和参考对象之间的位置关系。
[0073][d]第四实施方式
[0074]第四实施方式涉及根据第一实施方式至第三实施方式的用于映射HTML信息的处理、用于搜索参考对象的处理、用于设置显示窗口的处理和用于更新无线终端10的对应表的处理的具体示例。注意的是,根据第四实施方式的无线终端的基本构造与根据第一实施方式的无线终端的基本构造类似,因此将参照图1描述本实施方式。
[0075]用于映射HTML信息的处理、用于搜索参考对象的处理、用于设置显示窗口的处理
[0076]图9是用于描述根据第四实施方式的无线终端的处理操作的流程图。
[0077]在从键输入单元11接收到指定信号之后,根据第四实施方式的无线终端10的处理器13通过无线通信从服务器获取由指定信号所指定的指定网络页面的信息。用HTML(超文本标记语言)描述指定网络页面的信息。也就是说,处理器13从服务器获取HTML文件。图10是用HTML描述的指定网络页面的示例性信息的示图。在图10中,各对象(换句话讲,各锚点(anchor))具有URL (统一资源定位符)。例如,图10中的来自顶部的第二锚点具有URL“gnews.news.com/geinou/20121114/ge001.htm”。这里,“gnews.news, com/geinou,,是第一级目录,而“gnews.news, com/geinou/20121114”是第二级目录。第一级目录被用作对象的标识信息。
[0078]处理器13产生与接收到的HTML文件相对应的第二对应表(步骤S301)。第二对应表是指示对象标识信息和显示存储器内的坐标之间的对应的表。图11是对象标识信息和显示存储器内的坐标之间的示例性对应表的示图。注意的是,在这个阶段,根据HTML文件中描述的信息登记除了 “矩形区域坐标”和“属性”之外的项。
[0079]处理器13将接收到的HTML文件映射在显示存储器中(步骤S302)。图12是映射在显示存储器中的HTML文件的示图。在图12中,图10中示出的HTML文件被映射在显示存储器中。在图12中,外框的内部是显示存储器的存储区域。
[0080]处理器13使用如图12中所示的映射在显示存储器中的HTML文件,以确定包括在HTML文件中的各对象的属性和与各对象相对应的“矩形区域”在显示存储器上的坐标。然后,处理器13将所确定的各对象的属性和“矩形区域坐标”登记在第二对应表中,以指示所述标识信息和针对各对象已登记的子目录的对应(步骤S303)。图13是用于描述与对象相对应的矩形区域的示图。在图13中,与图12类似地,HTML文件被映射在显示存储器中。在图13中,包围各对象的矩形限定矩形区域。上述矩形区域坐标是指例如矩形区域的两个相对顶点在显示存储器上的坐标。这里,显示存储器的存储区域在垂直方向(即,Y轴方向)上具有800个坐标并且在水平方向(即,X坐标)上具有800个坐标。
[0081]处理器13根据HTML文件的标识信息(换句话讲,指定网络页面的标识信息)和第三对应表来确定参考对象的标识信息(步骤S304)。第三对应表和第一对应表彼此类似,但该第三对应表指示HTML文件(换句话讲,指定网络页面的候选)和与该候选中包括的各对象的标识信息相对应的过去选择频度之间的对应,如图14中所示。这里,选择与第三对应表中的指定网络页面相对应并且具有最高指定频度的对象作为参考图像。在图14中,选择具有对象标识信息“gnews.news, com/patent”的对象(换句话讲,专利新闻)作为参考对象,这是因为专利新闻具有最高选择频度。
[0082]处理器13根据所确定的参考对象的标识信息和第二对应表来确定与参考对象相对应的矩形区域坐标(步骤S305)。也就是说,确定与图11的第二对应表中的“gnews.news,com/patent”相对应的矩形区域坐标(10,505) - (300, 515)。
[0083]处理器13在显示存储器中设置显示窗口,以使得包括所确定的矩形区域坐标(步骤S306)。例如,当矩形区域坐标包括其左上顶点和右下顶点的坐标时,处理器13通过将显示窗口的参考点与存在于矩形区域外部并且与矩形区域的左上顶点具有预定位置关系的坐标对准来设置显示窗口。这里,显示窗口的参考点是例如具有矩形形状的显示窗口的左上顶点。图15是用于描述显示窗口的设置的示图。在图15中,显示窗口的参考点与从所确定的矩形区域坐标在X轴方向上偏移10且在y轴方向上偏移5的位置对准。另外,显示窗口的大小是在垂直方向(即,Y轴方向)上具有200个坐标并且在水平方向(即,X坐标)上具有600个坐标。图16中示出具有以此方式设置的显示窗口的显示存储器。
[0084]处理器13允许在已经设置的显示窗口内显示图像(步骤S307)。例如,处理器13从显示存储器复制已经设置的显示窗口中的图像并且允许显示单元12显示所复制的图像。图17是在设置的显示窗口内并且在显示单元上显示的示例性图像的示图。
[0085]用户以此方式改变在显示单元12上显示的图像的放大比率,或者选择图像中包括的对象以将正在显示的内容变成与该对象相对应的页面。当执行这种操作时,将开始如下文中描述的用于更新第三对应表的处理。
[0086]用于更新第三对应表的处理
[0087]图18是用于描述用于更新第三对应表的处理的流程图。
[0088]处理器13设置当用户在第三对应表中选择对象时所使用的放大比率(步骤S401)。
[0089]处理器13判定在第三对应表中是否存在与所选择的对象相对应的URL目录(下文中还被称为“所选择的URL目录”)(步骤S402)。
[0090]当在第三对应表中存在所选择的URL目录(在步骤S402为“是”)时,处理器13递增第三对应表中的与所选择的URL目录相对应的选择频度(步骤S403)。
[0091]当在第三对应表中不存在所选择的URL目录(在步骤S402为“否”)时,处理器13判定所选择的URL目录是否是第一级目录(步骤S404)。
[0092]当所选择的URL目录不是第一级目录(在步骤S404为“否”)时,处理器13将所选择的URL目录的第一级目录视为所选择的URL目录(步骤S405)。
[0093]处理器13判定在第三对应表中是否存在在步骤S405中改变的所选择的URL目录(步骤 S406)。
[0094]当在第三对应表中存在在步骤S405中改变的所选择的URL目录(在步骤S406为“是”)时,处理器13递增第三对应表中的与所选择的URL目录相对应的选择频度(步骤S403)。
[0095]当在第三对应表中不存在在步骤S405中改变的所选择的URL目录(在步骤S406为“否”)时,处理器13将所选择的URL目录添加到第三对应表中作为对象标识信息(步骤S407)。
[0096]处理器13将与添加的所选择的URL目录相对应的选择频度设置为1(步骤S408)。
[0097]注意的是,当所选择的URL目录是第一级目录(在步骤S404为“是”)时,处理器13执行步骤S407和S408的处理。
[0098]如上所述,执行用于映射HTML信息的处理、用于搜索参考对象的处理、用于设置显示窗口的处理和用于更新对应表的处理。
[0099]其它实施方式
[0100][I]尽管用通过无线通信获取指定网络页面的信息的示例描述了第一实施方式至第四实施方式,但实施方式不限于此,并且可通过有线通信获取所述信息。
[0101][2]尽管用显示控制器应用于无线终端的示例描述了第一实施方式至第四实施方式,但实施方式不限于此,第一实施方式至第四实施方式中描述的显不控制器可应用于各种电子装置。
[0102]根据本发明的一方面,可以可靠地显示网络页面内以高频度显示的区域。
【权利要求】
1.一种显示控制器(10),该显示控制器(10)包括: 存储器(14);以及 处理器(13 ),其连接到所述存储器(14 ), 其中,所述处理器(13)执行显示控制处理,所述显示控制处理包括: 基于包括在指定网络页面中并且链接到另一网络页面的各对象的过去选择频度,来确定作为所述指定网络页面中的显示参考的参考对象, 将所述指定网络页面映射在显示存储器中, 在映射在所述显示存储器中的所述指定网络页面中搜索所述参考对象,并且 在所述显示存储器中设置显示窗口,所述显示窗口包括被搜索的所述参考对象。
2.根据权利要求1所述的显示控制器(10),其中,映射的步骤包括根据先前显示所述指定网络页面时所使用的放大比率将所述指定网络页面映射在所述显示存储器中。
3.根据权利要求1或2所述的显示控制器(10),其中,在设置所述显示窗口的步骤中,将所述显示窗口设置在所述指定网络页面的顶部,然后将所述显示窗口滑动到包括被搜索的所述参考对象的位置。
4.根据权利要求1至3中的任一项所述的显示控制器(10),其中,所述参考对象是具有最闻选择频度的对象。
5.一种显示控制方法,所述显示控制方法包括以下步骤: 基于包括在指定网络页面中并且链接到另一网络页面的各对象的过去选择频度,来确定作为所述指定网络页面中的显示参考的参考对象; 将所述指定网络页面映射在显示存储器中; 在映射在所述显示存储器中的所述指定网络页面中搜索所述参考对象;并且 在所述显示存储器中设置显示窗口,所述显示窗口包括被搜索的所述参考对象。
【文档编号】G06F9/44GK103870524SQ201310507053
【公开日】2014年6月18日 申请日期:2013年10月24日 优先权日:2012年12月14日
【发明者】中村贤, 赤间胜明 申请人:富士通株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1