服务器装置、程序及方法与流程

文档序号:14204035阅读:146来源:国知局
服务器装置、程序及方法与流程

本发明涉及装置或方法。例如,本发明涉及服务器装置、程序及方法。



背景技术:

公知有在终端装置显示广告信息的服务器装置(例如,参考专利文献1)。

现有技术文献

专利文献

专利文献1:日本特开2014-99111号公报



技术实现要素:

发明要解决的问题

本发明的课题是提供新的装置及方法。例如,本发明的课题是提供新的服务器装置、程序及方法。

用于解决问题的手段

本发明所公开的服务器装置例如具有:通信部,其接收从终端装置发送的包括横幅广告生成用信息的信号,而且向该终端装置发送横幅广告信号,该终端装置能够执行第1应用及与该第1应用不同的第2应用;以及生成部,其根据包括该横幅广告生成用信息的信号生成所述横幅广告信号。

另外,本发明所公开的程序例如控制与终端装置进行信号的收发的计算机使得向该终端装置发送横幅广告信号,该横幅广告信号是根据从该终端装置发送的包括横幅广告生成用信息的信号生成的,该终端装置能够执行第1应用及与该第1应用不同的第2应用。

另外,本发明所公开的方法例如接收从终端装置发送的包括横幅广告生成用信息的信号,并根据该横幅广告生成用信息生成横幅广告信号,并向该终端装置发送该横幅广告信号,该终端装置能够执行第1应用及与该第1应用不同的第2应用。

发明效果

根据本发明,能够提供新的装置及方法。例如,能够提供新的服务器装置、程序及方法。

附图说明

图1是示出系统的一例的图。

图2是示出终端装置的结构例的图。

图3是示出终端装置的功能的框图。

图4是示出服务器装置的结构例的图。

图5是示出服务器装置的功能的框图。

图6是示出系统中的时序(sequence)的一例的图。

图7是示出服务器装置的动作的流程图的一例的图。

图8是示出服务器装置中存储的信息的一例的图。

图9的(a)、(b)是示出动画信息的一例的图,(c)是示出横幅广告(banner)的一例的图。

图10的(a)、(b)是示出横幅广告的一例的图。

图11的(a)~(f)是示出动画信息的一例的图。

图12的(a)、(b)是示出横幅广告的一例的图。

图13的(a)、(b)是示出横幅广告的一例的图。

图14的(a)、(b)是示出动画信息的一例的图,(c)是示出横幅广告的一例的图。

具体实施方式

下面,参考附图详细说明本发明所公开的装置及方法的一例。

一、概要

本发明公开了在终端装置显示新的横幅广告。另外,在本发明中,横幅广告是指在终端装置的画面的至少一部分显示的显示物,在选择该显示物的信号被输入到终端装置的情况下,特定的应用(application)被启动。另外,在本发明中,应用是指在该终端装置中执行特定的作业的软件。

具体地,在本发明中公开了在终端装置显示与在终端装置中已被执行过的应用有关的横幅广告。另外,该横幅广告是在该应用的执行过程中由服务器装置收集的、根据该终端装置或其用户特有的信息生成的。在此,作为该特有的信息,例如可以举出与在该应用的执行过程中显示于终端装置的动画有关的信息、或者与在该执行过程中输入终端装置的操作有关的信息等。另外,作为该横幅广告,例如可以举出包括该动画的横幅广告、或者根据与该操作有关的信息使该操作在终端装置上再现的横幅广告等。

另外,在本发明中,将在应用的执行过程中由服务器装置收集的、而且以后被用作该应用用的横幅广告的信息称为横幅广告生成用信息。另外,将从服务器装置向终端装置发送的信号即指示在该终端装置显示横幅广告的信号称为横幅广告信号。另外,将在应用的执行过程中由服务器装置收集的、而且以后在判定是否发送该应用用的横幅广告信号时使用的信息称为横幅广告生成用信息。

二、具体内容

1.系统

图1是示出本发明所公开的系统的一例的图。图1所示的系统具有终端装置10、和能够经由网络30与终端装置10进行通信的服务器装置20。

在图1所示的系统中能够执行各种应用。另外,在本发明中,应用可以是如下任意一种软件:在服务器装置20的操作系统(os)中进行工作的软件,而且是终端装置10经由网络访问的软件;以及被安装在终端装置10中的软件,而且是随着该软件的执行而适当地从服务器装置下载新的信息的软件。

(1)终端装置

图2是示出本发明所公开的终端装置的结构例的图。图2所示的终端装置10包括中央处理装置101、通信装置102、存储装置103、输入输出装置104。并且,这些各个构成要素经由总线105相互电连接。另外,本发明所公开的终端装置不限于仅具有图2所示的终端装置10的结构。即,作为本发明所公开的终端装置,也能够应用追加了图2未示出的构成要素的装置。

