信息处理装置、信息处理方法和程序的制作方法

文档序号:6580544阅读:84来源:国知局
专利名称:信息处理装置、信息处理方法和程序的制作方法
技术领域
本发明涉及信息处理装置、信息处理方法和程序。
背景技术
例如,称为数字标牌(digital signage)等的系统将视频、字符信息等显示在诸如 商店之类的商业设施或公共设施中所安装的诸如液晶显示器之类的显示装置中。数字标牌 的显示装置显示例如广告、紧急信息等。用于显示装置的显示的内容数据可经由存储卡为 每个显示装置记录,或者可从经由网络连接至显示装置的管理服务器传送(deliver)。
访问诸如商店之类的商业设施或公共设施的顾客根据场所、时区、星期几(day of the week)等而改变。因此,如果显示装置中显示的内容是广告,则可仍然通过根据显示装 置安装的场所以及显示广告的时区和星期几显示产品、服务等的广告的内容,来增强广告 的效果。日本特开2001-297247号公报公开了有效地选择广告媒体(TV广播中要赞助的节 目的选择)并且决定要投资用于广告的时间间隔的技术。

发明内容
顺便提及,对数字标牌的广告显示而言,必需对来自登广告者的请求作响应,并且 因此,当调度用于广告显示的时间表时,必需满足各种调度条件。调度条件包括例如在每个 显示装置中广告内容数据的显示次数。还必需以某一特定产品类型或种类的内容数据的 组合不应当沿时间轴或者在邻近的场所接连出现的方式显示内容数据。此外,必需以同一 类型的商业中竞争企业或产品的内容数据的组合不应当沿时间轴或者在邻近的场所接连 出现的方式来显示内容数据。调度条件包括与这样的内容数据的显示有关的这样的排除条 件。 然而,调度时间表以满足所有这些条件以及向系统注册所调度的时间表对管理员 而言是很费时的工作。此外,如果内容数据的类型增加了,则满足调度条件的时间表变得更 加复杂,使得时间表调度更加困难。结果,存在调度工作中的人为错误更可能发生的问题。
鉴于以上问题已做出了本发明,并且希望提供能够在满足内容数据的调度条件的 同时迅速并简洁地生成时间表的新颖且改进的信息处理装置、信息处理方法以及程序。
根据本发明的一个实施例,提供了一种信息处理装置,该信息处理装置包括必要 显示次数获取单元,该必要显示次数获取单元获取与在预定内容数据的可显示时段中在预 定显示装置中应当显示预定内容数据的次数有关的必要显示次数信息;显示结果次数获取 单元,该显示结果次数获取单元获取与在可显示时段的开始与当前时间之间在预定显示装 置中显示预定内容数据的显示结果次数有关的显示结果次数信息;显示估计次数决定单 元,该显示估计次数决定单元基于可显示时段、必要显示次数信息和显示结果次数信息,来 决定在从当前时间开始的可显示时段的任何时段中,在预定显示装置中应当显示预定内容 数据的显示估计次数;显示时区获取单元,该显示时区获取单元获取与在预定显示装置中 能够显示预定内容数据的时区有关的显示时区信息,以及显示开始时间决定单元,该显示开始时间决定单元基于显示估计次数和显示时区信息,来决定在预定显示装置中显示内容 数据的显示开始时间。 信息处理装置可包括连续显示判断单元,该连续显示判断单元基于内容数据的属
性来判断预定内容数据是否能够沿时间轴连续地显示在其他内容数据之前或之后,其中显
示开始时间决定单元可基于连续显示判断单元的判断结果来决定显示开始时间。 信息处理装置可包括邻近显示判断单元,当预定显示装置邻近另一显示装置时,
该邻近显示判断单元基于内容数据的属性,来判断预定显示装置中显示的预定内容数据是
否能够与其他显示装置中显示的其他内容数据同时显示,或者是否能够沿时间轴在其他内
容数据之前或之后连续地显示,其中显示开始时间决定单元可基于邻近显示判断单元的判
断结果来决定显示开始时间。 信息处理装置可包括显示日期属性获取单元,该显示日期属性获取单元获取与在 预定显示装置中能够显示预定内容数据的日期的属性有关的显示日期属性信息,其中显示 开始时间决定单元可基于显示日期属性来决定显示开始时间。 此外,根据本发明的另一实施例,提供了一种信息处理方法,该方法包括以下步 骤获取与在预定内容数据的可显示时段中在预定显示装置中应当显示预定内容数据的次 数有关的必要显示次数信息;获取与在可显示时段的开始与当前时间之间在预定显示装置 中显示预定内容数据的显示结果次数有关的显示结果次数信息;基于可显示时段、必要显 示次数信息和显示结果次数信息,来决定在从当前时间开始的可显示时段的任何时段中, 在预定显示装置中应当显示预定内容数据的显示估计次数;获取与在预定显示装置中能够 显示预定内容数据的时区有关的显示时区信息,以及基于显示估计次数和显示时区信息, 来决定在预定显示装置中显示内容数据的显示开始时间。 此外,根据本发明的另一实施例,提供了一种导致计算机起到以下单元的作用的 程序,包括用于获取与在预定内容数据的可显示时段中在预定显示装置中应当显示预定 内容数据的次数有关的必要显示次数信息的装置;用于获取与在可显示时段的开始与当前 时间之间在预定显示装置中显示预定内容数据的显示结果次数有关的显示结果次数信息 的装置;用于基于可显示时段、必要显示次数信息和显示结果次数信息,来决定在从当前时 间开始的可显示时段的任何时段中,在预定显示装置中应当显示预定内容数据的显示估计 次数的装置;用于获取与在预定显示装置中能够显示预定内容数据的时区有关的显示时区 信息的装置,以及用于基于显示估计次数和显示时区信息,来决定在预定显示装置中显示 内容数据的显示开始时间的装置。 根据本发明的实施例,在满足内容数据的调度条件的同时,可迅速并简洁地生成 时间表。


