(57)【要約】【課題】広告対象と関連する番組が不明な場合であっても効果的な広告を行う。【解決手段】生成装置１は、購入履歴レコード１６と視聴履歴レコード１７とを参照して、上記商品の購入者が所定期間内に視聴した番組の中から関連番組を特定する番組特定部１４と、該関連番組を関連付けた広告コンテンツを生成するコンテンツ生成部１５とを備えている。【選択図】図１
2013191102.tif 000002
【特許請求の範囲】
【請求項１】
広告対象を広告する広告コンテンツを生成する生成装置であって、
上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定手段と、
上記関連番組を関連付けた、上記広告対象の広告コンテンツを生成するコンテンツ生成手段とを備えていることを特徴とする生成装置。
【請求項２】
上記番組特定手段は、上記行動を行った複数の行為者が上記所定期間内に視聴した番組のうち、最も多くの行為者に視聴された番組を上記関連番組として特定することを特徴とする請求項１に記載の生成装置。
【請求項３】
上記番組特定手段は、上記行動を行った複数の行為者のうち、視聴した者の割合が所定率以上の番組を上記関連番組として特定することを特徴とする請求項２に記載の生成装置。
【請求項４】
上記行動履歴情報は、上記行為者による上記広告対象の購入日時と、購入の数量および金額の少なくとも一方とが対応付けられた購入履歴情報であり、
上記コンテンツ生成手段は、上記広告対象と関連番組との組が複数組特定された場合、上記行為者による上記広告対象の購入の数量または金額が多い関連番組に対応する広告コンテンツを、当該数量または金額がより少ない関連番組に対応する広告コンテンツに優先して生成することを特徴とする請求項１から３の何れか１項に記載の生成装置。
【請求項５】
上記コンテンツ生成手段は、上記広告対象と関連番組との組が複数組特定された場合、上記行為者が、上記関連番組の視聴終了後、上記広告対象に関する行動を行うまでの平均時間が短い関連番組に対応する広告コンテンツを、当該平均時間がより長い関連番組に対応する広告コンテンツに優先して生成することを特徴とする請求項１から３の何れか１項に記載の生成装置。
【請求項６】
上記番組特定手段は、上記行為者が連続して番組を視聴していた場合に、最後の番組の終了時刻が上記所定期間内であるときには、その前に視聴された番組についても、当該行為者が上記所定期間内に視聴した番組として特定することを特徴とする請求項１から５の何れか１項に記載の生成装置。
【請求項７】
上記行動履歴情報は、上記行為者による上記広告対象の購入日時と、購入の数量および金額の少なくとも一方とが対応付けられた購入履歴情報であり、
上記番組特定手段は、上記行為者による上記広告対象の購入の数量または金額が所定の上限値以上である場合に、上限値未満の場合よりも上記所定期間を長く設定して特定した番組の中から上記関連番組を特定することを特徴とする請求項１から６の何れか１項に記載の生成装置。
【請求項８】
上記コンテンツ生成手段は、番組と該番組で紹介された広告対象とを対応付けた番組紹介情報において、上記広告対象が対応付けられている番組が、上記関連番組と一致した場合に、当該広告対象が当該関連番組で紹介されたことを示す広告コンテンツを生成することを特徴とする請求項１から７の何れか１項に記載の生成装置。
【請求項９】
上記広告コンテンツの生成の対象外とする広告対象を示す対象外情報を参照して、対象外とされていない広告対象を特定する対象特定手段を備え、
上記番組特定手段は、上記対象特定手段が特定した広告対象と関連付ける関連番組を特定することを特徴とする請求項１から８の何れか１項に記載の生成装置。
【請求項１０】
上記行動履歴情報は、上記広告対象の候補と、該候補の購入日時と、購入者とが対応付けられた購入履歴情報であり、
上記購入履歴情報に含まれる広告対象の候補の中から上記広告対象を選択する対象特定手段を備え、
上記番組特定手段は、上記購入履歴情報を参照して、上記対象特定手段が選択した広告対象の購入者を上記行為者として特定することを特徴とする請求項１から９の何れか１項に記載の生成装置。
【請求項１１】
上記行動履歴情報には、上記広告対象の候補と該候補の購入日時とが対応付けられた購入履歴情報と、上記広告対象を販売するウェブサイトの訪問者と訪問日時と訪問の際に使用した検索キーワードとが対応付けられた訪問履歴情報とが含まれ、
上記購入履歴情報に含まれる広告対象の候補の中から上記広告対象を選択する対象特定手段を備え、
上記番組特定手段は、上記訪問履歴情報を参照して、上記対象特定手段が選択した広告対象に関連するキーワードによる検索で上記ウェブサイトを訪問した訪問者を上記行為者として特定することを特徴とする請求項１から９の何れか１項に記載の生成装置。
【請求項１２】
上記行動履歴情報は、上記広告対象を販売するウェブサイトの訪問者と訪問日時と訪問の際に使用した検索キーワードとが対応付けられた訪問履歴情報であり、
上記訪問履歴情報を参照して、上記ウェブサイトへの訪問の際に一定以上の頻度で使用された検索キーワードを特定すると共に、広告対象の候補の中から、特定した上記検索キーワードに関連する広告対象を特定する対象特定手段を備え、
上記番組特定手段は、上記訪問履歴情報を参照して、上記対象特定手段が特定した広告対象に関連するキーワードによる検索で上記ウェブサイトを訪問した訪問者を上記行為者として特定することを特徴とする請求項１から９の何れか１項に記載の生成装置。
【請求項１３】
請求項１から１２の何れか１項に記載の生成装置が生成した広告コンテンツを配信する配信装置であって、
上記広告コンテンツを配信先に配信する配信手段を備えていることを特徴とする配信装置。
【請求項１４】
上記配信手段は、上記行為者が視聴した番組を示す視聴履歴情報を参照して、上記関連番組の視聴者のみ、または非視聴者のみを配信先として上記広告コンテンツを配信することを特徴とする請求項１３に記載の配信装置。
【請求項１５】
上記配信手段は、配信先が同一の複数の広告コンテンツを統合した統合コンテンツを生成して上記配信先に配信することを特徴とする請求項１３または１４に記載の配信装置。
【請求項１６】
上記配信手段は、番組と該番組の視聴者とを示す視聴履歴情報を参照して特定した、配信する広告コンテンツの関連番組の次回以降の放送の視聴者を、当該広告コンテンツの配信先とすることを特徴とする請求項１３から１５の何れか１項に記載の配信装置。
【請求項１７】
上記配信手段は、番組の属性を示す番組属性情報を参照して、上記関連番組と同じ属性の同属性番組を特定し、該同属性番組を視聴中の者のみ、または視聴していない者のみに配信することを特徴とする請求項１３から１６の何れか１項に記載の配信装置。
【請求項１８】
広告対象に関連する情報を配信する配信装置であって、
上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連する関連番組を特定する番組特定手段と、
上記関連番組の視聴者を示す視聴履歴情報を参照して、上記関連番組の視聴者に上記広告対象に関する情報を配信する配信手段とを備えていることを特徴とする配信装置。
【請求項１９】
広告対象を広告する広告コンテンツを生成する生成装置による生成方法であって、
上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定ステップと、
上記関連番組を関連付けた、上記広告対象の広告コンテンツを生成するコンテンツ生成ステップとを含むことを特徴とする生成方法。
【請求項２０】
広告対象に関連する情報を配信する配信装置による配信方法であって、
上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連する関連番組を特定する番組特定ステップと、
上記関連番組の視聴者を示す視聴履歴情報を参照して、上記関連番組の視聴者に上記広告対象に関する情報を配信する配信ステップとを含むことを特徴とする配信方法。
【請求項２１】
請求項１から１２の何れか１項に記載の生成装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項２２】
請求項１３から１８の何れか１項に記載の配信装置を動作させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【請求項２３】
請求項２１または２２に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、商品やサービス等の広告に関し、より詳細には広告対象を広告するコンテンツの生成等に関する。
【背景技術】
【０００２】
従来から、テレビ等の番組で商品を広告し、購入を促すことは広く行われている。また、近時では、テレビ番組で紹介された商品の商品情報を携帯端末に送信して表示させ、その商品の販売サイトに誘導するアプリケーションも提供されている。ユーザは、これを用いることによって、テレビ番組で紹介された商品を容易に購入できるようになっている。
【０００３】
また、テレビ等で紹介された商品の広告を行う技術としては、下記の特許文献１が挙げられる。この文献には、放送コンテンツに基づく商品情報やサービス情報をブログアフィリエイトＵＲＬを含む番組情報として出力し、購入者クライアント端末に表示させることが記載されている。
【０００４】
このように、広告対象の商品等が紹介されたテレビ等の番組を、その広告対象に関連付けて広告効果を高めることは、従来から行われている有効な方法である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−８０６０６号公報（２００９年４月１６日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述のような従来技術は、どのような商品がどの番組で紹介されたかを示す情報が入手可能であるという前提の下で成り立つものであり、このような情報が入手できない商品を広告の対象とすることはできない。
【０００７】
例えば、番組の出演者が見に付けていた衣服や装飾品等は、視聴者の興味を惹くものである。しかしながら、このような品は膨大な数に上るので、そのそれぞれについて番組との対応を示す情報を生成することは困難であり、それゆえ上記従来技術の広告対象とすることも難しい。
【０００８】
本発明は、上記の問題点に鑑みてなされたものであり、その目的は、広告対象と関連する番組が不明な場合であっても、その広告対象を効果的に広告することを可能にする生成装置等を提供することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明の生成装置は、広告対象を広告する広告コンテンツを生成する生成装置であって、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定手段と、上記関連番組を関連付けた、上記広告対象の広告コンテンツを生成するコンテンツ生成手段とを備えていることを特徴としている。
【００１０】
また、本発明の生成方法は、上記の課題を解決するために、広告対象を広告する広告コンテンツを生成する生成装置による生成方法であって、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定ステップと、上記関連番組を関連付けた、上記広告対象の広告コンテンツを生成するコンテンツ生成ステップとを含むことを特徴としている。
【００１１】
上記の構成によれば、行動履歴情報と視聴履歴情報とを参照して、行為者が広告対象に関する行動を行った日時より前の所定期間内に視聴した番組の中から、広告対象と関連付ける関連番組を特定する。そして、関連番組を関連付けた広告対象の広告コンテンツを生成する。
【００１２】
ここで、上記関連番組は、広告対象に関する行動の日時より前の所定期間内に視聴された番組の中から特定されたものである。つまり、行為者は、関連番組を視聴した後、所定時間以内に広告対象に関する行動を起している。このことから、行為者は、関連番組の視聴がトリガとなって、広告対象に関する行動を起したと推察される。
【００１３】
つまり、上記の構成によれば、広告対象に関する行動のトリガとなり得る関連番組が広告対象と関連付けられていることによって広告効果が高められた広告コンテンツを生成する。なお、広告対象に関する行動は、広告対象に対する関心、注目、興味等が生じた結果行われるものであればよく、例えば広告対象の購入、広告対象の販売サイトへのアクセス、広告対象に関するコメントの投稿等が挙げられる。
【００１４】
このように、上記の構成によれば、広告対象と関連する番組が不明な場合であっても、関連番組を特定し、これを関連付けた広告コンテンツを生成するので、広告対象を効果的に広告することが可能になる。
【００１５】
例えば、上記の構成によれば、テレビ番組である商品が紹介され、その視聴者の多くがその商品を購入したような場合に、この商品を広告対象とし、このテレビ番組を関連付けた広告コンテンツを生成することも可能になる。
【００１６】
また、この広告コンテンツを取得した者が、このテレビ番組を見ていた場合、その商品に注目している可能性が高いので、購買に至る可能性が高いと考えられる。一方、このテレビ番組を見ていなかった場合であっても、テレビ番組で紹介されていた商品であるという安心感から、購買に至る可能性が高いと考えられる。つまり、上記の構成によって生成される広告コンテンツによれば、高い広告効果が期待できる。
【００１７】
さらに、上記の構成によれば、例えば番組の出演者が見に付けていた衣服や装飾品等のように、番組で積極的に紹介されていない商品等の広告コンテンツを生成することも可能である。このような商品等の広告コンテンツは、従来生成することができなかったものである。
【００１８】
なお、広告対象は、広告の対象となり得るものであればよく、商品であってもよいし、サービスであってもよく、企業、グループ、イベント等であってもよい。また、番組は、テレビ番組に限られず、インターネット等を介して配信される番組であってもよいし、ラジオ番組のように映像を伴わない番組であってもよい。
【００１９】
また、上記番組特定手段は、上記行動を行った複数の行為者が上記所定期間内に視聴した番組のうち、最も多くの行為者に視聴された番組を上記関連番組として特定することが好ましい。
【００２０】
上記の構成によれば、複数の行為者が所定期間内に視聴した番組のうち、最も多くの行為者に視聴された番組を関連番組として特定する。したがって、所定期間内に行為者に視聴された番組が複数抽出された場合に、広告対象と関連のある可能性の高い番組を関連番組として特定することが可能になる。
【００２１】
また、上記番組特定手段は、上記行動を行った複数の行為者のうち、視聴した者の割合が所定率以上の番組を上記関連番組として特定することが好ましい。
【００２２】
上記の構成によれば、視聴した行為者の割合が所定率以上の番組を関連番組として特定する。言い換えれば、視聴した行為者の割合が所定率未満の番組は、関連番組として特定しない。したがって、所定期間内に視聴された番組であるが、広告対象に関する行動とは関連のない番組が関連付けられた広告コンテンツが生成されることを防ぎ、生成する広告コンテンツの信頼性を高めることができる。
【００２３】
また、上記行動履歴情報は、上記行為者による上記広告対象の購入日時と、購入の数量および金額の少なくとも一方とが対応付けられた購入履歴情報であり、上記コンテンツ生成手段は、上記広告対象と関連番組との組が複数組特定された場合、上記行為者による上記広告対象の購入の数量または金額が多い関連番組に対応する広告コンテンツを、当該数量または金額がより少ない関連番組に対応する広告コンテンツに優先して生成することが好ましい。
【００２４】
上記の構成によれば、広告対象と関連番組との組が複数組特定された場合、行為者による広告対象の購入の数量または金額が多い関連番組に対応する広告コンテンツを、当該数量または金額がより少ない関連番組に対応する広告コンテンツに優先して生成する。なお、優先して生成するとは、両方の広告コンテンツを生成する場合、先に生成することを意味し、一方のみを生成する場合、生成の対象とすることを意味する。
【００２５】
ここで、広告対象の購入の数量または金額が多い関連番組は、広告対象を購入に導く吸引力の強い番組であると考えられる。つまり、上記の構成によれば、顧客吸引力の高い広告コンテンツを優先して生成することができる。
【００２６】
また、上記コンテンツ生成手段は、上記広告対象と関連番組との組が複数組特定された場合、上記行為者が、上記関連番組の視聴終了後、上記広告対象に関する行動を行うまでの平均時間が短い関連番組に対応する広告コンテンツを、当該平均時間がより長い関連番組に対応する広告コンテンツに優先して生成することが好ましい。
【００２７】
上記の構成によれば、広告対象と関連番組との組が複数組特定された場合、行為者が、関連番組の視聴終了後、広告対象に関する行動を行うまでの平均時間が短い関連番組に対応する広告コンテンツを、当該平均時間がより長い関連番組に対応する広告コンテンツに優先して生成する。
【００２８】
ここで、視聴終了から広告対象に関する行動を行うまでの平均時間が短い関連番組は、広告対象に関する行動を行わせる力の強い番組であると考えられる。つまり、上記の構成によれば、広告対象に関する行動を行わせることのできる可能性の高い広告コンテンツを優先して生成することができる。
【００２９】
また、上記番組特定手段は、上記行為者が連続して番組を視聴していた場合に、最後の番組の終了時刻が上記所定期間内であるときには、その前に視聴された番組についても、当該行為者が上記所定期間内に視聴した番組として特定することが好ましい。
【００３０】
上記の構成によれば、行為者が連続して番組を視聴していた場合に、最後の番組の終了時刻が所定期間内であるときには、その前に視聴された番組についても、当該行為者が所定期間内に視聴した番組として特定する。
【００３１】
したがって、広告対象に関する行動を行う契機となる番組を視聴した後、続けて他の番組を視聴し、視聴終了後に広告対象に関する行動を行ったことにより、広告対象に関する行動の契機となる番組の視聴が所定期間外となった場合であっても、この番組を関連番組と特定することが可能になる。つまり、実際に広告対象に関する行動の契機となった番組が、関連番組の候補から漏れることを防ぐことができる。
【００３２】
また、上記行動履歴情報は、上記行為者による上記広告対象の購入日時と、購入の数量および金額の少なくとも一方とが対応付けられた購入履歴情報であり、上記番組特定手段は、上記行為者による上記広告対象の購入の数量または金額が所定の上限値以上である場合に、上限値未満の場合よりも上記所定期間を長く設定して特定した番組の中から上記関連番組を特定することが好ましい。
【００３３】
ここで、テレビ番組で紹介等された商品等は、その番組終了後に購入の申し込みが殺到し、番組の終了から購入までに時間がかかることがある。そして、これにより、その商品等の購入の契機となった番組が、上記所定期間外となってしまうことも考えられる。
【００３４】
そこで、上記の構成によれば、行為者による広告対象の購入の数量または金額が所定の上限値以上である場合に、上限値未満の場合よりも所定期間を長く設定して特定した番組の中から関連番組を特定する。これにより、実際に広告対象に関する行動（商品の購入）の契機となった番組が、関連番組の候補から漏れることを防ぐことができる。
【００３５】
また、上記コンテンツ生成手段は、番組と該番組で紹介された広告対象とを対応付けた番組紹介情報において、上記広告対象が対応付けられている番組が、上記関連番組と一致した場合に、当該広告対象が当該関連番組で紹介されたことを示す広告コンテンツを生成することが好ましい。
【００３６】
上記の構成によれば、番組紹介情報において広告対象が対応付けられている番組が、関連番組と一致した場合に、この広告対象がこの関連番組で紹介されたことを示す広告コンテンツを生成する。この広告コンテンツでは、広告対象と関連番組との関連性が明らかになっているので、広告対象への安心感を高めることができる。
【００３７】
また、上記広告コンテンツの生成の対象外とする広告対象を示す対象外情報を参照して、対象外とされていない広告対象を特定する対象特定手段を備え、上記番組特定手段は、上記対象特定手段が特定した広告対象と関連付ける関連番組を特定することが好ましい。
【００３８】
上記の構成によれば、広告コンテンツの生成の対象外とする広告対象を示す対象外情報を参照して、対象外とされていない広告対象を特定する。これにより、例えば競業他社の商品等の広告コンテンツのように、意に沿わない広告コンテンツが生成されることを防ぐことができる。
【００３９】
また、上記行動履歴情報は、上記広告対象の候補と、該候補の購入日時と、購入者とが対応付けられた購入履歴情報であり、上記購入履歴情報に含まれる広告対象の候補の中から上記広告対象を選択する対象特定手段を備え、上記番組特定手段は、上記購入履歴情報を参照して、上記対象特定手段が選択した広告対象の購入者を上記行為者として特定することが好ましい。
【００４０】
上記の構成によれば、広告対象の候補と、該候補の購入日時と、購入者とが対応付けられた購入履歴情報に含まれる広告対象の候補の中から広告対象を選択する。ここでは、購入数の多い候補を広告対象として選択する程、大きい広告効果が期待できる。
【００４１】
また、上記の構成によれば、この購入履歴情報を参照して、対象特定手段が選択した広告対象の購入者を上記行為者として特定する。購入履歴情報が示す購入者は、広告対象を実際に購入しているから、購入者を行為者とする場合、購入の契機となる番組が特定される可能性が高い。
【００４２】
そして、購入履歴情報からこの購入者（行為者）の購入日時を特定することができ、また視聴履歴情報からこの購入者（行為者）が、購入日時より前の所定期間内に視聴した番組を特定することができる。
【００４３】
このように、上記の構成によれば、広告対象を実際に購入した購入者を行為者として特定した関連番組を関連付けた広告コンテンツを生成することができる。
【００４４】
また、上記行動履歴情報には、上記広告対象の候補と該候補の購入日時とが対応付けられた購入履歴情報と、上記広告対象を販売するウェブサイトの訪問者と訪問日時と訪問の際に使用した検索キーワードとが対応付けられた訪問履歴情報とが含まれ、上記購入履歴情報に含まれる広告対象の候補の中から上記広告対象を選択する対象特定手段を備え、上記番組特定手段は、上記訪問履歴情報を参照して、上記対象特定手段が選択した広告対象に関連するキーワードによる検索で上記ウェブサイトを訪問した訪問者を上記行為者として特定することが好ましい。
【００４５】
上記の構成によれば、広告対象の候補と該候補の購入日時とが対応付けられた購入履歴情報を参照して広告対象を選択する。ここでは、購入数の多い候補を広告対象として選択する程、大きい広告効果が期待できる。
【００４６】
また、上記の構成によれば、訪問履歴情報を参照して、広告対象に関連するキーワードによる検索で広告対象を販売するウェブサイトを訪問した訪問者を行為者として特定する。この訪問者は、広告対象に関連するキーワードによる検索で広告対象を販売するウェブサイトを訪問しているので、少なくともこの広告対象に注目している可能性が高い。したがって、訪問者を行為者とする場合、広告対象への注目の契機となった番組が特定される可能性が高い。
【００４７】
そして、訪問履歴情報からこの訪問者（行為者）の訪問日時を特定することができ、また視聴履歴情報からこの訪問者（行為者）が、訪問日時より前の所定期間内に視聴した番組を特定することができる。
【００４８】
このように、上記の構成によれば、広告対象に関連するキーワードによる検索で広告対象を販売するウェブサイトを訪問した訪問者を行為者として特定し、関連番組を関連付けた広告コンテンツを生成することができる。これは、例えば購入履歴情報から購入者を特定できない場合（購入者を示す情報を含む購入履歴情報が入手できない場合）に有効である。
【００４９】
また、上記行動履歴情報は、上記広告対象を販売するウェブサイトの訪問者と訪問日時と訪問の際に使用した検索キーワードとが対応付けられた訪問履歴情報であり、上記訪問履歴情報を参照して、上記ウェブサイトへの訪問の際に一定以上の頻度で使用された検索キーワードを特定すると共に、広告対象の候補の中から、特定した上記検索キーワードに関連する広告対象を特定する対象特定手段を備え、上記番組特定手段は、上記訪問履歴情報を参照して、上記対象特定手段が特定した広告対象に関連するキーワードによる検索で上記ウェブサイトを訪問した訪問者を上記行為者として特定することが好ましい。
【００５０】
上記の構成によれば、訪問履歴情報を参照して、上記ウェブサイトへの訪問の際に一定以上の頻度で使用された検索キーワードを特定する。そして、広告対象の候補のうち、特定した検索キーワードに関連する広告対象を特定する。このようにして特定した広告対象は、一定以上の頻度で使用された検索キーワードに関連するので、注目を集めていると考えられ、広告対象として好適である。
【００５１】
また、上記の構成によれば、訪問履歴情報を参照して、広告対象に関連するキーワードによる検索で広告対象を販売するウェブサイトを訪問した訪問者を行為者として特定する。この訪問者は、広告対象に関連するキーワードによる検索で広告対象を販売するウェブサイトを訪問しているので、少なくともこの広告対象に注目している可能性が高い。したがって、訪問者を行為者とする場合、広告対象への注目の契機となった番組が特定される可能性が高い。
【００５２】
そして、訪問履歴情報からこの訪問者（行為者）の訪問日時を特定することができ、また視聴履歴情報からこの訪問者（行為者）が、訪問日時より前の所定期間内に視聴した番組を特定することができる。
【００５３】
このように、上記の構成によれば、訪問履歴情報を参照して、広告対象および関連番組を特定する。これは、例えば購入履歴情報が入手できない場合に有効である。また、通常、訪問履歴情報は、ほぼリアルタイムで更新される。このため、一定期間（一週間や一日）毎に更新される購入履歴情報を用いる場合と比べて、早期に広告コンテンツを生成することが可能になる。
【００５４】
また、上記生成装置が生成した広告コンテンツを配信する配信装置であって、上記広告コンテンツを配信先に配信する配信手段を備えている配信装置であれば、上記生成装置が生成した広告コンテンツを配信先に配信するので、高い広告効果が期待できる。
【００５５】
そして、上記配信手段は、上記行為者が視聴した番組を示す視聴履歴情報を参照して、上記関連番組の視聴者のみ、または非視聴者のみを配信先として上記広告コンテンツを配信することが好ましい。
【００５６】
上記の構成によれば、行為者が視聴した番組を示す視聴履歴情報を参照して、上記関連番組の視聴者のみ、または非視聴者のみを配信先として上記広告コンテンツを配信する。
【００５７】
関連番組の視聴者のみに配信する場合、関連番組を見て広告対象に興味を持った可能性の高い者のみを対象とした効率のよい広告ができる。また、関連番組の非視聴者のみに配信する場合、関連番組を見ていない者に広告対象への興味を持たせることができる。
【００５８】
また、上記配信手段は、配信先が同一の複数の広告コンテンツを統合した統合コンテンツを生成して上記配信先に配信することが好ましい。
【００５９】
上記の構成によれば、配信先が同一の広告コンテンツを統合した統合コンテンツを生成して配信するので、各広告コンテンツを個別に配信する場合と比べて、配信を受ける者の負担を低減することができる。
【００６０】
また、上記配信手段は、番組と該番組の視聴者とを示す視聴履歴情報を参照して特定した、配信する広告コンテンツの関連番組の次回以降の放送の視聴者を、当該広告コンテンツの配信先とすることが好ましい。
【００６１】
上記の構成によれば、番組と該番組の視聴者とを示す視聴履歴情報を参照して特定した、配信する広告コンテンツの関連番組の次回以降の放送の視聴者（視聴した者または視聴中の者）を、当該広告コンテンツの配信先とする。なお、関連番組の次回以降の放送とは、関連番組の再放送であってもよいし、同じ番組の別の放送回であってもよい。例えば、関連番組が毎週放送のある番組であった場合には、関連番組の次週以降の放送の視聴者に配信する。
【００６２】
ここで、関連番組の次回以降の放送の視聴者は、関連番組に関心があると考えられるので、この関連番組が関連付けられた広告コンテンツが特に有効であると考えられる。したがって、上記の構成によれば、高い広告効果が期待できる効率のよい配信が可能になる。
【００６３】
また、上記配信手段は、番組の属性を示す番組属性情報を参照して、上記関連番組と同じ属性の同属性番組を特定し、該同属性番組を視聴中の者のみ、または視聴していない者のみに配信することが好ましい。
【００６４】
上記の構成によれば、番組の属性を示す番組属性情報を参照して、関連番組と同じ属性の同属性番組を特定し、該同属性番組を視聴中の者のみ、または視聴していない者のみに配信する。なお、番組の属性とは、番組の性質や分類を示すものであり、例えば番組のジャンルである。
【００６５】
ここで、同属性番組を視聴中の者は、これと同じ属性の関連番組と関連する広告対象に興味を持つと考えられる。したがって、同属性番組を視聴中の者のみに配信することにより、このような視聴者にアピールすることができる。
【００６６】
一方、例えば関連番組と同属性番組が共に「商品等を紹介する番組」のような属性の番組である場合、同属性番組で紹介している商品等と競合するような広告対象を同属性番組の視聴者に配信することが好ましくないと考えられる。つまり、同属性番組を視聴していない者のみに配信する場合、このような競合を避けることができる。
【００６７】
また、本発明の配信装置は、上記の課題を解決するために、広告対象に関連する情報を配信する配信装置であって、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定手段と、上記関連番組の視聴者を示す視聴履歴情報を参照して、上記関連番組の視聴者に上記広告対象に関する情報を配信する配信手段とを備えていることを特徴としている。
【００６８】
そして、本発明の配信方法は、上記の課題を解決するために、広告対象に関連する情報を配信する配信装置による配信方法であって、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定ステップと、上記関連番組の視聴者を示す視聴履歴情報を参照して、上記関連番組の視聴者に上記広告対象に関する情報を配信する配信ステップとを含むことを特徴としている。
【００６９】
上記の構成によれば、行動履歴情報と視聴履歴情報とを参照して、行為者が広告対象に関する行動を行った日時より前の所定期間内に視聴した番組の中から、広告対象と関連する関連番組を特定する。そして、関連番組の視聴者（過去に関連番組を視聴した者）に対して、広告対象に関する情報を配信する。
【００７０】
つまり、上記の構成によれば、広告対象に関する情報を関連番組の視聴者に配信することによって、広告対象と関連番組との関連性を利用した広告を行っている。したがって、上記生成装置が生成する広告コンテンツを配信した場合と同様の高い広告効果が期待できる。
【００７１】
なお、関連番組の視聴者を特定するための視聴履歴情報と、行為者の視聴番組を示す視聴履歴情報とは、これらの情報がまとめられた一つのデータであってもよいし、別個のデータであってもよい。
【００７２】
なお、上記生成装置および上記配信装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記生成装置および上記配信装置の各手段として動作させることにより、上記生成装置および上記配信装置をコンピュータにて実現させる制御プログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の範疇に入る。
【発明の効果】
【００７３】
以上のように、本発明の生成装置は、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定手段と、上記関連番組を関連付けた、上記広告対象の広告コンテンツを生成するコンテンツ生成手段とを備えている構成である。
【００７４】
また、本発明の生成方法は、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定ステップと、上記関連番組を関連付けた、上記広告対象の広告コンテンツを生成するコンテンツ生成ステップとを含む構成である。
【００７５】
上記の構成によれば、広告対象と関連する関連番組を特定するので、広告対象と関連する番組が不明な場合であっても、関連番組を関連付けた広告コンテンツを生成して、広告対象を効果的に広告することが可能になるという効果を奏する。
【００７６】
また、本発明の配信装置は、上記の課題を解決するために、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定手段と、上記関連番組の視聴者を示す視聴履歴情報を参照して、上記関連番組の視聴者に上記広告対象に関する情報を配信する配信手段とを備えている構成である。
【００７７】
そして、本発明の配信方法は、上記の課題を解決するために、上記広告対象に関する行動が行われた日時を示す行動履歴情報と、上記行動を行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記行動を行った日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定ステップと、上記関連番組の視聴者を示す視聴履歴情報を参照して、上記関連番組の視聴者に上記広告対象に関する情報を配信する配信ステップとを含む構成である。
【００７８】
上記の構成によれば、広告対象と関連する関連番組を特定し、広告対象に関する情報を関連番組の視聴者に配信することによって、広告対象と関連番組との関連性を利用した広告を行う。これにより、広告対象と関連する番組が不明な場合であっても、広告対象を効果的に広告することが可能になるという効果を奏する。
【図面の簡単な説明】
【００７９】
【図１】本発明の一実施形態にかかる配信システムを構成する生成装置および配信装置の要部構成を示すブロック図である。
【図２】上記配信システムにおけるデータの流れを示すブロック図である。
【図３】上記配信システムで使用する各データベースに蓄積されるデータ例と端末における画面例を示す図である。
【図４】上記生成装置が広告コンテンツの生成に用いるデータの例および生成される広告コンテンツの例を示す図である。
【図５】上記生成装置が広告コンテンツを生成する際に抽出するレコードの一例を示す図である。
【図６】商品と関連する番組を特定するための所定期間の設定方法の例を示す図であり、同図（ａ）は番組の視聴終了時刻に基づく設定の例を示し、同図（ｂ）は連続して視聴された番組のうち最後の番組の視聴終了時刻に基づく設定の例を示し、同図（ｃ）は商品の人気に応じて所定期間を長く設定する例を示している。
【図７】広告コンテンツを生成する生成処理の一例を示すフローチャートである。
【図８】特定商品の売り上げ増に貢献している特定番組に対応する広告コンテンツを優先して生成する生成処理を説明する図である。
【図９】視聴終了から特定商品購入までの期間の短い番組に対応する広告コンテンツを優先して生成する生成処理を説明する図である。
【図１０】特定商品をフィルタリングして広告コンテンツを生成する生成処理を説明する図である。
【図１１】フィルタリングに使用するフィルタリングＤＢのレコードの一例を示す図である。
【図１２】広告コンテンツを、その広告コンテンツに対応する番組を視聴したユーザに対して配信する視聴者対象配信処理の一例を示すフローチャートである。
【図１３】複数の広告コンテンツを、各広告コンテンツに対応する番組を視聴したユーザに対してまとめて配信する視聴者対象配信処理（一括）の一例を示すフローチャートである。
【図１４】広告コンテンツを、その広告コンテンツに対応する番組を視聴しなかったユーザに対して配信する非視聴者対象配信処理の一例を示すフローチャートである。
【図１５】複数の広告コンテンツを、各広告コンテンツに対応する番組を視聴しなかったユーザに対してまとめて配信する非視聴者対象配信処理（一括）の一例を示すフローチャートである。
【図１６】番組の過去の放送回に対応する広告コンテンツを配信する過去放送対応配信処理の一例を示すフローチャートである。
【図１７】関連番組と同ジャンルの番組を視聴中のユーザに対して広告コンテンツを配信する同ジャンル番組放送時配信処理の一例を示すフローチャートである。
【図１８】関連番組を視聴したユーザに対して、その関連番組と同ジャンルの番組が放送されている時間帯を避けて広告コンテンツを配信する同ジャンル番組非放送時配信処理の一例を示すフローチャートである。
【図１９】ユーザを特定できる情報を含まない購入履歴レコードを用いて広告コンテンツを生成する生成装置が、広告コンテンツの生成に用いるデータの例および生成される広告コンテンツの例を示す図である。
【図２０】広告コンテンツを生成する際に抽出されるレコードの一例を示す図である。
【図２１】ユーザＩＤを含まない購入履歴レコードを用いた生成処理の一例を示すフローチャートである。
【図２２】購入履歴レコードを用いずに広告コンテンツを生成する生成装置が、広告コンテンツの生成に用いるデータの例および生成される広告コンテンツの例を示す図である。
【図２３】広告コンテンツを生成する際に抽出されるレコードの一例を示す図である。
【図２４】検索キーワードを起点とする生成処理の一例を示すフローチャートである。
【図２５】番組商品ＤＢに格納される番組商品レコードの一例を示す図である。
【発明を実施するための形態】
【００８０】
〔実施の形態１〕
以下、本発明の一実施形態について、図１〜図１８および図２５に基づいて詳細に説明する。まず、本実施形態にかかる配信システムの構成を図１に基づいて説明する。
【００８１】
〔配信システムの構成〕
図１は、配信システム３を構成する生成装置１および配信装置２の要部構成を示すブロック図である。配信システム３は、商品等の広告対象を広告する広告コンテンツを生成して配信するシステムであり、図示のように生成装置１と配信装置２とを含む。
【００８２】
生成装置１は、広告コンテンツを生成する装置であり、生成装置制御部１０、生成装置記憶部１１、および生成装置通信部１２を備えている。なお、広告対象は商品に限られず、例えばサービス、イベント、会社等であってもよい。本実施形態では、商品を広告する例を説明する。
【００８３】
生成装置制御部１０は、生成装置１の動作を統括して制御するものであり、商品特定部（対象特定手段）１３、番組特定部（番組特定手段）１４、およびコンテンツ生成部（コンテンツ生成手段）１５を含む。
【００８４】
商品特定部１３は、広告の対象とする商品を特定し、番組特定部１４は、商品特定部１３が特定した商品と関連のある番組を特定する。そして、コンテンツ生成部１５は、商品特定部１３が特定した商品を広告する、番組特定部１４が特定した番組が関連付けられた広告コンテンツを生成する。なお、商品および番組の特定方法については後述する。
【００８５】
生成装置記憶部１１は、生成装置１で使用する各種データを格納する記憶装置であり、購入履歴レコード（行動履歴情報、購入履歴情報）１６、視聴履歴レコード（行動履歴情報、視聴履歴情報）１７、商品レコード１８、番組レコード１９、および広告フォーマット９を格納している。
【００８６】
購入履歴レコード１６は、広告の対象とする商品の候補の購入履歴を示すデータであり、商品と、その購入日時と、購入者とが対応付けられたデータである。商品特定部１３は、この購入履歴レコード１６を参照して、広告の対象とする商品を特定する。また、番組特定部１４は、この購入履歴レコード１６を参照して、広告の対象とする商品の購入者を特定する。
【００８７】
視聴履歴レコード１７は、番組とその視聴者とが対応付けられたデータである。番組特定部１４は、この視聴履歴レコード１７を参照して、商品特定部１３が特定した商品の購入者のその購入の契機となった番組を特定する。
【００８８】
商品レコード１８は、広告の対象とする商品の候補のそれぞれについて、その商品名等の属性情報が対応付けられたデータである。コンテンツ生成部１５は、この商品レコード１８を参照して、商品特定部１３が特定した商品の属性情報を取得する。
【００８９】
番組レコード１９は、テレビ番組の番組名、ジャンル、放送時間等が対応付けられたデータである。コンテンツ生成部１５は、この番組レコード１９を参照して、番組特定部１４が特定した番組の番組名を取得する。
【００９０】
広告フォーマット９は、広告コンテンツのフォーマットデータである。コンテンツ生成部１５は、この広告フォーマット９に所定のデータを入力して広告コンテンツを生成する。詳細は後述するが、本実施形態では、番組で紹介された商品用と、紹介されていない商品用との２種類の広告フォーマット９を用いる。
【００９１】
生成装置通信部１２は、生成装置１が他の装置と通信を行うためのものである。ここでは、生成装置通信部１２がインターネットを介した通信を行う例を説明するが、これに限られない。
【００９２】
一方の配信装置２は、生成装置１が生成した広告コンテンツを取得して配信する装置であり、配信装置制御部２０、配信装置記憶部２１、および配信装置通信部２２を備えている。
【００９３】
配信装置制御部２０は、配信装置２の動作を統括して制御するものであり、コンテンツ取得部２３および配信処理部（配信手段）２４を含む。
【００９４】
コンテンツ取得部２３は、生成装置１が生成した広告コンテンツを取得し、配信処理部２４は、コンテンツ取得部２３が取得した広告コンテンツを配信する。
【００９５】
配信装置記憶部２１は、配信装置２で使用する各種データを格納する記憶装置であり、広告コンテンツ２５および視聴履歴レコード（視聴履歴情報）２６を格納している。
【００９６】
広告コンテンツ２５は、コンテンツ取得部２３が取得して格納したものである。また、視聴履歴レコード２６は、番組とその視聴者とが対応付けられたデータであり、配信処理部２４は、これに基づいて広告コンテンツ２５の配信先を決める。
【００９７】
配信装置通信部２２は、配信装置２が他の装置と通信を行うためのものである。ここでは、生成装置通信部１２と通信を行うため、配信装置通信部２２は、インターネットを介した通信を行う。
【００９８】
〔配信システムにおけるデータの流れ〕
続いて、配信システム３におけるデータの流れを図２に基づいて説明する。図２は、配信システム３におけるデータの流れを示すブロック図である。
【００９９】
図示の配信システム３には、上述の生成装置１および配信装置２の他に、ＴＶリモコンサーバ１００およびＥＣサーバ１１０が含まれている。また、番組ＤＢ１０１、番組商品ＤＢ１０２、サイト訪問履歴ＤＢ１０３、視聴履歴ＤＢ１０４、商品ＤＢ１０５、および購入履歴ＤＢ１０６が含まれている。さらに、同図では、配信システム３を利用するユーザの所持する端末Ａ、他のユーザの所持する端末Ｂ、そしてこれらユーザが視聴するＴＶを図示している。端末Ａ、Ｂは、ＴＶを遠隔操作するＴＶリモコンアプリを実行可能であり、またブラウザを起動することによってインターネットに接続可能な端末である。
【０１００】
ＴＶリモコンサーバ１００は、端末Ａ，Ｂにおけるリモコン機能をサポートするサーバであり、ＥＣサーバ１１０は、配信システム３が配信対象とする商品を販売するＥＣ（Electronic Commerce）サイトの管理サーバである。
【０１０１】
番組ＤＢ１０１は、番組名、ジャンル、内容、開始・終了日時等のテレビ番組に関連するデータを格納するデータベースである。ＴＶリモコンサーバ１００は、この番組ＤＢ１０１から取得した番組情報を端末Ａ，Ｂに配信する。
【０１０２】
番組商品ＤＢ１０２は、番組と関連する商品に関するデータ（以下、番組関連商品情報と呼ぶ）を格納するデータベースである。ＴＶリモコンサーバ１００は、この番組商品ＤＢ１０２から取得した番組関連商品情報を端末Ａ，Ｂに配信する。
【０１０３】
なお、番組商品ＤＢ１０２に格納されるデータは、例えば図２５に示すようなものであってもよい。図２５は、番組商品ＤＢ１０２に格納される番組商品レコードの一例を示す図である。
【０１０４】
図示の番組商品レコードでは、番組商品ＩＤ、商品名、番組ＩＤ、紹介の開始および終了日時、ＥＣサイトＡにおける商品ＩＤ、およびＥＣサイトＢにおける商品ＩＤが対応付けられている。したがって、これを参照することにより、何れの番組でどのような商品が紹介されるか、また紹介されたかを特定することができる。そして、その商品のＥＣサイトにおける商品ＩＤを特定することもできる。
【０１０５】
なお、番組商品レコードは、商品と、その商品が紹介された番組との対応を示すものであればよく、この例に限られない。番組関連商品情報も同様である。ただし、番組商品ＩＤやＥＣサイトにおける商品ＩＤを番組関連商品情報に含めることによって、その商品をスムーズに発注することが可能になるので、これらの情報を番組関連商品情報に含めることが好ましい。また、番組商品レコードには、商品の写真や紹介文、その商品を販売するＥＣサイトのＵＲＬ等が含まれていてもよく、これらのデータを番組関連商品情報に含めてもよい。
【０１０６】
サイト訪問履歴ＤＢ１０３は、端末Ａ，Ｂのウェブサイトの訪問履歴を格納するデータベースである。サイト訪問履歴ＤＢ１０３は、ＴＶリモコンサーバ１００が端末Ａ，Ｂから受信したサイト訪問情報に基づいている。
【０１０７】
視聴履歴ＤＢ１０４は、ＴＶリモコンサーバ１００を利用して番組を視聴する各ユーザの視聴履歴を格納するデータベースである。
【０１０８】
商品ＤＢ１０５は、広告の対象とする商品の候補のそれぞれについて、その商品名等が対応付けられたデータを格納するデータベースである。
【０１０９】
購入履歴ＤＢ１０６は、ＥＣサイトにおける商品の購入履歴を格納するデータベースである。ＥＣサーバ１１０は、この購入履歴ＤＢ１０６を管理し、商品が購入されたときには、購入された商品、購入者、購入日時等の情報を購入履歴ＤＢ１０６に格納する。
【０１１０】
以上のような構成の配信システム１では、以下のような流れで広告コンテンツが配信される。なお、同図では、１つの処理に関連するデータの流れには同一の番号を付している。
【０１１１】
まず、端末Ａにおいて、テレビを遠隔操作するためのＴＶリモコンアプリを起動させると、このＴＶリモコンアプリがＴＶリモコンサーバ１００に番組情報を要求し、これに応じて番組情報が配信される（１）。これに基づいて、端末Ａはテレビ番組表を表示し、ユーザの選局操作を受け付ける。
【０１１２】
ＴＶリモコンアプリは、ユーザの選局した番組をテレビに表示させる。また、表示させた番組、ユーザの識別情報、および視聴開始日時等の視聴情報をＴＶリモコンサーバ１００に送信し、ＴＶリモコンサーバ１００はこれを視聴履歴として視聴履歴ＤＢ１０４に記録する（２）。
【０１１３】
また、ＴＶリモコンサーバ１００は、番組商品ＤＢ１０２から現在放送中の番組に関連する商品の商品情報（番組関連商品情報）を取得し、端末ＡおよびＢに配信する（３）。これにより、端末ＡおよびＢでは、番組関連商品情報の閲覧が可能になる。なお、図示の例では、端末ＡおよびＢのうち、端末Ａのみが番組関連商品情報を閲覧している（４）。
【０１１４】
ここで、端末Ａのユーザは、番組関連商品を購入したいと思ったときには、端末Ａでブラウザを起動する（５）。これにより、インターネットを介してその商品を取り扱うＥＣサイトへのアクセスすることが可能になる。
【０１１５】
ＥＣサイトにアクセスした端末Ａは、ＥＣサイトで商品の検索および購入を行う。すなわち、端末Ａは、まずＥＣサーバ１１０から商品情報を受信する。また、商品検索のための情報をＥＣサーバ１１０に送信し、そして購入の申し込みを送信する。これを受信したＥＣサーバ１１０は、端末Ａのユーザの識別情報、検索キーワード、購入日時等の情報を購入商品と対応付けた購入履歴を購入履歴ＤＢ１０６に記録する。また、端末Ａは、訪問したＥＣサイトおよび訪問日時等を示すサイト訪問情報をＴＶリモコンサーバ１００に送信し、ＴＶリモコンサーバ１００は、これを当該ユーザのサイト訪問履歴としてサイト訪問履歴ＤＢ１０３に記録する（６）。
【０１１６】
以上のような処理によって、広告コンテンツの生成に必要なデータが揃う。生成装置１による広告コンテンツの生成を以下説明する。まず、生成装置１は、広告コンテンツにする商品の抽出を行う（７）。具体的には、購入履歴ＤＢ１０６から購入履歴レコードを取得し、ここから広告コンテンツにする商品を抽出する。この購入履歴レコードが購入履歴レコード１６として生成装置記憶部１１に格納される（図１参照）。
【０１１７】
続いて、生成装置１は、抽出した上記商品の広告コンテンツを生成する（８）。具体的には、サイト訪問履歴ＤＢ１０３から訪問履歴レコードを取得し、視聴履歴ＤＢ１０４から視聴履歴レコードを取得する。この視聴履歴レコードが、図１に示すように、視聴履歴レコード１７として生成装置記憶部１１に格納される。
【０１１８】
なお、訪問履歴レコードは、購入履歴レコードから商品を購入したユーザを特定できない場合に用いるので、購入履歴レコードから商品を購入したユーザを特定できる場合には取得不要である。
【０１１９】
次に、生成装置１は、購入履歴レコード１６と視聴履歴レコード１７とを参照して、広告対象として抽出した商品の購入と関連のある番組を特定する。また、商品ＤＢ１０５から広告対象商品の商品レコードを取得し、特定した番組の番組情報を番組ＤＢ１０１から取得する。さらに、番組商品ＤＢ１０２から広告対象商品の商品情報を取得する。そして、取得したこれらの情報を用いて広告コンテンツを生成する。なお、広告コンテンツを生成する処理の詳細は後述する。
【０１２０】
続いて、生成装置１は、生成された広告コンテンツを配信装置２に送信し（９）、配信装置２は受信した広告コンテンツを、広告コンテンツ２５として配信装置記憶部２１に格納する（図１参照）。
【０１２１】
この後、配信装置２は、広告コンテンツ２５を端末Ａ，Ｂに配信する（１０）。具体的には、配信装置２は、まず、視聴履歴ＤＢ１０４から視聴履歴レコードを取得し、視聴履歴レコード２６として配信装置記憶部２１に格納する（図１参照）。そして、視聴履歴レコード２６に基づいて決定した配信先（図示の例では端末Ａ，Ｂ）に対し、広告コンテンツ２５を配信する。これにより、端末Ａ，Ｂでは広告コンテンツが閲覧可能となる（１１）。
【０１２２】
〔各データベースへのデータの蓄積と端末における画面例〕
続いて、図３に基づいて各データベースへのデータの蓄積と端末における画面例についてさらに詳細に説明する。図３は、各データベースに蓄積されるデータ例と端末における画面例を示す図である。
【０１２３】
上述のように、端末では、ＴＶリモコンアプリを起動することによって、端末からテレビを遠隔操作することができる。そして、ＴＶリモコンアプリを起動することによって、ＴＶリモコンサーバ１００が番組ＤＢ１０１から取得した番組情報（１）が、端末に配信される。
【０１２４】
また、ＴＶリモコンアプリでテレビの操作を行うことによって、視聴情報がＴＶリモコンサーバ１００に送信され、視聴履歴ＤＢ１０４に記録される。具体的には、図示のように、端末ユーザのユーザＩＤ、視聴番組の番組ＩＤ、視聴開始日時、および視聴終了日時を一組のレコードとする視聴履歴が記録される。
【０１２５】
さらに、ＴＶリモコンサーバ１００は、番組商品ＤＢ１０２から取得した番組関連商品情報（３）を端末に送信し、端末はこれを表示させる（４）。図示の画面例では、番組名（○○テレビ）が表示されていると共に、この番組に関連する商品が表示されている。ここで、商品を選択することにより、選択した商品の情報がＴＶリモコンサーバ１００に送信され、ＴＶリモコンサーバ１００はこれをサイト訪問履歴ＤＢ１０３に記録する。この場合、ユーザＩＤおよび日時が記録される。
【０１２６】
また、検索によって番組に関連する商品を検索する（４’）ことも可能である。この場合、図示の画面例に示すように、検索キーワードを入力することにより、その番組およびそのキーワードに関連する商品を取り扱うＥＣサイトを表示して、ＥＣサイトを選択させてもよい。これにより、ＴＶリモコンサーバ１００によって、ユーザＩＤ、ＥＣサイト、訪問日時、および検索キーワードがサイト訪問履歴ＤＢ１０３に記録される。
【０１２７】
上記の（４）または（４’）の画面で商品またはＥＣサイトを選択することにより、ＥＣサイトにリダイレクトする。なお、リダイレクト先は、ＥＣサイトのアフィリエイトＵＲＬとしてもよい。
【０１２８】
ＥＣサイトにアクセスすると、ＥＣサイトからその番組関連商品の商品情報が送信され、端末に購入画面（６）が表示される。そして、番組関連商品を購入することによって、その購入の履歴が購入履歴ＤＢ１０６に記録される。記録の主体は、ＥＣサーバ１１０であってもよいし、アフィリエイトサービスプロバイダのような他のサーバであってもよい。
【０１２９】
ここで記録されるデータは、ユーザＩＤ、商品ＩＤ、および購入日時である。なお、生成装置１は、上記のデータのうちユーザＩＤを取得できないこともある。例えば、アフィリエイトサービスプロバイダが購入履歴ＤＢ１０６に履歴情報を格納する場合、アプリケーションのインストールに対して共通のアフィリエイトＩＤを割り当てているときには、ユーザＩＤは取得できない。一方、生成装置１とＥＣサーバ１１０とが同一の運営主体で運営されている場合には、ユーザＩＤの取得が可能である。また、アフィリエイトサービスプロバイダが購入履歴ＤＢ１０６に履歴情報を格納する場合であっても、アプリケーションのインストールに対して、それぞれ別のアフィリエイトＩＤを割り当てているときには、ユーザＩＤの取得が可能である。
【０１３０】
〔使用データ例と広告コンテンツの例〕
次に、生成装置１が広告コンテンツの生成に用いるデータの例と、生成される広告コンテンツの例を図４に基づいて説明する。図４は、生成装置１が広告コンテンツの生成に用いるデータの例および生成される広告コンテンツの例を示す図である。
【０１３１】
図示の例では、購入履歴ＤＢ１０６にはＴＶリモコンアプリを用いて前日に購入された購入履歴レコードが格納されている。図示の購入履歴レコードは、前日の一日の期間における購入のそれぞれについて、購入したユーザのユーザＩＤ、購入された商品の商品ＩＤ、および購入時刻が対応付けられたデータである。また、図示の商品ＤＢ１０５は、商品のそれぞれについて、商品ＩＤ、商品名、および商品の詳細情報が対応付けられた商品レコードからなる。
【０１３２】
生成装置１は、この購入履歴レコードを取得することにより、前日よく購入された商品が、商品ＩＤ「０３５７８９」の商品であると特定する。また、商品レコードを参照することにより、商品ＩＤ「０３５７８９」の商品名が「抹茶バウム」であり、この商品が「○○製菓のバウムクーヘン」であると特定する。
【０１３３】
また、図示の例では、視聴履歴ＤＢ１０４には、前日の一日の期間における視聴履歴レコードが格納されている。これは、上述のように、ＴＶリモコンアプリおよびＴＶリモコンサーバ１００の機能によって格納されたものである。図示の視聴履歴レコードは、ユーザＩＤ、番組ＩＤ、視聴開始時刻、および視聴終了時刻が対応付けられたデータである。また、図示の番組ＤＢ１０１は、前日に放送された番組のそれぞれについて、番組ＩＤ、番組名、ジャンル、開始時刻、および終了時刻が対応付けられた番組レコードからなる。
【０１３４】
生成装置１は、この視聴履歴レコードから、商品ＩＤ「０３５７８９」の商品（抹茶バウム）を購入したユーザの視聴履歴を抽出する。これにより、商品ＩＤ「０３５７８９」の商品を購入したユーザ（この商品に関する行為を行った行為者）が、購入の直前に番組ＩＤ「００１１３」の番組をよく視聴していたことが分かる。また、番組レコードを参照することにより、この番組の番組名が「情報番組Ｚ」であると特定する。
【０１３５】
そして、生成装置１は、以上の特定に基づき、「情報番組Ｚ」を視聴した人に配信する「抹茶バウム」の広告コンテンツを生成する。同図では、広告対象が番組で紹介された商品であるか否かに応じた２つの広告コンテンツの例を示している。
【０１３６】
同図における番組で紹介された商品の広告コンテンツは、表題（話題のスイーツ）、商品の写真、商品の紹介文、および商品購入のためのキー（購入する）からなる。表題は、商品の属性に応じて決定される。商品の写真は、商品レコード等から取得する（同図の商品レコードには図示せず）。商品の紹介文の「情報番組Ｚ」は、上述のようにして特定したものであり、「○○製菓のバームクーヘン」、「抹茶バウム」は、商品レコードの「詳細」および「商品名」から取得したものである。これ以外の文章は定型である。
【０１３７】
また、番組で紹介されていない商品の広告コンテンツも同様の態様であるが、紹介文の内容が変わっている。具体的には、番組で紹介された商品の広告コンテンツの紹介文では、その商品が番組で紹介された旨の記載があったが、紹介されていない商品の広告コンテンツの紹介文では、これが番組を見た人がよく購入した旨の記載に変わっている。なお、番組で紹介された商品は、番組商品ＤＢ１０２（図２５参照）を参照することで特定することができる。
【０１３８】
そして、このような広告コンテンツが配信装置２に送信され、配信装置２はこれを、例えば前日に「情報番組Ｚ」を視聴したユーザに対して配信する。これにより、前日に「情報番組Ｚ」を視聴したユーザに、その番組を視聴したユーザの多くが「抹茶バウム」を購入したことを認識させることができる。
【０１３９】
ここで、このユーザは、多くのユーザが「抹茶バウム」を購入する契機となった「情報番組Ｚ」を見ているので、この商品を購入する可能性が高いと考えられる。また、人気商品であることを認識させることにより、購入を後押しすることもできる。
【０１４０】
したがって、上記の構成によれば、購入に結び付きやすい極めて効果的な広告を配信することができる。また、上記の構成によれば、番組で紹介されていない商品を広告することもできる。これにより、例えば番組の出演者が身に付けていた商品のような、従来はテレビ視聴時に欲しい思ってもどこで購入できるかさえ特定することが難しく、購入に至るユーザの少なかった商品を広告して、購入に繋げることも可能になる。
【０１４１】
〔抽出されるレコードの例〕
続いて、広告コンテンツを生成する際に抽出されるレコードの例を図５に基づいて説明する。図５は、生成装置１が広告コンテンツを生成する際に抽出するレコードの一例を示す図である。
【０１４２】
まず、生成装置１は、購入履歴レコードから、購入が多い商品の商品ＩＤ「０３５７８９」を抽出する。また、視聴履歴レコードから、この商品を購入したユーザのユーザＩＤを含む視聴履歴レコードを抽出する。
【０１４３】
そして、抽出した購入履歴レコードの購入時刻と、抽出した視聴履歴レコードの視聴時間とを比較して、購入前の所定期間内に視聴された視聴履歴レコードを抽出する。なお、所定期間の設定方法については後述する。
【０１４４】
最後に、生成装置１は、抽出した視聴履歴レコードの番組ＩＤの中から、最も視聴された番組ＩＤ「００１１３」を抽出する。この番組ＩＤ「００１１３」の番組が、最初に抽出した商品ＩＤ「０３５７８９」の商品と関連する番組ということになる。この後、生成装置１は、番組ＩＤ「００１１３」の番組を関連付けた商品ＩＤ「０３５７８９」の商品の広告コンテンツを生成する。
【０１４５】
〔所定期間の設定について〕
上述のように、生成装置１は、商品と関連する番組を特定するため、購入履歴レコードの購入時刻と、視聴履歴レコードの視聴時間とを比較して、購入前の所定期間内に視聴された視聴履歴レコードを抽出する。このときの所定期間の設定について、図６に基づいて説明する。
【０１４６】
図６は、商品と関連する番組を特定するための所定期間の設定方法の例を示す図である。同図（ａ）は番組の視聴終了時刻に基づく設定の例を示し、同図（ｂ）は連続して視聴された番組のうち最後の番組の視聴終了時刻に基づく設定の例を示し、同図（ｃ）は商品の人気に応じて所定期間を長く設定する例を示している。
【０１４７】
同図（ａ）の例では、番組Ａを視聴後、しばらくして商品が購入されるという一般的なケースを想定して所定期間を設定している。この例では、番組の視聴終了から所定時間以内に商品が購入された場合に、その番組と商品とが広告コンテンツに組み込む対象として特定される。
【０１４８】
なお、所定期間の具体的な値は、番組の視聴から購入に至るまでの一般的な時間を基にするなどして適宜決定すればよい。ただし、余りに長時間にしてしまうと、商品と関連のない番組が多数抽出されてしまうので、商品との関連が推定できる程度の期間（例えば３０分〜３時間程度）とすることが望ましい。
【０１４９】
同図（ｂ）の例では、番組Ａを視聴後、次の番組Ｂを続けて視聴し、番組Ｂの視聴終了後、しばらくして商品が購入されるというケースを想定している。この例では、所定期間の設定は同図（ａ）の例と同じであるが、番組Ｂについては、その直後に視聴された番組Ａの視聴時間を除いて、所定期間内であるか判断する。
【０１５０】
つまり、図示の例では、番組Ａの視聴終了時刻が所定期間内であれば、番組Ｂについても所定期間内であると判断し、これら２つの番組を両方抽出する。これにより、番組Ｂを見て商品を購入しようと思い立ったが、実際の購入が次の番組Ａの終了後となったような場合であっても、真に商品の購入に関連のあった番組Ｂが確実に抽出される。
【０１５１】
なお、この場合、商品の購入に関連のない番組Ａも抽出されることになるが、複数のユーザについて同様の抽出を行い、抽出された回数の多い番組を選択することによって、商品の購入に関連のない番組をふるい落とすことができる。
【０１５２】
同図（ｃ）の例では、商品の人気（売れ行き）に応じて所定期間を設定する例を示している。番組で取り上げられた商品の中には、その直後から購入の申し込みが殺到して、実際に購入に至るまでの時間が長くなることがある。そこで、売れ行きのよかった商品については、同図（ｃ）に示すように、所定期間を同図（ａ）（ｂ）の場合と比べて長く設定してもよい。なお、売れ行きのよかった商品は、例えば売り上げ個数や金額を所定の上限値と比較する等して特定すればよい。
【０１５３】
〔生成処理の流れ〕
次に、生成装置１が広告コンテンツを生成する生成処理（生成方法）の流れを図７に基づいて説明する。図７は、生成処理の一例を示すフローチャートである。
【０１５４】
まず、商品特定部１３は、購入履歴ＤＢから取得した購入履歴レコード１６を参照して、よく購入された商品を抽出し（Ｓ１、対象特定ステップ）、抽出した商品を番組特定部１４およびコンテンツ生成部１５に通知する。
【０１５５】
具体的には、一定の期間内の販売個数が所定の上限値以上である商品を抽出し、抽出した商品をその商品ＩＤで通知する。抽出する商品は、売り上げ金額に基づいて抽出してもよいし、購入者数に基づいて抽出してもよい。
【０１５６】
なお、ここでは簡単のため、販売個数が所定の上限値以上である商品が１つ抽出された場合の例を説明するが、複数の商品が抽出された場合、各商品についてＳ２以降の処理が行われ、各商品に対応する広告コンテンツが生成される。また、以下では、商品特定部１３が通知した商品を特定商品と呼ぶ。
【０１５７】
特定商品の通知を受けた番組特定部１４は、その特定商品に関連する番組を特定するため、Ｓ２からＳ６の処理を実行する。
【０１５８】
まず、番組特定部１４は、Ｓ１で抽出した特定商品の購入に対応する購入履歴レコードを抽出する（Ｓ２）。具体的には、番組特定部１４は、購入履歴レコード１６に含まれるレコードのうち、特定商品の商品ＩＤが対応付けられたレコードを抽出する。
【０１５９】
次に、番組特定部１４は、抽出した購入履歴レコードのユーザ、つまり特定商品の購入者の視聴履歴レコードを抽出する（Ｓ３）。具体的には、番組特定部１４は、購入履歴レコード１６からユーザＩＤを読み出し、視聴履歴レコード１７から当該ユーザＩＤの視聴履歴レコードを抽出する。
【０１６０】
そして、抽出した購入履歴レコードのそれぞれについて、Ｌ（ループ）１の処理を行う。すなわち、番組特定部１４は、そのユーザが購入日時より前の所定期間内に視聴した番組を抽出する（Ｓ４）という処理を、Ｓ３で抽出した視聴履歴レコードのそれぞれについて行う。
【０１６１】
より詳細には、番組特定部１４は、抽出した視聴履歴レコードに含まれる番組のうち、購入履歴レコードから読み出した購入日時より前の所定期間内に視聴された番組の番組ＩＤを特定する。なお、特定する番組は複数であってもよい。これらの処理を、Ｓ３で抽出した各視聴履歴レコードについて行うことにより、Ｓ１で特定した商品と関連のある可能性の高い番組が抽出される。
【０１６２】
この番組の抽出は、図６（ａ）〜（ｃ）の例のようにして行われる。つまり、番組特定部１４は、視聴履歴レコードにおいて、複数の番組が連続して視聴されていた場合には、最後の番組の終了時刻が上記所定期間内であるときには、その前に視聴された番組についても、上記所定期間内に視聴された番組として特定する。また、特定商品の購入の数量または金額が所定の上限値以上である場合に、上限値未満の場合よりも上記所定期間を長く設定して番組を特定する。
【０１６３】
次に、番組特定部１４は、Ｌ１の処理で抽出された番組のうち、特定商品を購入したユーザに最も高い割合で視聴されていた番組を特定する（Ｓ５、番組特定ステップ）。具体的には、番組特定部１４は、抽出された番組ＩＤのうち最も多く抽出されたＩＤの番組（最も多くの特定商品購入者に視聴された番組）を特定する。
【０１６４】
続いて、番組特定部１４は、Ｓ５で特定した番組の視聴割合が所定率以上であるか判断する（Ｓ６）。具体的には、番組特定部１４は、購入履歴レコード１６を参照して特定した、特定商品を購入したユーザ数に対する、Ｓ５で特定した番組がＬ１の処理で抽出された回数の割合を算出する。
【０１６５】
なお、上記所定率をどのような値とするかは、関連性のない広告コンテンツの生成がどの程度まで許容されるかに応じて決定すればよい。所定率を高く設定することにより、商品と関連のない番組が対応付けられた広告コンテンツが生成される確率を下げることができる。一方、所定率を低く設定することにより、広告コンテンツが生成される確率を上げることができる。
【０１６６】
ここで、視聴割合が所定率未満である場合（Ｓ６でＮＯ）には、番組特定部１４は、その旨をコンテンツ生成部１５に通知し、コンテンツ生成部１５は、Ｓ１で商品特定部１３から通知された特定商品の商品ＩＤを破棄する。これにより広告コンテンツが生成されることなく、生成処理が終了する。
【０１６７】
一方、視聴割合が所定率以上である場合（Ｓ６でＹＥＳ）には、番組特定部１４は、特定した番組の番組ＩＤをコンテンツ生成部１５に通知する。なお、以下では、番組特定部１４が特定し、そのＩＤをコンテンツ生成部１５に通知した番組を関連番組と呼ぶ。
【０１６８】
そして、この通知を受けたコンテンツ生成部１５は、特定商品が関連番組で紹介された商品であるか判断する（Ｓ７）。具体的には、コンテンツ生成部１５は、番組商品ＤＢの番組関連商品情報（番組紹介情報）から、特定商品が番組で紹介されたものであることが確認され、かつその番組が関連番組と一致する場合に、番組で紹介された商品であると判断する。
【０１６９】
Ｓ７において、番組で紹介された商品であると判断した場合（Ｓ７でＹＥＳ）、コンテンツ生成部１５は、番組で紹介された商品向けの広告コンテンツを生成する（Ｓ８、コンテンツ生成ステップ）。一方、番組で紹介された商品ではないと判断した場合（Ｓ７でＮＯ）、コンテンツ生成部１５は、番組で紹介されていない商品向けの広告コンテンツを生成する（Ｓ９、コンテンツ生成ステップ）。
【０１７０】
具体的には、コンテンツ生成部１５は、番組で紹介された商品向けの広告コンテンツを生成する場合、番組で紹介された商品向けの広告フォーマット９を生成装置記憶部１１から読み出す。そして、この特定商品の画像データと商品名とを商品レコード１８から読み出し、番組レコード１９から番組名を読み出して、上記の広告フォーマット９に入力することによって、広告コンテンツを生成する。この場合、図４に示すような、特定商品が関連番組で紹介されたことを示す広告コンテンツが生成される。一方、番組で紹介されていない商品向けの広告コンテンツは、番組で紹介されていない商品向けの広告フォーマット９を用いて、上記と同様の処理で生成する。
【０１７１】
これにより、特定商品と特定番組とが関連付けられ、この特定商品が特定番組で紹介されたか否かに応じた広告コンテンツが生成される。そして、コンテンツ生成部１５は、上記のようにして生成した広告コンテンツを、生成装置通信部１２を介して配信装置２に送信し（Ｓ１０）、これにより生成処理は終了する。
【０１７２】
なお、コンテンツ生成部１５は、特定商品と特定番組とが関連付けられたコンテンツを生成するものであればよく、Ｓ７の処理を省略して、番組で紹介されたか否かを考慮しないコンテンツを生成してもよい。
【０１７３】
ただし、番組で紹介されたか否かに応じたコンテンツとすることにより、特定商品と特定番組との関連性をユーザに認識させることができる。そして、この関連性の認識が、ユーザを特定商品の購入に踏み切らせる一助となることが期待できるため、番組で紹介されたか否かに応じたコンテンツを生成することが好ましい。
【０１７４】
〔特定商品の売り上げ増に貢献している番組に対応する広告コンテンツの優先〕
上記の例では、Ｓ６で視聴割合が所定率以上の番組が特定された場合、その番組と特定商品とを対応付けた広告コンテンツを生成している。しかしながら、視聴割合が所定率以上であっても、その特定商品の売り上げ増に貢献していない番組であることも考えられる。
【０１７５】
このため、特定商品の売り上げ増に貢献している特定番組に対応する広告コンテンツを優先して生成してもよい。これについて、図８に基づいて説明する。図８は、特定商品の売り上げ増に貢献している特定番組に対応する広告コンテンツを優先して生成する生成処理を説明する図である。
【０１７６】
なお、図８は、図７のフローチャートの一部を抜粋してＳ６の後にＳ６’の処理を追加したものであるから、ここではＳ６’の処理を中心に説明する。ただし、図８では、Ｓ１（図示せず）で特定商品が複数特定されているとして説明を行う。
【０１７７】
Ｓ６で視聴割合が所定率以上であると判断した番組特定部１４は、特定した番組（関連番組）の番組ＩＤをコンテンツ生成部１５に通知する。ここでは、Ｓ１で特定商品が複数特定されているため、各特定商品に対応する関連番組が順次特定されて通知される。これにより、コンテンツ生成部１５には、特定番組と関連番組との組が複数組通知されることになる。
【０１７８】
Ｓ６’では、コンテンツ生成部１５は、関連番組の視聴と関連付けられた購入数を算出する。具体的には、コンテンツ生成部１５は、視聴履歴レコード１７および購入履歴レコード１６を参照して、関連番組を視聴したユーザによって購入された特定商品の個数をカウントする。
【０１７９】
コンテンツ生成部１５は、この処理を特定商品と関連番組の組のそれぞれについて行い、カウントされた個数の多かった組から、Ｓ７以降の処理を行う。つまり、特定商品の販売個数の多かった組を優先して広告コンテンツを生成する。これにより、販売数の多い特定商品と関連番組との組に対応し、特定商品の売り上げ増に貢献する可能性の高い広告コンテンツを優先して生成することができる。
【０１８０】
なお、上記の例では、特定商品の購入数を基準に優先の判断を行う例を示したが、広告コンテンツの有効性を判定できるような基準で判断すればよく、この例に限られない。例えば、特定商品の販売金額を基準としてもよいし、広告の対象がサービスであれば、契約数や契約金額を基準としてもよい。
【０１８１】
また、上記の例では、カウントされた個数の少なかった組に対応する広告コンテンツも生成しているが、カウントされた個数の少なかった組に対応する広告コンテンツを生成しない構成としてもよい。
【０１８２】
〔視聴終了から特定商品購入までの期間の短い番組に対応する広告コンテンツの優先〕
また、視聴終了から特定商品購入までの期間の短い番組は、ユーザを購入に踏み切らせる力の強い番組であると考えられる。このため、このような番組に対応する広告コンテンツを優先して生成してもよい。これについて、図９に基づいて説明する。図９は、視聴終了から特定商品購入までの期間の短い番組に対応する広告コンテンツを優先して生成する生成処理を説明する図である。
【０１８３】
なお、図９は、図８と同様に、図７のフローチャートの一部を抜粋して処理を追加したものであり、Ｓ１で複数の特定商品が抽出されたことを前提としている。ここでは、図７のフローチャートに追加された処理であるＳ４’およびＳ６”を中心に説明する。
【０１８４】
Ｓ４’では、番組特定部１４は、Ｓ４で抽出したレコードについて、番組の視聴から特定商品購入までの時間の総和を算出する。なお、この時間の起算点は、視聴履歴レコード１７から特定したユーザの視聴終了時刻であってもよいし、番組ＤＢの番組情報から特定した番組終了時刻であってもよい。
【０１８５】
そして、Ｓ６で視聴割合が所定率以上であると判断した番組特定部１４は、特定した番組（関連番組）の番組ＩＤと、Ｓ４’で算出した時間の総和と共にコンテンツ生成部１５に通知する。ここでは、Ｓ１で特定商品が複数特定されているため、各特定商品に対応する関連番組および算出時間が順次特定および算出されて通知される。これにより、コンテンツ生成部１５には、特定番組と関連番組との組が複数組通知され、さらに各組に対応する算出時間が通知されることになる。
【０１８６】
Ｓ６”では、コンテンツ生成部１５は、Ｓ４’で算出された時間の総和を、抽出された視聴履歴レコードの数で割って、番組の視聴から特定商品購入までの平均時間を算出する。この処理は、特定商品と関連番組の組のそれぞれについて行い、平均時間の短かった組から順にＳ７以下の処理を行う。つまり、番組の視聴から特定商品購入までの平均時間が短い組を優先して広告コンテンツを生成する。
【０１８７】
上記の構成によれば、視聴終了から特定商品購入までの期間の短い関連番組に基づいた広告コンテンツから順に生成される。したがって、特定商品の売り上げを短期間に伸ばし得る広告コンテンツを優先して生成することができる。
【０１８８】
なお、平均時間に上限値を設定しておき、平均時間が上限値を超える組については広告コンテンツの生成を行わず、上限値以下の平均時間の組について、Ｓ７以下の処理を行ってもよい。これにより、即効性が期待できる広告コンテンツに絞った生成が可能になる。
【０１８９】
〔特定商品のフィルタリング〕
生成装置１は、よく売れた商品を自動的に選択してその広告コンテンツを生成するため、広告主の意に沿わない商品のコンテンツが生成される可能性がある。このようなことを防ぐ方策として、抽出した特定商品をフィルタリングすることが考えられる。これについて、図１０および図１１に基づいて説明する。
【０１９０】
図１０は、特定商品をフィルタリングする場合の生成処理を説明する図であり、図１１は、フィルタリングに使用するフィルタリングＤＢのレコードの一例を示す図である。なお、図１０は、図８、図９と同様に、図７のフローチャートの一部を抜粋して処理を追加したものであるから、図７との相違点であるＳ１’の処理を中心に説明する。
【０１９１】
図１０の生成処理では、Ｓ１で商品を抽出した商品特定部１３が、抽出した商品の商品情報を商品レコードより取得して、フィルタリングＤＢと照合する（Ｓ１’）。このフィルタリングＤＢには、広告コンテンツの生成の対象外とする商品を示す情報（対象外情報）が格納されている。
【０１９２】
そして、商品情報がフィルタリングＤＢに記述されている事項にマッチする商品については、Ｓ２以降の処理を行わない。つまり、商品特定部１３は、Ｓ１で抽出した商品のうち、フィルタリングＤＢに記述されている事項にマッチしない商品を番組特定部１４およびコンテンツ生成部１５に通知する。
【０１９３】
例えば、図１１のフィルタリングＤＢは、広告の対象から外したい商品に関する「キーワード」と、そのキーワードによるフィルタリングの範囲を示す「除外対象」の２つの項目を含み、「自動車」のキーワードは、除外対象が「ＡＬＬ」となっている。これは、商品情報の少なくとも１つの項目に「自動車」が記述されている商品を広告対象から除外することを示す。また、「Ａ社」のキーワードは、除外対象が「ＮＡＭＥ，ＭＡＫＥＲ」となっている。これは、商品情報の商品名およびメーカー名の少なくとも何れかに「Ａ社」が記述されている商品を広告対象から除外することを示す。
【０１９４】
このように、特定商品のフィルタリングを行うことにより、例えば競合他社の広告コンテンツを生成してしまうことを回避することができる。なお、フィルタリングは、広告主の意に沿わない商品を特定商品から排除できるようなものであればよく、フィルタリング方法はこの例に限られない。
【０１９５】
〔視聴者対象配信処理の流れ〕
続いて、配信装置２が、広告コンテンツを、その広告コンテンツに対応する番組を視聴したユーザに対して配信する視聴者対象配信処理の流れを図１２に基づいて説明する。図１２は、視聴者対象配信処理の一例を示すフローチャートである。
【０１９６】
まず、配信装置２のコンテンツ取得部２３は、配信する広告コンテンツを取得する（Ｓ２０）。具体的には、コンテンツ取得部２３は、生成装置１が生成して送信した広告コンテンツを、配信装置通信部２２を介して取得（受信）する。なお、コンテンツ取得部２３が広告コンテンツを取得する方法はこの例に限られない。例えば、生成装置１に対して広告コンテンツの送信を要求して取得してもよいし、生成装置１が生成した広告コンテンツが記憶された記録媒体にアクセスして取得してもよい。いずれにせよ取得された広告コンテンツは、広告コンテンツ２５として配信装置記憶部２１に格納される（図１参照）。
【０１９７】
また、コンテンツ取得部２３は、関連番組の番組ＩＤを取得して、上記のようにして取得した広告コンテンツ２５と共に配信処理部２４に出力する。なお、番組ＩＤは、広告コンテンツと共に生成装置１から取得してもよく、この場合、生成装置１のコンテンツ生成部１５が自動的に、またはコンテンツ取得部２３の要求に応じて番組ＩＤを送信すればよい。また、広告コンテンツのメタデータとして番組ＩＤを記録しておき、これを参照することによって番組ＩＤを取得してもよい。
【０１９８】
次に、配信処理部２４は、視聴履歴レコードを取得し（Ｓ２１）、関連番組を視聴したユーザを抽出する（Ｓ２２）。なお、Ｓ２２で抽出したユーザのうち、特定商品を既に購入したユーザは、抽出対象から外してもよい。また、視聴履歴レコードは、生成装置１から取得してもよいし、視聴履歴ＤＢから取得してもよい。生成装置１から取得する場合、広告コンテンツと共に受信してもよいし、生成装置１に要求して取得してもよい。取得した視聴履歴レコードは、視聴履歴レコード２６として配信装置記憶部２１に格納され（図１参照）、これを参照してＳ２２の抽出を行う。
【０１９９】
そして、配信処理部２４は、Ｓ２２で抽出したユーザ、つまり関連番組の視聴者に対し、コンテンツ取得部２３から入力された広告コンテンツ２５を、配信装置通信部２２を介して配信し（Ｓ２３）、これにより視聴者対象配信処理は終了する。
【０２００】
なお、視聴履歴レコードに各ユーザのアドレスが含まれている場合にはこれを利用して配信し、含まれていない場合には、例えばユーザＩＤとそのユーザのアドレスとが対応付けられたユーザＤＢを取得し、これを利用して配信すればよい。
【０２０１】
〔視聴者対象配信処理（一括）の流れ〕
上記の視聴者対象配信処理では、生成装置１が生成した１つの広告コンテンツをそのまま配信しているが、複数の広告コンテンツをまとめて配信してもよい。ここでは、配信装置２が、複数の広告コンテンツを、各広告コンテンツに対応する番組を視聴したユーザに対してまとめて配信する視聴者対象配信処理（一括）の流れを図１３に基づいて説明する。図１３、視聴者対象配信処理（一括）の一例を示すフローチャートである。
【０２０２】
視聴者対象配信処理（一括）では、コンテンツ取得部２３は、配信する広告コンテンツを複数取得する（Ｓ３０）。なお、複数の広告コンテンツは、一度に取得してもよいし、生成装置１から受信した広告コンテンツが、配信装置記憶部２１に複数蓄積されるのを待って、ここから取得してもよい。
【０２０３】
また、コンテンツ取得部２３は、配信する広告コンテンツのそれぞれに対応する番組の番組ＩＤを取得して、上記のようにして取得した広告コンテンツと共に配信処理部２４に出力する。番組ＩＤの取得方法については既に説明したとおりである。
【０２０４】
次に、配信処理部２４は、視聴履歴レコードを取得し（Ｓ３１）、関連番組を視聴したユーザを抽出する（Ｓ３２）。なお、視聴履歴レコードの取得方法については、既に説明したとおりである。
【０２０５】
ここで、Ｓ３０では複数の広告コンテンツが取得されるので、Ｓ３２では、そのそれぞれに対応する関連番組を視聴したユーザを抽出する。そして、配信処理部２４は、抽出したユーザのそれぞれについて、Ｌ３の処理を実行する。また、Ｌ３には配信する広告コンテンツのそれぞれについて行うＬ４の処理が含まれる。
【０２０６】
すなわち、配信処理部２４は、抽出したユーザが、広告コンテンツの関連番組を視聴したかを確認し（Ｓ３３）、視聴した場合（Ｓ３３でＹＥＳ）には、そのユーザの関連コンテンツリストに、その広告コンテンツを追加する（Ｓ３４）という処理を、全ての広告コンテンツについて行う（Ｌ４）。
【０２０７】
そして、配信処理部２４は、ユーザの関連コンテンツリストに含まれる各広告コンテンツを１つにまとめて（Ｓ３５）、そのユーザに配信する（Ｓ３６）。なお、Ｓ３５、Ｓ３６では、複数の広告コンテンツを単に一括して送信してもよいし、複数の広告コンテンツを統合した統合コンテンツを生成して送信してもよい。統合したコンテンツは、例えば各広告コンテンツが各ページに掲載されたカタログのようなものであってもよい。
【０２０８】
Ｌ３の処理が、抽出したユーザのそれぞれについて行われると、視聴者対象配信処理（一括）は終了する。視聴者対象配信処理（一括）によれば、広告コンテンツの配信回数を減らすことができるので、配信を受けるユーザにおける受信の煩わしさを低減することができる。
【０２０９】
〔非視聴者対象配信処理の流れ〕
上記では、関連番組の視聴者に対して広告コンテンツを配信する例を説明したが、関連番組を視聴しなかったユーザに対して配信してもよい。ここでは、広告コンテンツを、その広告コンテンツに対応する番組を視聴しなかったユーザに対して配信する非視聴者対象配信処理の流れを図１４に基づいて説明する。
【０２１０】
図１４は、非視聴者対象配信処理の一例を示すフローチャートである。なお、図１４のＳ４０、４１、４３の処理は、それぞれ図１２のＳ２０、２１、２３の処理と同様であるから説明を省略し、Ｓ４２の処理を中心に説明する。
【０２１１】
Ｓ４２では、配信処理部２４は、Ｓ４１で取得した視聴履歴レコードから、関連番組を視聴していないユーザを抽出する。そして、配信処理部２４は、Ｓ４２で抽出した各ユーザ、つまり関連番組の非視聴者に対して広告コンテンツを配信する（Ｓ４３）。
【０２１２】
この非視聴者対象配信処理によれば、関連番組を視聴しなかったユーザに対して、関連番組と特定商品とが関連付けられた広告コンテンツを配信する。これにより、関連番組を視聴しなかったユーザに、特定商品購入の契機を提供することができる。
【０２１３】
また、広告コンテンツによれば、関連番組を視聴したユーザの多くが特定商品を購入したことを認識させることができるので、この広告コンテンツの配信を受けたユーザの、この特定商品に対する購買意欲を惹起することもできる。
【０２１４】
〔非視聴者対象配信処理（一括）の流れ〕
上述の非視聴者対象配信処理においても、視聴者対象配信処理と同様に、複数の広告コンテンツをまとめて配信してもよい。ここでは、配信装置２が、複数の広告コンテンツを、各広告コンテンツに対応する番組を視聴しなかったユーザに対してまとめて配信する非視聴者対象配信処理（一括）の流れを図１５に基づいて説明する。
【０２１５】
図１５は、非視聴者対象配信処理（一括）の一例を示すフローチャートである。なお、図１５のＳ５０〜Ｓ５２、Ｓ５４〜Ｓ５６の処理は、それぞれ図１３のＳ３０〜Ｓ３２、Ｓ３４〜Ｓ３６の処理と同様であるから説明を省略し、Ｓ５３の処理を中心に説明する。
【０２１６】
Ｓ５３では、配信処理部２４は、Ｓ５２で抽出したユーザが、広告コンテンツの関連番組を視聴しなかったかを確認し、視聴していない場合（Ｓ５３でＹＥＳ）には、そのユーザの関連コンテンツリストに、その広告コンテンツを追加する（Ｓ５４）。一方、視聴していない場合（Ｓ５３でＮＯ）には、そのユーザの関連コンテンツリストには、その広告コンテンツを追加しない。
【０２１７】
この非視聴者対象配信処理（一括）によれば、関連番組を視聴しなかったユーザに、特定商品購入の契機を提供することができ、かつ広告コンテンツの配信回数を減らすことができる。
【０２１８】
〔過去放送対応配信処理〕
関連番組が複数の放送回に分けて放送されるシリーズものの番組である場合や、同じ番組の枠組みの中で毎回内容を変えて放送される番組（例えば毎週放送される番組）である場合、その番組の視聴者は、過去の放送回で紹介等された商品に興味を持つ可能性が高いと考えられる。また、関連番組の再放送の視聴者もこの関連番組に対応する特定商品に興味を持つ可能性が高いと考えられる。このため、関連番組に対応する、このような番組の視聴者に、その関連番組の広告コンテンツを配信することも考えられる。
【０２１９】
ここでは、番組の過去の放送回に対応する広告コンテンツを配信する過去放送対応配信処理の流れを図１６に基づいて説明する。図１６は、過去放送対応配信処理の一例を示すフローチャートである。なお、図示の過去放送対応配信処理では、広告コンテンツ２５が既に配信装置記憶部２１に格納されているとする。
【０２２０】
まず、配信処理部２４は、番組ＤＢから取得した現在放送中の番組を含む番組レコードを参照して現在放送中の番組を特定し（Ｓ６０）、特定した番組の前回の放送に関連する広告コンテンツを配信装置記憶部２１から取得する（Ｓ６１）。
【０２２１】
具体的には、配信処理部２４は、配信装置記憶部２１に格納されている広告コンテンツ２５のうち、Ｓ８０で特定した各番組の番組ＩＤと、同一または対応する番組ＩＤの関連番組に対応する広告コンテンツを取得する。
【０２２２】
次に、配信処理部２４は、視聴履歴ＤＢから視聴履歴レコードを取得し（Ｓ６２）、視聴履歴レコード２６として配信装置記憶部２１に格納する。続いて、この視聴履歴レコード２６から、番組（関連番組の次放送回）を視聴しているユーザを抽出する（Ｓ６３）。
【０２２３】
そして、配信処理部２４は、Ｓ６３で抽出したユーザに対し、Ｓ８１で取得した広告コンテンツを、配信装置通信部２２を介して配信し（Ｓ６４）、これにより過去放送対応配信処理は終了する。
【０２２４】
なお、Ｓ６１では、前回より前の放送回の広告コンテンツについても取得の対象としてもよい。そして、複数の広告コンテンツが取得された場合には、図１３等の例と同様に、これらをまとめて配信してもよい。また、関連番組の次放送回の視聴を終了したユーザに対して広告コンテンツを配信してもよい。
【０２２５】
〔同ジャンル番組放送時配信処理〕
また、配信装置２は、関連番組と同ジャンルの番組を視聴中のユーザに対して広告コンテンツを配信してもよい。ここでは、関連番組と同ジャンルの番組を視聴中のユーザに対して広告コンテンツを配信する同ジャンル番組放送時配信処理の流れを図１７に基づいて説明する。図１７は、同ジャンル番組放送時配信処理の一例を示すフローチャートである。なお、図示では、広告コンテンツ２５が既に配信装置記憶部２１に格納されている状態からの処理を示している。
【０２２６】
まず、配信処理部２４は、番組ＤＢから現在放送中の番組を含む番組レコードを取得して現在放送中の番組を特定し（Ｓ７０）、特定した番組と同じジャンルの関連番組の広告コンテンツを配信装置記憶部２１から取得する（Ｓ７１）。
【０２２７】
具体的には、配信処理部２４は、Ｓ７０で特定した各番組のジャンルを、番組レコードに含まれるジャンルの情報（番組属性情報）を参照して特定する。また、配信装置記憶部２１に格納されている各広告コンテンツ２５に対応する各関連番組ついても、同様にしてジャンルを特定する。そして、配信装置記憶部２１に格納されている広告コンテンツのうち、Ｓ７０で特定した各番組と同一ジャンルの関連番組（同属性番組）に対応する広告コンテンツを取得する。
【０２２８】
次に、配信処理部２４は、視聴履歴ＤＢから視聴履歴レコードを取得し（Ｓ７２）、番組（関連番組と同ジャンルの番組）を視聴しているユーザを抽出する（Ｓ７３）。そして、配信処理部２４は、Ｓ７３で抽出したユーザに対し、既にその広告コンテンツを配信済みであるか確認し、配信済みであれば配信を行わず未配信であれば配信する処理を、抽出した各ユーザについて行う（Ｌ７：Ｓ７４、Ｓ７５）。
【０２２９】
これにより、同ジャンル番組放送時配信処理は終了する。なお、広告コンテンツを配信済みであるか否かは、広告コンテンツの配信履歴を記憶しておくことにより判断可能である。
【０２３０】
〔同ジャンル番組非放送時配信処理〕
また、配信装置２は、関連番組を視聴したユーザに対して、その関連番組と同ジャンルの番組が放送されている時間帯を避けて広告コンテンツを配信してもよい。ここでは、関連番組を視聴したユーザに対して、その関連番組と同ジャンルの番組が放送されている時間帯を避けて広告コンテンツを配信する同ジャンル番組非放送時配信処理の流れを図１８に基づいて説明する。図１８は、同ジャンル番組非放送時配信処理の一例を示すフローチャートである。
【０２３１】
まず、配信装置２のコンテンツ取得部２３は、配信する広告コンテンツを取得し（Ｓ８０）、取得した広告コンテンツと、その広告コンテンツの関連番組の番組ＩＤと、ジャンルとを配信処理部２４に出力する。
【０２３２】
次に、配信処理部２４は、番組ＤＢから現在放送中の番組を含む番組レコードを取得して、関連番組と同じジャンルの現在放送中の番組を特定する（Ｓ８１）。続いて、配信処理部２４は、視聴履歴ＤＢから視聴履歴レコードを取得し（Ｓ８２）、関連番組を視聴したユーザを抽出する（Ｓ８３）。
【０２３３】
そして、配信処理部２４は、その広告コンテンツを配信済みのユーザであるか、また関連番組と同ジャンルの番組を視聴中であるか確認し、未配信でありかつ視聴中ではないユーザに対して配信を行う処理を、Ｓ１８で抽出した各ユーザについて行う（Ｌ８：Ｓ８４〜Ｓ８６）。これにより、同ジャンル番組非放送時配信処理は終了する。
【０２３４】
〔実施の形態２〕
上記実施形態では、購入履歴レコードから商品購入者のユーザＩＤを取得しているが、ユーザＩＤは個人情報であり、ユーザＩＤを含む購入履歴レコードの入手が難しいことも想定される。
【０２３５】
そこで、本実施形態では、ユーザを特定できる情報を含まない購入履歴レコードを用いて広告コンテンツを生成する例を、図１９〜図２１に基づいて説明する。なお、装置およびシステムの構成は上記実施形態と同様であるから、本実施形態においても図１のブロック図に記載の生成装置１と配信装置２とを含む配信システム３を例に説明を行う。また、上記実施形態と同様の構成については同一の参照番号を付して説明を省略する。
【０２３６】
〔配信システムにおけるデータの流れ〕
まず、本実施形態の配信システム３の概要を図１９に基づいて説明する。図１９は、ユーザを特定できる情報を含まない購入履歴レコードを用いて広告コンテンツを生成する生成装置１が、広告コンテンツの生成に用いるデータの例および生成される広告コンテンツの例を示す図である。
【０２３７】
図１９の例では、図４の例と比べて購入履歴レコード（購入履歴情報）にユーザＩＤが含まれていない点で相違している。また、サイト訪問履歴ＤＢ１０３に格納されている前日の訪問履歴レコード（訪問履歴情報）を利用する点で相違している。この訪問履歴レコードは、訪問者のユーザＩＤ、訪問されたＥＣサイト、訪問の際に使用された検索キーワード、および訪問日時とが対応付けられたデータである。
【０２３８】
まず、生成装置１は、購入履歴ＤＢ１０６から取得した購入履歴レコードを参照して、前日よく購入された商品が、商品ＩＤ「０３５７８９」の商品であると特定する。また、商品レコードを参照することにより、商品ＩＤ「０３５７８９」の商品名が「抹茶バウム」であり、この商品が「○○製菓のバウムクーヘン」であることを特定する。
【０２３９】
また、生成装置１は、この商品レコードから、この商品の検索に用いられる可能性のあるキーワードを抽出することができる。例えば、「商品詳細」に含まれる単語「○○製菓」を検索キーワードとして抽出できる。無論、検索キーワードはこの例に限られず、商品名等であってもよい。
【０２４０】
次に、生成装置１は、サイト訪問履歴ＤＢ１０３より取得した前日の訪問履歴レコードから、上記の検索キーワード「○○製菓」を用いた検索によってアクセスされた訪問履歴レコードを抽出する。抽出した訪問履歴レコードのユーザは、「○○製菓」で検索して、「抹茶バウム」を販売するＥＣサイトＡにアクセスしているので、「抹茶バウム」を購入している可能性が高く、少なくとも「抹茶バウム」に注目したと推定される。
【０２４１】
このため、生成装置１は、視聴履歴ＤＢ１０４より取得した前日の視聴履歴レコードから、このユーザの視聴履歴レコードを抽出する。そして、抽出した視聴履歴レコードから、ＥＣサイトＡの訪問日時より前の所定期間内に視聴された番組のレコードをさらに抽出する。これにより、図示の例では、「○○製菓」でＥＣサイトＡを訪問したユーザが、その直前に番組ＩＤ「００１１３」の番組をよく視聴していたことが特定されている。
【０２４２】
そして、生成装置１は、番組ＤＢ１０１から取得した番組レコードを参照することにより、番組ＩＤ「００１１３」の番組が「情報番組Ｚ」であることを特定し、「情報番組Ｚ」と「抹茶バウム」とを関連付けて、図示のような広告コンテンツを生成する。
【０２４３】
この広告コンテンツは、配信装置２に送信され、配信装置２から、例えば前日に「情報番組Ｚ」を視聴したユーザに対して配信される。
【０２４４】
このように、本実施形態の生成装置１は、特定商品に関連するキーワードによる検索でＥＣサイトを訪問した訪問者を特定する。このため、ユーザを特定できる情報を含まない購入履歴レコードを用いて広告コンテンツを生成することができる。
【０２４５】
〔抽出されるレコードの例〕
続いて、広告コンテンツを生成する際に抽出されるレコードの例を図２０に基づいて説明する。図２０は、広告コンテンツを生成する際に抽出されるレコードの一例を示す図である。
【０２４６】
まず、生成装置１は、購入履歴レコードから、購入が多い商品の商品ＩＤ「０３５７８９」を抽出する。また、訪問履歴レコードから、商品ＩＤ「０３５７８９」が検索されるキーワードによってＥＣサイトＡを訪問したレコードを抽出する。
【０２４７】
次に、生成装置１は、抽出した訪問履歴レコードのユーザＩＤが対応付けられている視聴履歴レコードを抽出する。そして、抽出した訪問履歴レコードと、視聴履歴レコードとについて、訪問時刻と視聴時間とを比較し、所定期間内の条件に合う視聴履歴レコードを抽出する。
【０２４８】
最後に、生成装置１は、抽出した視聴履歴レコードの番組ＩＤの中から、最も視聴された番組ＩＤ「００１１３」を抽出する。この番組ＩＤ「００１１３」の番組が、最初に抽出した商品ＩＤ「０３５７８９」の商品と関連する番組ということになる。
【０２４９】
〔ユーザＩＤを含まない購入履歴レコードを用いた生成処理の流れ〕
次に、生成装置１が広告コンテンツを生成する生成処理の流れを図２１に基づいて説明する。図２１は、ユーザＩＤを含まない購入履歴レコードを用いた生成処理の一例を示すフローチャートである。なお、Ｓ９０、Ｓ９４〜Ｓ９９の処理は、図７のＳ１、Ｓ５〜Ｓ１０の処理と同様であるから、ここではＳ９１〜９３の処理を中心に説明する。
【０２５０】
まず、商品特定部１３は、購入履歴レコードからよく購入された商品を抽出し（Ｓ９０）、抽出した商品を番組特定部１４およびコンテンツ生成部１５に通知する。なお、この購入履歴レコードには、ユーザＩＤが含まれていない（図１９参照）。
【０２５１】
特定商品の通知を受けた番組特定部１４は、サイト訪問履歴ＤＢから取得した訪問履歴レコードより、特定商品に関連するキーワードによる検索で訪問されたレコードを抽出する（Ｓ９１）。
【０２５２】
具体的には、番組特定部１４は、まず、商品ＤＢから取得した商品レコードを参照して、特定商品に関連するキーワードを抽出する。抽出するキーワードとしては、例えば商品名、商品名の略称、商品詳細に記述されている単語、販売店舗名等が考えられる。次に、訪問履歴レコードから、特定商品を販売するＥＣサイトへの訪問履歴レコードのうち、抽出した各キーワードによる検索で訪問されたレコードを抽出する。
【０２５３】
次に、番組特定部１４は、抽出した訪問履歴レコードのユーザの視聴履歴レコードを抽出する（Ｓ９２）。そして、抽出した視聴履歴レコードのそれぞれについて、上記ユーザが、そのＥＣサイト訪問日時より前の所定期間内に視聴した番組を抽出するという処理を行う（Ｌ９：Ｓ９３）。
【０２５４】
具体的には、番組特定部１４は、Ｓ９１で抽出した訪問履歴レコードから、ＥＣサイトを訪問したユーザ（ユーザＩＤ）を特定する。続いて、視聴履歴ＤＢから取得した視聴履歴レコードから、特定した上記ユーザの視聴履歴レコードを抽出する。そして、訪問履歴レコードから特定した当該ユーザのサイト訪問日時を基準として決定した所定期間内の視聴番組のレコードを抽出する。これらの処理を、Ｓ９２で抽出した各視聴履歴レコードについて行うことにより、特定商品と関連のある可能性の高い番組が抽出される。
【０２５５】
なお、所定期間の設定については既に説明したとおりである。つまり、図６における「商品購入」が「ＥＣサイト訪問」に置き換わるだけである。また、抽出する番組が複数であってもよいことも既に説明したとおりである。
【０２５６】
この後、番組特定部１４は、抽出された番組のうち特定商品を購入したユーザに最も高い割合で視聴されていた番組を特定し（Ｓ９４）、この番組の視聴割合が所定率以上であるか判断する（Ｓ９５）。
【０２５７】
そして、視聴割合が所定率以上である場合（Ｓ９５でＹＥＳ）には、番組特定部１４は、この番組（関連番組）の番組ＩＤをコンテンツ生成部１５に通知する。これにより、コンテンツ生成部１５によって、特定商品と関連番組とが関連付けられた広告コンテンツが生成され、配信装置２に送信されて（Ｓ９６〜Ｓ９９）、生成処理は終了する。
【０２５８】
〔実施の形態３〕
上記各実施形態では、購入履歴レコードから商品を購入したユーザを特定しているが、一般的に、購入履歴レコードはＥＣサイトの運営者等が作製するものであるため、購入履歴レコードを生成装置１が入手可能となるまでに時間がかかることも想定される。このような場合には関連番組の放送から、広告コンテンツの配信まで期間が空いてしまい、広告効果が薄れることも考えられる。
【０２５９】
そこで、本実施形態では、購入履歴レコードを用いずに広告コンテンツを生成する例を、図２２〜図２４に基づいて説明する。なお、装置およびシステムの構成は上記各実施形態と同様であるから、本実施形態においても図１のブロック図に記載の生成装置１と配信装置２とを含む配信システム３を例に説明を行う。また、上記各実施形態と同様の構成については同一の参照番号を付して説明を省略する。
【０２６０】
〔配信システムにおけるデータの流れ〕
まず、本実施形態の配信システム３の概要を図２２に基づいて説明する。図２２は、購入履歴レコードを用いずに広告コンテンツを生成する生成装置１が、広告コンテンツの生成に用いるデータの例および生成される広告コンテンツの例を示す図である。図２２の例は、図１９の例と比べて購入履歴レコードを用いていない点で相違している。
【０２６１】
まず、生成装置１は、サイト訪問履歴ＤＢ１０３から、ＥＣサイトの前日の訪問履歴レコード（訪問履歴情報）を取得する。そして、この訪問履歴レコードにおいて、ＥＣサイトへの訪問時に使用された回数の多い検索キーワード「○○製菓」を抽出する。
【０２６２】
次に、生成装置１は、ＥＣサイトの商品ＤＢ１０５から商品レコードを取得して、そして、検索キーワード「○○製菓」に対応する商品が含まれているか確認する。図示の例では、ＥＣサイトＡの商品ＤＢ１０５から取得した商品レコードを参照することによって、検索キーワード「○○製菓」に対応する商品「抹茶バウム」を特定している。
【０２６３】
また、生成装置１は、サイト訪問履歴ＤＢ１０３より取得した前日の訪問履歴レコードから、上記の検索キーワード「○○製菓」を用いた検索によってアクセスされた訪問履歴レコードを抽出する。抽出した訪問履歴レコードのユーザは、「○○製菓」で検索して、「抹茶バウム」を販売するＥＣサイトＡにアクセスしているので、「抹茶バウム」を購入している可能性が高く、少なくとも「抹茶バウム」に注目したと推定される。
【０２６４】
このため、生成装置１は、視聴履歴ＤＢ１０４より取得した前日の視聴履歴レコードから、このユーザの視聴履歴レコードを抽出する。そして、抽出した視聴履歴レコードから、ＥＣサイトＡの訪問日時より前の所定期間内に視聴された番組のレコードをさらに抽出する。これにより、図示の例では、「○○製菓」でＥＣサイトＡを訪問したユーザが、その直前に番組ＩＤ「００１１３」の番組をよく視聴していたことが特定されている。
【０２６５】
そして、生成装置１は、番組ＤＢ１０１から取得した番組レコードを参照することにより、番組ＩＤ「００１１３」の番組が「情報番組Ｚ」であることを特定し、「情報番組Ｚ」と「抹茶バウム」とを関連付けて、図示のような広告コンテンツを生成する。
【０２６６】
この広告コンテンツは、配信装置２に送信され、配信装置２から、例えば前日に「情報番組Ｚ」を視聴したユーザに対して配信される。
【０２６７】
このように、本実施形態では、生成装置１は、訪問履歴レコードを参照してＥＣサイトへの訪問の際に一定以上の頻度で使用された検索キーワードを特定すると共に、商品レコードに含まれる商品の中から、特定した上記検索キーワードに関連する特定商品を特定する。そして、訪問履歴レコードを参照して、上記特定商品に関連するキーワードによる検索でＥＣサイトを訪問した訪問者を特定する。したがって、購入履歴レコードを用いずに広告コンテンツを生成することができる。
【０２６８】
〔抽出されるレコードの例〕
続いて、広告コンテンツを生成する際に抽出されるレコードの例を図２３に基づいて説明する。図２３は、広告コンテンツを生成する際に抽出されるレコードの一例を示す図である。
【０２６９】
まず、生成装置１は、訪問履歴レコードから、ＥＣサイトの訪問時に使用された回数の多い検索キーワード「○○製菓」を抽出する。また、ＥＣサイトＡの商品レコードを参照して、この検索キーワード「○○製菓」から、商品「抹茶バウム」が検索されることを確認する。
【０２７０】
次に、生成装置１は、検索キーワード「○○製菓」でＥＣサイトＡに訪問した訪問履歴レコードを抽出する。また、抽出した訪問履歴レコードのユーザＩＤが対応付けられている視聴履歴レコードを抽出する。そして、抽出した訪問履歴レコードと、視聴履歴レコードとについて、訪問時刻と視聴時間とを比較し、所定期間内の条件に合う視聴履歴レコードを抽出する。
【０２７１】
最後に、生成装置１は、抽出した視聴履歴レコードの番組ＩＤの中から、最も視聴された番組ＩＤ「００１１３」を抽出する。この番組ＩＤ「００１１３」の番組が、商品「抹茶バウム」の関連番組となる。
【０２７２】
〔検索キーワードを起点とする生成処理の流れ〕
ここでは、生成装置１が検索キーワードを起点として広告コンテンツを生成する生成処理の流れを図２４に基づいて説明する。図２４は、検索キーワードを起点とする生成処理の一例を示すフローチャートである。なお、Ｓ１０３からＳ１１１の処理は、図２１のＳ９１からＳ９９と同様の処理であるから、ここではＳ１００からＳ１０２の処理を中心に説明する。
【０２７３】
まず、商品特定部１３は、訪問履歴ＤＢから取得した訪問履歴レコードより、ＥＣサイト訪問時によく使われたキーワードを抽出する（Ｓ１００）。なお、抽出は、一定期間内（例えば前日中）の訪問履歴レコードを対象とする。そして、そのキーワードを含むレコードの数が所定の上限値以上のものを抽出する。これにより、一定以上の頻度で使用された検索キーワードが抽出される。この後、ここで抽出したキーワードのそれぞれについて、Ｓ１０１からＳ１１０の処理が行われる（Ｌ１０）。
【０２７４】
Ｓ１０１では、商品特定部１３は、抽出したキーワードを用いて、そのＥＣサイトの販売する商品を検索する。具体的には、そのＥＣサイトの商品ＤＢから取得した商品レコードにおいて、商品名、商品詳細等にそのキーワードが含まれる商品を検索する。
【０２７５】
ここで、商品が検出されなければ（Ｓ１０２でＮＯ）、そのキーワードについての処理を終了し、未処理のキーワードがあれば、これについてＳ１０１以下の処理を行う。一方、商品が検出された場合（Ｓ１０２でＹＥＳ）、商品特定部１３は、この商品を番組特定部１４およびコンテンツ生成部１５に通知する。つまり、この商品が特定商品ということになる。
【０２７６】
この後、Ｓ１０４から１１０の処理により、特定商品に対応する広告コンテンツが生成される。そして、Ｓ１００で抽出した全てのキーワードについてＬ１０の処理が終了した後、コンテンツ生成部１５は、生成した広告コンテンツを配信装置２に送信し（Ｓ１１１）、これにより生成処理は終了する。無論、配信装置２への広告コンテンツの送信タイミングはこの例に限られず、全てのキーワードについての処理が終了する前に送信してもよい。
【０２７７】
〔特定した関連番組の他の利用法〕
上記各実施形態では、特定した関連番組を関連付けた広告コンテンツを生成することによって、関連番組を利用した特定商品の広告を行う例を説明したが、特定した関連番組の利用法はこれに限られない。
【０２７８】
例えば、広告コンテンツを生成するのではなく、特定した関連番組の視聴者に対して、特定商品に関する情報を送信することによって、関連番組を利用した特定商品の広告を行ってもよい。関連番組の視聴者は、特定商品に興味を持つ可能性が高いため、このような方法であっても、特定商品を効果的に広告することができる。
【０２７９】
このような広告を行う配信装置は、以下のような構成とすればよい。
【０２８０】
広告対象の購入または広告対象に関連するウェブサイトへのアクセスの日時を示す行動履歴情報と、上記購入またはアクセスを行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記購入またはアクセスの日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連する関連番組を特定する番組特定手段と、上記視聴履歴情報とを参照して特定した上記関連番組の視聴者に、上記広告対象に関する情報を配信する配信手段とを備えている配信装置。
【０２８１】
また、このような広告を行う場合の配信方法は、以下のような構成とすればよい。
【０２８２】
広告対象の購入または広告対象に関連するウェブサイトへのアクセスの日時を示す行動履歴情報と、上記購入またはアクセスを行った行為者が視聴した番組を示す視聴履歴情報とを参照して、上記行為者が、上記購入またはアクセスの日時より前の所定期間内に視聴した番組の中から、上記広告対象と関連付ける関連番組を特定する番組特定ステップと、上記視聴履歴情報とを参照して特定した上記関連番組の視聴者に、上記広告対象に関する情報を配信する配信ステップとを含む配信方法。
【０２８３】
なお、上記番組特定手段（ステップ）は、上記実施形態の番組特定部１４と同様の構成で実現できるので、上記配信手段（ステップ）を生成装置１に追加することにより、上記配信装置および配信方法を実現可能である。広告対象に関する情報は、この情報の配信を受けた者が広告対象の内容を認識できるものであればよく、例えば広告対象の名称や写真等であってもよい。
【０２８４】
〔各実施形態に記載の発明について〕
以上説明した実施形態１の発明は、下記のように表現することもできる。
【０２８５】
どの商品がどれだけ売れたかを示す購買情報を管理する購買情報管理手段と、該購買情報管理手段にて管理する購買情報に含まれる商品の購入者の視聴履歴を取得する購買者視聴履歴取得手段と、該購買者視聴履歴取得手段にて取得した上記購買者視聴履歴を用いて、上記購買情報管理手段にて管理する購買情報のうち、所定数以上または所定の売上以上購入されている商品に関し、その商品の購入者の視聴履歴を収集し、この購入者によく見られていたコンテンツ（番組）を特定する高視聴率コンテンツ特定手段と、該高視聴率コンテンツ特定手段によって特定されたコンテンツの視聴者に対し、上記所定数以上または所定の売上以上購入されていた商品に関する情報を送付する人気商品情報送付手段と、を備える購買情報管理装置。
【０２８６】
また、実施形態２の発明は、下記のように表現することもできる。
【０２８７】
どの商品がどれだけ売れたかを示す購買情報を管理する購買情報管理手段と、どの商品がどれだけ検索されたかを示す商品検索情報を管理する商品検索情報管理手段と、上記商品検索情報に含まれる商品の検索者の視聴履歴を取得する検索者視聴履歴取得手段と、該検索者視聴履歴取得手段にて取得した上記検索者視聴履歴を用いて、上記購買情報管理手段にて管理する購買情報のうち、所定数以上または所定の売上以上購入されている商品に関し、その商品を検索した検索者の視聴履歴を収集し、該検索者によく見られていたコンテンツ（番組）を特定する高視聴率コンテンツ特定手段と、該高視聴率コンテンツ特定手段によって特定されたコンテンツの視聴者に対し、上記所定数以上または所定の売上以上購入されていた商品に関する情報を送付する人気商品情報送付手段と、を備える検索情報管理装置。
【０２８８】
そして、実施形態３の発明は、下記のように表現することもできる。
【０２８９】
どの商品がどれだけ検索されたかを示す商品検索情報を管理する商品検索情報管理手段と、上記商品検索情報に含まれる商品の検索者の視聴履歴を取得する検索者視聴履歴取得手段と、該検索者視聴履歴取得手段にて取得した上記検索者視聴履歴を用いて、上記商品検索情報管理手段にて管理する商品検索情報のうち、所定数以上検索されている商品に関し、その商品を検索した検索者の視聴履歴を収集し、該検索者によく見られていたコンテンツ（番組）を特定する高視聴率コンテンツ特定手段と、該高視聴率コンテンツ特定手段によって特定されたコンテンツの視聴者に対し、上記所定数以上検索されていた商品に関する情報を送付する人気商品情報送付手段と、を備える検索情報管理装置。
【０２９０】
〔変形例〕
上記各実施形態では、商品（特定商品）と放送番組（関連番組）とが関連付けられた広告コンテンツを生成する例を説明したが、商品はサービスであってもよく、放送番組はインターネット等の通信回線で配信される番組であってもよい。
【０２９１】
また、上記各実施形態では、商品の購入者または商品の販売サイトへのアクセス者が視聴した関連番組を特定したが、関連番組を特定する際のターゲットは、特定商品に関連する行動を行った者であればよく、これらの例に限られない。
【０２９２】
例えば、ＳＮＳ（Social Networking Service）やツイッター（登録商標）等のウェブサービスを利用して投稿を行った投稿者を特定し、その投稿者が投稿前に見ていた番組の中から関連番組を特定してもよい。
【０２９３】
なお、投稿の履歴情報は、投稿を行った端末から、その旨の通知を受信するサーバを設けることによって生成することができる。例えば、図３の番組関連商品を表示させた画面において、コメントを投稿するためのアイコン等を表示させ、このアイコンが選択されたときに、その旨をＴＶリモコンサーバ１００に送信するようにしてもよい。そして、ＴＶリモコンサーバ１００において、この履歴を投稿履歴として記録させ、生成装置１はこれを取得して上述のような処理を行うようにしてもよい。
【０２９４】
また、上記各実施形態では、生成装置１と配信装置２とが独立した別個の装置である例を説明したが、生成装置１の機能と配信装置２の機能とを併せ持った装置によって、広告コンテンツの生成から配信までを一貫して行う構成としてもよい。さらに、生成装置１および配信装置２の機能を実現する各ブロックをネットワーク上に分散配置して通信可能に接続することによって、広告コンテンツを生成するシステムも本発明の範疇に含まれる。
【０２９５】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【０２９６】
〔ソフトウェアによる実現例〕
最後に、生成装置１および配信装置２の各ブロック、特に生成装置制御部１０および配信装置制御部２０は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【０２９７】
後者の場合、生成装置１および配信装置２は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアである生成装置１および配信装置２の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、生成装置１および配信装置２に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【０２９８】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【０２９９】
また、生成装置１および配信装置２を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（Near Field Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【産業上の利用可能性】
【０３００】
本発明は、商品やサービスの広告に利用することができる。
【符号の説明】
【０３０１】
１  生成装置
１３  商品特定部（対象特定手段）
１４  番組特定部（番組特定手段）
１５  コンテンツ生成部（コンテンツ生成手段）
１６  購入履歴レコード（行動履歴情報、購入履歴情報）
１７  視聴履歴レコード（行動履歴情報、視聴履歴情報）
２  配信装置
２４  配信処理部（配信手段）
２５  広告コンテンツ
２６  視聴履歴レコード（視聴履歴情報）
【図１】
2013191102.tif 000003
【図２】
2013191102.tif 000004
【図３】
2013191102.tif 000005
【図４】
2013191102.tif 000006
【図５】
2013191102.tif 000007
【図６】
2013191102.tif 000008
【図７】
2013191102.tif 000009
【図８】
2013191102.tif 000010
【図９】
2013191102.tif 000011
【図１０】
2013191102.tif 000012
【図１１】
2013191102.tif 000013
【図１２】
2013191102.tif 000014
【図１３】
2013191102.tif 000015
【図１４】
2013191102.tif 000016
【図１５】
2013191102.tif 000017
【図１６】
2013191102.tif 000018
【図１７】
2013191102.tif 000019
【図１８】
2013191102.tif 000020
【図１９】
2013191102.tif 000021
【図２０】
2013191102.tif 000022
【図２１】
2013191102.tif 000023
【図２２】
2013191102.tif 000024
【図２３】
2013191102.tif 000025
【図２４】
2013191102.tif 000026
【図２５】
2013191102.tif 000027