Nothing Special   »   [go: up one dir, main page]

JP4538527B1 - Information processing apparatus and method, and program - Google Patents

Information processing apparatus and method, and program Download PDF

Info

Publication number
JP4538527B1
JP4538527B1 JP2009068143A JP2009068143A JP4538527B1 JP 4538527 B1 JP4538527 B1 JP 4538527B1 JP 2009068143 A JP2009068143 A JP 2009068143A JP 2009068143 A JP2009068143 A JP 2009068143A JP 4538527 B1 JP4538527 B1 JP 4538527B1
Authority
JP
Japan
Prior art keywords
page
information
completion notification
access request
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2009068143A
Other languages
Japanese (ja)
Other versions
JP2010224621A (en
Inventor
大智 野田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
EQS Inc
Original Assignee
EQS Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by EQS Inc filed Critical EQS Inc
Priority to JP2009068143A priority Critical patent/JP4538527B1/en
Application granted granted Critical
Publication of JP4538527B1 publication Critical patent/JP4538527B1/en
Publication of JP2010224621A publication Critical patent/JP2010224621A/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

【課題】成果報酬型のアフィリエイトにおける不正を防ぐことができるようにする。
【解決手段】広告主サーバ16は、広告主サイト22の登録ページ132または完了通知ページ151へのアクセス要求元が、パーソナルコンピュータ141である場合、そのアクセスを禁止する。また、広告主サーバ16は、広告主サイト22の完了通知ページ151のブックマークを拒否する設定を行う。これらの処理により、広告主サイト22の完了通知ページ151のURLの漏洩が防止され、結果的に、パーソナルコンピュータ141または携帯端末11を用いて、広告主サイト22の完了通知ページ151に直接アクセスをすることによる不正な成果発生を抑制することができる。本発明は、成果報酬型のアフィリエイトシステムに適用することができる。
【選択図】図5
[PROBLEMS] To prevent fraud in a performance-reward type affiliate.
When an access request source to a registration page 132 or a completion notification page 151 of an advertiser site 22 is a personal computer 141, the advertiser server 16 prohibits the access. Further, the advertiser server 16 performs a setting for rejecting the bookmark on the completion notification page 151 of the advertiser site 22. By these processes, leakage of the URL of the completion notification page 151 of the advertiser site 22 is prevented, and as a result, the personal computer 141 or the mobile terminal 11 is used to directly access the completion notification page 151 of the advertiser site 22. It is possible to suppress the occurrence of unauthorized results. The present invention can be applied to a performance-reward type affiliate system.
[Selection] Figure 5

Description

本発明は、情報処理装置および方法、並びにプログラムに関し、特に、成果報酬型のアフィリエイトにおける不正を防ぐことができるようにした情報処理装置および方法、並びにプログラムに関する。   The present invention relates to an information processing device and method, and a program, and more particularly, to an information processing device and method, and a program that can prevent fraud in a performance-reward type affiliate.

インターネット上で商品やサービスの販売を促進するために成果報酬型のアフィリエイトを利用するユーザが多くなってきている。成果報酬型のアフィリエイトは、ホームページ内に設けられた商品紹介リンクを経由して商品が販売されると、広告主から売上に応じた額の報酬が、ホームページを運営するサイト管理者に支払われるシステムである。   An increasing number of users use result-reward-type affiliates to promote sales of products and services on the Internet. A reward-based affiliate is a system in which when an item is sold via a product introduction link provided on the homepage, a reward corresponding to the sales is paid from the advertiser to the site administrator who operates the homepage. It is.

このような成果報酬型のアフィリエイトは、携帯電話機に代表されるモバイル市場向けのサイトにおいても利用されている(特許文献1参照)   Such performance-reward-type affiliates are also used in mobile market sites represented by mobile phones (see Patent Document 1).

特開2008−9805号公報Japanese Patent Laid-Open No. 2008-9805

しかしながら、近年、モバイル市場においては、成果報酬型のアフィリエイトにおける不正が後を絶たない。不正の例として、例えば、モバイル端末からではなく、パーソナルコンピュータから、ユーザエージェント、モバイル端末別ID、DNS逆引き、または、IPアドレスを詐称してアクセスする方法がある。この場合、広告主のサーバにおいては、パーソナルコンピュータからのアクセスであるにも関わらず、モバイル端末からのアクセスだと誤認されてしまい、その結果、新規ユーザを装っての不正な成果が反映されてしまう。   However, in recent years, in the mobile market, fraud in performance-reward-type affiliates is unending. As an example of fraud, there is, for example, a method in which a user agent, an ID for each mobile terminal, DNS reverse lookup, or an IP address is spoofed from a personal computer instead of a mobile terminal. In this case, in the advertiser's server, although it is an access from a personal computer, it is misunderstood as an access from a mobile terminal, and as a result, an unauthorized result pretending to be a new user is reflected. End up.

また、例えば、モバイル端末から、商品販売ページを経由することなく、直接、成果発生地点であるページであり、商品販売完了を通知する完了通知ページにアクセスする方法がある。この場合、広告主のサーバにおいては、完了通知ページがアクセスされたことで、成果の発生を誤認してしまい、その結果、新規ユーザを装っての不正な成果が反映されてしまう。   Further, for example, there is a method of accessing a completion notification page for notifying the completion of product sales, which is a page that is a result occurrence point, directly from a mobile terminal without going through the product sales page. In this case, in the advertiser's server, when the completion notification page is accessed, the generation of the result is misidentified, and as a result, the incorrect result pretending to be a new user is reflected.

本発明はこのような状況に鑑みてなされたものであり、成果報酬型のアフィリエイトにおける不正を防ぐことができるようにするものである。   The present invention has been made in view of such circumstances, and is intended to prevent fraud in a performance-reward type affiliate.

本発明の第1の側面の情報処理装置は、携帯電話機向けの成果報酬型のアフィリエイト対象の商品を販売するウェブサイトを管理する情報処理装置において、前記ウェブサイトを構成する所定のページのうち、前記商品の購入を行うためのページであって、アクセスされることで成果発生となる、前記商品の購入が完了したことを通知するための完了通知ページのURL情報をそのソースコードに含む購入ページおよび前記完了通知ページの一方へのアクセス要求を受信するアクセス要求受信手段と、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、携帯電話機からのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を許可し、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、パーソナルコンピュータからのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を禁止するページ情報送信手段と、のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記URL情報がアクセスされて、前記ページ情報送信手段により前記完了通知ページを構成する情報の送信が許可された場合、許可対象の前記携帯電話機に対応するキャリアサーバにその許可を通知することで、他のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記携帯電話機での前記完了通知ページの表示をきっかけに送信される前記セッションIDに対応しその成果を登録する管理サーバに、前記成果を登録させるために、前記完了通知ページの前記携帯電話器への送信を前記キャリアサーバに行わせる成果情報送信手段とを備え、前記ページ情報送信手段は、さらに、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求が、携帯電話機からのものであっても、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求の情報に特定の値が付加されていない場合、前記完了通知ページを構成する情報の前記携帯電話機への送信を禁止する。 An information processing apparatus according to a first aspect of the present invention is an information processing apparatus that manages a website that sells a product for a reward-based affiliate for a mobile phone, and among the predetermined pages that constitute the website, A purchase page that includes the URL information of the completion notification page for notifying the completion of the purchase of the product, which is a page for performing the purchase of the product, and produces a result when accessed, in the source code And an access request receiving means for receiving an access request to one of the completion notification pages; and the access request to one of the purchase page and the completion notification page received by the access request receiving means is received from a mobile phone. If those permits the transmission of information constituting one of the purchase page and the completion notification page, before If the access request to one of the purchase page and the completion notification page received by the access request receiving means is from a personal computer, transmission of information constituting one of the purchase page and the completion notification page Page information transmission means for prohibiting the access, and a session ID is added to the access made in response to the selection of the advertisement link of the product pasted on a predetermined page of another website. When the URL information is accessed and the transmission of the information constituting the completion notification page is permitted by the page information transmission means, the page is transmitted to the carrier server corresponding to the permitted cellular phone. by notifying its permission, it has been affixed to a predetermined page of other websites By adding a session ID for the access to be made in response to the selection of the serial products of advertising links, the performs a redirect instruction to a predetermined page of the web site, in the wake of the display of the completion notification page in the mobile phone the management server to register the results in correspondence with the session ID transmitted, in order to register the result, the completion notification page of the outcome information transmitting means for causing the transmission to the carrier server to a mobile telephone The page information transmitting means further receives the access request to the completion notification page received by the access request receiving means by the access request receiving means even from a mobile phone. If a specific value is not added to the information of the access request to the completed notification page, the completion notification Transmission of information constituting the page to the mobile phone is prohibited.

本発明の第1の側面の情報処理方法は、携帯電話機向けの成果報酬型のアフィリエイト対象の商品を販売するウェブサイトを管理し、アクセス要求受信手段と、ページ情報送信手段と、成果情報送信手段とを備える情報処理装置の情報処理方法において、前記アクセス要求受信手段が、前記ウェブサイトを構成する所定のページのうち、前記商品の購入を行うためのページであって、アクセスされることで成果発生となる、前記商品の購入が完了したことを通知するための完了通知ページのURL情報をそのソースコードに含む購入ページおよび前記完了通知ページの一方へのアクセス要求を受信し、前記ページ情報送信手段が、受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、携帯電話機からのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を許可し、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、パーソナルコンピュータからのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を禁止し、前記成果情報送信手段が、前記URL情報がアクセスされて、前記完了通知ページを構成する情報の送信が許可された場合、許可対象の前記携帯電話機に対応するキャリアサーバにその許可を通知することで、他のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記携帯電話機での前記完了通知ページの表示をきっかけに送信される前記セッションIDに対応しその成果を登録する管理サーバに、前記成果を登録させるために、前記完了通知ページの前記携帯電話器への送信を前記キャリアサーバに行わせるステップを含み、前記ページ情報送信手段が、さらに、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求が、携帯電話機からのものであっても、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求の情報に特定の値が付加されていない場合、前記完了通知ページを構成する情報の前記携帯電話機への送信を禁止する。 An information processing method according to a first aspect of the present invention manages a website that sells a product of a performance-reward-type affiliate target for a mobile phone, an access request receiving unit, a page information transmitting unit, and a result information transmitting unit. In the information processing method of the information processing apparatus, the access request receiving means is a page for purchasing the product among the predetermined pages constituting the website, and is a result of being accessed An access request to one of the purchase page and the completion notification page that includes the URL information of the completion notification page for notifying that the purchase of the product has been completed in its source code is received and the page information is transmitted Means that the access request to one of the received purchase page and completion notification page is from a mobile phone; That case, permits the transmission of the information constituting one of the purchase page and the completion notification page, the request for access to one of the purchase page and the completion notification page that is received by the access request receiving means, personal If it is from a computer, transmission of information constituting one of the purchase page and the completion notification page is prohibited, and the result information transmission means configures the completion notification page by accessing the URL information When transmission of information is permitted, the permission is notified to the carrier server corresponding to the cellular phone to be permitted, so that the advertisement link of the product pasted on a predetermined page of another website can be selected. A session ID is added to the access made in response, and redirected to a predetermined page of the website Performs bets instruction, the management server to register the results in correspondence with the session ID transmitted in the wake of the display of the completion notification page in the portable telephone, in order to register the result, the completion notification page A step of causing the carrier server to perform transmission to the mobile phone , wherein the page information transmitting means further includes the access request to the completion notification page received by the access request receiving means. If the access request information received by the access request receiving means does not have a specific value added to the information of the access request, the portable information of the information constituting the completion notification page is included. Prohibit transmission to the phone.

本発明の第1の側面のプログラムは、携帯電話機向けの成果報酬型のアフィリエイト対象の商品を販売するウェブサイトを管理する情報処理装置のコンピュータを、前記ウェブサイトを構成する所定のページのうち、前記商品の購入を行うためのページであって、アクセスされることで成果発生となる、前記商品の購入が完了したことを通知するための完了通知ページのURL情報をそのソースコードに含む購入ページおよび前記完了通知ページの一方へのアクセス要求を受信するアクセス要求受信手段と、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、携帯電話機からのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を許可し、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、パーソナルコンピュータからのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を禁止するページ情報送信手段と、前記URL情報がアクセスされて、前記完了通知ページを構成する情報の送信が許可された場合、許可対象の前記携帯電話機に対応するキャリアサーバにその許可を通知することで、他のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記携帯電話機での前記完了通知ページの表示をきっかけに送信される前記セッションIDに対応しその成果を登録する管理サーバに、前記成果を登録させるために、前記完了通知ページの前記携帯電話器への送信を前記キャリアサーバに行わせる成果情報送信手段として機能させ、前記ページ情報送信手段が、さらに、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求が、携帯電話機からのものであっても、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求の情報に特定の値が付加されていない場合、前記完了通知ページを構成する情報の前記携帯電話機への送信を禁止するように機能させる。 According to a first aspect of the present invention, there is provided a program of an information processing apparatus that manages a website that sells a product for a reward-based affiliate for a mobile phone, among predetermined pages constituting the website, A purchase page that includes the URL information of the completion notification page for notifying the completion of the purchase of the product, which is a page for performing the purchase of the product, and produces a result when accessed, in the source code And an access request receiving means for receiving an access request to one of the completion notification pages; and the access request to one of the purchase page and the completion notification page received by the access request receiving means is received from a mobile phone. If those, permits transmission of information constituting one of the purchase page and the completion notification page , Information said access request to one of the purchase page and the completion notification page that is received by the access request receiving means, if from a personal computer, which constitutes one of the purchase page and the completion notification page When the URL information is accessed and transmission of information constituting the completion notification page is permitted, permission is granted to the carrier server corresponding to the cellular phone to be permitted. By notifying, a session ID is added to the access made in response to the selection of the advertisement link of the product pasted on a predetermined page of another website and redirected to the predetermined page of the website carried out the instructions, before it is sent to trigger the display of the completion notification page in the mobile phone Corresponding to the session ID to the management server to register the results in order to register the result, the transmission to the mobile phone of the completion notice page is made to function as a result information transmitting means for causing the carrier server, The page information transmitting means further includes the completion received by the access request receiving means even if the access request to the completion notification page received by the access request receiving means is from a mobile phone. When a specific value is not added to the information of the access request to the notification page, the information is configured to prohibit transmission of information constituting the completion notification page to the mobile phone.

本発明の第1の側面においては、携帯電話機向けの成果報酬型のアフィリエイト対象の商品を販売するウェブサイトを構成する所定のページのうち、前記商品の購入を行うためのページであって、アクセスされることで成果発生となる、前記商品の購入が完了したことを通知するための完了通知ページのURL情報をそのソースコードに含む購入ページおよび前記完了通知ページの一方へのアクセス要求が受信される。そして、受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、携帯電話機からのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信が許可され、受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、パーソナルコンピュータからのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信が禁止される。そして、前記URL情報がアクセスされて、前記完了通知ページを構成する情報の送信が許可された場合、許可対象の前記携帯電話機に対応するキャリアサーバにその許可を通知することで、他のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記携帯電話機での前記完了通知ページの表示をきっかけに送信される前記セッションIDに対応しその成果を登録する管理サーバに、前記成果を登録させるために、前記完了通知ページの前記携帯電話器への送信を前記キャリアサーバに行わせる。さらに、受信された前記完了通知ページへの前記アクセス要求が、携帯電話機からのものであっても、受信された前記完了通知ページへの前記アクセス要求の情報に特定の値が付加されていない場合、前記完了通知ページを構成する情報の前記携帯電話機への送信が禁止される。 In the first aspect of the present invention, among predetermined pages constituting a website that sells products for performance-reward-type affiliates for mobile phones, the page for purchasing the product is an access page. A request for access to one of the purchase page and the completion notification page, which includes the URL information of the completion notification page for notifying that the purchase of the product has been completed, in its source code, is generated. The If the received access request to one of the purchase page and the completion notification page is from a mobile phone , transmission of information constituting one of the purchase page and the completion notification page is permitted. When the received access request to one of the purchase page and the completion notification page is from a personal computer, transmission of information constituting one of the purchase page and the completion notification page is prohibited. . When the URL information is accessed and transmission of the information constituting the completion notification page is permitted, the permission is notified to the carrier server corresponding to the cellular phone to be permitted, so that other websites A session ID is added to the access made in response to the selection of the advertisement link of the product pasted on the predetermined page, and a redirect instruction is given to the predetermined page of the website . In order to have the management server that registers the result corresponding to the session ID transmitted in response to the display of the completion notification page register the result , the transmission of the completion notification page to the mobile phone device is performed. Let the carrier server do it . Furthermore, even when the access request to the completion notification page received is from a mobile phone, a specific value is not added to the information of the access request to the received completion notification page , Transmission of information constituting the completion notification page to the mobile phone is prohibited.

本発明の一側面によれば、成果報酬型のアフィリエイトにおける不正を防ぐことができる。   According to one aspect of the present invention, fraud in a performance-reward type affiliate can be prevented.

本発明の一実施形態に係るアフィリエイトシステムの構成例を示す図である。It is a figure which shows the structural example of the affiliate system which concerns on one Embodiment of this invention. 広告主サーバの構成例を示すブロック図である。It is a block diagram which shows the structural example of an advertiser server. 広告主サーバの機能構成を示すブロック図である。It is a block diagram which shows the function structure of an advertiser server. キャリアサーバ17Aの場合の不正防止処理の動作を説明する図である。It is a figure explaining operation | movement of the fraud prevention process in the case of the carrier server 17A. キャリアサーバ17Aの場合の不正防止処理の動作を説明する図である。It is a figure explaining operation | movement of the fraud prevention process in the case of the carrier server 17A. 広告主サーバの設定処理を説明するフローチャートである。It is a flowchart explaining the setting process of an advertiser server. 広告主サーバのブックマーク要求受付処理を説明するフローチャートである。It is a flowchart explaining the bookmark request reception process of an advertiser server. キャリアサーバ17Aに対応する場合のアフィリエイトシステムの処理を説明するフローチャートである。It is a flowchart explaining the process of an affiliate system in the case of respond | corresponding to the carrier server 17A. キャリアサーバ17Aに対応する場合のアフィリエイトシステムの処理を説明するフローチャートである。It is a flowchart explaining the process of an affiliate system in the case of respond | corresponding to the carrier server 17A. 広告主サーバの要求判定処理を説明するフローチャートである。It is a flowchart explaining the request determination processing of an advertiser server. 広告主サーバの機能構成の他の例を示すブロック図である。It is a block diagram which shows the other example of a function structure of an advertiser server. キャリアサーバ17Bの場合の不正防止処理の動作を説明する図である。It is a figure explaining operation | movement of the fraud prevention process in the case of the carrier server 17B. キャリアサーバ17Bに対応する場合のアフィリエイトシステムの処理を説明するフローチャートである。It is a flowchart explaining the process of an affiliate system in the case of respond | corresponding to the carrier server 17B. キャリアサーバ17Bに対応する場合のアフィリエイトシステムの処理を説明するフローチャートである。It is a flowchart explaining the process of an affiliate system in the case of respond | corresponding to the carrier server 17B. 広告主サーバの要求判定処理の他の例を説明するフローチャートである。It is a flowchart explaining the other example of the request determination process of an advertiser server. 広告主サーバの機能構成のさらに他の例を示すブロック図である。It is a block diagram which shows the further another example of a function structure of an advertiser server. キャリアサーバ17Cの場合の不正防止処理の動作を説明する図である。It is a figure explaining operation | movement of the fraud prevention process in the case of the carrier server 17C. 広告主サーバの設定処理の他の例を説明するフローチャートである。It is a flowchart explaining the other example of the setting process of an advertiser server. キャリアサーバ17Cに対応する場合のアフィリエイトシステムの処理を説明するフローチャートである。It is a flowchart explaining the process of an affiliate system in the case of respond | corresponding to the carrier server 17C. キャリアサーバ17Cに対応する場合のアフィリエイトシステムの処理を説明するフローチャートである。It is a flowchart explaining the process of an affiliate system in the case of respond | corresponding to the carrier server 17C.

図1は、本発明を適用した成果報酬型アフィリエイトシステムの一実施形態の構成を示す図である。このアフィリエイトシステム1は、アフィリエイトサービスにおける不正な成果の反映を防止するためのシステムである。   FIG. 1 is a diagram showing a configuration of an embodiment of an achievement reward type affiliate system to which the present invention is applied. This affiliate system 1 is a system for preventing reflection of an unauthorized result in an affiliate service.

図1の例において、アフィリエイトシステム1は、携帯端末11、ネットワーク12、サイト管理装置13、ASP(Affiliate Service Provider)サーバ14、ASP管理サーバ15、広告主サーバ16、およびキャリアサーバ17から構成される。   In the example of FIG. 1, the affiliate system 1 includes a mobile terminal 11, a network 12, a site management device 13, an ASP (Affiliate Service Provider) server 14, an ASP management server 15, an advertiser server 16, and a carrier server 17. .

アフィリエイトシステム1においては、インターネットに代表されるネットワーク12に、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、広告主サーバ16、およびキャリアサーバ17が接続されている。   In the affiliate system 1, a mobile terminal 11, a site management device 13, an ASP server 14, an ASP management server 15, an advertiser server 16, and a carrier server 17 are connected to a network 12 represented by the Internet.

携帯端末11は、例えば、携帯電話機などで構成される。携帯端末11は、図示せぬ基地局およびネットワーク12を介して、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、広告主サーバ16、並びにキャリアサーバ17などと通信を行う。   The mobile terminal 11 is composed of, for example, a mobile phone. The mobile terminal 11 communicates with a site management device 13, an ASP server 14, an ASP management server 15, an advertiser server 16, a carrier server 17, and the like via a base station and a network 12 (not shown).

具体的には、携帯端末11は、例えば、ウェブサイトを閲覧するユーザの操作にしたがって、ネットワーク12に接続された機器により提供されるウェブページを受信して、そのウェブページの画像などを表示する。   Specifically, the mobile terminal 11 receives a web page provided by a device connected to the network 12 and displays an image of the web page, for example, according to an operation of a user who browses the website. .

ここで、ウェブページは、ウェブページを閲覧するためのアプリケーションプログラムであるウェブブラウザによって、1つの画面に表示されるデータの集合であり、一般的に、HTML(HyperText Markup Language)によるレイアウト情報、テキストデータ、文書中に埋め込まれた画像(静止画または動画)のデータや音声のデータなどから構成される。また、ネットワーク12に接続された携帯端末11において閲覧させるために提供される一連のウェブページをウェブサイトともいう。   Here, a web page is a collection of data displayed on one screen by a web browser, which is an application program for browsing web pages. Generally, layout information and text in HTML (HyperText Markup Language) are used. It consists of data, data of images (still images or moving images) embedded in a document, audio data, and the like. A series of web pages provided for browsing on the mobile terminal 11 connected to the network 12 is also referred to as a website.

ネットワーク12は、相互に接続されているインターネットまたは専用通信回線などからなり、例えば、TCP/IP(Transmission Control Protocol/Internet Protocol)などのプロトコルにしたがって、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、広告主サーバ16、並びにキャリアサーバ17を相互に通信させる。   The network 12 includes the Internet or a dedicated communication line connected to each other. For example, according to a protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol), the mobile terminal 11, the site management device 13, and the ASP server 14. The ASP management server 15, the advertiser server 16, and the carrier server 17 communicate with each other.