中央处理装置101执行存储装置103中存储的软件所包含的命令。具体地,中央处理装置101进行用于将各种信息发送给服务器装置20的通信装置102的控制、基于用户对输入输出装置104的操作的运算处理、以及用于对该用户提供特定的信息的输入输出装置104的控制等。例如,中央处理装置101能够控制通信装置102使其向服务器装置20发送包括特定的信息的信号。另外,作为该特定的信息,例如可以举出在服务器装置20中判定是否发送特定的应用的横幅广告信号时使用的判定用信息、以及在生成该横幅广告信号时使用的横幅广告生成用信息。另外,中央处理装置101也能够根据在通信装置102中接收到的横幅广告信号,控制输入输出装置104以对用户提示横幅广告。

通信装置102安装了硬件、固件、或者tcp/ip驱动器及ppp驱动器等的通信用软件、或者它们的组合,并且构成为能够通过图1所示的网络30与服务器装置20进行通信。

存储装置103用于存储中央处理装置101执行的程序,由dram(dynamicrandomaccessmemory:动态随机存取存储器)、sram(staticrandomaccessmemory:静态随机存取存储器)、hdd(harddiskdrive:硬盘驱动)、及/或闪速存储器等构成。并且,存储装置103也可以构成为包括由dram构成的易失性存储部、和由hdd构成的非易失性存储部。另外,该非易失性存储部能够存储可以在操作系统等的终端装置10执行的各种软件。另外,该易失性存储部能够存储从该非易失性存储装置中读出的、当前在终端装置10中执行的应用。另外,该非易失性存储部或该易失性存储部能够存储从服务器装置20发送的横幅广告信号、或者包括发送给服务器装置20的判定用信息或横幅广告生成用信息的信号。

输入输出装置104可以是进行输入及输出这两种处理的单个装置,也可以单独设置进行输入的装置和进行输出的装置这两种装置。另外,作为进行这两种处理的装置,可以举出触摸屏等。另外,作为进行输入的装置,可以举出键盘、按钮、触摸垫、鼠标、智能电话及陀螺仪传感器等。另外,作为进行输出的装置,可以举出显示器面板、扬声器及振动器等。另外,输入输出装置104也可以具有这些示例物中的多个。例如,输入输出装置104可以具有触摸屏、扬声器、和振动器。

图3是示出由本发明所公开的终端装置实现的功能的一例的框图。图3所示的终端装置10具有处理部121、更新部122、通信部123、变换部124。另外,本发明所公开的终端装置不限于仅具有图3所示的多个功能。即,作为本发明所公开的终端装置,也能够应用追加了图3未示出的功能的装置。

处理部121具有进行各种信号的运算处理的功能。例如,处理部121具有按照用户对终端装置10的操作进行运算处理的功能。

更新部122具有更新已有的信息的功能。例如具有如下的功能:根据在应用的执行时在处理部121执行的运算处理的结果或者从服务器装置20发送的与该应用有关的信息,更新存储在终端装置10中的已有的信息。

通信部123具有向服务器装置20发送信号并接收服务器装置20所发送的信号的功能。例如,通信部123具有如下的功能:发送用于向服务器装置20请求允许执行特定的应用的信号,并且接收包括在该特定的应用的执行时所需要的信息的信号。另外,通信部123具有如下的功能:向服务器装置20发送包括上述判定用信息及/或上述横幅广告生成用信息的信号,并且从服务器装置20接收上述横幅广告信号。

变换部124具有如下的功能:将用户对终端装置10的操作等的非电气信号变换为电气信号,并且将电气信号变换为用户能够察觉的信号。例如,具有将终端装置10的显示画面中的用户的接触变换为电气信号,并且将电气信号变换为静态图像、动画、声音、及/或、终端装置10的振动。另外,变换部124具有如下的功能:将用户对终端装置10的操作变换为包括判定用信息及/或横幅广告生成用信息的信号,并且根据横幅广告信号在终端装置10的显示画面上显示与特定的应用有关的横幅广告。

(2)服务器装置

图4是示出本发明所公开的服务器装置的结构例的图。图4所示的服务器装置20包括中央处理装置201、通信装置202、存储装置203、输入输出装置204、计时装置205。并且,这些各个构成要素经由总线206相互电连接。另外,本发明所公开的服务器装置不限于仅具有图4所示的服务器装置20的结构的装置。即,作为本发明所公开的服务器装置,也能够应用追加了图4未示出的构成要素的装置。另外,本发明所公开的服务器装置不限于图4所示的多个构成要素全部具备的装置。例如,作为本发明所公开的服务器装置,也能够应用计时装置205不存在的装置。

