信息处理设备、方法、程序、服务器和信息处理系统的制作方法

文档序号:6369443阅读:172来源:国知局
专利名称:信息处理设备、方法、程序、服务器和信息处理系统的制作方法
技术领域
本公开涉及一种信息处理设备、信息处理方法、程序、服务器和信息处理系统。
背景技术
近年来,随着因特网的普及和硬件技术的改进,许多用户使用例如个人计算机和便携式电话的信息终端设备。这种信息终端设备包括用于浏览网页的网络浏览器,并且提供使用网络浏览器来查看网页的增加的机会(参见日本专利早期公开2009-75908)。

发明内容
附带地,用户通常不浏览相同的网页,并且可能在用户不经常浏览的网页上搜索 信息。在浏览这种网页期间,用户乍看之下可能不知道所期望的信息被布置在网页屏幕上的何处,并且可能花费时间来浏览所期望的信息。相应地,需要一种使得用户能够容易地从网页中、并且甚至从用户不经常浏览的网页中浏览所期望的信息的方法。根据本公开的实施例,提供一种信息处理设备,其包括获取单元,该获取单元从服务器获取操作向量信息,该操作向量信息基于关于由另一设备的用户在一个网页屏幕上所执行的操作的日志信息来生成,并且指示操作的向量;和操作控制单元,其根据由获取单元所获取的操作向量信息来控制在显示在显示单元上的一个网页屏幕上自动地执行操作。此外,根据本公开的另一实施例,提供一种服务器,其包括获取单元,其从一个设备获取关于由一个设备的用户在一个网页屏幕上所执行的操作的日志信息;生成单元,其基于由获取单元所获取的操作日志信息来生成指示操作的向量的操作向量信息;和通知单元,其将由生成单元所生成的操作向量信息通知给使得其显示一个网页屏幕的另一设备。此外,根据本公开的又一实施例,提供一种信息处理系统,其包括信息处理设备;和服务器,其能够与信息处理设备和其他设备进行通信,其中该服务器包括第一获取单元,其从其他设备获取关于由其他设备的用户在一个网页屏幕上所执行的操作的日志信息;生成单元,其基于由第一获取单元所获取的操作日志信息来生成指示操作的向量的操作向量信息;和通知单元,其将由生成单元所生成的操作向量信息通知给使得其显示一个网页屏幕的信息处理设备,并且其中信息处理设备包括第二获取单元,其经由通知单元从服务器获取由生成单元所生成的操作向量信息;和操作控制单元,其根据由第二获取单元所获取的操作向量信息来控制在显示在显示单元上的一个网页屏幕上自动地执行操作。根据上面说明的本公开的实施例,用户可以容易地从网页中、甚至从用户不经常浏览的网页中浏览所期望的信息。


