网页阅览服务器、网页阅览系统、以及网页阅览方法技术方案

技术编号:10021985 阅读:120 留言:0更新日期:2014-05-09 03:34
本发明专利技术提供一种网页阅览服务器、网页阅览系统、以及网页阅览方法。为了可靠地执行动态内容部分的图像更新并且减少服务器侧的负载以及服务器侧和便携式终端之间的通信业务量,本发明专利技术包括:成像单元,对网页重复地成像以生成页图像;检测单元,重复地检测页图像中的改变;区域确定单元,确定检测到改变的页图像中的更新区域和显示在便携式终端的显示屏上的显示区域是否具有重叠;以及图像发送控制单元,当更新区域和显示区域具有重叠时,使图像发送单元将包括更新区域和显示区域之间的重叠区域的图像发送到便携式终端,并且当更新区域和显示区域不具有重叠时,不使图像发送单元发送图像。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种。为了可靠地执行动态内容部分的图像更新并且减少服务器侧的负载以及服务器侧和便携式终端之间的通信业务量,本专利技术包括:成像单元,对网页重复地成像以生成页图像;检测单元,重复地检测页图像中的改变;区域确定单元,确定检测到改变的页图像中的更新区域和显示在便携式终端的显示屏上的显示区域是否具有重叠;以及图像发送控制单元,当更新区域和显示区域具有重叠时,使图像发送单元将包括更新区域和显示区域之间的重叠区域的图像发送到便携式终端,并且当更新区域和显示区域不具有重叠时,不使图像发送单元发送图像。【专利说明】
本专利技术涉及将包含动态内容的用于PC (个人计算机)的网页转换为具有可以显示在便携式终端的显示屏上的尺寸的图像并且分配该图像的网页阅览服务器。
技术介绍
当在诸如便携式电话的具有低性能的便携式终端处阅览被创建用于PC(个人计算机)的网页时,出现很多问题。例如,当在便携式终端处阅览其中嵌入有诸如Flash (注册商标)的丰富内容的网页时,除非在便携式终端上存在描绘该丰富内容的软件,不能在所述便携式终端上进行正确显示。为了解决这些问题,提供一种网页阅览系统,其中,在服务器侧对网页成像,并且便携式终端仅显示从服务器侧发送的图像(参考第2012-43140号日本专利申请公开和第2006-155333号日本专利申请公开)。在第2012-43140号日本专利申请公开中描述的专利技术中,确定要求用于阅览的网页是否包括丰富内容,提取丰富内容区域,并且检测丰富内容区域中的丰富内容的改变。当检测到丰富内容的改变时,将包括改变被检测到的丰富内容的网页转换为图像数据,并且将图像数据发送到便携式终端。
技术实现思路
然而,当阅览包括动态内容的网页时,服务器上的计算负载不利地增加,并且服务器和便携式终端之间的通信业务量也不利地增加。而且,服务器侧难以支持各种类型的所有丰富内容。在第2012-43140号日本专利申请公开中描述的专利技术中,仅将检测到改变的丰富内容区域中的图像发送到便携式终端。从而,与对应于整个网页的图像数据被发送到便携式终端的情况相比,可以减少通信业务量。然而,很难支持未知丰富内容。即,如果丰富内容已知,则可以指定丰富内容的类型和区域。然而,在未知丰富内容的情况下,不能容易地指定类型和区域。例如,很难支持JavaScript (注册商标)中的DOM (文档对象模型)元素的坐标的改变。在第2006-155333号日本专利申请公开中描述的专利技术中,不存在用于再生诸如动画的动态内容的机制。从而,很难阅览包括动态内容的网页。本专利技术的目标在于,当在服务器侧对包括动态内容的网页成像以允许在便携式终端处的网页阅览时,可靠地执行动态内容部分的图像更新,以减少服务器侧的负载以及在服务器侧与便携式终端之间的通信业务量。为了实现以上目标,本专利技术提供一种网页阅览服务器,包括:阅览请求接受单元,接受来自便携式终端的阅览网页的请求;网页获取单元,响应于由阅览请求接受单元接受的阅览请求,获取网页;成像单元,对由网页获取单元获取的网页重复地成像,以生成对应于网页的页图像;图像发送单元,将由成像单元生成的页图像的所有或部分发送至便携式终端;检测单元,重复地检测页图像中的改变;区域确定单元,确定由检测单元在页图像中检测到改变的更新区域和显示在便携式终端的显示屏上的页图像的显示区域是否具有重叠;以及图像发送控制单元,当更新区域和显示区域具有重叠时,使所述图像发送单元将包括在页图像中的更新区域和显示区域之间的重叠区域的图像发送至便携式终端,并且当更新区域和显示区域不具有重叠时,不使图像发送单元执行到便携式终端的图像发送。通过这样,确定通过检测单元在页图像中检测到改变的更新区域和显示在便携式终端的显示屏上的页图像的显示区域之间是否具有重叠。当更新区域和显示区域具有重叠时,将包括页图像中的更新区域和显示区域之间的重叠区域的更新图像发送至便携式终端。当更新区域和显示区域不具有重叠时,不执行到便携式终端的图像发送。从而,当可靠地执行动态内容部分的图像更新时,可以抑制服务器侧的计算量,以减少服务器侧上的负载,并且还减少服务器侧和便携式终端之间的通信业务量。在本专利技术的一方面,当未检测到页图像中的改变时,检测单元增加用于通过成像单元对各个页图像成像的时间间隔和用于通过检测单元检测页图像中的改变的时间间隔中的至少一个时间间隔。通过这样,可以抑制服务器侧的计算量,以减少服务器上的负载。在本专利技术的一方面,当检测到页图像中的改变时,检测单元缩短用于通过成像单元对各个页图像成像的时间间隔和用于通过检测单元检测页图像中的改变的时间间隔中的至少一个时间间隔。而且,在本专利技术的一方面,当检测到页图像中的改变时,检测单元将时间间隔设置为最小时间间隔。通过这样,可以在存在页图像被改变的高概率的期间内执行可靠检测。在本专利技术的一方面,网页阅览服务器进一步包括:操作事件接收单元,从便携式终端接收指示已在便携式终端处执行操作的操作事件信息,其中,当从便携式终端接收到操作事件信息时,检测单元缩短用于通过成像单元对各个页图像成像的时间间隔和用于通过检测单元检测页图像中的改变的时间间隔中的至少一个时间间隔。而且,在本专利技术的一方面,当从便携式终端接收到操作事件信息时,检测单元将时间间隔设置为最小时间间隔。通过这样,可以在存在页图像被改变的高概率的期间内执行可靠检测。在本专利技术的一方面,检测单元将各个页图像划分为格子形状,计算多个相应划分区域的哈希(hash)值,并且将检测到哈希值的改变的划分区域指定为更新区域。通过这样,可以抑制服务器侧的计算量,以减少服务器上的负载。本专利技术还提供一种包括网页阅览服务器和便携式终端的网页阅览系统,并且所述便携式终端包括:通信单元,接收来自网页阅览服务器的图像发送单元的页图像的所有或部分;图像合成单元,当从通信单元接收到包括页图像之中的重叠区域的图像时,生成通过合成包括重叠区域的图像和显示在显示屏上的显示区域中的图像获得的合成图像;显示单元,显示通过通信单元接收的图像和通过图像合成单元生成的合成图像;以及控制单元,向所述网页阅览服务器发送包括至少指示显示在显示单元上的页图像的显示区域的区域信息的操作事件信息。而且,本专利技术提供一种将对应于来自便携式终端的阅览网页的请求的网页转换为页图像并且将页图像分配给便携式终端的网页阅览方法,并且该网页阅览服务器执行包括以下的步骤:阅览请求接受步骤,接受来自便携式终端的阅览网页的请求;网页获取步骤,响应于在阅览请求接受步骤中接受的阅览请求,获取网页;成像步骤,对在网页获取步骤中获取的网页重复地成像,以生成对应于网页的页图像;图像发送步骤,将在成像步骤中生成的页图像的所有或部分发送至便携式终端;检测步骤,重复地检测页图像中的改变;区域确定步骤,确定在检测步骤中在页图像中检测到改变的更新区域和显示在便携式终端的显示屏上的页图像的显示区域是否具有重叠;以及图像发送步骤,在图像发送步骤中,当更新区域和显示区域具有重叠时,将包括页图像中的更新区域和显示区域之间的重叠区域的图像发送至便携式终端,并且当更新区域和显示区域不具有重叠时,不执行到便携式终端的图像发送。在本专利技术的一方面,便携式终端执行包括以下的步骤:图像接收步骤,从网页阅本文档来自技高网
...

【技术保护点】

【技术特征摘要】
...

【专利技术属性】
技术研发人员:矢野浩教
申请(专利权)人:富士胶片株式会社
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1