(57)【要約】【課題】広告ターゲットとしたい視聴者に対して無駄なく広告メッセージを配信できる広告マッチング装置等を提供する。【解決手段】本発明の広告マッチング装置１は、視聴者端末２から、視聴者を特定する第１の識別子及び視聴者が配信を希望する動画コンテンツを特定する第３の識別子を受け付けると、第１の識別子を検索キーとして視聴者情報データベース２９を検索し、該当した視聴者の属性に関する情報を取得し、広告情報データベース３０に記憶されている広告コンテンツの属性に関する情報のそれぞれについて、該当した視聴者の属性に関する情報との適合度を算出し、第３の識別子が特定する動画コンテンツの広告位置に対して、適合度に基づいて広告コンテンツを特定する第２の識別子を割り当て、第３の識別子が特定する動画コンテンツに対して、割り当てられた第２の識別子が特定する広告コンテンツを付して、前記視聴者端末に配信する。【選択図】図１
2010108310.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して、視聴者が操作する視聴者端末に配信される動画コンテンツに対して広告コンテンツを割り当てる広告マッチング装置であって、
前記広告マッチング装置の記憶部は、
前記視聴者を一意に特定する第１の識別子に関連付けて、前記視聴者の属性に関する情報を記憶する視聴者情報データベースと、
前記広告コンテンツを一意に特定する第２の識別子に関連付けて、前記広告コンテンツの属性に関する情報を記憶する広告情報データベースと、
前記動画コンテンツを一意に特定する第３の識別子に関連付けて、前記動画コンテンツに対して前記広告コンテンツを割り当てる広告位置と、前記広告位置に対して割り当てられる前記広告コンテンツを特定する前記第２の識別子を記憶する視聴履歴データベースと、
前記広告位置を有する動画コンテンツ又は、当該動画コンテンツのリンク情報と、
前記広告コンテンツ又は、当該広告コンテンツのリンク情報と
を備え、
前記広告マッチング装置の制御部は、
前記視聴者端末から、前記第１の識別子及び前記視聴者が配信を希望する動画コンテンツを特定する前記第３の識別子を受け付けると、
前記受け付けた第１の識別子を検索キーとして前記視聴者情報データベースを検索し、該当したレコードの前記視聴者の属性に関する情報を取得し、
前記広告情報データベースに記憶されている広告コンテンツの属性に関する情報のそれぞれについて、少なくとも前記該当したレコードの視聴者の属性に関する情報との適合度を算出し、
前記受け付けた第３の識別子が特定する前記動画コンテンツの前記広告位置に対して、前記適合度に基づいて前記適合度を算出した広告コンテンツを特定する第２の識別子を割り当て、
前記受け付けた第３の識別子が特定する動画コンテンツに対して、前記割り当てられた第２の識別子が特定する広告コンテンツを付して、前記視聴者端末に配信する、
ことを特徴とする広告マッチング装置。
【請求項２】
前記視聴者の属性に関する情報は、前記視聴者の年齢、職業、性別、住所及び１又は複数の趣味を含み、
前記広告コンテンツの属性に関する情報は、前記広告コンテンツがターゲットとする視聴者の年齢、職業、性別、住所及び１又は複数の趣味を含み、
前記適合度は、
前記視聴者の年齢と前記ターゲットとする視聴者の年齢との一致度、
前記視聴者の職業と前記ターゲットとする視聴者の職業との一致度、
前記視聴者の性別と前記ターゲットとする視聴者の性別との一致度、
前記視聴者の住所と前記ターゲットとする視聴者の住所との一致度及び
前記視聴者の１又は複数の趣味と前記ターゲットとする視聴者の１又は複数の趣味との一致度に基づいて算出される、
ことを特徴とする請求項１に記載の広告マッチング装置。
【請求項３】
前記広告コンテンツの属性に関する情報に含まれる、前記広告コンテンツがターゲットとする視聴者の年齢、職業、性別、住所及び１又は複数の趣味は、それぞれにウエイトを有し、
前記適合度は、前記ウエイトによってウエイト付けされた前記一致度に基づいて算出される、
ことを特徴とする請求項２に記載の広告マッチング装置。
【請求項４】
前記視聴履歴データベースは、前記広告位置の優先順位を更に記憶し、
前記制御部は、
前記視聴履歴データベースのレコードの前記広告位置に対して、前記適合度に基づいて前記第２の識別子を割り当てる際、前記優先順位の高い前記広告位置から順に、前記第２の識別子を割り当てる、
ことを特徴とする請求項１に記載の広告マッチング装置。
【請求項５】
前記視聴者履歴データベースは、
前記第３の識別子に関連付けて、更に、前記第１の識別子を記憶し、
前記制御部は、
前記配信される動画コンテンツに付されている前記広告コンテンツが前記視聴者端末によって視聴される都度、当該広告コンテンツを特定する前記第２の識別子を当該視聴者端末より受け付け、
所定の期間内に前記広告コンテンツが前記視聴者によって視聴された回数を第２の識別子毎に集計することによって、広告コンテンツ毎の広告効果を算出し、
所定の期間内に前記広告コンテンツが前記視聴者によって視聴された回数を第１の識別子毎かつ第２の識別子毎に集計することによって、前記広告効果の前記視聴者毎の寄与度を算出し、
所定の期間内に前記広告コンテンツが前記視聴者によって視聴された回数を第２の識別子毎かつ第３の識別子毎に集計することによって、前記広告効果の動画コンテンツ毎の寄与度を算出する、
ことを特徴とする請求項１に記載の広告マッチング装置。
【請求項６】
ネットワークを介して、視聴者が操作する視聴者端末に配信される動画コンテンツに対して広告コンテンツを割り付ける広告マッチング装置を用いた広告マッチング方法であって、
前記広告マッチング装置の記憶部は、
前記視聴者を一意に特定する第１の識別子に関連付けて、前記視聴者の属性に関する情報を記憶する視聴者情報データベースと、
前記広告コンテンツを一意に特定する第２の識別子に関連付けて、前記広告コンテンツの属性に関する情報を記憶する広告情報データベースと、
前記動画コンテンツを一意に特定する第３の識別子に関連付けて、前記動画コンテンツに対して前記広告コンテンツを割り当てる広告位置と、前記広告位置に対して割り当てられる前記広告コンテンツを特定する前記第２の識別子を記憶する視聴履歴データベースと、
前記広告位置を有する動画コンテンツ又は、当該動画コンテンツのリンク情報と、
前記広告コンテンツ又は、当該広告コンテンツのリンク情報と、
を備え、
前記広告マッチング装置の制御部は、
前記視聴者端末から、第１の識別子及び前記視聴者が配信を希望する動画コンテンツを特定する前記第３の識別子を受け付けると、
前記受け付けた第１の識別子を検索キーとして前記視聴者情報データベースを検索し、該当したレコードの前記視聴者の属性に関する情報を取得し、
前記広告情報データベースに記憶されている広告コンテンツの属性に関する情報のそれぞれについて、少なくとも前記該当したレコードの視聴者の属性に関する情報との適合度を算出し、
前記受け付けた第３の識別子が特定する前記動画コンテンツの前記広告位置に対して、前記適合度に基づいて前記適合度を算出した広告コンテンツを特定する第２の識別子を割り当て、
前記受け付けた第３の識別子が特定する動画コンテンツに対して、前記割り当てられた第２の識別子が特定する広告コンテンツを付して、前記視聴者端末に配信する、
ことを特徴とする広告マッチング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告マッチング装置及び広告マッチング方法に関する。
【背景技術】
【０００２】
近時、インターネット及びインターネットに接続されたコンピュータの性能向上に伴い、視聴者は、従来テレビ放送に限定されていたドラマ等の動画コンテンツを、コンピュータの端末上でも視聴することが可能である。そして、このように視聴される動画コンテンツは、広告媒体としての価値が高い。したがって、ドラマ等の内容である動画コンテンツそのものに対し、広告としての情報（動画、静止画、音声）を付加して動画コンテンツが配信されることが一般に行われている（例えば、特許文献１、２）。
【特許文献１】特開２００８−１４６４９２号公報
【特許文献２】特開２００８−１９２１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１、２に開示される技術は、動画コンテンツの内容に合致した広告を視聴者の端末に対し表示させるものであり、視聴者の属性そのものと合致した広告を表示させるものではない。そのため、動画コンテンツの内容が視聴者の属性とずれている場合は、動画の再生が中断され、結果的に、広告ターゲットとしたい視聴者に対して無駄なく広告メッセージを配信することができないことが多い。例えば、「スポーツドリンク」の広告を「北京五輪総集編」という動画コンテンツに付して配信しても、視聴者は必ずしも広告主の希望する属性（スポーツ愛好家）を有しているとは限らず、お年寄りであったりする場合もある。
そこで、本発明は、広告ターゲットとしたい視聴者に対して無駄なく広告メッセージを配信できる広告マッチング装置等を提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明の広告マッチング装置は、視聴者端末から、視聴者を特定する第１の識別子及び視聴者が配信を希望する動画コンテンツを特定する第３の識別子を受け付けると、第１の識別子を検索キーとして視聴者情報データベースを検索し、該当した視聴者の属性に関する情報を取得し、広告情報データベースに記憶されている広告コンテンツの属性に関する情報のそれぞれについて、該当した視聴者の属性に関する情報との適合度を算出し、第３の識別子が特定する動画コンテンツの広告位置に対して、適合度に基づいて広告コンテンツを特定する第２の識別子を割り当て、第３の識別子が特定する動画コンテンツに対して、割り当てられた第２の識別子が特定する広告コンテンツを付して、前記視聴者端末に配信する、ことを特徴とする。
【発明の効果】
【０００５】
本発明によれば、広告ターゲットとしたい視聴者に対して無駄なく広告メッセージを配信できる広告マッチング装置等を提供することができる。
【発明を実施するための最良の形態】
【０００６】
以降、本発明を実施するための最良の形態（「本実施形態」という）を、図等を参照しながら詳細に説明する。
【０００７】
（用語の定義）
視聴者とは、ネットワークに接続されたＩＰＴＶ（Internet Protocol Television）を含むコンピュータを搭載した動画配信端末（これを視聴者端末という）を介して動画を視聴する者である。
動画コンテンツとは、視聴者が、コンピュータの端末を介して視聴すべきドラマ、アニメーション、ニュース、スポーツ中継等の連続映像である。音声が付されていてもかまわない。
広告コンテンツとは、ある商品やサービスの販売促進のために、その商品やサービスの特徴を、視聴者に対して説明する動画又は静止画であり、音声が付されていてもかまわない。
【０００８】
（全体構成）
図１は、本実施形態の全体構成の一例を示す図である。
ネットワーク３を介して、広告マッチング装置１と、視聴者端末２とが接続されている。
視聴者端末２は一般的なコンピュータ及びＩＰＴＶを含むコンピュータを搭載した動画配信端末であり、相互にバスで接続されたディスプレイ等の出力装置１１、マウスやキーボード、リモコン等の入力装置１２、主記憶装置１３、補助記憶装置１４、中央制御装置１５及び通信インタフェース（ＩＦ）１６を含む。補助記憶装置１４には、ウエブ閲覧ブラウザ１７、動画視聴プログラム１８が記憶されている。
視聴者端末２は、前記構成を含むブロードバンド用ＩＰテレビ受信機であってもよい。ウエブ閲覧ブラウザ１７は、ＩＰテレビ受信機にも対応可能な、汎用又は専用のプログラムである。
動画視聴プログラム１８は、ウエブ閲覧ブラウザ１７に対応した、ＦＬＶ（Flash Video）等のインタラクティブ機能を有した動画再生用プラグインであり、これにより、視聴者はWebページと一体化した円滑な動画の視聴が可能である。 また、動画視聴プログラム１８は、ウエブ閲覧ブラウザ１７に依存せず、視聴者端末２において独立して動画することも可能である。視聴者が、入力装置１２を操作することによって、中央制御装置１５はウエブ閲覧ブラウザ１７を主記憶装置１３に読み出し、視聴者端末２とネットワーク３とを接続する。更に、中央制御装置１５は、動画視聴プログラム１８を主記憶装置１３に読み出し、視聴者が選択するネットワーク３上の動画コンテンツを出力装置１１上に表示する。また、動画視聴プログラム１８は、ウエブ閲覧ブラウザ１７の読み出しとは無関係に独立して起動することも可能である。視聴者端末２は、通常、視聴者の家庭や職場に配置され、図１では１つのみを記したが、複数台存在するものとする。
【０００９】
広告マッチング装置１もまた、一般的なコンピュータであり、相互にバスで接続されたディスプレイ等の出力装置２１、マウスやキーボード等の入力装置２２、主記憶装置２３、補助記憶装置２４、中央制御装置２５及び通信インタフェース（ＩＦ）２６を含む。補助記憶装置２４は、動画コンテンツ２７、広告コンテンツ２８、視聴者情報データベース２９、広告情報データベース３０、動画情報データベース３１、視聴履歴データベース３２及び差込テンプレート３３を格納する。
動画配信部４１、適合度算出部４２、広告効果算出部４３はプログラムである。以降の説明において、「○○部は」と主体を記した場合は、中央制御装置２５が、各プログラムを補助記憶装置２４から読み出し、主記憶装置２３にロードした上で各プログラムの機能を実行するものとする。
【００１０】
広告マッチング装置１は、通常、コンテンツを配信する事業者のもとに配置される。広告マッチング装置１は、図１では１つの筐体となっているが、複数の筐体に分かれて構成されていてもよい。例えば、動画コンテンツ２７、広告コンテンツ２８がそれぞれ別のサーバ等に分かれていてもよい。
【００１１】
（動画コンテンツと広告コンテンツ）
図２は、本実施形態に係る動画コンテンツ２７と広告コンテンツ２８との関係を説明する図である。
動画コンテンツ２７は、時系列に並べられた画像情報及び音声情報で構成される。
ここでは動画コンテンツ２７はドキュメンタリーであるとする。その内容（ストーリ）は、複数の時間的部分に細分されており、その個々を、動画コンテンツ２７の開始から順に、ロール１、ロール２、ロール３、・・・と呼ぶ。
各ロールの間には、広告コンテンツ２８を挿入するための隙間が開いており、この隙間を、動画コンテンツ２７の開始から順に、広告スペース１、広告スペース２、広告スペース３、・・・と呼ぶ。そして、各広告スペースは更に細分化された単位からなる。この単位を動画コンテンツ２７の開始から順に広告位置１、広告位置２、広告位置３、・・・と呼ぶ。この広告位置が個々の広告コンテンツの収容位置となる。
【００１２】
各ロールの長さは特定されず、また、各ロールの長さがすべて同じでなければならない制約はない。しかしながら、通常は、動画コンテンツ２７の内容そのものの長さと、広告コンテンツ２８の長さとのバランスを考慮し、例えば１０分のように固定される。
各広告スペースの長さも特定されず、また、各広告スペースの長さがすべて同じでなければならない制約はない。ストーリーの進展状況等を考慮して任意の長さに設定される。一般的には、１５秒及びその整数倍の長さであることが多い。
各広告位置の長さも特定されず、また、各広告位置の長さがすべて同じでなければならない制約はない。広告主の意向等を考慮して任意の長さに設定される。一般的には、１５秒及びその整数倍の長さであることが多い。
動画コンテンツ２７上の広告スペースは、動画コンテンツが完成した初期状態においては、情報を全く有していない。
【００１３】
広告コンテンツ２８が完成した時点では、特にどの動画コンテンツ２７に対して割り当てられるということが決定しているわけではない。むしろ、動画コンテンツ２７の属性によってその動画コンテンツ２７にふさわしい広告コンテンツを決定するという従来の発想から離れていることが本発明の特徴といえる。
広告位置に対して、広告コンテンツ２７を割り当てる処理を、本実施形態においては「差込」ということがある。
広告コンテンツの長さは特定されない。しかしながら、単純化して説明するために、以降では、すべての動画コンテンツ２７のすべての広告スペースの長さは６０秒であり、すべての広告位置の長さは１５秒であり、そこに差し込まれるすべての広告コンテンツ２８の長さも１５秒であるとする。
つまり、視聴者は、動画コンテンツ２７を１０分間視聴した後、１５秒の広告コンテンツ２８を４つ視聴し、動画コンテンツ２７の視聴に戻るということを繰り返す。
繰返しになるが、ある広告コンテンツ２８が、ある動画コンテンツ２７に対して差し込まれるのは、（その動画コンテンツ２７の属性ではなく）その動画コンテンツ２７を視聴する視聴者の属性が広告主にとって魅力的であるからである（詳細後記）。
【００１４】
（視聴者情報データベース）
図３は、本実施形態に係る視聴者情報データベースの一例である。
視聴者情報データベース２９において、視聴者ＩＤ欄１０１に記憶される視聴者ＩＤに関連付けて、視聴者端末ＩＤ欄１０２には視聴者端末ＩＤが、認識情報欄１０３には認識情報が、氏名欄１０４には氏名が、年齢欄１０５には年齢が、職業欄１０６には職業が、性別欄１０７には性別が、住所欄１０８に住所が、複数の趣味欄１０９〜１１２には視聴者の複数の趣味が、それぞれ記憶されている。
視聴者ＩＤ欄１０１の視聴者ＩＤは、視聴者を一意に特定する識別子（第１の識別子）である。
視聴者端末欄１０２の視聴者端末ＩＤは、視聴者が動画コンテンツを視聴するために操作する視聴者端末２を一意に特定する識別子である。１人の視聴者が複数の視聴者端末２を操作することとしてもよい。
認識情報欄１０３の認識情報は、視聴者が設定したパスワードである。
氏名欄１０４の氏名は、視聴者の氏名である。
年齢欄１０５の年齢は、視聴者の年齢である。
職業欄１０６の職業は、視聴者の職業である。「中学生」、「高校生」等も職業に含まれる。
性別欄１０７の性別は、視聴者の性別である。
住所欄１０８の住所は、視聴者の住所である。
複数の趣味欄１０９〜１１２の趣味は、視聴者の趣味である。ここで趣味とは、広く関心事をも含む概念である。
【００１５】
視聴者情報データベース２９のレコードは、視聴者端末ＩＤの数だけ存在する。
因みに、１行目のレコードは以下の事柄を示している。すなわち、視聴者端末ＩＤが「Ｂ０００１」である視聴者端末は、視聴者ＩＤが「Ａ０００１」である「山田太郎」が視聴するのに使用されること、山田太郎のパスワードは「ＷＥＲＴ」であり、年齢は「５０歳」であり、職業は「会社員」であり、性別は「男」であり、住所は「東京都港区赤坂・・・」であり、趣味は「教育」、「旅行」、「車」及び「グルメ」であること、である。
年齢、職業、性別、住所、趣味をまとめて、「視聴者属性」ということがある。視聴者属性及び認識情報は、例えば、視聴者が広告マッチング装置１にアクセスしてきた際に、画面上の景品つきアンケート（図示せず）に答える形式で、視聴者が視聴者端末２の入力装置１２を介して入力することによって作成されるものとし、本発明においては所与のものとする。
【００１６】
（広告情報データベース）
図４は、本実施形態に係る広告情報データベースの一例である。
広告情報データベース３０において、広告コンテンツＩＤ欄１２１に記憶される広告コンテンツＩＤに関連付けて、広告名欄１２２には広告名が、広告主欄１２３には広告主名が、長さ欄１２４には長さが、ターゲット年齢欄１２５にはターゲット年齢が、ターゲット職業欄１２７にはターゲット職業が、ターゲット性別欄１２９にはターゲット性別が、ターゲット住所欄１３１にはターゲット地域が、ターゲット趣味欄１３３、１３５、１３７、１３９には複数のターゲット趣味が、複数の配点欄（１２６〜１４０のうち偶数の符号）には、その配点欄のすぐ左の欄に割り当てられた配点がそれぞれ記憶されている。
広告コンテンツＩＤ欄１２１の広告コンテンツＩＤは、広告コンテンツを一意に特定する識別子（第２の識別子）である。
広告名欄１２２の広告名は、広告コンテンツ２８のタイトルである。
広告主欄１２３の広告主名は、広告コンテンツ２８によって販売が促進される商品やサービスの販売者の名称である。
長さ欄１２４の長さは、広告コンテンツ２８の長さ（秒）である。
ターゲット年齢欄１２５のターゲット年齢は、広告コンテンツ２８を視聴してもらいたいと広告主が希望する視聴者の年齢又は年齢帯である。
ターゲット職業欄１２７のターゲット職業は、広告コンテンツ２８を視聴してもらいたいと広告主が希望する視聴者の職業である。
ターゲット性別欄１２９のターゲット性別は、広告コンテンツ２８を視聴してもらいたいと広告主が希望する視聴者の性別である。
ターゲット住所欄１３１のターゲット地域は、広告コンテンツ２８を視聴してもらいたいと広告主が希望する視聴者の住所を含む地域名である。
複数のターゲット趣味欄１３３、１３５、１３７、１３９のターゲット趣味は、広告コンテンツを視聴してもらいたいと広告主が希望する視聴者の趣味（広く関心事を含む）である。
ターゲット年齢、ターゲット職業、ターゲット性別、ターゲット地域及びターゲット趣味をまとめて、「広告属性」ということがある。
各配点欄（１２６〜１４０のうち偶数の符号）の配点は、ターゲット年齢、ターゲット職業、ターゲット性別、ターゲット地域及び複数のターゲット趣味に対して配分された点数（ウエイト）である。これらの点数は、すべての合計が１００になるように設定される。１００をどのように配分するかは広告主の判断による。
【００１７】
広告情報データベース３０のレコードは、広告コンテンツの数だけ存在する。
因みに、１行目のレコードは以下の事柄を示している。すなわち、広告コンテンツＩＤが「Ｃ０００１」である広告コンテンツは、タイトルが「△△英才塾」であり、広告主が「（有）△△教育社」であり、長さが「１５」秒であること、ターゲット年齢は「４５〜５５」であり、ターゲット職業は「会社員」であり、ターゲット性別は「男」であり、ターゲット趣味は「進学」、「教育」及び「大学」であること、ウエイトについては、ターゲット年齢に対して「２０」が、ターゲット職業に対して「２０」が、ターゲット性別に対して「１０」が、ターゲット地域に対して「２０」が、ターゲット趣味の「進学」、「教育」及び「大学」に対してそれぞれ「１０」が割り振られていること、である。広告情報データベース３０は、本発明においては、所与のものとする。
【００１８】
（動画情報データベース）
図５は、本実施形態に係る動画情報データベースの一例である。
動画情報データベース３１において、動画コンテンツＩＤ欄１５１に記憶された動画コンテンツＩＤに関連付けて、動画コンテンツ名欄１５２には動画コンテンツ名が、作成者欄１５３には作成者名が、広告位置数欄１５４には広告位置数が、それぞれ記憶されている。
動画コンテンツＩＤ欄１５１の動画コンテンツＩＤは、動画コンテンツ２７を一意に特定する識別子（第３の識別子）である。
動画コンテンツ名欄１５２の動画コンテンツ名は、動画コンテンツ２７のタイトルである。
作成者欄１５３の作成者名は、動画コンテンツ２７の作成者の名称である。
広告位置数欄１５４の広告位置数は、動画コンテンツ２７に含まれる広告位置の数である。
動画情報データベース３１のレコードは、動画コンテンツＩＤの数だけ存在する。
ちなみに、１行目のレコードを参照すると、動画コンテンツＩＤが「Ｐ０００１」である動画コンテンツ２７は、タイトルが「都立高校は今」であり、作成者が「（株）◎◎プロ」であり、広告位置数が「８」であることがわかる。
【００１９】
（視聴履歴データベース）
図６は、本実施形態に係る視聴履歴データベースの一例である。
視聴履歴データベース３２において、動画コンテンツＩＤ欄１６１に記憶された動画コンテンツＩＤに関連付けて、広告位置ＩＤ欄１６２には広告位置ＩＤが、優先順位欄１６３には優先順位が、長さ欄１６４には長さが、広告コンテンツＩＤ欄１６５には広告コンテンツＩＤが、適合度欄１６６には適合度が、視聴日時欄１６７には視聴日時が、視聴者端末欄１６８には視聴者ＩＤが、それぞれ記憶されている。
動画コンテンツＩＤ欄１６１の動画コンテンツＩＤは、図５の動画コンテンツＩＤと同じである。
広告位置ＩＤ欄１６２の広告位置ＩＤは、１つの動画コンテンツ２７のなかにおいて広告位置を一意に特定する識別子である。ここでは、動画コンテンツの開始からの時間的な順番に従って、００１、００２、００３、・・・の番号が振られている。前記したように、「広告位置」は「広告スペース」とは異なる概念であり、広告スペースに含まれる、１又は複数の広告コンテンツの収納位置である。例えば、前記したように、広告スペース１（６０秒）及び広告スペース２（６０秒）があり、差込まれる広告コンテンツ２８の長さがすべて１５秒であるとする。このとき、広告スペース１に対して、広告位置ＩＤ「００１〜００４」が、広告スペース２に対して、広告位置ＩＤ「００５〜００８」が、それぞれ対応する。
優先順位欄１６３の優先順位は、広告位置が視聴者に注目される順位を示す数字であって、注目される可能性が大きい順に、１、２、３、・・・の数字が記憶される。優先順位は、動画コンテンツ２７のストーリー展開によって動画コンテンツ２７の配信者（広告マッチング装置１の運営者）が決定する。通常は、後記するように、最初の部分の方が視聴される可能性が高いので、最初の部分ほど優先順位を高く設定する。また、ドキュメンタリーのクライマックス等の直前部分の優先順位を高く設定することも可能である。
長さ欄１６４の長さは、広告位置の時間的長さ（秒）である。
広告コンテンツＩＤ欄１６５の広告コンテンツＩＤは、図４の広告コンテンツＩＤと同じである。
適合度欄１６６の適合度は、広告属性と視聴者属性が一致する度合いを示す数値である。
視聴日時欄１６７の視聴日時は、広告位置が視聴者によって視聴開始された日時である。
視聴者ＩＤ欄１６８の視聴者ＩＤは、図３の視聴者端末ＩＤと同じである。
【００２０】
視聴履歴データベース３２のレコードは、広告コンテンツ２８が視聴者に視聴された延べ回数だけ存在する。
図６全体を参照すると、ある期間において、動画コンテンツＩＤが「Ｐ０００１」、「Ｐ０００２」及び「Ｐ０００４」である動画コンテンツが、視聴者端末ＩＤが「Ｂ０００１」、「Ｂ０００３」及び「Ｂ０００５」である視聴者端末２によって視聴されていることがわかる。
更に、図６の１〜８行目のレコードに注目すると、以下の事柄がわかる。すなわち、動画コンテンツ「Ｐ０００１」には、長さ「１５」秒の広告位置が８個含まれており、それらの優先順位は、広告位置が動画コンテンツの開始に近いほど高い（値が小さい）こと、
それら広告位置「００１」、「００２」、・・・、「００８」に対して、広告コンテンツ「Ｃ０００１」、「Ｃ０００８」、・・・、「Ｃ０００９」がそれぞれ差込まれたこと、広告コンテンツ「Ｃ０００１」、「Ｃ０００８」、・・・、「Ｃ０００９」の適合度は、それぞれ「８０」、「７２」、・・・、「４０」であること、広告コンテンツ「Ｃ０００１」、「Ｃ０００８」、・・・、「Ｃ０００９」は、それぞれ視聴日時「２００８１００１：２０：１０：００：０００」、「２００８１００１：２０：１０：１５：０００」、・・・、「２００８１００１：２０：２０：４５：０００」において視聴開始されたこと、である。
【００２１】
（差込テンプレート）
図７は、本実施形態に係る差込テンプレートの一例である。
差込テンプレート３３において、動画コンテンツ欄１７１に記憶された動画コンテンツＩＤに関連付けて、広告位置ＩＤ欄１７２には広告位置ＩＤが、優先順位欄１７３には優先順位が、長さ欄に１７４は長さが、広告コンテンツ欄１７５には広告コンテンツＩＤが、適合度欄１７６には適合度が、視聴日時欄１７７には視聴日時が、それぞれ記憶されている。
差込テンプレート３３の欄の構成は、図６の視聴履歴データベース３２の欄の構成から、視聴者端末ＩＤを除いたものである。
詳細は後記するが、欄１７５〜１７７が空白の状態の差込テンプレート３３が、動画コンテンツＩＤ毎に準備され、補助記憶装置２４に格納されている。そして視聴者による動画コンテンツ２７の視聴があるたびに、その動画コンテンツ２７の動画コンテンツＩＤを有する差込テンプレート３３がコピーされ、欄１７５〜１７７に情報が記憶される。そして視聴が終了すると、すべての欄が埋められた差込テンプレート３３は、視聴履歴データベース３２のレコードの一部として記憶される。
なお、配信されるコンテンツは、ＲＡＭ（主記憶装置２３）に記憶されるので、ＲＡＭに記憶されている状況では、任意の位置から視聴できる。
【００２２】
動画コンテンツ２７は、視聴者端末２からの要求があれば、広告マッチング装置１から視聴者端末２に対して、ストリーム形式で配信される（ダウンロード形式ではない）。また、番組途中から視聴を開始できる放送と違い、視聴者は動画コンテンツ２７の最初の部分から視聴を始めるものの、動画コンテンツ２７を終了まで視聴せず、途中で視聴を終了することもある。従って、ある動画コンテンツに２７に差し込まれる広告コンテンツ２８のうち、すべての広告コンテンツ２８が視聴される保証はない。
【００２３】
（適合度算出表）
図８は、本実施形態に係る適合度算出表の一例である。
適合度算出表３４は、視聴者属性と広告属性との適合度を算出するための表であり、後記する広告差込処理手順の工程で作成され主記憶装置２３において一時的に記憶される。
適合度算出表３４の二重線より左側の行には、ある視聴者の視聴者ＩＤ、年齢、職業、性別、住所及び趣味が記憶されている。
表の二重線より右側の行には、ある広告コンテンツ２８の広告コンテンツＩＤ、適合度、ターゲット年齢、ターゲット職業、ターゲット性別、ターゲット住所及びターゲット趣味が記憶されている。そして各行には、配点欄１８６及び得点欄１８７が設けられている。
配点欄１８６の配点は、図４の配点と同じである。
得点欄１８７の得点は、ターゲット年齢（ターゲット職業、ターゲット性別、・・・）が、年齢（職業、性別、・・・）と一致する度合いに応じて、０を最低点、配点を最高点として記憶される数値である。
適合度欄１８３には、適合度が記憶されている。ここでは、適合度は、得点の合計を配点の合計で除した百分率である。
詳細は後記するが、このように適合度とは、広告属性が視聴者属性とどれほど一致するかを示す数値である。ある視聴者とある広告コンテンツ２８の組み合わせに対して、１つの適合度が算出される。
【００２４】
（適合度順位表）
図９は、本実施形態に係る適合度順位表の一例である。図９（ａ）を参照して説明する。
適合度順位表３５は、視聴者ＩＤ毎に、広告マッチング装置１が記憶するすべての広告コンテンツ２８の広告コンテンツＩＤを、適合度を付して並べたものであり、後記する広告差込処理手順の工程で作成され主記憶装置２３において一時的に記憶される。
視聴者ＩＤ欄１９１に記憶された視聴者ＩＤに関連付けて、広告コンテンツＩＤ欄１９２には広告コンテンツＩＤが、適合度欄１９３には適合度が、それぞれ記憶されている。
視聴者ＩＤ欄１９１の視聴者ＩＤは、図３の視聴者ＩＤと同じである。
広告コンテンツＩＤ欄１９２の広告コンテンツＩＤは、図４の広告コンテンツＩＤと同じである。
適合度欄１９３の適合度は、図６の適合度と同じである。
適合度順位表３５は、広告マッチング装置１に対し視聴者がアクセスするたびに作成され、適合度順位表３５のレコードは、広告コンテンツ２８の数だけ存在する。
【００２５】
（広告差込処理手順）
図１０は、本実施形態に係る広告差込処理手順のフローチャートである。
【００２６】
ステップＳ３０１において、動画配信部４１は、視聴者端末２から、ログインを受け付ける。
具体的には、動画配信部４１は、視聴者端末２から、視聴者ＩＤ、認証番号の送信を受け付け、受け付けた視聴者ＩＤと認証番号の組み合わせが、視聴者情報データベース２９のレコード上に存在することを確認する。
【００２７】
ステップＳ３０２において、動画配信部４１は、視聴者端末２から、動画コンテンツＩＤを受け付ける。そして、動画配信部４１は、受け付けた動画コンテンツＩＤで特定される動画コンテンツ２７を、補助記憶装置２４から主記憶装置２３に読み出し、一時的に記憶する。
視聴者は、このとき、自らが視聴したい動画コンテンツ２７の動画コンテンツＩＤを知らない場合もあるので、動画選択画面（図示せず）上に画像コンテンツ名、画像見本等を表示し、視聴者がマウス等の入力装置１２でそれを選択すれば、動画コンテンツＩＤが広告マッチング装置１に対して送信されるようにしてもよい。
【００２８】
ステップＳ３０３において、適合度算出部４２は、視聴者属性等を取得する。
具体的には、適合度算出部４２は、第一に、ステップＳ３０１にて受け付けた視聴者ＩＤを検索キーとして、視聴者情報データベース２９を検索し、視聴者端末ＩＤ、及び視聴者属性（年齢、職業、性別、住所、趣味）を取得する。
第二に、欄が空白の適合度算出表３４を作成し、ステップＳ３０１にて受け付けた視聴者ＩＤを視聴者ＩＤ欄１８１に、取得した視聴者属性（年齢、職業、性別、住所、趣味）を、欄１８４に記憶する。
【００２９】
ステップＳ３０４において、適合度算出部４２は、広告属性を取得する。
具体的には、適合度算出部４２は、第一に、広告情報データベース３０のある未処理のレコードの、広告コンテンツＩＤを取得し、適合度算出表３４の広告コンテンツＩＤ欄１８２に記憶する。
第二に、広告属性（ターゲット年齢、ターゲット職業、ターゲット性別、ターゲット住所、ターゲット趣味）、及び配点を取得し、適合度算出表の欄１８５及び配点欄１８６に、それぞれ記憶する。
【００３０】
ステップＳ３０５において、適合度算出部４２は、適合度を算出する。
具体的には、適合度算出部４２は、第一に、適合度算出表の欄１８５の値と一致する値が、欄１８４に存在するか否かを判断し、存在する場合は、配点欄１８６の値を得点欄１８７に記憶する。存在しない場合は、「０」を得点欄１８７に記憶する。
【００３１】
図８の例に沿って説明すると、欄１８５のターゲット年齢「４５〜５５」に含まれる数字が、欄１８４の年齢の行に存在すれば、「２０」を、存在しなければ「０」を、得点欄１８７のターゲット年齢の行に記憶する。ここでは、「４５〜５５」に含まれる「５０」が、欄１８４のターゲット年齢の行に存在するので、「２０」を、得点欄１８７のターゲット年齢の行に記憶する。
欄１８５のターゲット職業「会社員」の文字列が、欄１８４の職業の行に存在すれば「２０」を、存在しなければ「０」を、得点欄１８７のターゲット職業の行に記憶する。ここでは、「会社員」の文字列そのものが、欄１８４の職業の行に存在するので、「２０」を、得点欄１８７のターゲット職業の行に記憶する。
欄１８５のターゲット性別「男」の文字列が、欄１８４の性別の行に存在すれば「１０」を、存在しなければ「０」を、得点欄１８７のターゲット性別の行に記憶する。ここでは、「男」の文字列そのものが、欄１８４の性別の行に存在するので、「１０」を、得点欄１８７のターゲット性別の行に記憶する。
欄１８５のターゲット住所「東京都」の文字列が、欄１８４の住所の行に存在すれば「２０」を、存在しなければ「０」を、得点欄１８７のターゲット住所の行に記憶する。ここでは、「東京都」の文字列そのものが、欄１８４の住所の行の「東京都港区赤坂・・・」の中に存在するので、「２０」を、得点欄１８７のターゲット住所の行に記憶する。
欄１８５のターゲット趣味「進学」の文字列が、欄１８４の趣味の何れかの行に存在すれば「１０」を、存在しなければ「０」を、得点欄１８７のターゲット趣味の行に記憶する。ここでは、「進学」の文字列そのものが、欄１８４の趣味の行の「教育」、「旅行」、「車」及び「グルメ」の中には存在しないので、「０」を、得点欄１８７のターゲット趣味「進学」の行に記憶する。欄１８５のターゲット趣味「教育」及び「大学」の文字列についても同様である。
第二に、得点欄１８７の合計を配点欄１８６の合計で除した百分率を適合度として、適合度欄１８３に記憶し、適合度算出表３４を完成させる。
第三に、適合度順位表３５の新たなレコードを作成し、視聴者ＩＤ欄１９１には、ステップＳ３０１にて受け付けた視聴者ＩＤを記憶する。広告コンテンツＩＤ欄１９２には、ステップＳ３０４にて取得した広告コンテンツＩＤを記憶する。適合度欄１９３には、適合度を記憶する。
【００３２】
なお、ステップＳ３０５の変形例として、欄１８５のターゲット趣味の文字列の類義語を公知の技術によって複数個取得し、その類義語のうちの少なくとも１つが、欄１８４の趣味の何れかの行に存在すれば「配点の１／２」を、存在しなければ「０」を、得点欄１８７のターゲット趣味の行に記憶することとしてもよい。一般的には個人の趣味（関心事）を端的な１語で表現するのは難しく、類義語を含めて一致判断をするほうが現実的であるからである。図８の例では、「進学」の類義語として「教育」、「大学」の類義語としても「教育」が取得されたとすると、「教育」は、欄１８４の趣味のいずれかの行に存在するので、得点欄１８７のターゲット趣味「進学」の行及び「大学」の行には「５」（配点の１／２）が記憶される。
更に、欄１８５のターゲット地域と関連する地域を公知の技術によって複数個取得し、その地域のうちの少なくとも１つが、欄１８４の住所に含まれていれば「配点の１／２」を、存在しなければ「０」を、得点欄１８７のターゲット趣味の行に記憶することとしてもよい。関連する地域とは、隣接する、距離が近い、等の所定の基準によって関連する地域として設定されている地域である。
図８の例では、「東京都」に関連する地域として「千葉県」及び「埼玉県」が取得されたとする。このとき、「千葉県」又は「埼玉県」の文字列が欄１８４の住所の業に存在すれば、「配点の１／２」を、存在しなければ「０」を、得点欄１８７のターゲット住所の行に記憶することとしてもよい。
なお「１／２」としたのは一例であって、配点に乗じる値は、０より大きく、１より小さい任意の数でよい。
【００３３】
ステップＳ３０４、Ｓ３０５の処理手順は、広告情報データベース３０のすべてのレコードについて繰り返す。すなわち、ステップＳ３０４、Ｓ３０５の処理手順がすべて終了した時点では、適合度順位表３５が図９（ａ）の状態で主記憶装置２３に一時的に記憶されていることになる。
【００３４】
ステップＳ３０６において、適合度算出部４２は、適合度順位表３５を完成させる。
具体的には、適合度算出部４２は、適合度順位表３５のレコードを、適合度が大きい順に並び替える（図９（ｂ））。
【００３５】
ステップＳ３０７において、動画配信部４１は、動画コンテンツ２７に対して広告コンテンツ２８を差込む。
具体的には、第一に、ステップＳ３０２にて受け付けた動画コンテンツＩＤを検索キーとして、差込テンプレート３３を検索し、該当した差込テンプレート３３（欄１７５〜１７７は空白である）を取得する。
第二に、ステップＳ３０６にて並び替えた適合度順位表３５の広告コンテンツＩＤ及び適合度を、適合度が大きいほど優先順位の高い広告位置に割り当てられるように、差込テンプレート３３の広告コンテンツＩＤ欄１７５及び適合度欄１７６に記憶する。このとき、差込テンプレート３３のレコード数（広告位置の数）と、広告コンテンツＩＤの数が一致するとは限らない。広告コンテンツＩＤの数のほうが多い場合は、適合度の小さい広告コンテンツＩＤは切り捨て（図９（ｃ））、広告コンテンツＩＤの数のほうが少ない場合は、適合度が最大の広告コンテンツＩＤに戻って繰返し転記する。
第三に、差込テンプレート３３の広告コンテンツＩＤ欄１７５の広告コンテンツＩＤで特定される広告コンテンツ２８を補助記憶装置２４から取得し、ステップＳ３０２において一時的に記憶しておいた動画コンテンツ２７の対応する広告位置に対して、コピーする（差込む）。
なお、動画コンテンツ２７及び広告コンテンツ２８を、広告マッチング装置１の内部に格納せず、外部に保持している場合もある。この場合は、広告マッチング装置１は、動画コンテンツＩＤと動画コンテンツ２７のリンク先情報を対応付けたテーブル、広告コンテンツＩＤと広告コンテンツ２７のリンク先情報を対応付けたテーブルを、補助記憶装置２４に記憶しておき、外部の記憶装置から、このリンク先情報を用いて、動画コンテンツ２７及び広告コンテンツ２８を取得できる。
【００３６】
ステップＳ３０７の変形例として、ステップＳ３０６にて並び替えた適合度順位表３５の広告コンテンツＩＤのうち、適合度が所定の閾値に達しないものは無視するようにしてもよい。また、適合度の大きいものから数えた所定の数の広告コンテンツＩＤ以外は無視するようにしてもよい。
【００３７】
ステップＳ３０８において、動画配信部４１は、視聴者端末２に対して、動画コンテンツ２７を配信する。この時点で、視聴者は、動画コンテンツ２７及びそこに差込まれた広告コンテンツ２８を視聴することになる。
【００３８】
ステップＳ３０９において、動画配信部４１は、視聴日時を記録する。
具体的には、視聴者端末２は、動画コンテンツ２７の広告位置に差し込まれている広告コンテンツ２８の視聴が終了すると、その広告コンテンツ２８を特定する（見出しとして付されている）広告コンテンツＩＤを広告マッチング装置１に対して送信する。
広告マッチング装置１の動画配信部４１は、この送信があるたびに、広告コンテンツＩＤを検索キーとして差込テンプレート３３を検索し、該当したレコードの視聴日時欄１７７にその送信を受けた日時を記憶する。
【００３９】
ステップＳ３１０において、動画配信部４１は、差込テンプレート３３を視聴履歴データベース３２のレコードとして登録する。
具体的には、動画配信部４１は、視聴者端末２から視聴者が動画コンテンツ２７の視聴を終了した旨の通知を受信すると、差込テンプレート３３の各レコードに対して、ステップＳ３０１にて受け付けた視聴者ＩＤを付し（図６の欄１６８）、視聴履歴データベース３２のレコードとして補助記憶装置２４に記憶する。
ここで、広告差込処理手順は終了する。
【００４０】
前記では、動画コンテンツ２７に対する広告コンテンツ２８の差込が終了してから、動画コンテンツ２７を視聴者端末２に対して配信する処理手順とした。しかしながら、ステップＳ３０２において、視聴者端末２から動画コンテンツＩＤを受け付けた後、ステップＳ３０８にて動画コンテンツを配信するまでに時間がかかる場合もありうる（主としてＳ３０４、Ｓ３０５のループの処理時間による）。そこで、ステップＳ３０２の後、所定の時間が経過した場合は、その時点で、広告マッチング装置１は、（広告コンテンツ２８が差し込まれていない）動画コンテンツ２７を、視聴者端末２に対して配信し、差込むべき広告コンテンツ２８がすべて決定した時点で、配信中の動画コンテンツ２７に対して差込むようにしてもよい。差込み時点以前に広告スペース１の開始時間が到来した場合は、予め準備しておく任意の広告コンテンツを差込むことも可能である。
【００４１】
（広告効果算出処理手順）
図１１は、本実施形態に係る広告効果算出処理手順のフローチャートである。
当該処理手順は、所定の期間が経過するたびに実行される。例えば毎月末日の夜間にバッチ処理によって実行されてもよい。
【００４２】
ステップＳ４０１において、広告効果算出部４３は、所定期間の広告コンテンツ毎の広告効果を算出する。
具体的には、広告効果算出部４３は、第一に、視聴履歴データベース３２のレコードのうち、所定の期間に含まれる視聴日時を有するレコードを取得する。そして、取得したレコードを広告コンテンツＩＤ毎にソートする。
第二に、例えば、以下のいずれかの算式によって広告効果を算出する。
広告効果＝「視聴回数」
広告効果＝「視聴回数×（適合度の平均／１００）」
広告効果＝「視聴回数×（広告長さの平均／１５）」
広告効果＝「視聴回数×（適合度の平均／１００）×（広告長さの平均／１５）」
ここで、視聴回数は、ソートされたレコードの数である。
適合度の平均は、ソートされたレコードの適合度の平均値である。
広告長さは、ソートされたレコードの長さの平均値である。
広告マッチング装置１は、この広告効果に基づいて、任意の方法で広告主に対する請求金額を算出する。請求金額は、通常、広告マッチング装置１の運営者に対して支払われる。
【００４３】
ステップＳ４０２において、広告効果算出部４３は、所定期間の視聴者毎かつ広告コンテンツ毎の広告効果を算出する。
具体的には、広告効果算出部４３は、第一に、ステップＳ４０１においてソートし終わったレコードを、更に、視聴者ＩＤ毎にソートする。
第二に、広告効果算出部４３は、ステップＳ４０１にて用いたいずれかの算式によって、視聴者端末ＩＤ毎に広告効果を計算する。
広告マッチング装置１は、ここで算出した広告効果に基づき、ステップＳ４０１にて算出した広告主に対する請求金額の一部又は全部を視聴者に対して還元する。
ここでは、広告効果全体に対する、視聴者ＩＤ毎の寄与度を計算していることになる。
【００４４】
ステップＳ４０３において、広告効果算出部４３は、所定期間の動画コンテンツ毎かつ広告コンテンツ毎の広告効果を算出する。
具体的には、広告効果算出部４３は、第一に、ステップＳ４０１においてソートし終わったレコードを、更に、動画コンテンツＩＤ毎にソートする。
第二に、広告効果算出部４３は、ステップＳ４０１にて用いたいずれかの算式によって、動画コンテンツＩＤ毎に広告効果を算出する。
ここでは、広告効果全体に対する、動画コンテンツＩＤ毎の寄与度を計算していることになる。
広告マッチング装置１は、ここで算出した広告効果に基づき、ステップＳ４０１にて算出した広告主に対する請求金額の一部又は全部を動画コンテンツ２７の作成者に対して還元する。
ここで、広告効果算出処理手順は終了する。
【図面の簡単な説明】
【００４５】
【図１】本実施形態の全体構成の一例を示す図である。
【図２】本実施形態に係る動画コンテンツと広告コンテンツとの関係を説明する図である。
【図３】本実施形態に係る視聴者情報データベースの一例である。
【図４】本実施形態に係る広告情報データベースの一例である。
【図５】本実施形態に係る動画情報データベースの一例である。
【図６】本実施形態に係る視聴履歴データベースの一例である。
【図７】本実施形態に係る差込テンプレートの一例である。
【図８】本実施形態に係る適合度算出表の一例である。
【図９】本実施形態に係る適合度順位表の一例である。
【図１０】本実施形態に係る広告差込処理手順のフローチャートである。
【図１１】本実施形態に係る広告効果算出処理手順のフローチャートである。
【符号の説明】
【００４６】
１      広告マッチング装置
２      視聴者端末
３      ネットワーク
１３、２３  主記憶装置（記憶部）
１４、２４  補助記憶装置（記憶部）
１５、２５  中央制御装置（制御部）
２７    動画コンテンツ
２８    広告コンテンツ
２９    視聴者情報データベース
３０    広告情報データベース
３１    動画情報データベース
３２    視聴履歴データベース
３３    差込テンプレート
４１    動画配信部
４２    適合度算出部
４３    広告効果算出部
【図１】
2010108310.tif 000003
【図２】
2010108310.tif 000004
【図３】
2010108310.tif 000005
【図４】
2010108310.tif 000006
【図５】
2010108310.tif 000007
【図６】
2010108310.tif 000008
【図７】
2010108310.tif 000009
【図８】
2010108310.tif 000010
【図９】
2010108310.tif 000011
【図１０】
2010108310.tif 000012
【図１１】
2010108310.tif 000013