(57)【特許請求の範囲】
【請求項１】
広告画像を表示する装置であって、
広告画像を表示する表示部と、
前記表示部が表示する広告画像を閲覧する閲覧者の画像を撮像する撮像部と、
前記撮像部が撮像した画像内に存在する人を検出する人検出部と、
前記表示部に広告画像を表示させる画像領域を計算する画像領域計算部と、
前記人検出部が特定した前記閲覧者向けの広告画像を前記画像領域計算部が計算した前記表示部上の領域に表示させる表示制御部と、
を備え、
前記人検出部は、
前記撮像部が撮像した画像内に前記閲覧者ではない第３者が前記表示部から見て前記閲覧者よりも後方に含まれているか否かを判定し、
前記画像領域計算部は、
前記撮像部が撮像した画像内に前記第３者が含まれていると前記人検出部が判定した場合は、
前記第３者が前記表示部を向いている場合における前記第３者の左眼と前記閲覧者の身体輪郭の前記第３者から見た左端部とを結ぶ第１直線、および前記第３者が前記表示部を向いている場合における前記第３者の右眼と前記閲覧者の身体輪郭の前記第３者から見た右端部とを結ぶ第２直線を算出し、
前記第１直線と前記表示部が交差する位置、および前記第２直線と前記表示部が交差する位置によって挟まれる領域を、前記第３者が前記表示部上の広告画像を見ることができない画像領域として設定し、
前記表示制御部は、
前記画像領域計算部が設定した、前記第３者が前記表示部上の広告画像を見ることができない画像領域に、前記閲覧者向けの広告画像を表示させる
ことを特徴とする広告画像表示装置。
【請求項２】
前記閲覧者の個人識別情報を保持する個人情報データベースと、
前記閲覧者の商品購買履歴を保持する利用履歴データベースと、
商品の広告画像を保持する商品情報データベースと、
前記閲覧者の個人識別情報を取得する個人情報取得部と、
を備え、
前記表示制御部は、
前記個人情報取得部が取得した個人識別情報をキーにして前記個人情報データベースを検索することにより前記閲覧者を特定し、
前記閲覧者の商品購買履歴を前記利用履歴データベースから検索し、
その商品購買履歴を用いて、前記商品情報データベースが保持している広告画像のなかから、前記閲覧者に適した広告画像を選択する
ことを特徴とする請求項１記載の広告画像表示装置。
【請求項３】
前記表示制御部は、
前記画像領域計算部が計算した領域のサイズおよび位置に応じて前記広告画像を加工した上で、前記広告画像を前記表示部に表示させる
ことを特徴とする請求項１または２記載の広告画像表示装置。
【請求項４】
広告画像を表示する表示部を備えた装置に広告画像を表示させる方法であって、
前記表示部が表示する広告画像を閲覧する閲覧者の画像を撮像する撮像ステップと、
前記撮像ステップで撮像した画像内に存在する人を検出する人検出ステップと、
前記表示部に広告画像を表示させる画像領域を計算する画像領域計算ステップと、
前記人検出ステップで特定した前記閲覧者向けの広告画像を前記画像領域計算ステップで計算した前記表示部上の領域に表示させる表示制御ステップと、
を備え、
前記人検出ステップでは、
前記撮像ステップで撮像した画像内に前記閲覧者ではない第３者が前記表示部から見て前記閲覧者よりも後方に含まれているか否かを判定し、
前記画像領域計算ステップでは、
前記撮像ステップで撮像した画像内に前記第３者が含まれていると前記人検出ステップで判定した場合は、
前記第３者が前記表示部を向いている場合における前記第３者の左眼と前記閲覧者の身体輪郭の前記第３者から見た左端部とを結ぶ第１直線、および前記第３者が前記表示部を向いている場合における前記第３者の右眼と前記閲覧者の身体輪郭の前記第３者から見た右端部とを結ぶ第２直線を算出し、
前記第１直線と前記表示部が交差する位置、および前記第２直線と前記表示部が交差する位置によって挟まれる領域を、前記第３者が前記表示部上の広告画像を見ることができない画像領域として設定し、
前記表示制御ステップでは、
前記画像領域計算ステップで設定した、前記第３者が前記表示部上の広告画像を見ることができない画像領域に、前記閲覧者向けの広告画像を表示させる
ことを特徴とする広告画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告画像を表示する技術に関するものである。
【背景技術】
【０００２】
従来、店頭における商品の広告では、看板を設置し、紙を貼るという方法が一般的であった。しかし近年では、電子データを用いてディスプレイ上に画像を表示する各種情報表示システム（デジタルサイネージシステム）を広告に用いるケースが増加している。
【０００３】
また、近接通信可能なＩＣカード読取装置をデジタルサイネージシステムに設け、ユーザの持つＩＤカードと通信を行い、ＩＤカードに蓄積されているユーザＩＤをＩＣカード読取装置に送信してユーザ固有の情報をコンテンツに反映する技術もある。この技術を利用すると、ユーザの趣味嗜好に応じた情報を表示装置に出力することができる。
【０００４】
図６は、従来のデジタルサイネージシステムの構成例を示す図である。デジタルサイネージシステム４００は、ＩＣカード読取装置４１０、画像表示部４２０、制御部４３０、記憶部４４０を備える。
【０００５】
ユーザ４５０は、ＩＣカード４６０をＩＣカード読取装置４１０にかざす。ＩＣカード４６０には、ユーザ４５０の会員コード、これまでの商品購買履歴などが格納されている。ＩＣカード読取装置４１０は、これらの情報を読み取って制御部４３０に通知する。制御部４３０は、これらの情報に基づき、ユーザ４５０向けにカスタマイズされた広告画像を、画像表示部４２０に表示させることができる。
【０００６】
下記特許文献１には、顧客の属性が所定条件に合致するとき、リアルタイムに広告を顧客へ提示する技術が記載されている。
【０００７】
下記特許文献２には、複数の顔画像を検出したとき、ＡＴＭの画面表示を停止する技術が記載されている。これにより、第３者がＡＴＭの表示部を覗き見することを防止することを図る。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００２−１５２０４号公報
【特許文献２】特開２００６−２５９９３０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述の従来のデジタルサイネージシステム４００では、人が多く集まる場所でユーザ４５０向けにカスタマイズされた広告画像を表示すると、ユーザ４５０の個人的な嗜好が第３者に知られてしまう可能性がある。一般に、個人情報を知られてしまうことに対するユーザの心理的抵抗は大きい。このことは、デジタルサイネージシステムにおいて個人毎にカスタマイズされたターゲット広告を普及させることの阻害要因になっていると考えられる。
【００１０】
一方、デジタルサイネージシステムにおいて、上記特許文献２記載の技術のように、第３者が画像を覗き見することを防止する技術を導入することも考えられる。しかし、上記特許文献２に記載の技術では、第３者が存在することを検出したとき、画面表示そのものが遮断され、ユーザ本人も画像を見ることができなくなる。これは、ＡＴＭのように機密性の高い情報を取り扱う場合は有効な手法となり得るが、広告画像を提供する場面においては、広告画像が突然遮断されると商機を逸失する可能性にもつながるため、好ましくない。
【００１１】
本発明は、上記のような課題を解決するためになされたものであり、ユーザの個人的な嗜好が第３者に漏洩することを防止しつつ、広告画像を効果的に提供することのできる広告画像表示技術を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る広告画像表示装置は、撮像部が撮像した画像を用いて、広告画像の閲覧者と第３者の位置関係を計算し、その位置関係に基づき、第３者が広告画像を見ることができない位置に、閲覧者向けの広告画像を表示する。
【発明の効果】
【００１３】
本発明に係る広告画像表示装置によれば、閲覧者向けにカスタマイズされた広告画像を提示しつつ、第３者がその広告画像を覗き見することを防止できる。
【図面の簡単な説明】
【００１４】
【図１】実施の形態１に係る広告画像表示装置１００の構成図である。
【図２】広告画像表示装置１００の正面図である。
【図３】ユーザ２００の撮像画像の端部について説明する図である。
【図４】広告画像表示装置１００の上面図である。
【図５】広告画像表示装置１００の動作フローを示す図である。
【図６】従来のデジタルサイネージシステムの構成例を示す図である。
【発明を実施するための形態】
【００１５】
＜実施の形態１＞
図１は、本発明の実施の形態１に係る広告画像表示装置１００の構成図である。広告画像表示装置１００は、制御部１０、会員情報データベース２０、利用履歴データベース３０、商品情報データベース４０、表示部５０、撮像部６０、ＩＣカード読取装置７０を備える。以下、各部の機能について説明する。
【００１６】
会員情報データベース２０は、広告画像表示装置１００が表示する広告画像を閲覧するユーザのユーザＩＤ、氏名、性別、生年月日、住所、電話番号、職業などの個人情報を格納している。各ユーザは、ユーザが所持する会員カード内に記録されているユーザＩＤによって特定される。
【００１７】
商品情報データベース４０は、商品ＩＤ、発売日、商品ジャンル、在庫数、商品画像、広告画像などの商品情報を格納している。
【００１８】
利用履歴データベース３０は、各ユーザが過去に購買した商品の履歴を、ユーザＩＤ毎に格納している。
【００１９】
表示部５０は、ユーザに広告画像を提示する表示装置である。表示部５０は、パソコンやテレビのディスプレイを用いて構成してもよいし、大型のディスプレイ、キオスク端末などを用いて構成してもよい。さらには、画像を表示する機能だけでなく、ユーザが情報を入力するためのボタン、タッチパネルなどを備えたものでもよい。
【００２０】
撮像部６０は、広告画像表示装置１００の周辺画像を撮像する装置である。撮像部６０は、例えばビデオカメラ、ＣＣＤ撮像素子などを用いて構成することができる。
【００２１】
ＩＣカード読取装置７０は、ユーザが所持する会員カードに格納されている情報を読み取る装置である。会員カードにはＩＣチップが埋め込まれており、このＩＣチップにはユーザＩＤが記録されている。会員カードに代えて、携帯電話などの端末に組み込まれたＩＣチップにユーザＩＤを埋め込んだデバイスを用いることもできる。
【００２２】
制御部１０は、広告画像表示装置１００の動作を制御する機能部であり、ＩＣカード認識部１１、人検出部１２、ＤＢ検索部１３、画像領域計算部１４、表示制御部１５を備える。制御部１０は、その機能を実現する回路デバイスのようなハードウェアを用いて構成することもできるし、マイコンやＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）のような演算装置とその動作を規定するソフトウェアを用いて構成することもできる。また、広告画像表示装置１００の外部に接続されたパーソナルコンピュータなどのコンピュータによって、制御部１０の機能を実現することもできる。
【００２３】
ＩＣカード認識部１１は、ＩＣカード読取装置７０が読み取った信号をデジタルデータに変換し、ユーザＩＤなどを取り出す機能を有する。
【００２４】
人検出部１２は、撮像部６０が撮像した画像データを受け取り、広告画像を閲覧するユーザの位置や第３者の位置を検出する。検出手法の詳細は、後述の図２〜図４を用いて改めて説明する。
【００２５】
ＤＢ検索部１３は、会員情報データベース２０、利用履歴データベース３０、商品情報データベース４０に対する検索処理を実行する。
【００２６】
画像領域計算部１４は、表示部５０上において、広告画像を表示すべき画像領域を計算する。計算手法については後述する。表示制御部１５は、表示部５０の動作を制御して、画像領域計算部１４が計算した画像領域に、広告画像を表示させる。
【００２７】
図２は、広告画像表示装置１００の正面図である。撮像部６０は、表示部５０の上方に隣接して配置されている。これにより、表示部５０上の広告画像を閲覧するユーザ２００の画像を撮像することができる。表示部５０と撮像部６０の位置は、固定されているものとする。
【００２８】
人検出部１２は、ユーザ２００の顔を検出することにより、ユーザ２００の位置を検出する。顔を検出する手法としては、任意の公知技術を用いることができる。例えば、以下のような手法があげられる。
【００２９】
（顔検出手法その１）あらかじめ用意したテンプレートのうち、顔画像の特徴点のパターンと一致するものを検索する（テンプレートマッチング）。
（顔検出手法その２）顔の輪郭と背景の輝度変化に基づきエッジ部分を検出する。
（顔検出手法その３）肌色と髪色を検出することにより顔部分を検出する。
【００３０】
以下では例として、顔特徴点に基づくテンプレートマッチングを用いることにする。
【００３１】
人検出部１２は、撮像部６０の最も近くにいる人物を、広告画像を閲覧するユーザ２００であると判断する。人検出部１２は、顔の大きさの異なる数種類のテンプレートをあらかじめ保持しており、検出された顔の大きさの違いによって、人物と撮像部６０の間の距離を推定する。また、人検出部１２は、検出した顔位置の高さによってユーザのおよその身長を推定し、顔と同様に身体の輪郭についてもテンプレートマッチングにより検出する。
【００３２】
人検出部１２は、以上の手法により、ユーザの顔と身体輪郭を検出し、座標を特定する。座標軸の原点は、表示部５０が備える表示領域５１の、図２に向かって左下端部とする。また、水平方向をｘ軸、垂直方向をｙ軸、図２に向かって手前方向をｚ軸とする。
【００３３】
図３は、ユーザ２００の撮像画像の端部について説明する図である。人検出部１２は、上述の手法によって検出したユーザ２００の身体輪郭を、複数のブロックに分割する。ここでは垂直方向に１０分割した例を示した。各ブロックの垂直方向幅２１０は、ユーザ２００の身長を１０等分した長さとなる。
【００３４】
人検出部１２は、各ブロック内において、ユーザ２００の身体輪郭の端部座標を特定する。図３では、各ブロックの境界線とユーザ２００の身体輪郭線が交差する右上端部の座標を端部座標として用いることとし、黒丸で示した。人検出部１２は、同様に各ブロックの境界線とユーザ２００の身体輪郭線が交差する左上端部の座標を特定する。
【００３５】
人検出部１２は、上記手順により、１０個の左端部座標と１０個の右端部座標を、下記のように特定する。
【００３６】
左端部１（L_x1，L_y1，L_z1）／右端部１（R_x1，R_y1，R_z1）
左端部２（L_x2，L_y2，L_z2）／右端部２（R_x2，R_y2，R_z2）
・
・
左端部１０（L_x10，L_y10，L_z10）／右端部１０（R_x10，R_y10，R_z10）
【００３７】
人検出部１２は、ユーザ２００を除いた第３者の顔も、上記と同様に検出する。ただし第３者については、後述する理由により、身体輪郭を検出する必要はない。これに代えて人検出部１２は、第３者の両眼の座標を検出する。両眼座標を検出する手法としては、身体輪郭や顔と同様に、任意の公知技術（例えばテンプレートマッチング）を用いることができる。第３者の両眼座標は、以下のように表現するものとする。
【００３８】
左眼座標（Leye_x，Leye_y，Leye_z）／右眼座標（Reye_x，Reye_y，Reye_z）
【００３９】
図４は、広告画像表示装置１００の上面図である。ここでは、ユーザ２００が表示部５０の略正面に位置しており、第３者３００がその斜め後方に位置しているものとする。表示部５０上の領域５２は、ユーザ２００の陰になって隠れているため、第３者３００からは見えない。
【００４０】
画像領域計算部１４は、広告画像の閲覧者であるユーザ２００を除いた第３者３００が存在する旨を人検出部１２が検出した場合、上述の領域５２を算出する。以下、その算出手法について説明する。
【００４１】
画像領域計算部１４は、人検出部１２が計算した、ユーザ２００と第３者３００の位置情報を受け取る。具体的には、第３者３００の両眼座標、およびユーザ２００の身体輪郭の端部座標である。
【００４２】
図４において、画像領域計算部１４は、身体輪郭の左端部１の座標と第３者の左眼座標をつなぐ延長線が、表示部５０の表示面と交差する点の座標を計算する。具体的には、左眼座標と左端部１を通る直線の式は、下記（式１）によって表される。
【００４３】
【数１】
0005426441.tif 000002
【００４４】
表示部５０の表示面は、ｚ＝０の平面であるから、上記（式１）で表される直線と表示部５０の表示面の交点は、下記で表される。
【００４５】
【数２】
0005426441.tif 000003
【００４６】
同様に、画像領域計算部１４は、ユーザ２００の身体輪郭の左右各端部と、第３者３００の左右眼座標とを結ぶ直線が、表示部５０の表示面と交差する点の座標を求める。結果として２０個の交点座標を得ることができる。２０個の交点を結んで囲んだ内側の領域はユーザ２００の陰になって、第３者３００からは見えない。画像領域計算部１４は、この領域を図４における領域５２として算出することができる。ここでは身体輪郭の分割数を１０としたが、分割数を増やせば、領域５２をより正確に求めることができる。
【００４７】
第３者３００が複数存在する場合は、個々の第３者３００について上記領域５２を求めておき、各第３者３００から見えない領域５２の論理積をとることにより、ユーザ２００にしか見えない領域を求めることができる。
【００４８】
図４で説明したように、画像領域計算部１４は、ユーザ２００の身体輪郭と第３者３００の両眼座標の延長線を用いるので、第３者３００の身体輪郭を検出する必要はない。
【００４９】
表示制御部１５は、ＩＣカード読取装置７０およびＩＣカード認識部１１が取得したユーザＩＤをキーにして商品情報データベース４０を検索し、ユーザ２００の嗜好に合致する商品の広告画像を抽出する。表示制御部１５は、画像領域計算部１４が算出した上記領域５２に、商品情報データベース４０から取り出した広告画像を表示させる。ユーザ２００の嗜好と合致するか否かは、例えばユーザが最近購入した商品とカテゴリが一致する、価格帯が近い、などの任意の基準を用いて判断することができる。
【００５０】
図５は、広告画像表示装置１００の動作フローを示す図である。以下、図５の各ステップについて説明する。
【００５１】
（図５：ステップＳ５０１）
ＩＣカード認識部１１は、ＩＣカード読取装置７０の読取結果を取得する。ＩＣカード読取装置７０が会員カードを読み取ったことを認識するとステップＳ５０２へ進み、それまでは本ステップを継続する。
【００５２】
（図５：ステップＳ５０２）
人検出部１２は、ユーザ２００の位置情報を、上述した手法により算出する。
【００５３】
（図５：ステップＳ５０３）
人検出部１２は、顔画像が２以上存在するか否かなどの基準に基づき、ユーザ２００の周囲に第３者３００が存在するか否かを判定する。第３者が存在する場合はステップＳ５０７へ進み、存在しない場合はステップＳ５０４へ進む。
【００５４】
（図５：ステップＳ５０４）
表示制御部１５は、ＤＢ検索部１３の機能を利用して、ユーザＩＤをキーとして利用履歴データベース３０を検索し、ユーザ２００の商品購入履歴を取得する。
【００５５】
（図５：ステップＳ５０５）
表示制御部１５は、ユーザ２００の商品購入履歴に基づき、広告画像を決定する。例えば、ユーザ２００の最近の購入履歴と最も近い商品を、商品情報データベース４０から１つのみ選択し、その広告画像を用いるよう決定する。その他、類似カテゴリの商品を複数選択する、ランダムに広告画像を選択する、などの手法を適宜組み合わせて使用してもよい。本ステップにより、ユーザ２００向けにカスタマイズされた広告画像を選択することができる。
【００５６】
（図５：ステップＳ５０６）
表示制御部１５は、ステップＳ５０５で決定したユーザ２００向けの広告画像を、表示部５０に表示させる。
【００５７】
（図５：ステップＳ５０７）
人検出部１２は、第３者３００の位置情報、すなわち両眼座標を、上述の手法により算出する。
【００５８】
（図５：ステップＳ５０８）
画像領域検出部１４は、第３者３００から見えない領域５２を、上述した手法により算出する。
【００５９】
（図５：ステップＳ５０９〜Ｓ５１０）
これらのステップは、ステップＳ５０４〜Ｓ５０５と同様である。
【００６０】
（図５：ステップＳ５１１）
表示制御部１５は、必要に応じて、表示部５０に表示させる広告画像を加工する。例えば、領域５２のサイズに合わせて広告画像を拡大／縮小する、などの処理を施す。
【００６１】
（図５：ステップＳ５１２）
ステップＳ５０６と同様である。
【００６２】
（図５：ステップＳ５１３）
制御部１０は、広告画像表示装置１００の動作を終了するか否かを判定する。動作を継続するときはステップＳ５０１へ戻って同様の処理を繰り返す。動作を終了するときは、本フローを終了する。
【００６３】
以上、本実施の形態１に係る広告画像表示装置１００の動作を説明した。以上の説明では、撮像部６０は１つのみであるものとしたが、複数のカメラを用いてユーザ２００の奥行き方向（ｚ軸方向）の位置をより正確に算出できるようにしてもよい。
【００６４】
以上のように、本実施の形態１に係る広告画像表示装置１００は、撮像部６０が撮像した画像に基づきユーザ２００と第３者３００の位置を取得し、第３者３００から見えない領域５２を算出する。この領域５２に広告画像を表示することにより、ユーザ２００のみが広告画像を見ることができるので、ユーザ２００の個人的な嗜好を第３者３００に知られる可能性を低減することができる。
【００６５】
また、本実施の形態１によれば、画像領域計算部１４は、第３者３００の両眼座標とユーザ２００の身体輪郭を結ぶ直線を算出し、この直線と表示部５０の表示面の交点を求める。この交点で囲まれた領域５２は、ユーザ２００の陰になって隠れているので、第３者３００からは見ることができない。すなわち、上記手法を用いて領域５２を算出することにより、領域５２を確実に第３者３００から隠すことができる。
【００６６】
また、本実施の形態１によれば、広告画像はユーザ２００の商品購入履歴などに基づいて選択されるので、個々のユーザ２００向けにカスタマイズされた広告画像を提示することができる。
【００６７】
＜実施の形態２＞
実施の形態１において、表示制御部１５は、ＩＣカード認識部１１が会員カードを認識しなくなった時点、すなわちユーザ２００が広告画像表示装置１００の前から離れた時点で、ユーザ２００向けの広告画像を画面から消去し、一般向けの広告画像を表示するようにしてもよい。
【００６８】
また、実施の形態１において、撮像部６０の前を単に通過するだけの人や撮像部６０に視線を向けていない人が映った際にも、逐一領域５２を算出して画面表示を切り替えていたのでは、広告の効果が低くなってしまう。そこで、テンプレートマッチングにより検出する顔の大きさに閾値を設けて、検出した顔が小さい、すなわち撮像部６０と第３者３００の距離が遠い場合には、領域５２を用いずに通常の画面表示を行うようにしてもよい。
【００６９】
また、通過するだけの人を判定するために、ある時間以上撮像部６０に映りこまなければ第３者３００と判断しないよう閾値を設けることもできる。
【００７０】
また、撮像部６０に映った人の顔の向きや視線の向きを検出して、第３者３００の視線が表示部５０に向けられていない場合には、領域５２を用いずに通常の画面表示を行うようにしてもよい。
【００７１】
＜実施の形態３＞
実施の形態１〜２では、ＩＣチップにユーザＩＤを格納しておき、これを用いてユーザ２００を特定することを説明したが、その他の手法を用いてユーザ２００を特定することもできる。例えば、ユーザ２００に対してあらかじめ一意に割り当てておいた認証コードを広告表示装置１００に入力させるようにしてもよい。
【００７２】
＜実施の形態４＞
本発明の適用対象として、例えば音楽メディアのレンタルショップに設置されるデジタルサイネージ端末が考えられる。レンタルショップに限らず、小売店や、街頭に設置される情報表示端末にも、本発明は適用可能である。
【符号の説明】
【００７３】
１０：制御部、１１：ＩＣカード認識部、１２：人検出部、１３：ＤＢ検索部、１４：画像領域計算部、１５：表示制御部、２０：会員情報データベース、３０：利用履歴データベース、４０：商品情報データベース、５０：表示部、５１：表示領域、６０：撮像部、７０：ＩＣカード読取装置、１００：広告画像表示装置、２００：ユーザ、３００：第３者、４００：デジタルサイネージシステム、４１０：ＩＣカード読取装置、４２０：画像表示部、４３０：制御部、４４０：記憶部。
【図１】
0005426441.tif 000004
【図２】
0005426441.tif 000005
【図３】
0005426441.tif 000006
【図４】
0005426441.tif 000007
【図５】
0005426441.tif 000008
【図６】
0005426441.tif 000009