(57)【要約】【課題】  コンバージョンレートに対応した広告単価の設定を可能にする。【解決手段】  広告情報配信システムに、ユーザからのキーワードによる広告情報の検索要求を受け付ける広告検索要求部１１と、広告検索要求部１１からの要求により広告データベース１４からキーワードにより広告情報を抽出し、キーワードとの一致度を計算し、一致度の高い順に順位付けをする一致度計算部１２と、一致度計算部１２の計算した一致度と、一致度に対応した課金時の重みを記憶した一致度重み変換テーブル１５とから広告の単価を計算する広告単価計算部１３とを備える。【選択図】図１
2006350668.tif 000002
【特許請求の範囲】
【請求項１】
広告情報に登録されている登録キーワードが検索要求された検索キーワードと一致する広告情報を抽出し、前記登録キーワードと前記検索キーワードとの一致度を計算し、一致度の高いものから予め設定された数分の広告情報を出力する一致度計算手段と、
出力した広告情報の広告単価に前記一致度に対応する重みを乗じた値を出力する広告単価計算手段とを備えることを特徴とする広告情報配信システム。
【請求項２】
前記広告単価計算手段は、一致度の順位が隣接する一致度の差が、予め設定された値よりも大きい場合、下位の一致度の広告情報に、該一致度に対応する重みより一段低い一致度に対応する重みを広告単価に乗じた値を出力することを特徴とする請求項１に記載の広告情報配信システム。
【請求項３】
コンピュータを、広告情報に登録されている登録キーワードが検索要求された検索キーワードと一致する広告情報を抽出し、前記登録キーワードと前記検索キーワードとの一致度を計算し、一致度の高いものから予め設定された数分の広告情報を出力する一致度計算手段、出力した広告情報の広告単価に前記一致度に対応する重みを乗じた値を出力する広告単価計算手段、として機能させるための広告情報配信プログラム。
【請求項４】
前記広告単価計算手段は、一致度の順位が隣接する一致度の差が、予め設定された値よりも大きい場合、下位の一致度の広告情報に、該一致度に対応する重みより一段低い一致度に対応する重みを広告単価に乗じた値を出力することを特徴とする請求項３に記載の広告情報配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザの入力したキーワードに関連する広告情報の配信技術に関する。
【背景技術】
【０００２】
従来、入力されたキーワードを基に、インターネット上のホームページを検索し、キーワードを含むようなホームページのＵＲＬ（Uniform Resource Location）をリストにして表示する検索エンジンが知られており、検索結果とともに広告情報を提示するものもある（例えば、特許文献１参照）。
【０００３】
また、検索のキーワードに関連した広告情報を検索して提示するものもある。
【特許文献１】特開２００２−２３６７００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のように検索のキーワードに関連した広告情報を検索して提示する場合、検索のキーワードと広告情報との親和性が高いほど商品購入などのコンパージョンレートが高くなる傾向がある。
【０００５】
しかしながら、検索のキーワードとの親和性がそれほど無い広告情報（コンバージョンレートが低いと思われる広告情報）でも、表示する広告情報の個数内に入っていればリストに入れられ、表示されて広告単価を課金されてしまうので、検索のキーワードとの親和性が高い広告情報に比べ不公平感があった。
【０００６】
そこで、本発明は、検索のキーワードとの一致度により広告料金を変動させるようにして、コンバージョンレートに対応した広告単価の設定を可能にすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決する第１の発明は、広告情報に登録されている登録キーワードが検索要求された検索キーワードと一致する広告情報を抽出し、前記登録キーワードと前記検索キーワードとの一致度を計算し、一致度の高いものから予め設定された数分の広告情報を出力する一致度計算手段と、出力した広告情報の広告単価に前記一致度に対応する重みを乗じた値を出力する広告単価計算手段とを備えることを特徴とするものである。
【０００８】
この発明では、検索キーワードと登録キーワードの一致度が計算され、一致度に応じて広告情報の広告単価に重みが乗されて出力される。したがって、同じように表示されても一致度により出力される広告単価が異なるようになる。
【０００９】
上記課題を解決する第２の発明は、上記第１の発明の構成に加え、前記広告単価計算手段は、一致度の順位が隣接する一致度の差が、予め設定された値よりも大きい場合、下位の一致度の広告情報に、該一致度に対応する重みより一段低い一致度に対応する重みを広告単価に乗じた値を出力することを特徴とするものである。
【００１０】
この発明では、隣接する順位の一致度の差が大きい場合、下位の一致度の広告単価に対する重みが一段低くされる。
【００１１】
上記課題を解決する第３の発明は、コンピュータを、広告情報に登録されている登録キーワードが検索要求された検索キーワードと一致する広告情報を抽出し、前記登録キーワードと前記検索キーワードとの一致度を計算し、一致度の高いものから予め設定された数分の広告情報を出力する一致度計算手段、出力した広告情報の広告単価に前記一致度に対応する重みを乗じた値を出力する広告単価計算手段、として機能させるものである。
【００１２】
この発明では、検索キーワードと登録キーワードの一致度が計算され、一致度に応じて広告情報の広告単価に重みが乗されて出力される。したがって、同じように表示されても一致度により出力される広告単価が異なるようになる。
【００１３】
上記課題を解決する第４の発明は、上記第３の発明の構成に加え、前記広告単価計算手段は、一致度の順位が隣接する一致度の差が、予め設定された値よりも大きい場合、下位の一致度の広告情報に、該一致度に対応する重みより一段低い一致度に対応する重みを広告単価に乗じた値を出力することを特徴とするものである。
【００１４】
この発明では、隣接する順位の一致度の差が大きい場合、下位の一致度の広告単価に対する重みが一段低くされる。
【発明の効果】
【００１５】
本発明によれば、検索キーワードと登録キーワードの一致度を求め、一致度の高いものから予め設定された数分を出力し、出力した広告情報の広告単価に一致度に応じた重みを乗じた値を出力しているので、同じリスト上の広告情報でも一致度により広告単価を変えることができ、コンバージョンレートに対応した広告単価を設定することができる。
【００１６】
また、隣接する順位の一致度の差が大きい場合、下位の一致度の広告単価に対する重みを一段低くすれば、一致度が極端に小さい広告情報の広告単価を下げることができ、一致度の高い広告情報との不公平感を減らすことができる。
【発明を実施するための最良の形態】
【００１７】
図１は実施の形態の広告情報配信システムを示す図である。
【００１８】
図１において、本実施の形態の広告情報配信システムは、ユーザからのキーワードによる広告情報の検索要求を受け付ける広告検索要求部１１と、広告検索要求部１１からの要求により広告データベース（ＤＢ）１４からキーワードにより広告情報を抽出し、キーワードとの一致度を計算し、一致度の高い順に順位付けをする一致度計算部１２と、一致度計算部１２の計算した一致度と、一致度に対応した課金時の重みを記憶した一致度重み変換テーブル１５とから広告の単価を計算する広告単価計算部１３と、入出力部１６と、広告単価出力部１７と、を備えている。
【００１９】
このような広告情報配信システムにおいて、広告ＤＢ１４には、広告として表示する文章や画像データやＵＲＬなどの広告情報が広告主の識別情報、広告主が提示した広告単価、１つ以上の登録キーワードなどと関連付けられ、登録キーワードで検索可能にして蓄積されている。
【００２０】
広告ＤＢ１４に蓄積されている広告情報は、入出力部１６に入力されて広告検索要求部１１で受け付けた検索キーワードと一致する登録キーワードを持つ広告情報が検索され、検索キーワードと登録キーワードの一致度の高い順に順位付けされて出力される。
【００２１】
具体的には、広告検索要求部１１は、入出力部１６に入力されたユーザからの検索キーワードによる広告検索要求を受信すると、検索キーワードを一致度計算部１２に送って、順位付けされた広告情報のリストを要求する。
【００２２】
一致度計算部１２は、検索キーワードを受けると、広告ＤＢ１４から検索キーワードと一致する、または検索キーワードを含む、または検索キーワードの一部と一致する、登録キーワードと関連付けられた広告情報を抽出する。
【００２３】
次いで、一致度計算部１２は、抽出された広告情報それぞれの登録キーワードの検索キーワードとの一致度を計算する。
【００２４】
例えば、検索キーワードと完全に一致していれば一致度の値は高く、検索キーワードを含んでいる場合や、検索キーワードの一部と一致する場合などは一致度の値は低くする。
【００２５】
そして、複数の検索キーワードが指定された場合は、それぞれの検索キーワードについて一致度が計算され、それらを全て加算したものを全体の一致度とする。この時、住所については、一致する文字列の長さや、分類の程度により一致度が計算される。例えば住所の場合には、日本の住所表記では、「東京都千代田区大手町△丁目○番×号」のように、都道府県、市区町村、大字といった順に詳細化される。
【００２６】
検索キーワード中の住所のキーワードが例えば、号まで一致する場合には一致度を最高にし、順次一致する部分が短い場合には、一致度を低くする。一例としては、都道府県、市区町村、大字、丁目、番地、号の６つのレベルと考える場合には、号まで全て一致する場合には、一致度を１．０とし、順次一致する部分が短くなるにつれ、一致度を６分の１ずつ小さくすることで達成できる。神奈川県などの一部大都市においては、市区町村と区が共に利用される場合があり、この場合には７つのレベルとなる。
【００２７】
図３に示すように、利用者が入力した地域指定とキーワードなどの広告を指定する条件により、最適な広告を選択するために、一致度の計算を行う。例えば利用者が、「神奈川県横浜市青葉区  皮膚科」というキーワードを入れたとすると、図３に示すように、例えば７つのレベルのうち、幾つ一致したかを数値化するならば、横浜市青葉区の病院は、０．４２、横浜市の病院は０．２８、神奈川県の病院は０．１４となり、県外は０となる。
【００２８】
図３の一致度計算結果の表に示した一致度は、利用者の入力したキーワードのうち、住所部分にのみについての一致度を算出した結果であるが、一致度計算部１２によって算出される最終的な一致度は、この表に示した一致度に、利用者の入力したキーワードのうち、住所以外の部分、すなわち「皮膚科」について算出された一致度を加算した値となる。従って、この例の場合、最終的な一致度は、広告Ｎｏが１２１の広告情報のものが最大となる。
【００２９】
一致度計算部１２は、一致度を計算すると、抽出された広告情報を一致度の高い順に順位付けし、一致度の一番高いものから予め設定された数分の広告情報を選択し広告検索要求部１１に送る。
【００３０】
そして、選択された広告情報の広告主の識別情報と計算した一致度と広告単価とを広告単価計算部１３に送って広告単価の計算を要求する。
【００３１】
広告検索要求部１１は、選択された広告情報を受けると、一致度の高い順に広告情報を表示するＨＴＭＬ等のファイルを作成し、広告情報要求元に送信する。
【００３２】
広告単価計算部１３は、選択された広告情報に関する情報を受けると、それぞれの広告情報について、一致度から一致度重み変換テーブル１５により対応する広告単価に対する重みを求め、広告ＤＢ１４から読み出した広告単価に求めた重み値を乗じた値を広告主の識別情報と対応付け、広告単価出力部１７へ出力する。
【００３３】
一致度重み変換テーブル１５には、一致度に対応した広告単価に対する重み値が設定されており、一致度に応じて重み値を変えて、一致度が高い場合は広告単価を高くし、一致度が低いときは広告単価を安くするようにしている。例えば図４に示すように、一致度により広告単価が変化する。
【００３４】
図４の表に示した金額は、広告ＤＢ１４に記憶されている広告単価が２００である場合の算出例である。
【００３５】
また、隣接する順位の一致度の差が、予め設定された値よりも大きい場合、順位が下位の一致度の広告情報に、一致度重み変換テーブル１５の当該一致度に対応する重み値より一段低い一致度に対応する重み値を広告単価に乗じた値を出力するようにする。
【００３６】
このように本実施の形態においては、検索キーワードと登録キーワードの一致度を求め、一致度の高い順に広告情報を順位付けして表示し、一致度の高い広告情報の広告単価に対する重み値を高くしているので、同じリスト上の広告情報でも一致度の高い広告情報の広告単価を高くすることができ、コンバージョンレートに対応した広告単価を設定することができる。
【００３７】
また、隣接する順位の一致度の差が、予め設定された値よりも大きい場合、下位の一致度の広告情報の広告単価に対する重み値を、一致度重み変換テーブル１５の当該一致度より一段低い一致度の重み値としているので、上位の一致度に比べ一致度が極端に小さい広告情報の広告単価を下げることができ、一致度の高い広告情報との不公平感を減らすことができる。
【００３８】
なお、本実施の形態の広告情報配信システムは、図２に示すようなパーソナルコンピュータ等のコンピュータにより構成することができる。
【００３９】
図２において、コンピュータは、プログラムに従って装置各部を統括制御して各種処理を実行するＣＰＵ（Central Processing Unit）２１と、起動時の制御プログラムを格納するＲＯＭ（Read-Only Memory）２２と、動作する上で必要なデータを記憶するＲＡＭ（Random Access Memory）２３と、プログラムやプログラムが動作する上で必要な情報やプログラムが収集・処理した情報を蓄積しておくハードディスク２４とがバス３０を介して接続されている。
【００４０】
このようなコンピュータにおいて、広告検索要求部１１、一致度計算部１２、広告単価計算部１３は、それぞれの処理をＣＰＵ２１に実行させるプログラムとして構成され、広告データベース１４、一致度重み変換テーブル１５は、ハードディスク２４内に構成される。
【００４１】
また、広告情報の検索要求は、インターネットなどのネットワークを介して受け取ってもよく、検索された広告情報は、インターネットやＬＡＮなどのネットワークを介して遠隔のパーソナルコンピュータなどに表示するようにしてもよい。
【００４２】
また、登録キーワードが検索キーワードと一致するものを検索したが、広告情報として蓄積されている文章やＵＲＬのホームページなどに検索キーワードを含む広告情報を検索するようにしてもよい。このような場合、一致度を、検索キーワードの出現回数や、検索キーワードの含まれている位置（ホームページのタイトルなのか文章中なのかなど）により計算してもよい。
【００４３】
また、検索エンジンと連動させ、検索エンジンに入力された検索するキーワードを検索キーワードとて広告情報を抽出し、検索エンジンの検索結果とともに表示するようにしてもよい。
【図面の簡単な説明】
【００４４】
【図１】実施の形態の構成図を示す。
【図２】実施の形態を適用した一例としてコンピュータのブロック図を示す。
【図３】実施の形態による一致度計算を説明するための説明図を示す。
【図４】実施の形態における一致度の値と重み付けおよび広告金額の関係の一例を示す。
【符号の説明】
【００４５】
１０  インターネット
１１  広告検索要求部
１２  一致度計算部
１３  広告単価計算部
１４  広告データベース（ＤＢ）
１５  一致度重み変換テーブル
２１  ＣＰＵ（Central Processing Unit）
２２  ＲＯＭ（Read-Only Memory）
２３  ＲＡＭ（Random Access Memory）
２４  ハードディスク
３９  バス
【図１】
2006350668.tif 000003
【図２】
2006350668.tif 000004
【図３】
2006350668.tif 000005
【図４】
2006350668.tif 000006