广告提供系统、广告控制装置及广告控制程序的制作方法

文档序号:6533293阅读:212来源:国知局
广告提供系统、广告控制装置及广告控制程序的制作方法
【专利摘要】本发明的课题是能够进行有效果的广告量的调整。本发明的解决手段是,一旦从终端装置接收到表示广告信息在终端装置中被利用了这一情况的利用信息,就对终端装置更新与关联了广告信息的电子商品相对应的可变参数和/或与作为所述广告信息所含有的信息的电子商品对应的可变参数,基于所述更新后的所述各可变参数,控制与所发送的电子商品相关联的广告信息。
【专利说明】广告提供系统、广告控制装置及广告控制程序

【技术领域】
[0001]本发明涉及通过通信网络提供并控制广告的技术。

【背景技术】
[0002]一直在进行下述的服务,即:从网页(Web)服务器向与通信网络连接的终端装置发送横幅(banner)广告等,使在终端装置上运行的网络浏览器等软件上进行广告显示(横幅广告),通过对其进行选择(例如点击或点按)而从广告服务器接收广告对象商品(以下还包含服务)等的详细信息,以引导去购买该商品。
[0003]在上述广告服务中,在从广告阅览者接收的广告请求信息中包含指定广告媒体提供者的信息,由此,能够指定是来自哪个广告媒体提供者的广告被阅览了,从而能够在多个广告媒体提供者中合适地分配广告费(例如参照下述专利文献I)。
[0004]现有技术文献
[0005]专利文献
[0006]专利文献1:日本特开2007-226598号公报
[0007]根据上述现有技术,由于根据来自广告阅览者的广告请求信息,仅将广告阅览者所希望的广告发送到终端装置,所以无法进行应该呈现哪个广告对象商品等的广告、或是增减广告量等有效的广告量调整。


【发明内容】

[0008]本发明的目的之一是能够进行有效的广告量调整。
[0009]此外,不仅限于上述目的,作为本发明的其他目的之一,还定位于能够发挥通过后述的用于实施发明的实施方式所示的各结构产生的作用效果即通过现有技术无法获得的作用效果。
[0010]本发明的广告提供系统的一个方式是针对终端装置经由通信网络将与多个电子商品的任意一个相关的广告信息提供给所述终端装置的广告提供系统。该系统具有:参数存储装置,存储所述多个电子商品每一个的可变参数;广告信息存储装置,对包含与任意一个所述电子商品相关的信息在内的广告信息进行存储;发送装置,将所述广告信息与任意一个电子商品相关联地向所述终端装置发送;接收装置,从所述终端装置接收表示所述被发送的广告信息在所述终端装置中被利用这一情况的利用信息;以及控制装置,当利用所述接收装置接收到所述利用信息时,对与关联了所述广告信息的电子商品相对应的可变参数和/或与作为所述广告信息所含有的信息的电子商品相对应的可变参数进行更新,并基于所述更新后的所述各可变参数,控制与通过所述发送装置发送的电子商品相关联的广告信息。
[0011]这里,所述利用信息中包含表示在所述终端装置中选择了所述广告信息这一情况的阅览信息、和/或表示通过所述广告信息导入处理了作为所述广告信息所含有的信息的电子商品这一情况的导入信息,所述控制装置使得在所述阅览信息和所述导入信息中所述可变参数的更新程度不同。
[0012]另外,所述参数存储装置存储与所述电子商品的价格对应的价格参数,所述控制装置通过所述价格参数使所述可变参数的更新程度不同。
[0013]而且,所述更新包括:增加或减少与关联了所述广告信息的电子商品对应的可变参数,且减少或增加与作为所述广告信息所含有的信息的电子商品对应的可变参数。
[0014]另外,本发明的广告控制装置的一个方式是上述广告提供系统所使用的广告控制装置。该广告控制装置具有:参数存储装置,存储所述多个电子商品每一个的可变参数;广告信息存储装置,对包含与任意一个所述电子商品相关的信息在内的广告信息进行存储;发送装置,将所述广告信息与任意一个电子商品相关联地向所述终端装置发送;接收装置,从所述终端装置接收表示所述被发送的广告信息在所述终端装置中被利用这一情况的利用信息;以及控制装置,当利用所述接收装置接收到所述利用信息时,对与关联了所述广告信息的电子商品相对应的可变参数和/或与作为所述广告信息所含有的信息的电子商品相对应的可变参数进行更新,并基于所述更新后的所述各可变参数,控制与通过所述发送装置发送的电子商品相关联的广告信息。
[0015]而且,本发明的广告控制程序的一个方式是使计算机作为上述广告控制装置发挥功能的广告控制程序。该广告控制程序使所述计算机执行如下处理:存储所述多个电子商品每一个的可变参数的处理;对包含与任意一个所述电子商品相关的信息在内的广告信息进行存储的处理;将所述广告信息与任意一个电子商品相关联地向所述终端装置发送的处理;从所述终端装置接收表示所述被发送的广告信息在所述终端装置中被利用这一情况的利用信息的处理;以及当接收到所述利用信息时,对与关联了所述广告信息的电子商品相对应的可变参数和/或与作为所述广告信息所含有的信息的电子商品相对应的可变参数进行更新,并基于所述更新后的所述各可变参数,控制与所述发送的电子商品相关联的广告信息的处理。

【专利附图】

【附图说明】
[0016]图1是表不一实施方式的广告提供系统的结构例的图。
[0017]图2是在本实施方式中例示了作为电子商品的一例的4个应用程序间进行送交顾客/揽收顾客的情况的图。
[0018]图3是在本实施方式中例示了每个应用程序的送交揽收顾客点数的图。
[0019]图4是表示图1例示的终端的结构例的框图。
[0020]图5是表示图1例示的广告控制服务器的硬件的结构例的框图。
[0021]图6是表示图5例示的广告控制服务器的功能性结构例的框图。
[0022]图7是用于说明本实施方式的系统整体流程的流程图。
[0023]图8是用于说明图7例示的用户认证处理的一例的图。
[0024]图9是用于说明图7例示的横幅处理的一例的图。
[0025]图10是用于说明图7例示的横幅处理的一例的图。
[0026]图11是用于说明图7例示的横幅处理的一例的图。
[0027]图12是用于说明图7例示的报价处理的一例的图。
[0028]图13是用于说明图7例示的报价处理的一例的图。
[0029]图14是用于说明图7例示的报价处理的一例的图。
[0030]图15是表示图9例示的送交揽收顾客均等处理(横幅案例)的一例的流程图。
[0031]图16是表示图12例示的送交揽收顾客均等处理(报价案例)的一例的流程图。
[0032]图17是表示本实施方式的通常横幅的显示例的图。
[0033]图18是表示图17例示的通常横幅的变形例的图。
[0034]图19是表示本实施方式的标识策略横幅的显示例的图。
[0035]图20是表示本实施方式的报价页面的显示例的图。