サイト管理装置13は、例えば、コミュニティのサービスなどを提供するウェブサイト21を管理する事業者により設置される専用のサーバで構成される。なお、サイト管理装置13は、例えば、ウェブサイトを管理するユーザのパーソナルコンピュータなどで構成される場合もある。   The site management device 13 is configured by a dedicated server installed by a business operator that manages the website 21 that provides community services, for example. Note that the site management device 13 may be configured by, for example, a personal computer of a user who manages a website.

サイト管理装置13が管理するウェブサイト21は、携帯端末11からの閲覧の要求に応じて、ネットワーク12を介して提供される一連のウェブページからなる。   The website 21 managed by the site management device 13 includes a series of web pages provided via the network 12 in response to a browsing request from the mobile terminal 11.

サイト管理装置13には、ASPサーバ14が管理する広告主サイト22の商品の広告リンク情報がネットワーク12を介して提供される。サイト管理装置13は、ウェブサイト21を構成する所定のウェブページに、広告主サイト22の広告リンク情報による広告を掲載する。   The site management device 13 is provided with the advertisement link information of the product of the advertiser site 22 managed by the ASP server 14 via the network 12. The site management device 13 places an advertisement based on the advertisement link information of the advertiser site 22 on a predetermined web page that constitutes the website 21.

ASPサーバ14は、アフィリエイトサービスプロバイダにより設置される専用のサーバである。ASPサーバ14は、例えば、自分のウェブサイト21の商品やウェブサイト21の広告をしたい広告主と、その商品の広告を掲載して報酬を得たいウェブサイト21の事業者とを仲介するサービスに関する処理を行う。以下、ウェブサイト21およびウェブサイト21を管理する事業者を、それぞれ、アフィリエイトサイトおよびアフィリエイタとも適宜称する。   The ASP server 14 is a dedicated server installed by an affiliate service provider. The ASP server 14 relates to a service that mediates, for example, an advertiser who wants to advertise a product of his / her website 21 or an advertisement of the website 21 and an operator of the website 21 who wants to receive a reward by posting an advertisement of the product Process. Hereinafter, the website 21 and the company that manages the website 21 are also referred to as an affiliate site and an affiliate as appropriate.

また、ASPサーバ14は、ネットワーク12を介して、ASP管理サーバ15から、広告主サイト22で販売されている商品に関する広告情報を受信し、蓄積する。ASPサーバ14は、その広告情報を基に、商品の広告リンク情報を生成し、ネットワーク12を介して、生成した商品の広告リンク情報を、サイト管理装置13に提供する。   Further, the ASP server 14 receives and accumulates advertisement information related to products sold on the advertiser site 22 from the ASP management server 15 via the network 12. The ASP server 14 generates product advertisement link information based on the advertisement information, and provides the generated product advertisement link information to the site management apparatus 13 via the network 12.

なお、上述したように、アフィリエイトサービスプロバイダを利用したサービスでは、広告主はアフィリエイトサイトに商品の広告を掲載してもらっているために、広告主からアフィリエイタに対して報酬が支払われるのが一般的である。   In addition, as described above, in services using affiliate service providers, since advertisers have advertisements for products posted on affiliate sites, it is common for advertisers to pay compensation to affiliates. It is.

ASPサーバ14は、例えば、携帯端末11を利用しているユーザによって、ウェブサイト21に掲載された、広告主サイト22の広告リンク情報による広告を経由して商品が購入された場合、成果が発生されたとして、その広告を掲載していたウェブサイト21のアフィリエイタに対して報酬を支払う。   The ASP server 14 generates a result when a user who uses the mobile terminal 11 purchases a product via an advertisement based on the advertisement link information of the advertiser site 22 posted on the website 21. As a result, a remuneration is paid to the affiliate of the website 21 that has posted the advertisement.

ASP管理サーバ15は、例えば、専用のサーバなどの機器から構成され、広告主サーバ16から提供される広告情報を、ネットワーク12を介して、ASPサーバ14に提供する。ASP管理サーバ15は、ASPサーバ14への支払いを、ネットワーク12を介して、広告主サーバ16に請求する。また、ASP管理サーバ15は、広告主サーバ16の登録情報に変更があった場合、その変更情報を、広告主サーバ16から受け取り、ASPサーバ14に送信する。   The ASP management server 15 is configured by a device such as a dedicated server, for example, and provides advertisement information provided from the advertiser server 16 to the ASP server 14 via the network 12. The ASP management server 15 charges the advertiser server 16 for payment to the ASP server 14 via the network 12. Further, when there is a change in the registration information of the advertiser server 16, the ASP management server 15 receives the change information from the advertiser server 16 and transmits it to the ASP server 14.

なお、図1の例においては、アフィリエイトシステム1は、説明を簡略にするために、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、および広告主サーバ16が1つずつ設けられているが、それぞれ、複数設けるようにしてもよい。   In the example of FIG. 1, the affiliate system 1 is provided with a mobile terminal 11, a site management device 13, an ASP server 14, an ASP management server 15, and an advertiser server 16 for simplifying the description. However, a plurality of them may be provided.

例えば、ASPサーバ14が複数設けられることにより、ASP管理サーバ15は、広告主サーバ16から提供される広告情報を、ネットワーク12を介して、複数のASPサーバ14に提供する。ASP管理サーバ15は、複数のASPサーバ14への支払いを、広告主サーバ16に一括に請求する。ASP管理サーバ15は、広告主サーバ16の登録情報に変更があった場合、その変更情報を、広告主サーバ16から受け取り、複数のASPサーバ14に送信する。   For example, by providing a plurality of ASP servers 14, the ASP management server 15 provides advertisement information provided from the advertiser server 16 to the plurality of ASP servers 14 via the network 12. The ASP management server 15 bills the advertiser server 16 for payment to the plurality of ASP servers 14 in a lump. When there is a change in the registration information of the advertiser server 16, the ASP management server 15 receives the change information from the advertiser server 16 and transmits it to the plurality of ASP servers 14.

すなわち、アフィリエイトシステム1において、ASP管理サーバ15は、広告主サイト22の商品や広告主サイト22そのものの広告をしたい広告主と、複数のASPサーバ14を有するアフィリエイトサービスプロバイダを仲介するサービスを提供している。したがって、広告主は、複数のASPサーバ14を有するアフィリエイトサービスプロバイダと契約することにより、アフィリエイトサービスプロバイダ毎の導入コストやそれに係る手続きの手間を減らすことができる。   That is, in the affiliate system 1, the ASP management server 15 provides a service that mediates between an advertiser who wants to advertise the product of the advertiser site 22 and the advertiser site 22 itself and an affiliate service provider having a plurality of ASP servers 14. ing. Accordingly, the advertiser can contract with an affiliate service provider having a plurality of ASP servers 14, thereby reducing the introduction cost for each affiliate service provider and the procedure involved.

広告主サーバ16は、例えば、専用のサーバなどの機器で構成され、ネットワーク12上で商品を販売するためのウェブサイトである広告主サイト22を提供している。   The advertiser server 16 is configured by a device such as a dedicated server, for example, and provides an advertiser site 22 that is a website for selling products on the network 12.

具体的には、広告主サーバ16は、携帯端末11に対して、広告主サイト22の閲覧そのもの、すなわち、閲覧をできる権利の取得(会員登録)を、商品として販売(課金)している。ネットワーク12を介して、携帯端末11からの会員の登録要求があった場合、その要求は、携帯端末11からネットワーク12を介してキャリアサーバ17に送信される。広告主サーバ16は、キャリアサーバ17においてユーザ認証され、広告主サイト22に会員登録された携帯端末11に対して、広告主サイト22の会員専用ページを公開するサービスを提供する。   Specifically, the advertiser server 16 sells (charges) as a product the browsing of the advertiser site 22 itself, that is, acquisition of the right to browse (member registration), to the mobile terminal 11. When there is a member registration request from the mobile terminal 11 via the network 12, the request is transmitted from the mobile terminal 11 to the carrier server 17 via the network 12. The advertiser server 16 provides a service for publishing a member-dedicated page of the advertiser site 22 to the mobile terminal 11 that has been authenticated by the carrier server 17 and registered as a member of the advertiser site 22.

また、広告主サーバ16は、ネットワーク12を介して、広告主サイト22への登録を行う際に使用されるウェブページのうち、所定のウェブページにアクセスしてきた端末が、携帯端末11ではなく、パーソナルコンピュータなどである場合、そのアクセスを禁止する。また、広告主サーバ16は、悪意のある第3者が有する携帯端末11からの所定のウェブページなどへの直接アクセスを防止する処理を行う。   In addition, the advertiser server 16 is not the mobile terminal 11 that has accessed the predetermined web page among the web pages used when registering to the advertiser site 22 via the network 12. If it is a personal computer or the like, its access is prohibited. In addition, the advertiser server 16 performs a process of preventing direct access to a predetermined web page or the like from the mobile terminal 11 possessed by a malicious third party.

ここで、広告主サーバ16においては、ウェブサイト21に掲載された広告主サイト22の広告リンク情報による広告を経由して商品が購入された場合、すなわち、広告主サイト22において会員登録がなされた場合に、成果が発生したと判定され、成果がASP管理サーバ15に通知される。   Here, in the advertiser server 16, when a product is purchased via an advertisement based on the advertisement link information of the advertiser site 22 posted on the website 21, that is, the member registration is performed in the advertiser site 22. In this case, it is determined that a result has occurred, and the result is notified to the ASP management server 15.

すなわち、広告主サーバ16は、この成果を、例えば、悪意のある第3者が商品を購入(会員登録)することなしにASP管理サーバ15に反映させてしまう不正を防止する処理を行う。   That is, the advertiser server 16 performs a process for preventing fraud in which this result is reflected in the ASP management server 15 without a malicious third party purchasing a product (member registration), for example.

キャリアサーバ17は、携帯電話機や固定電話機などの電気通信サービスを提供する事業者が管理する専用のサーバなどの機器で構成される。キャリアサーバ17は、広告主サーバ16への会員登録を要求する携帯端末11に対してパスワード入力ページ23を、ネットワーク12を介して、携帯端末11に送信する。   The carrier server 17 is configured by a device such as a dedicated server managed by a provider providing telecommunication services such as a mobile phone and a fixed phone. The carrier server 17 transmits a password input page 23 to the mobile terminal 11 via the network 12 to the mobile terminal 11 that requests membership registration with the advertiser server 16.

キャリアサーバ17は、携帯端末11から送信されてきたパスワードによりユーザ認証ができた場合、携帯端末11に対して広告主サイト22への登録の課金処理を行い、広告主サーバ16に対して所定の要求や完了通知を行う。広告主サーバ16においては、これに対応して、成果の発生が検出される。このキャリアサーバ17における課金の請求は、携帯端末11の使用料とともに、キャリアサーバ17を管理するキャリアから、携帯端末11へのユーザに対して行われる。   When the user authentication can be performed with the password transmitted from the mobile terminal 11, the carrier server 17 performs a billing process for registration of the mobile terminal 11 to the advertiser site 22, and performs a predetermined process for the advertiser server 16. Make requests and completion notifications. In response to this, the advertiser server 16 detects the occurrence of a result. The billing in the carrier server 17 is made to the user from the carrier managing the carrier server 17 to the user of the portable terminal 11 together with the usage fee of the portable terminal 11.

なお、広告主サーバ16とキャリアサーバ17間の仕組みは、キャリアサーバ17を管理するキャリア毎に異なっているため、広告主サーバ16においては、キャリアサーバ17毎に不正を防止する処理が行われる。以下、キャリアサーバ17A、17B、および17Cの順に説明していく。   Since the mechanism between the advertiser server 16 and the carrier server 17 is different for each carrier that manages the carrier server 17, the advertiser server 16 performs processing for preventing fraud for each carrier server 17. Hereinafter, the carrier servers 17A, 17B, and 17C will be described in this order.

