(57)【要約】【課題】ターゲットの状況の変化に応じて、ターゲットに適したコンテンツをタイミングよく提供する情報処理装置を提供する。【解決手段】本発明の情報処理装置１００は、撮像部１２０と、表示部１３０と、表示部１３０に対するターゲットの位置を検出する位置検出部２１２と、撮像された画像から顔を検出する顔検出部２３２と、顔検出部２３２による検出結果に基づいてターゲットの属性情報を取得する属性取得部２４０と、検出されたターゲットの少なくとも属性情報に基づいてターゲットの属するグループを判定するグループ判定部２４２と、ターゲットの属性情報またはターゲットのグループ情報のうち少なくともいずれか１つの情報に基づいてターゲットに提供するコンテンツを決定するコンテンツ決定部２５０と、ターゲットに提供するコンテンツに関するコンテンツ情報をターゲットの位置に応じた表示形式で表示部１３０に表示する表示処理部２６０とを備える。【選択図】図３
2010191487.tif 000002
【特許請求の範囲】
【請求項１】
画像を撮像する撮像部と、
画像を表示する表示部と、
前記表示部に対するターゲットの位置を検出する位置検出部と、
前記撮像部により撮像された画像から顔を検出する顔検出部と、
前記顔検出部により検出された検出結果に基づいて、ターゲットの属性情報を取得する属性取得部と、
前記顔検出部により検出されたターゲットの少なくとも前記属性情報に基づいて、ターゲットの属するグループを判定するグループ判定部と、
前記ターゲットの属性情報またはターゲットの属するグループを示すグループ情報のうち少なくともいずれか１つの情報に基づいて、ターゲットに提供する１または２以上のコンテンツを決定するコンテンツ決定部と、
ターゲットに提供する前記コンテンツに関するコンテンツ情報を前記ターゲットの位置に応じた表示形式で前記表示部に表示する表示処理部と、
を備える、情報処理装置。
【請求項２】
前記表示処理部は、ターゲットと前記表示部との距離が第１の距離以下となったとき、顔認識されているターゲットの前記属性情報に基づいて、複数の前記コンテンツ情報からなるアイテム群を前記表示部に表示する、請求項１に記載の情報処理装置。
【請求項３】
前記グループ判定部は、ターゲットと前記表示部との距離が第１の距離より小さい第２の距離以下となったとき、顔認識されているターゲットのグループを判定し、
前記コンテンツ決定部は、前記グループ情報に基づいてターゲットに提供するコンテンツを決定する、請求項２に記載の情報処理装置。
【請求項４】
前記表示処理部は、ターゲットと前記表示部との距離が第２の距離より小さい第３の距離以下となったとき、前記コンテンツ情報をターゲットが操作する操作状態で前記表示部に表示する、請求項３に記載の情報処理装置。
【請求項５】
前記表示処理部は、
ターゲットと前記表示部との距離が前記第１の距離以下かつ前記第３の距離より大きいとき、前記コンテンツ情報が動くように前記表示部に表示し、
ターゲットと前記表示部との距離が前記第３の距離以下となったとき、前記コンテンツ情報の動きを停止して表示する、請求項４に記載の情報処理装置。
【請求項６】
前記表示処理部は、前記顔検出部により検出された顔を切り出し、切り出された顔画像を前記表示部に表示する、請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
前記表示処理部は、前記顔画像の周囲に顔枠を表示し、前記顔枠にターゲットの前記属性情報または前記グループ情報のうち少なくともいずれか一方の情報を示す、請求項６に記載の情報処理装置。
【請求項８】
前記表示処理部は、予め設定された前記顔画像の最大サイズおよび最小サイズの範囲内で、前記切り出した顔画像を拡大して表示する、請求項６または７に記載の情報処理装置。
【請求項９】
前記表示処理部は、前記顔画像を前記表示部の上側に表示し、前記コンテンツ情報を前記表示部の下側に表示する、請求項６〜８のいずれかに記載の情報処理装置。
【請求項１０】
前記グループ判定部は、前記顔検出部により検出されたターゲットの属性情報から取得される前記ターゲットの性別および年齢区分と、前記検出されたターゲットの数とに基づいて、前記ターゲットの属するグループを判定する、請求項１〜９のいずれかに記載の情報処理装置。
【請求項１１】
前記グループ判定部は、さらに前記位置検出部により検出されたターゲット間の距離に基づいて、ターゲットの属するグループを判定する、請求項１０に記載の情報処理装置。
【請求項１２】
１または２以上の前記コンテンツ情報を提示する第１のモードと、前記提示されたコンテンツ情報から選択された１のコンテンツ情報に対応するコンテンツを提供する第２のモードと切り換えるモード切換部をさらに備え、
前記モード切換部は、
前記位置検出部により検出されたターゲットの位置情報から前記ターゲットの動作を判定して、前記第１のモードから前記第２のモードへ切り換え、
あらかじめ設定された第２のモードの終了条件に基づいて、前記第２のモードから前記第１のモードへ切り換える、請求項１〜１１のいずれかに記載の情報処理装置。
【請求項１３】
画像を撮像するステップと、
表示部に画像を表示するステップと、
前記表示部に対するターゲットの位置を位置検出部により検出するステップと、
前記撮像された画像から顔を検出するステップと、
前記検出された顔の情報に基づいて、ターゲットの属性情報を取得するステップと、
顔が検出されたターゲットの少なくとも前記属性情報に基づいて、ターゲットの属するグループを判定するステップと、
前記ターゲットの属性情報またはターゲットの属するグループを示すグループ情報のうち少なくともいずれか１つの情報に基づいて、ターゲットに提供するコンテンツを決定するステップと、
ターゲットに提供する前記コンテンツに関するコンテンツ情報を前記ターゲットの位置に応じた表示形式で前記表示部に表示するステップと、
を含む、情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報処理方法に関し、より詳細には、デジタルサイネージを提供する情報処理装置および情報処理方法に関する。
【背景技術】
【０００２】
近年、ネットワーク技術やディスプレイ性能の向上に伴い、ディスプレイに映像や情報を表示してターゲットに情報を伝達するデジタルサイネージというしくみが注目されている。デジタルサイネージは、既存のポスターや看板等と比較して高い表現力を有しており、また、場所や時間に合わせたコンテンツを表示することが可能である。このようなデジタルサイネージを用いることにより、ターゲットに対して強い印象を与え、直接的に情報を伝達することができる。
【０００３】
ここで、ターゲットに対してより効果的なコンテンツを配信するため、ターゲットに関する情報を取得することは有効である。例えば、ターゲットの性別、年齢により興味を抱くコンテンツは異なると考えられる。ターゲットの情報を取得する方法として、例えば、特許文献１には、ターゲットの顔画像を解析することにより、性別、年齢、人種等の顔の属性を判定する方法が開示されている。また、特許文献２には、複数人の挙動に基づいて、ターゲットの性別や年齢等の属性情報からターゲットのグループの形態を判定する方法が開示されている。
【０００４】
そして、特許文献３には、顔の属性情報を取得して、その結果を利用してターゲットに情報やコンテンツを提供するシステムが開示されている。かかるシステムは、例えば、ターゲットの顔を撮影し、その顔の属性判定の結果表示までの一連の処理に娯楽性を持たせた娯楽装置に適用することができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００８−２８２０８９号公報
【特許文献２】特開２００６−０９２３９６号公報
【特許文献３】特開２００７−０８００５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、上記特許文献３に開示されたシステムは、ターゲットの顔画像の解析結果に基づいてターゲットに適したコンテンツを提供するものであり、ターゲットの状況に応じてタイミングよくコンテンツを提供するものではなかった。例えば、ターゲットの構成やディスプレイとの位置関係に応じてターゲットの状況は刻々と変化する。このような変化に応じてコンテンツを提供することで、ターゲットに対してより効果的なコンテンツを配信できると考えられる。
【０００７】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、ターゲットの状況の変化に応じて、ターゲットに適したコンテンツをタイミングよく提供することが可能な、新規かつ改良された情報処理装置および情報処理方法を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のある観点によれば、画像を撮像する撮像部と、画像を表示する表示部と、表示部に対するターゲットの位置を検出する位置検出部と、撮像部により撮像された画像から顔を検出する顔検出部と、顔検出部により検出された検出結果に基づいて、ターゲットの属性情報を取得する属性取得部と、顔検出部により検出されたターゲットの少なくとも属性情報に基づいて、ターゲットの属するグループを判定するグループ判定部と、ターゲットの属性情報またはターゲットの属するグループを示すグループ情報のうち少なくともいずれか１つの情報に基づいて、ターゲットに提供する１または２以上のコンテンツを決定するコンテンツ決定部と、ターゲットに提供するコンテンツに関するコンテンツ情報をターゲットの位置に応じた表示形式で表示部に表示する表示処理部とを備える、情報処理装置が提供される。
【０００９】
本発明によれば、顔検出部により顔の検出されたターゲットの属性情報を取得し、位置検出部によりターゲットの位置情報を取得する。そして、少なくともターゲットの属性情報に基づいて、顔の検出されたターゲットが属するグループを判定する。コンテンツ決定部は、ターゲットの属性情報またはグループ情報に基づき、ターゲットに適したコンテンツを決定する。そして、表示処理部は、ターゲットの位置情報に応じて変化する表示形式で表示部にコンテンツ情報を表示する。これにより、ターゲットの状況の変化に応じて、ターゲットに適したコンテンツをタイミングよく提供することができる。
【００１０】
ここで、表示処理部は、ターゲットと表示部との距離が第１の距離以下となったとき、顔認識されているターゲットの属性情報に基づいて、複数のコンテンツ情報からなるアイテム群を表示部に表示するようにしてもよい。
【００１１】
また、グループ判定部は、ターゲットと表示部との距離が第１の距離より小さい第２の距離以下となったとき、顔認識されているターゲットのグループを判定するようにしてもよい。そして、コンテンツ決定部は、グループ情報に基づいてターゲットに提供するコンテンツを決定する。
【００１２】
さらに、表示処理部は、ターゲットと表示部との距離が第２の距離より小さい第３の距離以下となったとき、コンテンツ情報をターゲットが操作する操作状態で表示部に表示するようにしてもよい。
【００１３】
また、表示処理部は、ターゲットと表示部との距離が第１の距離以下かつ第３の距離より大きいとき、コンテンツ情報が動くように表示部に表示してもよい。そして、ターゲットと表示部との距離が第３の距離以下となったとき、コンテンツ情報の動きを停止して表示してもよい。
【００１４】
さらに、表示処理部は、顔検出部により検出された顔を切り出し、切り出された顔画像を表示部に表示することもできる。表示処理部は、顔画像の周囲に顔枠を表示し、顔枠にターゲットの属性情報またはグループ情報のうち少なくともいずれか一方の情報を示すようにしてもよい。また、表示処理部は、予め設定された顔画像の最大サイズおよび最小サイズの範囲内で、切り出した顔画像を拡大して表示することもできる。さらに、表示処理部は、顔画像を表示部の上側に表示し、コンテンツ情報を表示部の下側に表示するようにしてもよい。
【００１５】
また、グループ判定部は、顔検出部により検出されたターゲットの属性情報から取得されるターゲットの性別および年齢区分と、検出されたターゲットの数とに基づいて、ターゲットの属するグループを判定するようにしてもよい。このとき、グループ判定部は、さらに位置検出部により検出されたターゲット間の距離に基づいて、ターゲットの属するグループを判定することもできる。
【００１６】
さらに、本発明の情報処理装置は、１または２以上のコンテンツ情報を提示する第１のモードと、提示されたコンテンツ情報から選択された１のコンテンツ情報に対応するコンテンツを提供する第２のモードと切り換えるモード切換部を備えることもできる。モード切換部は、位置検出部により検出されたターゲットの位置情報からターゲットの動作を判定して、第１のモードから第２のモードへ切り換える。そして、モード切換部は、あらかじめ設定された第２のモードの終了条件に基づいて、第２のモードから第１のモードへ切り換える。
【００１７】
また、上記課題を解決するために、本発明の別の観点によれば、画像を撮像するステップと、表示部に画像を表示するステップと、表示部に対するターゲットの位置を位置検出部により検出するステップと、撮像された画像から顔を検出するステップと、検出された顔の情報に基づいて、ターゲットの属性情報を取得するステップと、顔が検出されたターゲットの少なくとも属性情報に基づいて、ターゲットの属するグループを判定するステップと、ターゲットの属性情報またはターゲットの属するグループを示すグループ情報のうち少なくともいずれか１つの情報に基づいて、ターゲットに提供するコンテンツを決定するステップと、ターゲットに提供するコンテンツに関するコンテンツ情報をターゲットの位置に応じた表示形式で表示部に表示するステップとを含む、情報処理方法が提供される。
【発明の効果】
【００１８】
以上説明したように本発明によれば、ターゲットの状況の変化に応じて、ターゲットに適したコンテンツをタイミングよく提供することが可能な情報処理装置および情報処理方法を提供することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の第１の実施形態にかかる情報処理装置の概略構成を示す説明図である。
【図２】同実施形態にかかる制御部のハードウェア構成を示すブロック図である。
【図３】同実施形態にかかる情報処理装置を示す機能ブロック図である。
【図４】同実施形態にかかる情報処理装置の機能を概略的に示す説明図である。
【図５Ａ】同実施形態にかかるコンテンツ提供機能の処理を示すフローチャートである。
【図５Ｂ】同実施形態にかかるコンテンツ提供機能の処理を示すフローチャートである。
【図５Ｃ】同実施形態にかかるコンテンツ提供機能の処理を示すフローチャートである。
【図５Ｄ】同実施形態にかかるコンテンツ提供機能の処理を示すフローチャートである。
【図６】表示部に表示される画像の画面構成を示す説明図である。
【図７】グループ属性判定処理を示すフローチャートである。
【図８Ａ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図８Ｂ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図８Ｃ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図８Ｄ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図８Ｅ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図８Ｆ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図８Ｇ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図８Ｈ】同実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。
【図９】スマイルレベルによるアイテム表示の例を示す説明図である。
【発明を実施するための形態】
【００２０】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２１】
なお、説明は以下の順序で行うものとする。
１．情報処理装置の構成（情報処理装置の概略構成、制御部のハードウェア構成、情報処理装置の機能構成）
２．情報処理装置によるコンテンツ提供処理（コンテンツ提供機能の基本構成、コンテンツ提供機能の一処理例、グループ属性判定処理、効果、スマイルレベルによるアイテム表示、コンテンツ提供処理の拡張）
【００２２】
＜１．情報処理装置の構成＞
［情報処理装置の概略構成］
まず、図１に基づいて、本発明の実施形態にかかる情報処理装置１００の概略構成について説明する。以下では、情報処理装置１００として、ターゲットに対してコンテンツを提供可能な情報処理装置である。かかる情報処理装置１００は、図１に示すように、制御部１１０と、撮像部１２０と、表示部１３０と、操作部１４０とから構成される。
【００２３】
制御部１１０は、ターゲットの属性や状況に応じてコンテンツを提供する制御を行う機能部であって、例えば制御処理を実行可能なコンピュータを用いることができる。制御部１１０は、撮像部１２０により取得した映像や操作部１４０から取得した操作情報に基づいて、コンテンツを提供する当該情報処理装置を制御したり、表示部１３０に表示される画面の構築処理を実行したりする。
【００２４】
撮像部１２０は、映像を取得する機能部である。撮像部１２０は、例えば、撮像センサと、被写体の画像を撮像センサに入射させる光学部材とから構成することができる。撮像センサには、例えば、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）イメージセンサやＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）イメージセンサ等を用いることができる。
【００２５】
表示部１３０は、ターゲットに対してコンテンツなどの情報を提供する。表示部１３０は、例えば液晶パネルディスプレイ等であって、制御部１１０により生成された画像を表示する。
【００２６】
操作部１４０は、ターゲットによる操作情報を取得する機能部である。操作部１４０としては、例えば非接触式のセンサーパネルを用いることができる。これにより、操作部１４０は、ターゲットが操作部１４０に接触あるいは近接したか否かについて操作位置を三次元座標（ｘ、ｙ、ｚ）として検出することができる。また、操作部１４０は、表示部１３０の表面側に、表示部１３０と重ねて配置される。これにより、表示部１３０に表示される画像を直接操作する感覚をターゲットに提供することができる。
【００２７】
制御部１１０と、撮像部１２０、表示部１３０および操作部１４０とは、例えばケーブル１５０により有線接続され、通信可能に設けられている。なお、これらは無線接続してもよい。また、本実施形態にかかる情報処理装置１００は、音声を出力するスピーカ等の出力部（図示せず。）を備えている。
【００２８】
以上、本実施形態にかかる情報処理装置１００の概略構成について説明した。次に、図２に基づいて、本実施形態にかかる情報処理装置１００を構成する制御部１１０のハードウェア構成についてより詳細に説明する。なお、図２は、本実施形態にかかる制御部１１０のハードウェア構成を示すブロック図である。
【００２９】
［制御部のハードウェア構成］
本実施形態の制御部１１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０３と、ホストバス１０４ａとを備える。また、制御部１１０は、ブリッジ１０４と、外部バス１０４ｂと、インタフェース１０５と、入力装置１０６と、出力装置１０７と、ストレージ装置（ＨＤＤ）１０８と、ドライブ１０９と、接続ポート１１１と、通信装置１１２とを備える。
【００３０】
ＣＰＵ１０１は、演算処理装置および制御装置として機能し、各種プログラムに従って制御部１１０内の動作全般を制御する。また、ＣＰＵ１０１は、マイクロプロセッサであってもよい。ＲＯＭ１０２は、ＣＰＵ１０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ１０３は、ＣＰＵ１０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一時記憶する。これらはＣＰＵバスなどから構成されるホストバス１０４ａにより相互に接続されている。
【００３１】
ホストバス１０４ａは、ブリッジ１０４を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス１０４ｂに接続されている。なお、必ずしもホストバス１０４ａ、ブリッジ１０４および外部バス１０４ｂを分離構成する必要はなく、一のバスにこれらの機能を実装してもよい。
【００３２】
入力装置１０６は、マウス、キーボード、タッチパネル、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、ＣＰＵ１０１に出力する入力制御回路などから構成されている。制御部１１０のユーザは、該入力装置１０６を操作することにより、制御部１１０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【００３３】
出力装置１０７は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置およびランプなどの表示装置を含む。さらに、出力装置１０７は、スピーカおよびヘッドホンなどの音声出力装置を含む。かかる出力装置１０７は、情報処理装置１００を構成する表示部１３０とは別個の装置であって、制御部１１０を操作するための情報を表示するために用いられる。
【００３４】
ストレージ装置１０８は、制御部１１０の記憶部の一例として構成されたデータ格納用の装置である。ストレージ装置１０８は、記憶媒体、記憶媒体にデータを記録する記録装置、記憶媒体からデータを読み出す読出し装置および記憶媒体に記録されたデータを削除する削除装置などを含んでもよい。ストレージ装置１０８は、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）で構成される。このストレージ装置１０８は、ハードディスクを駆動し、ＣＰＵ１０１が実行するプログラムや各種データを格納する。
【００３５】
ドライブ１０９は、記憶媒体用リーダライタであり、制御部１１０に内蔵、あるいは外付けされる。ドライブ１０９は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体に記録されている情報を読み出して、ＲＡＭ１０３に出力する。
【００３６】
接続ポート１１１は、外部機器と接続されるインタフェースであって、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）などによりデータ伝送可能な外部機器との接続口である。また、通信装置１１３は、例えば、通信網１０に接続するための通信デバイス等で構成された通信インタフェースである。また、通信装置１１２は、無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）対応通信装置であっても、ワイヤレスＵＳＢ対応通信装置であっても、有線による通信を行うワイヤー通信装置であってもよい。
【００３７】
以上、本実施形態にかかる制御部１１０のハードウェア構成について説明した。このような制御部１１０を用いて、本実施形態にかかる情報処理装置１００は、ターゲットの属性や状況に応じてターゲットにコンテンツを提供する。そこで、以下、図３および図４に基づいて、本実施形態にかかる情報処理装置１００の機能について説明する。なお、図３は、本実施形態にかかる情報処理装置１００を示す機能ブロック図である。図４は、本実施形態にかかる情報処理装置１００の機能を概略的に示す説明図である。
【００３８】
［情報処理装置の機能構成］
まず、図３に基づいて、本実施形態にかかる情報処理装置１００の機能構成について説明する。本実施形態の情報処理装置１００は、図３に示すように、入出力部２１０、撮像部２２０、画像処理部２３０、属性取得部２４０、コンテンツ決定部２５０、表示処理部２６０、再生処理部２７０、選択判定部２８０、モード切換部２９０等の機能部を備える。
【００３９】
入出力部２１０は、ターゲットの情報を取得したり、ターゲットに対して情報を提供したりする機能部である。入出力部２１０は、位置検出部２１２と、表示部２１４と、音声出力部２１６とを備えることができる。位置検出部２１２は、図１の操作部１４０に対応しており、操作部１４０とターゲットとの間の距離（ｚ）や、操作部１４０における操作部の位置（ｘ、ｙ）をターゲットの位置情報として検出する。位置検出部２１２は、検出した位置情報を、属性取得部２４０、グループ判定部２４２、選択判定部２８０およびモード切換部２９０へ出力する。表示部２１４は、図１の表示部１３０に対応しており、制御部１１０の機能である表示処理部２６０により生成された画像を表示する。音声出力部２１６は、例えばスピーカ等の出力装置であって、制御部１１０の機能である再生処理部２７０により再生された音楽等を出力する。
【００４０】
撮像部２２０は、画像を取得する機能部であり、図１の撮像部１２０に対応する。撮像部２２０は、上述したように、レンズなどの光学部材と、撮像センサとからなる。撮像部２２０は、光学部材によって入射した被写体の光像を撮像センサにより光電変換し、撮像信号を生成する。撮像部２２０は、生成した撮像信号を画像処理部２３０へ出力する。
【００４１】
画像処理部２３０は、撮像部２２０から入力された撮像信号を処理する機能部である。画像処理部２３０は、次処理を行うのに適した状態となるように撮像信号を処理した後、撮像信号を表示処理部２６０および顔検出部２３２へ出力する。
【００４２】
顔検出部２３２は、撮像信号で表わされる画像から、顔を検出する機能部である。顔検出部２３２は、撮像部２２０により撮像した画像から人物を検出するため、顔の検出を行う。顔の検出処理は、従来の手法を用いて行うことができる。顔検出部２３２は、画像中から人物の顔を検出すると、顔追跡部２３４および表示処理部２６０へ検出された顔の情報（顔情報）を出力する。
【００４３】
顔追跡部２３４は、画像から検出された人物の顔情報に基づいて、当該顔に対して追跡処理を行う機能部である。顔追跡部２３４は、追跡した顔についての顔情報を属性取得部２４０へ出力する。
【００４４】
属性取得部２４０は、画像から検出された人物の属性を取得する機能部である。属性取得部２４０は、人物の属性として、例えば性別や年齢、人種等の情報を取得する。属性取得部２４０は、さらに、笑顔等の人物の顔の表情や、眼鏡をかけている等の付属情報を取得することもできる。属性判定部２４０は、取得した属性情報をグループ判定部２４２およびコンテンツ決定部２５０へ出力する。
【００４５】
グループ判定部２４２は、画像から検出された人物をグループ化する処理を行う機能部である。グループ判定部２４２は、人物の属性情報から、所定のグループに人物を分類する。グループ分類としては、例えばカップル、家族、友達等がある。グループ判定部２４２は、画像中の人物の属するグループを判定し、判定結果をグループ情報としてコンテンツ決定部２５０へ出力する。
【００４６】
コンテンツ決定部２５０は、ターゲットに提供するコンテンツを決定する機能部である。コンテンツ決定部２５０は、ターゲットとなる人物を決定し、その人物の属性情報およびグループ情報に基づいて当該ターゲットに提供するコンテンツを決定する。コンテンツを決定する処理の詳細については、後述する。コンテンツ決定部２５０は、提供するコンテンツを決定すると、コンテンツ取得部２５２に対してコンテンツを取得する指示を出力する。
【００４７】
コンテンツ取得部２５２は、コンテンツ情報をコンテンツ記憶部２５４から取得する機能部である。コンテンツ取得部２５２は、コンテンツ決定部２５０および選択判定部２８０からのコンテンツ取得指示に基づいて、該当するコンテンツおよびコンテンツに関する情報をコンテンツ記憶部２５４から取得する。コンテンツ取得部２５２は、取得した情報を表示処理部２６０および再生処理部２７０へ出力する。
【００４８】
コンテンツ記憶部２５４は、情報処理装置１００により提供可能なコンテンツを記憶する記憶部である。コンテンツ記憶部２５４は、例えば、音楽情報、映画やドラマなどの映像情報、本や雑誌などの書籍情報など、様々なコンテンツを記憶する。コンテンツ記憶部２５４は、インタフェース部（図示せず。）を介してネットワークにより外部のコンテンツ提供サーバと接続することも可能であり、記憶されたコンテンツを更新することもできる。
【００４９】
表示処理部２６０は、表示部２１４に表示する画像を生成する機能部である。表示処理部２６０は、画像処理部２３０、顔検出部２３２およびコンテンツ取得部２５２から入力された情報に基づいて、表示させる画像を生成する。表示処理部２６０は、生成した画像を表示部２１４へ出力する。
【００５０】
再生処理部２７０は、音声出力部２１６から出力させる音声を生成する機能部である。再生処理部２７０は、コンテンツ取得部２５２から入力されたコンテンツの音声を再生するよう処理し、音声出力部２１６へ出力する。
【００５１】
選択判定部２８０は、ターゲットが選択したコンテンツを判定する処理部である。選択判定部２８０は、位置検出部２１２により取得したターゲットの位置情報に基づいて、表示部２１４に表示されたコンテンツからターゲットが選択したコンテンツを判定する。そして、選択判定部２８０は、判定結果をコンテンツ取得部２５２へ出力する。
【００５２】
モード切換部２９０は、情報処理装置１００における処理モードの切り換えを行う機能部である。モード切換部２９０は、所定の条件に基づいて、情報処理装置１００における処理モードの切り換えを制御する。本実施形態では、モード切換部２９０は、位置検出部２１２から入力された位置情報や、再生処理部２７０から入力されるコンテンツの再生情報、タイマー部２９２による処理時間等に基づいて、処理モードの切り換えを判定する。そして、モード切換部２９０は、判定結果に応じて、表示処理部２６０や再生処理部２７０へ指示を行う。
【００５３】
タイマー部２９２は、時間をカウントすることの可能な機能部である。本実施形態のタイマー部２９２は、モード切換部２９０が処理モードの切り換えを判定するための情報として時間をカウントする。例えば、タイマー部２９２は、所定の機能部における所定の処理が開始されてから経過した時間をカウントして、モード切換部２９０へ出力する。
【００５４】
＜２．情報処理装置によるコンテンツ提供処理＞
［コンテンツ提供機能の基本構成］
以上、本実施形態にかかる情報処理装置１００の機能構成について説明した。このような本実施形態にかかる情報処理装置１００は、図４に示すように、ターゲットを検出して提供するコンテンツを探索する操作モード３０２と、コンテンツを提供するポスターモード３０４との２つの処理モードを有する。操作モード３０２は、撮像部２２０により撮像された画像中からコンテンツを提供するターゲットを検出し、ターゲットの位置情報からコンテンツの提示状態を変化させながらコンテンツを提供するモードである。一方、ポスターモード３０４は、ターゲットの選択したコンテンツを提供するモードである。
【００５５】
情報処理装置１００は、操作モード３０２を基本モードとして実行し、操作モード３０２においてターゲットによりコンテンツ（アイテム）が選択されると、操作モード３０２からポスターモード３０４に切り換える。情報処理装置１００は、ポスターモード３０４を実行するとポスターモード３０４を終了するか否かを判定し、終了条件を具備したと判定すると操作モード３０２に戻る。ポスターモード３０４の終了条件としては、例えばターゲットが操作部１４０に接触したか否か、ポスターモード３０４に切り換わってから所定の時間が経過したか否か、再生したコンテンツが終了したか否か、等を設定することができる。終了条件を満たさない間は、情報処理装置１００はポスターモード３０４を実行し続ける。
【００５６】
以下、図５Ａ〜図８Ｈに基づいて、本実施形態にかかる情報処理装置１００によるコンテンツ提供機能の一例について詳細に説明する。なお、図５Ａ〜図５Ｄは、本実施形態にかかるコンテンツ提供機能の処理を示すフローチャートである。図６は、表示部１３０に表示される画像の画面構成を示す説明図である。図７は、グループ属性判定処理を示すフローチャートである。図８Ａ〜図８Ｈは、本実施形態にかかるコンテンツ提供機能の一処理例を示す説明図である。図８Ａ〜図８Ｈにおいて、上図は表示部１３０とターゲットとの距離関係を示す側面から見た状態を示し、下図は表示部１３０に表示される画像を示す。また、以下では、「コンテンツ」を「アイテム」として説明する。
【００５７】
［コンテンツ提供機能の一処理例］
本実施形態にかかる情報処理装置１００は、上述したように、まず、操作モード３０２を起動させる（ステップＳ１００）。操作モード３０２では、撮像部１２０（２２０）により撮像された現在の画像が表示部１３０（２１４）に表示されている。
【００５８】
ここで、表示部１３０に表示される画像は、図６に示す４つのレイヤーから構成されている。すなわち、背景レイヤー１３２、カメラレイヤー１３４、人物レイヤー１３６およびアイテムレイヤー１３８の４つのレイヤーである。背景レイヤー１３２には、現在選択中のアイテムに関する情報が表示される。カメラレイヤー１３４には、撮像部１２０により撮像された現在の画像が表示される。本実施形態では、撮像部１２０による撮像画像を左右反転させたのち、さらに透過処理した画像をカメラレイヤー１３４に表示させる。人物レイヤー１３６には、撮像部１２０により撮像した画像から検出した人物が表示される。そして、アイテムレイヤーには、コンテンツなどのターゲットに提供するアイテムの情報が表示される。
【００５９】
操作モード３０２が起動された状態では、表示部１３０には、撮像部１２０により撮像された現在の画像が表示される背景レイヤー１３２の画像のみが表れていることになる。このように、撮像部１２０の画像を表示部１３０に表示させることで、ターゲットの興味を引くことができ、表示部１３０がターゲットを認識していることを伝達する効果が生ずる。
【００６０】
次いで、顔検出部２３２は、撮像部１２０により撮像した画像から人物の顔の検出を行う（ステップＳ１０２）。顔検出部２３２が画像から人物の顔を検出するまでは、当該処理を繰り返す。このとき、例えば図８Ａの下図に示すように、撮像部１２０により撮像された現在の画像が左右反転処理および透過処理された後、表示部１３０に表示されている。なお、かかる表示状態は、操作モード３０２の起動時の表示状態と同一である。このとき、人物の顔が検出されない状態であることから、図８Ａの上図に示すように、ターゲットは、位置検出部２１２によりターゲットを検出可能な範囲には存在していないことが多いと考えられる。
【００６１】
そして、ステップＳ１０２にて顔検出部２３２が画像から人物の顔を検出すると、認識した人物の属性情報を検出する（ステップＳ１０４）。このとき、顔認識部２３２により検出された顔に対して顔追跡部２３４による追跡処理が行われる。顔追跡部２３４により検出した顔を追跡して、顔情報を所定のタイミングで取得することにより、平均的な顔情報を取得することができる。これにより、見え方などによって一時的に検出された顔情報を用いて誤った処理を行うことを防止することができる。そして、ステップＳ１０４では、属性取得部２４０により、検出した人物の顔情報として性別、年齢、人種等の情報を取得する。本実施形態では、例えば、人物の顔情報から、大人男性、大人女性、子供の３つの人物属性情報を取得する。なお、人物属性情報は、用途や顔情報の種類に応じてさらに細かな年齢区分や人種の違い等を表現することもできる。
【００６２】
さらに、ステップＳ１０４で取得した人物属性情報に基づいて、認識した人物の顔枠を表示する（ステップＳ１０６）。ステップＳ１０６では、撮像画像から認識した人物の顔画像を切り出し、背景レイヤー１３２に表示された対応する人物の上部付近に表示させる。切り出した顔画像は、例えば検出した顔の周囲の約１．６倍の範囲を円形に切り出したものであり、当該顔画像の周囲には二重の顔枠が表示される。顔枠のうち、内側の枠は人物属性情報に基づく色で表示される。例えば、大人男性であれば黒色、大人女性であれば白色、子供であれば黄色で表わされる。一方、顔枠のうち、外側の枠は人物の属するグループに基づく色で表示される。グループ属性の詳細については後述する。なお、切り出した顔画像の大きさや形状は、かかる例に限定されず、画面の大きさや形状、人物属性情報などに応じて適宜変更可能である。
【００６３】
例えば、図８Ｂの上図に示すように、大人男性Ｍと大人女性Ｆとが表示部１３０に接近してきたとする。このとき、撮像部１２０により撮像された画像から二人の人物の顔が検出されると、図８Ｂの下図に示すように、大人男性Ｍと大人女性Ｆの顔画像３１０ａ、３１０ｂが切り出されて、それぞれの頭部付近に表示される。そして、大人男性Ｍの顔画像３１０ａの内側の枠３１２ａは、例えば黒色で表示され、大人女性Ｆの顔画像３１０ｂの内側の枠３１２ｂは白色で表示される。なお、人物のグループ属性はまだ判定されていないため、外側の顔枠は表示されない。この顔画像３１０ａ、３１０ｂは、人物レイヤー１３４に表示される。
【００６４】
また、顔画像の下側には、後述するアイテム群が表示される。このため、顔画像は、画面の上側３分の１程度の範囲に表示されるようにする。なお、アイテム群の表示位置は、顔画像の上側に限定されず、例えば、顔画像の下側や顔画像の周囲に表示することも可能である。この際、ターゲットがアイテムを選択する操作を行いやすい位置にアイテム群を表示させるのがよい。さらに、顔画像が大きすぎたり小さすぎたりしたいように、顔画像のサイズに対して最大サイズおよび最小サイズを設定するようにしてもよい。顔画像のサイズは、距離に応じてターゲットが視認しやすいように大きさを適宜変化させるようにしてもよい。
【００６５】
その後、ターゲットと表示部１３０との間の距離が第１の距離以下になったか否かを判定する（ステップＳ１０８）。すなわち、ステップＳ１０８では、ターゲットが表示部１３０へ近づいてきたか否かを検出する。ターゲットと表示部１３０との間の距離は、撮像部１２０により撮像された画像の解析結果を用いたり、位置検出部２１２により検出したりすることができる。本実施形態では、位置検出部２１２によってはその距離を検出できない状態においては、簡易的に処理するために、顔検出により検出された顔の大きさから当該距離を近似して算出された値を利用している。このとき、顔の大きさについて、ターゲットの年齢にかかわらず同一の閾値を利用して距離を判定してもよいが、年齢による顔の大きさを考慮することで、距離算出の精度を向上させることもできる。また、より正確な距離を取得するためには、複数の撮像部を設けてターゲットとの距離を測定すればよい。
【００６６】
ターゲットと表示部１３０との間の距離が第１の距離以下となるまでは、表示部１３０には図８Ｂに示した状態の画像が表示される。一方、ターゲットと表示部１３０との間の距離が第１の距離以下となると、アイテム群が表示部１３０に表示される（ステップＳ１１０）。ターゲットが表示部１３０に接近したことから、よりターゲットの興味を引くために、ターゲットの人物属性情報に応じたアイテム群を表示する。アイテム群は、それぞれの人物やグループにお勧めする複数のアイテムの画像からなる。例えば、アイテムを音楽とする。このとき、図８Ｃに示すように、大人男性Ｍと大人女性Ｆの顔画像３１０ａ、３１０ｂの下側にアイテム群３２０ａ、３２０ｂが表示される。アイテム群３２０ａは、大人男性Ｍにお勧めする音楽のＣＤジャケットから構成され、アイテム群３２０ｂは、大人女性Ｆにお勧めする音楽のＣＤジャケットから構成される。
【００６７】
ここで、アイテム群３２０ａ、３２０ｂを構成するアイテムは、対応する顔画像３１０ａ、３２０ｂの位置に応じて揺動するよう表示させてもよい。また、アイテムを所定の範囲内で能動的に動くように表示することで、アイテムの浮遊感を表現することもできる。このようなアイテム群の表示方法により、ターゲットの興味をより引くことができる。さらに、１つのアイテム群の周囲に、顔画像３１０ａ、３１０ｂと同様に枠を表示させるようにしてもよい。このとき、枠を顔枠と同一色とすることにより、表示されたアイテムをお勧めするターゲットをわかりやすくすることができる。
【００６８】
次いで、図５Ｂに示すように、ターゲットと表示部１３０との間の距離が第２の距離以下になったか否かを判定する（ステップＳ１１２）。第２の距離は、第１の距離よりも小さく、ターゲットが表示部１３０に接触するにはさらに表示部１３０に接近する必要はあるものの、表示部１３０に表示された情報を認識可能な程度の距離とすることができる。ターゲットと表示部１３０との間の距離が第２の距離以下となるまでは、表示部１３０には図８Ｃに示した状態の画像が表示される。
【００６９】
一方、ターゲットと表示部１３０との間の距離が第２の距離以下となると、グループ判定部２４２によりグループ属性判定処理が実行される（ステップＳ１１４）。グループ属性判定処理は、例えば、図７に示す方法により行うことができる。
【００７０】
［グループ属性判定処理］
図７に示すグループ属性判定処理では、カップル、家族、その他の３つのグループおよび中間状態としてのカップル判定中グループのいずれかにターゲットを分類する。かかるグループ属性判定処理では、まず、大人男女一人ずつが顔検出されており、かつ子供が存在しないか否かを判定する（ステップＳ２１０）。ステップＳ２１０にて、大人男女一人ずつが顔検出されており、かつ子供が存在しないと判定された場合、男女間の距離を判定する（ステップＳ２２０）。そして、男女間の距離が所定の距離以下である場合には、「カップル」であると判定する（ステップＳ２３０）。一方、男女間の距離が所定の距離より大きい場合には、「カップル判定中」と判定する（ステップＳ２４０）。
【００７１】
ここで、「カップル」状態と「カップル判定中」状態とは、男女間の距離に応じて随時遷移することが可能である。すなわち、「カップル判定中」の状態から男女間の距離が十分に近づくと「カップル」と判定される。逆に、「カップル」の状態から男女間の距離が離れた場合には「カップル判定中」の状態となる。なお、ステップＳ２２０の判定処理は、男女間の距離だけではなく、顔情報から取得可能な人物の笑顔度合に基づいて判定してもよい。例えば、男女間の距離が所定の距離以下であって、男女の笑顔度合がともに所定の値以上であるとき、「カップル」と判定してもよい。
【００７２】
図７のフローに戻り、ステップＳ２１０にて、大人男女一人ずつが顔検出されており、かつ子供が存在しない状態ではないと判定された場合、大人男女一人以上が顔検出されており、かつ子供が存在するか否かを判定する（ステップＳ２５０）。ステップＳ２５０では、子供と大人を含むグループであるか否かを判定している。ステップＳ２５０で大人男女一人以上が顔検出されており、かつ子供が存在すると判定した場合には、グループ判定部２４２は、「家族」であると判定する（ステップＳ２６０）。一方、ステップＳ２５０で大人男女一人以上が顔検出されており、かつ子供が存在する状態ではないと判定した場合、グループ判定部２４２は「その他のグループ」であると判定する（ステップＳ２７０）。その他のグループとしては、例えば、友達グループなどがある。
【００７３】
図５Ｂに戻り、ステップＳ１１４にてグループ属性が判定されると、そのグループ属性に応じたアイテム群が表示されるようになる（ステップＳ１１６）。例えば、ステップＳ１１４で「カップル」と判定されると、カップルにお勧めのアイテムからなるアイテム群が表示され、「家族」と判定されると、家族にお勧めのアイテムからなるアイテム群が表示される。ここで、表示部１３０に表示されるアイテム群は、人物属性情報に基づくアイテム群よりもグループ属性に基づくアイテム群を優先して表示させることができる。
【００７４】
例えば、大人男女が一人ずつ顔検出されており、かつ子供が存在しない状態では「カップル」状態と判定され、図８Ｄの下図に示すように、カップルにお勧めのアイテムからなるアイテム群３２０ｃが表示されるようになる。このとき、同一グループに分類された人物の顔画像を包囲するグループ枠３３０を表示させるようにしてもよい。このグループ枠３３０は、上述した顔枠のうち外側の枠に相当する。顔枠と同様に、グループ属性に応じてグループ枠３３０の色を変更することにより、ターゲットの属するグループをわかりやすくすることができる。
【００７５】
また、大人男女一人ずつの顔が検出されていた場合、「カップル」状態においてはグループ枠３３０により男女の顔枠３１０ａ、３１０ｂを包囲する。これに対し、「カップル判定中」状態では、男女の顔枠３１０ａ、３１０ｂの外側の枠が互いに引き寄せらせるような形状で表示するようにしてもよい。そして、男女が近づき、「カップル判定中」の状態から「カップル」状態と判定されたときに、男女の顔枠３１０ａ、３１０ｂの外側の枠がくっつくような形状で表示してもよい。
【００７６】
その後、ターゲットと表示部１３０との間の距離が第３の距離以下になったか否かを判定する（ステップＳ１１８）。ここで、第３の距離は、ターゲットが表示部１３０に接触可能な程度の距離とする。ターゲットと表示部１３０との間の距離が第３の距離以下となるまでは、表示部１３０には図８Ｄに示した状態の画像が表示される。一方、ターゲットと表示部１３０との間の距離が第３の距離以下となると、アイテム群の動作が停止する（ステップＳ１２０）。アイテム群を構成するアイテムは、上述したように顔画像に合わせて絶えず動いているが、ターゲットが操作しようとすると、操作しやすいようにアイテムの動きを停止させる。また、アイテムが動いている状態では、図８Ｃに示すようにアイテムが重なって表示されていたが、アイテムの動きが停止された操作状態となると、図８Ｅに示すように、アイテムの重なりが少なくなるように表示させるようにしてもよい。このような表示により、アイテムの表示内容が明確になるため、ターゲットがアイテムを選択しやすくなる。
【００７７】
このとき、最もターゲットが接近しているアイテムの表示を拡大し、アイテムについての説明文を表示させるようにしてもよい（ステップＳ１２２）。これにより、ターゲットがアイテムをより選択しやすくなる。
【００７８】
例えば、図８Ｅの上図に示すように、大人男性Ｍが表示部１３０に指を近づけたとする。このとき、表示処理部２６０は、アイテムの動きを停止させる。そして、位置検出部２１２は、大人男性Ｍの指の位置を検出し、その指の位置３４０に対応するアイテム３２２ｃを拡大して表示する。そして、アイテム３２２ｃの説明文として、再生処理部２７０により当該アイテム３２２ｃに対応する曲のサビ部分を再生するようにしてもよい。このように、アイテムに関する情報をターゲットに提供することで、アイテムの選択を容易にすることができる。
【００７９】
次いで、ターゲットが表示部１３０に接触したか否かを判定する（ステップＳ１２４）。ここで、ターゲットが実際に接触するのは表示部１３０の前面に設けられた操作部１４０であるが、以下では操作部１４０への接触を検出したときに表示部１３０に接触したものとして説明する。ステップＳ１２４においてターゲットが表示部１３０に接触していないと判定された場合には、当該処理を繰り返す。一方、ターゲットが表示部１３０に接触したと判定した場合には、背景レイヤー１３２の表示を変更し、ターゲットが接触したアイテムの詳細情報を表示する（ステップＳ１２６）。
【００８０】
例えば、図８Ｆの上図に示すように、大人男性Ｍが表示部１３０に指を接触させたとする。このとき、表示処理部２６０は、大人男性Ｍが接触した位置３４０に対応するアイテム３２４ｃの拡大画像３５０をアイテムレイヤー１３８に表示するとともに、当該アイテム３２４ｃの説明文を説明エリア３５２に表示させる。こうして、アイテムに関するより詳細な情報をターゲットに提供することができる。
【００８１】
さらに、ターゲットが表示部１３０との接触を解除したか否かを判定する（ステップＳ１２８）。ステップＳ１２４の動作と一連の動作としてみると、ステップＳ１２８ではターゲットが表示部１３０に表示されたアイテムをクリックしたか否かを判定している。ステップＳ１２８においてターゲットが表示部１３０に接触した状態が継続していると判定された場合には、当該処理を繰り返す。一方、ステップＳ１２８でターゲットが表示部１３０との接触を解除したと判定されると、モード切換部２９０は、操作モード３０２からポスターモード３０４へ処理モードを切り換える（ステップＳ１３０）。
【００８２】
ステップＳ１３０では、ターゲットが表示部１３０に接触して、その接触状態を解除することにより、１つのアイテムが選択されたと判定する。すなわち、ターゲットの動作により操作モード３０２からポスターモード３０４の切り換えが行われる。処理モードが操作モード３０２からポスターモード３０４に切り換わると、表示処理部２６０は、背景レイヤー１３２の画像を非表示にする。そして、再生処理部２７０は、選択されたアイテムの曲を最初から再生する（ステップＳ１３２）。
【００８３】
したがって、操作モード３０２からポスターモード３０４へ切り換わると、例えば図８Ｇの下図に示すように、撮像部１２０により撮像された現在の画像が表示されなくなる。そして、表示部１３０には、人物レイヤー１３５の顔画像３１０ａ、３１０ｂと、アイテムレイヤー１３８のアイテムの拡大画像３５０および説明エリア３５２とが表示される。このとき、選択されたアイテムの曲が最初から再生される。
【００８４】
その後、ポスターモード３０４の終了条件を満たすか否かを判定する（ステップＳ１３４）。ポスターモード３０４の終了条件は、例えば、ターゲットによる表示部１３０への接触があったり、アイテムの曲の再生が終了したり、ポスターモード３０４に遷移後所定の時間が経過したりすること等と設定することができる。終了条件は、１つのみ設定してもよく、複数設定してもよい。複数設定した場合には、例えばいずれか１つの終了条件を満たしたときにポスターモード３０４を終了するようにしてもよい。ポスターモード３０４の終了条件を満たすまでは、当該処理を繰り返す。そして、ステップＳ１３４にてポスターモード３０４の終了条件を満たしたと判定した場合には、ポスターモード３０４から操作モード３０２へ遷移する（ステップＳ１３６）。
【００８５】
ステップＳ１３６にて操作モード３０２に遷移すると、表示部１３０とターゲットとの間の距離に応じて、続けて行う処理を決定することができる。すなわち、表示部１３０とターゲットとの間の距離が第２の距離以下であれば、ステップＳ１１４に戻り、処理を行う（ステップＳ１３８）。また、表示部１３０とターゲットとの間の距離が第１の距離以下であれば、ステップＳ１１０に戻り、処理を行う（ステップＳ１４０）。そして、ステップＳ１４０にて表示部１３０とターゲットとの間の距離が第１の距離より大きいと判定された場合には、ステップＳ１０２に戻り、新たに人物の顔を検出するまで背景レイヤー１３２の画像のみ表示させる。例えば、図８Ｈに示すように、ターゲットが表示部１３０から離れた状態では、図８Ａに示した状態と同じ処理状態となり、撮像部１２０により撮像された現在の画像のみが表示部１３０に表示される。
【００８６】
［本実施形態にかかるコンテンツ提供処理による効果］
以上、本実施形態にかかるコンテンツ提供処理の一例について説明した。本実施形態にかかるコンテンツ提供処理は、撮像部１２０により取得したターゲットの顔情報からターゲットをさらにグループ化する。また、位置検出部２１２により表示部１３０とターゲットとの位置関係を取得する。そして、ターゲットの属性情報、グループ情報および位置情報に基づいて、ターゲットに提示するコンテンツを状況に応じてタイミングよく提供する。
【００８７】
すなわち、ターゲットの顔情報からターゲットをグループ化することでターゲットの属性をより理解することができ、各ターゲットに適したコンテンツを提供することが可能となる。また、表示部１３０とターゲットとの位置関係においては、表示部１３０から十分に離れた第１の状態、操作部１４０を操作可能な程度に表示部１３０に接近した第３の状態、そして、その間である第２の状態の３つの状態を認識し、コンテンツの表示形式を変化させている。なお、コンテンツの表示形式には、提供するコンテンツの内容や、提供するコンテンツ情報の量、これらの情報の表示の仕方などを含む。
【００８８】
表示部１３０とターゲットとの間の距離が第１の距離より大きい第１の状態では、表示部１３０には撮像部１２０による撮像画像のみ、あるいは顔検出された場合には顔画像が表示される。表示部１３０とターゲットとの間の距離が第１の距離以下となると、表示部１３０にターゲットの人物属性に応じたアイテム群が表示される。そして、表示部１３０とターゲットとの間の距離が第２の距離以下となると、グループ属性判定処理が行われ、グループ属性に応じたアイテム群が表示部１３０に表示される。表示部１３０とターゲットとの間の距離が第１の距離以下であり、かつ第３の距離より大きいとき、第２の状態となり、コンテンツを表示する状態となる。さらに、表示部１３０とターゲットとの間の距離が第３の距離以下となると第３の状態となり、揺動するように表示されていたアイテムの動きが停止し、ターゲットがアイテム選択しやすい表示状態に切り換わる。
【００８９】
つまり、表示部１３０とターゲットとの位置関係に応じて、撮像部１２０により撮像された背景画像やターゲットの顔画像を表示する第１の状態、ターゲットに提供するアイテム群を表示する第２の状態、ターゲットがアイテムを選択する第３の状態を提供する。このように、ターゲットと表示部１３０との距離やターゲット間の距離、顔の表情などに応じてインタラクティブにコンテンツを変化させることで、ターゲットの興味を引くことができる。
【００９０】
また、このようなコンテンツの提供方法により、情報処理装置１００がターゲットを理解しているということをターゲットに対して伝達することができる。さらに、撮像部１２０を用いてターゲットを撮像することによっても、サイネージに対して注目を集める効果が期待できる。このように、ターゲットに対して効果的にコンテンツを提供することができる。
【００９１】
［スマイルレベルによるアイテム表示］
上述した本実施形態にかかるコンテンツ提供処理の一例では、アイテム群は、図８Ｃや図８Ｄに示すように、ターゲットと表示部１３０との距離に応じて表示されたり非表示とされたりしていた。このアイテム群を表示する際に、他の情報をさらに考慮してアイテム群を構成するアイテムの数を変化させるようにすることもできる。
【００９２】
例えば、図９に示すように、ターゲットの笑顔度合（スマイルレベル）を利用することができる。アイテム群３２０は、複数のアイテム３２２、３２４、・・・から構成される。なお、アイテム群３２０の表示位置は、上述した例と同様、ターゲットの顔画像の下側としてもよく、図９のように顔画像の上側としてもよい。撮像部１２０によりターゲットの顔が検出されると、属性取得部２４０によりターゲットの笑顔度合が属性情報として取得される。そして、コンテンツ決定部２５０は、取得された笑顔度合を示す値に応じて、アイテム群３２０を構成するアイテム３２２、３２４、・・・の数を変化させる。
【００９３】
例えば、笑顔度合を示す値が小さい場合には、アイテム群３２０を構成するアイテム３２２、３２４、・・・の数を少なくし、笑顔度合を示す値が大きくなるにつれてアイテム群３２０を構成するアイテム３２２、３２４、・・・の数を多くする。このように、笑顔度合に応じて表示するアイテム３２２、３２４、・・・の数を変化させることにより、ターゲットのコンテンツあるいは当該装置に対する興味をより引くことができる。
【００９４】
［コンテンツ提供処理の拡張］
本実施形態にかかる情報処理装置１００によるコンテンツ提供処理は、アイテムとして音楽を用いたが、かかる例に限定されず、他のアイテムの提供にも用いることができる。例えば、ファッションアイテムや書籍等のほか、飲食店やアミューズメントスポットなど、個人やグループに推薦したいアイテムに適用することができる。また、上記例では顔検出部２３２から取得可能な顔情報に基づいてお勧めするアイテムを決定しているが、当該処理はかかる例に限定されない。例えば、ターゲットの服装について、色ヒストグラムの分布などを用いて服装の傾向を取得し、その傾向に基づいてお勧めするアイテムを決定するようにしてもよい。また、顔情報として取得可能な人種情報から、外国人には洋楽を優先的にお勧めすることも可能である。
【００９５】
さらに、本実施形態にかかる情報処理装置１００は、撮像部１２０により撮像した画像からターゲットの属性情報やグループ属性情報を判定することができるとともに、ターゲットが選択したコンテンツを操作部１４０から認識することができる。そこで、どのような属性の人がどのようなコンテンツを視聴したかという操作記録を蓄積し、ターゲットに推薦するコンテンツに反映させることができる。また、操作記録をネットワーク経由でサーバに送信することで、コンテンツに対する属性毎、あるいはグループ毎の嗜好情報を収集することも可能である。そしてかかる情報は、現実に設置された撮像部１２０や表示部１３０から取得されるものであるから、時間帯や曜日、地域ごとに分析することにも意義がある。さらに、撮像部１２０により撮像された画像から顔を認識することが可能である場合には、実際に表示部１３０に近づかなかった人の傾向、すなわち、興味を示さなかった人の傾向等を分析することも可能となる。
【００９６】
以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。
【００９７】
例えば、上記実施形態では、グループ枠は同一グループに属するターゲットの顔枠を包囲するように表示させたが、本発明はかかる例に限定されない。例えば、同一グループに属するターゲットの顔枠を線などで連結して表示してもよい。これにより、同一グループに属するターゲットをわかりやすく表示することができる。
【００９８】
また、上記実施形態では、ステップＳ１２６においてターゲットが表示部１３０に接触したときに背景画面を変更し、ステップＳ１２８においてその接触状態を解除したときに音楽を最初から再生したが、本発明はかかる例に限定されない。例えば、ターゲットが表示部１３０に手をかざした時点で再生する曲や背景画面を変更してもよい。
【符号の説明】
【００９９】
１００              情報処理装置
１１０              制御部
１２０、２２０      撮像部
１３０、２１４      表示部
１４０              操作部
２１０              入出力部
２１２              位置検出部
２１６              音声出力部
２３０              画像処理部
２３２              顔検出部
２３４              顔追跡部
２４０              属性取得部
２４２              グループ判定部
２５０              コンテンツ決定部
２５２              コンテンツ取得部
２５４              コンテンツ記憶部
２６０              表示処理部
２７０              再生処理部
２８０              選択判定部
２９０              モード切換部
２９２              タイマー部
３１０ａ、３１０ｂ  顔画像
３１２ａ、３１２ｂ  顔枠
３２０、３２０ａ、３２０ｂ、３２０ｃ  アイテム群
３２２、３２４、３２２ｃ、３２４ｃ    アイテム
３３０              グループ枠
３４０              選択位置
３５０              拡大画像
３５２              説明エリア
【図１】
2010191487.tif 000003
【図２】
2010191487.tif 000004
【図３】
2010191487.tif 000005
【図４】
2010191487.tif 000006
【図５Ａ】
2010191487.tif 000007
【図５Ｂ】
2010191487.tif 000008
【図５Ｃ】
2010191487.tif 000009
【図５Ｄ】
2010191487.tif 000010
【図６】
2010191487.tif 000011
【図７】
2010191487.tif 000012
【図８Ａ】
2010191487.tif 000013
【図８Ｂ】
2010191487.tif 000014
【図８Ｃ】
2010191487.tif 000015
【図８Ｄ】
2010191487.tif 000016
【図８Ｅ】
2010191487.tif 000017
【図８Ｆ】
2010191487.tif 000018
【図８Ｇ】
2010191487.tif 000019
【図８Ｈ】
2010191487.tif 000020
【図９】
2010191487.tif 000021