(57)【特許請求の範囲】
【請求項１】
サイネージ端末装置で表示されるコンテンツの雛形となるもので１以上の領域が規定されたテンプレートと、当該テンプレートの各領域を一又は複数の登録者に振り分ける枠組みと、当該テンプレートの各領域に割り当てる素材の形式とを設定する第１の設定手段と、
前記テンプレートの各領域に割り当てる素材を、前記登録者ごとに登録する登録手段と、
前記枠組みごとに、当該枠組みの前記領域に割り当てる素材の登録者を設定する第２の設定手段と、
前記第１の設定手段が設定した前記テンプレートの各領域に、前記第２の設定手段により設定された前記登録者の前記素材であって、当該領域に設定されている前記形式の前記素材を割り当てる割当手段と、
前記第１の設定手段が設定した前記テンプレートと、前記割当手段が当該テンプレートに割り当てた前記素材とから前記コンテンツを生成する生成手段と、
を備えるコンテンツ作成装置。
【請求項２】
前記第２の設定手段は、前記素材を登録した順番に基づいて、前記テンプレートの登録者の区分けごとに、前記領域に割り当てる素材の登録者を設定する、
請求項１に記載のコンテンツ作成装置。
【請求項３】
前記割当手段は、前記生成手段が前記コンテンツを生成した場合であっても、前記登録手段が登録した前記素材が割り当てられずに余っている場合に、余っている当該素材を更に割り当てて、
前記生成手段は、前記割当手段が更に割り当てた前記素材の前記テンプレートに係る前記コンテンツを生成する、
請求項１または２に記載のコンテンツ作成装置。
【請求項４】
前記割当手段は、前記テンプレートに割り当てることが可能な前記素材がない場合に、事前に用意された前記素材を割り当てる、
請求項１乃至３の何れか一項に記載のコンテンツ作成装置。
【請求項５】
サイネージ端末装置で表示されるコンテンツの雛形となるもので１以上の領域が規定されたテンプレートと、当該テンプレートの各領域を一又は複数の登録者に振り分ける枠組みと、当該テンプレートの各領域に割り当てる素材の形式とを設定する第１の設定手段と、
前記テンプレートの各領域に割り当てる素材を、前記登録者ごとに登録する登録手段と、
前記枠組みごとに、当該枠組みの前記領域に割り当てる素材の登録者を設定する第２の設定手段と、
前記第１の設定手段が設定した前記テンプレートの各領域に、前記第２の設定手段により設定された前記登録者の前記素材であって、当該領域に設定されている前記形式の前記素材を割り当てる割当手段と、
前記第１の設定手段が設定した前記テンプレートと、前記割当手段が当該テンプレートに割り当てた前記素材とから前記コンテンツを生成する生成手段と、
前記生成手段が生成したコンテンツを表示させる表示制御手段と、
を備える情報表示システム。
【請求項６】
コンピュータを、
サイネージ端末装置で表示されるコンテンツの雛形となるもので１以上の領域が規定されたテンプレートと、当該テンプレートの各領域を一又は複数の登録者に振り分ける枠組みと、当該テンプレートの各領域に割り当てる素材の形式とを設定する第１の設定手段と、
前記テンプレートの各領域に割り当てる素材を、前記登録者ごとに登録する登録手段と、
前記枠組みごとに、当該枠組みの前記領域に割り当てる素材の登録者を設定する第２の設定手段と、
前記第１の設定手段が設定した前記テンプレートの各領域に、前記第２の設定手段により設定された前記登録者の前記素材であって、当該領域に設定されている前記形式の前記素材を割り当てる割当手段と、
前記第１の設定手段が設定した前記テンプレートと、前記割当手段が当該テンプレートに割り当てた前記素材とから前記コンテンツを生成する生成手段と、
して機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、コンテンツ作成装置、情報表示システム及びプログラムに関する。
【背景技術】
【０００２】
広告等のコンテンツを不特定者に提示する仕組みとして、サイネージ端末にデジタル化されたコンテンツを再生表示させるデジタルサイネージシステムが知られている。デジタルサイネージシステムは、予め用意したコンテンツを所定のスケジュールやユーザ操作に従って、サイネージ端末において再生表示している。
【０００３】
このような、デジタルサイネージシステムでは、デジタルサイネージシステムの管理者は、配信するコンテンツ、プレイリスト、スケジュールを設定している。ショッピングセンターなどの複数のテナントが存在する場合、サイネージ端末には、各テナントの広告等を表示させることが望まれている。
【０００４】
しかしながら、各テナントが、自由にコンテンツ、プレイリスト、スケジュールを編集すると収集がつかなくなる。そこで、ショッピングセンターの施設管理者がデジタルサイネージシステムの管理者となり、各テナントの要求に応じたコンテンツ等を作成する方策が考えられる。ところが、施設管理者が、各テナントの要求に応じたコンテンツ等を全て作成するには大変な労力が必要になる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、各々の要求に応じたコンテンツを容易に作成することができるコンテンツ作成装置、情報表示システム及びプログラムを提供することである。
【課題を解決するための手段】
【０００６】
実施形態のコンテンツ作成装置は、第１の設定手段と、登録手段と、第２の設定手段と、割当手段と、生成手段とを備える。前記第１の設定手段は、サイネージ端末装置で表示されるコンテンツの雛形となるもので１以上の領域が規定されたテンプレートと、当該テンプレートの各領域を一又は複数の登録者に振り分ける枠組みと、当該テンプレートの各領域に割り当てる素材の形式とを設定する。前記登録手段は、前記テンプレートの各領域に割り当てる素材を、前記登録者ごとに登録する。前記第２の設定手段は、前記枠組みごとに、当該枠組みの前記領域に割り当てる素材の登録者を設定する。前記割当手段は、前記第１の設定手段が設定した前記テンプレートの各領域に、前記第２の設定手段により設定された前記登録者の前記素材であって、当該領域に設定されている前記形式の前記素材を割り当てる。前記生成手段は、前記第１の設定手段が設定した前記テンプレートと、前記割当手段が当該テンプレートに割り当てた前記素材とから前記コンテンツを生成する。
【図面の簡単な説明】
【０００７】
【図１】図１は、本実施形態に係るデジタルサイネージシステムの概略構成を示すブロック図である。
【図２】図２は、サイネージ端末装置の外観正面図である。
【図３】図３は、サイネージ端末装置の概略構成を示すブロック図である。
【図４】図４は、素材登録装置の概略構成を示すブロック図である。
【図５】図５は、情報配信サーバの概略構成を示すブロック図である。
【図６】図６は、配信先テーブルのデータ構成の一例を示す図である。
【図７】図７は、ベーススケジュールテーブルのデータ構成の一例を示す図である。
【図８】図８は、ベースプレイリストテーブルのデータ構成の一例を示す図である。
【図９】図９は、ベースコンテンツテーブルのデータ構成の一例を示す図である。
【図１０】図１０は、テンプレートの一例を示す説明図である。
【図１１】図１１は、テンプレート制約テーブルのデータ構成の一例を示す図である。
【図１２】図１２は、素材テーブルのデータ構成の一例を示す図である。
【図１３】図１３は、デジタルサイネージシステム各部の機能構成を示すブロック図である。
【図１４】図１４は、プレイリストの生成の一例を示す説明図である。
【図１５】図１５は、配信情報生成処理の流れを示すフローチャートである。
【図１６】図１６は、コンテンツ生成処理の流れを示すフローチャートである。
【発明を実施するための形態】
【０００８】
以下、添付図面を参照して、実施形態に係るコンテンツ作成装置、情報表示システム及びプログラムの実施形態を詳細に説明する。なお、以下に説明する実施の形態によりこの発明が限定されるものではない。
【０００９】
図１は、本実施形態に係るデジタルサイネージシステム１０の概略構成を示すブロック図である。図１に示すように、デジタルサイネージシステム１０は、情報配信サーバ１１と、複数のサイネージ端末装置１２と、素材登録装置１３とを有する。そして、構内ＬＡＮ（Local  Area  Network）等の通信ネットワークＮは、情報配信サーバ１１と、サイネージ端末装置１２と、素材登録装置１３とを通信可能に接続する。また、本実施形態に係るデジタルサイネージシステム１０は、ショッピングセンターに設置されることを想定する。
【００１０】
情報配信サーバ１１は、ショッピングセンターに設置されたデジタルサイネージシステム１０を管理する管理者が使用するコンテンツ作成装置である。本実施形態では、ショッピングセンターの施設管理者がデジタルサイネージシステム１０の管理者となって、情報配信サーバ１１を使用することを想定する。
【００１１】
このような、情報配信サーバ１１は、サイネージ端末装置１２に配信する配信情報を生成する。ここで、配信情報とは、サイネージ端末装置１２が表示するコンテンツに関する情報である。そして、配信情報は、コンテンツと、プレイリストと、スケジュールとを有する。コンテンツは、サイネージ端末装置１２に表示させる広告などの情報である。プレイリストは、コンテンツを表示させる順番が設定された情報である。スケジュールは、所定の時間帯ごとにプレイリストが設定された情報である。これにより、情報配信サーバ１１は、所望の配信情報をサイネージ端末装置１２に配信することで、所定の時間帯に、予め定められた順番でコンテンツを表示させることができる。
【００１２】
素材登録装置１３は、ショッピングセンターのテナントの担当者が使用する情報処理装置である。そして、素材登録装置１３は、サイネージ端末装置１２に表示させる素材の登録を受け付ける。ここで、素材とは、コンテンツの全部又は一部となる情報である。具体的には、素材とは、コンテンツを構成する画像や文字列などの素材である。すなわち、情報配信サーバ１１は、素材登録装置１３から登録された素材を使用したコンテンツを生成する。ここで、各テナントの担当者は、コンテンツに表示させることを要求する素材を素材登録装置１３から登録している。よって、情報配信サーバ１１は、テナントの要求に応じたコンテンツを生成することができる。
【００１３】
サイネージ端末装置１２は、ショッピングセンターの各エリアに配置される。そして、サイネージ端末装置１２は、情報配信サーバ１１が配信した配信情報に基づいて、コンテンツを表示する。
【００１４】
図２は、サイネージ端末装置１２の外観正面図である。サイネージ端末装置１２は、ディスプレイユニット２１と、プリンタユニット２２と、筐体部２４とを備える。ディスプレイユニット２１は、液晶ディスプレイやプラズマディスプレイ等である。プリンタユニット２２は、各種チケットやクーポン等を印刷して発行する。筐体部２４は、ディスプレイユニット２１及びプリンタユニット２２を保持する。
【００１５】
サイネージ端末装置１２は、筐体部２４の上部にカメラユニット２５を内蔵する。カメラユニット２５は、人物の年齢層を特定する画像処理用の画像を撮像する。また、サイネージ端末装置１２は、筐体部２４の下部にスピーカユニット２６を内蔵する。スピーカユニット２６は、ＢＧＭや広告音声等の各種音響出力を行う。なお、画像認識等の処理は、サイネージ端末装置１２で行うことなく、情報配信サーバ１１等の上流側サーバで行ってもよい。
【００１６】
図３は、サイネージ端末装置１２の概略構成を示すブロック図である。サイネージ端末装置１２は、上述したディスプレイユニット２１と、プリンタユニット２２と、カメラユニット２５と、スピーカユニット２６とを備える。更に、サイネージ端末装置１２は、コントローラ３１と、操作部３２と、通信インタフェース（ＩＦ）３３と、記憶装置３４とを備える。
【００１７】
コントローラ３１は、ＭＰＵ（Micro  Processing  Unit）３５と、ＲＯＭ（Read  Only  Memory）３６と、ＲＡＭ（Random  Access  Memory）３７とを備える。ＭＰＵ３５は、各種演算処理を実行する。ＲＯＭ３６は、ＭＰＵ３５が実行するための各種プログラム等を格納する。ＲＡＭ３７は、ワークエリアとして用いられるデータの消去・書き換えが可能な記憶デバイスである。また、コントローラ３１は、現在日時を計時するＲＴＣ（Real  Time  Clock）等の計時手段を備える（図示せず）。
【００１８】
コントローラ３１は、ＭＰＵ３５が、ＲＯＭ３６又は記憶装置３４に記憶された各種プログラムを実行することにより、サイネージ端末装置１２の動作を統括的に制御する。
【００１９】
操作部３２は、各種スイッチやボタン、ポインティングデバイス等の、ユーザが各種操作を入力する入力デバイスである。また、操作部３２は、ディスプレイユニット２１に備えられたタッチパネルであってもよい。
【００２０】
通信インタフェース３３は、通信ネットワークＮを介して、情報配信サーバ１１や素材登録装置１３と通信を行うためのネットワークインタフェースである。
【００２１】
記憶装置３４は、ＨＤＤ（Hard  Disk  Drive）やＳＳＤ（Solid  State  Drive）等の記憶デバイスである。そして、記憶装置３４は、ＭＰＵ３５が実行するためのプログラムや表示の対象となるコンテンツ等の各種データを記憶する。例えば、記憶装置３４は、コンテンツの表示に係る情報表示プログラムＰＲ１を記憶する。
【００２２】
図４は、素材登録装置１３の概略構成を示すブロック図である。素材登録装置１３は、コントローラ５１と、操作部５２と、通信インタフェース（ＩＦ）５３と、ディスプレイユニット５４と、記憶装置５５とを備える。
【００２３】
コントローラ５１は、ＭＰＵ５６と、ＲＯＭ５７と、ＲＡＭ５８とを備える。ＭＰＵ５６は、各種演算処理を実行する。ＲＯＭ５７は、ＭＰＵ５６が実行するための各種プログラム等を記憶する。ＲＡＭ５８は、ワークエリアとして用いられるデータの消去・書き換えが可能な記憶デバイスである。また、コントローラ５１は、現在日時を計時するＲＴＣ等の計時手段を備える（図示せず）。
【００２４】
コントローラ５１では、ＭＰＵ５６が、ＲＯＭ５７又は記憶装置５５に格納された各種プログラムを実行することにより、素材登録装置１３の動作を統括的に制御する。
【００２５】
操作部５２は、キーボードやポインティングデバイス等の、ユーザが各種操作を行うための入力デバイスである。通信インタフェース５３は、通信ネットワークＮを介して、サイネージ端末装置１２や情報配信サーバ１１と通信を行うためのネットワークインタフェースである。ディスプレイユニット５４は、液晶ディスプレイ等の表示デバイスである。
【００２６】
記憶装置５５は、ＨＤＤやＳＳＤ等の記憶デバイスである。そして、記憶装置５５は、ＭＰＵ５６が実行するためのプログラムやコンテンツの全部又は一部となる素材等の各種データを記憶する。例えば、記憶装置３４は、素材の登録に係る素材登録プログラムＰＲ２を記憶する。
【００２７】
図５は、情報配信サーバ１１の概略構成を示すブロック図である。情報配信サーバ１１は、コントローラ４１と、操作部４２と、通信インタフェース（ＩＦ）４３と、ディスプレイユニット４４と、記憶装置４５とを備える。
【００２８】
コントローラ４１は、ＭＰＵ４６と、ＲＯＭ４７と、ＲＡＭ４８とを備える。ＭＰＵ４６は、各種演算処理を実行する。ＲＯＭ４７は、ＭＰＵ４６が実行するための各種プログラム等を格納する。ＲＡＭ４８は、ワークエリアとして用いられるデータの消去・書き換えが可能な記憶デバイスである。また、コントローラ４１は、現在日時を計時するＲＴＣ等の計時手段を備える（図示せず）。
【００２９】
コントローラ４１では、ＭＰＵ４６が、ＲＯＭ４７又は記憶装置４５に格納された各種プログラムを実行することにより、情報配信サーバ１１の動作を統括的に制御する。
【００３０】
操作部４２は、キーボードやポインティングデバイス等の、ユーザが各種操作を行うための入力デバイスである。通信インタフェース４３は、通信ネットワークＮを介して、サイネージ端末装置１２や素材登録装置１３と通信を行うためのネットワークインタフェースである。ディスプレイユニット４４は、液晶ディスプレイ等の表示デバイスである。
【００３１】
記憶装置４５は、ＨＤＤやＳＳＤ等の記憶デバイスである。そして、記憶装置４５は、ＭＰＵ４６が実行するためのプログラム等の各種データを記憶する。例えば、記憶装置４５は、配信情報の生成や配信に係る配信制御プログラムＰＲ３を記憶する。また、記憶装置４５は、配信先テーブルＴ１と、ベーススケジュールテーブルＴ２と、ベースプレイリストテーブルＴ３と、固定コンテンツテーブルＴ４と、ベースコンテンツテーブルＴ５と、テンプレートテーブルＴ６と、テンプレート制約テーブルＴ７と、素材テーブルＴ８とを備える。
【００３２】
配信先テーブルＴ１は、配信情報を配信するサイネージ端末装置１２が設置された場所を記憶する。ここで、図６は、配信先テーブルＴ１のデータ構成の一例を示す図である。配信先テーブルＴ１は、設置場所と、サイネージ端末装置ＩＤ（identification）と、スケジュールＩＤとを関連付けて記憶する。設置場所は、サイネージ端末装置１２が設置された場所を示す情報である。サイネージ端末装置ＩＤは、サイネージ端末装置１２を識別可能な識別情報である。スケジュールＩＤは、コンテンツを表示するスケジュールを識別可能な情報である。すなわち、スケジュールＩＤは、配信先テーブルＴ１で関連付けられたサイネージ端末装置１２に表示させるスケジュールの識別情報である。
【００３３】
ベーススケジュールテーブルＴ２は、ベーススケジュールを記憶する。ここで、ベーススケジュールとは、サイネージ端末装置１２に配信する配信用スケジュールの基となる情報である。すなわち、ベーススケジュールは、サイネージ端末装置１２が再生表示するプレイリストの時間帯が設定されたスケジュールである。ここで、図７は、ベーススケジュールテーブルＴ２のデータ構成の一例を示す図である。ベーススケジュールテーブルＴ２は、スケジュールＩＤと、開始時刻と、終了時刻と、プレイリストＩＤとを関連付けて記憶する。スケジュールＩＤは、前述したスケジュールＩＤと同じである。開始時刻は、プレイリストが示しているコンテンツの表示を開始する時刻である。終了時刻は、プレイリストが示しているコンテンツの表示を終了する時刻である。プレイリストＩＤは、プレイリストを識別可能な識別情報である。すなわち、開始時刻と終了時刻とは、プレイリストＩＤのプレイリストが示しているコンテンツの表示する時間帯を示している。
【００３４】
ベースプレイリストテーブルＴ３は、ベースプレイリストを記憶する。そして、ベースプレイリストとは、サイネージ端末装置１２に配信する配信用プレイリストの基となる情報である。すなわち、ベースプレイリストは、サイネージ端末装置１２が再生表示するコンテンツの順番を決めるプレイリストである。ここで、図８は、ベースプレイリストテーブルＴ３のデータ構成の一例を示す図である。ベースプレイリストテーブルＴ３は、ベースプレイリストＩＤと、再生順と、コンテンツＩＤとを関連付けて記憶する。ベースプレイリストＩＤは、ベースプレイリストを識別可能な識別情報である。再生順は、コンテンツを再生する順番である。コンテンツＩＤは、コンテンツを識別可能な識別情報である。
【００３５】
ここで、コンテンツには、大別すると、固定コンテンツと、ベースコンテンツと、テナントコンテンツとの３種類がある。固定コンテンツとは、デジタルサイネージシステム１０の管理者が作成した構成を改変等しない固定したコンテンツである。例えば、固定コンテンツは、ショッピングセンター全体の情報を含むコンテンツである。ベースコンテンツとは、テナントの担当者による改変を許容するコンテンツの基となるコンテンツである。すなわち、ベースコンテンツは、サイネージ端末装置１２に配信するテナントコンテンツの基となるコンテンツである。テナントコンテンツとは、素材登録装置１３から登録された素材をベースコンテンツに追加して生成したコンテンツである。すなわち、テナントコンテンツとは、テナントの担当者がサイネージ端末装置１２に再生表示させるために素材登録装置１３から登録した素材を含むコンテンツである。
【００３６】
固定コンテンツテーブルＴ４は、コンテンツＩＤに関連付けて固定コンテンツを記憶する。
【００３７】
ベースコンテンツテーブルＴ５は、ベースコンテンツを記憶する。ここで、図９は、ベースコンテンツテーブルＴ５のデータ構成の一例を示す図である。ベースコンテンツテーブルＴ５は、コンテンツＩＤと、テンプレートＩＤと、テンプレート制約ＩＤとを関連付けて記憶する。コンテンツＩＤは、前述のコンテンツＩＤと同じである。なお、ベースコンテンツテーブルＴ５には、ベースコンテンツを示すコンテンツＩＤが登録されている。テンプレートＩＤは、テンプレートを識別可能な識別情報である。そして、テンプレートは、テナントコンテンツを生成する上で、テナントコンテンツの雛形となるもので１以上の表示領域が規定されたデータである。例えば、表示領域は、図１０に示す領域である。テナントコンテンツは、テンプレートが有している各表示領域に素材登録装置１３から登録された素材を割り当てることで生成される。テンプレート制約ＩＤは、テンプレートのテンプレート制約を識別可能な識別情報である。ここで、テンプレート制約とは、テンプレートの全部又は一部の領域の改変に係る制約である。すなわち、テンプレート制約は、テンプレートの各表示領域に割り当てる素材の制約である。
【００３８】
テンプレートテーブルＴ６は、テンプレートＩＤに関連付けてテンプレートを記憶する。ここで、図１０は、テンプレートの一例を示す説明図である。テンプレートは、１以上の表示領域を有している。表示領域には、テナントコンテンツの全部又は一部を構成する素材が割り当てられる。この時、各表示領域には、テンプレート制約に基づいて、素材登録装置１３からテナントの担当者が登録した素材、または、デジタルサイネージシステム１０の管理者が登録した素材が割り当てられる。図１０に示すテンプレートは、表示領域１と、表示領域２と、表示領域３と、表示領域４と、表示領域５と、表示領域６と、表示領域７とを備える。そして、表示領域１と、表示領域２と、表示領域３と、表示領域５と、表示領域６とは、画像の素材を設定する領域である。表示領域４と、表示領域７とは、文字列の素材を設定する領域である。
【００３９】
テンプレート制約テーブルＴ７は、テンプレート制約ＩＤに関連付けてテンプレートの各表示領域の改変に係る制約を記憶する。ここで、図１１は、テンプレート制約テーブルＴ７のデータ構成の一例を示す図である。テンプレート制約テーブルＴ７は、テンプレート制約ＩＤと、表示領域ＩＤと、素材内容と、登録者枠組みと、素材ＩＤとを関連付けて記憶する。テンプレート制約ＩＤは、前述のテンプレート制約ＩＤと同じである。表示領域ＩＤは、テンプレートの各表示領域を識別可能な識別情報である。素材内容は、テンプレートに割り当てることが可能な素材の形式の制約である。具体的には、素材内容には、画像や文字列などの形式が設定される。
【００４０】
登録者枠組みは、素材を登録する登録者の枠組みの制約である。これにより、登録者枠組みは、素材を登録する登録者ごとに分けられた所定の領域を形成する。枠組み０は、デジタルサイネージシステム１０の管理者が素材テーブルＴ８に登録した素材は割り当て可能だが、テナントの担当者が素材テーブルＴ８に登録した素材は割り当てることができない表示領域である。そして、枠組み０には、例えば、ショッピングセンター全体に係る広告等を表示させる場合などに設定される。枠組み１以上は、テナントの担当者が素材テーブルＴ８に登録した素材を割り当てることができる表示領域である。なお、枠組み１以上の表示領域には、デジタルサイネージシステム１０の管理者が素材テーブルＴ８に登録した素材を割り当てるもできる。これにより、枠組み１以上の表示領域には、テナントの担当者が素材テーブルＴ８に登録した素材が不足した場合であっても、管理者が素材テーブルＴ８に登録した代替となる素材を割り当てるもできる。そして、登録者枠組みの設定値が同一の場合には、同一の登録者が登録した素材が割り当てられる。
【００４１】
そして、枠組み１は、素材テーブルＴ８に素材を１番早く登録した登録者の素材が割り当てられる。枠組み２は、素材テーブルＴ８に素材を２番目に早く登録した登録者の素材が割り当てられる。図１１に示すテンプレート制約テーブルＴ７は、表示領域１に管理者が登録した素材が割り当てられる。そして、表示領域２，３，４には、素材を１番早く登録した登録者が登録した素材が割り当てられる。そして、表示領域５，６，７には、素材を２番目に早く登録した登録者が登録した素材が割り当てられることを示している。なお、登録者枠組みは、枠組み３以上の値を設定してもよい。
【００４２】
テナントコンテンツには、テンプレート制約によっては複数のテナントの素材が割り当てられる場合がある。この時、テンプレートの表示領域に対して無作為に素材が割り当てられると、そのコンテンツを見た者は、誤認するおそれがある。例えば、図１０に示すテンプレートにおいて、表示領域３に商品画像が割り当てられ、表示領域４に「３割引き」との文字列が割り当てられたとする。この場合、そのコンテンツを見た者は、商品画像の商品が３割引きであると認識する。しかし、商品画像と、「３割引き」との文字列が別々のテナントによって登録されたものであり、実際には商品画像の商品が３割引きでない場合には、コンテンツを見た者が、商品画像の商品が３割引きになっている認識するのは誤認である。そこで、管理者は、テンプレート制約テーブルＴ７に登録者枠組みを設定する。
【００４３】
素材ＩＤは、素材テーブルＴ８における素材を識別可能な識別情報である。ここで、図１２に示す素材テーブルＴ８は、登録者ごとに、複数の素材が登録されている。すなわち、素材ＩＤは、素材テーブルＴ８における何れの素材を割り当てるかを示す設定である。そして、登録者枠組みが枠組み０の場合には、素材テーブルＴ８に管理者が事前に登録した素材が割り当てられる。よって、図１１に示すテンプレート制約１の場合には、表示領域１は、ベースコンテンツ１のテナントコンテンツを作成している場合には、ベース画像Ａが割り当てられる。テンプレート制約１の表示領域２は、ベースコンテンツ１のテナントコンテンツを作成している場合には、画像Ａが割り当てられる。テンプレート制約１の表示領域３は、ベースコンテンツ１のテナントコンテンツを作成している場合には、画像Ｂが割り当てられる。テンプレート制約１の表示領域４は、ベースコンテンツ１のテナントコンテンツを作成している場合には、文字列Ｃが割り当てられる。そして、テンプレート制約１の表示領域５は、ベースコンテンツ１のテナントコンテンツを作成している場合には、画像Ｊが割り当てられる。
【００４４】
素材テーブルＴ８は、素材を登録した登録者であるデジタルサイネージシステム１０の管理者又はテナントの担当者ごとに、素材登録装置１３から登録された素材を記憶する。ここで、図１２は、素材テーブルＴ８のデータ構成の一例を示す図である。素材テーブルＴ８は、登録者ＩＤと、ベースコンテンツＩＤと、素材１と、素材２と、素材３と、素材４と、素材５とを関連付けて記憶する。ベースコンテンツＩＤは、ベースコンテンツを識別可能な識別情報である。ここで、ベースコンテンツには、配信先テーブルＴ１、ベーススケジュールテーブルＴ２及びベースプレイリストテーブルＴ３において、表示されるサイネージ端末装置１２及び表示される時間帯に関連付けられている。すなわち、素材テーブルＴ８において、ベースコンテンツＩＤは、素材を表示させるサイネージ端末装置１２及び表示される時間帯の設定である。なお、素材を表示させるサイネージ端末装置１２及び表示される時間帯を指定しない場合には、プレイリストＩＤには、例えば、空であることを示すＮｕｌｌが登録される。素材１と、素材２と、素材３と、素材４と、素材５とは、登録者が登録した素材である。素材１と、素材２と、素材３と、素材４とには、画像を記憶する。素材５には、文字列を記憶する。なお、素材テーブルＴ８が記憶する素材の個数は、図１２に示す個数に限らないものとする。
【００４５】
また、デジタルサイネージシステム１０の管理者は、全てのベースコンテンツに対して、素材を登録する。これにより、テナントの担当者が素材テーブルＴ８に登録した素材が不足した場合であっても、管理者が素材テーブルＴ８に登録した代替となる素材を割り当てるもできる。以下、デジタルサイネージシステム１０の管理者が素材テーブルＴ８に用意した素材をベース素材という。
【００４６】
次に、実施形態に係るデジタルサイネージシステム１０の各部が有する特徴的な機能について説明する。ここで、図１３は、デジタルサイネージシステム１０各部の機能構成を示すブロック図である。
【００４７】
素材登録装置１３のコントローラ５１において、ＭＰＵ５６は記憶装置５５に記憶された素材登録プログラムＰＲ２をＲＡＭ５８に展開する。そして、ＭＰＵ５６は素材登録プログラムＰＲ２に従って動作することで、図１３に示す各機能部を生成する。具体的には、コントローラ５１は、機能部として、通信制御部５１１と、登録制御部５１２とを備える。
【００４８】
通信制御部５１１は、通信インタフェース３３を制御することで、通信ネットワークＮを介して、情報配信サーバ１１やサイネージ端末装置１２と通信する。
【００４９】
登録制御部５１２は、テナントコンテンツの全部又は一部となる素材の登録を受け付ける。その際、登録制御部５１２は、登録された素材を表示させるサイネージ端末装置ＩＤの入力を受け付ける。そして、登録制御部５１２は、配信先テーブルＴ１において、入力されたサイネージ端末装置ＩＤに関連付けられているベーススケジュールＩＤを抽出する。さらに、登録制御部５１２は、ベーススケジュールテーブルＴ２において、抽出したベーススケジュールＩＤに関連付けられている時間帯を抽出する。そして、登録制御部５１２は、抽出した時間帯から素材を表示させる時間帯を選択する入力を受け付ける。これにより、登録制御部５１２は、素材を表示させるサイネージ端末装置１２と、素材を表示させる時間帯との指定を受け付ける。すなわち、登録制御部５１２は、素材を表示させるベースコンテンツＩＤの指定を受け付ける。なお、登録制御部５１２は、表示させるサイネージ端末装置１２と、素材を表示させる時間帯とを指定しない素材の登録を受け付ける場合には、その旨の登録を受け付ける。そして、登録制御部５１２は、登録された素材と、指定されたベースコンテンツＩＤと有する素材登録情報を通信制御部５１１に送信させる。
【００５０】
情報配信サーバ１１のコントローラ４１において、ＭＰＵ４６は記憶装置４５に記憶された配信制御プログラムＰＲ３をＲＡＭ４８に展開する。そして、ＭＰＵ４６は配信制御プログラムＰＲ３に従って動作することで、図１３に示す各機能部を生成する。具体的には、コントローラ４１は、機能部として、通信制御部４１１と、記憶制御部４１２と、登録制御部４１３と、配信情報生成部４１４とを備える。そして、配信情報生成部４１４は、コンテンツ生成部４１５と、プレイリスト生成部４１６と、スケジュール生成部４１７とを備える。
【００５１】
通信制御部４１１は、通信インタフェース４３を制御することで、通信ネットワークＮを介して、素材登録装置１３やサイネージ端末装置１２と通信する。これにより、通信制御部４１１は、サイネージ端末装置１２にコンテンツと、プレイリストと、スケジュールとを有する配信情報を送信する。また、通信制御部４１１は、素材登録装置１３が送信した素材登録情報を受信する。
【００５２】
記憶制御部４１２は、記憶装置４５への各種データの書き込みと読み出しとを制御する。具体的には、記憶制御部４１２は、通信制御部４１１が素材登録情報を受信した場合に、素材テーブルＴ８に素材登録情報を記憶させる。すなわち、登録手段である記憶制御部４１２は、テンプレートの各表示領域に割り当てる素材の登録を受け付ける。
【００５３】
登録制御部４１３は、操作部４２を介して、記憶装置４５が記憶する各種テーブルへの登録を受け付ける。そして、記憶制御手段である登録制御部４１３は、受け付けた各種データを記憶装置４５の各種テーブルに記憶させる。具体的には、登録制御部４１３は、管理者から配信先テーブルＴ１が有する設置場所と、サイネージ端末装置ＩＤと、スケジュールＩＤとの登録を受け付ける。また、登録制御部４１３は、管理者からベーススケジュールテーブルＴ２が有するスケジュールＩＤと、開始時刻と、終了時刻と、プレイリストＩＤとの登録を受け付ける。また、登録制御部４１３は、管理者からベースプレイリストテーブルＴ３が有するプレイリストＩＤと、再生順と、コンテンツＩＤとの登録を受け付ける。また、登録制御部４１３は、管理者から固定コンテンツテーブルＴ４が有する固定コンテンツの登録を受け付ける。また、登録制御部４１３は、管理者からベースコンテンツテーブルＴ５が有するコンテンツＩＤと、テンプレートＩＤと、テンプレート制約ＩＤとの登録を受け付ける。また、登録制御部４１３は、管理者からテンプレートテーブルＴ６が有するテンプレートの登録を受け付ける。また、登録制御部４１３は、管理者からテンプレート制約テーブルＴ７が有するテンプレート制約ＩＤと、表示領域ＩＤと、素材内容と、登録者枠組みと、素材ＩＤとの登録を受け付ける。また、登録制御部４１３は、管理者から素材テーブルＴ８が有する登録者ＩＤと、ベースコンテンツＩＤと、ベース素材との登録を受け付ける。なお、登録制御部４１３は、素材テーブルＴ８が有するベース素材の登録を受け付ける場合には、素材登録装置１３の登録制御部５１２と同様の手法により、ベースコンテンツＩＤの指定を受け付ける。
【００５４】
コンテンツ生成部４１５は、コンテンツを生成する。具体的には、コンテンツ生成部４１５は、ベースコンテンツを基に、テナントコンテンツを生成する。コンテンツ生成部４１５は、ベースコンテンツテーブルＴ５に関連付けられているテンプレートＩＤとテンプレート制約ＩＤとを読み出す。そして、設定手段であるコンテンツ生成部４１５は、テンプレートＩＤのテンプレートをコンテンツのテンプレートとして設定する。また、コンテンツ生成部４１５は、テンプレート制約ＩＤのテンプレート制約をテンプレートの各表示領域の改変に係る制約として設定する。すなわち、コンテンツ生成部４１５は、テンプレート制約で予め定められた制約が定める条件を素材が満たす場合に、各表示領域に対して、各登録者が登録した素材を割り当てる。
【００５５】
まず、コンテンツ生成部４１５は、テナントコンテンツの割り当て条件と一致する素材を、素材テーブルＴ８から抽出する。具体的には、コンテンツ生成部４１５は、生成対象のテナントコンテンツの基となるベースコンテンツのベースコンテンツＩＤを有する素材を素材テーブルＴ８から抽出する。
【００５６】
そして、割当手段であるコンテンツ生成部４１５は、テンプレート制約テーブルＴ７の登録者枠組みに基づいて、テンプレートの全部又は一部に抽出した素材を割り当てる。テンプレート制約は、素材を登録する登録者ごとに分けられた所定の領域を形成する登録者枠組みを有している。よって、コンテンツ生成部４１５は、登録者枠組みに則って、登録者であるテナントごとに素材を割り当てる。
【００５７】
また、コンテンツ生成部４１５は、テナントの担当者が素材登録装置１３から登録した素材を割り当てることが可能な素材がない場合に、デジタルサイネージシステム１０の管理者が登録したベース素材を割り当てる。これにより、コンテンツ生成部４１５は、テンプレートの全ての表示領域に素材を割り当てることができる。そして、生成手段であるコンテンツ生成部４１５は、テンプレートと、テンプレート制約と、割り当てら素材とからテナントコンテンツを生成する。これによって、コンテンツ生成部４１５は、登録者ごとに分けられた所定の領域を有するテナントコンテンツを生成する。
【００５８】
また、コンテンツ生成部４１５は、テナントコンテンツを生成した場合であっても、更に割り当て可能な素材がある場合に、テンプレートに余った素材を更に割り当てる。そして、コンテンツ生成部４１５は、更に割り当てたテンプレートに係るテナントコンテンツを生成する。これにより、コンテンツ生成部４１５は、素材テーブルＴ８の全ての素材をテナントコンテンツに割り当てることができる。
【００５９】
プレイリスト生成部４１６は、プレイリストを生成する。具体的には、プレイリスト生成部４１６は、ベースプレイリストを基に、コンテンツ生成部４１５が生成したテナントコンテンツを有するプレイリストを生成する。ここで、図１４は、プレイリストの生成の一例を示す説明図である。図１４（ａ）に示すベースプレイリストは、固定コンテンツＡ、ベースコンテンツＡ、固定コンテンツＢの順番で表示することを示している。ここで、例えば、コンテンツ生成部４１５は、ベースコンテンツＡを基に、テナントコンテンツＡとテナントコンテンツＢとを生成したとする。そこで、プレイリスト生成部４１６は、ベースコンテンツＡを、テナントコンテンツＡ及びテナントコンテンツＢに置き換えた図１４（ｂ）に示すプレイリストを生成する。このように、プレイリスト生成部４１６は、ベースコンテンツを、コンテンツ生成部４１５が生成した一又は複数のテナントコンテンツに置き換えることでプレイリストを生成する。
【００６０】
スケジュール生成部４１７は、スケジュールを生成する。具体的には、スケジュール生成部４１７は、ベーススケジュールを基に、プレイリスト生成部４１６が生成したプレイリストを表示させるスケジュールを生成する。具体的には、スケジュール生成部４１７は、ベーススケジュールのベースプレイリストを、プレイリスト生成部４１６が生成したプレイリストに置き換えることでスケジュールを生成する。
【００６１】
配信情報生成部４１４は、コンテンツと、プレイリストと、スケジュールとを有する配信情報を生成する。具体的には、配信情報生成部４１４は、予め定められた時刻になると、記憶装置４５が有している各種テーブルを読み込む。そして、配信情報生成部４１４は、コンテンツ生成部４１５と、プレイリスト生成部４１６と、スケジュール生成部４１７とにコンテンツと、プレイリストと、スケジュールとを生成させる。これにより、配信情報生成部４１４は、配信情報を生成する。そして、配信情報生成部４１４は、生成した配信情報を通信制御部４１１に送信させることで配信する。なお、配信情報生成部４１４は、一日に一度定められた時刻に、一日分の配信情報を配信する。これにより、配信情報生成部４１４は、通信ネットワークＮのトラフィックの増加を抑えることができる。
【００６２】
サイネージ端末装置１２のコントローラ３１において、ＭＰＵ３５が記憶装置３４記憶された情報表示プログラムＰＲ１をＲＡＭ３７に展開する。そして、ＭＰＵ３５は情報表示プログラムＰＲ１に従って動作することで、図１３に示す各機能部を生成する。具体的には、コントローラ４１は、機能部として、通信制御部３１１と、表示制御部３１２とを備える。
【００６３】
通信制御部３１１は、通信インタフェース３３を制御することで、通信ネットワークＮを介して、情報配信サーバ１１や素材登録装置１３と通信する。
【００６４】
表示制御手段である表示制御部３１２は、受信した配信情報が有するスケジュール及びプレイリストに従ってコンテンツを表示させる。
【００６５】
次に、上述した実施形態に係る情報配信サーバ１１のコントローラ４１が配信制御プログラムＰＲ３に従って実行する配信情報生成処理について説明する。ここで、配信情報生成処理とは、配信情報に含まれるスケジュールと、プレイリストと、コンテンツとを生成する処理である。
【００６６】
図１５は、情報配信サーバ１１のコントローラ４１が配信制御プログラムＰＲ３に従って実行する配信情報生成処理の流れを示すフローチャートである。
【００６７】
まず、コントローラ４１（配信情報生成部４１４）は、記憶装置４５に記憶された各種テーブルを読み込む（ステップＳ１１）。
【００６８】
次いで、コントローラ４１（コンテンツ生成部４１５）は、後述するコンテンツ生成処理を実行する（ステップＳ１２）。
【００６９】
次いで、コントローラ４１（プレイリスト生成部４１６）は、コンテンツ生成処理によって生成したテナントコンテンツを有するプレイリストを生成する（ステップＳ１３）。
【００７０】
次いで、コントローラ４１（プレイリスト生成部４１６）は、ベーススケジュールにおける全てのプレイリストを生成したか否かを判定する（ステップＳ１４）。ベーススケジュールにおける全てのプレイリストを生成していない場合に（ステップＳ１４；Ｎｏ）、コントローラ４１（プレイリスト生成部４１６）は、ステップＳ１２に移行する。
【００７１】
一方、ベーススケジュールにおける全てのプレイリストを生成した場合に（ステップＳ１４；Ｙｅｓ）、コントローラ４１（スケジュール生成部４１７）は、生成したプレイリストを有するスケジュールを生成する（ステップＳ１５）。
【００７２】
次いで、コントローラ４１（スケジュール生成部４１７）は、配信先テーブルＴ１における全てのスケジュールを生成したか否かを判定する（ステップＳ１６）。配信先テーブルＴ１における全てのスケジュールを生成していない場合に（ステップＳ１６；Ｎｏ）、コントローラ４１（スケジュール生成部４１７）は、ステップＳ１２に移行する。
【００７３】
一方、配信先テーブルＴ１における全てのスケジュールを生成した場合に（ステップＳ１６；Ｙｅｓ）、コントローラ４１（スケジュール生成部４１７）は、配信情報生成処理を終了する。
【００７４】
次に、上述した実施形態に係る情報配信サーバ１１のコントローラ４１が配信制御プログラムＰＲ３に従って実行するコンテンツ生成処理について説明する。ここで、コンテンツ生成処理とは、テナントコンテンツを生成する処理である。
【００７５】
図１６は、情報配信サーバ１１のコントローラ４１が配信制御プログラムＰＲ３に従って実行するコンテンツ生成処理の流れを示すフローチャートである。
【００７６】
まず、コントローラ４１（コンテンツ生成部４１５）は、ベースプレイリストテーブルＴ３で設定されたベースコンテンツのテンプレートと、テンプレート制約とを生成対象のテナントコンテンツのテンプレートと、テンプレート制約として設定する（ステップＳ２１）。
【００７７】
次いで、コントローラ４１（コンテンツ生成部４１５）は、素材テーブルＴ８からテナントコンテンツの割り当て条件と一致する素材を抽出する（ステップＳ２２）。
【００７８】
次いで、コントローラ４１（コンテンツ生成部４１５）は、登録者枠組みに基づいて、テナントの担当者が素材登録装置１３から登録した割り当て可能な素材が、抽出した素材に有るか否かを判定する（ステップＳ２３）。
【００７９】
登録者枠組みに基づいて割り当て可能な素材が有る場合に（ステップＳ２３；Ｙｅｓ）、コントローラ４１（コンテンツ生成部４１５）は、テナントコンテンツの表示領域にテナントの担当者が素材登録装置１３から登録した素材を割り当てる（ステップＳ２４）。
【００８０】
一方、登録者枠組みに基づいて割り当て可能な素材が無い場合に（ステップＳ２３；Ｎｏ）、コントローラ４１（コンテンツ生成部４１５）は、テナントコンテンツの表示領域にベース素材を割り当てる（ステップＳ２５）。
【００８１】
次いで、コントローラ４１（コンテンツ生成部４１５）は、生成したテナントコンテンツの全ての表示領域に素材を割り当てたか否かを判定する（ステップＳ２６）。全ての表示領域に素材を割り当てていない場合に（ステップＳ２６；Ｎｏ）、コントローラ４１（コンテンツ生成部４１５）は、ステップＳ２３に移行する。
【００８２】
一方、全ての表示領域に素材を割り当てた場合に（ステップＳ２６；Ｙｅｓ）、コントローラ４１（コンテンツ生成部４１５）は、設定されたテンプレート、テンプレート制約及び素材を使用してテナントコンテンツを生成する（ステップＳ２７）。
【００８３】
コントローラ４１（コンテンツ生成部４１５）は、素材テーブルＴ８から抽出した全ての素材をテナントコンテンツの表示領域に割り当てたか否かを判定する（ステップＳ２８）。全ての素材をコンテンツの表示領域割り当てていない場合に（ステップＳ２８；Ｎｏ）、コントローラ４１（コンテンツ生成部４１５）は、ステップＳ２１に移行する。これにより、コントローラ４１（コンテンツ生成部４１５）は、再度コンテンツ生成処理を実行することで、未だ割り当てられてない素材をテナントコンテンツに割り当てる。
【００８４】
一方、全ての素材をテナントコンテンツの表示領域に割り当てた場合に（ステップＳ２８；Ｙｅｓ）、コントローラ４１（コンテンツ生成部４１５）は、コンテンツ生成処理を終了する。
【００８５】
以上のように、本実施形態に係るデジタルサイネージシステム１０によれば、コンテンツ生成部４１５は、テナントコンテンツのテンプレートとして、ベースコンテンツテーブルＴ５に関連付けられているテンプレートＩＤのテンプレートに設定する。そして、コンテンツ生成部４１５は、テンプレート制約ＩＤのテンプレート制約に則って、テナントコンテンツの全部又は一部となる素材を割り当てる。そして、コンテンツ生成部４１５は、テンプレートと、割り当てた素材とからテナントコンテンツを生成する。そして、通信制御部４１１は、テナントコンテンツを有する配信情報をサイネージ端末装置１２に送信する。ここで、素材は、サイネージ端末装置１２に表示されることを希望して各テナントが登録したものである。このように、テンプレートに素材を割り当てる際に、予め制約（割り当て可能な者や割り当て可能な素材）を設けておき、制約を満たす場合に改変可能とする。これにより、ショッピングセンターの管理者と、ショッピングセンターのテナントの担当者は、それぞれ制約に従うことで自由にコンテンツを作成することができる。よって、情報配信サーバ１１は、各々の要望に応じたコンテンツを容易に作成することができる。
【００８６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【００８７】
なお、上述の実施形態において、情報配信サーバ１１の記憶装置４５は、配信先テーブルＴ１と、ベーススケジュールテーブルＴ２と、ベースプレイリストテーブルＴ３と、固定コンテンツテーブルＴ４と、ベースコンテンツテーブルＴ５と、テンプレートテーブルＴ６と、テンプレート制約テーブルＴ７と、素材テーブルＴ８とを記憶している。しかし、これらのテーブルは、情報配信サーバ１１の記憶装置４５以外に記憶されていてもよい。例えば、これらテーブルは、通信ネットワークＮを介して接続された記憶装置（図示せず）に記憶されていてもよい。
【００８８】
また、上記実施形態では、テンプレートに割り当てる素材として、画像と文字列とを例示したが、これに限らないものとする。例えば、音声やＢＧＭ等の音楽を素材としてテンプレートに割り当ててもよい。また、テンプレートに予めＢＧＭ等の音楽データが含まれていてもよい。
【００８９】
上記実施形態や変形例の各装置で実行されるプログラムは、各装置が備える記憶媒体（ＲＯＭ又は記憶部）に予め組み込んで提供するものとするが、これに限らないものとする。例えば、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。さらに、記憶媒体は、コンピュータ或いは組み込みシステムと独立した媒体に限らず、ＬＡＮやインターネット等により伝達されたプログラムをダウンロードして記憶又は一時記憶した記憶媒体も含まれる。
【００９０】
また、上記実施形態や変形例の各装置で実行されるプログラムをインターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよいし、インターネット等のネットワーク経由で提供又は配布するように構成してもよい。
【符号の説明】
【００９１】
１０  デジタルサイネージシステム
１１  情報配信サーバ
４１１  通信制御部
４１２  記憶制御部
４１３  登録制御部
４１４  配信情報生成部
４１５  コンテンツ生成部
４１６  プレイリスト生成部
４１７  スケジュール生成部
１２  サイネージ端末装置
３１１  通信制御部
３１２  表示制御部
１３  素材登録装置
５１１  通信制御部
５１２  登録制御部
【先行技術文献】
【特許文献】
【００９２】
【特許文献１】特開２００１−３１９１４５号公報
【図１】
0006272792.tif 000002
【図２】
0006272792.tif 000003
【図３】
0006272792.tif 000004
【図４】
0006272792.tif 000005
【図５】
0006272792.tif 000006
【図６】
0006272792.tif 000007
【図７】
0006272792.tif 000008
【図８】
0006272792.tif 000009
【図９】
0006272792.tif 000010
【図１０】
0006272792.tif 000011
【図１１】
0006272792.tif 000012
【図１２】
0006272792.tif 000013
【図１３】
0006272792.tif 000014
【図１４】
0006272792.tif 000015
【図１５】
0006272792.tif 000016
【図１６】
0006272792.tif 000017