(57)【要約】【課題】広告収入の収益を向上させると共に、広告主が安心して広告を出稿できる広告表示装置及び広告表示方法を提供すること。【解決手段】広告配信装置１０は、検索要求を受信して検索処理を行い、当該検索要求を特定するタグ情報と共にその結果をユーザ端末２０に送信する。ユーザ端末２０は検索結果リストから任意のリンクを選択して外部サーバ３０に接続し、外部サーバ３０はリンク先ページ３２の広告表示枠に表示させる広告データの配信要求を広告配信装置１０に送信する。そして、広告配信装置１０は、配信要求と共に受信したタグ情報に基づいて検索処理を特定し、検索処理の検索ワードとリンク情報の検索順位が、広告主により指定された指定キーワード及び指定検索順位に合致する広告配信条件を有する広告データを選択する。そして、広告データを外部サーバ３０に送信する。【選択図】図１
2011076474.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、
前記広告配信装置は、
前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、
前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、
外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、
広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、
前記広告配信条件を記憶する広告配信条件記憶手段と、
前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、
前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、
前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。
【請求項２】
前記広告受付手段は、所定範囲の指定検索順位を前記広告配信条件として受け付け、
前記広告配信選択手段は、前記検索順位が前記所定範囲の指定検索順位に含まれる場合に、当該広告配信条件の広告データを選択する請求項１に記載の広告配信装置。
【請求項３】
ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、
前記広告配信装置は、
前記ユーザ端末から、前記ユーザ端末において表示する検索ワードの候補リストである入力補助リスト作成要求を受信する入力補助リスト作成要求受信手段と、
前記入力補助リスト作成要求を受信したことに応じて、前記入力補助リストを作成し、前記入力補助リストを特定するタグ情報を記憶し、前記タグ情報と共に前記ユーザ端末に送信する入力補助リスト作成手段と、
前記ユーザ端末から、前記検索ワードを伴った検索要求を前記タグ情報と共に受信する検索受付手段と、
前記検索受付手段が受け付けた前記検索ワードを前記タグ情報に関連付けて記憶し、前記検索ワードを用いて検索処理を行い、前記タグ情報と共に検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、
外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、
広告主による指定操作を受け付けたことに応じて、指定キーワード、指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、
前記広告配信条件を記憶する広告配信条件記憶手段と、
前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、
前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、前記検索ワード、前記入力補助リストにおける前記検索ワードの順位、及び検索順位が、前記広告配信条件の前記指定キーワード、前記指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位にそれぞれ合致する、広告データを選択する広告配信選択手段と、
前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。
【請求項４】
広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信方法であって、
前記広告配信装置が、
前記ユーザ端末から検索ワードを伴った検索要求を受信するステップと、
受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを当該ユーザ端末に送信するステップと、
外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信するステップと、
広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付けるステップと、
前記広告配信条件を記憶するステップと、
前記広告データを前記広告配信条件と関連付けて記憶するステップと、
前記外部サーバから受信したタグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択するステップと、
前記選択した広告データを読み出して前記外部サーバに送信するステップと、を含む広告配信方法。
【請求項５】
広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信システムであって、
前記広告配信装置は、
前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、
前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、
広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、
前記広告配信条件を記憶する広告配信条件記憶手段と、
前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、を備え、
前記ユーザ端末は、
前記広告配信装置から受信した、前記検索結果リストのうち選択操作を受け付けた一のリンク情報に基づいて、前記広告配信装置から受信した前記タグ情報と共に、外部サーバに接続要求を送信する送信手段を備え、
前記外部サーバは、
前記ユーザ端末から、前記タグ情報と共に前記接続要求を受信したことに応じて、前記一のリンク情報が示すリンク先ページに表示させる広告データの配信要求を前記タグ情報と共に前記広告配信装置に送信する広告要求手段を備え、
前記広告配信装置は、
前記外部サーバから送信された前記広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、
前記外部サーバから前記配信要求を前記タグ情報と共に受信したことに応じて、前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、
前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、をさらに備え、
前記外部サーバは、前記広告配信手段から前記広告データを受信したことに応じて、前記接続要求を受信したユーザ端末に、前記広告データと共に前記リンク先ページのデータを送信する手段をさらに備える広告配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告をユーザ端末に表示させる広告配信装置、方法及びシステムに関する。
【背景技術】
【０００２】
従来、見たい情報やサイトを探すときは、一般的には検索エンジンサイトを利用して検索する。検索ワードを所定のスペースに入力すると、検索結果が表示され、この検索結果が表示されるページ内の一部の領域に広告が表示される。この広告は、表題や短い文章と共に広告主のＨＰへのリンクが表示される形式や、画像などを表示させ画像にリンクが張られているいわゆるバナー広告の形式などが多く採用されている。
【０００３】
このような場合、契約形態にもよるが、通常広告が表示されるだけでは料金は発生しない場合がある。料金が発生する場合は、例えば、表示された広告に含まれる広告主のサイトへのリンクがクリックされたり、リンク先のサイトで実際に商品やサービスが購入されたりした場合が挙げられる。
【０００４】
したがって、検索サイトの運営者が広告収入を得るには、広告が表示される（露出する）確率を大きくすることはもちろん、少なくともリンクがクリックされる確率を大きくする必要がある。また、広告主としても、広告がクリックされない場合には、例えば広告主のサイトにユーザを誘導して商品の購入などにつながらないため、広告を行ってもその費用が無駄となってしまう。このように、いかに効率的に広告を表示させ、かつクリックされる確率を高くするかが課題となっている。
【０００５】
しかし、広告が露出する確率が高いだけではクリックされる確率は高くならない。ユーザがクリックするという能動的作業を伴う以上、ユーザが積極的な興味や関心を持たなければクリックする動作につなげることは難しいからである。したがって、広告は、広告対象の商品やサービスに興味をもつユーザに対して露出されるようにすることが必要となる。そして、広告対象に興味を有するユーザに対して広告が表示されるように、検索語に対応した広告を検索結果ページに露出させる検索連動型広告や、ユーザが過去に閲覧したり検索したりしたサイトの内容に応じて広告を露出させるコンテンツ連動型広告といった手法が行われている（例えば、特許文献１、非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特表２００５−５３７５９１号公報
【非特許文献】
【０００７】
【非特許文献１】Ｏｖｅｒｔｕｒｅ「インタレストマッチＴＭ」、［online］、［平成２１年８月１１日検索］、インターネット＜ＵＲＬ  http://ov.yahoo.co.jp/service/int/index.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、検索連動型広告の場合、検索結果ページに表示されたリンクのうち、明らかに広告とわかるリンクをクリックすることに心理的抵抗を感じるユーザは少なくない。例えば、検索結果を示すページの広告領域に最適なサイト又は目的のサイトが表示されていたとしても、表示されている場所が広告領域である限り、その広告領域をほとんど見ずに無視したり、見たとしても検索結果として表示されたリンクを優先したりする場合がある。このため、広告のリンクがクリックされる確率を高くすることは困難であった。
【０００９】
また、広告を表示するスペースを提供するサービス運営側にとっては、ユーザによる検索の検索結果を表示する部分には、従来広告を表示させることはできず、表示する検索結果ページの大部分の領域において広告収入を得ることができなかった。
【００１０】
また、コンテンツ連動型広告の場合には、ユーザの閲覧履歴やサイトの内容に基づいて広告が表示されるが、具体的にどのサイトに広告が表示されるかがわかりにくい。例えば、いわゆるスパムサイトなどの評価が低いサイトに広告が表示されてしまうと、広告主のイメージダウンにつながる危険性がある。このため、企業イメージを重視する企業などには敬遠される傾向がある。
【００１１】
そこで、本発明は、広告収入の収益を向上させると共に、広告主が安心して広告を出稿できる広告表示装置及び広告表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１２】
（１）ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、前記広告配信装置は、前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、前記広告配信条件を記憶する広告配信条件記憶手段と、前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。
【００１３】
（１）に記載の発明によれば、広告配信装置は、ユーザ端末から検索ワードを伴った検索要求を検索受付手段が受信すると、検索手段は検索ワードを用いて検索処理を行う。そして検索手段は、当該検索要求を特定するタグ情報とを記憶し、当該タグ情報と共に検索結果のリンク情報を含む検索結果リストをユーザ端末に送信する。また、外部サーバから送信された広告データの配信要求を、タグ情報と共に広告要求受付手段が受信する。また、広告配信装置の広告受付手段は、予め広告主による指定操作により受け付けた指定キーワードと指定検索順位を含む広告配信条件を広告データと共に受け付けて、広告配信条件記憶手段に記憶させる。そして、広告配信選択手段は、広告データの配信要求に含まれるタグ情報に基づいて検索要求を特定すると、その検索ワードと検索順位が指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択し、外部サーバに送信する。
これにより、広告配信装置は、ユーザ端末から受けた検索要求に対して返信する検索結果リストのリンク先ページに広告を配信することができる。したがって、従来広告料が発生しなかった検索結果のリスト部分においても広告料が発生する可能性を生じさせることができる。また、検索ワードと検索順位が、広告主が指定した指定キーワードと指定検索順位を含む広告配信条件にそれぞれ合致した場合に、当該広告主の広告データが選択される。検索エンジンサイトにおいては、一般的に検索結果の上位に挙げられたページが比較的評価の高いページであることが多く、そのページに限定して広告を表示させることができるので、広告主にとっては、自己の広告が掲載を回避したいページに表示される危険性を低下させることができる。
【００１４】
（２）前記広告受付手段は、所定範囲の指定検索順位を前記広告配信条件として受け付け、前記広告配信選択手段は、前記検索順位が前記所定範囲の指定検索順位に含まれる場合に、当該広告配信条件の広告データを選択する（１）に記載の広告配信装置。
【００１５】
（２）に記載の発明によれば、（１）に記載の発明に加えて、広告受付手段が所定範囲の指定検索順位を広告配信条件として受け付け、ユーザ端末からの検索要求に対応した検索結果の検索順位が指定検索順位の範囲内にある場合に、当該広告配信条件の広告データを選択する。したがって、広告データが選択される確率を大きくすることができる。
【００１６】
（３）ネットワークを通じてユーザ端末に表示させる広告を配信する広告配信装置であって、前記広告配信装置は、前記ユーザ端末から、前記ユーザ端末において表示する検索ワードの候補リストである入力補助リスト作成要求を受信する入力補助リスト作成要求受信手段と、前記入力補助リスト作成要求を受信したことに応じて、前記入力補助リストを作成し、前記入力補助リストを特定するタグ情報を記憶し、前記タグ情報と共に前記ユーザ端末に送信する入力補助リスト作成手段と、前記ユーザ端末から、前記検索ワードを伴った検索要求を前記タグ情報と共に受信する検索受付手段と、前記検索受付手段が受け付けた前記検索ワードを前記タグ情報に関連付けて記憶し、前記検索ワードを用いて検索処理を行い、前記タグ情報と共に検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、広告主による指定操作を受け付けたことに応じて、指定キーワード、指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、前記広告配信条件を記憶する広告配信条件記憶手段と、前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、前記外部サーバから受信した前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、前記検索ワード、前記入力補助リストにおける前記検索ワードの順位、及び検索順位が、前記広告配信条件の前記指定キーワード、前記指定検索順位及び前記入力補助リストにおける前記検索ワードの指定順位にそれぞれ合致する、広告データを選択する広告配信選択手段と、前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、を備える広告配信装置。
【００１７】
（３）に記載の発明によれば、ユーザ端末において検索ワード入力時に表示される入力補助リストの中から検索ワードが選択されたことに応じて、その検索ワードが指定キーワードであり、かつ、入力補助リストでの順位と検索結果での順位とが、予め広告主により指定された当該検索ワードの指定検索順位と入力補助リストの指定順位と合致するかが判断される。そして、その条件に合致する場合に、その検索ワードを指定した広告主の広告データをリンク先ページに表示することができる。これにより、検索処理とは異なる観点で作成された入力補助リストの順位が広告配信条件に加わるため、例えばユーザ端末におけるウェブページの閲覧履歴や検索ワードの使用履歴を参照して入力補助リストを作成するようにした場合に、よりユーザの興味関心に近い検索結果のリンク先ページに広告を表示することができる。このため、信頼性の高くかつユーザの興味関心に近いという条件を満たすリンク先ページに広告を表示させる広告配信装置を提供することができる。
【００１８】
（４）広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信方法であって、前記広告配信装置が、前記ユーザ端末から検索ワードを伴った検索要求を受信するステップと、受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを当該ユーザ端末に送信するステップと、外部サーバから送信された広告データの配信要求を、前記タグ情報と共に受信するステップと、広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付けるステップと、前記広告配信条件を記憶するステップと、前記広告データを前記広告配信条件と関連付けて記憶するステップと、前記外部サーバから受信したタグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択するステップと、前記選択した広告データを読み出して前記外部サーバに送信するステップと、を含む広告配信方法。
【００１９】
（４）に記載の発明によれば、（１）と同様の効果を奏することができる広告配信方法を提供することができる。
【００２０】
（５）広告配信装置がネットワークを通じてユーザ端末に広告を配信する広告配信システムであって、前記広告配信装置は、前記ユーザ端末から検索ワードを伴った検索要求を受信する検索受付手段と、前記検索受付手段が受信した前記検索ワードを用いて検索処理を行い、前記検索要求を特定するタグ情報を記憶し、当該タグ情報と共に、検索結果のリンク情報を含む検索結果リストを前記ユーザ端末に送信する検索手段と、広告主による指定操作を受け付けたことに応じて、指定キーワード及び指定検索順位を含む広告配信条件を、広告データと共に受け付ける広告受付手段と、前記広告配信条件を記憶する広告配信条件記憶手段と、前記広告データを前記広告配信条件と関連付けて記憶する広告データ記憶手段と、を備え、前記ユーザ端末は、前記広告配信装置から受信した、前記検索結果リストのうち選択操作を受け付けた一のリンク情報に基づいて、前記広告配信装置から受信した前記タグ情報と共に、外部サーバに接続要求を送信する送信手段を備え、前記外部サーバは、前記ユーザ端末から、前記タグ情報と共に前記接続要求を受信したことに応じて、前記一のリンク情報が示すリンク先ページに表示させる広告データの配信要求を前記タグ情報と共に前記広告配信装置に送信する広告要求手段を備え、前記広告配信装置は、前記外部サーバから送信された前記広告データの配信要求を、前記タグ情報と共に受信する広告要求受付手段と、前記外部サーバから前記配信要求を前記タグ情報と共に受信したことに応じて、前記タグ情報に基づいて特定した検索要求が伴う前記検索ワードを用いて検索処理を行い、当該検索ワード及び検索順位が、前記広告配信条件の指定キーワード及び指定検索順位にそれぞれ合致する広告データを選択する広告配信選択手段と、前記広告配信選択手段が選択した広告データを前記広告データ記憶手段から読み出して前記外部サーバに送信する広告配信手段と、をさらに備え、前記外部サーバは、前記広告配信手段から前記広告データを受信したことに応じて、前記接続要求を受信したユーザ端末に、前記広告データと共に前記リンク先ページのデータを送信する手段をさらに備える広告配信システム。
【００２１】
（５）に記載の発明によれば、（１）と同様の効果を奏することができるシステムを提供することができる。
【発明の効果】
【００２２】
本発明によれば、広告収入の収益を向上させると共に、広告主が安心して広告を出稿できる広告表示装置及び広告表示方法を提供することができる。
【図面の簡単な説明】
【００２３】
【図１】本発明の実施形態に係る広告配信装置の機能ブロック図であって、広告配信装置とネットワークを通じて通信を行うユーザ端末、外部サーバ及び広告主端末の関係を示した図である。
【図２】本発明の実施形態に係る対応テーブルを示す図である。
【図３】本発明の実施形態に係る広告配信条件テーブルを示す図である。
【図４】本発明の実施形態に係る広告データテーブルを示す図である。
【図５】本発明の実施形態に係る広告配信装置、ユーザ端末及び外部サーバの関係並びに処理の流れを示す図である。
【図６】本発明の実施形態に係る広告選択処理を示すフローチャートである。
【図７】本発明の実施形態に係る照合処理を示すフローチャートである。
【図８】本発明の第２実施形態に係る広告配信装置の機能ブロック図であって、広告配信装置とネットワークを通じて通信を行うユーザ端末、外部サーバ及び広告主端末の関係を示した図である。
【図９】本発明の第２実施形態に係る入力補助対応テーブルを示す図である。
【図１０】本発明の第２実施形態に係る広告配信条件テーブルを示す図である。
【図１１】本発明の第２実施形態に係る、ユーザ端末に検索ページが表示されてから検索要求を行い、検索結果リストが返信されるまでの広告配信装置及びユーザ端末の関係並びに処理の流れを示す図である。
【図１２】本発明の第２実施形態に係る入力補助リスト作成処理のフローチャートである。
【図１３】本発明の第２実施形態に係る照合処理を示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下、本発明の第１実施形態について図面に基づいて説明する。
【００２５】
図１から図４を用いて広告配信装置１０を中心とする各構成について説明する。
図１は、広告配信装置１０の機能ブロック図であって、広告配信装置１０とネットワークを通じて通信を行うユーザ端末２０、外部サーバ３０及び広告主端末４０の関係を示した図である。図２は対応テーブルを示す図であり、図３は広告配信条件テーブルを示す図であり、図４は、広告データテーブルを示す図である。
【００２６】
広告配信装置１０は、検索処理及び広告配信を行ういわゆるサーバである。具体的には、いわゆる検索エンジンを始めとするサービスを提供するサイトを運営するサーバ又はサーバ群を含む。広告配信装置１０は、まず、ユーザ端末２０から検索要求を受け付けて検索処理を行い、検索要求を受け付けたユーザ端末２０に検索結果となる検索結果リストを送信する。また、広告配信装置１０は、検索結果リストに表示されたリンク情報のいずれかがユーザ端末２０において選択され、そのリンク情報にしたがって接続要求を受けた外部サーバ３０のリンク先ページ３２（図５参照）に設けられた広告表示枠に表示する広告データを選択し外部サーバ３０に送信する。詳細は後述する。
【００２７】
ユーザ端末２０は、いわゆるコンピュータや携帯電話、ＰＤＡなどの携帯端末により構成され、ネットワークに接続可能な情報処理装置であればよい。ユーザ端末２０は、広告配信装置１０に検索要求を送信し、その検索結果である検索結果リストを受信して表示部（図示せず）に表示する。また、その後検索結果リストに表示されたリンク情報のいずれかについて選択を受け付けると、リンク先ページ３２を表示するため、外部サーバ３０に接続要求を行う。そして、外部サーバ３０からリンク先ページ３２と共に広告データを受信すると、これらを合成してユーザ端末２０の表示部に表示させる。
【００２８】
外部サーバ３０は、広告配信装置１０がユーザ端末２０に送信した検索結果リストにおいて、表示されたリンク情報によりリンクされるサーバである。ユーザ端末２０は、リンク情報を選択することで外部サーバ３０に接続要求を行い、外部サーバ３０から送信されたリンク先ページ３２を受信して表示部に表示する。このとき、リンク先ページ３２に広告表示枠が設けられている場合、外部サーバ３０の広告要求部３１は、広告配信装置１０にユーザ端末２０から受信したタグ情報と共に広告配信要求を送信する。そして、広告配信装置１０から広告データを受信すると、リンク先ページ３２と共に受信した広告データを接続要求を受けたユーザ端末２０に送信する。本実施形態では、一の外部サーバ３０のみ記載しているが、検索結果リストに表示されたリンク情報の数だけ外部サーバがあってよい。
【００２９】
広告主端末４０は、広告主が使用する端末であり、リンク先ページ３２に表示させたい広告データを広告配信条件と共に広告配信装置１０に送信する端末である。ここで、広告配信条件は、広告配信装置１０が広告データを選択するための条件であり、広告データを表示させるための指定キーワードと、指定検索順位とが少なくとも含まれる。
【００３０】
指定キーワードは、広告主により予め指定され、ユーザ端末２０が検索する際に入力する検索ワードに対応する。広告データを選択する際に、検索ワードと指定キーワードとが一致する場合、その指定キーワードを広告配信条件とする広告データが選択される。例えば、広告主が指定キーワードとして「車」を指定していた場合に、検索ワードが「車」であった場合、当該「車」が指定キーワード（広告配信条件）となっている広告データが選択される。
【００３１】
また、指定検索順位は、広告主により予め指定され、広告配信装置１０がユーザ端末２０に送信した検索結果リストに基づいて表示されるリンク情報の検索順位に対応する。リンク情報の検索順位と広告主から指定された指定検索順位とが一致する場合、その指定検索順位を広告配信条件とする広告データが選択される。本実施形態では、この指定検索順位は所定の範囲で指定可能である。また、指定キーワードと検索ワードとが一致する場合に、さらに指定検索順位の条件が判断される。
例えば、指定検索順位が１位から５位までの範囲で指定され、指定キーワードが「車」であった場合を説明する。この場合、検索ワードが「車」であり、かつ検索ワード「車」で検索した結果、検索結果リストにおいて１位から５位の範囲に含まれるリンク情報が選択された場合に、これらを広告配信条件とする広告データが選択される。そして、当該リンク情報によりリンクされたリンク先ページ３２の広告表示枠に、選択された広告データが表示される。
【００３２】
以下、広告配信装置１０の各機能構成について説明する。
広告配信装置１０は、検索要求受付部１１、検索処理部１２、インデックスＤＢ１３、広告要求受付部１４、広告配信選択部１５、広告配信条件ＤＢ１６、広告配信部１７、広告データＤＢ１８及び広告受付部１９により構成される。
【００３３】
検索要求受付部１１は、ユーザ端末２０から検索要求を受信する。この検索要求はユーザ端末２０において入力された検索ワードを伴い、検索要求受付部１１は、検索要求及び検索ワードを受け付けると、検索手段となる検索処理部１２に検索ワードを出力する。
【００３４】
検索処理部１２は検索処理を行う。検索処理部１２は、検索要求受付部１１から検索ワードが出力されると、インデックスＤＢ１３を参照し、インデックスＤＢ１３に記憶されているインデックスを利用して検索処理を行う。この検索処理はサーチエンジンに使用される既知の方法を使用することができる。そして、検索処理部１２は、その検索結果を検索要求を送信したユーザ端末２０に送信する。
【００３５】
検索結果には、検索したページへのリンク情報がリスト状に表示される検索結果リストと、タグ情報が含まれる。また、このタグ情報には当該検索処理を特定するためのセッションＩＤを少なくとも含む。このセッションＩＤは、検索処理部１２が検索処理を行った際に生成され、当該検索処理を特定するＩＤである。そして、検索結果リストをユーザ端末２０に返信する際にタグ情報として送信される。また、これ以降、ユーザ端末２０から外部サーバ３０に接続する際、また、外部サーバ３０から広告配信装置１０に広告配信要求を送信する際にも、ユーザ端末２０及び外部サーバ３０からそれぞれ同じセッションＩＤを含むタグ情報が送信される。そして、検索処理部１２は、検索処理後、当該セッションＩＤに対応する情報（例えば、図２に示す対応テーブルなど）を記憶する。
【００３６】
ここで、図２に示す対応テーブルについて説明する。対応テーブルでは、セッションＩＤと検索ワードとが互いに関連付けられている。これにより、検索処理部１２が行った検索処理を特定することができる。
【００３７】
インデックスＤＢ１３は、例えば、表形式で作成されたインデックスが格納される記憶部である。これらのインデックス作成には、使用するサーチエンジンの方式に合わせて適した作成方法を採用することができる。例えば、予め人の手で所定のカテゴリに分類されたカテゴリ体系が定義されており、あるＵＲＬを有するページに対してその中から該当するカテゴリを選択して分類を付与する方法や、予めクローラやロボット等によりウェブ上の文書や画像などが周期的に収集され、これを所定のカテゴリ毎に分類する方法などが挙げられる。
【００３８】
広告要求受付部１４は、外部サーバ３０から広告配信要求を受信し、広告配信選択部１５に出力する。この広告配信要求には、広告配信装置１０が検索結果リストをユーザ端末２０に送信し、さらにユーザ端末２０から外部サーバ３０に接続する際に送信されたセッションＩＤがタグ情報として送信される。
【００３９】
広告配信選択部１５は、広告配信要求を受け付けた外部サーバ３０のリンク先ページ３２を表示させる広告データを選択する。広告データを選択するには、まず広告配信選択部１５は、受信したセッションＩＤから、検索処理部１２が行った検索処理を特定する。そして広告配信選択部１５は同様の検索処理を行い、使用された検索ワードと検索結果リストを取得する。
次に、広告配信選択部１５は、広告配信条件ＤＢ１６を参照して、広告配信条件ＤＢ１６に記憶されている個々の広告配信条件をそれぞれ読み出し、検索ワード及び検索結果リストにおけるリンク先ページ３２の検索順位と、広告配信条件の指定キーワード及び指定検索順位と、を対照して、これらの条件に合致する広告配信条件に関連付けられている広告データを選択する。そして、広告配信選択部１５は、検索ワード及びリンク情報の検索順位が広告配信条件に合致する広告配信条件の広告ＩＤを広告配信部１７に出力する。
【００４０】
広告配信条件ＤＢ１６は、図３に示す広告配信条件テーブルを記憶する記憶部である。ここで、図３を参照して広告配信条件ＤＢ１６に記憶される広告配信条件テーブルについて説明する。広告配信条件テーブルは、入札ＩＤ列、指定キーワード列、指定検索順位列、広告ＩＤ列、及び入札額列により少なくとも構成される。また、各テーブルにおいて、同じ行に格納されている各データは、それぞれ互いに関係付けられている。
【００４１】
入札ＩＤ列は、広告主が広告主端末４０から広告データを表示させるサービスに申込みを行い各入札について付された識別子である。
ここで「入札」としているのは、本実施形態では、一の指定キーワードに対して複数の広告配信条件を受付可能としており、この場合、最も有利な条件を提示したものを優先して選択する方式としているためである。また、最も有利な条件とは、本実施形態では、同じ指定キーワードを指定する広告配信条件のうち、本テーブルの入札額列に格納された値のうち、最大のものをいう。すなわち、入札額列に格納された金額の値のうち、大きいものから優先して選択される。
【００４２】
指定キーワード列には、広告主が広告主端末４０を介して入札時に指定した単語が格納される。また、指定検索順位列には、広告主が広告主端末４０を介して入札時に指定した順位が格納される。指定検索順位は、任意の範囲で指定してもよく、また、任意の順位を１つ指定するようにしてもよい。
【００４３】
広告ＩＤ列には、広告ＩＤが格納される。広告ＩＤは、後述の広告データを特定する識別子である。また、入札額列には、広告主が広告主端末４０を介して入札時に指定した入札額が格納される。
【００４４】
図１に戻って、広告配信部１７は、広告配信選択部１５が選択した広告ＩＤを受信すると、広告データＤＢ１８から該当する広告データを読み出し、外部サーバ３０に送信する。
【００４５】
広告データＤＢ１８は、広告主が広告主端末４０から送信した広告データを記憶する記憶部である。広告データＤＢ１８は、本実施形態においては、図４に示すような広告データテーブルを記憶する。
【００４６】
ここで、図４を参照して広告データテーブルについて説明する。広告データテーブルは、広告ＩＤ列と広告データ列とで少なくとも構成される。また、同じ行に格納されたデータはそれぞれ互いに関連付けられている。広告データ列には、広告主端末４０から送信された広告データが格納される。この広告データとして、広告の実態ファイルが格納されている場所を示すＵＲＬの情報が格納されてもよい。
【００４７】
図１に戻って、広告配信装置１０の広告受付部１９は、広告主端末４０から広告データを表示させる際の入札を受け付け、受け付けたデータを広告配信条件ＤＢ１６及び広告データＤＢ１８にそれぞれ記憶させる。入札には、少なくとも広告データと、広告配信条件である指定キーワード、指定検索順位及び入札額の情報をそれぞれ受け付ける。これらの受け付けは、広告主端末４０が所定のウェブページにアクセスし、所定の情報を入力するようにしてもよい。
【００４８】
図１及び図５を参照して、広告配信装置１０、ユーザ端末２０及び外部サーバ３０の関係並びに処理の流れについて説明する。図５は、広告配信装置１０、ユーザ端末２０及び外部サーバ３０の関係並びに処理の流れを示す図である。
【００４９】
まず、ユーザ端末２０は、広告配信装置１０が提供する検索サイトに接続し、当該検索サイトに設けられた所定の入力欄にユーザ端末２０のユーザが検索したい単語（検索ワード）の入力を受け付ける。その後、検索開始操作（例えば、入力欄の近くに設けられた「検索」ボタンをクリックする等の操作）を同検索サイトで行ったことに応じて、検索ワードのデータと共に検索要求が広告配信装置１０に送信される。
【００５０】
次に、広告配信装置１０の検索要求受付部１１は検索要求を受信すると、同時に受信した検索ワードを検索処理部１２に出力する。そして検索処理部１２は、受信した検索ワードを用いて検索処理を行い、検索結果リストをユーザ端末２０に送信する。このとき検索処理部１２が行った検索処理を特定するセッションＩＤをタグ情報として検索結果リスト共にユーザ端末２０に送信する。
【００５１】
ユーザ端末２０は、広告配信装置１０から検索結果リスト及びセッションＩＤを受信すると、当該検索結果リストを表示部に表示する。この表示されたページを検索結果ページ２１とする。表示部に表示された検索結果ページ２１には、検索ワードを用いて検索された検索結果がランキング形式でリスト状に表示される。ここで、ランキング形式で示された検索結果は、それぞれリンク情報が含まれており、所定の方式でリンクされていることを示す表示（例えば、他の部分と色を変えた状態や、下線部を付すなど）がなされている。ここでは、リンクＡのリンク２１１が選択されたとする。
【００５２】
そしてユーザ端末２０のユーザによる操作により、任意のリンクが選択されると、そのリンク先ページ３２を提供する外部サーバ３０に接続要求が送信される。このとき、外部サーバ３０への接続要求には、ユーザ端末２０が広告配信装置１０から受信したセッションＩＤをタグ情報に含む。
【００５３】
ユーザ端末２０から接続要求を受信した外部サーバ３０は、リンク先ページ３２において広告表示枠３２１，３２２に広告データを表示させるための広告配信要求を広告配信装置１０に送信する。このときにも、ユーザ端末２０から受信したセッションＩＤを含むタグ情報が広告配信要求と共に広告配信装置１０に送信される。
したがって、セッションＩＤは、広告配信装置１０からユーザ端末２０へ、さらにユーザ端末２０から外部サーバ３０へ送信され、さらに外部サーバ３０から広告配信装置１０に送信される。
【００５４】
広告配信装置１０では、広告要求受付部１４が外部サーバ３０から広告配信要求を受信すると、広告選択処理を行う。
まず、広告要求受付部１４は、セッションＩＤを広告配信選択部１５に出力する。広告配信選択部１５は、セッションＩＤに基づいて検索結果を特定する。そして特定された検索結果から当該検索処理に使用された検索ワード、及びユーザ端末２０から接続要求を受けた外部サーバ３０のリンク先ページ３２についての当該検索処理における検索結果リストの検索順位の情報を取得する。
【００５５】
そして、広告配信選択部１５は、広告配信条件ＤＢ１６を参照して、検索ワードと検索順位と各広告配信条件が合致するかを判断する。合致する広告配信条件があった場合、該当する広告配信条件に含まれる広告ＩＤを広告配信部１７に出力する。これにより、外部サーバ３０に送信され、ユーザ端末２０においてリンク先ページ３２と共に表示される広告データが決定される。また、合致する広告配信条件が複数あった場合、広告表示枠の数に合わせて入札額の大きい順に広告配信条件の広告ＩＤを広告配信部１７に出力する。
【００５６】
広告配信部１７は、広告ＩＤを広告配信選択部１５から受け取ると、広告データＤＢ１８から該当する広告ＩＤを有する広告データを読み出す。そして読み出した広告データを外部サーバ３０に送信する。
【００５７】
外部サーバ３０は、広告配信装置１０から広告データを受信すると、広告データ及びリンク先ページ３２のデータを合成して、接続要求を受信したユーザ端末２０に送信する。
【００５８】
ユーザ端末２０は、リンク先ページ３２及び広告データを受信すると、リンク先ページ３２の広告表示枠３２１，３２２に広告データを含むウェブページ２２を表示部に表示する。ウェブページ２２では、広告表示枠３２１，３２２であった部分に広告ａ２２１及び広告ｂ２２２がそれぞれ表示された状態となる。
【００５９】
図６を参照して、広告配信装置１０における広告選択処理について説明する。図６は、広告選択処理を示すフローチャートである。
【００６０】
ステップＳ１０では、広告要求受付部１４が外部サーバ３０から広告配信要求を受信し、広告配信要求と共に受信したセッションＩＤを広告配信選択部１５に出力する。
【００６１】
ステップＳ１１では、広告配信選択部１５は、インデックスＤＢ１３を参照してセッションＩＤから過去に行った検索処理を特定する。詳細には、セッションＩＤに対応する情報（例えば、図２の対応テーブル）を読み出し、外部サーバ３０にページ要求を行っているユーザ端末２０のユーザが過去に要求した検索処理を特定する。
【００６２】
ステップＳ１２では、広告配信選択部１５は、セッションＩＤにより特定された検索処理を行う。より具体的には、特定された検索処理で使用された検索ワードを用いて再度検索処理を行い、外部サーバ３０が提供するページが検索結果の第何位にランキングされているかを示す、検索順位に関する情報を取得する。このような一連の処理を通じて、過去の検索処理のときに使用された検索ワード及び検索順位の情報を取得する（Ｓ１３）。
【００６３】
ステップＳ１４では、広告配信選択部１５は、照合処理を行う。この処理では、広告配信選択部１５は、広告配信条件ＤＢ１６を参照して、ステップＳ１３で取得した検索ワード及び検索順位と、広告配信条件ＤＢ１６に記憶された広告配信条件とを照合し、送信する広告データを選択して当該広告データの広告ＩＤを抽出する処理を行う。この処理については後述する。
【００６４】
ステップＳ１５では、広告配信選択部１５は、ステップＳ１４の処理により抽出した広告ＩＤを広告配信部１７に出力する。
【００６５】
ステップＳ１６では、広告配信部１７は、広告配信選択部１５から広告ＩＤが出力されると、広告データＤＢ１８を参照して当該広告ＩＤに関連付けられた広告データを読み出し、読み出した広告データを広告配信要求を送信した外部サーバ３０に送信する。
【００６６】
図７を参照して、照合処理について説明する。図７は照合処理を示すフローチャートである。
【００６７】
ステップＳ２１では、広告配信選択部１５は広告配信条件ＤＢ１６を参照して広告配信条件を読み込み、ステップＳ１３で取得した検索ワードと読み出した広告配信条件の指定キーワードが同一であるか否かを判別する（Ｓ２２）。検索ワードと広告配信条件の指定キーワードとが同一である場合は、ステップＳ２３に移り、異なる場合はステップＳ２６に移る。
【００６８】
ステップＳ２３では、広告配信選択部１５は、ステップＳ２２の判別で検索ワードと広告配信条件の指定キーワードが同一である広告配信条件を抽出する。
【００６９】
ステップＳ２４では、広告配信選択部１５は、ステップＳ１３で取得した検索順位と、ステップＳ２３で抽出した広告配信条件の指定検索順位とを比較し、これらが同一又は検索順位が指定検索順位の範囲に含まれるか否かを判別する。同一又は検索順位が指定検索順位の範囲に含まれる場合はステップＳ２５に移り、同一でないか又は検索順位が指定検索順位の範囲に含まれない場合はステップＳ２６に移る。
【００７０】
ステップＳ２５では、広告配信選択部１５は、ステップＳ２４の判別で表示順位と広告配信条件の指定検索順位が同一又は検索順位が指定検索順位の範囲に含まれる広告配信条件を抽出する。
【００７１】
ステップＳ２６では、広告配信選択部１５は、全ての広告配信条件を照合したか否かを判別する。全ての広告配信条件が照合された場合はステップＳ２７に移り、全ての広告配信条件が照合されていない場合はステップＳ２１に戻る。
【００７２】
ステップＳ２７では、広告配信選択部１５は、抽出した広告配信条件は複数であるか判別する。この判別で広告配信条件が複数ある場合はステップＳ２８に移り、複数でない場合はステップＳ２９に移る。
【００７３】
ステップＳ２８では、広告配信選択部１５は、複数ある広告配信条件について、入札額の値が大きい順にソートし、最も大きい値を有するものから広告配信条件の広告ＩＤを抽出する（Ｓ２９）。このとき、広告表示枠が複数ある場合には、その広告表示枠の数に合わせて広告ＩＤを抽出する。また、上述の処理において、検索ワードと指定キーワードが同一であり、かつ検索順位が指定検索順位と同一又は検索順位が指定検索順位の範囲に含まれる条件に合致する広告表示条件が無いか若しくは広告表示枠の数に不足する場合は、予め定めた広告データの広告ＩＤを抽出することが好ましい。例えば、デフォルトとして広告配信装置１０の管理者が作成したデータや、所定の情報を表示させるＵＲＬ等であってよい。この処理が終了した場合には、図６のステップＳ１５に処理を移す。
【００７４】
なお、本実施形態の広告配信装置１０、ユーザ端末２０、外部サーバ３０及び広告主端末４０は、コンピュータ及びその周辺装置により構成される。本実施形態における上述の各部は、コンピュータ及びその周辺装置が備えるハードウェア並びに該ハードウェアを制御するソフトウェアによって構成される。
【００７５】
上記ハードウェアには、制御装置（制御部）としてのＣＰＵの他、記憶装置（記憶部）、通信装置（通信部）、表示装置（表示部）及び入力装置（入力部）が含まれる。記憶装置（記憶部）としては、例えば、メモリ（ＲＡＭ、ＲＯＭ等）、ハードディスクドライブ（ＨＤＤ）及び光ディスク（ＣＤ、ＤＶＤ等）ドライブが挙げられる。通信装置（通信部）としては、例えば、各種有線及び無線インターフェース装置が挙げられる。表示装置（表示部）としては、例えば、液晶ディスプレイ、プラズマディスプレイ等の各種ディスプレイが挙げられる。入力装置（入力部）としては、例えば、キーボード及びポインティング・デバイス（マウス等）が挙げられる。
【００７６】
上記ソフトウェアには、上記ハードウェアを制御するコンピュータ・プログラムやデータが含まれる。コンピュータ・プログラムやデータは、記憶装置（記憶部）により記憶され、制御装置（制御部）により適宜実行、参照される。また、コンピュータ・プログラムやデータは、通信回線を介して配布することも可能であり、ＣＤ−ＲＯＭ等のコンピュータ可読媒体に記録して配布することも可能である。
【００７７】
以下、図８から図１３を参照して第２実施形態について説明する。図８は、第２実施形態における広告配信装置１０の機能ブロック図であって、広告配信装置１０とネットワークを通じて通信を行うユーザ端末２０、外部サーバ３０及び広告主端末４０の関係を示した図である。図９は入力補助対応テーブルを示す図であり、図１０は広告配信条件テーブルを示す図であり、図１１は、広告配信装置１０及びユーザ端末２０の関係並びに処理の流れを示す図である。図１２は、入力補助リスト作成処理のフローチャートである。図１３は、第２実施形態における照合処理のフローチャートである。
【００７８】
第２実施形態では、ユーザ端末２０において検索サイトの検索ワード入力欄に検索したい単語を入力する際に表示される入力補助リスト内の単語が選択されて検索処理が行われた場合に、その単語を検索ワードとして行われた検索結果においても、その検索順位が指定検索順位の範囲内であると共に、入力補助リスト内の順位が指定された順位内である場合に、そのリンク先ページ３２の外部サーバ３０に広告データを配信する点で異なる。以下では第１実施形態と異なる点を中心に説明し、特に説明しない部分は第１実施形態と同様である。また、第１実施形態の構成と同様の場合は、同じ符号を付している。
【００７９】
図８に示すように、第２実施形態の広告配信装置１０は、入力補助リスト要求受付部５１、入力補助リスト作成部５２及び入力補助ＤＢ５３をさらに備える。
【００８０】
入力補助リスト要求受付部５１は、ユーザ端末２０から入力補助リストの作成要求を受信して、入力された単語（入力ワード）の情報を入力補助リスト作成部５２に出力する。
【００８１】
入力補助リスト作成部５２は、入力補助ＤＢ５３を参照して、入力ワードに基づいて入力補助リストを作成する。この入力補助リストの作成は、当該単語が入力された頻度や、よく使用される単語の組合せ（例えば、「車」と「保険」など）、属するカテゴリ等に応じて単語が選択されることにより行われる。また、ＣｏｏｋｉｅやログインＩＤなどを利用してユーザ端末２０において検索ワードとして過去に入力された履歴を取得し、頻度の高い単語又は単語の組合せを選択して入力補助リストを作成するようにしてもよい。また、入力補助リスト作成部５２は、入力補助リストを作成すると、その後当該セッションを特定するためのタグ情報として使用するセッションＩＤを生成し、入力補助ＤＢ５３にセッションＩＤに対応する情報（例えば、図９に示す入力補助対応テーブルなど）を記憶させる。そして、セッションＩＤを含むタグ情報と共に入力補助リストをユーザ端末２０に送信する。
ここで、入力補助ＤＢ５３に記憶される入力補助対応テーブルについて説明する。入力補助対応テーブルでは、セッションＩＤに、ユーザ端末２０に送信した入力補助リストが各々の順位と共に関連付けられている。さらに、当該セッションでユーザ端末２０から受信した検索ワードが関連付けられている。これにより、入力補助リスト作成部５２が作成した入力補助リスト及び検索ワードを特定することができる。
【００８２】
入力補助ＤＢ５３は、入力補助リスト作成のための情報を記憶する。例えば、入力補助作成要求を受けた場合において、当該要求と共に受信した入力ワードを記憶する。また、受信した入力ワードの使用頻度を分析して、その頻度情報と共に入力ワードと関連付けて記憶するようにしてもよく、ユーザ端末２０におけるウェブページの閲覧履歴や、使用した入力ワードや検索ワードの履歴の情報を取得し、これらに基づいて入力補助リストを作成してもよい。
他の構成については、第１実施形態と同様であるので説明は省略する。なお、広告配信選択部１５における処理については後述する。
【００８３】
図１０を参照して、第２実施形態における広告配信条件テーブルについて説明する。第２実施形態の広告配信テーブルでは、指定入力補助順位の列が追加されている。この指定入力補助順位の列は、広告配信選択部１５が参照する。指定入力補助順位は、広告配信装置１０の広告受付部１９が広告主端末４０から広告データを表示させる際の入札を受け付ける際の、広告配信条件の一部である。また、広告配信装置１０の広告受付部１９は、広告主による操作を受け付けた広告主端末４０が送信する広告配信条件を受け付ける際に指定入力補助順位の条件も合わせて受け付ける。
【００８４】
図１１を参照して、ユーザ端末２０において入力補助リストの作成要求が送信されてから、入力補助リストの中から検索ワードが選択され、検索結果リストからリンク先ページが表示されるまでの広告配信装置１０及びユーザ端末２０の関係並びに処理の流れについて説明する。
【００８５】
まず、ユーザ端末２０は、広告配信装置１０が提供する検索サイトに接続し、検索サイトの所定のウェブページ２３を表示部に表示する。このウェブページ２３には、少なくとも検索を行うための入力欄２３１が設けられている。そして、ユーザ端末２０は、ユーザから、入力欄２３１において検索に用いるテキストの入力を受け付ける。
【００８６】
入力欄２３１において入力が開始されると、ユーザ端末２０は、入力補助リストの作成要求を行うために、入力欄２３１に入力されたテキストを広告配信装置１０に送信する。広告配信装置１０の入力補助リスト要求受付部５１は、入力補助リストの要求を受信し、受信した入力文字のデータを入力補助リスト作成部５２に出力する。入力補助リスト作成部５２は受信した文字のデータに応じて入力補助リスト作成のための検索処理を行う。そして、入力補助リストを作成すると共にセッションＩＤを当該入力補助リストを特定する情報として記録する。その後、入力補助リストと共にセッションＩＤを含むタグ情報をユーザ端末２０に送信する。
ユーザ端末２０は入力補助リストを受信すると、表示部に入力補助リスト２３２を表示させる。
【００８７】
ユーザ端末２０が入力補助リスト２３２に表示された単語のいずれかについてユーザの選択操作を受け付けると、選択された単語が検索ワードとなり、ユーザ端末２０は、検索要求と共に当該検索ワードを広告配信装置１０に送信する。図１１に示した例では、入力補助リスト２３２に表示された項目のうち、例えば「車庫証明」の語が反転表示され、選択されたことを示している。この場合、ユーザ端末２０は、当該選択された「車庫証明」という検索ワードの情報と共に、広告配信装置１０から受信したセッションＩＤを含むタグ情報を伴う検索要求を広告配信装置１０に送信する。
【００８８】
広告配信装置１０は、検索要求を受信すると、検索処理を行うと共に、入力補助リストの作成時に送信したセッションＩＤに関連付けて当該受信した検索ワードを記憶する（図９参照）。そして、検索処理を行った結果である検索結果リストと共にセッションＩＤを含むタグ情報をユーザ端末２０に送信する。
【００８９】
ユーザ端末２０では、表示部に検索結果リストが表示される。この部分は第１実施形態と同様である。そして、ユーザ端末２０が検索結果リストに表示されたリンク情報のいずれかを選択するユーザの操作を受け付けたことに応じて、選択されたリンク情報の外部サーバ３０に接続要求を送信する。このとき、ユーザ端末２０は、広告配信装置１０から送信されたタグ情報も検索要求と共に送信する。よって、外部サーバ３０にもセッションＩＤが送信される。
【００９０】
ユーザ端末２０から接続要求を受けた外部サーバ３０は、リンク先ページ３２の広告表示枠３２１，３２２に広告データを表示させるため、広告配信装置１０に広告配信要求を送信する。このとき、外部サーバ３０は、ユーザ端末２０から送信されたタグ情報も検索要求と共に送信する。よって、セッションＩＤは、広告配信装置１０からユーザ端末２０に送信され、さらに外部サーバ３０から広告配信装置１０に送信される。
【００９１】
広告配信装置１０は、外部サーバ３０から広告配信要求を受信すると、同時に受信したタグ情報に含まれるセッションＩＤに基づいて広告選択処理を行う。広告配信処理については後述するが、セッションＩＤに基づいて検索ワード及び入力補助リストを特定し、さらに検索処理を再度行い、当該検索ワードが指定キーワードと同一であり、かつ入力補助リストにおける当該検索ワードの順位が指定入力補助順位と同一又は上位に含まれ、さらに検索順位が指定検索順位と同一又は上位に含まれる場合に、これらの条件を満たす広告配信条件の広告データが選択される。
その後の処理については、第１実施形態と同様であるので説明は省略する。
【００９２】
図１２を参照して、入力補助リスト作成処理について説明する。
ステップＳ３１では、広告配信装置１０の入力補助リスト要求受付部５１がユーザ端末２０から入力補助リストの作成要求を受け付ける。このとき、ユーザ端末２０の表示部に表示されているウェブページ２３の入力欄２３１に入力された入力ワードの情報が作成要求と共に広告配信装置１０に送信され、入力補助リスト要求受付部５１が受け付ける。
【００９３】
ステップＳ３２では、入力補助リスト作成部５２は、入力補助リスト要求受付部５１から入力ワードの情報が出力されたことに応じて、入力補助ＤＢ５３を参照して入力補助リストを作成する。そして、作成した入力補助リストを特定するためのセッションＩＤを入力補助リストと関連付けて記憶し（ステップＳ３３）、入力補助リストの作成要求を送信したユーザ端末２０に、入力補助リストを当該セッションＩＤを含むタグ情報と共に送信する（ステップＳ３４）。
【００９４】
図１３を参照して、第２実施形態における照合処理について説明する。
【００９５】
ステップＳ４１では、広告配信選択部１５は、入力補助ＤＢ５３を参照して、外部サーバ３０から受信したタグ情報に含まれるセッションＩＤに基づいて、検索ワード及び入力補助リストの特定を行う。これにより、外部サーバ３０に接続要求を送信したユーザ端末２０で表示された入力補助リスト及び指定された検索ワードを特定することができる。
【００９６】
ステップＳ４２では、広告配信選択部１５は、ステップＳ４１で得た検索ワード及び入力補助リストの内容から、当該検索ワードが入力補助リストに含まれていたものであるか否かを判別する。検索ワードが入力補助リストに含まれていたものである場合は、ステップＳ４３に移り、含まれていなかったものである場合は、ステップＳ５１に移る。
【００９７】
ステップＳ４３では、広告配信選択部１５は、広告配信条件ＤＢ１６を参照して、広告配信条件４３を読み込み、検索ワードと検索配信条件の指定キーワードが同じであるか否かを判別する（ステップＳ４４）。検索ワードと指定キーワードとが同一である場合には、ステップＳ４５に移り、異なる場合はステップＳ４８に移る。
【００９８】
ステップＳ４５では、広告配信選択部１５は、入力補助リストにおける検索ワードの順位が指定入力補助順位と同一又は上位に含まれるか否かを判別する。入力補助リストにおける検索ワードの順位は、入力補助リストとしてユーザ端末２０の表示部に表示されたときの順位である。この順位が指定入力補助順位と同一又は上位に含まれる場合は、ステップＳ４６に移り、そうではない場合は、ステップＳ４８に移る。なお、ステップＳ４６以降の処理については、第１実施形態と同様であるので説明は省略する。
【００９９】
この処理により、広告主にとっては、検索ワードが入力補助リストの上位であり、かつ、当該検索ワードによる検索結果の上位にあるウェブページに対して広告を表示させることができる。ここで、入力補助リストは、Ｃｏｏｋｉｅ等を利用してユーザ端末２０において過去によく使用された検索ワードや、閲覧頻度の高いウェブページなどの履歴に基づいて作成されるものを含む。この場合、広告を表示するウェブページは、ユーザ端末２０のユーザにとって比較的興味があると思われる入力補助リストの上位に含まれる単語が検索ワードとして使用され、かつ当該検索処理において上位にランクされるウェブページである、という、信頼性が比較的高いものとなる。よって、ユーザの興味関心が高く、信頼性が比較的高いという条件を満たすウェブページに広告を表示させやすくすることができ、広告がクリックされて広告主のウェブページに誘導する機会を多くすることができる。
【０１００】
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施例に記載されたものに限定されるものではない。
【０１０１】
上述の実施形態では、１つのサーバが検索処理、広告データの選択及び配信を行うとしたが、それぞれ別のサーバにより実施されてもよい。
【符号の説明】
【０１０２】
１０  広告配信装置
１１  検索要求受付部
１２  検索処理部
１３  インデックスＤＢ
１４  広告要求受付部
１５  広告配信選択部
１７  広告配信部
１９  広告受付部
２０  ユーザ端末
３０  外部サーバ
３１  広告要求部
３２  リンク先ページ
４０  広告主端末
【図１】
2011076474.tif 000003
【図２】
2011076474.tif 000004
【図３】
2011076474.tif 000005
【図４】
2011076474.tif 000006
【図５】
2011076474.tif 000007
【図６】
2011076474.tif 000008
【図７】
2011076474.tif 000009
【図８】
2011076474.tif 000010
【図９】
2011076474.tif 000011
【図１０】
2011076474.tif 000012
【図１１】
2011076474.tif 000013
【図１２】
2011076474.tif 000014
【図１３】
2011076474.tif 000015