(57)【要約】      （修正有）【課題】コンテンツ送信装置から表示装置にコンテンツを送信する場合に、効率良くコンテンツを送信することができるコンテンツ送信システム、表示装置、コンテンツ送信方法及びプログラムを提供する。【解決手段】コンテンツ送信装置（管理サーバ装置１０）と、複数の表示装置２０とを含むコンテンツ送信システム１であって、コンテンツ送信装置は、コンテンツを記憶するコンテンツ記憶部と、複数の表示装置を１又は複数のグループにグループ化して記憶するグループ記憶部と、グループ化された表示装置のうち、一の表示装置にグループ化された表示装置に関するグループ化情報と、コンテンツとを送信する第１の送信部と、を備える。一の表示装置は、コンテンツ送信装置から、グループ化情報と、コンテンツとを受信する受信部と、受信したコンテンツを、グループ化情報に基づいて、グループに含まれる他の表示装置に送信する第２の送信部と、を備える。【選択図】図１
2020027356.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ送信装置と、複数の表示装置とを含むコンテンツ送信システムであって、
前記コンテンツ送信装置は、
コンテンツを記憶するコンテンツ記憶部と、
前記複数の表示装置を１又は複数のグループにグループ化して記憶するグループ記憶部と、
前記グループ化された表示装置のうち、一の表示装置に前記グループ化された表示装置に関するグループ化情報と、コンテンツとを送信する第１の送信部と、
を備え、
前記一の表示装置は、
前記コンテンツ送信装置から、前記グループ化情報と、前記コンテンツとを受信する受信部と、
前記受信したコンテンツを、前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に送信する第２の送信部と、
を備えることを特徴とするコンテンツ送信システム。
【請求項２】
前記コンテンツ送信装置は、前記表示装置に関する表示装置情報を記憶する表示装置情報記憶部と、
前記表示装置情報に基づき、前記グループ化された表示装置の中から前記一の表示装置を決定する決定部と
を更に備えることを特徴とする請求項１に記載のコンテンツ送信システム。
【請求項３】
前記表示装置情報には、前記表示装置の性能の情報を含み、
前記決定部は、前記表示装置の性能に基づき、前記一の表示装置を決定することを特徴とする請求項２に記載のコンテンツ送信システム。
【請求項４】
前記コンテンツ送信装置は、前記コンテンツを前記一の表示装置に送信する場合に、送信するデータ量の大きい前記コンテンツを優先的に送信することを特徴とする請求項１から３の何れか一項に記載のコンテンツ送信システム。
【請求項５】
複数の表示装置を１又は複数のグループにグループ化して管理するコンテンツ送信装置に接続可能な表示装置であって、
前記コンテンツ送信装置から、コンテンツ及びグループ化された表示装置に関する情報であるグループ化情報を受信する受信部と、
前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に前記コンテンツを送信する送信部と、
を備えることを特徴とする表示装置。
【請求項６】
複数の表示装置を１又は複数のグループにグループ化して管理するコンテンツ送信装置に接続可能な表示装置におけるコンテンツ送信方法であって、
前記コンテンツ送信装置から、コンテンツ及びグループ化された表示装置に関する情報であるグループ化情報を受信する受信ステップと、
前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に前記コンテンツを送信する送信ステップと、
を含むこと特徴とするコンテンツ送信方法。
【請求項７】
複数の表示装置を１又は複数のグループにグループ化して管理するコンテンツ送信装置に接続可能な表示装置のコンピュータに、
前記コンテンツ送信装置から、コンテンツ及びグループ化された表示装置に関する情報であるグループ化情報を受信する受信機能と、
前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に前記コンテンツを送信する送信機能と、
を実現させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ送信システム等に関する。
【背景技術】
【０００２】
近年、ショッピングセンター等の人の多いところに表示装置を配置し、そこに広告等のコンテンツを表示するいわゆるデジタルサイネージが普及している。また、ショッピングセンターが他拠点に渡り存在しそれぞれにデジタルサイネージが導入されている場合も多い。それに沿って、多数の表示装置を管理する事例が増えつつある。
【０００３】
例えば、コンテンツを管理するサーバが、クライアントである表示装置を複数管理する場合がある。このとき、複数の表示装置に対してサーバからコンテンツを配信すると、コンテンツの配信を完了するまでに多くの時間を費やすこととなってしまい、また、サーバから表示装置までの伝送路に関して輻輳を起したりする懸念があった。
【０００４】
そこで、コンテンツを効率的に配信する技術が提案されている。例えば、サーバがファイル転送制御部を備えるとともに、クライアントもファイル転送制御部を備え、クライアントは他のクライアントの要求に応じてファイルを転送する発明が開示されている（例えば、特許文献１参照）。
【０００５】
また、同一サブネットワーク上に接続された中継管理装置によって、クライアント間におけるデータの転送を実現する発明が開示されている（例えば、特許文献２）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００７−０１８２９４号公報
【特許文献２】特開２０１４−０５９７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、表示装置のネットワーク構成によっては、全ての表示装置が同じサブネットワークに接続されているとは限らず、表示装置の接続の形態によっては柔軟にコンテンツを送信することが実現できないといった問題があった。
【０００８】
本発明は、上記従来の問題点に鑑みてなされたものであって、コンテンツを送信するコンテンツ送信装置から表示装置にコンテンツを送信する場合に、効率良くコンテンツを送信することができるコンテンツ送信システム等を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決するために、本発明のコンテンツ送信システムは、
コンテンツ送信装置と、複数の表示装置とを含むコンテンツ送信システムであって、
前記コンテンツ送信装置は、
コンテンツを記憶するコンテンツ記憶部と、
前記複数の表示装置を１又は複数のグループにグループ化して記憶するグループ記憶部と、
前記グループ化された表示装置のうち、一の表示装置に前記グループ化された表示装置に関するグループ化情報と、コンテンツとを送信する第１の送信部と、
を備え、
前記一の表示装置は、
前記コンテンツ送信装置から、前記グループ化情報と、前記コンテンツとを受信する受信部と、
前記受信したコンテンツを、前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に送信する第２の送信部と、
を備えることを特徴とする。
【００１０】
本発明の表示装置は、
複数の表示装置を１又は複数のグループにグループ化して管理するコンテンツ送信装置に接続可能な表示装置であって、
前記コンテンツ送信装置から、コンテンツ及びグループ化された表示装置に関する情報であるグループ化情報を受信する受信部と、
前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に前記コンテンツを送信する送信部と、
を備えることを特徴とする。
【００１１】
本発明のコンテンツ送信方法は、
複数の表示装置を１又は複数のグループにグループ化して管理するコンテンツ送信装置に接続可能な表示装置におけるコンテンツ送信方法であって、
前記コンテンツ送信装置から、コンテンツ及びグループ化された表示装置に関する情報であるグループ化情報を受信する受信ステップと、
前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に前記コンテンツを送信する送信ステップと、
を含むこと特徴とする。
【００１２】
本発明のプログラムは、
複数の表示装置を１又は複数のグループにグループ化して管理するコンテンツ送信装置に接続可能な表示装置のコンピュータに、
前記コンテンツ送信装置から、コンテンツ及びグループ化された表示装置に関する情報であるグループ化情報を受信する受信機能と、
前記グループ化情報に基づいて、前記グループに含まれる他の表示装置に前記コンテンツを送信する送信機能と、
を実現させることを特徴とする。
【発明の効果】
【００１３】
本発明のコンテンツ送信システムによれば、コンテンツを送信するコンテンツ送信装置は、表示装置をグループ化し、グループに含まれる一の表示装置にコンテンツ及びグループ化情報を送信する。また、一の表示装置はグループ内の他の表示装置にコンテンツを送信する。したがって、コンテンツを管理するサーバが、全ての表示装置に対してコンテンツを送信する必要がなく、効率的なコンテンツの送信が可能となる。
【図面の簡単な説明】
【００１４】
【図１】第１実施形態におけるコンテンツ送信システムの全体構成を説明するための図である。
【図２】第１実施形態における管理サーバ装置の機能構成を説明するための図である。
【図３】第１実施形態における表示装置情報のデータ構成の一例を示した図である。
【図４】第１実施形態における所属グループ情報のデータ構成の一例を示した図である。
【図５】第１実施形態におけるグループ情報のデータ構成の一例を示した図である。
【図６】第１実施形態における表示装置の機能構成を説明するための図である。
【図７】第１実施形態におけるスレーブ表示装置情報のデータ構成の一例を示した図である。
【図８】第１実施形態におけるマスタ表示装置情報のデータ構成の一例を示した図である。
【図９】第１実施形態におけるシーケンス図である。
【図１０】第１実施形態における管理サーバ装置のメイン処理の流れを説明するためのフロー図である。
【図１１】第１実施形態における管理サーバ装置のメイン処理の流れを説明するためのフロー図である。
【図１２】第１実施形態における表示装置のメイン処理の流れを説明するためのフロー図である。
【図１３】第１実施形態における表示装置のコンテンツ送信処理の流れを説明するためのフロー図である。
【図１４】第１実施形態における表示装置のコンテンツ受信処理の流れを説明するためのフロー図である。
【図１５】第１実施形態における表示装置のコンテンツ表示処理の流れを説明するためのフロー図である。
【図１６】第１実施形態における動作例を示す図である。
【図１７】第１実施形態における動作例を示す図である。
【図１８】第１実施形態における動作例を示す図である。
【図１９】第１実施形態における動作例を示す図である。
【図２０】第２実施形態における管理サーバ装置の機能構成を説明するための図である。
【図２１】第２実施形態におけるスケジュール情報のデータ構成の一例を示した図である。
【図２２】第２実施形態における表示装置の機能構成を説明するための図である。
【図２３】第２実施形態におけるシーケンス図である。
【図２４】第２実施形態における表示装置のコンテンツ表示処理の流れを説明するためのフロー図である。
【図２５】第３実施形態における表示装置の機能構成を説明するための図である。
【図２６】第３実施形態における所属グループ拡張情報のデータ構成の一例を示した図である。
【図２７】第３実施形態におけるシーケンス図である。
【図２８】第３実施形態における管理サーバ装置のメイン処理の流れを説明するためのフロー図である。
【図２９】第３実施形態における表示装置のメイン処理の流れを説明するためのフロー図である。
【図３０】第３実施形態における動作例を示す図である。
【図３１】第４実施形態における管理サーバ装置の機能構成を説明するための図である。
【図３２】第４実施形態におけるグループ種別情報のデータ構成の一例を示した図である。
【図３３】第４実施形態におけるスケジュール情報のデータ構成の一例を示した図である。
【図３４】第４実施形態における表示装置の機能構成を説明するための図である。
【図３５】第５実施形態における表示装置の機能構成を説明するための図である。
【図３６】第５実施形態における動作例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について、図面を参照して説明する。なお、本実施形態では、一例として、本発明を適用したコンテンツ送信システムについて説明する。
【００１６】
［１．第１実施形態］
［１．１  全体構成］
まず、本実施形態のコンテンツ送信システム１の全体構成について、図１に基づいて説明する。図１に示すように、コンテンツ送信システム１は、管理サーバ装置１０と、複数の表示装置２０とが、ネットワークＮＷを介して接続されている。表示装置２０には、マスタ表示装置２０ａとスレーブ表示装置２０ｂとが含まれる。マスタ表示装置２０ａとスレーブ表示装置２０ｂとは、機能構成は同一だが、コンテンツの送信において挙動が異なる。
【００１７】
なお、図１においては、管理サーバ装置１０と表示装置２０とが、ネットワークＮＷとして、ＬＡＮ（Local Area Network）を介して同一のネットワークで接続されていることとして図示しているが、これ以外の接続構成としてもよい。例えば、管理サーバ装置１０と表示装置２０とは、インターネット等の外部ネットワークを介して接続されてもよい。また、ＬＡＮの代わりに他の通信可能な手段（例えば、ＲＳ−２３２Ｃ等のシリアルインターフェイス）によって接続されてもよい。
【００１８】
管理サーバ装置１０は、表示装置２０に送信するコンテンツの記憶や、表示装置２０へのコンテンツの送信を行う装置（コンテンツ送信装置）としての機能を備えるサーバである。管理サーバ装置１０は、例えば、サイネージシステムの管理者や広告主といった、デジタルサイネージのサービス提供者や、コンテンツの送信を所望する者によって利用される。
【００１９】
表示装置２０は、管理サーバ装置１０から送信されたコンテンツを表示するための装置である。例えば、表示装置２０は、ディスプレイなどの映像出力装置と、映像出力装置の出力を制御する制御装置が一体となって構成されている。また、映像出力装置と制御装置とが別の装置として構成されていてもよい。
【００２０】
本実施形態におけるコンテンツとは、表示装置２０に表示可能な静止画や動画をいう。これらのコンテンツは、管理サーバ装置１０に静止画ファイルや動画ファイルとして記憶される。また、表示装置２０は、管理サーバ装置１０に記憶されたファイルを受信する。表示装置２０は受信した動画ファイルを再生・出力処理することにより、動画のコンテンツを表示装置２０に表示する。
【００２１】
また、コンテンツとして、一度に複数のコンテンツを表示装置２０に表示するコンテンツを含めてもよい。このように、一度に複数のコンテンツを表示装置２０に表示することを目的としたコンテンツを、本実施形態では「番組」という。番組は、表示装置２０の表示領域をどのように分割するかを定義した画面レイアウト情報と、領域に表示するコンテンツを領域毎に定義したコンテンツリストと、コンテンツリストに含まれる動画や静止画のコンテンツとによって構成される。表示装置２０は番組のコンテンツを受信したら、画面レイアウト情報に基づき表示領域を分割し、それぞれの領域において、コンテンツリストで定義されたコンテンツを表示する。管理サーバ装置１０は、番組を、番組ファイルとして記憶し、表示装置２０へ送信する。表示装置２０は受信した番組ファイルに基づき、番組を表示する。
【００２２】
管理サーバ装置１０に記憶されたコンテンツを、表示装置２０へ送信する方法として、本実施形態では、管理サーバ装置１０は、管理サーバ装置１０に記憶されたコンテンツを、マスタ表示装置２０ａに送信する。また、マスタ表示装置２０ａは、管理サーバ装置１０から受信したコンテンツを、スレーブ表示装置２０ｂに送信する。このようにすることで、管理サーバ装置１０は、管理サーバ装置１０が管理する全ての表示装置２０に対してコンテンツを送信する必要がなくなり、管理サーバ装置１０の負担を軽減することが可能となる。
【００２３】
さらに、本実施形態では、管理サーバ装置１０は、表示装置２０の属性に基づいて、１又は複数のグループにグループ化して管理する。ここでいう属性は、コンテンツ送信システム１の管理者又はシステムによって決定されるものである。例えば、設置箇所、店舗名、コンテンツ内容に基づいて属性が割り当てられる。また、同一のグループに所属する表示装置には、同一のコンテンツが送信される。また、グループは、「グループ名」を付してもよい。
【００２４】
例えば、コンテンツ送信システム１を使用する店舗内に複数のエスカレータが設置され、いくつかのエスカレータ前に表示装置２０が設置されているとする。このとき、エスカレータ前に設置された表示装置２０をグループ化することにより、グループ内の表示装置２０には、同一のコンテンツが送信される。なお、このグループに対して「エスカレータ前」とグループ名をつけてもよい。
【００２５】
さらに、管理サーバ装置１０は、管理サーバ装置１０に記憶されたコンテンツのうち、「エスカレータ前」グループに所属する表示装置２０に表示するコンテンツを、グループ名といったグループに関する情報から特定できるようにする。
【００２６】
本実施形態では、コンテンツグループをグループ名によって特定することとして説明する。具体的には、例えば、管理サーバ装置１０は、フォルダ名を「エスカレータ前」としたフォルダ（以下、「「エスカレータ前」フォルダ」といった記載をする）に、コンテンツのファイルを記憶する。そして、グループ名として「エスカレータ前」を付与したグループ（以下、「「エスカレータ前」グループ」といった記載をする）に、「エスカレータ前」フォルダに記憶されたファイルを送信する。このようにすることで、「エスカレータ前」グループに所属する表示装置２０に対して、「エスカレータ前」というグループ名から特定されるコンテンツを送信することができる。なお、同一のグループに所属する表示装置２０に送信されるコンテンツを、「グループコンテンツ」という。
【００２７】
なお、グループコンテンツは、グループ名によって特定されなくてもよい。例えば、管理サーバ装置１０は、グループに対して一意にＩＤを付与し、付与したＩＤによってグループコンテンツを特定してもよい。また、管理サーバ装置１０は、グループとグループコンテンツとを対応させた対応テーブルを記憶してもよい。
【００２８】
また、１台の表示装置２０は複数のグループに所属可能である。例えば、ある表示装置２０が、「エスカレータ前」グループと、「サマーセール」グループとに所属していた場合は、その表示装置２０は、「エスカレータ前」用のコンテンツと、「サマーセール」用のコンテンツとを受信し、それぞれのコンテンツを表示する。
【００２９】
管理サーバ装置１０は、それぞれのグループに対して、マスタ表示装置２０ａとなる表示装置２０と、スレーブ表示装置２０ｂとなる表示装置２０とを決定する。したがって、表示装置２０が、あるグループではマスタ表示装置２０ａとなり、別のグループではスレーブ表示装置２０ｂとなる場合がある。また、１台の表示装置２０が、複数のグループにおいて、マスタ表示装置２０ａとなる場合もある。
【００３０】
［１．２  機能構成］
［１．２．１  管理サーバ装置の機能構成］
管理サーバ装置１０の機能構成を、図２を参照して説明する。図２に示すように、管理サーバ装置１０は、制御部１００と、通信部１１０と、記憶部１２０とを備えて構成される。
【００３１】
制御部１００は、管理サーバ装置１０の全体を制御するための機能部である。制御部１００は、各種プログラムを読み出して実行することにより各種機能を実現しており、１又は複数の演算装置（例えば、ＣＰＵ（Central Processing Unit））により構成されている。
【００３２】
通信部１１０は、管理サーバ装置１０が外部機器と通信を行うための機能部である。例えば、有線／無線ＬＡＮで利用されるＮＩＣ（Network Interface Card）により構成される。通信方式としては、Ｅｔｈｅｒｎｅｔ（登録商標）やＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎであってもよい。
【００３３】
記憶部１２０は、管理サーバ装置１０の動作に必要な各種プログラムや、各種データを記憶する機能部である。記憶部１２０は、例えば、半導体メモリであるＳＳＤ（Solid State Drive）や、ＨＤＤ（Hard Disk Drive）等により構成される。
【００３４】
記憶部１２０には、さらに、表示装置情報記憶領域１２２と、所属グループ情報記憶領域１２４と、グループ情報記憶領域１２６と、コンテンツ記憶領域１２８とが確保される。
【００３５】
表示装置情報記憶領域１２２は、管理サーバ装置１０が管理する表示装置２０に関する情報である表示装置情報を記憶する領域である。表示装置情報は、コンテンツ送信システム１の管理者等により、予め記憶される情報である。図３は、本実施形態における表示装置情報を示した図である。図３に示すように、表示装置情報には、表示装置２０を特定するための表示装置ＩＤ（例えば、「SCR-OSAKA-1」）と、表示装置２０の名称である表示装置名（例えば、「大阪店  エスカレータ前」）と、表示装置２０を設置した場所（ロケーション）を示す設置場所（例えば、「店舗大阪」）と、コンテンツ送信システム１のネットワークＮＷ上において表示装置２０を特定するためのＩＰアドレス（例えば、「１９２．１３６．１０１．１０２」）と、表示装置２０がファイルを受信する場合に、ファイルの送信元が正当な表示装置２０であることを認証するための情報である接続認証情報（例えば、「ａｂｃＯＳＫ１１１」）と、表示装置の属性（例えば、「エスカレータ前、サマーセール、・・・」）とが記憶される。
【００３６】
接続認証情報としては、コンテンツ送信システム１で用いる認証方法に応じて、例えば、パスワードや、表示装置２０の秘密鍵や、ワンタイムパスワードを生成するための情報が記憶される。なお、本実施形態では、接続認証情報として、パスワードを記憶することとして説明する。
【００３７】
属性は、表示装置に関する情報であり、グループ化に用いられる情報である。前述のように、店舗名や表示するコンテンツ内容に関する情報の他にも、表示するコンテンツのターゲットとする客層の情報（例えば、「女性」「２０代」）や、表示装置を見る人の数の情報（例えば、「視聴者多」「視聴者少」）といった情報を記憶してもよい。また、表示装置の表示部の解像度、表示装置の表示部の向き（縦向き、横向き）、表示装置自体の大きさ（表示部の長辺、短辺の長さ）といった情報を記憶してもよい。
【００３８】
表示装置情報記憶領域１２２には、上述した情報以外にも、表示装置２０を特定するための情報や、表示装置２０に接続するための情報を記憶してもよい。例えば、ファイルを受信する場合において、特定のポート番号を使用する場合は、ポート番号を記憶してもよい。また、表示装置２０の性能に関する情報（例えば、表示装置２０の制御部２００の性能や、ＲＡＭ（Random Access Memory）の容量、通信方式等）を記憶してもよい。
【００３９】
所属グループ情報記憶領域１２４は、表示装置２０が所属するグループに関する情報を記憶した情報である所属グループ情報を記憶する領域である。所属グループ情報は、コンテンツ送信システム１の管理者等により、予め記憶される情報である。図４は、本実施形態における所属グループ情報を示した図である。図４に示すように、所属グループ情報には、表示装置２０を特定するための表示装置ＩＤ（例えば、「SCR-OSAKA-1」）と、表示装置２０が所属するグループを特定するためのグループ名（例えば、「エレベータ前，サマーセール」）とが記憶される。
【００４０】
グループ情報記憶領域１２６は、所属グループ情報に基づき、表示装置２０をグループ化した情報であるグループ情報を記憶する領域である。図５は、本実施形態におけるグループ情報を示した図である。図５に示すように、グループ情報には、グループを特定するためのグループ名（例えば、「エスカレータ前」）と、マスタ表示装置２０ａとなる表示装置２０を特定するためのマスタ表示装置ＩＤ（例えば、「SCR-OSAKA-1」）と、スレーブ表示装置２０ｂとなる表示装置２０を特定するためのスレーブ表示装置ＩＤ（例えば、「SRC-TOKYO-1」）とが記憶される。
【００４１】
なお、１つのグループには、複数のマスタ表示装置２０ａが含まれていてもよい。この場合は、それぞれのマスタ表示装置２０ａに対して、それぞれのスレーブ表示装置２０ｂが含まれるように、グループ情報が記憶される。このようにすることで、同一のグループに多くの表示装置２０が所属する場合であっても、１台のマスタ表示装置２０ａがコンテンツを送信するスレーブ表示装置２０ｂの台数が減るため、表示装置２０間におけるコンテンツの送信の処理を分散させることが可能となる。
【００４２】
コンテンツ記憶領域１２８は、コンテンツを記憶する領域である。コンテンツはグループに関する情報と対応付けられて記憶される。既に説明したように、例えば、グループに関する情報として、グループ名を用いる場合は、フォルダ名をグループ名としたフォルダに、コンテンツであるファイルを記憶する。このようにすることで、グループに関する情報であるグループ名と、コンテンツとが対応付けられる。
【００４３】
なお、コンテンツ記憶領域１２８に、グループ名をメタデータとして含むファイル（動画ファイル、静止画ファイル、番組ファイル）や、グループ名をファイル名としたファイルを記憶してもよい。つまり、フォルダ名をグループ名としたフォルダを用意せず、コンテンツ記憶領域１２８にそのままコンテンツである動画ファイル、静止画ファイル、番組ファイルを記憶する。この場合は、あるコンテンツが複数のグループで共有される場合であっても、フォルダ毎に別々のファイルを用意しなくても済むという利点がある。
【００４４】
また、上述した説明では、グループに関する情報としてグループ名を用いたが、グループ名以外の情報を用いてもよい。例えば、グループの情報として、グループ特定コードとった、グループを一意に識別することが可能な情報が含まれる場合は、グループ特定コードとコンテンツとを対応付けてもよい。この場合は、グループ特定コードをフォルダ名としてフォルダにコンテンツであるファイルを記憶したり、グループ特定コードをメタデータに含むファイルを記憶したりすることにより、グループに関する情報と、コンテンツとが対応付けられる。
【００４５】
上述した方法以外であっても、グループに関する情報と、コンテンツとが対応付けられれば、どのような方法であっても、コンテンツをコンテンツ記憶領域１２８に記憶してよい。このように、グループに関する情報と、コンテンツとが対応付けられることにより、グループ名といったグループに関する情報に基づいて、グループコンテンツを特定することが可能となる。
【００４６】
［１．２．２  表示装置の機能構成］
表示装置２０の機能構成を、図６を参照して説明する。図６に示すように、表示装置２０は、制御部２００と、通信部２１０と、表示部２２０と、記憶部２３０とを備えて構成される。
【００４７】
制御部２００は、表示装置２０の全体を制御するための機能部である。制御部２００は、各種プログラムを読み出して実行することにより各種機能を実現しており、１又は複数の演算装置（例えば、ＣＰＵ）により構成されている。
【００４８】
通信部２１０は、表示装置２０が外部機器と通信を行うための機能部である。例えば、有線／無線ＬＡＮで利用されるＮＩＣにより構成される。通信方式としては、ＥｔｈｅｒｎｅｔやＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎであってもよい。
【００４９】
表示部２２０は、コンテンツを出力するための機能部である。例えば、ＬＣＤ（Liquid Crystal Display）や、有機ＥＬディスプレイ(Organic Electro Luminescence Display)といった表示装置により構成されている。
【００５０】
記憶部２３０は、表示装置２０の動作に必要な各種プログラムや、各種データを記憶する機能部である。記憶部２３０は、例えば、半導体メモリであるＳＳＤや、ＨＤＤ等により構成される。
【００５１】
記憶部２３０には、接続認証情報２３２と、所属グループ情報２３４とが記憶され、さらに、コンテンツ記憶領域２３６と、管理サーバ情報記憶領域２３８と、スレーブ表示装置情報記憶領域２４０と、マスタ表示装置情報記憶領域２４２とが確保される。
【００５２】
接続認証情報２３２は、通信部２１０を介して、他の表示装置２０が接続される場合に、接続元の表示装置２０を認証するための情報である。本実施形態では、パスワードを記憶する。他の表示装置２０が接続されたときは、接続先となる表示装置２０は、接続元の表示装置２０に対して接続認証情報であるパスワードを要求する。他の表示装置２０からパスワードを受信したら、受信したパスワードと接続認証情報２３２として記憶されたパスワードとを比較し、互いに一致した場合に、接続元の表示装置２０を認証する。
【００５３】
なお、接続認証情報２３２には、認証方法によって、秘密鍵や、ワンタイムパスワードを発行するための情報が記憶されてもよい。どのような情報を接続認証情報２３２とするかは、コンテンツ送信システム１で用いる認証方法による。
【００５４】
所属グループ情報２３４は、表示装置２０が所属するグループに関する情報である。本実施形態では、所属グループ情報２３４として、所属グループ情報記憶領域１２４に記憶された所属グループ情報のうち、表示装置２０の表示装置ＩＤに対応するグループ名が記憶される。
【００５５】
コンテンツ記憶領域２３６は、表示装置２０が所属するグループに対応するコンテンツを記憶する記憶領域である。コンテンツ記憶領域１２８に記憶されているファイルの一部又は全てが記憶される。
【００５６】
管理サーバ情報記憶領域２３８は、管理サーバ装置１０の情報である。例えば、管理サーバ装置１０のＩＰアドレスが記憶される。管理サーバ装置１０からコンテンツを受信する場合に、送信元である管理サーバ装置１０のＩＰアドレスが管理サーバ情報記憶領域２３８と一致する場合に、管理サーバ装置１０を認証する。なお、管理サーバ情報記憶領域２３８は、その他にも、管理サーバ装置１０との接続に用いるポート番号といった接続に関する情報や、管理サーバ装置１０の表示装置名といった管理サーバ装置１０固有の情報を記憶してもよい。
【００５７】
スレーブ表示装置情報記憶領域２４０は、表示装置２０がマスタ表示装置２０ａである場合に、グループコンテンツの送信先となる、同一のグループに所属するスレーブ表示装置２０ｂに関する情報であるスレーブ表示装置情報を記憶する領域である。スレーブ表示装置情報は、管理サーバ装置１０から送信される情報である。また、スレーブ表示装置情報は、管理サーバ装置１０によってグループ化された表示装置２０に関する情報であり、グループ化情報である。
【００５８】
図７は、本実施形態におけるスレーブ表示装置情報を示した図である。図７に示すように、スレーブ表示装置情報には、グループを特定するためのグループ名（例えば、「エスカレータ前」）と、スレーブ表示装置２０ｂを特定するためのスレーブ表示装置ＩＤ（例えば、「SCR-TOKYO-1」）と、コンテンツ送信システム１のネットワークＮＷ上においてスレーブ表示装置を特定するためのＩＰアドレス（例えば、「１９２．１３６．１０１．１１２」）と、スレーブ表示装置に記憶されている接続認証情報（例えば、「ｘｙｚＴＹＯ１１１」）とが記憶される。
【００５９】
マスタ表示装置情報記憶領域２４２は、表示装置２０がスレーブ表示装置２０ｂである場合における、同一のグループに所属するマスタ表示装置２０ａに関する情報であるマスタ表示装置情報を記憶する領域である。マスタ表示装置情報は、管理サーバ装置１０から送信される情報である。図８は、本実施形態におけるマスタ表示装置情報を示した図である。図８に示すように、マスタ表示装置情報には、グループを特定するためのグループ名（例えば、「エレベータホール」）と、マスタ表示装置２０ａを特定するためのマスタ表示装置ＩＤ（例えば、「SCR-OSAKA-2」）と、コンテンツ送信システム１のネットワークＮＷ上においてマスタ表示装置を特定するためのＩＰアドレス（例えば、「１９２．１３６．１０１．１０３」）とが記憶される。
【００６０】
なお、記憶部２３０には、上述した情報以外にも、表示装置２０の固有の情報である、表示装置ＩＤや、表示装置名、ＩＰアドレス、属性等が記憶されてもよい。
【００６１】
［１．３  処理の流れ］
［１．３．１  送受信するデータについて］
図を参照して、本実施形態における処理の流れについて説明する。なお、本明細書における説明以外であっても、矛盾のない範囲において、ステップの順番を変更したり、一部のステップを省略したりしても構わない。
【００６２】
はじめに、図９を参照して、本実施形態におけるコンテンツ送信システム１全体において送受信されるデータについて説明する。なお、図９は、単一のグループ内における送受信されるデータを示した図である。したがって、他のグループにおいても、同様のデータの送受信がされる。また、図９には、説明のため、マスタ表示装置２０ａとスレーブ表示装置２０ｂとが、それぞれ１台のみ記載されている。しかし、グループに所属するマスタ表示装置２０ａやスレーブ表示装置２０ｂが複数ある場合は、それぞれのマスタ表示装置２０ａ及びスレーブ表示装置２０ｂ毎に、データの送受信がされる。
【００６３】
はじめに、管理サーバ装置１０は、所属グループ情報記憶領域１２４を読み出し、コンテンツ送信システム１に含まれる表示装置２０に対して、所属グループ情報を送信する。具体的には、表示装置２０毎に、表示装置２０の表示装置ＩＤに対応するグループ名を送信する。これにより、表示装置２０は、所属するグループのグループ名を取得することができる（Ｓ１００２→Ｓ１００４）。なお、図９には、マスタ表示装置２０ａとスレーブ表示装置２０ｂとに所属グループ情報を送信する図として記載しているが、この時点では、マスタ表示装置２０ａとスレーブ表示装置２０ｂとは決定していない。したがって、管理サーバ装置１０は、マスタ表示装置２０ａやスレーブ表示装置２０ｂに関係なく、管理サーバ装置１０が管理する全ての表示装置２０に所属グループ情報を送信する。
【００６４】
つづいて、管理サーバ装置１０は、グループ毎に、グループに含まれるマスタ表示装置２０ａに、グループ化情報であるスレーブ表示装置情報を送信する（Ｓ１００６）。スレーブ表示装置情報の生成については、まず、管理サーバ装置１０の制御部１００は、グループ情報記憶領域１２６に記憶されたスレーブ表示装置ＩＤ毎に、対応する表示装置情報を表示装置情報記憶領域１２２から抽出する。そして、制御部１００は、表示装置情報の表示装置ＩＤと、ＩＰアドレスと、接続認証情報とを、それぞれスレーブ表示装置ＩＤ、スレーブ表示装置ＩＰアドレス、スレーブ表示装置接続認証情報とし、グループ名を加えることにより、スレーブ表示装置情報を生成する。マスタ表示装置２０ａは、管理サーバ装置１０からスレーブ表示装置情報を受信することで、同じグループに所属するスレーブ表示装置２０ｂを特定することが可能となる。
【００６５】
さらに、管理サーバ装置１０は、グループ毎にグループコンテンツをコンテンツ記憶領域１２８から読み出し、マスタ表示装置２０ａに送信する（Ｓ１００８）。
【００６６】
つづいて、管理サーバ装置１０は、グループ毎に、スレーブ表示装置２０ｂに、マスタ表示装置情報を送信する（Ｓ１０１０）。マスタ表示装置情報の生成については、まず、管理サーバ装置１０の制御部１００は、グループ情報記憶領域１２６に記憶されたマスタ表示装置ＩＤ毎に、対応する表示装置情報を表示装置情報記憶領域１２２から抽出する。そして、制御部１００は、表示装置情報の表示装置ＩＤと、ＩＰアドレスとを、それぞれマスタ表示装置ＩＤ、マスタ表示装置ＩＰアドレスとし、グループ名を加えることにより、マスタ表示装置情報を生成する。スレーブ表示装置２０ｂは、管理サーバ装置１０からマスタ表示装置情報を受信することで、同じグループに所属するマスタ表示装置２０ａを特定することが可能となる。
【００６７】
つづいて、マスタ表示装置２０ａは、スレーブ表示装置情報に基づき、スレーブ表示装置２０ｂに接続する。その場合に、スレーブ表示装置２０ｂの接続認証情報であるパスワードを送信する（Ｓ１０１２）。マスタ表示装置２０ａは、スレーブ表示装置２０ｂによって認証された場合、つづいて、グループコンテンツをコンテンツ記憶領域２３６から読み出し、スレーブ表示装置２０ｂに送信する（Ｓ１０１４）。
【００６８】
つづいて、スレーブ表示装置２０ｂは管理サーバ装置１０に対して、コンテンツの受信が正常に終了したか否かを示す受信結果を含む受信結果通知を送信する（Ｓ１０１６）。受信結果としては、コンテンツの受信が正常に終了したことを示す「正常終了」と、コンテンツの受信が正常に終了しなかったことを示す「異常終了」のいずれかの結果を示す。
【００６９】
管理サーバ装置１０は、スレーブ表示装置２０ｂから受信結果通知を受信したら、受信結果が「異常終了」を示す場合には、管理サーバ装置１０からスレーブ表示装置２０ｂへ、グループコンテンツを直接送信する（Ｓ１０１８）。このようにすることで、スレーブ表示装置２０ｂがマスタ表示装置２０ａからグループコンテンツを受信できなかった場合でも、管理サーバ装置１０からグループコンテンツを受信することが可能となる。なお、スレーブ表示装置２０ｂは、管理サーバ装置１０からグループコンテンツを受信する場合は、管理サーバ情報によって、接続元の装置が管理サーバ装置１０であるか否かを認証してもよい。
【００７０】
［１．３．２  管理サーバ装置のメイン処理の流れ］
つづいて、図１０と、図１１とを参照して、管理サーバ装置のメイン処理の流れについて説明する。はじめに、制御部１００は、コンテンツをコンテンツ記憶領域１２８に記憶する。コンテンツは、コンテンツ送信システム１の管理者等によって入力される。制御部１００は、入力されたコンテンツを、グループ名といった、グループに関する情報によって特定可能な方法で、コンテンツ記憶領域１２８に記憶する（ステップＳ１０１）。
【００７１】
つづいて、制御部１００は、表示装置情報を表示装置情報記憶領域１２２に記憶する（ステップＳ１０２）。表示装置情報は、コンテンツ送信システム１の管理者等によって、表示装置２０の設置場所や、設置した台数に基づいて入力される。また、制御部１００は、入力された表示装置情報を、表示装置情報記憶領域１２２に記憶する。
【００７２】
つづいて、制御部１００は、表示装置情報に基づき、表示装置２０をグループ化する（ステップＳ１０３）。制御部１００は、表示装置情報に記憶された属性に基づき、同じ属性の情報を有する表示装置２０をグループとし、グループ化する。どの属性に基づいてグループ化を行うかについては、コンテンツ送信システム１の管理者等によって決められてもよいし、管理サーバ装置１０が決定してもよい。また、管理サーバ装置１０は、表示装置２０に付与された全ての属性に対して、それぞれの属性毎に表示装置２０をグループ化してもよい。なお、設置場所や表示装置名といった、属性以外の情報を用いてグループ化してもよい。また、コンテンツ送信システム１の管理者等によって、表示装置がグループ化されてもよい。
【００７３】
つづいて、制御部１００は、ステップＳ１０３においてグループ化した結果を、表示装置２０毎に、表示装置２０が所属するグループを、所属グループ情報として、所属グループ情報記憶領域１２４に記憶する（ステップＳ１０４）。これにより、表示装置２０毎に、所属するグループを特定することが可能となる。そして、制御部１００は、所属グループ情報を、それぞれの表示装置２０に送信する（ステップＳ１０５）。
【００７４】
つづいて、制御部１００は、グループ毎に、マスタ表示装置２０ａとスレーブ表示装置２０ｂとを決定する（ステップＳ１０６）。マスタ表示装置２０ａとスレーブ表示装置２０ｂとは、コンテンツ送信システム１の管理者等によって入力される表示装置ＩＤや表示装置名に基づいて決定してもよいし、制御部１００が決定してもよい。管理者等によってマスタ表示装置２０ａとスレーブ表示装置２０ｂとが入力されることにより、特定の表示装置２０をマスタ表示装置２０ａとすることができる。制御部１００によって決定する場合は、管理者等はグループ毎にマスタ表示装置２０ａを決定する手間を省くことができる。
【００７５】
ここで、マスタ表示装置２０ａを決定することで、グループ内の他の装置をスレーブ表示装置２０ｂとしてもよいし、装置毎にマスタ表示装置２０ａか、スレーブ表示装置２０ｂかを決定してもよい。
【００７６】
なお、制御部１００によって決定する場合は、制御部１００は、所属グループ情報記憶領域１２４を読み出して、グループ毎に表示装置２０からマスタ表示装置２０ａをランダムに抽出する。なお、表示装置情報記憶領域１２２に表示装置２０の性能に関する情報が記憶されている場合は、制御部２００の性能等の情報に基づき、グループに所属している表示装置の中で、性能の高い表示装置２０をマスタ表示装置２０ａとしてもよい。そして、制御部１００は、グループ毎に、ステップＳ１０５で決定したマスタ表示装置２０ａとスレーブ表示装置２０ｂとの情報を含むグループ情報を、グループ情報記憶領域１２６に記憶する（ステップＳ１０７）。
【００７７】
つづいて、図１１に移り、制御部１００はグループ情報記憶領域１２６からグループ情報を１つ抽出する（ステップＳ１１１）。そして、制御部１００は、ステップＳ１１１で抽出したグループ情報に基づき、コンテンツ記憶領域１２８に記憶されているグループコンテンツの中に、グループに所属する表示装置２０に対して未送信のコンテンツがあるか否かを判定する（ステップＳ１１２）。
【００７８】
未送信のグループコンテンツがある場合は（ステップＳ１１２；Ｙｅｓ）、制御部１００は、通信部１１０を介して、マスタ表示装置２０ａにスレーブ表示装置情報を送信し、さらに、マスタ表示装置２０ａにグループコンテンツを送信する（ステップＳ１１３→ステップＳ１１４）。また、制御部１００は、通信部１１０を介して、スレーブ表示装置２０ｂにマスタ表示装置情報を送信する（ステップＳ１１５）。なお、未送信のグループコンテンツがない場合は、ステップＳ１１６へ進む（ステップＳ１１２；Ｎｏ→ステップＳ１１６）。
【００７９】
つづいて、制御部１００は、グループ情報記憶領域１２６に記憶されたグループ情報を全て抽出したか否かを判定する（ステップＳ１１６）。全てのグループ情報を抽出していない場合は、制御部１００は、未抽出のグループ情報を１つ抽出して、ステップＳ１１２へ戻る（ステップＳ１１６；Ｎｏ→ステップＳ１１７→ステップＳ１１２）。
【００８０】
全てのグループ情報を抽出した場合は、つづいて、制御部１００は、スレーブ表示装置２０ｂから送信される受信結果通知を受信し、受信結果が正常終了であるか否かを判定する（ステップＳ１１８）。受信結果が異常終了である場合や、所定時間内に受信結果通知が受信できなかった場合は、制御部１００は、スレーブ表示装置２０ｂに対して、グループコンテンツを送信する（ステップＳ１１８；Ｎｏ→ステップＳ１１９）。
【００８１】
［１．３．３  表示装置のメイン処理の流れ］
図１２を参照して、表示装置２０のメイン処理について説明する。はじめに、制御部２００は、通信部２１０を介して、管理サーバ装置１０から所属グループ情報を受信した場合は、所属グループ情報２３４として記憶する（ステップＳ１２１；Ｙｅｓ→ステップＳ１２２）。
【００８２】
つづいて、制御部２００は、通信部２１０を介して、管理サーバ装置１０からスレーブ表示装置情報を受信したか否かを判定する（ステップＳ１２３）。スレーブ表示装置情報を受信した場合は、当該表示装置２０は、そのグループにおいて、マスタ表示装置２０ａとして機能することを示す。したがって、受信したスレーブ表示装置情報を、スレーブ表示装置情報記憶領域２４０に記憶し、コンテンツ送信処理を実行する（ステップＳ１２３；Ｙｅｓ→ステップＳ１２４→ステップＳ１２５）。コンテンツ送信処理とは、管理サーバ装置１０から受信したグループコンテンツを、同一グループに所属するスレーブ表示装置２０ｂに送信する処理である。コンテンツ送信処理については後述する。
【００８３】
管理サーバ装置１０からスレーブ表示装置情報を受信しなかった場合は、つづいて、制御部２００は、通信部２１０を介して、管理サーバ装置１０からマスタ表示装置情報を受信したか否かを判定する（ステップＳ１２３；Ｎｏ→ステップＳ１２６）。マスタ表示装置情報を受信した場合は、当該表示装置２０は、そのグループにおいて、スレーブ表示装置２０ｂとして機能することを示す。したがって、受信したマスタ表示装置情報を、マスタ表示装置情報記憶領域２４２に記憶し、コンテンツ受信処理を実行する（ステップＳ１２６；Ｙｅｓ→ステップＳ１２７→ステップＳ１２８）。コンテンツ受信処理とは、マスタ表示装置２０ａからグループコンテンツ受信する処理である。コンテンツ受信処理については後述する。
【００８４】
つづいて、表示装置２０は、コンテンツ記憶領域２３６に記憶されたコンテンツを表示するコンテンツ表示処理を実行する（ステップＳ１２９）。コンテンツ表示処理については後述する。
【００８５】
［１．３．４  コンテンツ送信処理の流れ］
図１３を参照して、コンテンツ送信処理について説明する。まず、制御部２００は、通信部２１０を介して、管理サーバ装置１０からグループコンテンツを受信したか否かを判定し、グループコンテンツを受信した場合は、受信したグループコンテンツをコンテンツ記憶領域２３６に記憶する（ステップＳ１４１；Ｙｅｓ→ステップＳ１４２）。このとき、制御部２００は、受信したグループコンテンツを、グループ名といったグループの情報によって特定できるように、コンテンツ記憶領域２３６に記憶する。
【００８６】
つづいて、制御部２００は、スレーブ表示装置情報記憶領域２４０からスレーブ表示装置情報を一つ抽出し、スレーブ表示装置情報に含まれるＩＰアドレスと、接続認証情報とを用いて、スレーブ表示装置２０ｂに接続可能か否かを判定する（ステップＳ１４３→ステップＳ１４４）。接続可能であれば、制御部２００は、接続したスレーブ表示装置２０ｂにグループコンテンツを送信する（ステップＳ１４４；Ｙｅｓ→ステップＳ１４５）。
【００８７】
ここで、マスタ表示装置２０ａとスレーブ表示装置２０ｂとが、接続可能であるか否かを判定するために、スレーブ表示装置２０ｂは、マスタ表示装置２０ａから送信される接続認証情報に基づく認証の結果を、マスタ表示装置２０ａに通知すればよい。この場合は、マスタ表示装置２０ａは、スレーブ表示装置２０ｂから、接続認証情報による認証が成功したことを示す通知を受信した場合は、制御部２００は、スレーブ表示装置２０ｂへ接続可能であると判定する。一方で、スレーブ表示装置２０ｂから、接続認証情報による認証に失敗したことを示す通知を受信した場合は、制御部２００は、スレーブ表示装置２０ｂへ接続不可能であると判定する。なお、スレーブ表示装置情報に記憶されたＩＰアドレスで特定される表示装置が、ネットワークＮＷ内に存在しない場合も、スレーブ表示装置２０ｂへ接続不可能であると判定してもよい。また、予め定めておいた時間を経過しても、認証が正常に完了できたか否かを示す通知を受信しなかった場合も、制御部２００は、スレーブ表示装置２０ｂへ接続不可能であると判定してもよい。
【００８８】
スレーブ表示装置２０ｂへのグループコンテンツの送信が完了したら、制御部２００は、スレーブ表示装置情報記憶領域２４０に記憶されたスレーブ表示装置情報を全て抽出したか否かを判定する（ステップＳ１４６）。スレーブ表示装置情報記憶領域２４０に記憶されたスレーブ表示装置情報を全て抽出した場合は、コンテンツ送信処理を終了する（ステップＳ１４６；Ｙｅｓ）。スレーブ表示装置情報記憶領域２４０に記憶されたスレーブ表示装置情報を全て抽出していない場合は、未抽出のスレーブ表示装置情報を一つ抽出し、ステップＳ１４４へ戻る（ステップＳ１４６；Ｎｏ→ステップＳ１４７→ステップＳ１４４）。
【００８９】
［１．３．５  コンテンツ受信処理の流れ］
図１４を参照して、コンテンツ受信処理について説明する。まず、制御部２００は、通信部２１０を介して、マスタ表示装置２０ａから接続されたか否かを判定する（ステップＳ１５１）。マスタ表示装置２０ａからの接続は、マスタ表示装置２０ａからスレーブ表示装置２０ｂに対して、接続要求が行われ、併せて接続認証情報であるパスワードが送信されることにより行われる。
【００９０】
つづいて、制御部２００は、接続認証情報に基づき、接続元であるマスタ表示装置２０ａの認証を行う。本実施形態では、マスタ表示装置２０ａから、接続認証情報としてパスワードが送信されるので、制御部２００は、受信したパスワードと、接続認証情報２３２として記憶されているパスワードとが一致するか否かを判定する。マスタ表示装置２０ａから受信したパスワードと、接続認証情報２３２として記憶されているパスワードとが一致した場合は、ステップＳ１５１の接続元であるマスタ表示装置２０ａは、正統なマスタ表示装置２０ａであるとして認証が成功したとする。一方で、マスタ表示装置２０ａから受信したパスワードと、接続認証情報２３２として記憶されているパスワードとが一致しない場合は、ステップＳ１５１の接続元であるマスタ表示装置２０ａは、正統なマスタ表示装置２０ａではないとして認証が失敗したとする。そして、制御部２００は、通信部２１０を介して、接続元のマスタ表示装置２０ａに認証の結果を通知する。
【００９１】
ステップＳ１５２において、マスタ表示装置２０ａの認証が成功した場合は、つづいて、マスタ表示装置２０ａから送信されるグループコンテンツを受信する（ステップＳ１５２；Ｙｅｓ→ステップＳ１５３）。そして、制御部２００は、受信したグループコンテンツを、コンテンツ記憶領域２３６に記憶する（ステップＳ１５４）。このとき、制御部２００は、受信したグループコンテンツを、グループ名といったグループの情報と対応付けて、コンテンツ記憶領域２３６に記憶する。
【００９２】
つづいて、制御部２００は、グループコンテンツの受信が正常終了できたか否かを判定する（ステップＳ１５５）。グループコンテンツの受信が正常終了できた場合は、制御部２００は、通信部２１０を介して、管理サーバ装置１０に、受信結果を「正常終了」とした受信結果通知を送信する（ステップＳ１５５；Ｙｅｓ→ステップＳ１５６）。そして、コンテンツ受信処理を終了する。
【００９３】
ステップＳ１５２において、マスタ表示装置２０ａの認証が失敗した場合（ステップＳ１５２；Ｎｏ）や、ステップＳ１５５において、グループコンテンツの受信が正常終了できなかった場合（ステップＳ１５５；Ｎｏ）は、ステップＳ１５７へ進む。
【００９４】
ステップＳ１５７において、制御部２００は、通信部２１０を介して、管理サーバ装置１０に、受信結果を「異常終了」とした受信結果通知を送信する（ステップＳ１５７）。そして、管理サーバ装置１０から送信されるグループコンテンツを受信したら、受信したグループコンテンツを、コンテンツ記憶領域２３６に記憶する（ステップＳ１５８→ステップＳ１５９）。このとき、受信したグループコンテンツを、グループ名といったグループの情報によって特定できるように、コンテンツ記憶領域２３６に記憶する。
【００９５】
［１．３．６  コンテンツ表示処理の流れ］
図１５を参照して、コンテンツ表示処理の流れについて説明する。本実施形態のコンテンツ表示処理は、グループ毎に、グループコンテンツを順次読み出して表示する処理である。
【００９６】
はじめに、制御部２００は、所属グループ情報２３４に記憶されているグループ名から、これまでに読み出していないグループ名を１つ読み出す（ステップＳ１７１）。そして、制御部２００は、コンテンツ記憶領域２３６に記憶されたコンテンツの中から、ステップＳ１７１で読み出したグループ名に基づき、そのグループ名に対応するコンテンツ、すなわち、グループコンテンツを特定する（ステップＳ１７２）。例えば、本実施形態では、所属グループ情報２３４としてグループ名を記憶するので、未読み出しのグループ名を１つ読み出し、つづいて、コンテンツ記憶領域２３６に記憶されているコンテンツの中から、グループ名に基づいて、グループコンテンツを特定する。
【００９７】
つづいて、制御部２００は、グループコンテンツの中から、これまでに読み出していないコンテンツを１つ読み出す（ステップＳ１７３）。このとき、読み出したコンテンツが番組のコンテンツであれば、その番組のコンテンツを、所定の時間、表示部２２０に表示する（ステップＳ１７４；Ｙｅｓ→ステップＳ１７５）。読み出したコンテンツが動画のコンテンツであれば、その動画のコンテンツを表示部２２０に表示する（ステップＳ１７４；Ｎｏ→ステップＳ１７６；Ｙｅｓ→ステップＳ１７７）。動画のコンテンツは、動画の長さだけ、表示部２２０に表示すればよい。読み出したコンテンツが静止画のコンテンツであれば、その静止画のコンテンツを、所定の時間、表示部２２０に表示する（ステップＳ１７６；Ｎｏ→ステップＳ１７８；Ｙｅｓ→ステップＳ１７９）。いずれの場合も、表示する時間が経過したら、ステップＳ１８０へ進む。
【００９８】
番組のコンテンツや、静止画のコンテンツを表示する時間を、どの程度の時間表示するかは、予め定められていればよい。なお、番組のコンテンツを表示する場合は、その番組のコンテンツの中で表示される動画がすべて再生し終わったらコンテンツの表示を終了してもよい。
【００９９】
なお、ステップＳ１７３で読み出したコンテンツが、番組のコンテンツでも、動画のコンテンツでも、静止画のコンテンツでもなければ、すなわち、表示部２２０に表示できないコンテンツである場合は、ステップＳ１８０へ進む（ステップＳ１７８；Ｎｏ→ステップＳ１８０）。
【０１００】
つづいて、制御部２００は、グループコンテンツのうち、全てのコンテンツを読み出したか否かを判定する（ステップＳ１８０）。全てのコンテンツを読み出したら、ステップＳ１８１へ進む（ステップＳ１８０；Ｙｅｓ→ステップＳ１８１）。全てのコンテンツを読み出していない場合は、ステップＳ１７３へ戻る（ステップＳ１８０；Ｎｏ→ステップＳ１７３）。
【０１０１】
つづいて、制御部２００は、所属グループ情報２３４に記憶された全てのグループ名を読み出したか否かを判定する（ステップＳ１８１）。全てのグループ名を読み出した場合は、これまで読み出した全てのグループ名と、全てのコンテンツとを、未読み出しの状態にする（ステップＳ１８１；Ｙｅｓ→ステップＳ１８２）。すなわち、初期化を行う。そして、ステップＳ１７１へ戻る。このようにすることで、再び、グループ毎に、コンテンツ記憶領域２３６に記憶されたグループコンテンツを表示部２２０に表示することが可能となる。コンテンツ表示処理を繰り返すことにより、コンテンツ記憶領域２３６に記憶されたコンテンツは、繰り返し表示部２２０に表示されることとなる。
【０１０２】
ステップＳ１８１において、全てのグループ名を読み出していない場合は、ステップＳ１７１へ戻る（ステップＳ１８１；Ｎｏ→ステップＳ１７１）。このようにすることで、これまでに読み出されていないグループについてのグループコンテンツを、表示部２２０に表示することが可能となる。
【０１０３】
［１．４  動作例］
本実施形態の動作例について図を参照して説明する。図１６は、管理サーバ装置１０によって提供される表示装置２０の管理画面の画面例である。図１６は、管理サーバ装置１０が管理する表示装置２０をツリー状に表現したツリーＴ１００が含まれる表示画面Ｗ１００の例である。
【０１０４】
ツリーＴ１００には、表示装置情報に含まれる設置場所の情報に基づき、表示装置２０が分類して表示される（ロケーション別表示）。また、ツリーＴ１００のノードには、表示装置２０の表示装置名とＩＰアドレスとが表示したラベルＬ１００と、表示装置２０が所属するグループ名とマスタ表示装置であるかスレーブ表示装置であるかを表示したラベルＬ１０２とが含まれる。このようにすることで、表示装置２０が設置された場所に基づいて、表示装置２０を管理することが可能である。
【０１０５】
なお、図１６に示すように、「大阪店  エスカレータ前」は、「エスカレータ前」グループのマスタ表示装置２０ａであり、「サマーセール」グループのマスタ表示装置２０ａである。このように、１台の表示装置２０が、複数のグループのマスタ表示装置２０ａとなることもある。
【０１０６】
図１７は、図１６に示したツリーＴ１００を、グループ別に表示したツリーＴ１１０が含まれる表示画面Ｗ１１０の例である。ツリーＴ１１０には、グループ毎にマスタ表示装置２０ａと、スレーブ表示装置２０ｂとが表示される。例えば、ラベルＬ１１０には、「エスカレータ前」グループのマスタ表示装置２０ａである「大阪店  エスカレータ前」の表示装置２０の情報が表示される。また、ラベルＬ１１２には、「エスカレータ前」グループのスレーブ表示装置２０ｂである「東京店  エスカレータ前」の表示装置２０の情報が表示される。ツリーＴ１１０においては、ラベルＬ１１０と、ラベルＬ１１２とが、親子関係を示すように表示される。したがって、コンテンツ送信システム１の管理者等は、表示画面Ｗ１１０を見ることにより、表示装置２０が所属しているグループと、グループ毎のマスタ表示装置２０ａ及びスレーブ表示装置２０ｂとを、確認することが可能である。
【０１０７】
なお、表示画面Ｗ１００と、表示画面Ｗ１１０とは、切り替えられるようにしてもよい。また、管理サーバ装置１０は、表示画面Ｗ１００や表示画面Ｗ１１０を介して、コンテンツ送信システム１の管理者等によって、表示装置２０が所属するグループを変更したり、マスタ表示装置２０ａとなる表示装置２０を変更したりすることができるようにしてもよい。
【０１０８】
図１８は、コンテンツ記憶領域１２８の記憶例を示した図である。図１８に示すように、「Content」フォルダを、コンテンツの記憶領域としたときに、サブフォルダの名前をグループ名とし、さらにサブフォルダには、コンテンツを記憶する。このようにすることで、グループの情報であるグループ名に基づき、グループに関する情報に対応するコンテンツを特定することが可能となる。
【０１０９】
図１９は、コンテンツの送信の具体例を示した図である。ここで、管理サーバ装置１０は、「エスカレータ前」グループと、「サマーセール」グループに対して、コンテンツを送信する場合について説明する。なお、表示装置２０のグループの情報は図３、図４として示した例に従い、コンテンツ記憶領域１２８には、図１８に示したコンテンツが記憶されているとする。
【０１１０】
まず、管理サーバ装置１０は、「エスカレータ前」グループのマスタ表示装置２０ａである「大阪店  エスカレータ前」の表示装置２０に、「エスカレータ前」のグループコンテンツ（エスカレータマナー広告.jpg）を送信する。「エスカレータ前」のグループコンテンツを受信した「大阪店  エスカレータ前」の表示装置２０は、スレーブ表示装置である「東京店  エスカレータ前」の表示装置２０（表示装置２０ｂ−１）に「エスカレータ前」グループのグループコンテンツを送信する。
【０１１１】
同様に、管理サーバ装置１０は、「サマーセール」グループのマスタ表示装置２０ａである「大阪店  エスカレータ前」の表示装置２０に、「サマーセール」のグループコンテンツ（サマーセール宣伝_衣料品.avi、サマーセール宣伝_食料品.avi）を送信する。なお、既に説明したように、１台の表示装置２０が、複数のグループにおけるマスタ表示装置２０ａとなる場合がある。図１９で示すように、「大阪店  エスカレータ前」は、「エスカレータ前」グループのマスタ表示装置２０ａであり、「サマーセール」グループのマスタ表示装置２０ａでもある。
【０１１２】
そして、「サマーセール」のグループコンテンツを受信した「大阪店  エスカレータ前」の表示装置２０は、スレーブ表示装置である５台の表示装置２０（表示装置２０ｂ−２）に「サマーセール」グループのグループコンテンツを送信する。
【０１１３】
このように、「エスカレータ前」グループのグループコンテンツが２台の表示装置２０に、「サマーセール」グループのグループコンテンツが６台の表示装置２０に、それぞれ送信される。しかし、管理サーバ装置１０は、「大阪店  エスカレータ前」の表示装置２０に、「エスカレータ前」グループのグループコンテンツと、「サマーセール」グループのグループコンテンツとを送信すればよい。その後は、それぞれのマスタ表示装置２０ａによって、スレーブ表示装置２０ｂにグループコンテンツが送信される。
【０１１４】
本実施形態によれば、管理サーバ装置１０は、管理サーバ装置１０が管理する表示装置２０の全てにコンテンツを送信しなくても、グループ毎に決定されたマスタ表示装置２０ａに対してコンテンツを送信すればよい。したがって、管理サーバ装置１０が必要な処理が削減でき、管理サーバ装置１０が処理中となる時間を低減させることが可能である。
【０１１５】
また、グループ毎に、マスタ表示装置２０ａがスレーブ表示装置２０ｂにコンテンツを送信するため、コンテンツの送信処理が分散されることとなる。したがって、コンテンツの送信にかかる時間を削減することが可能となる。
【０１１６】
また、チェーン店のように、各店舗の店内の構成が同じで、同じような設備がある場所に表示装置２０を設置する場合は、設置する場所毎に、コンテンツを管理することが可能となる。例えば、コピー機の前に表示装置２０を設置する場合は、例えば大阪点のコピー機の前に設置した表示装置２０をマスタ表示装置２０ａとし、他の店舗のコピー機の前に設置した表示装置２０をスレーブ表示装置２０ｂとすることで、表示装置２０をグループ化できる。そして、そのグループに同一のコンテンツを送信することが可能となる。また、ショッピングモールのように、ショッピングモール毎にテナントが異なる場合であっても、エレベータ前といったショッピングモール内の設備に設置した表示装置２０や、「ネクタイ前」といった共通する商品の前に設置した表示装置２０をグループ化することが可能である。このように、設置店舗（ロケーション）が異なっても、表示装置２０が設置される環境によってグループ化できる。
【０１１７】
また、表示装置２０が設置される環境が類似していても、表示装置２０の表示部の向きや、解像度が異なる場合は、表示装置２０の表示部の向きや解像度といった属性を付与し、同一又は類似の属性が付与された表示装置２０の単位でグループ化することが可能である。この場合は、「エレベータ前（縦）」「エレベータ前（横）」といったように表示装置２０をグループ化し、それぞれのグループに所属する表示装置２０において、適したコンテンツを送信することが可能となる。このように、コンテンツ送信システムの運用面における利便性の向上が期待できる。
【０１１８】
なお、上述した説明における処理の内容は、矛盾のない範囲で変更しても構わない。例えば、グループ化情報は、同じグループに所属するマスタ表示装置２０ａとスレーブ表示装置２０ｂとの情報を含んだ情報としてもよい。マスタ表示装置２０ａは、グループ化情報のうち、自装置の情報以外がスレーブ表示装置２０ｂの情報であることを、自装置に付与された表示装置ＩＤや、ＩＰアドレスにより判定できる。したがって、自装置以外の情報に基づき、スレーブ表示装置２０ｂに対してコンテンツを送信することができる。
【０１１９】
また、コンテンツ表示処理において、所属グループ情報２３４を用いず、コンテンツ記憶領域２３６に記憶されたグループコンテンツをランダムに表示してもよい。この場合は、管理サーバ装置１０は、表示装置２０に対して、所属グループ情報を送信する処理を省略することができる。また、表示装置２０は、未読み出しのグループ情報を抽出したり、全てのグループ情報を読み出したかを判定したりする必要がなくなる。
【０１２０】
［２．第２実施形態］
つづいて第２実施形態について説明する。第２実施形態は第１実施形態に加えて、スケジュール情報を送信する実施形態である。本実施形態は、第１実施形態の図２を図２０に、図６を図２２に、図９を図２３に、図１５を図２４にそれぞれ置き換えたものである。なお、同一の機能部及び処理には同一の符号を付し、説明については省略する。
【０１２１】
［２．１  機能構成］
［２．１．１  管理サーバ装置の機能構成］
図２０を参照して、本実施形態の管理サーバ装置１２の機能構成について説明する。管理サーバ装置１２は、管理サーバ装置１０と異なり、記憶部１２０に、更に、スケジュール情報記憶領域１３０が確保されている点が異なる。
【０１２２】
スケジュール情報記憶領域１３０は、表示装置２０によって表示されるコンテンツのスケジュールの情報であるスケジュール情報を記憶する領域である。スケジュール情報は、コンテンツ送信システム１の管理者等によって、予め記憶される。図２１は、本実施形態におけるスケジュール情報を示した図である。図２１に示すように、スケジュール情報には、表示装置２０を特定するための表示装置ＩＤ（例えば、「SCR-OSAKA-2」）と、コンテンツの表示を開始する時刻である開始時刻（例えば、「０８：００」）と、コンテンツの表示を終了する時刻である終了時刻（例えば、「２３：００」）と、表示するコンテンツを特定するためのグループ名（例えば、「エスカレータ前、サマーセール」）とが記憶される。
【０１２３】
また、スケジュール情報は、表示装置２０毎に記憶される。このようにすることで、同じコンテンツが送信される表示装置２０の中でも、表示するコンテンツのタイミングを変えることが可能となる。
【０１２４】
［２．１．２  表示装置の機能構成］
図２２を参照して、本実施形態の表示装置２２の機能構成について説明する。表示装置２２は、表示装置２０と異なり、記憶部２３０に、更に、スケジュール情報記憶領域２４４が確保されている点と、所属グループ情報２３４が記憶されない点とが異なる。
【０１２５】
スケジュール情報記憶領域２４４は、表示装置２０によって表示されるコンテンツのスケジュールの情報であるスケジュール情報を記憶する領域である。なお、スケジュール情報は、スケジュール情報と同様の構成であってもよいし、コンテンツの表示開始時刻、表示終了時刻、表示するコンテンツが特定できる形式であれば、どのような構成であってもよい。
【０１２６】
［２．２  処理の流れ］
図２３を参照して、本実施形態におけるコンテンツ送信システム１全体において送受信されるデータについて説明する。本実施形態では、図９で示したデータの送受信に加えて、管理サーバ装置１０が、表示装置２０に対して、グループ情報を送信する点が異なる。なお、管理サーバ装置１０が表示装置２０に送信するグループ情報として、グループ情報記憶領域１２６に記憶されている全てのグループ情報を送信してもよいし、グループ情報記憶領域１２６から、送信先の表示装置２０に対応するグループ情報に限って送信してもよい。また、グループ情報を送信するタイミングは、管理サーバ装置１０から表示装置２０へコンテンツを送信する前であってもよい。なお、表示装置２０は、管理サーバ装置１０から受信したグループ情報を、スケジュール情報記憶領域２４４に記憶する。
【０１２７】
なお、本実施形態では、表示装置２０は、表示するコンテンツを、所属グループ情報ではなく、スケジュール情報に基づいて決定する。したがって、管理サーバ装置１０から表示装置２０へは、所属グループ情報を送信する処理を省略する。
【０１２８】
図２４を参照して、本実施形態のコンテンツ表示処理について説明する。本実施形態では、コンテンツを、スケジュール情報に基づいて表示する。はじめに、制御部２００は、スケジュール情報記憶領域２４４から、現在時刻が開始時刻と終了時刻の間に含まれるスケジュール情報を読み出し、スケジュール情報に記憶されているグループ名を抽出する（ステップＳ２５１）。
【０１２９】
つづいて、制御部２００は、ステップＳ２５１で読み出したグループ名のうち、未読み出しのグループ名を１つ読み出す（ステップＳ２５２）。そして、ステップＳ１７２〜ステップＳ１８２を実行することにより、ステップＳ２５２で読み出したグループ名に基づき、グループコンテンツを表示する。
【０１３０】
本実施形態によれば、コンテンツを繰り返し表示させるのではなく、時間帯に応じて、表示するコンテンツを制御することが可能となる。
【０１３１】
また、たとえスケジュールが決まっていなくても、表示装置２０が予めグループ化されていれば、グループコンテンツを先に送信することができる。また、特定のグループコンテンツにおいて、コンテンツの量が大量である場合や、コンテンツのデータ量が大きい場合は、スケジュールが確定する前に、その特定のグループのグループコンテンツのみを送信することが可能である。このように、管理サーバ装置１０から、表示装置２０へ、先にコンテンツを送信し、その後でスケジュールを送信するといったような、柔軟なコンテンツの送信の運用が可能となる。
【０１３２】
［３．第３実施形態］
第３実施形態は、第１実施形態と異なり、表示装置２０によって、所属グループを変更可能な実施形態である。本実施形態は、第１実施形態の図６を図２５に、図９を図２７に、図１０を図２８に、図１２を図２９にそれぞれ置き換えたものである。なお、同一の機能部及び処理には同一の符号を付し、説明については省略する。
【０１３３】
［３．１  表示装置の機能構成］
図２５を参照して、本実施形態の表示装置２４の機能構成について説明する。表示装置２４は、表示装置２０と異なり、記憶部２３０に、所属グループ情報２３４の代わりに所属グループ拡張情報２４６が記憶される点が異なる。
【０１３４】
所属グループ拡張情報２４６は、管理サーバ装置１０に記憶されているグループ情報に基づく全てのグループの中で、表示装置２０が所属するグループについて記憶した情報である。図２６は、本実施形態における所属グループ拡張情報２４６を示した図である。図２６に示すように、所属グループ拡張情報２４６として、グループを特定するためのグループ名（例えば、「エスカレータ前」）と、表示装置２０がグループに所属しているか否かを示す所属フラグ（例えば、「所属」）とが記憶される。なお、表示装置２０が所属していないグループについては、所属フラグには情報を記憶しない。
【０１３５】
［３．２  処理の流れ］
図２７を参照して、処理の流れについて説明する。まず、管理サーバ装置１０は、マスタ表示装置２０ａとスレーブ表示装置２０ｂとに対して、所属グループ拡張情報を送信する（Ｓ３００２→Ｓ３００４）。ここで、所属グループ拡張情報に含まれる情報のうち、全てのグループのグループ名は、グループ情報記憶領域１２６に記憶されているグループ情報に基づいて抽出すればよい。また、所属フラグについては、所属グループ情報記憶領域１２４に記憶されている所属グループ情報のうち、送信先となる表示装置２０に対応するグループ名に基づいて決定すればよい。
【０１３６】
また、表示装置２０が所属するグループを変更した場合は、表示装置２０は管理サーバ装置１０に対して、所属グループ変更通知を送信する（Ｓ３００６→Ｓ３００８）。所属グループ変更通知は、新たにどのグループに所属することとなり、どのグループから抜けることとなったかを示す情報である。表示装置２０は、所属グループ変更通知として、変更後の所属グループ拡張情報２４６を送信してもよいし、変更後に所属することとなるグループのグループ名のみを、管理サーバ装置１０に送信してもよい。
【０１３７】
なお、図２７には、マスタ表示装置２０ａとスレーブ表示装置２０ｂとに所属グループ拡張情報２４６を送信する図として記載しているが、この時点では、マスタ表示装置２０ａとスレーブ表示装置２０ｂとは決定していない。したがって、管理サーバ装置１０は、マスタ表示装置２０ａやスレーブ表示装置２０ｂに関係なく、管理サーバ装置１０が管理する全ての表示装置２０に所属グループ拡張情報２４６を送信する。
【０１３８】
また、図２７には、グループコンテンツの送信前に所属グループ変更通知を送信する記載としているが、グループコンテンツの送信後に所属グループ変更通知を送信してもよい。すなわち、表示装置２０は、任意のタイミングで、所属するグループの変更を行ってよい。
【０１３９】
図２８を参照して、本実施形態の管理サーバ装置１０のメイン処理について説明する。制御部１００は、所属グループ情報を記憶したら、つづいて、表示装置２０に対して、所属グループ拡張情報２４６を送信する（ステップＳ３０１）。
【０１４０】
また、管理サーバ装置１０は、表示装置２０から、所属グループ変更通知を受信したら、受信した所属グループ変更通知に基づき、所属グループ情報を記憶し、ステップＳ３０１へ戻る（ステップＳ３０２；Ｙｅｓ→ステップＳ３０３→ステップＳ３０１）。すなわち、所属グループ変更通知の表示装置２０が所属するグループを、所属グループ変更通知に基づき変更し、所属グループ情報として記憶することで、所属するグループを更新する。そして、更新された所属グループ情報に基づきステップＳ３０１以降の処理を実行することで、表示装置２０が新たに所属することとなったグループに関する所属グループ情報に基づき、ステップＳ１０６でマスタ表示装置２０ａが決定される。また、新たにグループに所属することとなった表示装置２０に対しては、そのグループのコンテンツが送信されていない状態であるため、ステップＳ１１２の判定がＹｅｓとなる。したがって、制御部１００は、ステップＳ１１３〜ステップＳ１１９を実行することにより、表示装置２０に対して、新たに所属したグループのグループコンテンツの送信が可能となる。
【０１４１】
図２９を参照して、表示装置２４のメイン処理について説明する。まず、制御部２００は、管理サーバ装置１０から、通信部２１０を介して、所属グループ拡張情報を受信したか否かを判定する（ステップＳ３２１）。管理サーバ装置１０から所属グループ拡張情報を受信した場合は、受信した所属グループ拡張情報を所属グループ拡張情報２４６として記憶する（ステップＳ３２１；Ｙｅｓ→ステップＳ３２２）。
【０１４２】
また、制御部２００は、コンテンツ送信システム１の管理者等により、所属するグループを変更する操作がされた場合は、変更後の所属グループについて、所属グループ変更通知を通信部２１０を介して、管理サーバ装置１０に送信する（ステップＳ３２３；Ｙｅｓ→ステップＳ３２４）。
【０１４３】
［３．３  動作例］
本実施形態において、所属グループの変更を行うための画面例を、図３０に示す。図３０は、表示装置２０において表示される所属グループ変更画面の表示画面Ｗ３００の例である。この画面は、コンテンツ送信システム１の管理者等によって表示される画面である。また、表示画面Ｗ３００には、所属グループを選択するためのリスト領域Ｅ３００と、所属グループの変更を適用するための変更ボタンＢ３００と、所属グループの変更を行わず表示画面Ｗ３００を閉じるためのキャンセルボタンＢ３０２とが含まれる。
【０１４４】
リスト領域Ｅ３００は、表示装置２０が所属可能なグループ名を表示し、表示装置２０が現在所属しているグループ名を、グループ名の横のチェックボックスによって示している。表示装置２０は、所属グループ拡張情報２４６に記憶されているグループ名を表示し、所属フラグが「所属」となっているグループ名の横に表示されるチェックボックスにチェックを入れることにより、リスト領域Ｅ３００を表示することができる。
【０１４５】
コンテンツ送信システム１の管理者等の操作によりチェックボックスが変更された後、変更ボタンＢ３００が選択された場合、リスト領域Ｅ３００の状態に基づき、表示装置２０は管理サーバ装置１０に、所属グループ変更通知を送信する。所属グループが変更されることにより、新たなグループに所属した場合は、管理サーバ装置１０から直接又は新たに所属したグループのマスタ表示装置２０ａにより、表示装置２０に対してグループコンテンツが送信される。
【０１４６】
本実施形態によれば、表示装置２０の設置場所の変更等により、表示するコンテンツの変更を所望する場合に、表示装置２０の操作により所属するグループの変更が可能となる。管理サーバ装置１０に記憶された所属グループ情報記憶領域１２４を変更することなく、表示装置２０が所属するグループが変更できるため、利便性の向上が期待できる。
【０１４７】
なお、第２実施形態と第３実施形態とを組み合わせて、表示装置２０がスケジュール情報に沿ってコンテンツを表示する場合で、表示装置２０が所属するグループを変更した場合に、それまで使用していたスケジュール情報が使用できなくなってしまう場合がある。例えば、「エスカレータ用」のグループコンテンツと「サマーセール」のグループコンテンツとを、繰り返し表示するスケジュール情報に沿ってコンテンツを表示しているときに、「エスカレータ用」グループから外れ、「玄関前」グループに所属したとする。この場合、その表示装置２０の「エスカレータ用」グループのグループコンテンツは更新されなくなる。したがって、古い「エスカレータ用」のグループコンテンツが表示され続けるか、「エスカレータ用」グループのグループコンテンツが削除されることにより、表示するコンテンツがなくなるという問題が発生する。したがって、管理サーバ装置１０は、表示装置２０から所属グループ変更通知を受信したら、送信元の表示装置２０の新たな所属グループに基づき、スケジュール情報を生成し、送信元の表示装置２０に生成したスケジュール情報を送信してもよい。そして、表示装置２０は、新たなスケジュール情報に基づきコンテンツを表示することで、所属するグループを変更しても、適切なスケジュール情報に基づき、コンテンツを表示することが可能となる。
【０１４８】
［４．第４実施形態］
第４実施形態は、第２実施形態におけるスケジュール情報記憶領域１３０で、表示するコンテンツの指定を、グループの情報ではなく、グループの種別によって指定することが可能な実施形態である。本実施形態は、第２実施形態の図２を図３１に、図２２を図３４にそれぞれ置き換えたものである。なお、同一の機能部及び処理には同一の符号を付し、説明については省略する。
【０１４９】
［４．１  機能構成］
［４．１．１  管理サーバ装置の機能構成］
図３１を参照して、本実施形態の管理サーバ装置１６の機能構成について説明する。管理サーバ装置１６は、管理サーバ装置１２と異なり、記憶部１２０に、更に、グループ種別情報１３２が記憶される点が異なる。
【０１５０】
グループ種別情報１３２は、グループ毎に、グループの種別を記憶した情報である。図３２は、本実施形態におけるグループ種別情報１３２を示した図である。図３２に示すように、グループ種別情報１３２として、グループを特定するためのグループ名（例えば、「エスカレータ前」）と、グループの種別を示すグループ種別名（例えば、「設置場所用」）とが記憶される。図３２の例では、「エレベータ前」「エレベータホール」「ドリンクコーナー」「玄関前」は、いずれも、設置場所に応じて所属させるために設けた、「設置場所用」のグループであることを示す。
【０１５１】
また、本実施形態のスケジュール情報記憶領域１３０を図３３に示す。本実施形態のスケジュール情報記憶領域１３０は、第２実施形態のスケジュール情報記憶領域１３０と異なり、表示するコンテンツを、グループ名ではなく、グループ種別名によって特定する。
【０１５２】
図３３に示すように、グループの種別が「設置場所用」であるグループのコンテンツと、グループの種別が「期間限定」であるグループのグループコンテンツを表示させる場合は、グループ種別名に「設置場所用、期間限定」といった情報を記憶する。また、表示装置２０に記憶されている全てのコンテンツを表示させる場合は、グループ種別名に「全てのコンテンツ」といった情報を記憶する。
【０１５３】
［４．１．２  表示装置の機能構成］
図３４を参照して、本実施形態の表示装置２６の機能構成について説明する。表示装置２６は、表示装置２２と異なり、記憶部２３０に、更に、グループ種別情報２４８が記憶される点が異なる。グループ種別情報２４８は、グループ種別情報１３２と同様の構造である。
【０１５４】
［４．２  処理の流れ］
コンテンツ送信システム１全体の処理の流れとしては、図２３と同様だが、管理サーバ装置１０から表示装置２０に対して、スケジュール情報を送信する場合に、スケジュール情報と併せてグループ種別情報１３２を送信する（Ｓ２００２→Ｓ２００４）。なお、表示装置２０は、管理サーバ装置１０から受信したグループ種別情報１３２を、グループ種別情報２４８として記憶する。
【０１５５】
また、コンテンツ表示処理も、図２４と同様だが、ステップＳ２５１において、スケジュール情報からグループ種別を抽出した後に、そのグループ種別名に対応するグループ名をグループ種別情報２４８から抽出する点が異なる。ステップＳ２５２以降の処理は同様である。
【０１５６】
本実施形態によれば、表示装置２０がスケジュール情報によってコンテンツを表示する場合において、表示装置２０の所属グループを変更した場合であっても、変更後のグループに基づいてスケジュール情報を作成しなくてもよい。例えば、表示装置２０の設置場所を変えた場合にグループを変更したとき、第２実施形態では、変更後のグループに対応したスケジュール情報を生成し、表示装置２０に送信する必要があった。しかし、本実施形態によれば、表示装置２０の配置位置を変えた場合にグループを変更しても、表示装置２０は、グループ種別に基づいて表示するコンテンツを決定するため、変更後のグループに対応したスケジュール情報を生成する必要がなくなる。したがって、より柔軟なコンテンツ送信システム１の運用が可能となる。
【０１５７】
［５．第５実施形態］
第５実施形態は、第３実施形態と第４実施形態とを組み合わせた実施形態である。すなわち、表示装置２０によってグループの変更が可能であり、また、表示するコンテンツを、グループの種別によって特定する実施形態である。
【０１５８】
本実施形態のコンテンツ送信システム１は、第４実施形態の管理サーバ装置１６と、第４実施形態の表示装置２６に、第３実施形態の所属グループ拡張情報２４６を加えた表示装置２８によって構成される。なお、表示装置２８の機能構成を、図３５に示す。
【０１５９】
処理の流れとしては、第４実施形態の処理の流れと同様である。しかし、管理サーバ装置１０は、表示装置２０に対して所属グループ拡張情報２４６を送信する点と、表示装置２０から所属グループ変更通知を受信した場合は、表示装置２０が所属するグループを変更した所属グループ情報を所属グループ情報記憶領域１２４に記憶する。また、表示装置２０において、所属グループを変更する操作がされた場合は、表示装置２０から、管理サーバ装置１０に対して、所属グループ変更通知を送信する。
【０１６０】
本実施形態において、所属グループの変更を行うための画面例を、図３６に示す。図３６は、表示装置２０において表示される所属グループ変更画面の表示画面Ｗ５００の例である。この画面は、コンテンツ送信システム１の管理者等によって表示される画面である。また、表示画面Ｗ５００には、所属グループを選択するためのリスト領域Ｅ５００と、所属グループの変更を適用するための変更ボタンＢ５００と、所属グループの変更を行わず表示画面Ｗ５００を閉じるためのキャンセルボタンＢ５０２とが含まれる。
【０１６１】
リスト領域Ｅ５００は、グループ種別毎に、グループ名を表示する。なお、第３実施形態の図３０のように、グループの種別に関わらず、グループ名を一覧表示してもよい。また、コンテンツ送信システム１の管理者等の操作によりチェックボックスが変更された後、変更ボタンＢ３００が選択された場合、リスト領域Ｅ３００の状態に基づき、表示装置２０は管理サーバ装置１０に、所属グループ変更通知を送信する。所属グループが変更されることにより、新たなグループに所属した場合は、管理サーバ装置１０から直接又は新たに所属したグループのマスタ表示装置２０ａにより、表示装置２０に対してグループコンテンツが送信される。
【０１６２】
本実施形態によれば、表示装置２０の操作により所属するグループの変更が可能となる。変更後のグループに対応したスケジュール情報を生成する必要がなくなる。
【０１６３】
［６．変形例］
本発明は上述した各実施の形態に限定されるものではなく、種々の変更が可能である。すなわち、本発明の要旨を逸脱しない範囲内において適宜変更した技術的手段を組み合わせて得られる実施の形態についても本発明の技術的範囲に含まれる。
【０１６４】
また、上述した実施形態は、説明の都合上、それぞれ別に説明している部分があるが、技術的に可能な範囲で組み合わせて実行してもよいことは勿論である。
【０１６５】
また、実施形態において各装置で動作するプログラムは、上述した実施形態の機能を実現するように、ＣＰＵ等を制御するプログラム（コンピュータを機能させるプログラム）である。そして、これら装置で取り扱われる情報は、その処理時に一時的に一時記憶装置（例えば、ＲＡＭ）に蓄積され、その後、各種ＲＯＭ（Read Only Memory）やＨＤＤ等の記憶装置に格納され、必要に応じてＣＰＵによって読み出し、修正・書き込みが行なわれる。
【０１６６】
ここで、プログラムを格納する記録媒体としては、半導体媒体（例えば、ＲＯＭや、不揮発性のメモリカード等）、光記録媒体・光磁気記録媒体（例えば、ＤＶＤ（Digital Versatile Disc）、ＭＯ（Magneto Optical Disc）、ＭＤ（Mini Disc）、ＣＤ（Compact Disc）、ＢＤ（Blu-ray Disc）（登録商標）等）、磁気記録媒体（例えば、磁気テープ、フレキシブルディスク等）等の何れであってもよい。また、ロードしたプログラムを実行することにより、上述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、オペレーティングシステムあるいは他のアプリケーションプログラム等と共同して処理することにより、本発明の機能が実現される場合もある。
【０１６７】
また、市場に流通させる場合には、可搬型の記録媒体にプログラムを格納して流通させたり、インターネット等のネットワークを介して接続されたサーバコンピュータに転送したりすることができる。この場合、サーバコンピュータの記憶装置も本発明に含まれるのは勿論である。
【符号の説明】
【０１６８】
１  コンテンツ送信システム
１０、１２、１６  管理サーバ装置
１００  制御部
１１０  通信部
１２０  記憶部
１２２  表示装置情報記憶領域
１２４  所属グループ情報記憶領域
１２６  グループ情報記憶領域
１２８  コンテンツ記憶領域
１３０  スケジュール情報記憶領域
１３２  グループ種別情報
２０、２２、２４、２６、２８  表示装置
２００  制御部
２１０  通信部
２２０  表示部
２３０  記憶部
２３２  接続認証情報
２３４  所属グループ情報
２３６  コンテンツ記憶領域
２３８  管理サーバ情報記憶領域
２４０  スレーブ表示装置情報記憶領域
２４２  マスタ表示装置情報記憶領域
２４４  スケジュール情報記憶領域
２４６  所属グループ拡張情報
２４８  グループ種別情報
【図１】
2020027356.tif 000003
【図２】
2020027356.tif 000004
【図３】
2020027356.tif 000005
【図４】
2020027356.tif 000006
【図５】
2020027356.tif 000007
【図６】
2020027356.tif 000008
【図７】
2020027356.tif 000009
【図８】
2020027356.tif 000010
【図９】
2020027356.tif 000011
【図１０】
2020027356.tif 000012
【図１１】
2020027356.tif 000013
【図１２】
2020027356.tif 000014
【図１３】
2020027356.tif 000015
【図１４】
2020027356.tif 000016
【図１５】
2020027356.tif 000017
【図１６】
2020027356.tif 000018
【図１７】
2020027356.tif 000019
【図１８】
2020027356.tif 000020
【図１９】
2020027356.tif 000021
【図２０】
2020027356.tif 000022
【図２１】
2020027356.tif 000023
【図２２】
2020027356.tif 000024
【図２３】
2020027356.tif 000025
【図２４】
2020027356.tif 000026
【図２５】
2020027356.tif 000027
【図２６】
2020027356.tif 000028
【図２７】
2020027356.tif 000029
【図２８】
2020027356.tif 000030
【図２９】
2020027356.tif 000031
【図３０】
2020027356.tif 000032
【図３１】
2020027356.tif 000033
【図３２】
2020027356.tif 000034
【図３３】
2020027356.tif 000035
【図３４】
2020027356.tif 000036
【図３５】
2020027356.tif 000037
【図３６】
2020027356.tif 000038