(57)【特許請求の範囲】
【請求項１】
ユーザ端末にコンテンツマッチ広告を配信する広告配信装置であって、
前記ユーザ端末から、直前に表示していた遷移元Ｗｅｂページのアドレスを示す遷移元情報を伴って所定のＷｅｂページへの広告配信要求を受け付けたことに応じて、前記遷移元情報に基づいて遷移元Ｗｅｂページを特定する遷移元Ｗｅｂページ特定手段と、
前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、前記所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する投稿内容取得手段と、
前記投稿内容取得手段が取得した投稿内容に関連するコンテンツマッチ広告を抽出するコンテンツマッチ広告抽出手段と、
前記コンテンツマッチ広告を前記ユーザ端末に配信するコンテンツマッチ広告配信手段とを備える広告配信装置。
【請求項２】
前記投稿内容取得手段は、前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、前記所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の投稿時間から所定期間内に投稿された投稿内容を取得する、請求項１に記載の広告配信装置。
【請求項３】
前記投稿内容取得手段は、前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、前記所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿から所定の投稿件数以内の投稿内容を取得する、請求項１または請求項２に記載の広告配信装置。
【請求項４】
コンピュータがユーザ端末にコンテンツマッチ広告を配信する方法であって、
前記コンピュータが、
前記ユーザ端末から、直前に表示していた遷移元Ｗｅｂページのアドレスを示す遷移元情報を伴って所定のＷｅｂページの広告配信要求を受け付けたことに応じて、前記遷移元情報に基づいて遷移元Ｗｅｂページを特定する遷移元Ｗｅｂページ特定工程と、
前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、前記所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する投稿内容取得工程と、
前記投稿内容取得工程で取得した投稿内容に関連するコンテンツマッチ広告を抽出するコンテンツマッチ広告抽出工程と、
前記コンテンツマッチ広告を前記ユーザ端末に配信するコンテンツマッチ広告配信工程とを実行する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザ端末にコンテンツマッチ広告を配信する広告配信装置及び方法に関する。
【背景技術】
【０００２】
近年、広告表示をするＷｅｂページの内容を解析して、そのページに適したコンテンツマッチ広告を配信することが知られている。例えば、特許文献１に記載の技術によれば、Ｗｅｂページ自体のテキスト若しくはコンテンツの要約、又は、Ｗｅｂサイト単位若しくはＷｅｂページのグループ単位の要約情報等に基づいて、その内容に関連した広告を決定することができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特表２００６−５００６９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１に記載の発明では、広告を配信するＷｅｂページ自体に文字等のコンテンツマッチのための情報が乏しい場合には、関連した広告を決定する基準となる情報が不足するために適切な広告を選別できない場合がある。
【０００５】
一方、Ｗｅｂページの多くは他のＷｅｂページとの間でリンク関係にあるため、ＵＲＬを直接入力して閲覧するよりも、他のＷｅｂページに含まれるハイパーリンクがクリックされて閲覧されることも多い。そして、このような場合には、ユーザが当該Ｗｅｂページを閲覧する直前に閲覧していた他のＷｅｂページが存在することになる。更に、当該他のＷｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合、ユーザは当該他のＷｅｂページの投稿内容に関心を持っている場合も多いと考えられる。
【０００６】
そこで、本発明は、広告を配信するＷｅｂページ自体の文字等の情報だけではなく、ユーザが直前に閲覧していた他のＷｅｂページの投稿内容にもコンテンツマッチさせることで、当該ページを閲覧するユーザが関心を持つ可能性が高い広告をユーザ端末に配信することが可能な広告配信装置及び方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明では、以下のような解決手段を提供する。
【０００８】
（１）  ユーザ端末にコンテンツマッチ広告を配信する広告配信装置であって、前記ユーザ端末から、直前に表示していた遷移元Ｗｅｂページのアドレスを示す遷移元情報を伴って所定のＷｅｂページへの広告配信要求を受け付けたことに応じて、前記遷移元情報に基づいて遷移元Ｗｅｂページを特定する遷移元Ｗｅｂページ特定手段と、前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、前記所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する投稿内容取得手段と、前記投稿内容取得手段が取得した投稿内容に関連するコンテンツマッチ広告を抽出するコンテンツマッチ広告抽出手段と、前記コンテンツマッチ広告を前記ユーザ端末に配信するコンテンツマッチ広告配信手段とを備える広告配信装置。
【０００９】
（１）に記載の発明によれば、遷移元Ｗｅｂページ特定手段は、ユーザ端末から、直前に表示していた遷移元Ｗｅｂページのアドレスを示す遷移元情報を伴って所定のＷｅｂページへの広告配信要求を受け付けたことに応じて、この遷移元情報に基づいて遷移元Ｗｅｂページを特定し、遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合、投稿内容取得手段は、遷移元Ｗｅｂページを解析して、当該所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する。そして、コンテンツマッチ広告抽出手段は、投稿内容取得手段が取得した投稿内容に関連するコンテンツマッチ広告を抽出し、コンテンツマッチ広告配信手段は、そのコンテンツマッチ広告をユーザ端末に配信する。
【００１０】
これにより、広告を配信する所定のＷｅｂページ自身に含まれる文字等のコンテンツマッチのための情報だけでなく、遷移元Ｗｅｂページを解析して当該所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容もコンテンツマッチの基準とすることにより、より豊富な情報に基づいてコンテンツマッチ広告を抽出して配信することの可能な広告配信装置を提供できる。
【００１１】
更に、遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページであるため、広告配信装置は、ページ遷移以前の他のユーザの投稿により、当該ユーザが関心を持つ可能性が高い広告を配信することができる。そして、複数のユーザによる投稿内容を表示するＷｅｂページは、投稿を受けるたびに内容が更新される流動的な情報を表示している。このため、当該ユーザは通常は投稿内容の流れを重視する可能性が高いと考えられるが、あえてそれを中断して当該所定のＷｅｂページに遷移して閲覧する場合は、直前に閲覧していた遷移元Ｗｅｂページの内容に関心を持っている可能性が高いと考えられる。
【００１２】
（２）  前記投稿内容取得手段は、前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、前記所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の投稿時間から所定期間内に投稿された投稿内容を取得する、（１）に記載の広告配信装置。
【００１３】
（２）に記載の発明によれば、投稿内容取得手段は、所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の投稿時間から所定期間内に投稿された投稿内容を取得し、コンテンツマッチ広告抽出手段は、その投稿内容に関連するコンテンツマッチ広告を抽出し、コンテンツマッチ広告配信手段は、そのコンテンツマッチ広告をユーザ端末に配信する。このように、投稿内容取得手段が取得する投稿の範囲を所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の投稿時間から所定期間内に限定することで、当該広告配信装置は、コンテンツマッチ広告の抽出時に参照する投稿内容を、当該アンカーを含む投稿の投稿内容と近い話題がやり取りされている可能性が高いと考えられる、投稿時間の差が小さい投稿に含まれるものに絞ることができる。このことにより、コンテンツマッチの際の参照情報を増やしつつ、マッチングの精度を高めることができる。
さらに、複数のユーザによる投稿内容を表示するＷｅｂページにおいては、ユーザの投稿は投稿時間の時系列で表示されることが多いので、当該広告配信装置は、ユーザ端末のユーザが当該アンカーをクリックした際に同時に視界に入る可能性が高い投稿の投稿内容に基づいてコンテンツマッチ広告を配信することができる。このことにより、広告を配信する所定のＷｅｂページを閲覧するユーザが直前に読んでいる可能性の高いキーワードに基づいてコンテンツマッチ広告を配信することができる。その結果、当該所定のＷｅｂページを閲覧するユーザの関心が高いと思われるコンテンツマッチ広告を配信することができる。
【００１４】
（３）  前記投稿内容取得手段は、前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、前記所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿から所定の投稿件数以内の投稿内容を取得する、（１）または（２）に記載の広告配信装置。
【００１５】
（３）に記載の発明によれば、投稿内容取得手段は、所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿から所定の投稿件数以内の投稿内容を取得し、コンテンツマッチ広告抽出手段は、その投稿内容に関連するコンテンツマッチ広告を抽出し、コンテンツマッチ広告配信手段は、そのコンテンツマッチ広告をユーザ端末に配信する。このように、投稿内容取得手段が取得する投稿の範囲を所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿から所定の投稿件数以内の投稿に限定することで、（２）と同様に、コンテンツマッチ広告の抽出時に参照する投稿内容を、当該アンカーを含む投稿の投稿内容と近い話題がやり取りされている可能性が高いと考えられる、投稿配列の位置の差が小さい投稿に含まれるものに絞ることができる。
さらに、複数のユーザによる投稿内容を表示するＷｅｂページにおいては、ユーザの投稿は投稿時間の時系列で表示されることが多いので、当該広告配信装置は、ユーザ端末のユーザが当該アンカーをクリックした際に同時に視界に入る可能性が高い投稿の投稿内容に基づいてコンテンツマッチ広告を配信することができる。このことにより、（２）と同様に、広告を配信する所定のＷｅｂページを閲覧するユーザが直前に読んでいる可能性の高いキーワードに基づいてコンテンツマッチ広告を配信することができる。その結果、当該所定のＷｅｂページを閲覧するユーザの関心が高いと思われるコンテンツマッチ広告を配信することができる。
【００１６】
（４）  コンピュータがユーザ端末にコンテンツマッチ広告を配信する方法であって、前記コンピュータが、前記ユーザ端末から、直前に表示していた遷移元Ｗｅｂページを示す遷移元情報を伴って所定のＷｅｂページへの広告配信要求を受け付けたことに応じて、前記遷移元情報に基づいて遷移元Ｗｅｂページを特定する遷移元Ｗｅｂページ特定工程と、前記遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に、前記遷移元Ｗｅｂページを解析して、当該所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する投稿内容  取得工程と、前記投稿内容取得工程で取得した投稿内容に関連するコンテンツマッチ広告を抽出するコンテンツマッチ広告抽出工程と、前記コンテンツマッチ広告を前記ユーザ端末に配信するコンテンツマッチ広告配信工程とを実行する方法。
【００１７】
（４）に記載の方法によれば、当該方法に係る発明を実施することにより、（１）と同様の効果が期待できる。
【発明の効果】
【００１８】
本発明によれば、広告を配信する所定のＷｅｂページ自体に文字等のコンテンツマッチのための情報が乏しい場合であっても、遷移元Ｗｅｂページを解析して所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容をコンテンツマッチの基準とすることにより、より豊富な情報に基づいてコンテンツマッチ広告を抽出して配信することの可能な広告配信装置及び方法を提供できる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係る広告配信装置１を説明するための全体構成の一例を示す図である。
【図２】本発明の実施形態に係る広告データベース２１及びＷｅｂページデータベース２２の一例を示す図である。
【図３】本発明の実施形態に係る広告配信装置１のフローチャートの一例である。
【図４】本発明の実施形態に係るユーザ端末２の表示例を示す図である。
【図５】図４に続く図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施形態について図を参照しながら説明する。
【００２１】
［全体構成］
図１は、本実施形態に係る広告配信装置１を説明するための全体構成を示す図である。広告配信装置１は、制御部１０と、記憶部２０とを備え、ユーザ端末２及び複数のユーザによる投稿内容を表示する投稿Ｗｅｂページを管理する閲覧・投稿Ｗｅｂページ管理サーバ３とネットワークを介して接続されている。複数のユーザによる投稿内容を表示する投稿Ｗｅｂページの例として、ＴＷＩＴＴＥＲ（登録商標）が挙げられるが、これに限られるものではない。
【００２２】
制御部１０は、広告配信装置１に係る各機能を統括的に制御する部分であり、ユーザ端末２から所定のＷｅｂページへの広告配信要求を受け付ける広告配信要求受付部１１を備える。これら広告配信要求受付部１１は、広告配信要求受付手段として機能する。
【００２３】
広告配信要求受付部１１は、広告配信要求を受け付ける際、配信先の所定のＷｅｂページに関する情報のほか、遷移元のＷｅｂページを特定するための遷移元情報をユーザ端末２から受け付ける。
【００２４】
制御部１０は、広告配信要求受付部１１がユーザ端末２から遷移元情報を伴って所定のＷｅｂページの閲覧要求を受け付けたことに応じて、この遷移元情報に基づいて遷移元Ｗｅｂページを特定する遷移元Ｗｅｂページ特定部１２を備える。遷移元Ｗｅｂページ特定部１２は、遷移元Ｗｅｂページ特定手段として機能する。
【００２５】
「所定のＷｅｂページ」は、広告配信装置１の提供会社が提供する広告に接続するための広告タグがＨＴＭＬソースにおいて設けられたＷｅｂページのことであり、遷移元Ｗｅｂページ特定部１２は、広告配信要求受付部１１がユーザ端末２からＷｅｂページへの広告配信要求を受け付けると、当該Ｗｅｂページが上記広告タグを有する所定のＷｅｂページであるか否かを判別する。そして、当該Ｗｅｂページが広告を挿入するための領域を有する所定のＷｅｂページである場合、遷移元Ｗｅｂページ特定部１２は、遷移元情報（リファラ情報）として記憶された遷移元ＵＲＬに対応する遷移元Ｗｅｂページを特定する。具体的には、例えばＪａｖａＳｃｒｉｐｔ（登録商標）の場合は、「ｄｏｃｕｍｅｎｔ．ｒｅｆｅｒｒｅｒ」の様に記述することで、ｄｏｃｕｍｅｎｔオブジェクトのｒｅｆｅｒｒｅｒプロパティを参照して、遷移元Ｗｅｂページのアドレスを示すＵＲＬを取得することで実現出来る。
【００２６】
制御部１０は、遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページである場合に上記遷移元Ｗｅｂページを解析して、所定のＷｅｂページの閲覧要求に係るアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する投稿内容取得部１３を備える。投稿内容取得部１３は、投稿内容取得手段として機能する。
【００２７】
アンカーとは、遷移元Ｗｅｂページにおける所定のＷｅｂページへのハイパーリンクに設定されたタグをいう。投稿内容の取得は、上記アンカーを含む投稿の前後の所定の範囲内で行う。「所定の範囲」は、広告配信装置１の管理者が適宜設定すればよいが、ユーザの関心が高い広告をより適切に配信するためには、所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の投稿時間から所定期間内に限ることや、所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿から所定の投稿件数以内に限ることが考えられる。
【００２８】
ところで、記憶部２０は、ユーザ端末２に配信するための広告が予め記憶された広告データベース２１を備える。広告データベース２１は、図２の（１）に例示される。広告データベース２１は、広告を識別するための「広告識別ＩＤ」フィールドと、広告のＷｅｂページに接続するためのＵＲＬを示す「広告ＵＲＬフィールド」と、その広告のタイトルを示す「広告タイトル」フィールドと、その広告の内容を示す「広告内容」フィールドと、その広告に接続するためのキーワードを示す「キーワード」フィールドとを有する。例えば、広告識別ＩＤ「１」には、広告ＵＲＬが「ｈｔｔｐ：／／ＸＸＸ．・・・」であり、広告タイトルが「安心車検、驚きの安さ」であり、広告内容が「車検のことならＡＢＣの安心車検。信頼の技術、納得の正直価格。・・・」であり、キーワードが「車検  ＡＢＣ  整備  車検  クルマ」である情報が記憶されている。
【００２９】
また、記憶部２０は、上記「所定のＷｅｂページ」、すなわち広告配信装置１の提供会社が提供する広告に接続するための広告タグが設けられたＷｅｂページが予め記憶されたＷｅｂページデータベース２２を備える。Ｗｅｂページデータベース２２は、図２の（２）に例示される。Ｗｅｂページデータベース２２は、Ｗｅｂページを識別するための「Ｗｅｂページ識別ＩＤ」フィールドと、そのＷｅｂページに接続するためのＵＲＬを示す「ＷｅｂページＵＲＬフィールド」と、そのＷｅｂページの構成を示す「構成」フィールドと、そのＷｅｂページのタイトルを示す「Ｗｅｂページタイトル」フィールドと、そのＷｅｂページの内容を示す「Ｗｅｂページ内容」フィールドとを有する。「構成」フィールドには、Ｗｅｂページの大まかな構成が記憶され、例えば、Ｗｅｂページのタイトルを表示するための「タイトル表示領域」、Ｗｅｂページの本文を表示するための「本文表示領域」、バナー広告を表示するための「バナー表示領域」等が挙げられる。
【００３０】
図１に戻り、制御部１０は、上記投稿内容取得部１３が取得した投稿内容に関連するコンテンツマッチ広告を抽出するコンテンツマッチ広告抽出部１４を備える。コンテンツマッチ広告抽出部１４は、コンテンツマッチ広告抽出手段として機能する。
【００３１】
コンテンツマッチ広告抽出部１４は、投稿内容取得部１３が取得した投稿内容を句や節ごとに分解する。そして、コンテンツマッチ広告抽出部１４は、広告データベース２１の「キーワード」フィールドに記憶されたキーワードを参照し、分解した句や節と一致するキーワードを検索する。そして、コンテンツマッチ広告抽出部１４は、検索結果として得たキーワードに対応する広告識別ＩＤに属する情報を抽出する。
【００３２】
コンテンツマッチ広告抽出部１４は、投稿内容取得部１３が取得した投稿内容だけでなく、Ｗｅｂページデータベース２２を参照して閲覧要求先のＷｅｂページを取得し、その取得したＷｅｂページを句や節ごとに分解し、その分解した句や節についてもコンテンツマッチ広告を抽出するようにしてもよい。
【００３３】
制御部１０は、コンテンツマッチ広告抽出部１４が抽出したコンテンツマッチ広告を上記所定のＷｅｂページの「バナー表示領域」に挿入してユーザ端末２に配信するコンテンツマッチ広告配信部１５を備える。このコンテンツマッチ広告配信部１５は、コンテンツマッチ広告配信手段として機能する。
【００３４】
［本実施形態のハードウェア及びソフトウェアの構成］
本実施形態のハードウェア及びソフトウェアの構成について説明する。広告配信装置１及びユーザ端末２のハードウェアには、制御装置（制御部）としてのＣＰＵの他、記憶装置（記憶部）、通信装置（通信部）、表示装置（表示部）及び入力装置（入力部）が含まれる。記憶装置（記憶部）としては、例えば、メモリ（ＲＡＭ、ＲＯＭ等）、ハードディスクドライブ（ＨＤＤ）又は光ディスク（ＣＤ、ＤＶＤ等）ドライブ等が挙げられる。通信装置（通信部）としては、例えば、各種有線又は無線インターフェース装置等が挙げられる。表示装置（表示部）としては、例えば、液晶ディスプレイ又はプラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置（入力部）としては、例えば、キーボード、ポインティング・デバイス（マウス等）又はリモコン装置等が挙げられる。
【００３５】
広告配信装置１及びユーザ端末２のソフトウェアには、上記ハードウェアを制御するプログラムやデータが含まれる。プログラムやデータは、記憶装置（記憶部）により記憶され、制御装置（制御部）により適宜実行、参照される。また、コンピュータ・プログラムやデータは、電磁的方法により配布することも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記録して配布することも可能である。
【００３６】
［フローチャート］
図３は、本実施形態に係る広告配信装置１のフローチャートである。
【００３７】
ステップＳ１では、広告配信要求受付部１１は広告配信要求受付処理を実行する。この処理では、広告配信要求受付部１１は、広告を配信する所定のＷｅｂページに関する情報のほか、遷移元のＷｅｂページのアドレスを示す遷移元情報をユーザ端末２から受け付ける。
【００３８】
ステップＳ２では、遷移元Ｗｅｂページ特定部１２は遷移元Ｗｅｂページ特定処理を実行する。この処理では、広告配信要求受付部１１がユーザ端末２から遷移元情報を伴って所定のＷｅｂページへの広告配信要求を受け付けたことに応じて、遷移元Ｗｅｂページ特定部１２は、この遷移元情報に基づいて遷移元Ｗｅｂページを特定する。「所定のＷｅｂページ」は、例えば、広告配信装置１の運営会社が提供する広告に接続するための広告タグが設けられたＷｅｂページのことである。
【００３９】
ステップＳ３では、投稿内容取得部１３は投稿内容取得処理を実行する。この処理では、投稿内容取得部１３は、まず、遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページであるか否かを判別する。この判別でＹＥＳと判別したとき、投稿内容取得部１３は、上記遷移元Ｗｅｂページを解析して、所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する。「所定の範囲」は、広告配信装置１の管理者が適宜設定すればよいが、ユーザの関心が高い広告をより適切に配信するためには、所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿の投稿時間から所定期間内に限ることや、所定のＷｅｂページへのリンク情報を示すアンカーを含む投稿から所定の投稿件数以内に限ることが考えられる。
【００４０】
ステップＳ４では、コンテンツマッチ広告抽出部１４はコンテンツマッチ広告抽出処理を実行する。この処理では、コンテンツマッチ広告抽出部１４は、投稿内容取得部１３が取得した投稿内容と、Ｗｅｂページデータベース２２を参照して取得した広告配信先の所定のＷｅｂページとを句や節ごとに分解する。そして、コンテンツマッチ広告抽出部１４は、広告データベース２１の「キーワード」フィールドに記憶されたキーワードを参照し、分解した句や節と一致するキーワードを検索する。そして、コンテンツマッチ広告抽出部１４は、検索結果として得たキーワードに対応する広告識別ＩＤに属する情報を抽出する。
【００４１】
ステップＳ５では、コンテンツマッチ広告配信部１５はコンテンツマッチ広告配信処理を実行する。この処理では、コンテンツマッチ広告配信部１５は、コンテンツマッチ広告抽出部１４が抽出したコンテンツマッチ広告を上記所定のＷｅｂページの「バナー表示領域」に挿入してユーザ端末２に配信する。この処理を終えると、制御部１０は、広告配信に関する一連の処理を終了する。
【００４２】
［本実施形態に係る広告配信装置１の実施例］
図４及び５は、本実施形態に係る発明を実施したときのユーザ端末２での表示例を示す図である。
【００４３】
図４は、ユーザ端末識別ＩＤ「１２３．４５６．７８９．０１２」に係るユーザ端末２において、複数のユーザによる投稿内容を表示するＷｅｂページを表示しているときの例を示す。ユーザ端末２の表示画面には、現在表示しているＷｅｂページにアクセスするためのＵＲＬを表示するＵＲＬ表示領域３１と、表示画面で表示している文書を上下方向にスクロールするスクロールバー３２と、複数ユーザが投稿した記事を表示する記事表示領域３３ａ〜３３ｅと、ユーザが選択するためのカーソル３４とが表示されている。ＵＲＬ表示領域３１には、現在表示しているＷｅｂページにアクセスするためのＵＲＬが「ｈｔｔｐ：／／ＧＧＧ．ＨＨＨ．ｃｏｍ」であることを表示している。
【００４４】
ユーザ端末２の制御部（図示せず）は、閲覧・投稿Ｗｅｂページ管理サーバ３から情報を受信するごとに表示を逐次更新する。新しい情報は、スクロールバー３２を上方にスクロールさせたときの先頭の表示領域３１ａに表示されるようにしてもよいし、スクロールバー３２を下方にスクロールさせたときの第５表示領域３１ｅに表示されるようにしてもよいが、ここでは、後者であるものとして説明する。
【００４５】
図４の表示例では、先頭の表示領域３１ａには、ユーザ端末２の制御部が最初に受信した「空を飛ぶ車というものがあるらしい。」という文を表示し、第２表示領域３１ｂには、ユーザ端末２の制御部が次に受信した「飛べたら車じゃないでしょ？」という文を表示している。第３表示領域３１ｃには、ユーザ端末２の制御部がその次に受信した「空飛ぶパワーアシスト自転車がほしい。」という文を表示し、第４表示領域３１ｄには、ユーザ端末２の制御部が次に受信した「これです。ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」という文を表示している。このうち「ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」の部分は、このＵＲＬに対応するＷｅｂページにアクセスするためのハイパーリンクとなっており、クリック操作等によりページを遷移させることが可能なクリッカブルテキストとして表示されている。第５表示領域３１ｅには、ユーザ端末２の制御部がその次に受信した「車検通るの？これ？」という文を表示している。
【００４６】
図５は、図４の表示例において、ユーザがマウス（図示せず）を操作してカーソル３４を「ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」のハイパーリンクに合わせ、その後、２０１０年９月３日１７時０６分３０秒に当該マウスをクリックしたときのユーザ端末２での表示例を示す。
【００４７】
ユーザがマウスをクリックしたことに応じて、ユーザ端末２は、広告配信装置１に対し、「ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」に対応するＷｅｂページの閲覧要求を行う。広告配信要求受付部１１は、この閲覧要求に応じて、閲覧したいＷｅｂページが「ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」に対応するＷｅｂページであるという情報のほか、遷移元のＷｅｂページが「ｈｔｔｐ：／／ＧＧＧ．ＨＨＨ．ｃｏｍ」であることを特定するための遷移元情報をユーザ端末２から受け付ける。
【００４８】
続いて、遷移元Ｗｅｂページ特定部１２は、閲覧要求に係るＷｅｂページが広告配信装置１の運営会社が提供する広告を配信するための広告タグが設けられた所定のＷｅｂページであるか否かを判別する。この判別は、遷移元Ｗｅｂページ特定部１２がＷｅｂページデータベース２２にアクセスし、閲覧要求に係るＷｅｂページがＷｅｂページデータベース２２にアクセスに記憶されているか、そのＷｅｂページに広告配信装置１の運営会社が提供する広告を配信するための広告タグが設けられているかを判別することにより行われる。本実施形態では、「ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」に対応するＷｅｂページは、図２の（２）に示したＷｅｂページデータベース２２に記憶され、このＷｅｂページは、バナー領域Ａ〜Ｃを有するため、遷移元Ｗｅｂページ特定部１２は、閲覧要求に係るＷｅｂページが上記広告タグを有する所定のＷｅｂページであると判別する。
【００４９】
その後、遷移元Ｗｅｂページ特定部１２は、リファラ情報等を参照して遷移元Ｗｅｂページを特定する。具体的には、例えばＪａｖａＳｃｒｉｐｔ（登録商標）の場合は、「ｄｏｃｕｍｅｎｔ．ｒｅｆｅｒｒｅｒ」の様に記述することで、ｄｏｃｕｍｅｎｔオブジェクトのｒｅｆｅｒｒｅｒプロパティを参照して、遷移元ＵＲＬを取得することで実現出来る。本実施形態では、当該閲覧要求に係る遷移元情報は、「ｈｔｔｐ：／／ＧＧＧ．ＨＨＨ．ｃｏｍ」であるため、遷移元Ｗｅｂページ特定部１２は、遷移元情報が「ｈｔｔｐ：／／ＧＧＧ．ＨＨＨ．ｃｏｍ」であると特定する。
【００５０】
続いて、投稿内容取得部１３は、遷移元Ｗｅｂページが複数のユーザによる投稿内容を表示するＷｅｂページであるか否かを判別する。本実施形態では、図４で示したとおり、遷移元Ｗｅｂページは、複数のユーザによる投稿内容を表示するＷｅｂページであるため、投稿内容取得部１３は、上記判別でＹＥＳと判別する。すると、投稿内容取得部１３は、上記遷移元Ｗｅｂページを解析して、所定のＷｅｂページの閲覧要求に係るアンカーを含む投稿の前後の所定の範囲内の投稿内容を取得する。
【００５１】
続いて、コンテンツマッチ広告抽出部１４は、投稿内容取得部１３が取得した投稿内容と、Ｗｅｂページデータベース２２を参照して取得した閲覧要求先のＷｅｂページとを句や節ごとに分解する。そして、コンテンツマッチ広告抽出部１４は、広告データベース２１の「キーワード」フィールドに記憶されたキーワードを参照し、分解した句や節と一致するキーワードを検索する。本実施形態では、投稿内容取得部１３が取得した投稿内容のうち、「パワーアシスト」の語が、広告データベース２１に記憶された情報のうち、広告識別ＩＤ「３」の「キーワード」フィールドに記憶された「パワーアシスト」の語と一致する。また、投稿内容取得部１３が取得した投稿内容のうち、「車検」の語が、広告データベース２１に記憶された情報のうち、広告識別ＩＤ「１」の「キーワード」フィールドに記憶された「車検」の語と一致する。また、Ｗｅｂページデータベース２２の「Ｗｅｂページタイトル」フィールドに記憶された「オークション」の語が、広告データベース２１に記憶された情報のうち、広告識別ＩＤ「２」の「キーワード」フィールドに記憶された「オークション」の語と一致する。
【００５２】
そして、コンテンツマッチ広告抽出部１４は、検索結果として得たこれらのキーワードに対応する広告識別ＩＤ「１」〜「３」に属する情報を抽出する。
【００５３】
続いて、コンテンツマッチ広告配信部１５は、コンテンツマッチ広告抽出部１４が抽出したコンテンツマッチ広告を上記所定のＷｅｂページの「バナー表示領域」に挿入してユーザ端末２に配信する。
【００５４】
図５は、このときのユーザ端末２の表示画面での表示例を示す。ユーザ端末２の表示画面には、上記したＵＲＬ表示領域３１及びカーソル３４のほか、Ｗｅｂページのタイトルを表示するＷｅｂページタイトル表示領域３５と、このＷｅｂページの内容を表示する内容表示領域３６と、広告配信装置１の提供会社が提供する広告に接続するためのバナーを表示するバナー表示領域３７ａ〜３７ｃが設けられている。図５の例では、ＵＲＬ表示領域３１には、現在表示しているＷｅｂページにアクセスするためのＵＲＬが「ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」であることが表示されている。
【００５５】
また、Ｗｅｂページタイトル表示領域３５には、図２の（２）のＷｅｂページデータベース２２に記憶されたＷｅｂページ識別ＩＤ「１」に属するＷｅｂページタイトルである「『空飛ぶ車』、ネットオークションに出品」という文字が表示されている。また、内容表示領域３６には、Ｗｅｂページ識別ＩＤ「１」に属するＷｅｂページ内容である「小型航空機を開発しているＡ社は、空飛ぶ車をネットオークションに出品する。・・・」という文章が表示されている。
【００５６】
投稿内容取得部１３は、図４に示した画面の記事表示領域３３ｄに示した「これです。ｈｔｔｐ：／／ＡＡＡ．ＢＢＢ．ｃｏｍ」の投稿から所定範囲内の投稿を取得する。その投稿のうち、記事表示領域３３ｄの投稿の直後に投稿され、記事表示領域３３ｄの真下の位置に表示されている記事表示領域３３ｅに示した「車検」の語が、図２の（１）に示した広告データベース２１に記憶された情報のうち、広告識別ＩＤ「１」の「キーワード」フィールドに記憶された「車検」の語と一致する。そこで、この「車検」の語に対応して、ユーザ端末２の画面の正面から見て左のバナー表示領域３７ａには、図２の（１）の広告データベース２１に記憶された広告ＩＤ「１」に属する広告タイトルである「安心車検  驚きの安さ」という広告が表示されている。
また、Ｗｅｂページタイトル表示領域３５に示した「オークション」の語が、図２の（１）に示した広告データベース２１に記憶された情報のうち、広告識別ＩＤ「２」の「キーワード」フィールドに記憶された「オークション」の語と一致する。そこで、ユーザ端末２の画面の正面から見て中央のバナー表示領域３７ｂには、図２の（１）の広告データベース２１に記憶された広告ＩＤ「２」に属する広告タイトルである「超簡単！超便利！ネットオークション」という広告が表示されている。
また、記事表示領域３３ｄの投稿の直前に投稿され、記事表示領域３３ｄに真上の位置に表示されている記事表示領域３３ｃに示した「パワーアシスト」の語が、図２の（１）に示した広告データベース２１に記憶された情報のうち、広告識別ＩＤ「１」の「キーワード」フィールドに記憶された「パワーアシスト」の語と一致する。そこで、この「パワーアシスト」の語に対応して、ユーザ端末２の画面の正面から見て右のバナー表示領域３７ｃには、図２の（１）の広告データベース２１に記憶された広告ＩＤ「３」に属する広告タイトルである「今、一番売れている電動アシスト自転車」という広告が表示されている。
【００５７】
本実施形態に記載の発明によると、広告を配信するＷｅｂページ（本実施形態では、Ｗｅｂページデータベース２２に予め記憶された、広告配信装置１の提供会社が提供する広告に接続するためのバナーが設けられたＷｅｂページ）自体に文字等のコンテンツマッチのための情報が乏しい場合であっても、制御部１０（特にコンテンツマッチ広告抽出部１４）が、遷移元Ｗｅｂページを解析して所定のＷｅｂページの閲覧要求に係るアンカーを含む投稿の前後の所定の範囲内の投稿内容に基づいて適切なコンテンツマッチ広告を抽出し、コンテンツマッチ広告配信部１５がその抽出したコンテンツマッチ広告を配信することの可能な広告配信装置１を提供できる。
【００５８】
なお、本実施形態に記載された効果は、いずれも、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、これら実施形態に記載されたものに限定されるものではない。
【符号の説明】
【００５９】
１  広告配信装置
２  ユーザ端末
３  閲覧・投稿Ｗｅｂページ管理サーバ
１０  制御部
１１  広告配信要求受付部
１２  遷移元Ｗｅｂページ特定部
１３  投稿内容取得部
１４  コンテンツマッチ広告抽出部
１５  コンテンツマッチ広告配信部
２０  記憶部
２１  広告データベース
２２  Ｗｅｂページデータベース
【図１】
0005116822.tif 000002
【図２】
0005116822.tif 000003
【図３】
0005116822.tif 000004
【図４】
0005116822.tif 000005
【図５】
0005116822.tif 000006