信息处理装置、信息处理方法、程序、存储介质与流程

文档序号:17123647发布日期:2019-03-16 00:05阅读:162来源:国知局
信息处理装置、信息处理方法、程序、存储介质与流程

本发明涉及一种信息处理装置和信息处理方法、能够由计算机装置读取的程序及存储程序的存储介质,尤其涉及一种用于针对用户迅速提示网页中特定部分的技术领域。



背景技术:

作为网页的链接功能有显示转移到链接目标页面的开头部分及显示转移到页面开头部以外的特定部分。以往,页面转移到特定部分时,页面刚转移之后浏览器画面就位于页面开头部,从页面开头部依次显示读入结束的部分,之后,根据整个页面的读入已结束,浏览器画面移动到能够显示特定部分的位置,并向用户提示特定部分。

其中,即使显示转移到链接目标页面的特定部分时,有时也有需要发送页面中所包含的所有信息的情况。

例如,若只能确认一部分调查的答复页面等、则答复内容的可靠度下降,且关于信用卡的申请页面等所有项目以能够编辑的状态提供并需要输入和确认。并且,例如还能够举出只提示一部分各种协议的登载页面等时有可能发生误解的情况。

另外,关于相关的以往技术例如能够举出下述专利文献1、2。

现有技术文献

专利文献

专利文献1:日本特开2016-33790号公报

专利文献2:日本特表2011-501299号公报



技术实现要素:

发明要解决的技术课题

关于以如上整个页面的信息发送为前提的网页,无法采用仅发送特定部分的数据的一部分发送并实现提示的迅速化的方法。

另一方面,如上述以往的方法,读入整个页面之后显示特定部分时,很难实现等待整个页面的读入时,迅速提示特定部分。

本发明鉴于上述内容完成,其目的在于当用户希望阅览以整体发送为前提的网页中特定部分的情况下,实现针对用户迅速提示特定部分。

用于解决技术课题的手段

本发明所涉及的信息处理装置具备:请求接收部,从终端装置接收网页的发送请求;及页面数据发送部,根据所述发送请求将用于显示整个所述网页的网页数据发送到所述终端装置。

而且,所述页面数据发送部发送包含程序的所述网页数据,所述程序使终端装置实现:结束判定功能,当所述终端装置的浏览器开始所述网页数据的读入之后,判定直至所述网页中特定部分为止的显示所需的规定数据的读入是否结束;及中途移动功能,根据通过所述结束判定功能判定所述读入已结束的内容,使浏览器画面的位置向所述特定部分内包在所述浏览器画面中的位置即特定滚动位置移动。

由此,即使在以网页的整体发送为前提的情况下,也能够在结束整个网页数据的读入之前,在浏览器画面显示特定部分。

上述的本发明所涉及的信息处理装置中,所述页面数据发送部发送包含所述程序的所述网页数据,所述程序使所述终端装置实现:读入时间推定功能,推定直至整个所述网页的读入结束为止所需的时间即页面读入时间;中途移动允许功能,当所述页面读入时间推定为规定时间以上时,允许由所述中途移动功能进行的向所述特定滚动位置的移动;及中途移动禁止功能,当所述页面读入时间推定为少于规定时间时,禁止由所述中途移动功能进行的向所述特定滚动位置的移动,而在整个所述网页的读入结束之后执行向所述特定滚动位置的移动。

通信环境较差时或页面数据量庞大时等,直至读入整个页面所需的时间长时,在发现中途移动的情况与没有发现中途移动的情况之间容易产生直至提示特定部分为止的时间差。此时能够执行中途移动,并针对用户迅速提示特定部分。

另一方面,通信环境良好或页面数据量少时等,直至整个页面的读入所需的时间短时,在发现由中途移动功能实现的中途移动的情况与没有发现中途移动的情况之间不易产生直至提示特定部分为止的时间差。因此,通过在如上情况没有实现中途移动,可实现使终端装置的处理变得简单,且降低处理负担。

在上述的本发明所涉及的信息处理装置中,当在所述网页中的相比所述特定部分更靠页面开头侧设置的部分包含图像时,所述页面数据发送部能够发送包含所述程序的所述网页数据,所述程序使所述终端装置实现在执行由所述中途移动功能实现的向所述特定滚动位置的移动之后读入该图像的图像后读功能

通过推迟相比特定部分位于更靠页面开头侧的图像的读入,可实现缩短直至特定部分为止的读入结束所需的时间。

在上述的本发明所涉及的信息处理装置能够构成为所述网页设为用户关于多个项目进行信息输入的信息输入页面,所述特定部分设为所述信息输入页面中的特定项目的显示部分。

由此,可实现缩短信息输入页面中的用户的等待时间。

上述的本发明所涉及的信息处理装置能够构成为所述特定项目设为与包含所述特定项目的所述信息输入页面不同的所述信息输入页面中的根据信息输入内容由所述终端装置所特定的项目。

由此,在基于用户的输入对象项目遍及多个页面设置时,实现缩短信息输入途中用户的等待时间。

上述的本发明所涉及的信息处理装置中,所述发送请求能够包含所述网页中的所述特定部分的显示请求。

此时,信息处理装置将包含程序的网页数据发送到终端装置,该程序根据包含特定部分的显示请求的网页的发送请求实现结束判定功能和中途移动功能。

并且,本发明所涉及的信息处理方法由信息处理装置执行如下步骤,即请求接收步骤,从终端装置接收网页的发送请求;及页面数据发送步骤,根据所述发送请求将用于显示整个所述网页的网页数据发送到所述终端装置,该信息处理方法中,在所述页面数据发送步骤中,发送包含程序的所述网页数据,所述程序使所述终端装置实现:结束判定功能,当所述终端装置的浏览器开始所述网页数据的读入之后,判定直至所述网页中特定部分为止的显示所需的规定数据的读入是否结束;及中途移动功能,根据通过所述结束判定功能判定所述显示准备已结束的内容,使浏览器画面的位置向所述特定部分内包在所述浏览器画面中的位置即特定滚动位置移动。

