内容显示处理装置和内容中广告显示方法

文档序号:6455935阅读:173来源:国知局
专利名称:内容显示处理装置和内容中广告显示方法
技术领域
本发明涉及用于在游戏等内容中显示广告的装置和方法。
背景技术
在提供给用户的游戏内容中,有在正进行的游戏的画面中显示广告
的。例如有在赛车游戏中将真正的广告作为紋理(texture)贴附在赛道内 的看板上来显示的情形,还有在角色所探索的虚拟空间内的看板上显示商 品广告的情形等。
这样的插入在游戏空间中的广告通常是内容制作者、即游戏软件公司 基于广告主的委托而做成,作为广告的紋理数据,同游戏的程序数据一起 存储在CD或DVD等光盘中来提供的。用户购买载有游戏内容的光盘, 在个人计算机或家庭用游戏终端中执行游戏时,广告就被显示在游戏空间 内的看板等对象上。
专利文献1中公开了将广告作为紋理贴在游戏中来进行显示的技术, 专利文献2公开了 一种在用户启动所下载的内容时,插入预先被分配的广 告信息,然后在内容进行过程中将广告信息显示在对应地方的系统。 〔专利文献1〕日本特开平9- 10440号公报 〔专利文献2〕日本特开2002 - 83219号公报

发明内容
〔发明所要解决的课题〕
一旦存储有游戏内容的光盘被卖出,被交到用户的手中,插入在游戏 空间中的广告的数据就不能再变更了。 一般来说,游戏内容的商品寿命同 广告的寿命不同,所以在用户玩游戏时,有时会不得不看到已经过时、已
经没有意义的广告。
另外,即使游戏的制作公司或者游戏机的制作公司与广告代理店之间 的合约关系已失效,在游戏内容流通后也无法停止游戏画面内广告的显示,该广告代理店所提供的广告仍然被显示在游戏过程中。因此,想使与 广告代理店的最新的合约状况、商务关系反映到流通于一般用户的游戏内 容中并不容易。
本发明是鉴于这样的课题而设计的,其目的在于提供一种能将来自有 合约关系的广告代理店的广告动态地插入到游戏等内容中的技术。 〔用于解决课题的手段〕
为解决上述课题,本发明的一个方案的内容显示处理装置包括广告 信息接收部,接收广告位定义文件并存储在存储器中,该广告位定义文件 定义了在显示内容时要插入广告的广告位,所述广告位被分配了向该广告 位发布广告的多个广告代理店中的至少一个;广告下我部,参照存储在上 述存储器中的上述广告位定义文件,将应插入到上述广告位的广告数据从
被分配给该广告位的上述广告代理店的服务器中下载;以及显示处理部, 在将上述内容显示在画面中时,将所下载的上述广告插入到上述内容中的 对应的上述广告位来进行显示。
本发明的另一个方案是一种内容中广告显示方法。该方法包括接收 广告位定义文件和许可列表的步骤,该广告位定义文件定义了在显示内容 时要插入广告的广告位,所述广告位被分配了向该广告位发布广告的多个 广告代理店中的至少 一个,上述许可列表存储有关于上述广告代理店的许 可的有效性的信息;参照上述许可列表,对于许可已失效的广告代理店, 即使在上述广告位定义文件中已被分配给广告位,也使该对广告位的分配 无效的步骤;参照上述广告位定义文件,^应插入到上述广告位的广告数 据从被有效分配给该广告位的上述广告代理店的服务器中下载的步骤;以 及在将上述内容显示在画面中时,将所下载的上述广告插入到上述内容中 的对应的上述广告位来进行显示的步骤。
另外,将以上结构要件的任意组合、本发明的表现形式在方法、装置、 系统、计算机程序、数据结构、记录介质等之间相互转换的方案,作为本 发明的实施方式也是有效的。 〔发明效果〕
通过本发明,能够将来自有合约关系的广告代理店的广告动态地插入 到内容的显示画面中。