図2は、広告主サーバ16のハードウェア構成の例を示すブロック図である。   FIG. 2 is a block diagram illustrating an example of the hardware configuration of the advertiser server 16.

図2の例の広告主サーバ16において、CPU(Central Processing Unit)51は、ROM(Read Only Memory)52に記憶されているプログラム、または記憶部58からRAM(Random Access Memory)53にロードされたプログラムに従って各種の処理を実行する。RAM53にはまた、CPU51が各種の処理を実行する上において必要なデータなども適宜記憶される。   In the advertiser server 16 in the example of FIG. 2, a CPU (Central Processing Unit) 51 is loaded from a program stored in a ROM (Read Only Memory) 52 or a RAM (Random Access Memory) 53 from a storage unit 58. Various processes are executed according to the program. The RAM 53 also appropriately stores data necessary for the CPU 51 to execute various processes.

CPU51、ROM52、およびRAM53は、バス54を介して相互に接続されている。このバス54にはまた、入出力インタフェース55も接続されている。   The CPU 51, ROM 52, and RAM 53 are connected to each other via a bus 54. An input / output interface 55 is also connected to the bus 54.

入出力インタフェース55には、キーボード、マウスなどよりなる入力部56、スピーカ、ディスプレイなどよりなる出力部57、ハードディスクなどより構成される記憶部58、並びにネットワーク12を介しての他の機器との通信処理を制御する通信部59が接続されている。   The input / output interface 55 includes an input unit 56 including a keyboard and a mouse, an output unit 57 including a speaker and a display, a storage unit 58 including a hard disk, and communication with other devices via the network 12. A communication unit 59 that controls processing is connected.

入出力インタフェース55にはまた、必要に応じてドライブ60が接続され、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア61が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部58にインストールされる。   A drive 60 is connected to the input / output interface 55 as necessary, and a removable medium 61 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory is appropriately mounted, and a computer program read from them is It is installed in the storage unit 58 as necessary.

なお、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、並びにキャリアサーバ17を構成する機器は、それぞれ、図2の広告主サーバ16と同様のハードウェア構成を有するため、その説明は繰り返しになるので省略する。   In addition, since the apparatus which comprises the portable terminal 11, the site management apparatus 13, the ASP server 14, the ASP management server 15, and the carrier server 17 has the same hardware configuration as the advertiser server 16 of FIG. 2, respectively, The description will be omitted because it will be repeated.

また、広告主サーバ16のハードウェアの構成は、図2の例に限定されず、後述する図3の機能的構成を少なくとも有していればよい。   Further, the hardware configuration of the advertiser server 16 is not limited to the example of FIG. 2, and may have at least the functional configuration of FIG. 3 to be described later.

図3は、キャリアサーバ17Aに対応する場合の広告主サーバ16の機能的構成の例を示すブロック図である。   FIG. 3 is a block diagram illustrating an example of a functional configuration of the advertiser server 16 when corresponding to the carrier server 17A.

広告主サーバ16は、ページアクセス要求受信部101、ページアクセス要求判定部102、ページ情報送信部103、セッションID(identification)送信部104、登ブックマーク要求受信部107、およびブックマーク可否設定部108を含むように構成される。   The advertiser server 16 includes a page access request reception unit 101, a page access request determination unit 102, a page information transmission unit 103, a session ID (identification) transmission unit 104, a registration bookmark request reception unit 107, and a bookmark availability setting unit 108. Configured as follows.

ページアクセス要求受信部101は、ネットワーク12に接続される装置からの広告主サイト22の各ウェブページへのアクセス要求情報を受信し、受信したアクセス要求情報を、ページアクセス要求判定部102に供給する。   The page access request receiving unit 101 receives access request information for each web page of the advertiser site 22 from a device connected to the network 12, and supplies the received access request information to the page access request determination unit 102. .

アクセス要求情報には、例えば、アクセスを要求するウェブページのURL(Uniform Resource Locator)情報、アクセス要求元のアドレス情報、経由されてきたウェブページやサーバのURL情報、およびセッションIDなどが含まれている。なお、セッションIDについては、図4を参照して後述するが、ASP管理サーバ15を経由すると、セッションIDが付加され、そのセッションIDが引き継がれる。したがって、それ以降に送受信される情報には、セッションIDが付加されている。   The access request information includes, for example, URL (Uniform Resource Locator) information of the web page requesting access, address information of the access request source, URL information of the web page or server that has been routed, and a session ID. Yes. The session ID will be described later with reference to FIG. 4, but the session ID is added via the ASP management server 15 and the session ID is taken over. Therefore, a session ID is added to information transmitted and received thereafter.

広告主サイト22は、トップページ131および登録ページ132(いずれも図4)、完了通知ページ151(図5)、並びに会員専用ページなどにより構成されている。   The advertiser site 22 includes a top page 131 and a registration page 132 (both are FIG. 4), a completion notification page 151 (FIG. 5), a member-only page, and the like.

トップページ131は、ウェブサイト21のウェブページに掲載された広告にリンクされているページであり、広告主サイト22への入口を表すページである。登録ページ132は、広告主サイト22における商品購入として、会員登録を行うためのページである。   The top page 131 is a page linked to an advertisement placed on the web page of the website 21 and is a page representing an entrance to the advertiser site 22. The registration page 132 is a page for performing member registration as a product purchase in the advertiser site 22.

完了通知ページ151は、ユーザに対して、広告主サイト22への会員登録完了を通知するページであり、成果が発生されたことを表すページでもある。会員専用ページは、広告主サイト22の会員となったユーザ(携帯端末11)にだけ公開され、提供される広告主サイト22のページである。   The completion notification page 151 is a page for notifying the user of the completion of member registration in the advertiser site 22, and is also a page indicating that a result has been generated. The member-dedicated page is a page of the advertiser site 22 that is disclosed and provided only to the user (mobile terminal 11) who becomes a member of the advertiser site 22.

ページアクセス要求判定部102は、ページアクセス要求受信部101からのアクセス要求情報を参照し、広告主サイト22のどのウェブページへのアクセスが要求されたかを判定する。登録ページ132または完了通知ページ151へのアクセスが要求されたと判定された場合、ページアクセス要求判定部102は、さらに、アクセス要求元が、パーソナルコンピュータであるか否かを判定する。   The page access request determination unit 102 refers to the access request information from the page access request reception unit 101 and determines which web page of the advertiser site 22 is requested to be accessed. When it is determined that access to the registration page 132 or the completion notification page 151 is requested, the page access request determination unit 102 further determines whether the access request source is a personal computer.

ここで、携帯端末11のIP(Internet Protocol)アドレスは、特定のIPアドレスであり、各キャリアにおいて公開されている。すなわち、アクセス要求情報に含まれるアクセス要求元のアドレスが、公開されている特定のIPアドレスである場合、ページアクセス要求判定部102は、アクセス要求元が携帯端末11であると判定する。これに対して、アクセス要求情報に含まれるアクセス要求元のアドレスが、公開されている特定のIPアドレスではない場合、ページアクセス要求判定部102は、アクセス要求元が携帯端末11以外の装置、具体的には、パーソナルコンピュータであると判定する。   Here, the IP (Internet Protocol) address of the mobile terminal 11 is a specific IP address, and is disclosed in each carrier. That is, when the access request source address included in the access request information is a specific public IP address, the page access request determination unit 102 determines that the access request source is the mobile terminal 11. On the other hand, when the access request source address included in the access request information is not a specific public IP address, the page access request determination unit 102 determines that the access request source is a device other than the mobile terminal 11. Specifically, it is determined to be a personal computer.

ページアクセス要求判定部102は、判定結果とアクセス要求情報を、ページ情報送信部103およびセッションID送信部104に供給する。   The page access request determination unit 102 supplies the determination result and the access request information to the page information transmission unit 103 and the session ID transmission unit 104.

ページ情報送信部103は、ページアクセス要求判定部102からのアクセス要求情報に含まれるアクセス要求元のアドレスに、アクセスが要求されたウェブページを構成する情報をネットワーク12を介して送信する。なお、以下、どのウェブページ(例えば、登録ページや完了通知ページなど)の場合も、ウェブページを構成する情報を、単にウェブページの情報と称する。   The page information transmission unit 103 transmits information constituting the web page requested to be accessed via the network 12 to the access request source address included in the access request information from the page access request determination unit 102. Hereinafter, in any web page (for example, a registration page or a completion notification page), information constituting the web page is simply referred to as web page information.

ただし、ページ情報送信部103は、ページアクセス要求判定部102によりアクセス要求元が、パーソナルコンピュータであると判定された場合、アクセスが要求された登録ページ132および完了通知ページ151の情報の送信を禁止する。   However, if the page access request determination unit 102 determines that the access request source is a personal computer, the page information transmission unit 103 prohibits transmission of information on the registration page 132 and the completion notification page 151 for which access is requested. To do.

セッションID送信部104は、ページアクセス要求判定部102により完了通知ページへのアクセスが要求されたと判定された場合、ページアクセス要求判定部102からのアクセス要求情報に含まれるセッションIDを、ASP管理サーバ15に送信する。   When the page access request determination unit 102 determines that access to the completion notification page is requested, the session ID transmission unit 104 displays the session ID included in the access request information from the page access request determination unit 102 as the ASP management server 15 to send.

ただし、セッションID送信部104は、ページアクセス要求判定部102により完了通知ページへのアクセスが要求されたと判定され、かつ、アクセス要求元が、パーソナルコンピュータであると判定された場合、セッションIDの送信を禁止する。   However, the session ID transmission unit 104 transmits the session ID when it is determined that the page access request determination unit 102 has requested access to the completion notification page and the access request source is a personal computer. Is prohibited.

ブックマーク要求受信部107は、ネットワーク12に接続される装置からの広告主サイト22のウェブページのブックマーク要求情報を受信する。ここで、ブックマークとは、対象のウェブページのURLを装置の記憶部などに記録する処理である。   The bookmark request receiving unit 107 receives bookmark request information of the web page of the advertiser site 22 from a device connected to the network 12. Here, the bookmark is a process of recording the URL of the target web page in the storage unit of the apparatus.

ブックマーク要求受信部107は、ブックマーク可否設定部108により予め設定されたブックマークの可否設定を参照して、要求されているウェブページが完了通知ページである場合、ブックマークの要求元に対して、ブックマークを禁止し、エラー情報などを送信する。ブックマーク要求受信部107は、要求されているウェブページが完了通知ページではない場合、ブックマークの要求元に対して、ブックマークを許可する。   The bookmark request receiving unit 107 refers to the bookmark availability setting previously set by the bookmark availability setting unit 108, and when the requested web page is a completion notification page, the bookmark request receiving unit 107 sends a bookmark to the bookmark request source. Prohibit and send error information etc. When the requested web page is not a completion notification page, the bookmark request receiving unit 107 permits the bookmark to the bookmark request source.

ブックマーク可否設定部108は、広告主の操作に対応して、広告主サイト22を構成する所定のウェブページのブックマークの禁止や許可を設定する。例えば、ブックマーク可否設定部108は、完了通知ページのブックマークの禁止を設定する。   The bookmark availability setting unit 108 sets the prohibition or permission of bookmarks for a predetermined web page that constitutes the advertiser site 22 in response to the operation of the advertiser. For example, the bookmark availability setting unit 108 sets the bookmark prohibition on the completion notification page.

次に、図4および図5を参照して、図1のアフィリエイトシステムにおける、キャリアサーバ17Aの場合の不正防止処理の動作について説明する。図4の例においては、携帯端末11により、広告主サイト22の登録ページ132が表示されるまでの動作例が示されており、図5の例においては、携帯端末11において、広告主サイト22の登録ページ132が表示されてからの動作例が示されている。   Next, with reference to FIG. 4 and FIG. 5, the operation | movement of the fraud prevention process in the case of the carrier server 17A in the affiliate system of FIG. 1 is demonstrated. In the example of FIG. 4, an operation example until the registration page 132 of the advertiser site 22 is displayed by the mobile terminal 11 is shown. In the example of FIG. 5, the advertiser site 22 is displayed on the mobile terminal 11. An example of the operation after the registration page 132 is displayed is shown.

携帯端末11は、図4に示されるように、ウェブサイト21を閲覧するユーザの操作にしたがって、ネットワーク12に接続されたサイト管理装置13により提供されるウェブページを受信して、そのウェブページの画像などを表示する。例えば、そのウェブページには、広告主サイト22の広告リンク情報による広告121が掲載されている。   As illustrated in FIG. 4, the mobile terminal 11 receives a web page provided by the site management apparatus 13 connected to the network 12 according to an operation of a user who browses the website 21, and Display images. For example, an advertisement 121 based on advertisement link information of the advertiser site 22 is posted on the web page.

ユーザの操作により広告121が選択されると、携帯端末11は、広告121の広告リンク情報を参照し、広告主サイト22のトップページ131を要求する。この要求情報は、実際には、サイト管理装置13を経由することなく、ASPサーバ14、およびASP管理サーバ15を経由して、広告主サーバ16に送信される。   When the advertisement 121 is selected by a user operation, the mobile terminal 11 refers to the advertisement link information of the advertisement 121 and requests the top page 131 of the advertiser site 22. This request information is actually transmitted to the advertiser server 16 via the ASP server 14 and the ASP management server 15 without going through the site management device 13.

このとき、ASP管理サーバ15は、サイト管理装置13のアフィリエイタおよびASPサーバ14のアフィリエイトサービスプロバイダを判別し、この要求情報に、今回のセッションを識別するセッションIDを付加する。ASP管理サーバ15は、判別されたアフィリエイタおよびアフィリエイトサービスプロバイダにセッションIDを対応付けてデータベースなどに記憶し、セッションIDが付加された要求情報を、携帯端末11を介して、広告主サーバ16に送信する。   At this time, the ASP management server 15 discriminates the affiliator of the site management device 13 and the affiliate service provider of the ASP server 14, and adds a session ID for identifying the current session to this request information. The ASP management server 15 associates the determined affiliate and affiliate service provider with a session ID and stores it in a database or the like, and sends the request information to which the session ID is added to the advertiser server 16 via the mobile terminal 11. Send.

広告主サーバ16は、受信された要求情報を参照し、広告主サイト22のトップページ131の情報を、携帯端末11に送信する。なお、広告主サーバ16においては、ASP管理サーバ15により要求情報に付加されたセッションIDが、今回のセッションの完了まで引き継がれる。また、このセッションIDは、キャリアサーバ17Aにおいてもセッションの完了まで引き継がれる。したがって、以下、特に記載がない場合でも、各装置間で送受信される情報には、セッションIDが付加されているものとする。   The advertiser server 16 refers to the received request information and transmits the information on the top page 131 of the advertiser site 22 to the mobile terminal 11. In the advertiser server 16, the session ID added to the request information by the ASP management server 15 is inherited until the completion of the current session. This session ID is also taken over by the carrier server 17A until the session is completed. Therefore, hereinafter, even if there is no particular description, it is assumed that a session ID is added to information transmitted and received between the devices.

携帯端末11は、広告主サーバ16から、広告主サイト22のトップページ131の情報を受信し、広告主サイト22のトップページ131を表示する。例えば、トップページ131に、広告主サイト22の会員登録を行う登録ページ132へのリンクが掲載されている。   The mobile terminal 11 receives information on the top page 131 of the advertiser site 22 from the advertiser server 16 and displays the top page 131 of the advertiser site 22. For example, a link to a registration page 132 for registering a member of the advertiser site 22 is posted on the top page 131.

ユーザの操作により登録ページ132へのリンクが選択されると、携帯端末11は、リンク情報を参照し、広告主サーバ16に登録ページ132を要求する。広告主サーバ16は、携帯端末11に、セッションIDが付加された登録ページ132の情報を送信する。なお、ここで、広告主サーバ16においては、登録ページ132の要求元が判別され、登録ページ132の要求元が、図5のパーソナルコンピュータ141である場合、登録ページ132の情報の送信が禁止される。   When a link to the registration page 132 is selected by a user operation, the mobile terminal 11 refers to the link information and requests the registration page 132 from the advertiser server 16. The advertiser server 16 transmits information on the registration page 132 to which the session ID is added to the mobile terminal 11. Here, in the advertiser server 16, when the request source of the registration page 132 is determined and the request source of the registration page 132 is the personal computer 141 of FIG. 5, transmission of information on the registration page 132 is prohibited. The

携帯端末11は、図5に示されるように、広告主サーバ16からの広告主サイト22の登録ページ132の情報を受信し、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、キャリアサーバ17Aに対して会員登録を要求する。   As illustrated in FIG. 5, the mobile terminal 11 receives information on the registration page 132 of the advertiser site 22 from the advertiser server 16 and displays the registration page 132 of the advertiser site 22. On the registration page 132 displayed on the mobile terminal 11, the user instructs registration. In response to this instruction operation, the mobile terminal 11 requests member registration from the carrier server 17A.

キャリアサーバ17Aは、携帯端末11の登録要求を受信すると、会員登録を認証するためのパスワード入力ページ23の情報を、ネットワーク12を介して、携帯端末11に送信する。   When receiving the registration request for the mobile terminal 11, the carrier server 17 </ b> A transmits information on the password input page 23 for authenticating the member registration to the mobile terminal 11 via the network 12.

携帯端末11は、パスワード入力ページ23の情報を受信し、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、キャリアサーバ17Aに対してパスワードを送信する。   The mobile terminal 11 receives the information on the password input page 23 and displays the password input page 23. On the password input page 23 displayed on the mobile terminal 11, the user inputs the password and instructs determination. In response to this input and instruction operation, the portable terminal 11 transmits a password to the carrier server 17A.