【具体实施方式】
[0036]以下,参照【专利附图】
附图
【附图说明】本发明的实施方式。但是,以下说明的实施方式只不过是例示性的,以下并无排除未明示的各种变形和技术的适用的意图。即,本发明能够在不脱离其主旨的范围内进行各种变形(组合各实施例等)而实施。另外,在以下附图的记载中,相同或类似部分标注相同或类似的附图标记。附图只是示意性的,未必与实际的尺寸、比率、数量等一致,另外,各结构能够置换成具有同等功能的其他结构。在附图相互间也包含互相之间的尺寸关系和比率等不同的部分。
[0037]〔I〕系统构成例
[0038]图1是表示一实施方式的广告提供系统的结构例的图。图1所示的广告提供系统I是将包含多个电子商品信息(以下也称为“电子商品”)及与电子商品相关的信息在内的广告信息(横幅广告等)通过通信网络10提供给终端装置20的系统。
[0039]该系统I例示性地包括:通信网络10 ;1个或多个终端装置(以下简称为“终端”)20 ;1个或多个商品服务器30 ;结算服务器40 ;和广告控制服务器50。
[0040]终端20 是 PC (Personal Computer)、PDA (Personal Digital Assistant)、手机、智能手机、平板型计算机等智能设备。终端20根据需要能够经由网络10而与商品服务器30、结算服务器40和广告控制服务器50通信。关于终端20的硬件结构例,通过图4在后面说明。
[0041]通信网络(以下也简称为“网络”)10可以采用无线网络,也可以采用有线网络。作为网络10的一例,可以列举出无线LAN、红外线通信、3G、WiMax (注册商标)、Bluetooth (注册商标)、c.Link (注册商标)、HDMI (注册商标)、有线LAN、电话线、手机网、PHS网、电灯线网络、基于IEEE1394等的网络。
[0042]商品服务器30是存储并管理电子商品信息(例如游戏等应用程序)的电子商品存储装置的一例即服务器计算机。商品服务器30根据从终端20经由网络10发送来的请求等将商品信息(以下也称为“电子商品”)提供(发送)给该终端20。此外,在电子商品中还能够包括音乐、图像、文章等数据。
[0043]结算服务器40是进行随电子商品的购买而产生的结算处理的服务器计算机。结算服务器40能够根据从终端20经由网络10发送来的电子商品的购买请求等实施电子商品的结算处理。
[0044]换言之,终端20能够经由网络10访问商品服务器30,从该服务器30接收并安装应用程序(以下有时简称为“应用”)等电子商品等。此外,电子商品在商品服务器30中可以多个来存储、管理。另外,电子商品可以是付费也可以是免费的。付费的情况下,终端20能够与例如结算服务器40通信以实施电子商品的结算处理。
[0045]广告控制服务器50是广告控制装置的一例,是对包含通过商品服务器30提供给终端20的电子商品的相关信息在内的广告信息(例如横幅广告等)的发布等进行管理和控制的服务器计算机。
[0046]本实施方式的广告控制服务器50对通过哪个电子商品阅览了哪个电子商品的广告信息、或者通过该广告信息将电子商品导入终端20(例如安装、使用、应用程序的执行等)了吗这样的广告信息的利用状况进行管理,并根据该利用状况,调整针对电子商品的送交揽收顾客或者实现均等化。
[0047]此外,广告信息不限于被“阅览”的情况,也有通过“点击”或“点按”被“选择”的情况。另外,在游戏等应用程序执行过程中,广告信息通过画面显示的情况下,不限于“点击”或“点按”,拖拽符号等使其向广告信息的显示区域移动等操作也包含在“选择”广告信息的概念中。
[0048]例如,广告控制服务器50管理与各电子商品(例如应用程序)对应的广告信息的阅览次数和/或通过广告信息导入电子商品的导入处理次数。而且,广告控制服务器50算出与阅览次数和/或导入的有无及次数(量)等相应的点数(例如加减运算),并根据该点数使电子商品间的广告的量、内容、种类等变化。
[0049]此外,从商品服务器30将电子商品发送到终端20,从广告控制服务器50将广告(横幅等)发送到终端20。关于从广告控制服务器50发向终端20的广告的发送定时,作为非限定性的例子而考虑以下3种。
[0050](I)与电子商品的发送同时。
[0051](2)从终端20接收到表示电子商品在终端20中被安装的情况的信息时。
[0052](3)从终端20接收到表示在终端20中使用了电子商品的情况的信息时。
[0053]这里,电子商品的发送和安装对于每I个电子商品实施I次,而电子商品的使用能够实施任意次,因此,每当被使用时选择广告并向终端20发送,能够实现更有效果的广告。
[0054]另外,作为广告控制服务器50的功能也可以通过多个服务器计算机分散地实现。
[0055]〔2〕广告控制服务器50的广告控制动作概要
[0056]使用图2关于广告控制服务器50的广告控制动作的概要进行说明。图2例示了在作为电子商品例子的4个应用程序A?D之间进行送交顾客/揽收顾客的情况。
[0057]这里,在终端20,在应用程序A的执行过程中显示应用程序B的横幅广告(应用程序B横幅)。在终端20,一旦例如终端20的用户点击或点按应用程序B横幅,就在终端20上显示应用程序B的例如商品介绍画面和/或安装画面。
[0058]换言之,在终端20中,在应用程序A的执行过程中一旦应用程序B横幅被选择,显示画面就移转到应用程序B的商品介绍画面等。从应用程序A来看,能够采集为应用程序A向应用程序B送交了 I人的用户。另一方面,从应用程序B来看,能够采集为从应用程序A揽收了I人的用户。
[0059]此时,送交顾客的应用程序A获得与送交顾客数相应的点数(例如对于I人,+1pt等),被送交顾客(揽收顾客)的这一侧的应用程序B消耗与揽收顾客数相应的点数(例如对于I人,-10pt)。此外,在本例中,应用程序A是与应用程序B的广告信息相关联的电子商品的一例,应用程序B是作为该广告信息所含有的信息的电子商品的一例。关于其他的应用程序B-C间、应用程序C-D间、应用程序D-A间,也分别使用同样的规则。
[0060]广告控制服务器50将与以上那样的应用程序间的送交顾客数及揽收顾客数相应的点数(以下称为“送交揽收顾客点数”)作为数据库存储在存储器或硬盘等存储装置中来管理(例如参照图3),并为了使送交揽收顾客点数在各应用程序间平等或均匀化(平均化),而对将哪个横幅广告(广告信息)与哪个应用程序(电子商品)相关联(换言之,发送和显示)进行控制(选择和决定)。
[0061]例如在图3所示的例子中,应用程序B(+300pt)的送交揽收顾客点数最高,即应用程序B向其他应用程序送交顾客最多(换言之,对其他的应用有贷出关系),因此,例如在送交揽收顾客点数低(_300pt)、即从其他应用程序揽收顾客数多、对其他应用程序具有借入关系的应用程序D上,显示应用程序B的横幅广告。
[0062]此外,送交揽收顾客点数是可变参数的一例。关于送交揽收顾客点数的增减幅度(更新程度),也可以在被广告信息引导的用户阅览了引导目标的商品介绍画面等的情况下、和通过引导目标的商品介绍画面等对电子商品进行了导入处理(安装、使用等)的情况下不同。
[0063]例如,与阅览了商品介绍画面等的情况相比,能够增大对电子商品进行了导入处理的情况下的更新程度。举个例子的话,则可以是,在从应用程序A被引导到应用程序B的用户阅览了应用程序B的介绍画面的情况下,应用程序A获得+10pt,应用程序B消耗-1Opt,而在该用户将应用程序B安装到终端20的情况下,应用程序A获得+1 OOpt,应用程序B消耗-1OOpt。
[0064]此时,也可以根据应用程序B是付费还是免费,使获得(消耗)的点数(更新程度)进一步不同。例如可以是,与免费的应用程序相比,付费的应用程序根据其付费额来增大更新程度。例如,还可以具有价格参数(在图3中未图示,但可变参数也可以包括价格参数),并进行控制以使得基于该价格或与价格对应的值(N)使更新程度变化。
[0065]作为例子,应用程序B为N元(N为O以上的整数,N = O表示免费)的情况下,应用程序A获得+ (100+N) pt,应用程序B消耗-(100+N) pt。
[0066]此外,上述例子是送交揽收顾客点数在送交顾客侧应用程序和被送交顾客(揽收顾客)侧应用程序中连动并以相同的增减幅度(更新程度)更新的例子,能够以简单的逻辑实现。但是,不限于此。
[0067]例如,也可以关于某一方更新送交揽收顾客点数,还可以在送交顾客侧应用程序和揽收顾客侧应用程序之间以相对不同的更新程度更新。不管怎样都能够实现与上述例子同等的控制。此外,关于广告控制服务器50的结构例,通过图5及图6在后面说明。
[0068]〔3〕终端20的结构例
[0069]图4表示本实施方式的终端20的结构例。图4所示的终端20例示性地具有运算设备210、触摸屏220、音频输出单元230、外部介质单元240、通信单元250、操作按钮260、前面相机270及背面相机290。
[0070]运算设备210综合控制终端20。
[0071]触摸屏220例如是从图形引擎213接受用于表现或呈现出作为电子商品的一例的游戏等应用程序的图像(例如,静止画面、动画、图像等)并进行显示的显示器,而且是接收用户(例如游戏玩家)的触摸操作的输入并向I/o控制器215发送输入信号的触摸面板等。
[0072]音频输入输出单元230例如是从声效引擎214接受用于表现或呈现出作为电子商品的一例的游戏等应用程序的声音(例如音乐、语音、音效等)并进行输出的扬声器或声音输出端子等,而且是接收用户(例如游戏玩家)的声音等语音输入并向声效引擎214发送语音信号的麦克风等。
[0073]外部介质单元240是能够对外部存储介质进行存取的接口,供各种存储卡、磁盘、光盘等盘片单元等连接。
[0074]通信单元250被连接于网络10,能够进行与其他终端20、各种服务器30、40及50等的网络通信。
[0075]操作按钮260用于替代通过触摸屏220的用户输入,或者用于补充其输入。运算设备210是由各种处理器及存储器等构成的例如包含芯片组的计算机电路要素。
[0076]本实施方式的运算设备210例示性地包括处理器芯片211、存储器模块212、图形引擎213、声效引擎214、I/O控制器215和连接它们的系统总线216。另外,运算设备210也可以与处理器芯片211、图形芯片2131等数据处理功能相独立地,作为用于高速处理对处理施加负荷的动态图像等的处理器设置媒体引擎。
[0077]处理器芯片211是作为运算设备的主处理器发挥功能的芯片。这里,“处理器芯片”这样的术语与代表主处理器的处理器或CPU、MPU等同义。
[0078]处理器芯片211执行例如在存储器模块212上展开的程序,使运算设备210实现各种功能。
[0079]换言之,运算设备210的处理器芯片211执行程序,根据该程序的记载内容,控制其他的硬件单元/组件,由此作为整体在终端20执行游戏等应用程序。
[0080]应用程序也可以例如在执行操作系统(OS)的处理器芯片211的控制下被执行。处理器芯片211可以是单核也可以是多核。处理器芯片211包括未图示的多级数据缓存为好。
[0081]另外,处理器芯片211也可以构成为,连接未图示的浮点处理器(FPU)或矢量浮点处理器(VFPU)等,与它们协作地执行应用程序。
[0082]存储器模块212例示性地存储作为电子商品的一例的I个或多个游戏等应用程序、该应用程序的执行所使用的各种数据、识别终端20的识别信息(终端ID)、从广告控制服务器50发出的识别信息(服务器ID)等。
[0083]存储器模块212由例如以DRAM为代表的易失性存储器、以掩蔽ROM为代表的不可重写的非易失性存储器、以及以闪存和磁盘为代表的可重写的非易失性存储器的任意一种或它们的适当组合构成即可。
[0084]易失性存储器例示性地被用于处理器芯片211的主存储器,例如,根据需要存储应用程序及该应用程序的执行所使用的数据的一部分或全部。
[0085]非易失性存储器存储例如B1S、OS程序、设备驱动程序、终端20的控制所需的系统数据、图形数据、由相机270和/或290拍摄的图像数据等。
[0086]非易失性存储器也可以不采用掩蔽ROM而全部由闪存构成。另外,存储器模块212也可以全部由闪存等的可重写的非易失性存储器构成。终端20的外插外部存储介质也可以作为存储器模块212的一部分使用。
[0087]图形引擎213在处理器芯片211的控制下,进行各种图形处理。图形引擎213例示性地包含图形芯片2131及图形存储器2132。
[0088]图形芯片2131是具有生成、描绘2D和/或3D的计算机图形(CG)的功能的图形处理器的一例,有时也称为视频显示处理器(VDP)或图形处理单元(GPU)。
[0089]图形芯片2131读出存储在图形存储器2132中的图形数据,进行各种图形处理(例如,几何图形处理、渲染处理、纹理映射处理等),能够生成图像数据。
[0090]例示性地,图形芯片2131包括计算多边形的几何图形(坐标)的几何图形处理器和对经几何图形计算的多边形进行光栅化/渲染(描绘)的渲染处理器即可。另夕卜,图形芯片2131为了将所描绘的图像输出到触摸屏220等,也可以具有视频编码器或HDMI (High-Definit1n Multimedia Interface)等。
[0091 ] 几何图形处理器关于例如多边形的二维或三维空间中的坐标实施行列的旋转、放大等来进行仿射变换等,求出多边形的坐标。另外,几何图形处理器也可以具有进行多边形的分割和样条插补等曲面细分的“几何图形着色器”(或顶点着色器)。
[0092]渲染处理器关于例如经坐标计算的多边形,附加被称为纹理的图像数据,加入各种效果并在图形存储器中描绘。作为各种效果的一例,可以列举使用可编程着色器等进行光点.影(阴影)计算、明暗的表现、半透明、抖动、雾化、灰阶、HDR(高动态范围合成)等的计算。
[0093]作为多边形的种类的一例,可以列举点多边形(点)、线多边形(线表)、三角形或四边形这样的面多边形、面多边形的集合体等。而且,渲染处理器使用光线追踪等进行描绘时,还能够描绘用圆、椭圆、球、斑点等区域定义的物体。
[0094]此外,以上的图形芯片2131的图像处理的一部分或全部也可以利用处理器芯片211处理。由图形芯片2131生成的图像数据通过视频编码器等的视频接口电路被转换成规定的视频信号,并输出到触摸屏220。
[0095]声效引擎214在处理器芯片211的控制下,对存储在声音存储器(未图示)中的声音数据适宜地实施各种声音处理(例如,特效处理、混合处理等)。
[0096]声效引擎214可以是具有用于输出音乐、语音、音效的PCM(Wave)音源等数字信号处理器(DSP)等,另外,还能够进行物理模型音源、FM音源等的计算,计算混响或反射等各种声音效果。
[0097]通过声效引擎214被处理的声音数据通过未图示的声音接口电路被转换成规定的音频信号,并输出到音频输出单元230。此外,声效引擎214也可以支持从未图示的麦克风输入的语音识别等。
[0098]I/O控制器215是控制与外部的各种单元之间的输入输出的接口电路的一例。在I/O控制器215上能够连接触摸传感器222、操作按钮260、外部介质单元240及通信单元250。I/O控制器215将从所连接的各种单元提供的外部信号转换成运算设备210内的内部数据,另外,还将内部数据转换成适用于各种单元的外部信号。
[0099]触摸屏220是用户接口设备的一例,可以包括与显示器(屏幕)221及该显示器221的尺寸大致一致地形成的透射性的触摸传感器222。触摸屏220在运算设备210的控制下,显示与应用程序的执行相应的图像,能够受理用户的交互式触摸操作(点击或点按坐')
寸/ ο
[0100]显示器221基于来自图形引擎213的视频信号,将图像(例如,静止画面、动画、图像等)显示在显示器221上。显示器221可以应对2D显示,也可以应对立体等3D显示。
[0101]触摸传感器222输出与用户的触摸操作相应的操作信号。用户的触摸操作可以通过用户的手指实施,也可以利用手写笔等。触摸传感器222能够采用例如静电容量型的传感器,但不限于此。
[0102]从触摸传感器222输出的操作信号被输入给运算设备210。运算设备210检测到来自触摸传感器222的操作信号时,将其作为对应用程序的操作来解析,执行与其相应的处理。
[0103]例如,运算设备210用于基于来自触摸传感器222的操作信号算出显示器221上的位置信息,并配合着图像及时间信息来确定操作动作。本实施方式的终端20能够接受多个手指(或手写笔)的多点触摸操作。
[0104]音频输出单兀230是音频输出设备的一例,与应用程序的执行状况相配合着向用户提供音频(例如语音、音乐、音效等)。音频输出单元230基于来自声效引擎214的音频信号发出声音。
[0105]外部介质单元240是介质接口设备的一例,运算设备210能够访问外部存储介质。外部存储介质除了存储卡和USB存储器以外,还可以采用硬盘驱动器(HDD)、闪存、SRAM(Static Random Access Memory)、磁带装置、光盘装置等。在外部存储介质中,能够存储应用程序的执行所使用的参数等各种数据。外部存储介质也可以存储上述终端ID和服务器ID。终端20从外部存储介质读取应用程序等并向存储器模块212转送并存储。
[0106]应用程序等能够以存储在计算机可读存储介质中的形态被提供。存储介质包括例如硬盘、磁盘、光磁盘、CD-ROM (Compact Disk Read Only Memory)、DVD (Digital VersatileDisk)、BD (Blue-ray Disk)、ROM盒、带备用电池的RAM盒、闪存盒、非易失性RAM盒等。另夕卜,应用程序等电子商品还能够通过通信单元250经由网络10从商品服务器30接收。
[0107]此外,“计算机”是例如包含硬件和操作系统(OS)的概念,有时表示在OS的控制下工作的硬件。另外,在不需要OS而单独利用程序就能够使硬件工作的情况下,能够视为该硬件与计算机相当。硬件能够包括CPU等运算装置、和能够读取存储在存储介质中的程序的读取装置。
[0108]应用程序等包括在上述计算机中实现作为终端20的功能的程序代码。其功能的一部分也可以不通过程序而通过OS实现。
[0109]通信单元250能够通过网络10使终端20与其他的终端20和各种服务器30、40、
50通信。
[0110]〔4〕广告控制服务器50的结构例
[0111]以下,对广告控制服务器50的硬件结构和功能性结构进行说明。此外,游戏服务器30和结算服务器40的硬件结构能够与广告控制服务器50的结构同等。
[0112](4.1)硬件结构例
[0113]图5表示本实施方式的广告控制服务器50的硬件结构例。图3所示的广告控制服务器50例示性地具有控制部501、输入装置503、外部存储装置505及输出装置506。另夕卜,广告控制服务器50也可以具有通信接口(IF) 507。
[0114]控制部502控制例如广告控制服务器50所有的动作。
[0115]输入装置503供服务器管理者等向控制部502输入操作信号。作为输入装置503的例子,可以举出键盘、鼠标和轨迹球等指示设备。另外,输入装置503也可以包含后述的显示器506A所具有的触摸垫或触摸面板。
[0116]外部存储装置505例示性地能够通过外设接口(I/F)521可拆装地与控制部502连接。在该外设I/F521上也可以追加连接I个或多个周边设备。此外,外部存储装置505也可以是内置于广告控制服务器50内的存储装置。
[0117]外部存储装置505能够使用硬盘驱动器(HDD)、闪存、SRAM (Static Random AccessMemory)、磁带装置、光盘装置等。外部存储装置505除了存储用于广告控制的程序(以下也称为“广告控制程序”)和在服务器内生成的和/或从终端接收的参数等各种数据以外,还能够存储电子商品和广告信息等。作为计算机的一例的广告控制服务器50从外部存储装置505读取广告控制程序等并向后述的主存储器513等内部存储器转送并存储。此外,图5的硬件结构例还能够适用于图3的商品服务器30。该情况下,电子商品被存储在商品服务器30中,从商品服务器30将电子商品发送到终端装置。该情况下,广告控制服务器50也可以具有商品服务器30的功能。
[0118]广告控制程序等能够以存储在计算机可读存储介质中的形态被提供。存储介质包括例如硬盘、磁盘、光磁盘、⑶-ROM(Compact Disk Read Only Memory)、DVD (DigitalVersatile Disk)、BD (Blue-ray Disk)、ROM盒、带备用电池的RAM盒、闪存盒、非易失性RAM盒等。另外,广告控制程序等也可以通过通信IF507经由网络10提供给广告控制服务器50。
[0119]此外,“计算机”是例如包括硬件和操作系统(OS)的概念,有时表示在OS的控制下工作的硬件。另外,在不需要OS而单独利用程序就能够使硬件工作的情况下,能够视为该硬件与计算机相当。硬件能够包括CPU等运算装置、和能够读取存储在存储介质中的程序的读取装置。
[0120]广告控制程序等包括在上述计算机中实现作为广告控制服务器50的功能的程序代码。其功能的一部分也可以不通过程序而通过OS实现。
[0121]输出装置506例示性地具有显示器506A和扬声器506B,其向广告控制服务器50的操作员等提供与广告控制程序等的执行状态相应的图像和声音。显示器506A能够采用液晶显示器、rop(等离子显示面板)、HMD(头戴式显示器)等。另外,显示器506A也可以采用具有多个显示器而形成的大画面的综合显示器。
[0122]通信IF507是能够向网络10连接的装置或接口。通过通信IF507,广告控制服务器50能够合适地与连接在网络10中的终端20和其他的服务器30、40通信。
[0123]通信IF507具有发送接收功能,若着眼于发送功能,则作为将电子商品及广告信息向终端20发送的发送装置的一例发挥功能。作为发送装置的一例的通信IF507能够将某一电子商品和与其他电子商品相关联的广告信息向终端20发送。另外,通信IF507若着眼于接收功能,则作为从终端20接收表示在终端20中广告信息被利用这一情况的利用信息(后述)的接收装置的一例发挥功能。
[0124]此外,在广告控制服务器50及商品服务器30中,也可以不具有图形存储器514、音频存储器515、GPU516、音频处理器518及输出装置506 (换言之,图形关联功能及音频关联功能)的一部分或全部。
[0125](4.2)广告控制服务器50的功能结构例
[0126]以下,图6表示广告控制服务器50的功能性结构例。
[0127]图6例示的广告控制服务器50作为由CPU511从主存储器513读取并执行广告控制程序等而实现的功能(控制部501)的一例,具有认证处理部511a、横幅处理部511b、报价处理部511c及送交揽收顾客均等处理部511d。此外,图6例示的存储部530相当于上述主存储器513和/或外部存储装置505。存储部530例示性地存储有应用程序数据库(DB) 531、用户数据库(DB) 535及日志数据库(DB) 536。
[0128]认证处理部511a基于用户DB535的存储信息实施与终端20之间的认证处理。
[0129]用户DB535例示性地存储识别终端20的信息(终端ID)和与该终端ID唯一地对应的广告控制服务器50的识别信息(服务器ID),使用它们的组合来进行认证处理。
[0130]经认证处理成功的终端20能够利用广告控制服务器50的服务(广告控制)。关于认证处理的详细情况通过图8在后面说明。
[0131]横幅处理部511b将横幅广告发送到有横幅请求的终端20,并监视在终端20中是否实施了该横幅广告的选择操作(例如点击或点按等)。
[0132]若从终端20接收到表示存在横幅广告的选择操作这一情况的信息,横幅处理部511b与送交揽收顾客均等处理部511d协作地更新图2及图3说明的送交揽收顾客点数。
[0133]基于该更新结果,横幅处理部511b选择并决定向终端20发送的横幅广告。关于横幅处理部511b的横幅处理的详细情况,通过图9?图11在后面说明。
[0134]此外,也可以准备多种横幅广告。例如,预先准备通常的横幅广告(以下也称为“通常横幅”)和标识策略横幅广告(以下简称为“标识策略横幅”)。
[0135]“通常横幅”是例如向其他电子商品引导(使移转)以促进对其他电子商品的阅览等的横幅。图17及图18表示通常横幅的一例。
[0136]图17表示文字信息横幅的一例,图18表示所设计的横幅(例如包含游戏标题设计等图像信息的横幅)的一例。
[0137]“标识策略横幅”是例如一旦对引导目标(移转目标)的电子商品(例如应用程序B)进行导入处理(例如安装或执行等),就能够获得在引导目标的电子商品(应用程序B)中可利用的价值信息(奖励:例如,游戏中使用的参数、游戏内通货等的游戏点数、物品、追加程序、数据等)这样的促进用户导入其他电子商品的横幅。图19表示标识策略横幅的一例。
[0138]然后,报价处理部511c向有报价请求的终端20发送报价广告,并监视是否通过该报价广告中的选择操作(例如点击或点按等)在终端20中实施了电子商品的导入处理。
[0139]这里,“报价广告”例如是将若在终端20中安装与正在执行的游戏应用程序A不同的其他游戏应用程序B,则将向终端20赋予在应用程序A中能够利用的价值信息(例如,游戏中使用的参数、游戏内通货等的游戏点数、物品、追加程序、数据等)这一情况通知给终端20的广告(以下也称为“报价页面”)。
[0140]换言之,“报价广告”例示性地是以移转目标应用程序B的安装为成果,向终端20的用户提供移转源应用程序A的继续执行的鼓励的广告。报价页面的一例如图20所示。在图20中,例示了 3个应用程序作为安装候选项被置顶的情况。
[0141]报价处理部511c监视在终端20中是否进行了上述导入处理(报价是否成立),并与送交揽收顾客均等处理部511d协作地,更新图2及图3中说明的送交揽收顾客点数。
[0142]基于该更新结果,报价处理部511b决定在报价页面上优先显示的应用程序等电子商品的列表顺序等。关于报价处理部511b的报价处理的详细情况,通过图12?图14在后面说明。
[0143]然后,送交揽收顾客均等处理部511d与横幅处理部511b和/或报价处理部511c协作地基于图2及图3中说明的送交揽收顾客点数实施使电子商品间的送交揽收顾客均等的处理。
[0144]换言之,送交揽收顾客均等处理部511d基于送交揽收顾客点数控制将哪个广告信息与哪个电子商品相关联。关于送交揽收顾客均等处理部511d的送交揽收顾客均等处理的详细情况,通过图15及图16在后面说明。
[0145]应用程序DB531存储与电子商品的一例即多个应用程序关联的信息。应用程序的一例是游戏应用程序,但不限于此。
[0146]作为与应用程序关联的信息的一例,可以列举应用程序的识别信息(以下也称为“应用程序ID”)、每个应用程序(应用程序ID)的送交揽收顾客点数DB531a、每个应用程序(应用程序ID)的公司信息DB531b、每个应用程序(应用程序ID)相关联的广告信息(横幅广告和/或报价广告)等的DB (广告信息DB) 531c等。
[0147]送交揽收顾客点数DB531a是存储每个应用程序的可变参数(送交揽收顾客点数)的参数存储装置的一例。
[0148]广告信息DB531c是对包含与某一电子商品相关的信息的广告信息进行存储的广告信息存储装置的一例。在广告信息DB531c中例示性地存储有横幅数据列表533和/或报价数据列表534。
[0149]用户DB535存储终端20和/或与该终端20的用户相关的信息,例如如上所述地保存至少所述认证处理所使用的终端ID和服务器ID。
[0150]日志DB536存储广告信息的发送历史记录和该广告信息的利用历史记录等日志信息。这里,“广告信息的利用”例示性地是包括终端20中的对横幅广告和/或报价广告的选择操作(例如点击、点按、符号向广告显示区域的移动等)和/或通过该选择操作的导入处理(例如应用的安装和使用等)的概念。
[0151]因此,广告信息的“利用信息”包括表示在终端20中选择了(点击横幅等)广告信息这一情况的阅览信息和/或表示通过广告信息对商品进行了导入处理(安装、使用等)这一情况的导入信息。因此,日志DB536作为将利用信息当作广告选择信息累积并存储的广告选择信息存储装置的一例发挥功能。
[0152]应用程序DB531 (广告信息DB531c)、用户DB535和日志DB536彼此相关联,由此,能够管理并掌握在终端20中利用了与哪个应用程序(电子商品)相关联的哪个广告信息。
[0153]〔5〕系统动作说明
[0154]以下,关于如上所述构成的广告提供系统I的动作进行说明。但在以下的说明中,关于作为电子商品的一例的应用程序的情况进行说明。
[0155](5.1)系统整体流程(图7)
[0156]如图7所示,终端20是在已安装的某应用程序被起动时,在与广告控制服务器50之间实施用户认证处理(处理PlO及P20)。
[0157]在因通信障碍或服务器障碍等使用户认证失败的情况下(处理P20中否的情况),实施在终端20中已起动的应用程序的通常处理(例如游戏等)(处理P30)。换言之,即使用户认证失败,终端20的用户只是不能利用广告控制服务器50的服务,还是能够利用已起动的应用程序的通常处理。
[0158]而若用户认证成功了,则广告控制服务器50判断调出的方法(例如,取得横幅的方法和显示报价页面的方法)(处理P40),并对终端20实施横幅处理及报价处理的某一方(处理P50或P60)。
[0159]横幅处理(图9?图11)或报价处理(图12?图14)完成后,实施在终端20中已起动的应用程序(假设应用程序A)的通常处理(处理P70或P80)。
[0160]例如,在横幅处理后,在终端20中在应用程序A的执行过程中显示横幅广告,在报价处理后,在终端20中在应用程序A的执行过程中显示报价广告。
[0161](5.2)用户认证处理(图8)
[0162]以下,参照图8,关于上述广告控制服务器50 (认证处理部511a)的用户认证处理的详细情况进行说明。
[0163]在终端20中某应用程序A被起动时,该应用程序A取得终端20的识别信息(终端ID)(处理P101),判断是不是伪装用户(处理P102)。例如关于应用程序A,若终端20中保存的终端ID和起动了应用程序A的终端20的终端ID不同,则判断为终端ID被伪装,终端20的用户是伪装用户。
[0164]若判定为是伪装用户(处理P102中否的情况),则终端20(应用程序A)执行通常的处理(游戏等)(处理P103)。而若不是伪装用户(处理P102中是的情况),则终端20 (应用程序A)将例如终端ID和服务器ID发送到广告控制服务器50 (处理P104)。
[0165]广告控制服务器50在用户DB535中检索从终端20 (应用程序A)接收到的服务器ID,若存在该当服务器ID,则参照该用户DB535检索终端ID是否存在于该用户DB535中(处理 P105 及 P106)。
[0166]若从终端20接收到的终端ID存在于用户DB535中(换言之,若已注册)(处理P106中是的情况),则广告控制服务器50判断该终端ID和服务器ID的组合是否正确(处理 P107 及 P108)。
[0167]若其判断的结果是终端ID和服务器ID的组合正确(处理P108中是的情况),则广告控制服务器50将表示用户认证成功的信息发送给终端20 (处理P111)。由此,终端20能够接受广告控制服务器50的服务。
[0168]另一方面,若终端ID和服务器ID的组合不正确(处理P108中否的情况),则将表示用户认证失败的信息发送给终端20。该情况下,在终端20中,不能接受广告控制服务器50的服务,但执行应用程序A的通常处理。
[0169]此外,在终端ID不存在于用户DB535中的情况下(处理P106中否的情况),广告控制服务器50向终端20 (应用程序A)发行与该终端ID唯一对应的服务器ID (处理P109)。由此,终端20的用户认证成功(处理P111)。也就是说,终端20的用户能够作为新用户接受广告控制服务器50的服务。
[0170](5.3)横幅处理(图9?图11)
[0171]以下,参照图9?图11,关于广告控制服务器50 (横幅处理部511b)的横幅处理进行说明。
[0172]如图9所示,在终端20中某应用程序A被起动并开始横幅方法时,终端20 (应用程序A)将横幅请求发送到广告控制服务器50 (处理P501)。
[0173]广告控制服务器50接收到横幅请求时,判断横幅请求源的应用程序A所属的账户的送交揽收顾客点数(合计点数)是否达到预先设定的上限阈值(处理P502及P503)。此外,“账户”是例如按每个发布应用程序的公司或每个应用程序的开发团队等发行(分配)的信息。上限阈值是与关于各公司等的所有应用程序的送交揽收顾客点数相关的阈值,并被存储于例如应用程序DB531的送交揽收顾客点数DB531a。
[0174]其结果,若送交揽收顾客点数达到上限阈值(处理P503中是的情况),则广告控制服务器50判断为应用程序A处于“过送交顾客”的状态,结束横幅处理。因此,对于终端20中已起动的应用程序A不显示横幅广告(处理P504)。
[0175]另一方面,若送交揽收顾客点数未达到上限阈值(处理P503中否的情况),则广告控制服务器50实施送交揽收顾客均等处理部511d的送交揽收顾客均等处理(处理P505),将横幅广告发送到终端20,并将横幅广告已发送的情况临时(缓存)保存在例如日志DB536(处理P506)。此外,关于送交揽收顾客均等处理的详细情况,通过图15及图16在后面说明。
[0176]在终端20中,若从广告控制服务器50接收到上述横幅广告,则显示该横幅广告(处理P507),并监视用户对该横幅广告的选择操作(例如点击或点按)的有无(处理P508)。
[0177]若没有对横幅广告的选择操作(处理P508中否的情况),则终端20的应用程序A仅以广告控制服务器50所指定的时间显示横幅广告(处理P509),并返回处理P501。显示横幅广告的指定时间的信息与横幅广告一起或者与横幅广告独立地从广告控制服务器50发送到终端20。作为替代方式,该指定时间的信息也可以在终端20中预先保有。
[0178]若横幅广告被利用(处理P508中是的情况),则向广告控制服务器50发送表不横幅广告被利用这一情况的利用信息(预先定义的广告控制服务器50能够识别为利用信息的命令或数据串等)和横幅广告的URL (Uniform Resource Locator)请求(处理P510)。
[0179]广告控制服务器50从终端20接收到上述利用信息时,将该利用信息保存到例如日志DB536中(处理P511),并判断有URL请求的横幅广告的类别(以下也称为“横幅类别”)是“通常横幅”及“标识策略横幅”中的某一方(处理P512及P513)。
[0180]其结果,若横幅类别是“标识策略横幅”,则广告控制服务器50判定关于标识策略对象的应用程序(假设应用程序B)的价值信息的管理场所是广告控制服务器50及管理该应用程序B的游戏服务器30的某一方(处理P514及P515)。此外,价值信息的一例是在标识策略对象(移转目标)的应用程序B中能够利用的游戏点数(游戏中使用的参数、游戏内通货等)、物品、商品、追加程序、数据等的信息。
[0181]若上述判定的结果是:关于标识策略对象的应用程序B的价值信息的管理场所是游戏服务器30,则广告控制服务器50向该游戏服务器30发送将价值信息赋予标识策略对象的应用程序B的信息(处理P517)。由此,游戏服务器30关于标识策略对象的应用程序B取得价值信息(处理P518)。
[0182]另一方面,若关于标识策略对象的应用程序B的价值信息的管理场所是广告控制服务器50,则对该应用程序B追加价值信息(处理P516)。此外,若横幅类别是通常横幅,则广告控制服务器50实施下述的同一公司间送交顾客判定。
[0183]如图10所示,广告控制服务器50判定是否是同一公司间的送交顾客(处理P519及P520)。该判定例如能够以在应用程序DB531的公司信息DB531b中保存并管理的每个应用程序的公司信息为基础实施。
[0184]若是同一公司间的送交顾客(处理P520中是的情况),则广告控制服务器50关于送交顾客源的应用程序A增加送交揽收顾客点数(例如+1pt),而关于送交顾客目标(标识策略对象)的应用程序B减少送交揽收顾客点数(例如-1Opt)(处理P521)。
[0185]而若不是同一公司间的送交顾客(处理P520中否的情况),则广告控制服务器50关于送交顾客源的应用程序A增加送交揽收顾客点数(例如+9pt),关于送交顾客目标(标识策略对象)的应用程序B减少送交揽收顾客点数(例如-1Opt)(处理P523)。
[0186]这里,+Ipt能够在广告控制服务器50中作为保险点数累积(汇集池)在例如送交揽收顾客点数DB531a中(参照图6)(处理P524)。保险点数能够作为“过送交顾客”和“过揽收顾客”的情况下的调整点数使用。
[0187]上述送交揽收顾客点数增减处理之后,广告控制服务器50将从终端20请求的URL发送到该终端20 (处理P522)。终端20访问所接收的URL。终端20 —旦访问该URL,就例如从广告控制服务器50将与URL对应的页面的数据发送到终端20。该页面是例如进行了横幅广告的应用程序B的介绍和能够实施安装的页面(安装页面)。
[0188]如图11所示,终端20通过该安装页面安装进行了横幅广告的应用程序B,该应用程序B被起动时(处理P527),实施用户认证处理(处理P528)。用户认证处理如通过图8进行了说明那样。
[0189]用户认证处理结束时,终端20判定在已起动的应用程序B (例如游戏)内能够利用的价值信息(游戏中使用的参数、游戏内通货等的游戏点数、物品、追加数据、程序等)的管理场所是广告控制服务器50及管理该应用程序的游戏服务器30中的某一方(处理P529及 P530)。
[0190]若游戏点数等的管理场所是游戏服务器30,则在终端20中被起动的应用程序B向游戏服务器30查询新点数有无(处理P531)。
[0191]若对于在终端20中被起动的应用程序B没有应赋予的新游戏点数等(处理P532中“无”的情况),则游戏服务器30将该情况发送到终端20。由此,终端20结束横幅处理。
[0192]另一方面,若对于在终端20中被起动的应用程序B有应该赋予的新游戏点数等(处理P532中“有”的情况),则游戏服务器30将该新点数等赋予该应用程序B (处理P533)。由此,在终端20中被起动的应用程序B获得游戏点数等(处理P541),结束横幅处理(处理P542)。
[0193]此外,若游戏点数等的管理场所是广告控制服务器50,则在终端20中被起动的应用程序B向广告控制服务器50查询新点数等的有无(处理P534及P535)。
[0194]其结果,若对于在终端20中被起动的应用程序B有应赋予的新游戏点数等(处理P532中“有”的情况),则广告控制服务器50将该新点数等赋予该应用程序B (处理P536)。由此,在终端20中被起动的应用程序B获得游戏点数等(处理P537),结束横幅处理(处理P538)。
[0195]若对于在终端20中被起动的应用程序B没有应赋予的新游戏点数等(处理P535中“无”的情况),则将该情况发送到终端20。由此,终端20的起动应用程序B结束横幅处理(处理P539)。
[0196]以上,广告控制服务器50在“标识策略横幅”在终端20中被选择时,增加送交顾客源的电子商品的送交揽收顾客点数,并且减少送交顾客目标的电子商品的送交揽收顾客点数。另外,在标识策略对象的电子商品通过“标识策略横幅”的选择而被导入终端20时,将该标识策略对象的电子商品中能够利用的价值信息赋予终端20。
[0197](5.4)报价处理(图12?图14)
[0198]以下,参照图12?图14,关于广告控制服务器50 (报价处理部511c)的报价处理进行说明。
[0199]如图12所示,在终端20中某应用程序(假设应用程序A)被起动,并开始报价方法时,终端20 (应用程序A)将报价请求发送到广告控制服务器50 (处理P601)。
[0200]广告控制服务器50在接收报价请求时,判断报价请求源的应用程序A所属的账户的送交揽收顾客点数是否达到预先设定的上限阈值(处理P602及P603)。此外,上限阈值是为防止“过送交顾客”而设定的。
[0201]其结果,若送交揽收顾客点数达到上限阈值(处理P603中是的情况),则广告控制服务器50结束报价处理。因此,对于在终端20中已起动的应用程序A不显示报价页面(例如参照图20)(处理P604)。
[0202]另一方面,若送交揽收顾客点数没有达到上限阈值(处理P603中否的情况),则广告控制服务器50实施送交揽收顾客均等处理(处理P605),将报价页面的URL发送到终端20 (处理P606)。终端20 —旦访问该URL,就例如从广告控制服务器50将与URL对应的页面(报价页面)的数据发送到终端20。
[0203]由此,终端20的应用程序A显示所接收的报价页面,并监视对该报价页面的安装等选择操作(例如点击或点按)的有无(处理P607及P608)。
[0204]若没有选择操作(处理P608中否的情况),则终端20的应用程序A结束报价处理(处理 P609)。
[0205]而在存在选择操作的情况下(处理P608中是的情况),终端20将在报价页面中表示存在选择操作这一情况的选择信息发送到广告控制服务器50 (处理P610)。
[0206]广告控制服务器50将所接收的选择信息保存在例如日志DB536中(处理P611),并将安装页面(报价页面)的URL发送到终端20 (处理P612)。
[0207]终端20的应用程序A访问从广告控制服务器50接收到的URL(处理P613)。终端20—旦访问该URL,就例如从广告控制服务器50将与URL对应的页面(报价页面)的数据发送到终端20。由此,终端20显示报价页面(处理P614)。报价页面显示例如能够安装在终端20上的应用程序的候选列表。
[0208]终端20安装通过该报价页面被报价的某一应用程序(假设应用程序B),该应用程序B被起动时(处理P615),实施用户认证处理(处理P616)。用户认证处理如通过图8说明的那样。
[0209]用户认证处理结束时,终端20将应用程序B的起动信息发送到广告控制服务器50(处理P617)。广告控制服务器50从终端20的应用程序B接收到起动信息后,将表示报价成立的情况的信息保存到例如日志DB536中(处理P618)。
[0210]然后,如图13所示,广告控制服务器50判定是否是同一公司间的送交顾客(处理P619 及 P620)。
[0211]若是同一公司间的送交顾客(处理P620中否的情况),若付费(例如N元;N为O以上的整数)的应用程序B的报价成立,则广告控制服务器50关于送交顾客源的应用程序A增加送交揽收顾客点数。例如,加算通过+ (100+N) X0.9pt (其中,小数点后进位)计算的送交揽收顾客点数。而关于送交顾客目标的应用程序B减少送交揽收顾客点数。例如,减去-(100+N)pt (处理P621)。此外,(100+N) X0.1pt (其中,小数点后舍去)能够预先作为保险点数预先蓄积在例如送交揽收顾客点数DB531a中(参照图6)(处理P622)。
[0212]另一方面,若是同一公司间的送交顾客(处理P620中是的情况),则广告控制服务器50关于送交顾客源的应用程序A增加点数〔例如,+(100+N)pt〕,关于送交顾客目标的应用程序B减少点数〔例如,-(100+N)pt〕(处理P623)。
[0213]然后,广告控制服务器50判定在终端20的送交顾客源的应用程序A(例如游戏)中能够利用的游戏点数等价值信息的管理场所是游戏服务器30及广告控制服务器50的某一方(处理P624及P625)。
[0214]其结果,若价值信息的管理场所是游戏服务器30,则针对终端20的送交顾客源的应用程序A,将新点数赋予信息发送到该游戏服务器30 (处理P626)。
[0215]由此,游戏服务器30对送交顾客源的应用程序A实施游戏点数等的追加处理(处理P628)。另一方面,若价值信息的管理场所是广告控制服务器50,则将新点数等赋予送交顾客源A (处理P627)。
[0216]然后,在终端20中起动或重新开始送交顾客源的应用程序A时,终端20实施用户认证处理(处理P630)。关于用户认证处理的详细情况,如通过图8说明的那样。
[0217]用户认证处理结束时,终端20判定在送交顾客源的应用程序A(例如游戏)中能够利用的游戏点数等价值信息的管理场所是游戏服务器30及广告控制服务器50的某一方(处理 P631 及 P632)。
[0218]判定的结果,若价值信息的管理场所是游戏服务器30,则终端20的送交顾客源应用程序A向该游戏服务器30查询未赋予游戏点数等的有无。
[0219]接受了查询的游戏服务器30判定未赋予游戏点数的有无(处理P633及P634),若没有,则将该情况发送到终端20。由此,终端20的送交顾客源的应用程序A结束报价处理(处理 P635)。
[0220]另一方面,若在游戏服务器30中对送交顾客源的应用程序A有未赋予游戏点数等,则将新游戏点数等赋予终端20的送交顾客源的应用程序A (处理P636)。由此,终端20的送交顾客源的应用程序A获得新游戏点数等(处理P637),结束报价处理(处理P638)。
[0221]而若游戏点数等价值信息的管理场所是广告控制服务器50,则终端20的送交顾客源的应用程序A向广告控制服务器50查询未赋予游戏点数等的有无。
[0222]接受了查询的广告控制服务器50判定未赋予游戏点数等的有无(处理P639及P640),若没有,则将该情况发送到终端20。由此,终端20的送交顾客源的应用程序A结束报价处理(处理P642)。
[0223]另一方面,若在广告控制服务器50中对送交顾客源的应用程序A有未赋予游戏点数等,则将新游戏点数等赋予终端20的送交顾客源的应用程序A (处理P641)。由此,终端20的送交顾客源的应用程序A获得新游戏点数(处理P643),结束报价处理(处理P644)。
[0224]以上,广告控制服务器50在与终端20之间报价成立时,增加送交顾客源的电子商品的送交揽收顾客点数,并且减少送交顾客目标的电子商品的送交揽收顾客点数。另外,以送交顾客目标的电子商品的导入处理为成果,广告控制服务器50将在送交顾客源的电子商品中能够利用的价值信息赋予终端20。
[0225](5.5)送交揽收顾客均等处理(图15及图16)
[0226]以下,参照图15及图16,关于广告控制服务器50(送交揽收顾客均等处理部511d)的送交揽收顾客均等处理(横幅案例及报价案例)进行说明。
[0227](5.5.1)横幅案例(图9及图15)
[0228]在通过图9说明的送交揽收顾客均等处理P505中,实施图15例示的处理。S卩,广告控制服务器50 (送交揽收顾客均等处理部511d)参照广告信息DB531c的横幅数据列表533 (参照图6)(处理P701),从该列表中将该服务器ID的已安装的应用程序除外(处理P702)。
[0229]然后,广告控制服务器50按点数的顺序排列横幅数据列表533 (处理P703),选择点数最高的应用程序(处理P704)。而且,广告控制服务器50判断所选择的应用程序所属的账户的送交揽收顾客点数是否达到预先设定的下限阈值(处理P705及P706)。此外,“下限阈值”是为抑制“过揽收顾客”而设定的。
[0230]若该判断的结果是合计点数达到预先设定的下限阈值(处理P706中是的情况),则广告控制服务器50从横幅数据列表533中将所选择的应用程序除外(处理P707),在横幅数据列表533中另行选择点数最高的其他应用程序(处理P704)。
[0231]另一方面,若送交揽收顾客点数未达到预先设定的下限阈值(处理P706中否的情况),则广告控制服务器50在缓存中确认向应用程序(假设应用程序A)的横幅发送历史记录(处理P708)。该确认的结果是,判断在应用程序A中在最近5次以内是否显示了向其他的应用程序B引导的横幅广告(处理P709及P710)。
[0232]若该判断的结果是在应用程序A中在最近5次以内显示了向应用程序B引导的横幅广告(处理P710中是的情况),则广告控制服务器50从横幅数据列表中将所选择的应用程序A除外,另行选择点数最高的其他应用(处理P704)。
[0233]另一方面,若在应用程序A中在最近5次以内没有显示向应用程序B引导的横幅广告,则将要在应用程序A中显示的横幅广告确定为向应用程序B引导的横幅(处理P712)。
[0234](5.5.2)报价案例(图 16)
[0235]以下,在通过图12说明的送交揽收顾客均等处理P605中,实施图16例示的处理。即,如图16所例示,广告控制服务器50(送交揽收顾客均等处理部511d)参照广告信息DB531c的报价数据列表534 (参照图6)(处理P801),从报价数据列表中将该服务器ID的报价已成立的应用程序除外(处理P802)。
[0236]然后,广告控制服务器50按点数的顺序排列报价数据列表(处理P803),判断是否存在广告显示对象的应用所属的账户的送交揽收顾客点数达到预先设定的下限阈值的应用(处理P804及P805)。
[0237]若该判断的结果是存在达到下限阈值的应用程序(处理P805中是的情况),则广告控制服务器50从报价数据列表中将该应用程序除外(处理P806),并确定报价排列顺序(处理 P807)。
[0238]此外,若不存在达到下限阈值的应用程序(处理P805中否的情况),则服务器50不变更该报价数据列表的报价排列顺序(处理P807)。
[0239]广告控制服务器50 (送交揽收顾客均等处理部51 Id)如上所述地基于送交揽收顾客点数控制电子商品和与该电子商品相关联的广告信息。例如,若存在送交顾客成绩比其他电子商品相对地高的电子商品,则将包含与该送交顾客成绩高的电子商品相关的信息在内的广告信息选择为与其他的电子商品相关联地发送给终端20的广告信息。
[0240]若是图3的例子,则应用程序A的送交揽收顾客点数比其他应用程序高而送交顾客成绩高,所以将应用程序A的广告信息选择为与其他应用程序相关联地发送的广告信息并发送。
[0241]终端20的用户看到该广告信息,一旦选择了该广告信息或者通过该选择导入了应用程序A,则其他应用程序的送交揽收顾客点数上升(向应用程序A送交顾客)。
[0242]由此,本来送交顾客成绩比其他高的应用程序A的选择数量和导入数量增加,揽收顾客数增加,其结果,反弹成从送交顾客成绩高的应用程序A向其他应用的送交顾客数进一步增加。
[0243]像这样,以送交揽收顾客点数在各应用程序间被平等或均等化(平均化)的方式,进行选择和/或决定要发送的广告信息等的控制,由此,能够进行有效果的广告。此外,作为基于送交揽收顾客点数进行有效果的广告的方法,除了向使上述送交揽收顾客点数均等化的方向控制以外,还考虑对于已经包含送交顾客成绩高(送交揽收顾客点数高)的应用程序的各应用程序,选择并发送(显示)要揽收顾客的应用程序(送交揽收顾客点数低)的广告信息的方法。该情况下,例如对存在欲在短期扩展销售数量或者增加用户数量的应用程序等的情况有效,因此基于送交揽收顾客点数的广告信息的控制可以说能够在不脱离其主旨的范围内进行各种变形并实施。
[0244]〔6〕总结
[0245]以上,根据本实施方式,对与各应用程序对应的广告的利用次数(量)进行计数,并算出对于哪个应用程序来说,来自哪个应用程序的广告被利用了、或者算出与利用次数(量)相应的送交揽收顾客点数(例如加减运算),因此能够与送交揽收顾客点数相应地使应用程序间的广告的量和内容变化。
[0246]因此,能够掌握通过哪个电子商品使得哪个电子商品的广告被阅览或利用了这样的利用状况,并能够根据利用状况,有效地调整对商品的送交揽收顾客或使其均等。因此,能够掌握电子商品间的用户的引导,能够有效率地将用户弓I导至其他商品。
[0247]此外,在上述实施方式中,送交揽收顾客点数的大小和与送交揽收顾客点数相关的上限/下限阈值等只不过是表示送交顾客、揽收顾客的数量或差的信息(可变参数)的一例,送交揽收顾客点数的“加减运算”不限于上述实施方式。例如对送交揽收顾客点数进行加法运算还是加法运算,只要是一方进行加法运算而另一方进行加法运算,对哪一方进行都可以。
[0248]附图标记的说明
[0249]I广告提供系统
[0250]10通信网络
[0251]20终端装置
[0252]30商品服务器
[0253]40结算服务器
[0254]50广告控制服务器
[0255]210运算设备
[0256]211处理器芯片
[0257]212存储器模块
[0258]213图形引擎
[0259]2131图形芯片
[0260]2132图形存储器
[0261]214声效引擎
[0262]215 I/O 控制器
[0263]216系统总线
[0264]220触摸屏
[0265]221显示器
[0266]222触摸传感器
[0267]230音频输出单元
[0268]240外部介质单元
[0269]250通信单元
[0270]260操作按钮
[0271]270前面相机
[0272]290背面相机
[0273]501控制部
[0274]503输入装置
[0275]505外部存储装置
[0276]506输出装置
[0277]506A 显示器
[0278]506B 扬声器
[0279]507 通信接口(IF)
[0280]511 CPU
[0281]511a认证处理部
[0282]511b报价处理部
[0283]511b横幅处理部
[0284]511c报价处理部
[0285]51 Id送交揽收顾客均等处理部
[0286]512 ROM
[0287]513主存储器
[0288]514图形存储器
[0289]515音频存储器
[0290]516 GPU
[0291]518音频处理器
[0292]521 外设接口(IF)
[0293]530存储部
[0294]531应用程序数据库(DB)
[0295]531a送交揽收顾客点数DB
[0296]531b公司信息DB
[0297]531c广告信息DB
[0298]533横幅数据列表
[0299]534报价数据列表
[0300]535 用户 DB[0301 ]536 日志 DB
【权利要求】
1.一种电子商品提供系统,是针对终端装置经由通信网络将与多个电子商品的任意一个相关的广告信息提供给所述终端装置的广告提供系统,其特征在于,具有: 参数存储装置,存储所述多个电子商品每一个的可变参数; 广告信息存储装置,对包含与任意一个所述电子商品相关的信息在内的广告信息进行存储; 发送装置,将所述广告信息与任意一个电子商品相关联地向所述终端装置发送; 接收装置,从所述终端装置接收表示所述被发送的广告信息在所述终端装置中被利用这一情况的利用信息;以及 控制装置,当利用所述接收装置接收到所述利用信息时,对与关联了所述广告信息的电子商品相对应的可变参数和/或与作为所述广告信息所含有的信息的电子商品相对应的可变参数进行更新,并基于所述更新后的所述各可变参数,控制与通过所述发送装置发送的电子商品相关联的广告信息。
2.如权利要求1所述的电子商品提供系统,其特征在于, 所述利用信息中包含表示在所述终端装置中选择了所述广告信息这一情况的阅览信息、和/或表示通过所述广告信息导入处理了作为所述广告信息所含有的信息的电子商品这一,清况的导入信息, 所述控制装置使得在所述阅览信息和所述导入信息中所述可变参数的更新程度不同。
3.如权利要求1或2所述的电子商品提供系统,其特征在于, 所述参数存储装置存储与所述电子商品的价格对应的价格参数, 所述控制装置通过所述价格参数使所述可变参数的更新程度不同。
4.如权利要求1?3中任一项所述的电子商品提供系统,其特征在于, 所述更新包括:增加或减少与关联了所述广告信息的电子商品对应的可变参数,且减少或增加与作为所述广告信息所含有的信息的电子商品对应的可变参数。
5.一种广告控制装置,是针对终端装置经由通信网络将与多个电子商品的任意一个相关的广告信息提供给所述终端装置的广告提供系统所使用的广告控制装置,其特征在于,具有: 参数存储装置,存储所述多个电子商品每一个的可变参数; 广告信息存储装置,对包含与任意一个所述电子商品相关的信息在内的广告信息进行存储; 发送装置,将所述广告信息与任意一个电子商品相关联地向所述终端装置发送; 接收装置,从所述终端装置接收表示所述被发送的广告信息在所述终端装置中被利用这一情况的利用信息;以及 控制装置,当利用所述接收装置接收到所述利用信息时,对与关联了所述广告信息的电子商品相对应的可变参数和/或与作为所述广告信息所含有的信息的电子商品相对应的可变参数进行更新,并基于所述更新后的所述各可变参数,控制与通过所述发送装置发送的电子商品相关联的广告信息。
6.一种广告控制程序,使计算机作为广告控制装置发挥功能,所述广告控制装置是针对终端装置经由通信网络将与多个电子商品的任意一个相关的广告信息提供给所述终端装置的广告提供系统所使用的广告控制装置,所述广告控制程序的特征在于, 使所述计算机执行如下处理: 存储所述多个电子商品每一个的可变参数的处理; 对包含与任意一个所述电子商品相关的信息在内的广告信息进行存储的处理; 将所述广告信息与任意一个电子商品相关联地向所述终端装置发送的处理; 从所述终端装置接收表示所述被发送的广告信息在所述终端装置中被利用这一情况的利用信息的处理;以及 当接收到所述利用信息时,对与关联了所述广告信息的电子商品相对应的可变参数和/或与作为所述广告信息所含有的信息的电子商品相对应的可变参数进行更新,并基于所述更新后的所述各可变参数,控制与所述发送的电子商品相关联的广告信息的处理。
【文档编号】G06Q30/02GK104169958SQ201380014087
【公开日】2014年11月26日 申请日期:2013年2月22日 优先权日:2012年3月15日
【发明者】岩城农, 井口一真, 铃木清司, 川村弘幸, 伊藤真人, 藤沼俊幸, 谷英高, 吉冈笃志, 槌屋琢, 酒井信哉 申请人:世嘉股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1