中央处理装置201执行存储装置203中存储的软件所包含的命令。具体地,中央处理装置201进行用于向终端装置10发送各种信息的通信装置202的控制、基于供应商对输入输出装置204的操作的运算处理、以及用于向该供应商提供特定的信息的输入输出装置204的控制等。例如,中央处理装置201能够控制通信装置202使其向终端装置10发送包括特定的信息的信号。另外,作为该信号,例如可以举出向终端装置20请求发送上述判定用信息及/或上述横幅广告生成用信息的信号、以及上述横幅广告信号。另外,中央处理装置201也具有如下的功能:根据由计时装置205测定出的期间及/或存储装置203中所存储的上述判定用信息判定是否发送上述横幅广告信号、以及利用存储装置203中存储的包括上述横幅广告生成用信息的信号生成上述横幅广告信号。

通信装置202安装了硬件、固件、或者tcp/ip驱动器及ppp驱动器等的通信用软件、或者它们的组合,并且构成为能够经由图1所示的网络30与终端装置10进行通信。

存储装置203用于存储中央处理装置201执行的程序,由dram(dynamicrandomaccessmemory:动态随机存取存储器)、sram(staticrandomaccessmemory:静态随机存取存储器)、hdd(harddiskdrive:硬盘驱动)、及/或闪速存储器等构成。并且,存储装置203也可以构成为包括由dram构成的易失性存储部、和由hdd构成的非易失性存储部。另外,该非易失性存储部能够存储可以在操作系统等的服务器装置20执行的各种软件。另外,该易失性存储部能够存储从该非易失性存储装置读出的、当前在服务器装置20中执行的软件。另外,该非易失性存储部或该易失性存储部能够存储发送给终端装置10的横幅广告信号、或者从终端装置10发送的判定用信息或横幅广告生成用信息。

输入输出装置204可以是进行输入及输出这两种处理的单个装置,也可以单独设置进行输入的装置和进行输出的装置这两种装置。另外,作为进行这两种处理的装置,可以举出触摸屏等。另外,作为进行输入的装置,可以举出键盘、按钮、触摸垫、鼠标、智能电话及陀螺仪传感器等。另外,作为进行输出的装置,可以举出显示器面板、扬声器及振动器等。另外,输入输出装置204也可以具有这些示例物中的多个。

计时装置205只要是能够进行时间的测定的装置,则可以是任意装置。例如,计时装置205可以具有晶体振荡器。

图5是示出由本发明所公开的服务器装置实现的功能的一例的框图。图5所示的服务器装置20具有处理部221、更新部222、通信部223、变换部224、判定部225、以及生成部226。另外,本发明所公开的服务器装置不限于仅具有图5所示的多个功能。即,作为本发明所公开的服务器装置,也能够应用追加了图5未示出的功能的装置。另外,本发明所公开的服务器装置不限于图5所示的多个功能全部具备的装置。例如,作为本发明所公开的服务器装置,也能够应用判定部225不存在的装置。

处理部221具有进行各种信号的运算处理的功能。例如,处理部221具有按照供应商对服务器装置20的操作和/或从终端装置10发送的信号进行运算处理的功能。

更新部222具有更新已有的信息的功能。例如具有如下的功能:根据在处理部221中执行的运算处理的结果或者从终端装置10发送的包括用户信息的更新信息的信号,更新在服务器装置20存储的已有的信息。

通信部223具有接收终端装置10发送的信号并向终端装置10发送信号的功能。例如,通信部223具有如下的功能:接收请求允许在终端装置10中执行特定的应用的信号,并且发送包括在终端装置10中执行该特定的应用所需要的信息的信号。另外,通信部223具有如下的功能:从终端装置10接收包括上述判定用信息及/或横幅广告生成用信息的信号、以及向终端装置10发送上述横幅广告信号。

变换部224具有如下的功能:将供应商对服务器装置20的操作等的非电气信号变换为电气信号,并且将电气信号变换为供应商能够察觉的信号。例如,具有将针对附属于服务器装置20的键盘的按压变换为电气信号,以及将电气信号变换为在服务器装置20显示的静态图像或动画的功能。

判定部225具有判定是否向终端装置10发送上述横幅广告信号的功能。另外,该判定例如可以根据从该特定的应用最后被执行起到当前的期间或者上述判定用信息来执行。具体地,在该期间超过规定的期间的情况下、或者在收集输入终端装置10的与用户的日程安排有关的信息作为该判定用信息并参考该日程安排未输入安排的情况下,决定向终端装置10发送横幅广告信号。

