(57)【要約】【課題】異なる複数の広告配信事業者の広告配信システムを干渉しないように併存させながら、個人の趣向や行動予測に一致した広告の配信をさせることを実現できる広告配信方法及び広告配信システムを提供することを目的とする。【解決手段】本発明は、スライス毎にトラフィック解析（ＤＰＩによるテキスト抽出）を行い、データマイニングを行うことで、特定の検索エンジンにとらわれること無く、広く横断的にユーザの嗜好に合った広告をトラフィック上に埋め込み配信する無線アクセスポイントを持つことを特徴とする広告配信システムである。【選択図】図１
2014048777.tif 000002
【特許請求の範囲】
【請求項１】
無線アクセスポイントにおいて、ネットワーク上に形成されたスライス毎にトラフィックに含まれるデータと広告コンテンツのデータを対象にデータマイニングを行い、前記データマイニングの結果に応じた前記広告コンテンツを選択し、前記無線アクセスポイント配下のユーザ端末に表示する広告配信方法。
【請求項２】
前記広告コンテンツを前記無線アクセスポイントにキャッシュしておくことを特徴とする請求項１に記載の広告配信方法。
【請求項３】
前記データマイニングの結果に前記無線アクセスポイントの設置場所に関連する重み付けすることを特徴とする請求項１又は２に記載の広告配信方法。
【請求項４】
前記データマイニングの結果で選択した前記広告コンテンツの情報を前記ユーザ端末に通知し、前記ユーザ端末が前記広告コンテンツの取得を前記無線アクセスポイントに要求することを特徴とする請求項１から３のいずれかに記載の広告配信方法。
【請求項５】
前記無線アクセスポイントにおいて、前記トラフィックに含まれるパケットのビット列に基づき、前記トラフィックを伝送すべき前記スライスを決定し、前記トラフィックを中継することを特徴とする請求項１から４のいずれかに記載の広告配信方法。
【請求項６】
請求項１から５のいずれかに記載の広告配信方法を実行する無線アクセスポイントを有する広告配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネットを用いた広告配信方法及び広告配信システムに関する。
【背景技術】
【０００２】
従来のインターネットを用いた広告配信システムは、検索エンジンやソーシャルネットワークサイトに収集されたウェブページ上のテキストや検索クエリと、広告に紐付けられたキーワードに関連がある場合にのみ、当該広告のコンテンツを選択し、広告配信サーバから配信することで、個人の嗜好や行動予測に一致した広告の配信を可能とし、広告の効果を高めることに成功している。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】Ａ．Ｎａｋａｏ，  ｅｄ．，“Ｎｅｔｗｏｒｋ  ｖｉｒｔｕａｌｉｚａｔｉｏｎ  ｒｅｓｅａｒｃｈ  ｉｎ  ｊａｐａｎ”，  ＧＥＣ１１  Ｊｕｌｙ  ２０１１．
【非特許文献２】Ｄａｖｉｄ  Ｍ．Ｂｌｅｉ，  Ａｎｄｒｅｗ  Ｙ．Ｎｇ，  ａｎｄ  Ｍｉｃｈａｅｌ  Ｉ．Ｊｏｒｄａｎ，  “Ｌａｔｅｎｔ  Ｄｉｒｉｃｈｌｅｔ  Ａｌｌｏｃａｔｉｏｎ”，  Ｊｏｕｒｎａｌ  ｏｆ  Ｍａｃｈｉｎｅ  Ｌｅａｒｎｉｎｇ  Ｒｅｓｅａｒｃｈ，  ｖｏｌ．３，  ｐｐ．９９３−１０２２，  ２００３．
【発明の概要】
【発明が解決しようとする課題】
【０００４】
従来の技術は、検索エンジンやソーシャルネットワークサイトのような特定サービスに閉じた選択と配信の手法に限定されている。また、配信される広告コンテンツのサイズ拡大により、広告配信サーバや基幹ネットワークを圧迫する恐れがある。これらを解決する為にゲートウェイにデータマイニング機能とキャッシュ機能を持たせて個人の趣向や行動予測に一致した広告の配信をする方法が考えられるが、異なる複数の広告配信事業者の広告配信システムを互いに干渉しないように併存させる事が難しい。
【０００５】
一方、現存のネットワークを利用し、その上に仮想的なネットワーク（スライス）を複数形成することが試みられている（例えば、非特許文献１）。ここで、スライスは、仮想的／論理的に生成されたノードやリンクが結合されて出来る、一つの仮想／論理ネットワークにおいて、仮想化ネットワークインフラ管理者から利用者に提供される計算資源と定義される。スライス相互間は完全に独立しており、設定によって第三者からのアクセスを完全に遮断することもできる。
【０００６】
そこで、上記課題を解決すべく、本発明は、異なる複数の広告配信事業者の広告配信システムを干渉しないように併存させながら、個人の趣向や行動予測に一致した広告の配信をさせることを実現できる広告配信方法及び広告配信システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題の解決のため、本発明は、異なる複数の広告配信事業者の広告配信システムを別々のスライス上に互いに干渉しないように併存させることとした。スライスとは、仮想的／論理的に生成されたノードやリンクが結合されてできる、一つの仮想／論理ネットワークにおいて、仮想化ネットワークインフラ管理者から利用者に提供される計算資源である（例えば、非特許文献１）。スライスは、現存のネットワーク上に形成された複数の仮想的なネットワークであり、スライス相互間は完全に独立している。
【０００８】
具体的には、本発明に係る広告配信方法は、無線アクセスポイントにおいて、ネットワーク上に形成されたスライス毎にトラフィックに含まれるデータと広告コンテンツのデータを対象にデータマイニングを行い、前記データマイニングの結果に応じた前記広告コンテンツを選択し、前記無線アクセスポイント配下のユーザ端末に表示する。
【０００９】
本広告配信方法は、複数のスライス毎にデータを転送できる無線アクセスポイントにデータマイニング機能を持たせている。この無線アクセスポイントは、スライス毎にトラフィック解析（ＤＰＩによるテキスト抽出）を行い、データマイニングを行うことで、特定の検索エンジンにとらわれること無く、広く横断的にユーザの嗜好に合った広告をトラフィック上に埋め込み配信することができる。
【００１０】
従って、本発明は、異なる複数の広告配信事業者の広告配信システムを干渉しないように併存させながら、個人の趣向や行動予測に一致した広告の配信をさせることを実現できる広告配信方法を提供することができる。
【００１１】
本発明に係る広告配信方法は、前記広告コンテンツを前記無線アクセスポイントにキャッシュしておくことを特徴とする。広告コンテンツをキャッシュしておくことで、次回からはキャッシュされていないデータのみのダウンロードとなるのでトラフィック量を低減することができる。
【００１２】
本発明に係る広告配信方法は、前記データマイニングの結果に前記無線アクセスポイントの設置場所に関連する重み付けすることを特徴とする。当該重み付けをすることでアクセスポイント近辺の広告が優先的に選択され、ユーザは周辺の広告を取得しやすくなる。
【００１３】
本発明に係る広告配信方法は、前記データマイニングの結果で選択した前記広告コンテンツの情報を前記ユーザ端末に通知し、前記ユーザ端末が前記広告コンテンツの取得を前記無線アクセスポイントに要求することを特徴とする。
【００１４】
本発明に係る広告配信方法は、前記無線アクセスポイントにおいて、前記トラフィックに含まれるパケットのビット列に基づき、前記トラフィックを伝送すべき前記スライスを決定し、前記トラフィックを中継することを特徴とする。
【００１５】
本発明に係る広告配信システムは、前記広告配信方法を実行する無線アクセスポイントを有する。本システムは、上記広告配信方法でデータを転送できる。従って、本発明は、異なる複数の広告配信事業者の広告配信システムを干渉しないように併存させながら、個人の趣向や行動予測に一致した広告の配信をさせることを実現できる広告配信システムを提供することができる。
【発明の効果】
【００１６】
本発明は、異なる複数の広告配信事業者の広告配信システムを干渉しないように併存させながら、個人の趣向や行動予測に一致した広告の配信をさせることを実現できる広告配信方法及び広告配信システムを提供することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明に係る広告配信システムを説明する図である。
【図２】本発明に係る広告配信システムの無線アクセスポイントを説明する図である。
【図３】本発明に係る広告配信方法を説明する図である。
【図４】本発明に係る広告配信方法を説明する図である。
【発明を実施するための形態】
【００１８】
添付の図面を参照して本発明の実施形態を説明する。以下に説明する実施形態は本発明の実施例であり、本発明は、以下の実施形態に制限されるものではない。なお、本明細書及び図面において符号が同じ構成要素は、相互に同一のものを示すものとする。
【００１９】
図１は、本実施形態の広告配信システム３０１を説明する図である。広告配信システム３０１は、ユーザ端末１０、Ｗｅｂサーバ２０、及び無線アクセスポイント３０を備える。広告配信システム３０１は有線ネットワーク及び無線ネットワークとも複数のスライスが形成されている。例えば、無線ネットワークは無線ＬＡＮである。
【００２０】
図２は、無線アクセスポイント３０の構成を説明するブロック図である。無線アクセスポイント３０は、無線通信機能部３１、有線通信機能部３２、無線通信スライス振り分け部３３、有線通信スライス振り分け部３４、及びスライス部３５を有する。
【００２１】
無線通信機能部３１は、所定のプロトコルに従い、ユーザ端末１０との間で無線でデータの送受を行う。有線通信機能部３２は、所定のプロトコルに従い、有線ネットワークを用いてＷｅｂサーバ２０との間でデータの送受を行う。
【００２２】
無線アクセスポイント３０内で、無線通信スライス振り分け部３３及び有線通信スライス振り分け部３４が、トラフィックに含まれるパケットのビット列に基づき、トラフィックを伝送すべきスライスを決定し、トラフィックを中継する。当該ビット列とは、スライスを指定する固有値でもよいし、加入者識別子などのスライスと直接関係無い情報であってもよい。当該ビット列がスライスと直接関係無い情報である場合、無線通信スライス振り分け部３３及び有線通信スライス振り分け部３４は予め設定されているルールや無線又は有線の状況に応じてスライスを決定する。
【００２３】
無線通信スライス振り分け部３３は、無線通信機能部３１から渡されたパケットを、上記ビット列により判断してスライスに振り分け、また、スライスから渡されたパケットに、上記ビット列を挿入して無線通信機能部３１に渡す。有線通信スライス振り分け部３４は、有線通信機能部３２から渡されたパケットを、上記ビット列により判断してスライスに振り分け、また、スライスから渡されたパケットに、上記ビット列を挿入して有線通信機能部３２に渡す。
【００２４】
各スライス部３５は、トラフィック解析部４１、リスポンス変更部４２、データマイニング部４３、及び広告キャッシュサーバ４４を含む。トラフィック解析部４１は、スライス毎にトラフィックからテキストを抽出する。データマイニング部４３は、スライス毎に抽出されたテキストを集計して蓄積する。例えば、データマイニング部４３は、テキスト頻度毎に順位をつけて記憶する。広告キャッシュサーバ４４は、Ｗｅｂサーバ２０からの広告をキャッシュしておく。このとき、広告に関連するキーワードも保管される。そして、データマイニング部４３は、テキスト頻度と広告のキーワードに基づいて最適な広告を選択する。リスポンス変更部４２は、ユーザ端末１０からの要求でＷｅｂサーバ２０が応答したデータにデータマイニング４３が選択した広告を付加する。このデータは無線通信スライス振り分け部３３及び無線通信機能部３１を経由してユーザ端末１０に転送される。
【００２５】
広告配信システム３０１は、無線アクセスポイント３０において、ネットワーク上に形成されたスライス毎にトラフィックに含まれるデータと広告コンテンツのデータを対象にデータマイニングを行い、データマイニングの結果に応じた広告コンテンツを選択し、無線アクセスポイント３０配下のユーザ端末１０に表示する広告配信方法を行う。また、広告配信システム３０１は、前記広告コンテンツを無線アクセスポイント３０にキャッシュしておく。
【００２６】
トラフィックから広告コンテンツを選択する手段としては、例えば、非特許文献２のＬａｔｅｎｔ  Ｄｉｒｉｃｈｌｅｔ  Ａｌｌｏｃａｔｉｏｎ（ＬＤＡ）というモデルを採用することができる。ＬＤＡは、テキストに含まれる単語の集合から得られるトピックのような特徴量を機械学習によって抽出する方法である。広告配信システム３０１は、データマイニング時にトラフィックと広告コンテンツとに含まれるテキストの特徴量とその頻度を算出し、それらを比較することで、トラフィックに関連する広告コンテンツを選択する。
【００２７】
（第一の広告配信方法）
図３は、広告配信システム３０１が行う第一の広告配信方法を説明する図である。
Ｓ１は、Ｗｅｂページ取得リクエストメッセージ送信処理を示す。Ｗｅｂページ取得リクエストメッセージはユーザ端末１０から発信され、無線通信機能部３１で受信され、無線通信スライス振り分け部３３でスライスを確認される。そして、トラフィック解析部４１で転送先を確認され、有線通信機能部３２を介して転送先であるＷｅｂサーバ２０に伝送される。
【００２８】
Ｓ２は、Ｗｅｂページ取得リスポンスメッセージ送信処理を示す。Ｗｅｂページ取得リクエストメッセージを受信したＷｅｂサーバ２０はＷｅｂページ取得リスポンスメッセージを発信する。Ｗｅｂページ取得リスポンスメッセージは、有線通信機能部３２で受信され、有線通信スライス振り分け部３４でスライスを確認される。そして、トラフィック解析部４１で転送先を確認され、データマイニング部４３でデータマイニング処理（Ｓ３）される。Ｓ３においてデータマイニング部４３は、Ｗｅｂページ内のテキストをチェックし、ＬＤＡを用いてＷｅｂページ内のテキストの特徴量とその頻度を算出する。
【００２９】
リスポンス変更部４２では、広告を取得するリクエストを表す情報をＷｅｂページ取得リスポンスメッセージに埋め込む処理（Ｓ４）を行う。例えば、広告を取得するリクエストを表す情報は、ＪａｖａＳｃｒｉｐｔ（登録商標）を利用することができる。
【００３０】
Ｓ５は、Ｗｅｂページ取得リスポンスメッセージ送信処理を示す。リスポンス変更部４２は、広告を取得するリクエスト表す情報を埋め込んだＷｅｂページ取得リスポンスメッセージを発信する。当該Ｗｅｂページ取得リスポンスメッセージは無線通信スライス振り分け部３３で所定のスライスに配置され、無線通信機能部３１を介してユーザ端末１０に伝送される。ユーザ端末１０は、Ｓ５を受信することでＷｅｂページのデータを取得することができる。そして、ユーザ端末１０は、Ｓ５を受信したときに、「広告を取得するリクエストを表す情報」の有無でＷｅｂページに広告が埋め込まれるか否かを判断できる。
【００３１】
Ｓ６は、取得する広告を選択するためのリクエストメッセージ送信処理を示す。Ｗｅｂページに広告が埋め込まれる場合、ユーザ端末１０は、取得する広告を選択するためのリクエストメッセージを発信する。当該リクエストメッセージは、無線通信部３１で受信され、無線通信スライス振り分け部３３でスライスを確認される。そして、広告キャッシュサーバ４４を介しデータマイニング部４３に伝送される。データマイニング部４３は、取得する広告を選択するための情報を含むリスポンスメッセージ作成処理（Ｓ７）を行う。Ｓ７においてデータマイニング部４３は、広告内のテキストをチェックし、ＬＤＡを用いて広告内のテキストの特徴量とその頻度を算出する。そして、データマイニング部４３は、Ｓ７で算出した広告内のテキストの特徴量及びその頻度と、Ｓ３で算出したＷｅｂページ内のテキストの特徴量及びその頻度と、を比較し、当該Ｗｅｂページに最適な広告を選択する。なお、データマイニング部４３は、予め広告キャッシュサーバ４４内の広告についてテキストの特徴量とその頻度を算出しておいてもよい。
【００３２】
Ｓ８は、取得する広告を選択するためのリスポンスメッセージ送信処理を示す。データマイニング部４３は、Ｓ７で選択した最適な広告を「取得する広告を選択するためのリスポンスメッセージ」として送信する。当該リスポンスメッセージは、広告キャッシュサーバ４４、無線通信スライス振り分け部３３、及び無線通信部３１を介してユーザ端末１０に伝送される。ユーザ端末１０は、Ｓ８を受信することでＷｅｂページ内に表示する広告を知ることができる。
【００３３】
広告配信システム３０１は、データマイニングの結果で選択した広告コンテンツの情報をユーザ端末１０に通知し（Ｓ８）、ユーザ端末１０が当該広告コンテンツの取得を無線アクセスポイント３０に要求することを特徴とする（Ｓ９）。
Ｓ９は、広告取得リクエストメッセージ送信処理を示す。Ｓ８を受信したユーザ端末１０は、Ｗｅｂページ内に表示する広告（Ｓ７で選択した最適な広告）を取得するため、広告取得リクエストメッセージを発信する。広告取得リクエストメッセージは、無線通信部３１及び無線通信スライス振り分け部３３を介して広告キャッシュサーバ４４に伝送される。広告キャッシュサーバ４４は、広告取得リクエストメッセージに従い、広告を取得して広告取得リスポンスメッセージを作成する（Ｓ１０）。
【００３４】
Ｓ１１は、広告取得リスポンスメッセージ送信処理を示す。広告キャッシュサーバ４４が生成した広告取得リスポンスメッセージＳ１１は、無線通信スライス振り分け部３３、及び無線通信部３１を介してユーザ端末１０に伝送される。ユーザ端末１０は、Ｓ１１を受信することで、Ｓ７で選択した最適な広告をＷｅｂページ上に表示することができる。
【００３５】
（第二の広告配信方法）
図４は、広告配信システム３０１が行う第二の広告配信方法を説明する図である。図４の方法は、Ｗｅｂサーバ２０が図３のリスポンスメッセージ（Ｓ２）に、取得する広告を選択するためのリクエスト（Ｓ４）を含むことができる場合である。
【００３６】
Ｔ１は、Ｗｅｂページ取得リクエストメッセージ送信処理であり、図３のＳ１と同じである。Ｗｅｂページ取得リクエストメッセージを受信したＷｅｂサーバ２０は、取得する広告を選択するためのリクエストを含むＷｅｂページ取得リスポンスメッセージを作成する（Ｔ２）。
【００３７】
Ｔ３は、Ｗｅｂページ取得リスポンスメッセージ送信処理であり、図３のＳ２と同じである。Ｗｅｂページ取得リスポンスメッセージはデータマイニング部４３に伝送され、データマイニング処理と取得する広告を選択するための情報を含むＷｅｂページ取得リスポンスメッセージ作成処理（Ｔ４）が行われる。Ｔ４においてデータマイニング部４３は、Ｗｅｂページ内のテキストをチェックし、ＬＤＡを用いてＷｅｂページ内のテキストの特徴量とその頻度を算出する。また、Ｔ４においてデータマイニング部４３は、広告内のテキストをチェックし、ＬＤＡを用いて広告内のテキストの特徴量とその頻度を算出する。そして、データマイニング部４３は、広告内のテキストの特徴量及びその頻度と、Ｗｅｂページ内のテキストの特徴量及びその頻度と、を比較し、当該Ｗｅｂページに最適な広告を選択する。なお、第一の広告配信方法と同様に、データマイニング部４３は、予め広告キャッシュサーバ４４内の広告についてテキストの特徴量とその頻度を算出しておいてもよい。
【００３８】
取得する広告を選択するための情報を含むＷｅｂページ取得リスポンスメッセージは、トラフィック解析部４１を介してリスポンス変更部４２に伝達される（Ｔ５）。リスポンス変更部４２では、広告を取得するリクエストを表す情報と取得する広告を選択するための情報とをＷｅｂページ取得リスポンスメッセージに埋め込む処理が行われる（Ｔ６）。
【００３９】
Ｔ７は、Ｗｅｂページ取得リスポンスメッセージ送信処理を示す。広告を取得するリクエストを表す情報と取得する広告を選択するための情報とを埋め込んだＷｅｂページ取得リスポンスメッセージは、ユーザ端末１０に伝送される。Ｔ７を受信したユーザ端末１０は、Ｗｅｂページに広告を表示すること、及びその最適な広告の情報を知ることができる。
【００４０】
広告配信システム３０１は、データマイニングの結果で選択した広告コンテンツの情報をユーザ端末１０に通知し（Ｔ５、Ｔ７）、ユーザ端末１０が当該広告コンテンツの取得を無線アクセスポイント３０に要求する（Ｔ８）。
Ｔ８は、広告取得リクエストメッセージ送信処理を示す。当該処理は図３のＳ９と同じである。Ｔ９は、Ｔ４で選択した最適な広告を取得してリスポンスメッセージを作成する処理であり、図３のＳ１０と同じである。Ｔ１０は、広告取得リスポンスメッセージ送信処理であり、図３のＳ１１と同じである。ユーザ端末１０は、Ｔ１０を受信することで、Ｔ４で選択した最適な広告をＷｅｂページ上に表示することができる。
【００４１】
（他の実施形態）
広告配信システム３０１は、データマイニングの結果に無線アクセスポイント３０の設置場所に関連する重み付けをしてもよい。管理者は、予め無線アクセスポイント３０に位置情報（地域名や緯度経度等）や周辺のランドマーク（駅名や河川名等）に関する情報を記憶させておく。データマイニング部４３は、Ｓ３、Ｓ７及びＴ４の際に、これらの情報に関連するテキストの特徴量に重みを付加する。データマイニング部４３は、この重みを考慮して最適な広告を選択することができる。
【００４２】
以下は、本発明に係る広告配信システムを説明したものである。
（１）本発明は、スライス毎にトラフィック解析（ＤＰＩによるテキスト抽出）を行い、データマイニングを行うことで、特定の検索エンジンにとらわれること無く、広く横断的にユーザの嗜好に合った広告をトラフィック上に埋め込み配信する無線アクセスポイントを持つことを特徴とする広告配信システムである。
（２）本発明はまた、広告コンテンツをキャッシュすることが可能な無線アクセスポイントを持つことを特徴とする広告配信システムである。
（３）本発明はまた、無線アクセスポイント設置場所に関連する広告コンテンツに重みを加えて、ユーザの嗜好（所在地）と合った広告を選択することが可能である無線アクセスポイントを持つことを特徴とする広告配信システムである。
（４）本発明はまた、データマイニングの際に近隣の無線アクセスポイントと連携することも可能である無線アクセスポイントを持つことを特徴とする広告配信システムである。
（５）本発明はまた、ユーザ端末のトラフィックを基に無線アクセスポイント上の広告配信サーバから、そのユーザの嗜好と合った広告を取得する要求を表す情報をユーザ端末のトラフィックに埋め込む機能を有する無線アクセスポイントを持つことを特徴とする広告配信システムである。
（６）本発明はまた、無線アクセスポイントの有線通信もしくは無線通信によって送受信されるパケットのビット列を基に、そのパケットが振り分けられるスライスを決定する機能を有する無線アクセスポイントを持つことを特徴とする広告配信システムである。
【００４３】
（本広告配信システムの効果）
本発明によれば、無線アクセスポイントを経由するあらゆるトラフィックデータを、スライス毎に別々に解析の対象とすることができるとともに、キャッシュによって、広告配信サーバや基幹ネットワークのトラフィックの低減と、配信遅延の低減とを実現し、サイズの大きな広告コンテンツの使用を可能とする。
【符号の説明】
【００４４】
１０：ユーザ端末
２０：Ｗｅｂサーバ
３０：無線アクセスポイント
３１：無線通信機能部
３２：有線通信機能部
３３：無線通信スライス振り分け部
３４：有線通信スライス振り分け部
３５：スライス部
４１：トラフィック解析部
４２：リスポンス変更部
４３：データマイニング部
４４：広告キャッシュサーバ
３０１：広告配信システム
【図１】
2014048777.tif 000003
【図２】
2014048777.tif 000004
【図３】
2014048777.tif 000005
【図４】
2014048777.tif 000006