通过这种信息处理方法,也可获得与上述的本发明所涉及的信息处理装置相同的作用。

并且,本发明所涉及的第1程序是使计算机装置执行以上述信息处理方法执行的处理的程序。

此外,本发明所涉及的第1存储介质是能够由存储上述第1程序的计算机装置读取的存储介质。通过这些程序和存储介质实现上述的信息处理装置。

并且,本发明所涉及的第2程序是计算机装置能够读取的程序,所述程序使计算机装置实现:结束判定功能,当所述终端装置的浏览器开始所述网页数据的读入之后,判定直至所述网页中特定部分为止的显示所需的规定数据的读入是否结束;及中途移动功能,根据通过所述结束判定功能判定所述读入已结束的内容,使浏览器画面的位置向所述特定部分内包在所述浏览器画面中的位置即特定滚动位置移动。

并且,本发明所涉及的第2存储介质是能够由存储上述第2程序的计算机装置读取的存储介质。能够通过程序和存储介质实现本发明中的终端装置。

发明效果

依本发明,用户希望阅览以整体发送为前提的网页中特定部分的情况下,实现针对用户迅速提示特定部分。

附图说明

图1是表示本发明所涉及的实施方式的网络系统的例子的图。

图2是表示作为调查答复页面的网页的一例的图。

图3是表示构成实施方式的网络系统的计算机装置的硬件结构的方框图。

图4是使作为实施方式的页面显示方法所涉及的功能进行分块表示的功能框图。

图5是用于说明从网页的发送请求至显示为止的流程的概要的流程图。

图6是示意地表示网页与浏览器画面的关系的图。

图7是由中途移动功能实现的效果的说明图。

图8是表示为了实现第1实施方式中的终端装置的各功能而需要执行的处理的过程的流程图。

图9是表示在第2实施方式中需要以逻辑为对象而进行的处理的流程图。

图10是表示用于实现第2实施方式中的中途移动功能(包含结束判定功能和读入时间推定功能、中途移动允许功能及中途移动禁止功能)的处理的流程图。

图11是表示为了实现第3实施方式中的图像后读功能而需执行的处理的过程的流程图。

具体实施方式

以下、以如下顺序说明本发明所涉及的实施方式。

<1.第1实施方式>

[1-1.网络系统的概要]

[1-2.计算机装置的硬件结构]

[1-3.作为第1实施方式的页面显示方法]

[1-4.处理过程]

[1-5.第1实施方式的总结]

<2.第2实施方式>

[2-1.作为第2实施方式的页面显示方法]

[2-2.处理过程]

[2-3.第2实施方式的总结]

<3.第3实施方式>

[3-1.作为第3实施方式的页面显示方法]

[3-2.处理过程]

[3-3.第3实施方式的总结]

<4.程序及存储介质>

<5.变形例>

<1.第1实施方式>

[1-1.网络系统的概要]

图1表示以本实施方式为前提的网络系统1的例子。

网络系统1具备:页面发布服务器3,作为网页的发布服务器发挥作用;及多个用户终端4。在网络系统1中,页面发布服务器3与各个用户终端4例如能够经由作为互联网的网络2而相互通信。

用户终端4为具备浏览器(网页浏览器)的计算机装置。作为用户终端4例如可举出高性能移动电话(智能手机)和移动电话,便携式信息终端(平板终端)、便携式或固定式个人计算机(pc)等,但用户终端4的种类并不限定于这些。

用户终端4通过将http(hypertexttransferprotocol(超文本传输协议))请求发送到页面配线服务器3而请求网页和规定的处理。并且,用户终端4接收根据http请求送来的网页数据(例如包含html(hypertextmarkuplanguage(超文本标识语言))数据和xml(extensiblemarkuplanguage(可扩展标识语言))数据等),并根据该网页数据由浏览器进行网页的显示处理。由此,用户能够阅览或操作所希望的网页。

页面发布服务器3作为计算机装置,根据来自用户终端4的网页wp的发送请求进行用于显示网页wp的网页数据的发送。

本实施方式中,通过页面发布服务器3发布的网页设为由用户关于多个项目进行信息输入的信息输入页面。具体而言,在本例中,设为用户用于输入调查的答复信息的调查答复页面。

另外,作为信息输入页面,例如还能够举出信用卡的申请页面等用于输入各种申请的必要信息的页面等。

图2表示作为调查答复页面的网页wp的一例。

在此时的网页wp上,从页面开头朝向页面末端配置有多个提问部,在各提问部中,提问内容例如通过文本表示,并且设有针对提问的答复的输入部。在网页wp中,各个提问部分别以1个部分p构成。另外,在此所说的“部分(parts)”是指例如由html中的标签划分的部分。

在本例中,1个网页wp中的提问部的配置数设为50个。图示的例子中,在页面开头部配置有1个除提问部以外的部分p(图中“部分p0”),网页wp中的部分p的个数包含部分p0和各提问部的部分p1~p50为止总计51个。

在本例中,利用网页wp进行的调查成为以规定网站的会员为对象的调查。

用户在登录会员时,作为会员登录信息例如登录自己的名字和性别、出生年月日、地址和电话号码等用户属性信息,但本例的网络系统1中,若用户以通过自己的会员id进入规定网站的状态访问网页wp,则关于询问调查的提问中询问性别和年龄、居住区域等用户属性信息的提问,能够享受答复信息的自动输入服务。

例如,当为在网页wp中从开头的提问q1至提问q5为止询问用户属性信息的提问时,关于这些提问q1~q5,根据基于用户的登录信息自动输入答复内容。

