CN109947379A - 内容分发***、内容分发装置、内容分发方法及记录介质 - Google Patents
内容分发***、内容分发装置、内容分发方法及记录介质 Download PDFInfo
- Publication number
- CN109947379A CN109947379A CN201811297014.9A CN201811297014A CN109947379A CN 109947379 A CN109947379 A CN 109947379A CN 201811297014 A CN201811297014 A CN 201811297014A CN 109947379 A CN109947379 A CN 109947379A
- Authority
- CN
- China
- Prior art keywords
- display device
- content
- link information
- distribution
- main
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2407—Monitoring of transmitted content, e.g. distribution time, number of downloads
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41415—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance involving a public display, viewable by several users in a public space outside their home, e.g. movie theatre, information kiosk
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2408—Monitoring of the upstream path of the transmission network, e.g. client requests
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25816—Management of client data involving client authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26208—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists the scheduling operation being performed under constraints
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Computer Graphics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明提供一种能够从基于来自显示装置的连接请求分发内容的服务器装置高效地发送内容的内容分发***等。所述内容分发***为从内容分发装置向多个显示装置分发内容的内容分发***,内容分发装置存储内容,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息,将所述显示装置中的分发相同内容的显示装置设为一个组,将所述组中包含的一个显示装置作为主显示装置管理,将其他显示装置作为副显示装置管理,向所述主显示装置发送所述内容和在组中包含的副显示装置的连接信息。所述主显示装置基于连接信息向所述副显示装置分发内容。
Description
技术领域
本发明涉及内容(content)分发***等。
背景技术
近年来,购物中心等人多的地方配置显示装置并在其上显示广告等内容的所谓的电子看板已普及。由此,管理大量显示装置的事例逐渐增多。
例如,存在由对内容进行管理的服务器管理多个作为客户端的显示装置的情况。此时,若从服务器向多个显示装置分发内容,则可能会在直到完成内容分发之前耗费大量时间,另外,可能会在从服务器到显示装置为止的传输路径上发生汇聚。
因此,提出了高效分发内容的技术。例如,已公开了服务器具有文件传送控制部且客户端也具有文件传送控制部,客户端按照其他客户端的请求传送文件的发明(例如参照专利文献1)。
另外,公开了利用在同一局部网络上连接的中继管理装置实现客户端间的数据传送的发明(例如,专利文献2)。
现有技术文献
专利文件
专利文献1:特开2007-018294号公报
专利文献2:特开2014-059706号公报
发明内容
本发明所要解决的技术问题
但是,根据显示装置的网络构成,未必是全部显示装置均与相同局部网络连接,存在根据显示装置的连接方式无法实现灵活的内容分发的问题。
另外,在电子看板的运用上,也考虑在非营业时间、紧急时希望更新标牌数据的情况等,希望能够从显示装置侧请求标牌数据分发的情况。但是,在专利文献1、专利文献2记载的发明中,由于从服务器针对客户端进行传送指示,因此存在无法在希望时接受分发的问题。
本发明是鉴于上述以往的问题点提出的,目的在于提供一种能够在基于显示装置的请求而从进行内容分发的服务器装置向显示装置分发内容的情况下,高效地分发内容的内容分发***等。
解决问题的手段
为了解决上述课题,本发明的内容分发***为从内容分发装置向多个显示装置分发内容的内容分发***,其特征在于,
所述内容分发装置包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送部,其向所述主显示装置发送所述内容和组中包含的副显示装置的连接信息,
所述主显示装置具有内容分发控制部,所述内容分发控制部基于接收到的所述连接信息与所述副显示装置连接,分发所述内容。
本发明的内容分发***是一种从内容分发装置向多个显示装置分发内容的内容分发***,其特征在于,
所述内容分发装置包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
内容发送部,其向所述主显示装置分发所述内容;以及
连接信息发送部,其向所述副显示装置发送所述主显示装置的连接信息,
所述主显示装置具有内容分发控制部,所述内容分发控制部在从所述副显示装置接收到内容的分发请求的情况下与该副显示装置连接,分发所述内容。
本发明的内容分发装置是一种从内容分发装置向多个显示装置分发内容的内容分发装置,其特征在于,包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送部,其为了将所述内容经由所述主显示装置向所述副显示装置分发,将所述内容和在所述组中包含的所述副显示装置的连接信息向所述主显示装置发送。
本发明的内容分发装置是一种从内容分发装置向多个显示装置分发内容的内容分发装置,其特征在于,包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
内容发送部,在所述主显示装置从所述副显示装置接收到内容分发请求的情况下与该副显示装置连接,为了分发所述内容而向所述主显示装置发送内容;以及
连接信息发送单元,其为了由所述副显示装置向所述主显示装置发送内容分发请求,而向所述副显示装置发送所述主显示装置的连接信息。
本发明的内容分发方法为从内容分发装置向多个显示装置分发内容的内容分发方法,其特征在于,
所述内容分发装置包括:
连接信息获取步骤,在该步骤中,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化步骤,在该步骤中,将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理步骤,在该步骤中,将所述显示装置中的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送步骤,在该步骤中,向所述主显示装置发送所述内容和在组中包含的副显示装置的连接信息,
所述主显示装置包含内容分发步骤,在该步骤中,基于接收到的所述连接信息与所述副显示装置连接并分发所述内容。
本发明的内容分发方法为从内容分发装置向多个显示装置分发内容的内容分发方法,其特征在于,
所述内容分发装置包括;
存储步骤,在该步骤中,存储所述内容;
连接信息获取步骤,在该步骤中,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化步骤,在该步骤中,将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理步骤,在该步骤中,将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
内容发送步骤,在该步骤中,向所述主显示装置发送所述内容,向所述副显示装置发送所述主显示装置的连接信息;以及
连接信息发送步骤,在该步骤中,向所述副显示装置发送所述主显示装置的连接信息,
所述主显示装置包含内容分发步骤,在该步骤中,在从所述副显示装置接收到内容分发请求的情况下,与该副显示装置连接并分发所述内容。
一种非暂时性记录介质,其存储有本发明的程序,其特征在于,
存储有使从内容分发装置向多个显示装置分发内容的计算机实现以下功能的程序:
存储功能,其存储所述内容;
连接信息获取功能,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化功能,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理功能,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送功能,其为了将所述内容经由所述主显示装置向所述副显示装置分发,将所述内容和在所述组中包含的所述副显示装置的连接信息向所述主显示装置发送。
一种非暂时性记录介质,其存储有本发明的程序,其特征在于,
存储有使从内容分发装置向多个显示装置分发内容的计算机实现以下功能的程序:
存储功能,其存储所述内容;
连接信息获取功能,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化功能,其将所述显示装置中的分发相同内容的显示装置分为一个组;
组管理功能,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
内容发送功能,其在所述主显示装置从所述副显示装置接收到内容分发请求的情况下与该副显示装置连接,为了分发所述内容而向所述主显示装置发送内容;
连接信息发送功能,其为了由所述副显示装置向所述主显示装置发送内容分发请求,向所述副显示装置发送所述主显示装置的连接信息。
发明效果
根据本发明的内容分发***,进行内容分发的服务器装置将显示装置分组化,基于来自显示装置的连接请求,向组中包含的主显示装置发送内容及副显示装置的连接信息。另外,主显示装置向副显示装置分发内容。因此,进行内容管理的服务器无需向全部显示装置分发内容就能够实现高效的内容分发。
附图说明
图1是用于说明第一实施方式中的电子看板***概要的图。
图2是用于说明第一实施方式中的管理服务器装置的功能构成的图。
图3是用于说明第一实施方式中的(a)显示装置信息、(b)分组化信息的数据构造的图。
图4是用于说明第一实施方式中的主信息的数据构造的图。
图5是用于说明第一实施方式中的认证信息的数据构造的图。
图6是用于说明书第一实施方式中的连接信息的数据构造的图。
图7是用于说明第一实施方式中的主显示装置的功能构成的图。
图8是用于是说明第一实施方式中的副显示装置的功能构成的图。
图9是用于说明第一实施方式中的管理服务器装置的处理的流程图。
图10是用于说明第一实施方式中的主显示装置的处理的流程图。
图11是用于说明第一实施方式中的向副显示装置的标牌数据分发处理的流程图。
图12是用于说明第一实施方式中的副显示装置的处理的流程图。
图13是用于说明第一实施方式中的副显示装置标牌数据接收处理的流程图。
图14是用于说明第一实施方式中的时间序列的图。
图15是用于说明第一实施方式中的概念的图。
图16是用于说明将第一实施方式中的分组化的状况(a)按地址、(b)按分发显示的画面例的图。
图17是用于说明第二实施方式中的管理服务器装置的处理的流程图。
图18是用于说明第二实施方式中的管理服务器装置的处理的流程图。
图19是用于说明第二实施方式中的主显示装置的处理的流程图。
图20是用于说明第二实施方式中的副显示装置的处理的流程图。
图21是用于说明第二实施方式中的时间序列的图。
图22是用于说明第三实施方式中的管理服务器装置的处理的流程图。
图23是用于说明第三实施方式中的主显示装置的处理的流程图。
图24是用于说明第三实施方式中的副显示装置的处理的流程图。
图25是用于说明第三实施方式中的时间序列的图。
图26是用于说明第四实施方式中的管理服务器装置的功能构成的图。
图27是用于说明第四实施方式中的显示装置组信息的数据构造的图。
图28是用于说明第四实施方式中的管理服务器装置的处理的流程图。
图29是用于说明第四实施方式中的管理服务器装置的处理的流程图。
图30是用于说明将第五实施方式中的分组化的状况(a)按地址、(b)按分发显示的画面例的图。
具体实施方式
以下按照附图对本发明的实施方式进行说明。并且,在本实施方式中,作为一例,对应用了包含能够分发本发明中的内容的内容分发装置的内容分发***的电子看板***1进行说明。
[1.第一实施方式]
[1.1整体构成]
首先,基于图1对本实施方式的电子看板***1的整体构成进行说明。如图1所示,电子看板***1连接有管理标牌数据(包含内容数据)并向显示装置分发的管理服务器装置10的(内容分发装置)、和显示标牌数据的多个显示装置20。
在这里,管理服务器装置10经由网络NW1与显示装置20的(外部)连接。另外,各显示装置20与网络NW2连接。并且,在本实施方式中,详细内容如后所述,但显示装置20包括:主显示装置22,其从管理服务器装置10接收标牌数据,向其他显示装置发送;以及副显示装置24,其从主显示装置接收标牌数据。在这里,网络NW2作为同一网络进行说明,但也可以与不同的网络(例如经由网络NW1的不同网络)连接。
在这里,所谓标牌数据是指包含以由显示装置20显示/播放为目的内容数据的数据。另外,标牌数据也可以包含:日程数据,其定义显示内容数据的开始时刻或显示时间这样的显示日程;布局数据,其在同时显示多个内容数据的情况下,定义进行各内容数据显示的显示区域。
并且,在图1中,管理服务器装置10与显示装置借助外部的网络NW1,以与网络NW2独立的网络连接,显示装置以同一网络NW2连接,但也可以不按照这种方式构成。例如,也可以将管理服务器装置10与显示装置20以同一网络NW连接。
[1.2功能构成]
[1.2.1管理服务器装置]
接下来,基于图2对管理服务器装置10进行说明。管理服务器装置10具有作为将包含内容数据的标牌数据向显示装置20分发的分发装置的作用。在这里,管理服务器装置10构成为包括控制部100、通信部110和存储部120。
控制部100是用于对管理服务器装置10的整体进行控制的功能部。控制部100通过读取并执行各种程序来实现各种功能,由例如CPU(Central Processing Unit)等构成。
通信部110是用于管理服务器装置10与外部设备进行通信的功能部。例如,利用由有线/无线LAN使用的NIC(Network Interface Card)、d能够与3G/LTE回路连接的通信模块实现。
存储部120是存储有管理服务器装置10的动作所需的各种程序、各种数据的功能部。存储部120例如由作为半导体存储器的SSD(Solid State Drive)、HDD(Hard DiskDrive)等构成。
存储部120特别是存储有:标牌数据容纳区域122,其容纳用于向显示装置20分发的标牌数据;显示装置信息124,其存储有与显示装置20相关的信息;分组化信息126,其分组显示装置20;主信息128,其存储与主显示装置22相关的信息;认证信息130,其存储有用于针对副显示装置24进行认证(登录)的信息;以及连接信息132,其存储有与副显示装置24连接的信息。
标牌数据容纳区域122是存储向显示装置20分发的标牌数据的区域。标牌数据中含有内容数据、日程数据、布局数据这类内容显示所需的数据。
在这里,作为内容数据,是能够在显示装置20显示/播放的数据,是动态图像、静态图像的数据。作为动态图像数据,例如,可以是Audio Video Interleave(avi文件)、Windows Media Video(wmv文件)、MPEG(mpg文件)等任意动态图像数据。另外,静态图像数据可以是JPEG(jpg文件)、Portable Network Graphics(png文件)、Graphics InterchangeFormat(gif文件)等任意图像格式的数据。另外,可以是简单的文本数据,也可以是用于声音输出的声音数据。
另外,日程数据是定义显示内容数据的日期、星期、时间段、时刻、显示时间等数据。在这里,日程数据中包括包含按日期、星期显示的日程的日历日程、以及指定在一天中的时间段、时刻、显示时间显示的日程的时间表。布局数据是定义在显示画面上显示内容数据的位置的数据。例如,可以将显示画面分割开显示多个内容数据,或进行画中画显示。
并且,标牌数据容纳区域122可以容纳有电子看板***1的管理者等制成的标牌数据,也可以容纳从外部接收到的标牌数据。
显示装置信息124是存储与显示装置20相关的信息的部分。例如,如图3的(a)所示,存储有用于识别显示装置20的显示装置名称(例如“SCREEN0001”)、该显示装置的IP地址(例如“AAA.BBB.CCC.101”)、该显示装置的端口号(例如“9999”)、用于登录该显示装置的密码(例如“SC0001abc”)以及与该显示装置相关的属性(例如,作为属性1的“大阪”,作为属性2的“大阪1”)。在这里,显示装置的属性可以存储有例如表示设置有显示装置20的设施的地址、分店ID、使用目的之类与运用相关属性、CPU的性能、存储区域的容量之类与性能相关的属性。
存储为显示装置信息124的显示装置20的信息可以由电子看板***1的管理者等手动登记,也可以自动登记。作为自动登记的方法,考虑执行下述程序:检索能够分发网络内的标牌数据的显示装置20,将发现的显示装置20登记为显示装置信息124。
分组化信息126是表示将显示装置20分组时的组、显示装置20、和向该组分发的标牌数据间的对应关系的信息。例如,如图3的(b)所示,将用于识别组的组ID(例如“GRP1”)、标牌数据(例如“data1”)、分发该标牌数据的显示装置(例如“SCREEN0001,SCREEN0002,…,SCREEN0100”)建立对应并存储。在本实施方式中,作为标牌数据,存储在标牌数据容纳区域122中容纳的标牌数据的场所,但只要以能够确定向组分发的标牌数据的方法存储即可。
主信息128存储有与按组确定的主显示装置22相关的信息。图4是示出主信息128的数据构成的图。主信息128中存储有作为主显示装置的显示装置名称(例如“SCREEN001”)、该主显示装置22所包含的组ID(例如“GRP1”)、主显示装置22的IP地址(例如“AAA.BBB.CCC.101”)以及主显示装置22的端口号(例如“9999”)。
认证信息130是用于登录到组内的作为除了主显示装置22以外的装置的副显示装置24的信息(即用于副显示装置24进行认证的信息)。图5是表示认证信息130的数据构成的图。认证信息130中存储有显示装置名称(例如“SCREEN002”)、组ID(例如“GRP1”)、副显示装置24的密码(例如“SC0002abc”)。
连接信息132是与按组确定的副显示装置24连接所需的信息(连接信息)。图6是表示连接信息132的数据构成的图。连接信息132中存储有与副显示装置24相应的显示装置名称(例如“SCREEN002”)、包含副显示装置24的组ID(例如“GRP1”)、副显示装置24的IP地址(例如“AAA.BBB.CCC.102”)、副显示装置24的端口号(例如“9998”)。
[1.2.2主显示装置]
接下来,基于图7对主显示装置22进行说明。主显示装置22构成为包括控制部200、通信部210、显示部220和存储部230。
控制部200是用于对主显示装置22的整体进行控制的功能部。控制部200通过读取并执行各种程序来实现各种功能,例如由CPU等构成。
通信部210是用于主显示装置22与外部设备进行通信的功能部。例如,由在有线/无线LAN中使用的NIC、能够与3G/LTE回路连接的通信模块实现。
显示部220是用于显示标牌数据中含有的内容数据的功能部。例如,由LCD、有机EL显示器、投影仪等构成。
存储部230是存储有主显示装置22的动作所需的各种程序、各种数据的功能部。存储部230例如由作为半导体存储器的SSD、HDD等构成。
存储部230中特别存储:标牌数据容纳区域232,其容纳从管理服务器装置10分发的标牌数据;认证信息234,其存储有从管理服务器装置10发送的认证信息;以及连接信息236,其存储有从管理服务器装置10发送的连接信息。
在这里,从管理服务器装置10发送的标牌数据是,在管理服务器装置10的标牌数据容纳区域122中容纳的标牌数据中的、该主显示装置22向副显示装置24分发的标牌数据。另外,从管理服务器装置10发送的认证信息是,在管理服务器装置10中存储的认证信息130中的、与由该主显示装置22作为标牌数据分发对象的副显示装置24相关的认证信息。另外,从管理服务器装置10发送的连接信息,是在管理服务器装置10中存储的连接信息132中的、与由该主显示装置22作为标牌数据的分发对象的副显示装置24相关的连接信息。
[1.2.3副显示装置]
接下来,基于图8对副显示装置24进行说明。副显示装置24构成为包括控制部300、通信部310、显示部320和存储部330。
控制部300是用于对副显示装置24的整体进行控制的功能部。控制部300通过读取并执行各种程序来实现各种功能,由例如CPU等构成。
通信部310是用于副显示装置24与外部设备进行通信的功能部。例如,由在有线/无线LAN中使用的NIC、能够与3G/LTE回路连接的通信模块实现。
显示部320是用于显示标牌数据中含有的内容数据的功能部。例如,由LCD、有机EL显示器、投影仪等构成。
存储部330是存储有副显示装置24的动作所需的各种程序、各种数据的功能部。存储部230例如由作为半导体存储器的SSD、HDD等构成。
在存储部330中特别存储有:标牌数据容纳区域332,其容纳从主显示装置22分发的标牌数据;主信息334,其存储有从管理服务器装置10发送的主信息;以及管理服务器信息336,其存储有管理服务器装置10的连接信息。
在这里,从管理服务器装置10发送的主信息是管理服务器装置10中存储的主信息128中的、与该副显示装置24成为标牌数据分发源的主显示装置22相关的连接信息。
另外,管理服务器信息336存储管理服务器装置10的IP地址、端口号这类连接信息,例如,由电子看板***1的管理者等预先存储。
[1.3处理流程]
[1.3.1管理服务器装置的处理]
接下来,基于图9对管理服务器装置10的处理流程进行说明。首先,判定是否进行了标牌数据的生成操作(步骤S102)。例如,判定电子看板***1的管理者等是否进行了管理服务器装置10操作、进行了用于进行标牌数据生成的操作。
在进行了标牌数据的生成操作的情况下,进行标牌数据的生成(步骤S102;是→步骤S104)。具体来说,将由管理者生成的内容数据、日程数据、布局数据作为标牌数据存储在标牌数据容纳区域122中。作为标牌数据的生成方法,例如,使用用于生成标牌数据的编辑器,通过规定内容数据的登记、显示所登记的内容数据的时间、显示区域来进行。
接下来,确定标牌数据的分发对象(步骤S106)。其可以按显示装置确定,也可以按标牌数据确定。例如,通过由电子看板***1的管理者等指定将在步骤S104中生成的标牌数据向哪个显示装置20分发,从而决定标牌数据的分发对象。或者,也可以按显示装置20指定分发哪个标牌数据来决定。
接下来,将用于分发同一标牌数据的显示装置20分组,将组ID、向该组分发的标牌数据和属于该组的显示装置的名字存储为分组化信息126(步骤S108)。并且,组ID可以自动赋予连续编号,也可以由电子看板***1的管理者等输入。
另外,若所分发的标牌数据的种类为多个,则组也为多个。此外,即使是分发同一标牌数据的显示装置20,也可以基于分店ID、地址、设置场所之类的显示装置20的属性进行分组。例如,在设置有多个显示装置20的分店有两个以上的情况下,将分店ID相同的显示装置20设为一个组。由此能够将分店内设置的显示装置20设为同一组。因此,在分店内的显示装置20之间进行标牌数据的分发,因此能够更高效地进行标牌数据分发。
接下来,按通过步骤S108的处理划分的组确定主显示装置22。另外,将组内的除了主显示装置22以外的显示装置设为副显示装置24。并且,对主显示装置22和副显示装置24进行管理(步骤S110)。
具体来说,按组决定成为主显示装置22的显示装置,将该主显示装置22的显示装置名称、该主显示装置22所属的组的组ID、存储为显示装置信息124的该主显示装置22的IP地址和端口号存储为主信息128。除了主显示装置22以外的显示装置20作为副显示装置24,将该副显示装置24的显示装置名称、该副显示装置24所属的组的组ID、存储为显示装置信息124的该副显示装置24的密码存储为认证信息130。另外,将该副显示装置24的显示装置名称、该副显示装置24所属的组的组ID、存储为显示装置信息124的该主显示装置22的IP地址和端口号存储为连接信息132。
作为主显示装置22的决定方法,在本实施方式中,以在将显示装置名称升序排列的情况下,将位于第一位的显示装置设为主显示装置22的方法来决定,但也可以是其他方法。例如,也可以预先使管理服务器装置10存储各显示装置20的CPU或搭载存储器的性能,从能力高的显示装置20起优先决定主显示装置22。即,主显示装置22及副显示装置24的决定能够按照规定的方法,利用管理服务器装置10自动决定。另外,也可以由电子看板***1的管理者等设定作为主显示装置22的显示装置20。
另外,对于按组确定的主显示装置22的数量,在本实施方式中是一个,但也可以是一个以上。例如,也可以基于显示装置20的设置状况、网络的状况和负载分布的程度等,决定多个主显示装置22。即,对于按标牌数据分组进行了说明,但分发同一标牌数据的主显示装置22有多个,将按该主显示装置22进行分组。
接下来,向在步骤S110中决定的主显示装置22,基于在S108中存储的分组化信息126,分发针对该主显示装置22所属的组分发的标牌数据(步骤S112)。另外,向主显示装置22发送在同一组中包含的副显示装置24的认证信息130及连接信息132(步骤S114)。
接下来,基于在S108中存储的分组化信息126,向属于包含主显示装置22的组的副显示装置24发送该主显示装置22的主信息128(步骤S116)。
通过步骤S114及步骤S116,主显示装置22能够与各副显示装置24连接,各副显示装置24也能够与主显示装置22连接。
在这里,在本实施方式中,为了将主显示装置22与副显示装置24连接,使用从管理服务器装置10发送的副显示装置24的IP地址及端口号。另外,为了向副显示装置24登录(认证),使用从管理服务器装置10发送的密码。
另外,副显示装置24根据从管理服务器装置10发送的主显示装置22的IP地址及端口号,验证与该副显示装置24连接的主显示装置22的正当性。即,副显示装置24在检测到显示装置20的连接时,判定连接源的显示装置20的IP地址及端口号是否与从管理服务器装置10发送的主显示装置22的IP地址及端口号一致。仅在一致的情况下,该显示装置20为主显示装置22而接收连接。
接下来,接收从副显示装置24发送的标牌数据接收通知(步骤S118)。在这里,所谓标牌数据接收通知,是从副显示装置24不经由主显示装置22而直接向管理服务器装置10发送的信号,是通知可否接收标牌数据(内容)的信号。在本实施方式中,标牌数据接收通知中包含表示标牌数据接收可否的接收结果。
接下来,判定在步骤S118中接收到的标牌数据接收通知中含有的接收结果是否正常结束(步骤S120)。在接收结果非正常结束的情况下,向标牌数据接收通知的发送源的副显示装置24发送标牌数据(步骤S122)。具体来说,参照分组化信息126确定向该副显示装置24分发的标牌数据。然后,将所确定的标牌数据不经由主显示装置22而直接向副显示装置24分发。
并且,在本实施方式中,说明了管理服务器装置10基于接收结果而进行向副显示装置24的标牌数据分发的情况,但也可以基于副显示装置24的请求进行标牌数据分发。即,副显示装置24在来自主显示装置22的标牌数据的分发没有正常结束的情况下,也可以向管理服务器装置10直接请求标牌数据的分发。在该情况下,管理服务器装置10基于来自副显示装置24的标牌数据分发请求,向该副显示装置24分发标牌数据。
接下来,判定是否从分发对象的全部副显示装置24接收到标牌数据接收通知(步骤S124)。在从分发对象的全部副显示装置24接收到了标牌数据接收通知的情况下,判定为标牌数据的分发完成,返回步骤S102(步骤S124;是→步骤S102)。在除此以外的情况下,由于标牌数据的分发没有结束,因此返回步骤S118(步骤S124;否→步骤S118)。
通过上述处理,管理服务器装置10向主显示装置22发送标牌数据和属于与该主显示装置22相同的组的副显示装置24的认证信息及连接信息,从而能够向属于组的全部显示装置20进行标牌数据的分发。
[1.3.2主显示装置的处理]
接下来,基于图10对主显示装置22的处理流程进行说明。首先,判定是否从管理服务器装置10进行了标牌数据的分发(步骤S202)。在没有进行标牌数据分发的情况下,进行内容的显示控制(步骤S202;否→步骤S214)。关于内容的显示控制如后所述。
在从管理服务器装置10进行了标牌数据的分发的情况下,接收该分发的标牌数据,并容纳在标牌数据容纳区域232中(步骤S202;是→步骤S204)。另外,通过图9的步骤S114接收从管理服务器装置10发送的认证信息和连接信息,作为认证信息234及连接信息236存储(步骤S206)。
接下来,从连接信息236提取一个尚未分发标牌数据的副显示装置24,与该副显示装置24连接,与该副显示装置24的密码(认证信息)一起向该副显示装置24发送连接请求(步骤S208)。具体来说,从连接信息236中提取一个尚未分发标牌数据的副显示装置24,并提取从连接信息236提取的副显示装置24的IP地址及端口号。另外,从认证信息234中提取该副显示装置24的密码。然后,基于从连接信息236中提取的IP地址和端口号与该副显示装置24连接,并将该副显示装置24的密码与连接请求一起发送。
接下来,针对尚未分发标牌数据的副显示装置24进行标牌数据的分发处理(步骤S210)。将在步骤S210中进行的处理称为向副显示装置的标牌数据分发处理,关于其详细内容参照图11进行说明。
首先,关于在步骤S208中向副显示装置24发送的连接请求,判定是否从该副显示装置24接收到认证成功的通知(步骤S252)。
在接收到认证成功通知的情况下,向认证了的副显示装置24分发标牌数据(步骤S252;是→步骤S254)。在没有接收到认证成功通知的情况下,不向副显示装置进行标牌数据分发(步骤S252;否)。
返回图10,针对存储为连接信息236的全部副显示装置24,判定是否发送了连接请求(步骤S212)。在没有向全部副显示装置24发送连接请求的情况下,返回步骤S208的处理(步骤S212;否→步骤S208)。通过上述处理,主显示装置22能够基于从管理服务器装置10发送的连接信息,向组内的副显示装置24分发标牌数据。
在向全部副显示装置24发送了连接请求的情况下,对在标牌数据容纳区域232中容纳的内容进行显示控制(步骤S214)。此时,在标牌数据容纳区域中含有日程数据或布局数据的情况下,基于该日程数据或布局数据进行内容数据的显示。
[1.3.3副显示装置的处理]
接下来,基于图12对副显示装置24的处理流程进行说明。首先,通过图9的步骤S116判定是否从管理服务器装置10接收到了主信息(步骤S302)。在接收到主信息的情况下,将接收到的主信息作为主信息334存储(步骤S302;是→步骤S304)。
接下来,副显示装置24进行从主显示装置22或管理服务器装置10接收标牌数据的处理(步骤S306)。将该处理称为副显示装置标牌数据接收处理,关于其详细内容,基于图13进行说明。
首先,判定是否从主显示装置22接收到了连接请求(步骤S352)。在没有接收到连接请求的情况下,结束本处理(步骤S352;否)。
接下来,在接收到来自主显示装置22的连接请求的情况下,基于连接请求及与连接请求一起发送的认证信息,对主显示装置22进行认证(步骤S354)。具体来说,判定作为连接源的主显示装置22的IP地址及端口号与存储为主信息334的IP地址及端口号是否一致,以及连接请求中包含的密码是否正确。若上述判定为真,则将作为连接请求的连接源的主显示装置22作为正当的主显示装置22,认证成功。在密码不同等判定非真的情况下,认证失败。
在主显示装置22的认证成功的情况下,向作为连接请求的发送源的主显示装置22通知认证成功(步骤S354;是→步骤S356)。另一方面,在认证失败的情况下,向作为连接请求的发送源的主显示装置22通知认证失败(步骤S354;否→步骤S358),此外,向管理服务器装置10发送使接收结果异常结束的标牌接收通知(步骤S358→步骤S366)。
在向主显示装置22通知了认证成功的情况下,接下来,从主显示装置22接收所分发的标牌数据,向标牌数据容纳区域332容纳(步骤S360)。接下来,判定标牌数据的接收是否正常结束,向管理服务器装置10发送使接收结果为正常结束的标牌数据接收通知(步骤S362;是→步骤S364)。在没有正常结束的情况下,向管理服务器装置10发送使接收结果为没有正常结束的标牌数据接收通知(步骤S362;否→步骤S366)。
标牌接收通知的发送基于管理服务器信息336进行。在本实施方式中,作为管理服务器信息336存储有管理服务器装置10的IP地址,因此将该IP地址作为发送对象,发送标牌接收通知。
另外,作为标牌数据的接收非正常结束的情况,除了无法进行上述主显示装置22的认证的情况以外,还考虑在标牌数据的接收中发生故障而中途超时的情况、无法准确接收应分发的标牌数据的情况。
在标牌数据的接收没有正常结束的情况下,在发送了使接收结果为异常结束的标牌数据接收通知之后,接收从管理服务器装置10分发的标牌数据,向标牌数据容纳区域332容纳(步骤S368)。并且,在从管理服务器装置10接收标牌数据时,也可以基于管理服务器信息336对作为分发源的管理服务器装置10的连接信息进行验证。能够通过对管理服务器装置10的连接信息进行验证来确保安全性。
通过上述处理,副显示装置24能够在确认了主显示装置22的正当性的基础上进行标牌数据接收。另外,即使在无法从主显示装置22接收标牌数据的情况下,也能够从管理服务器装置10接收标牌数据。
返回图12,接下来,对内容进行显示控制(步骤S308)。即,对在标牌数据容纳区域332中容纳的内容进行显示控制。此时,在标牌数据容纳区域中包含日程数据、布局数据的情况下,基于该日程数据、布局数据进行内容数据显示。
[1.4整体的处理流程]
接下来,参照图14对本实施方式的整体流程进行说明。图14是表示管理服务器装置10的处理、主显示装置22的处理和副显示装置24的处理的时间序列图。
首先,在管理服务器装置10中,进行标牌数据的生成、和成为所生成的标牌数据的分发对象的显示装置的决定(S1002)。即,电子看板***1的管理者等将标牌数据容纳在标牌数据容纳区域122中,决定作为所容纳的标牌数据的分发对象的显示装置20。
接下来,基于分发对象进行分组,按组决定主显示装置22(S1004)。在本实施方式中,对分发同一标牌数据的显示装置20进行分组,从属于组的显示装置中决定主显示装置22。并且,将组内的非主显示装置22的显示装置20设为副显示装置24。
接下来,向在S1004中决定的主显示装置22分发标牌数据(S1006)。接收到标牌数据的主显示装置22将接收到的标牌数据存储在标牌数据容纳区域232中(S1008)。
此外,向在S1004中决定的主显示装置22发送认证信息130和连接信息132(S1010),主显示装置22接收认证信息130和连接信息132,作为认证信息234及连接信息236存储(S1012)。
另外,管理服务器装置10向副显示装置24发送主信息128(S1014)。副显示装置24接收主信息128(S1016),将该接收到的主信息128作为主信息334存储。
接下来,主显示装置22基于在S1012中接收到的连接信息,将在S1008中接收到的标牌数据向组内的副显示装置24分发。
首先,主显示装置22从在S1012中接收到的连接信息,提取一个尚未分发标牌数据的副显示装置24(S1018)。另外,针对该副显示装置24,从认证信息234提取该副显示装置24的认证信息。接下来,基于连接信息,与该认证信息一起发送连接请求(S1020)。
接收到连接请求的副显示装置(S1022),针对作为该连接请求的发送源的显示装置,判定是否与在S1016中接收到的IP地址、端口号之类的连接信息一致、以及密码之类的认证信息是否正确。基于上述判定,进行作为发送源的主显示装置22的认证。
在认证成功的情况下,将表示认证成功的认证成功信息向连接源的主显示装置22发送(S1026)。另外,接收到认证成功信息的主显示装置22(S1028)向认证成功的副显示装置24分发标牌数据(S1030)。副显示装置24接收标牌数据(S1032),并存储在标牌数据容纳区域342中。
接下来,副显示装置24向管理服务器装置10发送包含标牌数据的接收是否正确结束的信息(接收结果)的标牌数据接收通知(S1034)。在本实施方式中,在标牌数据的接收正确结束的情况下,将接收结果设为“正常结束”,在标牌数据的接收无法正确结束的情况下,即分发失败的情况下,将接收结果设为“异常结束”。
接下来,接收到标牌数据接收通知的管理服务器装置10判定接收结果是否正常结束(S1036→S1038)。在接收结果非正常结束的情况下(异常结束的情况下),管理服务器装置10向发送了标牌数据接收通知的副显示装置24分发标牌数据(S1040)。副显示装置24接收标牌数据(S1042),并存储在标牌数据容纳区域342中。
通过上述处理,副显示装置24即使在来自主显示装置22的标牌数据的接收无法正常结束的情况下,也能够从管理服务器装置10接收标牌数据。因此,能够更可靠地进行标牌数据分发。
接下来,主显示装置22判定是否向组内的全部副显示装置24分发了标牌数据(S1044)。在没有向组内的全部副显示装置24分发标牌数据的情况下,进行从S1018到S1042的处理(S1044;否→S1018)。在向组内的全部副显示装置24分发了标牌数据的情况下,结束处理。
以下将上述的从显示装置22向副显示装置24分发标牌数据的处理,即从图14的S1018到S1044的处理称为组内分发处理。通过组内分发处理,主显示装置22能够向属于组的副显示装置24分发标牌数据。
[1.5动作例]
[1.5.1标牌数据的分发的动作例]
参照图15对本实施方式中的标牌数据的分发动作例进行说明。在图15中,示出一台管理服务器装置10与多个显示装置20连接的情况。在这里,基于要分发的标牌数据设置两个组。另外,显示装置22a和显示装置22b被决定为各组中的主显示装置22。
管理服务器装置10向主显示装置22a及主显示装置22b分发与各个组对应的标牌数据。接收到标牌数据的主显示装置22a向组内的副显示装置24a1至24a9分发标牌数据。另外,同样地,接收到标牌数据的主显示装置22b向组内的副显示装置24b1及副显示装置24b2分发标牌数据。
按照这种方式,通过由管理服务器装置10和主显示装置22a及22b分发标牌数据,从而能够向图15所示的全部显示装置20分发标牌数据。
[1.5.2画面显示例]
参照图16对本实施方式中的管理服务器装置10上的画面显示例进行说明。图16是示出将由管理服务器装置10管理的显示装置20的分组化的状态显示在与管理服务器装置10连接的显示器等上的画面显示例。
图16的(a)是表示基于作为显示装置20的属性的地址,按地址显示显示装置20的显示画面W1000的图。显示画面W1000基于地址将显示装置20的信息以树状显示,将该显示称为按地址显示。例如以T1000表示的显示装置20表示显示装置名称为“大阪1”,地址属性为“店铺大阪”,组为“A”的主显示装置。另外,地址信息只要作为显示装置信息124的属性存储即可。
图16的(b)是按组显示主显示装置22与副显示装置24间的关系的显示画面W1002的图。显示画面W1002将显示装置20的信息基于组以树状显示,将该显示称为按分发显示。在这里,作为根的子要素的显示装置20是主显示装置22,作为主显示装置22的子要素的显示装置20是副显示装置24。例如,表示以作为根的子要素“大阪1”识别的显示装置20为主显示装置22,向以“大阪2”“东京1”识别的副显示装置24分发标牌数据。并且,也可以在显示装置名称周边显示地址等属性。
另外,在显示画面W1000及显示画面W1002上,也可以识别显示标牌数据的分发状况。例如,在标牌数据的分发等待状态、来自主显示装置22分发没有正常结束的情况下,改变显示装置名称的背景色、文字颜色来显示。通过进行识别显示,能够向电子看板***1的管理者等告知标牌数据的分发的状况,能够在标牌数据的分发中发生了问题的情况下尽快应对。
根据上述实施方式,能够以在管理服务器装置10中生成标牌数据为契机,进行向主显示装置22及副显示装置24分发标牌数据的PUSH型分发。
另外,能够基于要分发的内容的种类,基于标牌数据对显示装置进行分组。此外,能够基于组,由管理服务器装置10向各组的主显示装置22分发标牌数据,由主显示装置22向副显示装置24分发标牌数据。因此,管理服务器装置10只要向主显示装置22发送标牌数据和分发所需的信息即可,引起管理服务器装置10侧的网络汇聚的可能性降低。此外,由于不需要由管理服务器装置10向全部显示装置20分发标牌数据,因此能够缩短从分发开始到完成的时间。
另外,副显示装置24基于主信息,仅接收来自主显示装置22的分发。因此,即使不是来自管理服务器装置10的分发,也能够在确保安全性等级的状态下接收分发。
此外,副显示装置24即使在来自主显示装置22的标牌数据的分发失败的情况下,也能够基于接收结果从管理服务器装置10向副显示装置24直接分发标牌数据。通过该处理,能够防止发生标牌数据不向副显示装置分发的事故。
如上所述,由于基于要分发的标牌数据构成组,因此无需对硬件的构成要件等施以修正就能够高效地进行标牌数据分发。另外,作为电子看板***的特性,分发标牌数据的显示装置20位于从管理服务器装置10远离的场所,在看不到的场所也可能由第三者实施不正当操作。在这样的情况下,也能够通过基于副显示装置24的主显示装置22的认证、从管理服务器装置10向副显示装置24的标牌数据的分发,更可靠地进行标牌数据的分发。
[2.第二实施方式]
接下来,对第二实施方式进行说明。第二实施方式的整体构成及功能构成与第一实施方式相同,但其为PULL型的分发,即,管理服务器装置10以接收到来自主显示装置22及副显示装置24的分发请求为契机分发标牌数据。
本实施方式中的整体构成及功能构成与第一实施方式相同,因此省略其说明。另外,本实施方式将第一实施方式的从图9到图14示出的处理时间序列及处理流程,置换为从图17到图21所示的处理时间序列及处理流程。在示出处理的时间序列及处理流程的图中,对于与第一实施方式相同的处理,通过标注与第一实施方式的图相同的附图标记而省略其详细说明。
[2.1按装置的处理流程]
[2.1.1管理服务器装置的处理]
参照图17及图18对管理服务器装置10的处理进行说明。首先,生成标牌数据,按要分发的标牌数据将显示装置20分组(步骤S102→步骤S104→步骤S106→步骤S108)。该处理与第一实施方式相同。
接下来,判定是否从显示装置20接收到了分发请求。所谓分发请求是指从显示装置20向管理服务器装置10请求标牌数据分发。在没有接收到分发请求的情况下,进行步骤S452的处理(步骤S402;否→步骤S452)。
在接收到分发请求的情况下,接下来判定是否从主显示装置22接收到分发请求(步骤S402→步骤S404)。是否从主显示装置22接收到分发请求的判定,具体来说通过以下所示的方法进行。
(1)将组内的显示装置20中的最初发送了分发请求的显示装置20判定为主显示装置22。此时,关于该显示装置存储为主信息128。
(2)在从存储为主信息128的显示装置20接收到分发请求的情况下,判定为从主显示装置22接收到了分发请求。
即,由于在步骤S108中,管理服务器装置10对显示装置20进行分组,因此将组中包含的显示装置中的最初发送了分发请求的显示装置20作为主显示装置22管理,将除此以外的显示装置作为副显示装置24管理。此时,管理服务器装置10在主信息128中存储组ID和该主显示装置22的显示装置名称、主显示装置22的连接信息。另外,在认证信息130中存储组ID、副显示装置24的显示装置名称和该副显示装置24的密码。另外,在连接信息132中存储组ID、副显示装置24的显示装置名称和副显示装置24的连接信息。
并且,也可以在组内设置多个主显示装置22。例如,在组内设定两个主显示装置的情况下进行以下处理。
(1)将组内的显示装置中的最初发送了分发请求的显示装置设为主显示装置22。
(2)直到分发请求的数量达到组内的显示装置的数量一半,将发送了分发请求的显示装置设为副显示装置24。
(3)将接下来发送了分发请求的显示装置设为主显示装置22。
(4)将此后发送了分发请求的显示装置设为副显示装置24。
在组内存在100台显示装置的情况下,第1个向管理服务器装置10发送了分发请求的显示装置成为主显示装置22,从第2个到第50个发送了分发请求的显示装置为针对该主显示装置22的副显示装置24。同样地,第51个向管理服务器装置10发送了分发请求的显示装置成为主显示装置22,从第52到第100个发送了分发请求的显示装置成为针对该主显示装置22的副显示装置24。
接下来,在从主显示装置22接收到分发请求的情况下(步骤S404;是),向该主显示装置22分发标牌数据(步骤S406),发送副显示装置24的认证信息(步骤S408)。
另外,针对该主显示装置22设定轮询时间(步骤S410)。通过设定轮询时间,能够定期地使管理服务器装置10与主显示装置22连接。
在从除了主显示装置22以外的显示装置即副显示装置24接收到分发请求的情况下,在设定的轮询时间指示与主显示装置22再连接(步骤S404;否→步骤S412)。因此,即使在从副显示装置24接收到分发请求的情况下,管理服务器装置10也不向该副显示装置24进行标牌数据的分发。取而代之,通过指示副显示装置24进行再连接,能够在基于轮询时间的设定与主显示装置22连接的时间内,使副显示装置24与管理服务器装置10连接。
接下来,判定主显示装置22和副显示装置24是否同时连接(步骤S452)。所谓同时连接的情况考虑以下情况。
(1)在向主显示装置22分发标牌数据的中途,接收到来自副显示装置24的分发请求的情况。
(2)主显示装置22基于轮询时间与管理服务器装置10连接,副显示装置24基于再连接指示与管理服务器装置10连接的情况。
对于(1)的情况,直到管理服务器装置10向主显示装置22的标牌数据分发结束,维持接收副显示装置24的分发请求的状态,在标牌数据分发结束了的阶段,与管理服务器装置10连接的主显示装置22和副显示装置24处于连接状态,将步骤S452的判定设为真。
另外,对于(2)的情况,若从显示装置20接收到连接请求,则将该连接维持规定的时间(例如一分钟)。此外,在接收到来自其他显示装置20的连接请求的情况下,也同样地维持连接。将在经过了所述规定的时间时维持连接的显示装置20设为处于连接状态的显示装置20。此时,在处于连接状态的显示装置20中包含主显示装置22和副显示装置24的情况下,将步骤S452的判定设为真。
在进行步骤S452的处理时,在从显示装置20进行了连接的情况下,管理服务器装置10获取该连接了的显示装置20的连接信息,将显示装置20的连接信息更新为最新信息。即,在与主显示装置22连接了的情况下,对主信息128的该主显示装置22的IP地址和端口号进行更新。另外,在与副显示装置24连接了的情况下,对连接信息132的该副显示装置24的IP地址和端口号进行更新。
接下来,管理服务器装置10向主显示装置22发送属于与该主显示装置22相同的组的副显示装置24的连接信息132(步骤S454)。另外,向副显示装置24发送与该副显示装置24属于相同的组的主显示装置22的主信息128(步骤S456)。如前所述,由于管理服务器装置10的主信息128及连接信息132被更新为最新的连接信息,因此主显示装置22能够向副显示装置24分发标牌数据。
接下来,判定是否从副显示装置24接收到标牌数据接收通知(步骤S458)。在接收到标牌数据接收通知的情况下,在该副显示装置24中,判定标牌数据的接收处理的结果是否正常结束。若接收结果正常结束,则返回步骤S102(步骤S460;是→步骤S102)。在接收结果非正常结束的情况下,向该副显示装置24分发标牌数据,并返回步骤S102(步骤S460;否→步骤S462→步骤S102)。
并且,关于从管理服务器装置10向副显示装置24的标牌数据分发,也可以与第一实施方式同样地,基于从副显示装置24发送的标牌数据分发请求的接收进行分发。
[2.1.2主显示装置的处理]
参照图19对主显示装置22的处理进行说明。首先,判定是否是标牌数据分发请求时。所谓标牌数据分发请求时是指向管理服务器装置10发送标牌数据的分发请求的时刻。本实施方式与第一实施方式不同,即使在管理服务器装置10中容纳的标牌数据被生成/更新,也不分发该标牌数据。因此,需要从显示装置20侧确认在管理服务器装置10中存储的标牌数据是否已更新。
作为标牌数据分发请求时考虑以下时刻。
(1)显示装置的首次启动时
(2)由管理者等指示了发送分发请求时
(3)经过了设定为对标牌数据进行确定时的时刻时
关于(3),也可以定期对标牌数据进行确认。具体来说,通过在首次启动后每隔一小时设定为标牌数据分发请求时,从而能够每隔一小时确认标牌数据是否已更新。
只要是标牌数据分发请求时,就向管理服务器装置10发送分发请求(步骤S502;是→步骤S504)。接下来,判定是否存在从管理服务器装置10新接收的标牌数据(步骤S506)。该判定例如可以根据在管理服务器装置10中容纳的标牌数据与在标牌数据容纳区域232中容纳的标牌数据是否一致来判定,也可以根据标牌数据的时间戳或版本编号这类属性是否一致来判定。另外,也可以将标牌数据是否被更新的标识存储在管理服务器装置10中,根据该标识的状态来判定。
接下来,在存在新接收的标牌数据的情况下,从管理服务器装置10接收标牌数据,并容纳在标牌数据容纳区域中(步骤S506;是→步骤S508)。另外,接收从管理服务器装置10发送的认证信息(步骤S510)。此外,在主显示装置22中也可以设定利用管理服务器装置10设定的轮询时间(步骤S512)。
接下来,在成为所设定的轮询时间的定时的情况下,主显示装置22向管理服务器装置10发送连接请求(步骤S514;是→步骤S516)。此时,在管理服务器装置10与副显示装置24也为连接状态且存在待分发的标牌数据的情况下,为了向副显示装置24分发标牌数据,从管理服务器装置10接收副显示装置24的连接信息(步骤S518;是→步骤S520)。
在这里,主显示装置22与副显示装置24是否为连接状态的判断,能够根据是否从管理服务器装置10接收到了副显示装置24的连接信息来判断。即,在图18的步骤S452中,只要主显示装置22与副显示装置24为连接状态,就从管理服务器装置10向主显示装置22发送副显示装置24的连接信息,因此,能够根据管理服务器装置10针对步骤S516的连接请求的响应来判断。
接下来,基于在步骤S510接收到的认证信息和在步骤S520中接收到的连接信息,从连接信息中提取一个副显示装置24,进行向副显示装置的标牌数据显示处理。通过上述处理,主显示装置22能够进行标牌数据的接收和向副显示装置24的标牌数据的分发。另外,若向副显示装置24的标牌数据分发完成,则进行内容的显示控制。
[2.1.3副显示装置的处理]
参照图20对副显示装置24的处理进行说明。首先,判定是否是标牌数据分发请求时,只要是标牌数据分发请求时,则向管理服务器装置10发送分发请求(步骤S602;是→步骤S604)。所谓标牌数据分发请求时,是指向管理服务器装置10发送标牌数据的分发请求的时刻。另外,步骤S602及步骤S604的具体处理与主显示装置22中的步骤S502及步骤S504相同。
接下来,判定是否从管理服务器装置10接收到再连接指示,在接收到了再连接指示的情况下,进行在应再连接的时间(再连接时间)与管理服务器装置再连接的设定(步骤S606;是→步骤S608)。再连接的设定例如考虑将再连接时间存储在存储部340中。
接下来,判定是否是与管理服务器装置10再连接的时间,若是进行再连接的时间,则向管理服务器装置10发送连接请求(步骤S610;是→步骤S612)。是否是与管理服务器装置10再连接的时间的判定,例如将存储部340中存储的再连接时间与当前时刻比较,在当前时刻经过了再连接时间的情况下,判定为是与管理服务器装置10再连接的时间。
接下来,判定是否存在接收分发的标牌数据(步骤S614)。该判定如在步骤S506所说明的,可以基于由管理服务器装置10和副显示装置24各自容纳的标牌数据的同一性、属性来判定,也可以根据在管理服务器装置10中存储的标识来判定。
在存在接收分发的标牌数据的情况下,接收从管理服务器装置10发送的主信息,作为主信息344存储(步骤S614;是→步骤S616)。接下来,进行副显示装置标牌数据接收处理(步骤S618),基于接收到的标牌数据进行内容的显示控制(步骤S316)。
[2.2整体的处理流程]
参照图21对本实施方式的整体流程进行说明。首先,在管理服务器装置10中,进行标牌数据的生成和标牌数据的分发对象决定(S1002)。接下来,基于所决定的分发对象进行分组化(S2002)。并且,与第一实施方式不同,在该时刻不进行主显示装置22及副显示装置24的决定。
接下来,管理服务器装置10接收从显示装置20发送的分发请求(S2004→S2006)。管理服务器装置10将该连接了的显示装置20设为主显示装置22,进行标牌数据分发(S2008)。另外,接收到标牌数据的主显示装置22将标牌数据容纳在标牌数据容纳区域232中(S2010)。
接下来,管理服务器装置10向主显示装置22发送副显示装置24的认证信息(S2012)。主显示装置接收认证信息并作为认证信息234存储(S2014)。
另外,管理服务器装置10为了定期地使主显示装置22连接,并获取主显示装置22的最新IP地址等连接信息,设定用于从主显示装置22与管理服务器装置10连接的时间间隔(轮询时间)。另外,将所设定的轮询时间向主显示装置22发送(S2016)。接收到轮询时间的主显示装置基于该轮询时间,定期地与管理服务器装置10连接(S2018)。
接下来,在管理服务器装置10接收到从除了主显示装置22以外的显示装置20发送的分发请求的情况(S2020→S2022)下,将该显示装置20设为副显示装置24。在主显示装置22的轮询时间向副显示装置24发送再连接的指示。
即,主显示装置22按照所设定的轮询时间定期地与管理服务器装置10连接,副显示装置24在指定的时刻与管理服务器装置10再连接。因此,主显示装置22和副显示装置24在规定的时间与管理服务器装置10连接。
主显示装置22基于轮询时间将连接请求向管理服务器装置10发送,管理服务器装置10接收该连接请求(S2028→S2030)。另外,副显示装置24基于再连接指示向管理服务器装置10发送连接请求,管理服务器装置10接收该连接请求(S2032→S2034)。
通过将主显示装置22和副显示装置24与管理服务器装置10连接,从而管理服务器装置10能够获取主显示装置22及副显示装置24的连接信息。为了进行组内分发处理,主显示装置22需要获取副显示装置24的连接信息,因此,管理服务器装置10向主显示装置22发送组内的副显示装置24的连接信息(S2036)。另外,接收到连接信息的主显示装置22将接收到的连接信息作为连接信息236存储。
另外,同样地,由于副显示装置24需要获取主显示装置22的连接信息,因此管理服务器装置10向副显示装置24发送主信息(S2040)。另外,接收到主信息的副显示装置24将接收到的主信息作为主信息344存储。
接下来,进行组内分发处理。此时,主显示装置22基于在S2014中接收到的认证信息和在S2038中接收到的连接信息与副显示装置24连接,副显示装置24基于在S2042中接收到的主信息对主显示装置22进行认证。
根据本实施方式,由于能够在显示装置侧决定接收标牌数据分发的时期,因此能够实现灵活的内容分发。
另外,在将主显示装置22和副显示装置24同时与管理服务器装置10连接时,从管理服务器装置10发送主显示装置22和副显示装置24各自的连接信息,因此即使在主显示装置22的IP地址频繁变动的情况下,也能够进行内容分发。
[3.第三实施方式]
接下来,对第三实施方式进行说明。第三实施方式的整体构成及功能构成与第二实施方式相同。另外,与第二实施方式同样地,是以来自显示装置的分发请求为契机分发标牌数据的PULL型分发方法。本实施方式与第二实施方式间的差异在于,无需使主显示装置22和副显示装置24成为与管理服务器装置10连接的连接状态,副显示装置24就能够从主显示装置22接收标牌数据的分发。
本实施方式中的整体构成及功能构成与第二实施方式相同,因此省略其说明。另外,本实施方式将第二实施方式的从图17到图21所示的处理流程及处理的时间序列置换为从图22到图25所示的处理流程及处理的时间序列。在表示处理的时间序列及处理流程的图中,对于与第二实施方式相同的处理标注与第二实施方式的图相同的附图标记,省略其详细说明。
[3.1按装置的处理流程]
[3.1.1管理服务器装置的处理]
基于图22对管理服务器装置10的处理进行说明。首先,生成标牌数据并进行分组。该处理与第二实施方式相同(步骤S102至步骤S108)。
接下来,判定是否从主显示装置22与管理服务器装置10连接(步骤S702)。所谓从主显示装置22与管理服务器装置10连接的情况,是主显示装置22向管理服务器装置10发送了分发请求的情况,或在后述的步骤S804中,在主显示装置22的连接信息变更了的情况下与管理服务器装置10连接的情况。
另外,主显示装置22是否连接的判定,通过与第二实施方式的步骤S404相同的方法判定即可。
在判定为主显示装置22连接的情况下,存储该主显示装置22的连接信息(步骤S704)。在本实施方式中,作为主信息128,存储该显示装置的显示装置名称、组ID、IP地址和端口号。
接下来,在管理服务器装置10从显示装置20接收到分发请求的情况下,判定是否从主显示装置22接收到分发请求(步骤S402;是→步骤S404)。在从主显示装置22接收到分发请求的情况下,向该主显示装置22分发标牌数据(步骤S406),接下来,发送与该主显示装置22属于相同的组的副显示装置24的连接信息和认证信息(步骤S706)。
在步骤S404中从主显示装置22没有接收到分发请求的情况下(步骤S404;否),向该副显示装置24发送主信息,接下来,指示向主显示装置22发送分发请求(步骤S708→步骤S710)。
接下来,在从副显示装置24接收到的标牌数据接收通知的接收结果非正常结束的情况下,向该副显示装置24进行标牌数据的分发(步骤S458至步骤S462)。然后,返回步骤S102。
[3.1.2主显示装置的处理]
基于图23对主显示装置22的处理进行说明。首先,判定连接信息是否已变更,在连接信息变更了的情况下,与管理服务器装置10连接(步骤S802;是→步骤S804)。所谓连接信息变更了的情况,具体来说,考虑主显示装置22的IP地址变更了的情况。
接下来,判定是否是标牌数据分发请求时,若是标牌数据分发请求时,则向管理服务器装置发送分发请求(步骤S502;是→步骤S504)。若存在新接收的标牌数据,则从管理服务器装置10接收标牌数据(步骤S506;是→步骤S508)。另外,接收并存储从管理服务器装置10发送的副显示装置24的认证信息和连接信息(步骤S806)。
接下来,在从副显示装置24接收到分发请求的情况下,与认证信息一起向发送了该分发请求的副显示装置24发送连接请求(步骤S808;是→步骤S810)。另外,接下来,进行向副显示装置的标牌数据显示处理(步骤S812)。若针对进行了分发请求的副显示装置24完成标牌数据分发,则进行内容的显示控制(步骤S214)。
[3.1.3副显示装置的处理]
基于图24对副显示装置24的处理进行说明。与第二实施方式不同,若从该管理服务器装置10接收到主信息,则基于该主信息,向主显示装置22发送分发请求(步骤S616→步骤S902)。以该分发请求为契机,进行标牌数据的接收(步骤S618)。若标牌数据的接收完成,则进行内容显示控制(步骤S316)。
[3.2整体的处理流程]
首先,基于图25对本实施方式中的整体的处理流程进行说明。直到管理服务器装置10从显示装置20接收分发请求的处理(S1002至S2006)与第二实施方式相同。接下来,管理服务器装置10在接收到来自主显示装置22的分发请求的情况下,存储该主显示装置22的连接信息(S3002)。
接下来,管理服务器装置10向主显示装置22分发标牌数据,并发送副显示装置24的认证信息和连接信息。另外,主显示装置22存储接收到的标牌数据、认证信息、连接信息(S2008→S2010、S3004→S3006)。
接下来,若副显示装置24向管理服务器装置10发送了分发请求(S2020),则管理服务器装置接收分发请求,向发送了该分发请求的副显示装置24发送主信息(S2022→S2040)。另外,接收到主信息的副显示装置将该主信息作为主信息344存储(S2042)。
接下来,副显示装置24基于主信息344向主显示装置22发送分发请求(S3008)。主显示装置22接收该分发请求(S3010),在连接信息中存在该副显示装置24的情况下,针对该副显示装置24进行组内分发处理。通过上述处理,能够向主显示装置22及副显示装置24分发标牌数据。
根据上述实施方式,能够在显示装置20侧决定接收标牌数据分发的时期,因此能够实现灵活的内容分发。
另外,由于不需要将主显示装置22和副显示装置24同时与管理服务器装置10连接,因此,管理服务器装置10的负载减小,另外,副显示装置24即使不进行再连接也能够接受分发。本实施方式在IP地址频繁变化的环境中有效。
[4.第四实施方式]
接下来,对第四实施方式进行说明。第四实施方式的整体构成及主显示装置22、副显示装置24的功能构成与第一实施方式相同,但在预先将显示装置20分组并针对该显示装置20的组分配要分发的标牌数据这一点不同。并且,对于与第一实施方式相同的构成、处理,通过标注与第一实施方式的图相同的附图标记而省略其详细说明。
在图26中示出本实施方式中的管理服务器装置12的功能构成。本实施方式与第一实施方式不同,取代分组化信息126,存储显示装置组信息134,该显示装置组信息134中存储有与显示装置20的组的构成和要分发的标牌数据相关的信息。
参照图27对显示装置组信息134进行说明。显示装置组信息134存储用于识别显示装置20的组的显示装置组名(例如“玄关前组”)、属于该组的显示装置的显示装置名称(例如“SCREEN0001,SCREEN0002”)和向该组分发的标牌数据(例如“data_entrance”)。另外,以下将显示装置20的分组称为显示装置组。
接下来,参照图28对本实施方式的管理服务器装置12的流程进行说明。本实施方式的管理服务器装置12的流程为,将第一实施方式的表示管理服务器装置10的流程的图9至图10的步骤S102至步骤S110置换为图28的S402至S406。
首先,进行显示装置20的分组(步骤S402)。具体来说,从设置场所、用途或装置的性能的角度,由电子看板***1的管理者等将显示装置20分组,决定该显示装置组的显示装置组名。此时,管理服务器装置12按该显示装置组将显示装置组名和属于该显示装置组的显示装置的显示装置名称存储为显示装置组信息134。
接下来,在进行了标牌数据的生成操作的情况下,进行标牌数据的生成(步骤S102;是→步骤S104)。接下来,针对显示装置组进行要分发的标牌数据的分配(步骤S404)。具体来说,针对显示装置组信息134按显示装置组存储要分发的标牌数据。
接下来,按显示装置组决定主显示装置22和副显示装置24(步骤S406)。即,将属于显示装置组的显示装置20中的一个或多个显示装置20设为主显示装置22,将除此以外的显示装置20设为副显示装置24。主显示装置22及副显示装置24的决定方法可以通过与步骤S110相同的方法决定。另外,也可以设定使得属于显示装置组的显示装置20中的特定的显示装置20成为主显示装置22。
并且,在第二实施方式及第三实施方式中进行与本实施方式相同的处理的情况下,能够将S102至S108的处理置换为图29所示的S402至S404的处理来实现。
根据本实施方式,能够在先决定显示装置20的组后,进行要分发的标牌数据的生成及分配。因此,能够进行考虑显示装置20的设置场所或运用方法的标牌数据的生成和分发,被认为是在电子看板***1的运用方针已决定的情况下容易运用的实施方式。
[5.第五实施方式]
接下来对第五实施方式进行说明。第五实施方式的整体构成及功能构成与第一实施方式相同,但显示装置20属于多个组这一点不同。并且,对于第一实施方式相同的构成、处理标注与第一实施方式的图相同的附图标记,省略其详细说明。
在本实施方式中,在步骤S106中,针对一个显示装置20,能够指定作为一个或多个标牌数据的分发对象。例如,指定将“夏季促销(summer sale)”用的标牌数据和“限时促销”用的标牌数据向同一显示装置20分发。在该情况下,在该显示装置20上显示“夏季促销”用的标牌数据和“限时促销”用的标牌数据。
参照图30对本实施方式中的管理服务器装置10上的画面显示例进行说明。图30示出将管理服务器装置10管理的显示装置20的分组化状态显示在与管理服务器装置10连接的显示器等上的画面显示例。
图30的(a)是按地址显示显示装置20的显示画面W5000的图。具体来说,在管理服务器装置10管理的显示装置20上,示出作为地址将“店铺大阪”和“店铺东京”中的某一个作为地址属性赋予的情况。另外,示出地址属性为“店铺大阪”的显示装置有五台,显示装置名称为“电动扶梯”、“电梯间”等。
在这里,示出图30的(a)的以T5000表示的显示装置20属于组名为“电动扶梯”的组和组名为“夏季促销”的组这两个组。另外,该显示装置是组名为“电动扶梯”组的主显示装置22,是组名为“夏季促销”组的主显示装置22。
另外,图30的(b)是按分发显示显示装置20的显示画面W5002的图,按组示出主显示装置22与副显示装置24间的关系。显示内容与第一实施方式中的图16的(b)相同。
另外,与第一实施方式同样地,在显示画面W5000及显示画面W5002中,也可以识别显示标牌数据的分发状况。
根据上述实施方式,通过使显示装置20属于多个组,显示装置20能够接受由所属的组分发的标牌数据。因此,即使是向多个显示装置20分发的标牌数据的一部分共通的情况下,也能够通过按共通的标牌数据构成组,从而进行高效的标牌数据分发。
[6.变形例]
以上参照附图对本发明的实施方式进行了说明,但具体的构成并不限定于本实施方式,不脱离本发明要旨范围内的设计等也包含在权利要求范围内。
另外,上述实施方式当然能够将各个实施方式组合实施。例如,也可以将第一实施方式和第二实施方式组合,构建Push型分发和Pull型分发混合的***。例如,针对在能够使用有线LAN的环境中配置的显示装置20采用Push型分发,针对由于无法使用有线LAN等情况而与无线LAN的接入点连接的显示装置20采用Pull型分发。
另外,在实施方式中,各装置动作的程序是以实现上述实施方式的功能的方式对CPU等进行控制的程序(使计算机发挥作用的程序)。并且,与这些装置处理的信息在上述处理时临时蓄积于临时存储装置(例如RAM),然后,容纳在HDD或SSD(solid state drive)等存储装置中,根据需要由CPU读取,进行修正/写入。
另外,在使其在市场上流通的情况下,能够在可移动型记录介质中容纳程序而使其流通,或向经由互联网等网络连接的服务器计算机传送。在该情况下,服务器计算机的存储装置当然也包含在本发明中。
附图标记说明
10 管理服务器装置
100 控制部
110 通信部
120 存储部
122 标牌数据容纳区域
124 显示装置信息
126 分组化信息
128 主信息
130 认证信息
132 连接信息
20 显示装置
22 主显示装置
200 控制部
210 通信部
220 显示部
230 存储部
232 标牌数据容纳区域
234 认证信息
236 连接信息
24 副显示装置
300 控制部
310 通信部
320 显示部
330 存储部
332 标牌数据容纳区域
334 主信息
336 管理服务器信息
Claims (19)
1.一种内容分发***,其从内容分发装置向多个显示装置分发内容,其特征在于,
所述内容分发装置包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送部,其向所述主显示装置发送所述内容和组中包含的所述副显示装置的连接信息,
所述主显示装置具有内容分发控制部,所述内容分发控制部基于接收到的所述连接信息与所述副显示装置连接,且分发所述内容。
2.根据权利要求1所述的内容分发***,其特征在于,
所述存储部一并存储所述副显示装置的认证信息,
所述发送部一并发送所述认证信息,
所述内容分发控制部使用所述认证信息登录所述副显示装置并分发所述内容。
3.根据权利要求1或2所述的内容分发***,其特征在于,
所述连接信息获取控制部从所述主显示装置获取连接信息,在该主显示装置为连接状态时,从所述副显示装置获取连接信息。
4.根据权利要求3所述的内容分发***,其特征在于,
所述连接信息获取控制部在检测到来自所述副显示装置的连接时无法检测到所述主显示装置为连接状态的情况下,在所述主显示装置成为连接状态的时刻请求与所述副显示装置再连接。
5.根据权利要求1至4中任一项所述的内容分发***,其特征在于,
所述组管理控制部从所述组中包含的显示装置中管理一个或多个主显示装置。
6.根据权利要求1至4中任一项所述的内容分发***,其特征在于,
所述存储部将所述多个显示装置上的显示日程、和在所述多个显示装置上显示的一个或多个内容作为标牌数据存储,
所述分组化控制部将分发相同所述标牌数据的显示装置分为一个组,
所述发送部向所述主显示装置发送所述标牌数据、和所述组中包含的所述副显示装置的连接信息,
所述内容分发控制部与所述副显示装置连接,分发所述标牌数据。
7.根据权利要求1至6中任一项所述的内容分发***,其特征在于,
所述副显示装置在从所述主显示装置接收所述内容失败的情况下,向所述内容分发装置请求该内容的分发。
8.根据权利要求1至7中任一项所述的内容分发***,其特征在于,
所述连接信息是IP地址及端口号。
9.一种内容分发***,其从内容分发装置向多个显示装置分发内容,其特征在于,
所述内容分发装置包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
发送部,其向所述主显示装置发送所述内容;以及
连接信息发送控制部,其向所述副显示装置发送所述主显示装置的连接信息,
所述主显示装置具有内容分发控制部,所述内容分发控制部在从所述副显示装置接收到内容的分发请求的情况下与该副显示装置连接,且分发所述内容。
10.根据权利要求9所述的内容分发***,其特征在于,
所述存储部一并存储所述副显示装置的认证信息,
所述发送部一并发送所述认证信息,
所述内容分发控制部基于所述认证信息登录副显示装置,并分发所述内容。
11.根据权利要求9或10所述的内容分发***,其特征在于,
所述组管理控制部从所述组包含的显示装置中管理一个或多个主显示装置。
12.根据权利要求9至11中任一项所述的内容分发***,其特征在于,
所述存储部将所述多个显示装置上的显示日程、和在所述多个显示装置上显示的一个或多个内容作为标牌数据存储,
所述分组化控制部将分发相同所述标牌数据的显示装置分为一个组,
所述发送部向所述主显示装置发送所述标牌数据,
所述内容分发控制部与所述副显示装置连接,分发所述标牌数据。
13.根据权利要求9至12中任一项所述的内容分发***,其特征在于,
所述连接信息是IP地址及端口号。
14.一种内容分发装置,其从内容分发装置向多个显示装置分发内容,该内容分发装置的特征在于,包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送部,其为了将所述内容经由所述主显示装置向所述副显示装置分发,将所述内容和在所述组中包含的所述副显示装置的连接信息向所述主显示装置发送。
15.一种内容分发装置,其从内容分发装置向多个显示装置分发内容,其特征在于,
所述内容分发装置包括:
存储部,其存储所述内容;
连接信息获取控制部,若存在来自所述多个显示装置的连接请求,则所述连接信息获取控制部获取连接请求源的信息作为该显示装置的连接信息;
分组化控制部,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理控制部,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
发送部,其在所述主显示装置从所述副显示装置接收到内容分发请求的情况下与该副显示装置连接,为了分发所述内容而向所述主显示装置发送内容;以及
连接信息发送控制部,其为了由所述副显示装置向所述主显示装置发送内容分发请求而向所述副显示装置发送所述主显示装置的连接信息。
16.一种内容分发方法,其从内容分发装置向多个显示装置分发内容,其特征在于,
所述内容分发装置包括:
连接信息获取步骤,在该步骤中,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化步骤,在该步骤中,将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理步骤,在该步骤中,将所述显示装置中的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送步骤,在该步骤中,向所述主显示装置发送所述内容和在组中包含的副显示装置的连接信息,
所述主显示装置包含内容分发步骤,在该步骤中,基于接收到的所述连接信息与所述副显示装置连接,分发所述内容。
17.一种内容分发方法,其从内容分发装置向多个显示装置分发内容,该内容分发方法的特征在于,
所述内容分发装置包括:
存储步骤,在该步骤中,存储所述内容;
连接信息获取步骤,在该步骤中,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化步骤,在该步骤中,将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理步骤,在该步骤中,将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
内容发送步骤,在该步骤中,向所述主显示装置发送所述内容,向所述副显示装置发送所述主显示装置的连接信息;
连接信息发送步骤,在该步骤中,向所述副显示装置发送所述主显示装置的连接信息,
所述主显示装置包含内容分发步骤,在该步骤中,在从所述副显示装置接收到内容分发请求的情况下与该副显示装置连接,分发所述内容。
18.一种非暂时性记录介质,其特征在于,
存储有用于使从内容分发装置向多个显示装置分发内容的计算机实现以下功能的程序:
存储功能,其存储所述内容;
连接信息获取功能,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化功能,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理功能,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;以及
发送功能,其为了将所述内容经由所述主显示装置向所述副显示装置分发,将所述内容和在所述组中包含的所述副显示装置的连接信息向所述主显示装置发送。
19.一种非暂时性记录介质,其特征在于,
存储有用于使从内容分发装置向多个显示装置分发内容的计算机实现以下功能的程序:
存储功能,其存储所述内容;
连接信息获取功能,若存在来自所述多个显示装置的连接请求,则获取连接请求源的信息作为该显示装置的连接信息;
分组化功能,其将所述多个显示装置中的分发相同内容的显示装置分为一个组;
组管理功能,其将所述组中包含的一个显示装置作为主显示装置进行管理,将其他显示装置作为副显示装置进行管理;
内容发送功能,其在所述主显示装置从所述副显示装置接收到内容分发请求的情况下与该副显示装置连接,为了分发所述内容而向所述主显示装置发送内容;以及
连接信息发送功能,其为了由所述副显示装置向所述主显示装置发送内容分发请求,向所述副显示装置发送所述主显示装置的连接信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017-214240 | 2017-11-06 | ||
JP2017214240A JP2019086989A (ja) | 2017-11-06 | 2017-11-06 | コンテンツ配信システム、コンテンツ配信装置、コンテンツ配信方法及びプログラム |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109947379A true CN109947379A (zh) | 2019-06-28 |
CN109947379B CN109947379B (zh) | 2022-07-26 |
Family
ID=66327880
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811297014.9A Active CN109947379B (zh) | 2017-11-06 | 2018-11-01 | 内容分发***、内容分发装置、内容分发方法及记录介质 |
Country Status (3)
Country | Link |
---|---|
US (1) | US11039188B2 (zh) |
JP (1) | JP2019086989A (zh) |
CN (1) | CN109947379B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2585081A (en) * | 2019-06-28 | 2020-12-30 | Signagelive Ltd | System, apparatus and method for controlling networked devices |
WO2021176684A1 (ja) * | 2020-03-06 | 2021-09-10 | シャープNecディスプレイソリューションズ株式会社 | 再生装置、時刻補正方法及びプログラム |
WO2023068902A1 (ko) * | 2021-10-22 | 2023-04-27 | 주식회사 팬라인 | 로컬 타겟 마케팅을 위한 공유 미디어 유닛 매칭 및 중개 시스템, 및 이의 서비스 방법 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040165006A1 (en) * | 2002-07-19 | 2004-08-26 | Timothy Kirby | Methods and apparatus for an interactive media display |
JP2007150575A (ja) * | 2005-11-25 | 2007-06-14 | Funai Electric Co Ltd | コンテンツ配信システム、コンテンツ配信装置および映像表示装置 |
US20090089824A1 (en) * | 2007-09-28 | 2009-04-02 | Verizon Data Services Inc. | Methods and Systems for Providing Synchronized Display of Content |
US20100228632A1 (en) * | 2009-03-03 | 2010-09-09 | Rodriguez Tony F | Narrowcasting From Public Displays, and Related Methods |
CN102640128A (zh) * | 2009-12-08 | 2012-08-15 | 夏普株式会社 | 网络***、通信方法、通信终端以及通信服务器 |
JP2015099591A (ja) * | 2013-10-18 | 2015-05-28 | キヤノンイメージングシステムズ株式会社 | サーバ装置、コンテンツ配信システムおよびサーバ装置の制御方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040240451A1 (en) * | 2003-05-30 | 2004-12-02 | Koon-Seok Lee | Connection handling, service management, and channel handling devices of home network management system |
JP2007018294A (ja) | 2005-07-08 | 2007-01-25 | Matsushita Electric Ind Co Ltd | ファイル配信システム |
JP4935345B2 (ja) * | 2006-12-25 | 2012-05-23 | ソニー株式会社 | コンテンツ再生システム、再生装置、再生制御方法及びプログラム |
US20090327241A1 (en) * | 2008-06-27 | 2009-12-31 | Ludovic Douillet | Aggregating contents located on digital living network alliance (DLNA) servers on a home network |
KR101958902B1 (ko) * | 2011-09-30 | 2019-07-03 | 삼성전자주식회사 | 전자기기들의 그룹 제어 방법 및 그를 위한 전자기기 관리 시스템 |
JP2014059706A (ja) | 2012-09-18 | 2014-04-03 | Nec System Technologies Ltd | データ配布システムとその配布方法、中継管理装置とその制御方法およびプログラム、クライアント装置とその制御方法およびプログラム |
JP2019086988A (ja) * | 2017-11-06 | 2019-06-06 | シャープ株式会社 | コンテンツ配信システム、コンテンツ配信装置、コンテンツ配信方法及びプログラム |
-
2017
- 2017-11-06 JP JP2017214240A patent/JP2019086989A/ja active Pending
-
2018
- 2018-11-01 CN CN201811297014.9A patent/CN109947379B/zh active Active
- 2018-11-02 US US16/179,822 patent/US11039188B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040165006A1 (en) * | 2002-07-19 | 2004-08-26 | Timothy Kirby | Methods and apparatus for an interactive media display |
JP2007150575A (ja) * | 2005-11-25 | 2007-06-14 | Funai Electric Co Ltd | コンテンツ配信システム、コンテンツ配信装置および映像表示装置 |
US20090089824A1 (en) * | 2007-09-28 | 2009-04-02 | Verizon Data Services Inc. | Methods and Systems for Providing Synchronized Display of Content |
US20100228632A1 (en) * | 2009-03-03 | 2010-09-09 | Rodriguez Tony F | Narrowcasting From Public Displays, and Related Methods |
CN102640128A (zh) * | 2009-12-08 | 2012-08-15 | 夏普株式会社 | 网络***、通信方法、通信终端以及通信服务器 |
JP2015099591A (ja) * | 2013-10-18 | 2015-05-28 | キヤノンイメージングシステムズ株式会社 | サーバ装置、コンテンツ配信システムおよびサーバ装置の制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2019086989A (ja) | 2019-06-06 |
CN109947379B (zh) | 2022-07-26 |
US11039188B2 (en) | 2021-06-15 |
US20190141376A1 (en) | 2019-05-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109947379A (zh) | 内容分发***、内容分发装置、内容分发方法及记录介质 | |
EP0632397A2 (en) | Book data service system with data delivery by broadcasting | |
CN108156069A (zh) | 一种融合消息***及消息处理方法 | |
CN107534704A (zh) | 信息处理设备、信息处理方法和信息处理程序 | |
CN107872732A (zh) | 一种自助式互动视频直播*** | |
CN104394366B (zh) | 分布式视频流媒体转码访问控制的方法和*** | |
CN103596019B (zh) | 用于跨屏显示iptv内容的方法和*** | |
CN101540886B (zh) | 一种视频点播业务的实现方法、***及归属流媒体服务器 | |
CN101167337A (zh) | 动态内容发送方法及个性化引擎和动态内容发送*** | |
TW200935240A (en) | Digital signage display | |
WO2023179314A1 (zh) | 一种智慧旅游服务方法、装置、存储介质和服务器 | |
CN107240159A (zh) | 一种用于学校考勤***中的数据传送方法、装置及*** | |
CN110033211A (zh) | 内容配送***、内容配送装置、内容配送方法及储存介质 | |
JP6227688B2 (ja) | プログラム、情報処理装置及び情報処理方法 | |
CN107426287A (zh) | 一种新媒体公共服务平台 | |
CN102017648B (zh) | 元数据生成管理装置、元数据生成***、元数据生成管理用集成电路及元数据生成管理方法 | |
CN1322752C (zh) | 一种因特网协议互动电视***及其实现方法 | |
CN109324766A (zh) | 一种多站点管理的方法及*** | |
EP1708457B1 (en) | Information providing system | |
CN110084631B (zh) | 在线业务对象请求/发送方法、装置、介质和电子设备 | |
CN108376340A (zh) | 信息的交互转发方法与*** | |
CN107622462A (zh) | 一种教育资源管理*** | |
JP2001238192A (ja) | 情報配信システム、情報配信方法及び端末装置 | |
US20120047546A1 (en) | Media distribution network, components and methods therefor | |
CN115460437B (zh) | 一种多媒体素材的自适应发布方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |