(57)【要約】      （修正有）【課題】アフィリエイトリンクをＷｅｂページ等の画面情報に貼り付け設定するだけで、複数種類の端末装置に対応したアフィリエイトプログラムを適用可能とするとともに、当該複数種類の端末装置に対応した購入ページ等の取引画面情報を提供する。【解決手段】アフィリエイトリンクには、複数種類の端末装置に対応して取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されており、アフィリエイトリンクがユーザにより選択されたとき、端末装置から位置指定情報を含めて送信された取引画面情報の閲覧要求情報を受信し、閲覧要求情報に基づいて端末装置の種類を判別し、閲覧要求情報に含まれる位置指定情報に基づいて、端末装置の種類に対応した種類別位置指定情報を生成し、種類別位置指定情報が指定する位置から取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて端末装置に送信する。【選択図】図１０
2008123027.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続可能な端末装置と、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置と、を備え、前記端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムであって、
前記アフィリエイトリンクには、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されており、
前記アフィリエイト処理装置は、
前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段と、
前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別手段と、
前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成手段と、
前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信手段と、を備え、
前記端末装置は、
前記アフィリエイトリンクをユーザにより選択可能に画面に表示するアフィリエイトリンク表示手段と、
前記表示されたアフィリエイトリンクが前記ユーザにより選択されたことに基づいて、当該アフィリエイトリンクに設定された前記位置指定情報を含む前記閲覧要求情報を前記アフィリエイト処理装置に送信する閲覧要求送信手段と、
前記アフィリエイト処理装置から送信された前記取得指示情報を受信する取得指示情報受信手段と、
前記受信された取得指示情報に基づいて、前記取引画面情報の閲覧の再要求を示す閲覧再要求情報を、当該取得指示情報に含まれる前記種類別位置指定情報を含めて所定のサーバ装置に送信する閲覧再要求送信手段と、
を備えることを特徴とする取引システム。
【請求項２】
端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムにおいて、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置であって、
前記アフィリエイトリンクには、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されており、
前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段と、
前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別手段と、
前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成手段と、
前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信手段と、
を備えることを特徴とするアフィリエイト処理装置。
【請求項３】
請求項２に記載のアフィリエイト処理装置において、
アフィリエイターの指令に基づいて当該アフィリエイターが利用するアフィリエイト端末装置から送信された前記アフィリエイトリンクの要求を示すアフィリエイトリンク要求情報を受信するアフィリエイトリンク要求受信手段と、
前記アフィリエイト端末装置から送信された前記アフィリエイターを識別するためのアフィリエイター識別情報を受信するアフィリエイター識別情報受信手段と、
前記受信されたアフィリエイトリンク要求情報に応じて、前記受信されたアフィリエイター識別情報を特定可能な前記位置指定情報が設定された前記アフィリエイトリンクを、前記アフィリエイターが用いることを可能にして前記アフィリエイト端末装置に送信するアフィリエイトリンク送信手段と、
を更に備えることを特徴とするアフィリエイト処理装置。
【請求項４】
請求項２または請求項３に記載のアフィリエイト処理装置において、
前記アフィリエイトリンクには、前記アフィリエイトリンクの表示の際に前記端末装置により画面に表示させる画像データの取得位置を指定する画像取得位置情報が付加されており、
前記画像取得位置情報に対応する画像データを、端末装置の種類毎に夫々対応付けて記憶する画像データ記憶手段と、
前記端末装置により前記アフィリエイトリンクを表示する際に、当該アフィリエイトリンクに付加された前記画像取得位置情報を含めて当該端末装置から送信された画像データの要求を示す画像データ要求情報を受信する画像データ要求受信手段と、
前記受信された画像データ要求情報に基づいて、前記端末装置の種類を判別する画像データ用端末種類判別手段と、
前記判別された端末装置の種類と、前記画像データ要求情報に含まれる前記画像取得位置情報と、に対応する画像データを前記端末装置に送信する画像データ送信手段と、
を更に備えることを特徴とするアフィリエイト処理装置。
【請求項５】
請求項２乃至４の何れか１項に記載のアフィリエイト処理装置において、
前記位置指定情報は、ＵＲＬ（Uniform Resource Locator）であって、
前記種類別位置指定情報生成手段は、前記端末装置の種類がパーソナルコンピュータである場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、パーソナルコンピュータに対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、前記端末装置の種類が携帯電話機である場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、携帯電話機に対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、
前記取得指示情報送信手段は、前記リダイレクト先を示すアフィリエイトプログラム用のＵＲＬを前記種類別位置指定情報として含む前記取得指示情報を送信することを特徴とするアフィリエイト処理装置。
【請求項６】
端末装置の種類が、パーソナルコンピュータであるか、携帯電話機であるか、に応じてネットワークを介して取引を行う取引システムにおいて、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置であって、
前記アフィリエイトリンクには、パーソナルコンピュータと携帯電話機との双方に対応したアフィリエイトプログラム用のＵＲＬ（Uniform Resource Locator）が設定されており、
前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記アフィリエイトプログラム用のＵＲＬを含めて送信されたＷｅｂページの閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段と、
前記受信された閲覧要求情報に基づいて、前記端末装置がパーソナルコンピュータと携帯電話機との何れの種類の端末装置であるかを判別する端末種類判別手段と、
前記端末装置の種類がパーソナルコンピュータである場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、パーソナルコンピュータに対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、前記端末装置の種類が携帯電話機である場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、携帯電話機に対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換するＵＲＬ変換手段と、
前記リダイレクト先を示すアフィリエイトプログラム用のＵＲＬを含む応答情報を前記端末装置に送信する応答情報送信手段と、
を備えることを特徴とするアフィリエイト処理装置。
【請求項７】
端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムにおいて、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置によるアフィリエイト処理方法であって、
前記アフィリエイトリンクには、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されており、
前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信工程と、
前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別工程と、
前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成工程と、
前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信工程と、
を備えることを特徴とするアフィリエイト処理方法。
【請求項８】
端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムにおいて、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されているアフィリエイトリンクに関する処理を行うアフィリエイト処理装置に含まれるコンピュータを、
前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段、
前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別手段、
前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成手段、
前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信手段、
として機能させることを特徴とするアフィリエイト処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、端末装置の画面に表示された取引画面情報に基づいて取引を行う取引システム、当該取引システムにおける取引に対応するアフィリエイトリンクに関する処理を行うアフィリエイト処理装置、アフィリエイト処理方法及びアフィリエイト処理プログラムの技術分野に関する。
【背景技術】
【０００２】
従来から、パーソナルコンピュータ（以下、「ＰＣ」という）等の端末装置を用いてインターネット等のネットワークに接続し、サーバ装置等から提供されるＷｅｂページ等を通じて、例えば、商品の購入やサービスの利用予約等の取引を行うことを可能とする取引システムが知られている。
【０００３】
また、かかる取引システムに関連して、Ｗｅｂサイト上に掲載された広告の閲覧者が、その広告主の商品を購入したりサービスの利用予約等を行うと、当該Ｗｅｂサイトの運営者に対して成功報酬を付与する、所謂、アフィリエイトプログラム（アフィリエイトシステムや、単にアフィリエイトとも呼ばれている）が知られている。
【０００４】
アフィリエイトプログラムの一例について説明すると、先ず、Ｗｅｂサイト（アフィリエイトサイト）の運営者（アフィリエイター）がアフィリエイトプログラムに予め会員登録して提携会員となり、当該アフィリエイトプログラムのＷｅｂサイトに端末装置を用いてログインし、バナー広告画像やアフィリエイトリンクを取得する。このアフィリエイトリンクには、例えば、広告対象の商品等の購入ページのＵＲＬ（Uniform Resource Locator）と、アフィリエイトリンクであることを示す識別子と、提携会員を識別するための会員ＩＤ（Identification）とが、アフィリエイト用のＵＲＬとして設定されている。そして、提携会員は取得されたバナー広告画像とアフィリエイトリンクとを対応付けて自己のアフィリエイトサイトのＷｅｂページに貼り付け設定しておく。
【０００５】
その後、当該Ｗｅｂページの閲覧者がバナー広告画像を選択すると、当該バナー広告画像に対応付けて設定されたアフィリエイトリンクに設定されたＵＲＬを含むリクエストが、端末装置から広告主（または、アフィリエイトプログラム等）のＷｅｂサイトに送信される。そうすると、広告主等のＷｅｂサイトのサーバ装置は、このリクエストに含まれるアフィリエイトリンクに設定された会員ＩＤにより提携会員を認識し、閲覧者による商品の購入等が行われた場合には、その会員ＩＤが示す提携会員に対して紹介料を付与する処理が行われる。
【０００６】
また、Ｗｅｂページの閲覧に用いられる端末装置として、携帯可能に小型化され、基地局等と無線による通信を行うことにより通話やデータ通信を可能とする携帯電話機が広く普及するに至っている。かかる状況に鑑み、近年においては、携帯電話機を利用した取引を可能とするとともに、携帯電話機を利用した取引に対応したアフィリエイトプログラムが開発され、また提案されている（例えば、特許文献１）。
【特許文献１】特開２００６−１８４６０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、アフィリエイトプログラムを、ＰＣに加えて携帯電話機に対応させる際に、サーバ装置において、夫々の端末装置に適した仕組みでアフィリエイトプログラムに関する処理を行いたい場合がある。例えば、ＰＣに対しては主としてCookieを用いて処理を行うことにより、ＰＣとサーバ装置との間のセッションが切断された後もアフィリエイトプログラムに関する情報を残しておくことができる一方で、Cookieに対応していない携帯電話機でもアフィリエイトプログラムが適切に行われるように、携帯電話機に対してはＵＲＬリライトによるセッション管理を用いて処理を行う場合がある。
【０００８】
また、ＰＣと携帯電話機とでは、ディスプレイの大きさ、画面解像度や操作方法等の相違から、広告主としては、商品等の購入ページを、ＰＣに適したページと携帯電話機に適したページとを用意し、夫々の端末装置に提供したい場合がある。
【０００９】
そうしたアフィリエイトプログラムにおいては、必然的にＰＣ用と携帯電話機用との２つのアフィリエイトリンクを用意しなければならない。
【００１０】
その一方で、近年における携帯電話機の高機能化により、同じデータベースに保存された情報を、ＰＣで閲覧した場合にはＰＣ用のＷｅｂページ、携帯電話機で閲覧した場合には携帯電話機用のＷｅｂページで表示させるようなサービスが登場してきている。従って、ＰＣを対象としたアフィリエイトサイトのＷｅｂページを、ＰＣでも閲覧可能であることは勿論のこと、携帯電話機でも閲覧可能となる。
【００１１】
しかしながら、ＰＣを対象としたアフィリエイトサイトのＷｅｂページには、当然のことながらＰＣ用のアフィリエイトリンクが貼り付けられていることから、携帯電話機を用いてアフィリエイトリンクが選択されて、これに基づいて商品の購入等が行われても、アフィリエイトプログラムを適用することができない場合があったり、携帯電話機に対してＰＣ用の購入ページが提供されてしまう。
【００１２】
それを回避するためには、アフィリエイトサイトにおいて、ＰＣ用のアフィリエイトリンクを貼り付けたＷｅｂページと携帯電話機用のアフィリエイトリンクを貼り付けたページを用意したり、一つのＷｅｂページに２つのアフィリエイトリンクを貼り付け設定しなければならず、アフィリエイターに余分な作業負担を強いることとなってしまう。
【００１３】
そうしたことが、携帯電話機を利用した取引に対するアフィリエイトプログラムの適用率が、ＰＣの場合ほどには上がっていない一因となっている。
【００１４】
また、将来、新たな種類の端末装置が登場した場合には、アフィリエイターに更に負担がかかることとなる。
【００１５】
本発明は、以上の点に鑑みてなされたものであり、一のアフィリエイトリンクをＷｅｂページ等の画面情報に貼り付け設定するだけで、複数種類の端末装置に夫々対応したアフィリエイトプログラムを適用可能とするとともに、当該複数種類の端末装置に夫々対応した購入ページ等の取引画面情報を提供することを可能とする取引システム、アフィリエイト処理装置、アフィリエイト処理方法及びアフィリエイト処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１６】
上記課題を解決するために、請求項１に記載の発明は、ネットワークに接続可能な端末装置と、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置と、を備え、前記端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムであって、前記アフィリエイトリンクには、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されており、前記アフィリエイト処理装置は、前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段と、前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別手段と、前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成手段と、前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信手段と、を備え、前記端末装置は、前記アフィリエイトリンクをユーザにより選択可能に画面に表示するアフィリエイトリンク表示手段と、前記表示されたアフィリエイトリンクが前記ユーザにより選択されたことに基づいて、当該アフィリエイトリンクに設定された前記位置指定情報を含む前記閲覧要求情報を前記アフィリエイト処理装置に送信する閲覧要求送信手段と、前記アフィリエイト処理装置から送信された前記取得指示情報を受信する取得指示情報受信手段と、前記受信された取得指示情報に基づいて、前記取引画面情報の閲覧の再要求を示す閲覧再要求情報を、当該取得指示情報に含まれる前記種類別位置指定情報を含めて所定のサーバ装置に送信する閲覧再要求送信手段と、を備えることを特徴とする。
【００１７】
この発明によれば、アフィリエイトリンクに設定されている取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報は、複数種類の端末装置に対応している。そして、端末装置の画面に、例えば、Ｗｅｂページや電子メールの本文等とともに表示されたアフィリエイトリンクがユーザにより選択されると、端末装置から複数種類の端末装置に対応する位置指定情報を含む閲覧要求情報がアフィリエイト処理装置に送信される。アフィリエイト処理装置は、受信された閲覧要求情報に基づいて、当該閲覧要求情報を送信した端末装置の種類を判別し、閲覧要求情報に含まれる位置指定情報に基づいて、端末装置の種類に対応した種類別位置指定情報を生成し、この種類別位置指定情報を含む取得指示情報を端末装置に送信する。そうすると、取得指示情報を取得した端末装置は、取引画面情報の閲覧の再要求を、当該取得指示情報に含まれる種類別位置指定情報が示すサーバ装置等に送信することにより、端末装置の種類に対応した取引画面情報を取得し、ユーザは、当該取引画面情報に基づいて取引を行うことができる。そして、取引に関する行為が行われたことに対応してアフィリエイトプログラムの処理が行われることになる。
【００１８】
従って、サーバ装置等としては、種類別位置指定情報に対応する端末装置の種類に応じた処理を行うか、または、端末装置の種類毎に夫々対応したサーバ装置等により種類別位置指定情報に応じた処理を行えばよいので、アフィリエイターが一のアフィリエイトリンクをＷｅｂページや電子メールの本文等に貼り付け設定するだけで、複数種類の端末装置に夫々対応したアフィリエイトプログラムが適用可能であり、また、複数種類の端末装置に夫々対応した取引画面情報を提供することができる。
【００１９】
請求項２に記載の発明は、端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムにおいて、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置であって、前記アフィリエイトリンクには、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されており、前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段と、前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別手段と、前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成手段と、前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信手段と、を備えることを特徴とする。
【００２０】
この発明によれば、アフィリエイトリンクに設定されている取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報は、複数種類の端末装置に対応している。そして、端末装置の画面に、例えば、Ｗｅｂページや電子メールの本文等とともに表示されたアフィリエイトリンクがユーザにより選択されると、端末装置から複数種類の端末装置に対応する位置指定情報を含む閲覧要求情報がアフィリエイト処理装置に送信される。アフィリエイト処理装置は、受信された閲覧要求情報に基づいて、当該閲覧要求情報を送信した端末装置の種類を判別し、閲覧要求情報に含まれる位置指定情報に基づいて、端末装置の種類に対応した種類別位置指定情報を生成し、この種類別位置指定情報を含む取得指示情報を端末装置に送信する。そうすると、取得指示情報を取得した端末装置は、取引画面情報の閲覧の再要求を、当該取得指示情報に含まれる種類別位置指定情報が示すサーバ装置等に送信することにより、端末装置の種類に対応した取引画面情報を取得し、ユーザは、当該取引画面情報に基づいて取引を行うことができる。そして、取引に関する行為が行われたことに対応してアフィリエイトプログラムの処理が行われることになる。
【００２１】
従って、サーバ装置等としては、種類別位置指定情報に対応する端末装置の種類に応じた処理を行うか、または、端末装置の種類毎に夫々対応したサーバ装置等により種類別位置指定情報に応じた処理を行えばよいので、アフィリエイターが一のアフィリエイトリンクをＷｅｂページや電子メールの本文等に貼り付け設定するだけで、複数種類の端末装置に夫々対応したアフィリエイトプログラムが適用可能であり、また、複数種類の端末装置に夫々対応した取引画面情報を提供することができる。
【００２２】
請求項３に記載の発明は、請求項２に記載のアフィリエイト処理装置において、アフィリエイターの指令に基づいて当該アフィリエイターが利用するアフィリエイト端末装置から送信された前記アフィリエイトリンクの要求を示すアフィリエイトリンク要求情報を受信するアフィリエイトリンク要求受信手段と、前記アフィリエイト端末装置から送信された前記アフィリエイターを識別するためのアフィリエイター識別情報を受信するアフィリエイター識別情報受信手段と、前記受信されたアフィリエイトリンク要求情報に応じて、前記受信されたアフィリエイター識別情報を特定可能な前記位置指定情報が設定された前記アフィリエイトリンクを、前記アフィリエイターが用いることを可能にして前記アフィリエイト端末装置に送信するアフィリエイトリンク送信手段と、を更に備えることを特徴とする。
【００２３】
この発明によれば、アフィリエイターは、アフィリエイト端末装置を用いて、複数種類の端末装置に対応した位置指定情報が設定されたアフィリエイトリンクを簡単に取得でき、このアフィリエイトリンクをＷｅｂページや電子メールの本文等に貼り付ける等をすることができる。
【００２４】
請求項４に記載の発明は、請求項２または請求項３に記載のアフィリエイト処理装置において、前記アフィリエイトリンクには、前記アフィリエイトリンクの表示の際に前記端末装置により画面に表示させる画像データの取得位置を指定する画像取得位置情報が付加されており、前記画像取得位置情報に対応する画像データを、端末装置の種類毎に夫々対応付けて記憶する画像データ記憶手段と、前記端末装置により前記アフィリエイトリンクを表示する際に、当該アフィリエイトリンクに付加された前記画像取得位置情報を含めて当該端末装置から送信された画像データの要求を示す画像データ要求情報を受信する画像データ要求受信手段と、前記受信された画像データ要求情報に基づいて、前記端末装置の種類を判別する画像データ用端末種類判別手段と、前記判別された端末装置の種類と、前記画像データ要求情報に含まれる前記画像取得位置情報と、に対応する画像データを前記端末装置に送信する画像データ送信手段と、を更に備えることを特徴とする。
【００２５】
この発明によれば、端末装置がＷｅｂページ等に貼り付けられたアフィリエイトリンクを表示する際に、当該アフィリエイトリンクに付加された画像取得位置情報を含む画像データ要求情報をアフィリエイト処理装置に送信する。アフィリエイト処理装置は、受信された画像データ要求情報に基づいて端末装置の種類を判別し、端末装置の種類と、画像データ要求情報に含まれる画像取得位置情報と、に対応する画像データを前記端末装置に送信する。そうすると、画像データを取得した端末装置は、当該画像データを画面に表示する。
【００２６】
従って、端末装置の画面に表示される画像データが当該端末装置の種類に対応しているので、アフィリエイターが一のアフィリエイトリンクをＷｅｂページ等に貼り付け設定しておけば、当該アフィリエイトリンクを端末装置の種類毎に対応して修正することなく、例えば、端末装置の種類に対応した画像データ（例えば、画面解像度等に対応した画像データ）を表示させることができる。
【００２７】
請求項５に記載の発明は、請求項２乃至４の何れか１項に記載のアフィリエイト処理装置において、前記位置指定情報は、ＵＲＬ（Uniform Resource Locator）であって、前記種類別位置指定情報生成手段は、前記端末装置の種類がパーソナルコンピュータである場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、パーソナルコンピュータに対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、前記端末装置の種類が携帯電話機である場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、携帯電話機に対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、前記取得指示情報送信手段は、前記リダイレクト先を示すアフィリエイトプログラム用のＵＲＬを前記種類別位置指定情報として含む前記取得指示情報を送信することを特徴とする。
【００２８】
この発明によれば、アフィリエイト処理装置は、端末装置の種類がパーソナルコンピュータである場合には、パーソナルコンピュータに対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬを種類別位置指定情報として含む取得指示情報を送信し、端末装置の種類が携帯電話機である場合には、携帯電話機に対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬを種類別位置指定情報として含む取得指示情報を送信するので、アフィリエイターが一のアフィリエイトリンクをＷｅｂページや電子メールの本文等に貼り付け設定するだけで、パーソナルコンピュータと携帯電話機とに夫々対応したアフィリエイトプログラムが適用可能であり、また、パーソナルコンピュータと携帯電話機とに夫々対応した取引画面情報を提供することができる。
【００２９】
請求項６に記載の発明は、端末装置の種類が、パーソナルコンピュータであるか、携帯電話機であるか、に応じてネットワークを介して取引を行う取引システムにおいて、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置であって、前記アフィリエイトリンクには、パーソナルコンピュータと携帯電話機との双方に対応したアフィリエイトプログラム用のＵＲＬ（Uniform Resource Locator）が設定されており、前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記アフィリエイトプログラム用のＵＲＬを含めて送信されたＷｅｂページの閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段と、前記受信された閲覧要求情報に基づいて、前記端末装置がパーソナルコンピュータと携帯電話機との何れの種類の端末装置であるかを判別する端末種類判別手段と、前記端末装置の種類がパーソナルコンピュータである場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、パーソナルコンピュータに対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、前記端末装置の種類が携帯電話機である場合には、前記閲覧要求情報に含まれる前記ＵＲＬを、携帯電話機に対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換するＵＲＬ変換手段と、前記リダイレクト先を示すアフィリエイトプログラム用のＵＲＬを含む応答情報を前記端末装置に送信する応答情報送信手段と、を備えることを特徴とする。
【００３０】
この発明によれば、アフィリエイトリンクに設定されているアフィリエイトプログラム用のＵＲＬは、パーソナルコンピュータと携帯電話機との双方に対応している。そして、端末装置の画面に、例えば、Ｗｅｂページや電子メールの本文等とともに表示されたアフィリエイトリンクがユーザにより選択されると、端末装置からパーソナルコンピュータと携帯電話機との双方に対応するアフィリエイトプログラム用のＵＲＬを含む閲覧要求情報がアフィリエイト処理装置に送信される。アフィリエイト処理装置は、受信された閲覧要求情報に基づいて、当該閲覧要求情報を送信した端末装置の種類が、パーソナルコンピュータであるか、携帯電話機であるかを判別し、パーソナルコンピュータである場合には、閲覧要求情報に含まれるＵＲＬを、パーソナルコンピュータに対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、携帯電話機である場合には、閲覧要求情報に含まれるＵＲＬを、携帯電話機に対応したリダイレクト先を示すアフィリエイトプログラム用のＵＲＬに変換し、このリダイレクト先を示すアフィリエイトプログラム用のＵＲＬを含む応答情報を端末装置に送信する。そうすると、応答情報を取得した端末装置は、Ｗｅｂページの閲覧の再要求を、当該応答情報に含まれるＵＲＬが示すサーバ装置等に送信することにより、端末装置の種類が、パーソナルコンピュータであるか、携帯電話機であるか、に応じたＷｅｂページを取得し、ユーザは、当該Ｗｅｂページに基づいて取引を行うことができる。そして、取引に関する行為が行われたことに対応してアフィリエイトプログラムの処理が行われることになる。
【００３１】
従って、サーバ装置等としては、再要求に含まれるアフィリエイトプログラム用のＵＲＬに対応して、パーソナルコンピュータまたは携帯電話機に応じた処理を行うか、または、パーソナルコンピュータと携帯電話機とに夫々対応したサーバ装置等により再要求に含まれるアフィリエイトプログラム用のＵＲＬに応じた処理を行えばよいので、アフィリエイターが一のアフィリエイトリンクをＷｅｂページや電子メールの本文等に貼り付け設定するだけで、パーソナルコンピュータと携帯電話機とに夫々対応したアフィリエイトプログラムが適用可能であり、また、パーソナルコンピュータと携帯電話機とに夫々対応したＷｅｂページを提供することができる。
【００３２】
請求項７に記載の発明は、端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムにおいて、アフィリエイトリンクに関する処理を行うアフィリエイト処理装置によるアフィリエイト処理方法であって、前記アフィリエイトリンクには、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されており、前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信工程と、前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別工程と、前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成工程と、前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信工程と、を備えることを特徴とする。
【００３３】
請求項８に記載の発明は、端末装置の種類に対応した表示画面を構成する取引画面情報をネットワークを介して当該端末装置に提供し、前記取引画面情報に基づいて取引を行う取引システムにおいて、複数種類の端末装置に対応して前記取引画面情報の取得位置を指定するアフィリエイトプログラム用の位置指定情報が設定されているアフィリエイトリンクに関する処理を行うアフィリエイト処理装置に含まれるコンピュータを、前記端末装置により画面に表示された前記アフィリエイトリンクがユーザにより選択されたときに、前記端末装置から前記位置指定情報を含めて送信された前記取引画面情報の閲覧要求を示す閲覧要求情報を受信する閲覧要求受信手段、前記受信された閲覧要求情報に基づいて、前記端末装置の種類を判別する端末種類判別手段、前記閲覧要求情報に含まれる前記位置指定情報に基づいて、前記判別された端末装置の種類に対応した前記位置指定情報である種類別位置指定情報を生成する種類別位置指定情報生成手段、前記生成された種類別位置指定情報が指定する位置から前記取引画面情報を取得することを指示する取得指示情報を、当該種類別位置指定情報を含めて前記端末装置に送信する取得指示情報送信手段、として機能させることを特徴とする。
【発明の効果】
【００３４】
本発明によれば、サーバ装置等としては、種類別位置指定情報に対応する端末装置の種類に応じた処理を行うか、または、端末装置の種類毎に夫々対応したサーバ装置等により種類別位置指定情報に応じた処理を行えばよいので、アフィリエイターが一のアフィリエイトリンクをＷｅｂページや電子メールの本文等に貼り付け設定するだけで、複数種類の端末装置に夫々対応したアフィリエイトプログラムが適用可能であり、また、複数種類の端末装置に夫々対応した取引画面情報を提供することができる。
【発明を実施するための最良の形態】
【００３５】
以下、図面を参照して本発明の最良の実施形態について詳細に説明する。なお、以下に説明する実施の形態は、ユーザが端末装置を用いることによりネットワークを通じて商品を購入（所謂、ネットショッピング）することができるショッピングシステムに対して本発明を適用した場合の実施形態である。
【００３６】
［１．ショッピングシステムの構成及び機能概要］
先ず、本実施形態に係るショッピングシステムＳの構成及び機能概要について、図１を用いて説明する。
【００３７】
図１は、本実施形態に係るショッピングシステムＳの概要構成の一例を示す図である。
【００３８】
図１に示すように、ショッピングシステムＳは、データベースの一例としての会員情報データベース１０１、会員利用情報データベース１０２及びショッピング情報データベース１０３を備えるアフィリエイト処理装置の一例としてのショッピングサーバ１と、販売業者端末３−ｊ（ｊ＝１，２・・・ｍ）と、端末装置及びアフィリエイト端末装置の一例としてのＰＣ４−ｋ（ｋ＝１，２・・・ｎ）及び携帯電話機５−ｐと、を含んで構成されている。
【００３９】
ショッピングサーバ１、販売業者端末３−ｊ、ＰＣ（Personal Computer）４−ｋ及び携帯電話機５−ｐは、ネットワークＮＷを介して、例えば、通信プロトコルにＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）等を用いて相互にデータの送受信が可能になっている。なお、ネットワークＮＷは、例えば、インターネット、専用通信回線（例えば、ＣＡＴＶ（Community Antenna Television）回線）、移動体通信網（基地局等を含む）、及びゲートウェイ等により構築されている。
【００４０】
このような構成のショッピングシステムＳにおいて、ショッピングサーバ１は、ネットワークＮＷを通じて各種のサービスを提供するサービス提供事業者によりショッピングサイトを開設するために設置されたサーバ装置である。
【００４１】
サービス提供事業者はＡＳＰ（Application Service Provider）でもあり、商品を販売する複数の販売業者と出店契約を締結して、これらの販売業者がショッピングサイト上で出店して商品の販売を可能とするためのアプリケーションを、ショッピングサーバ１を通じて提供している。
【００４２】
サービス提供事業者と契約している販売業者に関する情報や、販売されている商品の情報、商品の売買等に関する情報は、ショッピングサーバ１に構築されたショッピング情報データベース１０３に登録されている。
【００４３】
そして、ショッピングサーバ１は、ＰＣ４−ｋや携帯電話機５−ｐ（以下、ＰＣ４−ｋと携帯電話機５−ｐとを含む端末装置を総称する場合には、「ユーザ端末」と称する）からのリクエストに応じて、商品を検索するためのキーワード等を入力するための検索ページ、検索された商品の一覧等を表示する検索結果ページ（取引画面情報の一例）、ユーザにより指定された商品の詳細を表示するとともに当該商品を購入するための商品ページ（取引画面情報の一例）等の各種Ｗｅｂページをユーザ端末に送信し、また、ショッピング関連情報データベース１０３や会員情報データベース１０１にアクセスしつつ、販売業者とユーザとの間における商品の売買（取引の一例）を成立させるための処理を行うようになっている。
【００４４】
ショッピングシステムＳにおいては、ＰＣ４−ｋ用の検索結果ページ及び商品ページと、携帯電話機５−ｐ用の検索結果ページ及び商品ページとの２種類のページを用意している。ＰＣ４−ｋ用のページは、画面解像度の高いディスプレイに合わせて多くの情報が見やすく表示されるように作成されている。一方、携帯電話機５−ｐ用のページは、画面解像度の低いディスプレイに合わせて必要最小限の情報が見やすく表示されるように作成されるとともに、携帯電話機５−ｐのボタンによる操作が簡単に行えるようなデザインで作成されている。なお、商品ページは、販売業者が作成することができるようになっている。
【００４５】
ユーザは、ショッピングシステムＳの会員登録手続を行うことにより、当該システムを利用して商品を購入することが可能になっており（以下、ショッピングシステムＳを利用することができるユーザを「会員」と称する）、登録された会員に関する会員情報等は会員情報データベース１０１に登録されるようになっている。
【００４６】
会員によりショッピングシステムＳを利用して商品の購入が行われ、その売買が確定すると（例えば、購入代金の決済が完了した場合、商品が発送された場合等に確定する）、会員が支払った購入代金等に応じたポイントがその会員に付与されるようになっている。そして、会員は、付与されたポイントを、ショッピングシステムＳを利用して商品の購入を行う際における代金の全部または一部に充てたり、当選すると賞品等を獲得することが出来る抽選（くじ引き等）に応募すること等ができるようになっている。このポイントに関する情報も会員情報データベース１０１に登録されるようになっている。
【００４７】
また、ショッピングシステムＳにおいては、アフィリエイトプログラムを会員に提供している。具体的に、会員はユーザ端末を用いてショッピングサーバ１にアクセスし、任意の商品等に対応するアフィリエイトリンクを取得する。次いで、会員は、取得したアフィリエイトリンクを、Ｗｅｂページに貼り付けて当該Ｗｅｂページを会員が運営するＷｅｂサイト等において公開したり、取得したアフィリエイトリンクを、例えば、メールマガジン等の電子メールに貼り付けて送信する。そして、会員が運営するＷｅｂサイトや電子メール等を閲覧した他のユーザが、アフィリエイトリンクを選択することによりショッピングサーバ１にアクセスし、ショッピングサイトにおいて商品の購入を行うと、当該商品を紹介した会員（アフィリエイトリンクをＷｅｂページや電子メールに貼り付けた会員。以下「紹介者」（アフィリエイターの一例）と称する）に対して、その購入代金等に応じたポイントが報酬ポイントとして付与されるようになっている。この、アフィリエイトプログラムに関する情報は、会員利用情報データベース１０２に登録されるようになっている。
【００４８】
ショッピングサーバ１は、アフィリエイトプログラムに関する各種処理を行うようになっているが、アフィリエイトリンクを介してアクセスしてきたユーザ端末がＰＣ４−ｋである場合と、携帯電話機５−ｐである場合とで、異なる処理を行うようになっている。具体的には、ショッピングサーバ１は、ＰＣ４−ｋがアクセスしてきた場合には、主としてCookieを用いてトラッキング処理（アフィリエイトリンクを選択したユーザの商品の購入状況を監視・追跡し、紹介者に対して報酬ポイントを付与する処理）を行い、携帯電話機５−ｐがアクセスしてきた場合には、ＵＲＬリライトによるセッション管理を用いてトラッキング処理を行うようになっている。
【００４９】
上述したように、ショッピングシステムＳにおいては、ＰＣ４−ｋと携帯電話機５−ｐとで、異なる検索結果ページ及び商品ページを提供し、また、異なるトラッキング処理を行っている。このような場合には、ＰＣ４−ｋと携帯電話機５−ｐいずれのユーザが商品を購入した場合であっても、紹介者が報酬ポイントを得るためには、通常、ＰＣ４−ｋ用のアフィリエイトリンクと携帯電話機５−ｐ用のアフィリエイトリンクとの双方をＷｅｂページ等に貼り付けなければならず、紹介者にとって面倒である。そこで、ショッピングシステムＳにおいては、一つのアフィリエイトリンク（以下、「共通アフィリエイトリンク」と称する）で、ＰＣ４−ｋにも携帯電話機５−ｐにも対応させることを可能としている。なお、その実現方法については後述する。
【００５０】
次に、販売業者端末３−ｊは、サービス提供事業者と出店契約を締結した販売業者により利用される端末装置であり、例えば、パーソナルコンピュータ等を適用することができる。そして、販売業者端末３−ｊがショッピングサーバ１にアクセスすることにより、販売業者は、自分が販売する商品のページの管理や、販売実績の確認等を行うことができるようになっている。
【００５１】
次に、ＰＣ４−ｋは、ショッピングサーバ１にアクセスしてＷｅｂページを取得し画面に表示し、当該Ｗｅｂページを通じて商品を購入するためにユーザが用いる端末装置であり、例えば、Ｗｅｂブラウザアプリケーションや電子メールアプリケーション等がインストールされたパーソナルコンピュータ、ＰＤＡ（Personal Digital Assistant）等を適用することができる。
【００５２】
次に、携帯電話機５−ｐは、基地局との電波送受信により移動体通信網に接続して、他の携帯電話機５−ｐとの通話が可能であるとともに、ＰＣ４−ｋと同様に、ショッピングサーバ１にアクセスしてＷｅｂページを取得し画面に表示し、当該Ｗｅｂページを通じて商品を購入するためにユーザが用いる端末装置であり、移動体通信網における通信方式としては、例えば、ＰＤＣ（Personal Digital Cellular）方式や、ＧＳＭ（Global System for Mobile Communication）方式、ＩＭＴ−２０００（International Mobile Telecommunication 2000）方式等を適用することができる。
【００５３】
［２．ショッピングサーバの構成及び機能］
次に、ショッピングサーバ１の構成及び機能について、図２乃至図４を用いて説明する。
【００５４】
図２は、本実施形態に係るショッピングサーバ１の概要構成の一例を示すブロック図である。また、図３は、会員情報データベース１０１に登録される情報の内容の一例を示す図である。また、図４は、会員利用情報データベース１０２に登録される情報の内容の一例を示す図である。
【００５５】
図２に示すように、ショッピングサーバ１は、操作部１１と、表示部１２（例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等）と、通信部１３と、ドライブ部１４と、記憶部１５と、入出力インタフェース部１６と、システム制御部２０と、を備えている。システム制御部２０と入出力インタフェース部１６とは、システムバス２１を介して接続されている。
【００５６】
操作部１１は、例えば、キーボード、マウス等であり、オペレータ等からの操作指示を受け付け、その指示内容を指示信号としてシステム制御部２０に出力する。表示部１２は、例えば、ＣＲＴ（Cathode Ray Tube）ディスプレイ、液晶ディスプレイ等であり、文字や画像等の情報を表示する。通信部１３は、ネットワークＮＷに接続して、販売業者端末３−ｊ、ＰＣ４−ｋ、携帯電話機５−ｐ等との通信状態を制御する。ドライブ部１４は、例えば、フレキシブルディスク、ＣＤ（Compact Disc）、ＤＶＤ（Digital Versatile Disc）等のディスクＤＫからデータ等を読み出す一方、当該ディスクＤＫに対してデータ等を記録する。また、記憶部１５は、例えば、ハードディスクドライブ等であり、各種プログラム及びデータ等を記憶し、画像データ記憶手段の一例を構成する。入出力インタフェース部１６は、操作部１１〜記憶部１５とシステム制御部２０との間のインタフェース処理を行う。システム制御部２０は、ＣＰＵ（Central Processing Unit）１７、ＲＯＭ（Read Only Memory）１８、ＲＡＭ（Random Access Memory）１９等を備える。
【００５７】
記憶部１５には、会員情報データベース１０１、会員利用情報データベース１０２、及びショッピング情報データベース１０３が構築されている。
【００５８】
先ず、図３に示すように、会員情報データベース１０１には、ショッピングシステムＳの会員に関する会員情報が、当該会員を識別するための会員ＩＤ（アフィリエイター識別情報の一例）に対応付けられて登録されている。具体的に会員情報には、例えば、会員ＩＤ、ログインするためのパスワード、会員の氏名、郵便番号、住所、電話番号、電子メールアドレス、生年月日、性別、クレジットカードのカード番号及びその有効期限、ニックネーム、確定ポイント及び仮ポイント等が設定される。
【００５９】
ここで、確定ポイント及び仮ポイントは、上述したポイントを示す情報であり、会員がショッピングシステムＳを利用して商品の購入を行った場合に付与されるポイントであるとともにアフィリエイト報酬として付与されるポイントである。会員が商品の購入を行うと、利用代金等に応じた仮ポイントが当該会員に付与されるとともに、共通アフィリエイトリンクを介して商品の購入が行われた場合は、その共通アフィリエイトリンクを自分のサイトのＷｅｂページ等に貼り付けた紹介者にもアフィリエイト報酬として仮ポイントが付与される。その後、商品の売買が確定すると（例えば、販売業者が商品を発送した後等に、販売業者端末３−ｊを操作して、登録手続きを行うこと等により売買が確定する）、夫々の会員に付与された仮ポイントが夫々確定ポイントに移行する。そして、会員は、この確定ポイントを商品の購入等に充てることができるようになっている。
【００６０】
次に、図４に示すように、会員利用情報データベース１０２には、購入履歴情報、アフィリエイト成果情報等が、会員ＩＤに対応付けて登録されている。
【００６１】
購入履歴情報は、会員による商品の購入履歴を示す情報であり、例えば、購入した商品毎に、購入した商品の商品ＩＤ、購入日、購入金額、商品の購入に対して会員の付与されるポイント等が、履歴ＩＤに対応付けて設定される。
【００６２】
また、アフィリエイト成果情報は、会員によるアフィリエイトプログラムの成果を示す情報であり、例えば、会員がＷｅｂページ等に貼り付けた共通アフィリエイトリンクを介して購入が行われた毎（一つの取引毎）に、その購入日、購入された商品の商品ＩＤ、その商品を販売する販売業者を識別するためのショップＩＤ、売上金額、報酬ポイント、ステータス等が、売上情報として設定されているとともに、１日毎に、アフィリエイトリンクのクリック数（選択された回数）、売上件数、売上金額、報酬ポイント等が設定されている。
【００６３】
ここで、ステータスは、対応する商品の売買が確定して報酬ポイントの付与が確定したか、または、商品の売買が未確定であるか、あるいは、商品の売買がキャンセル等されて報酬ポイントの付与が破棄されたかを示す情報である。
【００６４】
アフィリエイト成果情報に設定されている会員自身の情報は、ユーザ端末を用いてショッピングサーバ１にアクセスすることにより閲覧することができるようになっている。
【００６５】
なお、会員情報データベース１０１と会員利用情報データベース１０２に登録される情報は、いずれも会員ＩＤに対応付けられているので、これらのデータベースを統合して、一つのデータベースとして構築しても良い。
【００６６】
次に、ショッピング情報データベース１０３には、販売業者に関する販売業者情報（例えば、販売業者の名称、住所、郵便番号、電話番号、電子メールアドレス等）、販売する商品の商品情報（例えば、商品ＩＤ、商品名、価格、商品の画像、説明等）、受注情報、顧客情報、商品情報、販売実績情報等が、ショップＩＤに対応付けて登録されている。なお、商品情報の一部（例えば、商品の画像、説明等）は、ＰＣ４−ｋ用と携帯電話機５−ｐ用とに分けて設定されている。
【００６７】
また、記憶部１５には、ショッピングサイトのＷｅｂページを構成するＨＴＭＬデータ、画像データ、音声データ、テキストデータ等が記憶されている。
【００６８】
ここで、商品ページのＨＴＭＬデータとして、ＰＣ４−ｋ用と携帯電話機５−ｐとが記憶されており、例えば、販売業者により入力された商品情報等に基づいて作成されている。また、共通アフィリエイトリンクとしてユーザ端末の画面に表示されるＰＣ４−ｋ用のバナー画像データと携帯電話機５−ｐ用のバナー画像データとが、一のＵＲＬに対応付けて記憶部１５に記憶されている。
【００６９】
更に、記憶部１５には、所定のオペレーティングシステムの他、ＨＴＴＰ（Hyper Text Transfer Protocol）プロトコルを用いて、ユーザ端末等から送信されたリクエストに応じて、当該記憶部１５に記憶されている各種のデータに基づきＷｅｂページを生成し、当該Ｗｅｂページをユーザ端末等に送信するためのＷＷＷ（World Wide Web）サーバプログラム、ＳＭＴＰ（Simple Mail Transfer Protocol）プロトコルを用いて、他のメールサーバから送信された電子メールを受信する一方、ショッピングサーバ１において作成された電子メールを、他のメールサーバに送信するためのメールサーバプログラム、会員情報データベース１０１を用いてショッピングシステムＳの会員の会員情報を管理し、会員の登録、退会（登録の削除）、会員情報の変更等の処理を実行するための会員情報管理プログラム、商品の検索、購入や商品ページの管理等の商品売買に関する処理を実行するための商品売買管理プログラム、アフィリエイトリンクの生成、アフィリエイトリンクを介したアクセスの制御、アフィリエイトプログラムにおけるトラッキング処理等を実行するためのアフィリエイト管理プログラム等が記憶されている。
【００７０】
なお、各種プログラム等は、例えば、他のサーバ装置等からネットワークＮＷを介して取得されるようにしても良いし、ＣＤ−ＲＯＭ等のディスクＤＫに記録されてドライブ部１４を介して読み込まれるようにしても良い。
【００７１】
システム制御部２０は、本実施形態において、閲覧要求受信手段、端末種類判別手段、種類別位置指定情報生成手段、取得指示情報送信手段、アフィリエイトリンク要求受信手段、アフィリエイター識別情報受信手段、アフィリエイトリンク送信手段、画像データ要求受信手段、画像データ用端末種類判別手段及び画像データ送信手段の一例を構成している。
【００７２】
そして、システム制御部２０は、ＣＰＵ１７が、ＲＯＭ１８や記憶部１５に記憶された各種プログラムを読み出し実行することによりショッピングサーバ１の各部を制御するとともに、上述した各手段等として機能するようになっている。
【００７３】
この各手段等としての機能について説明すると、アフィリエイター識別情報受信手段としてのシステム制御部２０は、ショッピングサイトにアクセスするユーザ端末のユーザがどの会員であるかを識別するためにログイン処理を行い、ユーザ端末から会員ＩＤを受信するようになっている。具体的に、システム制御部２０は、ユーザ端末から送信されたログインリクエストに応じて、ログインページを当該ユーザ端末に送信し、当該ログインページを通じてユーザにより入力された会員ＩＤ及びパスワードをユーザ端末から受信するようになっている。そして、システム制御部２０は、受信された会員ＩＤ及びパスワードと会員情報データベース１０１に登録された会員情報とに基づいてパスワード認証を行うようになっている。このパスワード認証が成功すると、システム制御部２０は、例えば、セッション管理により会員ＩＤを保持する。
【００７４】
また、アフィリエイトリンク要求受信手段及びアフィリエイトリンク送信手段としてのシステム制御部２０は、ユーザの操作に基づいてユーザ端末から送信されたアフィリエイトリンク作成リクエスト（アフィリエイトリンク要求情報の一例）を受信すると、共通アフィリエイトリンクを作成し、当該共通アフィリエイトリンクをユーザ端末に送信する。具体的に、システム制御部２０は、ショッピングサーバ１を示すドメイン名と、アフィリエイトリンク作成リクエストに設定された情報に応じたリンク対象を示す情報（例えば、紹介する商品を販売する販売業者のショップＩＤと当該商品の商品ＩＤ、紹介する商品を検索するためのキーワード等）と、パスワード認証により受信した会員ＩＤとを含むＵＲＬ（以下、「共通アフィリエイトＵＲＬ」と称する：複数の端末装置に対応したアフィリエイトプログラム用の位置指定情報の一例）を作成し、当該ＵＲＬをアンカータグ（<a>）に設定して共通アフィリエイトリンクを作成する。また、システム制御部２０は、バナー画像を表示する共通アフィリエイトリンクを作成する場合には、更に、リンク対象の商品等のバナー画像データのＵＲＬ（画像データ位置指定情報の一例）を設定したイメージタグ（<img>）を作成し、当該タグを共通アフィリエイトリンクに付加する。そして、システム制御部２０は、ユーザが共通アフィリエイトリンクをコピーして利用可能なように、生成された共通アフィリエイトリンクを後述するアフィリエイトリンク作成ページ２００（図６参照）に埋め込み、当該ページをユーザ端末に送信するようになっている。
【００７５】
こうして、システム制御部２０は、ＰＣ４−ｋと携帯電話機５−ｉとの双方に対応する共通アフィリエイトＵＲＬとして、紹介者の会員ＩＤを含む商品ページ等のＵＲＬを作成するとともに、アフィリエイトプログラム用のＵＲＬであると認識できるように共通アフィリエイトＵＲＬを作成する。これにより、後述するように、Ｗｅｂページ等に貼り付けられた共通アフィリエイトリンクがユーザに選択されてユーザ端末から送信されたアクセスリクエストに応じたリダイレクト（ＨＴＴＰリダイレクト）がシステム制御部２０により行われた後、当該リダイレクトに対応してユーザ端末から再送信されたアクセスリクエストに設定されたリダイレクト先のＵＲＬ（ＰＣ用アフィリエイトＵＲＬまたは携帯用アフィリエイトＵＲＬ）に含まれる会員ＩＤが示す紹介者にアフィリエイト報酬を付与するためのアフィリエイトプログラムの処理がシステム制御部２０により行われる。
【００７６】
なお、ここでは、共通アフィリエイトＵＲＬに会員ＩＤを含めるようにしたが、これに限らず、会員ＩＤを特定できるような文字列（会員ＩＤを特定するために割り振った番号等）をＵＲＬに埋め込むようにしてもよいし、この文字列や会員ＩＤを暗号化したものを埋め込むようにしてもよい。これにより、ＵＲＬを参照することによる会員の特定を防ぐことができる。
【００７７】
また、画像データ要求受信手段及び画像データ送信手段としてのシステム制御部２０は、バナー画像を表示する共通アフィリエイトリンクが貼り付けられたＷｅｂページをユーザ端末が画面に表示する際に、ユーザ端末から送信されたバナー画像リクエスト（画像データ要求情報の一例）を受信すると、リクエストを送信したユーザ端末の種類（ＰＣ４−ｋまたは携帯電話機５−ｐ）に対応したバナー画像データ（画像データの一例）を当該ユーザ端末に送信するようになっている。
【００７８】
具体的に、ユーザ端末にインストールされたＷｅｂブラウザアプリケーション等により共通アフィリエイトリンクが貼り付けられたＷｅｂページを表示する際に、先ず、ユーザ端末は、当該Ｗｅｂページを構成するＨＴＭＬデータ（共通アフィリエイトリンクのＨＴＭＬデータ（タグ情報）が貼り付けられている）を解釈し、共通アフィリエイトリンクに設定されたイメージタグを検出すると、当該タグに設定されたバナー画像データのＵＲＬを設定したバナー画像リクエストをショッピングサーバ１に送信する。画像データ用端末種類判別手段としてのシステム制御部２０は、バナー画像リクエストを受信すると、当該リクエストに基づいてユーザ端末の種類を判別する（詳細は後述）。そして、システム制御部２０は、受信されたリクエストに設定されたＵＲＬに対応するＰＣ用と携帯電話機用のバナー画像データのうち、判別された種類に対応するバナー画像データを取得し、当該バナー画像データをユーザ端末に送信するようになっている。そうすると、ユーザ端末の画面には、当該ユーザ端末の種類に対応したバナー画像が、ユーザにより選択可能な共通アフィリエイトリンクとしてＷｅｂページ上に表示される。
【００７９】
また、閲覧要求受信手段としてのシステム制御部２０は、ユーザ端末の画面において、Ｗｅｂページや電子メールの本文等に表示された共通アフィリエイトリンクがユーザにより選択されたときに、当該共通アフィリエイトリンクに設定された共通アフィリエイトＵＲＬを設定したアクセスリクエスト（閲覧要求情報の一例）を受信するようになっている。
【００８０】
また、端末種類判別手段、種類別位置指定情報生成手段及び取得指示情報送信手段としてのシステム制御部２０は、受信されたアクセスリクエストに設定された共通アフィリエイトＵＲＬをリダイレクトして、ユーザ端末の種類に対応したアフィリエイトＵＲＬをユーザ端末に送信し、ユーザ端末の種類に対応した商品ページや検索結果ページを当該ユーザ端末によりリクエストさせるようになっている。
【００８１】
具体的に、種類判別手段としてのシステム制御部２０は、受信されたアクセスリクエストに基づいて、当該リクエストを送信したユーザ端末の種類を判別するようになっている。より詳細に、システム制御部２０は、例えば、アクセスリクエストのＩＰヘッダに設定されている送信元ＩＰアドレスに基づいてユーザ端末がＰＣ４−ｋであるか携帯電話機５−ｐであるかを判別する。携帯電話機５−ｐがデータ通信を行う場合には、先ず、移動体通信網（パケット網）に接続され、インターネット上のサーバ装置等（ショッピングサーバ１も含む）との通信を行う際には、ゲートウェイサーバ等により中継が行われる。この、ゲートウェイサーバ等には予め固有のＩＰアドレスが割り当てられている（すなわち、移動体通信事業者毎にいくつかのＩＰアドレスが割り当てられている）ことから、受信されたリクエストのＩＰヘッダに設定されている送信元ＩＰアドレスが移動体通信事業者に割り当てられているか否かを判断することにより、ユーザ端末がＰＣ４−ｋであるか携帯電話機５−ｐであるかを判別することが可能である。
【００８２】
なお、ユーザ端末の種類の判別方法は、上記方法に限られるものではなく、ユーザ端末の種類を判別可能な情報であれば、受信されたリクエストに設定された他の情報に基づいて判別しても良い。例えば、ＨＴＴＰヘッダのUser-Agentヘッダに設定されたＷｅｂブラウザアプリケーションの情報に基づいて判別しても良い。また、本実施形態においては、携帯電話機５−ｐ以外の端末装置（例えば、ＰＤＡ、ＳＴＢ、テレビゲーム機等）は、全てＰＣ４−ｋと判別される。
【００８３】
また、種類別位置指定情報生成手段（ＵＲＬ変換手段）としてのシステム制御部２０は、受信されたアクセスリクエストに設定された共通アフィリエイトＵＲＬに基づいて、リダイレクト先を示すアフィリエイトプログラム用のＵＲＬとして、ユーザ端末の種類に対応したアフィリエイトＵＲＬを作成するようになっている。より詳細に、システム制御部２０は、ユーザ端末がＰＣ４−ｋである場合には、共通アフィリエイトＵＲＬをＰＣ４−ｋ用のフォーマットに変換して、ＰＣ用アフィリエイトＵＲＬを作成し、ユーザ端末が携帯電話機５−ｐである場合には、共通アフィリエイトＵＲＬを携帯電話機５−ｐ用のフォーマットに変換して、携帯用アフィリエイトＵＲＬを作成する。
【００８４】
また、取得指示情報送信手段（応答情報送信手段）としてのシステム制御部２０は、作成されたアフィリエイトＵＲＬ（ＰＣ４−ｋ用または携帯電話機５−ｉ用）をＨＴＴＰヘッダのLocationヘッダに設定するとともに、リダイレクト用のステータスコードとして、例えば、３０１（Moved Permanently（要求されたリソースは恒久的に別のＵＲＬに移動した））等を設定した閲覧レスポンス（取得指示情報、応答情報の一例）をユーザ端末に送信する。このステータスコードは、Locationヘッダに設定されたＵＲＬが示す位置から、要求した商品ページ等を取得すべきこと（取得の指示）を示すものである。
【００８５】
閲覧レスポンスを受信したユーザ端末は、当該レスポンスに設定されたステータスコードを認識すると、LocationヘッダからＰＣ用アフィリエイトＵＲＬまたは携帯用アフィリエイトＵＲＬ（判別されたユーザ端末の種類に対応するＵＲＬ）を取得し、当該ＵＲＬを設定したアクセスリクエストを再度ショッピングサーバ１に送信することにより、当該ＵＲＬに対応した商品ページや検索ページ、すなわち、ユーザ端末の種類に対応したページがショッピングサーバ１からユーザ端末に送信される。そして、ユーザ端末により、受信されたページが画面に表示され、当該ページ等に基づいて商品の購入が行われる。
【００８６】
なお、ショッピングサーバ１を、各種データベースに登録されている情報に基づいて商品の売買検索、購入等の処理を行う商品売買管理サーバ、会員情報データベース１０１に登録されている会員情報を管理し、会員登録、会員情報の変更等の処理を行う会員情報管理サーバ、アフィリエイトに関する処理を行うアフィリエイト管理サーバ、他のサーバにおいて管理されている各種情報等に基づき、ショッピングサイトとして、各種情報を提供するＷＷＷサーバ（ＰＣ４−ｋ用、携帯電話機５−ｐ用に夫々分けても良い）等の複数のサーバ装置により構成しても良い。
【００８７】
［３．ショッピングシステムの動作］
次に、ショッピングシステムＳの動作について説明する。
【００８８】
［３−１．共通アフィリエイトリンク作成時における動作］
先ず、共通アフィリエイトリンクを作成する場合の動作について、図５及び図６を用いて説明する。
【００８９】
図５は、本実施形態に係るショッピングシステムＳの共通アフィリエイトリンク作成時における処理の流れの一例を示すシーケンス図である。また、図６は、アフィリエイトリンク作成ページ２００の表示例を示す図である。なお、以下では、ユーザはＰＣ４−ｋを用いてショッピングサーバ１にアクセスする場合について説明するが、携帯電話機５−ｐを用いてアクセスする場合も同様である。
【００９０】
先ず、ユーザがＰＣ４−ｋを操作して、Ｗｅｂブラウザアプリケーションを起動し、アフィリエイトプログラムのトップページのＵＲＬを指定すると、図５に示すように、ＰＣ４−ｋからショッピングサーバ１にアフィリエイトトップページリクエストが送信されて（ステップＳ１）、これを契機として、ＰＣ４−ｋとショッピングサーバ１との間でログイン処理が行われる（ステップＳ２）。具体的に、ショッピングサーバ１からＰＣ４−ｋにログインページが送信され、当該ログインページを通じてユーザにより入力された会員ＩＤ及びパスワードがＰＣ４−ｋからショッピングサーバ１に送信される。そして、ショッピングサーバ１においてパスワード認証を実行し、このパスワード認証が成功すると、受信された会員ＩＤをセッション管理により保持する。
【００９１】
次いで、ショッピングサーバ１は、アフィリエイトトップページをＰＣ４−ｋに送信する（ステップＳ３）。アフィリエイトトップページを受信したＰＣ４−ｋは、当該ページを画面に表示する。アフィリエイトトップページについて説明すると、当該ページには、例えば、アフィリエイトリンクを作成したい商品を検索するためのキーワードを入力する入力エリア、商品ページのＵＲＬを直接指定してアフィリエイトリンクを作成するために当該ＵＲＬを入力する入力エリア、検索結果ページにリンクするアフィリエイトリンクを作成するためのキーワードを入力する入力エリア等が設けられている。
【００９２】
ここで、ユーザが、例えば、アフィリエイトリンクを作成したい商品のキーワードを入力し、検索ボタン等を選択すると（ステップＳ４）、ＰＣ４−ｋは、当該キーワードが設定された検索リクエストをショッピングサーバ１に送信する（ステップＳ５）。
【００９３】
検索リクエストを受信したショッピングサーバ１は、当該リクエストに設定されたキーワードに合致する商品を、ショッピング情報データベース１０３に登録された商品情報等から検索する（ステップＳ６）。次いで、ショッピングサーバ１は、検索された商品の商品情報に基づいてアフィリエイトリンク作成用検索結果ページを生成し、当該ページをＰＣ４−ｋに送信する（ステップＳ７）。
【００９４】
アフィリエイトリンク作成用検索結果ページを受信したＰＣ４−ｋは、当該ページを画面に表示する。ここで、ユーザが、所望の商品を選択すると（ステップＳ８）、ＰＣ４−ｋは、選択された商品を販売する販売業者のショップＩＤ及び商品ＩＤが設定されたアフィリエイトリンク作成リクエストを送信する（ステップＳ９）。
【００９５】
アフィリエイトリンク作成リクエストを受信したショッピングサーバ１は、当該リクエストに設定されたショップＩＤ及び商品ＩＤとセッション管理により保持された会員ＩＤとに基づいて共通アフィリエイトリンクを作成する（ステップＳ１０）。具体的に、ショッピングサーバ１は、ショッピングサーバ１を示すドメイン名、ショップＩＤ、商品ＩＤ、会員ＩＤ（会員ＩＤが暗号化されていても良い）からなる共通アフィリエイトＵＲＬを作成し、アンカータグに埋め込み設定して共通アフィリエイトリンクを作成する。更に、商品ＩＤが示す商品のバナー画像データのＵＲＬを当該商品ＩＤに基づいて作成して、イメージタグに埋め込み、当該イメージタグを共通アフィリエイトリンクに付加する。
【００９６】
そして、ショッピングサーバ１は、作成された共有アフィリエイトリンクをアフィリエイトリンク作成ページ２００に埋め込んで、当該ページをＰＣ４−ｋに送信する（ステップＳ１１）。
【００９７】
アフィリエイトリンク作成ページ２００を受信したユーザ端末４−ｋは、当該ページを、図６に示すように画面に表示する。
【００９８】
ここで、アフィリエイトリンク作成ページ２００について説明すると、当該ページには、アフィリエイトリンクの対象となる商品の名称２１０、アフィリエイトリンク種類選択タグ２２０、ＰＣ用バナー画像２３０ａ、携帯用バナー画像２３０ｂ、リンク先ＵＲＬ２４０、ＨＴＭＬソース表示エリア２５０等が設けられている。
【００９９】
アフィリエイトリンク種類選択タグ２２０は、ＨＴＭＬソース表示エリア２５０に表示させる共通アフィリエイトリンクの種類を選択するためのタグであり、当初はバナー画像を表示するアフィリエイトリンク（「画像」）が選択されている。ここで、ユーザが、「テキスト」を選択すると、テキスト表示のみの共通アフィリエイトリンクのＨＴＭＬデータがＨＴＭＬソース表示エリア２５０に表示される。また、「メール」を選択すると、電子メールに貼り付けるための共通アフィリエイトリンクのＨＴＭＬデータが表示される。
【０１００】
ＰＣ用バナー画像２３０ａは、共通アフィリエイトリンクを貼り付けたＷｅｂページをＰＣ４−ｋにより画面に表示させた場合に、アフィリエイトリンクとして表示されるバナー画像である。また、携帯用バナー画像２３０ｂは、共通アフィリエイトリンクを貼り付けたＷｅｂページ携帯電話機５−ｐにより画面に表示させた場合に、アフィリエイトリンクとして表示されるバナー画像である。
【０１０１】
リンク先ＵＲＬ２４０には、ＰＣ４−ｋを用いて共通アフィリエイトリンクを選択した場合にアクセスするＵＲＬと、携帯電話機５−ｐを用いて共通アフィリエイトリンクを選択した場合にアクセスするＵＲＬとが表示される。図中、「www.xxxxxxxx.co.jp」は、ＰＣ４−ｋ用ショッピングサーバとしてのショッピングサーバ１を示すドメイン名であり、「m.xxxxxxxx.co.jp」は、携帯電話機５−ｐ用ショッピングサーバとしてのショッピングサーバ１を示すドメイン名である。
【０１０２】
ＨＴＭＬソース表示エリア２５０には、ショッピングサーバ１により作成された共通アフィリエイトリンクのＨＴＭＬデータが表示される。ここで、「hb.xxxxxxxx.co.jp」はアフィリエイト管理サーバとしてのショッピングサーバ１を示すドメイン名であり、「h1234」はショップＩＤであり、「abc012345」は商品ＩＤであり、「xy012ogt」は会員ＩＤを暗号化した情報である。また、「hb.afl.xxxxxxxx.co.jp/c/h1234/abc012345/img/xyz0123.gif」は、バナー画像データのＵＲＬである。
【０１０３】
この後、ユーザは、ＨＴＭＬソース表示エリア２５０に表示された共通アフィリエイトリンクのＨＴＭＬデータをコピーし、当該データを、例えば、自分のサイトのＷｅｂページのＨＴＭＬデータにペーストすることにより、共通アフィリエイトリンクを貼り付け（ステップＳ１２）、ユーザの準備は完了する。
【０１０４】
なお、商品ページのＵＲＬを直接指定して共通アフィリエイトリンクを作成する場合には、例えば、ＰＣ４−ｋ用の商品ページのＵＲＬまたは携帯電話機５−ｐ用の商品ページのＵＲＬをユーザが入力すると、ショッピングサーバ１は、入力されたＵＲＬの変換を行い、更に、当該ＵＲＬに会員ＩＤが暗号化された情報を設定してを共通アフィリエイトＵＲＬを作成する。また、検索結果ページにリンクするアフィリエイトリンクを作成する場合には、検索結果を表示させたいキーワードをユーザが入力すると、ショッピングサーバ１は、入力されたキーワード（キーワードが日本語である場合には当該キーワードを所定の方式によりエンコードした情報）及び会員ＩＤを設定した共通アフィリエイトＵＲＬを作成する。
【０１０５】
［３−２．ＰＣを用いて共通アフィリエイトリンクが選択された場合における動作］
次に、ＰＣ４−ｋを用いて共通アフィリエイトリンクが選択された場合の動作について、図７を用いて説明する。
【０１０６】
図７は、本実施形態に係るショッピングシステムＳの共通アフィリエイトリンクがＰＣ４−ｋを用いて選択された場合における処理の流れの一例を示すシーケンス図である。
【０１０７】
ＰＣ４−ｋは、ユーザの操作に基づいて、例えば、ショッピングシステムＳの会員（紹介者）が運営するＷｅｂサイト上のＷｅｂページを受信し、画面に表示している。このＷｅｂページには、共通アフィリエイトリンクが貼り付けられており、また、当該アフィリエイトリンクが対応する商品（Ｗｅｂサイトを運営する会員が紹介する商品）のバナー画像が、例えば、前記図６の符号２３０ａに示すように表示されている。
【０１０８】
ここで、図７に示すように、ユーザがＰＣ４−ｋを操作して共通アフィリエイトリンクであるバナー画像を選択すると（ステップＳ３１）、ユーザ端末４−ｋは、共通アフィリエイトリンクに設定された共通アフィリエイトＵＲＬを設定したアクセスリクエストをショッピングサーバ１に送信する（ステップＳ３２）。
【０１０９】
アクセスリクエストを受信したショッピングサーバ１は、当該リクエストに設定されたＵＲＬが共通アフィリエイトＵＲＬであると認識すると、例えば、アクセスリクエストのＩＰヘッダに設定された送信元ＩＰアドレスに基づいて、当該リクエストを送信したユーザ端末はＰＣ４−ｋであると判別する（ステップＳ３３）。
【０１１０】
次いで、ショッピングサーバ１は、リダイレクト処理を行う（ステップＳ３４）。具体的に、ショッピングサーバ１は、アクセスリクエストに設定された共通アフィリエイトＵＲＬをＰＣ用アフィリエイトＵＲＬに変換して、閲覧レスポンスのLocationヘッダに設定する。また、ショッピングサーバ１は、共通アフィリエイトＵＲＬから紹介者の会員ＩＤを取得し、アフィリエイトプログラムにおける紹介者の会員ＩＤを示すアフィリエイトCookieを、閲覧レスポンスに更に設定する。そして、ショッピングサーバ１は、LocationとCookieとが設定された閲覧レスポンスをＰＣ４−ｋに送信する。
【０１１１】
閲覧レスポンスを受信したＰＣ４−ｋは、当該レスポンスに設定されたアフィリエイトCookieを、例えば、ハードディスク等に保存し（ステップＳ３５）、直ちに、閲覧レスポンスのLocationヘッダに設定されたＰＣ用アフィリエイトＵＲＬをアクセスリクエスト（閲覧再要求情報の一例）に設定し、当該リクエストをショッピングサーバ１に再送信する（ステップＳ３６）。このようにして、ショッピングサーバ１は、リダイレクト処理を行う。
【０１１２】
アクセスリクエストを受信したショッピングサーバ１は、当該リクエストに設定されたＵＲＬがＰＣ用アフィリエイトＵＲＬであると認識すると、セッション管理を開始する（ステップＳ３７）。具体的に、ショッピングサーバ１は、セッションＩＤを生成し、セッション管理を行うためのセッション情報を、セッションＩＤに対応付けて、例えば、ＲＡＭ１９上に生成する。セッション情報には、例えば、生成されたセッションＩＤ、生成日時が設定されるとともに、その後の状況に応じて、買い物かごに入れられた商品（購入する候補としてユーザにより選択された商品）の商品ＩＤ、ユーザの会員ＩＤその他の情報等が設定される。
【０１１３】
そして、ショッピングサーバ１は、ＰＣ用アフィリエイトＵＲＬに対応するＰＣ４−ｋ用の商品ページを取得すると、当該商品ページのＨＴＭＬデータに記述されているアンカータグ内等のＵＲＬを、ＵＲＬリライトによりセッションＩＤを含んだＵＲＬに変換した上で商品ページをＰＣ４−ｋに送信する（ステップＳ３８）。
【０１１４】
商品ページを受信したＰＣ４−ｋは、当該ページを画面に表示する。ここで、ユーザが、商品ページ上に表示された「買い物かごに入れる」というボタンを選択すると（ステップＳ３９）、ＰＣ４−ｋは、商品ページが対応する商品の商品ＩＤを設定した商品投入リクエストをショッピングサーバ１に送信する（ステップＳ４０）。
【０１１５】
商品投入リクエストを受信したショッピングサーバ１は、当該リクエストに設定された商品ＩＤを、セッション情報（商品投入リクエストに設定されたＵＲＬが含むセッションＩＤに対応するセッション情報）に追加設定する（ステップＳ４１）。
【０１１６】
その後、ユーザが、ＰＣ４−ｋの画面に表示された購入決定ボタン等を選択すると（ステップＳ４２）、ＰＣ４−ｋは、購入リクエストをショッピングサーバ１に送信し（ステップＳ４３）、これを契機として、ＰＣ４−ｋとショッピングサーバ１との間でログイン処理が行われる（ステップＳ４４）。なお、図７の例では、ここでログイン処理が行われるようにしたが、これに限らず、ステップＳ３７の処理の後にログイン処理を行うようにしてもよいし、また、他の機会にログインした場合のセッションを用いることで、ここでログイン処理を行わずに済ませるようにしてもよい。
【０１１７】
次いで、パスワード認証が成功すると、ショッピングサーバ１は、セッション情報に基づいて購入手続き処理を行う（ステップＳ４５）。具体的に、ショッピングサーバ１は、買い物かごに入れられた商品としてセッション情報に設定された商品ＩＤに対応する商品情報及び販売業者情報をショッピングデータベース１０３から取得するとともに、ログイン処理により取得された会員ＩＤに対応する会員情報を会員情報データベース１０１から取得する。そして、ショッピングサーバ１は、取得されたこれらの情報に基づいて購入履歴情報を生成し、ログイン処理により取得された会員ＩＤに対応付けて会員利用情報データベース１０２に登録する。また、ショッピングサーバ１は、受注情報を生成し、商品ＩＤに対応する販売事業者のショップＩＤに対応付けて販売業者情報をショッピングデータベース１０３に登録する。
【０１１８】
次いで、ショッピングサーバ１は、ＰＣ４−ｋから受信されたリクエストに設定されたアフィリエイトCookie（ＰＣ４−ｋにおいてアフィリエイトCookieが保存されているため、ＰＣ４−ｋからショッピングサーバ１へのリクエストのＨＴＴＰヘッダには必ずCookieが設定されている）に基づいて、紹介者に対する報酬ポイントの仮登録処理を行う（ステップＳ４６）。具体的に、ショッピングサーバ１は、商品ＩＤに対応する商品情報等に基づいて、報酬ポイントを決定し、アフィリエイトCookieに設定された紹介者の会員ＩＤに対応する会員情報中の仮ポイントに報酬ポイントを加算して、当該仮ポイントを更新する。また、ショッピングサーバ１は、紹介者の会員ＩＤに対応するアフィリエイト成果情報に、売上情報を追加登録する。
【０１１９】
次いで、システム制御部２０は、アフィリエイトCookieを削除するようにＨＴＴＰヘッダに設定して（Cookieの有効期限に過去の日付を設定する）、購入完了ページを送信する（ステップＳ４７）。
【０１２０】
購入完了ページを受信したＰＣ４−ｋは、当該ページを画面に表示するとともに、アフィリエイトCookieを削除する（ステップＳ４８）。
【０１２１】
一方、ショッピングサーバ１は、例えば、１日に１回、アフィリエイトプログラムにおける売上を確定させる処理を行う（ステップＳ４９）。具体的に、ショッピングサーバ１は、購入された商品の販売業者が、販売業者端末３−ｊを操作することにより、商品の売買の確定が登録され、受注情報が更新されると、所定の時刻（例えば、０時０分等）に、受注情報を参照して、対応する会員のアフィリエイト成果情報中の売上情報について、そのステータスを未確定から確定に設定変更する。そして、ショッピングサーバ１は、上記処理を、全ての販売業者の受注情報について行う。
【０１２２】
また、ショッピングサーバ１は、セッション情報が生成されてから、例えば、３日間経過（セッション情報に設定された生成日時からの経過日数）すると、当該セッション情報を削除する（ステップＳ５０）。
【０１２３】
更に、ショッピングサーバ１は、例えば、１月に１回、確定した報酬ポイントを会員情報の確定ポイントに移行する処理を行う（ステップＳ５１）。具体的に、ショッピングサーバ１は、アフィリエイト成果情報を参照して、売買が確定している売上情報のうち報酬ポイントが確定ポイントに移行されていない売上情報がある場合には、対応する紹介者の会員情報中の仮ポイントから報酬ポイントを減算して、当該仮ポイントを更新するとともに、当該会員情報中の確定ポイントに報酬ポイントを加算して、当該報酬ポイントを更新する。そして、ショッピングサーバ１は、上記処理を全会員のアフィリエイト成果情報について行う。このようにして、紹介者に対して、アフィリエイトプログラムの報酬が付与される。
【０１２４】
なお、ＰＣ４−ｋによりアフィリエイトCookieが保存された後、商品の購入を行うことなく、ショッピングサーバ１とのセッションが切断されても、アフィリエイトCookieは一定期間（例えば、３０日間）保存されているので、再度、ユーザがＰＣ４−ｋを用いてショッピングサーバ１にアクセスし、何らかの商品を購入した場合には、アフィリエイトCookieに設定された会員ＩＤが示す紹介者に対して報酬ポイントが付与されることとなる。このとき、例えば、別の紹介者の共有アフィリエイトリンクを選択した場合には、保存されているアフィリエイトCookieは上書き保存されるため、その後、商品の購入が行われた場合には、後にアフィリエイトCookieが保存された紹介者に対して報酬ポイントが付与されることとなる。なお、図７の例では、買い物かごに投入された商品の管理を、セッション情報を用いて管理するようにしたが、これに限らず、Cookieを用いて、買い物かごに投入された商品の管理を行うようにしてもよい。
【０１２５】
［３−３．携帯電話機を用いて共通アフィリエイトリンクが選択された場合における動作］
次に、携帯電話機５−ｐを用いて共通アフィリエイトリンクが選択された場合の動作について、図８を用いて説明する。
【０１２６】
図８は、本実施形態に係るショッピングシステムＳの共通アフィリエイトリンクが携帯電話機５−ｐを用いて選択された場合における処理の流れの一例を示すシーケンス図である。
【０１２７】
携帯電話機５−ｐは、ユーザの操作に基づいて、例えば、ショッピングシステムＳの会員（紹介者）が運営するＷｅｂサイト上のＷｅｂページを受信し、画面に表示している。このＷｅｂページには、共通アフィリエイトリンクが貼り付けられており、また、当該アフィリエイトリンクが対応する商品のバナー画像が、例えば、前記図６の符号２３０ｂに示すように表示されている。
【０１２８】
ここで、図８に示すように、ユーザが携帯電話機５−ｐを操作して共通アフィリエイトリンクであるバナー画像を選択すると（ステップＳ７１）、ユーザ端末４−ｋは、共通アフィリエイトリンクに設定された共通アフィリエイトＵＲＬを設定したアクセスリクエストをショッピングサーバ１に送信する（ステップＳ７２）。
【０１２９】
アクセスリクエストを受信したショッピングサーバ１は、当該リクエストに設定されたＵＲＬが共通アフィリエイトＵＲＬであると認識すると、例えば、アクセスリクエストのＩＰヘッダに設定された送信元ＩＰアドレスに基づいて、当該リクエストを送信したユーザ端末は携帯電話機５−ｐであると判別する（ステップＳ７３）。
【０１３０】
次いで、ショッピングサーバ１は、アフィリエイトキー管理情報を生成する（ステップＳ７４）。具体的に、ショッピングサーバ１は、携帯電話機５−ｐからの各アクセスを識別するためのアフィリエイトキーを生成し、当該アフィリエイトキーに対応付けて、アフィリエイトキー管理情報を生成する。アフィリエイトキー管理情報には、例えば、生成されたアフィリエイトキー、共通アフィリエイトＵＲＬから取得された紹介者の会員ＩＤその他の情報等が設定される。
【０１３１】
次いで、ショッピングサーバ１は、リダイレクト処理を行う（ステップＳ７５）。具体的に、ショッピングサーバ１は、アクセスリクエストに設定された共通アフィリエイトＵＲＬを携帯用アフィリエイトＵＲＬに変換し、当該携帯用アフィリエイトＵＲＬにアフィリエイトキーを埋め込む。そして、ショッピングサーバ１は、携帯用アフィリエイトＵＲＬを閲覧レスポンスのLocationヘッダに設定し、当該レスポンスを携帯電話機５−ｐに送信する。このようにして、ショッピングサーバ１は、リダイレクト処理を行う。
【０１３２】
閲覧レスポンスを受信した携帯電話機５−ｐは、当該レスポンスのLocationヘッダに設定された携帯用アフィリエイトＵＲＬをアクセスリクエスト（閲覧再要求情報の一例）に設定し、当該リクエストをショッピングサーバ１に再送信する（ステップＳ７６）。
【０１３３】
アクセスリクエストを受信したショッピングサーバ１は、当該リクエストに設定されたＵＲＬが携帯用アフィリエイトＵＲＬであると認識すると、セッション管理を開始する（ステップＳ７７）。具体的に、ショッピングサーバ１は、セッションＩＤを生成し、セッション情報を、セッションＩＤに対応付けて、例えば、ＲＡＭ１９上に生成する。セッション情報には、例えば、生成されたセッションＩＤ、生成日時、携帯用アフィリエイトＵＲＬから取得されたアフィリエイトキーが設定されるとともに、その後の状況に応じて、買い物かごに入れられた商品の商品ＩＤ、ユーザの会員ＩＤその他の情報等が設定される。
【０１３４】
そして、ショッピングサーバ１は、携帯用アフィリエイトＵＲＬに対応する携帯電話機５−ｐ用の商品ページを取得すると、ＵＲＬリライトにより当該商品ページのＨＴＭＬデータに記述されているアンカータグ内等のＵＲＬを、セッションＩＤを含んだＵＲＬに変換した上で商品ページを携帯電話機５−ｐに送信する（ステップＳ７８）。
【０１３５】
商品ページを受信した携帯電話機５−ｐは、当該ページを画面に表示する。その後、図７のステップＳ３９〜Ｓ４５と同様にして、ユーザ操作により商品が買い物かごに入れられ、購入決定がなされ、これに基づいて購入手続き処理が行われる（ステップＳ７９〜Ｓ８５）。
【０１３６】
次いで、ショッピングサーバ１は、セッション情報（商品投入リクエストに設定されたＵＲＬが含むセッションＩＤに対応するセッション情報）に設定されたアフィリエイトキーに対応するアフィリエイトキー管理情報に基づいて、紹介者に対する報酬ポイントの仮登録処理を行う（ステップＳ８６）。具体的に、ショッピングサーバ１は、商品ＩＤに対応する商品情報等に基づいて、報酬ポイントを決定し、アフィリエイトキー管理情報に設定された紹介者の会員ＩＤに対応する会員情報中の仮ポイントに報酬ポイントを加算して、当該仮ポイントを更新する。また、ショッピングサーバ１は、紹介者の会員ＩＤに対応するアフィリエイト成果情報に、売上情報を追加登録する。
【０１３７】
次いで、システム制御部２０は、購入完了ページを送信する（ステップＳ８７）。購入完了ページを受信した携帯電話機５−ｐは、当該ページを画面に表示する。
【０１３８】
その後、ショッピングサーバ１は、セッション情報が生成されてから、例えば、１時間経過（セッション情報に設定された生成日時からの経過時間）すると、当該セッション情報を削除し（ステップＳ８８）、図７のステップＳ４９、Ｓ５１と同様にして、アフィリエイトプログラムにおける売上の確定及び確定した報酬ポイントを会員情報の確定ポイントに移行する処理を行う（ステップＳ８９〜Ｓ９０）。
【０１３９】
なお、図７及び図８に示す処理において、ユーザが共通アフィリエイトを選択することによりユーザ端末により商品ページが表示された後、ユーザの操作により別の商品ページに遷移して、紹介者が紹介していない商品を購入したとしても、当該紹介者に報酬ポイントが付与される。
【０１４０】
また、共通アフィリエイトリンクが検索結果ページにリンクするアフィリエイトリンクである場合には、ショッピングサーバ１は、共通アフィリエイトＵＲＬに設定されたキーワードに合致する商品をショッピング情報データベース１０３に登録された商品情報等から検索し、検索された商品の商品情報に基づいて検索結果ページを生成し、当該ページをユーザ端末に送信する。ユーザは、画面により表示された検索結果ページから所望の商品を選択すると、ショッピングサーバ１からユーザ端末に対応する商品ページが送信される。その後は、上記説明のようにして、商品の購入が行われると、紹介者に対する報酬ポイントの付与が行われる。ここで、ユーザの操作により、別の商品ページに遷移して、紹介者が紹介したキーワードに合致しない商品を購入したとしても、当該紹介者に報酬ポイントが付与される。
【０１４１】
［３−４．バナー画像リクエスト受信時における動作］
次に、ＰＣ４−ｋが共通アフィリエイトリンクを画面に表示する際（前記図７のステップＳ３１）、または携帯電話機５−ｐが共通アフィリエイトリンクを画面に表示する際（前記図８のステップＳ７１）に、これらの端末装置から送信されるバナー画像リクエストをショッピングサーバ１が受信した場合の動作について、図９を用いて説明する。
【０１４２】
図９は、本実施形態に係るショッピングサーバ１のシステム制御部２０のバナー画像リクエスト対応処理における処理の流れの一例を示すフローチャートである。
【０１４３】
ユーザ端末により、Ｗｅｂページを画面に表示する際に、当該Ｗｅｂページを構成するＨＴＭＬデータが解釈され、共通アフィリエイトリンクに設定されたイメージタグが検出されると、当該タグに設定された画像データのＵＲＬを設定したバナー画像リクエストがショッピングサーバ１に送信される。
【０１４４】
ショッピングサーバ１のシステム制御部２０は、図９に示すように、バナー画像リクエストを受信すると（ステップＳ１０１）、当該リクエストのＩＰヘッダから送信元ＩＰアドレスを取得する（ステップＳ１０２）。
【０１４５】
次いで、システム制御部２０は、取得された送信元ＩＰアドレスに基づいて、バナー画像リクエストを送信したユーザ端末が携帯電話機５−ｐであるか否かを判別する（ステップＳ１０３）。
【０１４６】
ここで、システム制御部２０は、送信元ＩＰアドレスが移動体通信事業者に割り当てられたＩＰアドレスの何れにも一致せず、ユーザ端末が携帯電話機５−ｐではない、すなわち、ユーザ端末がＰＣ４−ｋであると判別した場合には（ステップＳ１０３：ＮＯ）、バナー画像リクエストに設定されたＵＲＬに対応するＰＣ用バナー画像データを取得し（ステップＳ１０４）、当該バナー画像データをＰＣ４−ｋに送信して（ステップＳ１０５）、バナー画像リクエスト対応処理を終了させる。
【０１４７】
一方、システム制御部２０は、送信元ＩＰアドレスが移動体通信事業者に割り当てられたＩＰアドレスの何れかに一致し、ユーザ端末が携帯電話機５−ｐであると判別した場合には（ステップＳ１０３：ＹＥＳ）、バナー画像リクエストに設定されたＵＲＬに対応する携帯用バナー画像データを取得し（ステップＳ１０６）、当該バナー画像データを携帯電話機５−ｐに送信して（ステップＳ１０７）、バナー画像リクエスト対応処理を終了させる。
【０１４８】
［３−５．アクセスリクエスト受信時における動作］
次に、ショッピングサーバ１がアクセスリクエストを受信した場合の動作（図７のＳ３３〜Ｓ３４、図８のＳ７３〜Ｓ７５）について、図１０を用いて説明する。
【０１４９】
図１０は、本実施形態に係るショッピングサーバ１のシステム制御部２０のアクセスリクエスト対応処理における処理の流れの一例を示すフローチャートである。
【０１５０】
ユーザ端末によりＷｅｂページや電子メールの本文等に表示された共通アフィリエイトリンクが、ユーザにより選択されたことに基づいて、当該共通アフィリエイトリンクに設定された共通アフィリエイトＵＲＬを設定したアクセスリクエストがショッピングサーバ１に送信される。
【０１５１】
ショッピングサーバ１のシステム制御部２０は、図１０に示すように、アクセスリクエストを受信すると（ステップＳ１５１）、当該リクエストのＩＰヘッダから送信元ＩＰアドレスを取得し（ステップＳ１５２）、前記図９のステップＳ１０３と同様にして、アクセスリクエストを送信したユーザ端末が携帯電話機５−ｐであるか否かを判別する（ステップＳ１５３）。
【０１５２】
ここで、システム制御部２０は、ユーザ端末が携帯電話機５−ｐではない、すなわち、ユーザ端末がＰＣ４−ｋであると判別した場合には（ステップＳ１５３：ＮＯ）、アクセスリクエストに設定された共通アフィリエイトＵＲＬをＰＣ用アフィリエイトＵＲＬに変換する（ステップＳ１５４）。例えば、システム制御部２０は、共通アフィリエイトＵＲＬの「hb.xxxxxxxx.co.jp/c」の部分を「www.xxxxxxxx.co.jp/xxxx」に変換し、ＰＣ用アフィリエイトＵＲＬを作成する。
【０１５３】
次いで、システム制御部２０は、閲覧レスポンスのＨＴＴＰヘッダにLocationヘッダを追加し、作成されたＰＣ用アフィリエイトＵＲＬをLocationヘッダに設定する（ステップＳ１５５）。
【０１５４】
次いで、システム制御部２０は、閲覧レスポンスのＨＴＴＰヘッダにSet-Cookieヘッダを追加し、共通アフィリエイトＵＲＬから紹介者の会員ＩＤを取得して、アフィリエイトであることを示すキーワード及び当該会員ＩＤを暗号化した情報をSet-Cookieヘッダに追加する（例えば、「affiliate=xy012ogt」等（「xy012ogt」は会員ＩＤを暗号化した情報））（ステップＳ１５６）。
【０１５５】
次いで、システム制御部２０は、Locationヘッダ及びSet-Cookieヘッダ（すなわち、アフィリエイトCookie）が追加された閲覧レスポンスをＰＣ４−ｋに送信する（ステップＳ１５７）。
【０１５６】
そして、システム制御部２０は、例えば、前記図７のステップＳ３７〜Ｓ４６に示すように、ＰＣ４−ｋ用のトラッキング処理を行う（ステップＳ１５８）。
【０１５７】
一方、システム制御部２０は、ステップＳ１５３において、ユーザ端末が携帯電話機５−ｐであると判別した場合には（ステップＳ１５３：ＹＥＳ）、アフィリエイトキーを生成する（ステップＳ１５９）。
【０１５８】
次いで、システム制御部２０は、アクセスリクエストに設定された共通アフィリエイトＵＲＬから紹介者の会員ＩＤを取得し、当該会員ＩＤ及びアフィリエイトキーからなるアフィリエイトキー管理情報を生成する（ステップＳ１６０）。
【０１５９】
次いで、システム制御部２０は、共通アフィリエイトＵＲＬを携帯用アフィリエイトＵＲＬに変換する（ステップＳ１６１）。例えば、システム制御部２０は、共通アフィリエイトＵＲＬの「hb.xxxxxxxx.co.jp/c」の部分を「m.xxxxxxxx.co.jp/ xxxx」に変換し、携帯用アフィリエイトＵＲＬを作成する。
【０１６０】
次いで、システム制御部２０は、作成された携帯用アフィリエイトＵＲＬにアフィリエイトキーを設定する（ステップＳ１６２）。
【０１６１】
次いで、システム制御部２０は、閲覧レスポンスのＨＴＴＰヘッダにLocationヘッダを追加し、作成された携帯用アフィリエイトＵＲＬをLocationヘッダに設定すると（ステップＳ１６３）、当該閲覧レスポンスをＰＣ４−ｋに送信する（ステップＳ１６４）。
【０１６２】
そして、システム制御部２０は、例えば、前記図８のステップＳ７７〜Ｓ８６に示すように、携帯電話機５−ｐ用のトラッキング処理を行う（ステップＳ１６５）。
【０１６３】
以上説明したように、本実施形態によれば、共通アフィリエイトリンクに設定されている共通アフィリエイトＵＲＬは、ＰＣ４−ｋと携帯電話機５−ｐとの双方に対応している。そして、ユーザ端末の画面に、例えば、Ｗｅｂページや電子メールの本文等とともに表示された共通アフィリエイトリンクがユーザにより選択されると、ユーザ端末から共通アフィリエイトＵＲＬが設定されたアクセスリクエストがショッピングサーバ１のシステム制御部２０に送信される。システム制御部２０は、受信されたアクセスリクエストのＩＰヘッダに設定された送信元ＩＰアドレス等に基づいて、アクセスリクエストを送信したユーザ端末がＰＣ４−ｋであるか携帯電話機５−ｐであるかを判別し、アクセスリクエストに設定された共通アフィリエイトＵＲＬに基づいて、ユーザ端末の種類に対応したＵＲＬ（ＰＣ用アフィリエイトＵＲＬまたは携帯用アフィリエイトＵＲＬ）を生成し、このＵＲＬを設定した閲覧レスポンスをユーザ端末に送信する。そうすると、閲覧レスポンスを取得したユーザ端末は、当該レスポンスに設定されたＵＲＬを設定した閲覧リクエストを、当該ＵＲＬのドメイン名が示すショッピングサーバ１に再送信することにより、ユーザ端末の種類に対応した商品ページ等を取得し、ユーザは、商品ページ等に基づいて商品の購入を行うことができる。そして、商品の購入に関する行為が行われたことに対応してアフィリエイトプログラムの処理が行われることになる。
【０１６４】
従って、ショッピングサーバ１としては、再送信された閲覧リクエストに設定されたＵＲＬに対応するユーザ端末の種類に応じたトラッキング処理を行えばよいので、紹介者が一の共通アフィリエイトリンクをＷｅｂページや電子メールの本文等に貼り付け設定するだけで、複数種類のユーザ端末に夫々対応したアフィリエイトプログラムが適用可能であり、また、複数種類のユーザ端末に夫々対応した商品ページ等を提供することができる。
【０１６５】
また、ユーザ端末がＷｅｂページや電子メールの本文等に貼り付けられた共通アフィリエイトリンクを表示する際に、当該共通アフィリエイトリンクに付加されたバナー画像データのＵＲＬを設定したバナー画像リクエストをショッピングサーバ１に送信する。ショッピングサーバ１のシステム制御部２０は、受信されたバナー画像リクエストのＩＰヘッダに設定された送信元ＩＰアドレス等に基づいて、ユーザ端末の種類を判別し、ユーザ端末の種類と、バナー画像リクエストに設定されたバナー画像データのＵＲＬと、に対応するバナー画像データをユーザ端末に送信する。そうすると、バナー画像データを取得したユーザ端末は、当該バナー画像データを画面に表示する。
【０１６６】
従って、紹介者が一の共通アフィリエイトリンクをＷｅｂページ等に貼り付け設定しておけば、当該共通アフィリエイトリンクをユーザ端末の種類毎に対応して修正することなく、ユーザ端末の種類に対応した表示サイズのバナー画像データを表示させることができる。つまり、アフィリエイトリンクはＰＣ４−ｋと携帯電話機５−ｐとの双方に対応しているにもかかわらず、そのバナー画像データは何れか一方にだけに見やすいようにしか対応していないという不都合を排除ことができる。
【０１６７】
なお、上記実施形態においては、一つのサーバ装置（ショッピングサーバ１）において、商品の売買に関する処理とアフィリエイトに関する処理とを行っていたが、例えば、商品の売買に関する処理を行うサーバ装置（商品売買管理サーバ（または、ＰＣ用商品売買管理サーバと携帯用商品売買管理サーバ））とアフィリエイトに関する処理を行うサーバ装置（アフィリエイト管理サーバ）とで処理を分担しても良い。
【０１６８】
この場合、アフィリエイト管理サーバは、アクセスリクエストに設定された共通アフィリエイトＵＲＬをＰＣ用アフィリエイトＵＲＬや携帯用アフィリエイトＵＲＬに変換するときに、そのドメイン名を商品売買管理サーバのドメイン名に変換する。そして、図７に示す処理においては、ステップＳ３３〜Ｓ３４の処理はアフィリエイト管理サーバが行い、ステップＳ３７〜Ｓ４５の処理は商品売買管理サーバが行う。そして、ステップＳ４５において、商品売買管理サーバは購入手続き処理を行った後、セッション情報に設定された情報をアフィリエイト管理サーバに送信し、アフィリエイト管理サーバがこの情報とアフィリエイトCookieとに基づいて報酬ポイントを仮登録し、ステップＳ４６〜Ｓ５１の処理を行う。この場合は、アフィリエイトCookieの管理はアフィリエイト管理サーバが行い、セッション情報の管理は商品売買管理サーバが行うこととなる。
【０１６９】
また、図８に示す処理においても同様に、ステップＳ７３〜Ｓ７４の処理はアフィリエイト管理サーバが行い、ステップＳ７７〜Ｓ８５の処理は商品売買管理サーバが行う。そして、ステップＳ８５において、商品売買管理サーバは購入手続き処理を行った後、セッション情報に設定された情報をアフィリエイト管理サーバに送信し、アフィリエイト管理サーバがこの情報とアフィリエイトキー管理情報とに基づいて報酬ポイントを仮登録し、ステップＳ８６〜Ｓ９０の処理を行う。この場合は、アフィリエイトキーの管理はアフィリエイト管理サーバが行い、セッション情報の管理は商品売買管理サーバが行うこととなる。
【０１７０】
一方、上記実施形態のように、商品の売買に関する処理とアフィリエイトに関する処理とを一つのサーバ装置で行うのであれば、セッション情報とアフィリエイトキー管理情報とに分けて情報を管理するのではなく、これらの情報をセッション情報としてまとめて管理しても良い。
【０１７１】
また、上記実施形態においては、ＰＣ４−ｋを用いた商品の購入時には、ショッピングサーバ１は、CookieとＵＲＬリライトによるセッション管理とを併用していたが、例えば、全てCookieで処理を行っても良いし、携帯電話機５−ｐの場合と同様に全てＵＲＬリライトで処理を行っても良い。
【０１７２】
また、上記実施形態においては、取引画面情報に、商品ページ及び検索結果ページを適用していたが、例えば、ショッピングサイトのトップページや検索結果ページ等のＷｅｂページを適用しても良い。つまり、Ｗｅｂページを閲覧したときに、ショッピングシステムＳのショッピングサイトにアクセスしたことをユーザが認識することが可能であって、且つ、そのＷｅｂページ上のリンクやボタン等を選択することによって最終的に商品ページが閲覧可能であり（ショッピングサイトにおけるいくつかのＷｅｂページを経由しても良い）、当該商品ページにおいて商品の購入が行えるようなＷｅｂページであれば良い。
【０１７３】
また、上記実施形態においては、共通アフィリエイトリンクを介して商品の購入が行われた場合には、購入された商品が、紹介者が紹介した商品と異なっていても、紹介者に対して報酬ポイントを付与していたが、紹介者が紹介した商品が購入された場合にのみ紹介者に報酬ポイントを付与しても良い。この場合、ＰＣ４−ｋを用いた商品の購入時には、例えば、ショッピングサーバ１は、図７のステップＳ３４において、共有アフィリエイトＵＲＬから、紹介されている商品の商品ＩＤを取得し、当該商品ＩＤを含んだアフィリエイトCookieをＰＣ４−ｋに送信し、ステップＳ４６において、ＰＣ４−ｋから送信されたアフィリエイトCookieに設定された商品ＩＤと、セッション情報に登録され商品ＩＤとが一致した場合に報酬ポイントの仮登録を行えば良い。また、携帯電話機５−ｐ用いた商品の購入時には、例えば、ショッピングサーバ１は、図８のステップＳ７４において、共有アフィリエイトＵＲＬから、紹介されている商品の商品ＩＤを取得し、当該商品ＩＤを含んだアフィリエイトキー管理情報を生成し、ステップＳ８６において、アフィリエイトキー管理情報に設定された商品ＩＤと、セッション情報に登録された商品ＩＤとが一致した場合に報酬ポイントの仮登録を行えば良い。
【０１７４】
また、上記実施形態においては、商品の購入が行われた後、その売買が確定した場合に、紹介者に対して報酬ポイントを付与する、所謂、成果報酬型を採用していたが、例えば、Ｗｅｂページに貼り付けられたアフィリエイトリンクがユーザに選択された場合（共通アフィリエイト用ＵＲＬが設定されたアクセスリクエストをショッピングサーバ１が受信したときに（または、対応する商品ページ等を送信したとき））に、報酬ポイントを付与しても良いし（所謂、クリック保証型）、ユーザによる商品の購入が行われた場合に、報酬ポイントを付与しても良い。
【０１７５】
また、上記実施形態においては、紹介者に与えるアフィリエイト報酬として、ショッピングシステムにおいて利用することができるポイントを適用していたが、例えば、報酬として支払われる紹介料を示す情報であっても良いし、報酬として贈呈されるプレゼントに関する情報等であっても良い。
【０１７６】
また、上記実施形態においては、本発明の端末装置の種類として、ＰＣと携帯電話機とを適用していたが、これに限られるものではなく、他の種類の端末装置に適用しても良いし、また、他の観点で端末装置の分類を行っても良い。
【０１７７】
また、上記実施形態においては、本発明の取引として商品の売買を適用していたが、例えば、サービスの利用予約、サービスの売買取引、サービスの会員登録、サービスや商品に関する資料請求等に適用しても良い。
【図面の簡単な説明】
【０１７８】
【図１】本実施形態に係るショッピングシステムＳの概要構成の一例を示す図である。
【図２】本実施形態に係るショッピングサーバ１の概要構成の一例を示すブロック図である。
【図３】会員情報データベース１０１に登録される情報の内容の一例を示す図である。
【図４】会員利用情報データベース１０２に登録される情報の内容の一例を示す図である。
【図５】本実施形態に係るショッピングシステムＳの共通アフィリエイトリンク作成時における処理の流れの一例を示すシーケンス図である。
【図６】アフィリエイトリンク作成ページ２００の表示例を示す図である。
【図７】本実施形態に係るショッピングシステムＳの共通アフィリエイトリンクがＰＣ４−ｋを用いて選択された場合における処理の流れの一例を示すシーケンス図である。
【図８】本実施形態に係るショッピングシステムＳの共通アフィリエイトリンクが携帯電話機５−ｐを用いて選択された場合における処理の流れの一例を示すシーケンス図である。
【図９】本実施形態に係るショッピングサーバ１のシステム制御部２０のバナー画像リクエスト対応処理における処理の流れの一例を示すフローチャートである。
【図１０】本実施形態に係るショッピングサーバ１のシステム制御部２０のアクセスリクエスト対応処理における処理の流れの一例を示すフローチャートである。
【符号の説明】
【０１７９】
１  ショッピングサーバ
３−ｊ  販売業者端末
４−ｋ  ＰＣ
５−ｐ  携帯電話機
１１  操作部
１２  表示部
１３  通信部
１４  ドライブ部
１５  記憶部
１６  入出力インタフェース
１７  ＣＰＵ
１８  ＲＯＭ
１９  ＲＡＭ
２０  システム制御部
２１  システムバス
１０１  会員情報データベース
１０２  会員利用情報データベース
１０３  ショッピング情報データベース
ＮＷ  ネットワーク
Ｓ  ショッピングシステム
【図１】
2008123027.tif 000003
【図２】
2008123027.tif 000004
【図３】
2008123027.tif 000005
【図４】
2008123027.tif 000006
【図５】
2008123027.tif 000007
【図６】
2008123027.tif 000008
【図７】
2008123027.tif 000009
【図８】
2008123027.tif 000010
【図９】
2008123027.tif 000011
【図１０】
2008123027.tif 000012