"商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得部と、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、前記購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定部であって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定部と、前記販売店舗からアフィリエイト料を受け取る1以上の前記掲載者と、各掲載者に支払われるアフィリエイト料とを前記クリック履歴に基づいて決定する決定部とを備えるアフィリエイト管理装置。前記特定部により取得されるクリック情報には、最後にクリックされたアフィリエイトリンクに関する最終クリック情報がさらに含まれ、前記決定部が、前記最終クリック情報で示される前記掲載者を前記販売店舗からのアフィリエイト料の第1の受取人として決定するとともに、前記過去クリック情報で示される前記リンク先店舗と前記販売店舗とが同じである場合に、該過去クリック情報で示される前記掲載者を該販売店舗からのアフィリエイト料の第2の受取人として決定する、請求項1に記載のアフィリエイト管理装置。前記決定部が、前記販売店舗からアフィリエイト料を受け取る1以上の前記掲載者と、各掲載者に支払われるアフィリエイト料とを決定した後に、前記最終クリック情報と前記第2の受取人に対応する前記過去クリック情報とを削除する、請求項2に記載のアフィリエイト管理装置。前記所定の記憶部が、前記アフィリエイトリンクをクリックしたユーザの端末から取得可能なHTTPクッキーと、所定のデータベースとを含み、前記HTTPクッキーには前記最終クリック情報のみが含まれ、前記過去クリック情報が前記データベースに格納される、請求項2又は3に記載のアフィリエイト管理装置。前記リンク先店舗が、第1種店舗及び第2種店舗を含み、前記第1種店舗に対して、前記第1の受取人への前記アフィリエイト料の算出に用いられる第1種の料率が設定され、前記第2種店舗に対して、前記第1種の料率と、前記第1の受取人への追加のアフィリエイト料又は前記第2の受取人へのアフィリエイト料の算出に用いられる第2種の料率とが設定される、請求項4に記載のアフィリエイト管理装置。前記データベースには、前記第2種店舗に関する前記過去クリック情報のみが格納される、請求項5に記載のアフィリエイト管理装置。アフィリエイト管理装置により実行されるアフィリエイト管理方法であって、商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得ステップと、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、前記購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定ステップであって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定ステップと、前記販売店舗からアフィリエイト料を受け取る1以上の前記掲載者と、各掲載者に支払われるアフィリエイト料とを前記クリック履歴に基づいて決定する決定ステップとを含むアフィリエイト管理方法。商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得部と、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、前記購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定部であって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定部と、前記販売店舗からアフィリエイト料を受け取る1以上の前記掲載者と、各掲載者に支払われるアフィリエイト料とを前記クリック履歴に基づいて決定する決定部とをコンピュータに実行させるアフィリエイト管理プログラム。商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得部と、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、前記購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定部であって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定部と、前記販売店舗からアフィリエイト料を受け取る1以上の前記掲載者と、各掲載者に支払われるアフィリエイト料とを前記クリック履歴に基づいて決定する決定部とをコンピュータに実行させるアフィリエイト管理プログラムを記憶するコンピュータ読取可能な記録媒体。しかしながら、複数の店舗が存在するサービス例えば仮想商店街においてアフィリエイトを適用した場合には、アフィリエイト料の支払いと受取りとの関係が妥当性を欠く場合がある。例えば、ユーザが店舗Aへのアフィリエイトリンクをクリックして店舗Aのウェブページにアクセスした後に店舗Bのウェブページにアクセスし、店舗Bで商品を購入した場合に、店舗Bがその店舗Aへのアフィリエイトリンクの掲載者にアフィリエイト料を支払うとする。このとき、店舗間でアフィリエイト料率が異なっていると、販売店舗が必要以上に多くアフィリエイト料を支払ったり、広告掲載者が本来受け取るべき額よりも少ないアフィリエイト料しか受け取れなかったりする現象が生じ得る。そのため、アフィリエイト料を支払う店舗、及びアフィリエイト料を受け取る広告掲載者の双方に一定の満足感を与えられるようなアフィリエイト広告の仕組みが要請されている。本発明の一形態に係るアフィリエイト管理装置は、商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得部と、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定部であって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定部と、販売店舗からアフィリエイト料を受け取る1以上の掲載者と、各掲載者に支払われるアフィリエイト料とをクリック履歴に基づいて決定する決定部とを備える。本発明の一形態に係るアフィリエイト管理方法は、アフィリエイト管理装置により実行されるアフィリエイト管理方法であって、商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得ステップと、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定ステップであって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定ステップと、販売店舗からアフィリエイト料を受け取る1以上の掲載者と、各掲載者に支払われるアフィリエイト料とをクリック履歴に基づいて決定する決定ステップとを含む。本発明の一形態に係るアフィリエイト管理プログラムは、商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得部と、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定部であって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定部と、販売店舗からアフィリエイト料を受け取る1以上の掲載者と、各掲載者に支払われるアフィリエイト料とをクリック履歴に基づいて決定する決定部とをコンピュータに実行させる。本発明の一形態に係るコンピュータ読取可能な記録媒体は、商品の購入者と該商品の販売店舗とを示す購入情報を取得する取得部と、アフィリエイトリンクの掲載者と、該アフィリエイトリンクのリンク先店舗と、該アフィリエイトリンクをクリックしたユーザとが関連付けられたクリック情報を記憶する所定の記憶部から取得した、購入者に対応する1以上のクリック情報に基づいて、該購入者によるアフィリエイトリンクのクリックを示すクリック履歴を特定する特定部であって、取得されるクリック情報には、最後にアフィリエイトリンクがクリックされた時よりも前にクリックされたアフィリエイトリンクに関する過去クリック情報が少なくとも含まれる、該特定部と、販売店舗からアフィリエイト料を受け取る1以上の掲載者と、各掲載者に支払われるアフィリエイト料とをクリック履歴に基づいて決定する決定部とをコンピュータに実行させるアフィリエイト管理プログラムを記憶する。このような形態によれば、商品の購入者が過去にどのアフィリエイトリンクをクリックしたかを考慮して支払先及び支払額が決まるので、アフィリエイト料を支払う販売店舗、及びそのアフィリエイト料を受け取る広告掲載者の双方に一定の満足感を与えることができる。別の形態に係るアフィリエイト管理装置では、特定部により取得されるクリック情報には、最後にクリックされたアフィリエイトリンクに関する最終クリック情報がさらに含まれ、決定部が、最終クリック情報で示される掲載者を販売店舗からのアフィリエイト料の第1の受取人として決定するとともに、過去クリック情報で示されるリンク先店舗と販売店舗とが同じである場合に、該過去クリック情報で示される掲載者を該販売店舗からのアフィリエイト料の第2の受取人として決定してもよい。この場合には、最後にクリックされたアフィリエイトリンクの掲載者にアフィリエイト料が支払われる。また、過去にクリックされたアフィリエイトリンクのリンク先店舗と販売店舗とが同じ場合に当該リンクの掲載者にもアフィリエイトリンクが支払われる。このように、最後にクリックされたアフィリエイトリンクだけでなく、過去にクリックされたアフィリエイトリンクも考慮して支払先及び支払額を決めることで、販売店舗及び広告掲載者の双方に一定の満足感を与えることができる。さらに別の形態に係るアフィリエイト管理装置では、決定部が、販売店舗からアフィリエイト料を受け取る1以上の掲載者と、各掲載者に支払われるアフィリエイト料とを決定した後に、最終クリック情報と第2の受取人に対応する過去クリック情報とを削除してもよい。このように、アフィリエイト料の支払いが決まったクリック情報を削除することで、アフィリエイトリンクが実際にクリックされた回数に見合ったアフェリエイト料を広告掲載者に支払うことができる。さらに別の形態に係るアフィリエイト管理装置では、所定の記憶部が、アフィリエイトリンクをクリックしたユーザの端末から取得可能なHTTPクッキーと、所定のデータベースとを含み、HTTPクッキーには最終クリック情報のみが含まれ、過去クリック情報がデータベースに格納されてもよい。このように、HTTPクッキーには最終のクリック情報のみを保持させ、それより前のクリック情報をデータベースに格納することで、HTTPクッキーのデータ量を抑え、もって通信処理の負荷を下げることができる。さらに別の形態に係るアフィリエイト管理装置では、リンク先店舗が、第1種店舗及び第2種店舗を含み、第1種店舗に対して、第1の受取人へのアフィリエイト料の算出に用いられる第1種の料率が設定され、第2種店舗に対して、第1種の料率と、第1の受取人への追加のアフィリエイト料又は第2の受取人へのアフィリエイト料の算出に用いられる第2種の料率とが設定されてもよい。この場合には、アフィリエイト料の算出方法に応じて店舗を二つの種別で管理することができる。また、過去クリック情報に基づく処理において、一方の店舗第2種店舗が他方の店舗第1種店舗よりも優位になるように、双方の店舗を差別化することができる。さらに別の形態に係るアフィリエイト管理装置では、データベースには、第2種店舗に関する過去クリック情報のみが格納されてもよい。本発明の一側面によれば、アフィリエイト料を支払う店舗、及びアフィリエイト料を受け取る広告掲載者の双方に一定の満足感を与えることができる。以下、添付図面を参照しながら本発明の実施形態を詳細に説明する。なお、図面の説明において同一又は同等の要素には同一の符号を付し、重複する説明を省略する。まず、図1~17を用いて、実施形態に係るアフィリエイトサーバアフィリエイト管理装置10の機能及び構成を説明する。アフィリエイトサーバ10は、電子商取引システム以下ではECシステムという1においてアフィリエイト広告に関する処理、特にアフィリエイト料の支払いの管理を行うコンピュータである。ECシステム1は、アフィリエイトサーバ10の他に、データベース群20、ショッピングサーバ30、複数のユーザ端末40、及び複数の店舗端末50を備えている。アフィリエイトサーバ10は、インターネットや専用回線などで構成される通信ネットワークNを介して、データベース群20、ショッピングサーバ30、及びユーザ端末40と通信することができる。ECシステム1では、ショッピングサーバ30により仮想商店街のウェブサイトECサイトがユーザに提供される。ECサイト内には複数の店舗仮想商店街の加盟店が存在する。各店舗のスタッフが自店舗の商品を店舗端末50を介して登録することで、様々な店舗の様々な商品がECサイト上にアップロードされる。ユーザは自分のユーザ端末40からECサイトに直接アクセスして所望の商品を購入することができる。また、ユーザは、他人のブログサイトなどの任意のウェブサイト上に掲載表示されているアフィリエイトリンクをクリックすることで、ECサイト内の特定の店舗のウェブページ又は当該店舗の特定の商品のウェブページにアクセスして所望の商品を購入することもできる。アフィリエイトリンクは、例えばバナー広告として表示される。ユーザがアフィリエイトリンク経由でECサイトにアクセスし、当該ECサイト内の店舗で商品を購入すると、その商品の販売店舗から、アフィリエイトリンクをウェブサイト上に載せている広告掲載者リンク掲載者に所定の報酬が支払われる。データベース群20は、ECシステム1での処理で必要な各種データを記憶する1以上のデータベースの集合である。データベース群20は、商品情報を記憶する商品データベースや、ユーザ情報を記憶するユーザデータベース、購入情報を記憶する購入データベースなどのような、従来から知られている各種データベースを備えている。これに加えて、データベース群20は料率データベース21、クリック情報データベース22、及びアフィリエイト料データベース23という、本実施形態に特有のデータベースも備えている。料率データベース21は、アフィリエイト料の算出に用いる各店舗の料率を示す料率情報を記憶する手段である。各店舗の料率は、ECシステム1の管理者と店舗との間の契約により定まり、料率情報はその契約に基づいて予め設定される。料率情報では、店舗と、通常料率、新アドバンス料率、及び旧アドバンス料率という3種類の料率とが互いに関連付けられている。料率情報において、店舗の情報はアフィリエイト料の支払いに関する形態アフィリエイト形態と店舗を特定する識別子店舗IDとにより示される。本実施形態では、ECサイト内の店舗は通常店舗旧アドバンス店舗新アドバンス店舗という三つのアフィリエイト形態に分かれる。通常店舗は、店舗がECサイトへの加盟した時点で初期値として設定される形態であり、旧アドバンス店舗でも新アドバンス店舗でもない店舗である。旧アドバンス店舗及び新アドバンス店舗は共に、販売促進のために、通常店舗よりも高い料率で広告掲載者にアフィリエイト料を支払う契約をしている店舗である。通常店舗及び旧アドバンス店舗第1種店舗は、自店舗の商品が売れた場合に、最後にクリックされたアフィリエイトリンクの掲載者に所定の条件下でアフィリエイト料を支払う。これに対して、新アドバンス店舗第2種店舗は、自店舗の商品が売れた場合に、最後にクリックされたアフィリエイトリンクの掲載者だけでなく、それよりも前にクリックされたアフィリエイトリンクの掲載者にも、所定の条件下でアフィリエイト料を支払う。通常料率及び旧アドバンス料率第1種の料率は、最後にクリックされたアフィリエイトリンクの掲載者に支払われるアフィリエイト料を求める際に用いられる。これに対して、新アドバンス料率第2種の料率は、最後にクリックされたアフィリエイトリンク又はそれよりも前にクリックされたアフィリエイトリンクの掲載者に支払われるアフィリエイト料を求める際に用いられる。通常料率はアフィリエイト形態とは関係なくすべての店舗に対して設定される。これに対して、旧アドバンス料率は旧アドバンス店舗に対してのみ設定され、新アドバンス料率は新アドバンス店舗に対してのみ設定される。詳細は後述するが、新アドバンス店舗という形態は、アフィリエイト料の支払者である店舗、及びその受取人である広告掲載者の双方にとって、通常店舗及び旧アドバンス店舗よりも満足度の高いアフィリエイト料の支払いを実現するために導入されている。新アドバンス店舗のアフィリエイト料の支払ルールは、通常店舗及び旧アドバンス店舗から新アドバンス店舗への移行が促進されるように設定されている。料率情報の例を図2に示す。図2の例では通常料率が店舗間で同じであるが、通常料率を店舗間で変えてもよい。新アドバンス料率及び旧アドバンス料率も、店舗間で変えてもよいし共通の値にしてもよい。クリック情報データベース22は、クリック情報を記憶する手段記録部であり、通常店舗及び旧アドバンス店舗用のテーブル旧テーブルと、新アドバンス店舗用のテーブル新テーブルとで構成されている。もっとも、クリック情報データベース22は旧テーブルと新テーブルとを統合した一つのテーブルで構成されてもよい。クリック情報では、アフィリエイトリンクをクリックしたユーザ、又はそのクリックを受け付けたブラウザを特定する履歴IDと、クリックされたアフィリエイトリンクの掲載者と、該リンクのリンク先店舗と、クリック時刻とが互いに関連付けられている。履歴IDは、アフィリエイトリンクをクリックしたユーザを特定するために用いられる。クリック情報の構成は旧テーブルと新テーブルとで同じである。クリック情報は後述するアクセス監視部11により生成されてクリック情報データベース22に格納される。格納されたクリック情報は一定期間の間例えば30日間保存された後、削除される。例えば、クリック情報データベース22は図3に示すようなクリック情報を記憶する。アフィリエイト料データベース23は、決定されたアフィリエイト料の支払いに関するアフィリエイト情報を記憶する手段である。アフィリエイト情報では、一の購入手続を示す購入情報と、アフィリエイト料の支払者と、適用された料率と、アフィリエイト料と、その受取人とが互いに関連付けられている。購入情報には、購入者、購入商品、販売店舗、及び販売価格の情報が含まれる。アフィリエイト情報は後述する決定部14により生成されてアフィリエイト料データベース23に格納される。例えば、アフィリエイト料データベース23は図4に示すようなアフィリエイト情報を記憶する。ショッピングサーバ30は、1以上の店舗から成るECサイトをユーザに提供するコンピュータである。また、ショッピングサーバ30はユーザ端末40から直接送られてきた、又はアフィリエイトサーバ10から転送されてきたHTTPHypertextTransferProtocolリクエストに基づいて様々な処理を行う。例えば、ショッピングサーバ30は各種ウェブページ例えば商品ページ、商品検索用のページ、買い物かごページ、注文ページなどの生成及び送信や、購入処理を実行する。本実施形態では、ショッピングサーバ30は購入処理が完了すると、アフィリエイトサーバ10にアフィリエイト関連処理を実行させるために購入通知をアフィリエイトサーバ10に送信する。購入通知には、ユーザ端末40から送られてきたHTTPリクエストに含まれているHTTPクッキー以下では単にクッキーというと上記の購入情報とが含まれる。クッキーの内容については後述する。ユーザ端末40は、ウェブブラウザを備えたコンピュータである。ユーザ端末40としては、例えば高機能携帯電話機スマートフォンや携帯電話機、携帯情報端末PDA、携帯型又は据置型のパーソナルコンピュータPCなどが挙げられるが、ユーザ端末40の種類はこれらに限定されない。ユーザ端末40はHTTPリクエストをショッピングサーバ30又はアフィリエイトサーバ10に送信することでウェブページや所定の処理を要求する。そして、ユーザ端末40はそのHTTPリクエストに応じてショッピングサーバ30から送られてきたウェブページを受信してウェブブラウザ上に表示する。これにより、ユーザは所望のウェブページを閲覧したり操作したりすることができる。表示されたウェブページ上のアフィリエイトリンクをユーザがクリックすると、ユーザ端末40はクッキーを含むHTTPリクエストをアフィリエイトサーバ10に送信する。このクッキーは、履歴IDと、今回クリックされたアフィリエイトリンクの掲載者を特定する掲載者IDと、該リンクのリンク先店舗を特定する店舗IDと、クリック時刻とを含む記録部である。クッキーに掲載者ID、店舗ID、及びクリック時刻が既に記録されている場合に、ユーザが別のアフィリエイトリンクをクリックすると、クッキー内のそれらの情報は今回クリックされたアフィリエイトリンクに関する掲載者ID、店舗ID、及びクリック時刻で上書きされる。店舗端末50は、ECサイトの加盟店に設けられたコンピュータである。店舗端末50は、加盟店のスタッフにより入力された商品情報の登録、上書き、あるいは削除の指示を受け付け、商品データベース図示せずに記憶されている自店舗の商品情報をその指示に基づいて更新する。次に、アフィリエイトサーバ10について具体的に説明する。図5に示すように、アフィリエイトサーバ10は、オペレーティングシステムやアプリケーションプログラムなどを実行するCPU101と、ROM及びRAMで構成される主記憶部102と、ハードディスクなどで構成される補助記憶部103と、ネットワークカードなどで構成される通信制御部104と、キーボードやマウスなどの入力部105と、モニタなどの出力部106とで構成される。後述するアフィリエイトサーバ10の各機能的構成要素は、CPU101や主記憶部102の上に所定のソフトウェアを読み込ませ、CPU101の制御の下で通信制御部104や入力部105、出力部106などを動作させ、主記憶部102や補助記憶部103におけるデータの読み出し及び書き込みを行うことで実現される。処理に必要なデータやデータベースは主記憶部102や補助記憶部103内に格納される。なお、図5ではアフィリエイトサーバ10が1台のコンピュータで構成されているように示しているが、アフィリエイトサーバ10の機能を複数台のコンピュータに分散させてもよい。図6に示すように、アフィリエイトサーバ10ではアクセス監視部11、購入情報取得部12、履歴特定部13、及び決定部14という各機能的構成要素が実行される。アクセス監視部11は、ユーザがアフィリエイトリンクをクリックしたことを示すクリック情報を記録することで、ユーザによるアフィリエイトリンクへのアクセスを監視する手段である。アクセス監視部11は、ユーザ端末40から受信したHTTPリクエストのクッキーに基づいてクリック情報を生成し、そのクリック情報をクリック情報データベース22に格納する。アクセス監視部11は、クッキーで示されるリンク先店舗が通常店舗又は旧アドバンス店舗であれば旧テーブルにクリック情報を格納し、当該リンク先店舗が新アドバンス店舗であれば新テーブルにクリック情報を格納する。なお、一人のユーザが同じ店舗のアフィリエイトリンクを複数回クリックした場合には、アクセス監視部11は、その履歴ID及び店舗に対応するクリック情報データベース22内のクリック情報を、最後にクリックされたアフィリエイトリンクに対応するクリック情報で上書きする。これにより掲載者が変わる可能性があるが、これは、最後にクリックされたアフィリエイトリンクの掲載者にアフィリエイト料が支払われることを意味する。このようにクリック情報を記録すると、アフィリエイトサーバは処理したHTTPリクエストをショッピングサーバ30に転送する。ショッピングサーバ30では、このHTTPリクエストに応じたウェブページ例えば商品ページが生成されてユーザ端末40に送信される。そして、そのウェブページがユーザ端末40のブラウザ上に表示される。これにより、ユーザはクリックしたアフィリエイトリンクに対応するウェブページを閲覧することができる。購入情報取得部12は、ショッピングサーバ30から購入通知を受信し、その通知を履歴特定部13に出力する手段である。履歴特定部13は、入力された購入通知に基づいて、購入者によるアフィリエイトリンクのクリック履歴を特定する手段である。まず、履歴特定部13は購入通知に含まれているクッキーからクリック情報以下では第1クリック情報というを取得する。この第1クリック情報は購入者により最後にクリックされたアフィリエイトリンクに関する情報最終クリック情報である。続いて、履歴特定部13は第1クリック情報の履歴IDに対応する1以上のクリック情報以下では第2クリック情報というをクリック情報データベース22から抽出する。この第2クリック情報は、最終クリック情報と同じ情報、または、最後にアフィリエイトリンクがクリックされた時よりも前に購入者によりクリックされた1以上のアフィリエイトリンクに関する情報過去クリック情報である。したがって、履歴特定部13はこれら2種類のクリック情報を取得することで、購入者によるアフィリエイトリンクのクリック履歴を特定したことになる。また、履歴特定部13は購入通知から購入情報を抽出する。そして、履歴特定部13は第1及び第2のクリック情報と購入情報とを決定部14に出力する。決定部14は、商品の購入により発生するアフィリエイト料及びその支払先をクリック履歴に基づいて決定する手段である。まず、決定部14は販売情報で示される販売店舗を支払者として設定するとともに、第1クリック情報で示されるアフィリエイトリンクの掲載者を支払先に設定する。続いて、決定部14は販売店舗の料率情報を料率データベース21から読み出し、その料率情報で示される通常料率を購入情報で示される販売価格に乗ずることで、その掲載者へのアフィリエイト料を求める。これが第1段階の決定処理である。続いて、決定部14はクリック情報データベースの新テーブルから読み出した第2クリック情報の中に、販売店舗に対応する情報があるか否かを判定する。そして、販売店舗に対応する第2クリック情報が存在する場合にのみ、決定部14は当該第2クリック情報で示されるアフィリエイトリンクの掲載者を支払先に設定し、取得済の料率情報で示される新アドバンス料率を販売価格に乗ずることで当該掲載者へのアフィリエイト料を求める。これが第2段階の決定処理である。続いて、決定部14はこのような2段階の決定に基づいてアフィリエイト情報を生成し、アフィリエイト料データベース23に格納する。続いて、決定部14はクッキーをクリアすることで第1クリック情報を削除するとともに、第2段階の決定処理で用いた第2クリック情報をクリック情報データベース22から削除する。以下では、具体例を用いて決定部14の処理を説明する。なお、どの例でも購入価格はすべて1000円とする。[第1の例]図7を用いて第1の例を説明する。この例では、ユーザは、最終クリック情報で示される店舗ではなく、過去クリック情報で示される新アドバンス店舗で商品を購入している。このようなユーザの操作は販売情報及び第1クリック情報クッキーから特定することができる。決定部14は新アドバンス店舗AS1をアフィリエイト料の支払者として特定する。続いて、決定部14はアフィリエイト料の受取人及び料率を以下のように決定する。まず、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者Eを受取人として決定する。また、決定部14は販売店舗である新アドバンス店舗AS1に適用される通常料率1を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Eに10円を支払うと決定する。続いて、決定部14は、販売店舗のアフィリエイトリンクが以前にクリックされたか否かを判定する。具体的には、決定部14は購入者及び販売店舗に対応する第2クリック情報を取得していれば、当該第2クリック情報で示される掲載者をアフィリエイト料の更なる受取人として決定する。この例では、販売店舗は新アドバンス店舗AS1であり、この店舗に対応する第2クリック情報が存在するので、決定部14は当該第2クリック情報で示される掲載者Bを受取人として決定する。また、決定部14は販売店舗である新アドバンス店舗AS1に適用される新アドバンス料率5を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Bに50円を支払うと決定する。したがって、この例では、決定部14は掲載者E10円及び掲載者B50円をアフィリエイト料の受取人として決定する。最後に、決定部14はクッキーをクリアするとともに、上記の処理で用いた一つの第2クリック情報をクリック情報データベース22から削除する。[第2の例]図8を用いて第2の例を説明する。この例では、ユーザは、最終クリック情報及び過去クリック情報のいずれにも示されていない新アドバンス店舗で商品を購入している。決定部14は新アドバンス店舗AS3をアフィリエイト料の支払者として特定する。続いて、決定部14はアフィリエイト料の受取人及び料率を以下のように決定する。まず、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者Eを受取人として決定する。また、決定部14は販売店舗である新アドバンス店舗AS3に適用される通常料率1を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Eに10円を支払うと決定する。続いて、決定部14は、販売店舗のアフィリエイトリンクが以前にクリックされたか否かを判定する。この例では、新アドバンス店舗AS3に対応する第2クリック情報は存在しないので、決定部14はこの時点で第2クリック情報についての処理を終了する。したがって、この例では、決定部14は掲載者E10円をアフィリエイト料の受取人として決定する。最後に、決定部14はクッキーをクリアする。[第3の例]図9を用いて第3の例を説明する。この例では、ユーザは最終クリック情報では示されていない通常店舗で商品を購入している。決定部14は通常店舗NS1をアフィリエイト料の支払者として特定する。続いて、決定部14はアフィリエイト料の受取人及び料率を以下のように決定する。まず、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者Eを受取人として決定する。また、決定部14は販売店舗である通常店舗NS1に適用される通常料率1を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Eに10円を支払うと決定する。この例での販売店舗は新アドバンス店舗ではなく通常店舗であるので、決定部14は第2クリック情報についての処理を行わない。通常店舗NS1のアフィリエイトリンクは過去に購入者にクリックされているが、そのクリックを示すクリック情報はクッキー内では既に上書きされており、且つクリック情報データベース22にも記録されないので、掲載者Aはアフィリエイト料の受取人として選択され得ない。したがって、この例では、決定部14は掲載者E10円をアフィリエイト料の受取人として決定する。最後に、決定部14はクッキーをクリアする。[第4の例]図10を用いて第4の例を説明する。この例では、ユーザは最終クリック情報で示される新アドバンス店舗で商品を購入している。決定部14は新アドバンス店舗AS2をアフィリエイト料の支払者として特定する。続いて、決定部14はアフィリエイト料の受取人及び料率を以下のように決定する。まず、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者Dを受取人として決定する。また、決定部14はその販売店舗である新アドバンス店舗AS2に適用される通常料率1を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Dに10円を支払うと決定する。続いて、決定部14は、販売店舗のアフィリエイトリンクが以前にクリックされたか否かを判定する。この例では、新アドバンス店舗AS2に対応する第2クリック情報が存在するので、決定部14は当該第2クリック情報で示される掲載者Dを受取人として決定する。また、決定部14は新アドバンス店舗AS2に適用される新アドバンス料率10を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Dに100円を支払うと決定する。したがって、この例では、決定部14は掲載者D10100=110円をアフィリエイト料の受取人として決定する。最後に、決定部14はクッキーをクリアするとともに、上記の処理で用いた一つの第2クリック情報をクリック情報データベース22から削除する。[第5の例]図11を用いて第5の例を説明する。この例では、ユーザは最終クリック情報では示されていない旧アドバンス店舗で商品を購入している。決定部14は旧アドバンス店舗NS2をアフィリエイト料の支払者として特定する。続いて、決定部14はアフィリエイト料の受取人及び料率を以下のように決定する。まず、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者Dを受取人として決定する。また、決定部14は販売店舗である旧アドバンス店舗NS2に適用される通常料率30を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Dに300円を支払うと決定する。この例での販売店舗は新アドバンス店舗ではなく旧アドバンス店舗であるので、決定部14は第2クリック情報についての処理を行わない。この例では旧アドバンス店舗NS2へのアフィリエイトリンクが過去に購入者によりクリックされているが、そのクリックに関するクリック情報はクッキー内では既に上書きされており、且つクリック情報データベース22にも記録されないので、掲載者Cはアフィリエイト料の受取人として選択され得ない。したがって、この例では、決定部14は掲載者D300円をアフィリエイト料の受取人として決定する。最後に、決定部14はクッキーをクリアする。[第6の例]図12を用いて第6の例を説明する。この例では、ユーザは、最終クリック情報で示される店舗ではなく、過去クリック情報で示される新アドバンス店舗で商品を購入している。この例は、最後にクリックされたアフィリエイトリンクが通常店舗のものではなく旧アドバンス店舗のものである点で第1の例と異なるが、処理手順は第1の例と同じであるといってよい。決定部14は新アドバンス店舗AS1をアフィリエイト料の支払者として特定する。続いて、決定部14はアフィリエイト料の受取人及び料率を以下のように決定する。まず、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者Cを受取人として決定する。また、決定部14は販売店舗である新アドバンス店舗AS1に適用される通常料率1を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Cに10円を支払うと決定する。続いて、決定部14は、販売店舗のアフィリエイトリンクが以前にクリックされたか否かを判定する。この例では、販売店舗は新アドバンス店舗AS1であり、この店舗に対応する第2クリック情報が存在するので、決定部14は当該第2クリック情報で示される掲載者Bを受取人として決定する。また、決定部14は販売店舗である新アドバンス店舗AS1に適用される新アドバンス料率5を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Bに50円を支払うと決定する。したがって、この例では、決定部14は掲載者C10円及び掲載者B50円をアフィリエイト料の受取人として決定する。最後に、決定部14はクッキーをクリアするとともに、今回の処理で用いた一つの第2クリック情報をクリック情報データベース22から削除する。次に、ユーザがアフィリエイトリンクをクリックしてECサイトにアクセスした際に、当該サイト内で購入手続を2回実行した場合の処理連続購入時の処理を第7~第11の例として以下に示す。[第7の例]図13を用いて第7の例を説明する。この例では、ユーザは、過去クリック情報で示される新アドバンス店舗で商品を購入した後に、最終クリック情報で示される通常店舗で別の商品を購入している。この例では、新アドバンス店舗AS1及び通常店舗NS3で行われた購入をそれぞれ購入K1,K2とする。まず、決定部14は購入K1に対する決定処理を実行する。この決定処理は上記第1の例と同じである。したがって、決定部14は掲載者E10円及び掲載者B50円をアフィリエイト料の受取人として決定する。続いて、決定部14は購入K2に対する決定処理を実行する。まず、決定部14は通常店舗NS3をアフィリエイト料の支払者として特定する。続いて、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者を受取人として決定しようとするが、上述したようにクッキー内の第1クリック情報は購入K1に関する処理で削除されているので、決定部14はクッキーから受取人を特定することはできない。したがって、決定部14はこの時点で第1クリック情報による決定処理を終了する。続いて、決定部14は、第2クリック情報を参照して、販売店舗のアフィリエイトリンクが過去にクリックされたか否かを判定する。しかし、購入K2での販売店舗は新アドバンス店舗ではなく通常店舗であるので、決定部14は第2クリック情報についての処理を行わない。したがって、購入K2に関するアフィリエイト料の支払いは発生しない。結局この例では、決定部14は掲載者E10円及び掲載者B50円を新アドバンス店舗AS1からのアフィリエイト料の受取人とする一方で、通常店舗NS3からのアフィリエイト料の支払いは行わないことを決定する。[第8の例]図14を用いて第8の例を説明する。この例では、ユーザは、最終クリック情報及び過去クリック情報のいずれにも示されていない新アドバンス店舗で商品を購入した後に、過去クリック情報で示される新アドバンス店舗で別の商品を購入している。この例では、新アドバンス店舗AS3,AS2で行われた購入をそれぞれ購入K1,K2とする。まず、決定部14は購入K1に対する決定処理を実行する。この決定処理は上記第2の例と同じである。したがって、決定部14は掲載者E10円をアフィリエイト料の受取人として決定する。続いて、決定部14は購入K2に対する決定処理を実行する。まず、決定部14は新アドバンス店舗AS2をアフィリエイト料の支払者として特定する。続いて、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者を受取人として決定しようとするが、クッキー内の第1クリック情報は購入K1に関する処理で削除されているので、決定部14はクッキーから受取人を特定することはできない。したがって、決定部14はこの時点で第1クリック情報による決定処理を終了する。続いて、決定部14は、第2クリック情報を参照して、販売店舗のアフィリエイトリンクが過去にクリックされたか否かを判定する。この例では、新アドバンス店舗AS2に対応する第2クリック情報が存在するので、決定部14は当該第2クリック情報で示される掲載者Dを受取人として決定する。また、決定部14は新アドバンス店舗AS2に適用される新アドバンス料率10を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Dに100円を支払うと決定する。したがって、この例では、決定部14は掲載者E10円を新アドバンス店舗AS3からのアフィリエイト料の受取人とし、掲載者D100円を新アドバンス店舗AS2からのアフィリエイト料の受取人とすると決定する。[第9の例]図15を用いて第9の例を説明する。この例では、ユーザは、最終クリック情報で示される通常店舗で商品を購入した後に、過去クリック情報で示される新アドバンス店舗で別の商品を購入している。この例では、通常店舗NS1及び新アドバンス店舗AS1で行われた購入をそれぞれ購入K1,K2とする。まず、決定部14は購入K1に対する決定処理を実行する。この決定処理は上記第3の例と同じである。したがって、決定部14は掲載者E10円をアフィリエイト料の受取人として決定する。続いて、決定部14は購入K2に対する決定処理を実行する。まず、決定部14は新アドバンス店舗AS1をアフィリエイト料の支払者として特定する。続いて、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者を受取人として決定しようとするが、クッキー内の第1クリック情報は購入K1に関する処理で削除されているので、決定部14はクッキーから受取人を特定することはできない。したがって、決定部14はこの時点で第1クリック情報による決定処理を終了する。続いて、決定部14は、第2クリック情報を参照して、販売店舗のアフィリエイトリンクが過去にクリックされたか否かを判定する。この例では、新アドバンス店舗AS1に対応する第2クリック情報が存在するので、決定部14は当該第2クリック情報で示される掲載者Bを受取人として決定する。また、決定部14は新アドバンス店舗AS1に適用される新アドバンス料率5を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Bに50円を支払うと決定する。したがって、この例では、決定部14は掲載者E10円を通常店舗NS1からのアフィリエイト料の受取人とし、掲載者B50円を新アドバンス店舗AS2からのアフィリエイト料の受取人とすると決定する。[第10の例]図16を用いて第10の例を説明する。この例では、ユーザは、最終クリック情報では示されていない旧アドバンス店舗で商品を購入した後に、最終クリック情報及び過去クリック情報で示される新アドバンス店舗で別の商品を購入している。この例では、旧アドバンス店舗NS2及び新アドバンス店舗AS2で行われた購入をそれぞれ購入K1,K2とする。まず、決定部14は購入K1に対する決定処理を実行する。この決定処理は上記第5の例と同じである。したがって、決定部14は掲載者D300円をアフィリエイト料の受取人として決定する。続いて、決定部14は購入K2に対する決定処理を実行する。まず、決定部14は新アドバンス店舗AS2をアフィリエイト料の支払者として特定する。続いて、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者を受取人として決定しようとするが、クッキー内の第1クリック情報は購入K1に関する処理で削除されているので、決定部14はクッキーから受取人を特定することはできない。したがって、決定部14はこの時点で第1クリック情報による決定処理を終了する。続いて、決定部14は、第2クリック情報を参照して、販売店舗のアフィリエイトリンクが過去にクリックされたか否かを判定する。この例では、新アドバンス店舗AS2に対応する第2クリック情報が存在するので、決定部14は当該第2クリック情報で示される掲載者Dを受取人として決定する。また、決定部14は新アドバンス店舗AS2に適用される新アドバンス料率10を料率データベース21から取得し、販売価格にその料率を乗ずることでアフィリエイト料を求める。以上の処理により、決定部14は掲載者Dに100円を追加のアフィリエイト料として支払うと決定する。したがって、この例では、決定部14は掲載者D300100=400円を旧アドバンス店舗NS2及び新アドバンス店舗AS2からのアフィリエイト料の受取人とすると決定する。[第11の例]図17を用いて第11の例を説明する。この例では、ユーザは、最終クリック情報では示されていなが過去クリック情報で示されている新アドバンス店舗で商品を購入した後に、最終クリック情報で示される新アドバンス店舗で別の商品を購入している。この例では、新アドバンス店舗AS1及び旧アドバンス店舗NS2で行われた購入をそれぞれ購入K1,K2とする。まず、決定部14は購入K1に対する決定処理を実行する。この決定処理は上記第6の例と同じである。したがって、決定部14は掲載者C10円及び掲載者B50円をアフィリエイト料の受取人として決定する。続いて、決定部14は購入K2に対する決定処理を実行する。まず、決定部14は旧アドバンス店舗NS2をアフィリエイト料の支払者として特定する。続いて、決定部14は、最後にクリックされたアフィリエイトリンクの掲載者を受取人として決定しようとするが、クッキー内の第1クリック情報は購入K1に関する処理で削除されているので、決定部14はクッキーから受取人を特定することはできない。したがって、決定部14はこの時点で第1クリック情報による決定処理を終了する。続いて、決定部14は、第2クリック情報を参照して、販売店舗のアフィリエイトリンクが過去にクリックされたか否かを判定する。しかし、購入K2での販売店舗は新アドバンス店舗ではなく旧アドバンス店舗であるので、決定部14は第2クリック情報についての処理を行わない。したがって、購入K2に関するアフィリエイト料の支払いは発生しない。結局この例では、決定部14は掲載者C10円及び掲載者B50円を新アドバンス店舗AS1からのアフィリエイト料の受取人とする一方で、旧アドバンス店舗NS2からのアフィリエイト料の支払いは行わないことを決定する。ECシステム1では、このように決定されてアフィリエイト料データベース23に記録されたアフィリエイト料が定期的に集計される。そして、その集計結果に基づいて各店舗からアフィリエイト料が徴収されて各受取人に割り振られ、最終的に各受取人の口座に振り込まれる。また、集計結果は各店舗及び又は各受取人に通知される。なお、アフィリエイトリンクがクリックされた後に3以上の店舗で3種類以上の商品が購入された場合の処理は、上述した連続購入についての処理と同様に実行される。次に、図18~20を用いて、ECシステム1の動作を説明するとともに本実施形態に係るアフィリエイト管理方法について説明する。ユーザが任意のウェブページ上でアフィリエイトリンクをクリックするとステップS11、ユーザ端末40がそのクリック操作に応じたHTTPリクエストをアフィリエイトサーバ10に送信するステップS12。このHTTPリクエストにはクッキーが含まれる。アフィリエイトサーバ10では、アクセス監視部11がそのHTTPリクエストを受信し、当該リクエストに含まれるクッキーに基づいて生成したクリック情報をクリック情報データベース22に格納するステップS13。具体的には図19に示すように、アクセス監視部11はクッキーで示されるリンク先店舗のアフィリエイト形態を判定するステップS131。そしてアクセス監視部11は、当該リンク先店舗が新アドバンス店舗であればステップS131;YESステップS132~134の処理を実行し、当該リンク先店舗が通常店舗又は旧アドバンス店舗であればステップS131;NOステップS135~S137の処理を実行する。リンク先店舗が新アドバンス店舗の場合において、同じ履歴ID及び店舗に対応するクリック情報が既に新テーブルに存在すればステップS132;YES、アクセス監視部11はそのクリック情報を今回のクリック情報で上書きするステップS133。一方、そのようなクリック情報が存在しない場合にはステップS132;NO、アクセス監視部11は今回のクリック情報を新テーブルに登録するステップS134。リンク先店舗が通常店舗又は旧アドバンス店舗の場合において、同じ履歴ID及び店舗に対応するクリック情報が既に旧テーブルに存在すればステップS135;YES、アクセス監視部11はそのクリック情報を今回のクリック情報で上書きするステップS136。一方、そのようなクリック情報が存在しない場合にはステップS135;NO、アクセス監視部11は今回のクリック情報を旧テーブルに登録するステップS137。続いて、アクセス監視部11は受信したHTTPリクエストをショッピングサーバ30に転送するステップS14。この転送に応じて、ショッピングサーバ30はアフィリエイトリンクで示されるウェブページを生成してユーザ端末40に送信するステップS15。クッキーはこのウェブページに引き継がれる。その後は、ユーザ端末40とショッピングサーバ30との間で、HTTPリクエスト、及び当該リクエストに対応するウェブページの送受信が行われステップS16、この間もクッキーが引き継がれる。ステップS16においては、ユーザが別のアフィリエイトリンクをクリックすることで上記ステップS11~S15に相当する一連の処理が行われる可能性がある。その一連の処理が行われる場合には、クッキー内の第1クリック情報が上書きされ得る。また、上記ステップS13と同様に、クリック情報がクリック情報データベース22に格納される。その後、ユーザが特定の店舗の特定の商品を購入する操作を行うとステップS17、その操作に応じたHTTPリクエストがショッピングサーバ30に送信されステップS18、ショッピングサーバ30において購入処理が実行されるステップS19。この購入処理が完了すると、上記ステップS11以降の処理で引き継がれてきたクッキーと、今回の購入処理に基づいて生成された購入情報とを含む購入通知がアフィリエイトサーバ10に送信されるステップS20。そして、アフィリエイトサーバ10において、アフィリエイト料の支払先及びその金額が決定されるステップS21。この決定処理の詳細は図20に示す通りである。まず、購入情報取得部12が購入通知を受信するステップS211、取得ステップ。続いて、履歴特定部13がその購入通知に含まれるクッキーから第1クリック情報を抽出するとともに、当該クッキーの履歴IDに対応する第2クリック情報をクリック情報データベース22から取得することで、購入者のクリック履歴を特定するステップS212、特定ステップ。続いて、決定部14がそのクリック履歴に基づいてアフィリエイト料の支払先及びその金額を決定する。まず、決定部14は第1クリック情報に基づいて支払先及びアフィリエイト料を決定するとともにステップS213、決定ステップ、第2クリック情報に基づいて支払先及びアフィリエイト料を決定するステップS214、決定ステップ。この決定については、上記第1~第11の例を示して説明した通りである。続いて、決定部14は決定した支払先及びアフィリエイト料を示すアフィリエイト情報を生成してアフィリエイト料データベース23に格納するステップS215。1店舗目の処理であった場合にはステップS216;YES、決定部14はこの時点でクッキーをクリアし、これにより第1クリック情報が削除されるステップS217。決定部14はこれら一連の処理をすべての販売店舗について実行するステップS218参照。これにより、一人の購入者の一回の購入処理連続購入の場合もあるに対するアフィリエイト管理が終了する。次に、図21を用いて、コンピュータをECサーバ10として機能させるためのアフィリエイト管理プログラムP1を説明する。アフィリエイト管理プログラムP1は、メインモジュールP10、アクセス監視モジュールP11、購入情報取得モジュールP12、履歴特定モジュールP13、及び決定モジュールP14を備えている。メインモジュールP10は、アフィリエイト管理機能を統括的に制御する部分である。メインモジュールP10、アクセス監視モジュールP11、購入情報取得モジュールP12、履歴特定モジュールP13、及び決定モジュールP14を実行することにより実現される機能はそれぞれ、上記のアクセス監視部11、購入情報取得部12、履歴特定部13、及び決定部14の機能と同様である。アフィリエイト管理プログラムP1は、例えば、CD-ROMやDVD-ROM、半導体メモリ等の有形の記録媒体に固定的に記録された上で提供される。また、アフィリエイト管理プログラムP1は、搬送波に重畳されたデータ信号として通信ネットワークを介して提供されてもよい。以上説明したように、本実施形態によれば、商品の購入者が過去にどのアフィリエイトリンクをクリックしたかを考慮して支払先及び支払額が決まるので、アフィリエイト料を支払う販売店舗、及びそのアフィリエイト料を受け取る広告掲載者の双方に一定の満足感を与えることができる。本実施形態では、最後にクリックされたアフィリエイトリンクの掲載者にアフィリエイト料が支払われる。また、新アドバンス店舗に関しては、過去にクリックされたアフィリエイトリンクのリンク先店舗と販売店舗とが同じ場合に当該リンクの掲載者にもアフィリエイトリンクが支払われる。このように、最後にクリックされたアフィリエイトリンクだけでなく、過去にクリックされたアフィリエイトリンクも考慮して支払先及び支払額を決めることで、販売店舗及び広告掲載者の双方に一定の満足感を与えることができる。過去にクリックされたアフィリエイトリンクが考慮されるのは新アドバンス店舗の場合のみであるので、アフィリエイト料の支払ルールに関しては、新アドバンス店舗の方が通常店舗や旧アドバンス店舗よりも実態に即しているといえる。また、新アドバンス料率を通常料率よりも高くすることで、新アドバンス店舗に関するアフィリエイト契約を他の形態の店舗のものよりも優位にすることができる。このように新アドバンス店舗を設定することで、加盟店を新アドバンス店舗に誘導することができる。本実施形態では、アフィリエイト料の支払いが決まったクリック情報が削除されるので、アフィリエイトリンクが実際にクリックされた回数に見合ったアフェリエイト料を広告掲載者に支払うことができる。本実施形態では、クッキーには最終のクリック情報のみが記憶され、それより前のクリック情報はクリック情報データベース22に格納されるので、クッキーのデータ量を抑え、もって通信処理の負荷を下げることができる。以上、本発明をその実施形態に基づいて詳細に説明した。しかし、本発明は上記実施形態に限定されるものではない。本発明は、その要旨を逸脱しない範囲で様々な変形が可能である。上記実施形態では、最終クリック情報で示される掲載者が無条件でアフィリエイト料の受取人とされたが、この最終クリック情報に関しても、販売店舗とリンク先店舗とが一致する場合にのみ掲載者にアフィリエイト料を支払うようにしてもよい。上記実施形態ではクッキーには最新のクリック情報のみを記録し、それより前のクリック情報をクリック情報データベース22に格納したが、データベースを用いず、クッキーに過去の何世代かのクリック情報を記録してもよい。また、上記実施形態では旧テーブル及び新テーブルを用いたが、新テーブルのみを用いてもよい。すなわち、クッキーには最新のクリック情報のみを記録し、新アドバンス店舗に関するクリック情報のみをデータベースに格納してもよい。このように、記録部の構成は任意に定めてよい。上記実施形態ではアフィリエイト形態として、通常店舗、旧アドバンス店舗、及び新アドバンス店舗を示したが、アフィリエイト形態は新アドバンス店舗のみでもよいし、通常店舗及び新アドバンス店舗のみであってもよい。上記実施形態では店舗毎に料率が設定されたが、料率の設定方法は限定されない。例えば、商品毎に料率が設定されてもよいし、店舗及び広告掲載者の組合せ毎に料率が設定されもよいし、商品及び広告掲載者の組合せ毎に料率が設定されてもよい。"