此时,作为用户无需对提问q1~q5进行答复输入,因此为了能够从提问q6迅速开始答复,转移到网页wp之后,以在浏览器画面内显示提问q6的方式移动浏览器画面的位置。

另外,刚转移到网页wp之后的浏览器画面的位置设为页面开头位置。

其中,本例中,自动输入对象的提问在网页wp的开头部分连续配置有多个。

针对网页wp,用于将位于自动输入对象的提问部的下一个位置的提问部(上述例子中为提问q6)通知给用户终端4的信息设定为“特定部分通知信息i1”,特定部分通知信息i1根据来自用户终端4的网页wp的发送请求,由页面发布服务器3作为网页数据的一部发送到用户终端4。

页面发布服务器3将包含用于实现来自如上述的页面内的特定部分的显示的程序的网页数据作为用于显示网页wp的网页数据发送,对该程序的详细内容另行说明。

另外,在图1中,网络2的结构设想有各种各样的例子。例如,以互联网为开头,可设想内联网、外联网、lan(localareanetwork(局域网))、catv(communityantennatelevision(公用天线电视))通信网、虚拟专用网(virtualprivatenetwork)、电话线路网、移动通信网、卫星通信网等。

并且,关于构成网络2的全部或局部的传输介质也设想有各种各样的例子。例如能够利用ieee(instituteofelectricalandelectronicsengineers(电子电气工程师协会))1394、usb(universalserialbus(通用串行总线))、电力线传输、电话线等有线,还能够利用如irda(infrareddataassociation(红外线数据协会))的红外线、蓝牙(注册商标)、802.11无线、移动电话网、卫星电路、地面数字网等无线。

[1-2.计算机装置的硬件结构]

图3表示分别构成图1中所示的页面发布服务器3、用户终端4的计算机装置的硬件结构。

在图3中,计算机装置的cpu(centralprocessingunit(中央处理单元))101按照存储在rom(readonlymemory(只读存储器))102的程序或从存储部108加载到ram(randomaccessmemory(随机存取存储器))103的程序执行各种处理。在ram103还适当地存储有由cpu101执行各种处理时所需的数据等。

cpu101、rom102及ram103经由总线104相互连接。在该总线104还连接有输入输出接口105。

在输入输出接口105连接有由键盘、鼠标、触屏等构成的输入部106、由lcd(liquidcrystaldisplay(液晶显示器))、crt(cathoderaytube(阴极射线管))、有机el(electroluminescence(电致发光))面板等构成的显示器(显示装置)、由扬声器等构成的输出部107、由hdd(harddiskdrive(硬盘驱动器))和闪速存储器装置等构成的存储部108、以及用于在外部装置之间进行相互通信的通信部109。

在输入输出接口105还根据需要连接有介质驱动器110,适当地安装有磁盘、光盘、光磁盘或半导体存储器等可移动介质111,进行针对可移动介质111的信息的写入和读出。

在这种计算机装置中,能够通过基于通信部109的通信来进行数据和程序的上载、下载或进行经由可移动介质111的数据和程序的交接。

通过由cpu101根据各种程序进行处理动作,尤其使作为页面发布服务器3的计算机装置执行在后面说明的信息处理和通信。

另外,以页面发布服务器3为代表在图1中所示的各装置并不限定于如图3的计算机装置由单体构成,也可以由多个计算机装置系统化地构成。多个计算机装置可以通过lan等系统化,也可以通过利用互联网等的vpn等远程配置。

[1-3.作为第1实施方式的页面显示方法]

参考图4的功能框图,对页面发布服务器3所实现的各种功能进行说明。

在图4中,页面发布服务器3能够按功能分开并表示为具有请求接收处理部f1和页面数据发送处理部f2。

请求接收处理部f1从用户终端4接收网页wp的发送请求。

页面数据发送处理部f2根据来自用户终端4的发送请求将用于显示整个网页wp的网页数据发送到用户终端4。

其中,参考图5的流程图,说明从网页wp的发送请求至显示为止的流程的概要。

若用户终端4向页面发布服务器3进行网页wp的发送请求(步骤s11),则页面发布服务器3开始用于显示网页wp的网页数据的发送处理(步骤s21)。

此时,从页面发布服务器3发送到用户终端4的网页数据中至少包含html数据等、用于指示网页中的各部分的布局和需显示的文本信息等的文档数据。并且,该网页数据中有时还包含用于指定网页的样式的css(cascadingstylesheets(级联样式表))数据和需在页面内显示的图像数据、javascript(java脚本)等源代码。

用户终端4根据从页面发布服务器3接收的html数据等文档数据进行用于显示网页wp的页面数据获取/显示处理(步骤s12)。

页面数据获取/显示处理为通过用户终端4的浏览器进行的处理、对所接收的html数据等的文档数据的分析处理、从页面发布服务器3获取通过该文档数据指定的数据的处理、基于上述分析处理的结果的部分p的布局处理及进行基于布局处理结果和上述所获取的数据的绘制数据的生成处理,而根据绘制数据使网页wp在浏览器画面上显示的处理。

众所周知,基于html和xml等文档数据的网页显示按照从文档数据的开头部依次结束一部分分析而进行数据获取和布局处理、绘制处理,而不是分析所有的文档数据之后开始部分p的布局和绘制。作为页面数据获取/显示处理也可以同样地设为从文档数据开头部按每一部分进行分析、数据获取、布局、绘制的各处理的处理。由此,实现从页面转移开始到开始显示内容为止的速度提升。

另外,如从上述说明可理解,由用户终端4进行的来自页面发布服务器3的网页数据的获取(下载)还可以在开始显示网页wp之后进行。

在本实施方式中,图4所示的页面数据发送处理部f2根据网页wp的发送请求发送包含用于在用户终端4实现以下功能的程序的网页数据。

