分发装置、记录介质、分发控制方法以及分发系统与流程

文档序号:14718094发布日期:2018-06-16 02:03阅读:194来源:国知局
分发装置、记录介质、分发控制方法以及分发系统与流程

本发明涉及分发装置、记录介质、分发控制方法以及分发系统,特别是涉及例如分发由显示系统显示的图像或视频这样的内容的分发装置、记录介质、分发控制方法以及分发系统。



背景技术:

2004年5月20日公开的特开2004-145538号公报[G06F 13/00,H04Q 7/38](文献1)公开了相关技术的一例。在该文献1公开的内容分发系统中,内容提供服务器经由网络向利用者终端分发内容时,基于作为利用者所要求的内容的分发时间段的第1参数、作为内容的提供目标的第2参数以及作为移动通信网的每一时刻的预想的流量的第3参数,生成内容的分发计划表,基于生成的分发计划表,向利用者终端分发规定的内容。

但是,文献1公开的技术是以提供服务器和用户终端设置在没有时差的国家或地区为前提的,在设置在有时差的国家或地区的情况下,就不会在用户终端所要求的时间段发送(分发)内容。



技术实现要素:

因此,本发明的主要目的是提供新的分发装置、记录介质、分发控制方法以及分发系统。

本发明的另一目的在于提供能不仅考虑流量还考虑与设置有显示系统的场所的时差来分发内容的分发装置、记录介质、分发控制方法以及分发系统。

第1发明是向多个内容提示装置分发内容和该内容的提示计划表的分发装置,具备存储单元、分发时间决定单元以及分发单元。存储单元将在设置分发装置的第1场所中网络的流量不拥塞的第1时间段及不通过多个内容提示装置中的各个内容提示装置提示内容或接受内容的提示的人少的第2时间段与设置该多个内容提示装置中的各个内容提示装置的各第2场所对应地存储。第2时间段与第1时间段同样,也是认为网络的流量不拥塞的时间段。分发时间决定单元在分发目的地的内容提示装置、分发的内容以及分发的提示计划表被决定时,考虑第1场所和设置分发目的地的内容提示装置的第2场所的时差,将第1时间段与针对分发目的地的内容提示装置的第2时间段重复的时间段决定为分发时间。分发单元在由分发时间决定单元决定的分发时间,向分发目的地的内容提示装置分发内容和提示计划表。

根据第1发明,能不仅考虑流量还考虑与设置内容提示装置的场所的时差来分发内容。

第2发明从属于第1发明,分发时间决定单元在多个分发目的地的内容提示装置被决定时,考虑第1场所和设置多个分发目的地的内容提示装置的各个第2场所的时差,分别决定第1时间段与针对多个分发目的地的内容提示装置的各个第2时间段重复的分发时间。即,分发时间决定单元针对各内容提示装置,基于考虑了时差的第1时间段和第2时间段,决定各自的分发时间。

根据第2发明,在向多个分发目的地的内容提示装置分发内容的情况下,针对多个分发目的地的内容提示装置中的各个内容提示装置,也能不仅考虑流量还考虑与设置内容提示装置的场所的时差来分发内容。

第3发明从属于第2发明,还具备优先对象决定单元。优先对象决定单元在针对多个分发目的地的内容提示装置分别决定的多个分发时间一部分重复时,按照规定的规则决定优先被分发内容和提示计划表的分发目的地的内容提示装置。

根据第3发明,在分发时间重复的情况下,在重复的部分,决定作为优先分发内容和提示计划表的对象的分发目的地的内容提示装置,因此即使分发时间重复,以此也能避免流量增大。

第4发明从属于第3发明,规定的规则包含以分发时间短的分发目的地的内容提示装置为优先。

根据第4发明,以分发时间短的内容提示装置为优先,因此对分发时间短的分发目的地的内容提示装置也能可靠地分发内容。

第5发明从属于第3发明,规定的规则包含以分发时间的结束时刻早的分发目的地的内容提示装置为优先。

根据第5发明,以分发时间的结束时刻早的内容提示装置为优先,因此能在内容的再现开始前结束内容的分发。

第6发明从属于第5发明,时差根据标准时的变更而变更。

根据第6发明,如夏令时那样当标准时变更时时差也会变更,因此即使标准时被变更,也能不仅考虑流量还考虑与设置内容提示装置的场所的时差来分发内容。

第7发明是记录介质,记录有分发控制程序,分发控制程序由向多个内容提示装置分发内容和该内容的提示计划表的计算机执行,计算机具备存储单元,存储单元将在设置分发装置的第1场所中网络的流量不拥塞的第1时间段及不通过多个内容提示装置中的各个内容提示装置提示内容或者接受内容的提示的人少的第2时间段与设置该多个内容提示装置中的各个内容提示装置的各第2场所对应地存储,分发控制程序使计算机的处理器执行如下步骤:分发时间决定步骤,在分发目的地的内容提示装置、分发的内容以及分发的提示计划表被决定时,考虑第1场所和设置分发目的地的内容提示装置的第2场所的时差,将第1时间段与针对分发目的地的内容提示装置的第2时间段重复的时间段决定为分发时间;以及分发步骤,在分发时间决定步骤中决定的分发时间,向分发目的地的内容提示装置分发内容和提示计划表。

