(57)【要約】      （修正有）【課題】広告を掲載したい文書を容易に特定すると共に、広告入稿者の負担を低減するサーバ装置、サーバ装置の処理方法、及びプログラムを提供する。【解決手段】広告入稿者が広告を入力する広告入稿者端末、ユーザが記事を閲覧するユーザ端末及びユーザが閲覧する記事と共に広告をユーザ端末に表示させるサーバ装置を含む広告提供システムにおけるサーバ装置は、複数の候補記事を広告入稿者端末で表示させるために、候補記事を特定する情報を広告入稿者端末に送信する送信手段と、広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を広告入稿者端末から受信する受信手段と、選択された候補記事に類似する記事がユーザ端末で閲覧されるときに、類似する記事と共に広告をユーザ端末で表示させるために、広告をユーザ端末に送出する送出手段と、を含む。【選択図】図３
2018037067.tif 000002
【特許請求の範囲】
【請求項１】
広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置であって、
複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する送信手段と、
前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する受信手段と、
前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する送出手段と、
を含むことを特徴とするサーバ装置。
【請求項２】
広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置であって、
複数の記事の中から、前記広告入稿者が前記広告に関連する記事を検索するため、前記広告入稿者端末に検索画面を表示するよう指示する指示手段と、
前記広告入稿者が前記検索画面で入力した検索ワードを受信する検索ワード受信手段と、
前記検索ワードに基づいて、前記複数の記事の中から複数の候補記事を検索する検索手段と、
前記検索された複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する送信手段と、
前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する受信手段と、
前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する送出手段と、
を含むことを特徴とするサーバ装置。
【請求項３】
前記複数の候補記事は、各々が識別可能な状態で記憶手段に記憶されており、前記受信手段が、前記選択された候補記事を特定する情報を前記広告入稿者端末から受信すると、前記記憶手段は、前記選択された候補記事を特定する情報に対応する記事と前記広告とを対応付けて記憶することを特徴とする請求項１又は２に記載のサーバ装置。
【請求項４】
前記選択された候補記事のうち所定の候補記事に類似する記事を検索する類似記事検索手段をさらに含むことを特徴とする請求項１又は２に記載のサーバ装置。
【請求項５】
前記送信手段は、前記候補記事を特定する情報に対応する記事が、前記検索ワードとの類似度順、閲覧回数順、又は掲載日時の降順に前記広告入稿者端末で表示されるよう、前記候補記事を特定する情報を前記広告入稿者端末に送信することを特徴とする請求項２に記載のサーバ装置。
【請求項６】
前記検索手段により検索された複数の候補記事の内容を示すキーワードを、前記広告入稿者端末において顕在化して表示させる手段をさらに含むことを特徴とする請求項２に記載のサーバ装置。
【請求項７】
広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置の処理方法であって、
複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する工程と、
前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する工程と、
前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する工程と、
を含むことを特徴とするサーバ装置の処理方法。
【請求項８】
広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置のコンピュータに、
複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する処理と、
前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する処理と、
前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する処理と、
を実行させるためのプログラム。
【請求項９】
広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置であって、
複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する送信手段と、
前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する受信手段と、
前記選択された候補記事が前記ユーザ端末で閲覧されるときに、前記候補記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する送出手段と、
を含むことを特徴とするサーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、サーバ装置の処理方法、及びプログラムに関する。
【背景技術】
【０００２】
インターネットの一般利用が普及して以来、オンラインの広告手段は継続して発展を続けている。近年では、広告を貼付するＷＥＢページと、貼付される広告のマッチングとを演算した上で、広告を表示するシステムも現れている。マッチングの演算には大きく分けて２つの種類が存在する。すなわち、１つは、ＷＥＢページと広告の内容とを比較するものであり、もう１つは、ＷＥＢページと広告との間の実測上の統計量を計算するものである。ここでは、特に前者について述べるものとする。
【０００３】
ＷＥＢページと広告の内容とを比較するためには、広告出稿時にその内容を記述する必要がある。Ｇｏｏｇｌｅ  Ａｄｓ等のシステムにおいては、広告出稿時にキーワードを指定することができる。Ｇｏｏｇｌｅ  Ａｄｓの広告システムでは、ＷＥＢページでのキーワードの有無と広告予算とのバランスにより、広告表示を決定する。広告出稿時に、キーワードでなはく、文章を入力することで、より正確にＷＥＢページと広告とをマッチングする技術も実用化されている（例えば、特許文献２）。
【０００４】
特許文献２によれば、広告を貼付するＷＥＢページからの検索語の自動抽出と、当該検索語での広告データベース検索、検索結果の再マッチング処理により、高精度の内容マッチングを可能としている。
【０００５】
特許文献１には、広告が付帯された記事の投稿を誰しもが容易に行え、記事の閲覧者の関心を引く広告提示を行うことにより、投稿者による広告付帯記事の投稿と、閲覧者による広告の閲覧・利用をより促進することを目的とした広告情報共有システムが開示されている。これは、広告情報共有サーバとネットワークを介して接続された携帯端末やコンピュータ等からなるユーザ端末が、ログインしたマイページ上の投稿フォームにて投稿したい記事のタイトルや説明本文といった記事情報の入力を行うと、入力された記事情報から得られるキーワードを基にその記事内容と合致した広告情報がユーザへ提示され、ユーザからの選択により、当該記事内容と合致した広告情報が記事情報に付帯されるものである。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第５６３６０８２号公報
【特許文献２】特開２０１５−１５４１９５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献２に示されるような広告システムを用いて効率的に広告の成果を上げようとする場合、広告入稿時の説明文を調整する必要がある。つまり、自己の商品を利用するユーザが好む記事に似せた説明文を熟考する必要があった。この作業は、文章の専門家ではない広告主や広告入稿者にとって大きな負担となる。よしんば、文章作成に長けていたとしても、出稿対象のＷＥＢページの記者の記述傾向を想定したり、システムのマッチングロジックを考慮したりすることは、より困難であった。
【０００８】
すなわち、ＷＥＢ検索システムに対するＳＥＯ（Search  Engine  Optimization：検索結果でより上位に現れるようにＷＥＢページを構成する技術）と同様に、特許文献２に記載されたシステムや、出稿対象のＷＥＢページの記述に合わせる必要がある。さらには、入稿者が文章の専門家でなくとも十分に利用可能なように、サポート可能な広告入稿システムであることが望ましい。
【０００９】
また、特許文献１に記載された技術では、ユーザが開設したホームページの記事に適した広告を自動で選出する手段を設けることにより、ユーザの広告を選択する負担を軽減し、容易に広告付帯記事の投稿を行うことはできるが、これは、自分が開設したホームページ等に広告を出稿したいユーザの負担を軽減する技術であり、商品リスト広告に掲載される商品に対する広告の入稿を行う広告入稿者の負担軽減に資するものではない。
【００１０】
そこで本発明は、上記従来の問題点に鑑みてなされたものであって、文書を解析することにより当該文書に記載されているワードと関連する商品広告を表示するシステムにおいて、広告を掲載したい文書を容易に特定すると共に、広告入稿者の負担を低減することが可能なサーバ装置、サーバ装置の処理方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【００１１】
サーバ装置は、広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置であって、複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する送信手段と、前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する受信手段と、前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する送出手段と、を含むことを特徴とする。
【００１２】
また、別のサーバ装置は、広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置であって、複数の記事の中から、前記広告入稿者が前記広告に関連する記事を検索するため、前記広告入稿者端末に検索画面を表示するよう指示する指示手段と、前記広告入稿者が前記検索画面で入力した検索ワードを受信する検索ワード受信手段と、前記検索ワードに基づいて、前記複数の記事の中から複数の候補記事を検索する検索手段と、前記検索された複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する送信手段と、前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する受信手段と、前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する送出手段と、を含むことを特徴とする。
【００１３】
さらに、サーバ装置の処理方法は、広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置の処理方法であって、複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する工程と、前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する工程と、前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する工程と、を含むことを特徴とする。
【００１４】
また、サーバ装置のコンピュータに実行させるプログラムは、広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置のコンピュータに、複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する処理と、前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する処理と、前記選択された候補記事に類似する記事が前記ユーザ端末で閲覧されるときに、前記類似する記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する処理と、を実行させることを特徴とする。
【００１５】
また、別のサーバ装置は、広告入稿者が広告を入力する広告入稿者端末と、ユーザが記事を閲覧するユーザ端末と、前記ユーザが閲覧する記事と共に広告を前記ユーザ端末に表示させるサーバ装置と、を含む広告提供システムにおけるサーバ装置であって、複数の候補記事を前記広告入稿者端末で表示させるため、前記候補記事を特定する情報を前記広告入稿者端末に送信する送信手段と、前記広告入稿者端末で表示された複数の候補記事から選択された少なくとも１つの候補記事を特定する情報を前記広告入稿者端末から受信する受信手段と、前記選択された候補記事が前記ユーザ端末で閲覧されるときに、前記候補記事と共に前記広告を前記ユーザ端末で表示させるため、前記広告を前記ユーザ端末に送出する送出手段と、を含むことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、文書を解析することにより当該文書に記載されているワードと関連する商品広告を表示するシステムにおいて、広告を掲載したい文書を容易に特定すると共に、広告入稿者の負担を低減することが可能なサーバ装置、サーバ装置の処理方法、及びプログラムが得られる。
【図面の簡単な説明】
【００１７】
【図１】本実施形態における中間サーバを含む広告提供システムの全体構成を示す図である。
【図２】本実施形態における中間サーバを含む広告提供システムを構成するＲＳＳサーバ、広告入稿者端末、中間サーバ、ユーザ端末のハードウェア構成の一例について説明する図である。
【図３】本実施形態における中間サーバが有する機能の一例について説明するブロック図である。
【図４】本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を選択する前の画面状態について説明する図である。
【図５】本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を検索する前の画面状態について説明する図である。
【図６】本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を検索した後の画面状態について説明する図である。
【図７】本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事のキーワードを確認するときの画面状態について説明する図である。
【図８】本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を選択した後の画面状態について説明する図である。
【図９】本実施形態における中間サーバに格納されているクロール済の記事の状態について説明する図である。
【図１０】本実施形態における中間サーバにアクセスする広告入稿者端末において、広告を貼付する記事を選択した後に中間サーバに格納される商品広告と識別子との対応付けについて説明する図である。
【図１１】本実施形態における中間サーバを含む広告提供システムの動作について説明するフロー図である。
【図１２】従来の広告提供システムの全体構成を示す図である。
【図１３】従来の広告提供システムにおける中間サーバにアクセスする広告入稿者端末の画面に表示される広告入稿内容の一例について説明する図である。
【発明を実施するための形態】
【００１８】
次に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。以下、本実施形態について説明するが、本発明は以下に説明する実施形態に限定されるものではない。なお、以下に説明する実施形態は、ＲＳＳサーバ、中間サーバ、広告入稿者端末、及びユーザ端末が、それぞれ１台で構成されている広告提供システムを具体例に挙げて説明しているが、ＲＳＳサーバ、中間サーバ、広告入稿者端末、及びユーザ端末が、それぞれ複数台で構成される広告提供システムに対しても適用可能である。また、以下の説明において、広告対象となる商品は、独立して商取引の目的となる商品のみならず、サービス、商品又はサービスの購入に付随するノベルティ等をも含むものである。
【００１９】
まず、従来の広告提供システムの全体構成について説明する。図１２は、従来の広告提供システムの全体構成を示す図である。
【００２０】
図１２において、ネットワーク４００を介してＲＳＳ（Rich  Site  Summary）サーバ１００、広告入稿者端末２００、中間サーバ３００、及びユーザ端末５００が互いに通信可能に接続されている。なお、ネットワーク４００は、インターネット回線を例に挙げて説明するが、他のネットワーク回線であっても良い。
【００２１】
ＲＳＳサーバ１００は、サイトの概要を記述するためのＸＭＬ（extensible  Markup  Language）形式の文書であるＲＳＳを取得するサーバであって、ニュースサイトやブログにおいて、ＸＭＬ、ＲＳＳ等のリンクにおいて配布されている記事をクローリングするサーバである。なお、クローリングとは、検索エンジンが導入しているクローラが、ＷＥＢ上にあるＷＥＢサイトを巡回し、ＷＥＢページをデータベースやインデックスに登録する作業を意味する。そして、クローラは、ＷＥＢページのリンクを辿ってサイト上にある情報を収集し、新規更新ページや既存のページの更新情報等をインデックスに登録し、検索結果に反映させることを行う。
【００２２】
広告入稿者端末２００は、図示しない広告主から依頼された商品の説明文に基づいて、広告代理店の広告入稿者２５０が、ＲＳＳサーバ１００によってクロールされた記事に併せて出稿される広告として中間サーバ３００によって選択されるように商品の説明文を様々な文言を駆使することにより商品広告を入稿する端末である。
【００２３】
中間サーバ３００は、ＲＳＳサーバ１００によってクローリングされた記事を読み、当該記事に類似する広告、当該記事に併せて出稿する広告を、広告入稿者端末２００から入稿された広告の中から選択し、ユーザ端末５００に表示する記事に類似する広告を取得するサーバである。
【００２４】
ユーザ端末５００は、ユーザ５５０により入力された検索ワードに基づいて、中間サーバ３００によって計算された検索結果を、商品情報として画面表示する端末である。
【００２５】
なお、ＲＳＳサーバ１００、中間サーバ３００は、上記した機能を有するサーバであれば、如何なる情報処理機能を有する装置であっても良い。例えば、ＲＳＳサーバ１００と中間サーバ３００とが一体となった構成も可能である。すなわち、外部のＷＥＢサーバが配信する記事ページのスクリプトから直接中間サーバ３００に広告を取得する構成であれば、ＲＳＳサーバ１００に記事の配信機能を持たせることは必須の要件とはならない。また、広告入稿者端末２００、ユーザ端末５００は、パーソナルコンピュータ（以下、ＰＣともいう。）を例に挙げて説明しているが、上記した機能を有する装置であれば、如何なる情報処理機能を有する装置であっても良い。これ等の点に関しては、後述する本実施形態における中間サーバを含む広告提供システムにおいても同様である。
【００２６】
次に、従来の広告提供システムにおける中間サーバにアクセスする広告入稿者端末の画面に表示される広告入稿内容の一例について説明する。図１３は、従来の広告提供システムにおける中間サーバにアクセスする広告入稿者端末の画面に表示される広告入稿内容の一例について説明する図である。
【００２７】
例えば、広告主がＰＣの製造販売を行うメーカーであり、広告代理店の広告入稿者２５０に対してＰＣの広告文の作成を依頼した場合を考える。このとき、広告入稿者２５０が広告入稿者端末２００に入力する広告文として、図１３の広告入稿内容の一例に示すように、ＰＣの商品名、商品の説明、及び価格といった商品に関する情報を記載したと仮定する。中間サーバ３００は、この広告文に基づいて、ＲＳＳサーバ１００がクローリングした記事に類似した商品を選択する。
【００２８】
図１２に戻り、ユーザ端末５００は、ユーザ５５０から入力された検索ワードに基づいて、中間サーバ３００が行う計算の類似度順に、当該検索ワードに基づいて得られた検索結果である商品をユーザ５５０に対して提示する。
【００２９】
すなわち、クローリングした記事を用いて一般的なワードの用いられ方というものを計算し予め記憶しておく。そして、新たな記事が入力されたとき、予め記憶しておいた一般的なワードの用いられ方と比較し、新たな記事のうち、どのワードが特徴的なワードであるか否かを判定する。さらに、その特徴的なワードを用いてＥＣサイトを検索して得た商品を、再度一般的な情報を加味しつつ当該クローリングした記事と当該商品とが類似しているか否かの判定を行い、当該商品の広告を出すようにしている。
【００３０】
このように、従来の広告提供システムでは、中間サーバ３００が、広告代理店の広告入稿者２５０が広告入稿者端末２００に入力する広告文（商品に関する情報）と、ＲＳＳサーバ１００によってクローリングされた記事とが類似するか否か、すなわち、広告文（商品に関する情報）が検索エンジンによってより多く検索されるキーワードを含む文章となっているか否かを判断することにより、ユーザ端末５００に検索結果として表示される商品が決まってしまうという問題がある。要するに、広告文に含まれる文言と検索エンジンが検索するワードとの相関により、ユーザ端末５００に商品の広告が掲載されるか否かが決定されるというリスクを有している。
【００３１】
次に、本実施形態における中間サーバを含む広告提供システムの全体構成について説明する。図１は、本実施形態における中間サーバを含む広告提供システムの全体構成を示す図である。
【００３２】
図１において、ネットワーク４００を介してＲＳＳサーバ１００、広告入稿者端末２００、中間サーバ３００、及びユーザ端末５００が互いに通信可能に接続されている。この構成は、上記図１２において説明した従来の広告提供システムの全体構成と同様であるので、異なる点を中心に説明する。なお、ネットワーク４００は、インターネット回線を例に挙げて説明するが、他のネットワーク回線であっても良いことは勿論である。
【００３３】
従来の広告提供システムと異なる点は、広告代理店の広告入稿者２５０が広告入稿者端末２００に入稿する内容が、広告文（商品に関する情報）ではなく、ＲＳＳサーバ１００によってクローリングされた記事一覧の中から、広告入稿者２５０が広告を付して欲しい記事を指定して広告を入稿する点である。この点については後述する。
【００３４】
次に、本実施形態における中間サーバを含む広告提供システムを構成するＲＳＳサーバ、広告入稿者端末、中間サーバ、ユーザ端末のハードウェア構成の一例について説明する。図２は、本実施形態における中間サーバを含む広告提供システムを構成するＲＳＳサーバ、広告入稿者端末、中間サーバ、ユーザ端末のハードウェア構成の一例について説明する図である。
【００３５】
図２において、本実施形態におけるＲＳＳサーバ１００、中間サーバ３００として機能するサーバ、及び広告入稿者端末２００、ユーザ端末５００として機能するＰＣは、ハードウェア構成として、サーバ又はＰＣの全体の動作を制御するＣＰＵ（Central  Processing  Unit）（制御部）１０１を備えている。また、各種データや各種プログラムを記憶するＲＯＭ（Read  Only  Memory）１０２やＲＡＭ（Random  Access  Memory）１０３等の記憶部を備えている。さらに、サーバ又はＰＣに対して電源を供給する電源部１０７を備えている。
【００３６】
また、サーバ又はＰＣのユーザが、キーボードや、ＬＣＤ（Liquid  Crystal  Display）からなるタッチパネル等といったサーバ又はＰＣを操作する機能を有すると共に、サーバ又はＰＣのＲＯＭ１０２、ＲＡＭ１０３に格納されたデータ等を表示する機能を有する操作・表示部１０５を備えている。そして、サーバ又はＰＣが、ネットワーク４００を介して外部に設けられたサーバ又はＰＣとの間で通信を行う通信部１０６を備えている。さらに、サーバ又はＰＣにインストールされたアプリケーションプログラムを格納するＨＤＤ（Hard  Disk  Drive）１０４を備えている。
【００３７】
また、ＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ１０４、操作・表示部１０５、通信部１０６、及び電源部１０７は、バス１０８によって接続されている。そして、サーバ又はＰＣにおける各種処理は、ＣＰＵ１０１が、ＲＯＭ１０２及びＲＡＭ１０３に記憶されている各種プログラムをロードし実行することにより実現されるものである。なお、これに限らず、これらの機能を個別のハードウェア等の回路を用いて実現することも可能である。
【００３８】
次に、本実施形態における中間サーバが有する機能の一例について説明する。図３は、本実施形態における中間サーバが有する機能の一例について説明するブロック図である。
【００３９】
図３において、ＲＳＳサーバ通信インタフェース部３０１は、ネットワーク４００を介してＲＳＳサーバ１００との間の通信を行うものである。広告入稿者端末通信インタフェース部３０２は、ネットワーク４００を介して広告入稿者端末２００との間の通信を行うものである。ユーザ端末通信インタフェース部３０３は、ネットワーク４００を介してユーザ端末５００との間の通信を行うものである。なお、ＲＳＳサーバ通信インタフェース部３０１、広告入稿者端末通信インタフェース部３０２、及びユーザ端末通信インタフェース部３０３とネットワーク４００との間の通信は、有線であっても無線であっても良い。
【００４０】
クロール記事記憶部３０５は、ＲＳＳサーバ１００がクローリングを行ったクローリング済の記事を、ＲＳＳサーバ１００がクローリングの実行と同時にクローリングした記事に自動的に付与する記事ＩＤと対応付けて格納するものである。また、クロール記事記憶部３０５は、広告入稿者２５０によって入力された商品広告（商品に関する情報）と記事との対応付けを記事ＩＤに基づいて格納するものである。記事選択受付部３０６は、広告入稿者端末２００を用いて広告入稿者２５０により選択される記事を受け付けるものである。なお、本実施形態では、クローリング済の記事を識別する識別子として記事ＩＤを用いて説明を行っているが、記事を識別可能なものであれば、如何なる識別子であっても良い。
【００４１】
記事表示部３０７は、広告入稿者２５０が広告対象となる商品の特性を示す検索ワードを入力することによって得られた候補記事を、広告入稿者端末２００の画面に表示するものである。検索画面表示部３０８は、広告対象となる商品の特性を示す検索ワードを広告入稿者２５０から受け付けるために、検索ワードの入力を受け付ける検索画面を広告入稿者端末２００に表示させるためのものである。検索ワード受信部３０９は、広告入稿者端末２００の検索画面で入力された検索ワードを受け付けるためのものである。記事検索部３１０は、検索ワードに基づいてクロール記事記憶部３０５に格納された記事の中から広告対象となる商品の特性と関連する候補記事を検索するものである。また、記事検索部３１０は、一旦記事検索部３１０が検索ワードに基づいて検索した候補記事のうち、所定の記事の内容を示すキーワードが、最初に入力した検索ワードと比較して商品の特性をより良く示す特徴的なキーワードである場合、広告入稿者２５０が入力した当該特徴的なキーワードを検索ワードとして、クロール記事記憶部３０５に格納された記事を再検索する機能も有している。
【００４２】
類似記事検索部３１１は、検索ワードに基づいて得られた所定の候補記事に類似する記事を、クロール記事記憶部３０５に格納された記事の中から検索する旨の指示があったときに、当該所定の記事に類似する候補記事を検索する類似検索を行うものである。広告入稿受付部３１２は、広告入稿者２５０が広告入稿者端末２００を用いて入力した商品広告（商品名、商品の説明等の商品に関する情報）の入稿を受け付けるものである。
【００４３】
商品情報取得部３１４は、記事選択受付部３０６で受け付けた記事に付与された記事ＩＤに基づいてクロール記事記憶部３０５に格納された記事を取得すると共に、当該記事ＩＤに基づいて、広告入稿受付部３１２で受け付けた商品広告を取得するものである。商品情報送出部３１５は、商品情報取得部３１４が取得した商品広告を、ユーザ端末５００に表示される記事に類似する記事に、計算によって求められた商品との類似度順に送出するものである。全体制御部３１８は、中間サーバ３００を構成する各ブロックの全体を制御するものである。
【００４４】
なお、本実施形態において、ユーザ端末５００に表示される記事に類似する記事を求める方法は多々存在するので、如何なる方法を用いても構わない。例えば、ＴＦ（Term  Frequency：単語の出現頻度）とＩＤＦ（Inverse  Document  Frequency：逆文書頻度）の二つの指標に基いてキーワードを抽出し、タグ付けを行うという手法を用いて記事の分類及び記事の検索を行う方法がある。また、記事同士の関連性に注目してタグ付けする手法を用いて、収集した記事についてコサイン類似度を用いて記事同士の類似性を測定し、記事間の距離を求める。また、この計算結果を用いて複数のクラスターを作成することで、関連の高い記事だけを収集するという方法もある。
【００４５】
また、ＲＳＳサーバ通信インタフェース部３０１、広告入稿者端末通信インタフェース部３０２、ユーザ端末通信インタフェース部３０３、クロール記事記憶部３０５、記事選択受付部３０６、記事表示部３０７、検索画面表示部３０８、検索ワード受信部３０９、記事検索部３１０、類似記事検索部３１１、広告入稿受付部３１２、商品情報取得部３１４、及び商品情報送出部３１５は、バス３１７によって接続されている。
【００４６】
次に、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を選択する前の画面状態について説明する。図４は、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を選択する前の画面状態について説明する図である。なお、本明細書において広告を「貼付」するとは、ユーザ５５０がユーザ端末５００を操作することにより、ある商品又はサービスの検索を行った場合に、検索された商品又はサービスの画面表示に付随して当該商品又はサービスに関連する広告を表示させることをいい、その表示形態は、如何なる表示形態であっても良い。
【００４７】
図４において、広告入稿者２５０は、図示しない広告主から商品名「ノート型パーソナルコンピュータ  Ｒａｂｉｅ  Ｘ」の広告を入稿するよう依頼されているものとする。広告入稿者２５０は、広告入稿者端末２００の広告入稿画面に、商品名として、「ノート型パーソナルコンピュータ  Ｒａｂｉｅ  Ｘ」を、商品の説明として、「カバンの中で場所をとらない薄型コンパクトＰＣ、Ａ４版よりも小型のボディ○○×△△ｍｍ、薄さも、タブレット時は□□ｍｍ、モバイルキーボード装着時で○○〜△△ｍｍ」を入力する。また、同じ画面において価格、広告予算、商品の画像が格納されているＵＲＬ（Uniform  Resource  Locator）、ユーザによって１回クリックされる毎に広告主が広告代理店に支払うクリック単価を入力する。
【００４８】
次に、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を検索する前の画面状態について説明する。図５は、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を検索する前の画面状態について説明する図である。
【００４９】
図４の下段の「広告を貼付する記事」の欄における「記事１」の「検索」ボタンが広告入稿者端末２００で選択されると、中間サーバ３００は広告入稿者端末２００の画面に図５の検索画面を表示するように指示する。図５の最上段には、「広告を貼付する記事の選択」と表示され、「検索ワード」欄に検索ワードを入力し、右の「検索」ボタンを選択すると、入力された検索ワードに類似する類似度順にソートされた候補記事が、下段の空欄に検索結果として表示される。そして、下段に表示された記事を選択すると、当該選択した記事と類似する記事に対して広告入稿者２５０が広告を貼付しようとしている商品の広告が出されることになる。
【００５０】
次に、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を検索した後の画面状態について説明する。図６は、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を検索した後の画面状態について説明する図である。
【００５１】
図６では、「検索ワード」欄に「ノート型  ＰＣ」と入力し「検索」ボタンを選択した結果、中段から下段にかけて、検索ワード「ノート型  ＰＣ」で検索された候補記事を類似度順にソートし、タイトルと本文の一部が表示されている。例えば、図６において検索ワードと最も類似していると判断された候補記事の左側にあるボタンのうち、「選択」ボタンを選択すると、当該選択した候補記事と類似する記事に、広告入稿者２５０が広告を貼付しようとしている商品の広告が出されることになる。また、「キーワード」ボタンを選択すると、その記事に特有のキーワードが表示される。
【００５２】
なお、図６においては、検索ワードとの類似度順にソートされた候補記事のタイトルと本文の一部とを表示しているが、候補記事の閲覧回数順であるページビュー（ＰＶ）順、又は候補記事の掲載日時の降順である新しい順に検索結果を表示するようにしても良い。また、検索ワードとして入力するワードは、従来の商品に関する情報のみに基づいて広告を貼付していた場合と比較して曖昧なワードで良い。
【００５３】
次に、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事のキーワードを確認するときの画面状態について説明する。図７は、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事のキーワードを確認するときの画面状態について説明する図である。
【００５４】
図７において、検索ワード「ノート型  ＰＣ」に最も類似していると判断された候補記事（タイトル：［アンケート］旅先でＰＣを使ったことがありますか？）の左側にある「キーワード」ボタンに対して、例えばマウスオーバーさせると、その記事の特徴を表すキーワード（旅、旅行、日常、非日常、忘却、ＰＣ、パソコン、離れる、ついつい）が顕在化して浮かび出るように表示される。ここに表示されるキーワードの中に、広告を貼付したい商品の特徴を顕著に表しているキーワードが見つかれば、そのキーワードを使って再検索を行うこともできる。この点については後述する。
【００５５】
次に、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を選択した後の画面状態について説明する。図８は、本実施形態における中間サーバにアクセスする広告入稿者端末から広告を入稿する入稿画面において、広告を貼付する記事を選択した後の画面状態について説明する図である。
【００５６】
図８では、図４で説明した中間サーバ３００にアクセスする広告入稿者端末２００から広告を入稿する入稿画面において、下段の「広告を貼付する記事」の欄における「記事１」の右側に、図６において「選択」ボタンを押下することにより選択した記事のタイトルが入力される。図８は、図６の最上位に表示された候補記事を選択した場合を示している。「タイトル」が入力された「記事１」の「確認／変更ボタン」を選択すると、再び図５で説明した広告入稿者端末２００から広告を入稿する入稿画面において、広告を貼付する記事を検索する前の画面状態に戻る。このようにして、広告入稿者２５０は、対象となる商品の広告を貼付する記事を選択することができる。
【００５７】
次に、本実施形態における中間サーバに格納されているクロール済の記事の状態について説明する。図９は、本実施形態における中間サーバに格納されているクロール済の記事の状態について説明する図である。
【００５８】
中間サーバ３００は、ＲＳＳサーバ１００がクローリングした記事と、当該記事をクローリングする際に自動的に付与された記事ＩＤとを対応付けてクロール記事記憶部３０５に格納する。図９は、記事本文と、記事のタイトルと、記事ＩＤとが対応付けられた状態を示し、この記事本文、記事のタイトル、及び記事ＩＤを対応付けてクロール記事記憶部３０５に格納されている状態を示す。
【００５９】
なお、新商品が発売された場合であっても、商品の特性と関連する内容を含む記事の中身は類似する傾向にある。したがって、商品の特性と関連する内容を含む記事と類似する記事を選択するようにすれば、仮に新商品が発売された場合であっても敢えて記事ＩＤを変更しなくても良い。
【００６０】
次に、本実施形態における中間サーバにアクセスする広告入稿者端末において、広告を貼付する記事を選択した後に中間サーバに格納される商品広告と識別子との対応付けについて説明する。図１０は、本実施形態における中間サーバにアクセスする広告入稿者端末において、広告を貼付する記事を選択した後に中間サーバに格納される商品広告と識別子との対応付けについて説明する図である。
【００６１】
上記したように、広告入稿者２５０は、広告入稿者端末２００を用いて、ＰＣの商品広告（商品名、商品の説明、及び価格といった商品に関する情報）に加え、広告入稿者端末２００に画面表示される図６で説明したタイトルと本文とが対応付けられた候補記事一覧の中から、商品の広告を貼付する記事を選択すると、図８の画面に遷移する。
【００６２】
そうすると、図１０に示すように、商品名“Ｒａｂｉｅ  Ｘ”というＰＣに“カバンの中で場所をとらない薄型コンパクト・・・”という商品の説明、及び価格“１２９、０００円”という商品に関する情報に加え、記事ＩＤ“１２１２”が書き込まれる。これは、図９で説明した記事ＩＤ“１２１２”に対応する「［アンケート］旅先でＰＣを使ったことがありますか？」というタイトルが付された「誰しも旅先では日常を忘れたいもの。とはいえ、やむにやまれずＰＣと離れられないことも。今回は、・・・」という本文に類似する記事に対して商品名“Ｒａｂｉｅ  Ｘ”の広告を出すということを示している。
【００６３】
同様に、商品名“Ｒａｂｉｅ  Ｘ”というＰＣに“カバンの中で場所をとらない薄型コンパクト・・・”という商品の説明、及び価格“１２９，０００円”という商品に関する情報に加え、記事ＩＤ“１５１５”が書き込まれる。これは、図９で説明した記事ＩＤ“１５１５”に対応する「噂の軽量パソコンＲａｂｉｅ  Ｘを使ってみた」というタイトルが付された「パソコンの重荷に肩の脱臼を心配している読者諸君、垂涎の軽量パソコンＲａｂｉｅ  Ｘを先行入手したゾ！・・・」という本文に類似する記事に対して商品名“Ｒａｂｉｅ  Ｘ”の広告を出すということを示している。
【００６４】
さらに、商品名“Ｒａｂｉｅ  ＴＡＢ”というＰＣに“８インチ高精細画面搭載・・・”という商品の説明、及び価格“３９，０００円”という商品に関する情報に加え、記事ＩＤ“ＡＤＤＡ”が書き込まれる。これは、図９で説明した記事ＩＤ“ＡＤＤＡ”に対応する「大切な通話履歴、メール、ツイッター（登録商標）アカウントなどを入れたＡｎｄｒｏｉｄスマホ。備えあれば憂いなし・・・」という本文に類似する記事に対して商品名“Ｒａｂｉｅ  ＴＡＢ”の広告を出すということを示している。
【００６５】
この記事ＩＤ自体は、広告入稿者端末２００の画面において広告入稿者２５０が視認可能なように表示させる必要はなく、上記したように、図６から図８に遷移した時点、すなわち、対象となる商品に広告を貼付する記事が選択された時点で対象商品と紐付けられるようにすれば良い。
【００６６】
なお、上記実施形態では、ＰＣの商品広告（商品名、商品の説明、及び価格といった商品に関する情報）を入稿することに加えて記事を指定することにより、当該記事本文に類似する記事に対してＰＣの広告を貼付することとしているが、ＰＣの商品広告（商品名、商品の説明、及び価格といった商品に関する情報）のうち、商品名といった必要最低限の情報を入稿し、記事を指定することにより、当該記事本文に類似する記事に対してＰＣの広告を貼付することも可能である。そして、当該記事本文に類似する記事を求める際に、記事のタイトルや本文を加味するようにしても良い。
【００６７】
次に、本実施形態における中間サーバを含む広告提供システムの動作について説明する。図１１は、本実施形態における中間サーバを含む広告提供システムの動作について説明するフロー図である。
【００６８】
図１１において、まず、ステップＳ７０１の処理において、ＲＳＳサーバ１００が、記事をクロールする。また、ＲＳＳサーバ１００は、クローリング時に記事毎に記事ＩＤを付与する。そして、中間サーバ３００は、記事本文、記事のタイトル、及び記事ＩＤを対応付けてクロール記事記憶部３０５に格納する。
【００６９】
次に、ステップＳ７０２の処理において、広告入稿者端末２００は、広告対象となる商品の商品広告（商品名、商品の説明、及び価格といった商品に関する情報）の入力を受け付け、この商品広告の情報を中間サーバ３００へ送信する。なお、中間サーバ３００へ送信された商品広告の情報は、広告入稿受付部３１２で受け付けられ、後述するステップＳ７１１の商品情報取得部３１４によって使用される。広告入稿者２５０は、図４の入稿画面において「検索」ボタンを選択することで、広告を貼付する記事の検索のリクエストを中間サーバ３００に送信することができる。ステップＳ７０３の処理において、中間サーバ３００の検索画面表示部３０８は、記事の検索のリクエストを受け付けると、広告入稿者端末２００の画面に図５の検索画面を表示するように指示する。
【００７０】
次に、ステップＳ７０４の処理において、広告入稿者端末２００は、図５の「検索ワード」欄への検索ワードの入力を受け付け、「検索」ボタンの選択を受け付けると、入力された検索ワードを中間サーバ３００へ送信する。ステップＳ７０５の処理において、中間サーバ３００の検索ワード受信部３０９は検索ワードを受け付けて、当該検索ワードに基づいて記事検索部３１０が候補記事の検索を実行する。中間サーバ３００の記事検索部３１０は、当該検索ワードに基づいて、クロール記事記憶部３０５に格納された記事の中から候補記事を検索する。そして、ステップＳ７０６の処理において、中間サーバ３００の記事表示部３０７は、記事検索部３１０が検索した候補記事を特定する情報を広告入稿者端末２００へ送信する。その際に、中間サーバ３００は、所定の順、例えば、検索ワードとの類似度順、ページビュー（ＰＶ）順、又は新しい順に基づいて、候補記事を広告入稿者端末２００の画面に一覧表示させる。また、中間サーバ３００は、記事の検索の際に用いた各記事の特徴を表すキーワードを記事から抽出し、広告入稿者端末２００の画面に、各記事の特徴を表すキーワードの情報も表示させる。
【００７１】
次に、広告入稿者２５０は、広告入稿者端末２００の画面に一覧表示された記事（本文）のうち、ある記事の特徴を表すキーワードの中に、商品の特性をより良く示す特徴的なキーワードが有るか否かを判断することができる。広告入稿者２５０は、特徴的なキーワードがあると判断すると、表示された記事の特徴を表すキーワード（図７）から所望のキーワードを「検索ワード」欄に入力し、再度検索を実行させるために「検索」ボタンを選択することができる。ステップＳ７０７の処理において、広告入稿者端末２００は、「検索」ボタンが選択されたかどうかを判定し、「検索」ボタンが選択されると、「検索ワード」欄に入力された特徴的なキーワードを用いた検索のリクエストを中間サーバ３００へ送信する（ステップＳ７０７：Ｙ）。そして、再度、ステップＳ７０５の処理によって、中間サーバ３００が記事の検索を実行する。
【００７２】
一方、特徴的なキーワードを用いた検索のリクエストが中間サーバ３００へ送信されない場合（ステップＳ７０７：N）、ステップＳ７０８の処理へ移行する。広告入稿者２５０は、広告入稿者端末２００に画面表示された所定の記事に類似する記事の検索を希望して「類似検索」ボタンを選択することができる。ステップＳ７０８の処理において、広告入稿者端末２００は、「類似検索」ボタンが選択されたかどうかを判定し、「類似検索」ボタンが選択されると、類似記事の検索リクエストを中間サーバ３００へ送信する（ステップＳ７０８：Ｙ）。
【００７３】
ステップＳ７０９の処理において、中間サーバ３００は、「類似検索」ボタンが選択された記事に類似する記事をクロール記事記憶部３０５に格納された記事の中から検索する。この類似記事の検索は、中間サーバ３００の類似記事検索部３１１が行う。類似記事検索部３１１は、検索した類似記事を新たな候補記事として抽出する。中間サーバ３００で類似記事を新たな候補記事として抽出すると、再び、ステップＳ７０６の処理において、記事表示部３０７は、類似記事検索部３１１が抽出した候補記事を特定する情報を広告入稿者端末２００へ送信する。
【００７４】
類似記事の検索リクエストが中間サーバ３００へ送信されない場合（ステップＳ７０８：N）、ステップＳ７１０の処理へ移行する。広告入稿者２５０は、広告入稿者端末２００に画面表示された候補記事一覧の中から対象商品の広告を貼付する記事を選択することができる。ステップＳ７１０の処理において、広告入稿者端末２００は、「選択」ボタンが選択されたかどうかを判定する。「選択」ボタンが選択されると（ステップＳ７１０：Y）、広告入稿者端末２００は、選択された記事を識別する記事ＩＤを中間サーバ３００へ送信することで、選択された記事の登録をリクエストする。ステップＳ７１１の処理において、中間サーバ３００の記事選択受付部３０６は、広告入稿者端末２００からの記事ＩＤを受信することで記事の選択を受け付け、クロール記事記憶部３０５は、商品情報取得部３１４によって受け付けた商品広告の情報と、選択された記事の記事ＩＤを関連付けて格納する。一方、「選択」ボタンが選択されていない場合（ステップＳ７１０：Ｎ）、ステップＳ７０７の処理へ移行する。
【００７５】
ステップＳ７１２の処理において、中間サーバ３００は、ユーザ端末５００から記事の閲覧リクエストを受け付け、その記事に広告を貼付し、ユーザ端末５００に記事と、広告を表示させる。中間サーバ３００は、ユーザ端末５００から記事の閲覧リクエストを受け付けると、当該記事ＩＤをクロール記事記憶部３０５から検索し、当該記事ＩＤと関連付けられている商品広告を、当該記事に貼付する商品広告として選択する。この際に、上記各ステップを通じて、商品広告に類似する記事が関連付けられていることで、ユーザ端末５００で類似する記事を表示する際にも同じ商品広告を表示させることが可能となる。なお、複数の商品広告が同じ記事ＩＤと関連付けられている場合には、任意のルールに従った順で、商品広告を順に表示する。例えば、記事と商品との類似度の順が計算によって求められ、その類似度の順に異なる商品広告を記事に貼付する。商品広告は、一定時間ごとに、或は記事の閲覧の都度、異なる商品広告を順に貼付するようにする。商品広告を貼付した記事の端末５００に対する送出は、中間サーバ３００の商品情報送出部３１５が行う。
【００７６】
なお、本実施形態では、ＲＳＳサーバ１００がクローリングを行ったクローリング済の記事の中から、広告入稿者２５０が商品広告を貼付したい記事を選択する広告提供システムについて具体的に説明しているが、本発明は本実施形態に限定されない。記事を配信するサーバと、中間サーバ３００とが論理的に分離した構成も可能である。すなわち、ユーザ端末５００はＷＥＢサーバから記事ページを受信し、内包するスクリプトが記事を特定する情報を中間サーバ３００に送信する。中間サーバ３００は特定された記事に類似する記事を検索する。中間サーバ３００は類似する記事が指定されている広告を特定し、前記スクリプトに応答する。スクリプトは特定された広告をユーザ端末５００で表示する。この構成であれば、ＷＥＢサーバがＲＳＳサーバ１００とは別に存在していたり、中間サーバ３００と一体であったりしても動作が可能である。
【００７７】
さらに、本実施形態では、広告入稿者２５０が、広告入稿者端末２００を用いて入力した検索ワードに基づいて記事を検索し、その検索された記事の中から広告入稿者２５０が商品広告を貼付したい記事の選択を行う広告提供システムについて具体的に説明しているが、本発明は、本実施形態に限定されない。
【００７８】
すなわち、中間サーバ３００は広告入稿者２５０が指定した候補記事を記憶し、広告入稿者２５０が別の広告に対して再度候補記事を選定するにあたって、その履歴から選択させても良い。これにより、取引回数の多い広告主から依頼された入稿作業について、広告入稿者２５０の作業をより軽減することが可能である。
【００７９】
以上説明したように、本実施形態では、検索ワードで検索された記事のうち、広告を出したいと考えられる記事を選択し、当該記事に類似する記事がユーザに表示された場合に商品の広告を併せて表示することとしている。これにより、一見すると商品とは無関係に見えるが、拡張したいと考えられる訴求対象たるユーザ層のイメージを有する記事に類似する記事に対しても商品の広告を出すことにより、従来の訴求対象となっていたユーザ層以外のユーザ層に対しても商品を訴求することができる。
【００８０】
このように、本発明によれば、文書を解析することにより当該文書に記載されているワードと関連する商品広告を表示するシステムにおいて、広告を掲載したい文書を容易に特定すると共に、広告入稿者の負担を低減することが可能なサーバ装置、サーバ装置の処理方法、及びプログラムを得ることができるのである。
【００８１】
以上、これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではない。すなわち、他の実施形態、追加、変更、削除等、当業者が想到することができる範囲内で変更することができ、何れの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【００８２】
１００    ＲＳＳサーバ
１０１    ＣＰＵ（制御部）
１０２    ＲＯＭ
１０３    ＲＡＭ
１０４    ＨＤＤ
１０５    操作・表示部
１０６    通信部
１０７    電源部
１０８、３１７    バス
２００    広告入稿者端末
２５０    広告入稿者
３００    中間サーバ
３０１    ＲＳＳサーバ通信インタフェース部
３０２    広告入稿者端末通信インタフェース部
３０３    ユーザ端末通信インタフェース部
３０５    クロール記事記憶部
３０６    記事選択受付部
３０７    記事表示部
３０８    検索画面表示部
３０９    検索ワード受信部
３１０    記事検索部
３１１    類似記事検索部
３１２    広告入稿受付部
３１４    商品情報取得部
３１５    商品情報送出部
３１８    全体制御部
４００    ネットワーク
５００    ユーザ端末
５５０    ユーザ
【図１】
2018037067.tif 000003
【図２】
2018037067.tif 000004
【図３】
2018037067.tif 000005
【図４】
2018037067.tif 000006
【図５】
2018037067.tif 000007
【図６】
2018037067.tif 000008
【図７】
2018037067.tif 000009
【図８】
2018037067.tif 000010
【図９】
2018037067.tif 000011
【図１０】
2018037067.tif 000012
【図１１】
2018037067.tif 000013
【図１２】
2018037067.tif 000014
【図１３】
2018037067.tif 000015