图1是实施方式的内容显示处理系统的整体结构图。 图2是实施方式的内容显示处理装置的结构图。
图3是说明图2的广告代理店许可列表(license list)的数据结构的图。
图4是说明图2的广告位定义文件的数据结构的图。
图5是表示由图2的分配变更部更新后的广告代理店分配列表的图。
图6是表示对游戏空间内的对象映射广告图像的例子的图。
图7是说明内容显示处理装置所进行的广告显示处理的步骤的流程图。
〔标号说明〕
10游戏机,12硬件,14操作系统,16广告管理库,18应用,20许 可管理服务器,22广告代理店许可列表,30内容管理服务器,32广告 位定义文件,40网络,50广告代理店服务器,52广告图像,60广告主 终端,100内容显示处理装置,110广告管理处理块,112广告信息接收 部,114广告信息存储部,116分配变更部,118广告下载部,130描绘 引擎,132紋理存储部,134紋理映射部,136描绘处理部,138三维对 象存储部,140帧緩沖器,142显示控制部。
具体实施例方式
图1是实施方式的内容显示处理系统的整体结构图。游戏机10执行 游戏程序,在显示器上显示游戏空间。游戏空间中设有插入广告的广告用 位置,广告被动态地插入并显示。游戏机10是个人计算机或家庭用游戏 机,具有以通信功能为代表的所谓网络连接功能。游戏机10通过网络40 与许可管理服务器20、内容管理服务器30、以及多个广告代理店服务器 50相连冲妄。
许可管理服务器20是游戏机10,或者游戏机用的操作系统、库的提 供者(下称"平台提供者")所运营的服务器,平台提供者对许诺给广告 代理店的许可进行数据库管理。
内容管理服务器30是内容制作者或平台提供者运营的服务器,按照 游戏机10所执行的游戏内容,对应分配给游戏空间内的广告位的广告代理店进行数据库管理。内容制作者能够将通过向广告代理店让渡广告位而 得的对价用于内容的开发。
广告代理店服务器50是广告代理店所拥有的服务器,与多个广告主
终端60相连,将游戏内容中有广告位的情况通知广告主,并受理要插入
到广告位中的广告的申请。广告代理店从广告主处得到广告收入。
内容管理服务器30向多个广告代理店服务器50提供广告位定义文件 32,该广告位定义文件32定义了游戏内容中能够插入广告的对象、广告 尺寸、广告类别等。
广告代理店服务器50参照广告位定义文件32,为向广告主请求广告 而在广告代理店的专用主页等中将包括广告类别、广告尺寸、广告费等在 内的广告介绍信息提供给广告主。广告主的终端60能够访问广告代理店 服务器50,从专用主页浏览广告介绍信息,在其浏览器画面上进行广告的 申请。
广告代理店或接受了广告代理店的广告制作委托的广告制作公司,基 于广告主的委托而生成使用了图像、声音的广告数据。所生成的广告数据 被登录到广告代理店服务器50的数据库中。
用户经由网络将游戏内容从内容管理服务器30下载到游戏机10中, 或者购买存储有内容的光盘,用游戏机IO执行游戏程序。游戏机10包括 具有图形功能的硬件12;控制硬件12的资源,并提供应用程序的执行环 境的操作系统(OS) 14;管理应插入到内容中的广告的广告管理库16; 以及一边使用广告管理库16—边来执行的应用18。
用户在游戏才几10中执行游戏内容时,内容的程序才莫块被4丸行,游戏 等被执行,同时附加在内容中的广告显示用的程序模块也被执行。游戏空 间中定义有应插入广告的广告位,有的广告位在用户购买游戏内容时已经 被分配了广告,有的还没被分配广告。
广告显示用的程序模块是被使用广告管理库16地安装的。广告管理 库16具有确认已分配给广告位的广告代理店的许可的有效性,并从许可 有效的广告代理店的服务器下栽应分配到广告位的广告来进行显示的功 能。具体来说,广告管理库16执行以下处理。
广告管理库16向内容管理服务器30发送用于识别游戏机10中所正 在执行的游戏内容的内容ID。内容管理服务器30将定义了可在内容ID
7所识别的游戏内容中利用的广告位的广告位定义文件32发送给广告管理 库16。在广告位定义文件32中,每个广告位都被分配了向该广告位配发
代理店的合约来确定的。
广告管理库16从许可管理服务器20取得广告代理店许可列表22。该 许可列表22中包含有平台提供者所締结了合约的广告代理店的许可信息。 广告管理库16参照广告代理店许可列表22,对于许可已失效的广告代理 店,即使广告位定义文件32中已被分配给了某个广告位,也使该对广告 ^立的分配无岁文。
接下来,广告管理库16访问被有效分配给各广告位的广告代理店的 服务器。广告代理店服务器50从数据库取得应分配给广告位的广告图像 52,并经由网络40发送给广告管理库16。广告代理店可以针对一个广告 位与多个广告主签订合约,也可以按照与广告费相应的优先顺位选择广告 主,并将该广告主的广告分配给该广告位。
相应于游戏等内容的进展状况,应用18从广告管理库16取得应插入 到显示于游戏画面的广告位中的广告图像52。用紋理映射等功能将广告贴 附到画面内的广告位来进行显示。
告的广告代理店的服务器50。广告代理店服务器50接收来自广告管理库 16的通知,更新并记录广告的显示次数。广告代理店一般是向广告主收取 与广告的显示次数相应的费用的,但也可以收取与广告显示的实际时间相 应的费用。另外,也可以是在与广告的显示次数相应的费用达到预定的金 额时,广告代理店服务器50停止向该广告位提供该广告主的广告,并提 供其他广告主的广告。
图2是实施方式的内容显示处理装置100的结构图。内容显示处理装 置100由游戏才几10的硬件12、操作系统14以及广告管理库16的至少一 部分来实现。该图表示出了着眼于功能的块图,这些功能块可以仅由硬件 或仅由软件来实现,也可以由它们的组合以各种各样的形式来实现。
内容显示处理装置100包括广告管理处理块IIO和描绘引擎130。广 告管理处理块IIO是在游戏机10的广告管理库16中实现的功能,描绘引 擎130是在具有渲染、紋理映射等图形功能的硬件12、管理计算资源的操作系统14中实现的功能。
下面参照图3~图7说明图2的内容显示处理装置IOO的结构和动作。 广告管理处理块110包括广告信息接收部112、广告信息存储部114、 分配变更部116、以及广告下载部118。广告信息接收部112从许可管理 服务器20接收广告代理店许可列表22,并从内容管理服务器30接收广告 位定义文件32,分别存储到广告信息存储部114中。
图3是说明广告代理店许可列表22的数据结构的图。广告代理店许 可列表22包括广告代理店ID、广告代理店服务器的URL、合约期间、拒 绝标志。合约期间是平台提供者许诺给广告代理店的许可的有效期间。拒 绝标志是在平台提供者以某种理由不再向该广告代理店允诺许可时所设 定的标志,在合约期间内也有可能被设定。在该图的例子中,对于广告代 理店A、 C没有设定拒绝标志,但对广告代理店B、 D设定了以"NG,,来 表示的拒绝标志。
图4是说明广告位定义文件32的数据结构的图。广告位定义文件32 包括以在游戏空间内被贴附广告的对象为单位定义了广告位的属性的广 告位信息(标号34、 36),和记述了对各广告位分配的广告代理店的广告 代理店分配列表38。广告位的属性包括广告位ID、广告图像的格式、广 告位的尺寸、广告的类别、广告对象人的性别、广告对象人的年龄层等。
在该图的例子中,作为广告位,定义有看板X (标号34)和车体Y (标号36)。贴附在看板X上的广告图像的格式是JPEG,尺寸是(200, 300 )(单位为像素),广告类别是体育,广告对象人的性别是男性,年龄 层是16~39岁。贴附在车体Y上的广告图像的格式是JPEG,尺寸是(120, 180),广告类别是车,广告对象人的性别是男性,年龄层是18 45岁。
在广告代理店分配列表38中,对看板X分配了广告代理店D和广告 代理店A,对车体Y仅分配了广告代理店B。当对广告位分配了多个广告 代理店时,可以在多个广告代理店间设定优先顺位。该图中,广告代理店 被按照优先顺位列表,对于看板X,优先顺位由高到低排列为广告代理店 D、广告代理店A。
广告代理店分配列表38可以是用脚本语言等以条件式是否成立来记 述是否分配了某广告代理店的程序。例如对于看板X,可以是在广告代理 店D的合约期间结束时就改变成分配给广告代理店B这样的程序,或者
9是根据显示内容的时间带或星期几、用户的性别、年龄等,切换广告代理 店D和广告代理店B的程序等。
分配变更部116参照存储在广告信息存储部114中的广告代理店许可 列表22,对于许可已经失效的广告代理店,即使在广告位定义文件32中 被分配给某个广告位,也使对该广告位的分配无效。这里所谓许可失效, 除合约期间结束的情况外,还包括在图3中说明的被设定了拒绝标志的情况。
以图4的例子来说,看板X被分配了广告代理店D和广告代理店A 两个广告代理店,广告代理店D的优先级比广告代理店A高。参照图3 可知,对于广告代理店D,由于被设定了拒绝标志,所以分配变更部116 使该广告代理店D无效。另一方面,被分配给看板X的优先级低的广告 代理店A没有被设定拒绝标志,所以只要合约期间未结束就是有效的。分 配变更部116将当前时刻与合约期间的终期相比较,如果是在合约期间内, 就原样保留广告代理店A,若合约期间已结束,则使之无效。在该例中, 假定广告代理店A的合约期间没有结束。
对于车体Y,虽然只分配了一个广告代理店B,但由于对该广告代理 店B设定了拒绝标志,所以分配变更部116使该广告代理店B无效。其结 果,对于车体Y,成了没有被分配任何有效的广告代理店的状态。
图5表示由分配变更部116更新后的广告代理店分配列表38。如前所 述,通过分配变更部116的作用,看板X只被分配了优先级较低的广告代 理店A,对于车体Y,标记有表示没有分配广告代理店的"NULL"。
再次参照图2。广告下载部118参照由分配变更部116进行了适应更 新的广告位定义文件32,将应插入到各广告位的广告数据从被有效分配给 该广告位的广告代理店的服务器50下载。广告下载部118将所下载的广 告的图像52存储到描绘引擎130的紋理存储部132中。
这里,当广告位定义文件32中对于广告位没有分配任何有效的广告 代理店时,广告下载部118就无法下载广告,所以转而使用被预先存储在 紋理存储部132中的默认图像54。
为反映平台提供者许诺给广告代理店的许可的最新状况及内容制作 公司与广告代理店间的最新商业关系,广告管理处理块110在用户每次执 行游戏内容时进行动作。广告信息接收部112接收最新的广告代理店许可列表22和广告位定义文件32,并更新存储在广告信息存储部114中的内 容,分配变更部116对于许可已失效的广告代理店,使广告位的分配无效。 在广告位被分配了不同的广告代理店时,广告下载部118从新的广告代理 店下载广告图像,并将存储在紋理存储部132中的旧的广告图像置换成新 的广告图像。
下面说明描绘引擎130的结构和动作。描绘处理部136从三维对象存 储部138读取三维对象的多边形数据(polygon data),进行光栅化 (rasterize)处理和渲染处理,求得像素的彩色值。在对对象的表面贴附 紋理时,描绘处理部136用由紋理映射部134映射给像素的紋理的彩色值, 算出最终的像素的彩色值,将像素数据写入到帧緩沖器140中。
这里,当向由描绘处理部136进行描绘运算处理的对象的表面映射广 告时,紋理映射部134从紋理存储部132读取广告图1象52,进行紋理映射。 当不存在应进行映射的广告图像52时,紋理映射部134转而用预先准备 的默认图像54进行纹理映射。
图6是表示向游戏空间内的对象映射广告图像的例子的图。在赛车游 戏中,赛道外侧有看板301 - 303,车行驶在赛道内。广告图像被按照广告 位定义文件32的定义映射到这些看板301- 303以及车的车体的一部分 (标号304、 305所表示之处)上来进行显示。
图7是说明内容显示处理装置100所进行的广告显示处理的步骤的流 程图。广告信息接收部112从许可管理服务器20接收广告代理店许可列 表22,存储到广告信息存储部114中(S10),并从内容管理服务器30接 收广告位定义文件32,存储到广告信息存储部114中(S12)。
广告信息接收部112在游戏程序的开始时等,更新广告信息存储部 114中所存储的广告代理店许可列表22和广告位定义文件32。也可以构
列表22和广告位定义文件32发送给内容显示处理装置100。
分配变更部116参照许可列表22,根据合约期间已过、或者被拒绝执 行合约的情况,来确定许可失效的广告代理店。分配变更部116从广告位 定义文件32中删除被分配了广告位的广告代理店中的许可已失效的广告 代理店(S14)。 一般,由于多个广告代理店是被附加优先顺位地分配给广 告位的,所以即使删除许可已失效的广告代理店,也能够将许可有效的其
ii他广告代理店分配给该广告位。当游戏画面中有广告位(S16为Y),且对广告位分配了广告代理店时(S18为Y),广告下栽部118从被分配给广告位的广告代理店服务器50 下载广告图像(S20)。描绘引擎130通过紋理映射在广告位上显示广告 (S22)。当没有对广告位分配广告代理店时(S18为N),描绘引擎130 向广告位映射默认图像来进行显示(S24)。该默认图像例如是游戏机制造 商或内容制作者自己的广告。当游戏画面内没有广告位时(S16为N),就不显示广告地进行游戏。 反复进行S16~ S24的处理,直到游戏结束(S26为N)。在上述步骤中,描绘引擎130和广告管理处理块110同步进行动作, 在描绘引擎130要对有广告位存在的游戏画面进行描绘处理时,描绘引擎 130下载应插入到广告位中的广告,但描绘引擎130和广告管理处理块110 也可以非同步地动作。例如,广告管理处理块IIO可以针对有可能显示在 游戏画面中的所有广告位,在游戏开始前就预先下载广告并存储在紋理存 储部132中。或者,也可以预测游戏的进展,针对近期将出现在游戏画面 中的广告位,提前下载广告。如上所述,根据本实施方式,能够在内容中设置广告位,并对广告位 分配广告代理店。内容制作者在内容流通后也能通过变更广告位定义文件 而在任何时候改变广告代理店。由于能够将内容制作者与广告代理店间的 最新的商业关系反映到流通后的内容中,所以容易开展内容商务。游戏机并非按照广告位定义文件那样向广告位显示来自广告代理店 的广告,而是参照广告代理店许可列表,对于合约已失效的广告代理店, 使对广告位的分配无效。平台提供者在解除了同广告代理店的合约时,能 够通过更新广告代理店许可列表,使来自已解除合约的广告代理店的广告 不显示在游戏机中。以上基于实施方式说明了本发明。本领域技术人员能够理解实施方式 是个例示,可以对其各结构要件和各处理过程的组合进行各种变形,且这 些变形例也处于本发明的范围内。下面说明这样的变形例。在上述实施方式中,说明了在游戏空间内设置广告位的例子,但不限 于游戏进行中的画面,还可以在游戏下载过程中所显示的画面、或在储存 关于游戏的数据的过程中所显示的画面内插入广告。另外,也可以在游戏执行前或游戏结束后的游戏机的画面中显示广告。另外,内容也不特别限 定于游戏。例如内容可以是电影等。此时,可以在电影的一部分区域内显 示广告。另外,也可以提供在虚拟空间中配置内容来显示,用户能够一边 探索虚拟空间一边浏览内容的接口 ,在设于虛拟空间内的看板等上显示广告。在实施方式中,广告代理店服务器50是与多个广告主终端60相连接 的,但也可以是广告主自己担当广告代理店的作用,成为广告发布事业者 的形式。另外,在实施方式中,说明了平台提供者运用许可管理服务器20, 内容制作者运用内容管理服务器30的例子,但也可以是平台提供者运用 内容管理服务器30,内容制作者运用许可管理服务器20。 〔工业可利用性〕本发明能够适用于在内容中显示广告的技术。
权利要求
1.一种内容显示处理装置,其特征在于,包括广告信息接收部,接收广告位定义文件并存储在存储器中,该广告位定义文件定义了在显示内容时要插入广告的广告位,所述广告位被分配了向该广告位发布广告的多个广告代理店中的至少一个;广告下载部,参照存储在上述存储器中的上述广告位定义文件,将应插入到上述广告位的广告数据从被分配给该广告位的上述广告代理店的服务器中下载;以及显示处理部,在将上述内容显示在画面中时,将所下载的上述广告插入到上述内容中的对应的上述广告位来进行显示。
2. 根据权利要求1所述的内容显示处理装置,其特征在于 上述广告信息接收部在每次用户浏览内容时接收最新的广告位定义文件,并更新存储在上述存储器中的上述广告位定义文件的内容。
3. 根据权利要求1或2所述的内容显示处理装置,其特征在于 上述广告信息接收部接收存储有关于上述广告代理店的许可的有效性的信息的许可列表,并存储在上述存储器中;本内容显示处理装置还包括分配变更部,该分配变更部参照存储在上 述存储器中的上述许可列表,对于许可已失效的广告代理店,即使其在上 述广告位定义文件中已被分配给广告位,也使该对广告位的分配无效。
4. 根据权利要求3所述的内容显示处理装置,其特征在于 上述广告信息接收部在用户每次浏览内容时接收最新的上述许可列
5. 根据权利要求3或4所述的内容显示处理装置,其特征在于示处理部对该广告位插入默认的图像进行显示。
6. —种程序,其特征在于,使计算机实现如下功能 广告信息接收功能,接收广告位定义文件和许可列表,该广告位定义文件定义了在显示内容时要插入广告的广告位,所述广告位被分配了向该 广告位发布广告的多个广告代理店中的至少一个,上述许可列表存储有关于上述广告代理店的许可的有效性的信息;分配变更功能,参照上述许可列表,对于许可已失效的广告代理店, 即使其在上述广告位定义文件中已被分配给广告位,也使该对广告位的分配无岁文;以及广告下载功能,参照上述广告位定义文件,将应插入到上述广告位的 广告数据从被有效分配给该广告位的上述广告代理店的服务器中下载。
7.—种内容中广告显示方法,其特征在于,包括接收广告位定义文件和许可列表的步骤,该广告位定义文件定义了在 显示内容时要插入广告的广告位,所述广告位被分配了向该广告位发布广告的多个广告代理店中的至少一个,上述许可列表存储有关于上述广告代 理店的许可的有效性的信息;参照上述许可列表,对于许可已失效的广告代理店,即使其在上述广 告位定义文件中已被分配给广告位,也使该对广告位的分配无效的步骤;参照上述广告位定义文件,将应插入到上述广告位的广告数据从被有 效分配给该广告位的上述广告代理店的服务器中下载的步骤;以及在将上述内容显示在画面中时,将所下载的上述广告插入到上述内容 中的对应的上述广告位来进行显示的步骤。
全文摘要
插入到游戏等内容中的广告会随着时间的经过而失去广告的意义。广告信息接收部(112)接收广告位定义文件(32)。广告位定义文件(32)是定义了在显示内容时要插入广告的广告位的文件,广告位被分配广告代理店。分配变更部(116)对于许可已失效的广告代理店,即使在广告位定义文件(32)中被分配给广告位,也使该对广告位的分配无效。广告下载部(118)将应插入到广告位的广告数据从被有效分配给该广告位的广告代理店的服务器中下载。描绘引擎(130)在将内容显示在画面中时,将所下载的广告插入到广告位来进行显示。
文档编号G06Q50/00GK101517608SQ20078003482
公开日2009年8月26日 申请日期2007年6月20日 优先权日2006年9月19日
发明者茶谷公之, 西野秀明 申请人:索尼计算机娱乐公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1