第8发明是向多个内容提示装置分发内容和该内容的提示计划表的分发装置的分发控制方法,分发装置具备存储单元,存储单元将在设置分发装置的第1场所中网络的流量不拥塞的第1时间段及不通过多个内容提示装置中的各个内容提示装置提示内容或者接受内容的提示的人少的第2时间段与设置该多个内容提示装置中的各个内容提示装置的各第2场所对应地存储,分发控制方法包含如下步骤:(a)在分发目的地的内容提示装置、分发的内容以及分发的提示计划表被决定时,考虑第1场所和设置分发目的地的内容提示装置的第2场所的时差,将第1时间段与针对分发目的地的内容提示装置的第2时间段重复的时间段决定为分发时间;以及(b)在步骤(a)中决定的分发时间,向分发目的地的内容提示装置分发内容和提示计划表。

第9发明是分发系统,具备:多个内容提示装置;以及分发装置,其向该多个内容提示装置分发内容和该内容的提示计划表,多个内容提示装置中的各个内容提示装置具备:接收单元,其接收从分发装置分发的内容和提示计划表;以及提示单元,其按照由接收单元接收到的提示计划表,提示由接收单元接收到的内容,分发装置具备:存储单元,其将在设置分发装置的第1场所中网络的流量不拥塞的第1时间段及不通过多个内容提示装置中的各个内容提示装置提示内容或者接受内容的提示的人少的第2时间段与设置该多个内容提示装置中的各个内容提示装置的各第2场所对应地存储;分发时间决定单元,其在分发目的地的内容提示装置、分发的内容以及分发的提示计划表被决定时,考虑第1场所和设置分发目的地的内容提示装置的第2场所的时差,将第1时间段与针对分发目的地的内容提示装置的第2时间段重复的时间段决定为分发时间;以及分发单元,其在由分发时间决定单元决定的分发时间,向分发目的地的内容提示装置分发内容和提示计划表。

在第7发明至第9发明中,与第1发明同样,能不仅考虑流量还考虑与设置内容提示装置的场所的时差来分发内容。

本发明的上述的目的、其它目的、特征和优点会从参照附图进行的以下的实施例的详细说明进一步清楚。

附图说明

图1是示出作为本发明的第1实施例的网络系统的构成的一例的图解图。

图2是示出与图1的服务器连接的显示装置所显示的日历计划表画面的一例的图解图。

图3是示出与图1的服务器连接的显示装置所显示的时间计划表画面的一例的图解图。

图4是用于说明决定内容的分发时间的方法的图解图。

图5是示出图1所示的服务器的RAM的存储器映射的一例的图解图。

图6是示出图1所示的内容提示装置的RAM的存储器映射的一例的图解图。

图7是示出图1所示的服务器的CPU的内容分发控制处理的一例的一部分的流程图。

图8是图1所示的服务器的CPU的内容分发控制处理的另一部分,是图7的后续流程图。

图9是示出图1所示的服务器的CPU的分发处理的一例的流程图。

图10是示出图1所示的内容提示装置的CPU的信息处理的一例的流程图。

图11是用于说明第2实施例的决定内容的分发时间的方法的图解图。

图12是示出第2实施例的服务器的CPU的分发处理的一部分的流程图。

图13是用于说明第3实施例的决定内容的分发时间的方法的图解图。

具体实施方式

[第1实施例]

图1是示出网络系统10的一例的图解图。参照该图1,第1实施的网络系统10包含服务器12,服务器12连接着显示装置14和数据库16。另外,服务器12经由因特网和LAN等网络20连接到多个内容创建装置30和多个内容提示装置40。

此外,在该第1实施例中,示出多个内容创建装置30经由网络20连接到服务器12,但是内容创建装置30也可以是一台。

服务器12是通用的服务器,包含CPU12a、RAM12b以及通信模块等电路组件。该服务器12作为管理存储在数据库16中的内容的管理装置发挥功能,并且也作为设定内容的提示计划表的设定装置和分发内容的分发装置发挥功能。显示装置14是液晶显示器等通用的监视器。数据库16是通用的数据库,存储用于向内容提示装置40分发的各种内容。

此外,虽然省略了图示,但是服务器12连接着键盘等输入装置。

另外,数据库16也可以设置在服务器12的内部,另外,还可以经由网络20连接成能与服务器12通信。

而且,网络系统10包含具备服务器12(分发装置)和经由网络20连接的多个内容提示装置40的系统(分发系统)。

内容创建装置30是通用的PC,虽然省略了图示,但是包含CPU、RAM以及通信模块等电路组件。另外,虽然省略了图示,但是内容创建装置30连接着监视器和输入装置,或者与监视器和输入装置一体地设置。

内容提示装置40是通用的PC,包含CPU40a、RAM40b以及通信模块等电路组件。另外,内容提示装置40连接着显示装置42。虽然省略了图示,但是内容提示装置40连接着输入装置。例如,内容提示装置40以及与其连接的显示装置42有时作为整体被称为“显示系统”50。

在这样的网络系统10中,使用内容创建装置30创建的内容经由网络20上传(登记)到服务器12上,服务器12将上传的内容存储到数据库16中进行管理。在该第1实施例中,内容是用于在显示装置42上显示的静态图像或视频(动态图像)。但是,内容也可以使用USB存储器、CD或DVD这样的存储介质以离线方式读入服务器12中。

但是,内容不应限于图像或视频,也可以代替它们或与它们一起输出声音(音乐)。在该情况下,使用与显示装置42具备的扬声器(未图示)或者内容提示装置40连接的扬声器(未图示)。

另外,在网络系统10中,管理或使用服务器12的管理者等用户(以下,称为“管理者”)设定用于由内容提示装置40再现(输出)内容的计划表(提示计划表)。服务器12将管理者所设定的提示计划表和按照该提示计划表再现的内容分发(发送)给分发目的地的内容提示装置40。如后所述,提示计划表包含日历计划表和时间计划表。

