(57)【要約】【課題】広告主が設定する販売ターゲットに応じた広告設定料を決定できるように、検索連動型広告サービスを支援する。【解決手段】端末管理装置３００は、検索語句と広告設定料とを対応づけて保持する検索サーバ２００と接続される。端末管理装置３００は、広告対象者の属性情報を示すターゲット属性に応じて広告設定料を調整させるための調整値と、検索サーバ２００のユーザ属性とを対応づけて記憶する調整値記憶部と、検索サーバ２００において広告主から検索語句とターゲット属性とが指定された際、当該ターゲット属性を検索サーバ２００から取得する設定条件取得部と、広告主に提示すべき広告設定料を決定させるために、調整値記憶部を参照して、ターゲット属性に対応する調整値を検索サーバ２００に通知する調整値通知部と、を有する。【選択図】図１
2010160643.tif 000002
【特許請求の範囲】
【請求項１】
検索語句と広告設定料とを対応づけて保持する検索サーバと接続され、
広告対象者の属性情報を示すターゲット属性に応じて広告設定料を調整させるための調整値と、前記検索サーバのユーザに関する属性情報を示すユーザ属性とを対応づけて記憶する調整値記憶部と、
前記検索サーバにおいて広告主から検索語句とターゲット属性とが指定された際、当該ターゲット属性を前記検索サーバから取得する設定条件取得部と、
前記広告主に提示すべき広告設定料を決定させるために、前記調整値記憶部を参照して、前記ターゲット属性に対応する調整値を前記検索サーバに通知する調整値通知部と、
を備えることを特徴とする広告販売支援装置。
【請求項２】
検索語句とターゲット属性との組み合わせに応じて決定された広告設定料について、その支払いに同意した広告主の情報を前記検索サーバから取得する広告主情報取得部と、
前記広告主の数が多いほど前記組み合わせに応じて決定される広告設定料が高く調整されるように、前記調整値記憶部に記憶された調整値を更新する調整値更新部と、
をさらに備えることを特徴とする請求項１に記載の広告販売支援装置。
【請求項３】
検索語句と広告設定料とを対応づけて保持する検索サーバと接続された装置を制御する方法であって、
広告対象者の属性情報を示すターゲット属性に応じて広告設定料を調整させるための調整値と、前記検索サーバのユーザに関する属性情報を示すユーザ属性とを対応づけて所定の記憶装置に予め記憶させるステップと、
前記検索サーバにおいて広告主から検索語句とターゲット属性とが指定された際、当該ターゲット属性を前記検索サーバから取得するステップと、
前記広告主に提示すべき広告設定料を決定させるために、前記記憶装置を参照して、前記ターゲット属性に対応する調整値を前記検索サーバに通知するステップと、
を備えることを特徴とする広告販売支援方法。
【請求項４】
検索サービスを提供する検索サーバと、
前記検索サーバと接続された広告販売支援装置と、を備え、
前記検索サーバは、
検索語句と広告設定料とを対応づけて記憶する設定料記憶部と、
検索語句と、広告対象者の属性情報を示すターゲット属性との指定を広告主から受け付ける設定条件受付部と、
指定されたターゲット属性を前記広告販売支援装置に通知する設定条件通知部と、を有し、
前記広告販売支援装置は、
ターゲット属性に応じて広告設定料を調整させるための調整値と、前記検索サーバのユーザに関する属性情報を示すユーザ属性とを対応づけて記憶する調整値記憶部と、
前記調整値記憶部を参照して、前記検索サーバから通知されたターゲット属性に対応する調整値を前記検索サーバに通知する調整値通知部と、を有し、
前記検索サーバは、
前記設定料記憶部において前記検索語句に対応づけられた広告設定料を、前記広告販売支援装置から通知された調整値に応じて調整する設定料調整部と、
調整された広告設定料を前記広告主に提示する設定料提示部と、
をさらに有することを特徴とする広告販売システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、データ処理技術に関し、特に、検索連動型の広告サービスを支援する技術に関する。
【背景技術】
【０００２】
現在、ユーザが所望のウェブページを発見するために、検索サービスを利用することが一般的である。検索サービスを提供するウェブサーバ（以下、適宜「検索サーバ」と呼ぶ。）の中には、ユーザが指定した検索語句に応じた広告を、その検索語句による検索の結果を示すウェブページ（以下、適宜「検索結果ページ」と呼ぶ。）に掲載するものがある。このような広告サービスを、以下、「検索連動型広告サービス」と呼ぶこととする。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−０８３８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
広告主は、販売する商品を購入する可能性が高い消費者として、特定の属性を有する消費者（以下、単に「販売ターゲット」と呼ぶ。）を予め想定していることが多い。販売ターゲットに応じて商品の売れ行き予測は異なることが多く、検索連動型広告サービスに対する広告主の需要は販売ターゲットに応じて異なると本発明者は考えた。したがって、検索結果ページへの広告の設定料を販売ターゲットに応じて調整することで、その設定料を支払う広告主にとって利便性の高い検索連動型広告サービスを実現できると考えた。
【０００５】
本発明は、本発明者による上記着想に基づいてなされたものであり、その主たる目的は、広告主が設定する販売ターゲットに応じた広告設定料を決定できるように、検索連動型広告サービスを支援する技術を提供することである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明のある態様の広告販売支援装置は、検索語句と広告設定料とを対応づけて保持する検索サーバと接続され、広告対象者の属性情報を示すターゲット属性に応じて広告設定料を調整させるための調整値と、検索サーバのユーザに関する属性情報を示すユーザ属性とを対応づけて記憶する調整値記憶部と、検索サーバにおいて広告主から検索語句とターゲット属性とが指定された際、当該ターゲット属性を検索サーバから取得する設定条件取得部と、広告主に提示すべき広告設定料を決定させるために、調整値記憶部を参照して、ターゲット属性に対応する調整値を検索サーバに通知する調整値通知部と、を備える。
【０００７】
本発明の別の態様は、広告販売支援方法である。この方法は、検索語句と広告設定料とを対応づけて保持する検索サーバと接続された装置を制御する方法であって、広告対象者の属性情報を示すターゲット属性に応じて広告設定料を調整させるための調整値と、検索サーバのユーザに関する属性情報を示すユーザ属性とを対応づけて所定の記憶装置に予め記憶させるステップと、検索サーバにおいて広告主から検索語句とターゲット属性とが指定された際、当該ターゲット属性を検索サーバから取得するステップと、広告主に提示すべき広告設定料を決定させるために、記憶装置を参照して、ターゲット属性に対応する調整値を検索サーバに通知するステップと、を備える。
【０００８】
本発明のさらに別の態様は、広告販売システムである。この広告販売システムは、検索サービスを提供する検索サーバと、検索サーバと接続された広告販売支援装置と、を備える。検索サーバは、検索語句と広告設定料とを対応づけて記憶する設定料記憶部と、検索語句と、広告対象者の属性情報を示すターゲット属性との指定を広告主から受け付ける設定条件受付部と、指定されたターゲット属性を広告販売支援装置に通知する設定条件通知部と、を有する。広告販売支援装置は、ターゲット属性に応じて広告設定料を調整させるための調整値と、検索サーバのユーザに関する属性情報を示すユーザ属性とを対応づけて記憶する調整値記憶部と、調整値記憶部を参照して、検索サーバから通知されたターゲット属性に対応する調整値を検索サーバに通知する調整値通知部と、を有する。検索サーバは、設定料記憶部において検索語句に対応づけられた広告設定料を、広告販売支援装置から通知された調整値に応じて調整する設定料調整部と、調整された広告設定料を広告主に提示する設定料提示部と、をさらに有する。
【０００９】
なお、以上の構成要素の任意の組合せ、本発明の表現を装置、方法、システム、プログラム、プログラムを格納した記録媒体などの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１０】
本発明によれば、検索連動型広告サービスにおいて、広告主が設定する販売ターゲットに応じた広告設定料を決定できる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態である検索システムの構成を示す図である。
【図２】図１の検索サーバの機能構成を示すブロック図である。
【図３】図１の端末管理装置の機能構成を示すブロック図である。
【図４】図４の（ａ）（ｂ）はユーザ属性のデータ構造を示す図である。
【図５】調整値の設定対象となるユーザ属性のカテゴリを示す図である。
【図６】検索システムにおける各装置の動作を示すシーケンス図である。
【図７】検索システムにおける各装置の動作を示すシーケンス図である。
【発明を実施するための形態】
【００１２】
本発明の実施の形態について、その構成を説明する前に概要を説明する。
現在、企業内でのガバナンスの徹底や情報漏洩防止等を目的として、社員が使用するＰＣ端末の使用状況を管理する端末管理装置が企業内に設置されることがあり、また、外部の端末管理装置が提供する端末管理サービスを利用する企業もある。この端末管理装置では、各ＰＣ端末に対応づける形で社員それぞれの属性情報が保持される。
【００１３】
本発明者は、端末管理装置で保持された各社員の属性情報を活用することで、検索サーバの検索連動型広告サービスを支援できると考えた。具体的には、検索サーバの検索結果ページに各社員の属性に応じた広告が掲載されるように、検索連動型広告サービスにおける広告提供を支援できると考えた。また、広告の提供対象となる社員の属性に応じた広告設定料が広告主に提示されるように、検索連動型広告サービスにおける広告販売を支援できると考えた。以下、実施の形態の構成を説明する。
【００１４】
図１は、本発明の実施の形態である検索システム１０００の構成を示す。検索システム１０００は、ユーザ端末１００で総称されるａユーザ端末１００ａ、ｂユーザ端末１００ｂ、ｃユーザ端末１００ｃ、ｄユーザ端末１００ｄと、広告主端末１０２と、検索サーバ２００と、端末管理装置３００とを備える。これらの各装置は、ＬＡＮ・ＷＡＮ・インターネット等、公知の通信手段を制限なく含む通信網４００を介して、適宜相互に接続される。
【００１５】
検索サーバ２００は、検索サービスおよび検索連動型広告サービスを提供するウェブサーバである。検索サーバ２００は、検索要求元から検索語句を受け付け、その検索語句の検索結果ページを検索要求元に提供する。また、検索サーバ２００は、検索語句に予め対応づけられた広告を、その検索語句の検索結果ページに掲載する。検索サーバ２００の詳細な構成は後述する。
【００１６】
端末管理装置３００は、ユーザ端末１００と接続されており、複数のユーザ端末１００の状態を一元的に管理する。例えば、ユーザ端末１００の使用状態、外部との通信状態に関する各種データを管理する。また、端末管理装置３００は、検索サーバ２００とも接続されており、ユーザ端末１００に関する各種データを活用して、検索サーバ２００における検索連動型広告サービスを支援する。端末管理装置３００の詳細な構成は後述する。
【００１７】
ユーザ端末１００は、一般的なＰＣ端末であり、端末管理装置３００と接続される。ユーザ端末１００は、社内のＰＣ端末を端末管理装置３００に管理させるユーザ企業の社員により操作される。本実施の形態では、ａユーザ端末１００ａ、ｂユーザ端末１００ｂはユーザ企業Ａの社員により操作され、ｃユーザ端末１００ｃ、ｄユーザ端末１００ｄはユーザ企業Ｂの社員により操作される。
【００１８】
広告主端末１０２は、一般的なＰＣ端末であり、検索サーバ２００と接続される。広告主端末１０２は、検索連動型広告サービスのスポンサー企業の広告主によって操作される。この広告主は、検索サーバ２００の検索連動型広告サービスを購入して、検索結果ページに自社の広告を表示させる。
【００１９】
図２は、図１の検索サーバ２００の機能構成を示すブロック図である。本明細書のブロック図において示される各ブロックは、ハードウェア的には、コンピュータのＣＰＵをはじめとする素子や機械装置で実現でき、ソフトウェア的にはコンピュータプログラム等によって実現されるが、ここでは、それらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックはハードウェア、ソフトウェアの組合せによっていろいろなかたちで実現できることは、当業者には理解されるところである。
【００２０】
検索サーバ２００は、設定料記憶部２０２と、広告設定記憶部２０４と、設定条件受付部２０６と、設定条件通知部２０８と、設定料調整部２１０と、設定料提示部２１２と、広告設定部２１４と、広告主情報通知部２１６と、検索要求受付部２１８と、提供条件通知部２２０と、検索結果設定部２２２と、検索結果提供部２２４とを有する。
【００２１】
設定料記憶部２０２は、ユーザ端末１００からの検索要求において指定される検索語句と、検索結果ページに広告を設定する対価（以下、適宜「広告設定料」と呼ぶ。）とが対応づけて記憶される記憶領域である。本実施の形態における広告設定料は、検索結果ページにおいて広告主のウェブサイトへのリンクが設定された広告が１クリックされるごとの価格である。すなわち、この広告設定料は、ユーザが広告主のウェブサイトまで実際に誘導されることを契機として広告主に課金される。例えば、設定料記憶部２０２においては、検索語句「名刺印刷」と、広告設定料「７円／クリック」とが対応づけられる。変形例として、広告掲載料は、広告が掲載された検索結果ページをユーザが参照するごとの価格、すなわちページビュー単価でもよい。
【００２２】
広告設定記憶部２０４は、広告設定料の支払いに同意した広告主の広告データと、広告主により指定された販売ターゲットの属性データ（以下、単に「ターゲット属性」と呼ぶ。）と、検索語句とが対応づけて記憶される記憶領域である。広告データは、ＨＴＭＬファイル等のテキスト形式のデータでもよく、画像ファイル等のバイナリ形式のデータでもよい。ターゲット属性は、広告を提供すべきユーザを特定するためのデータであり、例えば、ユーザが所属する企業の規模、業種、ユーザの所属部署、役職、存在位置等である。
【００２３】
設定条件受付部２０６は、検索結果ページへの広告設定料を確認するための設定料確認要求を広告主端末１０２から受け付ける。この設定料確認要求においては、検索語句とターゲット属性とが広告主によって指定される。設定条件通知部２０８は、設定料確認要求で指定されたターゲット属性を含む設定条件データを端末管理装置３００に通知する。
【００２４】
設定料調整部２１０は、ターゲット属性に応じて広告設定料を調整するための調整値を端末管理装置３００から取得する。そして、設定料記憶部２０２を参照して設定料確認要求で指定された検索語句に対応づけられた広告設定料を特定し、端末管理装置３００から取得した調整値にしたがってその広告設定料を調整する。本実施の形態において、調整値は広告設定料の倍率であることとする。例えば、設定料記憶部２０２において検索語句「名刺印刷」の広告設定料が「７円／クリック」であり、端末管理装置３００から取得された調整値が「５倍」であるとき、広告主に提示される広告設定料は「３５円／クリック」に調整される。
【００２５】
設定料提示部２１２は、設定料調整部２１０において調整された広告設定料を広告主端末１０２に通知する。これにより、広告主が指定した検索語句とターゲット属性における広告設定料が広告主端末１０２において表示される。広告主は、その広告設定料の支払いに同意して、検索結果ページに広告を設定するか否かを判断する。
【００２６】
広告設定部２１４は、広告設定料の支払いに同意した広告主の広告主端末１０２から、広告データと、ターゲット属性と、検索語句とが指定された広告設定要求を受け付けて、これらのデータを広告設定記憶部２０４に記憶させる。広告主情報通知部２１６は、広告設定要求を行った広告主についての情報（以下、適宜「広告主情報」と呼ぶ。）を端末管理装置３００に通知する。広告主情報にはターゲット属性が含まれる。
【００２７】
検索要求受付部２１８は、検索語句が指定された検索要求をユーザ端末１００から受け付ける。後述するように、本実施の形態では、ユーザ端末１００から送信された検索要求は、端末管理装置３００におけるプロキシ機能を介して検索サーバ２００に転送される。以下、検索要求を送信したユーザを、特に「検索実行ユーザ」と呼ぶこととする。
【００２８】
提供条件通知部２２０は、広告設定記憶部２０４を参照して、検索要求で指定された検索語句に対応づけられたターゲット属性を特定する。そして、そのターゲット属性と検索実行ユーザのＩＤとを含む提供条件データを端末管理装置３００に通知する。検索実行ユーザのＩＤはここでは、検索要求を受け付ける際に設定された、検索サーバ２００と端末管理装置３００との間のセッションＩＤとする。変形例としては、検索実行ユーザのユーザ名でもよく、検索実行ユーザのユーザ端末１００を識別可能な端末ＩＤ等でもよい。
【００２９】
検索結果設定部２２２は、検索実行ユーザの属性とターゲット属性とが一致するか否かを示す判定結果データを端末管理装置３００から取得する。判定結果データが検索実行ユーザの属性とターゲット属性との一致を示すとき、検索要求で指定された検索語句に対応づけられた広告データを広告設定記憶部２０４から取得する。そして、図示しない検索実行部から出力された検索結果と、広告設定記憶部２０４から取得した広告データとを検索結果ページのデータとして設定する。なお、判定結果データが検索実行ユーザの属性とターゲット属性との不一致を示すときには、図示しない検索実行部から出力された検索結果のみを検索結果ページのデータとして設定してもよい。
【００３０】
検索結果提供部２２４は、検索結果設定部２２２において設定された検索結果ページのデータを検索実行ユーザのユーザ端末１００に送信する。後述するように、本実施の形態では、検索結果提供部２２４から送信された検索結果ページのデータは、端末管理装置３００におけるプロキシ機能を介してユーザ端末１００に転送される。
【００３１】
図３は、図１の端末管理装置３００の機能構成を示すブロック図である。端末管理装置３００は、ユーザ属性記憶部３０２と、ユーザ属性更新部３０４と、通信プロキシ部３０６と、広告販売支援部３１０と、広告提供支援部３３０とを有する。
【００３２】
ユーザ属性記憶部３０２は、端末管理装置３００において管理される複数のユーザ端末１００について、各ユーザ端末１００のユーザに関する属性情報（以下、適宜「ユーザ属性」と呼ぶ。）がそれぞれ記憶される記憶領域である。
【００３３】
図４の（ａ）は、ユーザ属性のデータ構造を示す。同図は、後述するユーザ属性更新部３０４によって更新されるデータ項目を示している。同図の端末ＩＤ欄には、ユーザ端末１００を一意に識別するための識別情報が記録される。端末ＩＤは、ホスト名、ＩＰアドレス、ＭＡＣアドレスでもよく、これらの組み合わせでもよい。端末位置には、ユーザ端末１００の存在位置、すなわちユーザの現在位置が記録される。
【００３４】
図４の（ｂ）も、ユーザ属性のデータ構造を示す。同図は、後述する通信プロキシ部３０６によって更新されるデータ項目を示している。通信先ＩＤ欄には、ユーザ端末１００と通信する外部装置、例えば検索サーバ２００の識別情報が記録される。通信先ＩＤは、外部装置のＩＰアドレスでもよく、外部装置が提供するウェブページのＵＲＬ（Uniform Resource Locator）でもよい。内部セッションＩＤ欄には、ユーザ端末１００と端末管理装置３００とのセッションＩＤが内部セッションＩＤとして記録される。外部セッションＩＤ欄には、端末管理装置３００と外部装置とのセッションＩＤが外部セッションＩＤとして記録される。
【００３５】
ユーザ属性更新部３０４は、ユーザ端末１００それぞれの起動時に、ユーザ名と、端末ＩＤと、端末位置情報とをユーザ端末１００から受け付けてユーザ属性記憶部３０２のユーザ属性を更新する。なお、ユーザ属性更新部３０４は、端末ＩＤがＩＰアドレスである場合、そのネットワークアドレス部の値に応じて端末位置を特定してユーザ属性に設定してもよい。また、ユーザ属性更新部３０４は、企業名、企業規模、部署、役職等が変更された際に、その変更データをユーザ端末１００から受け付けてユーザ属性を更新する。
【００３６】
通信プロキシ部３０６は、いわゆるプロキシサーバ機能を提供し、端末管理装置３００において管理対象のユーザ端末１００と外部装置との通信を中継する。具体的には、ユーザ端末１００と外部装置とが通信を行う際に、ユーザ端末１００〜通信プロキシ部３０６間の内部セッションと、通信プロキシ部３０６〜検索サーバ２００間の外部セッションとを確立して、ユーザ端末１００〜外部装置間で送受信される通信データを中継する。
【００３７】
通信プロキシ部３０６は、ユーザ端末１００と外部装置との通信を中継する際、その通信を特定するためのデータをユーザ属性記憶部３０２に記憶させてユーザ属性を更新する。具体的には、ユーザ端末１００により指定された通信先のＩＤと、内部セッションのＩＤと、外部セッションのＩＤとをユーザ属性記憶部３０２に記憶させる。
【００３８】
このように、ユーザ属性記憶部３０２、ユーザ属性更新部３０４、通信プロキシ部３０６によって、複数のユーザ端末１００それぞれのユーザ属性と通信状態とが一元管理される。なお、検索システム１０００においては、ユーザ属性記憶部３０２に記憶されたユーザ属性を、検索サーバ２００が参照できないように構成される。具体的には、ユーザ属性記憶部３０２が、検索サーバ２００からの参照要求を拒否してもよい。また、図示しないルータ等のネットワーク設定により、検索サーバ２００からの参照要求が遮断されてもよい。ユーザ属性は端末管理装置３００を利用するユーザ企業の社員属性であり、検索サーバ２００からの直接の参照は好ましくないからである。この構成により、端末管理装置３００の外部へ、ユーザ属性が拡散することを防止できる。
【００３９】
広告販売支援部３１０は、検索サーバ２００における広告主に対する広告販売を支援する。広告販売支援部３１０は、調整値記憶部３１２と、設定条件取得部３１４と、調整値通知部３１６と、広告主情報取得部３１８と、調整値更新部３２０とを含む。
【００４０】
調整値記憶部３１２は、広告設定料の調整値が記憶される記憶領域である。図５は、調整値の設定対象となるユーザ属性のカテゴリを示す。同図の「企業規模」、「業種」、「所属部署」、「役職」、「端末位置」は、ユーザ属性の大分類を示している。同図の大分類「業種」における「営業」、「開発」、「経理」、「購買」は、大分類「所属部署」における小分類を示している。ユーザ属性の他の大分類についても、それぞれの下に記載した情報が小分類を示している。調整値記憶部３１２には、ユーザ属性の各小分類に対する調整値が記録される。
【００４１】
調整値記憶部３１２に記録される調整値には、特に広告販売支援部３１０の運用の当初は、端末管理装置３００の管理者が適切と想定する値が設定されてよい。例えば、企業規模が大きいほどターゲット属性として指定されやすい、すなわち広告主からの需要が大きいと想定される場合には、大分類「企業規模」について、その小分類の数値が大きいほど調整値が大きく設定されてよい。また、購買部門がターゲット属性として指定されやすいと想定される場合には、大分類「所属部署」について、小分類「購買」の調整値が他の小分類の調整値よりも大きく設定されてよい。既述したように、本実施の形態において調整値は広告設定料の倍率であるため、調整値が大きいほど広告設定料も高い値に調整される。
【００４２】
設定条件取得部３１４は、検索サーバ２００から通知された設定条件データを取得する。調整値通知部３１６は、調整値記憶部３１２を参照して、設定条件データに含まれるターゲット属性と一致するユーザ属性を特定する。そして、そのユーザ属性に対応づけられた調整値を検索サーバ２００に通知する。例えば、ターゲット属性が「所属部署＝購買」である場合には、調整値記憶部３１２において大分類「所属部署」および小分類「購買」に対応づけられた調整値を、ターゲット属性に応じた調整値として検索サーバ２００に通知する。
【００４３】
検索サーバ２００から複数のターゲット属性が通知された場合には、調整値通知部３１６は、各ターゲット属性に一致する複数の調整値を検索サーバ２００に通知してもよい。この場合、検索サーバ２００の設定料調整部２１０は、設定料記憶部２０２の広告設定料をそれぞれの調整値で調整してもよい。この場合、広告の提供対象者が絞り込まれている分、典型的には、広告提供料は高くなる。
【００４４】
広告主情報取得部３１８は、検索サーバ２００から通知された広告主情報を取得する。調整値更新部３２０は、まず、広告主情報に含まれるターゲット属性と一致するユーザ属性に対応づけられた調整値について、その調整値に応じて算出された広告設定料の支払いに同意した広告主数を特定する。例えば、各調整値に対応する広告主数が記憶される図示しない広告主数記憶部を、広告主情報に応じて参照および更新してもよい。
【００４５】
次に、調整値更新部３２０は、広告主数が多いほど検索サーバ２００において広告設定料が高く調整されるように、調整値記憶部３１２に記憶された調整値を更新する。例えば、広告主数の多寡を判定するための複数の閾値が設けられ、広告主数が各閾値を上回るごとに調整値に所定の割増値が加算されてもよい。
【００４６】
広告提供支援部３３０は、検索サーバ２００における検索実行ユーザに対する広告提供を支援する。広告提供支援部３３０は、提供条件取得部３３２と、判定部３３４と、判定結果通知部３３６とを含む。提供条件取得部３３２は、検索サーバ２００から通知された提供条件データを取得する。
【００４７】
判定部３３４は、ユーザ属性記憶部３０２を参照して、提供条件データに含まれる検索実行ユーザのＩＤで識別されるユーザ属性を特定する。例えば、検索実行ユーザのＩＤが検索サーバ２００と端末管理装置３００との間のセッションＩＤであれば、ユーザ属性記憶部３０２の外部セッションＩＤ欄をそのセッションＩＤをもとにサーチして、検索実行ユーザのユーザ属性を特定する。判定部３３４は、検索実行ユーザのユーザ属性と、提供条件データに含まれるターゲット属性とが一致するか否かを判定する。判定結果通知部３３６は、判定部３３４における判定結果を検索サーバ２００に通知する。
【００４８】
以上の構成による動作を以下説明する。
図６は、検索システム１０００における各装置の動作を示すシーケンス図である。同図は、検索連動型広告サービスにおける広告販売時の動作を示している。
【００４９】
広告主が特定の検索語句についてその検索結果ページへの広告設定料を確認する際に、広告主端末１０２は設定料確認要求を検索サーバ２００に送信する（Ｓ１０）。検索サーバ２００は、設定料確認要求で指定されたターゲット属性を含む設定条件データを端末管理装置３００に通知する（Ｓ１２）。端末管理装置３００は、ユーザ属性と調整値とが対応づけられたテーブルを参照して、設定条件データのターゲット属性と一致するユーザ属性を特定する（Ｓ１４）。そして、そのユーザ属性に対応づけられた調整値を検索サーバ２００に通知する（Ｓ１６）。検索サーバ２００は、通知された調整値にしたがって、設定料確認要求で指定された検索語句に対応づけられた広告掲載料を調整し（Ｓ１８）、広告主端末１０２に送信する（Ｓ２０）。広告主端末１０２は、検索サーバ２００から受信した広告設定料を広告主に提示する。
【００５０】
指定した検索語句、ターゲット属性に応じて提示された広告設定料の支払いに広告主が同意すると、広告主端末１０２は広告設定要求を検索サーバ２００に送信する（Ｓ２２）。検索サーバ２００は、広告設定要求で指定されたデータを広告設定記憶部２０４に記憶させ（Ｓ２４）、広告主情報を端末管理装置３００に通知する（Ｓ２６）。端末管理装置３００は、広告主情報に応じて特定の調整値についての広告主数を特定し、その広告主数に応じて調整値を更新する（Ｓ２８）。
【００５１】
図７も、検索システム１０００における各装置の動作を示すシーケンス図である。同図は、検索連動型広告サービスにおける広告提供時の動作を示している。
【００５２】
ユーザ端末１００は、端末の起動時や、ユーザ属性の変更時に、最新のユーザ属性を端末管理装置３００に通知する（Ｓ３０）。端末管理装置３００は最新のユーザ属性を取得して、ユーザ属性記憶部３０２に記憶されたユーザ属性を更新する（Ｓ３２）。ユーザ端末１００は、検索実行ユーザにより指定された検索語句を含む検索要求を、端末管理装置３００に送信する（Ｓ３４）。端末管理装置３００は検索要求に基づいて通信先ＩＤやセッションＩＤ等のユーザ属性を更新し（Ｓ３６）、検索サーバ２００に対してその検索要求を転送する（Ｓ３８）。検索サーバ２００は、検索要求の検索語句について所定の検索処理を実行する（Ｓ４０）。
【００５３】
検索サーバ２００は、さらに、端末管理装置３００とのセッションＩＤと、検索語句に対応づけられたターゲット属性とを含む提供条件データを端末管理装置３００に通知する（Ｓ４２）。端末管理装置３００は、ユーザ属性記憶部３０２を参照して、提供条件データのセッションＩＤと対応づけられたユーザ属性を特定し、そのユーザ属性とターゲット属性とが一致するか否かを判定する（Ｓ４４）。そして、判定結果を端末管理装置３００に通知する（Ｓ４６）。検索サーバ２００は、通知された判定結果に応じて検索結果ページのデータを設定し（Ｓ４８）、そのデータを端末管理装置３００に送信する（Ｓ５０）。端末管理装置３００は、検索サーバ２００とのセッションＩＤに対応づけられたユーザ端末１００とのセッションＩＤを使用して、その検索結果ページのデータを検索実行ユーザのユーザ端末１００に転送する（Ｓ５２）。
【００５４】
本実施の形態の検索システム１０００によれば、検索実行ユーザと販売ターゲットとが一致するか否かが端末管理装置３００において判定され、その判定結果に応じて検索結果ページに広告が掲載されるか否かが決定される。これにより、広告主が設定する販売ターゲットに対して精度よく広告を提供できる。広告主にとっては、検索システム１０００が提供する検索連動型広告サービスを利用することで、販売ターゲットに対する販売促進を精度よく実施できる。検索実行ユーザにとっては、自身の属性にマッチした広告が検索結果ページに表示されやすくなり、有用な情報を取得しやすくなる。また、検索実行ユーザが検索結果ページの広告をクリックしやすくなるため、検索サービスを提供する企業にとっても広告収入の増加につながる。
【００５５】
また、検索システム１０００によれば、ユーザ属性は端末管理装置３００において管理され、検索サーバ２００から直接の参照はできないため、ユーザ属性が外部に拡散することを防止できる。言い換えれば、検索サーバ２００に対してユーザ属性が隠蔽された状態を維持しつつ、検索サーバ２００の検索連動型広告サービスの付加価値を向上できる。
【００５６】
さらに、検索システム１０００によれば、検索連動型広告サービスにおいて販売ターゲットの属性に応じた広告設定料を広告主に提示できる。一般的に、販売ターゲットが異なれば、商品の売れ行き予測は異なると考えられる。したがって、販売ターゲットの属性ごとに広告設定料が柔軟に設定されることにより、広告主にとって利用しやすい検索連動型広告サービスを実現できる。
【００５７】
なお、広告の提供対象となるユーザがターゲット属性の指定により絞り込まれることで、販売ターゲットへの広告の提供が担保されるため、単に検索語句が指定された場合より高い広告設定料を広告主に提示しやすくなる。言い換えれば、高い広告設定料を提示しても、広告主はその支払いに同意しやすくなる。これにより、検索サービスの提供企業はより大きな広告収入を得られる。
【００５８】
さらにまた、検索システム１０００によれば、広告設定料を調整する調整値は、広告設定料の支払いに同意した広告主数に応じて更新される。具体的には、広告主数が多ければ広告設定料が現状より高く調整されるように調整値が更新され、広告主数が少なければ広告設定料が現状より低く調整されるように調整値が更新される。これにより、調整値の決定に市場メカニズムが導入されることになり、調整値は広告主の需要に応じた適切な値に収斂される。また、調整値の初期値が広告主の実際の需要と乖離していても、その乖離幅が小さくなるように、調整値は更新される。
【００５９】
さらにまた、検索システム１０００によれば、端末管理装置３００が保持するユーザ属性に基づいて検索連動型広告サービスを支援する。既述したように端末管理装置３００はユーザ端末１００の最新状態を一元的に管理するものであるため、信頼性および情報鮮度が担保されたユーザ属性にしたがって、検索連動型広告サービスを支援できる。その結果、検索サーバ２００における検索連動型広告サービスも、現在のユーザ属性を反映したものとなり、広告主および検索実行ユーザ双方の利便性が向上する。
【００６０】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。以下、変形例を示す。
【００６１】
第１の変形例を説明する。上述した実施の形態においては、各ユーザ属性に対する調整値の初期値には端末管理装置３００の管理者が適切と想定する値が設定された。変形例では、各ユーザ属性に合致するユーザ数に応じて調整値の初期値がさらに変更されてよい。これにより、広告が提供されうるユーザ数と、検索連動型広告サービスのビジネスにおける広告設定料とのバランスを適切に維持しやすくなる。例えば、特定のユーザ属性に合致するユーザ数が少ないほど、そのユーザ属性に対する調整値が大きくされてもよい。これにより、課金の対象となるユーザ数が少なくても、検索連動型広告サービスのビジネスにおいて最低限の広告掲載料を広告主から得られる。なお、広告販売支援部３１０運用後のユーザ属性の変更によって、各ユーザ属性に合致するユーザ数に変動が生じた場合も、変動後のユーザ数に応じて、調整値が随時変更されてもよい。
【００６２】
第２の変形例を説明する。上述した実施の形態においては、端末管理装置３００が保持する調整値は、検索サーバ２００が保持する広告設定料の倍率であった。変形例においては、調整値は検索サーバ２００が保持する広告設定料を増減させる金額でもよい。また、検索サーバ２００に代わって端末管理装置３００が設定料調整部を有してもよい。この場合、端末管理装置３００は、設定条件データとともに広告設定料を検索サーバ２００から取得して、調整値に応じて調整済の広告設定料を検索サーバ２００に通知してもよい。
【００６３】
第３の変形例を説明する。上述した実施の形態においては、検索結果ページに広告が掲載された。変形例では、他の方法で検索実行ユーザに広告が提供されてよい。例えば、検索結果ページとは独立した広告専用のウェブページが検索実行ユーザに提供されてもよい。また、広告データを含む電子メールやインスタントメッセージが検索実行ユーザ宛に送信されてもよい。
【００６４】
第４の変形例を説明する。上述した実施の形態では、ユーザ企業のユーザ端末を管理する端末管理装置３００において、検索連動型広告サービスに対する広告提供支援および広告販売支援が実行された。変形例においては、請求項に記載の広告販売支援装置は、端末管理装置に限られず、様々な態様の装置において具現化されてもよい。例えば、端末管理装置３００とは独立した装置であって、端末管理装置３００および検索サーバ２００と接続された検索サーバ支援装置において、検索連動型広告サービスに対する上記支援が実行されてもよい。また、所定の集団に所属する各メンバーの属性情報を管理する他の装置において、検索連動型広告サービスに対する上記支援が実行されてもよい。後者の装置の具体例としては、ＩＳＰ（Internet Services Provider）やケーブルテレビ局において加入者の情報を管理する加入者管理装置でもよく、集合住宅における各住戸に居住する居住者の情報を管理する居住者管理装置でもよい。
【００６５】
第５の変形例を説明する。この変形例においては、端末管理装置３００は、ユーザ端末１００を管理するための管理情報、例えば端末ＩＤと、図４で例示した情報を含むユーザ端末に関する様々な属性情報とを記憶する端末属性記憶部を備えてもよい。また、端末属性記憶部とは別個に、ユーザＩＤと、図４で例示した情報を含むユーザに関する様々な属性情報と、端末ＩＤとを記憶するユーザ属性記憶部を備えてもよい。例えば、端末属性記憶部のレコードとユーザ属性記憶部のレコードとが端末ＩＤで対応づけられることにより、図４で示したユーザ属性が形成されてもよい。また別態様の変形例においては、端末管理装置３００は、上記の端末属性記憶部と、外部の人事システムにおいて管理されたユーザ属性情報を取得するユーザ属性取得部とを備えてもよい。例えば、ユーザ属性取得部は、端末ＩＤをキーとして、人事システムから特定のユーザ属性情報を取得し、端末属性記憶部のレコードと対応づけることにより、図４で示したユーザ属性が形成されてもよい。なお、本変形例において形成されたユーザ属性は、端末管理装置３００のメモリ内に一時的に記憶されてもよく、補助記憶装置内に永続的に記憶されてもよいのはもちろんである。
【００６６】
上述した実施の形態および変形例の任意の組み合わせもまた本発明の実施の形態として有用である。組み合わせによって生じる新たな実施の形態は、組み合わされる実施の形態および変形例それぞれの効果をあわせもつ。
【００６７】
請求項に記載の各構成要件が果たすべき機能は、実施の形態および変形例において示された各構成要素の単体もしくはそれらの連係によって実現されることも当業者には理解されるところである。
【符号の説明】
【００６８】
２００  検索サーバ、  ２０２  設定料記憶部、  ２０４  広告設定記憶部、  ２０６  設定条件受付部、  ２０８  設定条件通知部、  ２１０  設定料調整部、  ２１２  設定料提示部、  ２１４  広告設定部、  ２１６  広告主情報通知部、  ２１８  検索要求受付部、  ２２０  提供条件通知部、  ２２２  検索結果設定部、  ２２４  検索結果提供部、  ３００  端末管理装置、  ３０２  ユーザ属性記憶部、  ３０４  ユーザ属性更新部、  ３０６  通信プロキシ部、  ３１０  広告販売支援部、  ３１２  調整値記憶部、  ３１４  設定条件取得部、  ３１６  調整値通知部、  ３１８  広告主情報取得部、  ３２０  調整値更新部、  ３３０  広告提供支援部、  ３３２  提供条件取得部、  ３３４  判定部、  ３３６  判定結果通知部、  １０００  検索システム。
【図１】
2010160643.tif 000003
【図２】
2010160643.tif 000004
【図３】
2010160643.tif 000005
【図４】
2010160643.tif 000006
【図５】
2010160643.tif 000007
【図６】
2010160643.tif 000008
【図７】
2010160643.tif 000009