キャリアサーバ17Aは、携帯端末11から受信したパスワードを用いて、携帯端末11のユーザの認証処理を行い、認証された場合、広告主サイト22の完了通知ページ151の携帯端末11への送信を、広告主サーバ16に要求する。この要求は、携帯端末11を介して行われる。   The carrier server 17A uses the password received from the mobile terminal 11 to authenticate the user of the mobile terminal 11, and when authenticated, transmits the completion notification page 151 of the advertiser site 22 to the mobile terminal 11. Request to advertiser server 16. This request is made via the mobile terminal 11.

広告主サーバ16は、キャリアサーバ17Aにおいて、広告主サイト22への登録が完了した場合、成果が発生したと判定し、広告主サイト22の完了通知ページ151の情報を、携帯端末11へ送信し、セッションIDをASP管理サーバ15に送信する。これにより、ASP管理サーバ15においては、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。なお、この成果は、後日まとめて、ASPサーバ14に通知される。   When the registration to the advertiser site 22 is completed in the carrier server 17A in the carrier server 17A, the advertiser server 16 determines that a result has occurred, and transmits information on the completion notification page 151 of the advertiser site 22 to the mobile terminal 11. The session ID is transmitted to the ASP management server 15. As a result, in the ASP management server 15, the result is reflected and registered in the affiliate and the affiliate service provider associated with the session ID. This result will be notified to the ASP server 14 at a later date.

すなわち、広告主サーバ16においては、キャリアサーバ17Aにおける登録完了、すなわち、成果の発生は、キャリアサーバ17Aからの完了通知ページ151の要求をきっかけに判定される。そこで、広告主サーバ16においては、完了通知ページ151の要求元も判別され、完了通知ページ151の要求元がパーソナルコンピュータ141である場合、完了通知ページ151の情報の送信も禁止され、セッションIDの送信も禁止される。   That is, in the advertiser server 16, completion of registration in the carrier server 17A, that is, occurrence of a result, is determined in response to a request for the completion notification page 151 from the carrier server 17A. Therefore, in the advertiser server 16, the request source of the completion notification page 151 is also determined. When the request source of the completion notification page 151 is the personal computer 141, transmission of information on the completion notification page 151 is also prohibited, and the session ID Transmission is also prohibited.

また、さらに、広告主サーバ16においては、完了通知ページ151のブックマークも拒否に設定される。すなわち、広告主サーバ16においては、携帯端末11に対して、完了通知ページ151のブックマークが禁止される。   Further, in the advertiser server 16, the bookmark on the completion notification page 151 is also set to be rejected. That is, in the advertiser server 16, bookmarking of the completion notification page 151 is prohibited for the mobile terminal 11.

以上のように、図5のアフィリエイトシステム1においては、広告主サイト22の登録ページ132へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、パーソナルコンピュータ141を介しての登録ページ132のソースコードの漏洩を防止することができ、登録ページ132のソースコードが解析されることによる完了通知ページ151のURLが解読されることを防ぐことができる。   As described above, in the affiliate system 1 of FIG. 5, access from the personal computer 141 to the registration page 132 of the advertiser site 22 is prohibited. As a result, it is possible to prevent the source code of the registration page 132 from leaking through the personal computer 141 and prevent the URL of the completion notification page 151 from being decoded due to the analysis of the source code of the registration page 132 being prevented. be able to.

また、図5のアフィリエイトシステム1においては、広告主サイト22の登録完了ページ151へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、完了通知ページ151のURLが直接漏洩されることを防止することができる。   In the affiliate system 1 of FIG. 5, access from the personal computer 141 to the registration completion page 151 of the advertiser site 22 is prohibited. Thereby, it is possible to prevent the URL of the completion notification page 151 from being directly leaked.

さらに、図5のアフィリエイトシステム1においては、広告主サイト22の完了通知ページ151のブックマークが拒否設定にされる。したがって、携帯端末11は、広告主サイト22の完了通知ページ151のブックマークを行うことができず、完了通知ページ151のURLが、パーソナルコンピュータ141に携帯端末11を介して漏洩することを防止することができる。   Further, in the affiliate system 1 in FIG. 5, the bookmark on the completion notification page 151 of the advertiser site 22 is set to be rejected. Therefore, the mobile terminal 11 cannot bookmark the completion notification page 151 of the advertiser site 22, and prevents the URL of the completion notification page 151 from leaking to the personal computer 141 via the mobile terminal 11. Can do.

以上により、成果発生が判定される完了通知ページへの直接アクセスを防ぐことができ、結果的に、不正な成果の反映を防ぐことができる。   As described above, it is possible to prevent direct access to the completion notification page on which the occurrence of the result is determined, and as a result, it is possible to prevent the unauthorized result from being reflected.

次に、図6のフローチャートを参照して、広告主サーバ16の設定処理について説明する。   Next, the setting process of the advertiser server 16 will be described with reference to the flowchart of FIG.

広告主は、入力部56を構成するマウスなどを操作し、広告主サイト22の完了通知ページ151のブックマーク設定を禁止にする指示を行う。ブックマーク可否設定部108は、ステップS11において、ブックマークの設定が指示されたか否かを判定する。広告主の操作に対応して、ブックマーク可否設定部108は、ステップS11において、ブックマークの設定が指示されたと判定し、処理は、ステップS12に進む。   The advertiser operates a mouse or the like constituting the input unit 56 to give an instruction to prohibit the bookmark setting on the completion notification page 151 of the advertiser site 22. In step S11, the bookmark availability setting unit 108 determines whether a bookmark setting has been instructed. In response to the advertiser's operation, the bookmark availability setting unit 108 determines in step S11 that the setting of the bookmark has been instructed, and the process proceeds to step S12.

ステップS12において、ブックマーク可否設定部108は、完了通知ページ151のブックマーク設定を拒否に設定する。   In step S12, the bookmark availability setting unit 108 sets the bookmark setting on the completion notification page 151 to “deny”.

ステップS11において、ブックマークの設定が指示されなかったと判定された場合、設定処理は終了される。   If it is determined in step S11 that the bookmark setting has not been instructed, the setting process ends.

次に、図7のフローチャートを参照して、広告主サーバ16のブックマーク要求受付処理について説明する。   Next, the bookmark request reception process of the advertiser server 16 will be described with reference to the flowchart of FIG.

ブックマーク要求受信部107は、ステップS31において、ブックマークが要求されたと判定するまで待機している。   The bookmark request receiving unit 107 stands by until it is determined in step S31 that a bookmark is requested.

ブックマーク要求受信部107は、ネットワーク12に接続される装置からの広告主サイト22のウェブページのブックマーク要求情報を受信すると、ステップS31において、ブックマークが要求されたと判定し、処理は、ステップS32に進む。   When receiving the bookmark request information of the web page of the advertiser site 22 from the device connected to the network 12, the bookmark request receiving unit 107 determines in step S31 that a bookmark is requested, and the process proceeds to step S32. .

ブックマーク要求受信部107は、ステップS32において、ブックマーク可否設定部108により予め設定されたブックマークの可否設定を参照して、要求されたウェブページが完了通知ページ151であるか否かを判定する。   In step S <b> 32, the bookmark request reception unit 107 refers to the bookmark availability setting previously set by the bookmark availability setting unit 108 and determines whether the requested web page is the completion notification page 151.

ブックマーク要求受信部107は、ステップS32において、要求されたウェブページが完了通知ページ151であると判定した場合、ステップS33において、ブックマークの要求元に対して、ブックマークを禁止し、エラー情報などを送信する。   If the bookmark request receiving unit 107 determines in step S32 that the requested web page is the completion notification page 151, in step S33, the bookmark request receiving unit 107 prohibits bookmarks and transmits error information and the like to the bookmark request source. To do.

一方、ブックマーク要求受信部107は、ステップS32において、要求されたウェブページが完了通知ページ151ではないと判定した場合、ステップS34において、ブックマークの要求元に対して、ブックマークを許可する。   On the other hand, if the bookmark request receiving unit 107 determines in step S32 that the requested web page is not the completion notification page 151, the bookmark request receiving unit 107 permits the bookmark request source to bookmark in step S34.

以上のように、広告主サイト22の完了通知ページ151のブックマークを禁止するようにしたので、完了通知ページ151のURL情報が携帯端末11を介して漏洩することを防止することができる。   As described above, since the bookmark of the completion notification page 151 of the advertiser site 22 is prohibited, it is possible to prevent the URL information of the completion notification page 151 from being leaked via the mobile terminal 11.

次に、図8および図9のフローチャートを参照して、キャリアサーバ17Aに対応する場合のアフィリエイトシステム1の処理について説明する。   Next, with reference to the flowcharts of FIGS. 8 and 9, the process of the affiliate system 1 in the case of supporting the carrier server 17A will be described.

携帯端末11は、図8のステップS51において、ウェブサイト21を閲覧するユーザの操作にしたがって、ネットワーク12に接続されたサイト管理装置13により提供されるウェブサイト21のウェブページにアクセスする。すなわち、携帯端末11は、サイト管理装置13に、ウェブサイト21のウェブページを要求する。   The portable terminal 11 accesses the web page of the website 21 provided by the site management apparatus 13 connected to the network 12 according to the operation of the user who browses the website 21 in step S51 of FIG. That is, the mobile terminal 11 requests the web page of the website 21 from the site management apparatus 13.

サイト管理装置13は、その要求に対応して、ステップS71において、ウェブサイト21のウェブページ情報を送信する。   In response to the request, the site management device 13 transmits the web page information of the website 21 in step S71.

携帯端末11は、ウェブサイト21のウェブページ情報を受信し、ステップS52において、ウェブサイト21のウェブページを表示する。例えば、そのウェブページには、広告主サイト22の広告リンク情報による広告121が掲載されている。ユーザの操作により広告121が選択されると、携帯端末11は、ステップS53において、広告121の広告リンク情報を参照し、広告主サイト22のトップページ131を要求する。広告121の広告リンク情報には、ASPサーバ14のアドレスが示されているので、この要求情報は、ASPサーバ14に送信される。   The portable terminal 11 receives the web page information of the website 21, and displays the web page of the website 21 in step S52. For example, an advertisement 121 based on advertisement link information of the advertiser site 22 is posted on the web page. When the advertisement 121 is selected by a user operation, the mobile terminal 11 refers to the advertisement link information of the advertisement 121 and requests the top page 131 of the advertiser site 22 in step S53. Since the advertisement link information of the advertisement 121 indicates the address of the ASP server 14, this request information is transmitted to the ASP server 14.

ASPサーバ14は、携帯端末11からのトップページ131の要求情報を受信すると、ステップS81において、サイト管理装置13のアフィリエイタ(ウェブサイト21)を判別する。ASPサーバ14は、ステップS82において、そのトップページ131の要求情報にセッションIDを付加し、携帯端末11を介して、ASP管理サーバ15に送信する。なお、このセッションIDは、ASPサーバ14で使用されるセッションIDであり、ASP管理サーバ15で使用されるセッションIDとは異なるものである。   When the ASP server 14 receives the request information for the top page 131 from the mobile terminal 11, the ASP server 14 determines the affiliator (website 21) of the site management apparatus 13 in step S81. In step S <b> 82, the ASP server 14 adds a session ID to the request information of the top page 131 and transmits the request information to the ASP management server 15 via the mobile terminal 11. The session ID is a session ID used by the ASP server 14 and is different from the session ID used by the ASP management server 15.

携帯端末11は、ASPサーバ14からのトップページ131の要求情報を受信すると、ステップS54において、リダイレクトを行う。すなわち、携帯端末11は、受信したトップページ131の要求情報を、そのまま、ASP管理サーバ15に送信する。   When the portable terminal 11 receives the request information of the top page 131 from the ASP server 14, it performs redirection in step S54. That is, the mobile terminal 11 transmits the received request information for the top page 131 to the ASP management server 15 as it is.

ASP管理サーバ15は、携帯端末11によりリダイレクトされたトップページ131の要求情報を受信すると、ステップS91において、サイト管理装置13のアフィリエイタ(ウェブサイト21)およびASPサーバ14のアフィリエイトサービスプロバイダを判別する。ASP管理サーバ15は、ステップS92において、ASPサーバ14からの要求情報に、今回のセッションを識別するセッションIDを付加し、携帯端末11を介して、広告主サーバ16に送信する。   When the ASP management server 15 receives the request information of the top page 131 redirected by the mobile terminal 11, the ASP management server 15 determines an affiliate service provider of the ASP server 14 and an affiliate service provider of the site management device 13 and the ASP server 14 in step S91. . In step S <b> 92, the ASP management server 15 adds a session ID for identifying the current session to the request information from the ASP server 14 and transmits the request information to the advertiser server 16 via the mobile terminal 11.

携帯端末11は、ASP管理サーバ15からのトップページ131の要求情報を受信すると、ステップS55において、リダイレクトを行う。すなわち、携帯端末11は、受信したトップページ131の要求情報を、そのまま、広告主サーバ16に送信する。   When the portable terminal 11 receives the request information of the top page 131 from the ASP management server 15, it performs redirection in step S55. That is, the mobile terminal 11 transmits the received request information for the top page 131 to the advertiser server 16 as it is.

広告主サーバ16のページアクセス要求受信部101は、トップページ131の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、登録ページ132または完了通知ページ151へのアクセスが要求されていないと判定し、ステップS101において、ページ情報送信部103に、トップページ131の情報を携帯端末11に送信させる。   The page access request reception unit 101 of the advertiser server 16 receives the request information of the top page 131 and supplies the received request information to the page access request determination unit 102. The page access request determination unit 102 determines that access to the registration page 132 or the completion notification page 151 is not requested, and transmits the information on the top page 131 to the mobile terminal 11 to the page information transmission unit 103 in step S101. Let

携帯端末11は、広告主サーバ16から、広告主サイト22のトップページ131の情報を受信し、ステップS56において、広告主サイト22のトップページ131を表示する。例えば、トップページ131に、広告主サイト22の会員登録を行う登録ページ132へのリンクが掲載されている。   The mobile terminal 11 receives the information of the top page 131 of the advertiser site 22 from the advertiser server 16, and displays the top page 131 of the advertiser site 22 in step S56. For example, a link to a registration page 132 for registering a member of the advertiser site 22 is posted on the top page 131.

ユーザの操作により登録ページ132へのリンクが選択されると、携帯端末11は、リンク情報を参照し、ステップS57において、広告主サイト22の登録ページ132を広告主サーバ16に要求する。   When a link to the registration page 132 is selected by a user operation, the mobile terminal 11 refers to the link information, and requests the registration page 132 of the advertiser site 22 from the advertiser server 16 in step S57.

広告主サーバ16のページアクセス要求受信部101は、登録ページ132の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、登録ページ132の要求情報を参照し、登録ページ132のアクセスが要求されたと判定し、さらに、ステップS102において、要求判定処理を行う。この要求判定処理は、図10を参照して後述するが、ステップS102の処理により、要求元がパーソナルコンピュータではないと判定される。   The page access request reception unit 101 of the advertiser server 16 receives the request information of the registration page 132 and supplies the received request information to the page access request determination unit 102. The page access request determination unit 102 refers to the request information of the registration page 132, determines that access to the registration page 132 has been requested, and performs a request determination process in step S102. Although this request determination process will be described later with reference to FIG. 10, it is determined by the process in step S102 that the request source is not a personal computer.

要求判定処理の判定結果と要求情報が、ページアクセス要求判定部102から供給されるので、これらの情報を参照し、ページ情報送信部103は、ステップS103において、広告主サイト22の登録ページ132の情報を携帯端末11に送信する。   Since the determination result of the request determination process and the request information are supplied from the page access request determination unit 102, the page information transmission unit 103 refers to these information, and in step S103, the page information transmission unit 103 stores the registration page 132 of the advertiser site 22. Information is transmitted to the mobile terminal 11.

携帯端末11は、広告主サーバ16から、広告主サイト22の登録ページ132の情報を受信し、ステップS58において、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、図9のステップS59において、キャリアサーバ17Aに対して会員登録を要求する。   The portable terminal 11 receives the information on the registration page 132 of the advertiser site 22 from the advertiser server 16, and displays the registration page 132 of the advertiser site 22 in step S58. On the registration page 132 displayed on the mobile terminal 11, the user instructs registration. In response to this instruction operation, the mobile terminal 11 requests member registration from the carrier server 17A in step S59 of FIG.

キャリアサーバ17Aは、携帯端末11からの登録要求情報を受信すると、ステップS111において、パスワード入力ページ23の情報を、携帯端末11に送信する。   When receiving the registration request information from the mobile terminal 11, the carrier server 17 </ b> A transmits the information on the password input page 23 to the mobile terminal 11 in step S <b> 111.

携帯端末11は、パスワード入力ページ23の情報を受信し、ステップS60において、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、ステップS61において、キャリアサーバ17Aに対してパスワード情報を送信する。   The portable terminal 11 receives the information on the password input page 23, and displays the password input page 23 in step S60. On the password input page 23 displayed on the mobile terminal 11, the user inputs the password and instructs determination. In response to this input and instruction operation, the portable terminal 11 transmits password information to the carrier server 17A in step S61.

キャリアサーバ17Aは、携帯端末11からパスワード情報を受信し、携帯端末11から受信したパスワードを用いて、ステップS112において、携帯端末11のユーザの認証処理を行う。認証が完了すると、キャリアサーバ17Aは、ステップS113において、広告主サイト22の完了通知ページ151の携帯端末11への送信を、携帯端末11を介して、広告主サーバ16に要求する。   The carrier server 17A receives password information from the mobile terminal 11, and performs authentication processing of the user of the mobile terminal 11 in step S112 using the password received from the mobile terminal 11. When the authentication is completed, the carrier server 17A requests the advertiser server 16 via the portable terminal 11 to transmit the completion notification page 151 of the advertiser site 22 to the portable terminal 11 in step S113.