显示装置42(显示系统50)应用于车站内、购物中心、百货商店、主题公园等人聚集的设施或场所,向非特定多数的人提示内容。因此,显示装置42(显示系统50)一般在所应用的设施的营业时间内提示内容。因此,显示装置42(显示系统50)在所应用的设施的非营业时间不提示内容。例如,电源断开。

另外,在服务器12的管理者所属的组织的营业时间内,设置有服务器12的场所的LAN等网络20的流量拥塞,因此在一般的内容分发系统中,在流量不拥塞的非营业时间,向内容提示装置40分发内容和提示计划表。

在内容提示装置40设置在与服务器12相同的国家或地区的情况下,由于没有时差,因此认为不会特别存在问题,但是在内容提示装置40设置在与服务器12不同的国家或地区而有时差的情况下,当基于设置服务器12的场所的时刻分发内容和提示计划表时,在接受分发的内容提示装置40侧,有时会产生缺陷。

例如,当内容提示装置40接受分发的时间与营业时间重叠时,就有网络20的线路拥挤或内容提示装置40对内容的再现被中断的问题。因此,虽然也可以考虑让管理者考虑到时差来设定提示计划表,但是操作麻烦,提示计划表的设定会花费时间。

因此,在该第1实施例中,不仅考虑流量还考虑时差来分发内容和提示计划表,从而避免上述缺陷(问题)。

图2是示出与图1所示的服务器12连接的显示装置14所显示的日历计划表画面100的一例的图解图。例如,在日历计划表画面100中,在其上部显示有用于选择(设定)提示内容的场所的菜单图像102和用于选择(设定)提示内容的年月的菜单图像104。另外,在菜单图像102和104的下方,显示有日历图像106。

菜单图像102是用于选择设置有显示系统50的场所即提示内容的场所的用户界面的图像,当指示(点击)右端的按钮时,会显示下拉菜单。在下拉菜单中,一览显示有提示内容的多个场所,能选择其中任意1个场所。例如,在设定于菜单图像102的下拉菜单中,以文本显示日本、韩国、中国、香港、台湾、美国(纽约:NY)、美国(芝加哥)、美国(丹佛)、美国(菲尼克斯)、美国(洛杉矶)、美国(安克雷奇)、美国(夏威夷)、英国、法国、德国、…等各国或国家及地区(地域)且能选择它们。之所以设成不仅能选择国家还能选择地域,是由于存在如下国家:即使在同一国家内也按地域有时差。另外,在菜单图像102中,将当前选择的场所作为提示场所以文本显示在中央的显示区域。

菜单图像104是为了选择提示内容的年月而设置的,当指示右端的按钮时,会显示下拉菜单。例如,在设定于菜单图像104的下拉菜单中,以文本显示包含今天的日期的年月以后的年月且能选择它们。在菜单图像104中,当前选择的年月以文本显示在中央的显示区域。从图2可知,斜线号的左侧是年,斜线号的右侧是月。在日历计划表画面100中,显示在菜单图像104中选择的年月的日历图像106。

日历图像106是模仿实际的日历的用户界面的图像。在该日历图像106中,在左端设置有示出第几周的显示栏,在上端设置有示出星期几的显示栏。例如,在图2所示的日历图像106中,显示成各周从星期日开始。另外,对各日期分配有用于显示提示内容的时间段的显示区域。但是,日历图像106所显示的时间段是在相应的日期从提示内容的开始日期时间到结束日期时间的期间,详细的时间计划表另行设定。但是,时间计划表有时会跨日,因此从图2可知,有时在日历图像106的日期栏所显示的结束日期时间会超过该日期。

如日历图像106所示,提示内容的时间段显示有2个。在该第1实施例中,上段记载的时间段是在提示内容的场所中提示内容的时间段(为了便于说明,在此称为“提示时间段”)。另外,下段括号中记载的时间段是与当地时间段对应的、设置有分发内容的服务器12的场所(在第1实施例中为“日本”)的时间段(为了便于说明,在此称为“分发源时间段”)。

此外,虽然省略了图示等,但是设置服务器12的场所由该服务器12的管理者设定(初始设定)。

在图2所示的例子中,提示内容的场所是美国(NY),在日历的2016年12月1日(星期四)的栏,显示有从2016年的12月1日(星期四)的11点00分到12月2日(星期五)的10点00分的期间作为提示内容的提示时间段。另外,与该提示时间段对应地在括号中显示有设置服务器12的场所(日本)的分发源时间段。该提示时间段和分发源时间段是通过服务器12的管理者对希望的日期分配希望的时间计划表而决定(设定)的。例如,当服务器12的管理者在日历图像106中选择(点击)设定时间计划表的日期,选择分配的时间计划表时,会在该日期的显示区域显示由所选择的时间计划表的开始日期时间和结束日期时间决定的提示时间段以及与提示时间段对应的分发源时间段。

但是,当预先算出设置服务器12的场所和提示内容的场所的时差,按照时间计划表决定提示时间段时,根据时差,分发源时间段也被决定。

另外,虽然在日历图像106中没有显示,但是当对希望的日期分配希望的时间计划表时,所分配的该希望的时间计划表的识别信息(例如,文件名)与该希望的日期被关联起来。

而且,当指示管理者结束日历计划表的设定并进行保存(save)时,与所设定的日历计划表对应的数据被保存到服务器12的内部存储器(HDD等)或数据库16中。此时,例如,对与日历计划表对应的数据赋予能与其它日历计划表区别开的文件名。

此外,在该说明书中,为了简单,在说明时间段(期间)的情况下,将其结束时刻记载为与下一时间段的开始时刻相同的时刻。实际上,时间段的结束时刻不包含下一时间段的开始时刻。例如,在说到从11点00分到12点00分的时间段(期间)的情况下,该时间段的结束时刻是11点59分59秒99。

图3是示出时间计划表画面200的一例的图解图。但是,图3示出设定有时间计划表的状态。在时间计划表中,分配内容的方法和设定提示所分配的内容的时间段的方法是任意的,另外,这些设定方法不是本申请发明的本质内容,因此省略详细的说明。

如图3所示,在时间计划表画面200中设置有对提示内容的时间段和提示的内容的种类进行显示的显示区域202。但是,提示内容的时间段是按照该时间计划表执行内容的提示(再现)的国家或地区的时间段。

在图3所示的例子中,设定有从11点00分到12点00分提示内容A。另外,设定有从12点00分到12点40分提示内容B。而且,设定有从12点40分到13点00提示内容C。虽然省略了说明,但是对于其它时间段也是同样的。

另外,在图3中,如“内容A”那样,通过附加字母来示出内容的种类。因此,在字母相同的情况下,内容的种类相同。

虽然省略了图示,但是如图3所示的时间计划表按照管理者的操作创建有多个,与各时间计划表对应的数据以能单独识别的方式存储(保存)到服务器12的内部存储器(HDD等)或数据库16中。例如,多个时间计划表的数据各自被管理为根据文件名能与其它时间计划表的数据区别开。因此,管理者通过文件名区分所设定的时间计划表,并将其分配到上述的日历计划表中。例如,上述的“内容A”等相当于文件名。

图4是用于说明内容的分发时间的决定(算出)方法的图解图。在图4中,示出设置服务器12的日本的时间表和设置内容提示装置40的美国(NY)的时间表。在设置服务器12的日本,从9点00分到18点00分是营业时间,从18点00分到次日的9点00分是非营业时间(相当于“第1时间段”)。另外,在设置内容提示装置40的美国(NY),从9点00分到18点00分是营业时间,从18点00分到次日的9点00分是非营业时间(相当于“第2时间段”)。

但是,日本和美国(NY)有时差,因此在图4所示的例子中,设置服务器12的日本的时间表是错开时差的量而记载的。但是,各据点间的时差被预先存储,服务器12的设置场所(日本)和内容提示装置40的设置场所(美国(NY))的时差是14个小时,日本时间比美国(NY)时间早14个小时。

在该第1实施例中,日本和美国(NY)均为非营业时间的时间段被决定为分发时间。因此,在图4所示的例子中,日本时间的从18点00分到24点00分(次日的0点00分)的非营业时间和美国(NY)时间的从3点00分到9点00分的非营业时间是重复的,因此将该时间段决定为分发时间。例如,由于服务器12要分发内容,因此分发时间被决定为服务器12的配置场所的时间段。

此外,在图4所示的例子中,为了易于理解,示出了包含营业时间和非营业时间这两者的时间表,但是由于在非营业时间分发内容,因此只要存储非营业时间的时间表,将它们进行比较即可。

另外,在该第1实施例中,分类为营业时间和非营业时间来决定分发时间,但是分类不必限定于此。

例如,可以想到在营业时间内,在服务器12侧,网络20的流量是拥塞的。另外,可以想到在营业时间内,在内容提示装置40侧是提示内容的。另一方面,可以想到在非营业时间,在服务器12侧,网络20的流量与营业时间相比是不拥塞的。另外,可以想到在非营业时间,在内容提示装置40侧,是不提示内容的。

但是,在24小时营业的设施的情况下,没有营业时间和非营业时间的区别,因此在服务器12侧,希望在网络20的流量小的时间段分发内容,在内容提示装置40侧,希望在接受内容的提示的人(例如,顾客)等少的时间段接受内容的分发。例如,流量少的时间段和接受内容的提示的人少(闲散)的时间段能通过实际计测或观察而根据经验得到。

因此,也能在服务器12侧,存储流量不拥塞(流量小)的时间段(第1时间段)的时间表,在内容提示装置40侧,存储不提示内容的时间段或接受内容的提示的人少(闲散)的时间段(第2时间段)的时间表,将它们作比较来决定内容的分发时间。

在存在设定有提示计划表的分发目的地的内容提示装置40且未向该内容提示装置40分发内容和提示计划表的情况下,服务器12判断存在应该分发的内容。如果存在应该分发的内容,则服务器12在当前时刻包含于所决定(算出)的分发时间的情况下,向分发目的地的内容提示装置40分发内容和提示计划表。

但是,分发的内容是分配给提示计划表所包含的时间计划表的1个或多个内容。

另外,例如从日历计划表中设定的提示场所来决定分发目的地的内容提示装置40。但是,在提示场所设置有多个内容提示装置40的情况下,当管理者设定提示计划表时,选择分发目的地的内容提示装置40,提示计划表和分发目的地的内容提示装置40被关联起来。

此外,在服务器12中,由内置的时钟电路(RTC)对日期时间进行计数,能从计数的日期时间获知日期和当前时刻。

当从服务器12分发了内容和提示计划表时,内容提示装置40接收所分发的内容和提示计划表,按照提示计划表再现内容。因此,在与内容提示装置40连接的显示装置42中显示内容,向观看它的人提示该内容。

简而言之,内容提示装置40参照包含于提示计划表的日历计划表,从提示计划表读出对今天的日期分配的时间计划表。然后,内容提示装置40参照时间计划表,再现对包含当前时刻的时间段分配的内容。即,按照时间计划表再现内容。

此外,在内容提示装置40中,与服务器12同样,由内置的时钟电路(RTC)对日期时间进行计数,能从计数的日期时间获知日期和当前时刻。

