(57)【特許請求の範囲】
【請求項１】
ネットワークを介して広告を配信するサーバでの広告配信方法において、
商品又はサービスに関する複数のキーワードに、前記商品又は前記サービスに対するこだわり度に応じたポイントを付与して予めキーワードデータベースに登録しておき、
前記キーワードを含む広告をユーザ端末装置に表示し、
前記ユーザ端末装置からユーザが入力するキーワードを受信し、
前記受信したキーワードのポイントを前記キーワードデータベースに登録されたキーワードを参照して取得し、
ユーザデータベースの前記ユーザごとに保持してある累計ポイントの前記ユーザの累計ポイントに前記キーワードのポイントを加算し、
前記受信したキーワードを前記ユーザごとに過去キーワードデータベースに保持し、
前記過去キーワードデータベースに保持されている前記ユーザが過去に入力したキーワードのこだわり度と前記受信したキーワードのこだわり度との差が所定の範囲内にある場合、前記ポイントとともに正当度ポイントを加算する、
ことを特徴とする広告配信方法。
【請求項２】
前記商品又は前記サービスに対するこだわり度に応じたポイントが付与されているキーワードの中で、特に注目すべきキーワードを戦略的キーワードとして予め戦略的キーワードデータベースに記憶しておき、
前記受信したキーワードが前記戦略的キーワードデータベースに記憶された戦略的キーワードである場合には、前記ポイントとともに戦略的ポイントを加算する、
ことを特徴とする請求項１記載の広告配信方法。
【請求項３】
新しく作成された新広告に含まれるキーワードに関連するキーワードが前記過去キーワードデータベースの前記ユーザが過去に入力したキーワード内に存在する場合、該当するユーザに前記新広告が作成されたことを通知する、
ことを特徴する請求項１記載の広告配信方法。
【請求項４】
ネットワークを介して広告を配信するための広告配信プログラムにおいて、
コンピュータに、
商品又はサービスに関する複数のキーワードに、前記商品又は前記サービスに対するこだわり度に応じたポイントを付与して予めキーワードデータベースに登録しておき、
前記キーワードを含む広告をユーザ端末装置に表示し、
前記ユーザ端末装置からユーザが入力するキーワードを受信し、
前記受信したキーワードのポイントを前記キーワードデータベースに登録されたキーワードを参照して取得し、
ユーザデータベースの前記ユーザごとに保持してある累計ポイントの前記ユーザの累計ポイントに前記キーワードのポイントを加算し、
前記受信したキーワードを前記ユーザごとに過去キーワードデータベースに保持し、
前記過去キーワードデータベースに保持されている前記ユーザが過去に入力したキーワードのこだわり度と前記受信したキーワードのこだわり度との差が所定の範囲内にある場合、前記ポイントとともに正当度ポイントを加算する、
処理を実行させることを特徴とする広告配信プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は広告配信方法、及び広告配信プログラムに関し、特にネットワークを介して広告を配信するサーバでの広告配信方法、及び広告配信プログラムに関する。
【０００２】
【従来の技術】
インターネット上で配信される広告には、ユーザに関心を持ってもらうように、広告を視聴するユーザにポイントを付与してサービスを提供するものがある。
【０００３】
それは、広告を注目して繰り返して見てもらうことで、広告効果を最大化できるためである。
例えば、特開２００１−２６６２４８では、ユーザに各広告ページに対応づけられた所定の操作、例えばクイズを回答させるなどをして、各広告ページに割り当てられたポイントを付与してサービスを提供する。これにより、広告のウェブページを深くたどってもらうインセンティブをユーザに与える。
【０００４】
【発明が解決しようとする課題】
ところで、優良顧客とは、見方によっては、商品についてよく知っていたり、こだわりを持っていたり、関心度の高い顧客である。そのような面から広告配信側が優良顧客を見つけ出して優遇することは、大きな意味がある。
【０００５】
しかし、上記の広告配信は、ユーザに広告を見てもらうためのインセンティブを与える方法であり、ユーザが本当に商品に関心を持っているかの情報を得ることはできない。このため、商品に関心を持っているユーザとそうでないユーザの両方に同等のサービスが提供されているという問題点があった。
【０００６】
本発明はこのような点に鑑みてなされたものであり、広告に掲載される商品又はサービスに対する関心度に応じて、ポイントを付与することができる広告配信方法を提供することを目的とする。
【０００７】
【課題を解決するための手段】
本発明では上記課題を解決するために、ネットワークを介して広告を配信するサーバでの広告配信方法において、商品又はサービスに関する複数のキーワードに、前記商品又は前記サービスに対するこだわり度に応じたポイントを付与して予めキーワードデータベースに登録しておき、前記キーワードを含む広告をユーザ端末装置に表示し、前記ユーザ端末装置からユーザが入力するキーワードを受信し、前記受信したキーワードのポイントを前記キーワードデータベースに登録されたキーワードを参照して取得し、ユーザデータベースの前記ユーザごとに保持してある累計ポイントの前記ユーザの累計ポイントに前記キーワードのポイントを加算し、前記受信したキーワードを前記ユーザごとに過去キーワードデータベースに保持し、前記過去キーワードデータベースに保持されている前記ユーザが過去に入力したキーワードのこだわり度と前記受信したキーワードのこだわり度との差が所定の範囲内にある場合、前記ポイントとともに正当度ポイントを加算する、ことを特徴とする広告配信方法が提供される。
【０００８】
このような広告配信方法では、商品又はサービスに対するこだわり度に応じたポイントが付与されたキーワードを含む広告をユーザ端末装置に表示し、ユーザ端末装置からユーザが入力するキーワードを受信して、ユーザのポイントを加算する。また、受信したキーワードを保持し、ユーザが過去に入力したキーワードのこだわり度と、受信したキーワードのこだわり度との差が所定の範囲内にある場合、ポイントとともに正当度ポイントを加算する。これにより、広告に掲載される商品又はサービスに対するユーザの関心度に応じてポイントを付与する。
【０００９】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照して説明する。
図１は、本発明の原理を説明する原理図である。図１に示すように、ネットワーク３を介して、サーバ１、ユーザ端末装置２ａ，２ｂ，・・・が互いに接続されている。サーバ１は、広告表示手段１ａ、キーワード受信手段１ｂ、ポイント取得手段１ｃ、キーワードＤＢ１ｄ、及びユーザＤＢ１ｅから構成されている。
【００１０】
広告表示手段１ａは、商品又はサービスに関するキーワードを含む広告を、ユーザ端末装置２ａ，２ｂ，・・・に表示する。キーワードには、広告される商品又はサービスに対するこだわり度に応じたポイントが付与され、キーワードＤＢ１ｄに予め登録される。
【００１１】
キーワード受信手段１ｂは、ユーザ端末装置２ａ，２ｂ，・・・からユーザが入力したキーワードを受信する。
ポイント取得手段１ｃは、キーワードＤＢ１ｄを参照して、受信したキーワードに付与されたポイントを取得し、ユーザＤＢ１ｅにユーザ毎に累積する。
【００１２】
このような構成において、サーバ１は、ウィスキーの広告表示を行うとする。そこで、キーワードＤＢ１ｄには、キーワードテーブル１ｄａに示すように、キーワードとして、「ピュアモルト」、「樽香」、及び「シェリー樽」が登録されているとする。また、「ピュアモルト」、「樽香」、及び「シェリー樽」の順に、ウィスキーに対するこだわり度が高いとみなされ、各々にポイント「２」、「３」、「４」が登録されているとする。また、ユーザＤＢ１ｅには、ポイントテーブル１ｅａに示すように、ユーザ名として「ユーザＡ」、「ユーザＢ」、・・・が登録され、各々に累積ポイント「１０」、「１５」、・・・が登録されているとする。
【００１３】
「ユーザＡ」が、ユーザ端末装置２ａを用いて、ウィスキーの広告表示の要求をサーバ１に行ったとする。サーバ１の広告表示手段１ａは、ユーザ端末装置２ａのディスプレイに広告画面２ａｂを表示する。広告画面２ａｂには、キーワードＤＢ１ｄに登録されているキーワード「ピュアモルト」、「樽香」、及び「シェリー樽」が含まれている。
【００１４】
「ユーザＡ」は、広告画面２ａｂを見て、興味を持ったキーワード、又は関心を持ったキーワードをユーザ端末装置２ａに入力する。例えば、「ピュアモルト」を入力したとする。
【００１５】
サーバ１のキーワード受信手段１ｂは、ユーザ端末装置２ａからユーザが入力したキーワード「ピュアモルト」を受信する。
ポイント取得手段１ｃは、キーワード「ピュアモルト」のポイントを、キーワードＤＢ１ｄを参照して取得する。キーワードテーブル１ｄａに示すように、キーワード「ピュアモルト」のポイントは、「２」であるので、ポイント取得手段１ｃは、ポイント「２」を取得する。そして、ポイント取得手段１ｃは、ユーザＤＢ１ｅに登録されている「ユーザＡ」の累積ポイントに「２」を加算する。これにより、ポイントテーブル１ｅａに示す「ユーザＡ」の累積ポイントは、「１０」から「１２」となる。
【００１６】
ここで、「ユーザＡ」が、キーワード「シェリー樽」をユーザ端末装置２０ａに入力すると、ウィスキーに対し関心の高いユーザとみなされ、ポイント「４」が加算されることになる。
【００１７】
このように、こだわり度に応じたポイントが付与されたキーワードを予め登録し、このキーワードを含む広告をユーザ端末装置に表示する。そして、ユーザが入力したキーワードを受信して、こだわり度に応じたポイントを取得するようにした。これにより、ユーザの広告に掲載される商品又はサービスに対する関心度に応じてポイントを付与することができる。
【００１８】
次に、本発明の実施の形態について詳細に説明する。
図２は、本発明の実施の形態の構成例を示す図である。図に示すように、インターネット３０を介して、広告配信サーバ１０、ユーザ端末装置２０ａ，２０ｂ，・・・が互いに接続されている。
【００１９】
広告配信サーバ１０は、ユーザ端末装置２０ａ，２０ｂ，・・・に広告配信を行う。広告配信サーバ１０は、商品又はサービスを提供する様々な業者と提携し、様々な商品又はサービスの広告配信を行う。
【００２０】
広告には、商品又はサービスに関するキーワードが含まれている。キーワードには、商品又はサービスに対するこだわり度に応じたポイントが付与されており、広告配信サーバ１０に予め登録されている。広告は、例えばＨＴＭＬ(Hyper Text Markup Language)文書でユーザ端末装置２０ａ，２０ｂ，・・・に送信される。
【００２１】
ユーザ端末装置２０ａ，２０ｂ，・・・は、広告配信サーバ１０から配信される広告をディスプレイに表示する。ユーザは、表示された広告の中で、印象に残ったキーワード、関心のあるキーワードを入力して、広告配信サーバ１０に送信する。
【００２２】
広告配信サーバ１０は、ユーザが入力したキーワードを受信して、予め登録されているキーワードのポイントを参照して、受信したキーワードのポイントを取得する。取得したポイントは、ユーザ端末装置２０ａ，２０ｂ，・・・からキーワードを入力したユーザ毎に累積される。
【００２３】
累積されたポイントは、そのポイント値に応じた、例えば商品や、クーポン券と交換される。
次に、このような広告配信を行う広告配信サーバ１０の機能について説明する。
【００２４】
図３は、広告配信サーバのハードウェア構成を示すブロック図である。広告配信サーバ１０は、ＣＰＵ(Central Processing Unit)１０ａによって装置全体が制御されている。ＣＰＵ１０ａには、バス１０ｇを介してＲＡＭ(Random Access Memory)１０ｂ、ハードディスクドライブ(ＨＤＤ:Hard Disk Drive)１０ｃ、グラフィック処理装置１０ｄ、入力インタフェース１０ｅ、及び通信インタフェース１０ｆが接続されている。
【００２５】
ＲＡＭ１０ｂには、ＣＰＵ１０ａに実行させるＯＳ(Operating System)のプログラムやアプリケーションプログラムの少なくとも一部が一時的に格納される。また、ＲＡＭ１０ｂには、ＣＰＵ１０ａによる処理に必要な各種データが保存される。ＨＤＤ１０ｃには、ＯＳやアプリケーションプログラムが格納される。
【００２６】
グラフィック処理装置１０ｄには、モニタ１０ｈが接続されている。グラフィック処理装置１０ｄは、ＣＰＵ１０ａからの命令に従って、画像をモニタ１０ｈの表示画面に表示させる。入力インタフェース１０ｅには、キーボード１０ｉと、マウス１０ｊとが接続されている。入力インタフェース１０ｅは、キーボード１０ｉやマウス１０ｊから送られてくる信号を、バス１０ｇを介してＣＰＵ１０ａに送信する。
【００２７】
通信インタフェース１０ｆは、インターネット３０に接続されている。通信インタフェース１０ｆは、インターネット３０を介して、ユーザ端末装置２０ａ，２０ｂ，・・・との間でデータの送受信を行う。
【００２８】
以上のようなハードウェア構成によって、本実施の形態の処理機能を実現することができる。なお、図３には、広告配信サーバ１０のハードウェア構成を示したが、ユーザ端末装置２０ａ，２０ｂ，・・・も同様のハードウェア構成で実現することができる。
【００２９】
図４は、広告配信サーバの機能ブロック図である。図に示すように、広告配信サーバ１０は、広告表示部１１、キーワード受信部１２、ポイント累積部１３、広告通知部１４、広告ＤＢ１５、キーワードＤＢ１６、ユーザＤＢ１７、及び入力済みキーワードＤＢ１８、戦略的キーワードＤＢ１９を有している。
【００３０】
広告ＤＢ１５は、ユーザ端末装置２０ａ，２０ｂ，・・・に表示される、様々な商品及びサービスの広告データが登録されたデータベースである。キーワードＤＢ１６は、広告に含まれる、商品又はサービスのこだわり度に応じたポイントが付与されたキーワードが登録されたデータベースである。ユーザＤＢ１７は、ユーザ毎に累積されるポイントが登録されたデータベースである。入力済みキーワードＤＢ１８は、ユーザが入力したキーワードが登録されたデータベースである。戦略的キーワードＤＢ１９は、商品又はサービスを提供する業者の、ユーザに注目してほしいキーワードが登録されたデータベースである。
【００３１】
広告表示部１１は、ユーザ端末装置２０ａ，２０ｂ，・・・から、広告の表示要求があると、その表示要求に従った広告データを広告ＤＢ１５から取得する。そして、インターネット３０を介して、ユーザ端末装置２０ａ，２０ｂ，・・・に送信する。
【００３２】
キーワード受信部１２は、ユーザ端末装置２０ａ，２０ｂ，・・・から、ユーザが入力したキーワードを受信する。
ポイント累積部１３は、キーワード受信部１２が受信したキーワードが、現在配信されている広告において、ユーザが過去に入力したことがあるか否かを、入力済みキーワードＤＢ１８を参照して判断する。過去に入力したことのないキーワードであれば、ポイント累積部１３は、キーワードＤＢ１６を参照して、キーワードのポイントを取得し、取得したポイントをユーザＤＢ１７に累積する。また、ポイント累積部１３は、入力済みキーワードＤＢ１８に登録されている、ユーザが過去に入力したキーワードのこだわり度と、キーワード受信部１２が受信したキーワードのこだわり度との差をとる。もう１つのこだわり度の差の計算方法として、さらにキーワード間のリンク関係を用いる方法もある。それは、受信したキーワードへ直接または間接にリンクする他のキーワードが、入力済みキーワードＤＢ１８に含まれていた場合、その中で最もこだわり度の大きなキーワードと受信したキーワードとのこだわり度の差を計算する方法である。この方法であれば、関心分野の中でこだわりが自然に深まった（つまり、嘘の入力である可能性が低い）ことをより正確に推測できる。そして、こだわり度の差が、所定の範囲内であれば、ユーザＤＢ１７に正当度ポイントを加算する。また、ポイント累積部１３は、現在の広告の配信が開始されてからの所定期間内において、ユーザが初めて、所定のキーワードを入力した場合、新出ポイントをユーザＤＢ１７に加算する。また、ポイント累積部１３は、戦略的キーワードが入力された場合には、過去にそのキーワードが入力されていても許容される回数だけ戦略ポイントを加算する。
【００３３】
広告通知部１４は、新しい広告が作成されると、その新広告に含まれるキーワードに関連するキーワードが、入力済みキーワードＤＢ１８に登録されているかを判断する。広告通知部１４は、新広告に関連するキーワードが入力済みキーワードＤＢ１８に登録されている場合、新しい広告が作成された旨のメールをユーザに送信する。
【００３４】
次に、広告配信サーバ１０内に構築される各データベースのデータ構造例について説明する。
図５は、キーワードＤＢのデータ構造例を示す図である。キーワードＤＢ１６には、商品又はサービスに関するキーワードが、商品又はサービスに対するこだわり度に応じたポイントが付与されて予め登録される。キーワードＤＢ１６には、こだわり度、キーワード、ポイント、日付、及びリンク元の欄が設けてある。各欄の横方向に並べられた情報同士が互いに関連付けられ、１つのレコードを構成している。
【００３５】
こだわり度の欄には、商品又はサービスに対するこだわり度が登録される。商品への関心が深まることで理解できる商品属性などのキーワードに対して、その深まる順序でこだわり度がふられる。例えば、キーワードが、商品に関する専門用語であれば、その専門性の難易度が登録される。キーワードの欄には、商品又はサービスに関するキーワードが登録される。ポイントの欄には、キーワードのこだわり度に応じたポイントが登録される。日付には、キーワードが広告に初めて用いられた日付が登録される。リンク元の欄には、そのキーワードへリンクする他のキーワード（つまり、こだわりが深まる順番でいうと、直前に低いこだわりを持つキーワード）が登録される。
【００３６】
図５の例では、商品「ウィスキー」に関するキーワードが登録されている。キーワード「モルト」は、ほとんどのユーザが知っている専門性の低いキーワードとみなされ、こだわり度「１」、ポイント「２」が登録されている。逆に、キーワード「シェリー樽」は、一般的なユーザには知られていない専門性の高いキーワードとみなされ、こだわり度「４」、ポイント「１５」が登録されている。
【００３７】
図６は、図５でのキーワード間のこだわり度の関係を示す図である。図６において、右方向に進むほど、こだわり度の高いキーワードが示してある。各こだわり度の下部には、各こだわり度におけるポイントが示してある。キーワードの下部には、キーワードが初めて広告に用いられた日付が示してある。図６より、例えば、キーワード「モルト」、「スコッチ」、及び「バーボン」のこだわり度は「１」で、ポイントが「２」であることがわかる。
【００３８】
図７は、ユーザＤＢのデータ構造例を示す図である。ユーザＤＢ１７には、ユーザ毎にポイントが累積されて登録される。ユーザＤＢ１７には、ユーザＩＤ、氏名、累積ポイント、最終入力日時、最大こだわり度、及びメールアドレスの欄が設けてある。各欄の横方向に並べられた情報同士が互いに関連付けられ、１つのレコードを構成している。
【００３９】
ユーザＩＤの欄には、ユーザを識別する識別子が登録される。識別子は、ユーザが広告配信のサービスにユーザ登録したときに付与される。氏名の欄には、広告配信のサービスにユーザ登録したユーザの氏名が登録される。累積ポイントの欄には、ユーザが広告に含まれるキーワードを入力して取得したポイントが登録される。最終入力日時の欄には、ユーザがキーワードを最後に入力した日付が登録される。最大こだわり度の欄には、ユーザが今までに入力したキーワードの最大のこだわり度が登録される。メールアドレスの欄には、ユーザのメールアドレスが登録される。
【００４０】
図７の例では、ユーザＩＤ「８２０７４４」の氏名は、「特許太郎」である。累積ポイントは、「７０」である。キーワードの最終入力日時は、「２０ＸＸ／０４／０１」である。今まで入力したキーワードの最大こだわり度は、「１」である。メールアドレスは、「ａａａ＠ａｂｃ．ｃｏｍ」である。
【００４１】
図８は、入力済みキーワードＤＢのデータ構造例を示す図である。入力済みキーワードＤＢ１８には、ユーザが入力したキーワードが登録される。入力済みキーワードＤＢ１８には、氏名、入力キーワード、最終入力日時、及び回数の欄が設けてある。各欄の横方向に並べられた情報同士が互いに関連付けられ、１つのレコードを構成している。
【００４２】
氏名の欄には、広告配信のサービスにユーザ登録したユーザの氏名が登録される。入力キーワードの欄には、今までユーザが入力したキーワードが登録される。最終入力日時の欄には、ユーザがキーワードを入力した最終の日付が登録される。回数の欄には、ユーザがキーワードを入力した回数が登録される。
【００４３】
図８の例では、氏名「特許太郎」は、現在までに、キーワード「モルト」、「スコッチ」、・・・を入力している。「特許太郎」が、キーワード「モルト」を最後に入力した日付は、「２０ＸＸ／０４／０１」である。「特許太郎」が、今までにキーワード「モルト」を入力した回数は「３」である。
【００４４】
図９は、戦略的キーワードＤＢのデータ構成例を示す図である。戦略的キーワードＤＢ１９には、商品又はサービスを提供する業者の、戦略的にユーザに覚えてほしいキーワードが登録される。戦略的キーワードＤＢ１９には、戦略的キーワード、１回目入力時のポイント、２回目入力以降のポイント、及び許容回数の欄が設けてある。各欄の横方向に並べられた情報同士が互いに関連付けられ、１つのレコードを構成している。
【００４５】
戦略的キーワードの欄には、戦略的にユーザに覚えてほしいキーワードが登録される。１回目入力時のポイントの欄には、ユーザが戦略的キーワードを初めて入力したときに加算されるポイントが登録される。２回目入力以降のポイントの欄には、ユーザが戦略的キーワードを２回以上入力したときに加算されるポイントが登録される。許容回数の欄には、戦略的キーワードが入力されて、ポイントが加算可能な回数が登録される。
【００４６】
図９の例では、戦略的キーワードとして「ウィスキー革命」が登録されている。ユーザが、キーワードとして「ウィスキー革命」を初めて入力した場合に加算されるポイントは、「３」である。２回目以降「ウィスキー革命」が入力された場合に加算されるポイントは、「１」である。６回目以降からは、ポイントは、加算されない。
【００４７】
以上のような機能、及びデータ構造の広告配信サーバ１０において、ユーザに対し、広告配信のサービスが行われる。以下、広告配信サーバ１０の処理について詳しく説明する。
【００４８】
まず、ユーザは、ユーザ端末装置２０ａ，２０ｂ，・・・から広告配信サーバ１０にアクセスし、ユーザ登録をしていることが条件となる。
例えば、「特許太郎」が、ユーザ端末装置２０ａに必要なユーザ情報を入力して、広告配信サーバ１０に送信し、ユーザ登録を行ったとする。広告配信サーバ１０は、ユーザ情報を受信して、例えば図７に示すように、ユーザＤＢ１７のユーザＩＤの欄に、「特許太郎」に付与したユーザＩＤ「８２０７４４」を登録する。また、氏名の欄には、「特許太郎」を登録する。メールアドレスの欄には、「特許太郎」のメールアドレス「ａａａ＠ａｂｃ．ｃｏｍ」を登録する。なお、ユーザ登録時には、累積ポイント、最終入力日時、及び最大こだわり度の欄には、「０」が登録される。
【００４９】
また、広告配信サーバ１０は、例えば図８に示すように、入力済みキーワードＤＢ１８の氏名の欄に、「特許太郎」を登録する。なお、ユーザ登録時には、入力キーワード、最終入力日時、及び回数の欄には、「０」が登録される。
【００５０】
次に、広告配信サーバ１０の広告の表示、キーワードの入力が行われた場合の処理について説明する。ユーザは、閲覧したい広告の表示要求を広告配信サーバ１０に対し行う。広告配信サーバ１０の広告表示部１１は、広告ＤＢ１５に登録されている広告データをユーザ端末装置２０ａに送信する。ユーザ端末装置２０ａのディスプレイには、広告が表示される。
【００５１】
図１０は、広告画面の一例である。広告画面４０には、キーワード入力部４０ａ、送信ボタン４０ｂが設けられ、ウィスキーの新商品についての広告が表示されている。
【００５２】
キーワード入力部４０ａは、広告の内容に関するキーワードを入力するためのテキストボックスである。キーワード入力部４０ａは、キーワードを、例えば、スペースで区切ることにより、複数入力することができる。
【００５３】
送信ボタン４０ｂは、キーワード入力部４０ａに入力した内容を確定し、広告配信サーバ１０に送信するためのボタンである。
送信ボタン４０ｂが操作されると、ユーザ端末装置２０ａは、キーワード入力部４０ａに入力されたキーワードを広告配信サーバ１０に送信する。広告配信サーバ１０のキーワード受信部１２は、キーワードを受信する。
【００５４】
ポイント累積部１３は、受信したキーワードが、現在、配信されている広告の版において、ユーザが初めて入力したキーワードであるか否かを、入力済みキーワードＤＢ１８を参照して、判断する。そして、ポイント累積部１３は、キーワードを入力済みキーワードＤＢ１８に登録する。
【００５５】
例えば、「特許太郎」が、キーワードとして「モルト」を入力したとする。図８の入力済みキーワードＤＢ１８において、「特許太郎」の入力キーワードの欄に、例えば「モルト」が登録されていなければ、ポイント累積部１３は、初めて入力されたキーワードであると判断する。次いで、ポイント累積部１３は、入力されたキーワードが、入力キーワードの欄に登録されていない場合には、そのキーワードを入力キーワードの欄に登録し、入力された日時を最終入力日時の欄に、回数の欄に「１」を登録する。また、ポイント累積部１３は、入力されたキーワードが、すでに、入力キーワードの欄に登録されている場合には、そのキーワードの最終入力日時の欄に、キーワードが入力された日時を更新する。また、回数の欄に、「１」を加算する。
【００５６】
次いで、ポイント累積部１３は、ユーザが初めて入力したキーワードが、戦略的キーワードであるか否かを、戦略的キーワードＤＢ１９を参照して判断する。戦略的キーワードであれば、入力済みキーワードＤＢ１８から、このキーワードが入力された回数を取得する。取得した回数が許容回数以下であれば、その回数に応じた戦略的ポイントをユーザＤＢ１７の累積ポイントに加算する。
【００５７】
例えば、「特許太郎」が、「ウィスキー革命」を入力したとする。ポイント累積部１３は、戦略的キーワードＤＢ１９を参照し、「ウィスキー革命」が、戦略的キーワードであると判断する。次いで、入力済みキーワードＤＢ１８を参照して、「ウィスキー革命」が、初めての入力であるか否かを判断する。初めての入力である場合には、図９に示す戦略的キーワードＤＢ１９より、戦略的ポイント「３」を取得して、「特許太郎」の累積ポイントに加算する。２回目以降であれば、戦略的ポイント「１」を取得して、「特許太郎」の累積ポイントに加算する。６回目以降であれば、戦略的ポイントは加算されない。
【００５８】
次いで、ポイント累積部１３は、ユーザが入力したキーワードが、こだわりキーワードであるか否かを、キーワードＤＢ１６を参照して判断する。こだわりキーワードである場合、ポイント累積部１３は、ユーザＤＢ１７の累積ポイントにこだわりポイントを加算する。
【００５９】
例えば、「特許太郎」が入力したキーワードが「モルト」であったとする。「モルト」は、図５に示すようにキーワードＤＢ１６に登録されている。よって、ポイント累積部１３は、ポイント「２」を取得して、図７に示すユーザＤＢ１７の、「特許太郎」の累積ポイントにポイント「２」を加算する。
【００６０】
次いで、ポイント累積部１３は、ユーザが過去に入力したキーワードの最大こだわり度と、今回入力したキーワードのこだわり度の差をとる。または、ユーザが過去に入力したキーワードの中で今回入力したキーワードとリンク関係（直接または間接）を持つキーワードの最大こだわり度と、今回のキーワードのこだわり度との差を取る。こだわり度の差が、所定の範囲内であれば、ユーザＤＢ１７の累積ポイントに正当度ポイントを加算する。
【００６１】
例えば、正当度ポイントが累積されるこだわり度の範囲が「２」に設定されているとする。「特許太郎」が過去に入力したキーワードの最大こだわり度は、図７に示すユーザＤＢ１７より、「１」である。ここで、「特許太郎」が、キーワードとして「樽香」を入力したとする。「樽香」のこだわり度は、図５のキーワードＤＢ１６より「３」である。こだわり度の差は、「２」であり、正当度ポイントが加算される。「特許太郎」が「シェリー樽」を入力したとすると、「シェリー樽」のこだわり度は「４」であり、こだわり度の差が、「３」となる。こだわり度の差を求めるもう１つの計算方法においても同様にして結果を求めることができる。よって、正当度ポイントが累積されない。このように、以前に入力されたキーワードのこだわり度と、今回入力したこだわり度の差が、ある範囲内にあれば、「ウィスキー」に対するこだわりが自然と深まっているとみなして、正当度ポイントを付与する。
【００６２】
次いで、ポイント累積部１３は、ユーザが入力したキーワードが、現在配信されている広告の版が配信され始めてからの所定期間内で、その広告において、初めて用いられたキーワードであるか否かを判断する。初めて用いられたキーワードである場合、新出ポイントをユーザＤＢ１７に加算する。
【００６３】
例えば、図１０に示す広告画面４０のウィスキーの広告において、初めてキーワード「シェリー樽」が用いられたとする。「特許太郎」が、広告が配信され始めてからの所定期間内で、キーワードとして「シェリー樽」を入力すると、図７に示すユーザＤＢ１７の「特許太郎」の累積ポイントに新出ポイントが累積される。
【００６４】
以上のように、ユーザに、商品又はサービスに関するキーワードを入力させて、ポイントを付与する。
次に、新しい広告が作成された場合の広告配信サーバ１０の処理について説明する。
【００６５】
新しい広告が作成されると、広告配信サーバ１０の広告通知部１４は、その新広告で初めて用いられた新出キーワードを取得する。次いで、広告通知部１４は、入力済みキーワードＤＢ１８に登録されているユーザを１人ずつ抽出する。そして、抽出したユーザが、新出キーワードに関連したキーワードを以前に入力しているかを判断する。新出キーワードに関連するキーワードが、入力済みキーワードＤＢ１８に登録されている場合、広告通知部１４は、そのユーザのメールアドレスをユーザＤＢ１７から取得し、新しい広告が作成された旨のメールをユーザに送信する。
【００６６】
例えば、新しく作成された「ウィスキー」の広告に、初めてキーワード「シェリー樽」が含まれたとする。「特許太郎」が、以前の広告において、「ピュアモルト」というキーワード入力していたとする。キーワード「シェリー樽」と「ピュアモルト」は、「ウィスキー」に関して関連したキーワードであり、広告通知部１４は、図７に示すユーザＤＢ１７から「特許太郎」のメールアドレス「ａａａ＠ａｂｃ．ｃｏｍ」を取得して、新しい広告が作成された旨の通知をメールで行う。
【００６７】
図１１は、メールの内容の一例である。メールには、新しく作成された広告のＵＲＬ４１がアンカー表示されている。ＵＲＬ４１が操作されると、新出キーワード「シェリー樽」を含む新広告のページが表示される。
【００６８】
以上の、広告配信サーバ１０が実行する処理の一例を、フローチャートを用いて説明する。
図１２、１３は、ポイント累積処理の手順を示すフローチャートの一例である。
【００６９】
［ステップＳ１］広告配信サーバ１０は、ユーザ端末装置に図１０に示すような広告画面４０を表示する。
［ステップＳ２］広告配信サーバ１０は、図１０に示すようなキーワード入力部４０ａに入力されたキーワードを受信する。なお、キーワードは、複数入力が可能である。
【００７０】
［ステップＳ３］広告配信サーバ１０は、受信したキーワードを順に１つずつ抽出する。キーワードを１つ抽出するとステップＳ４へ進む。すべてのキーワードを抽出し終えていれば、処理を終了する。
【００７１】
［ステップＳ４］広告配信サーバ１０は、受信したキーワードが、入力済み（過去に入力されたことがある）キーワードであるか否かを判断する。入力済みキーワードである場合は、ステップＳ１４に進む。入力済みキーワードでない場合は、ステップＳ５へ進む。
【００７２】
［ステップＳ５］広告配信サーバ１０は、受信したキーワードを新規に入力されたキーワードとして、入力済みキーワードＤＢ１８に登録する。
［ステップＳ６］広告配信サーバ１０は、受信したキーワードが戦略的キーワードであるか否かを、戦略的キーワードＤＢ１９を参照して判断する。戦略的キーワードなければステップＳ８へ、戦略的キーワードであれば、ステップＳ７へ進む。
【００７３】
［ステップＳ７］広告配信サーバ１０は、ユーザの累積ポイントに戦略的ポイントを加算する。
［ステップＳ８］広告配信サーバ１０は、受信したキーワードがこだわりキーワードであるか否かをキーワードＤＢ１６を参照して判断する。こだわりキーワードでなければステップＳ３へ、こだわりキーワードであれば、ステップＳ９へ進む。
【００７４】
［ステップＳ９］広告配信サーバ１０は、ユーザの累積ポイントにこだわりポイントを加算する。
［ステップＳ１０］広告配信サーバ１０は、受信したキーワードのこだわり度と、入力済みキーワードのこだわり度との差が、設定された範囲内にあるか否かを判断する。範囲外であればステップＳ３へ、範囲内であれば、ステップＳ１１へ進む。
【００７５】
［ステップＳ１１］広告配信サーバ１０は、ユーザの累積ポイントに正当度ポイントを加算する。
［ステップＳ１２］広告配信サーバ１０は、受信したキーワードが、今回配信された広告の版において、初めて用いられた新出キーワードで、かつ入力された日時が所定の範囲内であるか否かを判断する。新出キーワードで、かつ入力された日時が所定の範囲内でなければステップＳ３へ、新出キーワードで、かつ入力された日時が所定の範囲内であればステップＳ１３へ進む。
【００７６】
［ステップＳ１３］広告配信サーバ１０は、ユーザの累積ポイントに新出ポイントを加算する。
［ステップＳ１４］広告配信サーバ１０は、入力済みキーワードＤＢ１８における、入力されたキーワードの回数をカウントアップする。
【００７７】
［ステップＳ１５］広告配信サーバ１０は、受信したキーワードが戦略的キーワードであるか否かを判断する。戦略的キーワードでなければステップＳ３へ、戦略的キーワードであればステップＳ１６へ進む。
【００７８】
［ステップＳ１６］広告配信サーバ１０は、戦略的ポイントの加算回数が許容回数内か否かを判断する。許容回数内になければ、ステップＳ３へ、許容回数内にあればステップＳ１７へ進む。
【００７９】
［ステップＳ１７］広告配信サーバ１０は、ユーザの累積ポイントに戦略的ポイントを加算する。
図１４は、メール送信処理の手順を示すフローチャートの一例である。新しい広告が作成されると以下の処理が実行される。
【００８０】
［ステップＳ２１］広告配信サーバ１０は、新しく作成された広告で、新たに用いられたキーワードを抽出する。
［ステップＳ２２］広告配信サーバ１０は、入力済みキーワードＤＢ１８に登録されているユーザを１人ずつ順に抽出する。ユーザを１人抽出するとステップＳ２３へ進む。すべてのユーザを抽出し終えていれば、処理を終了する。
【００８１】
［ステップＳ２３］広告配信サーバ１０は、ユーザが過去に入力したキーワードと、新広告で新しく用いられたキーワードとを比較する。
［ステップＳ２４］広告配信サーバ１０は、ユーザが過去に入力したキーワードと、新広告で新しく用いられたキーワードとにリンク関係があればステップＳ２５へ進み、リンク関係がなければステップＳ２２へ進む。
【００８２】
［ステップＳ２５］広告配信サーバ１０は、新広告の閲覧を勧める内容のメールをユーザに送信する。
このように、ユーザが入力するキーワードに、こだわり度に応じたポイントを付与することによって、ユーザの広告に掲載される商品に対する関心度に応じてポイントを付与することができる。
【００８３】
その結果、商品についてよく知っていたり、こだわりを持っていたりする、関心度の高い優良顧客に選ばれやすいキーワードに高いポイント付与することによって、優良顧客を優遇することができる。
【００８４】
また、正当度ポイントを付与することにより、商品を正しく認識してキーワードを入力したユーザを優遇することができる。
また、新出ポイントを付与することにより、新製品に興味を示したユーザを優遇することができる。
【００８５】
なお、広告画面内にキーワードを入力する入力部を設けているが、広告画面とキーワードの入力部を別画面にしてもよい。別画面にして、記憶に残った広告のキーワードを入力させることにより、広告をより注視させることができる。
【００８６】
さらに、上記の処理機能は、コンピュータによって実現することができる。その場合、広告配信サーバ１０が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどがある。磁気記録装置には、ハードディスク装置（ＨＤＤ）フレキシブルディスク（ＦＤ）、磁気テープなどがある。光ディスクには、ＤＶＤ(Digital Versatile Disc)、ＤＶＤ−ＲＡＭ(Random Access Memory)、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)、ＣＤ−Ｒ(Recordable)／ＲＷ(ReWritable)などがある。光磁気記録媒体には、ＭＯ(Magneto-Optical disc)などがある。
【００８７】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ、ＣＤ−ＲＯＭなどの可搬型記録媒体が販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することもできる。
【００８８】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することもできる。また、コンピュータは、サーバコンピュータからプログラムが転送される毎に、逐次、受け取ったプログラムに従った処理を実行することもできる。
【００８９】
（付記１）  ネットワークを介して広告を配信するサーバでの広告配信方法において、
商品又はサービスに関する複数のキーワードに、前記商品又は前記サービスに対するこだわり度に応じたポイントが付与されて予め登録しておき、
前記キーワードを含む広告をユーザ端末装置に表示し、
前記ユーザ端末装置からユーザが入力するキーワードを受信し、
前記受信したキーワードのポイントを前記登録されたキーワードを参照して取得し、
ユーザごとに保持してある累計ポイントの前記ユーザの累計ポイントに前記キーワードのポイントを加算する、
ことを特徴とする広告配信方法。
【００９０】
（付記２）  ユーザが過去に入力したキーワードをユーザごとに保持しておき、
前記ユーザが過去に入力したキーワードのこだわり度と前記受信したキーワードのこだわり度との差が所定の範囲内にある場合には、前記ポイントとともに正当度ポイントを加算する、
ことを特徴とする付記１記載の広告配信方法。
【００９１】
（付記３）  前記ユーザが入力したキーワードが前記ユーザが過去に入力したキーワードに記憶されていない場合には、前記ポイントとともに新出ポイントを加算する、
ことを特徴とする付記１記載の広告配信方法。
【００９２】
（付記４）  前記商品又は前記サービスに対するこだわり度に応じたポイントが付与されているキーワードの中で、特に注目すべきキーワードを戦略的キーワードとして予め記憶しておき、
前記受信したキーワードが戦略的キーワードである場合には、前記ポイントとともに戦略的ポイントを加算する、
ことを特徴とする付記１記載の広告配信方法。
【００９３】
（付記５）  新しく作成された新広告に含まれるキーワードに関連するキーワードが前記ユーザが過去に入力したキーワード内に存在する場合、該当するユーザに前記新広告が作成されたことを通知する、
ことを特徴する付記１記載の広告配信方法。
【００９４】
（付記６）  前記新広告が作成された旨の通知は、電子メールで行われることを特徴とする付記５記載の広告配信方法。
（付記７）  ネットワークを介して広告を配信するための広告配信プログラムにおいて、
コンピュータに、
商品又はサービスに関する複数のキーワードに、前記商品又は前記サービスに対するこだわり度に応じたポイントを付与して予め登録しておき、
前記キーワードを含む広告をユーザ端末装置に表示し、
前記ユーザ端末装置からユーザが入力するキーワードを受信し、
前記受信したキーワードのポイントを前記登録されたキーワードを参照して取得し、
ユーザごとに保持してある累計ポイントの前記ユーザの累計ポイントに前記キーワードのポイントを加算する、
処理を実行させることを特徴とする広告配信プログラム。
【００９５】
（付記８）  ネットワークを介して広告を配信するための広告配信プログラムを記録したコンピュータ読み取り可能な記録媒体において、
コンピュータに、
商品又はサービスに関する複数のキーワードに、前記商品又は前記サービスに対するこだわり度に応じたポイントを付与して予め登録しておき、
前記キーワードを含む広告をユーザ端末装置に表示し、
前記ユーザ端末装置からユーザが入力するキーワードを受信し、
前記受信したキーワードのポイントを前記登録されたキーワードを参照して取得し、
ユーザごとに保持してある累計ポイントの前記ユーザの累計ポイントに前記キーワードのポイントを加算する、
処理を実行させることを特徴とする広告配信プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００９６】
【発明の効果】
以上説明したように本発明では、商品又はサービスに対するこだわり度に応じたポイントが付与されたキーワードを含む広告をユーザ端末装置に表示し、ユーザ端末装置からユーザが入力するキーワードを受信して、ユーザのポイントを加算する。また、受信したキーワードを保持し、ユーザが過去に入力したキーワードのこだわり度と、受信したキーワードのこだわり度との差が所定の範囲内にある場合、ポイントとともに正当度ポイントを加算するようにした。これにより、ユーザの広告に掲載される商品又はサービスに対する関心度に応じてポイントを付与することができる。
【図面の簡単な説明】
【図１】本発明の原理を説明する原理図である。
【図２】本発明の実施の形態の構成例を示す図である。
【図３】広告配信サーバのハードウェア構成を示すブロック図である。
【図４】広告配信サーバの機能ブロック図である。
【図５】キーワードＤＢのデータ構造例を示す図である。
【図６】キーワード間のこだわり度の関係を示す図である。
【図７】ユーザＤＢのデータ構造例を示す図である。
【図８】入力済みキーワードＤＢのデータ構造例を示す図である。
【図９】戦略的キーワードＤＢのデータ構成例を示す図である。
【図１０】広告画面の一例である。
【図１１】メールの内容の一例である。
【図１２】ポイント累積処理の手順を示すフローチャートの一例である。
【図１３】ポイント累積処理の手順を示すフローチャートの一例である。
【図１４】メール送信処理の手順を示すフローチャートの一例である。
【符号の説明】
１  サーバ
１ａ  広告表示手段
１ｂ  キーワード受信手段
１ｃ  ポイント取得手段
１ｄ，１６  キーワードＤＢ
１ｄａ  キーワードテーブル
１ｅ  ユーザＤＢ
１ｅａ  ポイントテーブル
２ａ，２ｂ，２０ａ，２０ｂ  ユーザ端末装置
２ａｂ  広告画面
３  ネットワーク
１０  広告配信サーバ
１１  広告表示部
１２  キーワード受信部
１３  ポイント累積部
１４  広告通知部
１５  広告ＤＢ
１７  ユーザＤＢ
１８  入力済みキーワードＤＢ
１９  戦略的キーワードＤＢ
３０  インターネット
【図１】
0004011375.tif 000002
【図２】
0004011375.tif 000003
【図３】
0004011375.tif 000004
【図４】
0004011375.tif 000005
【図５】
0004011375.tif 000006
【図６】
0004011375.tif 000007
【図７】
0004011375.tif 000008
【図８】
0004011375.tif 000009
【図９】
0004011375.tif 000010
【図１０】
0004011375.tif 000011
【図１１】
0004011375.tif 000012
【図１２】
0004011375.tif 000013
【図１３】
0004011375.tif 000014
【図１４】
0004011375.tif 000015