携帯端末11は、キャリアサーバ17Aからの完了通知ページ151の要求情報を受信すると、ステップS62において、リダイレクトを行う。すなわち、携帯端末11は、受信した完了通知ページ151の要求情報を、そのまま、広告主サーバ16に送信する。   When the portable terminal 11 receives the request information on the completion notification page 151 from the carrier server 17A, the portable terminal 11 performs redirection in step S62. That is, the mobile terminal 11 transmits the received request information on the completion notification page 151 to the advertiser server 16 as it is.

広告主サーバ16のページアクセス要求受信部101は、完了通知ページ151の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、完了通知ページ151の要求情報を参照し、完了通知ページ151のアクセスが要求されたと判定し、さらに、ステップS104において、要求判定処理を行う。この要求判定処理は、ステップS102の処理と基本的に同様な処理であり、図10を参照して後述されるが、ステップS104の処理により、要求元がパーソナルコンピュータではないと判定される。   The page access request reception unit 101 of the advertiser server 16 receives the request information of the completion notification page 151 and supplies the received request information to the page access request determination unit 102. The page access request determination unit 102 refers to the request information on the completion notification page 151, determines that access to the completion notification page 151 is requested, and further performs a request determination process in step S104. This request determination process is basically the same as the process of step S102, and will be described later with reference to FIG. 10, but it is determined by the process of step S104 that the request source is not a personal computer.

これに対応して、セッションID送信部104は、成果が発生したと判定し、ステップS105において、受信した要求情報に付加されている(引き継がれている)セッションIDを、ASP管理サーバ15に送信する。   In response to this, the session ID transmission unit 104 determines that a result has been generated, and transmits the session ID added (taken over) to the received request information to the ASP management server 15 in step S105. To do.

ASP管理サーバ15は、広告主サーバ16からのセッションIDを受信すると、ステップS93において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果を反映させ、登録する。   When the ASP management server 15 receives the session ID from the advertiser server 16, in step S <b> 93, the ASP management server 15 reflects and registers the result in the affiliate and the affiliate service provider associated with the session ID.

このように、ASP管理サーバ15においては、セッションIDに対応付けて成果を反映されるので、セッションIDが重複した場合には、成果は反映されない。すなわち、このセッションIDは、セッションが完了するまで要求情報のURLなどに引き継がれるので、要求情報などが偽装されたとしても、不正な成果の反映が防止される。なお、ASP管理サーバ15における成果の情報は、ASP管理サーバ15により後日まとめてASPサーバ4に送信される。   As described above, the ASP management server 15 reflects the result in association with the session ID. Therefore, when the session ID is duplicated, the result is not reflected. In other words, since this session ID is inherited by the URL of the request information until the session is completed, even if the request information is camouflaged, reflection of an unauthorized result is prevented. Information on the results in the ASP management server 15 is sent to the ASP server 4 by the ASP management server 15 at a later date.

また、ステップS104の判定結果に対応して、ステップS106において、ページ情報送信部103は、広告主サイト22の完了通知ページ151の情報を携帯端末11に送信する。   In response to the determination result of step S104, the page information transmission unit 103 transmits information on the completion notification page 151 of the advertiser site 22 to the mobile terminal 11 in step S106.

携帯端末11は、広告主サイト22の完了通知ページ151の情報を受信し、ステップS63において、広告主サイト22の完了通知ページ151を表示する。   The mobile terminal 11 receives the information on the completion notification page 151 of the advertiser site 22, and displays the completion notification page 151 of the advertiser site 22 in step S63.

次に、図10のフローチャートを参照して、図8のステップS102または図9のステップS104における要求判定処理を説明する。   Next, the request determination process in step S102 in FIG. 8 or step S104 in FIG. 9 will be described with reference to the flowchart in FIG.

ページアクセス要求判定部102は、ステップS121において、ページアクセス要求受信部101からのアクセス要求情報を参照し、アクセス要求元が、パーソナルコンピュータであるか否かを判定する。例えば、アクセス要求情報に含まれるアクセス要求元のアドレスが、各キャリアで公開されている特定のIPアドレスではない場合、ステップS121において、アクセス要求元が、パーソナルコンピュータであると判定され、広告主サーバ16の処理は終了する。すなわち、図8のステップS103以降あるいは図9のステップS105以降の処理はスキップされる。   In step S121, the page access request determination unit 102 refers to the access request information from the page access request reception unit 101, and determines whether the access request source is a personal computer. For example, if the address of the access request source included in the access request information is not a specific IP address disclosed by each carrier, it is determined in step S121 that the access request source is a personal computer, and the advertiser server The process of 16 ends. That is, the processes after step S103 in FIG. 8 or after step S105 in FIG. 9 are skipped.

一方、ステップS121において、アクセス要求情報に含まれるアクセス要求元のアドレスが、各キャリアで公開されている特定のIPアドレスである場合、アクセス要求元が、携帯端末11である、すなわち、パーソナルコンピュータではないと判定され、処理は、図8のステップS103または図9のステップS105に戻り、それ以降の処理が行われる。   On the other hand, when the access request source address included in the access request information is a specific IP address disclosed by each carrier in step S121, the access request source is the mobile terminal 11, that is, in the personal computer. The process returns to step S103 in FIG. 8 or step S105 in FIG. 9, and the subsequent processing is performed.

すなわち、図8のステップS103においては、要求された登録ページ132の情報が携帯端末11に対して送信される。また、図9のステップS105においては、セッションIDがASP管理サーバ15に対して送信され、その後、ステップS106において、要求された完了通知ページ151の情報が携帯端末11に対して送信される。   That is, in step S <b> 103 of FIG. 8, information on the requested registration page 132 is transmitted to the mobile terminal 11. 9, the session ID is transmitted to the ASP management server 15, and then the requested information on the completion notification page 151 is transmitted to the mobile terminal 11 in step S <b> 106.

なお、図10の例においては、アクセス要求元が、パーソナルコンピュータである場合、広告主サーバ16の処理が終了する例が示されているが、アクセス要求元が、パーソナルコンピュータである場合だけでなく、携帯端末11以外の装置である場合にも、広告主サーバ16の処理が終了するようにしてもよい。   In the example of FIG. 10, when the access request source is a personal computer, an example in which the processing of the advertiser server 16 ends is shown, but not only when the access request source is a personal computer. Even when the device is other than the mobile terminal 11, the processing of the advertiser server 16 may be terminated.

以上のように、アフィリエイトシステム1においては、携帯端末11から、ASPサーバ14、およびASP管理サーバ15を一旦経由して、広告主サーバ16の広告主サイト22にアクセスが行われて、商品の購入(いまの場合、会員登録)がなされることで、ASP管理サーバ15に成果が反映される。   As described above, in the affiliate system 1, the mobile terminal 11 once accesses the advertiser site 22 of the advertiser server 16 via the ASP server 14 and the ASP management server 15 to purchase the product. By performing (member registration in this case), the result is reflected in the ASP management server 15.

そして、アフィリエイトシステム1においては、このような正式な手順を経由していない成果の反映が、広告主サイト22における所定のウェブページへのパーソナルコンピュータのアクセス禁止などにより、未然に防止される。   In the affiliate system 1, the reflection of the result that does not pass through the formal procedure is prevented in advance by prohibiting access of a personal computer to a predetermined web page on the advertiser site 22.

図11は、キャリアサーバ17Bに対応する場合の広告主サーバ16の機能的構成の例を示すブロック図である。図11の広告主サーバ16は、ページアクセス要求受信部101、ページアクセス要求判定部102、およびページ情報送信部103を含む点が、図3の広告主サーバ16と共通している。また、図11の広告主サーバ16は、ブックマーク要求受信部107、およびブックマーク可否設定部108が削除されている点、並びに、URL判定部171および認証通知部172が追加されている点が、図3の広告主サーバ16と異なっている。   FIG. 11 is a block diagram illustrating an example of a functional configuration of the advertiser server 16 when corresponding to the carrier server 17B. The advertiser server 16 in FIG. 11 is common to the advertiser server 16 in FIG. 3 in that it includes a page access request reception unit 101, a page access request determination unit 102, and a page information transmission unit 103. Further, the advertiser server 16 of FIG. 11 is that the bookmark request receiving unit 107 and the bookmark availability setting unit 108 are deleted, and the URL determination unit 171 and the authentication notification unit 172 are added. 3 different from the advertiser server 16.

すなわち、図11のページアクセス要求判定部102は、登録ページ132へのアクセスが要求されたと判定された場合、さらに、アクセス要求元が、パーソナルコンピュータであるか否かを判定し、その判定結果とアクセス要求情報を、ページ情報送信部103に供給する。   That is, when it is determined that access to the registration page 132 is requested, the page access request determination unit 102 of FIG. 11 further determines whether the access request source is a personal computer, and the determination result. The access request information is supplied to the page information transmission unit 103.

一方、完了通知ページ151へのアクセスが要求されたと判定された場合、ページアクセス要求判定部102は、アクセス要求元が、パーソナルコンピュータであるか否かを判定し、その判定結果とアクセス要求情報を、URL判定部171に供給する。   On the other hand, when it is determined that access to the completion notification page 151 is requested, the page access request determination unit 102 determines whether the access request source is a personal computer, and the determination result and access request information are displayed. To the URL determination unit 171.

ここで、キャリアサーバ17Bは、キャリアサーバ17Aと異なり、広告主サイト22の完了通知ページ151の携帯端末11への送信を広告主サーバ16に要求する際に、その要求情報に含まれるURLに、特定の値を付加して送信してくる。なお、この特定の値は、予め設定された値であり、URLに不可視の状態で付加される。   Here, unlike the carrier server 17A, when the carrier server 17B requests the advertiser server 16 to transmit the completion notification page 151 of the advertiser site 22 to the mobile terminal 11, the URL included in the request information includes: A specific value is added and sent. This specific value is a preset value and is added to the URL in an invisible state.

URL判定部171は、ページアクセス要求判定部102からのアクセス要求情報を参照し、キャリアサーバ17Bからの要求情報に含まれるURLに特定の値が付加されているか否かを判定する。URL判定部171は、判定結果とアクセス要求情報を認証通知部172に供給する。   The URL determination unit 171 refers to the access request information from the page access request determination unit 102 and determines whether or not a specific value is added to the URL included in the request information from the carrier server 17B. The URL determination unit 171 supplies the determination result and access request information to the authentication notification unit 172.

認証通知部172は、URL判定部171によりURLに特定の値が付加されていないと判定された場合、アクセス要求元の認証を、キャリアサーバ17Bに通知することを禁止する。あるいは、アクセス要求元の認証不可が、キャリアサーバ17Bに通知される。認証通知部172は、URL判定部171によりURLに特定の値が付加されていると判定された場合、アクセス要求元の認証を、キャリアサーバ17Bに通知する。   If the URL determination unit 171 determines that a specific value is not added to the URL, the authentication notification unit 172 prohibits notification of the access request source authentication to the carrier server 17B. Alternatively, the carrier server 17B is notified that the access request source cannot be authenticated. If the URL determination unit 171 determines that a specific value is added to the URL, the authentication notification unit 172 notifies the access request source authentication to the carrier server 17B.

なお、詳しくは、図12を参照して後述するが、これに対応して、キャリアサーバ17Bから、完了通知ページ151の情報が、携帯端末11に送信され、完了通知ページ151を表示した携帯端末11から、セッションIDがASP管理サーバ15に送信される。これにより、ASP管理サーバ15において、成果が反映される。   Although details will be described later with reference to FIG. 12, correspondingly, information on the completion notification page 151 is transmitted from the carrier server 17 </ b> B to the mobile terminal 11 and the completion notification page 151 is displayed. 11, the session ID is transmitted to the ASP management server 15. As a result, the result is reflected in the ASP management server 15.

次に、図12を参照して、図1のアフィリエイトシステムにおける、キャリアサーバ17Bの場合の不正防止処理の動作について説明する。図12の例においては、携帯端末11において、広告主サイト22の登録ページ132が表示されてからの動作例が示されている。なお、携帯端末11により、広告主サイト22の登録ページ132が表示されるまでの動作については、図4を参照して上述した動作例と同様の処理であるので、その説明は繰り返しになるので省略する。   Next, with reference to FIG. 12, the operation | movement of the fraud prevention process in the case of the carrier server 17B in the affiliate system of FIG. 1 is demonstrated. In the example of FIG. 12, the mobile terminal 11 shows an operation example after the registration page 132 of the advertiser site 22 is displayed. Since the operation until the registration page 132 of the advertiser site 22 is displayed by the mobile terminal 11 is the same processing as the operation example described above with reference to FIG. 4, the description will be repeated. Omitted.

携帯端末11は、図12に示されるように、広告主サーバ16からの広告主サイト22の登録ページ132の情報を受信し、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、キャリアサーバ17Bに対して会員登録を要求する。   As illustrated in FIG. 12, the mobile terminal 11 receives information on the registration page 132 of the advertiser site 22 from the advertiser server 16 and displays the registration page 132 of the advertiser site 22. On the registration page 132 displayed on the mobile terminal 11, the user instructs registration. In response to this instruction operation, the portable terminal 11 requests membership registration from the carrier server 17B.

キャリアサーバ17Bは、携帯端末11の登録要求を受信すると、会員登録を認証するためのパスワード入力ページ23の情報を、ネットワーク12を介して、携帯端末11に送信する。   When receiving the registration request for the mobile terminal 11, the carrier server 17 </ b> B transmits information on the password input page 23 for authenticating the member registration to the mobile terminal 11 via the network 12.

携帯端末11は、パスワード入力ページ23の情報を受信し、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、キャリアサーバ17Bに対してパスワードを送信する。   The mobile terminal 11 receives the information on the password input page 23 and displays the password input page 23. On the password input page 23 displayed on the mobile terminal 11, the user inputs the password and instructs determination. In response to this input and instruction operation, the portable terminal 11 transmits a password to the carrier server 17B.

キャリアサーバ17Bは、携帯端末11から受信したパスワードを用いて、携帯端末11のユーザの認証処理を行い、認証された場合、広告主サイト22の完了通知ページ151の携帯端末11への送信を、広告主サーバ16に要求する。このとき、キャリアサーバ17Bは、広告主サイト22の完了通知ページ151の携帯端末11への送信を要求する際に、その要求情報のURLに、予め定められている特定の値を付加して送信してくる。   The carrier server 17B performs the authentication process of the user of the mobile terminal 11 using the password received from the mobile terminal 11, and when authenticated, transmits the completion notification page 151 of the advertiser site 22 to the mobile terminal 11. Request to advertiser server 16. At this time, when the carrier server 17B requests transmission of the completion notification page 151 of the advertiser site 22 to the portable terminal 11, the carrier server 17B adds a predetermined specific value to the URL of the request information and transmits it. Come on.

広告主サーバ16は、完了通知ページ151の要求元が携帯端末11であるか否かを判定し、完了通知ページ151の要求元が携帯端末11である場合、さらに、キャリアサーバ17Bからの要求情報のURLに、特定の値が付加されているか否かを判定する。広告主サーバ16は、キャリアサーバ17Bからの要求情報のURLに、特定の値が付加されている場合のみ、キャリアサーバ17Bにおいて広告主サイト22への登録が完了し、成果が発生したと判定し、携帯端末11の認証通知をキャリアサーバ17Bに送信する。   The advertiser server 16 determines whether or not the request source of the completion notification page 151 is the mobile terminal 11. If the request source of the completion notification page 151 is the mobile terminal 11, the advertiser server 16 further requests information from the carrier server 17 </ b> B. It is determined whether or not a specific value is added to the URL. The advertiser server 16 determines that the registration to the advertiser site 22 is completed in the carrier server 17B and results have been generated only when a specific value is added to the URL of the request information from the carrier server 17B. The authentication notification of the portable terminal 11 is transmitted to the carrier server 17B.

キャリアサーバ17Bは、広告主サーバ16からの認証通知を受けると、これに対応して、完了通知ページ151の情報を、携帯端末11に送信する。なお、完了通知ページ151の情報には、完了通知ページ151の表示をきっかけに、ASP管理サーバ15へのセッションIDの送信が実行される仕組みが含まれている。   Upon receiving the authentication notification from the advertiser server 16, the carrier server 17 </ b> B transmits the information on the completion notification page 151 to the mobile terminal 11 correspondingly. The information on the completion notification page 151 includes a mechanism for transmitting the session ID to the ASP management server 15 triggered by the display of the completion notification page 151.

したがって、携帯端末11が完了通知ページ151の情報を受信し、表示すると、携帯端末11においては、ASP管理サーバ15へのセッションIDの送信が実行される。これにより、ASP管理サーバ15において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。   Therefore, when the mobile terminal 11 receives and displays the information on the completion notification page 151, the mobile terminal 11 transmits the session ID to the ASP management server 15. As a result, in the ASP management server 15, the result is reflected and registered in the affiliate and the affiliate service provider associated with the session ID.

すなわち、広告主サーバ16において、キャリアサーバ17Bにおける登録完了、すなわち、成果の発生は、キャリアサーバ17Aの場合と同様に、キャリアサーバ17Bからの完了通知ページ151の要求をきっかけに判定される。ただし、キャリアサーバ17Bは、キャリアサーバ17Aの場合と異なり、広告主サイト22の完了通知ページ151の要求情報のURLに、特定の値を付加して送信してくる。   That is, in the advertiser server 16, the registration completion in the carrier server 17B, that is, the occurrence of the result, is determined in response to a request for the completion notification page 151 from the carrier server 17B as in the case of the carrier server 17A. However, unlike the carrier server 17A, the carrier server 17B adds a specific value to the URL of the request information on the completion notification page 151 of the advertiser site 22 and transmits it.