图1是示出根据本发明的第一实施例的数字标牌提供系统的配置的说明性视图;
图2是示出根据该实施例的管理服务器的框图;
图3是示出根据该实施例的基服务器的框图;
图4是示出根据该实施例的再现控制装置的框图;
图5是示出根据该实施例的显示装置的框 图6是示出数字标牌提供系统中时间表生成操作的流程图; 图7是示出自动内容调度处理的流程图; 图8是示出在该实施例中步骤S207处的自动调度处理操作的流程图; 图9是示出在该实施例中步骤S303处的对于分配框的内容案例的分配处理操作
的流程图; 图10是示出时间表的定位的说明性视图; 图11是示出时间表、构成时间表的节目以及构成节目的内容案例之间的关系的说明性视图; 图12是示出时间表的调度状态(阶段)的转变的说明性视图; 图13是示出在该实施例中的新信道注册画面的说明性视图; 图14是示出在该实施例中的新节目注册画面的说明性视图; 图15是示出在该实施例中的演播表调度画面的说明性视图; 图16是示出在该实施例中的节目布置画面的说明性视图; 图17是示出在该实施例中的内容注册画面的说明性视图; 图18是示出在该实施例中的节目调度画面的说明性视图; 图19是示出在该实施例中的日历画面的说明性视图; 图20是示出在该实施例中的自动分配确认画面的说明性视图; 图21是示出在该实施例中的自动分配结果确认画面的说明性视图; 图22是示出合同时段与时间表的调度状态(阶段)之间的关系的说明性视图; 图23是示出显示装置的显示时区与节目之间的关系的说明性视图;并且 图24是例示根据该实施例的显示装置的画面的说明性视图。
具体实施例方式
在下文中,将参考附图详细地描述本发明的优选实施例。注意,在此说明书和附图
中,利用相同标号来标示具有实质相同功能和结构的结构元素,并且省略了对这些结构元
素的重复说明。将以下面所示的顺序来提供描述 1.第一实施例[数字标牌提供系统的概要][数字标牌提供系统的配置][时间表][时间表的生成][自动内容调度处理][步骤S207处的自动调度处理][步骤S303处的对于分配框(指定时间)的内容案例(content case)的分配处理][排除条件][显示次数和显示装置400的数目之间的关系][OO49][当生成时间表时的画面显示] 〈1.第一实施例>[OO51][数字标牌提供系统的概要] 首先,将描述根据本发明的第一实施例的数字标牌提供系统。 数字标牌提供系统将诸如视频和字符信息之类的内容显示在诸如商店之类的商业设施或公共设施中所安装的诸如液晶显示器之类的显示装置400中。显示装置400可以不仅将一种类型的内容显示在画面中,而且如图24所示,划分画面以显示两种类型的视频信息420A和420B。显示装置400可将字符信息显示为字幕(telop)420T。图24是例示根据本实施例的显示装置400的画面的说明性视图。 根据本实施例的数字标牌提供系统能够生成时间表。本实施例中的时间表是指定多条内容数据的显示顺序、显示开始时间等的日程信息,其中多条内容数据将来将会显示在预定显示装置400中。这里,内容数据是广告、事件通知、传送节目等的视频信息或字符信息。时间表的生成需满足各种调度条件,这是因为当调度内容数据时必须对来自安装了显示装置400的安装者和登广告者的请求作出响应。 调度条件是例如在某一合同时段内在每个显示装置400中广告内容的合同显示次数(必要显示次数)。还必需以某一特定产品类型或种类(genre)的内容数据的组合不应当沿时间轴或者在邻近的场所接连出现的方式来显示内容数据。此外,必需以同一类型的商业中竞争企业或产品的内容数据的组合不应当沿时间轴或者在邻近的场所接连出现的方式来显示内容数据。因此,调度条件包括与内容数据的显示有关的排除条件。
访问诸如商店之类的商业设施或公共设施的顾客根据场所、时区、星期几等而改变。因此,如果显示装置400中显示的内容是广告,则可仍然通过根据显示装置400安装的场所以及显示广告的时区和星期几显示产品、服务等的广告的内容,来增强广告的效果。因此,调度条件包括用于内容显示的场所、时区、星期几等的条件。 根据本实施例的数字标牌提供系统通过考虑合同显示次数、显示结果次数和调度
条件,来生成用于预定显示装置的内容数据的时间表。[数字标牌提供系统的配置] 首先,将描述根据本实施例的数字标牌提供系统的配置。图1是示出根据本实施例的数字标牌提供系统的配置的说明性视图。 数字标牌提供系统包括例如连接至网络10的管理服务器100、连接至网络10的一个或多个基服务器200、以及连接至基服务器200的再现控制装置300和显示装置400。
管理服务器100连接至网络10,并且例如积累和传送诸如广告、通知和传送节目之类的视频信息和字符信息。基服务器200连接至网络IO,并且例如接收来自管理服务器100的视频信息或字符信息并将视频信息或字符信息发送至再现控制装置300。再现控制装置300接收来自基服务器200的视频信息或字符信息,并且执行对显示装置400的显示控制。基于从再现控制装置300接收的信号或内容数据,显示装置400在画面中显示视频或字符。显示装置400可以是类似图1中的显示装置400-1的、在作为集合的多个显示板中进行显示的显示装置。 网络10是例如以广域或局部的形式配置的IP网络,其中计算机网络利用因特网协议(IP)技术来互连。管理服务器100和基服务器200经由路由器连接至网络10。路由器还连接不同的计算机网络或作为中继(路径控制)来工作。 接下来,将详细描述管理服务器100、基服务器200、再现控制装置300和显示装置400。首先,将参考图2描述根据本实施例的管理服务器100。图2是示出根据本实施例的管理服务器IOO的框图。 管理服务器100包括例如CPU 102、存储器104、输入/输出I/F 106、显示单元108、记录单元110和网络连接单元120。管理服务器100将多条内容数据传送至基服务器200。管理服务器100还接收来自基服务器200的关于显示结果次数的信息,以通过执行对内容数据的自动调度处理基于显示结果次数来生成时间表。 CPU(中央处理单元)102利用程序起到算术处理单元和控制装置的作用,并且可控制管理服务器100内设置的每个组件的处理。存储器104由诸如RAM(随机存取存储器)、ROM(只读存储器)和缓冲存储器之类的存储单元来构成。存储器104具有临时存储与CPU102的处理有关的数据或者CPU 102的操作程序的功能。 输入/输出I/F(接口 ) 106由操作单元和输入控制单元所构成,操作单元例如鼠标、键盘、触摸板、按钮、开关和操纵杆,输入控制单元生成输入信号并且将输入信号输出至CPU 102。例如,管理服务器100的管理员可通过操作输入/输出I/F 106的操作单元,来将数据输入进管理服务器100或指示处理操作。 显示单元108由诸如液晶显示(LCD)装置和有机EL显示装置之类的显示视频信号的显示装置、以及诸如扬声器之类的输出音频信号的声音输出装置所构成。例如,管理服务器100的管理员可经由显示单元108来检查通过输入/输出I/F 106执行的操作的结果。
记录单元110由例如HDD(硬盘驱动器)或闪存所构成,并且是长时间段存储数据的记录装置。记录单元110保持包括诸如广告、事件通知和传送节目之类的视频信息和字符信息的内容数据。 网络连接单元120由例如通信线路、通信电路和通信装置所构成。网络连接单元120可经由计算机网络在管理服务器100和基服务器200之间发送和接收数据。
CPU 102还具有必要显示次数获取单元、显示结果次数获取单元、显示估计次数决定单元、显示时区获取单元和显示开始时间决定单元。必要显示次数获取单元获取与在预定内容数据的可显示时段中预定内容数据应当在预定显示装置400中显示的次数有关的必要显示次数信息。显示结果次数获取单元获取与在可显示时段的开始与当前时间之间在预定显示装置400中显示预定内容数据的显示结果次数有关的显示结果次数信息。显示估计次数决定单元基于可显示时段、必要显示次数信息和显示结果次数信息,来决定在从当前时间开始的可显示时段的任何时段中,预定内容数据应当在预定显示装置400中显示的显示估计次数。显示时区获取单元获取与可在预定显示装置400中显示预定内容数据的时区有关的显示时区信息。显示开始时间决定单元基于显示估计次数和显示时区信息,来决定在预定显示装置400中显示内容数据的显示开始时间。 CPU 102还具有连续显示判断单元。连续显示判断单元基于内容数据的属性来判
断预定内容数据是否可沿时间轴连续地显示在其他内容数据之前或之后。在此情况下,显
示开始时间决定单元基于连续显示判断单元的判断结果来决定显示开始时间。 CPU 102还具有邻近显示判断单元。当预定显示装置400邻近其他显示装置400
时,邻近显示判断单元判断预定显示装置400中显示的预定内容数据是否可与其他显示装
置400中显示的其他内容数据同时显示,或者是否可沿时间轴在其他内容数据之前或之后
连续地显示。在此情况下,显示开始时间决定单元基于邻近显示判断单元的判断结果来决定显示开始时间。 CPU 102还具有显示日期属性获取单元。显示日期属性获取单元获取与可在预定显示装置400中显示预定内容数据的日期的属性有关的显示日期属性信息。在此情况下,显示开始时间决定单元基于显示日期属性来决定显示开始时间。 接下来,将参考图3描述根据本实施例的基服务器200。图3是示出根据本实施例的基服务器200的框图。 基服务器200包括例如CPU 202、存储器204、输入/输出I/F 206、显示单元208、记录单元210、网络连接单元220和通信I/F 230。基服务器200接收来自管理服务器100的内容数据,并且将内容数据发送至一个或多个再现控制装置300 。基服务器200还从再现控制装置300接收与内容数据的显示结果次数有关的信息,并且将关于显示结果次数的信息发送至管理服务器100。 基服务器200中的CPU 202、存储器204、输入/输出I/F 206、显示单元208、记录单元210和网络连接单元220与管理服务器100中的CPU102、存储器104、输入/输出I/F106、显示单元108、记录单元IIO和网络连接单元120相同,并且因此省略了对它们的详细描述。 通信I/F 230由例如通信线路、通信电路和通信装置所构成。通信I/F230可在基服务器200和再现控制装置300之间发送和接收内容数据等。 接下来,将参考图4描述根据本实施例的再现控制装置300。图4是示出根据该实施例的再现控制装置300的框图。 再现控制装置300包括例如CPU 302、存储器304、输入/输出1/F306、记录单元310、显示控制单元320和通信I/F 330。再现控制装置300接收来自基服务器200的内容数据,并且将关于内容数据的用于显示的数据发送至显示装置400。基于从显示装置400接收的与内容的显示状态有关的信息,再现控制装置300生成与内容数据的显示结果次数有关的信息。 再现控制装置300中的CPU 302和存储器304与管理服务器100中的CPU 102和存储器104相同,并且因此省略了对它们的详细描述。 输入/输出I/F 306由操作单元和输入控制单元所构成,操作单元例如鼠标、键盘、触摸板、按钮、开关和操纵杆,输入控制单元生成输入信号并且将输入信号输出至CPU302。例如,再现控制装置300的管理员可通过操作输入/输出I/F 306的操作单元,来将数据输入进再现控制装置300或指示处理操作。输入/输出I/F 306连接至显示装置400,并且用于内容数据的显示的数据经由输入/输出I/F 306发送至显示装置400。输入/输出I/F306还从显示装置400接收与内容的显示状态有关的信息。 记录单元310由例如HDD(硬盘驱动器)或闪存所构成,并且是长时间段存储数据的记录装置。记录单元310保持从管理服务器100传送的并且经由基服务器200接收的内容数据。 显示控制单元320控制显示装置400,从而记录单元310中记录的内容数据可显示在显示装置400中。 通信I/F 330由例如通信线路、通信电路和通信装置所构成。通信I/F330可在基服务器200和再现控制装置300之间发送和接收内容数据等。
接下来,将参考图5描述根据本实施例的显示装置400。图5是示出根据本实施例 的显示装置400的框图。 显示装置400是液晶显示器、有机EL显示器等,并且包括例如控制单元402、存储 器404、输入/输出I/F 406和显示板420。显示装置400从再现控制装置300接收用于与 内容数据有关的显示的数据,以将视频或字符显示在显示板420中。 控制单元402实行用于在显示板420中显示的显示数据的控制。存储器404由诸 如RAM(随机存取存储器)、ROM(只读存储器)和缓冲存储器之类的存储单元来构成。存储 器404具有临时存储与控制单元402的处理有关的数据或者控制单元402的操作程序的功 能。控制单元402向再现控制装置300发送与诸如显示装置400的电源ON/OFF信息以及 错误信息之类的内容显示状态有关的信息。 输入/输出I/F 406连接至再现控制装置300,以经由输入/输出I/F 406从再现 控制装置300接收用于内容数据的显示的数据。显示板420具有排列于其中的多个像素, 并且每个像素都根据用于显示的数据来闪烁或在亮度水平上改变。结果,视频或字符显示 在显示板420中。
[时间表] 接下来,将描述根据本实施例的由数字标牌提供系统生成的时间表。图10是示出 时间表的定位的说明性视图。图11是示出时间表、构成时间表的节目以及构成节目的内容 案例之间的关系的说明性视图。 图10所示的本实施例中的场所是管理显示装置400中的显示的单位,并且 是例如诸如公共设施和商业设施之类的每个设施的单位或者诸如企业和市政当局 (municipality)之类的每个组织的单位。在一个场所,设置一个基服务器200、连接至基服 务器200的一个或多个再现控制装置300以及显示装置400。因此,一个场所中的多个显示 装置400可作为一组来控制。 —个时间表被设置用于一个信道。在本实施例中,在一个场所中设置一个或多个 信道。也就是说,可在一个场所设置多个信道,并且如果该场所是例如商业设施,则可为每 个销售间(salesroom)提供不同的信道。结果,可根据用于每个销售间的不同时间表来显 示内容数据。 在本实施例中,为每个信道提供再现控制装置300。因此,如果应当在一个场所提 供三个信道,则可提供一个单位的基服务器200和三个单位的再现控制装置300。连接至一 个单位的再现控制装置300的多个显示装置400具有同一信道。结果,同一信道的多个显 示装置400的显示内容和显示定时全是相同的。 时间表被设置用于每个信道。时间表可以1日(24小时)、或者24小时或更少、或 者24小时或更多为单位。如图11所示,时间表具有以时间顺序排列于其中的多个节目。在 每个节目中,以时间顺序排列多个内容案例。指定每个节目中哪个内容案例要在哪个时区 中显示的日程信息被称为演播表(cue sheet)。内容案例可根据提供者或创建者而被分成 诸如广告、场所拥有者(L0)和传送节目之类的分类。每个分类的显示时区(例如广告框、 场所拥有者(L0)框和传送节目框)被首先指定,然后与分类一致的内容案例被分配在指定 用于每个分类的时区中,由此来创建演播表。演播表被创建用于每个节目。
这里,广告框是显示广告内容的时区。例如,广告内容是产品或服务的广告,并且由登广告者提供。L0框是显示L0内容的时区。例如,LO内容是与显示装置400安装的场 所(例如公共设施和商业设施)或安装者(诸如企业之类的组织)有关的信息(例如事件 通知),并且由显示装置400的安装者提供。传送节目框是显示传送节目内容的时区。传送 节目内容例如是诸如天气预报和新闻之类的信息,并且由例如数字标牌提供系统的服务提 供者来提供。[时间表的生成] 接下来,将描述数字标牌提供系统中时间表的生成。在下面的描述中,将描述时间 表由管理服务器100生成的情况。 首先,将参考图12描述时间表的调度状态。图12是示出时间表的调度状态(阶 段)的转变的说明性视图。 如图12所示,时间表的调度状态可分成阶段1到阶段5的五个状态。阶段1是没 有节目被布置在时间表中的状态。阶段2是在节目被布置在时间表中之后,分配框被布置, 从而内容可经由节目被分配的状态。阶段3是完成了经由节目的内容分配,并且等待自动 调度处理的状态。阶段4是完成了经由节目的内容分配和自动调度处理,并且可执行直接 分配处理的状态。阶段5是在显示了内容之后时间表的状态。 在从阶段3到阶段4的转变中执行自动调度处理。另一方面,在从阶段2到阶段4 的转变中不执行自动调度处理。从阶段4回到阶段2或阶段3的转变是可以的,并且通过 直接分配处理布置的所有内容案例被释放。当从阶段4回到阶段3的转变发生时,通过自 动调度布置的所有内容案例被释放。 接下来,将参考图6描述数字标牌提供系统中时间表的生成操作。图6是示出数 字标牌提供系统中时间表生成操作的流程图。 首先,创建新信道(步骤S101)。与某场所中的预定位置处安装的一个或多个显示 装置400相对应地创建信道。例如,如果显示装置400安装在商店的易腐食品销售间中,则 可创建易腐食品销售间的信道。以例如一日为单位为每个信道创建时间表。然后,现在可 在每个信道的时间表中布置节目。本实施例中的信道与TV广播中的信道是同义的。
接下来,为每个信道新创建节目(步骤S102)。此时,首先输入诸如节目名称和时 间之类的属性以注册新节目。接下来,为每个节目创建演播表。也就是说,为了决定节目中 在哪个时区中显示哪个内容,在演播表中布置诸如广告框、L0框和传送节目框之类的分类 的第一分配框。 接下来,在时间表中布置针对每个信道创建的一个或多个节目(步骤S103)。也就 是说, 一个或多个节目被指定在一 日的哪个时区中显示。然后,为每个节目布置根据节目的 分类的预定内容案例,并且因此决定可显示内容数据的时区。 为每个信道新注册内容案例(步骤S104)。此时,输入诸如内容案例名称、时间、内 容提供者(例如登广告者)和产品之类的属性以注册新内容案例。此外,为每个内容案例 输入用于内容案例的显示条件。显示条件包括与内容显示有关的合同时段(可显示时段)、 合同次数(必要显示次数)、合同次数的裕量(margin)以及生成时间表所必需的其他调度 条件。 接下来,执行内容分配处理。内容分配处理是内容案例被分配在节目中的处理。首 先,执行经由节目的内容分配处理(步骤S105)。经由节目的内容分配处理是所选择的内容案例被布置在节目中同时与该节目相关联的处理。因此,仅仅通过改变一个节目中内容案 例的关联,就可在时间表中布置的其他相同节目中同时改变布置。 接下来,判断是否自动执行内容调度处理(步骤S106)。如果执行自动调度处理, 则处理前进至步骤S107处的自动内容调度处理,如果不执行自动调度处理,则处理前进至 步骤S108处的直接内容分配处理。 在步骤S107处的自动调度处理中,基于内容注册期间所注册的每段内容的不同 显示条件,而在时间表中布置内容案例。如果显示条件包括关于内容分配的优先级,则以优 先级的降序布置内容。结果,具有更高优先级的内容更可能满足合同次数。
虽然未在图6中示出,但是可释放自动调度处理中布置的内容案例。因此,可再次 输入在步骤S104处的内容注册期间的显示条件,并且还可注册新内容案例。此外,随后可 再次执行自动调度处理。下面还将描述自动调度处理。 在步骤S108处的直接内容分配处理中,由用户在时间表中布置内容案例。可对已 被执行了步骤S107处的自动调度处理的时间表执行直接分配处理。因此,在自动调度处理 之后获得的时间表中的内容案例的顺序可被互换或替换。 当分配处理完成时,生成可用于显示装置400的内容显示的时间表(步骤S109)。 [cm2][自动内容调度处理] 接下来,将详细描述自动内容调度处理。首先,将描述自动内容调度处理的流程。 图7是示出自动内容调度处理的流程图。 当开始自动内容调度处理时,获取显示条件,所述显示条件例如是用于每个内容 案例的合同时段、要显示的信道以及所注册的内容案例的列表(步骤S201)。接下来,决定 自动调度日,其中自动调度日是要作为自动调度处理的对象的日子(步骤S202)。此时,可 将多个日子决定为自动调度日。 接下来,以日为单位判断用于自动调度的对象日(步骤S203)。如果该日对应于对 象日,则处理前进至步骤S204。如果该日不对应于对象日,则将不执行自动调度处理,并且 处理前进至步骤S209以输出结果,大意是还未执行自动调度处理。 如果该日对应于自动调度的对象日,则执行具有如下显示条件的内容案例的选择 处理,所述显示条件是在对象日提供对其的显示(步骤S204)。例如,满足在对象日提供 对其的显示这一显示条件的内容案例是处在显示合同时段中的那些内容案例,并且在步骤 S204处检索合同时段中的内容案例。 然后,判断是否存在在对象日显示的任何内容案例(步骤S205)。如果没有在对象 日显示的内容案例,则处理返回至步骤S203,并且判断下一日是否是自动调度的对象日。
另一方面,如果有要在对象日显示的任何内容案例,并且特别地,如果有多个内容 案例,则决定内容案例的优先顺序(步骤S206)。例如,以设置为显示条件的优先顺序来分 配内容案例。或者,如果设置为显示条件的优先顺序是相同的,则以内容案例被注册的顺序 来分配内容案例。 接下来,对每个内容案例执行自动调度处理(步骤S207)。下面将描述对其的详细 处理。对要在对象日显示的所有内容案例依次执行自动调度处理(步骤S208)。当执行了 对最后的内容案例的自动调度处理时(当完成了对所有内容案例的处理时),输出自动调 度处理的结果(全部OK或NG、或者部分地NG,与其细节)。如果存在自动调度的任何其他对象日,则处理返回至步骤S203以执行对自动调度的下一对象日的一系列处理。
[步骤S207处的自动调度处理] 接下来,将描述上述步骤S207处的自动调度处理。图8是示出在本实施例中步骤 S207处的自动调度处理操作的流程图。图22是示出合同时段与时间表的调度状态(阶段) 之间的关系的说明性视图。 首先,计算用于一日的分配次数(步骤S301)。在图22所示的示例中,合同显示 时段是20日,合同显示次数是2000次,并且当裕量被设置为1%时包括了该裕量的显示次 数是2020次。显示结果次数是三天中250次,并且完成自动调度的时段是具有700次的六 天。这里,对于经由节目的分配完成时段(五天),执行自动调度处理。
更具体地,作为还没被分配的合同次数的剩余分配次数被剩余合同天数来除。在 图22所示的示例中,剩余分配次数是1070次(=2020-(250+700)),并且当剩余合同天数 是11天时,用于一天的分配次数是97次。 接下来,基于用于一日的分配次数来计算用于每个小时的分配次数(步骤S302)。 更具体地,基于时区设置值来计算用于每个小时的分配次数,时区设置值是显示内容的时 区。例如,在图22所示的示例中,时区设置值是10:00到15:00,并且当用于一日的分配次 数是97次时,通过将用于一 日的分配次数97次除以五小时,而获得用于每个小时的分配次 数为19次。 接下来,从信道开始时间起,将内容案例依次分配至可分配的分配框(指定时间) (步骤S303)。下面将描述此分配处理。 以小时为单位来执行分配处理,并且保存是否如S302处所计算地那样完成了分 配的分配结果(步骤S304)。然后,分配内容案例,并且保存分配结果,直到信道的结束时间 为止(步骤S305)。当完成了每个小时中的处理时,判断分配结果是全部OK、全部NG还是 另外的情况(步骤S306)。 如果分配结果是部分地OK,则对于每个小时,对作为失败分配的不足次数的剩余 分配次数、以及结果OK的时间进行计数,以针对不足次数在结果OK的时间中再次执行分配 处理(步骤S308)。最后,输出每个小时中分配处理是OK还是NG的结果,如果结果是NG则 伴随着NG的次数的输出(步骤S307)。[步骤S303处的对于分配框(指定时间)的内容案例的分配处理] 接下来,将描述步骤S303处的对于分配框的内容案例的分配处理。图9是示出在
本实施例中步骤S303处的对于分配框的内容案例的分配处理操作的流程图。以如下方式
执行步骤S303处的对于分配框的内容案例的分配处理,即以在步骤S302处计算出的、以小
时为单位的用于每个小时的分配次数被满足的方式。 首先,从执行分配处理的时区(以小时为单位)中的时间表的开始时间起,搜索与 内容案例的分类(例如广告、LO或传送节目)匹配的分配框(例如广告框、LO框或传送节 目框)(步骤S401)。此时,可获取与星期几或假日有关的日期属性信息,以搜索具有与内容 案例的属性匹配的日期属性信息的日子。 然后,判断在所匹配的分配框中是否可得到任何空时隙(slot)(步骤S402)。也就 是说,判断在所匹配的分配框中是否存在比要分配的内容案例的时间更长的空时间。
接下来,如果确定空时隙在所匹配的分配框中是可得的,则判断排除条件是否适用于要分配的内容案例(步骤S403)。下面将描述排除条件。如果排除条件是适用的,则跳 过相应的时隙,并且搜索在预定时段之后的空时隙(步骤S404)。重复以上的步骤S403和 S404,直到搜索到空的并且排除条件不适用的时隙。 如果确定时隙为空并且排除条件不适用,则一个内容案例被分配至该时隙(步骤 S405)。然后,在一个内容案例被分配之后,在返回至步骤S401后搜索下一空时隙。然后, 重复处理,直到达到了在步骤S302处计算的用于每个小时的分配次数为止(步骤S406)。
在完成了从执行分配处理的时区(以小时为单位)中的时间表的开始时间到结束 时间的分配处理之后,如果没有达到在步骤S302处计算的用于每个小时的分配次数,则从 作为第二轮(round)的时间表的开始时间起执行分配处理。在此情况下,从在第一轮中分 配内容案例开始的预定时段之后,对空时隙执行分配处理。
[排除条件] 接下来,将描述以上的排除条件。排除条件包括例如预定内容数据不沿时间轴连 续地在其他内容数据之前或之后显示在一个显示装置400中的条件。或者是,预定显示装 置400邻近其他显示装置400,预定显示装置400中显示的预定内容数据不与其他显示装置 400中显示的其他内容数据同时显示或者沿时间轴在其他内容数据之前或之后连续地显示 这样的条件。也就是说,排除条件是用于防止发生并排显示内容数据所导致的问题的条件。
内容数据持有的信息包括例如"产品种类"和"产品分类"。产品种类相对于产品 分类(小项目)是大项目,并且例如是食品/饮料和汽车。产品分类例如是烤肉的酱汁、啤 酒、中等尺寸的车辆、以及卡车。 排除条件包括例如种类排除和竞争性排除。 在种类排除中,特定的产品种类彼此排斥。例如,预期导致用户的不利、不适或混 乱的顺序或组合被排除。更具体地,汽车和酒(使人想起酒后驾驶)、化妆品(toiletry) (例如家用洗涤剂和I类药品)和食品/饮料(使人想起不适或误食)、健康食品和普通食 品/饮料、保险/证券产品和消费者金融(使人想起合同问题)等的顺序或组合被排除。
在竞争性排除中,处于同一类型的商业中并且互相竞争的企业和产品彼此排斥。 例如,如果啤酒、洗涤剂或移动电话的产品分类被确定为是同样的并且互相竞争,则这样的 产品被排除。另一方面,即使产品种类是同样的,不同产品分类中的产品也可被确定为没有 互相竞争。这应用于例如酒中的啤酒和烧酎(shochu)(日本酒)、以及汽车中的中等尺寸车 辆和卡车。基于内容案例的产品分类来判断和执行竞争性排除。即使产品分类是同样的, 也不对同一公司的产品执行竞争性排除。
[显示次数和显示装置400的数目之间的关系] 接下来,将参考图23描述显示次数和显示装置400的数目之间的关系。图23是 示出显示装置400的显示时区与节目之间的关系的说明性视图。显示次数通常被计数为 一个单位的显示装置的显示次数。因此,必需考虑属于信道的显示装置400的有效单位数 (effective number of units),以便在自动调度处理中导出用于一天的次数。
为了对显示次数的结果进行计数,显示装置400需要处在营业时间中并且处在数 字标牌提供系统的服务状态中。如果数据被划分并且内容显示在多个显示装置400中,则 在乘以划分数目(皿mber of division)之后获得显示次数。例如,如果数据被分成两份, 并且内容显示在两个单位的显示装置400中,则使显示次数加倍。
可考虑两种类型的显示装置400的有效单位数,"平均有效单位数"和"严格有效 单位数"。 平均有效单位数是相对于时间而平均的有效单位数。例如,当所分配的内容案例 的开始时间和结束时间之间的所有时间(图23中的有阴影的2小时部分)都用于一个单 位的显示装置中的显示时,平均有效单位数被设置为l,当仅仅一半的时间用于显示时,平 均有效单位数被设置为0. 5,并且当仅仅30%的时间用于显示时,平均有效单位数被设置 为0. 3。当数据分成两份并且内容显示在两个单位的显示装置400中时,平均有效单位数被 设置为2。 拿图23所示的示例用于下面的描述。在二月11日,不考虑在服务之外的显示装置 或者在内容案例的开始时间和结束时间之间的时间以外的时间执行显示的显示装置,并且 因此,平均有效单位数变为1. 8个单位(=0. 3+0. 5+1)。在二月12日,平均有效单位数变 为2个单位(=1+1),并且在二月13日,平均有效单位数变为3. 5个单位(=2+0. 5+1)。
平均有效单位数用来计算自动调度处理中自动调度的分配估计次数。这是因为当 计算估计次数时,未执行分配处理并且未决定内容案例的开始时间,从而难以计算严格有 效单位数,因此使用平均有效单位数。 当内容案例在三天3000次的合同显示次数的条件下被分配用于图23中的三天 时,每日IOOO次的显示次数不是简单地被该日的平均有效单位数来除。例如,不是简单地 计算为诸如二月11日1000/1. 8次和二月12日1000/2次之类。这是因为如果简单地计算, 则每日的调度可能根据显示装置400的单位数而波动。因此,每日1000次(=3000/3)的 显示次数被三日的平均有效单位数2.43个单位(=(1.8+2+3. 5)/3)来除。结果,如果412 次(=1000/2. 43)可被分配用于一日,则可满足用于一日的分配数目。此412次是时间表 中显示的内容案例的显示次数。 然而,如果平均有效单位数小于一个单位,则根据以上计算方法的分配次数将会 太大。结果,存在分配结果处于NG中的可能性。因此,可通过指派每日平均有效单位数的 权重,来计算显示目标次数 3000X 1. 8/(1. 8+2+3. 5) = 739. 7…"740
3000X2/(1. 8+2+3. 5) = 821. 9…"822
3000X3. 5/(1. 8+2+3. 5) = 1438. 3..." 1439 小数点右边的所有数字都被向上舍入。如果总数不是3000次,则进行修正。
此情况得到3000 # 3001 ( = 740+822+1439)。例如,为了修正,以时间顺序调整次 数。例如,像这样决定显示次数二月11日739次、二月12日822次以及二月13日1439 次。通过借助如上所述地指派权重来计算划分数目,即使平均有效单位数较小,也可通过使 NG的可能性最小来执行分配处理。此外,减少了时间表中的波动。 如果所分配的内容案例的开始时间和结束时间在显示装置400的预定营业时间 (图23中箭头的范围)内,则严格有效单位数是当显示装置400被当作有效显示装置400 时的单位数。当计算自动分配结果的分配结果次数时,使用严格有效单位数。
例如,当分配成功时(当OK时)通过严格有效单位数乘以(X)所分配的内容案 例的数目来计算分配结果次数,并且当分配不成功时(当NG时)通过严格有效单位数X 被成功分配的内容数据的数目来计算分配结果次数。计算出的次数显示在画面中作为分配结果次数。 另一方面,当分配成功时(当0K时)通过严格有效单位数X所分配的内容案例 的数目来计算分配估计次数,并且当分配不成功时(当NG时)通过平均有效单位数X分 配估计的内容案例的数目来计算分配估计次数。计算出的分配估计次数显示在画面中作为 分配估计次数。 将不会通过比较分配估计次数和分配结果次数来判断分配成功还是不成功(OK
还是NG)。将会通过是否已分配了和预先计算的用于该日的分配数目一样多的内容案例,来
判断分配成功还是不成功。[当生成时间表时的画面显示] 接下来,将描述当在数字标牌提供系统中生成时间表时的输入画面和输出画面。 这些输入画面和输出画面例如显示在管理服务器100的显示单元108中。然后,由经由这 些画面操作管理服务器100的用户来输入条件或元数据或者检查处理结果。
首先当在步骤S101处新创建信道时,显示图13所示的新信道注册画面501。图 13是示出在本实施例中的新信道注册画面501的说明性视图。 在图13所示的示例中,可输入信道名称511和信道时段512,信道时段512是信道 有效的时段。可从填充内容列表514中指定调度期间内如果存在未布置内容的空框、则被 自动布置的内容(填充内容)。可通过搜索按钮513来检索填充内容。以上输入项目可通 过保存按钮515来确定,并且可通过取消按钮516来取消。 例如,通过新注册信道来创建以日为单位的信道。然后,准备在每个信道的时间表 中布置节目。 当在步骤S102处创建了用于每个信道的节目时,显示图14所示的新节目注册画 面502。图14是示出在本实施例中的新节目注册画面502的说明性视图。
在图14所示的示例中,显示自动分配的节目ID以及信道名称。然后,可输入节目 名称521和节目长度522,节目长度522是节目的持续时间。以上输入项目可通过保存按钮 523来确定,并且可通过取消按钮524来取消。 通过新注册节目来创建可布置在时间表中的节目。然后,准备创建用于每个节目 的演播表。 当在步骤S102处创建了用于每个节目的演播表时,显示图15所示的演播表调度
画面503。图15是示出在本实施例中的演播表调度画面503的说明性视图。 在图15所示的示例中,显示节目ID、节目名称、节目长度和信道名称。然后,广告
框、L0框和节目框被显示为分配框分类531,并且节目的演播表532显示在其右侧。 在演播表调度画面503中,通过使用鼠标等操作和选择的来自分配框分类531之
中的分配框,可通过拖放分配框而被分配至演播表532。在演播表532中,可通过拖动来改
变所分配的分配框的时间长度。 随着演播表被调度,以分配框为单位来决定节目中哪个内容在哪个时区中显示。 然后,现在准备在时间表中布置具有所调度的演播表的节目。 当在步骤S103处为每个信道创建的多个节目被布置在时间表中时,显示图16所 示的节目布置画面504。图16是示出在本实施例中的节目布置画面504的说明性视图。
在图16所示的示例中,显示要作为对象的信道名称。显示用于搜索要布置的节目的名称或ID的搜索框541、以及用于开始搜索的搜索按钮542。此外,显示要布置的节目列
表543,并且在右侧显示时间表544。在节目布置画面504中,通过使用鼠标等操作和选择
的来自节目列表543的一个或多个节目,可通过拖放这样的节目而被分配至时间表544。在
时间表544中,可通过拖放来改变节目的分配顺序,并且可复制或移动节目。 通过在时间表中布置这样的节目,来决定在一天的哪个时区中显示一个或多个节目。 当在步骤S104处布置用于每个信道的内容案例时,显示图17所示的内容注册画
面505。图17是示出在本实施例中的内容注册画面505的说明性视图。 在图17所示的示例中,可输入内容案例名称551、登广告者552、产品分类553、产
品名称554和显示条件555。内容案例名称551、登广告者552、产品分类553和产品名称
554是内容案例的元信息。显示条件555例如是内容的合同时段、合同显示次数、裕量、以及
用于自动调度的调度条件。以上输入项目可通过保存按钮556来确定,并且可通过取消按
钮557来取消。 通过新注册内容来创建可分配至节目的新内容案例。然后,现在准备将内容案例 分配至节目。 当在步骤S105处执行经由节目布置节目中的内容案例的内容分配处理时,显示 图18所示的节目调度画面506。图18是示出在本实施例中的节目调度画面506的说明性 视图。 在图18所示的示例中,显示对象信道名称和对象节目名称。显示用于搜索要布置 的内容案例的名称或ID的搜索框561、以及用于开始搜索的搜索按钮562。此外,显示要布 置的内容案例列表563,并且在右侧显示节目564。在节目调度画面506中,通过使用鼠标 等操作和选择的来自内容案例列表563的一个或多个内容案例,可通过拖放这样的内容案 例而被分配至节目564。 通过执行经由节目的内容分配处理,所选择的内容案例可通过与节目相关联而布 置在节目中。因此,仅仅通过改变一个节目中内容案例的关联,就可在时间表中布置的其他 相同节目中同时改变布置。 当在步骤S107处执行自动内容分配处理时,特别地,作为自动调度处理的日子的 自动调度日被决定,并且因此图19所示的日历画面507被显示。图19是示出在本实施例 中的日历画面507的说明性视图。 在图19所示的示例中,显示信道ID、信道名称和信道时段。以月为单位来显示日 历571。在日历571中,通过箭头显示调度状况。设置了复选框572,从而可选择用于自动 调度处理的自动调度日。如果当通过复选框572选中任意日子的同时按下自动内容分配按 钮573,则所选择的日子被确定为用于自动调度处理的自动调度日。
在确定自动调度日之后,自动调度处理现在准备开始。 在确定自动调度日之后,显示图20所示的自动分配确认画面508。图20是示出在 本实施例中的自动分配确认画面508的说明性视图。 在图20所示的示例中,显示对象信道、合同时段、显示单位数和内容显示条件 581。内容显示条件581包括为每个内容案例输入的合同次数、裕量、已经显示的结果次数、 已经分配的分配次数、以及还要分配的剩余分配次数。
17
在检查以上确认项目之后,自动调度可通过开始按钮582来开始,并且可通过取 消按钮583来取消。 当完成自动调度时,显示图21所示的自动分配结果确认画面509。图21是示出在 本实施例中的自动分配结果确认画面509的说明性视图。 在图21所示的示例中,显示对象信道、合同时段、显示单位数、内容显示条件591 和结果细节592。除了诸如合同次数之类的图20所示的条件以外,内容显示条件591还包 括必要分配次数和执行结果次数。结果细节显示对于每段内容的自动分配结果OK或NG,并 且在NG的情况下显示其原因。 本领域的技术人员应当理解,各种修改、组合、子组合和变更可根据设计需求和其 他因素而发生,只要它们在所附权利要求或其等同物的范围内。 例如,在以上实施例中,描述了在管理服务器100上生成时间表的情况,但是本发 明不限于这样的示例。例如,时间表可在基服务器200上生成。基服务器200从再现控制 装置300接收与内容数据的显示结果次数有关的信息,并且基于显示结果次数通过执行对 内容数据的自动调度处理来生成时间表。 在以上实施例中,描述了排除条件是预定内容不应当沿时间轴连续地显示在其他 内容数据之前或之后的条件的情况,但是本发明不限于这样的示例。例如,当生成时间表 时,获取显示装置400的安装情况(例如安装场所),并且如果预定显示装置400和其他显 示装置400彼此邻近,则可基于内容数据的属性来判断预定显示装置400中显示的预定内 容数据是否可与其他显示装置400中显示的其他内容数据同时显示,或者是否可沿时间轴 在其他内容数据之前或之后连续地显示。 本申请包含与2008年9月30日递交日本专利局的日本优先专利申请JP 2008-254609中公开的主题相关的主题,该申请的全部内容由此通过引用而被结合。
18
权利要求
一种信息处理装置,包括必要显示次数获取单元,所述必要显示次数获取单元获取与在预定内容数据的可显示时段中在预定显示装置中应当显示所述预定内容数据的次数有关的必要显示次数信息;显示结果次数获取单元,所述显示结果次数获取单元获取与在所述可显示时段的开始与当前时间之间在所述预定显示装置中显示所述预定内容数据的显示结果次数有关的显示结果次数信息;显示估计次数决定单元,所述显示估计次数决定单元基于所述可显示时段、所述必要显示次数信息和所述显示结果次数信息,来决定在从所述当前时间开始的所述可显示时段的任何时段中,在所述预定显示装置中应当显示所述预定内容数据的显示估计次数;显示时区获取单元,所述显示时区获取单元获取与在所述预定显示装置中能够显示所述预定内容数据的时区有关的显示时区信息,以及显示开始时间决定单元,所述显示开始时间决定单元基于所述显示估计次数和所述显示时区信息,来决定在所述预定显示装置中显示内容数据的显示开始时间。
2. 根据权利要求1所述的信息处理装置,还包括连续显示判断单元,所述连续显示判 断单元基于内容数据的属性来判断所述预定内容数据是否沿时间轴连续地显示在其他内 容数据之前或之后,射所述显示开始时间决定单元基于所述连续显示判断单元的判断结果来决定所述显示 开始时间。
3. 根据权利要求1所述的信息处理装置,还包括邻近显示判断单元,当所述预定显示 装置邻近另一显示装置时,所述邻近显示判断单元基于内容数据的属性,来判断所述预定 显示装置中显示的所述预定内容数据是否与其他显示装置中显示的其他内容数据同时显 示,或者是否沿时间轴在其他内容数据之前或之后连续地显示,射所述显示开始时间决定单元基于所述邻近显示判断单元的判断结果来决定所述显示 开始时间。
4. 根据权利要求1所述的信息处理装置,还包括显示日期属性获取单元,所述显示日 期属性获取单元获取与在所述预定显示装置中能够显示所述预定内容数据的日期的属性 有关的显示日期属性信息,射所述显示开始时间决定单元基于显示日期属性来决定所述显示开始时间。
5. —种信息处理方法,包括以下步骤获取与在预定内容数据的可显示时段中在预定显示装置中应当显示所述预定内容数 据的次数有关的必要显示次数信息;获取与在所述可显示时段的开始与当前时间之间在所述预定显示装置中显示所述预 定内容数据的显示结果次数有关的显示结果次数信息;基于所述可显示时段、所述必要显示次数信息和所述显示结果次数信息,来决定在从 所述当前时间开始的所述可显示时段的任何时段中,在所述预定显示装置中应当显示所述 预定内容数据的显示估计次数;获取与在所述预定显示装置中能够显示所述预定内容数据的时区有关的显示时区信 息,以及基于所述显示估计次数和所述显示时区信息,来决定在所述预定显示装置中显示内容 数据的显示开始时间。
6. —种导致计算机起到单元的作用的程序,包括用于获取与在预定内容数据的可显示时段中在预定显示装置中应当显示所述预定内 容数据的次数有关的必要显示次数信息的装置;用于获取与在所述可显示时段的开始与当前时间之间在所述预定显示装置中显示所 述预定内容数据的显示结果次数有关的显示结果次数信息的装置;用于基于所述可显示时段、所述必要显示次数信息和所述显示结果次数信息,来决定 在从所述当前时间开始的所述可显示时段的任何时段中,在所述预定显示装置中应当显示 所述预定内容数据的显示估计次数的手段;用于获取与在所述预定显示装置中能够显示所述预定内容数据的时区有关的显示时 区信息的装置,以及用于基于所述显示估计次数和所述显示时区信息,来决定在所述预定显示装置中显示 内容数据的显示开始时间的装置。
全文摘要
本发明提供了信息处理装置、信息处理方法和程序。获取与在可显示时段中在预定显示装置中应当显示预定内容数据的次数有关的必要显示次数信息;获取与在可显示时段的开始与当前时间之间显示预定内容数据的显示结果次数有关的显示结果次数信息;基于可显示时段、必要显示次数信息和显示结果次数信息,来决定在从当前时间开始的可显示时段的任何时段中,应当显示预定内容数据的显示估计次数;获取与在预定显示装置中能够显示预定内容数据的时区有关的显示时区信息,并且基于显示估计次数和显示时区信息,来决定在预定显示装置中显示内容数据的显示开始时间。
文档编号G06Q50/00GK101714245SQ200910174550
公开日2010年5月26日 申请日期2009年9月28日 优先权日2008年9月30日
发明者山崎景子 申请人:索尼株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1