即,该功能为在用户终端4的浏览器开始网页数据的读入之后,判定网页wp中直至特定部分pp为止的显示所需的规定数据的读入是否结束的结束判定功能f1及根据通过结束判定功能f1判定为读入已结束,使浏览器画面的位置移动到特定部分pp内包在浏览器画面内的位置即特定滚动位置psp的中途移动功能f2。

另外,在本实施方式中的结束判定功能f1中,作为“直至特定部分pp为止的显示所需的规定数据的读入”,判定直至特定部分pp中的显示所需的所有的数据读入是否已结束。

其中,“直至特定部分pp为止的显示所需的规定数据的读入结束”是指直至特定部分pp为止的显示所需的规定数据的显示准备已结束。具体而言,例如关于直至特定部分pp为止的显示所需的规定数据,能够举出下载或布局处理已结束的数据。或者关于直至特定部分pp为止的显示所需的规定数据,还能够设为绘制数据的生成已结束的数据等。

基于结束判定功能f1的判定处理设为关于直至特定部分pp为止的显示所需的规定数据判定从结束下载到生成绘制数据为止的处理过程中的任意时刻的到来的处理即可。

并且,本例的页面数据发送处理部f2根据网页wp的发送请求,作为用于向用户终端4通知网页wp中的特定部分pp的信息,发送所述的特定部分通知信息i1。具体而言,其为用于通知位于上述的自动输入对象的提问部的下一个位置的提问部的信息。本例中,构成该提问部的部分p设为特定部分pp。

参考图6及图7,对结束判定功能f1和中途移动功能f2进行说明。

图6a及图6b中,示意地表示网页wp与浏览器画面g(以下以用户终端4的浏览器画面的含义使用)的关系。

其中,本例中,网页wp设为纵长页面,滚动方向与纵向一致。此时,网页wp的开头位置sp与网页wp的上端一致。

图6a中作为刚进行网页wp的页面转移之后的形态表示已结束仅读入网页wp的开头部分时的形态。

刚进行页面转移之后,浏览器画面g位于网页wp的开头部。具体而言,在本例中,浏览器画面g的上端与网页wp的开头位置sp一致。此时,在浏览器画面g内显示有网页wp中开头部分的内容。

若由图6a所示的状态进行基于页面数据获取/显示处理(步骤s12)的网页数据的读入,则通过上述的结束判定功能f1判定直至特定部分pp为止的显示所需的规定数据的读入结束(本实施方式中为直至特定部分pp为止的显示所需的所有数据的读入结束)。

结束判定功能f1判定上述读入已结束时,通过中途移动功能f2,浏览器画面g移动到如图6b所示的特定滚动位置psp。另外,图6b中,浏览器画面g的特定滚动位置psp例示以浏览器画面g的上端位置为基准的位置而定义的情况。

在本例中,特定滚动位置psp规定为特定部分pp与浏览器画面g的页面开头侧的端边位置彼此一致的位置(本例中为上端彼此一致的位置)。由此,输入项目位于浏览器画面g内的开头部,因此能够使用户容易理解需开始输入的项目。

图7是基于本例的中途移动功能f2的效果的说明图,通过与本例的没有中途移动功能f2的以往例的对比来表示从网页数据的读入开始时刻(图中“t0”)直至提示特定部分pp为止所需的时间。

在以往例中,在整个网页wp的读入结束之后使浏览器画面g向特定滚动位置psp移动。此时,直至提示特定部分pp为止所需的时间为从时刻t0到时刻t2为止的时间。

另一方面,在本例中,由于浏览器画面g根据直至特定部分pp为止的读入结束移动到特定滚动位置psp,因此直至提示特定部分pp为止所需的时间缩短为从时刻t0至时刻t1为止的时间。在图中,将本例与以往例之间的直至提示特定部分pp为止的时间差表示为“δ”。

如上,在本例中,能够在结束整个网页wp的读入之前向用户提示特定部分pp,且能够实现针对用户迅速提示希望阅览的部分。

另外,向特定滚动位置psp进行移动之后也继续进行页面数据获取/显示处理。即,本例的显示方法并非仅部分地读入整个网页wp中直至特定部分pp为止的数据。

其中,通信环境良好或页面数据量少时等,直至整个页面的读入所需的时间短时,在发现由中途移动功能f2实现中途移动的情况和没有发现中途移动的情况之间不易产生直至提示特定部分pp为止的时间差。即,由中途移动功能f2实现的迅速提示效果减弱。

另一方面,通信环境较差时或页面数据量庞大时等,直至读入整个页面所需的时间长时,在发现中途移动的情况和没有发现中途移动的情况之间容易产生直至提示特定部分pp为止的时间差,由中途移动功能f2实现的迅速提示效果得到提高。

因此,在本实施方式中,使用户终端4实现以下2个功能。

即,读入时间推定功能f3,推定直至整个网页wp的读入结束为止所需的时间即页面读入时间tr;中途移动允许功能f4,页面读入时间tr推定为规定时间以上时,允许由中途移动功能f2进行的向特定滚动位置psp的移动;及中途移动禁止功能f5,当页面读入时间tr推定为少于规定时间时,禁止由中途移动功能f2进行的向特定滚动位置psp的移动,而在整个网页wp的读入结束之后执行向特定滚动位置psp的移动。

在本例中,作为读入时间推定功能f3,测量通信速度(每单位时间的读入数据量),并根据该通信速度和整个网页wp的数据容量推定页面读入时间tr。具体而言,将“整个网页wp的数据容量/通信速度”作为页面读入时间tr求出。

其中,整个网页wp的数据容量的信息在本例中包含在从页面发布服务器3发送的网页数据中一部分。

若所推定的页面读入时间tr为规定的阈值th以上,则中途移动允许功能f4允许由中途移动功能f2实现的浏览器画面g向特定滚动位置psp的移动。

