(57)【要約】【課題】最も売れている商品に関する広告情報を提供することができるようにする。【解決手段】AOD広告情報蓄積部５２は、商品の購入された頻度によって、グループに分類されるAOD広告情報であって、商品のキーワードが対応付けられているAOD広告情報を蓄積し、頻度グループ選択部５３は、顧客端末から、ユーザにより入力されたキーワードに関連するAOD広告情報が要求された場合、グループに属するAOD広告情報により広告される商品の購入された頻度の高い順にグループを選択し、AOD広告情報検索部５４は、選択されたグループに属するAOD広告情報のなかから、キーワードに対応付けられているAOD広告情報を検索し、広告情報出力部５５は、検索されたAOD広告情報を顧客端末宛に出力することで、最も売れている商品に関する広告情報を提供することができるようにする。本発明は情報処理装置に適用できる。【選択図】図３
2008020992.tif 000002
【特許請求の範囲】
【請求項１】
ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置において、
前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積する蓄積手段と、
前記ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択する選択手段と、
選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索する第１の検索手段と、
検索された前記第１の広告情報を前記端末装置宛に出力する出力手段と
を備える情報処理装置。
【請求項２】
前記ウェブページに広告を表示させる、あらかじめ指定された商品に関する第２の広告情報を提供する情報提供装置から、前記キーワードに対応付けられている第２の広告情報を検索する第２の検索手段をさらに備え、
前記出力手段は、検索された前記第２の広告情報を前記端末装置宛にさらに出力する
請求項１に記載の情報処理装置。
【請求項３】
前記蓄積手段は、前記ユーザの操作によって、前記第１の広告情報による広告がクリックされた回数に対応するグループに分けて、前記第１の広告情報を蓄積する
請求項１に記載の情報処理装置。
【請求項４】
検索された前記第２の広告情報と、前記第２の広告情報に対応付けられている前記キーワードを、前記グループに登録する登録手段をさらに備える
請求項２に記載の情報処理装置。
【請求項５】
検索された前記第２の広告情報が、蓄積されている前記第１の広告情報と共通のフォーマットとなるようにデータを変換する変換手段をさらに備え、
前記蓄積手段は、変換することにより得られた前記データを、前記第１の広告情報として蓄積する
請求項４に記載の情報処理装置。
【請求項６】
前記フォーマットは、RSS形式である
請求項５に記載の情報処理装置。
【請求項７】
ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置の情報処理方法において、
前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積し、
前記ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択し、
選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索し、
検索された前記第１の広告情報を前記端末装置宛に出力する
ステップを含む情報処理方法。
【請求項８】
ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、
前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積し、
前記ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択し、
選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索し、
検索された前記第１の広告情報を前記端末装置宛に出力する
ステップを含むプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、最も売れている商品に関する広告情報を提供することができるようにした情報処理装置および方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、インターネット広告を掲載しているウェブサイトが増加するとともに、これらのウェブサイトに掲載されているインターネット広告も増加している。
【０００３】
ここで、インターネット広告とは、インターネットを利用した広告をいう。インターネット広告には、広告媒体となるウェブサイトに、商品を売りたい広告主のウェブサイトへのリンクを設定した画像を掲載するバナー広告や、広告主のウェブサイトの宣伝を含むメールマガジンを顧客に送信するメール広告などがある。すなわち、バナー広告においては、広告媒体となるウェブサイトにアクセスした場合、閲覧者の端末装置に、広告主のウェブサイトにリンクされたウェブページの画像が表示される。
【０００４】
一般的に、広告主の商品販売や会員獲得などに協力することを契約して、自分のウェブサイトにバナー広告などを掲載することで、広告主と提携することをアフィリエイトといい、その広告を掲載するウェブサイトをアフィリエイトサイトという。
【０００５】
アフィリエイトでは、例えば、インターネットに接続された端末を利用してアフィリエイトサイトを閲覧している閲覧者によって、アフィリエイトサイトに掲載された広告を経由して商品が購入された場合、その広告を掲載していたアフィリエイトサイトの運営者（以下、アフィリエイタと称する）に対して報酬が支払われる。これにより、アフィリエイタは、広告主のウェブサイトの広告を掲載することで収入を得ることができる。それに対して、広告主は、ウェブページ上で商品の広告を掲載して紹介してもらうことで認知度を高めることができ、さらにその広告を経由して商品を販売して利益を上げることもできる。
【０００６】
また、アフィリエイトサービスプロバイダ（ASP（Affiliate Service Provider））と称される、商品を販売したい広告主と、その商品の広告を掲載して報酬を得たいアフィリエイタの両者を結び付けることで、アフィリエイトを取り仕切る仲介業者も存在する。ASPでは、自社の商品を紹介してもらいたい広告主の依頼を受けて、その商品を紹介してもらうようアフィリエイタと契約をする。契約したアフィリエイタは、自分のアフィリエイトサイトにASPによって加工された商品の広告情報を掲載することで、自分のアフィリエイトサイトを閲覧している閲覧者が、掲載している広告の商品を購入したとき、ASPから報酬を得ることになる。
【０００７】
また、ウェブサイトを閲覧しているユーザのアクセス時間ごとに、同一キーワードで区分した顧客種別のうちの最もアクセス数の多い顧客種別をその時間帯における代表顧客種別として管理することで、アクセス時間帯における代表顧客に対応する広告情報を提供するインターネット広告情報提供システムも提案されている（例えば、特許文献１参照）。
【０００８】
【特許文献１】特開２００４−１３８６９２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、従来のアフィリエイトにおいては、最も売れている商品に関する広告情報が、オンデマンドでアフィリエイトサイトに提供されておらず、アフィリエイタが高い報酬を得るのに最適な広告情報がアフィリエイトサイトに提供されていなかった。
【００１０】
例えば、従来のアフィリエイトでは、最も売れている商品に関する広告情報ではなく、ASPや広告主の売りたい商品に関する広告情報がアフィリエイトサイトに提供されていたために、提供された広告情報による閲覧者の商品の購入の可能性が高いとは言えず、その提供された広告情報が必ずしもアフィリエイタの報酬につながっていたとは言えなかった。
【００１１】
また、上記特許文献１では、アクセスされた時間ごとに代表顧客種別を決定し、その代表顧客に対応する広告情報を提供するインターネット広告情報提供システムが提案されているが、最も売れている商品に関する広告情報ではないために、アフィリエイタがより多くの報酬を得ることは困難であった。
【００１２】
本発明はこのような状況に鑑みてなされたものであり、より多くの商品の購入またはサービスの提供が見込める広告情報を提供することができるようにするものである。
【課題を解決するための手段】
【００１３】
本発明の一側面の情報処理装置は、ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置において、前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積する蓄積手段と、前記ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択する選択手段と、選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索する第１の検索手段と、検索された前記第１の広告情報を前記端末装置宛に出力する出力手段とを備える。
【００１４】
前記ウェブページに広告を表示させる、あらかじめ指定された商品に関する第２の広告情報を提供する情報提供装置から、前記キーワードに対応付けられている第２の広告情報を検索する第２の検索手段をさらに設けることができ、前記出力手段には、検索された前記第２の広告情報を前記端末装置宛にさらに出力させることができる。
【００１５】
前記蓄積手段には、前記ユーザの操作によって、前記第１の広告情報による広告がクリックされた回数に対応するグループに分けて、前記第１の広告情報を蓄積させることができる。
【００１６】
検索された前記第２の広告情報と、前記第２の広告情報に対応付けられている前記キーワードを、前記グループに登録する登録手段をさらに設けることができる。
【００１７】
検索された前記第２の広告情報が、蓄積されている前記第１の広告情報と共通のフォーマットとなるようにデータを変換する変換手段をさらに設けることができ、前記蓄積手段には、変換することにより得られた前記データを、前記第１の広告情報として蓄積させることができる。
【００１８】
前記フォーマットには、RSS形式とさせることができる。
【００１９】
本発明の一側面の情報処理方法は、ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置の情報処理方法において、前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積し、前記ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択し、選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索し、検索された前記第１の広告情報を前記端末装置宛に出力するステップを含む。
【００２０】
本発明の一側面のプログラムは、ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積し、前記ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択し、選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索し、検索された前記第１の広告情報を前記端末装置宛に出力するステップを含む。
【００２１】
本発明の一側面においては、商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、商品のキーワードが対応付けられている第１の広告情報が蓄積され、ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する第１の広告情報が要求された場合、グループに属する第１の広告情報により広告される商品の購入された頻度の高い順にグループが選択され、選択されたグループに属する第１の広告情報であって、キーワードに対応付けられている第１の広告情報が検索され、検索された第１の広告情報が端末装置宛に出力される。
【発明の効果】
【００２２】
以上のように、本発明の一側面によれば、より多くの商品の購入またはサービスの提供が見込める広告情報を提供することができる。特に、本発明の一側面によれば、最も売れている商品に関する広告情報を、オンデマンドでアフィリエイトサイトに提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００２４】
本発明の一側面の情報処理装置は、ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置（例えば、図３のキャッシュサーバ１８）において、前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積する蓄積手段（例えば、図３のAOD広告情報蓄積部５２）と、前記ウェブページを表示させる端末装置（例えば、図１の顧客端末１１）から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択する選択手段（例えば、図３の頻度グループ選択部５３）と、選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索する第１の検索手段（例えば、図３のAOD広告情報検索部５４）と、検索された前記第１の広告情報を前記端末装置宛に出力する出力手段（例えば、図３の広告情報出力部５５）とを備える。
【００２５】
前記ウェブページに広告を表示させる、あらかじめ指定された商品に関する第２の広告情報を提供する情報提供装置（例えば、図１のASP１６）から、前記キーワードに対応付けられている第２の広告情報を検索する第２の検索手段（例えば、図３の指定広告情報検索部５１）をさらに設け、前記出力手段は、検索された前記第２の広告情報を前記端末装置宛にさらに出力する（例えば、図６のステップＳ１４６の処理）ことができる。
【００２６】
前記蓄積手段は、前記ユーザの操作によって、前記第１の広告情報による広告がクリックされた回数に対応するグループに分けて、前記第１の広告情報を蓄積する（例えば、図５のステップＳ８４の処理）ことができる。
【００２７】
検索された前記第２の広告情報と、前記第２の広告情報に対応付けられている前記キーワードを、前記グループに登録する登録手段（例えば、図３の広告情報登録部５６）をさらに設けることができる。
【００２８】
検索された前記第２の広告情報が、蓄積されている前記第１の広告情報と共通のフォーマットとなるようにデータを変換する変換手段（例えば、図３の広告情報共通化部５７）をさらに設け、前記蓄積手段は、変換することにより得られた前記データを、前記第１の広告情報として蓄積する（例えば、図１０のステップＳ２０４の処理）ことができる。
【００２９】
前記フォーマットは、RSS形式であるようにすることができる。
【００３０】
本発明の一側面の情報処理方法またはプログラムは、ウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置の情報処理方法において、またはウェブページに表示させる商品の広告に関する情報を蓄積する情報処理装置の情報処理を、コンピュータに行わせるプログラムにおいて、前記商品の購入された頻度によって、あらかじめ定められたグループに分類される第１の広告情報であって、前記商品のキーワードが対応付けられている前記第１の広告情報を蓄積し（例えば、図６のステップＳ１４８の処理）、前記ウェブページを表示させる端末装置から、ユーザにより入力されたキーワードに関連する前記第１の広告情報が要求された場合、前記グループに属する第１の広告情報により広告される商品の購入された頻度の高い順に前記グループを選択し（例えば、図６のステップＳ１４２の処理）、選択された前記グループに属する第１の広告情報であって、前記キーワードに対応付けられている第１の広告情報を検索し（例えば、図６のステップＳ１４３の処理）、検索された前記第１の広告情報を前記端末装置宛に出力する（例えば、図６のステップＳ１４６の処理）ステップを含む。
【００３１】
以下、図面を参照しながら本発明の実施の形態について説明する。
【００３２】
図１は、本発明を適用したインターネット広告表示システムの一実施の形態の構成を示すブロック図である。インターネット広告表示システム１は、顧客端末１１、インターネット１２、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、広告提供システム１７、およびキャッシュサーバ１８から構成される。
【００３３】
インターネット広告表示システム１においては、インターネット１２に、顧客端末１１、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、広告提供システム１７、およびキャッシュサーバ１８が接続されている。
【００３４】
顧客端末１１は、例えば、パーソナルコンピュータ、または携帯電話機などのインターネット１２に接続可能な機器である。顧客端末１１は、インターネット１２を介して、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、または広告提供システム１７などの他の機器と通信する。
【００３５】
具体的には、顧客端末１１は、例えば、ウェブサイトを閲覧するユーザの操作にしたがって、インターネット１２に接続された機器により提供されるウェブページを受信して、そのウェブページの画像などを表示する。
【００３６】
ここで、ウェブページは、ウェブページを閲覧するためのアプリケーションプログラムであるウェブブラウザによって、１つの画面に表示されるデータの集合であり、一般的に、HTML（HyperText Markup Language）によるレイアウト情報、テキストデータ、文書中に埋め込まれた画像（静止画または動画）のデータや音声のデータなどから構成される。また、インターネット１２に接続された顧客端末１１において閲覧させるために提供される一連のウェブページをウェブサイトともいう。
【００３７】
インターネット１２は、相互に接続されているネットワークまたは通信回線などからなり、例えば、TCP/IP（Transmission Control Protocol/Internet Protocol）などのプロトコルにしたがって、顧客端末１１、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、広告提供システム１７、またはキャッシュサーバ１８を相互に通信させる。
【００３８】
検索エンジン１３は、例えば、専用のサーバなどの機器から構成され、インターネット１２で公開されている情報を、キーワードなどを用いて検索する機能を顧客端末１１に提供する。検索エンジン１３は、例えば、いわゆるロボット型やディレクトリ型などの検索エンジンであり、インターネット１２上にある膨大な数のウェブサイトのなかから、ユーザの欲しい情報が記載されているウェブページを検索するサービスを提供している。検索エンジン１３は、顧客端末１１から検索したいウェブサイトの名称やウェブサイトの一部がキーワードとして指定された場合、そのキーワードに関連するウェブページのリンクの一覧を顧客端末１１に表示させる。
【００３９】
ブログサイト１４は、例えば、ブログのサービスを提供するポータルサイトの事業者により設置される専用のサーバなどの機器から提供されるブログページであって、顧客端末１１からの閲覧の要求に応じて、インターネット１２を介して提供される一連のブログページからなる。
【００４０】
ここで、ブログとは、本来、ウェブログ（Weblog）の略語で、一般的には、あらかじめ定めたレイアウトで文字または画像を表示させるウェブページをより簡単に生成できるようにしたシステムをいう。ブログのウェブサイトには、例えば、社会問題などを扱ったジャーナリスティックなものから、興味のあるニュースに独自の論評を加えているもの、個人的な日記やエッセイ、さらに自分で撮った写真を載せたものなど様々な形態のものがあり、一般的には、“ブログ”は、定期的または継続的に更新されるサイトの総称である。
【００４１】
以下、ブログによるウェブサイトを、特にブログサイトと称し、ブログサイトにより提供されるウェブページをブログページと称する。
【００４２】
なお、ブログサイト１４は、アフィリエイタによって管理され、更新される、広告を掲載しているアフィリエイトサイトの一例である。本実施の形態では、アフィリエイトサイトとして、ブログサイト１４を例にして説明するが、アフィリエイトサイトは、その他、例えば、ホームページなどの広告を掲載可能なウェブサイトであればよい。
【００４３】
また、以下、ブログサイト１４を、ブログサイトを提供するための機器の意味でも用いる。
【００４４】
ショッピングサイト１５は、例えば、専用のサーバなどの機器から提供されるウェブサイトであって、いわゆる電子商取引（Electronic Commerce）によって、インターネット１２上で商品を販売するためのウェブサイトである。
【００４５】
具体的には、ショッピングサイト１５は、顧客端末１１からの閲覧の要求に応じて、インターネット１２を介して、商品を販売するために提供される。ショッピングサイト１５のうち、顧客端末１１に提供されたウェブページから商品が注文された場合、ショッピングサイト１５を提供する機器は、その商品の注文を受け付け、商品の発送を手配する処理を行う。すなわち、ショッピングサイト１５を構成するウェブページが顧客端末１１に提供されることにより、ショッピングサイト１５を閲覧しているユーザに対して、インターネット１２上で商品を購入させるサービスが提供される。
【００４６】
なお、以下、ショッピングサイト１５を、商品を販売するウェブサイトを提供する機器の意味でも用いる。
【００４７】
また、ショッピングサイト１５の管理者である広告主は、自分の提供しているショッピングサイト１５で販売する商品の広告を、例えば、ブログサイト１４などのアフィリエイトサイトで紹介してもらうために、ASP１６で提供されるサービスを受けている。ショッピングサイト１５は、自分の提供しているショッピングサイトで販売している商品に関する広告情報を、インターネット１２を介して、ASP１６に提供する。
【００４８】
ASP１６は、アフィリエイトサービスプロバイダによって管理され、例えば、専用のサーバなどの機器から構成され、商品を販売したい広告主と、その商品の広告を掲載して報酬を得たいアフィリエイタとを仲介するサービスを提供する。例えば、ASP１６は、自分のショッピングサイトの商品を販売したいショッピングサイト１５の広告主と、その商品の広告を掲載して報酬を得たいブログサイト１４のアフィリエイタとを仲介するサービスに関する処理を行う。
【００４９】
また、ASP１６は、インターネット１２を介して、ショッピングサイト１５から提供される、ショッピングサイト１５のショッピングサイトで販売されている商品に関する広告情報を受信し、蓄積する。ASP１６は、キャッシュサーバ１８からの要求に応じて、インターネット１２を介して、蓄積しているショッピングサイト１５の広告情報をキャッシュサーバ１８に提供する。
【００５０】
なお、上述したように、アフィリエイトサービスプロバイダを利用したサービスでは、広告主はアフィリエイトサイトに商品の広告を掲載してもらっているために、広告主からアフィリエイタに対して報酬が支払われるのが一般的である。その報酬の支払いの形態には、例えば、掲載した広告がクリックされる度に報酬が支払われるクリック補償型や、広告がクリックされるだけでなく、実際に広告をクリックしたユーザが商品の購入などのアクションを起こした際に報酬が支払われる成果報酬型などがある。
【００５１】
ASP１６は、例えば、顧客端末１１を利用しているユーザによって、ブログサイト１４に掲載された、ショッピングサイト１５の広告情報による広告を経由して商品が購入された場合、その広告を掲載していたブログサイト１４のアフィリエイタに対して報酬を支払う。
【００５２】
広告提供システム１７は、例えば、専用のサーバなどの機器から構成され、キャッシュサーバ１８に蓄積されている広告情報をアフィリエイトサイトに提供する。具体的には、例えば、顧客端末１１がブログサイト１４にアクセスした場合、広告提供システム１７は、インターネット１２を介してブログサイト１４にアクセスした顧客端末１１に、キャッシュサーバ１８から取得した、ショッピングサイト１５の広告情報を提供する。これにより、ブログサイト１４にアクセスした顧客端末１１には、ブログサイト１４のブログページと、ショッピングサイト１５で販売されている商品の広告情報が提供される。
【００５３】
すなわち、本実施の形態では、アフィリエイトサイトであるブログサイト１４にアクセスした顧客端末１１に提供されるショッピングサイト１５からの広告情報は、アフィリエイトサービスプロバイダであるASP１６からではなく、広告提供システム１７から提供される。
【００５４】
キャッシュサーバ１８は、例えば、専用のサーバなどの機器からなり、インターネット１２を介して、ASP１６から提供されるショッピングサイト１５のショッピングサイトで販売されている商品に関する広告情報を蓄積する。キャッシュサーバ１８は、広告提供システム１７からの要求に応じた広告情報を、自分の蓄積している広告情報のなかから検索し、検索した広告情報を広告提供システム１７に出力する。
【００５５】
なお、図１の例では、広告提供システム１７とキャッシュサーバ１８は、別々の機器として説明しているが１つの機器からなるようにしてもよい。
【００５６】
また、インターネット広告表示システム１は、図１の例では、説明を簡略にするために、顧客端末１１、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、広告提供システム１７、キャッシュサーバ１８が１つずつ設けられているが、それぞれ、複数設けるようにしてもよい。
【００５７】
例えば、ASP１６は、複数のショッピングサイト１５が設けられることにより、インターネット１２を介して、複数のショッピングサイト１５のそれぞれから提供される広告情報を取得する。そして、キャッシュサーバ１８は、複数のASP１６が設けられることにより、インターネット１２を介して、複数のショッピングサイト１５のそれぞれから提供される広告情報であって、複数のASP１６のそれぞれから提供される広告情報を取得する。また、例えば、キャッシュサーバ１８は、ASP１６を介さずに、インターネット１２を介して、直接、複数のショッピングサイト１５のそれぞれから提供される広告情報を取得するようにしてもよい。
【００５８】
図２は、キャッシュサーバ１８のハードウェア構成の例を示すブロック図である。
【００５９】
図２の例のキャッシュサーバ１８において、CPU（Central Processing Unit）３１は、ROM（Read Only Memory）３２に記憶されているプログラム、または記録部３８からRAM（Random Access Memory）３３にロードされたプログラムに従って各種の処理を実行する。RAM３３にはまた、CPU３１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００６０】
CPU３１、ROM３２、およびRAM３３は、バス３４を介して相互に接続されている。このバス３４にはまた、入出力インターフェース３５も接続されている。
【００６１】
入出力インターフェース３５には、キーボード、マウスなどよりなる入力部３６、スピーカ、ディスプレイなどよりなる出力部３７、ハードディスクなどより構成される記録部３８、並びにインターネット１２を介しての他の機器との通信処理を制御する通信部３９が接続されている。
【００６２】
入出力インターフェース３５にはまた、必要に応じてドライブ４０が接続され、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体４１が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記録部３８にインストールされる。
【００６３】
なお、顧客端末１１、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、および広告提供システム１７を構成する機器は、それぞれ、図２のキャッシュサーバ１８と同様のハードウェア構成を有するため、その説明は繰り返しになるので省略する。
【００６４】
また、キャッシュサーバ１８のハードウェアの構成は、図２の例に限定されず、後述する図３の機能的構成を少なくとも有していればよい。
【００６５】
図３は、キャッシュサーバ１８の機能的構成の例を示すブロック図である。
【００６６】
キャッシュサーバ１８は、指定広告情報検索部５１、AOD広告情報蓄積部５２、頻度グループ選択部５３、AOD広告情報検索部５４、広告情報出力部５５、広告情報登録部５６、および広告情報共通化部５７を含むようにして構成される。
【００６７】
指定広告情報検索部５１は、インターネット１２を介して、ASP１６に蓄積されている広告情報から、広告提供システム１７からの要求に含まれるキーワードに対応する指定広告情報を検索する。指定広告情報検索部５１は、検索した指定広告情報を、AOD広告情報蓄積部５２、広告情報出力部５５、広告情報登録部５６、または広告情報共通化部５７に供給する。
【００６８】
ショッピングサイト１５などのショッピングサイトで販売されている商品に関する広告であって、ブログサイト１４などのウェブサイトに掲載される広告のデータである広告情報には、指定広告情報とAOD（Affiliate On Demand）広告情報の２種類がある。
【００６９】
指定広告情報は、詳細は図７を参照して後述するが、ASP１６によってあらかじめ掲載することが指定されている広告のデータである。指定広告情報は、例えば、マークアップ言語であるXML（eXtensible Markup Language）形式をベースにしたフォーマットにより記述される。
【００７０】
また、AOD広告情報は、詳細は図８を参照して後述するが、商品の購入された頻度によって、あらかじめ定められたグループに分類されている広告のデータである。AOD広告情報は、例えば、XML形式をベースにしたフォーマットであるRSS（RDF Site Summary）形式により記述される。
【００７１】
AOD広告情報蓄積部５２は、AOD広告情報を蓄積する。また、AOD広告情報蓄積部５２は、AOD広告情報、AOD広告情報に含まれているキーワード、およびAOD広告情報の商品の購入された頻度ごとに分けられたグループを対応させて蓄積する。なお、本実施の形態では、商品の購入された頻度として、具体的には、その商品の広告がクリックされた頻度を表すクリック頻度が用いられるので、頻度グループとしてはクリック頻度グループが用いられる。
【００７２】
頻度グループ選択部５３は、AOD広告情報蓄積部５２に蓄積されているクリック頻度グループを選択する。頻度グループ選択部５３は、選択したクリック頻度グループをAOD広告情報検索部５４に通知する。
【００７３】
詳細は図８を参照して後述するが、クリック頻度グループは、ユーザの操作によって、AOD広告情報による広告がクリックされた回数を示すクリック回数に対応して分けられたグループである。
【００７４】
AOD広告情報検索部５４は、頻度グループ選択部５３からの通知に基づいて、AOD広告情報蓄積部５２に蓄積されているAOD広告情報のなかから、広告提供システム１７から入力されるキーワードに対応するAOD広告情報を検索する。AOD広告情報検索部５４は、検索したAOD広告情報を広告情報出力部５５に供給する。
【００７５】
広告情報出力部５５は、指定広告情報検索部５１から供給される指定広告情報、またはAOD広告情報検索部５４から供給されるAOD広告情報を、広告提供システム１７に出力する。
【００７６】
広告情報登録部５６には、広告提供システム１７から入力されるキーワードによって検索された指定広告情報が指定広告情報検索部５１から供給される。広告情報登録部５６は、指定広告情報検索部５１から供給される指定広告情報、指定広告情報に含まれているキーワード、およびクリック頻度グループを対応させてAOD広告情報蓄積部５２に登録する。
【００７７】
広告情報共通化部５７は、指定広告情報検索部５１により検索された指定広告情報と、AOD広告情報蓄積部５２に蓄積されているAOD広告情報とのフォーマットを共通化する広告情報の共通化処理を行う。広告情報共通化部５７は、指定広告情報に対して、広告情報の共通化処理を施すことにより得られた共通化データを、AOD広告情報蓄積部５２に供給する。これにより、AOD広告情報蓄積部５２は、この共通化データをAOD広告情報として蓄積する。
【００７８】
次に、図４および図５のフローチャートを参照して、図１のインターネット広告表示システム１を構成する、顧客端末１１、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、広告提供システム１７、およびキャッシュサーバ１８による、広告情報表示の処理について説明する。
【００７９】
ステップＳ１において、顧客端末１１は、ユーザの操作にしたがって、インターネット１２を介して検索エンジン１３にアクセスし、入力されたキーワードを含むウェブサイトの検索を指令する。
【００８０】
ステップＳ２１において、検索エンジン１３は、インターネット１２を介して、顧客端末１１からのキーワードを受信し、受信したキーワードに関連するインターネット１２上にある情報を検索する。検索エンジン１３は、検索された情報の検索結果を、インターネット１２を介して、顧客端末１１に送信する。
【００８１】
ステップＳ２において、顧客端末１１は、インターネット１２を介して、検索エンジン１３から送信されてくる検索結果を受信し、その検索結果を表示させる。具体的には、顧客端末１１では、ユーザの操作によって、キーワードＫＷ３１が入力されて検索が指示された場合、検索エンジン１３から、キーワードＫＷ３１に関連するウェブページを検索した検索結果が送信されてくるので、出力部３７は、その検索結果として、キーワードＫＷ３１に関連するウェブページへのリンクの一覧を、例えばLCD（Liquid Crystal Display）などのディスプレイに表示する。
【００８２】
ステップＳ３において、顧客端末１１は、ユーザの操作によって、ディスプレイに表示されている、キーワードＫＷ３１に関連するウェブページのリンクのなかから、ブログサイト１４へのリンクが選択された場合、インターネット１２を介して、ユーザにより選択されたブログサイト１４にアクセスする。
【００８３】
ステップＳ４１において、ブログサイト１４は、顧客端末１１からのアクセスに応じて、自分の提供しているブログサイトのブログページを、インターネット１２を介して顧客端末１１に送信する。また、このとき、ブログサイト１４は、ブログページを送信するとともに、広告提供システム１７からの広告情報の取得を顧客端末１１に要求する。
【００８４】
ここで、ブログサイト１４から顧客端末１１に送信される要求には、検索エンジン１３によりブログサイト１４が検索されたとき、ユーザにより入力された、例えば、キーワードＫＷ３１などのキーワードが含まれている。これにより、ブログサイト１４は、顧客端末１１に対して、広告提供システム１７からユーザにより入力されたキーワードに関連する広告情報の取得を要求する。例えば、ブログサイト１４は、リダイレクトにより、顧客端末１１に、広告情報を取得させる。
【００８５】
すなわち、ブログサイト１４は、商品の広告を掲載するアフィリエイトサイトであるので、顧客端末１１に表示されるブログページに、ユーザにより入力されたキーワードに関連する広告が表示されるようにしている。
【００８６】
ステップＳ４において、顧客端末１１は、インターネット１２を介して、ブログサイト１４からブログページと、広告提供システム１７からユーザにより入力されたキーワードに関連する広告情報を取得するための要求を受信して取得する。
【００８７】
ステップＳ５において、顧客端末１１は、ブログサイト１４からの要求に基づいて、インターネット１２を介して広告提供システム１７に、キーワードに対応する指定広告情報とAOD広告情報の提供の要求する。
【００８８】
ここで、顧客端末１１から広告提供システム１７に送信される要求には、ブログサイト１４からの要求に含まれていた、例えば、キーワードＫＷ３１が含まれている。これにより、顧客端末１１は、広告提供システム１７に対して、ユーザにより入力されたキーワードに関連する広告情報を要求する。
【００８９】
ステップＳ６１において、広告提供システム１７は、顧客端末１１からの要求に含まれているキーワードに対応する指定広告情報と、AOD広告情報の検索をキャッシュサーバ１８に要求する。
【００９０】
ステップＳ８１において、キャッシュサーバ１８は、広告提供システム１７からの要求に基づいて、キーワードに対応する指定広告情報とAOD広告情報を検索する検索処理を行う。
【００９１】
ここで、図６のフローチャートを参照して、図４のステップＳ８１の処理に対応する、キャッシュサーバ１８による検索処理の詳細について説明する。
【００９２】
ステップＳ１４１において、指定広告情報検索部５１は、インターネット１２を介して、ASP１６にアクセスし、そこに蓄積されている広告情報から、広告提供システム１７からの要求に含まれるキーワードに対応する指定広告情報を検索し、検索した指定広告情報を広告情報出力部５５に供給する。
【００９３】
ここで、図７を参照して、ASP１６に蓄積されている指定広告情報について説明する。
【００９４】
図７の例で示されるように、指定広告情報と、指定広告情報に関連するキーワードが対応付けられている。ASP１６は、指定広告情報と、それに関連するキーワードを対応付けて蓄積している。
【００９５】
図７の例では、広告情報１は、キーワードＫＷ５１、キーワードＫＷ９、キーワードＫＷ７７に対応付けられており、広告情報２は、キーワードＫＷ３１、キーワードＫＷ４９に対応付けられており、広告情報３は、キーワードＫＷ５５、キーワードＫＷ３４に対応付けられている。
【００９６】
例えば、指定広告情報検索部５１は、広告提供システム１７からのキーワードＫＷ３１に基づいて、インターネット１２を介して、ASP１６に蓄積されている、図７の指定広告情報のなかから、キーワードＫＷ３１に対応付けられている広告情報２を検索し、検索された広告情報２を広告情報登録部５６および広告情報出力部５５に供給する。
【００９７】
図６のフローチャートに戻り、ステップＳ１４２において、頻度グループ選択部５３は、AOD広告情報の最も高いクリック頻度グループを選択し、選択したクリック頻度グループをAOD広告情報検索部５４に通知する。
【００９８】
ここで、図８を参照して、AOD広告情報蓄積部５２に蓄積されているAOD広告情報について説明する。
【００９９】
図８の例で示されるように、AOD広告情報、AOD広告情報に関連するキーワード、およびユーザの操作によって、AOD広告情報がクリックされた回数が対応付けられている。AOD広告情報蓄積部５２は、AOD広告情報に関連するキーワードとクリック回数に対応付けられている、これらのAOD広告情報を、クリック頻度グループごとに蓄積している。
【０１００】
図８の例では、クリック頻度グループは、クリック頻度１乃至クリック頻度４の４つのグループから構成されている。これらのグループにおいては、クリック頻度１は、クリック頻度が最も高いグループであり、クリック頻度２、クリック頻度３の順にクリック頻度が低くなり、クリック頻度４は、クリック頻度が最も低いグループである。
【０１０１】
図中左上のクリック頻度の最も高いグループであるクリック頻度１では、広告情報６は、キーワードＫＷ３１、キーワードＫＷ６０に関連しており、クリック回数は535回である。
【０１０２】
なお、クリック回数とは、ユーザの操作によって、ウェブページを構成している広告情報がクリックされた回数である。したがって、広告情報６がクリックされた回数とは、例えば、広告情報６を構成要素とするウェブページが顧客端末１１に表示されたとき、ユーザによって、その広告情報６がクリック操作された回数となる。
【０１０３】
また、同様に、クリック頻度１では、キーワードＫＷ４１に関連する広告情報１３は、471回クリックされ、キーワードＫＷ４３、キーワードＫＷ１３２に関連する広告情報２１は、463回クリックされている。
【０１０４】
次に、図中左下のクリック頻度の２番目に高いグループであるクリック頻度２では、キーワードＫＷ１１、キーワードＫＷ１２に関連する広告情報１０１は、335回クリックされ、キーワードＫＷ５１”、キーワードＫＷ３３、キーワードＫＷ４４に関連する広告情報６０２は、320回クリックされ、キーワードＫＷ９３、キーワードＫＷ１１１に関連する広告情報１２０は、301回クリックされている。
【０１０５】
次に、図中右上のクリック頻度の３番目に高いグループであるクリック頻度３では、キーワードＫＷ３１１に関連する広告情報２１１は、224回クリックされ、キーワードＫＷ５５１、キーワードＫＷ１３３に関連する広告情報３０２は、219回クリックされ、キーワードＫＷ６９３、キーワードＫＷ１１に関連する広告情報５３は、210回クリックされている。
【０１０６】
最後に、図中右下のクリック頻度の最も低いグループであるクリック頻度４では、キーワードＫＷ３９１に関連する広告情報４２は、199回クリックされ、キーワードＫＷ１４１、キーワードＫＷ２３３に関連する広告情報７２は、167回クリックされ、キーワードＫＷ３３１、キーワードＫＷ１１９に関連する広告情報３５３は、132回クリックされている。
【０１０７】
このように、図８の例では、クリック回数が多い順に、例えば、広告情報６（535回）、広告情報１３（471回）、広告情報２１（463回）、・・・は、クリック頻度１に属し、広告情報１０１（335回）、広告情報６０２（320回）、広告情報１２０（301回）、・・・は、クリック頻度２に属する。また、図８の例では、広告情報２１１（224回）、広告情報３０２（219回）、広告情報５３（210回）、・・・は、クリック頻度３に属し、広告情報４２（199回）、広告情報７２（167回）、広告情報３５３（132回）、・・・は、クリック頻度４に属する。なお、広告情報の後ろに記載された（）のなかの回数は、クリック回数を示している。
【０１０８】
例えば、頻度グループ選択部５３は、図８の例では、クリック頻度１乃至クリック頻度４のなかから、AOD広告情報の最も高いクリック頻度グループとして、クリック頻度１を選択し、AOD広告情報検索部５４に通知する。
【０１０９】
これにより、最も高いクリック頻度グループから順にAOD広告情報の検索を行うので、膨大な数のAOD広告情報の検索を行う場合でも、迅速に検索処理を行うことができる。
【０１１０】
なお、クリック頻度グループのグループ数や、１つのグループにおけるAOD広告情報の数は任意であり、例えば、所定の閾値とクリック回数を比較して、クリック回数がその閾値を超えるかによって、クリック頻度グループを分ける方法などにより、クリック頻度グループやAOD広告情報の数を適宜変更することができる。
【０１１１】
図６のフローチャートに戻り、ステップＳ１４３において、AOD広告情報検索部５４は、頻度グループ選択部５３により選択されたクリック頻度グループに属しているAOD広告情報のなかから、広告提供システム１７からのキーワードに対応するAOD広告情報を検索する。
【０１１２】
例えば、AOD広告情報検索部５４は、頻度グループ選択部５３からの通知に基づいて、図８のクリック頻度１に属しているAOD広告情報のなかから、広告提供システム１７からのキーワードＫＷ３１に関連付けられている広告情報６を検索し、検索された広告情報６を広告情報出力部５５に供給する。
【０１１３】
ステップＳ１４４において、AOD広告情報検索部５４は、AOD広告情報が検索されたか否かを判定する。
【０１１４】
ステップＳ１４４において、AOD広告情報が検索されたと判定された場合、広告情報出力部５５には、指定広告情報検索部５１からの指定広告情報と、AOD広告情報検索部５４からのAOD広告情報が供給されるので、ステップＳ１４６において、広告情報出力部５５は、指定広告情報とAOD広告情報を広告提供システム１７に出力する。
【０１１５】
例えば、広告提供システム１７からキーワードＫＷ３１が入力された場合、広告情報出力部５５には、指定広告情報検索部５１から、指定広告情報としての広告情報２と、AOD広告情報検索部５４から、AOD広告情報としての広告情報６が供給されるので、広告情報出力部５５は、広告情報２と広告情報６を広告提供システム１７に出力する。
【０１１６】
一方、ステップＳ１４４において、AOD広告情報が検索されていないと判定された場合、ステップＳ１４５において、頻度グループ選択部５３は、すべてのクリック頻度グループを選択したか否かを判定する。
【０１１７】
ステップＳ１４５において、例えば、図８のクリック頻度１乃至クリック頻度４のうちのクリック頻度１だけしか選択されておらず、まだすべてのクリック頻度グループを選択していないと判定された場合、ステップＳ１４２に戻り、上述した処理が繰り返される。
【０１１８】
すなわち、ステップＳ１４２乃至ステップＳ１４５の処理は、ステップＳ１４４において、AOD広告情報が検索されたと判定されるか、または、ステップＳ１４５において、すべてのクリック頻度グループが選択されたと判定されるまで繰り返し実行される。
【０１１９】
例えば、２回目のステップＳ１４２の処理において、頻度グループ選択部５３は、図８のクリック頻度１乃至クリック頻度４のなかから、１回目にクリック頻度１を選択しているので、その次に高いクリック頻度グループとして、クリック頻度２を選択し、AOD広告情報検索部５４に通知する。そして、２回目のステップＳ１４３の処理において、AOD広告情報検索部５４は、図８のクリック頻度２に属しているAOD広告情報のなかから、広告提供システム１７からのキーワードに関連するAOD広告情報を検索する。
【０１２０】
２回目のステップＳ１４４の処理において、AOD広告情報が検索されていないと判定された場合、再度、ステップＳ１４５において、頻度グループ選択部５３は、すべてのクリック頻度グループを選択したかを判定する。
【０１２１】
すなわち、図８の例では、クリック頻度グループは、クリック頻度１乃至クリック頻度４の４つのグループからなるので、ステップＳ１４４において、クリック頻度２の次に、クリック頻度３とクリック頻度４に属しているAOD広告情報のなかから、キーワードに関連するAOD広告情報が検索されていないと判定された場合、ステップＳ１４５において、すべてのクリック頻度グループを選択したと判定され、処理は、ステップＳ１４７の処理に進む。
【０１２２】
ステップＳ１４７において、広告情報出力部５５は、指定広告情報検索部５１から供給される指定広告情報を広告提供システム１７に出力する。このとき、ステップＳ１４５において、すべてのクリック頻度グループが選択されたと判定されており、キーワードと一致するAOD広告情報が検索されなかったので、広告情報出力部５５には、指定広告情報検索部５１から指定広告情報だけが供給される。
【０１２３】
ステップＳ１４８において、広告情報登録部５６は、キーワードと検索された指定広告情報とを対応させて、AOD広告情報蓄積部５２に登録する。例えば、広告情報登録部５６は、キーワードＫＷ３１によって、広告情報２である指定広告情報が検索された場合、図８のクリック頻度４であるクリック頻度グループに、“広告情報２”であるAOD広告情報、キーワードＫＷ３１、およびクリック回数“1”を対応付けて、AOD広告情報蓄積部５２に登録する。
【０１２４】
これにより、例えば、指定広告情報であった広告情報２は、AOD広告情報としてAOD広告情報蓄積部５２に登録され、商品の購入された頻度によって、クリック頻度グループに分類されることになる。
【０１２５】
以上のように、ASP１６によってあらかじめ掲載されることが指定されている指定広告情報の他に、商品の購入された頻度（この実施の形態の場合、クリック頻度）によって分類されているAOD広告情報も検索することができるので、ASP１６の売りたい商品だけでなく、ユーザのニーズに合っている可能性の高い、実際に売れている商品の広告をオンデマンドでアフィリエイトサイトに提供することができる。その結果、アフィリエイタは、そのAOD広告情報を経由して商品を購入させて、より多くの報酬を得ることができる。
【０１２６】
ステップＳ１４８の処理が終了すると、処理は、図４のフローチャートに戻り、ステップＳ８１以降の処理が行われる。
【０１２７】
ステップＳ６２において、広告提供システム１７は、キャッシュサーバ１８からの広告情報を受け取り、その広告情報を、インターネット１２を介して、顧客端末１１に送信する。
【０１２８】
ステップＳ６において、顧客端末１１は、ブログサイト１４からのブログページに、インターネット１２を介して、広告提供システム１７から送信されてくる広告情報を重畳して表示する。
【０１２９】
具体的には、例えば、顧客端末１１は、ユーザの操作によって、キーワードＫＷ３１が入力されて検索が指示され、検索結果としての、キーワードＫＷ３１に関連するウェブページのリンクのなかから、“旅行のブログ”を提供しているブログサイト１４へのリンクが選択された場合、ブログサイト１４から“旅行のブログ”のブログページを受信し、広告提供システム１７からキーワードＫＷ３１に関連する広告情報２と広告情報６を受信する。
【０１３０】
ここで、ユーザによって入力されたキーワードＫＷ３１が、例えば、「アメリカ」である場合、顧客端末１１では、表示部３７は、図９の例に示すように、「アメリカ」であるキーワードに関連している“旅行のブログ”のブログページに、「アメリカ」であるキーワードに関連する広告情報２と広告情報６が重畳して表示される。
【０１３１】
広告情報２は、図９の例では、「アメリカ」であるキーワードに関連している、「パイレーツオブアメリカン」であるDVD（Digital Versatile Disk）の指定広告情報である。このDVDの広告は、ASP１６に蓄積されていた指定広告情報であるので、ASP１６側で販売したい商品の広告である。
【０１３２】
また、広告情報６は、図９の例では、「アメリカ」であるキーワードに関連している、「ラストアメリカのサムライ」であるDVDのAOD広告情報である。このDVDの広告は、キャッシュサーバ１８に蓄積されていたAOD広告情報となるので、実際に売れている商品に関する広告である。
【０１３３】
すなわち、顧客端末１１を使用している、例えば、「アメリカ」であるキーワードを入力して検索を指示したユーザは、検索結果から、「アメリカ」であるキーワードに関連する“旅行のブログ”のブログページのリンクを選択することで、図９に示すような、「アメリカ」であるキーワードに関連している、「ラストアメリカのサムライ」であるDVDのAOD広告情報が重畳された“旅行のブログ”のブログページを閲覧することになる。
【０１３４】
その結果、「アメリカ」であるキーワードを入力して検索を指示したユーザは、「アメリカ」に興味を持っている可能性が高く、その「アメリカ」であるキーワードに関連している商品のなかで、最も売れている商品の広告を表示することができるので、アフィリエイトサイトの広告を経由して商品を購入させる確率を上げて、より多くの報酬を得ることができる。また、これにより、商品を販売する側の広告主も、商品が売れることでより多くの利益を得ることができる。
【０１３５】
なお、その趣旨から明らかなように、本明細書において、商品の広告とは、サービスの広告も含むものである。
【０１３６】
図５のフローチャートに戻り、ステップＳ７において、顧客端末１１は、ユーザの操作にしたがって、インターネット１２を介して、クリックされた広告に対応付けられているショッピングサイト１５にアクセスする。
【０１３７】
ステップＳ１０１において、ショッピングサイト１５は、インターネット１２を介して、顧客端末１１にウェブページを送信する。
【０１３８】
例えば、ユーザの操作により、図９の“旅行のブログ”のブログページに表示されている広告情報６がクリックされた場合、広告情報６の商品を販売しているショッピングサイト１５は、「ラストアメリカのサムライ」のDVDを販売するためのウェブページを顧客端末１１に送信する。
【０１３９】
ステップＳ８において、顧客端末１１は、ショッピングサイト１５から送信されてくるショッピングサイトのウェブページを表示する。例えば、顧客端末１１においては、出力部３７は、インターネット１２を介して、広告情報６の商品を販売しているショッピングサイト１５から送信されてくる、「ラストアメリカのサムライ」のDVDを販売するためのウェブページをディスプレイに表示する。
【０１４０】
ステップＳ９において、顧客端末１１は、ユーザの操作によりクリックされたのはAOD広告情報によるAOD広告情報であるか否かを判定する。
【０１４１】
ステップＳ９において、クリックされた広告がAOD広告情報であると判定された場合、ステップＳ１０において、顧客端末１１は、インターネット１２を介して、広告提供システム１７に、クリックを通知する。例えば、顧客端末１１は、ユーザの操作により、図９の“旅行のブログ”の広告情報６がクリックされた場合、クリックされた広告情報６はAOD広告情報であるので、そのクリック通知を、インターネット１２を介して、広告提供システム１７に送信する。
【０１４２】
ステップＳ６３において、広告提供システム１７は、顧客端末１１からのクリック通知を、キャッシュサーバ１８に出力する。
【０１４３】
ステップＳ８２において、キャッシュサーバ１８のAOD広告情報蓄積部５２は、広告提供システム１７からのクリック通知に基づいて、自分の記憶しているAOD広告情報に対応するクリック回数を１だけインクリメントする。
【０１４４】
例えば、AOD広告情報蓄積部５２は、広告提供システム１７から、広告情報６による広告情報６のクリック通知が供給された場合、図８のクリック頻度１に属している広告情報６のクリック回数を、535から536にインクリメントする。
【０１４５】
ステップＳ８３において、キャッシュサーバ１８のAOD広告情報蓄積部５２は、クリック頻度グループを更新する一定の日時となったか否かを判定する。
【０１４６】
ステップＳ８３において、一定の日時となったと判定された場合、ステップＳ８４において、キャッシュサーバ１８のAOD広告情報蓄積部５２は、クリック頻度グループを更新する。例えば、AOD広告情報蓄積部５２は、図８の例において、前回クリック頻度グループを更新してから一定の日時となるまでに、クリック頻度２に属している広告情報１０１のクリック回数が、335から480に増加したとき、広告情報１０１をクリック頻度１に属するように、クリック頻度グループを更新する処理を行う。
【０１４７】
一方、ステップＳ８３において、一定の日時となっていないと判定された場合、ステップＳ８４の処理はスキップされ、クリック頻度グループを更新する処理は行なわれない。すなわち、キャッシュサーバ１８では、一定の時間おきに、クリック頻度グループを更新する処理が行われている。
【０１４８】
これにより、日々変動する広告情報のクリック回数に応じて、クリック頻度グループの更新を行うことができるので、クリック回数に変動があった場合でも、日々更新されるクリック頻度グループに属するAOD広告情報のなかから、迅速に、キーワードに一致するAOD広告情報をオンデマンドで検索することができる。
【０１４９】
一方、ステップＳ９において、クリックされた広告がAOD広告情報ではないと判定された場合、すなわち、指定広告情報がクリックされた場合、クリック回数をインクリメントする必要がないので、ステップＳ１０の処理はスキップされ、ステップＳ１１に進む。
【０１５０】
ステップＳ１１において、顧客端末１１は、ユーザの操作にしたがって、ショッピングサイト１５のウェブページに表示されている商品を注文する処理を行う。顧客端末１１は、例えば、注文した商品や、ユーザの氏名、住所、支払い方法などの注文する商品に関する情報を、インターネット１２を介して、ショッピングサイト１５に通知する。
【０１５１】
ステップＳ１０２において、ショッピングサイト１５は、インターネット１２を介して、顧客端末１１からの注文を受け付け、商品の発送を手配する処理を行う。例えば、DVDの販売を行っているショッピングサイト１５は、顧客端末１１から「ラストアメリカのサムライ」であるDVDの注文を指示する通知を受付け、そのDVDの発送を手配する処理を行う。
【０１５２】
これにより、顧客端末１１からDVDを注文したユーザには、「ラストアメリカのサムライ」であるDVDが配送される。
【０１５３】
ステップＳ１２において、顧客端末１１は、ブログサイト１４によって紹介された広告を通じて商品を購入したことを、インターネット１２を介してASP１６に通知する。このとき、顧客端末１１は、購入した商品の広告を掲載していたブログサイト１４のURL（Uniform Resource Locator）（以下、ブログサイトURLと称する）をASP１６に通知することで、ASP１６は、商品を販売した広告を表示していたブログサイト１４を特定することが可能となる。
【０１５４】
ステップＳ１２１において、ASP１６は、インターネット１４を介して、顧客端末１１からのブログサイトURLを受信し、そのブログサイトURLに対して成功報酬処理を行って、図１のインターネット広告表示システム１を構成する、顧客端末１１、検索エンジン１３、ブログサイト１４、ショッピングサイト１５、ASP１６、広告提供システム１７、およびキャッシュサーバ１８による、広告情報表示の処理を終了する。
【０１５５】
これにより、例えば、図９の“旅行のブログ”のブログページを提供しているブログサイト１４のアフィリエイタは、ASP１６から成功報酬を得ることになる。
【０１５６】
ところで、キャッシュサーバ１８は、広告提供システム１７からの要求に応じて、インターネット１２を介して、ASP１６により提供される指定広告情報を受信した場合、受信した指定広告情報と、既にAOD広告情報蓄積部に蓄積されているAOD広告情報とのフォーマットを共通化し、それにより得られた共通データをAOD広告情報として蓄積する。
【０１５７】
これにより、ASP１６から提供された指定広告情報は、図６のステップＳ１４８の処理によって、クリック頻度グループに属するようにAOD広告情報蓄積部５２に登録されるとともに、共通データに変換されてAOD広告情報蓄積部５２に蓄積される。換言すれば、キャッシュサーバ１８は、ASP１６から提供された指定広告情報を、AOD広告情報に変換して蓄積する。
【０１５８】
そこで、次に、図１０乃至図１４を参照して、キャッシュサーバ１８による、ASP１６から提供される指定広告情報を共通化して登録する登録処理について説明する。以下においては、この処理を図６のステップＳ１４８の登録処理とは別の処理として説明するが、この処理は、図６のステップＳ１４８の処理のうちの登録処理の詳細を表すものでもある。
【０１５９】
まず、図１０のフローチャートを参照して、キャッシュサーバ１８による、登録処理について説明する。
【０１６０】
ステップＳ２０１において、指定広告情報検索部５１は、インターネット１２を介して、ASP１６に蓄積されている広告情報から、広告提供システム１７からの要求に含まれるキーワードに対応する指定広告情報を検索し、インターネット１２を介して、その指定広告情報を受信する。指定広告情報検索部５１は、受信した指定広告情報をAOD広告情報蓄積部５２に供給する。
【０１６１】
なお、図１０の処理を、図６のステップＳ１４８の登録処理とする場合には、ステップＳ２０１における、指定広告情報検索部５１による検索処理は、例えば、図６のステップＳ１４１の処理の結果をそのまま利用することで、省略することもできる。
【０１６２】
ステップＳ２０２において、AOD広告情報蓄積部５２は、指定広告情報検索部５１から供給される指定広告情報を一時的に蓄積する。
【０１６３】
図１２は、AOD広告情報蓄積部５２に蓄積される指定広告情報の記述例について説明する図である。
【０１６４】
指定広告情報は、例えば、XML形式をベースにしたフォーマットにより記述される。また、XML形式においては、タグ付けされた要素が、いわゆる入れ子構造で記述されることによって、要素の包含関係が表現され、ある要素の特性や性質は、属性として表現される。
【０１６５】
図１２において、１行目は、XML宣言（XML Declaration）を記述する。XML宣言は、XML文書が準拠するXML規格のバージョンや使用する文字コードなどを宣言する。１行目の「<?xml version="1.0" encoding="UFT-8" ?>」は、XMLのバージョンが“1.0”であり、XMLの文字コードが“UFT-8”であることを示す。
【０１６６】
２行目の「- <ItemSearchResponse xmlns="http://www.xxxxx.com/ECommerceService/">」と５５行目の「</ItemSearchResponse>」は、３乃至５４行目がItemSearchResponse要素に属していることを示す。また、２行目は、名前空間の宣言文であり、xmlns属性によって名前空間を宣言することで、その名前空間のURLにおいて定義された要素（語彙）を使用することができる。
【０１６７】
３行目の「- <Items>」と５４行目の「</Items>」は、４乃至５３行目がItems属性に属していることを示す。また、４行目の「- <Item>」と５３行目の「</Item>」は、５乃至５２行目がItem属性に属していることを示す。
【０１６８】
５行目の「<ASIN>B0000AE0DA</ASIN>」は、ASP１６によって付与される商品の識別コードである。識別コードには、例えば、数字とアルファベットからなる10桁の番号が付与される。
【０１６９】
６行目の「<DetailPageURL>http://www.xxxxx.com/aaa/bbb/ccc.html</DetailPageURL>」は、商品の詳細ページへのリンクを示す。
【０１７０】
７行目の「- <SmallImage>」と１１行目の「</SmallImage>」は、８乃至１０行目がSmallImage属性に属していることを示す。SmallImage属性に属している８乃至１０行目は、画像ディレクトリのURLである“http://www.xxxxx.com/images/P/”に格納された、縦60（ピクセル）×横43（ピクセル）の“ZZZZZ_.jpg”を示す。“ZZZZZ_.jpg”であるJPEG（Joint Photographic Experts Group）ファイルは、例えば、“モウイー・チャンと技術者”のDVDのジャケットの縮小画像となる。
【０１７１】
１２行目の「- <LargeImage>」と１６行目の「</LargeImage>」は、１３乃至１５行目がLargeImage属性に属していることを示す。LargeImage属性に属している１３乃至１５行目は、８乃至１０行目と同様に、縦475（ピクセル）×横336（ピクセル）の“YYYYY_.jpg”を示す。“YYYYY_.jpg”であるJPEGファイルは、例えば、“モウイー・チャンと技術者”のDVDのジャケットの拡大画像となる。
【０１７２】
１７行目の「- <ItemAttributes>」と４７行目の「</ItemAttributes>」は、１８乃至４６行目がItemAttributes属性に属していることを示す。ItemAttributes属性は、商品の詳細情報を示す。
【０１７３】
１８行目の「<AspectRatio>1.33:1</AspectRatio>」は、アスペクト比が“1.33：1”であることを示す。
【０１７４】
１９行目の「<Binding>DVD</Binding>」は、商品が“DVD”であることを示す。
【０１７５】
２０行目の「<Creator Role="出演・声の出演">モウイー・チャン</Creator>」と２１行目の「<Creator Role="出演・声の出演">ジャッキー・リー</Creator>」は、“出演・声の出演”が、“モウイー・チャン”と“ジャッキー・リー”であることを示す。
【０１７６】
２２行目の「<Format>Color</Format>」と２３行目の「<Format>Dolby</Format>」は、映像がカラー表示で、音声がドルビーデジタルで圧縮されていることを示す。
【０１７７】
２４行目の「<Label>レントジャパン映画</Label>」は、レーベルが“レントジャパン映画”であることを示す。
【０１７８】
２５行目の「- <Languages>」と３５行目の「</Languages>」は、２６乃至３４行目がLanguages属性に属していることを示す。Languages属性は、商品である“DVD”の対応している言語を示す。
【０１７９】
２６行目の「- <Language>」と３０行目の「</Language>」は、２７乃至２９行目がLanguage属性に属していることを示す。Language属性に属している２７乃至２９行目は、“DVD”がオリジナルの言語として“中国語”に対応しており、その音声は、“ドルビーデジタル2.0ch ステレオ”で圧縮されていることを示す。
【０１８０】
３１行目の「- <Language>」と３４行目の「</Language>」は、３２行目と３３行目がLanguage属性に属していることを示す。Language属性に属している３２行目と３３行目は、“DVD”に日本語の字幕が付いていることを示す。
【０１８１】
３６行目の「- <ListPrice>」と３８行目の「</ListPrice>」は、３７行目がListPrice属性に属していることを示す。ListPrice属性に属している３７行目は、“DVD”の価格が2,079円であることを示す。
【０１８２】
３９行目の「<Manufacturer>レントジャパン映画</Manufacturer>」は、制作者が“レントジャパン映画”であることを示す。
【０１８３】
４０行目の「<ProductGroup>DVD</ProductGroup>」は、商品のカテゴリが“DVD”であることを示す。
【０１８４】
４１行目の「<Publisher>レントジャパン映画</Publisher>」は、出版社が“レントジャパン映画”であることを示す。
【０１８５】
４２行目の「<RegionCode>2</RegionCode>」は、リージョンコード（地域コード）が“２”であることを示す。
【０１８６】
４３行目の「<ReleaseDate>2006-06-15</ReleaseDate>」は、発売日が2006年6月15日であることを示す。
【０１８７】
４４行目の「<RunningTime Units="minutes">139</RunningTime>」は、“DVD”の再生時間が139分であることを示す。
【０１８８】
４５行目の「<Studio>レントジャパン映画</Studio>」は、映画会社が“レントジャパン映画”であることを示す。
【０１８９】
４６行目の「<Title>モウイー・チャンと技術者</Title>」は、“DVD”のタイトルが“モウイー・チャンと技術者”であることを示す。
【０１９０】
４８行目の「- <EditorialReviews>」と５２行目の「</EditorialReviews>」は、４９乃至５１行目がEditorialReviews属性に属していることを示す。EditorialReviews属性は、商品の紹介の情報を示す。
【０１９１】
４９行目の「- <EditorialReview>」と５１行目の「</EditorialReview>」は、５０行目がEditorialReview属性に属していることを示す。EditorialReview属性に属している５０行目は、“歴代観客動員1位の大ヒットを記録。アオデミー賞にもノミネートされた傑作です。”である“DVD”の紹介の情報を示す。
【０１９２】
以上のようにして、指定広告情報は記述される。
【０１９３】
図１０のフローチャートに戻り、ステップＳ２０３において、広告情報共通化部５７は、AOD広告情報蓄積部５２に一時的に蓄積されている指定広告情報を、AOD広告情報としてAOD広告情報蓄積部５２に蓄積させるために、広告情報の共通化処理を行う。広告情報共通化部５７は、指定広告情報に対して、広告情報の共通化処理を施すことにより得られるRSS形式などからなる共通化データを、AOD広告情報蓄積部５２に供給する。
【０１９４】
ここで、図１１のフローチャートを参照して、図１０のステップＳ２０３の処理に対応する、広告情報共通化部５７による、広告情報の共通化処理の詳細について説明する。
【０１９５】
ステップＳ２２１において、広告情報共通化部５７は、AOD広告情報蓄積部５２に一時的に蓄積されている指定広告情報と、既にAOD広告情報蓄積部５２に蓄積されているAOD広告情報とが、同一のキーワードで検索できるようにする。例えば、広告情報共通化部５７は、AOD広告情報蓄積部５２に蓄積されているAOD広告情報に含まれているキーワードと類似しているキーワードが指定広告情報に含まれている場合、その類似しているキーワードでも指定広告情報が検索されるようにマージする。
【０１９６】
ステップＳ２２２において、広告情報共通化部５７は、AOD広告情報蓄積部５２に一時的に蓄積されている指定広告情報のフォーマットをRSS形式に変換することにより、既にAOD広告情報蓄積部５２に蓄積されているAOD広告情報と、RSSを共通化する。広告情報共通化部５７は、指定広告情報をRSS形式に変換することにより得られた共通化データをAOD広告情報蓄積部５２に供給する。例えば、広告情報共通化部５７は、AOD広告情報蓄積部５２に一時的に蓄積されている、図１２の指定広告情報のXML形式をベースにしたフォーマットを、図１３で示される共通RSSのRSS形式のフォーマットに変換する。
【０１９７】
図１３は、共通RSSの記述例について説明する図である。
【０１９８】
共通RSSは、例えば、XML形式をベースにしたフォーマットであるRSS形式により記述される。XML形式においては、開始タグと終了タグで要素の内容データを挟み込むことによって要素が表現される。
【０１９９】
図１３において、１行目は、XML宣言を記述する。XML宣言は、XML文書が準拠するXML規格のバージョンや使用する文字コードなどを宣言する。１行目の「<?xml version="1.0" encoding="utf-8" ?>」は、XMLのバージョンが“1.0”であり、XMLの文字コードが“utf-8”であることを示す。
【０２００】
２行目と３行目は、名前空間の宣言文であり、xmlns属性によって名前空間を宣言することで、その名前空間のURLにおいて定義された要素（語彙）を使用することができる。
【０２０１】
４行目の「- <channel rdf:about="http://www.yyyyy.com/aod/rss.php?">」と１２行目の「</channel>」は、５乃至１１行目がchannel要素に属していることを示す。channel要素は、共通RSSの全体に関する情報が記述される。
【０２０２】
５行目の「<title>[AoD:xxxxx] すべて[技術者]</title>」は、共通RSSのタイトルが“[AoD:xxxxx] すべて[技術者]”であることを示す。
【０２０３】
６行目の「<description>アフィリエイトを配信するツール</description>」は、共通RSSのサマリー（概要）が“アフィリエイトを配信するツール”であることを示す。
【０２０４】
７行目の「- <items>」と１１行目の「</items>」は、８乃至１０行目がitems要素に属していることを示す。items要素は、channel要素に続いて記載される、後述するitem要素で記述される記事の目次に相当する。また、８行目の「- <rdf:Seq>」と１０行目の「</rdf:Seq>」は、item要素で記述される記事を所定の順序（Sequence）で並べることを示す。
【０２０５】
９行目の「<rdf:li rdf:resource="http://www.xxxxx.com/aaa/bbb/ccc.html" />」は、item要素で記述される商品の目次を示す。また、９行目の「<rdf:li rdf:resource="http://www.xxxxx.com/aaa/bbb/ccc.html" />」において、rdf:li要素のrdf:resource属性は、後述する１３行目のitem要素のrdf:about属性に対応している。
【０２０６】
１３行目の「- <item rdf:about="http://www.xxxxx.com/aaa/bbb/ccc.html">」と３１行目の「</item>」は、９行目のrdf:li要素（目次）のrdf:resource属性で目次として示した商品の具体的な内容を示す。
【０２０７】
１４行目の「<title>モウイー・チャンと技術者</title>」は、商品のタイトルが“モウイー・チャンと技術者”であることを示す。
【０２０８】
１５行目の「<link>http://www.xxxxx.com/aaa/bbb/ccc.html</link>」は、その商品の対象となるサイトのURLが“http://www.xxxxx.com/aaa/bbb/ccc.html”であることを示す。
【０２０９】
１６行目の「<description>モウイー・チャンと技術者 価格：￥ 2,079 出版社：レントジャパン映画</description>」は、その商品の概要が“モウイー・チャンと技術者 価格：￥ 2,079 出版社：レントジャパン映画”であることを示す。
【０２１０】
１７行目の「- <content:encoded>」と３０行目の「</content:encoded>」は、１８乃至２９行目がcontent:encoded要素に属していることを示す。content:encoded要素は、XHTML（Extensible HyperText Markup Language）形式によるマーク付けなどを含むコンテンツをそのまま配信する。これにより、例えば、１８乃至２９行目では、HTMLタグが出力される。すなわち、１８乃至２９行目は、HTML形式で出力されるので、例えば、図９の広告情報２や広告情報９などのウェブページに表示される広告のデータはここに記載される。
【０２１１】
具体的には、１８乃至２９行目におけるHTML形式の記載によって、"http://www.xxxxx.com/aaa/bbb/ccc.html"にリンクされている"www.xxxxx.com/images/P/XXXXX_.jpg"である画像データ（例えば、DVDジャケットの画像）に対応するように、タイトル：モウイー・チャンと技術者、価格：￥2,079、出版社：レントジャパン映画が表示される。
【０２１２】
以上のようにして、共通RSSは記述される。
【０２１３】
上述したように、広告情報共通化部５７は、図１２の指定広告情報を、図１３の共通RSSに変換することでRSSの共通化を行うが、この２つのXML形式の文書は、使用するタグのタグ名（要素名）が異なっている。そこで、次に、図１４を参照して、図１２の指定広告情報と、図１３の共通RSSとのタグの対応関係について説明する。
【０２１４】
図１４に示すように、共通RSSのtitleタグとdescriptionタグには、指定広告情報のタグとは関係なく、固定値が記述される。titleタグには、固定値として、例えば、図１３の５行目の“[AoD:xxxxx] すべて[技術者]”が記述され、descriptionタグには、固定値として、例えば、図１３の６行目の“アフィリエイトを配信するツール”が記述される。
【０２１５】
指定広告情報のDetailPageURLタグと、共通RSSのresourceとは対応しており、DetailPageURLタグに記述されているURLが、resourceのURLとして記述される。DetailPageURLタグとresourceのURLとしては、例えば、図１２の６行目と図１３の９行目のように、“http://www.xxxxx.com/aaa/bbb/ccc.html“が記述される。
【０２１６】
また、同様に、指定広告情報のDetailPageURLタグと、共通RSSのaboutとは対応しており、例えば、図１２の６行目と、図１３の１３行目に示すように、DetailPageURLタグに記述されているURLが、aboutのURLとして記述される。
【０２１７】
指定広告情報のTitleタグと、共通RSSのtitleタグとは対応しており、Titleタグに記述されているタイトルが、titleタグのタイトルとして記述される。Titleタグとtitleタグのタイトルとしては、例えば、図１２の４６行目と図１３の１４行目のように、“モウイー・チャンと技術者”が記述される。
【０２１８】
指定広告情報のDetailPageURLタグと、共通RSSのlinkタグとは対応しており、例えば、図１２の６行目と、図１３の１５行目に示すように、DetailPageURLタグに記述されているURLが、linkタグのURLとして記述される。
【０２１９】
指定広告情報のTitleタグ、DetailPageURLタグ、ASINタグ、FormattedPriceタグ、およびPublisherタグと、共通RSSのdescriptionタグとは対応しており、Titleタグなどに記載されている内容が、descriptionタグの内容として記述される。descriptionタグの内容としては、例えば、図１３の１６行目のように、“モウイー・チャンと技術者 価格：￥ 2,079 出版社：レントジャパン映画”が記述される。
【０２２０】
また、指定広告情報のTitleタグなどと、共通RSSのcontent:encodedとは対応しており、Titleタグなどに記載されている内容が、content:encodedの内容として記述される。content:encodedの内容としては、例えば、図１３の１７乃至３０行目に示すように、"http://www.xxxxx.com/aaa/bbb/ccc.html"にリンクされている"www.xxxxx.com/images/P/XXXXX_.jpg"である画像データ（例えば、DVDジャケットの画像）に対応するように、“モウイー・チャンと技術者”、“価格：￥ 2,079”、“出版社：レントジャパン映画”などが記述される。
【０２２１】
以上のように、図１２の指定広告情報と、図１３の共通RSSとは、例えば、図１４に示すような所定のタグが対応しており、広告情報共通化部５７は、それらのタグが対応するように、図１２の指定広告情報から図１３の共通RSSに変換する。
【０２２２】
図１１のフローチャートに戻り、ステップＳ２２２の処理が終了すると、図１０のステップＳ２０３に処理を戻し、以降の処理が実行される。
【０２２３】
ステップＳ２０４において、AOD広告情報蓄積部５２は、広告情報共通化部５７から供給される共通化データ（共通RSS）を、AOD広告情報として登録して、キャッシュサーバ１８による、登録処理を終了する。このとき、AOD広告情報蓄積部５２は、一時的に蓄積している指定広告情報を削除する。
【０２２４】
以上のように、AOD広告情報蓄積部５２は、ASP１６より提供される指定広告情報が変換されたAOD広告情報を蓄積する。
【０２２５】
なお、本実施の形態では、共通データのフォーマットは、RSS形式であるとして説明したが、例えば、その他のXML形式をベースにしたフォーマットなどであってもよい。
【０２２６】
また、図５のステップＳ９およびステップＳ１０の処理に代えて、ステップＳ１２の処理の後に、その商品の購入に至った広告はAOD広告情報であるかを判定し、AOD広告情報による商品購入である場合には、それを広告提供システム１７に通知し、それの頻度を計数するようにしてもよい。そのようにすれば、より正確に商品購入頻度に基づく広告を提供することが可能となる。
【０２２７】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどに、記録媒体からインストールされる。
【０２２８】
この記録媒体は、コンピュータとは別に、ユーザにプログラムを提供するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disc-Read Only Memory)，DVD）を含む）、光磁気ディスク（MD（Mini-Disk）（商標）を含む）、若しくは半導体メモリなどよりなる図２のリムーバブルメディア４１により構成されるだけでなく、コンピュータに予め組み込まれた状態でユーザに提供される、プログラムが記録されている図２のROM３２や記録部３８などで構成される。
【０２２９】
また、上述した一連の処理を実行させるプログラムは、必要に応じてルータ、モデムなどのインターフェースを介して、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の通信媒体を介してコンピュータにインストールされるようにしてもよい。
【０２３０】
なお、本明細書において、記録媒体に格納されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２３１】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０２３２】
なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【図面の簡単な説明】
【０２３３】
【図１】本発明を適用したインターネット広告表示システムの一実施の形態の構成を示すブロック図である。
【図２】キャッシュサーバのハードウェア構成の例を示すブロック図である。
【図３】キャッシュサーバの機能的構成の例を示すブロック図である。
【図４】広告情報表示の処理について説明するフローチャートである。
【図５】広告情報表示の処理について説明するフローチャートである。
【図６】検索処理の詳細について説明するフローチャートである。
【図７】指定広告情報の例を示す図である。
【図８】AOD広告情報の例を示す図である。
【図９】広告情報が重畳されたブログページの例を示す図である。
【図１０】登録処理を説明するフローチャートである。
【図１１】広告情報の共通化処理の詳細を説明するフローチャートである。
【図１２】指定広告情報の記述例について説明する図である。
【図１３】共通RSSの記述例について説明する図である。
【図１４】指定広告情報と共通RSSのタグの対応関係について説明する図である。
【符号の説明】
【０２３４】
１  インターネット広告表示システム，  １１  顧客端末，  １２  インターネット，  １３  検索エンジン，  １４  ブログサイト，  １５  ショッピングサイト，  １６  ASP，  １７  広告提供システム，  １８  キャッシュサーバ，  ３１  CPU，  ３２  ROM，  ３３  RAM，  ３６  入力部，  ３７  出力部，  ３８  記録部，  ３９  通信部，  ４０  ドライブ，  ４１  リムーバブルメディア，  ５１  指定広告情報検索部，  ５２  AOD広告情報蓄積部，  ５３  頻度グループ選択部，  ５４  AOD広告情報検索部，  ５５  広告情報出力部，  ５６  広告情報登録部，  ５７  広告情報共通化部
【図１】
2008020992.tif 000003
【図２】
2008020992.tif 000004
【図３】
2008020992.tif 000005
【図４】
2008020992.tif 000006
【図５】
2008020992.tif 000007
【図６】
2008020992.tif 000008
【図７】
2008020992.tif 000009
【図８】
2008020992.tif 000010
【図９】
2008020992.tif 000011
【図１０】
2008020992.tif 000012
【図１１】
2008020992.tif 000013
【図１２】
2008020992.tif 000014
【図１３】
2008020992.tif 000015
【図１４】
2008020992.tif 000016