生成部226具有使用从终端装置10发送的上述横幅广告生成用信息,生成特定的应用的横幅广告信号的功能。例如,具有使用与在该特定的应用的执行中显示于终端装置10的动画有关的信息或者与在该执行中输入终端装置10的操作有关的信息,生成横幅广告信号的功能。

(3)时序

图6是示出本发明所公开的系统中的时序的一例的图。明显地,图6所示的时序大致分为:收集与特定的应用有关的信息的阶段(第1阶段)、在终端装置10中显示与该特定的应用有关的横幅广告的阶段(第2阶段)。

具体地,第1阶段是进行以下信息的收集的阶段:服务器装置20判定是否在终端装置10中显示与特定的应用有关的横幅广告时使用的信息即判定用信息、和/或在生成该横幅广告时使用的信息即横幅广告生成用信息等。另外,第2阶段是服务器装置20根据该判定用信息等判定是否向终端装置10发送横幅广告信号、以及进行该横幅广告信号的生成及发送的阶段。

一、第1阶段

在图6所示的时序中,首先在终端装置10中启动第1应用(s11)。作为该第1应用,例如可以举出游戏等。并且,终端装置10将包括用于确定所选择的第1应用的信息、以及利用该终端装置10的用户的识别信息(id)在内的信号发送给服务器装置20。

然后,在服务器装置20中,根据所接收到的用户的识别信息,进行关于第1应用的用户的认证(s21)。并且,向终端装置10发送包括与所认证的用户有关的信息、即执行第1应用所需要的信息的信号。例如,向终端装置10发送游戏的保存数据。

然后,在终端装置10中执行第1应用(s12)。由此,例如在终端装置10中能够继续执行以该保存数据为起点的游戏。

在此,服务器装置20请求该执行中的终端装置10向服务器装置20发送包括上述判定用信息及/或上述横幅广告生成用信息的信号。接收到该请求,终端装置10向服务器装置20发送判定用信息及/或横幅广告生成用信息。并且,服务器装置20存储判定用信息及/或横幅广告生成用信息(s22)。

另外,判定用信息及/或横幅广告生成用信息只要是在是否生成后述的横幅广告信号的判定及生成中所需要的信息,则可以是任意信息。

例如,作为判定用信息,可以举出输入终端装置10的与用户的日程安排有关的信息等。

另外,作为横幅广告生成用信息,可以举出与在执行第1应用期间在终端装置10中显示的动画有关的动画信息、与用户对终端装置10的操作有关的操作信息、以及与终端装置接收到的声音有关的声音信息等。另外,服务器装置20也可以收集这些信息及它们的元数据作为横幅广告生成用信息。另外,作为元数据,可以举出显示、输入或检测出动画信息、操作信息或声音信息的时间、该时间中终端装置10所处位置的天气、及/或与这些信息相关联的关键词等。

另外,在第1应用是进行成绩评价的游戏(例如,根据用户的操作决定得分的游戏、以及存在对战对手并以获得比该对战对手高的得分为目标的游戏等)的情况下,可以收集有关该成绩(例如用户过去获得的最高得分以及自己和对战对手的得分及对战的结果(胜败)等)的信息作为横幅广告生成用信息。另外,在第1应用是随着执行而获得道具(item)、及/或由用户操作的角色成长的游戏的情况下,也可以收集有关该道具及/或该成长的角色的信息作为横幅广告生成用信息。另外,这些信息也可以作为动画信息的一部分来收集,还可以作为静态图像信息来收集。

另外,终端装置10在第1应用的执行中向服务器装置20随时发送用户信息的更新信息。在这种情况下,服务器装置20进行用户信息的更新(s23)。例如,当在执行游戏的过程中数据被保存在终端装置10中的情况下,从该终端装置10向服务器装置20发送该保存数据。并且,该保存数据被存储在服务器装置20中。

然后,在终端装置10中结束第1应用(s13)。

二、第2阶段

在第1阶段之后,在终端装置10中启动与第1应用不同的第2应用(s14)。作为该第1应用,例如可以举出网页浏览器、社交网络服务(socialnetworkingservice,sns)、以及与在第1阶段执行的游戏不同的游戏等。并且,终端装置10将包括用于确定所选择的第2应用的信息、以及利用终端装置10的用户的识别信息(id)在内的信号发送给服务器装置20。

然后,在服务器装置20中,根据所接收到的用户的识别信息,进行有关第2应用的用户的认证(s24)。并且,向终端装置10发送包括与该用户有关的信息的信号。例如,在第2应用是网页浏览器的情况下,向终端装置10发送构成网页的资源等。另外,在第2应用是sns的情况下,发送从其它用户发送的被存储在服务器装置20中的消息等。此外,在第2应用是与在第1阶段执行的游戏不同的游戏的情况下,向终端装置10发送该游戏的保存数据等。