另一方面,若页面读入时间tr低于阈值th,则中途移动禁止功能f5进行由中途移动功能f2进行的浏览器画面g向特定滚动位置psp的移动,且在整个网页wp的读入结束之后执行浏览器画面g向特定滚动位置psp的移动。

根据上述各功能,通信环境较差时或页面数据量庞大时等,页面读入时间tr推定为较长时,进行浏览器画面g的中途移动,另一方面,通信环境良好或页面数据量少时等,页面读入时间tr推定为较短时,不进行浏览器画面g的中途移动,而实现简单处理。

因此,能够实现减轻用户终端4的处理负担的同时实现针对用户迅速提示特定部分pp。

本实施方式中的页面发布服务器3通过页面数据发送处理部f2向用户终端4发送包含程序的网页数据,所述程序用于实现上述的结束判定功能f1及中途移动功能f2,并且上述的读入时间推定功能f3、中途移动允许功能f4及中途移动禁止功能f5。

[1-4.处理过程]

参考图8的流程图,为了实现上述的用户终端4的各功能需执行的处理的过程。

图8所示的处理由用户终端4中的cpu101按照包含在来自页面发布服务器3的网页数据中的程序执行。该程序例如可考虑设为通过javascript等源代码记述的程序。

图8所示的处理与图5所示的页面数据获取/显示处理(步骤s12)并行执行。另外,图8的说明中,针对“cpu101”而言,除非另有说明则指用户终端4中的cpu101。

首先,步骤s101中,cpu101直至开始步骤s12的页面数据获取/显示处理为止处于待机,开始页面数据获取/显示处理时,在步骤s102判定是否已登录。即,判定是否在上述的规定网站中已登录。

若已登录,则cpu101终止图8所示的处理。即,此时,不进行针对页面开头部的相关提问的自动输入,也不进行浏览器画面g向特定滚动位置psp的移动。因此,用户从网页wp开头的提问进行答复输入。

另一方面,在步骤s102判定为已登录时,cpu101进入步骤s103,进行数据读入速度的测量处理,接着在步骤s104推定页面读入时间tr。即,在本例中,可将基于“整个网页wp的数据容量/数据读入速度”的计算结果设为页面读入时间tr。

并且,接着在步骤s105中cpu101判定页面读入时间tr是否为阈值th以上。

若页面读入时间tr并非阈值th以上,则cpu101进入步骤s106。

cpu101在步骤s106中直至整个页面(整个网页wp)的读入结束为止处于待机,在整个页面的读入结束之后,在步骤s107进行相关提问的自动输入处理。即,关于询问位于页面开头部的用户属性信息的提问,进行将相关的属性信息作为该提问的答复信息输入的处理。另外,此时,答复信息的输入还反映到绘制数据,从而设为用户能够通过浏览器画面g确认自动输入的答复信息。

在步骤s107中,若需输入的用户属性信息例如保存在浏览器的cookie(网络跟踪器)中则利用该信息。或者需输入的用户属性信息还能够从登录(保存)有用户属性信息的外部的数据库进行经由网络2的通信而获取。

接着在步骤s108,作为向特定滚动位置psp的移动处理,cpu101进行使浏览器画面g的滚动方向上的位置从页面开头位置sp向特定滚动位置psp移动的处理。

根据执行步骤s108的移动处理,cpu101终止图8所示的处理。

并且,在上述的步骤s105中,页面读入时间tr为阈值th以上时,cpu101前进到步骤s109进行处理。

步骤s109中,cpu101直至特定部分pp为止的读入结束之前处于待机。即,来自页面发布服务器3的直至特定部分pp为止的网页数据的下载结束为止处于待机。

判定为直至特定部分pp为止的读入结束时,cpu101在步骤s110中进行相关提问的自动输入处理,接着在步骤s111进行向特定滚动位置psp的移动处理。另外,由于步骤s110、s111的处理分别与步骤s107、s108相同,因此省略重复说明。

根据执行步骤s111的移动处理,cpu101在步骤s112中直至整个页面的读入结束为止处于待机,根据整个页面的读入结束而终止图8所示的处理。

其中,步骤s108和步骤s111中的向特定滚动位置psp的移动能够以滚动移动进行。由此,关于自动输入对象的提问中,刚转移页面转移之后的浏览器画面g(位于页面开头位置sp的浏览器画面g)中未显示全的部分的提问,也能够向用户确认自动输入的信息。

或者,向特定滚动位置psp的移动还能够作为瞬时移动(将浏览器画面g内的显示内容瞬时切换为包含特定部分pp的内容)进行。由此,能够实现缩短直至提示特定部分pp为止的时间。

另外,在上述中,虽然举出在向特定滚动位置psp移动之前进行对相关提问的自动输入处理(s107、s110)的例子,但该处理也能够在向特定滚动位置psp移动之后进行。由此,能够实现缩短直至特定部分pp的提示为止所需的时间。

并且,在上述中,虽然举出作为从开始读入网页wp的速度测量通信速度的例子,但例如利用用户终端4稳定地测量经由网络2的通信速度时等,利用与图8不同的处理进行通信速度测量时,还能够应用该不同处理下的测量结果。

并且,向特定滚动位置psp的移动功能可以根据用户的操作等能够进行开启/关闭。例如,若为在实施方式中例示的调查答复页面,则考虑到设为接收用于指示对提问自动输入功能的开启/关闭的操作,自动输入功能通过该操作成开启指示时,将向特定滚动位置psp的移动功能设为开启,成关闭指示时,将向特定滚动位置psp的移动功能设为关闭。

并且,本例中,特定滚动位置psp为特定部分pp与浏览器画面g的页面开头侧的端边彼此一致的位置(参考图6b),由此,在浏览器画面g移动到特定滚动位置psp的时刻,有可能在浏览器画面g内包含读入不充分的部分(显示对象的所有数据未齐全的部分),有可能在比浏览器画面g内的特定部分pp更靠下方(瞬间产生)产生显示不充分的区域。

