(57)【要約】      （修正有）【課題】広告の機会損失を軽減できる広告化システムを提供する。【解決手段】ＷＥＢサーバ１００及び記事サーバ１０１及び広告サーバ１０２を有する広告化システム１０であって、前記広告サーバ１０２は、広告としてハイパーリンクを埋め込む単語について広告料を管理する広告入札テーブルと、広告契約者の支払料金を管理する広告契約者テーブルと、広告効果を管理する広告クリック数テーブルと、を有し、前記ＷＥＢサーバ１００は、広告としてハイパーリンクを埋め込んだ単語を有するＷＥＢページを生成するＷＥＢページ生成処理部及び広告挿入処理部と、を有する。【選択図】図１
2012128753.tif 000002
【特許請求の範囲】
【請求項１】
ＷＥＢサーバ及び記事サーバ及び広告サーバを有する広告化システムであって、
前記広告サーバは、
広告としてハイパーリンクを埋め込む単語について広告料を管理する広告入札テーブルと、
広告契約者の支払料金を管理する広告契約者テーブルと、
広告効果を管理する広告クリック数テーブルと、を有し、
前記ＷＥＢサーバは、
前記広告としてハイパーリンクを埋め込んだ単語を有するＷＥＢページを生成するＷＥＢページ生成処理部及び広告挿入処理部と、を有する、
ことを特徴とする広告化システム。
【請求項２】
請求項１に記載の広告化システムであって、
前記広告入札テーブルは、
１つの単語について１つ以上の契約情報を有し、広告契約者の支払料金残高に応じて広告出稿契約者切り替える、
ことを特徴とする広告化システム。
【請求項３】
請求項１に記載の広告化システムであって、
前記広告契約者テーブルは、
所定期間での最高支払料金と所定期間での支払可能料金残高を管理し、最高支払料金が広告料に満たない場合は自動的に広告出稿を停止する、
ことを特徴とする広告化システム。
【請求項４】
請求項１に記載の広告化システムであって、
前記広告クリック数テーブルは、
所定期間毎且つ広告契約者毎且つ広告としてハイパーリンクを埋め込む単語毎のハイパーリンククリック数を計算し、広告契約者に広告効果確認の手段を提供する、
ことを特徴とする広告化システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＷＥＢページに広告を挿入する技術に関する。
【背景技術】
【０００２】
ＷＥＢページに広告を挿入する技術として、特許文献１に記載の技術が提案されている。この特許文献１には、入力された検索ワード等に基づいた検索結果を表示するページ内に広告を表示する際に、広告主の要望により合致する態様で広告を容易に表示できる広告サーバ装置等が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２８７４４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１に記載の技術では、予め確保された広告用の領域に広告を挿入することしかできない。このため、このようなＷＥＢページに広告を挿入する仕組みでは、広告を打ち出せる数が限られており、広告の機会損失となる。
【０００５】
そこで、本発明では、広告の機会損失を軽減できる広告化システムを提供することを課題とする。
【課題を解決するための手段】
【０００６】
上記課題を解決する為に、例えば特許請求の範囲に記載の構成を採用する。
【０００７】
本願は上記課題を解決する手段を複数含んでいるが、その一例を挙げるならば「ＷＥＢサーバ１００及び記事サーバ１０１及び広告サーバ１０２を有する広告化システム１０であって、前記広告サーバ１０２は、広告としてハイパーリンクを埋め込む単語について広告料を管理する広告入札テーブル４０３と、広告契約者の支払料金を管理する広告契約者テーブル４０４と、広告効果を管理する広告クリック数テーブル４０５と、を有し、前記ＷＥＢサーバ１００は、広告としてハイパーリンクを埋め込んだ単語を有するＷＥＢページを生成するＷＥＢページ生成処理部２０２及び広告挿入処理部２０３と、を有する
ことを特徴とする広告化システム。」を特徴とする。
【発明の効果】
【０００８】
本発明によれば、ＷＥＢページのテキストを広告化する仕組みを提供することができる。
【０００９】
上記した以外の課題、構成及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】広告化システム１０の全体構成例を示す図である。
【図２】ＷＥＢサーバ１００の構成例を示す図である。
【図３】記事サーバ１０１の構成例を示す図である。
【図４】広告サーバ１０２の構成例を示す図である。
【図５】ユーザ端末１０３の構成例を示す図である。
【図６】記事テーブル３０３の構成例を示す図である。
【図７】広告入札テーブル４０３の構成例を示す図である。
【図８】広告契約者テーブル４０４の構成例を示す図である。
【図９】広告クリック数テーブル４０５の構成例を示す図である。
【図１０（ａ）】ＷＥＢページ生成処理部２０２、及び広告挿入処理部２０３を処理を示すフローチャートである。
【図１０（ｂ）】同じく、ＷＥＢページ生成処理部２０２、及び広告挿入処理部２０３を処理を示すフローチャートである。
【図１１】本実施形態によって提供されるＷＥＢページの例である。
【図１２】本実施形態によって提供されるＷＥＢページの広告を管理するＷＥＢページの例である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について、図面を参照して詳細に説明する。本実施形態では、ＷＥＢページのテキストを広告化する仕組みを例にとり説明する。
【００１２】
図１は、本実施形態に係る広告化システムの全体構成図例を示す図である。本実施形態に係る広告化システムは、ＷＥＢサーバ１００、記事サーバ１０１、広告サーバ１０２、ユーザ端末１０３を有する。
【００１３】
図２は、ＷＥＢサーバ１００の構成例を示す図である。ＷＥＢサーバ１００は、ネットワークインターフェース部２００、制御部２０１及び記憶部２０４を有する。ネットワークインタフェース部２００及び記憶部２０４は、バス（ＢＵＳ）等により制御部２０１に接続されている。制御部２０１は、ＷＥＢページ生成処理部２００及び広告挿入処理部２０３を有する。
【００１４】
ネットワークインターフェース部２００は、ユーザ端末１０３からの要求を受信し、要求結果を送信する。又、記事サーバ１０１、広告サーバ１０２に要求を送信し、要求結果を受信する。
【００１５】
制御部２０１は、ネットワークインターフェース部２００を介して受信した要求に応じ、ＷＥＢページ生成処理部２０２及び広告挿入処理部２０３を呼び出す。また、ＷＥＢページ生成処理部２０２及び広告挿入処理部２０３を呼び出した結果を記憶部２０４に記録し、ネットワークインターフェース部２００を介してユーザ端末１０３に送信する。
【００１６】
ＷＥＢページ生成処理部２０２は、ネットワークインターフェース部２００が受信した要求に応じ、ネットワークインターフェース部２００を介して、記事サーバ１０１に要求を送信する。また、ネットワークインターフェース部２００を介して、記事サーバ１０１から要求結果を受信し、要求結果に応じてＷＥＢページを生成する。
【００１７】
広告挿入処理部２０３は、ＷＥＢページ生成処理部２０２が生成したＷＥＢページのテキストを解析して単語を抽出する。又、抽出した単語をキーとして、ネットワークインターフェース部２００を介して、広告サーバ１０２に要求を送信する。また、ネットワークインターフェース部２００を介して、広告サーバ１０２から要求結果を受信し、要求結果に応じてＷＥＢページの単語にハイパーリンクを埋め込む。
【００１８】
記憶部２０４は、制御部２０１によって生成されたＷＥＢページを記録する。
【００１９】
図３は、記事サーバ１０１の構成例を示す図である。記事サーバ１０１は、ネットワークインターフェース部３００、制御部３０１及び記憶部３０２を有する。ネットワークインタフェース部３００及び記憶部３０２は、バス（ＢＵＳ）等により制御部３０１に接続されている。記憶部３０２には、記事テーブル３０３が格納されている。
【００２０】
ネットワークインターフェース部３００は、ＷＥＢサーバ１００からの要求を受信し、要求結果を送信する。
【００２１】
制御部３０１は、ネットワークインターフェース部３００を介して受信した要求に応じ、記憶部３０２に記録されている記事テーブル３０３を検索する。又、ネットワークインターフェース部３００を介して検索結果をＷＥＢサーバ１００に送信する。
【００２２】
記憶部３０２は、記事テーブル３０３への変更結果を記録する。
【００２３】
図４は、広告サーバ１０２の構成例を示す図である。広告サーバ１０２は、ネットワークインターフェース部４００、制御部４０１及び記憶部４０２を有する。ネットワークインタフェース部４００及び記憶部４０２は、バス（ＢＵＳ）等により制御部４０１に接続されている。記憶部４０２には、広告入札テーブル４０３、広告契約者テーブル４０４及び広告クリック数テーブル４０５が格納されている。
【００２４】
ネットワークインターフェース部４００は、ＷＥＢサーバ１００からの要求を受信し、要求結果を送信する。
【００２５】
制御部４０１は、ネットワークインターフェース部４００を介して受信した要求に応じ、記憶部４０２に記録されている広告入札テーブル４０３、又は広告契約者テーブル４０４、又は広告クリック数テーブル４０５を検索する。又、ネットワークインターフェース部４００を介して検索結果をＷＥＢサーバ１００に送信する。
【００２６】
記憶部４０２は、広告入札テーブル４０３、又は広告契約者テーブル４０４、又は広告クリック数テーブル４０５への変更結果を記録する。
【００２７】
図５は、ユーザ端末１０３の構成例を示す図である。ユーザ端末１０３は、ネットワークインターフェース部５００、制御部５０１、記憶部５０３、表示部５０４及び入力部５０５を有する。ネットワークインタフェース部５００、記憶部５０３、表示部５０４及び入力部５０５は、制御部５０１と接続されている。制御部５０１は、ＷＥＢページ閲覧処理部５０２を有する。
【００２８】
ネットワークインターフェース部５００は、ＷＥＢサーバ１００へ要求を送信し、要求結果を受信する。
【００２９】
制御部５０１は、入力部５０５からの要求に応じ、ＷＥＢページ閲覧処理部５０２を呼び出し、ＷＥＢページ閲覧処理部５０２を呼び出した結果を記憶部５０３に記録し、表示部５０４に表示する。
【００３０】
ＷＥＢページ閲覧処理部５０２は、ネットワークインターフェース部５００を介して、ＷＥＢサーバ１００へ要求を送信し、要求結果を受信する。
【００３１】
記憶部５０３は、ＷＥＢページ閲覧処理部５０２によって受信したＷＥＢページを記録する。
【００３２】
表示部５０４は、記憶部５０３に記録されたＷＥＢページを表示する。
【００３３】
入力部５０５は、ユーザからの要求を受け付ける。
【００３４】
図６は、記事テーブル３０３の構成例を示す図である。記事テーブル３０３は、カラムとして記事ＩＤ６０１、記事タイトル６０２、記事内容６０３、ＵＲＬ６０４を有する。
【００３５】
記事ＩＤ６０１は、記事の識別子である。
【００３６】
記事タイトル６０２は、記事のタイトルである。
【００３７】
記事内容６０３は、記事の本文である。
【００３８】
ＵＲＬ６０４は、記事を掲載するＷＥＢページのＵＲＬである。
【００３９】
図７は、広告入札テーブル４０３の構成例を示す図である。広告入札テーブル４０３は、カラムとして広告単語ＩＤ７０１、広告単語７０２、契約者ＩＤ７０３、入札日７０４、１クリック単価７０５、リンク先ＵＲＬ７０６を有する。
【００４０】
広告単語ＩＤ７０１は、広告単語の識別子である。
【００４１】
広告単語７０２は、ＷＥＢページ中でハイパーリンクを埋め込む単語である。
【００４２】
契約者ＩＤ７０３は、契約者の識別子である。
【００４３】
入札日７０４は、契約者が広告単語に入札した年月日である。
【００４４】
１クリック単価７０５は、広告単語に埋め込まれたハイパーリンクによりリンク先ＵＲＬへのページ遷移が発生した際に契約者から広告募集者に支払われる広告料である。
【００４５】
リンク先ＵＲＬ７０６は、広告単語に埋め込むハイパーリンクのＵＲＬである。
【００４６】
図８は、広告契約者テーブル４０４の構成例を示す図である。広告契約者テーブル４０４は、カラムとして契約者ＩＤ８０１、契約者８０２、１ヶ月最高支払い金額８０３、当月残高８０４、支払情報８０５を有する。
【００４７】
契約者ＩＤ８０１は、契約者の識別子である。
【００４８】
契約者８０２は、契約者の名称である。
【００４９】
１ヶ月最高支払い金額８０３は、契約者が入札している全ての広告単語について、１ヶ月間に支払う最高限度の合計金額である。
【００５０】
当月残高８０４は、１ヶ月最高支払い金額から当月発生した全ての広告料を減算した値である。
【００５１】
支払情報８０５は、契約者が広告募集者に対して広告料を支払う為の情報である。例えば、銀行口座などの情報である。
【００５２】
図９は、広告クリック数テーブル４０５の構成例を示す図である。広告クリック数テーブル４０５は、カラムとして広告単語ＩＤ９０１、契約者ＩＤ９０２、年月日９０３、クリック数９０４を有する。
【００５３】
広告単語ＩＤ９０１は、広告単語の識別子である。
【００５４】
契約者ＩＤ９０２は、契約者の識別子である。
【００５５】
年月日９０３は、年月日である。
【００５６】
クリック数９０４は、年月日ごと且つ広告単語ＩＤごと且つ契約者ＩＤごとの、ハイパーリンクによりリンク先ＵＲＬへのページ遷移が発生した回数である。
【００５７】
図１０（ａ）と図１０（ｂ）は、ＷＥＢページ生成処理部２０２、及び広告挿入処理部２０３の処理を示すフローチャートである。
【００５８】
ＷＥＢページ閲覧要求１００１は、ユーザ端末１０３がユーザからの入力を受け付け、ＷＥＢサーバ１００にＷＥＢページ閲覧を要求する。尚、本実施形態では、記事タイトルが「車が安い」であるＷＥＢページの閲覧を要求したとする。
【００５９】
記事テーブル検索要求１００２は、ＷＥＢページ閲覧要求１００１によって要求されたＷＥＢページの内容を取得する為に、記事サーバ１０１に記事テーブル検索を要求する。
【００６０】
検索処理１００３は、記事テーブル検索要求１００２の要求内容によって、記事テーブル３０３を検索する。
【００６１】
検索結果１００４は、検索処理１００３によって検索された、ＷＥＢページの内容である。ここでは、記事ＩＤ６０１が「1」であるレコードが検索結果１００４となる。
【００６２】
単語抽出処理１００５は、検索結果１００４の記事内容６０３から、単語を抽出する。
【００６３】
単語抽出処理結果１００６は、単語抽出処理１００５によって抽出された単語の集合体である。
【００６４】
単語毎ループ開始１００７から単語ループ終了１０１９までは、単語抽出処理結果１００６の各単語毎に処理する。
【００６５】
広告入札テーブル検索要求１００８は、単語抽出処理結果１００６の単語をキーとして、広告サーバ１０２に広告入札テーブル検索を要求する。
【００６６】
検索処理１００９は、広告入札テーブル検索要求１００８の要求内容によって、広告入札テーブル４０３を検索する。
【００６７】
検索結果１０１０は、検索処理１００９によって検索された、広告入札テーブル４０３のレコードの集合体である。ここでは、広告単語ＩＤ７０１が「１」である３レコードが検索結果１０１０となる。
【００６８】
最高額契約者抽出１０１１は、検索結果１０１０から、１クリック単価７０５が最も高いレコードを抽出する。尚、１クリック単価は各広告契約者が図１２の画面から設定する。
【００６９】
最高額契約者抽出結果１０１２は、最高額契約者抽出１０１１によって抽出されたレコードである。ここでは、広告単語ＩＤ７０１が「１」であり、１クリック単価７０５が「１５０」であるレコードが最高額契約者抽出結果１０１２となる。
【００７０】
広告契約者テーブル検索要求１０１３は、最高額契約者抽出結果１０１２の契約者ＩＤ７０３をキーとして、広告サーバ１０２に広告契約者テーブル検索を要求する。
【００７１】
検索処理１０１４は、広告契約者テーブル検索要求１０１３の要求内容によって、広告契約者テーブル４０４を検索する。
【００７２】
検索結果１０１５は、検索処理１０１４によって検索された、広告契約者テーブル４０４のレコードである。ここでは、契約者ＩＤ８０１が「３」であるレコードが検索結果１０１５となる。
【００７３】
当月残高確認１０１６は、最高額契約者抽出１０１１の１クリック単価７０５と検索結果１０１５の当月残高８０４を比較する。最高額契約者抽出１０１１の１クリック単価７０５が検索結果１０１５の当月残高８０４を上回る場合は、抽出対象外化１０１７へ遷移する。最高額契約者抽出１０１１の１クリック単価７０５が検索結果１０１５の当月残高８０４を下回る場合は、ハイパーリンク埋込処理１０１８へ遷移する。ここでは、１クリック単価７０５は「１５０」であり、当月残高８０４は「０」である為、最高額契約者抽出結果を抽出対象外化１０１７へ遷移する。
【００７４】
最高額契約者抽出結果を抽出対象外化１０１７は、現在の最高額契約者抽出結果１０１２を、最高額契約者抽出１０１１の抽出対象から外す。ここでは、最高額契約者抽出１０１１へ処理がループし、最終的に、最高額契約者抽出結果１０１２は、契約者ＩＤ８０１が「２」である契約者となる。
【００７５】
ハイパーリンク埋込処理１０１８は、検索結果１００４の記事内容６０３中に存在する単語抽出処理結果１００６の単語に対して、リンク先ＵＲＬ７０６へのハイパーリンク、広告単語ＩＤ７０１、契約者ＩＤ７０３を埋め込む。ここでは、リンク先ＵＲＬ７０６は「ｈｔｔｐ：／／ｂ．ｊｐ」、広告単語ＩＤ７０１は「１」、契約者ＩＤ７０３は「２」となる。
【００７６】
ＷＥＢページ生成処理１０２０は、検索結果１００４の記事タイトル６０２、ハイパーリンク埋込処理１０１８が施された記事内容６０３、ＵＲＬ６０４によって、ＷＥＢページを生成する。
【００７７】
ＷＥＢページ１０２１は、ＷＥＢページ生成処理１０２０によって生成されたＷＥＢページである。ＷＥＢページ１０２１は、ＷＥＢページ閲覧要求１００１の要求結果として、ユーザ端末１０３に送信される。
【００７８】
広告単語クリック１０２２は、ユーザによる、ＷＥＢページ１０２１の記事本文１１００中にある単語抽出処理結果１００６の単語１１０１に対するクリックを、ユーザ端末１０３が受け付け、ＷＥＢサーバ１００にクリック結果を要求する。ここでは、図１１に示すように、単語「車」がクリックされたとする。
【００７９】
広告入札テーブル検索要求１０２３は、広告単語クリック１０２２によってクリックされた単語の広告単語ＩＤ７０１、契約者ＩＤ７０３をキーとして、広告サーバ１０２に広告入札者テーブル検索を要求する。
【００８０】
検索処理１０２４は、広告入札テーブル検索要求１０２３の要求内容によって、広告入札テーブル４０３を検索する。
【００８１】
検索結果１０２５は、検索処理１０２４によって検索された、広告入札テーブル４０３のレコードである。ここでは、広告単語ＩＤ７０１が「１」であり、契約者ＩＤ７０３が「２」であるレコードが検索結果１０２５となる。
【００８２】
広告契約者テーブル更新要求１０２６は、広告サーバ１０２に、広告契約者テーブルの契約者ＩＤ８０１が、広告単語クリック１０２２によってクリックされた単語の契約者ＩＤ７０３であるレコードについて、更新を要求する。
【００８３】
当月残高減算処理１０２７は、広告契約者テーブル更新要求１０２６によって更新を要求されたレコードの当月残高８０４から検索結果１０２５の１クリック単価７０５を減算する。ここでは、当月残高減算処理１０２７の結果、当月残高８０４は「５１０」から「１２０」減算され、「３９０」となる。
【００８４】
広告クリック数テーブル更新要求１０２８は、広告サーバ１０２に、広告契約者テーブルの広告単語ＩＤ９０１が、広告単語クリック１０２２によってクリックされた単語の広告単語ＩＤ７０１であり、且つ広告契約者テーブルの契約者ＩＤ９０２が、広告単語クリック１０２２によってクリックされた単語の契約者ＩＤ７０３であるレコードについて、更新を要求する。
【００８５】
クリック数加算更新処理１０２９は、広告クリック数テーブル更新要求１０２８によって更新を要求されたレコードのクリック数９０４を１加算する。ここでは、クリック数９０４は「１００」から「１」加算され、「１０１」となる）このクリック数９０４を管理することにより、過去にどれだけクリックされたか広告の効果を広告主に提示することが可能となる。
【００８６】
ページ遷移先ＵＲＬ送信１０３０は、広告単語クリック１０２２の要求結果として、広告単語クリック１０２２によってクリックされた単語に埋め込まれているハイパーリンクのリンク先ＵＲＬ１１０２を送信する。ここでは、リンク先ＵＲＬ１１０２は「ｈｔｔｐ：／／ｂ．ｊｐ」となる。
【００８７】
図１１は、本実施形態に於けるＷＥＢページの例である。
【００８８】
図１２は、本実施形態に於ける、契約者が広告を入札する為のＷＥＢページの例である。
【００８９】
広告入札ページ１２００は、入札広告単語欄１２０１に広告を出稿したい単語を入力し、検索ボタン１２０２で検索を実行すると、現在の入札一覧１２０３を表示する。契約者は、現在の入札一覧１２０３を確認し、入札金額欄１２０４に任意の金額を入力し、入札ボタン１２０５で入札することで、広告を出稿することができる。
【００９０】
以上、本発明の一実施形態を説明した。上記実施形態によれば、広告の機会損失を軽減できる。例えば、ある広告主が高い金額で「車」という文字列を入札していても、他の広告主は、「Ｃａｒ」や「カー」、「くるま」等で入札可能です。また、従来のＷＥＢ広告では、ＷＥＢページには、一定期間、特定の契約者によって広告スペースが占有されるが、上記実施形態によれば、特定の契約者のみならず、入札金額に応じて、任意の契約者によって広告スペースを確保できる。
【００９１】
また、本発明は、上記実施形態に限定されず、その要旨を変更しない範囲で種々変更可能である。
【符号の説明】
【００９２】
１００・・・ＷＥＢサーバ、１０１・・・記事サーバ、１０２・・・広告サーバ、１０３・・・ユーザ端末。
【図１】
2012128753.tif 000003
【図２】
2012128753.tif 000004
【図３】
2012128753.tif 000005
【図４】
2012128753.tif 000006
【図５】
2012128753.tif 000007
【図６】
2012128753.tif 000008
【図７】
2012128753.tif 000009
【図８】
2012128753.tif 000010
【図９】
2012128753.tif 000011
【図１０（ａ）】
2012128753.tif 000012
【図１０（ｂ）】
2012128753.tif 000013
【図１１】
2012128753.tif 000014
【図１２】
2012128753.tif 000015