然后,在终端装置10中执行第2应用(s15)。例如,在第2应用是网页浏览器的情况下,在终端装置10显示网页。另外,在第2应用是sns的情况下,在终端装置10显示来自该其它用户的消息。此外,在第2应用是与在第1阶段执行的游戏不同的游戏的情况下,在终端装置10继续执行以保存数据为起点的游戏。

在此,在服务器装置20中判定是否需要针对该执行中的终端装置10生成与第1应用有关的横幅广告信号(s25)。在该判定中,例如在(i)从第1应用结束起到判定时刻为止的期间超过规定的期间的情况、(ii)第2应用和第1应用是关联的应用的情况、(iii)该判定时刻的环境满足规定的条件的情况、以及(iv)在第1阶段收集的判定用信息满足规定的条件的情况中任意一种情况下,能够决定使在终端装置10显示该横幅广告。并且,也可以在满足这多种条件的情况下,决定使在终端装置10显示横幅广告。

另外,作为上述(i)的具体例,可以举出从第1应用结束起到判定时刻为止的期间超过一周的情况等。

另外,作为上述(ii)的具体例,可以举出第1应用和第2应用都是相同类型的游戏的情况等。在这种情况下,执行与第1应用相同类型的游戏的用户对第1应用自身比较感兴趣的可能性较大。因此,可以说该用户通过在终端装置显示的与第1应用有关的横幅广告启动第1应用的可能性比较大。

另外,作为上述(iii)的具体例,可以举出在判定时刻正在下雨或下雪这样的、基于天气预报在判定时刻的降水概率为规定的值以上及发出预警的情况等。明显地,在天气恶劣的情况下,能够决定发送横幅广告信息。在这种情况下,已有外出安排的用户变更安排的可能性比较大。因此,可以说该用户通过在终端装置显示的与第1应用有关的横幅广告启动第1应用的可能性比较大。

另外,作为上述(iv)的具体例,可以举出在作为判定用信息而收集的日程安排信息中没有记述安排的情况等。在这种情况下,可以说用户通过在终端装置10显示的与第1应用有关的横幅广告启动第1应用的可能性比较大。

另外,当在服务器装置20中决定使在终端装置10显示第1应用的横幅广告的情况下,进行第1应用的横幅广告信号的生成(s26)。该横幅广告信号的生成是根据在第1阶段收集的横幅广告生成用信息进行的。例如,当收集了在执行第1应用的过程中显示于终端装置10的动画作为横幅广告生成用信息的情况下,能够生成用于在终端装置10显示包括该显示过的动画(已显示动画)、视点变更动画或未显示动画等的信号,该视点变更动画是指场景与该已显示动画中显示的场景相同、视点与在终端装置10实际显示的视点不同的动画,该未显示动画是指在终端装置10未曾显示、并且有可能在该已显示动画中后续显示的动画。另外,也可以在显示这些动画的同时,再现终端装置10接收到的声音。即,横幅广告信号不限于将这些动画显示为横幅广告用的信号,也可以是与该动画并行地使产生声音的信号。

另外,在第1应用是游戏的情况下,作为已显示动画可以举出战斗场景。另外,作为视点变更动画,可以举出在该战斗场景中以该战斗的对手的视点显示的动画等。另外,作为未显示动画,可以举出由于在该战斗场景中失败而实际上在终端装置10中未曾显示,但如果在该战斗场景中胜利时则进行显示的动画等。

这些动画都是基于过去执行的第1应用的动画。因此,通过使终端装置10显示在至少一部分包括这些动画的横幅广告,能够唤起用户对第1应用的兴趣。即,该横幅广告是强烈促使用户启动第1应用的横幅广告。

另外,在第1应用是进行成绩评价的游戏的情况下,也可以向终端装置10发送用于使终端装置10显示如下横幅广告的信号作为横幅广告信号,该横幅广告在至少一部分显示该成绩(例如用户过去获得的最高得分、自己和对战对手的得分及对战的结果(胜败)等)。并且,在随着第1应用的执行而获得道具、及/或诸如由用户操作的角色成长的游戏的情况下,也可以向终端装置发送用于使终端装置10显示如下横幅广告的信号作为横幅广告信号,该横幅广告在至少一部分显示该道具及/或该成长的角色。

该成绩、该道具及/或该成长的角色都是与用户过去执行的第1应用有关的。因此,通过在终端装置10显示它们作为横幅广告,能够唤起用户对第1应用的兴趣。即,该横幅广告是强烈促使用户启动第1应用的横幅广告。