因此,为了防止产生这种显示不充分区域,特定滚动位置psp还能够规定为浏览器画面g与特定部分pp的页面末端侧的端边彼此一致的位置。

另外,作为特定滚动位置psp能够任意设定,只要设定为特定部分pp内包在浏览器画面g的位置即可,例如设为浏览器画面g与特定部分pp的中心位置彼此一致的位置等。

并且,用户终端4所进行的网页wp的发送请求可包含网页wp中特定部分pp的显示请求。此时,页面发布服务器3将包含如下程序的数据发送到用户终端4,即根据网页wp的发送请求包含上述特定部分pp的显示请求实现结束判定功能f1和中途移动功能f2的程序。

[1-5.第1实施方式的总结]

如上述,第1实施方式的信息处理装置(页面发布服务器3)具备:请求接收部(请求接收处理部f1),由终端装置(用户终端4)接收网页(同wp)的发送请求;及页面数据发送部(页面数据发送处理部f2),按照发送请求将用于显示整个网页的网页数据发送到终端装置。

而且,页面数据发送部发送包含程序的网页数据,所述程序使终端装置实现:结束判定功能(同f1),当终端装置的浏览器开始网页数据的读入之后,判定直至网页中特定部分(同pp)为止的显示所需的规定数据的读入是否结束;及中途移动功能(同f2),根据通过结束判定功能判定读入已结束的内容,使浏览器画面的位置向特定部分内包在浏览器画面(同g)中的位置即特定滚动位置移动(同psp)。

由此,即使在以整体发送网页为前提的情况下,也能够在结束整个网页数据的读入之前,使特定部分在浏览器画面上显示。

因此,用户希望阅览以整体发送为前提的网页中特定部分的情况下,实现针对用户迅速提示特定部分。

并且,第1实施方式的信息处理装置中,页面数据发送部发送包含程序的网页数据,所述程序使终端装置实现:读入时间推定功能(同f3),推定直至整个网页的读入结束为止所需的时间即页面读入时间;中途移动允许功能(同f4),当页面读入时间推定为规定时间以上时,允许由中途移动功能进行的向特定滚动位置的移动;及中途移动禁止功能(同f5),当页面读入时间推定为少于规定时间时,禁止由中途移动功能进行的向特定滚动位置的移动,而在整个网页的读入结束之后执行向特定滚动位置的移动。

通信环境较差时或页面数据量庞大时等,直至读入整个页面所需的时间长时,在发现中途移动的情况和没有发现中途移动的情况之间容易产生直至提示特定部分为止的时间差。此时能够执行中途移动,并针对用户迅速提示特定部分。

另一方面,通信环境良好或页面数据量少时等,直至整个页面的读入所需的时间短时,在发现由中途移动功能实现的中途移动的情况和没有发现中途移动的情况之间不易产生直至提示特定部分为止的时间差。因此,通过在如上情况下发现中途移动,可实现使终端装置的处理变得简单,且降低处理负担。

根据这些结果,能够实现减轻终端装置的处理负担的同时实现针对用户迅速提示特定部分。

并且,在第1实施方式的信息处理装置中,网页设为用户关于多个项目进行信息输入的信息输入页面,特定部分设为信息输入页面中特定项目的显示部分。

由此,可实现缩短信息输入页面中用户的等待时间。

即,例如作为用户输入调查的答复信息和用于各种申请的所需信息等的信息输入环境,能够提供更加舒适的信息输入环境。

进一步,在第1实施方式的信息处理装置中,发送请求包含所述网页中所述特定部分的显示请求。

此时,信息处理装置根据包含特定部分的显示请求的网页的发送请求将包含实现结束判定功能和中途移动功能的程序的网页数据发送到终端装置。

因此,根据终端装置的请求向网页内的特定部分转移显示时,能够实现针对用户迅速提示特定部分。

<2.第2实施方式>

[2-1.作为第2实施方式的页面显示方法]

接着,关于第2实施方式进行说明

第2实施方式例如通过多个网页wp构成1个调查时等,由用户进行的输入对象项目遍及多个网页设置的情况为前提,根据这些一连串的网页中或网页中的信息输入内容,产生向该一连串的网页中其他网页的特定输入项目的显示转移。

另外,在以下说明中,关于至此已经说明的部分相同的部分,除非另有说明则标注相同的符号或步骤序号而省略说明。关于网络系统1的结构和页面发布服务器3、用户终端4的硬件结构,与第1实施方式相同的部分省略图示。

第2实施方式中,关于作为调查答复页面的网页wp,在提问单元设有如下逻辑。

1)“a3→q44”

2)“a2→q58、a3→q68”

例如1)的逻辑表示针对目标提问的答复(answer)为“第3”(例如选择第三个选择项作为答复时)时,需显示转移到提问44。并且,2)的逻辑表示针对目标提问的答复为“第2”时,需显示转移到提问58,答复为“第3”时需显示转移到提问68。

上述逻辑根据答复内容针对需要显示转移的提问设定,用户终端4按照每次存在对提问的答复输入,确认有无针对该提问的逻辑,且存在逻辑时,进行随着该逻辑和答复内容的显示转移处理。

逻辑为作为网页数据的一部分从页面发布服务器3发送。

通过如上述的逻辑,可向与进行答复输入的网页wp不同的网页wp中的提问进行显示转移。例如,如本例子,网页wp中的提问数限制为“50”,若上述2)的逻辑为对存在于第1页面的提问的逻辑,则根据该逻辑可进行向第2页面的提问(提问58或68)的显示转移。