另外,虽然省略了详细的说明,但是服务器12在向分发目的地的内容提示装置40分发内容和提示计划表的情况下,如果该分发目的地的内容提示装置40的电源是断开的,则在将分发目的地的内容提示装置40的电源接通(启动)后,分发内容和提示计划表。这样,在由服务器12启动的情况下,内容提示装置40在接收内容和提示计划表后,或者在接收内容和提示计划表并且按照时间计划表结束内容的再现后,将电源断开。

图5是示出图1所示的服务器12的RAM12b的存储器映射300的一例的图解图。如图5所示,RAM12b包含程序存储区域302和数据存储区域304。程序存储区域302存储由服务器12执行的内容分发控制程序,内容分发控制程序包括主处理程序302a、通信程序302b、操作检测程序302c、图像生成程序302d、图像显示程序302e、提示计划表程序302f、分发时间决定程序302g以及分发程序302h等。该内容分发控制程序例如从内置于服务器12的HDD读出,存储在RAM12b中。

主处理程序302a是用于执行内容分发控制处理的主例程的程序。通信程序302b是用于与内容创建装置30及内容提示装置40等其它计算机通信的程序。

操作检测程序302c是用于检测使用键盘等输入装置的操作输入(操作数据)的程序。CPU12a按照该操作检测程序302c取得从输入装置输入的操作数据,将取得的操作数据按照时间序列存储在RAM12b中。

图像生成程序302d是使用后述的图像生成用数据304b生成针对上述的日历计划表画面100和时间计划表画面200等各种显示画面的画面数据的程序。虽然省略了图示,但是在CPU12a的指示下由图像处理电路(GPU)将画面数据生成在VRAM上。

图像显示程序302e是用于将与按照图像生成程序302d生成的画面数据对应的显示画面显示在显示装置14上的程序,CPU12a控制图像处理电路,将在VRAM上生成的画面数据输出给显示装置14。

提示计划表程序302f是用于按照管理者的操作对提示内容的场所和用于提示内容的提示计划表(日历计划表和时间计划表)进行设定的程序。分发时间决定程序302g是用于决定(算出)内容的分发时间的程序。

分发程序302h是用于在按照分发时间决定程序302g决定的分发时间将内容和提示计划表向提示该内容的内容提示装置40(分发目的地的内容提示装置40)分发的程序。但是,在分发内容和提示计划表的情况下,CPU12a按照通信程序302b与分发目的地的内容提示装置40执行通信处理。另外,分发的内容从数据库16读出,暂时存储在RAM12b中。而且,分发的提示计划表从HDD等内部存储器或数据库16读出,暂时存储在RAM12b中。

虽然省略了图示,但是在程序存储区域302也存储用于接收从内容创建装置30发送的内容并且由数据库16对其进行管理的程序、用于将电源被断开的内容提示装置40启动(Wake-on-LAN:网络唤醒)的程序以及用于执行服务器12具备的其它功能的程序等。

另外,在数据存储区域304存储操作输入数据304a、图像生成用数据304b、时间表数据304c、时差数据304d、提示计划表数据304e以及内容数据304f。

操作输入数据304a是从键盘等输入装置输出、按照时间序列存储由CPU12a取得的操作数据的数据。图像生成用数据304b是生成日历计划表画面100和时间计划表画面200等各种显示画面时使用的数据,包含多边形数据、纹理数据等。该图像生成用数据304b从HDD读出,存储在RAM12b中。

时间表数据304c是设置服务器12的场所(据点)的非营业时间的时间段和设置多个内容提示装置40(显示系统50)的各个内容提示装置40(显示系统50)的场所(据点)的非营业时间的时间段的数据,对各时间段也附加有使用世界时间的情况下的与基准时间的时差。

时差数据304d是各据点间的时差的数值数据,具体地说,是能在由日历计划表画面100示出的菜单图像102中选择的国家或/和地域间的时差的数值数据。

提示计划表数据304e是用于对分发目的地的内容提示装置40进行分发的提示计划表(日历计划表和时间计划表)的数据,如上所述,从HDD等内部存储器或数据库16读出。内容数据304f是按照提示计划表数据304e提示的1个或多个内容的数据,如上所述,从数据库16读出。

在数据存储区域304也存储为了执行内容分发控制程序所需要的其它数据,另外,还设置有为了执行该内容分发控制程序所需要的计数器(定时器)和标志等。

图6是示出图1所示的内容提示装置40的RAM40b的存储器映射400的一例的图解图。如图6所示,RAM40b包含程序存储区域402和数据存储区域404。程序存储区域402存储由内容提示装置40执行的内容提示控制程序(信息处理程序),内容提示控制程序包括主处理程序402a、通信程序402b、内容取得程序402c以及内容再现程序402d等。该内容提示控制程序例如从内置于内容提示装置40的HDD读出,存储在RAM40b中。

主处理程序402a是用于执行内容提示控制处理(信息处理)的主例程的程序。通信程序402b是用于与服务器12等其它计算机通信的程序。

内容取得程序402c是用于从服务器12取得内容、日历计划表以及时间计划表的程序。

内容再现程序402d是用于按照根据内容取得程序402c从服务器12取得的日历计划表和时间计划表,将从相同的服务器12取得的内容再现的程序。具体地说,图像或视频这样的内容被再现,输出到与内容提示装置40连接的显示装置42。

虽然省略了图示,但是在程序存储区域402也存储用于执行内容提示装置40具备的其它功能的程序等。

另外,在数据存储区域404存储提示计划表数据404a和内容数据404b。

提示计划表数据404a是从服务器12分发的提示计划表数据304e。内容数据404b是从服务器12分发的内容数据304f。