そこで、広告主サーバ16においては、完了通知ページ151の要求元が携帯端末11でないか否か、具体的には、パーソナルコンピュータ141であるか否かが判定されるだけでなく、キャリアサーバ17Bからの要求情報のURLに、特定の値が付加されているか否かが判定される。   Therefore, the advertiser server 16 not only determines whether or not the request source of the completion notification page 151 is the mobile terminal 11, specifically, whether or not it is the personal computer 141, but also from the carrier server 17 </ b> B. It is determined whether or not a specific value is added to the URL of the request information.

すなわち、広告主サーバ16においては、要求情報のURLに、特定の値が付加されていない場合、キャリアサーバ17Bからではなく、悪意のある第3者によるキャリアサーバを装った携帯端末11からの要求情報であると判定され、キャリアサーバ17Bへの認証の通知が禁止される。この結果、キャリアサーバ17Bからの完了通知ページ151の情報の送信、および携帯端末11からのセッションIDの送信が禁止される。   In other words, in the advertiser server 16, when a specific value is not added to the URL of the request information, the request is not from the carrier server 17B but from the mobile terminal 11 pretending to be a carrier server by a malicious third party. It is determined that the information is information, and authentication notification to the carrier server 17B is prohibited. As a result, transmission of the information on the completion notification page 151 from the carrier server 17B and transmission of the session ID from the portable terminal 11 are prohibited.

以上のように、図12のアフィリエイトシステム1においても、図4の場合と同様に、広告主サイト22の登録ページ132へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、パーソナルコンピュータ141を介しての登録ページ132のソースコードの漏洩を防止することができ、登録ページ132のソースコードが解析されることによる完了通知ページ151のURL情報が解読されることを防ぐことができる。   As described above, also in the affiliate system 1 of FIG. 12, as with the case of FIG. 4, access from the personal computer 141 to the registration page 132 of the advertiser site 22 is prohibited. Accordingly, it is possible to prevent the source code of the registration page 132 from leaking through the personal computer 141, and that the URL information of the completion notification page 151 is analyzed by analyzing the source code of the registration page 132. Can be prevented.

また、図12のアフィリエイトシステム1においても、図4の場合と同様に、広告主サイト22の登録完了ページ151へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、完了通知ページ151のURL情報が直接漏洩されることを防止することができる。   Also in the affiliate system 1 of FIG. 12, as in the case of FIG. 4, access from the personal computer 141 to the registration completion page 151 of the advertiser site 22 is prohibited. Thereby, it is possible to prevent the URL information of the completion notification page 151 from being directly leaked.

さらに、図12のアフィリエイトシステム1においては、広告主サイト22の完了通知ページ151への不正な携帯端末11からのアクセスが禁止される。これにより、悪意のある第3者が有する携帯端末11やパーソナルコンピュータ141からの新規ユーザの携帯端末11を装った不正な成果の反映を防止することができる。   Further, in the affiliate system 1 of FIG. 12, unauthorized access from the portable terminal 11 to the completion notification page 151 of the advertiser site 22 is prohibited. As a result, it is possible to prevent an unauthorized result from being disguised as the mobile terminal 11 of a new user from the mobile terminal 11 or the personal computer 141 possessed by a malicious third party.

次に、図13および図14のフローチャートを参照して、キャリアサーバ17Bに対応する場合のアフィリエイトシステム1の処理について説明する。なお、図13に示されるステップは、図8に示されるステップと基本的に同様の処理であり、繰り返しになるので、その説明は省略する。   Next, processing of the affiliate system 1 in the case of supporting the carrier server 17B will be described with reference to the flowcharts of FIG. 13 and FIG. Note that the steps shown in FIG. 13 are basically the same as the steps shown in FIG. 8 and are repeated, so the description thereof will be omitted.

すなわち、広告主サーバ16のページアクセス要求受信部101は、登録ページ132の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、登録ページ132の要求情報を参照し、登録ページ132のアクセスが要求されたと判定し、さらに、図13のステップS202において、図10を参照して上述した要求判定処理を行う。   That is, the page access request reception unit 101 of the advertiser server 16 receives the request information of the registration page 132 and supplies the received request information to the page access request determination unit 102. The page access request determination unit 102 refers to the request information of the registration page 132, determines that access to the registration page 132 has been requested, and in step S202 of FIG. 13, the request determination process described above with reference to FIG. I do.

要求判定処理の判定結果と要求情報が、ページアクセス要求判定部102から供給されるので、これらの情報を参照し、ページ情報送信部103は、ステップS203において、広告主サイト22の登録ページ132の情報を携帯端末11に送信する。   Since the determination result of the request determination process and the request information are supplied from the page access request determination unit 102, the page information transmission unit 103 refers to these information, and in step S203, the page information transmission unit 103 stores the registration page 132 of the advertiser site 22. Information is transmitted to the mobile terminal 11.

携帯端末11は、広告主サーバ16から、広告主サイト22の登録ページ132の情報を受信し、ステップS158において、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、図14のステップS159において、キャリアサーバ17Bに対して会員登録を要求する。   The portable terminal 11 receives the information on the registration page 132 of the advertiser site 22 from the advertiser server 16, and displays the registration page 132 of the advertiser site 22 in step S158. On the registration page 132 displayed on the mobile terminal 11, the user instructs registration. In response to this instruction operation, the portable terminal 11 requests member registration from the carrier server 17B in step S159 of FIG.

キャリアサーバ17Bは、携帯端末11からの登録要求情報を受信すると、ステップS211において、パスワード入力ページ23の情報を、携帯端末11に送信する。   When receiving the registration request information from the mobile terminal 11, the carrier server 17 </ b> B transmits the information on the password input page 23 to the mobile terminal 11 in step S <b> 211.

携帯端末11は、パスワード入力ページ23の情報を受信し、ステップS160において、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、ステップS161において、キャリアサーバ17Bに対してパスワード情報を送信する。   The portable terminal 11 receives the information on the password input page 23, and displays the password input page 23 in step S160. On the password input page 23 displayed on the mobile terminal 11, the user inputs the password and instructs determination. In response to this input and instruction operation, the portable terminal 11 transmits password information to the carrier server 17B in step S161.

キャリアサーバ17Bは、携帯端末11からパスワード情報を受信し、携帯端末11から受信したパスワードを用いて、ステップS212において、携帯端末11のユーザの認証処理を行う。認証が完了すると、キャリアサーバ17Bは、ステップS213において、広告主サイト22の完了通知ページ151の携帯端末11への送信を、広告主サーバ16に要求する。   The carrier server 17B receives the password information from the mobile terminal 11, and uses the password received from the mobile terminal 11 to perform an authentication process for the user of the mobile terminal 11 in step S212. When the authentication is completed, the carrier server 17B requests the advertiser server 16 to transmit the completion notification page 151 of the advertiser site 22 to the mobile terminal 11 in step S213.

広告主サーバ16のページアクセス要求受信部101は、完了通知ページ151の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、完了通知ページ151の要求情報を参照し、完了通知ページ151のアクセスが要求されたと判定し、さらに、ステップS204において、要求判定処理を行う。   The page access request reception unit 101 of the advertiser server 16 receives the request information of the completion notification page 151 and supplies the received request information to the page access request determination unit 102. The page access request determination unit 102 refers to the request information on the completion notification page 151, determines that access to the completion notification page 151 is requested, and performs request determination processing in step S204.

この要求判定処理は、図15を参照して後述されるが、ステップS104の処理により、要求元がパーソナルコンピュータではなく、かつ、アクセス要求情報のURLに、特定の値が付加されていると判定される。   This request determination process will be described later with reference to FIG. 15, but it is determined by the process of step S104 that the request source is not a personal computer and a specific value is added to the URL of the access request information. Is done.

これに対応して、認証通知部172は、成果が発生したと判定し、ステップS205において、広告主サーバ16における携帯端末11の認証を、キャリアサーバ17Bに通知する。   Correspondingly, the authentication notification unit 172 determines that a result has occurred, and notifies the carrier server 17B of authentication of the mobile terminal 11 in the advertiser server 16 in step S205.

キャリアサーバ17Bは、広告主サーバ16からの認証を受けると、ステップS214において、完了通知ページ151の情報を携帯端末11に送信する。なお、この完了通知ページ151は、広告主サイト22の完了通知ページ151であってもよいし、キャリアサーバ17Bが所有する完了通知ページ151であってもよい。   Upon receiving authentication from the advertiser server 16, the carrier server 17 </ b> B transmits information on the completion notification page 151 to the mobile terminal 11 in step S <b> 214. The completion notification page 151 may be the completion notification page 151 of the advertiser site 22 or the completion notification page 151 owned by the carrier server 17B.

ただし、この完了通知ページ151の情報には、図12を参照して上述したように、完了通知ページ151の表示をきっかけに、ASP管理サーバ15へのセッションIDの送信が実行される仕組みが含まれている。   However, the information on the completion notification page 151 includes a mechanism in which a session ID is transmitted to the ASP management server 15 triggered by the display of the completion notification page 151 as described above with reference to FIG. It is.

携帯端末11は、完了通知ページ151の情報を受信し、ステップS162において、完了通知ページ151を表示するとともに、完了通知ページ151の情報を参照して、ステップS163において、セッションIDを、ASP管理サーバ15に送信する。   The mobile terminal 11 receives the information on the completion notification page 151, displays the completion notification page 151 in step S162, and refers to the information on the completion notification page 151. In step S163, the mobile terminal 11 sets the session ID to the ASP management server. 15 to send.

ASP管理サーバ15は、携帯端末11からのセッションIDを受信すると、ステップS193において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果を反映させ、登録する。なお、ASP管理サーバ15における成果の情報は、ASP管理サーバ15により後日まとめてASPサーバ4に送信される。   When the ASP management server 15 receives the session ID from the mobile terminal 11, in step S193, the ASP management server 15 reflects the result on the affiliate and the affiliate service provider associated with the session ID and registers them. Information on the results in the ASP management server 15 is sent to the ASP server 4 by the ASP management server 15 at a later date.

次に、図15のフローチャートを参照して、図14のステップS204の要求判定処理を説明する。   Next, the request determination process in step S204 in FIG. 14 will be described with reference to the flowchart in FIG.

ページアクセス要求判定部102は、ステップS221において、ページアクセス要求受信部101からのアクセス要求情報を参照し、アクセス要求元が、パーソナルコンピュータであるか否かを判定する。例えば、アクセス要求情報に含まれるアクセス要求元のアドレスが、各キャリアで公開されている特定のIPアドレスではない場合、ステップS221において、アクセス要求元が、パーソナルコンピュータであると判定され、広告主サーバ16の処理は終了する。すなわち、図14のステップS205以降の処理はスキップされる。   In step S221, the page access request determination unit 102 refers to the access request information from the page access request reception unit 101, and determines whether the access request source is a personal computer. For example, if the address of the access request source included in the access request information is not a specific IP address disclosed by each carrier, it is determined in step S221 that the access request source is a personal computer, and the advertiser server The process of 16 ends. That is, the processing after step S205 in FIG. 14 is skipped.

一方、ステップS221において、アクセス要求情報に含まれるアクセス要求元のアドレスが、各キャリアで公開されている特定のIPアドレスである場合、アクセス要求元が、パーソナルコンピュータではないと判定された場合、URL判定部171に、判定結果とアクセス要求情報が供給され、処理は、ステップS222に進む。ステップS222において、URL判定部171は、ページアクセス要求判定部102からのアクセス要求情報を参照し、URLに特定の値が付加されているか否かを判定する。ステップS222において、URLに特定の値が付加されていると判定された場合、図14のステップS205に戻り、それ以降の処理が行われる。   On the other hand, if it is determined in step S221 that the access request source address included in the access request information is a specific IP address disclosed by each carrier, the access request source is not a personal computer, The determination result and the access request information are supplied to the determination unit 171 and the process proceeds to step S222. In step S222, the URL determination unit 171 refers to the access request information from the page access request determination unit 102, and determines whether or not a specific value is added to the URL. If it is determined in step S222 that a specific value is added to the URL, the process returns to step S205 in FIG. 14, and the subsequent processing is performed.

すなわち、図14のステップS205において、携帯端末11の認証がキャリアサーバ17Bに対して通知される。   That is, in step S205 of FIG. 14, the authentication of the portable terminal 11 is notified to the carrier server 17B.

一方、ステップS222において、URLに特定の値が付加されていないと判定された場合、広告主サーバ16の処理は終了する。すなわち、図14のステップS205の処理はスキップされる。   On the other hand, if it is determined in step S222 that a specific value is not added to the URL, the processing of the advertiser server 16 ends. That is, the process of step S205 in FIG. 14 is skipped.

以上のように、キャリアサーバ17Bに対応する場合、キャリアサーバ17Aに対応する場合よりも、さらに、不正な成果の反映の防止を強化させることができる。   As described above, in the case of supporting the carrier server 17B, it is possible to further strengthen the prevention of reflection of unauthorized results than in the case of supporting the carrier server 17A.

図16は、キャリアサーバ17Cに対応する場合の広告主サーバ16の機能的構成の例を示すブロック図である。図16の広告主サーバ16は、ページアクセス要求受信部101、ページアクセス要求判定部102、およびページ情報送信部103を含む点が、図3の広告主サーバ16と共通している。また、図14の広告主サーバ16は、ブックマーク要求受信部107、およびブックマーク可否設定部108が削除されている点、並びに、通信方法設定部181、サーバ通知受信部182、および通知情報送信部183が追加されている点が、図3の広告主サーバ16と異なっている。   FIG. 16 is a block diagram illustrating an example of a functional configuration of the advertiser server 16 when corresponding to the carrier server 17C. The advertiser server 16 in FIG. 16 is common to the advertiser server 16 in FIG. 3 in that it includes a page access request reception unit 101, a page access request determination unit 102, and a page information transmission unit 103. In addition, the advertiser server 16 in FIG. 14 has the bookmark request receiving unit 107 and the bookmark availability setting unit 108 deleted, a communication method setting unit 181, a server notification receiving unit 182, and a notification information transmitting unit 183. Is different from the advertiser server 16 of FIG.

すなわち、図13のページ情報送信部103は、登録ページ132の情報を、携帯端末11に送信する。このとき、送信される登録ページ132の情報には、商品購入のページにあたる登録ページ132から、キャリアサーバ17Cが管理するページであるパスワード入力ページ23に遷移するとき、あるいは、それ以降のキャリアサーバ17Cと携帯端末11との間の通信方法を、通信方法設定部181により変更された通信方法を用いることが記載されている。   That is, the page information transmission unit 103 in FIG. 13 transmits information on the registration page 132 to the mobile terminal 11. At this time, the information of the registration page 132 to be transmitted includes the transition from the registration page 132 corresponding to the product purchase page to the password input page 23 which is a page managed by the carrier server 17C, or the subsequent carrier server 17C. The communication method used by the communication method setting unit 181 is used as the communication method between the mobile terminal 11 and the portable terminal 11.

通信方法設定部181は、広告主の操作に対応して、キャリアサーバ17Cと携帯端末11との間の通信方法の設定を変更する。例えば、通信方法は、HTTPプロトコルのGETから、POSTに変更される。   The communication method setting unit 181 changes the setting of the communication method between the carrier server 17C and the mobile terminal 11 in response to the advertiser's operation. For example, the communication method is changed from HTTP protocol GET to POST.

サーバ通知受信部182は、キャリアサーバ17Cからの会員登録の完了通知またはASP管理サーバ15からの承認通知を受信し、受信した通知情報を、通知情報送信部183に供給する。   The server notification receiving unit 182 receives the member registration completion notification from the carrier server 17C or the approval notification from the ASP management server 15, and supplies the received notification information to the notification information transmitting unit 183.

通知情報送信部183は、サーバ通知受信部182からの承認通知情報を、キャリアサーバ17Cに送信し、サーバ通知受信部182からの承認通知情報を、ASP管理サーバ15に送信する。   The notification information transmission unit 183 transmits the approval notification information from the server notification reception unit 182 to the carrier server 17C, and transmits the approval notification information from the server notification reception unit 182 to the ASP management server 15.

次に、図17を参照して、図1のアフィリエイトシステムにおける、キャリアサーバ17Cの場合の不正防止処理の動作について説明する。図17の例においては、携帯端末11において、広告主サイト22の登録ページ132が表示されてからの動作例が示されている。なお、携帯端末11により、広告主サイト22の登録ページ132が表示されるまでの動作については、図4を参照して上述した動作例と同様の処理であるので、その説明は繰り返しになるので省略する。   Next, the operation of the fraud prevention process in the case of the carrier server 17C in the affiliate system of FIG. 1 will be described with reference to FIG. In the example of FIG. 17, an operation example after the registration page 132 of the advertiser site 22 is displayed on the mobile terminal 11 is shown. Since the operation until the registration page 132 of the advertiser site 22 is displayed by the mobile terminal 11 is the same processing as the operation example described above with reference to FIG. 4, the description will be repeated. Omitted.

携帯端末11は、図17に示されるように、広告主サーバ16からの広告主サイト22の登録ページ132の情報を受信し、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、キャリアサーバ17Cに対して会員登録を要求する。   As illustrated in FIG. 17, the mobile terminal 11 receives information on the registration page 132 of the advertiser site 22 from the advertiser server 16 and displays the registration page 132 of the advertiser site 22. On the registration page 132 displayed on the mobile terminal 11, the user instructs registration. In response to this instruction operation, the mobile terminal 11 requests membership registration from the carrier server 17C.