另外,横幅广告信号也可以是与该成绩、该道具及/或该成长的角色有关的信息、和用于在终端装置显示与上述动画及/或声音有关的信息双方的信号。

另外,也能够根据从第1应用结束起到判定时刻为止的期间的长度,变更所生成的横幅广告信号的类型。例如,在该期间超过一周且不足一个月的情况下,生成使在终端装置10显示包括已显示动画的横幅广告的信号,而在该期间超过一个月的情况下,生成使在终端装置10显示包括未显示动画的横幅广告的信号。

然后,服务器装置20向终端装置10发送横幅广告信号。由此,在终端装置10中显示与横幅广告信号对应的横幅广告(s16),终端装置10的用户能够通过该横幅广告启动第1应用(s17)。

如上所述,与该横幅广告信息对应的横幅广告是强烈促使用户通过横幅广告启动第1应用的横幅广告。因此,在上述时序中,能够有效地提供终端装置10中的第1应用的启动契机。

并且,在通过该横幅广告启动第1应用的情况下,终端装置10向服务器装置20发送包括用于确定所选择的第1应用的信息及利用该终端装置10的用户的识别信息(id)在内的信号。在服务器装置20中,根据所接收到的用户的识别信息进行有关第1应用的用户的认证(s27)。另一方面,在终端装置10中结束第2应用(s18)。

(4)流程图

图7是示出本发明所公开的服务器装置的动作流程的一例的流程图。

在图7所示的流程图中,服务器装置首先请求终端装置发送上述判定用信息及/或上述横幅广告生成用信息(s30)。并且,将按照该请求从终端装置发送的这些信息存储在服务器装置中(s31)。

然后,服务器装置根据该判定用信息判定是否向终端装置发送横幅广告信号(s32)。假设决定向终端装置发送横幅广告信号的情况下,在服务器装置中根据该横幅广告生成用信息生成横幅广告信号(s33)。并且,将所生成的横幅广告信号发送给终端装置(s34)。另一方面,在不发送横幅广告信号的情况下,不生成该横幅广告信号。

(5)小结

以上是本发明所公开的服务器装置、程序及方法的一例。这些发明例如能够表述如下。

例如,该服务器装置能够表述为具有:通信部,其接收从终端装置发送的包括横幅广告生成用信息的信号,而且向该终端装置发送横幅广告信号,该终端装置能够执行第1应用及与该第1应用不同的第2应用;以及生成部,其根据包括该横幅广告生成用信息的信号生成所述横幅广告信号。

另外,该程序能够表述为控制与终端装置进行信号的收发的计算机使得向该终端装置发送横幅广告信号,该横幅广告信号是根据从该终端装置发送的包括横幅广告生成用信息的信号生成的,该终端装置能够执行第1应用及与该第1应用不同的第2应用。

另外,该方法能够表述为接收从终端装置发送的包括横幅广告生成用信息的信号,根据该横幅广告生成用信息生成横幅广告信号,并向该终端装置发送该横幅广告信号,该终端装置能够执行第1应用及与该第1应用不同的第2应用。

这些服务器装置、程序及方法能够强烈促使用户通过横幅广告进行第1应用的启动。即,它们实现了能够有效地增加第1应用被启动并执行的机会的效果。

2.变形例

上述服务器装置、程序及方法是一例,这些发明能够适当变更。

例如,在图6所示的时序中示出了如下的结构:在从服务器装置20向终端装置10发送了请求横幅广告生成用信息的发送的信号的情况下,从终端装置10向服务器装置20发送包括横幅广告生成用信息的信号,但也能够舍去该请求。即,在本发明所公开的时序中也可以构成为,即使没有任何请求,也从终端装置10随时向服务器装置20发送包括横幅广告生成用信息的信号。例如,也可以在第1应用中安装使终端装置10进行包括横幅广告生成用信息的信号的发送的程序。

另外,在图6所示的时序中示出了单独处理横幅广告生成用信息和用户信息的更新信息的结构,但也能够将用户信息的更新信息的一部分转用为横幅广告生成用信息。例如,在从终端装置10向服务器装置20发送包括随着第1应用的执行而获得的道具及/或成长的角色的信息的信号作为用户信息的更新信息的情况下,也能够将该信息转用为横幅广告生成用信息。

另外,在图6所示的时序中示出了在第1应用结束之前从终端装置10向服务器装置20发送用户信息的更新信息的结构,但也可以是在第1应用结束之后从终端装置10向服务器装置20发送用户信息的更新信息的结构。

