专利名称:信息处理设备、信息处理方法、和信息处理程序的制作方法
技术领域:
本发明涉及一种信息处理设备、信息处理方法、和信息处理程序,该信息处理设备从终端接收包括搜索关键词的搜索请求,并且执行信息处理。
背景技术:
近年来,由于因特网普及到每个家庭中,所以构建了以下环境,其中每个用户读取信息,购买产品,在特定页面上加入团体(group)以交换信息,并且掌握其他用户在因特网上的行为。为此原因,开发了使用因特网的各种类型的广告,诸如横幅广告、列表(listing) 广告、和成员(affiliate)广告。在此状况下,做出了使用因特网广告的用户的社会参与。例如,专利文献1公开了一种使用成员广告的国际福利支持方法,其中通过服务器管理者/运营者、多个非营利团体、支持所述非营利团体的个人支持者、登广告者、提供者、广告代理商、金融机构、和支持团体来构建组织,其中通过因特网来对终端进行联网,使得服务器管理者/运营者的主计算机管理相对于该组织的加入、退出和合并等,并且管理支持金(support money)、捐款和收益等的合计(counting)和分派等。引证列表专利文献专利文献1 日本专利申请特开第2006-195942号
发明内容
本发明要解决的问题然而,在相关领域中,用户需要建立用于执行成员广告的网页,没有用于建立该网页的动机的用户的利用是困难的,并且难以聚集许多参与者。为了允许人们重复地读取该网页,需要连续地更新该网页的内容。为此原因,对于用户存在巨大负担,并且该利用是困难的。已经鉴于以上环境而做出了本发明,并且本发明的目标在于提供一种信息处理设备、信息处理方法、和信息处理程序,其可以相对于具有会员(用户)的现有团体来改善用户的便利性,并且促使用户的参与。该问题的解决方案为了实现上述问题,根据第一方面的发明的特征在于,在一种信息处理设备中,该信息处理设备用于从终端接收包括输入到在该终端的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词的搜索请求,并且执行信息处理,该信息处理设备包括团体信息存储部件,用于存储从每一团体接收到的并且与每一团体相关联的信息;工具栏信息存储部件,用于存储与每一团体相关联的并且分配到每一团体的工具栏标识信息;会员信息存储部件,用于存储用以标识属于每一团体的会员的并且与每一团体相关联的会员标识信息; 接收部件,用于从该终端接收该工具栏标识信息、该会员标识信息和该搜索请求;评估部件,用于参考该会员信息存储部件,基于该会员标识信息来标识会员,并且通过针对每一会员累积搜索请求的历史来对每一会员的会员搜索请求进行合计;合计结果存储部件,用于存储该评估部件的合计结果;总点数计算部件,用于计算可分派给所述会员的会员总点数; 以及传送部件,用于向该终端传送该会员总点数的信息;其中该评估部件参考该工具栏存储部件,基于该工具栏标识信息来对该会员搜索请求进行合计,并且按照每一团体来对团体搜索请求进行合计;并且该总点数计算部件基于所合计的团体搜索请求来对该会员总点数进行更新。根据第二方面的发明的特征在于,在根据第一方面的信息处理设备中,该评估部件基于该会员搜索请求,来对来自该会员总点数的分派给每一会员的每一会员的会员点数进行合计。根据第三方面的发明的特征在于,在根据第一或第二方面的信息处理设备中,该总点数计算部件基于在过去的恒定时段期间所合计的团体搜索请求来设置初始的会员总点数。根据第四方面的发明的特征在于,在根据第一到第三方面中的任一方面的信息处理设备中,该评估部件基于该团体搜索请求,来针对每一团体对团体搜索的次数进行合计。根据第五方面的发明的特征在于,在根据第四方面的信息处理设备中,该总点数计算部件在团体搜索的次数超出了阈值的搜索次数的情况下,对该会员总点数进行更新。根据第六方面的发明的特征在于,在根据第五方面的信息处理设备中,基于在过去的恒定时段期间所合计的团体搜索的次数来计算该阈值的搜索次数。根据第七方面的发明的特征在于,在根据第一到第六方面中的任一方面的信息处理设备中,该信息处理设备还包括数据生成部件,用于生成具有用以在该工具栏上显示该会员总点数的信息的格式的数据。根据第八方面的发明的特征在于,在根据第一到第七方面中的任一方面的信息处理设备中,该数据生成部件生成具有用于显示相对于该搜索请求的搜索结果和该会员总点数的信息的格式的数据。根据第九方面的发明的特征在于,在根据第一到第八方面中的任一方面的信息处理设备中,该信息处理设备还包括工具栏提供部件,用于向每一团体分配工具栏标识信息,并且发布该工具栏。根据第十方面的发明的特征在于,在一种信息处理方法中,该信息处理方法用于从终端接收包括输入到在该终端的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词的搜索请求,并且执行信息处理,该信息处理方法包括团体信息存储步骤,用于存储从每一团体接收到的并且与每一团体相关联的信息;工具栏信息存储步骤,用于存储与每一团体相关联的并且分配到每一团体的工具栏标识信息;会员信息存储步骤,用于存储用以标识属于每一团体的会员的并且与每一团体相关联的会员标识信息;接收步骤,用于从该终端接收该工具栏标识信息、该会员标识信息和该搜索请求;评估步骤,用于参考该会员信息存储部件,基于该会员标识信息来标识会员,并且通过针对每一会员累积搜索请求的历史来对每一会员的会员搜索请求进行合计;合计结果存储步骤,用于存储该评估部件的合计结果;总点数计算步骤,用于计算能够分派给所述会员的会员总点数;以及传送步骤, 用于向该终端传送该会员总点数的信息;其中在该评估步骤中,对该工具栏存储部件进行参考,并且通过基于该工具栏标识信息对该会员搜索请求进行合计,来按照每一团体对团体搜索请求进行合计;并且在该总点数计算步骤中,基于所合计的团体搜索请求来对该会员总点数进行更新。根据第十一方面的发明的特征在于,在一种信息处理程序中,该信息处理程序用于使得计算机从终端接收包括输入到在该终端的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词的搜索请求,并且执行信息处理,该信息处理程序使得该计算机作为以下部件而运作团体信息存储部件,用于存储从每一团体接收到的并且与每一团体相关联的信息;工具栏信息存储部件,用于存储与每一团体相关联的并且分配到每一团体的工具栏标识信息;会员信息存储部件,用于存储用以标识属于每一团体的会员的并且与每一团体相关联的会员标识信息;接收部件,用于从该终端接收该工具栏标识信息、该会员标识信息和该搜索请求;评估部件,用于参考该会员信息存储部件,基于该会员标识信息来标识会员,并且通过针对每一会员累积搜索请求的历史来对每一会员的会员搜索请求进行合计; 合计结果存储部件,用于存储该评估部件的合计结果;总点数计算部件,用于计算能够分派给所述会员的会员总点数;以及传送部件,用于向该终端传送该会员总点数的信息;其中 该评估部件参考该工具栏存储部件,并且通过基于该工具栏标识信息对该会员搜索请求进行合计,来按照每一团体对团体搜索请求进行合计;并且该总点数计算部件基于所合计的团体搜索请求来对该会员总点数进行更新。根据第十二方面的发明的特征在于,在一种记录介质中,将根据第十一方面的信息处理程序记录为可由计算机读取。有益效果根据本发明,从终端接收包括输入到在该终端的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词的搜索请求、与每一团体相关联的并且分配到每一团体的工具栏标识信息、以及用于标识会员的会员标识信息;基于该会员标识信息来标识会员;通过针对每一会员累积搜索请求的历史,来对每一会员的会员搜索请求进行合计;并且通过基于该工具栏标识信息对该会员搜索请求进行合计,来按照每一团体对团体搜索请求进行合计;基于所合计的团体搜索请求来对可分派给所述会员的会员总点数进行更新;并且向该终端传送该会员总点数的信息。作为结果,即使当作为用户的会员使用在浏览器等中安装的工具栏一次以执行该搜索时,也可以向所述会员示出反映了通过对来自各个终端中的会员的搜索请求进行合计所获得的团体搜索请求的会员总点数。因此,这使得会员容易利用, 并且促成了作为团体活动的会员的参与。
图1是示出了根据本发明第一实施例的服务器系统的示意构成的示例的示意图。图2是示出了图1的管理服务器的示意构成的示例的框图。图3是示出了图1的会员终端的示意构成的示例的框图。图4是在图1的会员终端的屏幕上显示的工具栏的示例的示意图。图5是来自图1的会员终端的搜索请求的数据格式的示例的示意图。图6是示出了在图1的管理服务器中计算会员总点数(point)的操作的示例的时序图。
图7是示出了图1的管理服务器的操作的示例的时序图。图8是示出了在图1的管理服务器中提取信息的操作的示例的子例程的流程图。图9是示出了在图1的管理服务器中参考数据库的操作的示例的子例程的流程图。图10是示出了在图1的管理服务器中评估(evaluate)点数等的操作的示例的子例程的流程图。图11是示出了在图1的管理服务器中融合(fuse)数据的操作的示例的子例程的流程图。图12是示出了图5的数据格式的修改的示意图。图13是示出了在本发明的第二实施例中的、在图1的会员终端上显示的搜索结果的示意图。图14是示出了在本发明的第二实施例中融合数据的操作的示例的子例程的流程图。
具体实施例方式在下文中,将参考附图来对本发明的实施例进行描述。(第一实施例)首先,将基于附图来描述根据本发明第一实施例的信息处理服务器系统的示意构成和功能。图1是示出了根据本发明第一实施例的信息处理服务器系统的示意构成的示例的示意图。如图1所示,信息处理服务器系统10包括工具栏服务器11,用于执行用以在显示于会员终端的屏幕上的网站浏览器(web browser)中进行搜索的工具栏的发布处理和存储处理等;搜索服务器12,用于基于搜索请求来搜索网络上的搜索对象;以及管理服务器 13,用于从会员的终端接收搜索请求,并且执行信息处理,并且这些服务器通过局域网等而彼此连接。这些服务器可以存在于不同的站点处,并且可以通过网络3而彼此连接。信息处理服务器系统10包括团体信息数据库(团体信息存储部件)14,用于接收与每一团体相关联的信息,并存储该信息;会员信息数据库(会员信息存储部件)15,用于从会员接收与该会员相关联的信息,并且存储用以与每一团体进行相关联的信息;以及工具栏信息数据库(工具栏信息存储部件)16,用于存储与每一团体相关联的并且分配到每一团体的工具栏标识信息。信息处理服务器系统10还包括搜索历史数据库(搜索历史存储部件)17,其用于将会员的搜索请求存储为历史。在此情况下,工具栏是一种菜单,其中安排了具有用户所使用功能的按钮和框符 (box)等以简化所述功能,并且该工具栏安装在(插入在)网站浏览器等中以进行使用。在此实施例中,工具栏具有以下功能,即基于输入到用于搜索的键入栏(诸如,工具栏的搜索框)的搜索关键词,来执行网络上的搜索对象的搜索请求。信息处理服务器系统10通过网络3而连接到支付广告费用的登广告者5的系统、 用于执行用以针对A团体生成或分发工具栏的处理的A团体的团体终端20、用于执行用以针对B团体生成或分发工具栏的处理的B团体的团体终端25、属于A团体的会员的多个会员终端21、以及属于B团体的多个会员终端沈。在图1的示例中,属于A团体的会员和属于B团体的会员彼此完全独立。在所述会员中,存在属于多个团体的会员。团体可以是非营利组织(NPO)、协会或个人所发起的团体,并且团体的形式不限。会员可以是在网站浏览器等中安装了每一团体所生成的工具栏并且使用该工具栏的用户。工具栏服务器11具有控制单元或数据库(该图中未示出)。在该数据库中,存储了工具栏生成软件、用于注册每一团体的软件、用于注册每一会员的软件、以及团体终端20 和25所生成的工具栏。搜索服务器12作为搜索引擎而运作,基于所接收到的搜索关键词来搜索诸如网页之类的搜索对象,并且返回搜索结果。在团体信息数据库14中,作为在注册团体时要从每一团体接收的与每一团体相关联的信息的示例,存储了团体名称、团体地址、电话号码和代表人等。在会员信息数据库 15中,作为在注册会员时要从该会员接收的与该会员相关联的信息的示例,存储了会员姓名、会员地址和电话号码等。在会员信息数据库15中,用于标识属于每一团体的会员的会员标识信息(诸如,会员标识(ID))与每一团体相关联,并且被存储。在工具栏信息数据库 16中,存储了与每一团体相关联的并且分配到每一团体的工具栏标识信息。在搜索历史数据库17中,将使用每一会员的搜索请求的搜索关键词等存储为历史。接下来,将基于附图来描述管理服务器13的构成和功能。图2是示出了管理服务器的示意构成的示例的框图。如图2所示,作为计算机而运作的管理服务器13包括控制单元13a,用于控制整个管理服务器13或者执行信息处理的操作;以及数据库13b,用于存储控制单元13a的操作结果或者存储每一团体、每一会员的用户信息等。管理服务器13作为信息处理设备的示例而运作,该信息处理设备从会员终端21和沈接收信息并且处理该信息。同样,管理服务器13作为网站服务器而运作,该网站服务器将搜索结果转换为标记语言(诸如,超文本标记语言(HTML)或可扩展标记语言(XML)),并且向每个终端传送转换结果。管理服务器13 具有以下功能,即评估与来自登广告者5侧的系统的广告费用或支持金相关的信息,以对诸如向团体或会员分派的点数之类的资金(resource)进行合计。控制单元13a具有中央处理单元(CPU)和随机存取存储器(RAM)等,从会员终端 21和沈接收搜索请求等,请求搜索服务器12搜索信息,从工具栏服务器11获得与团体相关的信息或者与会员相关的信息,并且在数据库14b中存储所述信息。控制单元13a作为接收部件的示例而运作,该接收部件从会员终端21和沈接收搜索请求(该搜索请求包括输入到在会员终端21和沈的每一个的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词)、以及与使用该工具栏来执行搜索的会员所属的每一团体相关联的并且分配到每一团体的工具栏标识信息或用于标识使用该工具栏来执行搜索的会员的会员标识信息。控制单元13a作为评估部件的示例而运作,该评估部件参考作为会员信息存储部件而运作的会员信息存储单元15,基于该会员标识信息来标识会员,并且通过针对每一会员累积搜索请求的搜索历史来针对每一会员对会员搜索请求进行合计。控制单元13a作为评估部件的示例而运作,该评估部件参考作为工具栏存储部件而运作的工具栏信息数据库16,并且通过基于该工具栏标识信息对会员搜索请求进行合计,来按照每一团体对团体搜索请求进行合计。
除了搜索请求的次数之外,搜索历史还包括管理服务器13可以获得的信息、连同搜索请求,诸如有无搜索、搜索关键词、以及搜索请求的日期和时间。如果在没有输入搜索关键词的情况下请求了搜索,则将搜索的执行存储为历史,并且不对搜索请求的次数进行合计。数据库1 具有硬盘驱动器等,并且存储控制单元13a中的合计结果、与团体相关的信息和与会员相关的信息等。数据库1 作为合计结果存储部件的示例而运作,该合计结果存储部件存储控制单元13a的合计结果。数据库1 可以包括团体信息数据库14、会员信息数据库15、和工具栏信息数据库16。搜索历史数据库(搜索历史存储部件)17可以在数据库13b中生成。接下来,将基于附图来描述会员终端21的构成和功能。图3是示出了会员终端的示意构成的示例的框图。会员终端26也具有相同的构成或功能。如图3所示,会员终端21具有用于显示工具栏的显示单元21a、用于输入搜索关键词的操作单元21b、和用于在显示单元21a上显示信息或从操作单元12b接收输入的终端主机 21c。显示单元21a通过阴极射线管(CRT)、液晶显示元件或电致发光(EL)元件等构成。 如图3所示,在显示单元21a的屏幕上,显示了在打开的网站浏览器(浏览器)的上部附近中嵌入的工具栏30。操作单元21b通过用于输入搜索关键词的键盘和逻辑符号等的键盘或用于按压搜索按钮的鼠标等构成。终端主机21c具有CPU、RAM、只读存储器(ROM)和硬盘驱动器等,并且控制各个单元并执行各种信息处理。终端主机21c具有通过网络3而与管理服务器13等进行通信的通信功能,并且向管理服务器13传送搜索请求或者在显示单元21a的屏幕上显示从管理服务器13接收到的搜索结果。接下来,将基于附图来描述工具栏30的构成和功能。图4是在会员终端的屏幕上显示的工具栏的示例的示意图。如图4所示,工具栏30具有作为用于搜索的键入栏的示例的搜索框31、在将搜索关键词输入到搜索框31之后请求进行搜索所需的搜索按钮32、用于显示要作为可向会员分派的会员总点数的示例的均分点数(division point)的均分点数栏33、用于显示使用工具栏30的会员的今日的会员搜索次数的今日数目栏34、用于显示会员的会员搜索的累积总次数的总数目栏35、用于显示会员点数的总点数栏36、用于显示A团体的搜索的总次数的团体数目栏37、用于显示团体点数的团体点数栏38、和用于显示A团体中会员的会员搜索次数的排名的会员排名栏39。将用于表明与团体的联系的A团体标志(logo)添加到工具栏30。在此情况下,会员总点数意味着与在资金(诸如,从登广告者5收取的广告费用)之中可向会员分派的资金对应的点数。具体地,会员总点数意味着向每一会员分派的点数的总和。如果向管理方、团体和每一会员分派分配给团体的资金(诸如,广告费用),则会员总点数成为通过从所述资金中减去管理方的佣金或分派给团体的点数所获得的点数。 由于在会员之中对会员总点数进行均分,所以将会员总点数称为均分点数。该均分不限于其中向每一会员分派相同点数的情况,并且所述点数可以根据会员搜索的次数进行分派并可以不同地分派给每一会员。
搜索框31变为以下状态,其中可以通过经由操作单元21b的鼠标而将在显示单元 21a上显示的指针移动到搜索框31并且点击该搜索框31,从而通过操作单元21b的键盘来输入搜索关键词。搜索按钮32具有推压按钮(push button)的功能,该推压按钮通过操作单元21b 的鼠标等来点击,并且执行用于将输入到搜索框31的搜索关键词等传送到管理服务器13 的操作。在今日数目栏34中,作为会员搜索次数的示例,将到目前时间为止每一会员所搜索的搜索次数显示为数目。在总数目栏35中,作为会员搜索次数的示例,将每一会员的搜索次数的累积总数显示为数目。在总点数字段36中,作为会员点数的示例,显示了每一会员所获取的点数。在团体数目栏37中,作为团体搜索的次数的示例,将A团体所有会员所搜索的搜索的次数显示为该数目。在团体点数字段38中,作为团体点数的示例,显示了由每一会员的搜索对团体生成的团体中的累积总点数。在会员排名栏39中,显示了团体中每一会员的搜索次数的排名以及团体中会员的数目。照这样,在诸如今日数目栏34之类的显示栏中,基于从管理服务器13接收到的信息来显示结果。所述点数具有使得能够通过所获取的点数来购买产品的变现能力。由于向会员或向团体提供的点数通过商业活动(campaign)时的奖金点数或者来自登广告者5的广告费用的增加/减少来改变,所以累积的总点数不必与搜索的次数成比例。向会员和团体中的每一个、或者管理方分派与来自登广告者5的广告费用对应的点数。分派比率是通过合同等而预先确定的。然而,分派比率可以根据搜索的总次数来改变。在此情况下,将简单地描述生成工具栏30的方法。当生成工具栏30时,团体的管理者有权访问团体终端20和25上的工具栏服务器 11,执行工具栏生成软件,并且生成该团体的唯一工具栏。例如,用于A团体的工具栏30具有图形用户界面(GUI)的按钮的形式,该图形用户界面(GUI)具有工具栏的基本形式或功能。通过团体终端20侧的网站浏览器上的操作,团体终端20的管理者等使用鼠标等来执行拖拉,选择诸如按钮之类的列表的复选框或者生成该团体的标志,以生成该工具栏。管理者使用团体注册软件来注册该团体,获取用于A团体的工具栏ID,并且将工具栏ID嵌入到工具栏30中。工具栏ID是工具栏标识信息的示例,该工具栏标识信息与使用工具栏30等来执行搜索的会员所属的每一团体相关联,并且分配到每一团体。与以上情况相似地,团体终端25的管理者获取用于B团体的工具栏ID,并且将该工具栏ID嵌入到用于B团体的工具栏中。照这样,在多个团体存在的情况下,将不同的工具栏标识信息分配到每一团体。当注册团体时,与团体相关联的诸如团体名称之类的信息存储在团体信息数据库 14中,并且与工具栏ID相关联。管理服务器13的控制单元13a将工具栏ID传送到管理服务器13,并且存储在数据库1 和工具栏信息数据库16等。将所生成的工具栏30等存储在工具栏服务器11的数据库中。在团体具有服务器的情况下,可以将工具栏30存储在 A团体的服务器中。接下来,想要加入A团体的用户有权访问A团体的网页等,执行会员注册,并且获取会员ID。会员ID是用于标识使用工具栏30来执行搜索的会员的会员标识信息。管理服务器13的控制单元13a将会员ID传送到管理服务器13,并且存储在数据库13b中。当执行会员注册时,将与会员相关联的诸如会员姓名之类的信息存储在会员信息数据库15中,并且与会员ID或A团体相关联。接下来,用户从工具服务器11或A团体的服务器等中下载工具栏30的安装文件。 当用户在网站浏览器中安装工具栏30时,用户输入会员ID,并且安装该工具栏。此时,会员 ID记录在工具栏30中。当用户执行团体的会员注册时,该用户可以将会员ID嵌入到工具栏30或工具栏30的安装文件中。在此情况下,如果用户安装了工具栏30,则该用户可以省略会员ID的输入。照这样,工具栏服务器11作为工具栏提供部件而运作,该工具栏提供部件向每一团体提供工具栏标识信息,并且发布工具栏30。团体可以通过电子邮件等来向每一会员分发工具栏30的安装程序,或者通知安装程序存在的统一资源定位符(URL)。接下来,将基于附图来描述从会员终端21和沈传送到管理服务器13的搜索查询的数据格式的构成和功能。图5是来自会员终端的搜索查询的数据格式的示例的示意图。如图5所示,查询的数据40具有用于通过搜索引擎来请求进行搜索的搜索请求命令41、用于标识工具栏所对应的团体的工具ID 42、用于标识会员的会员ID 43、和作为到搜索框31的输入的搜索关键词44。当会员点击搜索按钮32时,基于输入到搜索框31的搜索关键词44、工具栏ID 42 和会员ID 43等,在终端主机21c中生成查询的数据40,并且将该数据传送到管理服务器 13。管理服务器13所接收到的查询的数据格式是预先确定的。接下来,将基于附图来描述根据此实施例的操作。将描述以下情况,其中A团体的会员使用在会员终端21的屏幕上显示的工具栏30来执行搜索。首先,将基于附图来描述作为会员总点数的示例的均分点数的计算。图6是示出了在管理服务器中计算会员总点数的操作的示例的时序图。管理服务器13从每个登广告者5接收与点数的资金对应的广告费用,并且控制单元13a针对每一团体对广告费用进行划分(步骤Si)。控制单元13a确定广告费用与每一团体之间的关系,并且对广告费用进行划分。控制单元13a可以根据诸如团体搜索的次数之类的实际结果来动态地划分广告费用。广告费用可以是期望的数额或支持金的收取数额。接下来,控制单元13a根据所划分的广告费用等来计算作为可向会员分派的会员总点数的示例的均分点数(步骤S2)。例如,控制单元13a保留管理服务器12中的管理费用,并且基于在过去的恒定时段期间所合计的团体搜索的次数,根据其他点数来设置初始的均分点数。将所划分的广告费用等分派给管理方的佣金、会员和团体。可以根据实际结果或其他团体的合同来设置初始的均分点数。照这样,控制单元13a具有作为总点数计算部件的功能,该总点数计算部件基于在过去的恒定时段期间所合计的团体搜索请求,来设置初始的会员总点数。接下来,控制单元13a在预先设置的均分对象时段经过之后,根据使用工具栏30 进行的搜索的实际结果,从均分点数中向会员终端21分派会员点数(步骤S3)。例如,控制单元13a将每周或每月的时段、或者商业活动时段设置作该预先设置的均分对象时段,并且执行均分。控制单元13a从除了管理方的佣金和均分点数之外的点数中,根据该团体数目来向团体终端20提供团体点数。控制单元13a可以针对每次搜索,逐渐地分派点数,或者以天和以周等为单位,根据团体数目来分派点数。接下来,将描述伴随有使用工具栏30进行的搜索的管理服务器的操作。图7是示出了管理服务器的操作的示例的时序图。在步骤S2中,在设置了初始的均分点数之后,如图7所示,会员终端21接收搜索关键词44的输入(步骤SQ。具体地,会员将特定关键词44输入到在会员终端21的显示单元21a的屏幕上显示的工具栏30的搜索框31,并且按压搜索按钮32。此时,如图5所示, 会员终端21生成查询的数据40,并且将该数据传送到管理服务器13。接下来,管理服务器13的控制单元13a从会员终端21接收该查询的数据40 (步骤S6)。当接收到该数据时,控制单元13a在搜索历史数据库17中存储诸如搜索关键词、或者搜索请求的日期和时间之类的搜索历史。控制单元13a执行用于从查询的数据40中提取诸如工具栏ID 42、会员ID 43或搜索查询之类的信息的子例程(步骤S7)。下面,将描述诸如工具栏ID 42之类的信息的提取。接下来,控制单元13a将搜索查询传送到搜索服务器12 (步骤S8)。控制单元13a 基于所提取的工具栏ID 42或会员ID 43来参考诸如数据库13b、工具栏信息数据库16或搜索历史数据库17之类的数据库,并且执行用于读取与工具栏ID等对应的总点数的子例程(步骤S9)。下面,将详细地描述数据库的参考。接下来,控制单元13a执行用于评估搜索的次数或点数等的子例程,以在诸如工具栏30的今日数目栏34之类的显示栏上进行显示(步骤S10)。此时,控制单元13a还确定是否更新均分点数。下面,将详细地描述点数等的评估。在评估了搜索次数或点数等之后,控制单元13a在数据库1 中存储诸如点数之类的合计结果(步骤S11)。具体地,控制单元13a基于工具栏ID 42或会员ID 43来在数据库13b的预定地点中存储该合计结果。照这样,控制单元13a针对每一工具栏ID存储每一工具栏ID的合计结果。其间,搜索服务器12基于搜索关键词44来搜索搜索对象,并且将搜索结果传送到管理服务器13 (步骤Si》。控制单元13a从搜索服务器12接收该搜索结果(步骤S13)。接下来,控制单元I3a执行用于对合计结果的数据和搜索结果的数据进行融合的子例程(步骤S14)。下面,将详细地描述数据的融合。控制单元13a收集包括均分点数的信息的合计结果和搜索结果,以作为融合结果,并且将该融合结果传送到会员终端21 (步骤S15)。照这样,控制单元13a作为传送部件而运作,该传送部件将会员总点数的信息传送到终端。接下来,会员终端21从管理服务器13接收融合结果,将该融合结果划分为搜索结果和包括均分点数的合计结果,并且在显示单元21a上显示该搜索结果和该合计结果(步骤S16)。例如,如图4所示,在工具栏30上显示该合计结果,并且在浏览器上显示该搜索结果。接下来,将描述每个子例程。首先,将详细地描述步骤S7的信息的提取。图8是示出了在管理服务器中提取信息的操作的示例的子例程。如图8所示,当在步骤S6中从会员终端21接收到查询之后,控制单元13a从该查询中提取工具栏ID (步骤S20),并且从该查询中提取会员ID (步骤S21)。具体地,在所接收到的查询的命令是搜索请求命令41的情况下,控制单元13a根据该查询的数据40的数据格式,来从该数据40的工具ID的地点中提取工具栏ID 42,并且从会员ID的地点中提取会员ID 43。由于可以得知每个对象的数据位置或数据长度,所以可以标识出工具栏ID 42 或会员ID 43的地点。基于所提取的工具栏ID 42或会员ID 43来执行步骤S9的参考数据库的处理。接下来,控制单元13a基于从会员终端21接收到的查询来生成用于搜索服务器12 的搜索查询(步骤S2》。具体地,控制单元13a基于搜索请求命令41和搜索关键词44,根据用于传送到搜索服务器12的格式来生成搜索查询。在步骤S8中将所生成的搜索查询传送到搜索服务器12。接下来,将详细地描述步骤S9的参考数据库。图9是示出了在管理服务器中参考数据库的操作的示例的子例程。如图9所示,当在步骤S7中从查询中提取了各种信息之后,控制单元13a基于所提取的信息,来参考并读取在诸如数据库13b、工具栏信息数据库16或搜索历史数据库17 之类的数据库中存储的团体的总数目和团体点数(步骤S2Q。具体地,控制单元13a通过与在诸如工具栏信息数据库16之类的数据库中存储的工具栏ID进行对照来标识团体。控制单元13a基于工具栏ID42,来从诸如数据库1 或搜索历史数据库17之类的数据库中, 获得诸如与工具栏ID 42对应的A团体的总数目之类的搜索请求的历史、或团体点数。照这样,控制单元13a作为评估部件的示例而运作,该评估部件参考诸如工具栏信息数据库 16之类的工具栏存储部件,基于工具栏ID 42来标识团体,针对每个团体累积诸如数据库 13b或搜索历史数据库17之类的数据库的搜索请求的历史,并且按照团体来对搜索请求进行合计。控制单元13a获取在诸如数据库1 或搜索历史数据库17中存储的会员的总数目(总搜索次数)以及会员点数(步骤S26)。具体地,控制单元13a基于会员ID 43来读取与会员ID 43对应的会员的总数目和会员点数。如果控制单元13a基于工具栏ID 42来缩小了属于A团体的会员的范围、并且基于会员ID 43来标识出请求该搜索的会员,则控制单元13a可以快速地有权访问数据库13b。接下来,控制单元13a参考并且读取在数据库1 中存储的其他会员的总数目 (步骤S27)。具体地,控制单元13a基于工具栏ID 42来读取属于与工具栏ID 42对应的A 团体的每个会员的总数目。照这样,在步骤SlO的点数评估处理中使用从数据库13b中读取的数据。接下来,将详细地描述步骤SlO的点数评估。图10是示出了在管理服务器中评估点数等的操作的示例的子例程。如图10所示,当在步骤S9中从数据库1 中读取了会员数目和团体数目之后,控制单元13a对最新的会员数目和团体数目进行合计(步骤S30)。具体地,控制单元13a在步骤S25和S26中将1添加到从数据库13b中读取的每个会员数目和团体数目。即,控制单元13a对与会员ID对应的会员数目和与工具栏ID对应的团体数目进行合计。照这样,控制单元13a按照团体来对搜索请求进行合计,并且对每个团体的团体搜索的次数进行合计。控制单元13a参考数据库13b,基于会员ID来标识会员,对搜索请求
13的次数进行合计,并且作为每一会员的会员搜索的次数来合计该会员数目。在存在多个团体的情况下,控制单元13a参考数据库13b,并且基于工具栏ID来针对每一工具栏ID对团体搜索的次数进行合计。例如,控制单元13a基于每一团体的工具栏ID来针对诸如A团体和B团体之类的多个团体中的每一个团体,对团体数目进行合计。接下来,控制单元13a对会员点数和团体点数进行合计(步骤S31)。具体地,如步骤S3所指示的,在均分对象时段经过之后,控制单元13a根据使用工具栏30进行的搜索的实际结果来对均分点数进行均分,并且最终通过均分来对会员点数进行合计。因此,控制单元13a确定均分对象时段是否经过。当确定出均分对象时段经过时,控制单元13a基于会员搜索请求(诸如,均分对象时段期间的会员的搜索数目)来对均分给会员的点数进行合计。控制单元13a将所合计的点数添加到在步骤S25和S26中读取的会员点数。照这样, 控制单元13a作为评估部件的示例而运作,该评估部件基于会员搜索请求,来对从会员总点数分派给每一会员的每一会员的会员点数进行合计。在均分对象时段经过之后,控制单元13a对通过从诸如广告费用之类的资金中减去管理方的佣金和均分点数所获得的并且与可分派给团体的团体点数对应的点数进行合计。例如,在均分对象时段经过之后,控制单元13a在属于团体的任何会员首先执行该搜索时,对团体点数进行合计。控制单元13a将所合计的团体点数添加到在步骤S25和S26中读取的团体点数。在均分对象时段开始时,将可以分派给团体的团体点数暂时地固定为通过从诸如广告费用之类的资金中减去管理方的佣金和均分点数所获得的点数。然而,如下所述,由于可以对均分点数进行更新,所以控制单元13a在均分对象时段经过之后,最终地对团体点数进行合计。只要执行该搜索,控制单元13a就可以作为预期的会员点数来对会员点数进行合计。预期会员点数的示例包括通过将当前会员数目除以当前团体数目所获得的值乘以均分点数而获得的值。由于预期的会员点数不是固定的点数,所以不将预期的会员点数添加到在步骤S25和S26中读取的会员点数,并且将其不同地显示为预期的会员点数。可以基于会员数目或团体数目,来将基于合同等的每次搜索的分派点数添加到在步骤S25和S26中读取的会员点数和团体点数中的每一个。在此情况下,由于作为资金,从每个登广告者5所收取的广告费用具有点数的上限,所以设置了在一天中向会员提供的点数的上限,并且在商业活动时段期间增加提供给搜索次数的点数。团体点数的最大值是通过从诸如广告费用之类的资金中减去管理方的佣金和均分点数所获得的值。然而,可以将团体点数显示为根据按照每一会员的搜索而逐渐增加的团体数目来增加,并且最终可以将通过从诸如广告费用之类的资金中减去管理方的佣金和均分点数所获得的点数提供为团体点数。接下来,控制单元13a计算会员的排名(步骤S3》。具体地,控制单元13a将在步骤S30中合计的会员数目和在步骤S27中从数据库13b中读取的另一会员数目进行比较, 并且计算会员的排名。控制单元13a还计算现在属于A团体的会员的数目。在会员排名栏 39上显示会员的排名和会员的数目。接下来,控制单元13a确定是否对均分点数进行更新(步骤S3!3)。具体地,控制单元13a确定所合计的团体数目是否超出了预先设置的阈值。基于在过去的恒定时段期间所合计的团体数目来设置阈值的搜索次数。例如,控制单元13a基于在上个月、去年或前一商业活动时段期间的实际结果或趋势,按照与登广告者5的合同等来设置该阈值,并且确定增加均分点数所需的广告费用的添加,即使广告时段并未结束。具体地,在设立了新的团体的情况下,可以根据另一团体中的实际结果或现有搜索引擎的搜索历史来设置阈值的搜索次数。可以根据团体数目来设置多个阈值。接下来,如果所合计的团体数目超出了阈值(步骤S33中的“是”),则控制单元 13a对均分点数进行更新(步骤S34)。具体地,如果所合计的团体数目超出了预先设置的阈值,则控制单元13a增加均分点数,并且更新该均分点数。控制单元13a可以将均分点数更新为与团体数目成比例。其间,如果所合计的团体数目没有超出预先设置的阈值(步骤S33中的“否”),则控制单元13a结束该子例程,而没有更新均分点数。如果对会员数目进行了合计,则控制单元13a在步骤Sll中存储会员数目等。诸如在步骤S14中使用的会员数目之类的合计结果可以存储在控制单元13a的RAM中。照这样,控制单元13a具有作为总点数计算部件的功能,该总点数计算部件基于所合计的团体搜索请求来更新会员总点数。控制单元13a作为总点数计算部件而运作,该总点数计算部件在团体搜索的次数超出了阈值的搜索次数的情况下,对会员总点数进行更新。控制单元13a作为以下部件而运作,该部件基于在过去的恒定时段期间所合计的团体搜索的次数来计算阈值的搜索次数。接下来,将详细地描述步骤S14的数据融合。图11是示出了在管理服务器中融合数据的操作的示例的子例程。如图11所示,当在步骤SlO中评估了最新的均分点数、会员数目或团体数目等之后,控制单元13a将包括均分点数的合计结果转换为用于工具栏30的数据(步骤S40)。具体地,当会员终端21接收到该数据时,在浏览器的程序中,提供了可以确定用于工具栏30 的数据的报头等。照这样,控制单元13a作为数据生成部件的示例而运作,该数据生成部件生成具有用于在工具栏30上显示会员总点数的信息的格式的数据。当在步骤S13中接收到搜索结果之后,控制单元13a将该搜索结果转换为用于会员所使用的浏览器的数据(步骤S41)。具体地,控制单元13a将该搜索结果转换为具有 HTML格式等的标记语言。在转换了合计结果或搜索结果之后,控制单元13a对用于工具栏的数据和用于浏览器的数据进行融合(步骤S4》。具体地,控制单元13a在会员终端21的浏览器中,根据提供了报头的预定数据格式,来对与合计结果对应的用于工具栏的数据和与搜索结果对应的用于浏览器的数据进行融合,使得该数据是在工具栏30的显示栏上显示的数据,或者是作为搜索的结果屏幕而在浏览器的显示栏上显示的数据。在步骤S15中将按照以上方式所融合的数据传送到会员终端21。如上所述,每个会员重复地执行使用工具栏30的搜索,并且如图6的步骤S3所指示的,如果经过了预先设置的均分对象时段,则控制单元13a将均分点数均分给会员。具体地,控制单元13a将均分点数乘以通过将相对于团体数目的会员数目除以团体数目所获得的值,并且计算所分派的会员点数。照这样,根据本发明,管理服务器13接收包括输入到在多个会员终端21中的每一个的显示单元21a的屏幕上显示的工具栏30中的搜索框31的搜索关键词的搜索请求、与每一团体相关联的并且分配到每一团体的工具栏ID42、和用于标识来自会员终端21的会员的会员ID 43,基于会员ID 43来标识会员,通过对用于每一会员的搜索请求的历史进行累积来对每一会员的会员搜索的次数进行合计,通过基于工具栏ID 42对属于团体的每一会员的搜索次数进行合计来按照每一团体对团体搜索的次数进行合计,基于所合计的团体搜索次数来更新可分派给会员的均分点数,并且向终端传送该均分点数的信息。作为结果, 即使当与用户对应的会员使用在网站浏览器等中安装的工具栏一次并且执行该搜索时,也可以向该会员示出应用了团体搜索次数的均分点数,在该团体搜索次数中对来自每一会员终端21中的会员的每一会员搜索请求进行合计。因此,可以促进会员的容易利用以及作为团体活动的会员的容易参与。例如,为了增加每一会员所属的团体的均分点数,每一会员可以执行使用工具栏30的搜索或者招收会员来使用工具栏30。在相关领域中,当登广告者5登广告时的广告费用是通过过去实际结果的成本有效性来确定的。为此原因,在对于登广告者的站点的访问由于某种机会而突然增加并且错失预期的情况下,用于广告费用的标准广告效果和真实广告效果彼此失配。根据此实施例, 由于根据团体搜索的次数来更新均分点数,所以在将登广告者5的广告放置在相对于使用工具栏30的搜索的结果屏幕上的情况下,广告费用和广告效果可彼此匹配。如果均分点数增加,则预期到诸如会员搜索之类的会员参与的增加。如果参与增加,则广告效果增加,使得登广告者5支付更多广告费用的动机变高。由于接收到搜索请求和与团体相关联的工具栏ID,所以可以自动地对使用工具栏 30的会员搜索的总数进行合计,并且获得团体单位的数据。因此,可以容易地针对每一团体来执行信息处理等。通过向每一团体提供工具栏ID并且发布工具栏30,可以自动地针对每一团体对使用该工具栏30的会员进行合计,并且获得团体单位的数据。因此,可以容易地针对每一团体来执行信息处理等。由于相对于每一团体、而不是每一会员来共同地处置数据,所以可以得知团体搜索的次数。在向每一会员通知团体数目的情况下,对于团体做出贡献的会员的搜索动机变高,并且容易产生会员之间的团结感。由于可以评估相对于团体的团体搜索的次数(诸如, 团体数目),所以可以容易地获得相对于团体的来自登广告者5的广告费用。在管理服务器13的控制单元13a基于在过去的恒定时段期间所合计的团体搜索次数来设置初始的均分点数的情况下,可以向登广告者5或者会员设置适于成本有效性的均分点数。在团体搜索的次数超出了阈值的搜索次数并且更新了均分点数的情况下,管理服务器13的控制单元13a将所述均分点数增加到超出该阈值的搜索次数。因此,使得每一会员执行使用工具栏30的搜索的动机可以提升。具体地,如果在会员终端21的显示单元21a 的屏幕上显示阈值的搜索次数、以作为团体搜索的目标次数,则每一会员的动机可以提升。在基于在过去的恒定时段期间所合计的团体搜索的次数来计算阈值的搜索次数的情况下,如果即使显示与合同等所设置的搜索关联的广告的时段没有结束、搜索次数也超出了阈值的搜索次数,则管理服务器13的控制单元13a对均分点数进行更新。因此,可以向会员和团体提供与广告显示时段的综合浏览量(PV)关联的并且适于相对于会员的搜索行为的广告有效性的点数。
在管理服务器13的控制单元13a接收到用于标识执行使用工具栏30的搜索的会员的会员ID、基于该会员ID来标识会员、对搜索请求的次数进行合计、并且对每一会员的会员搜索的次数进行合计的情况下,基于所合计的会员搜索次数,来在工具栏30的显示栏 (像今日搜索数目或总数目)上显示会员搜索的次数,每一会员可以确定搜索的目标次数, 并且使得会员执行搜索的动机可以提升。在管理服务器13的控制单元13a基于团体搜索的次数、按照团体来对团体点数进行合计的情况下,控制单元13a考虑到其他元素来对团体搜索的次数进行标记。因此,每一会员可以基于团体点数,来容易地对于团体评估作为团体、每一会员可以做到什么。由于团体点数基于每一会员的搜索行为,所以可以通过团体点数来得知对于团体的贡献度。在管理服务器13的控制单元13a基于会员搜索的次数、来对每一会员的会员点数进行合计的情况下,控制单元13a考虑到其他元素来对会员搜索的次数进行标记。因此,会员可以容易地执行比较、确定和评估。例如,如果会员点数具有可兑换性、使得可以使用会员点数来购买或打折购买产品等,则每一会员确定出会员点数可以用于购买某些东西,使得评估变得容易。作为结果,使得每一会员执行搜索的动机可以提升。由于作为相对于每一会员的还原(reduction)而向每一会员提供点数,所以使得每一会员使用搜索的动机可以提升。在管理服务器13的控制单元13a生成具有用于在工具栏30上显示包括均分点数的合计结果的格式的数据的情况下,控制单元13a在工具栏30中反映搜索行为的结果,以提升使得每一会员使用搜索的动机。控制单元13a基于关于团体和会员两者的合计结果(像团体搜索的次数和会员搜索的次数、以及团体点数和会员点数),来计算每一会员的贡献度,计算每一会员的排名等, 或者在工具30上显示关于团体和会员两者的合计结果。因此,可以得知团体中每一会员的排位,并且每一会员相对于每一团体的贡献度变得清楚,可以将每一会员与其他会员进行比较,并且每一会员可以与其他会员进行竞争。因此,使得每一会员执行搜索的动机可以提升。根据此实施例,在存在多种工具栏ID的情况下,分别向A团体和B团体等提供不同的工具栏ID。管理服务器13的控制单元13a基于工具栏ID,来针对每一工具栏ID对团体搜索的次数进行合计,针对每一工具栏ID在数据库13b中存储每一工具栏ID的合计结果,并且针对与每一团体相关联的每一工具栏ID对搜索的次数进行合计。因此,可以得知要使用的工具栏的来源。登广告者5可以容易地将广告费用分派给每一团体。将每一会员所属的团体的团体点数的搜索次数与其他团体的团体点数的搜索次数进行比较,并且每一会员所属的团体可以与其他团体进行竞争。因此,使得每一会员执行搜索的动机可以提升。接下来,将描述此实施例的修改。该修改与此实施例的不同之处仅仅在于查询的数据45的数据格式构成,并且其他构成与此实施例的构成相同。通过相同的附图标记来表示与此实施例的那些组件相同的组件。图12是示出了图5的数据格式的修改的示意图。如图12所示,根据查询的数据45的数据格式构成,使用了分支编号(branch number)的工具栏ID 47来代替工具栏ID 42和会员ID 43。
具有分支编号的工具栏ID 47的分支编号是当发布工具栏30时的发布编号。具体地,期望加入A团体的用户有权访问A团体的网页等并且从工具栏服务器11的数据库或 A团体的服务器等中下载工具栏30的安装文件。此时,下载了工具栏30的工具栏服务器 11等作为分支编号而将发布编号添加到工具栏ID的尾部,并且发布该工具栏30。发布编号可以是发布顺序的序列号或发布日期和时间等。在具有分支编号的工具栏ID 47的情况下,用户可以不执行会员注册。当下载或安装了工具栏30的安装程序时,该用户成为A团体的会员。在工具栏信息数据库16中,存储了与每一团体相关联的并且分配到每一团体的工具栏标识信息或具有发布编号的工具栏标识信息。接下来,将描述此实施例的修改的操作。具有发布编号的工具栏标识信息是通过在工具栏标识信息中包括作为发布编号的会员标识信息所获得的信息。通过从终端接收搜索请求和具有发布编号的工具栏标识信息,可以从终端接收工具栏标识信息(工具栏ID)和会员标识信息(会员ID)以及搜索请求。为此原因,该修改与此实施例的不同之处在于,当在步骤S7中提取信息时,发布编号和工具栏标识信息与具有发布编号的工具栏标识信息分离,并且当在步骤S9中参考数据库或者在步骤SlO中评估点数时,使用了发布编号(分支编号)来代替会员标识信息。首先,在与步骤S5对应的步骤中,当使用工具栏30来执行搜索时,会员终端21向管理服务器13传送具有搜索请求命令46或搜索关键词48、以及具有分支编号的工具栏ID 47的查询数据45。控制单元13a在与步骤S6对应的步骤中接收具有数据45的数据格式的查询。照这样,控制单元13a作为接收部件而运作,该接收部件当相对于包括输入到在终端21的屏幕上显示的工具栏30中的用于搜索的显示栏的搜索关键词的搜索请求以及与会员所属的团体相关联的并且针对每一团体所分配的工具栏标识信息、来向会员发布工具栏 30时,接收具有所分配的发布编号的工具栏标识信息。接下来,控制单元13a在与信息提取子例程的步骤S20对应的步骤中,提取具有分支编号的工具栏ID 47。控制单元13a在与步骤S21对应的步骤中,将工具栏ID和分支编号与具有分支编号的工具栏ID 47分离。具体地,控制单元13a基于具有分支编号的工具栏ID 47的格式,来从具有分支编号的工具栏ID 47的前半部分中提取工具栏ID,并且从后半部分中提取分支编号。在将分支编号视为会员ID的同时,执行分离分支编号之后的处理。例如,在与步骤S^对应的步骤中,控制单元13a基于具有分支编号的工具栏ID 47的分支编号来从数据库13b中读取与分支编号对应的会员的总数目以及搜索次数。如果控制单元13a基于会员ID来缩小了属于A团体的会员的范围、并且基于分支编号来标识出请求进行搜索的会员,则控制单元13a可以快速地有权访问数据库13b。照这样,根据此实施例的修改,由于通过分支编号来管理与用户对应的会员,所以即使当不执行会员注册时,会员也可以作为团体活动而容易地加入团体。具体地,在不执行会员注册的情况下,没有执行当提供工具栏30时的会员注册的序列处理或者诸如会员ID发布之类的会员注册的处理,并且减少了管理服务器的负载。由于仅仅管理诸如序列号之类的简单分支编号,所以不需要参考复杂的会员ID并且可以简化系统。如果当向具有一些点数的会员提供点数时精确地标识出每一会员,则与在提供工具栏30时不同地,限制了该数目。因此,可以减少管理服务器13的负载。通过发布包括具有分支编号的工具栏ID 47的工具栏30,可以针对每一团体来自动地对使用工具栏30的会员进行合计,并且获得团体单位的数据。因此,可以容易地执行用于每一团体的信息处理。(第二实施例)接下来,将描述根据本发明第二实施例的信息处理服务器系统。除了工具栏的部分功能以及在会员终端21的显示单元21a上显示的结果屏幕的数据等之外,该信息处理服务器系统的构成与根据第一实施例的信息处理服务器系统的构成相同。通过相同的附图标记来标识与第一实施例的那些组件相同的组件,并且描述了该操作。其他实施例和修改是相同的。图13是示出了在本发明的第二实施例中的、在会员终端21上显示的搜索结果的示意图。如图13所示,浏览器具有工具栏50以及用于显示搜索结果等的搜索结果部分55, 该工具栏50用于基于输入到搜索框的搜索关键词来执行网络上的搜索对象的搜索请求。在工具栏部分50中,与第一实施例不同地,不显示诸如搜索数目或团体点数之类的合计结果。搜索结果部分55具有用于显示诸如搜索数目或团体点数之类的合计结果的显示框56、用于放置登广告者5等的广告的登广告者广告框57、以及用于显示搜索结果的列表的搜索结果显示框58。在搜索结果显示框56中,显示了均分点数、用于示出今日数目的杆规(bar gauge) 59、以及其中均分点数增加的、作为阈值搜索次数的目标团体数目。接下来,将基于附图来描述根据本发明第二实施例的信息处理服务器系统的操作。除了融合数据的操作之外,根据第二实施例的信息处理系统中的操作与根据第一实施例的信息处理系统中的操作相同。图14是示出了在本发明的第二实施例中融合数据的操作的示例的子例程。当在步骤SlO中评估了最新的会员数目或会员点数并且在步骤S13中接收到搜索结果之后,控制单元13a如在第一实施例的步骤S14中融合合计结果和搜索结果。即,如图 14所示,控制单元13a考虑到显示安排来将包括均分点数的合计结果和搜索结果转换为会员所要使用的浏览器的数据(步骤S45)。具体地,控制单元13a在添加用于HTML的标签的同时对合计结果和搜索结果进行融合,使得可以在合计结果显示框56上显示该合计结果, 并且在搜索结果显示框58上显示该搜索结果。另外,添加了登广告者5的广告数据。在步骤S15中向会员终端21传送所融合的数据。照这样,控制单元13a作为数据生成单元的示例而运作,该数据生成单元生成具有用于显示相对于搜索请求的搜索结果和会员总点数的信息的格式的数据。照这样,根据此实施例,管理服务器13生成具有用于显示相对于搜索请求的搜索结果和合计结果的格式的数据,可以容易地在网站浏览器的结果屏幕上向会员提供搜索结果和诸如点数之类的合计结果,并且使得会员使用搜索的动机可以提升。在第一和第二实施例中,当在网站浏览器中安装工具栏30时,可以将工具栏ID存储在形成于会员终端21的硬盘驱动器中的小甜饼数据(cookie)中。工具栏30不必具有工具栏ID。例如,工具栏ID可以存储在工具栏30的程序代码中或者存储在安装程序中,并且可以在安装时将工具栏ID或会员ID等写入到小甜饼数据中。在此情况下,当按压了搜索按钮32时,会员终端21的控制单元读取小甜饼数据的工具栏ID,生成具有搜索关键词的搜索查询,并且将该数据传送到管理服务器13。可以在第一次搜索时将工具栏ID写入到小甜饼数据中,并且可以在第二次和以后搜索时从小甜饼数据中读取该工具栏ID。不标记搜索次数或点数,并且可以将所述搜索次数或点数图形化地显示为杆规。 在此情况下,会员可以容易地得知搜索的次数或贡献度等。来自会员终端21的搜索请求的数据格式不限于图5所示的数据格式,并且管理服务器13可以具有用于提取工具栏ID或会员ID的数据格式。例如,将工具栏ID或会员ID 与包括搜索请求命令和搜索关键词的搜索查询进行融合,并且可以构成其中添加了指示出包括工具栏ID或会员ID的报头等的数据。可以在工具栏30或工具栏部分50、以及搜索结果部分55两者上显示搜索结果。可以根据团体的会员的数目来更新会员总点数。如果使用工具栏30的会员的数目增加,则查看登广告者5的广告的会员的数目增加,并且广告有效性变高。因此,登广告者5进一步投入广告费用。由于会员的数目的增加,所以均分点数之中分派给会员的点数减少。然而,由于均分点数根据团体的会员的数目而增加,所以使得每一会员使用工具栏的动机没有降低。管理方或团体方可以增加会员总点数,以促进会员的参与。管理服务器13降低管理方的佣金或者团体点数的比率,以增加会员总点数的比率,或者管理方或团体方直接投入资本来增加会员总点数。如果当点数累积到某一程度时提供奖金点数等,则会员使用相同的工具栏30来累积所述点数。然而,本发明不限于上述实施例。上述实施例是示范性的。在本发明的技术范围中包括了各种不同的实施例,其中使用了与本发明的权利要求所描述的技术思路相同的构成,并且实现了相同的功能和效果。附图标记的描述
10 信息处理服务器系统
11 工具栏服务器
12 搜索服务器
13 管理服务器
13a 控制单元
13b 数据库
20、25 团体终端
21、26:会员终端(终端)
30 工具栏
31 搜索框(用于搜索的键入栏)
33:均分点数栏(会员总点数)
34:今日数目栏(会员搜索的次i
35 总数目栏(会员搜索的次数)36:总点数栏(会员点数)37 团体数目栏(团体搜索的次数)38 团体点数栏(团体点数)42 工具栏ID (工具栏标识信息)43 会员ID(会员标识信息)44:搜索关键词50:工具栏部分55:搜索结果部分56:总结果显示框58 搜索结果显示框
2权利要求
1.一种信息处理设备,用于从终端接收包括输入到在该终端的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词的搜索请求,并且执行信息处理,该信息处理设备包括团体信息存储部件,用于存储从每一团体接收到的并且与每一团体相关联的信息; 工具栏信息存储部件,用于存储与每一团体相关联的并且分配到每一团体的工具栏标识信息;会员信息存储部件,用于存储用以标识属于每一团体的会员的并且与每一团体相关联的会员标识信息;接收部件,用于从该终端接收该工具栏标识信息、该会员标识信息和该搜索请求; 评估部件,用于参考该会员信息存储部件,基于该会员标识信息来标识会员,并且通过针对每一会员累积搜索请求的历史来对每一会员的会员搜索请求进行合计; 合计结果存储部件,用于存储该评估部件的合计结果; 总点数计算部件,用于计算能够分派给所述会员的会员总点数;以及传送部件,用于向该终端传送该会员总点数的信息;其中该评估部件参考该工具栏存储部件,并且通过基于该工具栏标识信息对该会员搜索请求进行合计,来按照每一团体对团体搜索请求进行合计;并且该总点数计算部件基于所合计的团体搜索请求来对该会员总点数进行更新。
2.根据权利要求1的信息处理设备,其中该评估部件基于该会员搜索请求,来对来自该会员总点数的分派给每一会员的每一会员的会员点数进行合计。
3.根据权利要求1或2的信息处理设备,其中该总点数计算部件基于在过去的恒定时段期间所合计的团体搜索请求来设置初始的会员总点数。
4.根据权利要求1到3中任一项的信息处理设备,其中该评估部件基于该团体搜索请求,来针对每一团体对团体搜索的次数进行合计。
5.根据权利要求4的信息处理设备,其中该总点数计算部件在团体搜索的次数超出了阈值的搜索次数的情况下,对该会员总点数进行更新。
6.根据权利要求5的信息处理设备,其中基于在过去的恒定时段期间所合计的团体搜索的次数来计算该阈值的搜索次数。
7.根据权利要求1到6中任一项的信息处理设备,还包括数据生成部件,用于生成具有用以在该工具栏上显示该会员总点数的信息的格式的数据。
8.根据权利要求1到7中任一项的信息处理设备,其中该数据生成部件生成具有用于显示相对于该搜索请求的搜索结果和该会员总点数的信息的格式的数据。
9.根据权利要求1到8中任一项的信息处理设备,还包括工具栏提供部件,用于向每一团体分配工具栏标识信息,并且发布该工具栏。
10.一种信息处理方法,用于从终端接收包括输入到在该终端的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词的搜索请求,并且执行信息处理,该信息处理方法包括团体信息存储步骤,用于存储从每一团体接收到的并且与每一团体相关联的信息; 工具栏信息存储步骤,用于存储与每一团体相关联的并且分配到每一团体的工具栏标识信息;会员信息存储步骤,用于存储用以标识属于每一团体的会员的并且与每一团体相关联的会员标识信息;接收步骤,用于从该终端接收该工具栏标识信息、该会员标识信息和该搜索请求; 评估步骤,用于参考该会员信息存储部件,基于该会员标识信息来标识会员,并且通过针对每一会员累积搜索请求的历史来对每一会员的会员搜索请求进行合计; 合计结果存储步骤,用于存储该评估部件的合计结果; 总点数计算步骤,用于计算能够分派给所述会员的会员总点数;以及传送步骤,用于向该终端传送该会员总点数的信息;其中在该评估步骤中,对该工具栏存储部件进行参考,并且通过基于该工具栏标识信息对该会员搜索请求进行合计,来按照每一团体对团体搜索请求进行合计;并且在该总点数计算步骤中,基于所合计的团体搜索请求来对该会员总点数进行更新。
11.一种信息处理程序,用于使得计算机从终端接收包括输入到在该终端的屏幕上显示的工具栏中的用于搜索的键入栏的搜索关键词的搜索请求,并且执行信息处理,该信息处理程序使得该计算机作为以下部件而运作团体信息存储部件,用于存储从每一团体接收到的并且与每一团体相关联的信息; 工具栏信息存储部件,用于存储与每一团体相关联的并且分配到每一团体的工具栏标识信息;会员信息存储部件,用于存储用以标识属于每一团体的会员的并且与每一团体相关联的会员标识信息;接收部件,用于从该终端接收该工具栏标识信息、该会员标识信息和该搜索请求; 评估部件,用于参考该会员信息存储部件,基于该会员标识信息来标识会员,并且通过针对每一会员累积搜索请求的历史来对每一会员的会员搜索请求进行合计; 合计结果存储部件,用于存储该评估部件的合计结果; 总点数计算部件,用于计算能够分派给所述会员的会员总点数;以及传送部件,用于向该终端传送该会员总点数的信息;其中该评估部件参考该工具栏存储部件,并且通过基于该工具栏标识信息对该会员搜索请求进行合计,来按照每一团体对团体搜索请求进行合计;并且该总点数计算部件基于所合计的团体搜索请求来对该会员总点数进行更新。
12.—种记录介质,其中记录有计算机要能够读取的根据权利要求11的信息处理程序。
全文摘要
提供了一种信息处理设备、信息处理方法、和信息处理程序,其目标在于具有会员(用户)的现有组织,并且通过改善用户友好性来使得能够进行用户的简单参与。接收与每一组织相关联的并且指派给每一组织的工具栏识别信息(42)以及用于指定会员的会员指定信息(43)、连同包括输入到在终端(21)的屏幕上显示的工具栏(30)中的搜索输入栏(31)的搜索关键词(44)的搜索请求;通过基于该会员指定信息而识别会员并且从每一会员获取搜索请求的历史来对每一会员的会员搜索请求进行总计;并且通过基于该工具栏识别信息而对会员搜索请求进行总计来对来自该组织的组织搜索请求进行总计(S10);并且基于所总计的组织搜索请求来对可以在所述会员之中进行共享的总会员点数(33)进行更新(S33、S34),并且向该终端传送与该总会员点数有关的信息(S15)。
文档编号G06Q10/00GK102265300SQ201080003742
公开日2011年11月30日 申请日期2010年5月18日 优先权日2009年5月25日
发明者滨野智章, 熊川正敏 申请人:乐天株式会社