在数据存储区域404也存储为了执行内容提示控制程序所需要的其它数据,另外,还设置有为了执行该内容提示控制程序所需要的计数器(定时器)和标志等。

图7和图8是示出服务器12的CPU12a的内容分发控制处理的流程图。例如,当服务器12的管理者指示执行内容分发控制程序时,如图7所示,开始内容分发控制处理,服务器12的CPU12a首先在步骤S1中判断是否有操作。

如果在步骤S1中为“否”,即,如果没有操作,则返回到相同的步骤S1。另一方面,如果在步骤S1中为“是”,即,如果有操作,则在步骤S3中判断是否结束。即,CPU12a判断服务器12的管理者的操作是否为内容分发控制程序的结束。

如果在步骤S3中为“是”,即,如果是结束,则结束内容分发控制处理。另一方面,如果在步骤S3中为“否”,即,如果不是结束,则在步骤S5中判断是否为服务器12的场所设定。在此,CPU12a判断管理者的操作是否为服务器12的设置场所的设定。

如果在步骤S5中为“是”,即,如果是服务器12的场所设定,则在步骤S7中执行服务器12的设置场所的设定处理,返回到步骤S1。在该步骤S7中,CPU12a在初始设定中将管理者所选择的场所设定为服务器12的设置场所。另一方面,如果在步骤S5中为“否”,即,如果不是服务器12的场所设定,则在步骤S9中判断是否为时间设定。

如果在步骤S9中为“是”,即,如果是时间设定,则在步骤S11中按照管理者的指示设定非营业时间的时间段。在此,设定所指定的场所(据点)的非营业时间的时间段。在下一步骤S13中,算出提示场所的分发时间,返回到步骤S1。但是,在步骤S13中,CPU12a参照时间表数据304c和时差数据304d,如上所述,考虑时差,从本次设定的场所的非营业时间的时间段和设置服务器12的场所的非营业时间的时间段,算出(决定)它们重复的时间段中的设置服务器12的场所的时间段作为分发时间。因此,不需要再次算出已经算出的分发时间。但是,在设置有服务器12的场所或设置有服务器12的场所的非营业时间的时间段变更的情况下,在步骤S13中,重新算出全部的分发目的地的场所的分发时间。

另一方面,如果在步骤S9中为“否”,即,如果不是时间设定,则在步骤S15中判断是否为时间计划表的设定。如果在步骤15中为“否”,即,如果不是时间计划表的设定,则进入图8所示的步骤S25。另一方面,如果在步骤S15中为“是”,即,如果是时间计划表的设定,则在步骤S17中按照管理者的操作指定时间段,在步骤S19中按照管理者的操作分配内容。

但是,由于步骤S17和步骤S19是按照管理者的操作执行处理,因此在管理者不操作的情况下,不执行而跳过处理。另外,虽然省略了图示,但是在最初指示时间计划表的设定时,CPU12a指示图像处理电路(GPU),将图3所示的时间计划表画面200显示在显示装置14上。

在下一步骤S21中,判断是否为时间计划表的设定结束。在此,CPU12a判断管理者是否指示了时间计划表的设定结束。如果在步骤S21中为“否”,即,如果不是时间计划表的设定结束,则返回到步骤S17。另一方面,如果在步骤S21中为“是”,即,如果是时间计划表的设定结束,则在步骤S23中将时间计划表保存(更新)到数据库16中,返回到步骤S1。

此外,在该第1实施例中,当结束时间计划表的设定时,将时间计划表保存到数据库16中,但是在管理者未选择保存的情况下,不执行步骤S23的处理,返回到步骤S1。这在后述的日历计划表的情况下也是同样的。

如图8所示,在步骤S25中,判断是否为日历计划表的设定。如果在步骤S25中为“否”,即,如果不是日历计划表的设定,则在步骤S37中执行后述的分发处理(参照图9),返回到图7所示的步骤S1。另一方面,如果在步骤S25中为“是”,即,如果是日历计划表的设定,则在步骤S27中,按照管理者的操作,设定内容的提示场所即设置有内容提示装置40的场所。在下一步骤S29中,按照管理者的操作,对设定计划表的年月进行设定。而且在下一步骤S31中,按照管理者的操作,对日历图像106中包含的日期分配时间计划表。

但是,由于步骤S27至步骤S31是按照管理者的操作执行处理,因此在管理者不操作的情况下,不执行而跳过处理。另外,虽然省略了图示,但是在最初指示日历计划表的设定时,CPU12a指示图像处理电路(GPU),将图2所示的日历计划表画面100显示在显示装置14上,但是在显示日历计划表画面100之初,年月不被选择,因此不显示日历图像106。

接着,在步骤S33中,判断是否为日历计划表的设定结束。在此,CPU12a判断管理者是否指示了日历计划表的设定结束。如果在步骤S33中为“否”,即,如果不是日历计划表的设定结束,则返回到步骤S27。另一方面,如果在步骤S33中为“是”,即,如果是日历计划表的设定结束,则在步骤S35中,保存(更新)日历计划表,返回到步骤S1。

图9是示出图8所示的步骤S37的分发处理的一例的流程图。如图9所示,CPU12a在开始分发处理时,在步骤S51中判断是否有应该分发的内容。CPU12a判断是否有未分发的内容。

如果在步骤S51中为“否”,即,如果没有应该分发的内容,则结束分发处理,返回到图7和图8所示的内容分发控制处理。另一方面,如果在步骤S51中为“是”,即,如果有应该分发的内容,则在步骤S53中判断是否为向分发目的地的据点进行分发的分发时间。即,CPU12a判断尚未分发内容的分发目的地的内容提示装置40中是否有当前时刻包含于分发时间的分发目的地的内容提示装置40。

