技术简介:
本专利针对小屏幕设备显示网页时用户需手动滚动查找内容的问题,提出通过分析用户按键模式自动识别其意图,进而注册并优先显示用户常看区域的解决方案。系统通过检测用户操作的键输入模式,结合URL数据库记录用户偏好起始位置,实现网页显示时自动定位至用户关注区域,提升浏览效率。
关键词:用户意图识别,自动起始位置注册
专利名称:显示控制器、显示控制方法和程序及便携终端设备的制作方法
技术领域:
本发明涉及显示控制器、显示控制方法、显示控制程序及便携终端设
备,它们适合应用于能够在显示部件上显示Web (万维网)网页的设备, 如移动电话、PHS (个人手持电话系统)、PDA (个人数字助理)、膝上 或桌面个人电脑等。具体而言,本发明涉及如下显示控制器、显示控制方 法、显示控制程序及便携终端设备它们适于自动检测用户频繁査看的部 分,之后,当显示部件的屏幕尺寸(分辨率)小于网页的整个尺寸且网页 被部分地显示时,在显示网页期间首先将频繁查看的部分作为起始位置 (home position)显不。
背景技术:
第2006-209538号日本未审查专利申请公布(专利文献1)公开了一 种显示设备,该设备用于只含有小显示部件的信息设备,如便携终端设 备。在查看网页时,该显示设备适于在显示部件上优先显示包含对用户来 讲重要性程度高的信息的网页部分,而不需要用户花时间来执行任何滚动 操作等。
在该显示设备中,当查看网页时,网页暂时存储在页面保存部件中。 当相同网页被再次查看时,通过与页面保存部件中先前保存的页面内容的 比较,控制器检测任何更新区域。然后,通过移动显示范围以便在显示部 件的预定位置显示更新的区域,在显示部件上显示更新区域。从而,可能 包含对用户来讲重要性程度高的信息的部分可优先显示而不需用户花时间 例如执行任何滚动操作等。
发明内容当网页被部分地显示时,用户希望优先显示某部分,但该部分是网页上用户频繁查看的部分,不一定是被更新的部分。另外,用户频繁查看的 部分可能依每个用户而变化。
但是,专利文献1中公开的显示设备适合于基于包含更新部分的区域 是每个用户希望优先显示的区域的假设来进行受控显示。因此难以根据每 个用户来优先显示希望的部分。
希望提供一种显示控制器、显示控制方法、显示控制程序及便携终端 设备,它们适于针对每个用户,自动检测网页上该用户希望的部分,并且 当在显示装置上部分地显示网页时,首先显示检测到的部分。
根据本发明的显示控制器被提供,作为解决这些问题的装置。所述装
置包括显示控制装置,当在显示装置上显示Web (万维网)网页时,所述
显示控制装置通过将与显示装置屏幕尺寸相对应的网页范围用作显示范围 来执行网页的部分显示,并且响应于操作装置的操作,改变和显示将在显
示装置上显示的网页的显示范围;显示范围检测装置,用于检测通过所述 显示控制装置在显示装置上显示的网页的显示范围;键输入模式数据库, 其中指示用户打算的操作的信息按操作装置的每个键输入模式来存储;每 URL (通用资源定位符)起始位置数据库,用于注册当显示网页时用作第 一显示范围的起始位置以及该网页的URL信息;键输入模式检测装置, 用于在网页被显示控制装置显示时检测操作装置的键输入模式;以及起始 位置注册装置,用于基于键输入模式检测装置检测到的操作装置的键输入 模式,通过参考键输入模式数据库中存储的指示用户打算的操作内容的信 息,当键输入模式检测装置检测到的键输入模式是指示网页上的起始位置 的键输入模式时,在每URL起始位置数据库中注册被显示范围检测装置 检测到的网页上的作为对应于该网页的起始位置的显示范围,以及该网页 的URL信息。
当网页在显示装置上显示时,显示控制装置基于待显示网页的URL 信息,通过参考每URL起始位置数据库来检测与待显示网页的URL信息 相对应的起始位置,并在显示装置上首先显示起始位置的显示范围。
根据本发明的显示控制方法包括以下步骤作为解决问题的手段显示 步骤,当在显示装置上显示Web (万维网)网页时,所述显示步骤通过将与显示装置屏幕尺寸相对应的网页范围用作显示范围来执行网页的部分显 示,并且响应于操作装置的操作,改变和显示将在显示装置上显示的网页 的显示范围;显示范围检测步骤,其中显示范围检测装置在所述步骤中检 测显示装置上显示的网页的显示范围;键输入模式检测步骤,其中当网页 在显示步骤中显示时,键输入模式检测装置检测操作装置的键输入模式; 以及起始位置注册步骤,其中起始位置注册装置基于键输入模式检测步骤 中检测到的操作装置的键输入模式,通过参考按操作装置的每个键输入模 式存储指示用户打算的操作的信息的键输入模式数据库,当键输入模式检 测步骤中检测到的键输入模式是指示网页上的起始位置的键输入模式时, 在每URL (通用资源定位符)起始位置数据库中注册在显示范围检测步骤 中检测到的网页的作为在显示网页时的成为第一显示范围的起始位置的显 示范围,以及该网页的URL信息。
在所述显示步骤中,显示控制装置基于待显示网页的URL信息,通 过参考每URL起始位置数据库来检测与待显示网页的URL信息相对应的 起始位置,并在显示装置上首先显示起始位置的显示范围。
为了解决上述问题,根据本发明的显示控制程序旨在致使计算机充 当显示控制装置,当在显示装置上显示Web (万维网)网页时,所述显示 控制装置通过将与显示装置屏幕尺寸相对应的网页范围用作显示范围来执 行网页的部分显示,并且响应于操作装置的操作,改变和显示将在显示装 置上显示的网页的显示范围;致使计算机充当显示范围检测装置,所述显 示范围检测装置通过致使计算机充当显示控制装置来检测显示装置上显示 的网页的显示范围;致使计算机充当键输入模式检测装置,所述键输入模 式检测装置在网页通过令计算机充当显示控制装置而在显示装置上显示期 间检测操作装置的键输入模式;以及致使计算机充当起始位置注册装置, 所述起始位置注册装置基于通过致使计算机充当键输入模式检测装置而检 测到的操作装置的键输入模式,通过参考按操作装置的每个键输入模式存 储指示用户打算的操作的信息的键输入模式数据库,当通过致使计算机充 当键输入模式检测装置而检测到的操作装置的键输入模式是指示网页上的 起始位置的键输入模式时,在每URL (通用资源定位符)起始位置数据库中注册通过致使计算机充当显示范围检测装置而检测到的网页上的作为在
显示网页时成为第一显示范围的起始位置的显示范围,以及该网页的URL信息。
该程序还旨在致使计算机充当显示控制装置,在致使计算机充当显示
控制装置时,所述显示控制装置在基于待显示网页的URL信息,通过参 考每URL起始位置数据库来检测与待显示网页的URL信息相对应的起始 位置,并用于在显示装置上首先显示起始位置的显示范围。
根据本发明的便携终端设备包含以下装置作为解决上述问题的装置 显示控制装置,当在显示装置上显示Web (万维网)网页时,所述显示控 制装置通过将与显示装置屏幕尺寸相对应的网页范围用作显示范围来执行 网页的部分显示,并且响应于操作装置的操作,改变和显示将在显示装置 上显示的网页的显示范围;显示范围检测装置,用于检测通过所述显示控 制装置在显示装置上显示的网页的显示范围;键输入模式数据库,其中指 示用户打算的操作的信息按操作装置的键输入模式来存储;每URL (通用 资源定位符)起始位置数据库,用于注册当显示网页时用作第一显示范围 的起始位置以及该网页的URL信息;键输入模式检测装置,用于在网页 被显示控制装置显示时检测操作装置的键输入模式;以及起始位置注册装 置,基于键输入模式检测装置检测到的操作装置的键输入模式,通过参考 键输入模式数据库中存储的指示用户打算的操作内容的信息,当键输入模 式检测装置检测到的键输入模式是指示网页上的起始位置的键输入模式 时,在每URL起始位置数据库中注册被显示范围检测装置检测到的网页 上的作为对应于该网页的起始位置的显示范围,并注册该网页的URL信 息。
当网页在显示装置上显示时,显示控制装置基于待显示网页的URL 信息,通过参考每URL起始位置数据库来检测与待显示网页的URL信息 相对应的起始位置,并在显示装置上首先显示起始位置的显示范围。
根据本发明的实施例,提供了键输入模式数据库,其中指示用户打算 的操作的信息按操作装置的每个键输入模式来存储。当在显示网页时检测 操作装置的键输入模式时,基于检测到的键输入模式通过参考键输入模式数据库来检测由测得的键输入模式表示的用户打算的操作。若检测到的键
输入模式是指示网页上的起始位置的键输入模式,则在每URL起始位置
数据库中注册在显示装置上显示的网页的显示范围作为用作显示网页时首
先被显示范围的起始位置。然后,当显示网页时,每URL起始位置数据 库中注册的起始位置的显示范围首先在显示装置上显示。
网页上的起始位置是通过分析由操作装置的用户操作获得的键输入模 式来检测的。这使得每个用户的起始位置能被自动检测和注册。这也使得 接下来显示网页时测得的起始位置能被首先显示。
图1是应用本发明的实施例的移动电话的框图2是示出本实施例的移动电话中提供的起始位置分析数据库的配置 的图3是示出本实施例中移动电话的起始位置的自动注册操作的流程
图4是示出用于分析本实施例中移动电话的起始位置的用户键输入模 式(pattern)的示例的图示;
图5是示出与本实施例中移动电话的用户键输入模式相对应的网页上 的显示范围的示例的图示;
图6是示出本实施例中移动电话的起始位置的显示操作的流程图;并
且
图7是示出在本实施例的移动电话中作为起始位置显示的网页上的范 围的图示。
具体实施例方式本发明的实施例适用于含有使能网页的部分浏览的完整浏览器功能的 移动电话,该功能是为个人电脑而设计。
移动电话的配置本发明的实施例中的移动电话具有天线1、通信电路2、扬声器单元3、麦克风单元4、显示单元5和操作单元6,如图1所示。天线1和通信 电路2用于执行与基站的无线电通信,例如语音呼叫、TV电话呼叫、电 子邮件和Web (万维网)数据。扬声器部件3用于发送收到的语音等。麦 克风部件4采集发送的语音等。显示部件5用于显示TV电话呼叫期间从 另一通信方发送过来的运动图像和期望的静止图像、电子邮件、菜单中的 字符或网页。操作部件6用于执行输入字符的操作、选择期望菜单的操 作、滚动或改变将被部分地显示的网页的显示范围的操作等等。本移动电话还具有LED (发光二极管)部件7、相机单元8、振动单 元9、定时器10、起始位置分析DB (数据库)11、存储器12和控制器 13。 LED部件7用于通过光来通知发送/接收呼叫等。相机单元8用于拍摄 期望对象的运动图像或静止图像的图像。振动单元9用于通过移动电话外 壳的振动来通知发送/接收呼叫等。定时器10对时间计数。起始位置分析 DB 11基于完整浏览器功能来分析起始位置,所述起始位置指示当网页被 部分地显示时首先被显示的部分。存储器12分别存储各种应用程序,这 些应用程序处理的各种数据(内容)等等。控制器13控制移动电话的整 体操作。存储器12存储用于通过基站执行无线电通信处理的通信处理程序 (通信程序),用于控制相机单元8的图像拾取操作的相机控制程序,用 于控制电子邮件的生成以及发送/接收的电子邮件管理程序,用于管理注册 了用户日程(schedule)的日程笔记本的日程笔记本管理程序,实现了用 于査看在诸如因特网之类的预定网络提供的服务器上公布的网页的完整浏 览器功能的Web浏览程序,用于管理电话簿的电话簿管理程序,以及用于 回放音乐内容的音乐播放器程序。存储器12还存储用于注册用户的期望日程的日程笔记本,用于注册 电话号码、电子邮件地址、生日和用户的熟人、朋友等人的静止图像等等 的电话簿,基于音乐播放器程序回放的音乐内容,基于相机控制程序的观 察器功能回放的静止图像内容和运动影像内容,接收/发送的邮件内容,以 及电话呼叫和电子邮件的接收/发送注册。
起始位置DB的配置如图2所示,起始位置分析DB 11具有键输入模式DB 21,每URL (通用资源定位符)用户键输入模式DB 22,以及每URL起始位置DB 23,在所述键输入模式DB 21中,当网页被显示时指示用户打算的操作的 信息按操作单元6的键输入模式来存储;在所述每URL用户键输入模式 DB 22中,通过操作单元6的实际用户操作而检测到的用户键输入模式按 每个网页的URL来存储;在所述每URL起始位置DB 23中,指示起始位 置的信息按每个网页的URL来存储,所述起始位置指示首先显示的显示 范围。更具体而言,键输入模式DB 21存储通过操作单元6的操作测试等事 先获得的实施例中的每个键输入模式,以及指示这些键输入模式所暗示的 用户意图的信息,所述操作测试等由移动电话制造商进行。如后面将要描 述的那样,在本实施例的该移动电话中,当显示网页时检测到的、通过实 际操作操作单元6的用户获得的键输入模式所暗示的用户意图是基于键输 入模式DB 21存储的各个键输入模式以及指示用户期望操作的信息而被检 测到的。基于检测结果,网页上的起始位置被确定。
自动起始位置注册操作图3的流程图示出本实施例中移动电话的自动起始位置注册操作的流 程。当用户通过操作单元6做出网页的显示说明时,控制器13基于存储 器12中存储的网页浏览程序执行控制以在显示单元5上显示指定网页。 在对网页执行显示单元5上的显示控制的时候,控制器13基于网页浏览 程序开始图3的流程图所示的过程。在步骤SI中,控制器13检测用户操作的操作部件6的键,并响应于 各个键操作而检测从该键操作到下一键操作的时间间隔(间隔=单个键的 连续操作时间),以及显示单元5上显示的网页的显示范围(网页的显示 部分)。然后过程前进到步骤S2。在步骤S2中,控制器13基于步骤SI中检测到的用户操作的键和键 操作间隔,通过参考起始位置分析DB 11的键输入模式DB 21来检测用户 键输入模式。在步骤S3中,控制器13在起始位置分析DB 11的每URL 用户键输入模式DB 22中注册测得的用户键输入模式以及显示单元5上当前显示的网页的URL信息。下面将具体描述前述操作。例如,如图4所示,从网页的显示起点开 始首先连续操作十字键(cross key)的向下键(D) 150毫秒,其次分别以 180毫秒、190毫秒、140毫秒和2000毫秒的间隔连续操作向右键(R), 接着连续操作向左键(L) 3000毫秒,然后连续操作向下键(D) 500毫 秒,最后连续操作向右键(R) 2000毫秒。这种情况下,控制器13检测各 个键的连续操作次数以及被控制网页上的显示位置以便响应于各个键操作 而在显示部件5上显示,如图5所示。作为示例,在该显示位置检测中,控制器13将网页左上角处的X坐 标和Y坐标分别设为(O,O),并响应于操作单元6的键操作来检测从坐标 (O,O)开始移动的显示位置的坐标。即,如图5的示例所示,当通过从显示 起点开始令向下键连续操作150毫秒而将显示单元5显示的网页上的显示 位置的坐标从(O, O)移至(O, 320)时,控制器D将坐标(O, 320)检测为通过经 历从显示起点开始连续150毫秒的向下键操作而移动的显示位置的坐标。 类似地,当通过在向下键操作之后令向右键连续操作180毫秒而将显示单 元5显示的网页上的显示位置的坐标从(O, 320)移至(240, 320)时,控制器 13将坐标(240, 320)检测为通过连续180毫秒的向右键操作而将显示位置从 显示位置坐标(O, 320)移至的坐标。换言之,控制器13基于网页上对应于显示单元5左上角的坐标来检 测显示单元5上当前显示的网页的显示范围对应于整个网页的哪部分。结 果,在网页的显示起点时刻,该网页以网页的左上角(即坐标(O, O))被定 位于显示单元5的左上角的方式被部分地显示。在这种情况下,控制器13 将本情况中网页的显示位置检测为坐标(O, 0)。另外,当操作单元6被操作 以通过将网页的坐标(O, 320)定位于显示单元5的左上角的方式来部分地显 示网页时,控制器13将本情况中网页的显示位置检测为坐标(O, 320)。接着,控制器13参考起始位置分析DB 11的键输入模式DB 21中存 储的键输入模式来检测用户操作操作单元6的键输入模式。然后控制器13 将得到的键输入模式以及显示部件5上当前显示的网页的URL信息注册 到起始位置分析DB 11的键输入模式DB 21中(步骤S3)。接下来,控制器13将用户键输入模式注册到键输入模式DB 21中, 然后过程前进到步骤S4。在步骤S4中,控制器13判断在步骤S3中检测 到的用户键输入模式是否是用于将显示位置滚动到期望的起始位置的键输 入模式。如上所述,键输入模式DB 21存储通过本实施例中的移动电话制造商 事先进行的对操作单元6的操作测试而获得的键输入模式,以及指示这些 键输入模式所暗示的用户意图的信息。具体而言,作为示例,键输入模式 DB 21分别存储以下键输入模式和指示这些键输入模式所暗示的用户意图 的信息(1) 以短的键输入间隔连续操作的键输入模式暗示用户打算执行到 起始位置的滚动操作;(2) 多次连续操作向上翻页键或向下翻页键的键输入模式暗示用户 打算执行到起始位置的滚动操作;以及(3) 相对长时间重复操作向右键或向下键的键输入模式可能暗示被 显示范围为起始位置。控制器13基于在键输入模式DB 21中注册的各个键输入模式来分析 步骤S3中检测到的用户键输入模式。若判断得出用户键输入模式是对应 于起始位置的操作,则过程前进到步骤S5。若判断得出用户键输入模式不 是对应于起始位置的操作,则过程前进到步骤S6。当过程基于用户键输入模式不是对应于起始位置的操作的判断而前进 到步骤S6时,控制器13监控操作单元6的操作情况以判断指定显示与 显示单元5上显示的网页不同的网页的操作以及指定对网页的浏览结束的 操作在步骤S7中是否被执行。若未检测到显示和指定任一不同网页的操作,但检测到指定对网页的 浏览结束的操作,则控制器13结束图3的流程图所示的整个过程。另一 方面,若检测到显示和指定不同网页的操作而未检测到指定对网页的浏览 结束的操作,则控制器13将过程返回到步骤Sl。于是,再次执行检测起 始位置的操作。另一方面,在步骤S4中,若判断得出用户键输入模式是用于将显示位置滚动到期望的起始位置的键输入模式,则控制器13令过程前进到步骤S5。在步骤S5中,控制器13在起始位置分析DB 11的每URL起始位 置DB 23中将显示单元5上当前显示的网页的显示范围注册为该网页的起 始范围,并注册该网页的URL信息。具体而言,当控制器13如参考图5 所描述的那样检测显示单元5上当前显示的网页的显示范围时,显示单元 5左上角处当前显示的网页的坐标被检测为显示单元5上当前显示的网页 的显示范围。因此在步骤S5中,控制器13在每URL起始位置DB 23中 将诸如(240,320)之类的坐标信息以及诸如"http://www.XXX.jp"之类的 URL信息注册为网页的起始位置。控制器13重复执行起始位置注册直至在步骤S7中检测到指定对网页 的浏览结束的操作,并且每次在步骤S6中检测到待显示网页的改变操作 时就重复执行起始位置注册。于是,分别与多个网页相对应的起始位置依 次被自动注册到每URL起始位置DB 23中。
起始位置显示操作由于网页的起始位置是这样被注册的,因此与该网页相对应的起始位 置从下次浏览开始将首先在显示单元5中显示。图6的流程图示出起始位 置的显示操作的流程。此时,网页的显示由用户指定,控制器13基于存 储器12存储的网页浏览程序来开始图6的流程图所示的过程。在步骤Sll中,控制器13判断被用户指定其显示的网页的URL信息 是否已注册在每URL起始位置DB 23中。被用户指定其显示的网页的 URL信息在每URL起始位置DB 23中的缺失意味着与该网页相对应的起 始位置未被注册。因此,控制器13令过程前进到步骤S15,并执行控制以 在显示单元5上显示与该URL的网页左上角相对应的屏幕,如图7的虚线 框所示。图7中由虚线框表示的显示范围示出显示单元5的显示屏尺寸。艮P,若未注册起始位置,则控制器13在显示单元5的显示屏上默认 显示与当前URL的网页左上角相对应的可显示范围,如图7的虚线框所 示。在任一起始位置注册缺失的情况下,基于网页被査看时的用户键输入 模式,与该网页相对应的起始位置将被检测并注册到每URL起始位置DB 23中,如使用流程图的图3中所描述的那样。另一方面,当被用户指定其显示的网页的URL信息已注册在每URL 起始位置DB 23中时,在步骤S12中,控制器13检测每URL起始位置 DB 23中注册的网页的起始位置以及URL信息,并执行控制以在显示单元 5上显示与该起始位置相对应的网页上的显示范围,如图7的实线框所 示。因此,在每URL起始位置DB 23中注册的起始位置存在的情况下, 当网页被査看时,与注册的起始位置相对应的网页的显示范围可首先在显 示单元5上显示。网页被这样显示后,控制器13令过程前进到步骤S13,并监控操作单 元6的操作情况以判断指定显示与显示单元5上当前显示的网页不同的网 页的操作是否被执行。若检测到指定不同网页的显示的操作,则控制器13 将过程返回到步骤Sll,并再次判断与被用户指定其显示的网页相对应的 起始位置是否已被注册。在步骤S15中,若基于该判断结果,控制器13 执行控制以在显示单元5上显示默认的网页显示范围,或者执行控制以在 显示单元5上显示与该网页相对应的起始位置的显示范围。另一方面,若步骤S13中未检测到指定不同网页的显示的操作,则控 制器13令过程前进到步骤S14,并监控操作部件6的操作情况以判断指定 对网页的浏览结束的操作是否被执行。若检测到指定对网页的浏览结束的 操作,则控制器13结束图6的流程图所示的整个过程。若未检测到指定 对网页的浏览结束的操作,则控制器13将过程返回步骤S11,并继续显示 当前显示的网页直到在步骤S13中检测到改变待显示网页的操作,或者直 到在步骤S14中检测到指定对网页的查看结束的操作。
起始位置更新操作在本实施例的移动电话中,如上所述,每个网页的起始位置依次在每 URL起始位置DB23中被注册。但是即使在同一网页上,用户期望的起始 位置也可能随着时间的流逝等发生变化。因此,当起始位置注册在图3的流程图的步骤S5中被执行时,控制 器13判断与新要注册的网页的URL信息相同的URL信息是否已被注册在 每URL起始位置DB 23中。即,控制器13判断新要注册的网页的起始位 置是否己被注册在每URL起始位置DB 23中。若新要注册的网页的起始位置未被注册在每URL起始位置DB 23 中,则控制器13直接执行起始位置注册。若新要注册的网页的该起始位 置已被注册在每URL起始位置DB 23中,则控制器13以改写己注册的起 始位置的方式来执行检测到的起始位置的注册。艮口,控制器13在每次检测到相同URL的网页的起始位置时依次更新 起始位置。这使得新起始位置能在任何时刻被注册到每URL起始位置DB 23中。用户希望作为起始位置显示的这类网页显示范围很可能是在上次査看 时被检测为起始位置的显示范围。因此,通过更新每URL起始位置DB23 中注册的起始位置以便新起始位置能在任何时刻被注册,即使用户希望的 起始位置随着时间的流逝等发生变化,很可能是用户期望的显示范围也能 伴随该变化被自动注册和显示为网页的起始位置。
起始位置注册操作和显示操作的变更本示例用于注册和显示关于网页的起始位置。或者,通过注册每个网 页的多个起始位置候选,可以对起始位置候选的测得次数进行计数,并可 选择和显示具有高计数值的起始位置候选。这种情况下,每当指示起始位置的任一键输入模式在图3中流程图的 步骤S4中被检测到,控制器13就在每URL起始位置DB 23中将网页的 显示范围注册为起始位置候选。这样,每一单个网页的多个起始位置候选 可被注册到每URL起始位置DB 23中。接着,控制器13通过例如每次检测到就增加"1"来对从每URL起 始位置DB 23注册的起始位置候选中重复检测到的起始位置候选的重复测 得次数进行计数。这样,在网页上,与用户集中查看的部分相对应的起始 位置候选的重复测得次数将逐渐变为大计数值。当网页被显示时,接收器13参考每URL起始位置DB 23,并从与该 网页相对应的起始位置候选中检测具有的计数值不小于例如为"5"的预 定计数值的起始位置候选。若这些起始位置候选的计数值全都小于预定计 数值,则控制器13显示与网页左上角相对应的范围,如图7的虚线框所 示。另一方面,在计数值不小于预定计数值的起始位置候选存在的情况下,控制器13在显示单元5上首先显示与在计数值不小于预定计数值的 起始位置候选中具有最大计数值的起始位置候选相对应的网页显示范围。于是,通过注册每个网页的多个起始位置候选,并分别对这些起始位 置候选的重复测得次数进行计数,与网页上用户集中查看的部分相对应的 起始位置候选的计数值将逐渐变大。因此,通过在显示单元5上首先显示 与具有最大计数值的起始位置候选相对应的网页显示范围,即使用户希望 的起始位置随着时间的流逝等发生变化,很可能是用户期望的显示范围也 能伴随该变化被自动显示为网页的起始位置。另外,当所有起始位置候选的计数值都小于预定计数值时,可以认为 各个起始位置候选成为与用户强烈希望的网页显示范围相对应的起始位置 候选的可能性很小。因此,通过显示与网页左上角相对应的范围,所述范 围在所有起始位置候选的计数值都小于预定计数值的情况下为默认范围, 可以避免显示与任何不确定的起始位置候选相对应的显示范围的缺点。
实施例效果从前面的描述中可以看出,在本实施例的移动电话中,控制器13检 测显示网页时操作单元6的键输入模式。基于检测到的键输入模式,控制 器13参考键输入模式DB 21,从而检测由测得的键输入模式表示的用户打 算的操作。当测得的键输入模式是指示网页上的起始位置的键输入模式 时,显示单元5上当前显示的网页显示范围作为起始位置连同该网页的 URL信息被自动注册到每URL起始位置DB 23中,所述起始位置成为该 网页被显示时首先显示的范围。此后,当网页被显示时,每URL起始位 置DB 23中注册的起始位置的显示范围首先在显示单元5上显示。因此,网页上用户真正希望查看的部分可自动被各个用户检测。当网 页部分地在显示单元5上显示时,与测得的起始位置相对应的网页显示范 围可首先被显示。在本示例中,起始位置被自动检测并注册到起始位置分析DB 11的每 URL起始位置DB 23中。或者,用户可手动注册起始位置。例如,在査看 网页期间,用户通过将显示范围向上滚动到期望的网页起始位置来操作菜 单操作键。若查看网页时控制器13检测到菜单操作键的操作,则控制器13在显示单元5上显示用于设置起始位置的指令选项或询问是否这样设置 起始位置的消息,如"希望将当前的显示范围设为起始位置?是/否"。当用户操作操作单元6以便指导将当前显示范围作为起始位置的设置时,控 制器13将指示当前显示范围的显示位置信息连同网页的URL信息一起注 册到每URL起始位置DB 23中(或者指示当前显示范围的显示位置信息 连同URL信息可作为书签注册到书签存储器中)。之后,当网页被显示 时,用户事先手动设置的起始位置可被显示。虽然将本发明应用于实施例中的移动电话,但是也可将本发明应用于 PHS (个人手持电话系统)电话、PDA (个人数字助理)设备、膝上或桌 面型个人电脑等。在任一情况下,可取得与上文相同的效果。已描述的实施例仅是本发明的一个示例,应该理解,在不脱离本发明 的技术概念的前提下,可对本发明做出很多修改和变更。在本发明的实施例中,每个用户真正希望查看的网页部分可自动被每 个用户检测。当网页部分地在显示装置上显示时,检测到的部分可首先在 显示装置上显示。本领域技术人员应该理解,取决于涉及要求和其他因素可以想到各种 修改、组合、子组合及变更,只要它们落入所附权利要求及其等同物的范 围之内。本发明包含与2007年4月11日向日本专利局递交的第2007-104246 号日本专利申请相关的主题,其全部公开内容通过引用方式结合于此。
权利要求1.一种显示控制器,包括显示控制装置,通过所述显示控制装置,当在显示装置上显示网页时执行所述网页的部分显示,而与所述显示装置的屏幕尺寸相对应的所述网页的范围是显示范围,并且响应于操作装置的操作,通过改变所述网页的显示范围在显示装置上显示所述网页;显示范围检测装置,用于检测通过所述显示控制装置在所述显示装置上显示的所述网页的显示范围;键输入模式数据库,其中指示用户打算的操作的信息按所述操作装置的每种键输入模式来存储;每URL起始位置数据库,用于注册当显示网页时用作第一显示范围的起始位置以及每个网页的URL信息;键输入模式检测装置,用于在所述网页被所述显示控制装置显示时检测所述操作装置的键输入模式;以及起始位置注册装置,用于基于所述键输入模式检测装置检测到的所述操作装置的键输入模式,通过参考所述键输入模式数据库中存储的指示所述用户打算的操作内容的信息,当所述键输入模式检测装置检测到的键输入模式是指示所述网页上的起始位置的键输入模式时,将被所述显示范围检测装置检测到的所述网页的显示范围作为对应于所述网页的起始位置,并将其与所述网页的URL信息一同注册到所述每URL起始位置数据库中;其中,当所述网页在所述显示装置上显示时,所述显示控制装置基于待显示网页的URL信息,通过参考所述每URL起始位置数据库来检测与所述待显示网页的URL信息相对应的起始位置,并在所述显示装置上首先显示所述起始位置的显示范围。
2. 根据权利要求1所述的显示控制器,其中,若在将起始位置注册到 所述每URL起始位置数据库时发现与具有同一 URL的网页相对应的起始 位置已被注册,则所述起始位置注册装置在所述每URL起始位置数据库中更新和注册由所述显示范围检测装置检测到的所述网页上的显示范围, 作为与所述网页相对应的新起始位置。
3. 根据权利要求1所述的显示控制器,其中,每当检测到指示所述网页上的起始位置的键输入模式时,所述起始位置注册装置就在所述每URL 起始位置数据库中注册由所述显示范围检测装置检测到的所述网页上的显 示范围,作为与所述网页相对应的起始位置候选,并且每当所述显示范围 检测装置检测到与所述每URL起始位置数据库中已注册的起始位置候选 的显示范围相同的显示范围时,所述起始位置注册装置递增指示所述起始 位置候选的重复检测次数的计数值,并且当在所述显示装置上显示网页时,所述显示控制装置从所述每URL 起始位置数据库中检测与所述网页的URL信息相对应的每个起始位置候 选的计数值,并在所述显示装置上首先显示在具有大于等于预定值的计数 值的起始位置候选中具有最大计数值的起始位置候选的显示范围。
4. 一种显示控制方法,包括-显示步骤,其中当在显示装置上显示网页时,显示控制装置通过将与 所述显示装置的屏幕尺寸相对应的所述网页的范围用作显示范围来执行所 述网页的部分显示,并且响应于操作装置的操作,改变和显示将在所述显 示装置上显示的所述网页的显示范围;显示范围检测步骤,其中显示范围检测装置在所述步骤中检测所述显 示装置上显示的所述网页的显示范围;键输入模式检测步骤,其中当所述网页在所述显示步骤中显示时,键 输入模式检测装置检测所述操作装置的键输入模式;以及起始位置注册步骤,其中起始位置注册装置基于在所述键输入模式检 测步骤中检测到的所述操作装置的键输入模式,通过参考按所述操作装置 的每个键输入模式存储指示用户打算的操作的信息的键输入模式数据库, 当在所述键输入模式检测步骤中检测到的键输入模式是指示所述网页上的 起始位置的键输入模式时,将在所述显示范围检测步骤中检测到的所述网 页上的显示范围作为在显示所述网页时变为第一显示范围的起始位置的显 示范围,并将其与所述网页的URL信息一同注册到每URL起始位置数据库中;其中,在所述显示步骤中,所述显示控制装置基于待显示网页的所述URL信息,通过参考所述每URL起始位置数据库来检测与所述待显示网 页的URL信息相对应的起始位置,并在所述显示装置上首先显示所述起 始位置的显示范围。
5.—种显示控制程序,用于致使计算机充当显示控制装置,当在显示装置上显示网页时,所述显 示控制装置通过将与所述显示装置的屏幕尺寸相对应的网页范围用作显示 范围来执行所述网页的部分显示,并且响应于操作装置的操作,改变和显 示将在所述显示装置上显示的所述网页的显示范围;致使所述计算机充当显示范围检测装置,所述显示范围检测装置通过 致使所述计算机充当所述显示控制装置来检测所述显示装置上显示的所述 网页的显示范围;致使所述计算机充当键输入模式检测装置,所述键输入模式检测装置 在所述网页通过致使所述计算机充当所述显示控制装置而在所述显示装置 上被显示期间检测所述操作装置的键输入模式;致使所述计算机充当起始位置注册装置,所述起始位置注册装置基于 通过致使所述计算机充当所述键输入模式检测装置而检测到的所述操作装 置的键输入模式,通过参考按所述操作装置的每个键输入模式存储指示用 户打算的操作的信息的键输入模式数据库,当通过致使所述计算机充当所 述键输入模式检测装置而检测到的所述操作装置的键输入模式是指示所述 网页上的起始位置的键输入模式时,将通过致使所述计算机充当所述显示 范围检测装置而检测到的所述网页上的显示范围作为在显示所述网页时变 为第一显示范围的起始位置的显示范围,并将其与所述网页的URL信息 一同注册到每URL起始位置数据库中;以及致使所述计算机充当所述显示控制装置,所述显示控制装置基于待显 示网页的URL信息,通过参考所述起始位置数据库来检测与所述待显示 网页的URL信息相对应的起始位置,并在所述显示装置上首先显示所述 起始位置的显示范围。
6.—种便携终端设备,包括显示控制装置,当在显示装置上显示网页时,所述显示控制装置通过 将与所述显示装置屏幕尺寸相对应的所述网页的范围用作显示范围来执行 所述网页的部分显示,并且响应于操作装置的操作,改变和显示将在所述 显示装置上显示的所述网页的显示范围;显示范围检测装置,用于检测通过所述显示控制装置在所述显示装置上显示的所述网页的显示范围;键输入模式数据库,其中指示用户打算的操作的信息按所述操作装置 的每个键输入模式来存储;每URL起始位置数据库,用于注册当显示网页时用作第一显示范围 的起始位置以及所述网页的URL信息;键输入模式检测装置,用于在所述网页被所述显示控制装置显示时检 测所述操作装置的键输入模式;以及起始位置注册装置,用于基于所述键输入模式检测装置检测到的所述 操作装置的键输入模式,通过参考所述键输入模式数据库中存储的指示所 述用户打算的操作内容的信息,当所述键输入模式检测装置检测到的键输 入模式是指示所述网页上的起始位置的键输入模式时,将被所述显示范围 检测装置检测到的所述网页上的显示范围作为对应于所述网页的起始位置 的显示范围,并将其与所述网页的URL信息一同注册到所述每URL起始 位置数据库中;其中,当网页在所述显示装置上显示时,所述显示控制装置基于待显 示网页的URL信息,通过参考所述每URL起始位置数据库来检测与所述 待显示网页的URL信息相对应的起始位置,并在所述显示装置上首先显 示所述起始位置的显示范围。
全文摘要本发明公开了一种显示控制器,包括显示控制装置,当在显示装置上显示网页时,通过所述显示控制装置执行网页的部分显示;显示范围检测装置,用于检测通过所述显示控制装置在显示装置上显示的网页的显示范围;键输入模式数据库,其中指示用户打算的操作的信息按操作装置的每个键输入模式被存储;每URL起始位置数据库,用于注册当显示网页时用作第一显示范围的起始位置以及该网页的URL信息;键输入模式检测装置,用于检测在所述显示控制装置显示网页时操作装置的键输入模式;以及起始位置注册装置,用于在每URL起始位置数据库中注册被显示范围检测装置检测到的网页的作为对应于该网页的起始位置的显示范围,以及该网页的URL信息。本发明还涉及到显示控制方法和程序及便携终端设备。
文档编号G06F17/30GK101286168SQ20081008967
公开日2008年10月15日 申请日期2008年4月11日 优先权日2007年4月11日
发明者山本悦司 申请人:索尼爱立信移动通信日本株式会社