CN102667842A - 服务器装置、终端装置、用户关注度计算方法、用户关注度计算程序、终端程序、记录有程序的记录介质及信息提供*** - Google Patents

服务器装置、终端装置、用户关注度计算方法、用户关注度计算程序、终端程序、记录有程序的记录介质及信息提供*** Download PDF

Info

Publication number
CN102667842A
CN102667842A CN2010800535995A CN201080053599A CN102667842A CN 102667842 A CN102667842 A CN 102667842A CN 2010800535995 A CN2010800535995 A CN 2010800535995A CN 201080053599 A CN201080053599 A CN 201080053599A CN 102667842 A CN102667842 A CN 102667842A
Authority
CN
China
Prior art keywords
information
rolling operation
attention rate
content
unit
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010800535995A
Other languages
English (en)
Inventor
高见真也
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rakuten Group Inc
Original Assignee
Rakuten Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rakuten Inc filed Critical Rakuten Inc
Publication of CN102667842A publication Critical patent/CN102667842A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0201Market modelling; Market analysis; Collecting market data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0038System on Chip

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Data Mining & Analysis (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明的服务器装置从终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息,并根据取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。

Description

服务器装置、终端装置、用户关注度计算方法、用户关注度计算程序、终端程序、记录有程序的记录介质及信息提供***
技术领域
本发明涉及判定对由互联网上的网站提供的网页的关注度的技术领域。
背景技术
互联网上存在大量的网站,通过这些网站公开了多种多样的信息。与互联网连接的用户终端利用网络浏览器指定网站的URL(Uniform Resource Locator:统一资源定位符),由此来访问该网站,并且能够显示该网站提供的网页。从而,用户终端的用户可以浏览在网站提供的网页上发布的信息。因此,对于网页上发布的信息的提供者来说,把握用户对该网页及其上发布的信息的关注程度(关注度)是重要的。
以往,根据网页的浏览时间(在网页的滞留时间)来判定用户的关注度。该方法中,浏览时间越长的网页被评价为用户的关注越高。例如,专利文献1公开了以下技术:以网页的转移为结束事件,计测至此为止的经过时间,并将其作为各网页的浏览时间而发送给服务器。
现有技术文献
专利文献
专利文献1:日本特开2001-51925号公报
发明内容
发明所要解决的技术问题
但是,在如上述专利文献1公开的技术那样根据网页的浏览时间来判定用户的关注度的方法等中,无法判别用户未浏览网页的时间(闲置时间)与实际浏览的时间,因此,将这些时间综合视为浏览时间,没有解决用户对该网页的关注度的判定精度的问题。
本发明鉴于以上的问题等而提出,作为课题的一例,提供能够提高用户对网页等的关注度的精度的服务器装置、终端装置、用户关注度计算方法、用户关注度计算程序、终端程序、记录了程序的记录介质及信息提供***。
解决问题的手段
为了解决上述问题,第一方面所述的发明是一种服务器装置,其中,终端装置能够经由网络访问该服务器装置,其特征在于,所述服务器装置具备:信息取得单元,其从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
根据本发明,根据所显示内容响应于用户的滚动操作而滚动时的与该滚动有关的滚动操作信息,计算用户对该内容的关注度,因此,可以提高用户对内容的关注度的精度,适当评价该关注度。
第二方面所述的发明是在第一方面所述的服务器装置中,所述服务器装置还具备:存储单元,其将所述取得的滚动操作信息与内容确定信息相互关联地存储起来;以及提取单元,其从所述存储单元中提取出所述滚动操作信息和所述内容确定信息。
第三方面所述的发明是在第二方面所述的服务器装置中,所述存储单元中存储有与多个内容分别对应的所述滚动操作信息和所述内容确定信息,所述关注度计算单元按每个所述内容计算所述关注度,所述服务器装置还具备排行确定单元,该排行确定单元根据所述计算出的各关注度,确定关注度的排行。
根据本发明,可以向内容的提供者等提供精度高的用户的关注度的排行。
第四方面所述的发明是在第一方面至第三方面中任一方面所述的服务器装置中,所述服务器装置具备:信息选择单元,其根据所述计算出的关注度,选择要向所述用户提供的信息;以及信息发送单元,其向所述终端装置发送所述选择出的信息。
根据本发明,可以向用户提示更符合用户嗜好的信息,更有效地推荐例如商品、业务等。
第五方面所述的发明是在第一方面至第四方面中任一方面所述的服务器装置中,其特征在于,所述滚动操作信息中示出了滚动操作速度,所述关注度计算单元按照所述滚动操作信息所表示的滚动操作速度越慢所述关注度越大的方式进行计算。
根据本发明,根据用户的滚动操作速度的快慢来确定关注度的高低,因此,在滚动操作这样的通常操作中,可以在用户未特别意识到的情况下判定精度高的关注度。
第六方面所述的发明是在第一方面至第四方面中任一方面所述的服务器装置中,其特征在于,所述滚动操作信息中示出了滚动操作时间,所述关注度计算单元按照所述滚动操作信息所表示的滚动操作时间越长所述关注度越大的方式进行计算。
根据本发明,根据用户的滚动操作时间的长短来确定关注度的高低,因此,在滚动操作这样的通常操作中,可以在用户未特别意识到的情况下判定精度高的关注度。
第七方面所述的发明是在第一方面至第四方面中任一方面所述的服务器装置中,其特征在于,所述滚动操作信息中示出了滚动操作速度,所述关注度计算单元按照所述滚动操作信息所表示的滚动操作速度的变化频度越高所述关注度越大的方式进行计算。
根据本发明,即使是用户反复快慢滚动的情况下,也可以计算精度高的关注度。
第八方面所述的发明是在第一方面至第七方面中任一方面所述的服务器装置中,其特征在于,所述信息取得单元从所述终端装置一并取得所述滚动操作信息及所述内容确定信息以及表示该终端装置的画面尺寸的画面尺寸信息,所述存储单元将所述取得的所述滚动操作信息和所述内容确定信息以及所述画面尺寸信息相互关联地存储起来,所述关注度计算单元在从所述存储单元中提取出所述滚动操作信息和所述内容确定信息以及所述画面尺寸信息并根据该提取出的滚动操作信息计算所述关注度时,通过与所述提取出的画面尺寸信息所表示的画面尺寸对应的权重来调节该关注度。
根据本发明,即使单个用户使用画面尺寸大的终端装置和画面尺寸小的终端装置的情况下,也可以共用利用从各个终端装置取得的滚动操作信息而计算出的各关注度。
第九方面所述的发明是在第一方面至第七方面中任一方面所述的服务器装置中,其特征在于,所述信息取得单元从所述终端装置一并取得所述滚动操作信息和所述内容确定信息以及表示该终端装置上显示的内容中的显示文字尺寸的显示文字尺寸信息,所述存储单元将所述取得的所述滚动操作信息和所述内容确定信息以及所述显示文字尺寸信息相互关联地存储起来,所述关注度计算单元在从所述存储单元中提取出所述滚动操作信息和所述内容确定信息以及所述画面尺寸信息并根据该提取出的滚动操作信息计算所述关注度时,通过与所述提取出的显示文字尺寸信息所表示的显示文字尺寸对应的权重来调节该关注度。
根据本发明,即使单个用户使用显示文字尺寸大的终端装置和显示文字尺寸小的终端装置的情况下,也可以共用利用从各个终端装置取得的滚动操作信息而计算出的各关注度。
第十方面所述的发明是在第一方面至第九方面中任一方面所述的服务器装置中,其特征在于,所述滚动操作信息中示出了滚动操作速度,所述滚动操作速度通过将所述内容滚动的位移量除以从滚动操作开始到下一次滚动操作开始的时间来计算。
根据本发明,即使用户进行快速滚动后暂时停止并稍微浏览内容后再次滚动的滚动操作的情况下,也可以判定准确的用户的关注度。
第十一方面所述的发明是在第一方面至第十方面中任一方面所述的服务器装置中,其特征在于,所述内容由所述终端装置上显示的网页上显示的动态图像、静止图像及文本中的至少一个构成。
第十二方面所述的发明是一种服务器装置中的用户关注度计算方法,其中,终端装置能够经由网络访问该服务器装置,其特征在于,所述用户关注度计算方法具备以下步骤:从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
第十三方面所述的用户关注度计算程序的发明是一种用户关注度计算程序,其使终端装置能够经由网络访问的计算机作为以下单元发挥功能:信息取得单元,其从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
第十四方面所述的发明是一种记录有用户关注度计算程序的记录介质,其中,该用户关注度计算程序使终端装置能够经由网络访问的计算机作为以下单元发挥功能:信息取得单元,其从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
第十五方面所述的终端装置的发明是一种终端装置,其特征在于,该终端装置具备:信息取得单元,其取得针对终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
第十六方面所述的发明是一种终端程序,其特征在于,该终端程序使计算机作为以下单元发挥功能:信息取得单元,其取得针对所述终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
第十七方方面所述的发明是一种记录有终端程序的记录介质,其特征在于,所述终端程序使计算机作为以下单元发挥功能:信息取得单元,其取得针对所述终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
第十八方面所述的发明是一种信息提供***,其具备终端装置和该终端装置能够经由网络访问的服务器装置,其特征在于,所述终端装置具备:取得单元,其取得针对该终端装置的显示区域的滚动操作信息;以及发送单元,其向所述服务器装置发送所述取得的滚动操作信息和用于确定所述显示区域显示的内容的内容确定信息,所述服务器装置具备:接收单元,其接收从所述终端装置发送来的所述滚动操作信息和所述内容确定信息;以及关注度计算单元,其根据所述接收到的滚动操作信息,计算用户对由所述接收到的内容确定信息确定的内容的关注度。
发明的效果
根据本发明,根据所显示的内容响应于用户的滚动操作而滚动时的与该滚动有关的滚动操作信息,计算用户对该内容的关注度,因此,可以提高用户对内容的关注度的精度,适当评价该关注度。
附图说明
图1是示出本实施方式的信息提供***S的概要构成的一例的图。
图2是本实施方式的信息提供服务器2的概要构成的一例的框图。
图3是示出各数据库中登记的信息的构成例的示图。
图4是示出用户终端1中的操作信息文件的生成及发送处理的流程图。
图5是示出网页的位移量和滚动操作时间之间的关系的一例概念图。
图6是示出信息提供服务器2的***控制部24中的滚动操作信息等的登记处理的流程图。
图7是信息提供服务器2的***控制部24中基于关注度的信息提供处理的流程图。
具体实施方式
以下参照附图,说明本发明的实施方式。另外,以下说明的实施方式是将本发明应用于信息提供***时的实施方式。
[1.信息提供***的构成及功能概要]
首先,用图1说明本发明的一个实施方式的信息提供***S的构成及概要功能。图1是示出本实施方式的信息提供***S的概要构成的一例的图。如图1所示,信息提供***S包括用户终端1(终端装置的一例)、信息提供服务器2(服务器装置的一例)、多个网站3k(k=A,B…N中的任意一个)。另外,在图1的例子中,为了便于说明,示出了一个用户终端1,但是用户终端1可以按照每个用户存在多个。
用户终端1与信息提供服务器2或网站3k可经由网络NW,例如,利用通信协议中的TCP/IP等相互进行数据的收发。另外,网络NW由例如互联网、专用通信线路(例如,CATV(Community Antenna Television:共天线电视)线路)、移动通信网(包含基站等)及网关等构筑。
各网站3k由赋予了固有域名的网络服务器等构成。另外,各网站3k被赋予了固有的站点ID。该站点ID设为例如各网站3k的URL或域名即可。另外,各网站3k登记了多个网页。该网页由例如HTML(Hyper Text Markup Language:超文本标记语言)或XML(Extensible Markup Language:可扩展标记语言)文件等的结构化文本文件及图像数据等构成,是作为用户的关注度计算对象的内容的一例。另外,各网页被赋予了固有的页面ID。该页面ID是用于确定作为内容的网页的内容确定信息(网页确定信息)的一例。该页面ID设为例如各网页的URL即可。
另外,由网页上显示的动态图像、静止图像及文本的至少一个构成的显示对象也是内容的一例。该显示对象可以由例如HTML文件内记述的标签内的ID、URI(例如文件名)或者活动显示区域中的显示对象的显示位置信息(呈现(render)后的显示对象的多个点的坐标)等确定。用于确定该显示对象的信息以下称为对象ID(内容确定信息的一例)。
用户终端1是例如个人电脑(PC)、PDA(Personal Digital Assistant:个人数字助理)、便携电话机或便携游戏机等,其具有网络浏览器的功能。用户终端1通过网络浏览器访问网站3k,取得网页,将该网页显示(呈现)在显示器上的窗口画面内。从而,用户可以浏览从网站3k提供的网页。另外,窗口画面是网络浏览器的活动显示区域,在全画面显示的情况下,活动显示区域成为全画面。
另外,当用户终端1的显示器上显示的窗口画面内无法充分容纳网页的部分显示区域时,用户终端1响应于用户的滚动操作,在窗口画面内使网页(换言之,显示有文本、图像等的显示区域)沿着水平方向、垂直方向或斜方向等滚动(在网络浏览器的活动显示区域内移动)。该滚动从用户开始滚动操作开始执行直到滚动操作的结束。这里,作为用户滚动操作的例子可以列举:用户旋转鼠标(用户终端1的操作部)的滚轮(左右按钮间的按钮);用户通过鼠标的拖拽功能移动显示在窗口画面附近的滚动条;用户按下键盘(用户终端1的操作部)的上、下、左、或右键;用户利用鼠标等的指示设备(pointing device)拖拽窗口画面,使活动显示区域向任意的方向移动;及用户轻弹(例如,用指轻触)触摸面板式的窗口画面上等。
然后,用户终端1的网络浏览器取得网页响应滚动操作而滚动时的与该滚动有关的滚动操作信息(相对于显示区域的滚动操作信息的一例)。接着,用户终端1的网络浏览器生成包含该取得的滚动操作信息、该网页的页面ID、提供了该网页的网站3k的站点ID、该网页滚动时窗口画面内显示的显示对象的对象ID在内的操作信息文件。然后,用户终端1的网络浏览器经由网络NW向信息提供服务器2发送生成的操作信息文件及用户终端1中存储的用户ID。
另外,在网络浏览器中嵌入用于取得滚动操作信息后生成操作信息文件并将其发送给信息提供服务器2的程序(例如,扩展浏览器的功能的***式软件)。该程序规定了访问信息提供服务器2所需的IP地址等的信息以及操作信息文件的发送定时等的信息。该操作信息文件的发送定时,例如,是用于使成为滚动操作信息的取得对象的滚动执行的滚动操作的结束时。在显示了某网页的状态下,反复进行滚动的开始和结束时,每次向信息提供服务器2发送操作信息文件及用户ID。另外,操作信息文件中存储的滚动操作信息例如包含滚动操作速度和滚动操作时间等,这些用于判定用户对网页或显示对象的关注度。
这里,滚动操作速度是网页滚动的速度。例如,将网页在窗口画面内位移(移动)的位移量除以该位移(移动)有关的滚动操作时间后的值,检测(计算)为滚动操作速度。上述“位移量”例如相当于窗口画面内显示的、网页上的任意像素(或者像素组)从画面上的第一坐标(x1,y1)移动到第二坐标(x2,y2)时、第一坐标与第二坐标间的距离。另外,上述“滚动操作时间”例如是网页滚动的时间(即,从滚动操作的开始到滚动操作的结束的时间)(利用计时程序来计算)。
另外,用户终端1的网络浏览器计算从网页的显示开始到网页的显示结束为止的时间(以下称为“页面滞留时间”),将包含该网页的页面ID、提供该网页的网站3k的站点ID、表示该页面滞留时间的信息在内的操作信息文件及用户ID经由网络NW发送给信息提供服务器2。这里,网页显示的结束通过例如超链接的指定(鼠标点击等)、网络浏览器的返回按钮或网络浏览器的关闭按钮的按下等的用户操作进行。
[2.信息提供服务器2的构成及功能]
接着,用图2说明信息提供服务器2的构成及功能。图2是本实施方式的信息提供服务器2的概要构成的一例的框图。
如图2所示,信息提供服务器2具备通信部21、存储部22、输入输出接口部23、***控制部24。然后,***控制部24和输入输出接口部23经由***总线25连接。
通信部21与网络NW连接,控制与用户终端1的通信状态。
存储部22由例如硬盘驱动器等构成,存储操作***及用户关注度计算程序等的各种程序。另外,本发明的用户关注度计算程序例如可以经由网络NW从其他服务器等取得(下载),也可以记录在CD(Compact Disc)、DVD(Digital Versatile Disc)等的记录介质中,经由驱动器装置读入。
另外,存储部22(存储单元的一例)存储用于构成向用户终端1提供的网页的数据(例如,HTML文件、图像数据等)。
另外,在存储部22中,构筑了用户信息数据库(DB)221、认证信息数据库(DB)222、站点信息数据库(DB)223、操作信息数据库(DB)22
4、关注度信息数据库(DB)225及广告信息数据库(DB)226。
图3是示出各数据库中登记的信息的构成例的图。
在图3(A)所示用户信息数据库221中,按每个用户相互关联地登记了会员登记的用户的用户ID、姓名、性别、住所、电话号码及邮件地址等的用户信息。
在图3(B)所示认证信息数据库222中,按每个用户相互关联地登记了用户ID、登陆ID及密码。登陆ID及密码是登陆处理(用户的认证处理)中使用的认证信息。
在图3(C)所示站点信息数据库223中,按每个网站相互关联地登记了站点ID、页面ID及对象ID。通常,在一个网站中登记了多个网页,因此,在站点信息数据库223,针对一个站点ID,相互关联地登记了多个页面ID。另外,通常在一个网页中显示了多个显示对象,因此,对于一个网页,相互关联地登记了多个对象ID。
另外,虽然未图示,但在站点信息数据库223中,按每个网页,将与网页有关的信息(例如,网页中显示的文章的摘要、图像、类型(例如,购物、旅行等)等)与页面ID相互关联地进行了登记。而且,在站点信息数据库223中,按每个显示对象,将与显示对象有关的信息(例如,显示对象中显示的类型、商品类别(业务类别)等)与对象ID相互关联地进行了登记。
在图3(D)所示操作信息数据库224中,按每个用户相互关联地登记了用户ID、页面ID、对象ID、滚动操作速度(多次)、滚动操作速度_平均值、滚动操作速度_最大频度、滚动操作速度_最大值、滚动操作速度_最小值、滚动操作时间及页面滞留时间。即,操作信息数据库224分别相互关联地存储了多个网站3k中由用户终端1的用户浏览过的多个网页各自的页面ID和各网页浏览时的滚动操作信息。另外,关于滚动操作速度,通常对1次的网页的显示进行多次检测,因此,登记有多次的滚动操作速度,使各滚动操作速度与该滚动时显示的显示对象的对象ID相互关联起来。
这里,滚动操作速度_平均值是多次检测的滚动操作速度的平均值。滚动操作速度_最大频度是多次检测的滚动操作速度中出现频度最高的滚动操作速度。滚动操作速度_最大值是多次检测的滚动操作速度中的最大值。滚动操作速度_最小值是多次检测的滚动操作速度中的最小值。另外,滚动操作速度_平均值、滚动操作速度_最大频度、滚动操作速度_最大值及滚动操作速度_最小值可以构成为通过用户终端1计算并包含在滚动操作信息中,也可以由信息提供服务器2的***控制部24计算。
在图3(E)所示关注度信息数据库225中,将用户ID、页面ID、页面关注度、对象ID及对象关注度按每个用户相互关联地进行了登记。
这里,页面关注度表示用户对由页面ID确定的网页的关注度。页面关注度按网页进行登记。另外,对象关注度表示用户对由对象ID所确定的显示对象的关注度。对象关注度按显示对象进行登记。另外,在以下的说明中,当仅称为「关注度」时,是指页面关注度或对象关注度。
另外,图3中没有示出广告信息数据库226的构成例,但是,在广告信息数据库226中,登记了要向用户终端1的用户推荐的商品或业务有关的多个广告信息。各广告信息被赋予了类型、商品类别(或业务类别)等的信息。另外,除了广告信息数据库外,在存储部22中还设有登记向用户提供的推荐信息的推荐信息数据库,或登记构成向用户提供的内容信息(例如,广告信息或推荐信息等)的内容素材的内容素材数据库等。输入输出接口部23执行通信部21及存储部22与***控制部24之间的接口处理。
***控制部24由CPU(Central Processing Unit:中央处理单元)24a、ROM(Read Only Memory:只读存储器)24b、RAM(RandomAccess Memory:随机访问存储器)24c等构成。***控制部24的CPU24a通过读出并执行ROM24b和存储部22中存储的各种程序,来执行网页的提供处理等。
而且,***控制部24作为本发明的信息取得单元、关注度计算单元、排行确定单元、信息选择单元及信息发送单元等发挥功能。
具体地说,***控制部24取得从用户终端1发送的操作信息文件及用户ID,将该操作信息文件中包含的滚动操作信息、站点ID、页面ID及对象ID与用户ID相互关联地登记(存储)在操作信息数据库224中。此时,当操作信息文件中没有包含滚动操作速度_平均值、滚动操作速度_最大频度、滚动操作速度_最大值及滚动操作速度_最小值的情况下,***控制部24计算这些滚动操作速度而登记在操作信息数据库224中。
另外,***控制部24从操作信息数据库224提取出与某用户的用户ID对应关联的滚动操作信息、页面ID及对象ID,根据该提取出的滚动操作信息,按每个显示对象判定(计算)用户对由该提取出的对象ID所确定的显示对象的对象关注度。另外,***控制部24按每个网页判定(计算)用户对由上述提取出的页面ID确定的网页的页面关注度。另外,对象关注度及页面关注度也可以例如由评分(数值)表示,判定为,该评分越大关注度越高(换言之,有兴趣),评分越低关注度越低(换言之,无兴趣)。
例如,***控制部24以“滚动操作速度”越慢则关注度越大的方式进行计算。该情况下,通过例如Sc(关注度)=α(任意的系数)/v(滚动操作速度)的计算式进行计算。在该计算式中,α>0,v>0。
另外,例如,***控制部24也可以构成为按照“滚动操作速度/页面滞留时间”越小则关注度越大的方式进行计算。该情况下,通过例如Sc(关注度)=α(任意的系数)/(v(滚动操作速度)/Tt(页面滞留时间))的计算式来计算。另外,该计算式中,(v/Tt)>0。另外,该计算式中,也可以构成为,采用滚动操作时间来取代页面滞留时间Tt。
另外,滚动操作速度的变化频度越多(加速度的变化多),用户反复忽快忽慢地滚动,因此表明关注度越高。从而,***控制部24也可以构成为按照滚动操作速度的变化频度越多关注度越大的方式来进行计算。该情况下,通过例如Sc(关注度)=α(任意的系数)*m(滚动操作速度的变化频度)的计算式来计算。这里,滚动操作速度的变化频度通过计算例如多次检测的滚动操作速度中的规定次数(例如,1
0)的滚动操作速度中、在时间顺序上相邻的2个滚动操作速度之差的绝对值为阈值以上的数而求出。
另外,在如上述那样采用滚动操作速度的页面关注度的计算中,采用滚动操作速度_平均值、滚动操作速度_最大频度、滚动操作速度_最大值及滚动操作速度_最小值中的任意一个。另外,在将多个滚动操作速度与对象ID相互关联地进行登记时,采用这些的滚动操作速度的平均值、最大频度、最大值及最小值中的任意一个来计算对象关注度。
另外,上述的例子中是根据滚动操作速度来计算关注度,但是,作为其他例,也可以构成为根据从网页的显示开始到网页显示结束中的各滚动操作时间的累积值(合计)来计算关注度。在网页滚动暂时停止到滚动重新开始的情况下,该滚动操作时间的累积值是除去了滚动停止中的时间的滚动中累积时间。例如,***控制部24按照滚动操作时间(累积值)越长关注度越大的方式进行计算。该情况下例如通过Sc(关注度)=α(任意的系数)*t(滚动操作时间(累积值))的计算式来进行计算。
另外,页面关注度也可以构成为将针对显示在对应的网页上的全部显示对象的对象关注度累积而计算。
以上计算出的对象关注度与对应的显示对象的对象ID及用户ID相互关联地登记在关注度信息数据库225中。另外,计算出的页面关注度与对应的网页的页面ID及用户ID相互关联地登记在关注度信息数据库225中。
然后,***控制部24根据关注度信息数据库225中与某用户的用户ID相互关联的全部(或者规定数量)的页面关注度,确定页面关注度的排行。
另外,***控制部24根据关注度信息数据库225中与某用户的用户ID相互关联的全部(或者规定数量)的对象关注度,确定对象关注度的排行。
表示这样确定的关注度的排行的数据被提供给例如网站运营者等。
另外,***控制部24根据关注度信息数据库225中与某用户的用户ID相互关联的页面关注度或对象关注度,从广告信息数据库226中选择与要向该用户推荐的商品或业务有关的广告信息(要向用户提供的信息的一例),在该用户登陆时(或从用户终端1访问特定站点时)向用户终端1发送所选择的广告信息。
另外,***控制部24也可以构成为根据上述关注度,从推荐信息数据库中选择要向该用户提供的推荐信息,向用户终端1发送所选择的推荐信息。例如,选择与从上述关注度比基准值高的网页或显示对象获得的关键字等的信息关联的推荐信息。
而且,***控制部24也可以根据上述关注度,判定该用户关注多的内容素材的类别,根据该判定,从内容素材数据库中选择构成向用户提供的内容信息的内容素材,将由该选择的内容素材构成的内容信息发送给用户终端1。这里,作为内容素材的类别例如可以列举文本、静止图像及动态图像等。例如,将对象关注度比基准值高的显示对象的内容素材的类别判定为用户关注多的内容素材的类别,向用户终端1提供由该内容素材的类别构成的广告信息和推荐信息等的内容信息。
[3.信息提供***的动作]
接着,说明本实施例的信息提供***S的动作。
(3.1.操作信息文件的生成及发送)
首先,用图4说明用户终端1进行的操作信息文件的生成及发送处理。
图4是示出用户终端1中的操作信息文件的生成及发送处理的流程图。图4所示处理是在用户终端1中启动了网络浏览器后,作为对从用户终端1向例如网站3A的接入请求(例如,HTTP(Hyper Text Transfer Protocol)请求)的响应而从该网站3A发送的网页由用户终端1接收并显示时开始的。另外,在该网页中附加了该网页的页面ID及网站3A的站点ID。
在图4所示处理开始后,用户终端1的网络浏览器根据来自操作部的滚动操作有关的操作信号,判定用户的滚动操作是否已经开始(步骤S1)。在判定为滚动操作已经开始的情况下(步骤S1:是),开始对计测上述滚动操作时间的定时器进行计数,进入步骤S2,在判定为滚动操作未开始的情况下(步骤S1:否),进入步骤S7。
在步骤S2中,用户终端1的网络浏览器响应于上述滚动操作,执行使窗口画面内显示的网页滚动的滚动处理。
然后,用户终端1的网络浏览器根据来自操作部的滚动操作有关的操作信号,判定上述滚动操作是否结束(步骤S3)。然后,在例如滚动操作消失规定时间(例如,0.5秒)(于来自操作部的滚动操作有关的操作信号消失规定时间)时,用户终端1的网络浏览器判定为滚动操作结束(步骤S3:是),使计测上述滚动操作时间的定时器的计数停止,进入步骤S4。另一方面,在用户终端1的网络浏览器判定为滚动操作没有结束的情况下(步骤S3:否),返回步骤S2,继续滚动处理。
在步骤S4中,用户终端1的网络浏览器执行该网页响应于滚动操作而滚动时的与该滚动有关的滚动操作信息的取得处理。具体地说,用户终端1的网络浏览器计算网页在窗口画面内位移的位移量,并通过用该位移量除以上述计测的滚动操作时间来检测(计算)出滚动操作速度。
接着,用户终端1的网络浏览器取得滚动的网页的页面ID、提供该网页的网站3A的站点ID、该网页的滚动时窗口画面内显示的显示对象的对象ID(步骤S5)。
然后,用户终端1的网络浏览器生成包含上述取得的滚动操作信息、站点ID、页面ID及对象ID在内的操作信息文件(步骤S6),并将其暂时存储在RAM中。
在步骤S7中,用户终端1的网络浏览器判定是否满足操作信息文件的发送定时的条件。例如,在“用于使成为滚动操作信息的取得对象的滚动执行的滚动操作结束时”被规定为该发送定时的情况下,当满足该发送定时的条件时(步骤S7:是),进入步骤S8,当不满足该条件时(步骤S7:否),进入步骤S9。
在步骤S8中,用户终端1的网络浏览器将上述步骤S6中生成的操作信息文件及预先存储的用户ID经由网络NW发送给信息提供服务器2。
另外,作为上述发送定时,也可以规定为“成为滚动操作信息的取得对象的滚动结束后,用于执行下一次滚动的滚动操作开始时”。在该情况下,当成为滚动操作信息的取得对象的滚动结束后用于执行下一次滚动的滚动操作开始时,将在上述步骤S
6中生成的操作信息文件等发送给信息提供服务器2。
或者,作为上述发送定时,也可以规定为“成为滚动操作信息的取得对象的滚动结束后,由滚动操作以外的用户进行指定(或选择)操作时”。在该情况下,当成为滚动操作信息的取得对象的滚动结束后由滚动操作以外的用户进行指定(或选择)操作时,将在上述步骤S6中生成的操作信息文件等发送给信息提供服务器2。另外,关于由上述滚动操作以外的用户进行的指定(或选择),可以列举例如购入按钮、预约按钮或结算按钮等的各种按钮的指定(鼠标点击)和用于向其他网页跳转的链接的指定等。
或者,作为上述发送定时,也可以规定为“从前次的操作信息文件的发送起经过了规定时间时”。在该情况下,每隔规定时间(例如,1分钟),向信息提供服务器2发送在上述步骤S6中生成的操作信息文件等。
或者,作为上述发送定时,也可以规定为“检测到规定量的数据蓄积时”。在该情况下,每蓄积规定量的操作信息文件的数据时,向信息提供服务器2发送在上述步骤S6中生成的操作信息文件等。在步骤S9中,用户终端1的网络浏览器判定是否存在网页的显示结束指示。例如,由用户指定了关闭网页的按钮(或返回按钮)时,或指定了用于向其他网页跳转的超链接时,用户终端1的网络浏览器判定为存在网页的显示结束指示(步骤S9:是),进入步骤S11。另一方面,用户终端1的网络浏览器在判定为没有网页的显示结束指示时(步骤S9:否),进入步骤S10,进行其他处理(例如,与用户的输入操作等相应的处理),返回步骤S1。
在步骤S11中,用户终端1的网络浏览器计算页面滞留时间,生成包含表示该页面滞留时间的信息、页面ID及站点ID在内的操作信息文件,将该生成的操作信息文件及预先存储的用户ID经由网络NW发送给信息提供服务器2,结束该处理。
另外,上述步骤S4中使用的“滚动操作时间”被设为从滚动操作的开始到滚动操作的结束的时间,但是,当利用该时间计算滚动操作速度时,在例如用户执行快速滚动后暂时停止而稍微浏览网页后再次滚动这样的滚动操作的情况下,有可能不能判定准确的用户的关注度。
因而,如果考虑这样的情况而将“滚动操作时间”设为从滚动操作的开始到下一次滚动操作的开始的时间,则即使在用户执行快速滚动后暂时停止而稍微浏览网页后再次滚动这样的滚动操作的情况下,也能够判定准确的用户的关注度。这里,从滚动操作的开始到下一次滚动操作的开始的时间,具体地说,是从用于使成为滚动操作信息的取得对象的滚动执行的滚动操作的开始经过了滚动的暂时停止时间而到用于使下一次滚动执行的滚动操作的开始的时间。在该情况下,用户终端1的网络浏览器在上述步骤S3中判定为滚动操作结束的情况下,不停止计测上述滚动操作时间的定时器所进行的计数,而是在下一次滚动操作开始时停止。然后,用户终端1的网络浏览器在步骤S4中,将网页在窗口画面内位移的位移量除以上述计测出的滚动操作时间(从滚动操作的开始到下一次滚动操作的开始的时间),计算滚动操作速度。另外,在该情况下,用户终端1的网络浏览器在步骤S8中当成为滚动操作信息的取得对象的滚动结束后且用于使下一次滚动执行的滚动操作开始时,将包含计算出的滚动操作速度的操作信息文件等发送给信息提供服务器2。
图5是示出网页的位移量与滚动操作时间之间的关系的一例的概念图。在图5所示期间P1中,“t1”是滚动时间(即,从滚动操作开始到滚动操作结束的时间),“t2”是滚动的暂时停止时间,“t3”(=t1+t2)是滚动操作的开始到下一次滚动操作的开始的时间。另外,在图5所示期间P1中,“d1”是滚动形成的位移量。
在采用“t1”作为上述滚动操作时间的情况下,滚动操作速度v1=d1/t1。另一方面,在采用“t3”作为上述滚动操作时间的情况下,滚动操作速度v3=d1/t3。这样,在期间P1中,在采用“t1”作为上述滚动操作时间来计算滚动操作速度时,由于该速度相对变快,因此判定为用户的关注度低。另一方面,在采用包含滚动的暂时停止时间的“t3”作为上述滚动操作时间来计算滚动操作速度时,该速度相对变慢,因此可以判定为用户的关注度高。
另外,在上述滚动操作时间被设为“滚动操作的开始到下一次滚动操作的开始的时间”时,在图5所示期间P4中,由于下一次滚动操作还未开始(基于网页的显示结束等),因此,在该期间P4中,滚动操作时间及滚动操作速度无法计算。在要计算滚动操作速度_平均值的情况下,仅采用期间P1~P3中的3个滚动操作速度而不考虑期间P4。
另外,在图4所示处理中,构成为,每次在显示网页的状态下出现滚动时向信息提供服务器2发送操作信息文件,但是,作为其他例,也可以构成为,将生成的操作信息文件预先保存在存储部(硬盘等)中,在用户终端1向信息提供服务器2进行请求登陆等时,将上述保存的操作信息文件及用户ID向信息提供服务器2发送。
另外,也可以在上述操作信息文件中存储与网站3A有关的信息及与从该网站3A提供的网页有关的信息。
另外,上述动作例中,以网站3A作为了例子,但是在其他网站3k中也是同样的。
(3.2.滚动操作信息等的登记)
接着,用图6说明信息提供服务器2进行的滚动操作信息等的登记处理。
图6是示出信息提供服务器2的***控制部24中的滚动操作信息等的登记处理的流程图。图6所示处理在接收到从用户终端1发送的操作信息文件及用户ID时开始。
当图6所示处理开始后,信息提供服务器2的***控制部24从接收的操作信息文件中,取得滚动操作信息、站点ID、页面ID及对象ID(步骤S21)。
然后,***控制部24将取得的滚动操作信息、站点ID、页面ID及对象ID与接收到的用户ID相互关联地登记在操作信息数据库224中(步骤S22),结束该处理。
另外,在与取得的页面ID及对象ID的组相同的页面ID及对象ID的组已经与上述用户ID相互关联地登记在操作信息数据库224中的情况下,也可以构成为,不登记而废弃上述取得的滚动操作信息、站点ID、页面ID及对象ID,或者登记(改写更新)上述取得的滚动操作信息、站点ID、页面ID及对象ID而取代已经登记的滚动操作信息、站点ID、页面ID及对象ID。
另外,当操作信息文件中存储了与网页有关的信息时,与网页有关的信息及页面ID相互关联地被登记在站点信息数据库223中。在操作信息文件存储有与显示对象有关的信息时,与显示对象有关的信息及对象ID相互关联地被登记在站点信息数据库223中。
但是,上述例子中,构成为由用户终端1计算滚动操作速度,但是也可以构成为由信息提供服务器2计算滚动操作速度。在该情况下,由用户终端1计算出的“网页的位移量”和“滚动操作时间”(“滚动操作的开始到滚动操作的结束的时间”或“滚动操作的开始到下一次滚动操作的开始的时间”)包含在操作信息文件中被发送给信息提供服务器2。然后,由***控制部24根据“网页的位移量”和“滚动操作时间”来计算滚动操作速度,并登记在操作信息数据库224中。
另外,图6所示处理也在从用户终端1接收到包含表示页面滞留时间的信息、页面ID及站点ID在内的操作信息文件及用户ID时进行。
(3.3.基于关注度的信息提供)
接着,用图7说明信息提供服务器2进行的基于关注度的信息提供处理。
图7是示出信息提供服务器2的***控制部24中基于关注度的信息提供处理的流程图。另外,作为该处理的前提,用户终端1的用户的用户信息通过会员登记处理已经登记在用户信息数据库221中,而且,该用户的认证信息已经登记在认证信息数据库222中。
图7所示处理是在信息提供服务器2中响应于来自访问的用户终端1的登陆请求(包含登陆ID及密码)而进行登陆处理且用户终端1的用户ID确定时开始。另外,在登陆处理中,判别登陆请求中包含的登陆ID和密码的组是否被已登记在认证信息数据库222中,若已登记,则确定用户ID。
在图7所示处理开始后,信息提供服务器2的***控制部24判别是计算对象关注度还是计算页面关注度(步骤S31)。关于计算对象关注度和页面关注度的哪一个,可以由管理者预先设定,也可以由用户终端1的用户选择。
而且,在***控制部24判别为计算对象关注度的情况下,进入步骤S32,在判别为计算页面关注度的情况下,进入步骤S36。
在步骤S32中,***控制部24从操作信息数据库224中提取出与上述确定的用户ID相互关联的对象ID以及与其相互关联的滚动操作信息。
然后,***控制部24根据与上述提取出的各对象ID相互关联的滚动操作信息,如上所述,按每个显示对象计算用户对由该对象ID确定的显示对象的对象关注度(步骤S33)。
然后,***控制部24将计算出的各对象关注度与对应的显示对象的对象ID及上述确定的用户ID相互关联地登记在关注度信息数据库225中(步骤S34)。
然后,***控制部24从关注度信息数据库225中提取出与所确定的用户ID相互关联的全部(或者规定数量)的对象ID及其相互关联的对象关注度,根据提取出的对象关注度,确定对象关注度的排行(步骤S35),进入步骤S40。该对象关注度的排行中,例如按对象关注度从高到低的顺序排列对象ID,对各显示对象赋予对象关注度的顺位。
另一方面,在步骤S36中,***控制部24从操作信息数据库224中提取出与上述确定的用户ID相互关联的页面ID以及与其相互关联的滚动操作信息。
接着,***控制部24根据与上述提取出的各页面ID相互关联的滚动操作信息,如上所述地,按网页计算用户对由该页面ID确定的网页的页面关注度(步骤S37)。
然后,***控制部24将计算出的各页面关注度与对应的网页的页面ID及上述确定的用户ID相互关联地登记在关注度信息数据库225中(步骤S38)。
接着,***控制部24从关注度信息数据库225中提取出与确定的用户ID相互关联的全部(或者规定数量)的页面ID及与其相关的页面关注度,根据提取出的页面关注度,确定页面关注度的排行(步骤S39),进入步骤S40。在该页面关注度的排行中,例如按照页面关注度从高到低的顺序排列页面ID,对各网页赋予页面关注度的顺位。
然后,在步骤S40中,***控制部24根据确定的对象关注度(或页面关注度)的排行,从广告信息数据库226中选择与要向用户推荐的商品或业务有关的广告信息。例如,***控制部24从站点信息数据库223中确定对象关注度的排行为第1位的显示对象的类型或商品类别,从广告信息数据库226中选择赋予了确定的类型或商品类别的广告信息。
另外,也可以构成为,按每个网页或按每个显示对象在广告信息数据库226中预先登记广告信息,根据上述关注度,选择(分出)任一的广告信息。在该情况下,例如,选择赋予了对象关注度的排行为第1位的显示对象的类型或商品类别(或业务类别)的广告信息。
然后,***控制部24生成显示有所选择的广告信息的网页,将生成的网页发送给用户终端1(步骤S41)。因而,发送的网页显示在用户终端1的显示器上。这样,可以根据关注度,按类型单位或商品单位(或业务单位)来向用户推荐商品(或业务)。
另外,当上述网页生成时,也可以预先登记多个构成不同于该网页的基本布局的布局的素材数据,根据上述关注度,选择任一素材数据(例如被赋予对象关注度为第1位的显示对象的类型的素材数据),确定由选择的素材数据构成的布局。根据该构成,可以自动地提供用户喜欢的布局的网页。
另外,在上述步骤S40中,构成为根据对象关注度的排行或页面关注度的排行,选择与要向用户推荐的商品或业务有关的广告信息,但是,也可以构成为根据对象关注度的排行和页面关注度的排行两者,选择与要向用户推荐的商品或业务有关的广告信息。例如,***控制部24从广告信息数据库226中选择被赋予对象关注度的排行为第1位的显示对象的类型或商品类别且被赋予页面关注度的排行为第1位的网页的类型的广告信息。根据该构成,能够向该用户推荐用户的关注度更高的商品或业务。
另外,虽然构成为通过利用登陆处理确定用户ID而执行对象关注度或页面关注度的计算及登记到关注度信息数据库225中,但是,作为其他例,对象关注度及页面关注度的计算以及登记到关注度信息数据库225中也可以与登陆处理无特别关系,而构成为以规定时间(例如,12小时)为间隔来执行。根据该构成,可以更迅速生成及发送显示上述选择的广告信息的网页。
如以上说明地,根据上述实施例,构成为,信息提供服务器2取得显示在用户终端1上的网页响应于用户的滚动操作而滚动时的与该滚动有关的滚动操作信息,并根据该滚动操作信息,判定用户对网页或显示对象的关注度,因此,可以提高用户对网页或显示对象的关注度的精度,适切评价该关注度。另外,通过利用这种精度高的用户的关注度,可以向用户提示更符合用户的嗜好的广告信息等,更有效推荐商品、业务。
尤其是,由于根据用户的滚动操作速度的快慢来确定关注度的高低,因此,可以在滚动操作这种通常的操作中,在用户未特别意识到的情况下判定精度高的关注度。
另外,由于构成为按页面单位和显示对象单位来判定关注度,因此,可以根据使用目的来区分使用关注度。例如,在希望采用对象关注度的情况下,可以通过更细的单位来把握用户的关注度。
[4.基于画面尺寸的关注度的调整]
上述实施例中,当信息提供服务器2根据滚动操作信息计算关注度时,也可以够成为通过与用户终端1的网络浏览器的画面尺寸对应的权重来调节该关注度。
在该情况下,用户终端1的网络浏览器生成除了滚动操作信息、站点ID、页面ID及对象ID以外,还包含表示上述画面尺寸的画面尺寸信息的操作信息文件,向信息提供服务器2发送该操作信息文件及用户ID。另外,网络浏览器的画面尺寸可利用JavaScript(注册商标)取得。
信息提供服务器2的***控制部24在接收到来自用户终端1的操作信息文件后,从该操作信息文件中取得滚动操作信息、站点ID、页面ID、对象ID及画面尺寸信息,并与该用户ID相互关联地将滚动操作信息、站点ID、页面ID、对象ID及画面尺寸信息登记到操作信息数据库224中。
然后,信息提供服务器2的***控制部24从操作信息数据库224中提取出与用户ID相互关联的滚动操作信息、页面ID、对象ID及画面尺寸信息,在根据该提取出的滚动操作信息计算上述关注度时,通过与提取出的画面尺寸信息所表示的画面尺寸对应的权重来调节该关注度。
例如,在通过Sc(关注度)=α(任意系数)/v(滚动操作速度)的计算式计算关注度的情况下,设α为权重,当上述画面尺寸比预定的画面基准尺寸(例如,横800点(dot)x纵600点)大(例如,面积大)时,通过设为比上述画面尺寸和画面基准尺寸相同时的“α”(例如,α=100)小(例如,α=80),来调节关注度。这是因为,当画面尺寸比画面基准尺寸大时,把握网页的内容更需花费时间,滚动操作速度容易变慢(即,即使用户没什么兴趣,关注度也变高),因此,相应地降低关注度。
另一方面,在上述画面尺寸比预定的画面基准尺寸小(例如,面积小)的情况下,通过设为比画面尺寸和画面基准尺寸相同时的“α”(例如,α=100)大(例如,α=120),来调节关注度。这是因为,当画面尺寸比画面基准尺寸小时,把握网页的内容可短时间完成,滚动操作速度容易变快(即,即使用户有兴趣,关注度也变低),因此,相应地提高关注度。
根据这样的构成,例如,即使单个用户在使用画面尺寸大的用户终端(例如,PC)和画面尺寸小的用户终端(例如,PDA)的情况下,可以共用利用由各个用户终端检测出的滚动操作速度等而计算出的各关注度。
[5.基于显示文字尺寸的关注度的调节]
上述实施例中,当信息提供服务器2根据滚动操作信息计算关注度时,也可以构成为,通过用户终端1上显示的网页或与显示对象中的显示文字尺寸相应的权重来调节该关注度。
在该情况下,用户终端1的网络浏览器生成除了滚动操作信息、站点ID、页面ID及对象ID还包含表示上述显示文字尺寸的显示文字尺寸信息的操作信息文件,并向信息提供服务器2发送该操作信息文件及用户ID。
信息提供服务器2的***控制部24在接收来自用户终端1的操作信息文件后,从该操作信息文件中取得滚动操作信息、站点ID、页面ID、对象ID及显示文字尺寸信息,并与该用户ID对应关联地将滚动操作信息、站点ID、页面ID、对象ID及显示文字尺寸信息登记在操作信息数据库224中。
然后,信息提供服务器2的***控制部24在从操作信息数据库224中提取出与用户ID相互关联的、滚动操作信息、页面ID、对象ID及显示文字尺寸信息并根据该提取出的滚动操作信息计算上述关注度时,通过与提取出的显示文字尺寸信息表示的显示文字尺寸对应的权重来调节该关注度。
例如,在利用Sc(关注度)=α(任意系数)/v(滚动操作速度)的计算式计算关注度时,设α为权重,当上述显示文字尺寸比预定的文字基准尺寸(例如,中)小时,通过设为比显示文字尺寸和文字基准尺寸相同时的“α”(例如,α=100)小(例如,α=80),来调节关注度。这是因为,当显示文字尺寸比文字基准尺寸小时,把握网页的内容更需花费时间,滚动操作速度容易变慢(即,即使用户没什么兴趣,关注度也变高),因此,相应地降低关注度。
另一方面,当上述显示文字尺寸比预定的文字基准尺寸大时,通过设为比显示文字尺寸和文字基准尺寸相同时的“α”(例如,α=100)大(例如,α=120),来调节关注度。这是因为,显示文字尺寸比文字基准尺寸大时,把握网页的内容可短时间完成,滚动操作速度容易变快(即,即使用户有兴趣,关注度也变低),因此,相应地提高关注度。
根据这样的构成,例如,即使单个用户在使用显示文字尺寸大的用户终端(例如,PC)和显示文字尺寸小的用户终端(例如,PDA)时,也可以共用利用由各个用户终端检测出的滚动操作速度等而计算出的各关注度。另外,当单个用户使用一个用户终端时,即使适当变更显示文字尺寸时,也可以共用利用在以各个显示文字尺寸显示时检测出的滚动操作速度等而算出的各关注度。
另外,也可以构成为根据上述画面尺寸及显示文字尺寸以外的参数来进行关注度的调整。例如,也可以构成为根据显示对象的类别(例如,动态图像和静止图像)来调节关注度。这是因为,在动态图像的情况下,与静止图像不同地,用户在动态图像的部分使滚动操作临时停止或缓慢滚动,因此必须考虑该时间。该情况下,例如,滚动时的显示对象为动态图像的情况下,通过变得比显示对象为静止图像时的“α”(例如,α=100)小(例如,α=50),来调节关注度(即,降低关注度)。
另外,上述实施例中,说明了信息提供服务器2的***控制部24具有作为本发明的信息取得单元及关注度计算单元等的功能的例子,但是,作为这些单元,也可以将使计算机实现功能的终端程序***例如用户终端1的网络浏览器。在该情况下,用户终端1取得对窗口画面中显示的内容的显示区域的滚动操作信息和用于确定该内容的内容确定信息,根据取得的滚动操作信息,计算用户对由取得的内容确定信息所确定的内容的关注度(也可以通过向信息提供服务器2发送计算出的结果来进行上述处理)。另外,本发明的终端程序例如也可以经由网络NW从规定的服务器等取得,也可以记录在CD、DVD等的记录介质中,经由驱动器装置读入。
标号说明
1用户终端
2信息提供服务器
3k网站
21通信部
22存储部
23输入输出接口部
24***控制部
25***总线
NW网络
S信息提供***

Claims (18)

1.一种服务器装置,其中,终端装置能够经由网络访问该服务器装置,其特征在于,所述服务器装置具备:
信息取得单元,其从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及
关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
2.根据权利要求1所述的服务器装置,其特征在于,所述服务器装置还具备:
存储单元,其将所述取得的滚动操作信息与内容确定信息相互关联地存储起来;以及
提取单元,其从所述存储单元中提取出所述滚动操作信息和所述内容确定信息。
3.根据权利要求2所述的服务器装置,其特征在于,
所述存储单元中存储有与多个内容分别对应的所述滚动操作信息和所述内容确定信息,
所述关注度计算单元按每个所述内容计算所述关注度,
所述服务器装置还具备排行确定单元,该排行确定单元根据所述计算出的各关注度,确定关注度的排行。
4.根据权利要求1至3中任一项所述的服务器装置,其特征在于,所述服务器装置具备:
信息选择单元,其根据所述计算出的关注度,选择要向所述用户提供的信息;以及
信息发送单元,其向所述终端装置发送所述选择出的信息。
5.根据权利要求1至4中任一项所述的服务器装置,其特征在于,
所述滚动操作信息中示出了滚动操作速度,
所述关注度计算单元按照所述滚动操作信息所表示的滚动操作速度越慢所述关注度越大的方式进行计算。
6.根据权利要求1至4中任一项所述的服务器装置,其特征在于,
所述滚动操作信息中示出了滚动操作时间,
所述关注度计算单元按照所述滚动操作信息所表示的滚动操作时间越长所述关注度越大的方式进行计算。
7.根据权利要求1至4中任一项所述的服务器装置,其特征在于,
所述滚动操作信息中示出了滚动操作速度,
所述关注度计算单元按照所述滚动操作信息所表示的滚动操作速度的变化频度越高所述关注度越大的方式进行计算。
8.根据权利要求1至7中任一项所述的服务器装置,其特征在于,
所述信息取得单元从所述终端装置一并取得所述滚动操作信息及所述内容确定信息以及表示该终端装置的画面尺寸的画面尺寸信息,
所述存储单元将所述取得的所述滚动操作信息和所述内容确定信息以及所述画面尺寸信息相互关联地存储起来,
所述关注度计算单元在从所述存储单元中提取出所述滚动操作信息和所述内容确定信息以及所述画面尺寸信息并根据该提取出的滚动操作信息计算所述关注度时,通过与所述提取出的画面尺寸信息所表示的画面尺寸对应的权重来调节该关注度。
9.根据权利要求1至7中任一项所述的服务器装置,其特征在于,
所述信息取得单元从所述终端装置一并取得所述滚动操作信息和所述内容确定信息以及表示该终端装置上显示的内容中的显示文字尺寸的显示文字尺寸信息,
所述存储单元将所述取得的所述滚动操作信息和所述内容确定信息以及所述显示文字尺寸信息相互关联地存储起来,
所述关注度计算单元在从所述存储单元中提取出所述滚动操作信息和所述内容确定信息以及所述画面尺寸信息并根据该提取出的滚动操作信息计算所述关注度时,通过与所述提取出的显示文字尺寸信息所表示的显示文字尺寸对应的权重来调节该关注度。
10.根据权利要求1至9中任一项所述的服务器装置,其特征在于,
所述滚动操作信息中示出了滚动操作速度,
所述滚动操作速度是通过将所述内容滚动的位移量除以从滚动操作开始到下一次滚动操作开始的时间来计算的。
11.根据权利要求1至10中任一项所述的服务器装置,其特征在于,
所述内容由所述终端装置上显示的网页上显示的动态图像、静止图像及文本中的至少一种构成。
12.一种服务器装置中的用户关注度计算方法,其中,终端装置能够经由网络访问该服务器装置,其特征在于,所述用户关注度计算方法具备以下步骤:
从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;
根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
13.一种用户关注度计算程序,其使终端装置经由网络能够访问的计算机作为以下单元发挥功能:
信息取得单元,其从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及
关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
14.一种记录有用户关注度计算程序的记录介质,其中,该用户关注度计算程序使终端装置经由网络能够访问的计算机作为以下单元发挥功能:
信息取得单元,其从所述终端装置取得针对该终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及
关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
15.一种终端装置,其特征在于,该终端装置具备:
信息取得单元,其取得针对终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及
关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
16.一种终端程序,其特征在于,该终端程序使计算机作为以下单元发挥功能:
信息取得单元,其取得针对所述终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及
关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
17.一种记录有终端程序的记录介质,其特征在于,所述终端程序使计算机作为以下单元发挥功能:
信息取得单元,其取得针对所述终端装置的显示区域的滚动操作信息和用于确定该显示区域中显示的内容的内容确定信息;以及
关注度计算单元,其根据所述取得的滚动操作信息,计算用户对由所述取得的内容确定信息确定的内容的关注度。
18.一种信息提供***,其具备终端装置和该终端装置能够经由网络访问的服务器装置,其特征在于,
所述终端装置具备:
取得单元,其取得针对该终端装置的显示区域的滚动操作信息;以及
发送单元,其向所述服务器装置发送所述取得的滚动操作信息和用于确定所述显示区域中显示的内容的内容确定信息,
所述服务器装置具备:
接收单元,其接收从所述终端装置发送来的所述滚动操作信息和所述内容确定信息;以及
关注度计算单元,其根据所述接收到的滚动操作信息,计算用户对由所述接收到的内容确定信息确定的内容的关注度。
CN2010800535995A 2009-11-26 2010-11-18 服务器装置、终端装置、用户关注度计算方法、用户关注度计算程序、终端程序、记录有程序的记录介质及信息提供*** Pending CN102667842A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2009-268801 2009-11-26
JP2009268801A JP5185240B2 (ja) 2009-11-26 2009-11-26 サーバ装置、ユーザ関心度算出方法、ユーザ関心度算出プログラム、及び情報提供システム
PCT/JP2010/070597 WO2011065283A1 (ja) 2009-11-26 2010-11-18 サーバ装置、端末装置、ユーザ関心度算出方法、ユーザ関心度算出プログラム、端末プログラム、プログラムが記録された記録媒体、及び情報提供システム

Publications (1)

Publication Number Publication Date
CN102667842A true CN102667842A (zh) 2012-09-12

Family

ID=44066387

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010800535995A Pending CN102667842A (zh) 2009-11-26 2010-11-18 服务器装置、终端装置、用户关注度计算方法、用户关注度计算程序、终端程序、记录有程序的记录介质及信息提供***

Country Status (6)

Country Link
US (2) US9251526B2 (zh)
EP (1) EP2500860A4 (zh)
JP (1) JP5185240B2 (zh)
CN (1) CN102667842A (zh)
TW (1) TWI424326B (zh)
WO (1) WO2011065283A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104423804A (zh) * 2013-08-28 2015-03-18 三星电子株式会社 用于显示内容的方法和电子设备
CN104871237A (zh) * 2012-12-07 2015-08-26 尤塔设备Ipr有限公司 认证对设备驱动器释放的数据
CN107526760A (zh) * 2016-06-15 2017-12-29 Sk 普兰尼特有限公司 使用滚动模式的兴趣信息分析方法和使用该方法的设备

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012002209A1 (ja) * 2010-06-28 2012-01-05 楽天株式会社 情報表示システム、情報表示装置、情報表示方法、情報表示プログラム、情報提供装置、および、記録媒体
KR20120079416A (ko) * 2011-01-04 2012-07-12 삼성전자주식회사 웹 페이지의 콘텐츠 서비스 공유 방법, 장치 및 이를 제공하는 시스템
JP5492153B2 (ja) * 2011-07-29 2014-05-14 楽天株式会社 情報処理装置、情報処理方法、及び情報処理プログラム
JP5863423B2 (ja) * 2011-11-30 2016-02-16 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
US20130238433A1 (en) * 2012-03-08 2013-09-12 Yahoo! Inc. Method and system for providing relevant advertisements by monitoring scroll-speeds
US8645212B2 (en) * 2012-04-30 2014-02-04 Bounce Exchange Llc Detection of exit behavior of an internet user
KR20140010685A (ko) * 2012-07-16 2014-01-27 삼성전자주식회사 휴대 단말기에서 객체 이동 방법 및 장치
KR101974867B1 (ko) 2012-08-24 2019-08-23 삼성전자주식회사 컨텐츠의 스테이 값을 계산하여 유알엘을 자동 저장하는 전자 장치 및 방법
JP5864028B2 (ja) * 2013-03-29 2016-02-17 三菱電機株式会社 情報処理装置および情報処理システム
US10210541B2 (en) * 2013-07-02 2019-02-19 Facebook, Inc. Crediting impressions to advertisements in scrollable advertisement units
JP6120731B2 (ja) * 2013-08-28 2017-04-26 京セラ株式会社 電子機器および電子機器の制御方法
JP6286949B2 (ja) * 2013-08-30 2018-03-07 キヤノンマーケティングジャパン株式会社 文書閲覧システム、文書閲覧装置、制御方法、およびプログラム。
SG11201703761PA (en) * 2014-11-14 2017-06-29 Fujitsu Ltd Automatic page editing method, automatic page editing program, and automatic page editing device
JP6077192B1 (ja) * 2015-12-08 2017-02-08 楽天株式会社 提示装置、提示方法、非一時的なコンピュータ読取可能な情報記録媒体、及び、プログラム
US10289647B2 (en) * 2015-12-28 2019-05-14 Facebook, Inc. Recommending pages of content to an online system user by identifying content from recommended pages to the user
WO2017127609A1 (en) 2016-01-21 2017-07-27 Bounce Exchange, Inc. Systems and methods of dynamically providing information at detection of exit intent on a mobile computing device
CN107220230A (zh) * 2016-03-22 2017-09-29 阿里巴巴集团控股有限公司 一种信息采集方法和装置,以及一种智能终端
JP6717046B2 (ja) 2016-05-17 2020-07-01 富士通株式会社 関心度評価装置,方法及びプログラム
KR101762545B1 (ko) * 2016-07-11 2017-07-28 이화여자대학교 산학협력단 사용자 맞춤형 웹 서비스 제공 장치 및 방법
JP2018060241A (ja) * 2016-09-30 2018-04-12 富士通株式会社 関心度評価プログラム、対話プログラム、表示プログラム、装置、及び方法
CN109845284B (zh) * 2016-10-12 2021-06-25 Lg 电子株式会社 显示装置及其操作方法
JP6753265B2 (ja) * 2016-10-19 2020-09-09 富士通株式会社 表示制御プログラム、装置、及び方法
JP6828383B2 (ja) * 2016-11-02 2021-02-10 富士通株式会社 表示制御プログラム、表示制御方法および情報処理装置
WO2018115440A1 (en) * 2016-12-22 2018-06-28 Ve Global Uk Limited Inferring exit on detecting a scrolling condition
JP2018195024A (ja) * 2017-05-16 2018-12-06 富士通株式会社 関心度評価プログラム、装置、及び方法
JP6679664B2 (ja) * 2018-06-29 2020-04-15 ヤフー株式会社 情報処理装置、情報処理方法及びプログラム
JP7081807B2 (ja) * 2018-08-07 2022-06-07 株式会社Exidea 閲覧状況解析装置、閲覧状況解析方法および閲覧状況解析プログラム
JP6768043B2 (ja) * 2018-09-20 2020-10-14 ヤフー株式会社 決定装置、決定方法及び決定プログラム
JP2019036326A (ja) * 2018-10-05 2019-03-07 株式会社ニコン 電子機器
JP7080456B2 (ja) * 2021-02-10 2022-06-06 株式会社プレイド サーバ装置、情報処理方法、およびプログラム
JP7297829B2 (ja) * 2021-09-02 2023-06-26 エヌ・ティ・ティ・コミュニケーションズ株式会社 情報表示制御装置、方法およびプログラム

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112978A (ja) * 1998-10-05 2000-04-21 Fuji Xerox Co Ltd カスタマイズ配信装置
CN1983264A (zh) * 2006-05-19 2007-06-20 华为技术有限公司 一种收集用户数据的***及方法
JP2008198171A (ja) * 2007-02-13 2008-08-28 Iru Kim ウェブ文書の利用者関心度分析方法及びこのためのシステム
WO2009116317A1 (ja) * 2008-03-18 2009-09-24 ブラザー工業株式会社 情報提示装置

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000070597A (ja) * 1998-09-01 2000-03-07 Fuji Car Mfg Co Ltd 袖プレス機
JP2001051925A (ja) 1999-08-09 2001-02-23 Nippon System Development Co Ltd ネットワーク上の閲覧情報収集方法及びシステム、並びに記憶媒体
US6515690B1 (en) * 2000-02-25 2003-02-04 Xerox Corporation Systems and methods providing an interface for navigating dynamic text
EP1286288A4 (en) * 2000-05-31 2005-08-31 Ntt Docomo Inc METHOD AND SYSTEM FOR DISTRIBUTING ADVERTISEMENTS ON A NETWORK
US20060146719A1 (en) * 2004-11-08 2006-07-06 Sobek Adam D Web-based navigational system for the disabled community
JP4874332B2 (ja) * 2006-05-18 2012-02-15 株式会社Vis総研 コンテンツに対する利用者応答を評価する制御装置
JP2007316934A (ja) * 2006-05-25 2007-12-06 Fujitsu Ltd 情報処理装置、情報処理方法及びプログラム
US20080141126A1 (en) * 2006-11-17 2008-06-12 Vincent Lee Johnson Method and system to aid in viewing digital content

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000112978A (ja) * 1998-10-05 2000-04-21 Fuji Xerox Co Ltd カスタマイズ配信装置
CN1983264A (zh) * 2006-05-19 2007-06-20 华为技术有限公司 一种收集用户数据的***及方法
JP2008198171A (ja) * 2007-02-13 2008-08-28 Iru Kim ウェブ文書の利用者関心度分析方法及びこのためのシステム
WO2009116317A1 (ja) * 2008-03-18 2009-09-24 ブラザー工業株式会社 情報提示装置

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104871237A (zh) * 2012-12-07 2015-08-26 尤塔设备Ipr有限公司 认证对设备驱动器释放的数据
CN104423804A (zh) * 2013-08-28 2015-03-18 三星电子株式会社 用于显示内容的方法和电子设备
CN104423804B (zh) * 2013-08-28 2018-12-14 三星电子株式会社 用于显示内容的方法和电子设备
US10310722B2 (en) 2013-08-28 2019-06-04 Samsung Electronics Co., Ltd. Method and electronic device for controlling scroll speed of content
CN107526760A (zh) * 2016-06-15 2017-12-29 Sk 普兰尼特有限公司 使用滚动模式的兴趣信息分析方法和使用该方法的设备
US10803506B2 (en) 2016-06-15 2020-10-13 Sk Planet Co., Ltd. Interest information analysis method using scroll pattern and apparatus using the same

Also Published As

Publication number Publication date
US20120278742A1 (en) 2012-11-01
TWI424326B (zh) 2014-01-21
JP5185240B2 (ja) 2013-04-17
EP2500860A4 (en) 2013-10-09
WO2011065283A1 (ja) 2011-06-03
TW201133257A (en) 2011-10-01
US20150350294A1 (en) 2015-12-03
EP2500860A1 (en) 2012-09-19
JP2011113280A (ja) 2011-06-09
US9251526B2 (en) 2016-02-02
US10169766B2 (en) 2019-01-01

Similar Documents

Publication Publication Date Title
CN102667842A (zh) 服务器装置、终端装置、用户关注度计算方法、用户关注度计算程序、终端程序、记录有程序的记录介质及信息提供***
CN102855270B (zh) 信息处理装置、关注内容判定方法、终端装置及信息提供***
US20140180828A1 (en) Information processing apparatus, information processing method, information processing program, and recording medium having stored therein information processing program
CN102959575B (zh) 信息处理装置以及信息处理方法
US10082945B2 (en) Systems and methods of dynamically providing information at detection of exit intent on a mobile computing device
US8490009B2 (en) Information processing apparatus, terminal apparatus, content of interest determination method, content of interest determination program, terminal program , recording medium on which program is recorded, and information provision system
JP4881994B2 (ja) 情報処理装置、関心コンテンツ判定方法、関心コンテンツ判定プログラム、及び情報提供システム
JP6501571B2 (ja) 情報処理装置、情報処理方法および情報処理プログラム
JP5774661B2 (ja) 配信装置、端末装置、配信方法、配信プログラム及び端末プログラム
JP6828383B2 (ja) 表示制御プログラム、表示制御方法および情報処理装置
JP6096841B2 (ja) 表示制御プログラム及び端末装置
JP7034459B1 (ja) 情報処理装置、情報処理システム、及びプログラム
JP4881995B2 (ja) 情報処理装置、関心コンテンツ判定方法、関心コンテンツ判定プログラム、及び情報提供システム
JP2011113278A (ja) サーバ装置、情報提供方法、情報提供プログラム、及び情報提供システム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20120912