(57)【特許請求の範囲】
【請求項１】
商品又は広告素材群が掲載されたページを提供し商品又は広告素材の成果対象行為の決済モジュールを有する複数の広告主サイトのサーバと，当該広告主サイトの少なくとも一部の商品又は広告素材が掲載されたページを提供する複数のアフィリエイトサイトのサーバとに，公衆ネットワークを介して接続されるアフィリエイトサービス提供サーバであって，
前記広告主サイトの商品又は広告素材群の商品又は広告素材データであって少なくとも広告主情報と商品又は広告素材情報とをそれぞれ有する商品又は広告素材データを格納する商品又は広告素材データベースと，
前記アフィリエイトサイト内でのユーザ端末装置による所定のアクションに対して前記アフィリエイトサイトのサーバが生成する検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた前記商品又は広告素材データを抽出して，当該アフィリエイトサイトのサーバに返信する動的アフィリエイトサイト構築サポートモジュールと，
前記アフィリエイトサイトのサーバ又は端末装置からの検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた商品又は広告素材データを抽出し，前記アフィリエイトサイトのサーバ又は端末装置に表示して当該アフィリエイトサイトのページへの埋め込みを促す静的アフィリエイトサイト構築モジュールと，
前記ユーザ端末装置が，前記アフィリエイトサイトの前記商品又は広告素材データに基づく商品又は広告素材のリンク情報にしたがって，前記広告主サイトのサーバにアクセスして，当該商品又は広告素材の成果対象行為を完了したときに，前記リンク情報に含まれたアフィリエイター情報と広告主情報と，前記商品又は広告素材の成果対象行為の成果対象行為情報とに基づいて，前記アフィリエイターに広告主が支払うべき報酬データを作成して報酬データベースに格納するアフィリエイトサービスモジュールとを有し，
前記リンク情報は，当該アフィリエイトサイトのページに埋め込まれていることを特徴とするアフィリエイトサービス提供サーバ。
【請求項２】
請求項１において，
前記アフィリエイトサービスモジュールは，前記ユーザ端末装置が前記アフィリエイトサイトの前記商品又は広告素材を選択してアクセスしたときに，前記アフィリエイター情報と広告主情報とを有するクッキーを前記ユーザ端末装置に記録して前記広告主サイトのサーバにリダイレクトし，前記ユーザ端末装置が前記広告主サイト内で商品又は広告素材の成果対象行為を完了したときに，前記クッキーをユーザ端末装置から回収し前記成果対象行為情報を受信することを特徴とするアフィリエイトサービス提供サーバ。
【請求項３】
請求項２において，
前記広告主サイトの成果対象行為完了ページに，前記成果対象行為情報とともに前記クッキーを前記アフィリエイトサービスモジュールに送信することを可能にするトラッキングタグが埋め込まれ，前記ユーザ端末装置が当該成果対象行為完了ページを表示したことをトリガにして前記トラッキングタグが起動することを特徴とするアフィリエイトサービス提供サーバ。
【請求項４】
請求項１において，
前記アフィリエイトサービス提供サーバは，広告主サイトからの商品又は広告素材データ登録要求に応答して，前記商品又は広告素材データ入力画面を前記広告主サイトの端末装置に表示して商品又は広告素材データの入力を促し，当該入力された商品又は広告素材データの登録要求に応答して，当該アフィリエイトサービスにユニークな商品又は広告素材ＩＤを加えて前記商品又は広告素材データベースに前記入力された商品又は広告素材データを記録することを特徴とするアフィリエイトサービス提供サーバ。
【請求項５】
請求項４において，
前記アフィリエイトサービス提供サーバは，前記商品又は広告素材データの入力を促すときに，複数の広告主に共通の分類カテゴリの入力も促し，前記商品又は広告素材データを前記入力された分類カテゴリに関連付けて記録することを特徴とするアフィリエイトサービス提供サーバ。
【請求項６】
請求項１において，
前記静的アフィリエイトサイト構築モジュールは，前記商品又は広告素材データを抽出したときに，前記商品又は広告素材データの広告主情報と商品又は広告素材情報に加えて，前記検索要求してきたアフィリエイトサイトのアフィリエイター情報を有するリンク情報を作成し，当該リンク情報を前記アフィリエイトサイトに提供して当該アフィリエイトサイトのページへの埋め込みを促し，
前記リンク情報が埋め込まれたアフィリエイトサイトの商品又は広告素材掲載ページが，前記アフィリエイトサイトのサーバに記憶され，前記ユーザ端末装置からのアクセスに応答してアフィリエイトサイトの商品又は広告素材掲載ページが前記ユーザ端末装置に表示されることを特徴とするアフィリエイトサービス提供サーバ。
【請求項７】
商品又は広告素材群が掲載されたページを提供し商品又は広告素材の成果対象行為の決済モジュールを有する複数の広告主サイトのサーバと，当該広告主サイトの少なくとも一部の商品又は広告素材が掲載されたページを提供する複数のアフィリエイトサイトのサーバと，アフィリエイトサービスを提供するアフィリエイトサービス提供サーバとが公衆ネットワークを介して相互に接続され，前記アフィリエイトサービス提供サーバが前記広告主サイトの商品又は広告素材を前記アフィリエイトサイトに提供し当該商品または広告素材に起因する商品又は広告素材の成果対象行為によるアフィリエイト報酬の管理を提供するアフィリエイトサービス提供システムであって，
前記アフィリエイトサービス提供サーバは，
前記広告主サイトの商品又は広告素材群の商品又は広告素材データであって少なくとも広告主情報と商品又は広告素材情報とをそれぞれ有する商品又は広告素材データを格納する商品又は広告素材データベースと，
前記アフィリエイトサイト内でのユーザ端末装置による所定のアクションに対して前記アフィリエイトサイトのサーバが生成する検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた前記商品又は広告素材データを抽出して，当該アフィリエイトサイトのサーバに返信する動的アフィリエイトサイト構築サポートモジュールと，
前記アフィリエイトサイトのサーバ又は端末装置からの検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた商品又は広告素材データを抽出し，前記アフィリエイトサイトのサーバ又は端末装置に表示して当該アフィリエイトサイトのページへの埋め込みを促す静的アフィリエイトサイト構築モジュールと，
前記ユーザ端末装置が，前記アフィリエイトサイトの前記商品又は広告素材データに基づく商品又は広告素材のリンク情報にしたがって，前記広告主サイトのサーバにアクセスして，当該商品又は広告素材の成果対象行為を完了したときに，前記リンク情報に含まれたアフィリエイター情報と広告主情報と，前記商品又は広告素材の成果対象行為の成果対象行為情報とに基づいて，前記アフィリエイターに広告主が支払うべき報酬データを作成して報酬データベースに格納するアフィリエイトサービスモジュールとを有し，
前記アフィリエイトサイトのサーバは，
前記アフィリエイトサイト内でのユーザ端末装置による所定のアクションに応答して前記検索要求を前記アフィリエイトサービス提供サーバに送信し，前記アフィリエイトサービス提供サーバから受信した前記商品又は広告素材データの前記広告主情報と商品又は広告素材情報に加えてアフィリエイター情報を含む前記リンク情報が埋め込まれた動的アフィリエイトサイトページを構築し，前記ユーザ端末装置に表示するインターフェースを有することを特徴とするアフィリエイトサービス提供システム。
【請求項８】
請求項７において，
前記アフィリエイトサービスモジュールは，前記ユーザ端末装置が前記アフィリエイトサイトの前記商品又は広告素材を選択してアクセスしたときに，前記アフィリエイター情報と広告主情報とを有するクッキーを前記ユーザ端末装置に記録して前記広告主サイトのサーバにリダイレクトし，前記ユーザ端末装置が前記広告主サイト内で商品又は広告素材の成果対象行為を完了したときに，前記クッキーをユーザ端末装置から回収し前記成果対象行為情報を受信することを特徴とするアフィリエイトサービス提供システム。
【請求項９】
請求項８において，
前記広告主サイトのサーバは，
前記ユーザ端末装置による前記商品又は広告素材の成果対象行為の完了ページに，前記成果対象行為情報とともに前記クッキーを前記アフィリエイトサービスモジュールに送信することを可能にするトラッキングタグを埋め込んで，前記ユーザ端末装置に表示する決済モジュールを有し，
前記ユーザ端末装置が当該成果対象行為完了ページを表示したことをトリガにして前記トラッキングタグが起動することを特徴とするアフィリエイトサービス提供システム。
【請求項１０】
商品又は広告素材群が掲載されたページを提供し商品又は広告素材の成果対象行為の決済モジュールを有する複数の広告主サイトのサーバと，当該広告主サイトの少なくとも一部の商品又は広告素材が掲載されたページを提供する複数のアフィリエイトサイトのサーバとに，公衆ネットワークを介して接続されるアフィリエイトサービス提供サーバによるアフィリエイトサービス提供方法であって，
前記アフィリエイトサービス提供サーバが，前記広告主サイトの商品又は広告素材群の商品又は広告素材データであって少なくとも広告主情報と商品又は広告素材情報とをそれぞれ有する商品又は広告素材データを商品又は広告素材データベースに格納する手順と，
前記アフィリエイトサービス提供サーバが，前記アフィリエイトサイト内でのユーザ端末による所定のアクションに対して前記アフィリエイトサイトのサーバが生成する検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた前記商品又は広告素材データを抽出して，当該アフィリエイトサイトのサーバに返信する動的アフィリエイトサイト構築サポート手順と，
前記アフィリエイトサービス提供サーバが，前記アフィリエイトサイトのサーバ又は端末装置からの検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた商品又は広告素材データを抽出し，前記アフィリエイトサイトのサーバ又は端末装置に表示して当該アフィリエイトサイトのページへの埋め込みを促す静的アフィリエイトサイト構築サポート手順と，
前記アフィリエイトサービス提供サーバが，前記ユーザ端末装置が，前記アフィリエイトサイトの前記商品又は広告素材データに基づく商品又は広告素材のリンク情報にしたがって，前記広告主サイトのサーバにアクセスして，当該商品又は広告素材の成果対象行為を完了したときに，前記リンク情報に含まれたアフィリエイター情報と広告主情報と，前記商品又は広告素材の成果対象行為の成果対象行為情報とに基づいて，前記アフィリエイターに広告主が支払うべき報酬データを作成して報酬データベースに格納するアフィリエイトサービス手順とを有し，
前記リンク情報は，当該アフィリエイトサイトのページに埋め込まれていることを特徴とするアフィリエイトサービス提供方法。
【請求項１１】
請求項１０において，
前記アフィリエイトサービス提供サーバは，前記アフィリエイトサービス手順では，前記ユーザ端末装置が前記アフィリエイトサイトの前記商品又は広告素材を選択してアクセスしたときに，前記アフィリエイター情報と広告主情報とを有するクッキーを前記ユーザ端末装置に記録して前記広告主サイトのサーバにリダイレクトし，前記ユーザ端末装置が前記広告主サイト内で商品又は広告素材の成果対象行為を完了したときに，前記クッキーをユーザ端末装置から回収し前記成果対象行為情報を受信することを特徴とするアフィリエイトサービス提供方法。
【請求項１２】
請求項１１において，
前記アフィリエイトサービス提供サーバは，前記広告主サイトの成果対象行為完了ページに，前記成果対象行為情報とともに前記クッキーを前記アフィリエイトサービスモジュールに送信することを可能にするトラッキングタグが埋め込まれ，前記ユーザ端末装置が当該成果対象行為完了ページを表示したことをトリガにして前記トラッキングタグが起動することを特徴とするアフィリエイトサービス提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、アフィリエイトサービス提供システム及びアフィリエイトサービス提供方法に関し、特に、成功報酬型の広告配信サービスを代行するアフィリエイトサービスプロバイダのシステム及び方法であって，商用サイトを運営する複数の広告主サイトのサーバと，顧客であるユーザを広告主サイトに導き商品購入，商品資料申込み，会員登録などの成果対象行為に基づく広告料を徴収すると共に，ユーザ毎に異なる商品又は広告素材ページをユーザの通信端末に表示する複数のアフィリエイトサイトのサーバとに，アフィリエイトサービスを提供するシステム及び方法に関する。
【背景技術】
【０００２】
成功報酬型の広告配信システムでは，インターネット上の商用サイトへのアクセスを増大するために，インターネット上の様々なサイトにバナー広告（広告素材），商品広告などの広告を掲載し，そのサイトにアクセスしたユーザがバナー広告や商品広告をクリックしたときにユーザ通信端末（以下ユーザPC）を商用サイトに接続し，そこで商品販売が完了した場合に成功報酬として広告料の支払いを許可する。このようなバナー広告や商品広告を成功報酬ベースで掲載する広告掲載サイトをアフィリエイトサイトと称する。
【０００３】
アフィリエイトサイトは，巨大サイトから，個人サイトまで様々なサイトが存在する。特に，個人サイトやユニークなサイトは固定客を囲い込み，ユーザを購入までに至らしめる可能性が高く，膨大な数のアフィリエイトサイトを利用する商用サイトが存在する。
【０００４】
アフィリエイトプログラムでは，アフィリエイトサイトのページの広告掲載箇所に，広告の画像ＵＲＬに加えて，アフィリエイター情報と広告主情報とを有するアフィリエイトリンク情報を埋め込み，アフィリエイトサイトから誘導されてきたユーザが広告主サイトで商品購入等の報酬の成果対象行為を完了したときに，どのアフィリエイトサイトからリンクしてきてどの広告主サイトでどの商品の購入等の成果対象行為を完了したかを確認するトラッキングを行って成功報酬額の計算と集計を行う。したがって，単独の商用サイト（広告主サイト）が上記のアフィリエイトプログラムの管理を行うことはかなり煩雑である。そこで，アフィリエイトプログラムを代行するアフィリエイトプログラムサービスプロバイダ（アフィリエイトＡＳＰ）が，アフィリエイトサイトの開拓や費用支払いの管理を複数の広告主サイトに代わって行っている。
【０００５】
このようにアフィリエイトＡＳＰは，商用サイトである広告主サイトに代わってアフィリエイトプログラムの運用を請け負い，それにより広告主サイトはアフィリエイトプログラム提供のためのシステム構築と運用を独自に行うことなく，多数のアフィリエイトサイトに広告の掲載を行うことができ，広告主サイトへのアクセス数を増大させることができる。しかも，広告料は成功報酬ベースであるため広告の費用対効果の点で魅力的である。
【０００６】
上記のようなアフィリエイトＡＳＰについては，例えば特許文献１に記載されている。
【０００７】
一方，アフィリエイトＡＳＰによれば，アフィリエイトサイトは，自己が希望する広告をアフィリエイトＡＳＰサーバで検索して見つけ，その広告のリンク情報を自己のサイトのページに埋め込んでサイトを構築する。通常，アフィリエイトＡＳＰサーバが，アフィリエイトサービスの実行に必要な，特にトラッキングに必要なリンク情報を作成し，アフィリエイターがそのリンク情報を手動でまたは簡易なツールでサイトのページに埋め込んで当該サイトのページ（ＨＴＭＬ形式）を構築する。これにより，アフィリエイターは，自己のアフィリエイトサイトに所望の広告を容易に掲載することができる。
【特許文献１】特開２００１−１１７８４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら，上記のアフィリエイターは，バナー広告のリンク情報を手動でまたは簡易なツールでページに埋め込んで構築した静的なサイトをユーザに提供するだけであり，異なるユーザに対して画一的なサイトのページしか提供することができない。したがって，ユーザの興味やサイト上でのアクションなどに対応して，直近の売れ筋商品や人気の広告主・プログラム（ここでプログラムとは広告主の販売プロモーション。）の広告などを掲載したサイトをその都度構築することができず，多様なユーザに対してテイラーメイドのアフィリエイトサイトの構築を困難にしている。また，大規模且つ多様なアフィリエイトサイトは，単一の商用サイトが有する商品群だけでなく，広く世の中に存在する多くの商用サイトの商品群や広告主・プログラム群から最もユーザに適合した商品や広告主・プログラムの広告素材を掲載したサイトのページを提供したいと望んでいる。
【０００９】
そこで，本発明の目的は，複数の広告主サイトと複数のアフィリエイトサイトとを結びつけて，アフィリエイトサイトの商品群や広告素材群をよりユーザに適合させることができるアフィリエイトサービス提供システム及びその提供方法を提供することにある。
【課題を解決するための手段】
【００１０】
上記の目的を達成するために，本発明の第１の側面によれば，複数の広告主サイトのサーバと，広告主サイトの商品又は広告素材を掲載する複数のアフィリエイトサイトのサーバと，それらのアフィリエイトサービスを提供するアフィリエイトサービス提供サーバとが，インターネットを介して接続可能に構成されている。そして，アフィリエイトサービス提供サーバは，アフィリエイトサイトのサーバの動的サイトページ構築をサポートし，ユーザがアフィリエイトサイト内の商品又は広告素材を選択して広告主サイトに誘導され商品又は広告素材の成果対象行為を完了した時に，それをトラッキングして広告報酬額を集計する。これにより，複数の広告主と複数のアフィリエイターとに有益なアフィリエイトサービスを提供できる。
【００１１】
上記の目的を達成するために，本発明の第２の側面によれば，商品又は広告素材群が掲載されたページを提供し商品又は広告素材の成果対象行為の決済モジュールを有する複数の広告主サイトのサーバと，当該広告主サイトの少なくとも一部の商品又は広告素材が掲載されたページを提供する複数のアフィリエイトサイトのサーバとに，公衆ネットワークを介して接続されるアフィリエイトサービス提供サーバであって，
前記広告主サイトの商品又は広告素材群の商品又は広告素材データであって少なくとも広告主情報と商品又は広告素材情報とをそれぞれ有する商品又は広告素材データベースと，
前記アフィリエイトサイトのサーバからの検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた前記商品又は広告素材データを抽出して当該サーバに返信する動的アフィリエイトサイト構築サポートモジュールと，
ユーザ端末装置が，前記アフィリエイトサイトの前記商品又は広告素材データから生成された商品又は広告素材のリンク情報にしたがって，前記広告主サイトのサーバにアクセスして，当該商品又は広告素材の成果対象行為を完了したときに，前記リンク情報に含まれたアフィリエイター情報と広告主情報と，前記商品又は広告素材の成果対象行為の成果対象行為情報とに基づいて，前記アフィリエイターに広告主が支払うべき報酬データを作成するアフィリエイトサービスモジュールとを有し，
前記リンク情報は，前記アフィリエイトサイトのサーバにより生成され，当該アフィリエイトサイトのページに埋め込まれていることを特徴とする。
【００１２】
上記第２の側面において，好ましい態様によれば，前記アフィリエイトサービスモジュールは，前記ユーザ端末装置が前記アフィリエイトサイトの前記商品又は広告素材を選択してアクセスしたときに，前記アフィリエイター情報と広告主情報とを有するクッキーを前記ユーザ端末装置に記録して前記広告主サイトのサーバにリダイレクトし，前記ユーザ端末装置が前記広告主サイト内で商品又は広告素材の成果対象行為を完了したときに，前記クッキーをユーザ端末装置から回収し前記成果対象行為情報を受信することを特徴とする。
【００１３】
上記の好ましい態様において，前記広告主サイトの成果対象行為完了ページに，前記成果対象行為情報とともに前記クッキーを前記アフィリエイトサービスモジュールに送信することを可能にするトラッキングタグが埋め込まれ，前記ユーザ端末装置が当該成果対象行為完了ページを表示したことをトリガにして前記トラッキングタグが起動することを特徴とする。
【００１４】
上記第２の側面において，好ましい態様によれば，前記アフィリエイトサービス提供サーバは，広告主サイトからの商品又は広告素材データ登録要求に応答して，前記商品又は広告素材データ入力画面を前記広告主サイトの端末に表示して商品又は広告素材データの入力を促し，当該入力された商品又は広告素材データの登録要求に応答して，当該アフィリエイトサービスにユニークな商品又は広告素材ＩＤを加えて前記商品又は広告素材データベースに入力された商品又は広告素材データを記録することを特徴とする。
【００１５】
上記の好ましい態様において，前記アフィリエイトサービス提供サーバは，前記商品又は広告素材データの入力を促すときに，複数の広告主に共通の分類カテゴリの入力も促し，前記商品又は広告素材データを入力された分類カテゴリに関連付けて記録することを特徴とする。
【００１６】
上記の目的を達成するために，本発明の第３の側面によれば，商品又は広告素材群が掲載されたページを提供し商品又は広告素材の成果対象行為の決済モジュールを有する複数の広告主サイトのサーバと，当該広告主サイトの少なくとも一部の商品又は広告素材が掲載されたページを提供する複数のアフィリエイトサイトのサーバと，アフィリエイトサービスを提供するアフィリエイトサービス提供サーバとが公衆ネットワークを介して相互に接続され，前記広告主サイトの商品又は広告素材を前記アフィリエイトサイトに提供し当該商品又は広告素材に起因する商品又は広告素材の成果対象行為によるアフィリエイト報酬の管理を提供するアフィリエイトサービス提供システムであって，
前記アフィリエイトサービス提供サーバは，
前記広告主サイトの商品又は広告素材群の商品又は広告素材データであって少なくとも広告主情報と商品又は広告素材情報とをそれぞれ有する商品又は広告素材データベースと，
前記アフィリエイトサイトのサーバからの検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた前記商品又は広告素材データを抽出して当該サーバに返信する動的アフィリエイトサイト構築サポートモジュールと，
ユーザ端末装置が，前記アフィリエイトサイトの前記商品又は広告素材データから生成された商品又は広告素材のリンク情報にしたがって，前記広告主サイトのサーバにアクセスして，当該商品又は広告素材の成果対象行為を完了したときに，前記リンク情報に含まれたアフィリエイター情報と広告主情報と，前記商品又は広告素材の成果対象行為の成果対象行為情報とに基づいて，前記アフィリエイターに広告主が支払うべき報酬データを作成するアフィリエイトサービスモジュールとを有し，
前記アフィリエイトサイトのサーバは，
前記ユーザ端末装置に対応して前記検索要求を前記アフィリエイトサービス提供サーバに送信し，受信した前記商品又は広告素材データの前記広告主情報と商品又は広告素材情報に加えてアフィリエイター情報を含む前記リンク情報を生成し，当該リンク情報が埋め込まれた動的アフィリエイトサイトページを構築するインターフェースを有することを特徴とする。
【００１７】
上記の目的を達成するために，本発明の第４の側面によれば，商品又は広告素材群が掲載されたページを提供し商品又は広告素材の成果対象行為の決済モジュールを有する複数の広告主サイトのサーバと，当該広告主サイトの少なくとも一部の商品又は広告素材が掲載されたページを提供する複数のアフィリエイトサイトのサーバとに，公衆ネットワークを介して接続されるアフィリエイトサービス提供サーバによるアフィリエイトサービス提供方法であって，
前記アフィリエイトサービス提供サーバに，前記広告主サイトの商品又は広告素材群の商品又は広告素材データであって少なくとも広告主情報と商品又は広告素材情報とをそれぞれ有する商品又は広告素材データベースを構築する手順と，
前記アフィリエイトサイトのサーバからの検索要求に応答して，前記商品又は広告素材データベースから当該検索要求に応じた前記商品又は広告素材データを抽出して当該サーバに返信する動的アフィリエイトサイト構築サポート手順と，
ユーザ端末装置が，前記アフィリエイトサイトの前記商品又は広告素材データから生成された商品又は広告素材のリンク情報にしたがって，前記広告主サイトのサーバにアクセスして，当該商品又は広告素材の成果対象行為を完了したときに，前記リンク情報に含まれたアフィリエイター情報と広告主情報と，前記商品又は広告素材の成果対象行為の成果対象行為情報とに基づいて，前記アフィリエイターに広告主が支払うべき報酬データを作成するアフィリエイトサービス手順とを有し，
前記リンク情報は，前記アフィリエイトサイトのサーバにより生成され，当該アフィリエイトサイトのページに埋め込まれていることを特徴とする。
【発明の効果】
【００１８】
本発明によれば，複数の広告主サイトと複数のアフィリエイトサイトとを結びつけて，アフィリエイトサイトの商品群や広告素材群をよりユーザに適合させることができる。
【発明を実施するための最良の形態】
【００１９】
以下、図面にしたがって本発明の実施の形態について説明する。但し、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００２０】
アフィリエイトサービスでは，アフィリエイトＡＳＰサーバに商品又は広告素材データが登録され，商品又は広告素材がアフィリエイトサイトに掲載され，ユーザＰＣにおいてそれらがクリックされると，広告主サイトに誘導され，そこで広告報酬の成果対象行為（商品購入，商品資料請求の申込み，会員登録の申込みなど）がなされると，誘導したアフィリエイターに広告報酬が支払われる。広告報酬は，商品購入なら金額に報酬料率を乗算したり，個数に定額を乗算したりして求められ，申込みなら定額が広告報酬となる。つまり，アフィリエイトサイトに掲載される商品も広告素材（バナー広告など）もいずれも広告であり，その広告に対して成果対象行為が完了すると，広告報酬が支払われる仕組みになっている。
【００２１】
以下の実施の形態では，成果対象行為の代表である商品購入を一例にして説明する。また，アフィリエイトサイトに掲載する広告は，商品や広告素材であるが，以下必要に応じて商品を一例にして説明する場合がある。
【００２２】
図１は，本実施の形態における全体のシステム構成図である。本実施の形態におけるアフィリエイトサービス提供システムでは，例えばＴＣＰ／ＩＰプロトコルによる公衆ネットワークであるインターネットＩＮを介して，アフィリエイターが運用するアフィリエイトサイトのサーバ２０と，広告主が運用する広告主サイトのサーバ３０とが，アフィリエイトＡＳＰサーバ１０に接続可能になっている。また，ユーザ端末装置であるユーザＰＣ４０は，インターネットＩＮを介してアフィリエイトサイト２０のサーバと広告主サイト３０のサーバとに接続可能になっている。さらに，ユーザＰＣ４０は，アフィリエイトＡＳＰサーバ１０とも接続可能である。
【００２３】
アフィリエイトサイト２０では，広告主の広告，広告主のプログラム（広告主における販売プロモーションユニット）の広告，広告主の商品（一種の商品広告素材）が掲載されたサイトページをユーザＰＣに提供する。また，広告主サイト３０は，一種の商用サイトであり，商品群や広告主，プログラム等の広告素材群の画像３０２を含むデータを有し，アクセスしてきたユーザＰＣにより選択された商品の購入手続き（決済手続き）を行う決済モジュール３０４を有する。
【００２４】
ブラウザが起動中のユーザＰＣ４０は，アフィリエイトサイト２０にアクセスして後述するサイトページ（図１３参照）を表示する。そして，ユーザがサイトページ内の商品又は広告素材を選択（クリック）すると，その商品又は広告素材箇所に対応して埋め込まれているアフィリエイトリンク情報に基づいて，ユーザＰＣは選択した商品又は広告素材の広告主サイト３０のサーバにアクセスする。そして，ユーザＰＣはアクセスした広告主サイト３０内で商品購入（または成果対象行為，以下同様）に伴う決済手続きを完了する。
【００２５】
アフィリエイトサイト２０は，サイトのページデータ（ＨＴＭＬ形式）を記録したサイトコンテンツデータベース２０６を有し，ユーザＰＣ４０とのインターフェースを提供するユーザインターフェースモジュール２０２と，サイトの動的な構築のためにユーザＰＣ４０からのアクションに応答して起動しアフィリエイトサイト構築サポートモジュール１２から商品又は広告素材データ（ＸＭＬ形式）を受信しサイトのページデータを構築する動的アフィリエイトサイト構築用インターフェース２０４とを有する。このインターフェースは，例えばＣＧＩ（コモン・ゲート・インターフェース）や，ＪＡＶＡスクリプト（ＪＡＶＡは登録商標）により記述されたコンピュータプログラムである。
【００２６】
アフィリエイトＡＳＰサーバ１０は，概略すると，アフィリエイターがアフィリエイトサイトを構築するときのサポートを提供するアフィリエイトサイト構築サポートモジュール１２と，ユーザがアフィリエイトサイト内の広告を表示したときや商品又は広告素材などにアクセスしたときのログを集計し，ユーザが広告主サイト３０内で商品購入手続きを完了したときに，どのアフィリエイトサイトからアクセスしてきてどの広告主サイトでどの商品（個数と価格を含む）について購入完了したかをトラッキングし，そのログを集計し，広告報酬額（アフィリエイト報酬額）を算出するアフィリエイトサービスモジュール１４とを有する。一般に，報酬額は，金額と広告主の報酬料率との乗算，または，個数と固定報酬額との乗算により求められるので，トラッキング処理ではアフィリエイター情報と広告主情報と購入情報（個数と価格，または合計金額）とが必要になる。また，報酬条件は，データベース１８内のアフィリエイターＤＢ（データベース）にあらかじめ登録されている。
【００２７】
アフィリエイトサイト構築サポートモジュール１２は，主にアフィリエイトサイトの開拓とアフィリエイターによるアフィリエイトサイト構築の手助けを行い，アフィリエイトサービスモジュール１４は，アフィリエイトプログラム実行に必要な作業であるトラッキングと報酬額の計算及び集計を行う。
【００２８】
図２は，本実施の形態におけるアフィリエイトＡＳＰサーバ１０の詳細構成図である。図１，２を共に参照しながらアフィリエイトＡＳＰサーバ１０の構成について説明する。アフィリエイトＡＳＰサーバ１０は，アフィリエイトサイトで掲載可能な商品であって広告主から登録される商品データを格納する商品データベース１６１と，広告主とその販売ユニットである広告主・プログラムの情報（広告主の報酬料率を含む）を格納するプログラムデータベース１６３と，広告の素材データ（バナー広告ならその画像のＵＲＬ，それ以外にテキスト広告データも含む）を格納する広告素材データベース１６２とを有する。さらに，サーバ１０は，アフィリエイターのプロファイル情報を格納するアフィリエイターデータベース１８１と，広告のユーザＰＣ上での実効表示回数（インプレッションと称する。）を集計したインプレッションデータベース１８２と，ユーザＰＣによる広告や商品へのアクセス回数を集計したアクセスデータベース１８３と，ユーザＰＣがアフィリエイトサイト経由でアクセスして広告主サイトにて商品購入を完了したときの購入データや報酬データを格納する購入・報酬データベース１８４とを有する。
【００２９】
アフィリエイトＡＳＰサーバ１０のアフィリエイトサイト構築サポートモジュール１２は，動的アフィリエイトサイト構築モジュール１２０と，静的アフィリエイトサイト構築モジュール１２２とを有する。動的アフィリエイト（ＡＦ）サイト構築モジュール１２０は，ユーザＰＣによるアフィリエイトサイト２０内でのアクションに応答して，アフィリエイトサイトのサーバの動的アフィリエイトサイト構築インターフェース（ＣＧＩ）２０４が起動して送出する検索要求に対して，商品データベース１６１やプログラムデータベース１６３や広告素材データ１６２を検索し，検索して抽出した商品やプログラムや広告素材の情報をＣＧＩ２０４に返信する。ＣＧＩ２０４は，前述の通りその商品・プログラム・広告素材情報を基にアフィリエイトリンク情報を生成してそのリンク情報を埋め込んだページデータをリアルタイムで生成し，ユーザＰＣに表示する。よって，動的なアフィリエイトサイトのページをリアルタイムに構築することができる。
【００３０】
静的アフィリエイト（ＡＦ）サイト構築モジュール１２２は，アフィリエイターがアフィリエイトサイトの端末から出す検索要求に応答して，商品データベース１６１やプログラムデータベース１６３や広告素材データベース１６２を検索し，検索結果とアフィリエイターデータベース１８１のデータを参照して，アフィリエイトリンク情報を生成し，アフィリエイトサイトの端末に提示する。アフィリエイターは，手動でまたは簡単なツールにより，そのアフィリエイトリンク情報を自己のサイトのページデータに埋め込んで，サイトのページデータを生成する。このサイトのページは，ユーザＰＣのアクセスに応答して毎回表示されるものであり，ユーザＰＣのアクションに応じて動的に変更されるものではない静的なページである。
【００３１】
アフィリエイト（ＡＦ）サービスモジュール１４は，インプレッションモジュール１４１と，アクセス集計モジュール１４２と，クッキー発行モジュール１４３と，リダイレクトモジュール１４４と，トラッキングモジュール１４５とを有し，ユーザＰＣが広告主サイト内で商品購入を完了したときにアフィリエイトの報酬金額計算のためのトラッキングなどを行う。なお，上記のモジュールは，サポートモジュール１２を含めて，コンピュータプログラムにより実現されるサーバ１０内の機能または手段である。
【００３２】
インプレッションモジュール１４１は，ユーザＰＣがアフィリエイトサイト２０にアクセスした時にサイト内の広告を表示する実効的な回数を集計して，インプレッションＤＢ１８２に格納する。アクセス集計モジュール１４２は，ユーザＰＣがアフィリエイトサイト２０内で商品又は広告素材を選択して，その商品又は広告素材のアフィリエイトリンク情報によって広告主サイト３０に接続しようとしたときに，アクセス回数を集計してアクセスＤＢ１８３に格納する。クッキー発行モジュール１４３は，上記アクセス時にアフィリエイター情報と広告主情報とが含まれたクッキーを発行しユーザＰＣのブラウザのキャッシュエリア内に記憶させる。
【００３３】
上記のアクセス集計とクッキー発行のためには，ユーザＰＣがアフィリエイトサイト２０内で広告素材または商品を選択して広告主サイト３０に接続するときに，一旦ユーザＰＣをアフィリエイトＡＳＰサーバ１０に接続させる必要がある。そのため，アフィリエイトリンク情報は，アフィリエイトＡＳＰサーバのドメイン名を有している。そして，アフィリエイトサービスモジュール１４では，リダイレクトモジュール１４４が，ユーザＰＣからのアクセスを広告主サイト３０内の広告素材または商品のＵＲＬにリダイレクトする。これにより，ユーザＰＣには，あたかもアフィリエイトサイト２０から広告主サイト３０内の広告または商品のＵＲＬに直接アクセスしたように表示される。
【００３４】
トラッキングモジュール１４５は，ユーザＰＣが広告主サイト３０内で商品購入を完了したときに，広告主サイトまたはユーザＰＣから購入情報（価格と個数）を受信し，さらにユーザＰＣからクッキーを回収し，クッキー内のアフィリエイター情報と広告主情報（共にＩＤなど）に基づいて，購入ログを購入ＤＢに記憶し，アフィリエイターＤＢ内の報酬条件を参照してアフィリエイト報酬額を求めて報酬ＤＢに記憶する。アフィリエイト報酬額は，一般的には合計金額にアフィリエイターの基本報酬料率を乗算して，または個数に固定報酬額を乗算して求められる。また，商品個別に報酬料率などの報酬条件が決められている場合は，その報酬条件に基づいて報酬額が求められることもある。
【００３５】
レポートモジュール１４６は，アフィリエイターや広告主から報酬額についてのレポート要求に応答して，報酬ＤＢなどを参照して報酬額のレポートを作成し返信する。報酬額には，商品購入（成果対象行為）に伴う成功または成果報酬額に加えて，広告や商品へのアクセス回数に基づくアクセス報酬額，広告の実効表示回数（インプレッション回数）に基づくインプレッション報酬額などを集計してもよい。
【００３６】
［概略動作説明］
次に，図１，２のアフィリエイトサービス提供サーバ１０を含めたシステム全体の動作の概略を説明する。図３は，アフィリエイトサイト構築のための準備段階を示す図である。図４は，アフィリエイトサービスの稼働段階を示す図である。そして，図５は，アフィリエイトサービスにおける報酬などの集計段階を示す図である。これらの図も参照しながら，システム全体の動作を説明する。なお，図１〜図５内の手順番号Ｓ１〜Ｓ４０を参照して説明する。
【００３７】
準備段階（図３）では，広告主サイト３０がアフィリエイトＡＳＰサーバ１０内のデータベース１６に，広告素材データの登録（Ｓ４０），商品データまたは広告主・プログラムデータの登録（Ｓ３０）を行う。このデータの登録は，広告主サイトのサーバまたは端末からアフィリエイトＡＳＰサーバ３０に接続して，データを転送することにより行うことができる。さらに，上記以外にも，商品又は広告素材データをＣＳＶファイル形式で提供することもできる。本実施の形態では，広告主の利便性を高めるために，ウエブ上で商品データや広告主・プログラムデータや広告素材データなどの登録ができるようにしている。
【００３８】
上記の結果，アフィリエイトＡＳＰサーバ１０内のデータベース１６には，アフィリエイトＡＳＰサーバとは異なる支配下で運用されている外部の広告主サイトで表示している広告素材データ，商品データ，広告主・プログラムデータが蓄積される。広告素材データは，少なくとも広告主・プログラム情報（例えばＩＤ）に加えてバナー広告のイメージ（またはイメージのＵＲＬ）とその広告のリンク先ＵＲＬ，テキスト広告のテキストとリンク先ＵＲＬなどを有する。また，商品データは，少なくとも広告主・プログラム情報（例えばＩＤ），商品が展示されているリンク先ＵＲＬ（通常は広告主サイト内）である商品ＵＲＬ，商品のイメージ（またはイメージのＵＲＬ）などを有する。それ以外に，全ての広告主に対してユニークな商品ＩＤ，広告素材ＩＤ，各広告主の取引ＩＤ，全広告主に共通の分類カテゴリ，価格や商品名なども含まれるが後で詳述する。また，広告主・プログラムデータは，広告主・プログラムに対応して，その報酬条件（料率または定額），報酬実績などを有する。
【００３９】
そして，アフィリエイトサイトの端末から静的アフィリエイトサイト構築モジュール１２２に対して商品や広告主・プログラムの検索要求Ｓ２０が出されると，それに応答して，静的ＡＦサイト構築モジュール１２２は，データベース１６（１６１，１６２，１６３）を検索し，検索要求に対応する商品又は広告素材データを抽出し，各商品又は広告素材に対するアフィリエイトリンク情報ＡＦ−ＬＫを生成し，アフィリエイトサイトに提供する（Ｓ２２）。アフィリエイトサイトの端末では，手動でそのアフィリエイトリンク情報をアフィリエイトサイトのページ内に埋め込んで，静的なアフィリエイトサイトページを構築する（Ｓ２３）。アフィリエイトサイトのページはＨＴＭＬ形式のデータである。
【００４０】
一方，動的なアフィリエイトサイトの構築を可能にするために，アフィリエイターは，アフィリエイトサイト内にインターフェースプログラム２０４（ＣＧＩ，またはＪＡＶＡＳｃｒｉｐｔ）を構築する。このインターフェースプログラム２０４は，ユーザＰＣによるサイト内のアクションに応答して，動的アフィリエイトサイト構築モジュール１２０に検索要求をし（Ｓ３），抽出される商品又は広告素材データをＸＭＬ形式で受信し（Ｓ５），サイトページ内にその商品又は広告素材データから生成したアフィリエイトリンク情報ＡＦ−ＬＫを埋め込むことができる。
【００４１】
次に，稼働段階（図４）では，まずユーザＰＣ４０が，アフィリエイトサイト２０のユーザインターフェースモジュール２０２にアクセスし種々のサイト内を閲覧する（Ｓ１，Ｓ２４，Ｓ７）。アフィリエイトサイトが静的なサイトを提供するのみの場合は，単に静的なＨＴＭＬ形式のページを閲覧する。アフィリエイトサイトが動的なサイトを提供する場合は，ユーザＰＣの所定のアクションに応答して，ユーザインターフェースモジュール２０２の背後でインターフェースプログラムＣＧＩが起動し，アクションに対応する検索要求を動的ＡＦサイト構築モジュール１２０に送信する（Ｓ３）。それに応答して，動的ＡＦサイト構築モジュール１２０は，商品ＤＢ１６１や広告主・プログラムＤＢ１６３や広告素材ＤＢ１６２を検索し，検索条件に適合した商品又は広告素材データを抽出し（Ｓ４），商品又は広告素材データをＸＭＬ形式で返信する（Ｓ５）。この商品データは少なくとも広告主・プログラム情報と商品ＵＲＬまたは商品ＩＤ（まとめて商品リンク必要データ）とが含まれる。また，広告素材データも，少なくとも広告主・プログラム情報と広告素材ＵＲＬまたは広告素材ＩＤとが含まれる。そして，アフィリエイトサイトのインターフェースプログラムＣＧＩは，受信した商品又は広告素材データからアフィリエイトリンク情報を生成し，表示ページにそれを貼り付けてユーザインターフェースモジュール２０２に渡す（Ｓ６）。そして，その表示ページがユーザＰＣに表示される（Ｓ７）。上記アフィリエイトリンク情報は，少なくとも商品又は広告素材データに含まれる広告主・プログラム情報と商品又は広告素材ＵＲＬまたは商品又は広告素材ＩＤ（商品又は広告素材リンク必要データ）に加えて，アフィリエイター情報が付加される。詳細は後述する。
【００４２】
さて，ユーザＰＣがアフィリエイトサイト内で広告素材や商品を表示すると，それらに埋め込まれているタグのＵＲＬに基づいてその表示の事実がユーザＰＣからインプレッションモジュール１４１に送信され（図２のＳ８ａ），インプレッションモジュール１４１がその表示回数をインプレッションＤＢ１８２に格納する（図２のＳ８ｂ）。
【００４３】
また，ユーザＰＣがブラウザによって表示されているアフィリエイトサイト内で広告や商品を選択してアクセスしようとすると，商品や広告に埋め込まれているアフィリエイトリンク情報（実際にはこれに含まれるアフィリエイトＡＳＰサーバのドメイン名）にしたがって，ユーザＰＣが一旦アフィリエイトサービスモジュール１４にアクセスする（Ｓ９）。そこで，アクセス集計モジュール１４２がそのアクセス回数をアクセスＤＢ１８３に格納する（Ｓ１０）。
【００４４】
このときクッキー発行モジュール１４３が，アフィリエイトリンク情報に基づいてクッキーＣＫを発行し，ユーザＰＣのブラウザに格納させる（Ｓ１１）クッキーには，少なくともアフィリエイター情報（ＩＤなど），広告主・プログラム情報（ＩＤなど），商品又は広告素材情報（商品又は広告素材ＩＤなど）が含まれる。そして，リダイレクトモジュール１４４は，アフィリエイトリンク情報内の商品又は広告素材ＩＤに基づいて商品又は広告素材ＤＢ内に登録されている商品又は広告素材ＵＲＬに基づいて，または，アフィリエイトリンク情報内に埋め込まれた商品又は広告素材ＵＲＬに基づいて，広告主サイト内のアクセス対象ページにリダイレクトする（Ｓ１２）。この結果，ユーザＰＣには，広告主サイト内の商品又は広告素材ＵＲＬのページが表示される。
【００４５】
そして，ユーザＰＣは広告主サイト３０内のページを閲覧しながら（Ｓ１３），商品購入手続を行う（Ｓ１４）。商品購入完了時に，広告主サイト３０のサーバの決済モジュールは，購入完了画面をユーザＰＣに送信して表示させる（Ｓ１４）。この購入完了画面には，トラッキング用タグが埋め込まれていて，購入完了画面の表示が完了するとそのタグがユーザＰＣ上で起動して，商品又は広告素材ＩＤと価格と個数を含む購入情報（成果対象行為情報，以下同じ）をアフィリエイトＡＳＰサーバ１０内のトラッキングモジュール１４５に送信する。さらに，このタグによりトラッキングモジュール１４５は，ユーザＰＣ内の対応するクッキーＣＫを回収する（Ｓ１６）。つまり，タグの起動によりトラッキングモジュール１４５にクッキー回収を要求するのである。
【００４６】
この結果，アフィリエイトＡＳＰサーバとは異なる支配下で管理されている外部の広告主サイト３０とユーザＰＣ間の購入事実（成果対象行為事実，以下同じ）が，アフィリエイトＡＳＰサーバ１０に報告され，その購入事実としての，どのアフィリエイトサイトを経由してアクセスされどの広告主サイトのどの商品がいくらの金額で何個購入されたかの事実がトラッキングされる。トラッキングした情報に基づいて，トラッキングモジュール１４５は，広告主・プログラムＤＢ内の報酬料率または報酬金額などの報酬条件を参照して，アフィリエイターに支払うべき広告主の報酬額を計算して，データベース１８４に記憶する。
【００４７】
最後に，集計段階（図５）では，アフィリエイターまたは広告主のそれぞれのサイトのサーバ２０，３０からレポート要求が出されると（Ｓ１８），それに応答して，レポートモジュール１４６は，データベース１８１，１８２，１８３，１８４，１６３などを参照して，要求された報酬額についてのレポートを作成し（Ｓ１９），それぞれのサイトのサーバに送信する。それに基づいて，広告主は，アフィリエイトサイトＡＳＰに報酬金額を支払い，さらにアフィリエイトサイトＡＳＰはアフィリエイターに報酬金額を支払う。
【００４８】
以上のとおり，このアフィリエイトサービス提供システムの特徴的な点は，データベースを検索して集計結果を表示できるインターフェース（ＣＧＩ）を有するアフィリエイターと，独自に商用サイトを運営している様々な広告主とを仲介し，アフィリエイトサイトには広告主の様々な商品又は広告素材からユーザＰＣに最適な商品又は広告素材を抽出してサイトのページを動的に構築するサービスを提供し，アフィリエイターと広告主には，成功報酬型のアフィリエイトプログラムサービスを提供することにある。
【００４９】
そのために，アフィリエイトＡＳＰサーバ１０は，広告主サイトのサーバからウエブ上で商品や広告主・プログラムや広告素材を登録できるようにし，アフィリエイトサイトのサーバのインターフェースＣＧＩからの検索要求に対して抽出した商品又は広告素材データをＸＭＬ形式で返信し，ユーザＰＣが商品や広告素材を選択してアクセスしようとしたときに，そのアクセスを集計しクッキーを発行し広告主サイトにリダイレクトする。そして，購入完了時にクッキーを利用してトラッキングし，報酬額を決定する。このようなアフィリエイトサイト構築サポートモジュール１２と，アフィリエイトサービスモジュール１４とを設けることで，様々な広告主とアフィリエイターとを結びつけて，多様なユーザを相手にするアフィリエイトサービスを提供することができる。
【００５０】
［詳細動作説明］
次に，商品・プログラム登録手順，動的アフィリエイトサイト構築手順，静的アフィリエイトサイト構築手順，アフィリエイトサービス手順を順に詳述する。
【００５１】
［商品・プログラム登録手順］
図６は，商品やプログラムの登録手続のフローチャート図である。また，図７は，その登録手続におけるウエブ上の広告主管理画面の推移図である。そして，図８，９は，広告主管理画面の具体例を示す図である。これらの図を参照しながら，広告主がその商品や広告主・プログラムの新規登録をする手順について説明する。
【００５２】
商品・プログラム登録手順Ｓ３０によれば，広告主サイトの端末からアフィリエイトＡＳＰサーバ１０にアクセスがあると（Ｐ１０），図８の広告主管理画面（１）を広告主サイトの端末に表示する（Ｐ１１）。広告主管理画面（１）は広告主会員専用画面であり，図８に示されるとおり，広告主のプログラムの選択ボタン１００と，商品データ管理ボタン１０１と，プログラム情報管理ボタン１０２などが示される。広告主の端末で，登録する商品に対応するプログラム（販売ユニットまたは販売プロモーションユニット）を選択ボタン１００で選択し，商品データ管理ボタン１０１をクリックすると，図９の広告主管理画面（２）が表示される。そこで，広告主の端末が新規登録ボタン１０３をクリックすると（Ｐ１２），図９の広告主管理画面（３）が表示され，商品データの入力が促される（Ｐ１３）。
【００５３】
広告主管理画面（３）では，選択中のプログラムの表示１０５に加えて，商品画像データ（商品画像ＵＲＬ）のアップロード１０６，商品名入力１０７，商品のカテゴリ選択１０８，商品カテゴリに関連するキーワード入力１０９，商品概要入力１１０，管理ＩＤ入力１１１，商品の広告主サイト内のリンク先ＵＲＬ（商品ＵＲＬ）入力１１２，価格入力１１３，商品型番及びＪＡＮコード入力１１４，そして報酬条件（固定額）入力１１５とが含まれる。広告主の端末からこれらの商品データが入力されて，図示しない登録要求がクリックされると（Ｐ１４），アフィリエイトＡＳＰサーバ１０は，商品ＤＢ１６１内に新規登録データを格納する（Ｐ１５）。このデータベースへ反映する時に，アフィリエイトＡＳＰサーバ１０側でユニークな商品ＩＤが割り振られる。これにより，アフィリエイトプログラム内では商品ＩＤはユニークなＩＤとなる。そして，上記管理ＩＤは広告主固有の商品ＩＤであり広告主の商品管理に利用される。
【００５４】
ここで，カテゴリ名の入力は，図９の広告主管理画面（３）のプルダウン入力１０８によって，あらかじめ統一して決められた上層の分類カテゴリしか選択できないようにされている。このカテゴリ名は，例えば，コンピュータ，書籍，衣類，家電などの比較的上位階層の分類名が望ましい。すなわち，様々な広告主から商品データを登録する場合，統一的な分類体系で商品データをデータベース化することが望ましい。それにより，アフィリエイトサイトによる動的なサイト構築に必要な商品検索を容易にすることができる。ただし，広告主固有のキーワードを入力できるようにし（１０９），広告主の自由度を確保している。
【００５５】
図８のトップページにおいて，プログラム情報管理ボタン１０２がクリックされると，上記と同様にプログラムの新規登録を行うことができる。このプログラムの登録時には，そのプログラムにおける報酬条件（販売金額に対する料率または定額料金）の入力が求められ，プログラムＤＢに反映される。
【００５６】
広告素材データの新規登録も同様に可能である。つまり，図７に示したプログラム管理ボタン１０１から広告主管理画面（４）（５）により，広告主・プログラムに対応する広告素材データを登録することができる。その場合の入力方法や入力項目は広告素材固有のもの以外は，商品データの場合と同様である。
【００５７】
［動的アフィリエイトサイト構築手順］
図１０は，動的アフィリエイトサイト構築手順のフローチャート図である。この図に示された手順は，アフィリエイトサイト２０のサーバに設けられたユーザインターフェースモジュール２０２とインターフェースプログラム（ＣＧＩ）２０４による手順である。
【００５８】
まず，ユーザＰＣからアクセス要求があると（Ｐ２０），ユーザインターフェースモジュール２０２は，アフィリエイトサイト画面をユーザＰＣに表示する（Ｐ２１）。そして，ユーザＰＣによるアフィリエイトサイト内での所定のアクションが発生すると（Ｐ２２），そのアクションに対応してＣＧＩ２０４がバックグランドで起動する（Ｐ２３，Ｓ２）。そして，起動したＣＧＩ２０４は，動的アフィリエイトサイト構築モジュール１２０に検索要求を送信する（Ｐ２４又はＳ３）。この検索要求には，例えば，選択されたカテゴリに対応する商品又は広告素材の検索，選択されたカテゴリに対応する広告主・プログラムの商品又は広告素材の検索，指定されたキーワードに対応する商品又は広告素材の検索などである。
【００５９】
アフィリエイトＡＳＰサーバ１０の動的ＡＦサイト構築モジュール１２０は，その検索を実行し，抽出した商品又は広告素材のデータをＸＭＬ形式で返信する。それに対応して，アフィリエイトサイトのＣＧＩ２０４が検索結果を受信する（Ｐ２５）。ＣＧＩ２０４は，受信した商品又は広告素材データを元にアフィリエイトリンク情報を作成し（Ｐ２６），あらかじめ記述された閲覧ページ内にその商品又は広告素材画像（または画像ＵＲＬ）と共にアフィリエイトリンク情報を埋め込んで，動的なアフィリエイトサイトページを作成する（Ｐ２７）。このページデータはＨＴＭＬ形式のファイルである。そして，その作成されたアフィリエイトサイトページがユーザＰＣに表示される（Ｐ２８）。
【００６０】
図１１は，動的アフィリエイトサイト構築例を示す図である。図１１（Ａ）の例では，ユーザＰＣに表示されたサイトページ４１０で，ユーザが特定のリンク素材をクリックしたことに伴って，アフィリエイトサイト内のＣＧＩが起動し，アフィリエイトＡＳＰサーバ１０の動的ＡＦサイト構築モジュール１２０により商品又は広告素材の検索を実行する。たとえば，特定のサブジェクトについてのリンク素材がクリックされると，そのサブジェクトに関連する商品，広告主・プログラムが検索され，それに関連する商品又は広告素材データが抽出され，ＸＭＬ形式で商品又は広告素材データをＣＧＩが受信する。ＣＧＩは，その商品又は広告素材データから特定のサブジェクトのコラムページに商品又は広告素材イメージとそのアフィリエイトリンク情報を埋め込んでＨＴＭＬ形式のサイトページを動的に構築し，コラムページ４１１としてユーザＰＣに表示させる。このコラムページ４１１には，抽出した商品の画像itemまたは広告素材の画像（図示せず）が表示される。
【００６１】
また，図１１（Ｂ）の例では，ユーザＰＣに表示されたサイト画面４１２のキーワードＫＷ検索が要求されると，上記と同様にアフィリエイトサイトのＣＧＩが起動し，キーワードについて商品ＤＢ（データベース）と広告主・プログラムＤＢと広告素材ＤＢへの検索を要求し，関連する商品又は広告素材データを受信する。そして，その商品又は広告素材データに基づいて，サイトページに商品又は広告素材イメージとそのアフィリエイトリンク情報を貼り付けて動的なサイトページをＨＴＭＬ形式で構築し，コラムページ４１３としてユーザＰＣに表示させる。
【００６２】
図１２は，商品データのＸＭＬファイルの一例を示す図である。図中１２０は検索条件のパラメータであり，図中１２２が商品データ（ItemInfo）である。図中１２２に示された商品データのうち主なデータが図中１２４に説明されている。すなわち，商品データのＸＭＬファイルには，アフィリエイトＡＳＰサーバが与えたユニークな商品番号（ItemNo），登録された商品名（ItemName），広告主・プログラムＩＤ（ProgramId），登録済みの広告主・プログラム名（ProgramName），登録された商品の値段(ItemPrice)，商品個別報酬料率（Rate），登録されたカテゴリ（Tag1），登録されたキーワード（Tag2-5），アップロードされた商品画像ＵＲＬ（ImageUrl），登録された広告主サイト内の商品ＵＲＬ(ItemUrl)などが含まれる。
【００６３】
広告素材データも，広告素材固有の部分を除いて商品データと同様である。
【００６４】
これらの商品データのうち，アフィリエイトプログラムを実効あらしめるためには，少なくとも，広告主・プログラムＩＤと，商品又は広告素材ＩＤまたは商品又は広告素材ＵＲＬ（広告主サイト内の商品又は広告素材のページにリンクするために必要な情報），そしてカテゴリ名である。
【００６５】
アフィリエイトサイトのＣＧＩ２０４は，この商品又は広告素材データのＸＭＬファイルをもとに，アフィリエイトリンク情報を生成し，サイトのページの商品又は広告素材の位置に埋め込んでサイトページを構築する。アフィリエイトリンク情報には，少なくとも，広告主・プログラムＩＤと，商品又は広告素材ＩＤまたは商品又は広告素材ＵＲＬと，アフィリエイターＩＤである。これらがあれば，リダイレクトとトラッキングが可能である。具体的なアフィリエイトリンク情報は後で説明する。
【００６６】
図１３は，動的アフィリエイトサイトの画面例を示す図である。ここにはユーザＰＣによるアクションに応答して抽出した６種類の商品（洋菓子）のイメージを有する画面が示されている。この商品イメージに対応して，各商品のアフィリエイトリンク情報（アフィリエイトＵＲＬ）が埋め込まれている。広告素材イメージが掲載されそのリンク情報が埋め込まれても良い。
【００６７】
［静的アフィリエイトサイト構築手順］リンク情報の提供
図１４は，静的アフィリエイトサイト構築モジュールのフローチャート図である。アフィリエイトＡＳＰサーバ１０内の静的アフィリエイトサイト構築モジュール１２２は，アフィリエイトの端末からのアクセスに応答して，アフィリエイターによる静的なアフィリエイトサイトの構築をサポートする。そのためにアフィリエイトリンク作成画面をアフィリエイターに提供する。
【００６８】
図１５は，そのアフィリエイトリンク作成画面の推移を示す図である。また，図１６〜図２０は，アフィリエイトリンク作成画面例を示す図である。これらの図を参照しながら，図１４のフローチャートを説明する。
【００６９】
まず，アフィリエイトサイトの端末からアクセスがあると（Ｐ５０），それに応答して，静的ＡＦサイト構築モジュール１２２は，アフィリエイトリンク作成画面（１）を返信して端末に表示させる（Ｐ５１）。図１５のアフィリエイトリンク作成画面（１）には，広告検索，商品検索，及び広告主・プログラム検索のそれぞれの検索ボタンが設けられている。いずれかの検索ボタンをクリックして検索が要求されると，それぞれの検索条件入力画面を経て，検索結果画面と，アフィリエイトリンク情報画面に遷移する。例えば広告主・プログラム検索ボタンをクリックすると，図１６に示すような検索条件を入力する画面（１Ａ）が表示される。なお，図１５にはこの画面（１Ａ）は示されていない。
【００７０】
図１６のアフィリエイトリンク作成画面（１Ａ）は，プログラムの検索画面１３０であり，検索方法として，カテゴリによる検索方法１３１，報酬実績額が高い順の検索方法１３２，定率報酬が高い検索方法１３３，定額報酬が高い検索方法１３４，より下層のカテゴリによる検索方法１３５とが表示されている。アフィリエイトサイトのサーバまたは端末側で適宜検索条件が入力されると，静的アフィリエイトサイト構築モジュール１２２は，広告主・プログラムＤＢ１６３，商品ＤＢ１６１，広告素材ＤＢを検索し，検索結果を表示する。
【００７１】
図１７は，検索結果を示すアフィリエイトリンク作成画面（２）である。この検索結果は，検索条件「コンピュータの中から新しい順」に対応して出力されたものであり，３つの商品１４０，１４１，１４２がリストアップされている。各商品欄には，商品の画像，価格，型番／ＪＡＮコード，報酬条件，広告主・プログラム名，プログラムＩＤが表示されるとともに，その商品のアフィリエイトリンク情報の作成を要求する「リンク作成」ボタン１４０ＬＫ，１４１ＬＫ，１４２ＬＫが表示されている。アフィリエイターは，検索結果に表示された商品のリンク作成ボタンをクリックすることで，その商品を選択する。
【００７２】
図１８は，図１７の商品１４１を選択した場合のアフィリエイトリンク作成画面（３）である。この画面には，商品情報欄１５０（商品番号，商品名，価格，報酬条件が表示），商品画像ＵＲＬ欄１５１，おすすめ度入力欄１５２，コメント入力欄１５３，商品表示プレビュー欄１５４，そしてアフィリエイトリンク情報欄１５５が表示されている。アフィリエイターは，おすすめ度とコメントを入力し，商品表示プレビュー欄１５４で実際の商品表示画面を確認する。そして，入力が完了すると，アフィリエイトリンク情報欄１５５のアフィリエイトリンク情報をカット・アンド・ペースト方法で，自らのアフィリエイトリンクのページにアフィリエイトリンク情報を貼り付ける（または埋め込む）。これにより，ＨＴＭＬ形式のアフィリエイトサイトのページが構築される。
【００７３】
アフィリエイトリンク情報には，アフィリエイトサイトで商品がユーザＰＣにより選択されたときに，その商品を販売する広告主サイト内の当該商品のページにリンクするための情報と，アフィリエイトサービスとしてトラッキングと報酬額決定とを可能にするための情報とが含まれる。そのために，少なくとも商品ＩＤなどの識別情報と，広告主ＩＤなどの識別情報と，アフィリエイトＩＤなどの識別情報とが含まれる。商品ＩＤがあれば，アフィリエイトＡＳＰサーバ１０では，商品ＤＢから商品のＵＲＬを抽出してその商品ＵＲＬにリダイレクトすることができる。また，アフィリエイトＡＳＰサーバ１０では，広告主ＩＤとアフィリエイトＩＤとからそれを含むクッキーを発行することができ，購入完了時にそのクッキーを回収してどのアフィリエイトにどの広告主がいくらの報酬金額を支払うべきかのトラッキングと報酬額決定とを行うことができる。
【００７４】
アフィリエイトリンク情報は，さらに，アフィリエイトＡＳＰサーバのドメイン名を有していて，そのドメイン名にしたがって，ユーザＰＣが商品を選択したときに，アフィリエイトＡＳＰサーバに接続させ，アクセス回数の集計と，クッキーの発行を可能にする。また，ユーザＰＣに広告画面などが表示されたときのインプレッション集計も可能にする。
【００７５】
図１８には，アフィリエイトリンク情報の具体例１５７が示されている。アフィリエイトリンク情報ＡＦ−ＬＫは，AF-ASPドメイン名(
1137658176738_0
)，アフィリエイトサイトID(ui=2546)，広告主・プログラムID(pi=2496)，広告の種類（バナー広告，テキスト広告，商品（item）など）のリンクタイプ(ti=ITM)，商品ID(ii=100)が含まれている。また，
インプレッション集計情報(img src=….) も含まれていて，商品を含む広告のインプレッション集計に利用される。そのために，インプレッション集計情報には，アフィリエイトＡＳＰのドメイン名，アフィリエイトサイトＩＤ，広告主・プログラムＩＤ，リンクタイプ，デザインの種類を示すクリエイティブＩＤなどが含まれている。さらに，入力されたおすすめ度，コメントも含まれている。
【００７６】
図１９は，広告主・プログラムの検索結果を示す画面例である。ここでは，検索条件が「新しい順」である。この画面には，４つの広告主・プログラム１６０〜１６３が表示され，それぞれにリンク作成ボタン１０６ＬＫ〜１６３ＬＫと，それぞれのプログラムのプロモーション文言，サービス名，報酬条件とが表示されている。アフィリエイターは，これらを参照して，所望の広告主・プログラムのリンク作成ボタンをクリックする。
【００７７】
図２０は，広告主・プログラムの広告素材のリンク作成画面であり，広告のリンクＵＲＬ１７０と，広告バナー画像１７１と，アフィリエイトリンク情報１７２とが表示されている。このアフィリエイトリンク情報１７２は，前述のものと同等である。つまり，リンク情報１７２は，AF-ASPドメイン名(http://ad0.a20.jp/bin/clk)，アフィリエイトサイトID(ui=2546)，広告主・プログラムID(pi=2506)，リンクタイプ(ti=BNR)，クリエイティブID(ci=77)，
インプレッション集計情報(img src=….)などを含んでいる。よって，広告主・プログラムのリンク情報が埋め込まれた広告が選択されたときも，上記と同様に，アクセス集計，クッキー発行，リダイレクトを可能にする。
【００７８】
以上のように，静的アフィリエイトサイト構築モジュール１２２は，アフィリエイターによる商品や広告主・プログラムの検索ツールを提供し，選択された商品や広告主・プログラムの広告のアフィリエイトリンク情報の作成を行う。これにより，アフィリエイターは，作成されたアフィリエイトリンク情報を自己のサイトページに貼り付けるだけで，アフィリエイトプログラムに適合したサイトページを構築することができる。そして，このサイトページは異なるユーザＰＣに対して同じページが提供される。よって，これを静的アフィリエイトサイトと称している。
【００７９】
［アフィリエイトサービス手順］
図２１は，アフィリエイトサービスの手順を示すフローチャート図である。この手順は，アフィリエイトＡＳＰサーバ１０内のアフィリエイトサービスモジュール１４により行われる。図中，図１，２の手順番号（Ｓｘｘ）も併記している。
【００８０】
ユーザＰＣがアフィリエイトサイト２０にアクセスして，ユーザＰＣに広告（バナー広告，文字広告，商品広告など）が完全に表示されると，それに貼り付けられているアフィリエイトリンク情報のインプレッション集計情報にしたがって，ユーザＰＣからアフィリエイトＡＳＰサーバ１０にアクセスがある（Ｐ３０，Ｓ８ａ）。これに応答して，アフィリエイトサービスモジュール１４のインプレッションモジュール１４１が，インプレッション回数を集計しデータベース１８２に記録する（Ｐ３１，Ｓ８ｂ）。
【００８１】
ユーザＰＣがアフィリエイトサイト２０内で，商品や広告素材を含む広告を選択してクリックすると，そこに貼り付けられているアフィリエイトリンク情報のドメイン名にしたがって，ユーザＰＣからアフィリエイトＡＳＰサーバ１０のアクセスがある（Ｐ３２，Ｓ９）。これに応答して，アクセス集計モジュール１４２が，リンクタイプ，クリエイティブＩＤなどにしたがってアクセス回数をデータベース１８３に記録し（Ｐ３３，Ｓ１０），クッキー発行モジュール１４３が，アフィリエイトリンク情報のアフィリエイターＩＤ（アフィリエイトサイトＩＤ）や，広告主・プログラムＩＤを抽出して，それらの情報を含むクッキーを生成し，アクセスしてきたユーザＰＣのブラウザのキャッシュエリア内に記録する（Ｐ３４，Ｓ１１）。
【００８２】
さらに，リダイレクトモジュール１４４は，アフィリエイトリンク情報に含まれている商品又は広告素材ＩＤを手がかりにして，商品又は広告素材ＤＢ１６１，１６２内の商品又は広告素材ＵＲＬを抽出し，そのＵＲＬにリダイレクトする（Ｐ３５，Ｓ１２）。それにより，ユーザＰＣは，広告主サイト３０内の選択した商品又は広告素材のページにアクセスされる。上記のアクセス集計，クッキー発行，リダイレクトは，バックグランドで実行されるので，ユーザＰＣの画面では，単にアフィリエイトサイト画面から広告主サイト画面に変更されるだけである。なお，アフィリエイトリンク情報には，商品ＤＢに登録した商品ＵＲＬとは異なる独自の商品ＵＲＬを含ませることができ，そのような独自の商品ＵＲＬが含まれている場合は，リダイレクトモジュール１４４はその独自の商品ＵＲＬにリダイレクトすることができる。
【００８３】
次に，広告サイト３０の決済モジュール３０４の制御により，ユーザＰＣが広告主サイト内で購入手続を完了して購入完了画面がユーザＰＣに表示されると，購入完了画面内に埋め込まれているトラッキングタグにより，ユーザＰＣからアフィリエイトＡＳＰサーバ１０にアクセスがある（Ｐ３６，Ｓ１５）。このトラッキングタグには，アフィリエイトＡＳＰサーバのドメイン名に加えて，少なくとも販売個数と価格が含まれ，さらに商品管理ＩＤなどの商品情報も含まれている。これに応答して，トラッキングモジュール１４５は，その販売ログをデータベースに記録する（Ｐ３７）。さらにトラッキングモジュール１４５は，アクセスしてきたユーザＰＣ内のクッキーを回収し，クッキーに含まれているアフィリエイターＩＤと，広告主ＩＤにしたがって，アフィリエイト報酬額を算出し，データベース１８４に記録する（Ｐ３８，Ｓ１６）。アフィリエイト報酬額の算出は，アフィリエイターＩＤにしたがってアフィリエイターＤＢ１８１内の報酬条件（料率又は定額）を抽出し，購入データである個数と価格に料率または定額を乗算して求められる。なお，商品ＤＢに記録した報酬条件は，上記のアフィリエイト報酬額に加えて商品毎の追加報酬額の計算に利用される。
【００８４】
そして，定期的または不定期に広告主またはアフィリエイターからのレポート要求を受信すると（Ｐ３９，Ｓ１８），レポートモジュール１４６は，報酬額をデータベースから集計し，集計結果を送信する（Ｐ４０，Ｓ１９）。この集計結果が承認されれば，それにしたがって報酬額の支払いが行われる。
【００８５】
成果対象行為が商品資料申込みの場合や会員登録の場合は，申込みの事実，登録の事実がトラッキングタグの起動によりユーザＰＣから報告され，さらにクッキーが回収される。それにより，通常は申込みに対する定額報酬額が加算される。
【００８６】
以上説明したとおり，本実施の形態におけるアフィリエイトサービス提供システムによれば，広告主から商品データや広告主・プログラムデータや広告素材データを登録してもらい，アフィリエイトサイトからの検索要求に応答して商品又は広告素材データをＸＭＬファイルで返信することでアフィリエイトサイトを動的に構築可能にする。そして，商品又は広告素材データに商品又は広告素材情報に加えて広告主ＩＤなどを含ませることで，アフィリエイトサイト側でアフィリエイトサービスに必要なアフィリエイトリンク情報の作成を可能にさせる。それ以降は，ユーザＰＣがアフィリエイトサイト内で商品や広告にアクセスすると，そのアフィリエイトリンク情報を利用して，一旦アフィリエイトＡＳＰサーバ１０にアクセスさせ，必要なアクセス集計とクッキー発行を可能にし，広告主サイト内の商品又は広告素材ＵＲＬにリダイレクトする。最後に，成果対象行為が完了するタイミングで，アフィリエイトＡＳＰサーバ１０へのアクセスを発生させ，成果対象行為情報（購入なら購入情報（個数と価格），申込みならその事実）とクッキーを回収する。これによりトラッキングを行ってアフィリエイト報酬の算出を可能にする。
【００８７】
このように，本実施の形態によれば，商用サイトを運用する多数の広告主と，動的なサイトページの構築を行いたいアフィリエイターとに対して，有用なアフィリエイトサービスを提供することができる。
【図面の簡単な説明】
【００８８】
【図１】本実施の形態における全体のシステム構成図である。
【図２】本実施の形態におけるアフィリエイトＡＳＰサーバ１０の詳細構成図である。
【図３】アフィリエイトサイト構築のための準備段階を示す図である。
【図４】アフィリエイトサービスの稼働段階を示す図である。
【図５】アフィリエイトサービスにおける報酬などの集計段階を示す図である。
【図６】商品やプログラムの登録手続のフローチャート図である。
【図７】商品やプログラムの登録手続におけるウエブ上の広告主管理画面の推移図である。
【図８】広告主管理画面の具体例を示す図である。
【図９】広告主管理画面の具体例を示す図である。
【図１０】動的アフィリエイトサイト構築手順のフローチャート図である。
【図１１】動的アフィリエイトサイト構築例を示す図である。
【図１２】商品データのＸＭＬファイルの一例を示す図である。
【図１３】動的アフィリエイトサイトの画面例を示す図である。
【図１４】静的アフィリエイトサイト構築モジュールのフローチャート図である。
【図１５】アフィリエイトリンク作成画面の推移を示す図である。
【図１６】アフィリエイトリンク作成画面例を示す図である。
【図１７】アフィリエイトリンク作成画面例を示す図である。
【図１８】アフィリエイトリンク作成画面例を示す図である。
【図１９】アフィリエイトリンク作成画面例を示す図である。
【図２０】アフィリエイトリンク作成画面例を示す図である。
【図２１】アフィリエイトサービスの手順を示すフローチャート図である。
【符号の説明】
【００８９】
１０：アフィリエイトＡＳＰサーバ
１２：アフィリエイトサイト構築サポートモジュール
１４：アフィリエイトサービスモジュール    ２０アフィリエイトサイト（広告掲載サイト）
３０：広告主サイト                        ４０：ユーザ通信端末（ＰＣ）
ＩＮ：公衆ネットワーク，インターネット  
【図１】
0004445929.tif 000002
【図２】
0004445929.tif 000003
【図３】
0004445929.tif 000004
【図４】
0004445929.tif 000005
【図５】
0004445929.tif 000006
【図６】
0004445929.tif 000007
【図７】
0004445929.tif 000008
【図８】
0004445929.tif 000009
【図９】
0004445929.tif 000010
【図１０】
0004445929.tif 000011
【図１１】
0004445929.tif 000012
【図１２】
0004445929.tif 000013
【図１３】
0004445929.tif 000014
【図１４】
0004445929.tif 000015
【図１５】
0004445929.tif 000016
【図１６】
0004445929.tif 000017
【図１７】
0004445929.tif 000018
【図１８】
0004445929.tif 000019
【図１９】
0004445929.tif 000020
【図２０】
0004445929.tif 000021
【図２１】
0004445929.tif 000022