(57)【要約】【課題】本発明は、広告効果を反映した広告コンテンツ配信が容易なコンピュータシステム、広告コンテンツ配信方法及びプログラムを提供することを目的とする。【解決手段】広告コンテンツを配信するコンピュータシステムは、広告配信者から、広告コンテンツと、広告対象の属性を含む広告配信条件の登録を受け付け、広告媒体の視聴者の属性を判定し、判定した前記視聴者の属性が、前記広告配信条件を満たす場合、前記広告媒体に、当該広告配信条件を満たす前記広告コンテンツを配信する。【選択図】図１
2020261575.tif 000002
【特許請求の範囲】
【請求項１】
広告コンテンツを配信するコンピュータシステムであって、
広告配信者から、広告コンテンツと、広告対象の属性を含む広告配信条件の登録を受け付ける受付手段と、
広告媒体の視聴者の属性を判定する判定手段と、
判定した前記視聴者の属性が、前記広告配信条件を満たす場合、前記広告媒体に、当該広告配信条件を満たす前記広告コンテンツを配信する配信手段と、
を備えることを特徴とするコンピュータシステム。
【請求項２】
前記判定手段は、前記視聴者の撮影画像を解析して、当該視聴者の属性を判定する、
ことを特徴とする請求項１に記載のコンピュータシステム。
【請求項３】
前記視聴者の撮影画像を解析して、配信した前記広告コンテンツの視聴人数及び／又は視聴時間を計測する計測手段と、
前記視聴人数及び／又は視聴時間から、広告料金を算出する算出手段と、
前記広告料金を、広告配信者に課金する課金手段と、
を備えることを特徴とする請求項２に記載のコンピュータシステム。
【請求項４】
広告コンテンツを配信するコンピュータシステムが実行する広告コンテンツ配信方法であって、
広告配信者から、広告コンテンツと、広告対象の属性を含む広告配信条件の登録を受け付けるステップと、
広告媒体の視聴者の属性を判定するステップと、
判定した前記視聴者の属性が、前記広告配信条件を満たす場合、前記広告媒体に、当該広告配信条件を満たす前記広告コンテンツを配信するステップと、
を備えることを特徴とする広告コンテンツ配信方法。
【請求項５】
広告コンテンツを配信するコンピュータに、
広告配信者から、広告コンテンツと、広告対象の属性を含む広告配信条件の登録を受け付けるステップ、
広告媒体の視聴者の属性を判定するステップ、
判定した前記視聴者の属性が、前記広告配信条件を満たす場合、前記広告媒体に、当該広告配信条件を満たす前記広告コンテンツを配信するステップ、
を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告コンテンツを配信するコンピュータシステム、広告コンテンツ配信方法及びプログラムに関する。
【背景技術】
【０００２】
近年、様々な広告コンテンツを出力する広告媒体（例えば、デジタルサイネージ）が知られている。このような広告媒体は、平面ディスプレイやプロジェクタ等によって広告コンテンツを出力するものである。【０００３】
このような広告媒体を用いた広告効果の測定方法として、例えば、広告媒体が出力した広告コンテンツを視聴する視聴者の人数（視聴人数）に基づいて、広告効果を測定する方法が開示されている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−０１５０３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の構成では、視聴人数のみでしか広告効果を測定することができなかった。また、広告効果を広告コンテンツや広告配信者（例えば、広告主、広告代理人、広告代理店）に反映することができなかった。【０００６】
本発明は、広告効果を反映した広告コンテンツ配信が容易なコンピュータシステム、広告コンテンツ配信方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。【０００８】
本発明は、広告コンテンツを配信するコンピュータシステムであって、
広告配信者から、広告コンテンツと、広告対象の属性を含む広告配信条件の登録を受け付ける受付手段と、
広告媒体の視聴者の属性を判定する判定手段と、
判定した前記視聴者の属性が、前記広告配信条件を満たす場合、前記広告媒体に、当該広告配信条件を満たす前記広告コンテンツを配信する配信手段と、
を備えることを特徴とするコンピュータシステムを提供する。【０００９】
本発明によれば、広告コンテンツを配信するコンピュータシステムは、広告配信者から、広告コンテンツと、広告対象の属性を含む広告配信条件の登録を受け付け、広告媒体の視聴者の属性を判定し、判定した前記視聴者の属性が、前記広告配信条件を満たす場合、前記広告媒体に、当該広告配信条件を満たす前記広告コンテンツを配信する。【００１０】
本発明は、システムのカテゴリであるが、方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１１】
本発明によれば、広告効果を反映した広告コンテンツ配信が容易なコンピュータシステム、広告コンテンツ配信方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】図１は、広告コンテンツ配信システム１の概要を示す図である。
【図２】図２は、広告コンテンツ配信システム１の全体構成図である。
【図３】図３は、コンピュータ１０が実行する広告配信条件登録処理のフローチャートを示す図である。
【図４】図４は、コンピュータ１０が実行する広告コンテンツ配信処理のフローチャートを示す図である。
【図５】図５は、コンピュータ１０が実行する課金処理のフローチャートを示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも例であって、本発明の技術的範囲はこれに限られるものではない。
【００１４】
［広告コンテンツ配信システム１の概要］
本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である広告コンテンツ配信システム１の概要を説明するための図である。広告コンテンツ配信システム１は、コンピュータ１０から構成され、広告コンテンツを配信するコンピュータシステムである。
【００１５】
なお、広告コンテンツ配信システム１は、広告コンテンツを出力する広告媒体（例えば、デジタルサイネージ）、広告媒体の管理者が所持する管理者端末（例えば、スマートフォンやタブレット端末等の携帯端末、パーソナルコンピュータ等の端末装置、スマートグラス等のヘッドマウントディスプレイ等のウェアラブル端末）、広告コンテンツを配信しようとする広告配信者（例えば、広告主、広告代理人、広告代理店）が所持する広告配信者端末（例えば、スマートフォンやタブレット端末等の携帯端末、パーソナルコンピュータ等の端末装置、スマートグラス等のヘッドマウントディスプレイ等のウェアラブル端末）、その他の端末や装置類等が含まれていてもよい。この場合、広告コンテンツ配信システム１は、後述する各処理を、コンピュータ１０と、含まれる端末や装置類との何れか又は複数の組み合わせにより実行すればよい。
【００１６】
また、広告コンテンツ配信システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００１７】
コンピュータ１０は、上述した広告媒体、管理者端末、広告配信者端末、その他の端末や装置類等と公衆回線網等を介して、データ通信可能に接続されており、必要なデータの送受信を実行する。
【００１８】
コンピュータ１０は、広告配信者から、広告コンテンツと広告対象の属性とを含む広告配信条件の登録を受け付ける。広告コンテンツとは、広告配信者が、会社、場所、商品、サービス等を視聴者等に伝達するための表現物であり、動画や静止画やテキスト等で作成されるものである。また、広告対象の属性とは、この広告コンテンツを視聴する視聴者の例えば、性別や年齢である。
【００１９】
広告配信者は、広告配信者端末を介して、この広告配信条件をコンピュータ１０に登録する。例えば、広告配信者端末は、広告配信条件の入力を受け付け、受け付けた広告配信条件をコンピュータ１０に送信する。コンピュータ１０は、この広告配信条件を受信し、この広告配信情報を自身に登録する。その結果、コンピュータ１０は、広告配信者から広告配信条件の登録を受け付けることになる。
【００２０】
コンピュータ１０は、広告媒体の視聴者の撮影画像を取得する。コンピュータ１０は、広告媒体自身に設けられた撮影装置や、広告媒体周辺を撮影可能な位置に設置された撮影装置が撮影したこの広告媒体の視聴者の撮影画像（例えば、動画や静止画）を取得する。
【００２１】
例えば、このような撮影装置は、視聴者の顔や全身等を撮影する。撮影装置は、この視聴者を撮影した撮影画像をコンピュータ１０に送信する。コンピュータ１０は、この撮影画像を受信することにより、広告媒体の視聴者の撮影画像を取得する。このとき、広告媒体は、何らかの広告コンテンツやその他のコンテンツが出力された状態又は何も出力されていない状態となっている。
【００２２】
コンピュータ１０は、広告媒体の視聴者の属性を判定する。視聴者の属性とは、上述した広告配信条件に含まれる広告対象の属性と対応する項目であり、例えば、視聴者の性別や年齢である。コンピュータ１０は、画像解析を行い、撮影画像の特徴点（例えば、形状、輪郭、色相）や特徴量（例えば、画素値の平均、分散、ヒストグラム等の統計的な数値）を抽出する。コンピュータ１０は、抽出した特徴点や特徴量に基づいて、視聴者の属性を判定する。
【００２３】
コンピュータ１０は、この判定した属性が、広告配信条件を満たす場合、広告媒体に、この広告配信条件を満たす広告コンテンツを配信する。コンピュータ１０は、判定した視聴者の属性と、広告条件における広告対象の属性とを比較し、この広告対象の属性を満たす（属性が一致する又は近似する）属性に対応付けられた広告コンテンツを特定する。コンピュータ１０は、この特定した広告コンテンツを広告媒体に送信し、広告媒体にこの広告コンテンツを出力させる。その結果、コンピュータ１０は、広告コンテンツを広告媒体に配信することになる。
【００２４】
コンピュータ１０は、配信した広告コンテンツを視聴する視聴者の撮影画像を取得する。コンピュータ１０は、上述した撮影装置が撮影したこの広告コンテンツの視聴者の撮影画像（例えば、動画や静止画）を取得する。
【００２５】
例えば、上述した撮影装置は、広告コンテンツの視聴者の顔や全身を撮影する。撮影装置は、この視聴者を撮影した撮影画像をコンピュータ１０に送信する。コンピュータ１０は、この撮影装置を受信することにより、広告コンテンツの視聴者の撮影画像を取得する。
【００２６】
コンピュータ１０は、この広告コンテンツの視聴人数及び／又は視聴時間を計測する。コンピュータ１０は、画像解析を行い、撮影画像の特徴点や特徴量を抽出する。コンピュータ１０は、抽出した特徴点や特徴量に基づいて、広告コンテンツの視聴人数及び／又は視聴時間を計測する。
【００２７】
例えば、コンピュータ１０は、抽出した特徴点や特徴量に基づいて、撮影画像に存在する視聴者の人数である視聴人数及び／又は視聴者（複数いる場合、各視聴者）の視聴時間（広告媒体に顔や身体の一部又は全部等を向けている時間）を計測する。
【００２８】
コンピュータ１０は、この計測した視聴人数及び／又は視聴時間に基づいて、広告料金を算出する。例えば、コンピュータ１０は、予め設定された視聴人数毎や視聴時間毎の広告料金に基づいて、広告料金を算出する。
【００２９】
コンピュータ１０は、算出した広告料金を、広告配信者に課金する。コンピュータ１０は、広告配信者端末や予め設定された広告料金の請求先に、算出した広告料金を通知する。広告配信者や請求先は、この通知に基づいて、必要な金額の入金等を実行することになる。
【００３０】
次に、広告コンテンツ配信システム１が実行する処理の概要について説明する。
【００３１】
はじめに、コンピュータ１０は、広告配信者から広告コンテンツと広告対象の属性を含む広告配信条件の登録を受け付ける（ステップＳ０１）。広告配信者端末は、広告配信者から、広告配信条件の入力を受け付け、受け付けた広告配信条件をコンピュータ１０に送信する。コンピュータ１０は、この広告配信条件を受信し、この広告配信情報を自身に登録する。その結果、コンピュータ１０は、広告配信者から広告配信条件の登録を受け付けることになる。
【００３２】
コンピュータ１０は、広告媒体の視聴者の属性を判定する（ステップＳ０２）。コンピュータ１０は、上述した撮影装置が撮影した視聴者の撮影画像を取得し、この撮影画像を画像解析することにより、視聴者の属性を判定する。コンピュータ１０は、画像解析により、撮影画像の特徴点や特徴量を抽出し、視聴者の属性を判定する。
【００３３】
コンピュータ１０は、この判定した属性が、広告配信条件を満たす場合、広告媒体に、この広告配信条件を満たす広告コンテンツを配信する（ステップＳ０３）。コンピュータ１０は、判定した視聴者の属性が、登録された広告配信条件を満たす（属性が一致又は近似）広告コンテンツを、広告媒体に配信する。コンピュータ１０は、この特定した広告コンテンツを広告媒体に送信し、広告媒体にこの広告コンテンツを出力させる。その結果、コンピュータ１０は、広告コンテンツを広告媒体に配信することになる。
【００３４】
以上が、広告コンテンツ配信システム１が実行する処理の概要である。
【００３５】
［広告コンテンツ配信システム１のシステム構成］
図２に基づいて、本発明の好適な実施形態である広告コンテンツ配信システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である広告コンテンツ配信システム１のシステム構成を示す図である。図２において、広告コンテンツ配信システム１は、コンピュータ１０から構成され、広告コンテンツを配信するコンピュータシステムである。
【００３６】
コンピュータ１０は、図示していない広告媒体、管理者端末、広告配信者端末、その他の端末や装置類等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータの送受信を実行する。
【００３７】
なお、広告コンテンツ配信システム１は、図示していない広告媒体、管理者端末、広告配信者端末、その他の端末や装置類等が含まれていてもよい。この場合、広告コンテンツ配信システム１は、後述する各処理を、コンピュータ１０と、含まれる端末や装置類との何れか又は複数の組み合わせにより実行すればよい。
【００３８】
また、広告コンテンツ配信システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００３９】
コンピュータ１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記録部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部として、各種処理を実行する各種デバイス等を備える。
【００４０】
コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、通信部と協働して、広告配信条件データ取得モジュール２０、撮影画像データ取得モジュール２１、広告コンテンツ配信モジュール２２、課金モジュール２３を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、記録部と協働して、登録モジュール３０を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、視聴者属性判定モジュール４０、広告コンテンツ特定モジュール４１、配信先特定モジュール４２、視聴データ解析モジュール４３、視聴データ計測モジュール４４、広告料金算出モジュール４５を実現する。
【００４１】
［広告配信条件登録処理］
図３に基づいて、広告コンテンツ配信システム１が実行する広告配信条件登録処理について説明する。図３は、コンピュータ１０が実行する広告配信条件登録処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００４２】
広告配信条件データ取得モジュール２０は、広告配信者から、広告コンテンツと、この広告コンテンツの広告対象の属性とを含む広告配信条件を、広告配信条件データとして取得する（ステップＳ１０）。ステップＳ１０において、広告コンテンツ及び広告対象の属性は、上述した通りである。広告配信者端末は、広告配信者から、広告配信条件の入力を受け付ける。広告配信端末は、この入力を受け付けた広告配信条件と広告配信者の識別子（例えば、広告配信者の名称やＩＤ、広告配信者端末の製造番号や管理番号やＭＡＣアドレスやＩＰアドレス）とを、広告配信条件データとして、コンピュータ１０に送信する。広告配信条件データ取得モジュール２０は、この広告配信条件データを受信することにより、広告配信条件データを取得する。その結果、コンピュータ１０は、広告配信者から、広告配信条件を取得することになる。
【００４３】
登録モジュール３０は、取得した広告配信条件データを自身に登録する（ステップＳ１１）。ステップＳ１１において、登録モジュール３０は、取得した広告配信者の識別子と、広告配信条件とを対応付けて自身に登録する。登録モジュール３０は、広告配信者の識別子と、広告コンテンツと、広告対象の性別及び年齢とを対応付けて記録部に登録する。
【００４４】
上述したステップＳ１０及びＳ１１の処理により、コンピュータ１０は、広告配信者から広告配信条件の登録を受け付ける。
【００４５】
なお、コンピュータ１０は、複数の広告配信者の其々から広告配信条件の登録を受け付けてもよいし、一の広告配信者から複数の広告配信条件の登録を受け付けてもよい。また、広告配信条件として登録を受け付ける広告対象の属性は、上述した例に限らず、それ以外のものであってもよいし、その数も上述した例に限らない。
【００４６】
以上が、広告配信条件登録処理である。
【００４７】
［広告コンテンツ配信処理］
図４に基づいて、広告コンテンツ配信システム１が実行する広告コンテンツ配信処理について説明する。図４は、コンピュータ１０が実行する広告コンテンツ配信処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００４８】
撮影画像データ取得モジュール２１は、広告媒体の視聴者を撮影した第１撮影画像を取得する（ステップＳ２０）。ステップＳ２０において、広告媒体自身に設けられた撮影装置や広告媒体周辺を撮影可能な位置に設置された撮影装置が視聴者の顔や全身等を動画や静止画等の第１撮影画像として撮影する。このとき、広告媒体は、何らかの広告コンテンツやその他のコンテンツが出力された状態であってもよいし、何も出力されていない状態であってもよい。
【００４９】
撮影装置は、撮影した第１撮影画像及びこの広告媒体の識別子（例えば、広告媒体のＩＤや製造番号や管理番号やＭＡＣアドレスやＩＰアドレス、広告媒体の設置場所を示す位置情報、広告媒体の管理者のＩＤや名称）を第１撮影画像データとして、コンピュータ１０に送信する。このとき、撮影装置が広告媒体に設けられている場合、広告媒体が、この第１撮影画像データをコンピュータ１０に送信することになり、撮影装置が広告媒体に設けられていない場合、撮影装置が、この第１撮影画像データをコンピュータ１０に送信することになる。撮影画像データ取得モジュール２１は、この第１撮影画像データを受信することにより、第１撮影画像データを取得する。その結果、コンピュータ１０は、第１撮影画像を取得することになる。
【００５０】
なお、第１撮影画像データは、少なくとも第１撮影画像が含まれていればよく、上述した広告媒体の識別子は必ずしも含まれていなくともよい。また、第１撮影画像データは、上述した例以外のデータが含まれていてもよい。
【００５１】
視聴者属性判定モジュール４０は、第１撮影画像における広告媒体の視聴者の属性を判定する（ステップＳ２１）。ステップＳ２１において、視聴者属性判定モジュール４０は、第１撮影画像を画像解析する。視聴者属性判定モジュール４０は、画像解析により、この第１撮影画像における特徴点や特徴量を抽出する。視聴者属性判定モジュール４０は、抽出した特徴点や特徴量に基づいて、この視聴者の属性を判定する。視聴者属性判定モジュール４０は、第１撮影画像における視聴者の目、鼻、口、眉、顔全体の輪郭等を特徴点として抽出し、視聴者の属性（本例では、性別及び年齢）を判定する。視聴者属性判定モジュール４０は、第１撮影画像において、複数の視聴者が存在する場合、各視聴者の属性を判定する。
【００５２】
なお、上述したステップＳ２０及びＳ２１の処理は、コンピュータ１０が実行するのではなく、広告媒体が実行する構成であってもよい。この場合、上述したステップＳ２０において、広告媒体自身が、第１撮影画像データを取得し、上述したステップＳ２１において、自身の視聴者の属性を判定することになる。広告媒体は、この判定した結果を、コンピュータ１０に送信し、後述する処理を、コンピュータ１０が実行することになる。
【００５３】
広告コンテンツ特定モジュール４１は、判定した視聴者の属性に基づいて、広告媒体に配信する広告コンテンツを特定する（ステップＳ２２）。ステップＳ２２において、広告コンテンツ特定モジュール４１は、判定した視聴者の属性を満たす広告配信条件を特定する。判定した視聴者の属性を満たすとは、判定した視聴者の属性と広告配信条件として上述したステップＳ１１の処理により登録された広告対象の属性とが一致又は近似することを意味する。上述した例では、広告コンテンツ特定モジュール４１は、判定した視聴者の属性が女性及び２０代である場合、広告配信条件として登録された広告対象の属性が女性及び２０代であるものを特定することになる。広告コンテンツ特定モジュール４１は、特定した広告対象の属性が女性及び２０代であるものに対応付けられた広告コンテンツを、広告媒体に配信する広告コンテンツとして特定する。
【００５４】
広告コンテンツ特定モジュール４１は、一の広告コンテンツのみを特定した場合、この一の広告コンテンツを後述する処理に用いる。
【００５５】
一方、広告コンテンツ特定モジュール４１は、複数の広告コンテンツを特定した場合、予め設定された順位に従って、一の広告コンテンツを特定し、この一の広告コンテンツを後述する処理に用いる。
【００５６】
例えば、登録モジュール３０は、広告配信者、広告媒体が設置された場所、広告コンテンツを配信する日時に基づいて、予め広告コンテンツに対して、広告コンテンツ特定モジュール４１が特定するための順位付けを、広告配信条件に対応付けて登録する。広告コンテンツ特定モジュール４１は、複数の広告コンテンツを特定した場合、この順位が最も高いものを一の広告コンテンツとして特定する。
【００５７】
また、広告配信条件データ取得モジュール２０が、三つ以上の広告対象の属性を広告配信条件として取得していた場合、広告コンテンツ特定モジュール４１は、同様に、判定した視聴者の属性に基づいて、広告媒体に配信する広告コンテンツを特定する。
【００５８】
この場合について説明する。
【００５９】
広告コンテンツ特定モジュール４１は、判定した視聴者の全ての属性と一致する広告配信条件として登録された広告対象の属性に対応付けられた広告コンテンツを特定する。この場合でも、広告コンテンツ特定モジュール４１は、一の広告コンテンツのみを特定した場合、この一の広告コンテンツを後述する処理に用いる。
【００６０】
一方、広告コンテンツ特定モジュール４１は、複数の広告コンテンツを特定した場合、予め設定された順位に従って、一の広告コンテンツを特定し、この一の広告コンテンツを後述する処理に用いる。
【００６１】
例えば、登録モジュール３０は、上述した例と同様に、広告コンテンツ特定モジュール４１が特定するための順位付けを、広告配信条件に対応付けて登録する。広告コンテンツ特定モジュール４１は、複数の広告コンテンツを特定した場合、この順位が最も高いものを一の広告コンテンツとして特定する。
【００６２】
また、登録モジュール３０は、三つ以上の広告対象の属性のうち、判定した視聴者の属性が近似する（例えば、三つのうち二つ）属性に対応付けられた広告コンテンツを特定することも可能である。
【００６３】
この場合について説明する。
【００６４】
広告コンテンツ特定モジュール４１は、判定した視聴者の三つの属性と近似する広告配信条件として登録された広告対象の属性に対応付けられた広告コンテンツを特定する。この場合でも、広告コンテンツ特定モジュール４１は、一の広告コンテンツのみを特定した場合、この一の広告コンテンツを後述する処理に用いる。
【００６５】
一方、広告コンテンツ特定モジュール４１は、複数の広告コンテンツを特定した場合、予め設定された順位に従って、一の広告コンテンツを特定し、この一の広告コンテンツを後述する処理に用いる。
【００６６】
例えば、登録モジュール３０は、上述した例と同様に、広告コンテンツ特定モジュール４１が特定するための順位付けを、広告配信条件に対応付けて登録する。広告コンテンツ特定モジュール４１は、複数の広告コンテンツを特定した場合、この順位が最も高いものを一の広告コンテンツとして特定する。
【００６７】
なお、広告コンテンツ特定モジュール４１が特定するための順位付けの方法は、上述した例に限らず、適宜変更可能である。
【００６８】
視聴者属性判定モジュール４０は、第１撮影画像における広告媒体の複数の視聴者の属性を判定した場合について説明する。
【００６９】
広告コンテンツ特定モジュール４１は、複数の視聴者の属性を判定した場合、判定した各視聴者の属性に基づいて、広告コンテンツを特定する。広告コンテンツ特定モジュール４１は、判定した各視聴者の属性のうち、最も数が多いものの組み合わせの属性を満たす広告配信条件を特定する。例えば、広告コンテンツ特定モジュール４１は、判定した視聴者の属性が、女性及び２０代、女性及び２０代、男性及び３０代である場合、視聴者の割合で最も多い２０代及び女性を今回の視聴者の属性として用いる。広告コンテンツ特定モジュール４１は、特定した広告対象の属性が女性及び２０代であるものに対応付けられた広告コンテンツを、広告媒体に配信する広告コンテンツとして特定する。
【００７０】
広告コンテンツ特定モジュール４１は、判定した各視聴者の属性が全て異なっている場合、上述した例と同様に、登録モジュール３０が登録した広告コンテンツ特定モジュール４１が広告コンテンツを特定するための順位付けを用いる。
【００７１】
広告コンテンツ特定モジュール４１は、上述した例と同様に、一の広告コンテンツのみを特定した場合、この一の広告コンテンツを後述する処理に用い、複数の広告コンテンツを特定した場合、予め設定された順位に従って、一の広告コンテンツを特定し、この一の広告コンテンツを後述する処理に用いる。
【００７２】
広告コンテンツ特定モジュール４１は、上述した例と同様に、登録モジュール３０が登録した広告コンテンツ特定モジュール４１が広告コンテンツを特定するための順位付けを用いて、複数の広告コンテンツから一の広告コンテンツを特定し、この一の広告コンテンツを後述する処理に用いる。
【００７３】
配信先特定モジュール４２は、上述した第１撮影画像データに基づいて、特定した広告コンテンツの配信先となる広告媒体を特定する（ステップＳ２３）。ステップＳ２３において、配信先特定モジュール４２は、第１撮影画像データに含まれる広告媒体の識別子に基づいて、この広告コンテンツの配信先となる広告媒体を特定する。
【００７４】
広告コンテンツ配信モジュール２２は、特定した広告コンテンツを、特定した広告媒体に配信する（ステップＳ２４）。ステップＳ２４において、広告コンテンツ配信モジュール２２は、特定した広告媒体に、特定した広告コンテンツ及びこの広告コンテンツの広告配信者の識別子を広告コンテンツ配信データとして送信する。広告媒体は、この広告コンテンツ配信データを受信する。広告媒体は、広告コンテンツ配信データに基づいて、この広告コンテンツを出力する。このとき、広告媒体は、広告コンテンツを自身の表示部に表示することや自身の音声部から放音することにより、この広告コンテンツを出力する。その結果、広告コンテンツ配信モジュール２２は、広告コンテンツを、広告媒体に配信する（広告媒体に出力させる）ことになる。
【００７５】
なお、広告コンテンツ配信データは、少なくとも広告コンテンツが含まれていればよく、上述した広告配信者の識別子は必ずしも含まれていなくてもよい。また、広告コンテンツ配信データは、上述した例以外のデータが含まれていてもよい。
【００７６】
以上が、広告コンテンツ配信処理である。
【００７７】
［課金処理］
図５に基づいて、広告コンテンツ配信システム１が実行する課金処理について説明する。図５は、コンピュータ１０が実行する課金処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００７８】
撮影画像データ取得モジュール２１は、上述したステップＳ２４の処理により配信された広告コンテンツを視聴する視聴者を撮影した第２撮影画像を取得する（ステップＳ３０）。ステップＳ３０において、広告媒体自身に設けられた撮影装置や広告媒体周辺を撮影可能な位置に設置された撮影装置が視聴者の顔や全身等を動画や静止画等の第２撮影画像として撮影する。このとき、広告媒体は、上述したステップＳ２４の処理により配信された広告コンテンツを出力した状態である。
【００７９】
撮影装置は、撮影した第２撮影画像、この広告媒体の識別子及び出力した広告コンテンツの広告配信者の識別子を、第２撮影画像データとしてコンピュータ１０に送信する。このとき、撮影装置が広告媒体に設けられている場合、広告媒体がこの第２撮影画像データをコンピュータ１０に送信することになり、撮影装置が広告媒体に設けられていない場合、撮影装置が、この第２撮影画像データをコンピュータ１０に送信することになる。撮影画像データ取得モジュール２１は、この第２撮影画像データを受信することにより、第２撮影画像データを取得することになる。その結果、コンピュータ１０は、第２撮影画像を取得することになる。
【００８０】
なお、第２撮影画像データは、少なくとも第２撮影画像が含まれていればよく、上述した広告媒体の識別子や広告コンテンツの広告配信者の識別子は必ずしも含まれていなくともよい。また、第２撮影画像データは、上述した例以外のデータが含まれていてもよい。
【００８１】
上述したステップＳ３０の処理において、撮影画像データ取得モジュール２１は、広告コンテンツの配信開始時点から配信終了時点までの間の第２撮影画像データを取得する。撮影画像データ取得モジュール２１は、第２撮影画像が静止画である場合、この間で所定時間間隔（例えば、５秒毎、１０秒毎）で撮影された第２撮影画像を含む第２撮影画像データを取得する。また、撮影画像データ取得モジュール２１は、第２撮影画像が動画である場合、この間で撮影される第２撮影画像を含む第２撮影画像データを取得する。
【００８２】
視聴データ解析モジュール４３は、この第２撮影画像を画像解析し、この広告コンテンツを視聴する視聴者の人数（視聴人数）及び視聴者がこの広告コンテンツを視聴した視聴時間を解析する（ステップＳ３１）。ステップＳ３１において、視聴データ解析モジュール４３は、第２撮影画像における特徴点や特徴量を抽出する。視聴データ解析モジュール４３は、この特徴点や特徴量に基づいて、広告コンテンツの視聴人数及び視聴時間を解析する。視聴データ解析モジュール４３は、第２撮影画像における視聴者の目、鼻、口、眉、顔全体の輪郭等を特徴点として抽出し、この特徴点の変化に基づいて、視聴人数の変化及び視聴時間の長さを解析する。
【００８３】
視聴人数及び視聴時間の解析について説明する。以下の例では、広告コンテンツの配信開始から配信終了までの間が１分間であり、３人の視聴者が其々この広告コンテンツを視聴した場合について説明する。
【００８４】
視聴データ解析モジュール４３は、視聴人数について、上述した特徴点の変化の有無に基づいて、新たな視聴者が広告コンテンツを視聴した、広告コンテンツを視聴していた視聴者が広告媒体の前から立ち去った、広告コンテンツを視聴する視聴者がそのまま広告コンテンツを視聴し続けたといった、視聴人数の増加、減少、維持を解析する。また、視聴データ解析モジュール４３は、視聴時間について、上述した特徴点の変化の有無に基づいて、目や顔の向き、身体の一部又は全部の向きがこの広告コンテンツに向けられている時間を視聴時間として解析する。
【００８５】
その結果、視聴データ解析モジュール４３は、第２撮影画像の画像解析の結果として、ある視聴者がこの広告コンテンツの最初から最後まで視聴した（視聴時間１分）、別の視聴者が、この広告コンテンツの最初から途中まで視聴した（視聴時間１０秒）、さらに別の視聴者が、この広告コンテンツの途中から最後まで視聴した（視聴時間３０秒）と解析する。
【００８６】
視聴データ計測モジュール４４は、解析の結果に基づいて、配信した広告コンテンツの視聴人数及び視聴時間を計測する（ステップＳ３２）。ステップＳ３２において、視聴データ計測モジュール４４は、解析の結果に基づいて、この広告コンテンツを視聴した視聴者の人数及び各視聴者が其々広告コンテンツを視聴した時間を計測する。
【００８７】
上述した例では、視聴データ計測モジュール４４は、広告コンテンツを最初から最後まで視聴した視聴者の人数が１人、最初から途中まで視聴した視聴者の人数が１人、途中から最後まで視聴した視聴者の人数が１人であると計測する。また、視聴データ計測モジュール４４は、広告コンテンツを最初から最後まで視聴した視聴者の視聴時間は１分、最初から途中まで視聴した視聴者の視聴時間は１０秒、途中から最後まで視聴した視聴者の視聴時間が３０秒と計測する。
【００８８】
なお、視聴データ計測モジュール４４は、解析の結果に基づいて、配信した広告コンテンツの視聴人数又は視聴時間の何れか一方を計測することも可能である。この場合、コンピュータ１０は、後述する処理において、計測した視聴人数又は視聴時間の何れか一方を用いることになる。
【００８９】
上述したステップＳ３０−３２の処理は、コンピュータ１０が実行する代わりに、広告媒体が実行する構成であってもよい。この場合、広告媒体自身が、上述したステップＳ３０において、広告媒体自体が第２撮影画像データを取得し、上述したステップＳ３１において、この広告コンテンツの視聴人数及び視聴時間の解析を行い、上述したステップＳ３２において、この広告コンテンツの視聴人数及び視聴時間の計測を行うことになる。広告媒体は、この計測した結果を、コンピュータ１０に送信し、後述する処理を、コンピュータ１０が実行することになる。
【００９０】
広告料金算出モジュール４５は、計測した結果に基づいて、広告料金を算出する（ステップＳ３３）。ステップＳ３３において、広告料金算出モジュール４５は、計測した広告コンテンツの視聴人数及び視聴時間に基づいて、広告料金を算出する。
【００９１】
広告料金算出モジュール４５が実行する広告料金の算出方法について説明する。
【００９２】
広告料金算出モジュール４５は、視聴者１人当りの所定時間毎に設定された広告料金に基づいて、広告料金を算出する。所定時間毎は、例えば、５秒毎、１０秒毎といったものが挙げられる。これは、広告コンテンツをある程度視聴者が視聴したと判断される程度の時間間隔であればよい。そのため、１秒毎であってもよいが、望ましくは、広告コンテンツを視聴させたと管理者や広告配信者が判断可能な程度の時間間隔である。
【００９３】
上述した例では、視聴人数が３人であり、其々の視聴時間が１分、１０秒、３０秒であることから、広告料金算出モジュール４５は、各視聴者の視聴時間に応じた広告料金を其々算出し、算出した３つの広告料金の総和を、最終的な広告料金として算出する。
【００９４】
また、広告料金算出モジュール４５は、広告コンテンツを全て視聴した視聴者と一部のみを視聴した視聴者とで異なる料金体系に基づいて、広告料金を算出する。例えば、広告料金算出モジュール４５は、広告コンテンツを全て視聴した視聴者に対する広告料金を、視聴者１人当りの所定時間毎に設定された広告料金とは別に設定する。例えば、この広告コンテンツを全て視聴した視聴者に対する広告料金は、視聴者１人当りの所定時間毎に設定された広告料金に全て視聴した分の特別料金を加味したものや視聴者１人当りの所定時間毎に設定された広告料金とは無関係に専用の料金である。
【００９５】
上述した例では、広告料金算出モジュール４５は、一部のみを視聴した視聴者の視聴時間が１０秒、３０秒であることから、広告料金算出モジュール４５は、各視聴者の視聴時間に応じた広告料金を算出し、算出した２つの広告料金の総和を、一時的な広告料金として算出する。
【００９６】
広告料金算出モジュール４５は、全てを視聴した視聴者の視聴時間が１分であることから、広告料金算出モジュール４５は、視聴者の視聴時間に応じた広告料金と、全て視聴した分の特別料金とを加味した広告料金を一時的な広告料金として算出する。広告料金算出モジュール４５は、一部のみを視聴した視聴者の一時的な広告料金と全てを視聴した視聴者の一時的な広告料金との総和を、最終的な広告料金として算出する。
【００９７】
また、広告料金算出モジュール４５は、全てを視聴した視聴者に対して設定された専用の料金を一時的な広告料金として算出し、一部のみを視聴した視聴者の一時的な広告料金と全てを視聴した視聴者の一時的な広告料金との総和を、最終的な広告料金として算出する。
【００９８】
なお、上述した広告料金算出モジュール４５が実行する広告料金の算出方法は、あくまでも例に過ぎず、これらに限定されるものではない。
【００９９】
また、広告料金算出モジュール４５は、計測した視聴人数又は視聴時間の何れか一方に基づいて、広告料金を算出することも可能である。この場合、広告料金算出モジュール４５は、広告コンテンツの視聴人数に対して予め設定された広告料金に基づいて広告料金を算出することや、視聴時間（各視聴者の視聴時間や各視聴者の視聴時間の総和）に予め設定された広告料金に基づいて、広告料金を算出することになる。
【０１００】
課金モジュール２３は、算出した広告料金を広告配信者に課金する（ステップＳ３４）。ステップＳ３４において、課金モジュール２３は、配信した広告コンテンツに対応付けられた広告配信者の識別子に基づいて、広告料金を課金すべき広告配信者を特定する。課金モジュール２３は、この特定した広告配信者に、算出した広告料金を請求する。例えば、課金モジュール２３は、広告配信者端末や予め指定された請求先が所持する端末装置に算出した広告料金を通知する。広告配信者や請求先は、この通知に基づいて、必要な金額の入金等を実行することになる。
【０１０１】
以上が、課金処理である。
【０１０２】
上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記録装置（記録媒体）に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０１０３】
以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０１０４】
１  広告コンテンツ配信システム、１０  コンピュータ
【図１】
2020261575.tif 000003
【図２】
2020261575.tif 000004
【図３】
2020261575.tif 000005
【図４】
2020261575.tif 000006
【図５】
2020261575.tif 000007
【国際調査報告】
2020261575.tif 000008
2020261575.tif 000009