第2实施方式中,如上述,根据逻辑向新的网页wp的特定部分进行显示转移时,能够应用由中途移动功能f1进行的浏览器画面g的中途移动。

[2-3.处理过程]

参考图9及图10的流程图,对作为第2实施方式的用于实现页面显示方法而需执行的处理进行说明。

如这些图9及图10所示的处理根据用户终端4中cpu101作为网页数据的一部分发送的程序执行。在图9及图10中也相同,除非另有说明,则cpu101为用户终端4中的cpu101。

图9表示需要以逻辑为对象而进行的处理。图9的处理按每次对提问进行信息输入而执行。另外,在提问部还能够设置用于能够进行由用户执行的输入结束操作的操作件(例如输入结束按钮),此时,图9所示的处理能够按每次进行该操作件的操作而执行。

首先,在步骤s31中,cpu101判定是否存在与输入项目(本例中为提问)对应的逻辑。若不存在对应的逻辑,则cpu101终止图9所示的处理。即,此时,不进行自动的显示转移。

另一方面,存在对应的逻辑时,cpu101进入步骤s32并判断是否为以逻辑为对象的输入内容。即,若为上述2)的逻辑,则判定对提问的答复是否为“第2”或“第3”。

若逻辑不是作为对象的输入内容,则cpu101终止图9所示的处理。

若逻辑为作为对象的输入内容,则cpu101进入步骤s33并判断是否为所需页面转移的输入内容。即,判定在逻辑与输入内容建立对应的转移目的地提问序号是否表示与当前显示中的网页wp不同的网页wp中的提问的序号。

若不是所需页面转移的输入内容,则cpu101进入步骤s34并进行按照逻辑的当前页面中的浏览器画面移动处理。即,在当前显示上的网页wp中,进行浏览器画面g向逻辑所表示的提问的移动(向在浏览器画面g内显示该提问的位置移动)。

根据执行步骤s34的处理,cpu101终止图9所示的处理。

另一方面,若为所需页面转移的输入内容时,cpu101进入步骤s35并将页面转移标志设为开启(例如“1”)的基础上,在步骤s11进行网页wp的发送请求。即,进行包含由逻辑和答复输入内容来特定的转移目的地提问的网页wp的发送请求。

而且,在后续的步骤s12中,cpu101执行对在步骤s11进行发送请求的网页wp的页面数据获取/显示处理,并终止图9所示的处理。

图10表示用于实现第2实施方式中的中途移动功能f2(包含结束判定功能f1和读入时间推定功能f3、中途移动允许功能f4及中途移动禁止功能f5)的处理。

直至在步骤s101中开始页面数据获取/显示处理(图9的步骤s12)为止cpu101处于待机,根据开始页面数据获取/显示处理,判定在步骤s201中页面转移标志是否为开启。

若页面转移标志不是开启,则cpu101结束图10所述的处理。即,此时的页面转移并不是基于逻辑的页面转移,因此如通常进行向页面开头的显示转移。

若页面转移标志为开启,则cpu101进入步骤s202并将页面转移标志设为关闭(例如“0”)的基础上,进入步骤s103的数据读入速度的测量处理。与上述图8进行比较可知,就该情况下的步骤s103以后的处理而言,只有省略步骤s107、s110的自动输入处理的一点与第1实施方式的情况不同。

其中,关于步骤s109的处理,该情况下的“特定部分”与构成根据逻辑及答复输入内容而特定的提问部的部分p(提问部)有关联。

通过上述处理,与根据向信息输入项目的输入内容和逻辑进行向其他网页wp中的特定输入项目的显示转移的情况对应,进行浏览器画面g的中途移动。

由此,由用户进行的输入对象项目遍及多个页面设置的情况下,可实现缩短信息输入中途的用户的等待时间。

另外,第2实施方式中,特定部分pp可为网页wp的开头部附近。此时,根据浏览器画面g的尺寸(尤其滚动方向的长度)、显示放大率,存在以浏览器画面g位于初始位置的状态提示特定部分pp的情况。如上,以浏览器画面g位于初始位置的状态提示特定部分pp的情况下,还能够设为不进行由中途移动功能f2实现的浏览器画面g的中途移动。

具体而言,根据浏览器画面g的滚动方向的长度、特定部分pp的滚动方向上的位置及显示放大率,判定位于初期位置的浏览器画面g内是否包含特定部分pp,通过该判定获得肯定结果时,禁止由中途移动功能f2实现的浏览器画面g的中途移动。

[2-4.第2实施方式的总结]

如上述,在第2实施方式的信息处理装置(页面发布服务器3)中,特定项目设为根据与包含特定项目的信息输入页面不同的其他信息输入页面中的信息输入内容由终端装置特定的项目。

由此,由用户实现的输入对象项目遍及多个页面设置时,缩短信息输入中途的用户的等待时间。

因此,能够提供更舒适的信息输入环境。

并且,能够实现防止由信息输入中途的等待时间引起而用户在中途放弃信息输入。

<3.页面显示方法所涉及的变形例>

[3-1.作为第3实施方式的页面显示方法]

第3实施方式在相比特定部分pp更靠页面开头侧配置的部分包括图像时,使后读该图像的功能在用户终端4实现。

具体而言,第3实施方式中的页面发布服务器3发送包含如下程序的网页数据,该程序在用户终端实现使该图像的读入在由中途移动功能f2实现的向特定滚动位置psp的移动之后执行的图像后读功能f6。

[3-2.处理过程]

图11的流程图表示为了实现图像后读功能f6而需执行的处理的过程。在图11的说明中,除非另有说明,则“cpu101”指用户终端4中的cpu101。

图11所示的处理根据页面数据获取/显示处理(s12)的开始而开始。

首先,cpu101在步骤s301中,等待图像获取任务的发生、即页面数据获取/显示处理中的图像数据的获取任务的发生。