如果在步骤S53中为“否”,即,如果不是向分发目的地的据点进行分发的分发时间,则返回到相同的步骤S53。另一方面,如果在步骤S53中为“是”,即,如果是向分发目的地的据点进行分发的分发时间,则在步骤S55中判断分发目的地的内容提示装置40的电源是否断开。

如果在步骤S55中为“否”,即,如果分发目的地的内容提示装置40的电源是接通的,则进入步骤S59。另一方面,如果在步骤S55中为“是”,即,如果分发目的地的内容提示装置40的电源是断开的,则在步骤S57中,启动分发目的地的内容提示装置40,然后进入步骤S59。在步骤S57中,CPU12a通过Wake-on-LAN功能发送用于启动分发目的地的内容提示装置40的信号。

在步骤S59中,向分发目的地的内容提示装置40分发内容和提示计划表,返回到内容分发控制处理。

图10是示出图1所示的内容提示装置40的CPU40a的整体处理(信息处理)的一例的流程图。当内容提示装置40的电源接通时,如图10所示,CPU40a开始整体处理,在步骤S101中,判断是否有内容的分发。即,CPU40a判断是否从服务器12分发了内容和提示计划表。

如果在步骤S101中为“否”,即,如果没有内容的分发,则进入步骤S105。另一方面,如果在步骤S101中为“是”,即,如果有内容的分发,则在步骤S103中,接收内容和提示计划表,进入步骤S105。因此,提示计划表数据404a和内容数据404b被存储(更新)。

在步骤S105中,判断是否有对今天的日期分配的时间计划表。在此,CPU40a参照提示计划表数据404a所包含的日历计划表,判断是否对今天的日期栏分配了时间计划表。

如果在步骤S105中为“否”,即,如果没有今天的日期的时间计划表,则进入步骤S109。另一方面,如果在步骤S105中为“是”,即,如果有今天的日期的时间计划表,则在步骤S107中,开始按照今天的日期的时间计划表的内容的再现,进入步骤S109。在步骤S107中,CPU40a指示图像处理电路并且参照时间计划表,从内容数据404b读出并再现对包含当前时刻的时间段分配的内容,将再现的图像数据或视频数据输出给显示装置42。

在步骤S109中,判断是否结束。在此,判断是否结束了内容的接收或/和按照时间计划表的内容的再现。如果在步骤S109中为“否”,即,如果没有结束,则返回到步骤S101。另一方面,如果在步骤S109中为“是”,即,如果结束,则在步骤S111中,判断是否由服务器12启动了。

如果在步骤S111中为“否”,即,在未由服务器12启动的情况下,结束整体处理。另一方面,如果在步骤S111中为“是”,即,在由服务器12启动了的情况下,在步骤S113中,将电源断开,结束整体处理。

根据该第1实施例,在流量小的时间段,考虑分发源的据点和分发目的地的据点的时差来决定内容的分发时间,因此能不仅考虑流量还考虑分发源的据点和分发目的地的据点的时差来分发内容。

此外,在第1实施例中,说明了将在分发源的据点和分发目的地的据点的非营业时间重复的一个时间段决定为分发时间的情况,但是在分发时间为两个以上的情况下,只要在其中任意一个分发时间分发内容和提示计划表即可。在该情况下,也可以按规定的条件决定以两个以上的分发时间中的哪个分发时间为优先。例如,能将分发源的非营业时间的时间段或分发目的地的非营业时间的时间段是规定的时间段作为规定的条件。另外,也能将以两个以上的分发时间中的最早的时间段为优先设为规定的条件。而且,还可以将两个以上的分发时间中的不到规定时间(例如,2小时)的短的时间段从分发时间的对象排除。

[第2实施例]

第2实施例的网络系统10除了考虑向多个分发目的地分发内容以外,与第1实施例相同,因此说明不同的内容,对于重复的内容省略说明或简单说明。

例如,在针对多个据点将日历计划表设定为相同时期的情况下,会在相同时期向多个分发目的地的据点(内容提示装置40)分发内容。这样,在向多个分发目的地的据点(内容提示装置40)分发内容的情况下,在第2实施例的服务器12中,针对各个据点,与第1实施例同样地决定分发时间。

图11是用于说明决定向多个分发目的地的据点分发内容的分发时间的方法的图解图。在图11所示的例子中,分发目的地的据点是美国(NY)和英国。

在分发目的地的据点是美国(NY)的情况下,如在第1实施例中说明的那样,非营业时间的时间段中的与作为分发源的据点的日本的非营业时间的时间段重复的是美国(NY)的时间的从3点00分到8点00分。该时间段是向美国(NY)进行分发的分发时间。

另外,在分发目的地是英国(时差为9小时)的情况下,非营业时间的时间段中的与作为分发源的据点的日本的非营业时间的时间段重复的是英国的时间的从18点00分到次日的0点00分。该时间段是向英国进行分发的分发时间。

这样,在各分发时间不重复的情况下,在各个分发时间向各个据点(内容提示装置40)分发内容和提示计划表。

但是,在对不同的据点(内容提示装置40)决定的两个以上的分发时间重复的情况下,针对重复部分的分发时间,按照规定的规则决定优先对象的分发目的地的内容提示装置40。在此,分发时间重复是指分发时间的至少一部分重复的情况。例如,在分发目的地是第1据点和第2据点,第1据点的分发时间按分发源的时刻为从16点00分到22点00分的情况下,是指第2据点的分发时间按分发源的时刻为从18点00分到20点00分的情况、为从15点00分到17点00分的情况或从21点30分到23点00分的情况等。