另外,在图6所示的时序中示出了判定是否需要生成横幅广告信号的结构,但也能够省略该判定。即,也能够构成为,在第2应用被启动的情况下,根据服务器装置在第1应用的执行过程中自动收集的横幅广告生成用信息,进行横幅广告信号的生成及其发送。

另外,在图6所示的时序中示出了当在服务器装置20中进行了是否需要发送横幅广告信号的判定后生成该横幅广告信号的结构,但该顺序也可以颠倒过来。即,在本发明所公开的时序中也可以构成为,在服务器装置20中预先生成横幅广告信号,然后进行是否需要发送该横幅广告信号的判定。

另外,在本发明中说明的处理及步骤不限于在实施方式中明确说明的方式,也能够通过软件、硬件或者它们的组合来实现。具体地,在本发明中说明的处理及步骤通过在集成电路、易失性存储器、非易失性存储器、磁盘、光存储器等介质中安装与该处理相当的逻辑(logic)来实现。另外,在本发明中说明的处理及步骤能够将这些处理及步骤作为计算机程序进行安装,并使包括终端装置和服务器装置的各种计算机执行。

另外,说明了在本发明中说明的处理及步骤是通过单个装置、软件、组合、模块来执行的情况,但这样的处理或步骤也能够通过多个装置、多个软件、多个组合、及/或由多个模块来执行。另外,说明了在本发明中说明的各种信息被存储在单个存储部或存储部中的情况,但这样的信息也能够分散存储在单个装置具备的多个存储部中、或者在多个装置分散配置的多个存储部中。另外,在本发明中说明的软件及硬件的要素能够通过将它们整合为更少的构成要素、或者分解为更多的构成要素来实现。

3.具体例

下面,说明在服务器装置中判定是否需要生成横幅广告信号及其生成、以及在终端装置显示的横幅广告的一例。

图8是示出在服务器装置存储的具体信息的一例的图。具体地,在图8中将以下内容关联起来进行存储:按照每个终端装置而存在的用户id;已被该终端装置执行过的应用(第1应用);在该应用被执行的日期中与当前(在此为了方便,“当前”是指2015年8月18日的午后8时)最接近的日期(最近执行日);在最近执行日在应用执行中由服务器装置收集到的日程安排信息及动画信息及/或操作信息。

例如,在该服务器装置中,存储了在具有用户id为“a”的终端装置中最后执行游戏“abc探索(abcquest)”的应用是2015年7月22日。另外,在该服务器装置中,存储了从具有用户id为“a”的终端装置发送的2015年8月18日的日程安排信息。另外,在该服务器装置中,存储了与作为该游戏执行中的场景的、角色成长的场景及在战斗中胜利的场景有关的动画信息及/或操作信息。另外,该日程安排信息是能够作为上述判定用信息的一种来使用的信息。另外,该动画信息及/或该操作信息是能够作为上述横幅广告生成用信息来使用的信息。

在此,假定在具有用户id为“a”~“e”的5个终端装置中分别在2015年8月18日的午后8时启动网页浏览器(第2应用)并显示门户网站的情况。

(1)对于具有用户id为“a”的终端装置

服务器装置能够根据2015年8月18日午后8时的日程安排信息等,决定不向该终端装置发送横幅广告信号。

(2)对于具有用户id为“b”的终端装置

服务器装置能够根据2015年8月18日午后8时的日程安排信息以及从最近执行日到当前的期间等,决定向该终端装置发送横幅广告信号。

并且,服务器装置能够根据与在该终端装置中于2015年8月2日执行游戏“abc探索”时显示的场景有关的动画信息及其元数据生成横幅广告信号。具体地,能够根据与如图9(a)所示的战斗场景有关的动画信息及与获取如图9(b)所示的道具的场景有关的动画信息以及它们的元数据生成横幅广告信号。例如,该横幅广告信号可以是诸如使在终端装置10连续显示如图9(c)、图10(a)、(b)所示的横幅广告50_1~50_3的信号。另外,横幅广告50_1显示出该战斗场景及作为元数据而收集的日期。另外,横幅广告50_2显示出在该战斗场景中胜利的信息及该日期。另外,横幅广告50_3显示出获取道具的场景及作为元数据而收集的该道具的名称(def剑)及该日期。

另外,以上示出了根据与战斗场景有关的动画信息及与获取道具的场景有关的动画信息双方来生成横幅广告信号的例子,但也能够仅根据任意一方生成横幅广告信号。

(3)对于具有用户id为“c”的终端装置

服务器装置能够根据2015年8月18日午后8时的日程安排信息及从最近执行日到当前的期间等,决定向该终端装置发送横幅广告信号。

并且,服务器装置能够根据与在该终端装置中执行游戏“ghi拼图游戏(ghipuzzle)”时显示的场景有关的动画信息生成横幅广告信号。

在此,对本发明中的游戏“ghi拼图游戏”的内容进行说明。在“ghi拼图游戏”中显示有被排列成4行4列的16个对象。并且,用户能够变更这16个对象各自的位置。例如,在用户进行了使位于2行2列的对象(x)向下移动2行的操作的情况下,原来位于3行2列的对象(y)移动到2行2列的位置,原来位于4行2列的对象(z)移动到3行2列的位置。即,在该操作之前是从上侧起按照对象(x)、对象(y)、对象(z)的顺序排列的,而通过该操作,则成为从上侧起按照对象(y)、对象(z)、对象(x)的顺序排列。并且,在“ghi拼图游戏”中,当在纵向或横向排列了3个相同图案的对象的情况下得分增加。另外,这3个相同图案的对象在得分增加后消失,在这3个相同图案的对象上面的行中配置的对象移动到下面的行。假设在此上面的行中配置的对象不存在的情况下,从上面产生新的对象。并且,在“ghi拼图游戏”中,当在一次操作中连续地排列3个相同图案的对象的情况下,加上高得分。并且,在“ghi拼图游戏”中,将在固定时间内获得的得分评价为成绩。

图11(a)~(f)是示出与作为成绩良好的场景被存储在服务器装置中的“ghi拼图游戏”有关的动画信息的一例的图。具体地,图11(a)示出在用户输入操作之前的16个对象的排列。在此,如图11(b)所示,假设用户使在4行4列配置的对象向上移动2行后向左移动1列。在这种情况下,如图11(c)所示,在1行4列配置的对象~在3行4列配置的3个对象、以及在4行2列配置的对象~在4行4列配置的3个对象分别成为相同图案,因而“ghi拼图游戏”中的得分增加。并且,如图11(d)所示,这6个对象消失,在其上面的行配置的对象移动到下面的行。在这种情况下,如图11(e)所示,在2行1列配置的对象~在2行3列配置的3个对象、在3行1列配置的对象~在3行3列配置的3个对象、以及在4行1列配置的对象~在4行3列配置的3个对象分别成为相同图案,因而“ghi拼图游戏”中的得分增加。并且,如图11(f)所示,这9个对象消失。

服务器装置能够根据如图11的(a)~(f)所示的动画信息及其元数据生成横幅广告信号。例如,该横幅广告信号能够是在终端装置10连续显示如图12的(a)、(b)、图13的(a)、(b)所示的横幅广告51_1~51_4的信号。另外,横幅广告51_1显示出用户输入操作前的场景及作为元数据而收集的日期。另外,横幅广告51_2显示出通过用户的操作使对象的排列变更的情况及其日期。另外,横幅广告51_3显示出继该操作之后该排列进一步变更的情况及其日期。另外,横幅广告51_4显示出作为元数据而收集的日期。

另外,以上示出了根据动画信息生成横幅广告信号的例子,但也能够根据动画信息及操作信息生成横幅广告信号。具体地,如果使用如图11(a)所示的用户操作前的动画信息和如图11(b)所示的用户进行的操作信息,则能够再现如图11(c)~(f)所示的显示。因此,与图11(c)~(f)对应的该操作后的动画信息不一定存储在服务器装置中。在这种情况下,能够减小在生成横幅广告信号时所需要的服务器装置的存储器容量。

(4)对于具有用户id为“d”的终端装置

服务器装置能够根据最近执行日是前一天(2015年8月17日),决定不向该终端装置发送横幅广告信号。

(5)对于具有用户id为“e”的终端装置

服务器装置能够根据2015年8月18日午后8时的日程安排信息及从最近执行日到当前的期间等,决定向该终端装置发送横幅广告信号。

并且,服务器装置能够根据与在该终端装置中于2015年8月7日执行游戏“klm龙(klmdragon)”时显示的场景有关的动画信息及其元数据生成横幅广告信号。具体地,能够根据与如图14(a)所示的角色通过2015年8月7日的该游戏的执行而成长为如图14(b)所示的角色的场景有关的动画信息及其元数据生成横幅广告信号。例如,该横幅广告信号可以是诸如使在终端装置10显示如图14(c)所示的横幅广告52的信号。另外,横幅广告52显示出该成长前后的角色及作为元数据而收集的日期。

标号说明

10终端装置;20服务器装置;30网络;101中央处理装置;102通信装置;103存储装置;104输入输出装置;105总线;121处理部;122更新部;123通信部;124变换部;201中央处理装置;202通信装置;203存储装置;204输入输出装置;205计时装置;206总线;221处理部;222更新部;223通信部;224变换部;225判定部;226生成部。

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