根据发生图像获取任务,cpu101在步骤s302中进行任务保留指示。根据该任务保留指示,保留页面数据获取/显示处理中的图像获取任务。

在后续的步骤s303中,cpu101判定直至特定部分pp为止的除图像之外的读入是否结束。

其中,在第3实施方式中,“直至特定部分为止的显示所需的规定数据的读入”是指、显示所需的数据中,直至特定部分pp为止的除图像之外的数据的读入。

在步骤s303中,若直至特定部分pp为止的除图像之外的读入未结束,则cpu101返回步骤s301,并再次等待图像获取任务的发生。由此,关于网页wp的开头至特定部分pp为止存在的图像数据,保留获取任务。

另一方面,直至特定部分pp为止的除图像之外的读入结束时,cpu101进入步骤s304并进行保留任务执行指示。根据该执行指示,在步骤s302保留的图像获取任务在页面数据获取/显示处理中执行。

cpu101根据执行步骤s304的处理而终止图11所示的处理。

另外,特定部分pp有时还设为包含图像的部分。特定部分pp包含图像时,该图像的获取任务从步骤s302的保留对象被排除,具体而言,该情况下,例如作为位于步骤s301与步骤s302之间的处理,设置判定已发生的图像获取任务是否为特定部分pp中的图像的获取任务的处理,通过该处理得到否定结果时进入步骤s302,而得到肯定结果时可以跳过步骤s302进入步骤s303。

[3-3.第3实施方式的总结]

如上述,相比网页中的特定部分位于更靠页面开头侧的部分中包含图像时,第3实施方式的信息处理装置(页面发布服务器3)发送包含如下程序的网页数据,该程序在终端装置实现使该图像的读入在由中途移动功能实现的向特定滚动位置的移动之后执行的图像后读功能(同f6)。

通过推迟相比特定部分位于更靠页面开头侧的图像的读入,实现缩短直至特定部分为止的读入结束所需的时间。

因此,能够更迅速地向用户提示特定部分。

<4.程序及存储介质>

以上,对作为本发明所涉及的信息处理装置的实施方式的页面发布服务器3进行了说明,实施方式的第1程序为使信息处理装置(cpu等)执行该页面发布服务器3的处理的程序。

实施方式的第1程序为计算机装置能够读取的程序,所述程序使计算机装置实现:请求接收功能(请求接收处理部f1),从终端装置接收网页的发送请求;及页面数据发送功能(页面数据发送处理部f2),根据发送请求将用于显示整个网页的网页数据发送到终端装置。

而且,页面数据发送功能作为发送包含程序的网页数据的功能,所述程序使终端装置实现:结束判定功能(同f1),当终端装置的浏览器开始网页数据的读入之后,判定直至网页中特定部分为止的显示所需的规定数据的读入是否结束;及中途移动功能(同f2),根据通过结束判定功能判定读入已结束的内容,使浏览器画面的位置向特定部分内包在浏览器画面中的位置即特定滚动位置移动。

即,该程序相当于例如在页面发布服务器3等的信息处理装置执行通过图5等进行说明的处理的程序。

通过这种程序,能够实现作为上述的页面发布服务器3的信息处理装置。

而且,这种程序能够预先存储在作为内置于计算机装置等设备中的存储介质的hdd和具有cpu的微型计算机内的rom等中。或者,能够临时或永久地储存(存储)于半导体存储器、存储卡、光盘、光磁盘、磁盘等可移动存储介质内。并且,这种可移动存储介质能够作为所谓的软件包而提供。

并且,这种程序不仅能够从可移动存储介质安装安装到个人计算机等之外,还能够从下载网站通过lan、互联网等网络进行下载。

并且,实施方式的第2程序为使作为上述实施方式的用户终端4的处理在计算机装置(cpu等)中执行的程序。

实施方式的第2程序为能够由计算机装置读取的程序,其使计算机装置实现如下功能,即结束判定功能(同f1),当浏览器开始用于显示整个网页的网页数据的读入之后,判定直至网页中特定部分为止的显示所需的规定数据的读入是否结束;及中途移动功能(同f2),根据通过结束判定功能判定读入已结束的内容,使浏览器画面的位置向特定部分内包在浏览器画面中的位置即特定滚动位置移动。

即,该程序相当于例如使用户终端4等的计算机装置执行通过图8、图10、图11等进行说明的处理的程序。

这种程序例如能够作为由以网页数据的一部分包括javascript等源代码记述的程序而实现。

<5.变形例>

本发明并不限定于通过上述进行说明的具体例,可考虑各种变形例。

例如,在上述中,作为本发明成为对象的网页的例子例示调查答复页面,但本发明例如能够广泛地适当应用于信用卡的申请页面等、用户进行各种信息输入的信息输入页面。

作为信息输入页面的其他例子,例如能够举出试验问题的答复输入页面。作为试验问题的答复输入页面的例子,例如能够举出包含多个科目的问题的形式的页面。若用户指定操作需答复的科目,则将答复输入页面中的相关的科目的问题部中的开头部分设为特定部分,向该特定部分进行显示转移。关于该显示转移时的浏览器画面的移动,能够应用结束判定功能及中途移动功能。

其中,能够应用本发明的网页并不限定于信息输入页面。例如,在以各种产品等的使用说明书为内容而具有的网页等、不以基于用户的信息输入为前提的网页也能够适当地应用本发明。例如,若为使用说明书的网页,则考虑到关于向登载的多个说明项目中特定说明项目显示转移时的浏览器画面的移动,应用结束判定功能及中途移动功能。

并且,本发明对以游戏为内容的网页也能够良好地应用。

符号说明

1-网络系统,2-网络,3-页面发布服务器,4-用户终端,101-cpu,f1-请求接收处理部,f2-页面数据发送处理部,p0~p50-部分,pp-特定部分,psp-特定滚动位置。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1