(57)【要約】【課題】より多くの視聴者に適したコンテンツを効率的に表示する。【解決手段】実施形態のデジタルサイネージ装置は、表示デバイス、取得手段、選出手段および制御手段を含む。取得手段は、表示デバイスでの表示を閲覧し得る領域の少なくとも一部に位置する所定のオブジェクトに関する１つまたは複数の属性を取得する。選出手段は、複数のグループのそれぞれに関連付けて定められた複数の条件のうちから取得手段が取得した１つまたは複数の属性により成立する条件を選出し、この選出した条件が関連付けられたグループを選出する。制御手段は、選出手段が選出したグループに関連付けられたコンテンツを表示するように表示デバイスを制御する。【選択図】      図１
2014030122.tif 000002
【特許請求の範囲】
【請求項１】
表示デバイスと、
前記表示デバイスでの表示を閲覧し得る領域の少なくとも一部に位置する所定のオブジェクトに関する１つまたは複数の属性を取得する取得手段と、
複数のグループのそれぞれに関連付けて定められた複数の条件のうちから前記取得手段が取得した１つまたは複数の属性により成立する条件を選出し、この選出した条件が関連付けられたグループを選出する選出手段と、
前記選出手段が選出したグループに関連付けられたコンテンツを表示するように前記表示デバイスを制御する制御手段とを具備することを特徴とするデジタルサイネージ装置。
【請求項２】
前記制御手段は、前記選出手段が複数のグループを選出した場合に、当該複数のグループに関連付けられた複数のコンテンツを時分割に表示するように前記表示デバイスを制御することを特徴とする請求項１に記載のデジタルサイネージ装置。
【請求項３】
前記表示デバイスでの表示を閲覧し得る領域の少なくとも一部を撮影するカメラをさらに備え、
前記取得手段は、前記カメラが撮影した画像から、当該画像に映った１つまたは複数の所定のオブジェクトに関する１つまたは複数の属性を取得することを特徴とする請求項１または２に記載のデジタルサイネージ装置。
【請求項４】
前記オブジェクトは人間を含み、前記取得手段は、前記画像に映った人間の顔を認識することにより当該人間に関する属性を取得することを特徴とする請求項１〜３のいずれか一項に記載のデジタルサイネージ装置。
【請求項５】
表示デバイスと、
前記表示デバイスでの表示を閲覧し得る領域の少なくとも一部に位置する所定のオブジェクトに関する１つまたは複数の属性を取得する取得手段と、
コンピュータとを具備したデジタルサイネージ装置における前記コンピュータを、
複数のグループのそれぞれに関連付けて定められた複数の条件のうちから前記取得手段が取得した１つまたは複数の属性により成立する条件を選出し、この選出した条件が関連付けられたグループを選出する選出手段と、
前記選出手段が選出したグループに関連付けられたコンテンツを表示するように前記表示デバイスを制御する制御手段として機能させるための制御プログラム。
【請求項６】
互いに通信可能なデジタルサイネージ装置とサーバとを含み、
前記デジタルサイネージ装置に設けられた表示デバイスと、
前記デジタルサイネージ装置または前記サーバに設けられ、前記複数のグループにそれぞれ関連付けられた複数のコンテンツを記憶する記憶デバイスと、
前記デジタルサイネージ装置または前記サーバに設けられ、前記表示デバイスでの表示を閲覧し得る領域の少なくとも一部に位置する所定のオブジェクトに関する１つまたは複数の属性を取得する取得手段と、
前記デジタルサイネージ装置または前記サーバに設けられ、前記複数のグループのそれぞれに関連付けて定められた複数の条件のうちから前記取得手段が取得した１つまたは複数の属性により成立する条件を選出し、この選出した条件が関連付けられたグループを選出する選出手段と、
前記デジタルサイネージ装置または前記サーバに設けられ、前記選出手段が選出したグループに関連付けて前記記憶デバイスに記憶された前記コンテンツを表示するように前記表示デバイスを制御する制御手段とを具備し、
前記サーバは、前記記憶デバイス、前記取得手段、前記選出手段および前記制御手段のうちの少なくとも１つを備えることを特徴とするデジタルサイネージシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、デジタルサイネージ装置およびその制御プログラム、ならびにデジタルサイネージシステムに関する。
【背景技術】
【０００２】
視聴者の属性を取得し、その視聴者に適したコンテンツを表示するデジタルサイネージシステムは知られている。
【０００３】
このような装置では従来、複数の視聴者が存在するような場合でも、例えば最初に属性が取得できた一人の視聴者に適したコンテンツを表示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２４５８５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した技術であると、表示するコンテンツが大多数の視聴者に適さないものである場合があり、効率的なコンテンツ表示が行えない恐れがあった。
【０００６】
このような事情から、より多くの視聴者に適したコンテンツを効率的に表示できることが望まれていた。
【課題を解決するための手段】
【０００７】
実施形態のデジタルサイネージ装置は、表示デバイス、取得手段、選出手段および制御手段を含む。取得手段は、表示デバイスでの表示を閲覧し得る領域の少なくとも一部に位置する所定のオブジェクトに関する１つまたは複数の属性を取得する。選出手段は、複数のグループのそれぞれに関連付けて定められた複数の条件のうちから取得手段が取得した１つまたは複数の属性により成立する条件を選出し、この選出した条件が関連付けられたグループを選出する。制御手段は、選出手段が選出したグループに関連付けられたコンテンツを表示するように表示デバイスを制御する。
【図面の簡単な説明】
【０００８】
【図１】一実施形態に係るデジタルサイネージシステムの構成を示す図。
【図２】グループテーブルの一例を示す図。
【図３】図１中のデジタルサイネージ装置が備えるＣＰＵのフローチャート。
【発明を実施するための形態】
【０００９】
以下実施の形態の一例を図面を用いて説明する。
【００１０】
図１は本実施形態に係るデジタルサイネージシステム１００の構成を示す図である。
【００１１】
デジタルサイネージシステム１００は、デジタルサイネージ装置１とサーバ２とを通信ネットワーク３を介して通信可能として構成される。
【００１２】
デジタルサイネージ装置１は、不特定多数の視聴者が存在し得る場所に設置され、広告情報などを表したコンテンツを表示する。サーバ２は、デジタルサイネージ装置１で表示するための複数のコンテンツを管理し、これらのコンテンツをデジタルサイネージ装置１に配信する。通信ネットワーク３は、デジタルサイネージ装置１とサーバ２との通信を可能とするものであれば如何なるものであっても適用可能であるが、典型的にはＬＡＮ（local area network）やインターネットである。
【００１３】
デジタルサイネージ装置１は、ＣＰＵ（central processing unit）１０、ＲＯＭ（read-only memory）１１、ＲＡＭ（random-access memory）１２、補助記憶デバイス１３、表示デバイス１４、表示インタフェース１５、カメラ１６、カメラインタフェース１７および通信デバイス１８を含む。このうち、ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、補助記憶デバイス１３、表示インタフェース１５、カメラインタフェース１７および通信デバイス１８は、バスライン１９にそれぞれ接続されている。表示デバイス１４は表示インタフェース１５に接続されている。カメラ１６はカメラインタフェース１７に接続されている。
【００１４】
ＣＰＵ１０は、ＲＯＭ１１や補助記憶デバイス１３に記憶されたオペレーティングシステムやアプリケーションプログラムに従って、後述する見直し処理を実行する。
【００１５】
ＲＯＭ１１は、上記のオペレーティングシステムやアプリケーションプログラムを記憶する。ＲＯＭ１１は、ＣＰＵ１０が各種の処理を実行する上で必要なデータを記憶する場合もある。
【００１６】
ＲＡＭ１２は、ＣＰＵ１０が各種の処理を実行する上で必要なデータを必要に応じて記憶する。またＲＡＭ１２は、ＣＰＵ１０が各種の処理を行う際のワークエリアとしても利用される。
【００１７】
補助記憶デバイス１３は、例えばハードディスクドライブ、ＳＳＤ（solid state drive）、あるいは不揮発性の書き換え可能メモリなどである。補助記憶デバイス１３は、ＣＰＵ１０が各種の処理を行う上で使用するデータや、ＣＰＵ１０での処理によって生成されたデータを保存する。補助記憶デバイス１３は、上記のアプリケーションプログラムを記憶する場合もある。補助記憶デバイス１３は、グループテーブルを保存する。
【００１８】
図２はグループテーブルの一例を示す図である。
【００１９】
グループテーブルは、複数のグループのそれぞれに関する情報を記述したデータレコードの集合である。
【００２０】
データレコードは、グループ名、条件およびコンテンツアドレスの各情報を含む。グループ名の情報は、複数のグループのそれぞれを識別する名称を表す。条件の情報は、該当グループが視聴者群に含まれるか否かを判定するための条件を表す。コンテンツアドレスの情報は、該当グループに関連付けられたコンテンツにアクセスするためのアドレスを表す。
【００２１】
表示デバイス１４は、表示インタフェース１５により駆動されて画像を表示する。表示デバイス１４としては、液晶ディスプレイ、プラズマディスプレイ、あるいは液晶プロジェクタなどの周知の種々のデバイスが利用可能である。
【００２２】
表示インタフェース１５は、ＣＰＵ１０の制御の下に転送されてくる画像データに応じた画像を表示するように表示デバイス１４を制御する。
【００２３】
カメラ１６は、表示デバイス１４における表示画像の視聴者が存在し得る領域（以下、視聴領域と称する）の少なくとも一部を撮影するように撮影範囲を定めて設けられ、当該撮影範囲内の画像を表した画像データを生成する。カメラ１６としては、例えばＣＣＤセンサを用いた周知の撮像デバイスを利用できる。
【００２４】
カメラインタフェース１７は、カメラ１６が出力した画像データをＲＡＭ１２に書き込む。
【００２５】
通信デバイス１８は、通信ネットワーク３を介してサーバ２と通信する。通信デバイス１８としては、例えば既存のＬＡＮ通信デバイスやインターネット通信デバイスを適用できる。なお、通信デバイス１８としては、無線タイプのものを用いても良い。
【００２６】
ＲＯＭ１１または補助記憶デバイス１３が保存するアプリケーションプログラムには、見直し処理について記述した制御プログラムを含む。デジタルサイネージ装置１は、制御プログラムがＲＯＭ１１または補助記憶デバイス１３に予め記憶された状態にて販売や譲渡がなされても良いし、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により販売または譲渡された制御プログラムが任意に補助記憶デバイス１３に書き込まれても良い。
【００２７】
サーバ２は、ＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、補助記憶デバイス２３および通信デバイス２４を含む。これらＣＰＵ２０、ＲＯＭ２１、ＲＡＭ２２、補助記憶デバイス２３および通信デバイス２４は、バスライン２５にそれぞれ接続されている。
【００２８】
ＣＰＵ２０は、ＲＯＭ２１や補助記憶デバイス２３に記憶されたオペレーションシステムやアプリケーションプログラムにコンテンツ管理のための周知の処理を実行する。
【００２９】
ＲＯＭ２１は、上記のオペレーションシステムやアプリケーションプログラムを記憶する。ＲＯＭ２１は、ＣＰＵ２０が各種の処理を実行する上で必要なデータなどを記憶する場合もある。
【００３０】
ＲＡＭ２２は、ＣＰＵ２０が各種の処理を実行する上で必要なデータを必要に応じて記憶する。ＲＡＭ２２は、ＣＰＵ２０が各種の処理を行う際のワークエリアとしても利用される。
【００３１】
補助記憶デバイス２３は、例えばハードディスクドライブやＳＳＤ（solid state drive）などである。補助記憶デバイス２３は、ＣＰＵ２０が各種の処理を行う上で使用するデータや、ＣＰＵ２０での処理によって生成されたデータを保存する。補助記憶デバイス２３は、上記のアプリケーションプログラムを記憶する場合もある。また補助記憶デバイス２３は、デジタルサイネージ装置１で表示するための複数のコンテンツを複数のグループにそれぞれ関連付けて記憶する。従って、補助記憶デバイス２３は、複数のグループにそれぞれ関連付けられた複数のコンテンツを記憶する記憶デバイスとして機能する。
【００３２】
なお、サーバ２は、例えば汎用のサーバ装置やコンピュータ装置を基本ハードウェアとして用いることができる。このときにサーバ２は、必要なアプリケーションプログラムがＲＯＭ２１または補助記憶デバイス２３に予め記憶された状態にて販売や譲渡がなされても良いし、磁気ディスク、光磁気ディスク、光ディスク、半導体メモリなどのようなリムーバブルな記録媒体に記録して、あるいはネットワークを介した通信により販売または譲渡されたアプリケーションプログラムが任意に補助記憶デバイス２３に書き込まれても良い。
【００３３】
次に以上のように構成されたデジタルサイネージシステム１００の動作について説明する。
【００３４】
図３はＣＰＵ１０のフローチャートである。
【００３５】
ＣＰＵ１０は、予め定めた見直しタイミングとなる毎に、ＲＯＭ１１または補助記憶デバイス１３が保存する制御プログラムに基づいて図３に示すように見直し処理を実行する。なお見直しタイミングはデジタルサイネージ装置１の設計者または利用者によって任意に定められて良いが、例えば一定の時間間隔毎のタイミングとすることが想定される。
【００３６】
ステップＳａ１においてＣＰＵ１０は、カメラ１６を動作させて視聴領域を撮影する。なお、カメラ１６が出力した画像データは、カメラインタフェース１７によりＲＡＭ１２に書き込まれる。
【００３７】
ステップＳａ２においてＣＰＵ１０は、上記のようにしてＲＡＭ１２に書き込まれた画像データを解析し、この画像データが表す画像に含まれる所定のオブジェクトを全て抽出する。ここでの抽出の対象とするオブジェクトは、少なくとも人間を含む。本実施形態では、人間以外の動物も抽出の対象とするオブジェクトとする。視聴者により所持され、視聴者の特徴の１つとなるような物品を、抽出の対象とするオブジェクトに含んでも良い。なお、画像に含まれるオブジェクトの抽出には、既存の技術を利用できる。
【００３８】
ステップＳａ３においてＣＰＵ１０は、上記の抽出したオブジェクトのそれぞれに関する属性を１つまたは複数ずつ取得する。属性は例えば、人間については、性別、年齢層、あるいは視聴領域内での位置などである。属性としてはこのほかに、身長や服装などを含んでも良い。性別や年齢層は、例えば周知の顔認識技術を利用して取得することができる。かくしてＣＰＵ１０は、制御プログラムの実行により取得手段として機能する。
【００３９】
ステップＳａ４においてＣＰＵ１０は、グループテーブルに含まれ、かつ今回の見直し処理では未選択である条件の１つを選択する。
【００４０】
ステップＳａ５においてＣＰＵ１０は、ステップＳａ３で取得した属性を解析して、選択中の条件が成立するか否かを確認する。例えば、図２に示す「女性人数＞男性人数」なる条件を選択している場合、ＣＰＵ１０はステップＳａ３で取得した属性に含まれる「女性」および「男性」の数をそれぞれカウントし、「女性」の数が「男性」の数よりも大きい場合に選択中の条件が成立すると判定する。そして選択中の条件が成立するためにＹＥＳと判定したならばＣＰＵ１０は、ステップＳａ６へ進む。なお、選択中の条件が成立しないためにＮＯと判定したならばＣＰＵ１０は、ステップＳａ６をパスしてステップＳａ７へ進む。
【００４１】
ステップＳａ６においてＣＰＵ１０は、選択中の条件に関連付けられたグループを表示グループとして設定する。すなわち、「女性人数＞男性人数」なる条件が成立したのならば、ＣＰＵ１０は「女性中心」なるグループを表示グループに設定する。かくしてＣＰＵ１０は、制御プログラムの実行により選出手段として機能する。
【００４２】
ステップＳａ７においてＣＰＵ１０は、未選択の条件がもう無いか否かを確認する。そして、未選択の条件がまだ有るためにＮＯと判定したならばＣＰＵ１０は、ステップＳａ４に戻り、未選択の条件に関して上記の処理を繰り返す。そしてグループテーブルに含まれた全ての条件を選択し終えているためにステップＳａ７にてＹＥＳと判定したならばＣＰＵ１０は、見直し処理を終了する。
【００４３】
ところでＣＰＵ１０は、以上のような見直し処理とは別タスクの処理として表示制御処理を制御プログラムに基づいて実行する。この表示制御処理においてＣＰＵ１０は、表示グループに関連付けられたコンテンツをサーバ２から通信ネットワーク３を介して取得し、そのコンテンツを表示するように表示デバイス１４を制御する。表示グループが複数存在する場合にＣＰＵ１０は、それらに関連付けられた複数のコンテンツを所定の単位時間毎に時分割で表示するように表示デバイス１４を制御する。あるいはＣＰＵ１０は、表示デバイス１４の表示領域を複数に分割し、複数のコンテンツを同時に表示するように表示デバイス１４を制御しても良い。かくしてＣＰＵ１０は、制御プログラムの実行により制御手段として機能する。
【００４４】
このようにデジタルサイネージ装置１によれば、現時点で視聴領域に位置するオブジェクトについての属性に基づいて視聴者群がどのグループに属するのかを判定するのであるが、いずれか１つのグループに絞り込むための条件ではなく、グループ毎に定めらた条件を利用し、当該条件に合致するグループの全てを視聴者群が属するグループとして選定し、該当するグループの全てを表示グループに設定する。そして、表示グループにそれぞれ関連付けられたコンテンツのいずれも表示デバイス１４において表示する。例えば視聴者群が「女性が男性よりも多いが、人間以外の動物を連れた夫婦も含まれる。」という状況にあり、グループテーブルが図２に示すものであるとするならば、少なくとも「女性中心」「カップル」「ペット連れ」という３つのグループが表示グループに設定され、これらのグループのそれぞれに関連付けられたコンテンツが表示デバイス１４で表示される。
【００４５】
これにより、視聴者群に含まれるより多くの視聴者に適したコンテンツを視聴者に視聴させることができ、コンテンツの表示を効率的に行うことができる。
【００４６】
この実施形態は、次のような種々の変形実施が可能である。
【００４７】
コンテンツは、補助記憶デバイス１３に記憶しておいても良い。
【００４８】
ステップＳａ２乃至ステップＳａ７の処理の少なくとも一部をＣＰＵ２０で行っても良い。
【００４９】
サーバ２の機能を、複数のサーバの分散処理により実現しても良い。
【００５０】
属性の取得手法は、任意に変更が可能である。例えば、ＲＦＩＤ技術を利用することが考えられる。つまり、視聴者が所持している会員カードや携帯電話等に内蔵した記憶媒体に、視聴者の属性を保存しておき、当該属性をＲＦＩＤ技術を用いて視聴領域内から収集すれば良い。
【００５１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５２】
１００…デジタルサイネージシステム、１…デジタルサイネージ装置、２…サーバ、３…通信ネットワーク、１０…ＣＰＵ、１１…ＲＯＭ、１２…ＲＡＭ、１３…補助記憶デバイス、１４…表示デバイス、１５…表示インタフェース、１６…カメラ、１７…カメラインタフェース、１８…通信デバイス、２３…補助記憶デバイス。
【図１】
2014030122.tif 000003
【図２】
2014030122.tif 000004
【図３】
2014030122.tif 000005