在第2实施例中,作为规定的规则,包含以分发时间短的据点(内容提示装置40)为优先。这是为了即使在分发时间短的情况下,也可靠地分发内容和提示计划表。

另外,作为其它规定的规则,包含以分发时间的结束时刻早的据点(内容提示装置40)为优先。即,以内容的再现的开始时刻早的据点为优先。这是为了在开始内容的再现前,结束内容和提示计划表的分发。

但是,可以选择性地采用是分发时间短的据点和是分发时间的结束时刻早的据点这两个规则。这是由于考虑会有通过其中任意一个规则无法分出优劣的情况。

这样,在不同的分发目的地的内容提示装置40中分发时间重复的情况下,在重复的部分(时间段),决定作为优先分发内容和提示计划表的对象的分发目的地的内容提示装置40,因此,即使分发时间重复,以此也能避免流量増大。

在第2实施例中,在由服务器12的CPU12a执行的内容分发控制处理中,分发处理的一部分与第1实施例不同。图12是示出第2实施例的服务器12的CPU12a的分发处理的一部分的流程图。此外,未图示的其它一部分与在第1实施例中示出的分发处理相同。另外,简单说明在第1实施例中说明的内容。

具体地说,如图12所示,如果在步骤S51中为“是”,则服务器12的CPU12a在步骤S81中决定分发的顺序。决定分发的顺序的方法如上所述。在下一步骤S83中,决定最初的分发目的地的内容提示装置40。

接着,在步骤S53中,判断是否为向分发目的地的据点进行分发的分发时间。如果在步骤S53中为“否”,则返回到相同的步骤S53,但是如果在步骤S53中为“是”,则在步骤S55中,判断分发目的地的内容提示装置40的电源是否断开。如果在步骤S55中为“否”,则进入步骤S59,但是如果在步骤S55中为“是”,则在步骤S57中,启动分发目的地的内容提示装置40,进入步骤S59。

在步骤S59中,向分发目的地的内容提示装置40分发内容。然后,在步骤S85中,判断是否有未分发的分发目的地。如果在步骤S85中为“是”,即,在有未分发的分发目的地的情况下,决定下一分发目的地,返回到步骤S53。另一方面,如果在步骤S85中为“否”,即,在没有未分发的分发目的地的情况下,结束分发处理,返回到内容分发控制处理。

在第2实施例中,与第1实施例同样,也能不仅考虑流量还考虑分发源的据点和分发目的地的据点的时差来分发内容。

另外,根据第2实施例,在有多个分发目的地的据点(内容提示装置40)的情况下,对于各内容提示装置40也将流量小的时间段决定为分发时间,基于对各内容提示装置40决定的分发时间来决定分发内容的顺序,因此能考虑流量向各据点分发内容。

[第3实施例]

在第3实施例中,除了考虑到时差会根据时期变动来决定分发时间以外,与第1实施例相同,因此省略重复的说明或简单说明。

例如,在采用夏令时制度的国家或地区,标准时在1年间的规定期间提前规定时间(例如,1小时)。因此,在服务器12的设置场所和内容提示装置40的设置场所的国家或地区不同,至少一方的设置场所是采用夏令时制度的国家或地区的情况下,当在实施夏令时制度的规定期间算出分发时间时,需要考虑提前的规定时间。

但是,针对实施夏令时制度的国家或地区,将实施夏令时制度的规定期间及由于夏令时制度而提前的规定时间与时间计划表关联起来存储。

图13是用于说明在实施夏令时的情况下在实施夏令时制度的规定期间算出(决定)分发时间的方法的图解图。

如图13所示,服务器12的设置场所是日本,内容提示装置40的设置场所是美国(NY)。在该情况下,在实施夏令时的规定期间算出内容的分发时间的情况下,日本和美国(NY)的时差按由于实施夏令时制度而提前的规定时间进行变更。

在图13所示的例子中,在美国(NY)实施夏令时的规定期间中的美国(NY)的日期时间为从12月1日的0点00分到24点00分的期间,从服务器12分发内容时,在美国(NY)标准时提前1小时。因此,如第1实施例所示,若将美国(NY)的时间表作为基准,则设定服务器12的日本的时间表会延后1小时。

因此,美国(NY)的非营业时间的时间段和日本的非营业时间的时间段中的重复部分按设置服务器12的日本的日期时间为从12月1日的18点00分到12月1日的23点00分,算出(决定)该期间作为内容的分发时间。

即,在第3实施例中,在内容分发控制处理中,当在步骤S13中算出分发时间时,按由于夏令时而提前的规定时间变更的时差被考虑进去。

此外,如图13所示,按设定服务器12的日本的日期时间从12月2日的8点00分到9点00分也被算出为分发时间,由于该分发时间短,从分发时间的对象排除。

根据第3实施例,能考虑到按由于夏令时而提前的规定时间变更的时差,在流量小的时间段分发内容。

此外,第3实施例的变形也能应用于第2实施例。在该情况下,不需要分发目的地的国家或地区全部采用夏令时制度。即,只要仅针对设置于采用夏令时制度的国家或地区的内容提示装置40变更时差即可。

另外,在上述各实施例中列举的画面和具体的数值等是一例,能根据实际的产品适当变更。另外,在能得到相同效果的情况下,可以适当变更流程图所示的各步骤的顺序。

虽然详细说明并图示了本发明,但是其用作简单的图解和一例,显然不应被理解为限定,本发明的精神和范围仅由所附的权利要求的表述进行限定。另外,本发明的范围意在包含与权利要求的范围等同的含义和范围内的全部变更。

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