图I是示出信息处理系统的配置的图;图2是示出第一用户终端的详细配置的图3是示出显示在显示单元上的网页的图;图4是示出服务器的详细的配置的图;图5是说明生成操作向量的方法的示意图;图6是说明由生成单元所生成的操作区域的示意图;图7是示出第二用户终端的详细配置的图;图8是说明在网页屏幕上的光标的自动操作的图;图9是说明伪光标的所显示的移动的图;图10是示出由服务器生成操作区域的处理的流程图; 图11是示出获取操作区域的更新频率的处理的流程图;图12是示出生成光标的操作向量的处理的流程图;以及图13是示出由第二用户终端在网页屏幕上所执行的自动操作处理的流程图。
具体实施例方式下面,将参考附图详细地说明本公开的优选实施例。要注意的是,在本说明书和附图中,具有基本上相同的功能和结构的结构元件以相同的附图标记来表示,并且略去这些结构元件的重复说明。注意,将以下述顺序提供说明。I.信息处理系统的配置2.第一用户终端的详细配置3.服务器的详细配置4.第二用户终端的详细配置5.信息处理系统的操作5-1.生成操作区域的处理5-2.在网页屏幕上的自动操作处理6.结论〈I.信息处理系统的配置>参考图1,将说明根据本实施例的信息处理系统10的配置。图I是示出信息处理系统10的配置的图。如在图I中示出,信息处理系统10包括服务器100、第一用户终端200、第二用户终端300和网络400。第一用户终端200和第二用户终端300中的每个可以经由网络400与服务器100进行通信。注意的是,尽管图I示出两个用户终端,然而用户终端的数量不限制于此并且可以为三个或更多。第一用户终端200是由第一用户所使用的终端,如个人计算机。第一用户终端200从连接到网络400的设备(例如,网络服务器)获取网页。第一用户终端200使得显示单元在网络浏览器中显示所获取的网页,并且接受由第一用户在一个网页屏幕上所执行的操作。第一用户终端200将关于由第一用户在一个网页屏幕上所执行的操作的日志信息传送到服务器100。要注意的是,将在下面说明第一用户终端200的详细配置。网页例如可以是以HTML (超文本标记语言)格式描述的文档,或者可以是文本数据。此外,网页通过链接彼此连接,并且利用点击操作等执行在网页间的转换。
服务器100管理关于由第一用户终端200和第二用户终端300所显示的网页的信息。如下面详细描述的是,服务器100从第一用户终端200中获取关于由第一用户终端200的用户在一个网页屏幕上所执行的操作的日志信息。服务器100基于所获取的操作日志信息生成指示操作的向量的操作向量信息。服务器100将所生成的操作向量信息通知给使得其显示一个网页屏幕的第二用户终端300。要注意的是,将在下面说明服务器100的详细配置。第二用户终端300是由不同于第一用户的第二用户所使用的终端,如个人计算机。如下面详细描述的是,第二用户终端300从服务器100获取由服务器100所生成的操作向量信息。第二用户终端300根据所获取的操作向量信息来控制在显示在显示单元上的一个网页屏幕上自动地执行操作。要注意的是,将在下面说明第二用户终端300的详细配置。〈2.第一用户终端的详细配置〉
参考图2,将说明第一用户终端200的详细配置。图2是示出第一用户终端200的详细配置的图。如在图2中示出,第一用户终端200包括输入单元210、显示单元220、通信单元230、存储单元240和控制单元250。输入单元210具有接受来自第一用户的操作信息的输入的功能。例如,输入单元210接受在第一用户操作鼠标时的输入。输入单元210将所接受的来自第一用户的操作信息的输入输出到控制单元250。此外,输入单元210接受已经由第一用户所输入的关于第一用户的属性信息,例如关于第一用户的性别、生日、家乡、网络环境、网上冲浪的频率的信息。输入单元210例如包括如鼠标、键盘或触摸板的输入装置。显示单元220具有基于控制单元250进行的控制来显示多种信息的功能。显示单元220显示从网络服务器获取的网页的屏幕。显示单元220例如包括如液晶显示器的显示
>j-U ρ α装直。通信单元230具有基于由控制单元250进行的控制来与服务器100进行通信的功能。通信单元230例如包括通信装置,并且可以作用为传送单元和接收单元。通信单元230例如从网络服务器接收网页。存储单元240具有存储要由控制单元250所使用的多种信息的功能。存储单元240例如包括如磁存储装置的存储装置。控制单元250具有控制第一用户终端200的全部操作的功能,并且例如可以基于从输入单元210输出的操作信息、由通信单元230所接收的信息来控制第一用户终端200的操作。控制单元250例如包括CPU、ROM和RAM。如在图2中示出,控制单元250包括网页获取单元251、显示控制单元252、操作日志接受单元253和传输控制单元254。网页获取单元251经由通信单元230从连接到网络400的设备(例如,网络服务器)获取网页。例如,网页获取单元251从网络服务器获取由第一用户通过输入单元210所输入的(选择的)所期望的网页。显示控制单元252控制显示单元220将所获取的网页显示在网络浏览器中。如在图3中示出,在此将说明一个网页P显示在显示单元220上的情况作为示例。图3是示出显示在显示单元220上的网页P的图。第一用户在图3中示出的网页P上移动光标C并且在网页上执行点击操作。此外,滚动条S显示在网页P上。当第一用户利用光标C垂直地移动滚动条S时,网页P的屏幕垂直地移动。操作日志接受单元253接受由第一用户在网页P的屏幕上所执行的操作。例如,操作日志接受单元253接受由第一用户所执行的操作,例如光标C的移动、点击操作的位置和滚动条S的移动。操作日志接受单元253根据所接受的操作获取第一用户对网页屏幕P的操作日志。例如,操作日志接受单元253以规则的间隔顺序地获取第一用户的操作日志。传输控制单元254控制通信单元230来将由操作日志接受单元253所获取的关于操作的日志信息传送到服务器100。此外,传输控制单元254控制通信单元230来将上面所说明的关于第一用户的属性信息传送到服务器100,该属性信息是已经由第一用户输入的。<3.服务器的详细配置〉参考图4,将说明服务器100的详细配置。图4是示出服务器100的详细配置的图。如在图4中示出,服务器100包括通信单元110、存储单元120和控制单元130。·
通信单元110具有基于由控制单元130进行的控制与第一用户终端200和第二用户终端300进行通信的功能。通信单元110例如包括通信装置并且可以作用为传送单元和接收单元。存储单元120具有存储要由控制单元130所使用的多种信息的功能,并且例如具有存储已经从第一用户终端200获取的、关于网页屏幕的操作日志信息121和关于第一用户的属性信息122的功能。存储单元120例如包括存储装置。在此将说明要由存储单元120所存储的信息。例如,关于鼠标光标的移动、滚动条的位置、点击操作的位置的信息存储为操作日志信息。此外,还存储了关于第一用户终端200使用了 GPS功能的位置(由第一用户所使用的位置,例如,在家或者在家之外)的信息。此外,存储来自第一用户终端200的浏览器的访问信息,例如,关于表示浏览器类型的UserAgent的、作为链接源的网页的URL(IP地址)、如POST或GET的形式的信息。此外,将例如关于用户性别、生日、家乡、网络环境、网上冲浪的频率的信息存储为关于用户的属性信息。这些信息与网页的URL —起存储为索引信息。控制单元130具有控制服务器100的全部操作的功能,并且例如可以基于由通信单元Iio所接收的信息来控制服务器100的操作。注意的是,控制单元130例如包括CPU、ROM和RAM。如在图4中示出,控制单元130包括作为第一获取单元的示例的操作日志获取单元131、生成单元132、更新单元133和通知单元134。操作日志获取单元131经由通信单元110从第一用户终端200获取关于由另一设备(例如,第一用户终端200)的用户在一个网页屏幕上所执行的操作的日志信息。将在下面说明如下情况操作日志获取单元131从第一用户终端200获取关于第一用户在图3中示出的网页P上的操作日志信息。操作日志获取单元131还从第一用户终端200获取关于第一用户的属性信息。操作日志获取单元131将已经获取的属性信息和操作日志信息输出到存储单元120。生成单元132基于由操作日志获取单元131所获取的操作日志信息来生成指示该操作的向量的操作向量。所生成的操作向量作为操作向量信息123存储到存储单元120。在此,该操作的向量例如指示鼠标在网页上的移动。生成单元132基于光标的位置和光标在网页上的移动时间计算操作向量。图5是用于说明生成操作向量的方法的示意图。在此假设,伴随着用户的操作,在网页上在时刻Tl在位置P (X,y)处的鼠标光标移动到了在时刻T2的位置P’ (X, y)。然后,鼠标光标的操作向量V (X, y)被表示为下述等式I。
_] rfe力■■■■■……(等式 υ生成单元132生成相应于一个网页屏幕的多条操作向量信息。由生成单元132所生成的一组多个操作向量成为在图6中示出的操作区域。操作区域指示在一个网页上的每个位置处的光标的移动。注意,图6是用于说明由生成单元132所生成的操作区域的示意图。回到图4继续进行说明。生成单元132生成操作向量信息(操作区域)以便与存储在存储单元120中的属性信息中的属性相关联。换而言之,生成单元132针对一个网页为属性信息中的每个属性生成操作区域。例如,生成单元132基于由来自相同家乡的用户所执行的操作来为一个网页生成操作区域。更新单元133更新操作向量(操作区域)信息。更新单元133根据与操作区域相关 联的关于用户的属性信息的相关性来确定操作区域的更新频率。例如,在关于用户U的属
性信息A、B、C、D........N (A、B等分别相应于用户的性别、家乡等)的相关性为R (U,A),
R (U,B)、R (U, C)........R (U,N)的情况下,在光标定位在位置P (x,y)处时的更新频
率F (X,y,U,N)表示为下述等式2。F(x, y, U, N) = kXR(U, N).......(等式 2)注意,k代表更新频率的常数。更新单元133如在以下述等式3中使用更新频率F (x,y,U,N)来更新操作向量V(X, y, U, N)。V(x,y,U, N) = V(x, y, U, N)+V; (x, y, U, N) XF(x, y, U, N)......(等式 3)更新单元133确定在与一个网页相关联的多个操作区域中的每个操作区域的更新频率。例如,更新单元133将所生成的与多个属性相关联的操作向量(操作区域)的更新频率设定为高于所生成的与一个属性相关联的操作向量(操作区域)的更新频率。由此,可以适当更新与多个属性相关联并且具有高的更新频率的操作区域。通知单元134将由生成单元132所生成的操作向量(操作区域)信息通知给使得其显示一个网页屏幕的第二用户终端300。通知单元134将例如在第二用户终端300浏览一个网页屏幕时的操作区域信息通知给第二用户终端300。在上面的说明中,尽管服务器100根据第一用户对一个网页的操作日志生成操作向量信息,然而操作向量信息的生成不限制于此。例如,服务器100可以根据多个用户对一个网页的操作日志来生成操作向量信息。<4.第二用户终端的详细配置〉将参考图7说明第二用户终端300的详细配置。图7是示出第二用户终端300的详细配置的图。如在图7中示出,第二用户终端300包括输入单元310、显示单元320、通信单元330、存储单元340和控制单元350。输入单元310具有接受来自第二用户的操作信息的输入的功能。输入单元310将所接受的来自第二用户的操作信息的输入输出到控制单元350。输入单元310例如包括如鼠标、键盘或者触摸板的输入装置。显示单元320具有基于控制单元350进行的控制来显示多种信息的功能。显示单元320显示从网络服务器获取的网页的屏幕。显示单元320例如包括如液晶显示器的显示
>j-U ρ α装直。通信单元330具有基于由控制单元350进行的控制来与服务器100进行通信的功能。通信单元330例如包括通信装置并且可以作用为传送单元和接收单元。通信单元330例如从网络服务器接收网页。
存储单元340具有存储要由控制单元350所使用的多种信息的功能。存储单元340例如包括如磁存储装置的存储装置。控制单元350具有控制第二用户终端300的全部操作的功能,并且例如可以基于从输入单元310所输出的操作信息、由通信单元330所接收的信息来控制第二用户终端300的操作。控制单元350例如包括CPU、ROM和RAM。如在图7中示出,控制单元350包括作为第二获取单元的示例的操作向量获取单元351、操作控制单元352、显示控制单元353和模式切换单元354。操作向量获取单元351经由通信单元330从服务器100获取关于一个网页的操作向量信息。作为示例,在图3中示出的网页P将在下面被说明为一个网页。操作向量获取单元351经由通知单元134 (图4)从服务器100获取关于网页P的操作向量。操作向量获取单元351在自从在显示单元320上的一个网页(网页P)屏幕的显示开始经过预定时间之后从服务器100获取操作向量信息。这可以限制用于获取操作向量信息的时间,并且可以阻止在第二用户终端300上的处理负荷的增加。例如,如果直到已经经过了预定时间第二用户终端300的第二用户还没有执行操作,则操作向量获取单元351从服务器100获取操作向量信息。如果第二用户直到已经经过了预定时间还没有执行操作,那么认为第二用户未适应于在网页P上的操作并且对于如何执行操作不知所措。相应地,操作向量获取单元351获取操作向量信息以使得在网页上执行自动操作。相反地,如果第二用户在经过预定时间之前执行操作,则可以认为第二用户可以在网页P上搜索所期望的信息。相应地,没有获取操作向量信息。由此,可以阻止获取操作向量的任何不必需的处理的发生。操作控制单元352根据由操作向量获取单元351所获取的操作向量信息来控制在显示在显示单元320上的一个网页(网页P)屏幕上自动地执行操作。由此,在没有由不经常浏览网页P的第二用户所执行的任何操作的情况下,自动地执行模拟由第一用户在网页P上所执行的操作的操作。结果,可以立即显示其他用户可能在网页P上浏览的信息。将参考图8说明根据操作控制单元352的、光标在网页屏幕上的自动操作的特定示例。图8是用于说明在网页屏幕上的光标的自动操作的图。操作控制单元352根据从服务器100所获取的操作向量信息来使得在一个网页屏幕上的光标自动地移动。例如,如在图8中的屏幕Al和A2中示出,操作控制单元352使得光标Cl在以屏幕A2上的箭头所指示的方向上自动地移动。操作控制单元352根据从服务器100所获取的操作向量信息来使得一个网页屏幕自动地滚动。例如,如在图8中的屏幕A2和A3中示出,操作控制单元352使得滚动条S随着光标Cl自动地移动以便向下滚动网页屏幕。
操作控制单元352根据从服务器100所获取的操作向量信息来使得在一个网页屏幕上自动地执行点击操作。例如,如在图8中的屏幕A3和A4中示出,操作控制单元352停止光标Cl的移动,并且然后在网页屏幕上执行点击操作。这使得转换到点击操作的目标所链接的其他网页。因此,根据本实施例,根据从服务器100所获取的操作向量信息自动地执行如光标Cl的移动的操作,而不需要由第二用户在网页屏幕上执行任何操作。相应地,在浏览包括大量不熟悉的信息的网页P期间,第二用户可以认识到首先可以查看网页P的哪部分。此夕卜,第二用户可以认识到相比于第二用户更适应于浏览网页P的第一用户如何浏览该网页P。特别地,第二用户可以立即访问链接到网页P的所期望的网页。返回到图7来继续进行说明。显示控制单元353控制显示单元320将所获取的网页显示在网络浏览器中。此外,显示控制单元353根据由操作控制单元352引起的自动操作来切换光标的显示。如在图9中示出,显示控制单元353根据由操作向量获取单元351所获取的操作 向量信息来控制显不不同于用于操作的光标Cl的伪光标C2,以使得伪光标C2在一个网页屏幕上移动。第二用户可以看到在显示器中移动的伪光标C2,并且在第二用户操作用于操作的光标Cl之前,由此认识到如何在网页P上浏览所期望的信息。然后,第二用户可以通过模拟伪光标C2的移动以操作用于操作的光标Cl来搜索所期望的信息。图9是用于说明伪光标C2的所显示的移动的图。如在图9中的屏幕BI和B2中示出,伪光标C2朝向滚动条S移动。第二用户可以通过模拟伪光标C2的移动以将用于操作的光标Cl移动到滚动条S上并且移动滚动条S来滚动网页屏幕。如在图9中示出,显示控制单元353使得用于操作的光标Cl和伪光标C2两者显示在一个网页屏幕上。在此,伪光标C2的显示颜色不同于用于操作的光标Cl的显示颜色。具体地,伪光标C2的显示颜色是比用于操作的光标Cl的显示颜色浅的颜色。因此,用户可以容易地识别伪光标C2。注意,尽管如上所述伪光标C2的显示颜色不同于用于操作的光标Cl的显示颜色,然而区别不限制于此。例如,伪光标C2的图案可以不同于用于操作的光标Cl的图案。模式切换单元354在与在网页屏幕上的操作相关的两种模式(第一模式和第二模式)之间执行切换。在此,第一模式是用于操作控制单元352根据操作向量信息来控制在一个网页屏幕上自动地执行操作的模式。第二模式是用于显示控制单元353根据操作向量信息来控制显示伪光标以使得伪光标在一个网页屏幕上移动的模式。注意,第二用户可以预先设定在模式之间的切换。因此,在执行两种模式之间的切换的情况下,可以根据第二用户的偏好设定模式(用于自动地执行操作的模式,或者用于显示伪光标C2的模式),并且由此可以实现用户友好的用户终端(信息处理设备)。<5.信息处理系统的操作>下面,将说明信息处理系统10的操作示例。在下面将以该顺序说明由服务器100生成操作区域的处理和由第二用户终端300在网页屏幕上所执行的自动操作处理。<5-1.生成操作区域的处理〉将参考图10说明由服务器100生成操作区域的处理。图10是示出由服务器100生成操作区域的处理的流程图。
该处理通过由在服务器100中的控制单元130的CPU执行存储在ROM中的程序来实现。此外,图10的流程图始于第一用户终端200的第一用户在显示在显示单元220上的一个网页(在此,图3中的网页P)上执行操作。控制单元130的操作日志获取单元131首先从第一用户终端200获取关于由第一用户在一个网页(网页P)屏幕上所执行的操作(如光标的移动)的日志信息(步骤S102)。接下来,更新单元133获取操作向量的更新频率(步骤S104)。图11是示出获取操作区域的更新频率的处理的流程图。更新单元133首先获取关于第一用户的属性信息(如第一用户的家乡)(步骤S132)。注意,关于第一用户·的属性信息预先存储在存储单元120中。接下来,更新单元133获取在所获取的属性信息和网页P之间的相关性R (U,N)(步骤S134)。然后,更新单元133基于所获取的相关性获取操作区域(操作向量)的更新频率F (x, y, U, N)(步骤S136)。因此,在步骤S104中的获取更新频率的处理结束。返回到图10来继续说明生成操作区域的处理。如果在步骤S104中获取到更新频率,则生成单元132以有规则的间隔生成光标的操作向量(步骤S106)。图12是示出生成光标的操作向量的处理的流程图。生成单元132首先获取在时刻Tl在网页P上光标的位置P (X,y)(步骤S152)。生成单元132接下来获取在时刻T2光标的位置P’ (x,y)(步骤S154)。然后,如在上面说明的图5中示出,生成单元132基于位置P (x,y)和位置P’(x,y)生成操作向量V (x,y)(步骤S156)。由此,在步骤S106中的生成操作向量的处理结束。返回到图10来继续说明生成操作区域的处理。更新单元133使用在步骤S104中获取的更新频率F,以更新在网页上的每个位置处的光标的操作向量V (步骤S108)。接下来,控制单元130确定是否在光标上执行了点击操作(步骤S110)。如果在步骤SllO中确定没有执行点击操作(否),则认为第一用户正操作光标移动。相应地,控制单元130重复在步骤S106和S108中的以上处理。相反地,如果在步骤SllO中确定执行了点击操作(是),例如,则认为执行了转换到所链接的网页。相应地,更新单元133更新操作区域(一组光标移动)(步骤S112)。接下来,通知单元134将所更新的操作区域通知给第二用户终端300 (步骤S114)。由此,完成该处理。根据该处理,服务器100从第一用户终端200获取关于由第一用户终端200的第一用户在一个网页屏幕上所执行的操作的日志信息,并且基于所获取的操作日志信息生成指示操作的向量的操作向量信息。然后,服务器100将所生成的操作向量信息通知给使得其显示一个网页屏幕的其他设备(第二用户终端300)。由此,即使第二用户终端的第二用户不适应于在一个网页上的操作,也根据已通知给第二用户终端的操作向量信息来执行操作。相应地,第二用户终端的第二用户可以容易地在一个网页上搜索所期望的信息。(5-2.在网页屏幕上的自动操作处理)将参考图13说明由第二用户终端300在网页屏幕上所执行的自动操作处理。图13是示出由第二用户终端300在网页屏幕上所执行的自动操作处理的流程图。该处理通过由在第二用户终端300中的控制单元350的CPU执行存储在ROM中的程序来实现。此外,图13的流程图始于第二用户终端300的第二用户执行在显示单元320上显示一个网页(在此,在图3中的网页P)的操作。控制单元350的显示控制单元353首先将一个网页(网页P)显示在显示单元320上(步骤S202)。接下来,控制单元350确定从网页P的显示起是否已经经过了特定时段(步骤 S204)。如果在步骤S204中确定已经经过了特定时段(是),就认为第二用户对于如何在网页P上执行操作不知所措。相应地,操作向量获取单元351获取操作向量信息(步骤S206)。下面,如在上面说明的图8中示出,操作控制单元352根据所获取的操作向量信息执行使得光标在网页P上移动的操作(步骤S208)。换而言之,操作控制单元352以下述方式使得光标自动地在网页P上移动该方式在没有由第二用户执行的任何光标操作的情况下模拟由第一用户在网页上所执行的操作。接下来,控制单元350确定所获取的操作向量是否收敛(步骤S210)。如果在步骤 S210中确定操作向量不收敛(否),就认为第一用户已经进一步在网页上移动了光标。相应地,重复在步骤S206和S208中的处理。如果在步骤S210中确定操作向量收敛(是),就认为在网页上执行了点击。相应地,操作控制单元352执行点击操作(步骤S212)。由此,例如,自动地执行从网页P到另一所链接的网页的屏幕转换。根据该处理,例如,如果第二用户访问其不经常使用的、关于税的网页(首页)以得到年终调整,则以模拟由另一用户在网页上所执行的操作的方式自动地执行移动光标的操作,并且自动地执行从首页到关于年终调整的页的转换。相应地,在首页上,即使第二用户不知道关于所链接页的信息,自动转到关于年终调整的页也改进了在网页上的可操作性。<6.结论〉根据本实施例,第二用户终端300从服务器获取操作向量信息,该操作向量信息基于关于由第一用户终端的第一用户在一个网页屏幕上所执行的操作的日志信息来生成并且指示操作的向量。然后,第二用户终端300根据所获取的操作向量信息来控制在显示在显示单元320上的一个网页屏幕上自动地执行操作。相应地,第二用户可以容易地从网页中、并且甚至从第二用户不经常浏览的网页中浏览所期望的信息。换而言之,如在图8中示出,根据操作区域自动地移动光标意味着自动地执行第一用户接下来执行的一个网页的转换。因此,如果第二用户浏览对于其不熟悉的一个网页或者包括海量信息的一个网页,那么第二用户可以立即搜索其他用户可能浏览的信息。此外,可以协助第二用户认识到可以首先查看显示在显示单元320上的一个网页的哪个部分,并且进而还可以自动地执行网上冲浪。虽然在上面参考附图详细地说明了本公开的优选的实施例,但是本公开的技术范围不限制于这些示例。显然的是,本公开领域的技术人员可以想到多种替选示例或者修改示例,只要这些替选示例或者修改示例在权利要求中所说明的技术构思的类别之中即可。要理解的是,这种替选示例或者修改示例也当然属于本公开的技术范围。虽然上面作为示例在第一用户执行鼠标操作的情况下来说明关于第一用户终端的操作日志信息,但是操作日志信息不限制于此。例如,操作日志信息可以为关于由第一用户在触摸板上执行的触摸操作的信息。此外,操作日志信息可以是关于检测第一用户对于网页的凝视移动的信息。
此外,虽然第一用户终端200和第二用户终端300的控制单元的配置在上面的说明中不同,但是其配置不限制于此。例如,第一用户终端和第二用户终端可以包括示出在图2和7中的控制单元的两种配置。此外,虽然在上面的说明中第一用户终端和第二用户终端包括显示单元,但是显示单元不限制于此,并且可以设置在用户终端之外的外部装置中。在这种情况下,用户终端控制在外部装置中的显示单元上的显示。此外,在上面说明的实施例的流程图中示出的步骤当然包括以如上面说明的顺序以时间序列来执行的处理,并且还包括不必须以时间序列处理的而是并行地或者单独的执行的处理。此外,当然,甚至在一些情况中可以适当地改变要以时间序列处理的步骤的顺序。此外,本公开还可以如下进行配置。
(I) 一种信息处理设备,包括获取单元,其从服务器获取操作向量信息,所述操作向量信息基于关于由另一设备的用户在一个网页屏幕上所执行的操作的日志信息来生成,并且指示所述操作的向量;和操作控制单元,其根据由所述获取单元所获取的所述操作向量信息来控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。(2)根据(I)所述的信息处理设备,其中所述操作控制单元根据所述操作向量信息使得在所述一个网页屏幕上的光标自动地移动。(3)根据(I)或(2)所述的信息处理设备,其中所述操作控制单元根据所述操作向量信息使得所述一个网页屏幕自动地滚动。(4)根据(I)至(3)中任一项所述的信息处理设备,其中所述操作控制单元根据所述操作向量信息使得在所述一个网页屏幕上自动地执行点击操作。(5)根据(I)至(4)中任一项所述的信息处理设备,其中在自从在所述显示单元上的所述一个网页屏幕的显示开始经过了预定时间之后,所述获取单元从所述服务器获取所述操作向量信息。(6)根据(5)所述的信息处理设备,其中如果所述信息处理设备的用户直到已经经过了所述预定时间还没有执行操作,则所述获取单元从所述服务器获取所述操作向量信息。(7)根据(I)至(6)中任一项所述的信息处理设备,还包括显示控制单元,其根据由所述获取单元所获取的所述操作向量信息来控制显示不同于用于所述操作的光标的伪光标,使得所述伪光标在所述一个网页屏幕上移动。(8)根据(7)所述的信息处理设备,其中所述伪光标的显示颜色不同于用于所述操作的所述光标的显示颜色,并且所述显示控制单元使得用于所述操作的所述光标和所述伪光标两者显示在所述一个网页屏幕上。( 9 )根据(7 )或(8 )所述的信息处理设备,还包括
模式切换单元,其在下述模式之间执行切换第一模式,所述操作控制单元根据所述操作向量信息来控制在所述一个网页屏幕上自动地执行所述操作;和第二模式,所述显示控制单元根据所述操作向量信息控制显示所述伪光标,使得所述伪光标在所述一个网页屏幕上移动。(10) 一种信息处理方法,包括从服务器获取操作向量信息,所述操作向量信息基于关于由另一设备的用户在一个网页屏幕上所执行的操作的日志信息来生成,并且指示所述操作的向量;和根据所获取的操作向量信息控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。
(11) 一种程序,其使得计算机执行从服务器获取操作向量信息,所述操作向量信息基于关于由另一设备的用户在一个网页屏幕上所执行的操作的日志信息来生成,并且指示所述操作的向量;和根据所获取的操作向量信息控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。(12)—种服务器,包括获取单元,其从一个设备获取关于由所述一个设备的用户在一个网页屏幕上所执行的操作的日志信息;生成单元,其基于由所述获取单元所获取的所述操作日志信息来生成指示所述操作的向量的操作向量信息;和通知单元,其将由所述生成单元所生成的所述操作向量信息通知给使得其显示所述一个网页屏幕的另一设备。(13)根据(12)所述的服务器,其中所述生成单元生成相应于所述一个网页屏幕的多条所述操作向量信息。( 14)根据(13)所述的服务器,还包括存储单元,其存储关于所述用户的属性信息,其中所述生成单元生成所述操作向量信息以便与存储在所述存储单元中的所述属性信息中的属性相关联。(15)根据(14)所述的服务器,还包括更新单元,其更新所述操作向量信息,其中所述更新单元将所生成的与多个所述属性相关联的所述操作向量信息的更新频率设定为高于所生成的与所述属性中的一个相关联的所述操作向量信息的更新频率。(16) 一种信息处理方法,包括从一个设备获取关于由所述一个设备的用户在一个网页屏幕上所执行的操作的日志信息;基于所获取的操作日志信息来生成指示所述操作的向量的操作向量信息;和将所生成的操作向量信息通知给使得其显示所述一个网页屏幕的另一设备。(17) 一种程序,其使得计算机执行从一个设备获取关于由所述一个设备的用户在一个网页屏幕上所执行的操作的日志信息;基于所获取的操作日志信息来生成指示所述操作的向量的操作向量信息;和将所生成的操作向量信息通知给使得其显示所述一个网页屏幕的另一设备。(18) 一种信息处理系统,包括信息处理设备;和服务器,其能够与所述信息处理设备和其他设备进行通信,其中所述服务器包括第一获取单元,其从其他设备获取关于由所述其他设备的用户在一个网页屏幕上所执行的操作的日志信息; 生成单元,其基于由所述第一获取单元所获取的所述操作日志信息来生成指示所述操作的向量的操作向量信息;和通知单元,其将由所述生成单元所生成的所述操作向量信息通知给使得其显示所述一个网页屏幕的所述信息处理设备,并且其中所述信息处理设备包括第二获取单元,其经由所述通知单元从所述服务器获取由所述生成单元所生成的所述操作向量信息;和操作控制单元,其根据由所述第二获取单元所获取的所述操作向量信息来控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。本公开包括与在2011年5月19日提交日本专利局的日本优先权专利申请JP2011-112343中公开的主题相关的主题,其全部内容通过引用合并于此。
权利要求
1.一种信息处理设备,包括 获取单元,其从服务器获取操作向量信息,所述操作向量信息基于关于由另一设备的用户在一个网页屏幕上所执行的操作的日志信息来生成,并且指示所述操作的向量;和 操作控制单元,其根据由所述获取单元所获取的所述操作向量信息来控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。
2.根据权利要求I所述的信息处理设备,其中 所述操作控制单元根据所述操作向量信息使得在所述一个网页屏幕上的光标自动地移动。
3.根据权利要求I所述的信息处理设备,其中 所述操作控制单元根据所述操作向量信息使得所述一个网页屏幕自动地滚动。
4.根据权利要求I所述的信息处理设备,其中 所述操作控制单元根据所述操作向量信息使得在所述一个网页屏幕上自动地执行点击操作。
5.根据权利要求I所述的信息处理设备,其中 在自从在所述显示单元上的所述一个网页屏幕的显示开始经过了预定时间之后,所述获取单元从所述服务器获取所述操作向量信息。
6.根据权利要求5所述的信息处理设备,其中 如果所述信息处理设备的用户直到已经经过了所述预定时间还没有执行操作,则所述获取单元从所述服务器获取所述操作向量信息。
7.根据权利要求I所述的信息处理设备,还包括 显示控制单元,其根据由所述获取单元所获取的所述操作向量信息来控制显示不同于用于所述操作的光标的伪光标,使得所述伪光标在所述一个网页屏幕上移动。
8.根据权利要求7所述的信息处理设备,其中 所述伪光标的显示颜色不同于用于所述操作的所述光标的显示颜色,并且 所述显示控制单元使得用于所述操作的所述光标和所述伪光标两者显示在所述一个网页屏幕上。
9.根据权利要求7所述的信息处理设备,还包括 模式切换单元,其在下述模式之间执行切换 第一模式,所述操作控制单元根据所述操作向量信息来控制在所述一个网页屏幕上自动地执行所述操作;和 第二模式,所述显示控制单元根据所述操作向量信息控制显示所述伪光标,使得所述伪光标在所述一个网页屏幕上移动。
10.一种信息处理方法,包括 从服务器获取操作向量信息,所述操作向量信息基于关于由另一设备的用户在一个网页屏幕上所执行的操作的日志信息来生成,并且指示所述操作的向量;和 根据所获取的操作向量信息控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。
11.一种程序,其使得计算机执行 从服务器获取操作向量信息,所述操作向量信息基于关于由另一设备的用户在网页屏幕上所执行的操作的日志信息来生成,并且指示所述操作的向量;和 根据所获取的操作向量信息控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。
12.—种服务器,包括 获取单元,其从一个设备获取关于由所述一个设备的用户在一个网页屏幕上所执行的操作的日志信息; 生成单元,其基于由所述获取单元所获取的所述操作日志信息来生成指示所述操作的向量的操作向量信息;和 通知单元,其将由所述生成单元所生成的所述操作向量信息通知给使得其显示所述一个网页屏幕的另一设备。
13.根据权利要求12所述的服务器,其中 所述生成单元生成相应于所述一个网页屏幕的多条所述操作向量信息。
14.根据权利要求13所述的服务器,还包括 存储单元,其存储关于所述用户的属性信息, 其中所述生成单元生成所述操作向量信息以便与存储在所述存储单元中的所述属性信息中的属性相关联。
15.根据权利要求14所述的服务器,还包括 更新单元,其更新所述操作向量信息, 其中所述更新单元将所生成的与多个所述属性相关联的所述操作向量信息的更新频率设定为高于所生成的与所述属性中的一个相关联的所述操作向量信息的更新频率。
16.—种信息处理方法,包括 从一个设备获取关于由所述一个设备的用户在一个网页屏幕上所执行的操作的日志信息; 基于所获取的操作日志信息来生成指示所述操作的向量的操作向量信息;和 将所生成的操作向量信息通知给使得其显示所述一个网页屏幕的另一设备。
17.一种程序,其使得计算机执行 从一个设备获取关于由所述一个设备的用户在一个网页屏幕上所执行的操作的日志信息; 基于所获取的操作日志信息来生成指示所述操作的向量的操作向量信息;和 将所生成的操作向量信息通知给使得其显示所述一个网页屏幕的另一设备。
18.—种信息处理系统,包括 信息处理设备;和 服务器,其能够与所述信息处理设备和其他设备进行通信, 其中所述服务器包括 第一获取单元,其从其他设备获取关于由所述其他设备的用户在一个网页屏幕上所执行的操作的日志信息; 生成单元,其基于由所述第一获取单元所获取的所述操作日志信息来生成指示所述操作的向量的操作向量信息;和 通知单元,其将由所述生成单元所生成的所述操作向量信息通知给使得其显示所述一个网页屏幕的所述信息处理设备,并且其中所述信息处理设备包括第二获取单元,其经由所述通知单元从所述服务器获取由所述生成单元所生成的所述操作向量信息;和 操作控制单元,其根据由所述第二获取单元所获取的所述操作向量信息来控制在显示在显示单元上的所述一个网页屏幕上自动地执行操作。
全文摘要
提供一种信息处理设备、方法、程序、服务器和信息处理系统,该信息处理设备包括获取单元,其从服务器获取操作向量信息,该操作向量信息基于关于由另一设备的用户在一个网页屏幕上所执行的操作的日志信息来生成,并且指示操作的向量;和操作控制单元,其根据由获取单元所获取的操作向量信息来控制在显示在显示单元上的一个网页屏幕上自动地执行操作。
文档编号G06F17/30GK102841912SQ20121014745
公开日2012年12月26日 申请日期2012年5月11日 优先权日2011年5月19日
发明者青木裕也, 西部满, 冈山贵广, 笠原俊一 申请人:索尼公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1