キャリアサーバ17Cは、携帯端末11の登録要求を受信すると、会員登録を認証するためのパスワード入力ページ23の情報を、ネットワーク12を介して、携帯端末11に送信する。   When receiving the registration request for the mobile terminal 11, the carrier server 17 </ b> C transmits information on the password input page 23 for authenticating the member registration to the mobile terminal 11 via the network 12.

携帯端末11は、パスワード入力ページ23の情報を受信し、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、キャリアサーバ17Cに対してパスワードを送信する。   The mobile terminal 11 receives the information on the password input page 23 and displays the password input page 23. On the password input page 23 displayed on the mobile terminal 11, the user inputs the password and instructs determination. In response to this input and instruction operation, the portable terminal 11 transmits a password to the carrier server 17C.

なお、広告主サーバ16から携帯端末11に対して送信される登録ページ132の情報には、それ以降のキャリアサーバ17Cと携帯端末11との間の通信方法として、通信方法設定部181によりHTTPプロトコルのGETから変更されたPOSTが用いられる記載が含まれている。したがって、上述した携帯端末11からキャリアサーバ17Cへの登録の要求、キャリアサーバ17Cからパスワード入力ページ23の情報の送信、および、携帯端末11からキャリアサーバ17Cへのパスワードの送信には、通信方法として、POSTが用いられる。   The information on the registration page 132 transmitted from the advertiser server 16 to the mobile terminal 11 includes an HTTP protocol as a communication method between the carrier server 17C and the mobile terminal 11 after that by the communication method setting unit 181. Includes a description that uses POST modified from GET. Accordingly, as a communication method, the registration request from the mobile terminal 11 to the carrier server 17C, the transmission of the information on the password input page 23 from the carrier server 17C, and the transmission of the password from the mobile terminal 11 to the carrier server 17C are as follows. , POST is used.

キャリアサーバ17Cは、携帯端末11から受信したパスワードを用いて、携帯端末11のユーザの認証処理を行い、認証された場合、登録の完了を広告主サーバ16に通知する。   The carrier server 17C performs authentication processing of the user of the mobile terminal 11 using the password received from the mobile terminal 11, and notifies the advertiser server 16 of completion of registration when authenticated.

広告主サーバ16は、キャリアサーバ17Cにおいて、広告主サイト22への登録が完了した場合、成果が発生したと判定し、キャリアサーバ17Cからの登録完了の通知情報を、ASP管理サーバ15に送信する。登録完了の通知情報には、セッションIDも含まれており、これにより、ASP管理サーバ15において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。   When the registration to the advertiser site 22 is completed in the carrier server 17C in the carrier server 17C, the advertiser server 16 determines that a result has occurred, and transmits the registration completion notification information from the carrier server 17C to the ASP management server 15. . The registration completion notification information also includes a session ID, whereby the ASP management server 15 reflects and registers the result in the affiliate and affiliate service provider associated with the session ID.

ASP管理サーバ15は、成果を反映すると、承認を広告主サーバ16に通知する。広告主サーバ16は、ASP管理サーバ15からの承認を受けると、ASP管理サーバ15からの承認の通知情報を、キャリアサーバ17Cに送信する。なお、この承認の通知情報には、広告主サーバ16の承認も含まれる。   When the achievement is reflected, the ASP management server 15 notifies the advertiser server 16 of the approval. When the advertiser server 16 receives the approval from the ASP management server 15, the advertiser server 16 transmits the notification information of the approval from the ASP management server 15 to the carrier server 17C. The approval notification information includes the approval of the advertiser server 16.

キャリアサーバ17Cは、ASP管理サーバ15からの承認の通知情報を広告主サーバ16から受信すると、この通知に対応して、完了通知ページ151を携帯端末11に送信する。   When the carrier server 17 </ b> C receives the approval notification information from the ASP management server 15 from the advertiser server 16, the carrier server 17 </ b> C transmits a completion notification page 151 to the mobile terminal 11 in response to this notification.

すなわち、広告主サーバ16においては、キャリアサーバ17Cにおける登録完了、すなわち、成果の発生は、キャリアサーバ17Aおよび17Bと異なり、キャリアサーバ17Cからの登録完了の通知をきっかけに判定される。   That is, in the advertiser server 16, the registration completion in the carrier server 17C, that is, the occurrence of the result, is determined by the registration completion notification from the carrier server 17C, unlike the carrier servers 17A and 17B.

したがって、図17の例の場合、広告主サイト22の完了通知ページ151のURLが漏洩しても不正な成果の反映には関係なく、ユーザ認証後の登録完了通知の送受信のためのURLの漏洩防止が求められる。   Accordingly, in the case of the example of FIG. 17, even if the URL of the completion notification page 151 of the advertiser site 22 is leaked, the leakage of the URL for sending and receiving the registration completion notification after the user authentication is performed regardless of the reflection of the unauthorized result. Prevention is required.

一般的に、キャリアサーバ17Cおよび携帯端末11間の通信方法は、HTTPプロトコルのGETを用いて行われることが多い。しかしながら、GETが用いられる場合、キャリアサーバ17Cおよび携帯端末11間の通信情報には、ユーザ認証後の登録完了通知の送受信のためのURLが含まれてしまうことがある。したがって、GETが用いられた場合、このURLが漏洩してしまう恐れがあった。   In general, the communication method between the carrier server 17C and the mobile terminal 11 is often performed using HTTP protocol GET. However, when GET is used, the communication information between the carrier server 17C and the mobile terminal 11 may include a URL for transmitting / receiving a registration completion notification after user authentication. Therefore, when GET is used, this URL may be leaked.

そこで、図17のアフィリエイトシステム1においては、キャリアサーバ17Cおよび携帯端末11間の通信方法が、HTTPプロトコルのGETから、POSTに変更される。具体的には、広告主サーバ16において、携帯端末11に送信される登録ページ132の情報に、キャリアサーバ17Cおよび携帯端末11間の通信方法としてPOSTを用いることが記載される。これにより、キャリアサーバ17Cおよび携帯端末11間の通信に、ユーザ認証後の登録完了通知の送受信のためのURLは含まれなくなる。したがって、ユーザ認証後の登録完了通知の送受信のためのURLの漏洩を防止することができる。   Therefore, in the affiliate system 1 of FIG. 17, the communication method between the carrier server 17C and the portable terminal 11 is changed from GET of the HTTP protocol to POST. Specifically, the advertiser server 16 describes that POST is used as a communication method between the carrier server 17 </ b> C and the mobile terminal 11 in the information on the registration page 132 transmitted to the mobile terminal 11. As a result, the communication between the carrier server 17C and the mobile terminal 11 does not include the URL for transmitting / receiving the registration completion notification after the user authentication. Therefore, it is possible to prevent leakage of a URL for transmitting / receiving a registration completion notification after user authentication.

この結果、悪意のある第3者により携帯端末11やパーソナルコンピュータ141が用いられて、キャリアサーバ17Cからの登録完了の通知を偽装することによる不正な成果の反映を未然に防止することができる。   As a result, a malicious third party can use the portable terminal 11 or the personal computer 141 to prevent an unauthorized result from being reflected by impersonating a registration completion notification from the carrier server 17C.

また、図17のアフィリエイトシステム1においても、広告主サイト22の登録ページ132へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、パーソナルコンピュータ141を介しての登録ページ132のソースコードの漏洩を防止することができ、登録ページ132のソースコードが解析されることによるユーザ認証後の登録完了通知の送受信のためのURLが解読されることを防ぐことができる。   Also in the affiliate system 1 of FIG. 17, access from the personal computer 141 to the registration page 132 of the advertiser site 22 is prohibited. As a result, leakage of the source code of the registration page 132 via the personal computer 141 can be prevented, and the URL for sending and receiving registration completion notification after user authentication by analyzing the source code of the registration page 132 Can be prevented from being decrypted.

次に、図18のフローチャートを参照して、広告主サーバ16の設定処理について説明する。   Next, the setting process of the advertiser server 16 will be described with reference to the flowchart of FIG.

広告主は、入力部56を構成するマウスなどを操作し、登録ページ132の情報において、キャリアサーバ17Cと携帯端末11間の通信方法を変更する指示を行う。通信方法設定部181は、ステップS231において、通信方法の変更が指示されたか否かを判定する。例えば、広告主が、マウスなどを用いて、HTTPプロトコルのGETから、POSTに変更する操作を行う。広告主の操作に対応して、通信方法設定部181は、ステップS231において、通信方法の変更が指示されたと判定し、処理は、ステップS232に進む。   The advertiser operates the mouse constituting the input unit 56 and gives an instruction to change the communication method between the carrier server 17C and the portable terminal 11 in the information on the registration page 132. In step S231, the communication method setting unit 181 determines whether or not an instruction to change the communication method has been issued. For example, the advertiser performs an operation of changing from HTTP protocol GET to POST using a mouse or the like. In response to the advertiser's operation, the communication method setting unit 181 determines in step S231 that an instruction to change the communication method has been issued, and the process proceeds to step S232.

ステップS232において、通信方法設定部181は、登録ページ132の情報におけるキャリアサーバ17Cと携帯端末11間の通信方法を、GETから、POSTに変更する。   In step S232, the communication method setting unit 181 changes the communication method between the carrier server 17C and the mobile terminal 11 in the information on the registration page 132 from GET to POST.

ステップS231において、通信方法の変更が指示されなかったと判定された場合、設定処理は終了される。   If it is determined in step S231 that a change in communication method has not been instructed, the setting process ends.

ステップS232において通信方法が変更された登録ページ132の情報は、図19のステップS303において携帯端末11に送信される。そして、ステップS232において変更された通信方法は、後述する図20のステップS259の登録要求、ステップS311のパスワード入力ページ情報の送信、およびステップS261のパスワード情報の送信などに用いられる。   Information of the registration page 132 whose communication method has been changed in step S232 is transmitted to the mobile terminal 11 in step S303 of FIG. The communication method changed in step S232 is used for a registration request in step S259 of FIG. 20 described later, transmission of password input page information in step S311 and transmission of password information in step S261.

次に、図19および図20のフローチャートを参照して、キャリアサーバ17Cに対応する場合のアフィリエイトシステム1の処理について説明する。なお、図19に示されるステップは、図8に示されるステップと基本的に同様の処理であり、繰り返しになるので、その説明は省略する。   Next, with reference to the flowcharts of FIGS. 19 and 20, the process of the affiliate system 1 in the case of supporting the carrier server 17C will be described. Note that the steps shown in FIG. 19 are basically the same processing as the steps shown in FIG.

すなわち、広告主サーバ16のページアクセス要求受信部101は、登録ページ132の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、登録ページ132の要求情報を参照し、登録ページ132のアクセスが要求されたと判定し、さらに、ステップS302において、要求判定処理を行う。この要求判定処理は、図10を参照して上述した処理と同じ処理であり、ステップS302の処理により、要求元がパーソナルコンピュータではないと判定される。   That is, the page access request reception unit 101 of the advertiser server 16 receives the request information of the registration page 132 and supplies the received request information to the page access request determination unit 102. The page access request determination unit 102 refers to the request information of the registration page 132, determines that access to the registration page 132 has been requested, and performs request determination processing in step S302. This request determination process is the same as the process described above with reference to FIG. 10, and it is determined by the process in step S302 that the request source is not a personal computer.

これに対応して、ページ情報送信部103は、ステップS303において、広告主サイト22の登録ページ132の情報を携帯端末に送信する。この登録ページ132の情報には、キャリアサーバ17Cと携帯端末11間の通信方法として、図18の処理により変更されたPOSTが用いられる記載が含まれている。   In response to this, in step S303, the page information transmission unit 103 transmits information on the registration page 132 of the advertiser site 22 to the mobile terminal. The information on the registration page 132 includes a description in which POST changed by the process of FIG. 18 is used as a communication method between the carrier server 17C and the mobile terminal 11.

携帯端末11は、広告主サーバ16から、広告主サイト22の登録ページ132の情報を受信し、ステップS258において、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、図20のステップS259において、キャリアサーバ17Cに対して会員登録を要求する。   The mobile terminal 11 receives the information on the registration page 132 of the advertiser site 22 from the advertiser server 16, and displays the registration page 132 of the advertiser site 22 in step S258. On the registration page 132 displayed on the mobile terminal 11, the user instructs registration. In response to this instruction operation, the portable terminal 11 requests member registration from the carrier server 17C in step S259 of FIG.

キャリアサーバ17Cは、携帯端末11からの登録要求情報を受信すると、ステップS311において、パスワード入力ページ23の情報を、携帯端末11に送信する。   When receiving the registration request information from the mobile terminal 11, the carrier server 17 </ b> C transmits the information on the password input page 23 to the mobile terminal 11 in step S <b> 311.

携帯端末11は、パスワード入力ページ23の情報を受信し、ステップS260において、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、ステップS261において、キャリアサーバ17Cに対してパスワード情報を送信する。   The portable terminal 11 receives the information on the password input page 23, and displays the password input page 23 in step S260. On the password input page 23 displayed on the mobile terminal 11, the user inputs the password and instructs determination. In response to this input and instruction operation, the portable terminal 11 transmits password information to the carrier server 17C in step S261.

以上のステップS259、ステップS311、およびS261においては、通信方法として、POSTが用いられて、情報が送受信されている。これにより、キャリアサーバ17Cおよび携帯端末11間の通信に、ユーザ認証後の登録完了通知の送受信のためのURLは含まれなくなる。したがって、ユーザ認証後の登録完了通知の送受信のためのURLの漏洩を防止することができる。   In steps S259, S311, and S261, information is transmitted and received using POST as a communication method. As a result, the communication between the carrier server 17C and the mobile terminal 11 does not include the URL for transmitting / receiving the registration completion notification after the user authentication. Therefore, it is possible to prevent leakage of a URL for transmitting / receiving a registration completion notification after user authentication.

キャリアサーバ17Cは、携帯端末11からパスワード情報を受信し、携帯端末11から受信したパスワードを用いて、ステップS312において、携帯端末11のユーザの認証処理を行う。認証が完了すると、キャリアサーバ17Cは、ステップS313において、登録の完了を広告主サーバ16に通知する。   The carrier server 17C receives the password information from the mobile terminal 11, and performs authentication processing of the user of the mobile terminal 11 in step S312 using the password received from the mobile terminal 11. When the authentication is completed, the carrier server 17C notifies the advertiser server 16 of the completion of registration in step S313.

広告主サーバ16のサーバ通知受信部182は、キャリアサーバ17Cにおいて、広告主サイト22への登録が完了した場合、成果が発生したと判定し、受信した通知情報を、通知情報送信部183に供給する。通知情報送信部183は、ステップS304において、キャリアサーバ17Cからの登録完了の通知情報を、ASP管理サーバ15に送信する。   The server notification receiving unit 182 of the advertiser server 16 determines that a result has occurred when registration in the advertiser site 22 is completed in the carrier server 17C, and supplies the received notification information to the notification information transmitting unit 183. To do. In step S304, the notification information transmission unit 183 transmits the registration completion notification information from the carrier server 17C to the ASP management server 15.

ASP管理サーバ15は、広告主サーバ16からの通知情報を受信し、ステップS293において、受信した通知情報を参照して、成果を反映する。登録完了の通知情報には、セッションIDも含まれており、これにより、ASP管理サーバ15において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。なお、ASP管理サーバ15における成果の情報は、ASP管理サーバ15により後日まとめてASPサーバ14に送信される。   The ASP management server 15 receives the notification information from the advertiser server 16, and reflects the result with reference to the received notification information in step S293. The registration completion notification information also includes a session ID, whereby the ASP management server 15 reflects and registers the result in the affiliate and affiliate service provider associated with the session ID. The information on the results in the ASP management server 15 is collectively sent to the ASP server 14 at a later date by the ASP management server 15.

ASP管理サーバ15は、ステップS294において、登録の承認を広告主サーバ16に通知する。広告主サーバ16のサーバ通知受信部182は、ASP管理サーバ15からの承認を受けると、受信した通知情報を、通知情報送信部183に供給する。通知情報送信部183は、ステップS305において、ASP管理サーバ15からの承認の通知情報に、広告主サーバ16における承認も含めて、キャリアサーバ17Cに送信する。   In step S294, the ASP management server 15 notifies the advertiser server 16 of registration approval. Upon receiving approval from the ASP management server 15, the server notification receiving unit 182 of the advertiser server 16 supplies the received notification information to the notification information transmitting unit 183. In step S305, the notification information transmission unit 183 transmits the approval notification information from the ASP management server 15 to the carrier server 17C, including the approval in the advertiser server 16.

キャリアサーバ17Cは、広告主サーバ16から、承認の通知情報を受信すると、ステップS314において、完了通知ページ151の情報を携帯端末11に送信する。なお、この完了通知ページ151は、広告主サイト22の完了通知ページ151であってもよいし、キャリアサーバ17Cが所有する完了通知ページ151であってもよい。   When receiving the approval notification information from the advertiser server 16, the carrier server 17 </ b> C transmits information on the completion notification page 151 to the mobile terminal 11 in step S <b> 314. The completion notification page 151 may be the completion notification page 151 of the advertiser site 22 or the completion notification page 151 owned by the carrier server 17C.

携帯端末11は、キャリアサーバ17Cからの完了通知ページ151の情報を受信し、ステップS262において、完了通知ページ151を表示する。   The portable terminal 11 receives the information on the completion notification page 151 from the carrier server 17C, and displays the completion notification page 151 in step S262.

