(57)【特許請求の範囲】
【請求項１】
音声広告の配信条件に含まれる配信対象者の状況に関する状況情報と、前記音声広告の広告情報とを受け付ける受付部と、
前記配信対象者の候補となる候補者が携帯している機器から、前記候補者の識別情報を取得する識別情報取得部と、
前記候補者の識別情報毎に当該候補者のインターネットを介した行動履歴と当該候補者のスケジュールに関する情報とを保持する属性情報保持部を参照し、前記識別情報取得部が取得した識別情報に対応する候補者のインターネットを介した行動履歴と当該候補者のスケジュールとを取得する属性情報取得部と、
前記属性情報取得部が取得した情報と前記候補者が位置する場所で取得された情報に基づいて、前記候補者の前記取得時点における前記候補者の動的な状況を推定する推定部と、
前記推定部によって前記取得時点における状況が推定された前記候補者に対して、前記推定された状況に適合する前記状況情報と共に前記受付部が受け付けた前記音声広告の広告情報を配信するようにスピーカを制御する配信制御部と
を備えることを特徴とする広告配信装置。
【請求項２】
サンプル画像を広告主に提示する提示部と、
前記提示部によって提示された前記サンプル画像内のオブジェクトが指定された場合に、指定されたオブジェクトが示す前記候補者の状況を推定するサンプル推定部と
をさらに備え、
前記受付部は、
前記サンプル推定部が推定した状況を前記状況情報として受け付けることを特徴とする請求項１に記載の広告配信装置。
【請求項３】
サンプル画像を広告主に提示する提示部と、
前記提示部によって提示された前記サンプル画像内のオブジェクトが指定された場合に、指定されたオブジェクトが示す候補者の状況を推定するサンプル推定部と、
音声広告の配信条件に含まれる配信対象者の状況に関する状況情報として前記サンプル推定部が推定した状況と、前記音声広告の広告情報とを受け付ける受付部と、
前記配信対象者の候補となる候補者が位置する場所で取得された情報に基づいて、前記候補者の前記取得時点における状況を推定する推定部と、
前記推定部によって前記取得時点における状況が推定された前記候補者に対して、前記推定された状況に適合する前記状況情報と共に前記受付部が受け付けた前記音声広告の広告情報を配信するようにスピーカを制御する配信制御部と
を備えることを特徴とする広告配信装置。
【請求項４】
前記受付部は、
前記配信対象者の状況を表すキーワードを、前記状況情報として受け付け、
前記推定部は、
前記候補者が位置する場所で取得された情報に基づいて、推定した前記候補者の前記取得時点における状況に対応するキーワードを特定し、
前記配信制御部は、
前記推定部が特定したキーワードに適合する前記状況情報と共に前記受付部が受け付けた前記音声広告の広告情報を配信するように前記スピーカを制御することを特徴とする請求項１から３のいずれか一項に記載の広告配信装置。
【請求項５】
前記提示部は、
前記配信対象者の状況を示す情報を前記広告主から受け付け、受け付けた情報に適合する状況の前記候補者のオブジェクトが映っている前記サンプル画像を前記広告主に提示することを特徴とする請求項２または３に記載の広告配信装置。
【請求項６】
異なる場所を撮影可能な１または複数のカメラが撮影した画像に基づいて、前記異なる場所のそれぞれにおいて、前記カメラが撮影した画像内に映っている前記候補者を追跡する追跡部をさらに備え、
前記配信制御部は、
前記追跡部によって追跡されている前記候補者の位置へ音声の配信が可能な前記スピーカを制御して、前記追跡部によって追跡されている前記候補者に対して前記音声広告の広告情報を配信させることを特徴とする請求項１から５のいずれか一項に記載の広告配信装置。
【請求項７】
前記推定部は、
前記候補者が位置する場所で取得された情報として、前記候補者が携帯しているセンサから得られる前記候補者の情報、前記候補者が位置する場所において撮影された前記候補者の画像、または、前記候補者が位置する場所において取得された前記候補者の音声の、少なくともいずれかを含む情報に基づいて、前記候補者の前記取得時点における状況を推定することを特徴とする請求項１から６のいずれか一項に記載の広告配信装置。
【請求項８】
コンピュータが実行する広告配信方法であって、
音声広告の配信条件に含まれる配信対象者の状況に関する状況情報と、前記音声広告の広告情報とを受け付ける受付工程と、
前記配信対象者の候補となる候補者が携帯している機器から、前記候補者の識別情報を取得する識別情報取得工程と、
前記候補者の識別情報毎に当該候補者のインターネットを介した行動履歴と当該候補者のスケジュールに関する情報とを保持する属性情報保持工程を参照し、前記識別情報取得工程が取得した識別情報に対応する候補者のインターネットを介した行動履歴と当該候補者のスケジュールとを取得する属性情報取得工程と、
前記属性情報取得工程が取得した情報と前記候補者が位置する場所で取得された情報に基づいて、前記候補者の前記取得時点における前記候補者の動的な状況を推定する推定工程と、
前記推定工程において前記取得時点における状況が推定された前記候補者に対して、前記推定された状況に適合する前記状況情報と共に前記受付工程において受け付けた前記音声広告の広告情報を配信するようにスピーカを制御する配信制御工程と
を含むことを特徴とする広告配信方法。
【請求項９】
音声広告の配信条件に含まれる配信対象者の状況に関する状況情報と、前記音声広告の広告情報とを受け付ける受付手順と、
前記配信対象者の候補となる候補者が携帯している機器から、前記候補者の識別情報を取得する識別情報取得手順と、
前記候補者の識別情報毎に当該候補者のインターネットを介した行動履歴と当該候補者のスケジュールに関する情報とを保持する属性情報保持手順を参照し、前記識別情報取得手順が取得した識別情報に対応する候補者のインターネットを介した行動履歴と当該候補者のスケジュールとを取得する属性情報取得手順と、
前記属性情報取得手順が取得した情報と前記候補者が位置する場所で取得された情報に基づいて、前記候補者の前記取得時点における前記候補者の動的な状況を推定する推定手順と、
前記推定手順において前記取得時点における状況が推定された前記候補者に対して、前記推定された状況に適合する前記状況情報と共に前記受付手順において受け付けた前記音声広告の広告情報を配信するようにスピーカを制御する配信制御手順と
をコンピュータに実行させることを特徴とする広告配信プログラム。
【請求項１０】
コンピュータが実行する広告配信方法であって、
サンプル画像を広告主に提示する提示工程と、
前記提示工程によって提示された前記サンプル画像内のオブジェクトが指定された場合に、指定されたオブジェクトが示す候補者の状況を推定するサンプル推定工程と、
音声広告の配信条件に含まれる配信対象者の状況に関する状況情報として前記サンプル推定工程が推定した状況と、前記音声広告の広告情報とを受け付ける受付工程と、
前記配信対象者の候補となる候補者が位置する場所で取得された情報に基づいて、前記候補者の前記取得時点における状況を推定する推定工程と、
前記推定工程によって前記取得時点における状況が推定された前記候補者に対して、前記推定された状況に適合する前記状況情報と共に前記受付工程が受け付けた前記音声広告の広告情報を配信するようにスピーカを制御する配信制御工程と
を含むことを特徴とする広告配信方法。
【請求項１１】
サンプル画像を広告主に提示する提示手順と、
前記提示手順によって提示された前記サンプル画像内のオブジェクトが指定された場合に、指定されたオブジェクトが示す候補者の状況を推定するサンプル推定手順と、
音声広告の配信条件に含まれる配信対象者の状況に関する状況情報として前記サンプル推定手順が推定した状況と、前記音声広告の広告情報とを受け付ける受付手順と、
前記配信対象者の候補となる候補者が位置する場所で取得された情報に基づいて、前記候補者の前記取得時点における状況を推定する推定手順と、
前記推定手順によって前記取得時点における状況が推定された前記候補者に対して、前記推定された状況に適合する前記状況情報と共に前記受付手順が受け付けた前記音声広告の広告情報を配信するようにスピーカを制御する配信制御手順と
をコンピュータに実行させることを特徴とする広告配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告配信装置、広告配信方法、および広告配信プログラムに関する。
【背景技術】
【０００２】
音声広告は、注意を引きやすく、他の作業をしながらでも情報が得られるため、視覚的効果を狙った広告よりも広告機会、広告効果の向上が期待されている。また、ユーザの呼出音を、広告主が指定した広告メロディに変更することで、広告主が希望する条件を満たすユーザに広告メロディを配信する技術が知られている（例えば、下記特許文献１参照。）。また、広告主が、特定の地理的領域内または特定の地理的領域の近くに位置するモバイルデバイスに広告を提示する権利を取得することを可能とする技術が知られている（例えば、下記特許文献２参照。）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１７１６７９号公報
【特許文献２】特表２０１４−５０７７２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記した特許文献１および２では、ユーザが携帯しているデバイスに音声広告が配信される。そのため、ユーザが携帯しているデバイスが稼働していない、所定のアプリケーションプログラムが事前にインストールされていない、デバイスの音声出力が無効化されている等の場合には、ユーザに対して音声広告が配信されない。そのため、音声による広告効果が低くなってしまう。
【０００５】
本願は、上記に鑑みてなされたものであって、音声による広告効果を向上させることができる広告配信装置、広告配信方法、および広告配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る広告配信装置は、音声広告の配信条件に含まれる配信対象者の状況に関する状況情報と、前記音声広告の広告情報とを受け付ける受付部と、配信対象者の候補となる候補者が位置する場所で取得された情報に基づいて、当該情報の取得時点における候補者の状況を推定する推定部と、推定部によって取得時点における状況が推定された候補者に対して、推定された状況に適合する状況情報と共に受付部が受け付けた音声広告の広告情報を配信するようにスピーカを制御する配信制御部とを備える。
【発明の効果】
【０００７】
本願に係る広告配信装置、広告配信方法、および広告配信プログラムは、音声による広告効果を向上させることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施例１における広告配信システムの一例を示すシステム構成図である。
【図２】図２は、広告ＤＢが保持する広告テーブルの一例を示す図である。
【図３】図３は、履歴ＤＢが保持する履歴テーブルの一例を示す図である。
【図４】図４は、実施例１における広告配信処理の一例を示すフローチャートである。
【図５】図５は、実施例２における広告配信システムの一例を示す概略図である。
【図６】図６は、実施例３における広告配信装置の一例を示すブロック図である。
【図７】図７は、実施例４における広告配信装置の一例を示すブロック図である。
【図８】図８は、サンプル画像ＤＢが保持する画像テーブルの一例を示す図である。
【図９】図９は、サンプル画像から音声広告の配信対象者を指定する過程を説明する図である。
【図１０】図１０は、実施例４における配信条件の登録処理の一例を示すフローチャートである。
【図１１】図１１は、広告配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る広告配信装置、広告配信方法、および広告配信プログラムの実施形態について図面を参照しつつ詳細に説明する。なお、以下の実施形態により本願に係る広告配信装置、広告配信方法、および広告配信プログラムが限定されるものではない。
【００１０】
（実施例１）
［広告配信システム１０］
図１は、実施例１における広告配信システム１０の一例を示すシステム構成図である。広告配信システム１０は、広告配信装置２０を備える。広告配信装置２０は、インターネット等の通信回線１７に接続されている。広告配信装置２０は、通信回線１７を介して、広告主１９が操作する端末装置１８から、音声広告の広告情報、入札価格、および配信条件を受け付ける。配信条件には、音声広告の広告情報の配信時点における、当該広告情報の配信対象となる配信対象者の状況に関する状況情報が含まれる。配信対象者とは、音声広告の広告主が配信を希望する属性を有する人である。
【００１１】
また、広告配信装置２０は、人が通る場所に設置されたセンサ１１、アクセスポイント１２、およびカメラ１３等からデータを取得する。そして、広告配信装置２０は、センサ１１、アクセスポイント１２、およびカメラ１３等から取得したデータに基づいて、その場所にいるそれぞれの人の現在の状況を推定する。
【００１２】
センサ１１、アクセスポイント１２、およびカメラ１３等は、例えば、ショッピングモール、地下街、および道路等、人がいる可能性の高い場所に設置される。カメラ１３は、設置された場所を撮影した画像のデータを広告配信装置２０へ送信する。カメラ１３によって撮影された画像には、撮影領域１３０内にいる人の画像が含まれる。センサ１１は、設置された場所における環境に関するデータを収集し、収集したデータを広告配信装置２０へ送信する。環境に関するデータとは、例えば、環境音、人の音声、温度、湿度、天候等のデータである。センサ１１には、例えば、マイク、温度センサ、湿度センサ、照度センサ等が含まれる。
【００１３】
アクセスポイント１２は、設置された場所の周辺にいる人が携帯している機器１６（図１に示した機器１６ａ〜１６ｃ）から、当該機器１６が有するセンサによって測定された人に関するデータを、無線通信により取得する。そして、アクセスポイント１２は、取得したデータを、機器１６を携帯している人に関するデータとして広告配信装置２０へ送信する。人に関するデータには、例えば、その人の歩数、心拍数、血圧、位置、声、加速度等のデータが含まれる。機器１６は、携帯型ＰＣ（Personal  Computer）、ＰＤＡ（Personal  Digital  Assistant）、スマートフォン等の情報通信機器、あるいは、通信機能を有するウェアラブルデバイス等である。
【００１４】
広告配信装置２０は、配信対象者の候補となるそれぞれの候補者について、当該候補者が位置する場所で取得された情報に基づいて、当該情報が取得された時点における当該候補者の状況を推定する。そして、広告配信装置２０は、推定した状況に適合する状況情報と共に入札された音声広告の広告情報を選択し、選択した広告情報を、当該候補者に対して、指向性スピーカ１４から配信させる。指向性スピーカ１４は、高い指向性を有するスピーカであり、指向性スピーカ１４の周囲に複数の人がいる場合でも、それぞれの人が位置する領域１４０に向けて、個別に音声を出力することができる。
【００１５】
このように、広告配信装置２０は、音声広告の配信を受ける候補者の現在の状況を推定し、推定した状況にあった音声広告の広告情報を指向性スピーカ１４から配信させる。これにより、広告配信装置２０は、音声広告による広告効果を向上させることができる。
【００１６】
なお、本実施例では、図１に示すように、指向性スピーカ１４が１つ設けられ、音声広告の配信対象である一人の候補者１５に対して音声広告の広告情報が配信される。しかし、開示の技術はこれに限られず、複数の指向性スピーカ１４が設けられ、それぞれの指向性スピーカ１４を用いて、異なる候補者１５に対して別々の音声広告の広告情報が配信されるようにしてもよい。
【００１７】
［広告配信装置２０］
本実施例における広告配信装置２０は、例えば図１に示すように、データ取得部２００、追跡部２０１、識別部２０２、特徴量抽出部２０３、状況推定部２０４、候補抽出部２０５、広告選択部２０６、配信制御部２０７、受付部２０８、広告データベース（ＤＢ）２０９、および履歴ＤＢ２１０を備える。
【００１８】
［広告ＤＢ２０９］
広告ＤＢ２０９は、例えば図２に示すような広告テーブル２０９０を保持する。図２は、広告ＤＢ２０９が保持する広告テーブル２０９０の一例を示す図である。広告テーブル２０９０には、それぞれの広告主１９を識別する広告主ＩＤ２０９１毎に、個別広告テーブル２０９２が格納される。それぞれの個別広告テーブル２０９２には、配信ＩＤ２０９３、配信条件２０９４、広告情報２０９５、および入札価格２０９６が対応付けて格納される。
【００１９】
配信条件２０９４には、状況情報が含まれる。状況情報は、対応付けられた音声広告の広告情報が配信される時点における、当該広告情報の配信対象となる配信対象者の状況に関する情報である。配信対象者の状況には、例えば、静的な状況と、動的な状況とが含まれる。静的な状況とは、例えば、配信対象者の格好、表情、姿勢などである。動的な状況とは、例えば、手を振る、汗をぬぐう、走る等の配信対象者の動作や行動である。
【００２０】
また、本実施例において、状況情報としては、例えば、寒そう、暑そう、眠そう、ジョギング中、読書中、通勤・通学途中、葬式帰り等の抽象的な表現を用いることができる。また、状況情報には、身に着けている物やそのブランド名、性別、年齢層、体格、時間帯、場所、表情等、より詳細な指定を加えることもできる。また、状況情報としては、例えば、音声の周波数や音量、加速度の大きさ、画像内の画素の分布など、センサ１１やカメラ１３からのデータの内容を具体的に指定することもできる。
【００２１】
また、本実施例において、配信条件２０９４に含まれる状況情報には、配信対象者の状況を特定する複数のキーワードが含まれる。例えば、「ジョギング中」の状況が状況情報として指定される場合、「ジョギング中、２０代、男性、21:00〜23:00、ジョギングコースＡ、ジョギングシューズ、ブランドＸ」等の情報が配信条件２０９４に格納される。
【００２２】
広告情報２０９５は、例えば、音声広告を表す音の再生に用いられるデータである。配信ＩＤ２０９３は、対応付けられている配信条件２０９４と広告情報２０９５の組み合わせを識別する情報である。例えば、広告情報２０９５が同一であっても、配信条件２０９４が異なれば、異なる配信ＩＤ２０９３が割り当てられる。
【００２３】
図２では、「広告主Ａ」の広告主ＩＤ２０９１に対応付けられた個別広告テーブル２０９２内に、「Ｄ００１」の配信ＩＤ２０９３、「状況ａ」の配信条件２０９４、「広告Ｘ」の広告情報２０９５、および「１００」の入札価格２０９６が対応付けて格納された広告テーブル２０９０が例示されている。
【００２４】
［履歴ＤＢ２１０］
履歴ＤＢ２１０は、例えば図３に示すような履歴テーブル２１００を保持する。図３は、履歴ＤＢ２１０が保持する履歴テーブル２１００の一例を示す図である。履歴テーブル２１００には、それぞれの候補者１５を識別する候補者ＩＤ２１０１毎に、個別履歴テーブル２１０２が格納される。それぞれの個別履歴テーブル２１０２には、配信ＩＤ２１０３および配信時刻２１０４が対応付けて格納される。配信時刻２１０４は、配信ＩＤ２１０３に対応付けられた音声広告の広告情報が候補者１５に配信された時刻を示す。
【００２５】
図３では、「Ｐ００１」の候補者ＩＤ２１０１に対応付けられた個別履歴テーブル２１０２内に、「Ｄ１０１」の配信ＩＤ２１０３および「10:52:04」の配信時刻２１０４が対応付けて格納された履歴テーブル２１００が例示されている。
【００２６】
［受付部２０８］
図１に戻って説明を続ける。受付部２０８は、音声広告の配信条件に含まれる状況情報と、音声広告の広告情報とを受け付ける。本実施例において、受付部２０８は、通信回線１７を介して広告主１９の端末装置１８から、広告主１９の広告主ＩＤと共に、状況情報、広告情報、および入札価格を受け付ける。本実施例において、受付部２０８は、状況情報として、広告情報の配信対象者の状況を表す複数のキーワードを受け付ける。複数のキーワードで状況情報を指定することができるため、広告主１９は、状況情報を容易に指定することができる。
【００２７】
そして、受付部２０８は、受け付けた状況情報を含む配信条件および広告情報の組み合わせに対して配信ＩＤを割り当てる。そして、受付部２０８は、広告ＤＢ２０９内の広告テーブル２０９０を参照し、受け付けた広告主ＩＤに対応する個別広告テーブル内に、生成した配信ＩＤに対応付けて、配信条件、広告情報、および入札価格を格納する。
【００２８】
［データ取得部２００］
データ取得部２００は、センサ１１、アクセスポイント１２、およびカメラ１３からデータを取得する。そして、データ取得部２００は、取得したデータを、追跡部２０１、識別部２０２、および特徴量抽出部２０３へ送る。
【００２９】
［識別部２０２］
識別部２０２は、データ取得部２００から受け取ったデータに基づいて、カメラ１３が撮影した画像内に映っている各オブジェクトを分離し、分離したオブジェクトの中から、人のオブジェクトを検索する。そして、識別部２０２は、検索したそれぞれの人のオブジェクトを音声広告の配信候補となる候補者１５として識別する。そして、識別部２０２は、それぞれの候補者１５に、候補者１５を識別する候補者ＩＤを割り当てる。そして、識別部２０２は、識別した候補者１５の情報を、当該候補者１５の候補者ＩＤと共に、追跡部２０１および特徴量抽出部２０３へ送る。
【００３０】
［追跡部２０１］
追跡部２０１は、データ取得部２００から受け取ったデータに基づいて、識別部２０２によって識別された候補者１５毎に、例えばカメラ１３で撮影されている領域１３０内における位置情報を所定周期で逐次算出することにより、候補者１５を追跡する。そして、追跡部２０１は、識別部２０２によって識別された候補者１５毎に、算出された候補者１５の位置情報を、当該候補者１５の候補者ＩＤと共に配信制御部２０７へ送る。
【００３１】
［特徴量抽出部２０３］
特徴量抽出部２０３は、識別部２０２によって識別されたそれぞれの候補者１５について、データ取得部２００から受け取ったデータに基づいて所定の要素毎に特徴量を抽出する。そして、特徴量抽出部２０３は、候補者１５毎に、それぞれの要素について抽出した特徴量を、当該候補者１５の候補者ＩＤと共に状況推定部２０４へ送る。特徴量抽出部２０３は、候補者１５毎に、カメラ１３が撮影した画像から、例えば、ＳＩＦＴ（Scale-Invariant  Feature  Transform）等により得られた局所特徴量、顔認識結果から得られた特徴量（例えば、eigenface等）、例えばposelets等を用いて認識されたポーズから得られた特徴量等をそれぞれ抽出する。なお、特徴量抽出部２０３は、候補者１５毎に、センサ１１から取得した音声のデータに基づいて、例えば、音声の分析結果から得られた声紋等の特徴量、会話の分析結果から得られた会話の特徴量等をそれぞれ抽出してもよい。
【００３２】
［状況推定部２０４］
状況推定部２０４は、候補者１５が位置する場所で取得された情報に基づいて、当該情報の取得時点における候補者１５の状況を推定する。本実施例において、状況推定部２０４は、候補者１５毎に、特徴量抽出部２０３から受け取った要素毎の特徴量に基づいて、候補者１５の状況を推定する。例えば、状況推定部２０４は、候補者１５毎に、特徴量抽出部２０３から受け取った各要素を基底として、各要素の特徴量から、候補者１５の状況を示す状況ベクトルを算出する。
【００３３】
そして、状況推定部２０４は、特定の状況に対応する基準ベクトルと、候補者１５の状況を示す状況ベクトルとの類似度（例えば、ベクトルの内積）を算出する。状況推定部２０４は、異なる状況に対応する複数の基準ベクトルのそれぞれについて、候補者１５の状況を示す状況ベクトルとの類似度を算出する。そして、状況推定部２０４は、算出した類似度に基づいて基準ベクトルを選別し、選別した基準ベクトルが示す特定の状況を、候補者１５が位置する場所で候補者１５の情報が取得された時点における候補者１５の状況として推定する。本実施例において、状況推定部２０４は、例えば、算出した類似度が最も大きい基準ベクトルを１つ選別し、選別した基準ベクトルが示す特定の状況を、候補者１５の状況として推定する。
【００３４】
状況推定部２０４は、候補者１５毎に、推定した状況を示す情報を、当該候補者１５の候補者ＩＤと共に候補抽出部２０５へ送る。本実施例において、それぞれの基準ベクトルには、基準ベクトルに対応する状況を特定する複数のキーワードが予め対応付けられており、状況推定部２０４は、候補者１５毎に、推定した状況を特定する複数のキーワードを、当該候補者１５の候補者ＩＤと共に候補抽出部２０５へ送る。
【００３５】
なお、状況推定部２０４による候補者１５の状況の推定方法はこれに限られない。例えば、状況推定部２０４は、特徴量抽出部２０３から受け取った要素毎の特徴量に基づいて、特徴量が所定値以上の要素を抽出する。そして、状況推定部２０４は、抽出した要素が、特定の状況を表す複数の要素として予め定められた要素群に含まれる数に応じて、特定の状況との類似度を算出する。そして、状況推定部２０４は、算出した類似度に基づいて、特定の状況の中から、候補者１５の状況を推定してもよい。
【００３６】
［候補抽出部２０５］
候補抽出部２０５は、候補者１５毎に、広告ＤＢ２０９内の広告テーブル２０９０を参照し、状況推定部２０４によって推定された状況に適合する状況情報を含む配信条件を特定する。そして、候補抽出部２０５は、特定した配信条件に対応付けられた配信ＩＤを、配信候補となる広告情報の配信ＩＤとして、広告テーブル２０９０から抽出する。
【００３７】
本実施例において、候補抽出部２０５は、状況推定部２０４から受け取った状況を特定する複数のキーワードと、広告テーブル２０９０内の配信条件に含まれている複数のキーワードとの類似度を配信条件毎に算出する。候補抽出部２０５は、例えば、状況推定部２０４から受け取った状況を特定する複数のキーワードに含まれるキーワードを多く含む配信条件ほど、高い類似度を算出するようにしてもよい。
【００３８】
候補抽出部２０５は、類似度の高い順に所定数の配信条件を特定する。そして、候補抽出部２０５は、特定したそれぞれの配信条件に対応付けられた配信ＩＤを、配信候補となる広告情報の配信ＩＤとして、広告テーブル２０９０から抽出する。そして、候補抽出部２０５は、候補者１５毎に、抽出した所定数の配信ＩＤを、当該候補者１５の候補者ＩＤと共に広告選択部２０６へ送る。
【００３９】
なお、ヘッドホンを付けて音楽を聴いている、電話をしている等のように、外部からの音を聞き取ることができない状況にある人は、音声広告の内容を聞き取ることができない。そのため、外部からの音を聞き取ることができない状況が状況推定部２０４によって推定された人については、候補抽出部２０５は、音声広告の広告情報が配信される候補者１５から除外する。
【００４０】
［広告選択部２０６］
広告選択部２０６は、履歴ＤＢ２１０内の履歴テーブル２１００を参照し、候補者１５毎に、当該候補者１５の候補者ＩＤに対応付けられた個別履歴テーブルを特定する。そして、広告選択部２０６は、候補者１５毎に、特定した個別履歴テーブルを参照して、候補抽出部２０５から受け取った所定数の配信ＩＤの中から、個別履歴テーブルに登録されていない配信ＩＤを抽出する。
【００４１】
次に、広告選択部２０６は、候補者１５毎に抽出された、個別履歴テーブルに登録されていない配信ＩＤの中から、配信ＩＤを１つ選択する。候補者１５が複数いる場合でも、配信ＩＤは１つ選択される。そして、広告選択部２０６は、選択した配信ＩＤに対応付けられている広告情報を広告ＤＢ２０９から取得する。そして、広告選択部２０６は、取得した広告情報を、配信ＩＤおよび当該配信ＩＤと共に候補抽出部２０５から受け取った候補者ＩＤと共に、配信制御部２０７へ送る。
【００４２】
広告選択部２０６は、例えば、候補抽出部２０５が算出した配信条件の類似度や、広告テーブル２０９０に格納されている入札価格等に基づいて、配信ＩＤを１つ選択する。例えば、広告選択部２０６は、高い類似度の配信条件や高い入札価格に対応付けられている配信ＩＤほど選択されやすくなるように重み付けを行った上で、個別履歴テーブルに登録されていない配信ＩＤの中から、例えばランダムに配信ＩＤを１つ選択するようにしてもよい。
【００４３】
［配信制御部２０７］
配信制御部２０７は、状況推定部２０４によって状況が推定された候補者１５に対して、推定された状況に適合する状況情報と共に受付部２０８が受け付けた広告情報を配信するように指向性スピーカ１４を制御する。本実施例において、配信制御部２０７は、追跡部２０１から受け取った位置情報に基づいて、音声の出力方向を、広告選択部２０６から受け取った候補者ＩＤに対応する位置情報が示す位置へ向けるように指向性スピーカ１４を制御する。そして、配信制御部２０７は、広告選択部２０６から受け取った広告情報に基づく音声信号を指向性スピーカ１４へ出力する。これにより、広告選択部２０６から受け取った候補者ＩＤに対応する候補者１５に対して、広告選択部２０６から受け取った音声広告の広告情報が指向性スピーカ１４から配信される。
【００４４】
また、配信制御部２０７は、指向性スピーカ１４から広告情報が配信された場合に、履歴ＤＢ２１０内の履歴テーブル２１００を参照し、広告情報が配信された候補者１５の候補者ＩＤに対応付けられた個別履歴テーブルを特定する。そして、配信制御部２０７は、指向性スピーカ１４から配信された広告情報に対応する配信ＩＤを、当該広告情報が配信された時刻に対応付けて、個別履歴テーブルに登録する。
【００４５】
広告情報が配信された候補者１５の個別履歴テーブルに、配信された広告情報に対応する配信ＩＤが登録されることにより、広告選択部２０６は、同一の候補者１５に対して、同一の配信条件において送信された同一の広告情報を、配信対象の広告情報から除外することができる。これにより、広告配信装置２０は、同一の候補者１５に対して、同一の配信条件において、同一の広告情報が重ねて配信されることを防止することができる。
【００４６】
なお、配信制御部２０７は、配信時刻から所定時間（例えば数分）が経過した配信時刻を、対応する配信ＩＤと共に個別履歴テーブルから削除するようにしてもよい。これにより、広告配信装置２０は、所定時間が経過した後は、同一の候補者１５に対して、同一の配信条件において、同一の広告情報を再び配信することができる。配信ＩＤおよび配信時刻が個別履歴テーブルから削除されるまでの所定時間は、状況推定部２０４によって推定された状況の確からしさや、候補抽出部２０５によって算出された配信条件の類似度、入札価格等に応じて変更してもよい。
【００４７】
［広告配信処理］
図４は、実施例１における広告配信処理の一例を示すフローチャートである。広告配信装置２０は、例えば所定周期毎に、本フローチャートに示す広告配信処理を実行する。
【００４８】
まず、識別部２０２は、データ取得部２００から受け取ったデータに基づいて、カメラ１３が撮影した画像内に映っている各オブジェクトを識別し、識別したオブジェクトの中で人のオブジェクトを検索する。そして、識別部２０２は、検索したそれぞれの人のオブジェクトを候補者１５として識別し、識別した候補者１５に候補者ＩＤを割り当てる（Ｓ１００）。そして、識別部２０２は、識別した候補者１５の情報を、当該候補者１５の候補者ＩＤと共に、追跡部２０１および特徴量抽出部２０３へ送る。
【００４９】
追跡部２０１は、データ取得部２００から受け取ったデータに基づいて、識別部２０２によって識別された候補者１５毎に、候補者１５の位置情報を所定周期で逐次算出する処理を開始する（Ｓ１０１）。そして、追跡部２０１は、候補者１５毎に、逐次算出した候補者１５の位置情報を、当該候補者１５の候補者ＩＤと共に配信制御部２０７へ送る。
【００５０】
次に、特徴量抽出部２０３は、識別部２０２によって識別されたそれぞれの候補者１５について、データ取得部２００から受け取ったデータに基づいて要素毎に特徴量を抽出する（Ｓ１０２）。そして、特徴量抽出部２０３は、候補者１５毎に、それぞれの要素について抽出した特徴量を、当該候補者１５の候補者ＩＤと共に状況推定部２０４へ送る。
【００５１】
次に、状況推定部２０４は、候補者１５毎に、特徴量抽出部２０３から受け取った要素毎の特徴量に基づいて、候補者１５が位置する場所において候補者１５の情報が取得された時点における候補者１５の状況を推定する（Ｓ１０３）。そして、状況推定部２０４は、候補者１５毎に、推定した状況を示す情報を、当該候補者１５の候補者ＩＤと共に候補抽出部２０５へ送る。
【００５２】
次に、候補抽出部２０５は、候補者１５毎に、広告ＤＢ２０９内の広告テーブル２０９０を参照し、状況推定部２０４によって推定された状況に適合する状況情報を含む配信条件を特定する。そして、候補抽出部２０５は、特定した配信条件に対応付けられた配信ＩＤを、配信候補となる広告情報の配信ＩＤとして、広告テーブル２０９０から抽出する（Ｓ１０４）。そして、候補抽出部２０５は、候補者１５毎に、特定された所定数の配信ＩＤを、当該候補者１５の候補者ＩＤと共に広告選択部２０６へ送る。
【００５３】
次に、広告選択部２０６は、履歴ＤＢ２１０内の履歴テーブル２１００を参照し、候補者１５毎に、候補者１５の候補者ＩＤに対応付けられた個別履歴テーブルを特定する。そして、広告選択部２０６は、候補者１５毎に、特定した個別履歴テーブルを参照して、候補抽出部２０５から受け取った所定数の配信ＩＤの中から、個別履歴テーブルに登録されていない配信ＩＤを抽出する。
【００５４】
次に、広告選択部２０６は、個別履歴テーブルに登録されていない配信ＩＤの中から配信ＩＤを１つ選択する。そして、広告選択部２０６は、選択した配信ＩＤに対応付けられて広告ＤＢ２０９に格納されている広告情報を選択する（Ｓ１０５）。そして、広告選択部２０６は、選択した広告情報を、配信ＩＤおよび当該配信ＩＤと共に候補抽出部２０５から受け取った候補者ＩＤと共に、配信制御部２０７へ送る。
【００５５】
配信制御部２０７は、追跡部２０１から受け取った位置情報に基づいて、音声の出力方向を、広告選択部２０６から受け取った候補者ＩＤに対応する位置情報が示す位置へ向けるように指向性スピーカ１４を制御する。そして、配信制御部２０７は、広告選択部２０６から受け取った広告情報に基づく音声信号を指向性スピーカ１４へ出力することにより、候補者１５に対して、指向性スピーカ１４から広告情報を配信させる（Ｓ１０６）。そして、広告配信装置２０は、本フローチャートに示した広告配信処理を終了する。
【００５６】
［効果］
上記説明から明らかなように、本実施例の広告配信装置２０によれば、候補者１５の状況にあった音声広告の広告情報が候補者１５に向けて指向性スピーカ１４から個別に配信される。これにより、音声広告による広告効果を向上させることができる。
【００５７】
（実施例２）
実施例１の広告配信装置２０は、カメラ１３の撮影領域等の１つ領域内に設けられた１つの指向性スピーカ１４から１人の候補者１５に対して音声広告の広告情報を配信する。これに対し、本実施例の広告配信装置２０は、複数の領域において候補者１５を追跡し、各領域に設けられた指向性スピーカ１４から、それぞれの領域において候補者１５に音声広告の広告情報を配信する。
【００５８】
［広告配信システム１０］
図５は、実施例２における広告配信システム１０の一例を示す概略図である。本実施例では、ショッピングモールや、地下街、道路等、人がいる可能性の高い複数の場所に、センサ１１ａ〜ｃ、アクセスポイント１２ａ〜ｃ、カメラ１３ａ〜ｃ、および指向性スピーカ１４ａ〜ｃがそれぞれ設置される。
【００５９】
［広告配信装置２０］
本実施例における広告配信装置２０は、以下に説明する点を除き、図１に示した実施例１における広告配信装置２０と同様であるため、図示を省略する。本実施例における広告配信装置２０において、データ取得部２００は、センサ１１ａ〜ｃ、アクセスポイント１２ａ〜ｃ、およびカメラ１３ａ〜ｃから、データをそれぞれ取得し、取得したデータを、追跡部２０１、識別部２０２、および特徴量抽出部２０３へ送る。
【００６０】
追跡部２０１は、異なる場所を撮影する複数のカメラ１３のそれぞれが撮影した画像に基づいて、異なる場所のそれぞれにおいて、カメラ１３が撮影した画像内に映っている候補者１５を追跡する。本実施例における追跡部２０１は、データ取得部２００から受け取ったデータに基づいて、カメラ１３ａ〜ｃの撮影領域内において、候補者１５毎に、候補者１５の位置情報を逐次算出することにより候補者１５を追跡する。そして、追跡部２０１は、候補者１５毎に、逐次算出した候補者１５の位置情報を、当該候補者１５の候補者ＩＤと共に配信制御部２０７へ送る。
【００６１】
配信制御部２０７は、追跡部２０１から受け取った位置情報に基づいて、広告選択部２０６から受け取った候補者ＩＤに対応する位置情報が示す位置に音声出力が可能な指向性スピーカ１４を、指向性スピーカ１４ａ〜ｃの中から選択する。そして、配信制御部２０７は、音声の出力方向を、広告選択部２０６から受け取った候補者ＩＤに対応する位置情報が示す位置へ向けるように、選択した指向性スピーカ１４を制御する。そして、配信制御部２０７は、広告選択部２０６から受け取った広告情報に基づく音声信号を、選択した指向性スピーカ１４へ出力することにより、候補者１５に対して、指向性スピーカ１４から音声広告の広告情報を配信させる。
【００６２】
［効果］
上記説明から明らかなように、本実施例の広告配信装置２０によれば、候補者１５が移動している場合であっても、候補者１５の移動先において、候補者１５の位置に音声出力が可能な指向性スピーカ１４から、候補者１５の状況にあった音声広告の広告情報を候補者１５に個別に配信することができる。ここで、音声広告では、画像の広告よりも、その内容を伝えるためにかかる時間が長い場合が多い（例えば、数秒から数十秒程度の時間）。そのため、１つの指向性スピーカ１４では、移動中の人に対して音声広告の内容が理解される程度の長さで音声広告を聞かせることは難しい。これに対し、本実施例の広告配信装置２０によれば、異なる位置に設けられた複数の指向性スピーカ１４を用いることにより、その場に留まっている人だけでなく、ジョギング中などのように移動中の人に対しても、音声広告を継続して聞かせることができる。
【００６３】
なお、本実施例では、異なる場所に設けられた複数のカメラ１３を用いて、候補者１５の位置を追跡するが、他の例として、場所の移動が可能なカメラ、または、場所の移動が可能な移動体に搭載されたカメラを用いて、候補者１５の位置を追跡してもよい。また、異なる場所に設けられた複数のカメラと、移動可能なカメラまたは移動可能な移動体に搭載されたカメラとを組み合わせて、候補者１５の位置を追跡してもよい。
【００６４】
また、音声広告の広告情報の配信についても、場所の移動が可能な指向性スピーカ、または、場所の移動が可能な移動体に搭載された指向性スピーカを用いて、移動する候補者１５に指向性スピーカを追従させ、候補者１５の移動先において、指向性スピーカから音声広告の広告情報を配信させるようにしてもよい。また、異なる場所に設けられた複数の指向性スピーカと、移動可能な指向性スピーカまたは移動可能な移動体に搭載された指向性スピーカとを組み合わせて、候補者１５の移動先において、指向性スピーカから音声広告の広告情報を配信させるようにしてもよい。
【００６５】
（実施例３）
実施例１の広告配信装置２０は、候補者１５がいる場所で取得した情報に基づいて、当該情報の取得時点における候補者１５の状況を推定したが、本実施例における広告配信装置２０では、Ｗｅｂ上にある候補者１５の情報も用いて、候補者１５の状況を推定する点が、実施例１における広告配信装置２０とは異なる。なお、以下に説明する点を除き、広告配信システム１０の構成については、図１で説明した実施例１における広告配信システム１０と同様であるため、説明を省略する。
【００６６】
アクセスポイント１２は、設置された場所の周辺にいる人が携帯している機器１６（図１に示した機器１６ａ〜１６ｃ）から、その人が利用しているサービスにおけるその人のユーザＩＤを、無線通信により取得する。そして、アクセスポイント１２は、取得したユーザＩＤを広告配信装置２０へ送信する。
【００６７】
［広告配信装置２０］
図６は、実施例３における広告配信装置２０の一例を示すブロック図である。本実施例における広告配信装置２０は、データ取得部２００、追跡部２０１、識別部２０２、特徴量抽出部２０３、状況推定部２０４、候補抽出部２０５、広告選択部２０６、配信制御部２０７、受付部２０８、広告ＤＢ２０９、履歴ＤＢ２１０、および属性情報取得部２２０を備える。なお、以下に説明する点を除き、図６において、図１と同じ符号を付した構成は、図１における構成と同一または同様の機能を有するため説明を省略する。
【００６８】
［データ取得部２００］
データ取得部２００は、候補者１５が携帯している機器１６から、候補者１５の識別情報を取得する。本実施例において、アクセスポイント１２は、候補者１５が携帯している機器１６から候補者１５のユーザＩＤを取得し、データ取得部２００は、アクセスポイント１２から候補者１５のユーザＩＤを受信する。そして、データ取得部２００は、受信したユーザＩＤを属性情報取得部２２０へ送る。
【００６９】
［属性情報取得部２２０］
属性情報取得部２２０は、データ取得部２００からユーザＩＤを受け取った場合に、ユーザ毎に、当該ユーザのユーザＩＤに対応付けて、当該ユーザの属性情報を保持する属性情報保持部を有する管理サーバにアクセスする。そして、属性情報取得部２２０は、管理サーバから、データ取得部２００から受け取ったユーザＩＤに対応付けられた属性情報を取得し、取得した属性情報を状況推定部２０４へ送る。
【００７０】
管理サーバによって管理されるユーザの属性情報には、例えば、デモグラフィック属性やサイコグラフィック属性が含まれる。デモグラフィック属性は、例えば、ユーザの性別、年齢、職業、車などの属性である。サイコグラフィック属性は、ユーザの価値観、ライフスタイル、性格、嗜好などの属性である。
【００７１】
［状況推定部２０４］
状況推定部２０４は、候補者１５毎に、特徴量抽出部２０３から受け取った要素毎の特徴量と、属性情報取得部２２０から受け取った属性情報とに基づいて、候補者１５がいる場所において候補者１５の情報を取得した時点における候補者１５の状況を推定する。その場で収集された情報に加えて、候補者１５の属性情報を用いることにより、候補者１５の現在の状況を高い精度で推定することができる。
【００７２】
なお、属性情報取得部２２０は、ユーザ毎に当該ユーザのコミュニケーションの履歴やスケジュール等の情報を保持するＳＮＳ（Social  Networking  Service）サーバや、ユーザ毎に当該ユーザのＷｅｂ上でのユーザの行動の履歴を保持する履歴サーバ等にアクセスし、ユーザのＷｅｂ上での会話や、ユーザのスケジュール、ユーザのＷｅｂ上での行動履歴等の情報を取得してもよい。そして、状況推定部２０４は、候補者１５毎に、ユーザのＷｅｂ上での会話や、ユーザのスケジュール、ユーザのＷｅｂ上での行動履歴等の情報をさらに用いて、候補者１５の現在の状況を推定してもよい。これにより、候補者１５の現在の状況をより高い精度で推定することができる。
【００７３】
［効果］
上記説明から明らかなように、本実施例の広告配信装置２０によれば、候補者１５の現在の状況を高い精度で推定することができる。これにより、候補者１５の現在の状況に即した音声広告の広告情報を候補者１５に配信することができ、音声広告の効果をさらに高めることができる。
【００７４】
（実施例４）
実施例１の広告配信装置２０では、広告主１９が配信条件を作成して広告配信装置２０に登録するが、本実施例では、広告主１９が指定した画像内のオブジェクトの状況から、広告配信装置２０が配信条件を作成する点が、実施例１における広告配信装置２０とは異なる。なお、以下に説明する点を除き、広告配信システム１０の構成については、図１で説明した実施例１における広告配信システム１０と同様であるため、説明を省略する。
【００７５】
［広告配信装置２０］
図７は、実施例４における広告配信装置２０の一例を示すブロック図である。本実施例における広告配信装置２０は、例えば図７に示すように、データ取得部２００、追跡部２０１、識別部２０２、特徴量抽出部２０３、状況推定部２０４、候補抽出部２０５、広告選択部２０６、配信制御部２０７、受付部２０８、広告ＤＢ２０９、履歴ＤＢ２１０、状況推定部２３０、特徴量抽出部２３１、サンプル画像ＤＢ２３２、および提示部２３３を備える。なお、以下に説明する点を除き、図７において、図１と同じ符号を付した構成は、図１における構成と同一または同様の機能を有するため説明を省略する。
【００７６】
［サンプル画像ＤＢ２３２］
サンプル画像ＤＢ２３２は、例えば図８に示す画像テーブル２３２０を保持する。図８は、サンプル画像ＤＢ２３２が保持する画像テーブル２３２０の一例を示す図である。画像テーブル２３２０には、サンプル画像２３２１およびキーワード群２３２２が対応付けて格納されている。サンプル画像２３２１は、動画像または静止画像のデータである。キーワード群２３２２は、対応するサンプル画像２３２１が示す場面や、サンプル画像２３２１に映っているオブジェクト等に関連する複数の単語である。
【００７７】
図８では、「画像ａ」のサンプル画像２３２１および「Ａ１，Ａ２，・・・」のキーワード群２３２２が対応付けて格納された画像テーブル２３２０が例示されている。
【００７８】
［提示部２３３］
提示部２３３は、サンプル画像を広告主に提示する。本実施例において、提示部２３３は、通信回線１７を介して、広告主１９の端末装置１８から音声広告の入札要求があった場合に、入力画面のデータを端末装置１８へ送信する。端末装置１８は、広告配信装置２０から受信したデータに基づいて入力画面を表示し、広告主１９から、サンプル画像に関連するキーワード、広告主１９の広告主ＩＤ、入札する音声広告の広告情報、および入札価格の入力を受け付け、受け付けたキーワード等のデータを、通信回線１７を介して広告配信装置２０へ送信する。
【００７９】
提示部２３３は、キーワード等のデータを端末装置１８から受信した場合に、サンプル画像ＤＢ２３２内の画像テーブル２３２０を参照し、例えば、端末装置１８から受信したキーワードとの類似度が最も高いキーワード群に対応付けられているサンプル画像を特定する。そして、提示部２３３は、特定したサンプル画像のデータを、通信回線１７を介して端末装置１８へ送信する。また、提示部２３３は、特定したサンプル画像のデータを特徴量抽出部２３１へ送り、端末装置１８から受信した広告主ＩＤ、音声広告、および入札価格のデータを受付部２０８へ送る。
【００８０】
端末装置１８は、広告配信装置２０から受信したデータに基づいて、例えば図９に示すようなサンプル画像３０を画面に表示する。そして、端末装置１８は、マウス等の入力装置を介して、画面に表示したサンプル画像３０内の人のオブジェクト３２の指定を広告主１９から受け付ける。図９の例では、例えば、広告主１９が、マウスを操作してポインタ３１を人のオブジェクト３２に合わせ、マウスのボタンをクリックすることで、端末装置１８は人のオブジェクト３２の指定を受け付ける。そして、端末装置１８は、指定された人のオブジェクト３２を示すデータを、通信回線１７を介して広告配信装置２０へ送信する。人のオブジェクトはサンプル画像内で複数指定されてもよく、複数のサンプル画像のそれぞれにおいて、人のオブジェクトが指定されてもよい。
【００８１】
［特徴量抽出部２３１］
特徴量抽出部２３１は、サンプル画像内の人のオブジェクトを示すデータを、通信回線１７を介して端末装置１８から受信した場合に、提示部２３３から受け取ったサンプル画像と、端末装置１８から受信した人のオブジェクトのデータとに基づいて、広告主１９によって指定された人のオブジェクトの特徴量を要素毎に抽出する。そして、特徴量抽出部２３１は、指定された人のオブジェクトについて、要素毎に抽出した特徴量を状況推定部２３０へ送る。
【００８２】
［状況推定部２３０］
状況推定部２３０は、提示部２３３によって提示されたサンプル画像内のオブジェクトが指定された場合に、指定されたオブジェクトが示す人の状況を推定する。本実施例において、状況推定部２３０は、指定された人のオブジェクトについて、特徴量抽出部２３１から受け取った要素毎の特徴量に基づき、オブジェクトに対応する人の状況を推定する。複数のオブジェクトが指定された場合、状況推定部２３０は、指定された複数のオブジェクトに共通する状況を推定する。そして、状況推定部２３０は、推定した状況を示す状況情報を受付部２０８へ送る。本実施例において、状況推定部２３０は、推定した状況を特定する複数のキーワードを、状況情報として受付部２０８へ送る。
【００８３】
［受付部２０８］
受付部２０８は、状況推定部２３０から受け取った状況情報を含む配信条件と、提示部２３３から受け取った音声広告の広告情報との組み合わせに対して配信ＩＤを割り当てる。そして、受付部２０８は、広告ＤＢ２０９内の広告テーブル２０９０を参照し、提示部２３３から受け取った広告主ＩＤに対応する個別広告テーブルを特定する。そして、受付部２０８は、特定した個別広告テーブル内に、生成した配信ＩＤに対応付けて、状況推定部２３０から受け取った状況情報を含む配信条件と、提示部２３３から受け取った広告情報および入札価格とを格納する。
【００８４】
［配信条件の登録処理］
図１０は、実施例４における配信条件の登録処理の一例を示すフローチャートである。通信回線１７を介して、広告主１９の端末装置１８から音声広告の入札要求を受信した場合に、広告配信装置２０は、本フローチャートに示す配信条件の登録処理を実行する。
【００８５】
まず、提示部２３３は、通信回線１７を介して入力画面のデータを端末装置１８へ送信する（Ｓ２００）。そして、提示部２３３は、サンプル画像に関連するキーワード、広告主１９の広告主ＩＤ、入札する音声広告の広告情報、および入札価格のデータを、通信回線１７を介して広告配信装置２０から受信する。
【００８６】
次に、提示部２３３は、サンプル画像ＤＢ２３２内の画像テーブル２３２０を参照し、端末装置１８から受信したキーワードとの類似度に基づいてサンプル画像を特定する。そして、提示部２３３は、特定したサンプル画像のデータを、通信回線１７を介して端末装置１８へ送信する（Ｓ２０１）。また、提示部２３３は、特定したサンプル画像のデータを特徴量抽出部２３１へ送り、端末装置１８から受信した広告主ＩＤ、音声広告、および入札価格のデータを受付部２０８へ送る。
【００８７】
次に、特徴量抽出部２３１は、サンプル画像内の人のオブジェクトを示すデータを、通信回線１７を介して端末装置１８から受信する。そして、特徴量抽出部２３１は、提示部２３３から受け取ったサンプル画像と、端末装置１８から受信したデータに基づく人のオブジェクトとに基づいて、広告主１９によって指定された人のオブジェクトの特徴量を要素毎に抽出する（Ｓ２０２）。そして、特徴量抽出部２３１は、指定された人のオブジェクトについて、要素毎に抽出した特徴量を状況推定部２３０へ送る。
【００８８】
次に、状況推定部２３０は、特徴量抽出部２３１から受け取った要素毎の特徴量に基づいて、指定されたオブジェクトに対応する人の状況を推定する（Ｓ２０３）。そして、状況推定部２３０は、推定した状況を示す状況情報を受付部２０８へ送る。
【００８９】
次に、受付部２０８は、状況推定部２３０から受け取った状況情報を含む配信条件と、提示部２３３から受け取った音声広告の広告情報との組み合わせに対して配信ＩＤを割り当てる。そして、受付部２０８は、広告ＤＢ２０９内の広告テーブル２０９０を参照し、提示部２３３から受け取った広告主ＩＤに対応する個別広告テーブル内に、生成した配信ＩＤに対応付けて、状況推定部２３０から受け取った配信条件と、提示部２３３から受け取った音声広告および入札価格とを登録する（Ｓ２０４）。そして、広告配信装置２０は、本フローチャートに示した配信条件の登録処理を終了する。
【００９０】
［効果］
上記説明から明らかなように、本実施例の広告配信装置２０によれば、広告主１９がサンプル画像内の人のオブジェクトを指定すれば、広告配信装置２０がそのサンプル画像内でオブジェクトに対応する人の状況を推定し、推定した状況に対応する配信条件を生成して登録する。これにより、配信条件の登録に伴う広告主１９の負担を軽減することができる。また、広告主１９が音声広告の配信を希望する候補者１５の状況を、高い精度で配信条件に反映させることができる。
【００９１】
なお、本実施例において、特徴量抽出部２３１は、サンプル画像内の人のオブジェクトが指定された場合に、指定された人のオブジェクトの特徴量を抽出し、状況推定部２３０は、抽出された特徴量に基づいて、指定されたオブジェクトが示す人の状況を推定し、推定した状況を示す状況情報を受付部２０８へ送るが、開示の技術はこれに限られない。例えば、サンプル画像ＤＢ２３２内の画像テーブル２３２０には、それぞれのサンプル画像において、当該サンプル画像内のオブジェクト毎に状況情報が予め対応付けられていてもよい。そして、提示部２３３が提示したサンプル画像内のオブジェクトが広告主１９によって指定された場合、例えば、受付部２０８が、指定されたオブジェクトに対応付けられている状況情報を画像テーブル２３２０から抽出するようにしてもよい。この場合、状況推定部２３０および特徴量抽出部２３１は不要となる。
【００９２】
［ハードウェア構成］
図１１は、広告配信装置２０の機能を実現するコンピュータ４０の一例を示すハードウェア構成図である。コンピュータ４０は、ＣＰＵ（Central  Processing  Unit）４１、ＲＡＭ（Random  Access  Memory）４２、ＲＯＭ（Read  Only  Memory）４３、ＨＤＤ（Hard  Disk  Drive）４４、通信インターフェイス（Ｉ／Ｆ）４５、入出力インターフェイス（Ｉ／Ｆ）４６、およびメディアインターフェイス（Ｉ／Ｆ）４７を備える。
【００９３】
ＣＰＵ４１は、ＲＯＭ４３またはＨＤＤ４４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ４３は、コンピュータ４０の起動時にＣＰＵ４１によって実行されるブートプログラムや、コンピュータ４０のハードウェアに依存するプログラム等を格納する。
【００９４】
ＨＤＤ４４は、ＣＰＵ４１によって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。通信インターフェイス４５は、通信回線１７を介して他の機器からデータを受信してＣＰＵ４１へ送り、ＣＰＵ４１が生成したデータを、通信回線１７を介して他の機器へ送信する。
【００９５】
ＣＰＵ４１は、入出力インターフェイス４６を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。また、ＣＰＵ４１は、入出力インターフェイス４６を介して、センサ１１、アクセスポイント１２、カメラ１３、および指向性スピーカ１４を制御する。入出力インターフェイス４６は、入力装置、センサ１１、アクセスポイント１２、およびカメラ１３から取得した信号に基づくデータをＣＰＵ４１へ送る。また、入出力インターフェイス４６は、ＣＰＵ４１が生成したデータに基づく信号を、出力装置および指向性スピーカ１４へ出力する。
【００９６】
メディアインターフェイス４７は、記録媒体４８に格納されたプログラムまたはデータを読み取り、ＲＡＭ４２を介してＣＰＵ４１に提供する。ＣＰＵ４１は、当該プログラムを、メディアインターフェイス４７を介して記録媒体４８からＲＡＭ４２上にロードし、ロードしたプログラムを実行する。記録媒体４８は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００９７】
コンピュータ４０が実施例１または実施例２における広告配信装置２０として機能する場合、コンピュータ４０のＣＰＵ４１は、ＲＡＭ４２上にロードされたプログラムを実行することにより、データ取得部２００、追跡部２０１、識別部２０２、特徴量抽出部２０３、状況推定部２０４、候補抽出部２０５、広告選択部２０６、配信制御部２０７、受付部２０８、広告ＤＢ２０９、および履歴ＤＢ２１０の各機能を実現する。また、ＨＤＤ４４には、広告ＤＢ２０９および履歴ＤＢ２１０内のデータが格納される。
【００９８】
また、コンピュータ４０が実施例３における広告配信装置２０として機能する場合、コンピュータ４０のＣＰＵ４１は、ＲＡＭ４２上にロードされたプログラムを実行することにより、データ取得部２００、追跡部２０１、識別部２０２、特徴量抽出部２０３、状況推定部２０４、候補抽出部２０５、広告選択部２０６、配信制御部２０７、受付部２０８、広告ＤＢ２０９、履歴ＤＢ２１０、および属性情報取得部２２０の各機能を実現する。また、ＨＤＤ４４には、広告ＤＢ２０９および履歴ＤＢ２１０内のデータが格納される。
【００９９】
また、コンピュータ４０が実施例４における広告配信装置２０として機能する場合、コンピュータ４０のＣＰＵ４１は、ＲＡＭ４２上にロードされたプログラムを実行することにより、データ取得部２００、追跡部２０１、識別部２０２、特徴量抽出部２０３、状況推定部２０４、候補抽出部２０５、広告選択部２０６、配信制御部２０７、受付部２０８、広告ＤＢ２０９、履歴ＤＢ２１０、状況推定部２３０、特徴量抽出部２３１、サンプル画像ＤＢ２３２、および提示部２３３の各機能を実現する。また、ＨＤＤ４４には、広告ＤＢ２０９、履歴ＤＢ２１０、およびサンプル画像ＤＢ２３２内のデータが格納される。
【０１００】
コンピュータ４０のＣＰＵ４１は、これらのプログラムを、記録媒体４８から読み取って実行するが、他の例として、他の装置から、通信回線１７を介してこれらのプログラムを取得して実行してもよい。
【０１０１】
［その他］
なお、開示の技術は、上記した各実施例に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【０１０２】
例えば、上記した実施例４では、広告主１９は、サンプル画像ＤＢ２３２が保持するサンプル画像内から、希望する状況情報に適合する人のオブジェクトを指定するが、開示の技術はこれに限られない。例えば、状況情報の指定に利用されるサンプル画像は、広告主１９から提供されてもよい。また、広告主１９から提供されるサンプル画像は、動画像や、モーションキャプチャのログ等であってもよい。これにより、キーワードを変更しながら、希望する状況の人のオブジェクトが映っているサンプル画像を検索する広告主１９の手間を省くことができる。
【０１０３】
この場合、例えば、提示部２３３が、広告主ＩＤ、音声広告の広告情報、および入札価格のデータと共に、サンプル画像のデータと、サンプル画像内の人のオブジェクトを指定するデータとを、広告主１９の端末装置１８から受信する。そして、提示部２３３は、サンプル画像のデータと、サンプル画像内の人のオブジェクトを指定するデータとを特徴量抽出部２３１へ送る。また、提示部２３３は、広告主ＩＤ、音声広告の広告情報、および入札価格のデータを受付部２０８へ送る。
【０１０４】
また、上記した実施例４において、広告主１９から指定されたキーワードとの類似度が所定値以上のキーワード群に対応付けられたサンプル画像がサンプル画像ＤＢ２３２内に存在しない場合、提示部２３３は、広告主１９から指定されたキーワードに対応する状況のサンプル画像を、例えばＣＧ（Computer  Graphics）等により生成してもよい。これにより、キーワードを変更しながら希望する状況の人のオブジェクトが映っているサンプル画像を検索する広告主１９の手間を省くことができると共に、サンプル画像ＤＢ２３２内のデータ量を削減することができる。
【０１０５】
また、上記した各実施例では、音声広告の広告情報を、指向性スピーカ１４から配信したが、開示の技術はこれに限られず、音声広告の広告情報は、通常のスピーカから配信されてもよい。ただし、この場合であっても、スピーカから配信される音声広告の広告情報は、当該広告情報と共に受付部２０８が受け付けた状況情報に適合する状況が推定された候補者１５に対して配信される。これにより、状況が推定された候補者１５に対しては、候補者１５の状況にあった音声広告が配信される。これにより、音声広告による広告効果を向上させることができる。
【０１０６】
また、上記した各実施例では、広告配信装置２０が１台の装置を用いて実現される例を用いて説明したが、開示の技術はこれに限られない。例えば、広告配信装置２０内のそれぞれの機能を、複数の装置に分散配置させ、これらの装置が通信回線１７等を介して互いに協調動作し、複数の装置が全体として広告配信装置２０の機能を実現するようにしてもよい。特に、広告ＤＢ２０９、履歴ＤＢ２１０、およびサンプル画像ＤＢ２３２は、広告配信装置２０の外部の装置内に設けられ、広告配信装置２０は、通信回線１７を介して当該外部の装置にアクセスすることにより、広告ＤＢ２０９、履歴ＤＢ２１０、およびサンプル画像ＤＢ２３２にアクセスするようにしてもよい。
【０１０７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に多様な変更または改良を加えることが可能であることが当業者には明らかである。また、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【符号の説明】
【０１０８】
１４  指向性スピーカ
１５  候補者
２０  広告配信装置
２０４  状況推定部
２０７  配信制御部
２０８  受付部
【図１】
0006406954.tif 000002
【図２】
0006406954.tif 000003
【図３】
0006406954.tif 000004
【図４】
0006406954.tif 000005
【図５】
0006406954.tif 000006
【図６】
0006406954.tif 000007
【図７】
0006406954.tif 000008
【図８】
0006406954.tif 000009
【図９】
0006406954.tif 000010
【図１０】
0006406954.tif 000011
【図１１】
0006406954.tif 000012