(57)【特許請求の範囲】
【請求項１】
コンテンツの視聴者の特徴を認識する認識手段と、
コンテンツと誤差情報が関連付けられて複数記憶される記憶手段と、
前記視聴者の特徴を前記認識手段により認識する場合に生じ得る誤差を取得する取得手段と、
前記取得された誤差に基づいて、前記記憶手段に記憶されるコンテンツから出力対象のコンテンツを決定する決定手段と、
を備える情報処理装置。
【請求項２】
前記視聴者の撮像画像を取得する撮像手段を備え、
前記認識手段は、前記撮像手段により取得された撮像画像に顔認識処理を行い、認識した顔の画像に基づいて、前記視聴者の特徴を認識する請求項１に記載の情報処理装置。
【請求項３】
前記取得手段は、前記撮像手段と前記視聴者との距離を取得し、取得した距離に基づいて、前記視聴者の特徴を前記認識手段により認識する場合に生じ得る誤差を取得する請求項２に記載の情報処理装置。
【請求項４】
前記誤差は、前記視聴者との距離が離れているほど大きく、前記視聴者との距離が近くなるほど小さくなる請求項３に記載の情報処理装置。
【請求項５】
前記決定手段は、前記認識手段により認識された前記視聴者の特徴と、前記取得手段により取得された誤差に基づいて、出力対象のコンテンツを決定する請求項１〜４の何れか一項に記載の情報処理装置。
【請求項６】
前記視聴者の特徴は、前記視聴者の年齢を含み、
前記決定手段は、前記認識手段により認識された前記視聴者の年齢から前記取得手段により取得された誤差の範囲内の年齢層に応じたコンテンツを出力対象のコンテンツとして決定する請求項５に記載の情報処理装置。
【請求項７】
コンテンツと誤差情報が関連付けられて複数記憶される記憶手段を有する情報処理装置において実行されるコンテンツ決定方法であって、
コンテンツの視聴者の特徴を認識手段により認識する場合に生じ得る誤差を取得する取得工程と、
前記取得工程において取得された誤差に基づいて、前記記憶手段に記憶されるコンテンツから出力対象のコンテンツを決定する決定工程と、
を含むコンテンツ決定方法。
【請求項８】
コンピュータを、
コンテンツの視聴者の特徴を認識する認識手段、
コンテンツと誤差情報が関連付けられて複数記憶される記憶手段、
前記視聴者の特徴を前記認識手段により認識する場合に生じ得る誤差を取得する取得手段、
前記取得された誤差に基づいて、前記記憶手段に記憶されるコンテンツから出力対象のコンテンツを決定する決定手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、コンテンツ決定方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、映像供給装置に接続される映像出力装置と、反射部材と、スクリーンとを有し、映像出力装置からコンテンツを投影する出力光を反射部材によって反射し、この反射部材によって反射された出力光を当該コンテンツの輪郭の形状に形成されたスクリーンに投影することにより、視聴者に対して印象を高めることができる映像出力装置搭載機器が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１５０２２１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術の出力装置においては、一方的にコンテンツを出力しているだけであり、視聴者に適したコンテンツを出力することができなかった。
【０００５】
視聴者に適したコンテンツを出力するには、例えば、視聴者を撮影して得られた顔画像から視聴者の年齢や性別等の特徴を認識し、認識した特徴に適したコンテンツを出力することが考えられる。しかし、視聴者の特徴の認識結果はそれなりに誤差を持っており、場合によっては、視聴者に適していないコンテンツが出力されてしまうことがある。
【０００６】
本発明の課題は、視聴者の特徴の認識に誤差が生じることによって視聴者に適していないコンテンツが出力されてしまうことを防止することである。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、請求項１に記載の発明の情報処理装置は、
コンテンツの視聴者の特徴を認識する認識手段と、
コンテンツと誤差情報が関連付けられて複数記憶される記憶手段と、
前記視聴者の特徴を前記認識手段により認識する場合に生じ得る誤差を取得する取得手段と、
前記取得された誤差に基づいて、前記記憶手段に記憶されるコンテンツから出力対象のコンテンツを決定する決定手段と、
を備える。
【発明の効果】
【０００８】
本発明によれば、視聴者の特徴の認識に誤差が生じることによって視聴者に適していないコンテンツが出力されてしまうことを防止することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態におけるデジタルサイネージ装置の機能的構成を示すブロック図である。
【図２】図１のスクリーン部の概略構成を示す図である。
【図３】上段は、撮像部と視聴者との距離の変化に対する撮像画像中の視聴者の大きさの変化を示した図、下段は、認識誤差記憶部のデータ格納例を示した図である。
【図４】画像形成部及び音声出力部により出力されるコンテンツの例を示す図である。
【図５】コンテンツ記憶部におけるコンテンツのデータ格納例を示す図である。
【図６】図１の制御部により実行されるコンテンツ出力処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照して本発明に係る好適な実施形態を詳細に説明する。以下の実施形態では、本発明に係る情報処理装置をデジタルサイネージ装置１に適用した場合を例にとり説明する。なお、本発明は、図示例に限定されるものではない。
【００１１】
［デジタルサイネージ装置１の構成］
図１は、デジタルサイネージ装置１の主制御構成を示すブロック図である。図２は、図１のスクリーン部２２の概略構成を示す正面図である。デジタルサイネージ装置１は、例えば、店舗等に設置され、視聴者（顧客）に対して商品説明等のコンテンツを出力する装置である。
【００１２】
図１に示すように、デジタルサイネージ装置１は、コンテンツの映像光を照射する投影部２１と、投影部２１から照射された映像光を背面で受けて前面に投影するスクリーン部２２とを備えている。
【００１３】
まず、投影部２１について説明する。
投影部２１は、制御部２３と、プロジェクタ２４と、記憶部２５と、通信部２６とを備えている。プロジェクタ２４、記憶部２５、通信部２６は、図１に示すように制御部２３に接続されている。
【００１４】
制御部２３は、記憶部２５のプログラム記憶部２５１に記憶されている各種のプログラムを実行して所定の演算や各部の制御を行うＣＰＵ（Central Processing Unit）とプログラム実行時の作業領域となるメモリ（いずれも図示略）とを備えている。制御部２３は、記憶部２５のプログラム記憶部２５１に記憶されているプログラムとの協働により、後述するコンテンツ出力処理を実行する。制御部２３は、認識手段、取得手段、決定手段として機能する。
【００１５】
プロジェクタ２４は、制御部２３から出力された画像データを映像光に変換してスクリーン部２２に向けて照射する投影装置である。プロジェクタ２４は、例えば、アレイ状に配列された複数個（ＸＧＡの場合、横１０２４画素×縦７６８画素）の微小ミラーの各傾斜角度を個々に高速でオン／オフ動作して表示動作することでその反射光により光像を形成する表示素子であるＤＭＤ（デジタルマイクロミラーデバイス）を利用したＤＬＰ（Digital Light Processing）(登録商標)プロジェクタが適用可能である。
【００１６】
記憶部２５は、ＨＤＤ（Hard Disk Drive）や不揮発性の半導体メモリ等により構成される。記憶部２５には、図１に示すように、プログラム記憶部２５１が設けられている。プログラム記憶部２５１には、制御部２３で実行されるシステムプログラムや後述するコンテンツ出力処理を始めとする各種処理を実行するための処理プログラム、顔認識プログラム（顔認識エンジン）、性別・年齢認識プログラム（性別・年齢認識エンジン）等のアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。
【００１７】
また、記憶部２５には、認識誤差記憶部２５２、コンテンツ記憶部２５３等が設けられている。
【００１８】
認識誤差記憶部２５２には、制御部２３による性別・年齢認識プログラムの実行により、撮像部３４により取得された撮像画像に基づいて視聴者の特徴としての性別及び年齢の認識を行ったときに、撮像部３４と視聴者との距離によって、どれだけの性別認識精度及び年齢認識誤差を生じ得るかを示すデータが記憶されている。
【００１９】
図３の上段は、撮像部３４と視聴者との距離の変化に対する撮像画像中の視聴者の大きさの変化を示した図である。図３の下段は、認識誤差記憶部２５２のデータ格納例を示した図である。図３上段の画像は、それぞれ撮像部３４と視聴者との距離が図３下段の対応する距離であるときの撮像画像における視聴者の大きさを模式的に示している。
認識誤差記憶部２５２には、図３に示すように、撮像部３４と視聴者との距離（「視聴者との距離」）と、その距離に視聴者が存在するときに撮像部３４により取得された撮像画像に対して性別・年齢認識プログラムを実行することにより視聴者の性別及び年齢の認識を行ったときの性別認識精度及び年齢認識誤差とが対応付けて記憶されている。この認識誤差記憶部２５２に記憶されているデータは、性別・年齢認識プログラムの実行による性別・年齢の認識を事前に行って、認識の誤りや誤差（認識誤差）を予め評価して取得したデータである。
【００２０】
ここで、図３のテーブルにおいて、「視聴者との距離」は、「離れている」、「中ぐらい」、「近い」の３つの段階に分類されている。「視聴者との距離」の「離れている」、「中ぐらい」、「近い」の３つは、それぞれ撮像画像における視聴者の目間距離Ｄが予め定められた範囲であることを示している。目間距離Ｄは、撮像画像から認識された視聴者の顔の２つの目の距離であり、目間距離Ｄにより、視聴者の位置の撮像部３４からのおおよその距離を特定することができる。視聴者が撮像部３４から離れているほど目間距離Ｄは小さくなり、視聴者が撮像部３４から近いほど目間距離Ｄは大きくなる。本実施形態において、０＜ｄ１＜ｄ２として、「離れている」は、Ｄ＜ｄ１であることを示し、「中ぐらい」は、ｄ１≦Ｄ＜ｄ２であることを示し、「近い」は、ｄ２≦Ｄであることを示す。
【００２１】
上記の「視聴者との距離」の３つの段階は、性別・年齢認識プログラムの実行による性別認識精度及び年齢認識誤差に対応している。「視聴者との距離」が「離れている」場合、性別・年齢認識プログラムの実行による性別認識精度が低く（例えば、５０％未満）、年齢認識誤差も大きい（例えば、±１５歳））。「中ぐらい」の場合、性別・年齢認識プログラムの実行による性別認識精度が中ぐらい（例えば、５０％以上８０％未満）で年齢認識誤差も中程度（例えば、±１０歳））である。「近い」場合、性別・年齢認識プログラムの実行による性別認識精度が高く（例えば、８０％以上）、年齢認識誤差が小さい（例えば、±５歳）。
【００２２】
コンテンツ記憶部２５３には、画像形成部２７及び音声出力部３３により出力されるコンテンツのコンテンツデータが記憶されている。コンテンツデータは、複数のフレーム画像により構成される動画データ及び各フレーム画像に対応する音声データにより構成されている。
【００２３】
図４に、画像形成部２７及び音声出力部３３により出力されるコンテンツの例を示す。本実施形態において出力されるコンテンツは商品の広告コンテンツであり、図４に示すように、商品の概要（Ａ）、商品の概要（Ｂ）、機能説明（Ａ）、機能説明（Ｂ）の４つのパーツのコンテンツにより構成されている。
【００２４】
商品の概要（Ａ）は、大まかな商品の概要を説明するコンテンツであり、視聴者が上述の「離れている」に該当する距離の領域にいるときに流す（出力する）コンテンツである。商品の概要（Ａ）のコンテンツの再生時間は、図４に示すように、一般的な歩行速度で「離れている」に該当する領域を通過する時間（ここでは４秒）に合致したものとなっており、商品の概要（Ａ）のコンテンツは、視聴者がデジタルサイネージ装置１に近づいてくる過程で「離れている」に該当する領域を通っている間に再生されるように構成されている。
【００２５】
商品の概要（Ｂ）は、少し詳しい商品の概要を説明するコンテンツであり、視聴者が上述の「中ぐらい」に該当する距離の領域にいるときに流す（出力する）コンテンツである。商品の概要（Ｂ）のコンテンツの再生時間は、図４に示すように、一般的な歩行速度で「中ぐらい」に該当する領域を通過する時間（ここでは２秒）に合致したものとなっており、商品の概要（Ｂ）のコンテンツは、視聴者がデジタルサイネージ装置１に近づいてくる過程で「中ぐらい」に該当する領域を通っている間に再生されるように構成されている。
【００２６】
機能説明（Ａ）、（Ｂ）は、商品の機能説明であり、視聴者が上述の「近い」に該当する距離の領域にいるときに流す（出力する）コンテンツである。機能説明（Ａ）、（Ｂ）は、操作部３２の操作ボタンの押下によって再生する（切り替える）ことができる。
【００２７】
図５に、コンテンツ記憶部２５３におけるコンテンツのデータ格納例を示す。
上述の「離れている」に該当する距離の領域にいる視聴者の性別及び年齢を性別・年齢認識プログラムの実行により認識した場合、図３に示すように、性別認識精度は低く、年齢認識誤差も±１５歳である。そこで、コンテンツ記憶部２５３には、「離れている」に該当する領域にいる視聴者に対してこのような認識誤差が生じる可能性を考慮して、図５に示すように、男女両方向けであり、かつ、各年齢（認識年齢）から±１５歳の範囲の年齢層に適合するコンテンツ（ここでは、「商品の概要（Ａ）」のコンテンツ）が記憶されている。
【００２８】
上述の「中ぐらい」に該当する距離の領域にいる視聴者の性別及び年齢を性別・年齢認識プログラムの実行により認識した場合、図３に示すように、性別認識精度は中程度（例えば、５０％以上）、年齢認識誤差は±１０歳である。そこで、コンテンツ記憶部２５３には、「中ぐらい」に該当する領域にいる視聴者に対してこのような認識誤差が生じる可能性を考慮して、図５に示すように、男女別で、認識された年齢から±１０歳の範囲の年齢層に適合するコンテンツ（ここでは、「商品の概要（Ｂ）」のコンテンツ）が記憶されている。
【００２９】
上述の「近い」に該当する距離の領域にいる視聴者の性別及び年齢を性別・年齢認識プログラムの実行により認識した場合、図３に示すように、性別認識精度は高く（例えば、８０％以上）、年齢認識誤差は±５歳である。そこで、コンテンツ記憶部２５３には、「近い」に該当する距離の領域にいる視聴者に対してこのような認識誤差が生じる可能性を考慮して、図５に示すように、男女別で、認識された年齢から±５歳の範囲の年齢層に適合するコンテンツ（例えば、「機能説明（Ａ）、（Ｂ）」のコンテンツ）が記憶されている。
【００３０】
また、コンテンツ記憶部２５３には、どのような性別と年齢にも対応する汎用的なコンテンツ（汎用コンテンツと呼ぶ）のコンテンツデータも記憶されている。
【００３１】
図１に戻り、通信部２６は、モデム、ルータ、ネットワークカード等により構成され、ＬＡＮ等の通信ネットワークに接続された外部機器との通信を行う。
【００３２】
次に、スクリーン部２２について説明する。
図２に示すように、スクリーン部２２には、画像形成部２７と、画像形成部２７を支持する台座２８とが備えられている。
【００３３】
画像形成部２７は、映像光の照射方向に対して略直交するように配置された、例えばアクリル板などの人型に成形された一枚の透光板２９に、フィルム状のフレネルレンズが積層された背面投影用のフィルムスクリーン２９１や予め印刷されたフィルム２９２が貼付されて構成されたスクリーンである。プロジェクタ２４は、画像形成部２７のフィルムスクリーン２９１が貼付された領域に画像を投影する。画像形成部２７と前述したプロジェクタ２４とにより出力手段を構成している。
【００３４】
台座２８には、ボタン式の操作部３２と、音声を出力するスピーカなどの音声出力部３３と、撮像部３４とが設けられている。
【００３５】
操作部３２は、各種操作ボタンを備え、操作ボタンの押下信号を検出して制御部２３に出力する。操作ボタンの押下により、例えば、出力対象のコンテンツのカテゴリーを切り替えることができる。
【００３６】
撮像部３４は、デジタルサイネージ装置１に対向する空間の画像を撮影して撮像画像を取得する撮像手段である。撮像部３４は、図示は省略するが、光学系及び撮像素子を備えるカメラと、カメラを制御する撮像制御部とを備えている。
カメラの光学系は、デジタルサイネージ装置１の前にいる視聴者を撮影可能な方向に向けられている。また、その撮像素子は、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal-oxide Semiconductor）等のイメージセンサである。そして、撮像素子は、光学系を通過した光学像を２次元の画像信号に変換する。
【００３７】
操作部３２と、音声出力部３３と、撮像部３４は、図１に示すように制御部２３に接続されている。
【００３８】
［デジタルサイネージ装置１の動作］
次に、デジタルサイネージ装置１の動作について説明する。
【００３９】
図６に、デジタルサイネージ装置１において実行されるコンテンツ出力処理のフローチャートを示す。コンテンツ出力処理は、デジタルサイネージ装置１の電源がＯＮとなった際に、制御部２３とプログラム記憶部２５１に記憶されているプログラムとの協働により実行される。
【００４０】
まず、制御部２３は、撮像部３４により撮影を行わせ、撮像画像を取得する（ステップＳ１）。
【００４１】
次いで、制御部２３は、顔認識プログラムを読み出して、ステップＳ１で取得した撮像画像に対して顔認識処理を行う（ステップＳ２）。顔認識の手法は特に限定されないが、例えば、特開２０１２−５３８１３号公報に記載のＨａａｒ−ｌｉｋｅ特徴を用いた手法等、公知の画像処理技術を用いて行うことができる。
【００４２】
次いで、制御部２３は、顔認識処理の結果、顔が認識できたか否かを判断する（ステップＳ３）。顔が認識できなかったと判断した場合（ステップＳ３；ＮＯ）、制御部２３は、汎用コンテンツを出力対象のコンテンツとして決定する（ステップＳ４）。そして、制御部２３は、画像形成部２７及び音声出力部３３によりコンテンツを出力させる（ステップＳ１）。具体的に、制御部２３は、コンテンツ記憶部２５３から出力対象のコンテンツのコンテンツデータを読み出し、そのフレーム画像を順次プロジェクタ２４に出力してプロジェクタ２４により画像形成部２７に投影させる。また、読み出した音声データを音声出力部３３に出力し、コンテンツの音声を出力させる。
【００４３】
一方、顔認識処理の結果、顔が認識できたと判断した場合（ステップＳ３；ＹＥＳ）、制御部２３は、撮像画像から認識した顔を視聴者の顔として、その顔画像に基づいて撮像部３４と視聴者との距離を判定する（ステップＳ５）。具体的に、制御部２３は、撮像画像から認識された顔画像における２つの目の間の距離を算出して目間距離Ｄを取得し、取得した目間距離Ｄに基づいて、撮像部３４と視聴者との距離が「離れている」、「中ぐらい」、「近い」の何れに分類されるかを判定する。なお、複数の顔が認識された場合は、例えば、最も顔のサイズが大きい顔画像について、ステップＳ７以降の処理を行う。
【００４４】
ステップＳ５において、撮像部３４と視聴者との距離が「離れている」と判定した場合（ステップＳ５；離れている）、制御部２３は、認識誤差記憶部２５２を参照し、視聴者との距離が「離れている」に対応する年齢認識誤差の情報を取得する（ステップＳ６）。
【００４５】
次いで、制御部２３は、性別・年齢認識プログラムを実行し、ステップＳ２で認識された顔画像に基づいて、視聴者の年齢を認識する（ステップＳ７）。年齢の認識方法は特に限定されないが、例えば、特開２０１２−５３８１３号公報に記載の顔領域のシワ特徴量、シミ特徴量、唇特徴量に基づいて年齢を認識する手法や、顔画像から抽出した顔の輪郭、目、鼻、口等のパーツの配置、肌の状態等に基づいて年齢を認識する手法等、公知の画像処理技術を用いて行うことができる。
【００４６】
そして、制御部２３は、性別・年齢認識プログラムの実行により認識した視聴者の年齢と、ステップＳ６で取得した年齢認識誤差とに基づいて、出力対象のコンテンツを決定し（ステップＳ８）、ステップＳ１７に移行する。ステップＳ８では、コンテンツ記憶部２５３に記憶されているコンテンツのうち、認識した年齢±１５歳の範囲の年齢層向けのコンテンツを出力対象のコンテンツに決定する。
【００４７】
ステップＳ５において、撮像部３４と視聴者との距離が「中ぐらい」と判定した場合（ステップＳ５；中ぐらい）、制御部２３は、認識誤差記憶部２５２を参照し、視聴者との距離が「中ぐらい」に対応する年齢認識誤差の情報を取得する（ステップＳ９）。
【００４８】
次いで、制御部２３は、性別・年齢認識プログラムを実行し、ステップＳ２で認識された顔画像に基づいて、視聴者の年齢を認識する（ステップＳ１０）。
次いで、制御部２３は、性別・年齢認識プログラムを実行し、ステップＳ２で認識された顔画像に基づいて、視聴者の性別を認識する（ステップＳ１１）。性別の認識方法は特に限定されないが、例えば、特開２０１２−５３８１３号公報に記載の顔領域のシワ特徴量、シミ特徴量、唇特徴量に基づいて性別を認識する手法や、顔画像に含まれる目、鼻、髪型、色彩などについての位置、大きさ、比率などの顔特徴量に基づいて推定する方法等、公知の画像処理技術を用いて行うことができる。
【００４９】
そして、制御部２３は、性別・年齢認識プログラムの実行により認識した視聴者の性別及び年齢と、ステップＳ９で取得した年齢認識誤差とに基づいて、出力対象のコンテンツを決定し（ステップＳ１２）、ステップＳ１７に移行する。ステップＳ１２では、コンテンツ記憶部２５３に記憶されているコンテンツのうち、認識した性別向けであって、認識した年齢±１０歳の範囲の年齢層向けのコンテンツを出力対象のコンテンツに決定する。
【００５０】
ステップＳ５において、撮像部３４と視聴者との距離が「近い」と判定した場合（ステップＳ５；近い）、制御部２３は、認識誤差記憶部２５２を参照し、視聴者との距離が「近い」に対応する年齢認識誤差の情報を取得する（ステップＳ１３）。
【００５１】
次いで、制御部２３は、性別・年齢認識プログラムを実行し、ステップＳ２で認識された顔画像に基づいて、視聴者の年齢を認識する（ステップＳ１４）。
次いで、制御部２３は、性別・年齢認識プログラムを実行し、ステップＳ２で認識された顔画像に基づいて、視聴者の性別を認識する（ステップＳ１５）。
【００５２】
そして、制御部２３は、性別・年齢認識プログラムの実行により認識した視聴者の性別及び年齢と、ステップＳ１３で取得した年齢認識誤差とに基づいて、出力対象のコンテンツを決定し（ステップＳ１６）、ステップＳ１７に移行する。ステップＳ１６では、コンテンツ記憶部２５３に記憶されているコンテンツのうち、認識した性別向けであって、認識した年齢±５歳の範囲の年齢層向けのコンテンツを出力対象のコンテンツに決定する。
【００５３】
ステップＳ１７において、制御部２３は、出力対象として決定されたコンテンツを画像形成部２７及び音声出力部３３によりコンテンツを出力させる（ステップＳ１７）。具体的に、制御部２３は、コンテンツ記憶部２５３から出力対象のコンテンツのコンテンツデータを読み出し、そのフレーム画像を順次プロジェクタ２４に出力してプロジェクタ２４により画像形成部２７に投影させる。また、読み出した音声データを音声出力部３３に出力し、コンテンツの音声を出力させる。
【００５４】
デジタルサイネージ装置１の電源がＯＮの間、制御部２３は、ステップＳ１〜ステップＳ１７の処理を繰り返し実行する。
【００５５】
例えば、２５歳女性の視聴者に対し、距離が「離れている」ゾーンにいる場合、性別・年齢の認識精度が悪いため、４０歳男性と認識されてしまうことがある。この場合、そのまま４０歳男性に適したコンテンツを出力してしまうと、視聴者に適したコンテンツではないため、その視聴者がコンテンツに興味を持たずにデジタルサイネージ装置１から離れてしまう可能性が高い。しかし、本実施形態では、図５に網掛けで示すように、４０±１５歳の男女両方向けのコンテンツが出力されるため、視聴者に適したコンテンツを出力することができる。即ち、性別や年齢が誤認識されても、誤認識を加味したコンテンツを出力するので、視聴者に適していないコンテンツが出力されてしまうことを防止することができる。また、視聴者がデジタルサイネージ装置１に近づくにつれて性別・年齢の認識精度が高くなるため、視聴者がデジタルサイネージ装置１に近づいてくるにつれて視聴者の性別・年齢に的を絞ったコンテンツを出力することが可能となる。
【００５６】
以上説明したように、デジタルサイネージ装置１によれば、制御部２３は、撮像部３４と視聴者との距離を取得し、その距離に視聴者が存在するときに撮像部３４により取得された撮像画像から視聴者の特徴の認識を行ったときに生じ得る視聴者の特徴の認識誤差を取得する。そして、取得した誤差と、認識した視聴者の特徴とに基づいて、出力対象のコンテンツを決定する。例えば、認識された視聴者の年齢から誤差の範囲内の年齢層に応じたコンテンツを出力対象のコンテンツとして決定する。
従って、視聴者の特徴の認識に誤差が生じることによって視聴者に適していないコンテンツが出力されてしまうことを防止することができる。
【００５７】
なお、上記実施形態における記述内容は、本発明に係るデジタルサイネージ装置の好適な一例であり、これに限定されるものではない。
【００５８】
例えば、上記実施形態においては、撮像部３４と視聴者との距離は、撮像画像から認識された顔画像の目間距離Ｄに基づいて取得することとしたが、これに限定されない。例えば、撮像画像から認識された顔の大きさに基づいて取得することとしてもよい。
【００５９】
また、上記実施形態においては、性別・年齢認識プログラムの実行によって認識された視聴者の特徴と、視聴者の特徴を認識する場合に生じ得る誤差とに基づいて出力対象のコンテンツを決定することとして説明したが、視聴者の特徴を認識せずに、誤差のみに基づいて出力対象のコンテンツを決定することとしてもよい。例えば、撮像部３４と視聴者との距離が離れている、即ち、年齢認識誤差が予め定められた基準を超える場合に、出力対象のコンテンツを汎用コンテンツに決定してもよい。そして、年齢認識誤差が予め定められた基準以下である場合は、性別・年齢認識プログラムの実行により視聴者の性別及び年齢を取得して、出力対象のコンテンツを認識された性別及び年齢に基づくコンテンツに決定することとしてもよい。
【００６０】
また、上記実施形態においては、撮像画像（顔画像）に基づく性別の推定と年齢の推定を一つのプログラムで行う場合を例にとり説明したが、性別を推定するプログラムと年齢を推定するプログラムは別々のものであってもよい。
【００６１】
また、上記実施形態においては、コンテンツが動画（音声付）である場合を例にとり説明したが、これに限定されず、例えば、画像のみとしてもよいし音声のみとしてもよい。
また、上記実施形態においては、目間距離Ｄに基づいて距離を検出したが、これに限定されず、測距センサ等を用いて検出してもよい。
【００６２】
また、上記実施形態においては、本発明をプロジェクタからスクリーンに画像を投影することで画像の表示を行うデジタルサイネージ装置に適用した場合を例にとり説明したが、例えば、液晶ディスプレイ、プラズマディスプレイ等、他の表示装置を有する情報処理装置や、これらの表示装置に接続された情報処理装置に適用しても同様の効果を奏することができ、この例に限定されない。
【００６３】
その他、デジタルサイネージ装置の細部構成及び細部動作に関しても、発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【００６４】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
［付記］
＜請求項１＞
コンテンツの視聴者の特徴を認識する認識手段と、
前記視聴者の特徴を前記認識手段により認識する場合に生じ得る誤差を取得する取得手段と、
前記取得された誤差に基づいて、出力対象のコンテンツを決定する決定手段と、
を備える情報処理装置。
＜請求項２＞
前記視聴者の撮像画像を取得する撮像手段を備え、
前記認識手段は、前記撮像手段により取得された撮像画像に顔認識処理を行い、認識した顔の画像に基づいて、前記視聴者の特徴を認識する請求項１に記載の情報処理装置。
＜請求項３＞
前記取得手段は、前記撮像手段と前記視聴者との距離を取得し、取得した距離に基づいて、前記視聴者の特徴を前記認識手段により認識する場合に生じ得る誤差を取得する請求項２に記載の情報処理装置。
＜請求項４＞
前記誤差は、前記視聴者との距離が離れているほど大きく、前記視聴者との距離が近くなるほど小さくなる請求項３に記載の情報処理装置。
＜請求項５＞
前記決定手段は、前記認識手段により認識された前記視聴者の特徴と、前記取得手段により取得された誤差に基づいて、出力対象のコンテンツを決定する請求項１〜４の何れか一項に記載の情報処理装置。
＜請求項６＞
前記視聴者の特徴は、前記視聴者の年齢を含み、
前記決定手段は、前記認識手段により認識された前記視聴者の年齢から前記取得手段により取得された誤差の範囲内の年齢層に応じたコンテンツを出力対象のコンテンツとして決定する請求項５に記載の情報処理装置。
＜請求項７＞
コンテンツの視聴者の特徴を認識手段により認識する場合に生じ得る誤差を取得する取得工程と、
前記取得工程において取得された誤差に基づいて、出力対象のコンテンツを決定する決定工程と、
を含むコンテンツ決定方法。
＜請求項８＞
コンピュータを、
コンテンツの視聴者の特徴を認識する認識手段、
前記視聴者の特徴を前記認識手段により認識する場合に生じ得る誤差を取得する取得手段、
前記取得された誤差に基づいて、出力対象のコンテンツを決定する決定手段、
として機能させるためのプログラム。
【符号の説明】
【００６５】
１  デジタルサイネージ装置
２１  投影部
２２  スクリーン部
２３  制御部
２４  プロジェクタ
２５  記憶部
２５１  プログラム記憶部
２５２  認識誤差記憶部
２５３  コンテンツ記憶部
２６  通信部
２７  画像形成部
２８  台座
２９  透光板
３２  操作部
３３  音声出力部
３４  撮像部
【図１】
0006507747.tif 000002
【図２】
0006507747.tif 000003
【図３】
0006507747.tif 000004
【図４】
0006507747.tif 000005
【図５】
0006507747.tif 000006
【図６】
0006507747.tif 000007