以上のように、アフィリエイトシステム1においては、キャリアサーバ17に応じて、成果発生のきっかけとなるURLの漏洩を防ぐようにした。これにより、不正な成果の反映を防ぐことができる。   As described above, in the affiliate system 1, the leakage of URLs that trigger the generation of results is prevented according to the carrier server 17. Thereby, reflection of an unauthorized result can be prevented.

なお、上記説明においては、図3、図11、および図16に、それぞれ、キャリアサーバ17の種類毎の広告主サーバ16の機能構成例を示したが、すべて備えるように構成することもできる。また、図3、図11、および図16に示した機能ブロックを、適宜組み合わせるようにしてもよい。   In the above description, FIG. 3, FIG. 11, and FIG. 16 show examples of the functional configuration of the advertiser server 16 for each type of the carrier server 17, but they can be configured to include all of them. Further, the functional blocks shown in FIGS. 3, 11, and 16 may be appropriately combined.

上述した一連の処理は、ハードウェアにより実効させることもできるし、ソフトウェアにより実効させることもできる。一連の処理を、ソフトウェアにより実行させる場合には、図2のコンピュータにおいては、CPU51が、例えば、記憶部58に記憶されているプログラムを入出力インタフェース55及びバス54を介してRAM53にロードして実行することにより、上述した一連の処理が行われる。   The series of processes described above can be executed by hardware or can be executed by software. When the series of processing is executed by software, in the computer of FIG. 2, for example, the CPU 51 loads a program stored in the storage unit 58 to the RAM 53 via the input / output interface 55 and the bus 54. By executing, the above-described series of processing is performed.

コンピュータ(CPU51)が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア61に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル放送といった、有線または無線の伝送媒体を介して提供することができる。   The program executed by the computer (CPU 51) can be provided by being recorded on, for example, a removable medium 61 such as a package medium. The program can be provided via a wired or wireless transmission medium such as a local area network, the Internet, or digital broadcasting.

コンピュータでは、プログラムは、リムーバブルメディア61をドライブ60に装着することにより、入出力インタフェース55を介して、記憶部58にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部59で受信し、記憶部58にインストールすることができる。その他、プログラムは、ROM52や記憶部58に、あらかじめインストールしておくことができる。   In the computer, the program can be installed in the storage unit 58 via the input / output interface 55 by attaching the removable medium 61 to the drive 60. The program can be received by the communication unit 59 via a wired or wireless transmission medium and installed in the storage unit 58. In addition, the program can be installed in the ROM 52 or the storage unit 58 in advance.

なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。   The program executed by the computer may be a program that is processed in time series in the order described in this specification, or in parallel or at a necessary timing such as when a call is made. It may be a program for processing.

また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。   Further, in this specification, the system represents the entire apparatus constituted by a plurality of apparatuses.

なお、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。   The embodiment of the present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the gist of the present invention.

1 アフィリエイトシステム, 11 携帯端末, 12 ネットワーク, 13 サイト管理装置, 14 ASPサーバ, 15 ASP管理サーバ, 16 広告主サーバ, 17,17A,17B,17C キャリアサーバ, 21 ウェブサイト, 22 広告主サイト, 101 ページアクセス要求受信部, 102 ページアクセス要求判定部, 103 ページ情報送信部, 104 セッションID送信部, 107 ブックマーク要求受信部, 108 ブックマーク可否設定部, 121 広告, 131 トップページ, 132 登録ページ, 151 登録完了ページ, 171 URL判定部, 172 認証通知部, 181 送信方法設定部, 182 サーバ通知受信部, 183 通知情報送信部   1 Affiliate System, 11 Mobile Terminal, 12 Network, 13 Site Management Device, 14 ASP Server, 15 ASP Management Server, 16 Advertiser Server, 17, 17A, 17B, 17C Carrier Server, 21 Web Site, 22 Advertiser Site, 101 Page access request reception unit, 102 page access request determination unit, 103 page information transmission unit, 104 session ID transmission unit, 107 bookmark request reception unit, 108 bookmark availability setting unit, 121 advertisement, 131 top page, 132 registration page, 151 registration Completion page, 171 URL determination unit, 172 Authentication notification unit, 181 Transmission method setting unit, 182 Server notification reception unit, 183 Notification information transmission unit

Claims (3)

携帯電話機向けの成果報酬型のアフィリエイト対象の商品を販売するウェブサイトを管理する情報処理装置において、
前記ウェブサイトを構成する所定のページのうち、前記商品の購入を行うためのページであって、アクセスされることで成果発生となる、前記商品の購入が完了したことを通知するための完了通知ページのURL情報をそのソースコードに含む購入ページおよび前記完了通知ページの一方へのアクセス要求を受信するアクセス要求受信手段と、
前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、携帯電話機からのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を許可し、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、パーソナルコンピュータからのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を禁止するページ情報送信手段と、
前記URL情報がアクセスされて、前記ページ情報送信手段により前記完了通知ページを構成する情報の送信が許可された場合、許可対象の前記携帯電話機に対応するキャリアサーバにその許可を通知することで、他のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記携帯電話機での前記完了通知ページの表示をきっかけに送信される前記セッションIDに対応しその成果を登録する管理サーバに、前記成果を登録させるために、前記完了通知ページの前記携帯電話器への送信を前記キャリアサーバに行わせる成果情報送信手段と
を備え、
前記ページ情報送信手段は、さらに、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求が、携帯電話機からのものであっても、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求の情報に特定の値が付加されていない場合、前記完了通知ページを構成する情報の前記携帯電話機への送信を禁止する
情報処理装置。
In an information processing device that manages a website that sells products targeted for performance-based affiliates for mobile phones,
A completion notification for notifying that the purchase of the product is completed, which is a page for purchasing the product among the predetermined pages constituting the website, and results in the result of being accessed. Access request receiving means for receiving an access request to one of the purchase page and the completion notification page including the URL information of the page in its source code;
Said access request to one of the purchase page and the completion notification page that is received by the access request receiving means, if from the mobile phone, the information that constitutes one of the purchase page and the completion notification page One of the purchase page and the completion notification page when the access request to the one of the purchase page and the completion notification page received by the access request receiving means is from a personal computer. Page information transmitting means for prohibiting transmission of information constituting
When the URL information is accessed and transmission of the information constituting the completion notification page is permitted by the page information transmission means, the permission is notified to the carrier server corresponding to the mobile phone to be permitted , adds the session ID for the access to be made in response to the selection of advertising links of the products that are affixed to a predetermined page of other websites, to redirection instruction to a predetermined page of said web site, the In order to have the management server registering the result corresponding to the session ID transmitted in response to the display of the completion notification page on the mobile phone, register the result to the mobile phone of the completion notification page And a result information transmitting means for causing the carrier server to transmit
The page information transmitting means further includes the completion received by the access request receiving means even if the access request to the completion notification page received by the access request receiving means is from a mobile phone. An information processing apparatus that prohibits transmission of information configuring the completion notification page to the mobile phone when a specific value is not added to the information of the access request to the notification page.
携帯電話機向けの成果報酬型のアフィリエイト対象の商品を販売するウェブサイトを管理し、アクセス要求受信手段と、ページ情報送信手段と、成果情報送信手段とを備える情報処理装置の情報処理方法において、
前記アクセス要求受信手段が、前記ウェブサイトを構成する所定のページのうち、前記商品の購入を行うためのページであって、アクセスされることで成果発生となる、前記商品の購入が完了したことを通知するための完了通知ページのURL情報をそのソースコードに含む購入ページおよび前記完了通知ページの一方へのアクセス要求を受信し、
前記ページ情報送信手段が、受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、携帯電話機からのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を許可し、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、パーソナルコンピュータからのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を禁止し、
前記URL情報がアクセスされて、前記完了通知ページを構成する情報の送信が許可された場合、許可対象の前記携帯電話機に対応するキャリアサーバにその許可を通知することで、他のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記携帯電話機での前記完了通知ページの表示をきっかけに送信される前記セッションIDに対応しその成果を登録する管理サーバに、前記成果を登録させるために、前記完了通知ページの前記携帯電話器への送信を前記キャリアサーバに行わせるステップ
を含み、
前記ページ情報送信手段が、さらに、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求が、携帯電話機からのものであっても、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求の情報に特定の値が付加されていない場合、前記完了通知ページを構成する情報の前記携帯電話機への送信を禁止する
情報処理方法。
In an information processing method for an information processing apparatus that manages a website that sells a product of a performance-reward-type affiliate target for a mobile phone and includes an access request receiving unit, a page information transmitting unit, and a result information transmitting unit.
The access request receiving means is a page for purchasing the product among the predetermined pages constituting the website, and the purchase of the product has been completed. Receiving a request for access to one of the purchase page and the completion notification page including the URL information of the completion notification page for notifying the source code in its source code,
When the page information transmitting means receives the access request to one of the purchase page and the completion notification page from a mobile phone, information constituting one of the purchase page and the completion notification page When the access request to one of the purchase page and the completion notification page received by the access request receiving means is from a personal computer, the purchase page and the completion notification page Prohibit transmission of information that constitutes one side,
When the URL information is accessed and the transmission of the information constituting the completion notification page is permitted, the permission is notified to the carrier server corresponding to the mobile phone to be permitted, so that the predetermined information of another website can be obtained. A session ID is added to the access made in response to the selection of the advertisement link of the product pasted on the page, and a redirect instruction is given to a predetermined page of the website, and the completion on the mobile phone In order to have the management server that registers the result corresponding to the session ID transmitted in response to the display of the notification page register the result, the completion notification page is transmitted to the mobile phone. wherein the step of causing the,
The page information transmitting means further includes the completion received by the access request receiving means even if the access request to the completion notification page received by the access request receiving means is from a mobile phone. An information processing method for prohibiting transmission of information constituting the completion notification page to the mobile phone when a specific value is not added to the information of the access request to the notification page.
携帯電話機向けの成果報酬型のアフィリエイト対象の商品を販売するウェブサイトを管理する情報処理装置のコンピュータを、
前記ウェブサイトを構成する所定のページのうち、前記商品の購入を行うためのページであって、アクセスされることで成果発生となる、前記商品の購入が完了したことを通知するための完了通知ページのURL情報をそのソースコードに含む購入ページおよび前記完了通知ページの一方へのアクセス要求を受信するアクセス要求受信手段と、
前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、携帯電話機からのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を許可し、前記アクセス要求受信手段により受信された前記購入ページおよび前記完了通知ページの一方への前記アクセス要求が、パーソナルコンピュータからのものである場合、前記購入ページおよび前記完了通知ページの一方を構成する情報の送信を禁止するページ情報送信手段と、
前記URL情報がアクセスされて、前記完了通知ページを構成する情報の送信が許可された場合、許可対象の前記携帯電話機に対応するキャリアサーバにその許可を通知することで、他のウェブサイトの所定のページに貼られている前記商品の広告リンクの選択に応じてなされるアクセスに対してセッションIDを付加して、前記ウェブサイトの所定のページにリダイレクト指示を行い、前記携帯電話機での前記完了通知ページの表示をきっかけに送信される前記セッションIDに対応しその成果を登録する管理サーバに、前記成果を登録させるために、前記完了通知ページの前記携帯電話器への送信を前記キャリアサーバに行わせる成果情報送信手段と
して機能させ、
前記ページ情報送信手段が、さらに、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求が、携帯電話機からのものであっても、前記アクセス要求受信手段により受信された前記完了通知ページへの前記アクセス要求の情報に特定の値が付加されていない場合、前記完了通知ページを構成する情報の前記携帯電話機への送信を禁止する
ように機能させるためのプログラム。
A computer for an information processing device that manages a website that sells products targeted for performance-related affiliates for mobile phones.
A completion notification for notifying that the purchase of the product is completed, which is a page for purchasing the product among the predetermined pages constituting the website, and results in the result of being accessed. Access request receiving means for receiving an access request to one of the purchase page and the completion notification page including the URL information of the page in its source code;
Said access request to one of the purchase page and the completion notification page that is received by the access request receiving means, if from the mobile phone, the information that constitutes one of the purchase page and the completion notification page One of the purchase page and the completion notification page when the access request to the one of the purchase page and the completion notification page received by the access request receiving means is from a personal computer. Page information transmitting means for prohibiting transmission of information constituting
When the URL information is accessed and the transmission of the information constituting the completion notification page is permitted, the permission is notified to the carrier server corresponding to the mobile phone to be permitted, so that the predetermined information of another website can be obtained. A session ID is added to the access made in response to the selection of the advertisement link of the product pasted on the page, and a redirect instruction is given to a predetermined page of the website, and the completion on the mobile phone In order to have the management server registering the result corresponding to the session ID transmitted in response to the display of the notification page to register the result, the completion notification page is transmitted to the mobile phone. to function as a result information transmitting means for causing the,
The page information transmitting means further includes the completion received by the access request receiving means even if the access request to the completion notification page received by the access request receiving means is from a mobile phone. A program for causing a function to prohibit transmission of information constituting the completion notification page to the mobile phone when a specific value is not added to the information of the access request to the notification page.
JP2009068143A 2009-03-19 2009-03-19 Information processing apparatus and method, and program Expired - Fee Related JP4538527B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009068143A JP4538527B1 (en) 2009-03-19 2009-03-19 Information processing apparatus and method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009068143A JP4538527B1 (en) 2009-03-19 2009-03-19 Information processing apparatus and method, and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2010034793A Division JP5542473B2 (en) 2010-02-19 2010-02-19 Information processing system and method

Publications (2)

Publication Number Publication Date
JP4538527B1 true JP4538527B1 (en) 2010-09-08
JP2010224621A JP2010224621A (en) 2010-10-07

Family

ID=42824740

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009068143A Expired - Fee Related JP4538527B1 (en) 2009-03-19 2009-03-19 Information processing apparatus and method, and program

Country Status (1)

Country Link
JP (1) JP4538527B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010225144A (en) * 2010-02-19 2010-10-07 Eqs Kk Information processing system and method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990013906A1 (en) * 1989-05-03 1990-11-15 Honeywell Inc. Absorption filter for color display devices
JP2002124994A (en) * 2000-10-16 2002-04-26 Ntt Docomo Tokai Inc Communication method
JP2005242711A (en) * 2004-02-26 2005-09-08 Value Commerce Co Ltd Advertisement delivery management network system
JP2006031076A (en) * 2004-07-12 2006-02-02 Ec Japan Inc Advertisement result registration device, advertisement result registration processing method, and registered result registration processing program
JP2007109137A (en) * 2005-10-17 2007-04-26 Kan:Kk Portable telephone access identification system, web server, and control method for web server
JP2008009950A (en) * 2006-05-30 2008-01-17 Nihon Enterprise Co Ltd Affiliate server device and affiliate system
JP2008123027A (en) * 2006-11-08 2008-05-29 Rakuten Inc Transaction system, affiliate processor, affiliate processing method and affiliate processing program

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1990013906A1 (en) * 1989-05-03 1990-11-15 Honeywell Inc. Absorption filter for color display devices
JP2002124994A (en) * 2000-10-16 2002-04-26 Ntt Docomo Tokai Inc Communication method
JP2005242711A (en) * 2004-02-26 2005-09-08 Value Commerce Co Ltd Advertisement delivery management network system
JP2006031076A (en) * 2004-07-12 2006-02-02 Ec Japan Inc Advertisement result registration device, advertisement result registration processing method, and registered result registration processing program
JP2007109137A (en) * 2005-10-17 2007-04-26 Kan:Kk Portable telephone access identification system, web server, and control method for web server
JP2008009950A (en) * 2006-05-30 2008-01-17 Nihon Enterprise Co Ltd Affiliate server device and affiliate system
JP2008123027A (en) * 2006-11-08 2008-05-29 Rakuten Inc Transaction system, affiliate processor, affiliate processing method and affiliate processing program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010225144A (en) * 2010-02-19 2010-10-07 Eqs Kk Information processing system and method

Also Published As

Publication number Publication date
JP2010224621A (en) 2010-10-07

Similar Documents

Publication Publication Date Title
US11810184B2 (en) Matching content providers and interested content users
US20070287413A1 (en) Method and system for mobile billing and content delivery
JP5364060B2 (en) Cross-platform targeted advertising
US8191117B2 (en) Location-targeted online services
US20130124628A1 (en) Method and apparatus for providing social network based advertising with user control and privacy
US20130030960A1 (en) Alternative data plans
US20120330792A1 (en) Open data transport bundle marketplace exchange
US20150170072A1 (en) Systems and methods for managing network resource requests
US20130019296A1 (en) Methods and systems for processing ad server transactions for internet advertising
US20150172214A1 (en) Systems and methods to provide information and services to authorized users
CN104365077A (en) Method and/or system for user authentication with targeted electronic advertising content through personal communication devices
JP2005536787A (en) Method and system for managing cookies according to privacy policy
SE538485C2 (en) Method and system for authenticating a user
JP5562602B2 (en) Information processing apparatus and method, program, and information processing system
CN101496052A (en) Information distribution system and method for a mobile network
JP3770897B2 (en) Product server, purchase price settlement method, product purchase method, and computer program
CN101552947A (en) Method and device for adapting and releasing information to user territory for mobile phone advertisement engine
JP4538527B1 (en) Information processing apparatus and method, and program
KR100839767B1 (en) System and its method for compensating advertisement rates to homepage users visited by advertisements
KR100888586B1 (en) Server for installing client application in client terminal via web page of furnishing from search engine
JP5542473B2 (en) Information processing system and method
JP2006268641A (en) Authentication method and authentication system
JP2002329136A (en) Advertisement point processing method, web server, and advertisement point server
KR20090013279A (en) Access point for providing advertisement to a client
JP2006259983A (en) Affiliate program execution apparatus, computer program, and program storage medium

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20091119

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100525

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100621

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130625

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees