JP4538527B1 - Information processing apparatus and method, and program - Google Patents
Information processing apparatus and method, and program Download PDFInfo
- 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
Links
- 230000010365 information processing Effects 0.000 title claims description 15
- 238000000034 method Methods 0.000 title abstract description 97
- 230000005540 biological transmission Effects 0.000 claims description 73
- 230000004044 response Effects 0.000 claims description 37
- 238000003672 processing method Methods 0.000 claims description 4
- 230000008569 process Effects 0.000 abstract description 64
- 238000004891 communication Methods 0.000 description 32
- 238000010586 diagram Methods 0.000 description 9
- 230000002265 prevention Effects 0.000 description 9
- 230000008859 change Effects 0.000 description 8
- 230000001413 cellular effect Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
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).
しかしながら、近年、モバイル市場においては、成果報酬型のアフィリエイトにおける不正が後を絶たない。不正の例として、例えば、モバイル端末からではなく、パーソナルコンピュータから、ユーザエージェント、モバイル端末別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.
図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
アフィリエイトシステム1においては、インターネットに代表されるネットワーク12に、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、広告主サーバ16、およびキャリアサーバ17が接続されている。
In the affiliate system 1, a
携帯端末11は、例えば、携帯電話機などで構成される。携帯端末11は、図示せぬ基地局およびネットワーク12を介して、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、広告主サーバ16、並びにキャリアサーバ17などと通信を行う。
The
具体的には、携帯端末11は、例えば、ウェブサイトを閲覧するユーザの操作にしたがって、ネットワーク12に接続された機器により提供されるウェブページを受信して、そのウェブページの画像などを表示する。
Specifically, the
ここで、ウェブページは、ウェブページを閲覧するためのアプリケーションプログラムであるウェブブラウザによって、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
ネットワーク12は、相互に接続されているインターネットまたは専用通信回線などからなり、例えば、TCP/IP(Transmission Control Protocol/Internet Protocol)などのプロトコルにしたがって、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、広告主サーバ16、並びにキャリアサーバ17を相互に通信させる。
The
サイト管理装置13は、例えば、コミュニティのサービスなどを提供するウェブサイト21を管理する事業者により設置される専用のサーバで構成される。なお、サイト管理装置13は、例えば、ウェブサイトを管理するユーザのパーソナルコンピュータなどで構成される場合もある。
The
サイト管理装置13が管理するウェブサイト21は、携帯端末11からの閲覧の要求に応じて、ネットワーク12を介して提供される一連のウェブページからなる。
The
サイト管理装置13には、ASPサーバ14が管理する広告主サイト22の商品の広告リンク情報がネットワーク12を介して提供される。サイト管理装置13は、ウェブサイト21を構成する所定のウェブページに、広告主サイト22の広告リンク情報による広告を掲載する。
The
ASPサーバ14は、アフィリエイトサービスプロバイダにより設置される専用のサーバである。ASPサーバ14は、例えば、自分のウェブサイト21の商品やウェブサイト21の広告をしたい広告主と、その商品の広告を掲載して報酬を得たいウェブサイト21の事業者とを仲介するサービスに関する処理を行う。以下、ウェブサイト21およびウェブサイト21を管理する事業者を、それぞれ、アフィリエイトサイトおよびアフィリエイタとも適宜称する。
The
また、ASPサーバ14は、ネットワーク12を介して、ASP管理サーバ15から、広告主サイト22で販売されている商品に関する広告情報を受信し、蓄積する。ASPサーバ14は、その広告情報を基に、商品の広告リンク情報を生成し、ネットワーク12を介して、生成した商品の広告リンク情報を、サイト管理装置13に提供する。
Further, the
なお、上述したように、アフィリエイトサービスプロバイダを利用したサービスでは、広告主はアフィリエイトサイトに商品の広告を掲載してもらっているために、広告主からアフィリエイタに対して報酬が支払われるのが一般的である。 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管理サーバ15は、例えば、専用のサーバなどの機器から構成され、広告主サーバ16から提供される広告情報を、ネットワーク12を介して、ASPサーバ14に提供する。ASP管理サーバ15は、ASPサーバ14への支払いを、ネットワーク12を介して、広告主サーバ16に請求する。また、ASP管理サーバ15は、広告主サーバ16の登録情報に変更があった場合、その変更情報を、広告主サーバ16から受け取り、ASPサーバ14に送信する。
The
なお、図1の例においては、アフィリエイトシステム1は、説明を簡略にするために、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、および広告主サーバ16が1つずつ設けられているが、それぞれ、複数設けるようにしてもよい。
In the example of FIG. 1, the affiliate system 1 is provided with a
例えば、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
すなわち、アフィリエイトシステム1において、ASP管理サーバ15は、広告主サイト22の商品や広告主サイト22そのものの広告をしたい広告主と、複数のASPサーバ14を有するアフィリエイトサービスプロバイダを仲介するサービスを提供している。したがって、広告主は、複数のASPサーバ14を有するアフィリエイトサービスプロバイダと契約することにより、アフィリエイトサービスプロバイダ毎の導入コストやそれに係る手続きの手間を減らすことができる。
That is, in the affiliate system 1, the
広告主サーバ16は、例えば、専用のサーバなどの機器で構成され、ネットワーク12上で商品を販売するためのウェブサイトである広告主サイト22を提供している。
The
具体的には、広告主サーバ16は、携帯端末11に対して、広告主サイト22の閲覧そのもの、すなわち、閲覧をできる権利の取得(会員登録)を、商品として販売(課金)している。ネットワーク12を介して、携帯端末11からの会員の登録要求があった場合、その要求は、携帯端末11からネットワーク12を介してキャリアサーバ17に送信される。広告主サーバ16は、キャリアサーバ17においてユーザ認証され、広告主サイト22に会員登録された携帯端末11に対して、広告主サイト22の会員専用ページを公開するサービスを提供する。
Specifically, the
また、広告主サーバ16は、ネットワーク12を介して、広告主サイト22への登録を行う際に使用されるウェブページのうち、所定のウェブページにアクセスしてきた端末が、携帯端末11ではなく、パーソナルコンピュータなどである場合、そのアクセスを禁止する。また、広告主サーバ16は、悪意のある第3者が有する携帯端末11からの所定のウェブページなどへの直接アクセスを防止する処理を行う。
In addition, the
ここで、広告主サーバ16においては、ウェブサイト21に掲載された広告主サイト22の広告リンク情報による広告を経由して商品が購入された場合、すなわち、広告主サイト22において会員登録がなされた場合に、成果が発生したと判定され、成果がASP管理サーバ15に通知される。
Here, in the
すなわち、広告主サーバ16は、この成果を、例えば、悪意のある第3者が商品を購入(会員登録)することなしにASP管理サーバ15に反映させてしまう不正を防止する処理を行う。
That is, the
キャリアサーバ17は、携帯電話機や固定電話機などの電気通信サービスを提供する事業者が管理する専用のサーバなどの機器で構成される。キャリアサーバ17は、広告主サーバ16への会員登録を要求する携帯端末11に対してパスワード入力ページ23を、ネットワーク12を介して、携帯端末11に送信する。
The
キャリアサーバ17は、携帯端末11から送信されてきたパスワードによりユーザ認証ができた場合、携帯端末11に対して広告主サイト22への登録の課金処理を行い、広告主サーバ16に対して所定の要求や完了通知を行う。広告主サーバ16においては、これに対応して、成果の発生が検出される。このキャリアサーバ17における課金の請求は、携帯端末11の使用料とともに、キャリアサーバ17を管理するキャリアから、携帯端末11へのユーザに対して行われる。
When the user authentication can be performed with the password transmitted from the
なお、広告主サーバ16とキャリアサーバ17間の仕組みは、キャリアサーバ17を管理するキャリア毎に異なっているため、広告主サーバ16においては、キャリアサーバ17毎に不正を防止する処理が行われる。以下、キャリアサーバ17A、17B、および17Cの順に説明していく。
Since the mechanism between the
図2は、広告主サーバ16のハードウェア構成の例を示すブロック図である。
FIG. 2 is a block diagram illustrating an example of the hardware configuration of the
図2の例の広告主サーバ16において、CPU(Central Processing Unit)51は、ROM(Read Only Memory)52に記憶されているプログラム、または記憶部58からRAM(Random Access Memory)53にロードされたプログラムに従って各種の処理を実行する。RAM53にはまた、CPU51が各種の処理を実行する上において必要なデータなども適宜記憶される。
In the
CPU51、ROM52、およびRAM53は、バス54を介して相互に接続されている。このバス54にはまた、入出力インタフェース55も接続されている。
The
入出力インタフェース55には、キーボード、マウスなどよりなる入力部56、スピーカ、ディスプレイなどよりなる出力部57、ハードディスクなどより構成される記憶部58、並びにネットワーク12を介しての他の機器との通信処理を制御する通信部59が接続されている。
The input /
入出力インタフェース55にはまた、必要に応じてドライブ60が接続され、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブルメディア61が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部58にインストールされる。
A
なお、携帯端末11、サイト管理装置13、ASPサーバ14、ASP管理サーバ15、並びにキャリアサーバ17を構成する機器は、それぞれ、図2の広告主サーバ16と同様のハードウェア構成を有するため、その説明は繰り返しになるので省略する。
In addition, since the apparatus which comprises the
また、広告主サーバ16のハードウェアの構成は、図2の例に限定されず、後述する図3の機能的構成を少なくとも有していればよい。
Further, the hardware configuration of the
図3は、キャリアサーバ17Aに対応する場合の広告主サーバ16の機能的構成の例を示すブロック図である。
FIG. 3 is a block diagram illustrating an example of a functional configuration of the
広告主サーバ16は、ページアクセス要求受信部101、ページアクセス要求判定部102、ページ情報送信部103、セッションID(identification)送信部104、登ブックマーク要求受信部107、およびブックマーク可否設定部108を含むように構成される。
The
ページアクセス要求受信部101は、ネットワーク12に接続される装置からの広告主サイト22の各ウェブページへのアクセス要求情報を受信し、受信したアクセス要求情報を、ページアクセス要求判定部102に供給する。
The page access
アクセス要求情報には、例えば、アクセスを要求するウェブページの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
広告主サイト22は、トップページ131および登録ページ132(いずれも図4)、完了通知ページ151(図5)、並びに会員専用ページなどにより構成されている。
The
トップページ131は、ウェブサイト21のウェブページに掲載された広告にリンクされているページであり、広告主サイト22への入口を表すページである。登録ページ132は、広告主サイト22における商品購入として、会員登録を行うためのページである。
The
完了通知ページ151は、ユーザに対して、広告主サイト22への会員登録完了を通知するページであり、成果が発生されたことを表すページでもある。会員専用ページは、広告主サイト22の会員となったユーザ(携帯端末11)にだけ公開され、提供される広告主サイト22のページである。
The
ページアクセス要求判定部102は、ページアクセス要求受信部101からのアクセス要求情報を参照し、広告主サイト22のどのウェブページへのアクセスが要求されたかを判定する。登録ページ132または完了通知ページ151へのアクセスが要求されたと判定された場合、ページアクセス要求判定部102は、さらに、アクセス要求元が、パーソナルコンピュータであるか否かを判定する。
The page access
ここで、携帯端末11のIP(Internet Protocol)アドレスは、特定のIPアドレスであり、各キャリアにおいて公開されている。すなわち、アクセス要求情報に含まれるアクセス要求元のアドレスが、公開されている特定のIPアドレスである場合、ページアクセス要求判定部102は、アクセス要求元が携帯端末11であると判定する。これに対して、アクセス要求情報に含まれるアクセス要求元のアドレスが、公開されている特定のIPアドレスではない場合、ページアクセス要求判定部102は、アクセス要求元が携帯端末11以外の装置、具体的には、パーソナルコンピュータであると判定する。
Here, the IP (Internet Protocol) address of the
ページアクセス要求判定部102は、判定結果とアクセス要求情報を、ページ情報送信部103およびセッションID送信部104に供給する。
The page access
ページ情報送信部103は、ページアクセス要求判定部102からのアクセス要求情報に含まれるアクセス要求元のアドレスに、アクセスが要求されたウェブページを構成する情報をネットワーク12を介して送信する。なお、以下、どのウェブページ(例えば、登録ページや完了通知ページなど)の場合も、ウェブページを構成する情報を、単にウェブページの情報と称する。
The page
ただし、ページ情報送信部103は、ページアクセス要求判定部102によりアクセス要求元が、パーソナルコンピュータであると判定された場合、アクセスが要求された登録ページ132および完了通知ページ151の情報の送信を禁止する。
However, if the page access
セッションID送信部104は、ページアクセス要求判定部102により完了通知ページへのアクセスが要求されたと判定された場合、ページアクセス要求判定部102からのアクセス要求情報に含まれるセッションIDを、ASP管理サーバ15に送信する。
When the page access
ただし、セッションID送信部104は、ページアクセス要求判定部102により完了通知ページへのアクセスが要求されたと判定され、かつ、アクセス要求元が、パーソナルコンピュータであると判定された場合、セッションIDの送信を禁止する。
However, the session
ブックマーク要求受信部107は、ネットワーク12に接続される装置からの広告主サイト22のウェブページのブックマーク要求情報を受信する。ここで、ブックマークとは、対象のウェブページのURLを装置の記憶部などに記録する処理である。
The bookmark
ブックマーク要求受信部107は、ブックマーク可否設定部108により予め設定されたブックマークの可否設定を参照して、要求されているウェブページが完了通知ページである場合、ブックマークの要求元に対して、ブックマークを禁止し、エラー情報などを送信する。ブックマーク要求受信部107は、要求されているウェブページが完了通知ページではない場合、ブックマークの要求元に対して、ブックマークを許可する。
The bookmark
ブックマーク可否設定部108は、広告主の操作に対応して、広告主サイト22を構成する所定のウェブページのブックマークの禁止や許可を設定する。例えば、ブックマーク可否設定部108は、完了通知ページのブックマークの禁止を設定する。
The bookmark
次に、図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
携帯端末11は、図4に示されるように、ウェブサイト21を閲覧するユーザの操作にしたがって、ネットワーク12に接続されたサイト管理装置13により提供されるウェブページを受信して、そのウェブページの画像などを表示する。例えば、そのウェブページには、広告主サイト22の広告リンク情報による広告121が掲載されている。
As illustrated in FIG. 4, the
ユーザの操作により広告121が選択されると、携帯端末11は、広告121の広告リンク情報を参照し、広告主サイト22のトップページ131を要求する。この要求情報は、実際には、サイト管理装置13を経由することなく、ASPサーバ14、およびASP管理サーバ15を経由して、広告主サーバ16に送信される。
When the
このとき、ASP管理サーバ15は、サイト管理装置13のアフィリエイタおよびASPサーバ14のアフィリエイトサービスプロバイダを判別し、この要求情報に、今回のセッションを識別するセッションIDを付加する。ASP管理サーバ15は、判別されたアフィリエイタおよびアフィリエイトサービスプロバイダにセッションIDを対応付けてデータベースなどに記憶し、セッションIDが付加された要求情報を、携帯端末11を介して、広告主サーバ16に送信する。
At this time, the
広告主サーバ16は、受信された要求情報を参照し、広告主サイト22のトップページ131の情報を、携帯端末11に送信する。なお、広告主サーバ16においては、ASP管理サーバ15により要求情報に付加されたセッションIDが、今回のセッションの完了まで引き継がれる。また、このセッションIDは、キャリアサーバ17Aにおいてもセッションの完了まで引き継がれる。したがって、以下、特に記載がない場合でも、各装置間で送受信される情報には、セッションIDが付加されているものとする。
The
携帯端末11は、広告主サーバ16から、広告主サイト22のトップページ131の情報を受信し、広告主サイト22のトップページ131を表示する。例えば、トップページ131に、広告主サイト22の会員登録を行う登録ページ132へのリンクが掲載されている。
The
ユーザの操作により登録ページ132へのリンクが選択されると、携帯端末11は、リンク情報を参照し、広告主サーバ16に登録ページ132を要求する。広告主サーバ16は、携帯端末11に、セッションIDが付加された登録ページ132の情報を送信する。なお、ここで、広告主サーバ16においては、登録ページ132の要求元が判別され、登録ページ132の要求元が、図5のパーソナルコンピュータ141である場合、登録ページ132の情報の送信が禁止される。
When a link to the
携帯端末11は、図5に示されるように、広告主サーバ16からの広告主サイト22の登録ページ132の情報を受信し、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、キャリアサーバ17Aに対して会員登録を要求する。
As illustrated in FIG. 5, the
キャリアサーバ17Aは、携帯端末11の登録要求を受信すると、会員登録を認証するためのパスワード入力ページ23の情報を、ネットワーク12を介して、携帯端末11に送信する。
When receiving the registration request for the
携帯端末11は、パスワード入力ページ23の情報を受信し、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、キャリアサーバ17Aに対してパスワードを送信する。
The
キャリアサーバ17Aは、携帯端末11から受信したパスワードを用いて、携帯端末11のユーザの認証処理を行い、認証された場合、広告主サイト22の完了通知ページ151の携帯端末11への送信を、広告主サーバ16に要求する。この要求は、携帯端末11を介して行われる。
The
広告主サーバ16は、キャリアサーバ17Aにおいて、広告主サイト22への登録が完了した場合、成果が発生したと判定し、広告主サイト22の完了通知ページ151の情報を、携帯端末11へ送信し、セッションIDをASP管理サーバ15に送信する。これにより、ASP管理サーバ15においては、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。なお、この成果は、後日まとめて、ASPサーバ14に通知される。
When the registration to the
すなわち、広告主サーバ16においては、キャリアサーバ17Aにおける登録完了、すなわち、成果の発生は、キャリアサーバ17Aからの完了通知ページ151の要求をきっかけに判定される。そこで、広告主サーバ16においては、完了通知ページ151の要求元も判別され、完了通知ページ151の要求元がパーソナルコンピュータ141である場合、完了通知ページ151の情報の送信も禁止され、セッションIDの送信も禁止される。
That is, in the
また、さらに、広告主サーバ16においては、完了通知ページ151のブックマークも拒否に設定される。すなわち、広告主サーバ16においては、携帯端末11に対して、完了通知ページ151のブックマークが禁止される。
Further, in the
以上のように、図5のアフィリエイトシステム1においては、広告主サイト22の登録ページ132へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、パーソナルコンピュータ141を介しての登録ページ132のソースコードの漏洩を防止することができ、登録ページ132のソースコードが解析されることによる完了通知ページ151のURLが解読されることを防ぐことができる。
As described above, in the affiliate system 1 of FIG. 5, access from the
また、図5のアフィリエイトシステム1においては、広告主サイト22の登録完了ページ151へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、完了通知ページ151のURLが直接漏洩されることを防止することができる。
In the affiliate system 1 of FIG. 5, access from the
さらに、図5のアフィリエイトシステム1においては、広告主サイト22の完了通知ページ151のブックマークが拒否設定にされる。したがって、携帯端末11は、広告主サイト22の完了通知ページ151のブックマークを行うことができず、完了通知ページ151のURLが、パーソナルコンピュータ141に携帯端末11を介して漏洩することを防止することができる。
Further, in the affiliate system 1 in FIG. 5, the bookmark on the
以上により、成果発生が判定される完了通知ページへの直接アクセスを防ぐことができ、結果的に、不正な成果の反映を防ぐことができる。 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
広告主は、入力部56を構成するマウスなどを操作し、広告主サイト22の完了通知ページ151のブックマーク設定を禁止にする指示を行う。ブックマーク可否設定部108は、ステップS11において、ブックマークの設定が指示されたか否かを判定する。広告主の操作に対応して、ブックマーク可否設定部108は、ステップS11において、ブックマークの設定が指示されたと判定し、処理は、ステップS12に進む。
The advertiser operates a mouse or the like constituting the
ステップS12において、ブックマーク可否設定部108は、完了通知ページ151のブックマーク設定を拒否に設定する。
In step S12, the bookmark
ステップ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
ブックマーク要求受信部107は、ステップS31において、ブックマークが要求されたと判定するまで待機している。
The bookmark
ブックマーク要求受信部107は、ネットワーク12に接続される装置からの広告主サイト22のウェブページのブックマーク要求情報を受信すると、ステップS31において、ブックマークが要求されたと判定し、処理は、ステップS32に進む。
When receiving the bookmark request information of the web page of the
ブックマーク要求受信部107は、ステップS32において、ブックマーク可否設定部108により予め設定されたブックマークの可否設定を参照して、要求されたウェブページが完了通知ページ151であるか否かを判定する。
In step S <b> 32, the bookmark
ブックマーク要求受信部107は、ステップS32において、要求されたウェブページが完了通知ページ151であると判定した場合、ステップS33において、ブックマークの要求元に対して、ブックマークを禁止し、エラー情報などを送信する。
If the bookmark
一方、ブックマーク要求受信部107は、ステップS32において、要求されたウェブページが完了通知ページ151ではないと判定した場合、ステップS34において、ブックマークの要求元に対して、ブックマークを許可する。
On the other hand, if the bookmark
以上のように、広告主サイト22の完了通知ページ151のブックマークを禁止するようにしたので、完了通知ページ151のURL情報が携帯端末11を介して漏洩することを防止することができる。
As described above, since the bookmark of the
次に、図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
携帯端末11は、図8のステップS51において、ウェブサイト21を閲覧するユーザの操作にしたがって、ネットワーク12に接続されたサイト管理装置13により提供されるウェブサイト21のウェブページにアクセスする。すなわち、携帯端末11は、サイト管理装置13に、ウェブサイト21のウェブページを要求する。
The
サイト管理装置13は、その要求に対応して、ステップS71において、ウェブサイト21のウェブページ情報を送信する。
In response to the request, the
携帯端末11は、ウェブサイト21のウェブページ情報を受信し、ステップS52において、ウェブサイト21のウェブページを表示する。例えば、そのウェブページには、広告主サイト22の広告リンク情報による広告121が掲載されている。ユーザの操作により広告121が選択されると、携帯端末11は、ステップS53において、広告121の広告リンク情報を参照し、広告主サイト22のトップページ131を要求する。広告121の広告リンク情報には、ASPサーバ14のアドレスが示されているので、この要求情報は、ASPサーバ14に送信される。
The
ASPサーバ14は、携帯端末11からのトップページ131の要求情報を受信すると、ステップS81において、サイト管理装置13のアフィリエイタ(ウェブサイト21)を判別する。ASPサーバ14は、ステップS82において、そのトップページ131の要求情報にセッションIDを付加し、携帯端末11を介して、ASP管理サーバ15に送信する。なお、このセッションIDは、ASPサーバ14で使用されるセッションIDであり、ASP管理サーバ15で使用されるセッションIDとは異なるものである。
When the
携帯端末11は、ASPサーバ14からのトップページ131の要求情報を受信すると、ステップS54において、リダイレクトを行う。すなわち、携帯端末11は、受信したトップページ131の要求情報を、そのまま、ASP管理サーバ15に送信する。
When the
ASP管理サーバ15は、携帯端末11によりリダイレクトされたトップページ131の要求情報を受信すると、ステップS91において、サイト管理装置13のアフィリエイタ(ウェブサイト21)およびASPサーバ14のアフィリエイトサービスプロバイダを判別する。ASP管理サーバ15は、ステップS92において、ASPサーバ14からの要求情報に、今回のセッションを識別するセッションIDを付加し、携帯端末11を介して、広告主サーバ16に送信する。
When the
携帯端末11は、ASP管理サーバ15からのトップページ131の要求情報を受信すると、ステップS55において、リダイレクトを行う。すなわち、携帯端末11は、受信したトップページ131の要求情報を、そのまま、広告主サーバ16に送信する。
When the
広告主サーバ16のページアクセス要求受信部101は、トップページ131の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、登録ページ132または完了通知ページ151へのアクセスが要求されていないと判定し、ステップS101において、ページ情報送信部103に、トップページ131の情報を携帯端末11に送信させる。
The page access
携帯端末11は、広告主サーバ16から、広告主サイト22のトップページ131の情報を受信し、ステップS56において、広告主サイト22のトップページ131を表示する。例えば、トップページ131に、広告主サイト22の会員登録を行う登録ページ132へのリンクが掲載されている。
The
ユーザの操作により登録ページ132へのリンクが選択されると、携帯端末11は、リンク情報を参照し、ステップS57において、広告主サイト22の登録ページ132を広告主サーバ16に要求する。
When a link to the
広告主サーバ16のページアクセス要求受信部101は、登録ページ132の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、登録ページ132の要求情報を参照し、登録ページ132のアクセスが要求されたと判定し、さらに、ステップS102において、要求判定処理を行う。この要求判定処理は、図10を参照して後述するが、ステップS102の処理により、要求元がパーソナルコンピュータではないと判定される。
The page access
要求判定処理の判定結果と要求情報が、ページアクセス要求判定部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
携帯端末11は、広告主サーバ16から、広告主サイト22の登録ページ132の情報を受信し、ステップS58において、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、図9のステップS59において、キャリアサーバ17Aに対して会員登録を要求する。
The
キャリアサーバ17Aは、携帯端末11からの登録要求情報を受信すると、ステップS111において、パスワード入力ページ23の情報を、携帯端末11に送信する。
When receiving the registration request information from the
携帯端末11は、パスワード入力ページ23の情報を受信し、ステップS60において、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、ステップS61において、キャリアサーバ17Aに対してパスワード情報を送信する。
The
キャリアサーバ17Aは、携帯端末11からパスワード情報を受信し、携帯端末11から受信したパスワードを用いて、ステップS112において、携帯端末11のユーザの認証処理を行う。認証が完了すると、キャリアサーバ17Aは、ステップS113において、広告主サイト22の完了通知ページ151の携帯端末11への送信を、携帯端末11を介して、広告主サーバ16に要求する。
The
携帯端末11は、キャリアサーバ17Aからの完了通知ページ151の要求情報を受信すると、ステップS62において、リダイレクトを行う。すなわち、携帯端末11は、受信した完了通知ページ151の要求情報を、そのまま、広告主サーバ16に送信する。
When the
広告主サーバ16のページアクセス要求受信部101は、完了通知ページ151の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、完了通知ページ151の要求情報を参照し、完了通知ページ151のアクセスが要求されたと判定し、さらに、ステップS104において、要求判定処理を行う。この要求判定処理は、ステップS102の処理と基本的に同様な処理であり、図10を参照して後述されるが、ステップS104の処理により、要求元がパーソナルコンピュータではないと判定される。
The page access
これに対応して、セッションID送信部104は、成果が発生したと判定し、ステップS105において、受信した要求情報に付加されている(引き継がれている)セッションIDを、ASP管理サーバ15に送信する。
In response to this, the session
ASP管理サーバ15は、広告主サーバ16からのセッションIDを受信すると、ステップS93において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果を反映させ、登録する。
When the
このように、ASP管理サーバ15においては、セッションIDに対応付けて成果を反映されるので、セッションIDが重複した場合には、成果は反映されない。すなわち、このセッションIDは、セッションが完了するまで要求情報のURLなどに引き継がれるので、要求情報などが偽装されたとしても、不正な成果の反映が防止される。なお、ASP管理サーバ15における成果の情報は、ASP管理サーバ15により後日まとめてASPサーバ4に送信される。
As described above, the
また、ステップS104の判定結果に対応して、ステップS106において、ページ情報送信部103は、広告主サイト22の完了通知ページ151の情報を携帯端末11に送信する。
In response to the determination result of step S104, the page
携帯端末11は、広告主サイト22の完了通知ページ151の情報を受信し、ステップS63において、広告主サイト22の完了通知ページ151を表示する。
The
次に、図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
一方、ステップ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
すなわち、図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
なお、図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
以上のように、アフィリエイトシステム1においては、携帯端末11から、ASPサーバ14、およびASP管理サーバ15を一旦経由して、広告主サーバ16の広告主サイト22にアクセスが行われて、商品の購入(いまの場合、会員登録)がなされることで、ASP管理サーバ15に成果が反映される。
As described above, in the affiliate system 1, the
そして、アフィリエイトシステム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
図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
すなわち、図11のページアクセス要求判定部102は、登録ページ132へのアクセスが要求されたと判定された場合、さらに、アクセス要求元が、パーソナルコンピュータであるか否かを判定し、その判定結果とアクセス要求情報を、ページ情報送信部103に供給する。
That is, when it is determined that access to the
一方、完了通知ページ151へのアクセスが要求されたと判定された場合、ページアクセス要求判定部102は、アクセス要求元が、パーソナルコンピュータであるか否かを判定し、その判定結果とアクセス要求情報を、URL判定部171に供給する。
On the other hand, when it is determined that access to the
ここで、キャリアサーバ17Bは、キャリアサーバ17Aと異なり、広告主サイト22の完了通知ページ151の携帯端末11への送信を広告主サーバ16に要求する際に、その要求情報に含まれるURLに、特定の値を付加して送信してくる。なお、この特定の値は、予め設定された値であり、URLに不可視の状態で付加される。
Here, unlike the
URL判定部171は、ページアクセス要求判定部102からのアクセス要求情報を参照し、キャリアサーバ17Bからの要求情報に含まれるURLに特定の値が付加されているか否かを判定する。URL判定部171は、判定結果とアクセス要求情報を認証通知部172に供給する。
The
認証通知部172は、URL判定部171によりURLに特定の値が付加されていないと判定された場合、アクセス要求元の認証を、キャリアサーバ17Bに通知することを禁止する。あるいは、アクセス要求元の認証不可が、キャリアサーバ17Bに通知される。認証通知部172は、URL判定部171によりURLに特定の値が付加されていると判定された場合、アクセス要求元の認証を、キャリアサーバ17Bに通知する。
If the
なお、詳しくは、図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
次に、図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
携帯端末11は、図12に示されるように、広告主サーバ16からの広告主サイト22の登録ページ132の情報を受信し、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、キャリアサーバ17Bに対して会員登録を要求する。
As illustrated in FIG. 12, the
キャリアサーバ17Bは、携帯端末11の登録要求を受信すると、会員登録を認証するためのパスワード入力ページ23の情報を、ネットワーク12を介して、携帯端末11に送信する。
When receiving the registration request for the
携帯端末11は、パスワード入力ページ23の情報を受信し、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、キャリアサーバ17Bに対してパスワードを送信する。
The
キャリアサーバ17Bは、携帯端末11から受信したパスワードを用いて、携帯端末11のユーザの認証処理を行い、認証された場合、広告主サイト22の完了通知ページ151の携帯端末11への送信を、広告主サーバ16に要求する。このとき、キャリアサーバ17Bは、広告主サイト22の完了通知ページ151の携帯端末11への送信を要求する際に、その要求情報のURLに、予め定められている特定の値を付加して送信してくる。
The
広告主サーバ16は、完了通知ページ151の要求元が携帯端末11であるか否かを判定し、完了通知ページ151の要求元が携帯端末11である場合、さらに、キャリアサーバ17Bからの要求情報のURLに、特定の値が付加されているか否かを判定する。広告主サーバ16は、キャリアサーバ17Bからの要求情報のURLに、特定の値が付加されている場合のみ、キャリアサーバ17Bにおいて広告主サイト22への登録が完了し、成果が発生したと判定し、携帯端末11の認証通知をキャリアサーバ17Bに送信する。
The
キャリアサーバ17Bは、広告主サーバ16からの認証通知を受けると、これに対応して、完了通知ページ151の情報を、携帯端末11に送信する。なお、完了通知ページ151の情報には、完了通知ページ151の表示をきっかけに、ASP管理サーバ15へのセッションIDの送信が実行される仕組みが含まれている。
Upon receiving the authentication notification from the
したがって、携帯端末11が完了通知ページ151の情報を受信し、表示すると、携帯端末11においては、ASP管理サーバ15へのセッションIDの送信が実行される。これにより、ASP管理サーバ15において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。
Therefore, when the
すなわち、広告主サーバ16において、キャリアサーバ17Bにおける登録完了、すなわち、成果の発生は、キャリアサーバ17Aの場合と同様に、キャリアサーバ17Bからの完了通知ページ151の要求をきっかけに判定される。ただし、キャリアサーバ17Bは、キャリアサーバ17Aの場合と異なり、広告主サイト22の完了通知ページ151の要求情報のURLに、特定の値を付加して送信してくる。
That is, in the
そこで、広告主サーバ16においては、完了通知ページ151の要求元が携帯端末11でないか否か、具体的には、パーソナルコンピュータ141であるか否かが判定されるだけでなく、キャリアサーバ17Bからの要求情報のURLに、特定の値が付加されているか否かが判定される。
Therefore, the
すなわち、広告主サーバ16においては、要求情報のURLに、特定の値が付加されていない場合、キャリアサーバ17Bからではなく、悪意のある第3者によるキャリアサーバを装った携帯端末11からの要求情報であると判定され、キャリアサーバ17Bへの認証の通知が禁止される。この結果、キャリアサーバ17Bからの完了通知ページ151の情報の送信、および携帯端末11からのセッションIDの送信が禁止される。
In other words, in the
以上のように、図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
また、図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
さらに、図12のアフィリエイトシステム1においては、広告主サイト22の完了通知ページ151への不正な携帯端末11からのアクセスが禁止される。これにより、悪意のある第3者が有する携帯端末11やパーソナルコンピュータ141からの新規ユーザの携帯端末11を装った不正な成果の反映を防止することができる。
Further, in the affiliate system 1 of FIG. 12, unauthorized access from the
次に、図13および図14のフローチャートを参照して、キャリアサーバ17Bに対応する場合のアフィリエイトシステム1の処理について説明する。なお、図13に示されるステップは、図8に示されるステップと基本的に同様の処理であり、繰り返しになるので、その説明は省略する。
Next, processing of the affiliate system 1 in the case of supporting the
すなわち、広告主サーバ16のページアクセス要求受信部101は、登録ページ132の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、登録ページ132の要求情報を参照し、登録ページ132のアクセスが要求されたと判定し、さらに、図13のステップS202において、図10を参照して上述した要求判定処理を行う。
That is, the page access
要求判定処理の判定結果と要求情報が、ページアクセス要求判定部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
携帯端末11は、広告主サーバ16から、広告主サイト22の登録ページ132の情報を受信し、ステップS158において、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、図14のステップS159において、キャリアサーバ17Bに対して会員登録を要求する。
The
キャリアサーバ17Bは、携帯端末11からの登録要求情報を受信すると、ステップS211において、パスワード入力ページ23の情報を、携帯端末11に送信する。
When receiving the registration request information from the
携帯端末11は、パスワード入力ページ23の情報を受信し、ステップS160において、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、ステップS161において、キャリアサーバ17Bに対してパスワード情報を送信する。
The
キャリアサーバ17Bは、携帯端末11からパスワード情報を受信し、携帯端末11から受信したパスワードを用いて、ステップS212において、携帯端末11のユーザの認証処理を行う。認証が完了すると、キャリアサーバ17Bは、ステップS213において、広告主サイト22の完了通知ページ151の携帯端末11への送信を、広告主サーバ16に要求する。
The
広告主サーバ16のページアクセス要求受信部101は、完了通知ページ151の要求情報を受信し、受信した要求情報を、ページアクセス要求判定部102に供給する。ページアクセス要求判定部102は、完了通知ページ151の要求情報を参照し、完了通知ページ151のアクセスが要求されたと判定し、さらに、ステップS204において、要求判定処理を行う。
The page access
この要求判定処理は、図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
キャリアサーバ17Bは、広告主サーバ16からの認証を受けると、ステップS214において、完了通知ページ151の情報を携帯端末11に送信する。なお、この完了通知ページ151は、広告主サイト22の完了通知ページ151であってもよいし、キャリアサーバ17Bが所有する完了通知ページ151であってもよい。
Upon receiving authentication from the
ただし、この完了通知ページ151の情報には、図12を参照して上述したように、完了通知ページ151の表示をきっかけに、ASP管理サーバ15へのセッションIDの送信が実行される仕組みが含まれている。
However, the information on the
携帯端末11は、完了通知ページ151の情報を受信し、ステップS162において、完了通知ページ151を表示するとともに、完了通知ページ151の情報を参照して、ステップS163において、セッションIDを、ASP管理サーバ15に送信する。
The
ASP管理サーバ15は、携帯端末11からのセッションIDを受信すると、ステップS193において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果を反映させ、登録する。なお、ASP管理サーバ15における成果の情報は、ASP管理サーバ15により後日まとめてASPサーバ4に送信される。
When the
次に、図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
一方、ステップ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
すなわち、図14のステップS205において、携帯端末11の認証がキャリアサーバ17Bに対して通知される。
That is, in step S205 of FIG. 14, the authentication of the
一方、ステップ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
以上のように、キャリアサーバ17Bに対応する場合、キャリアサーバ17Aに対応する場合よりも、さらに、不正な成果の反映の防止を強化させることができる。
As described above, in the case of supporting the
図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
すなわち、図13のページ情報送信部103は、登録ページ132の情報を、携帯端末11に送信する。このとき、送信される登録ページ132の情報には、商品購入のページにあたる登録ページ132から、キャリアサーバ17Cが管理するページであるパスワード入力ページ23に遷移するとき、あるいは、それ以降のキャリアサーバ17Cと携帯端末11との間の通信方法を、通信方法設定部181により変更された通信方法を用いることが記載されている。
That is, the page
通信方法設定部181は、広告主の操作に対応して、キャリアサーバ17Cと携帯端末11との間の通信方法の設定を変更する。例えば、通信方法は、HTTPプロトコルのGETから、POSTに変更される。
The communication
サーバ通知受信部182は、キャリアサーバ17Cからの会員登録の完了通知またはASP管理サーバ15からの承認通知を受信し、受信した通知情報を、通知情報送信部183に供給する。
The server
通知情報送信部183は、サーバ通知受信部182からの承認通知情報を、キャリアサーバ17Cに送信し、サーバ通知受信部182からの承認通知情報を、ASP管理サーバ15に送信する。
The notification
次に、図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
携帯端末11は、図17に示されるように、広告主サーバ16からの広告主サイト22の登録ページ132の情報を受信し、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、キャリアサーバ17Cに対して会員登録を要求する。
As illustrated in FIG. 17, the
キャリアサーバ17Cは、携帯端末11の登録要求を受信すると、会員登録を認証するためのパスワード入力ページ23の情報を、ネットワーク12を介して、携帯端末11に送信する。
When receiving the registration request for the
携帯端末11は、パスワード入力ページ23の情報を受信し、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、キャリアサーバ17Cに対してパスワードを送信する。
The
なお、広告主サーバ16から携帯端末11に対して送信される登録ページ132の情報には、それ以降のキャリアサーバ17Cと携帯端末11との間の通信方法として、通信方法設定部181によりHTTPプロトコルのGETから変更されたPOSTが用いられる記載が含まれている。したがって、上述した携帯端末11からキャリアサーバ17Cへの登録の要求、キャリアサーバ17Cからパスワード入力ページ23の情報の送信、および、携帯端末11からキャリアサーバ17Cへのパスワードの送信には、通信方法として、POSTが用いられる。
The information on the
キャリアサーバ17Cは、携帯端末11から受信したパスワードを用いて、携帯端末11のユーザの認証処理を行い、認証された場合、登録の完了を広告主サーバ16に通知する。
The carrier server 17C performs authentication processing of the user of the
広告主サーバ16は、キャリアサーバ17Cにおいて、広告主サイト22への登録が完了した場合、成果が発生したと判定し、キャリアサーバ17Cからの登録完了の通知情報を、ASP管理サーバ15に送信する。登録完了の通知情報には、セッションIDも含まれており、これにより、ASP管理サーバ15において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。
When the registration to the
ASP管理サーバ15は、成果を反映すると、承認を広告主サーバ16に通知する。広告主サーバ16は、ASP管理サーバ15からの承認を受けると、ASP管理サーバ15からの承認の通知情報を、キャリアサーバ17Cに送信する。なお、この承認の通知情報には、広告主サーバ16の承認も含まれる。
When the achievement is reflected, the
キャリアサーバ17Cは、ASP管理サーバ15からの承認の通知情報を広告主サーバ16から受信すると、この通知に対応して、完了通知ページ151を携帯端末11に送信する。
When the
すなわち、広告主サーバ16においては、キャリアサーバ17Cにおける登録完了、すなわち、成果の発生は、キャリアサーバ17Aおよび17Bと異なり、キャリアサーバ17Cからの登録完了の通知をきっかけに判定される。
That is, in the
したがって、図17の例の場合、広告主サイト22の完了通知ページ151のURLが漏洩しても不正な成果の反映には関係なく、ユーザ認証後の登録完了通知の送受信のためのURLの漏洩防止が求められる。
Accordingly, in the case of the example of FIG. 17, even if the URL of the
一般的に、キャリアサーバ17Cおよび携帯端末11間の通信方法は、HTTPプロトコルのGETを用いて行われることが多い。しかしながら、GETが用いられる場合、キャリアサーバ17Cおよび携帯端末11間の通信情報には、ユーザ認証後の登録完了通知の送受信のためのURLが含まれてしまうことがある。したがって、GETが用いられた場合、このURLが漏洩してしまう恐れがあった。
In general, the communication method between the carrier server 17C and the
そこで、図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
この結果、悪意のある第3者により携帯端末11やパーソナルコンピュータ141が用いられて、キャリアサーバ17Cからの登録完了の通知を偽装することによる不正な成果の反映を未然に防止することができる。
As a result, a malicious third party can use the
また、図17のアフィリエイトシステム1においても、広告主サイト22の登録ページ132へのパーソナルコンピュータ141からのアクセスが禁止される。これにより、パーソナルコンピュータ141を介しての登録ページ132のソースコードの漏洩を防止することができ、登録ページ132のソースコードが解析されることによるユーザ認証後の登録完了通知の送受信のためのURLが解読されることを防ぐことができる。
Also in the affiliate system 1 of FIG. 17, access from the
次に、図18のフローチャートを参照して、広告主サーバ16の設定処理について説明する。
Next, the setting process of the
広告主は、入力部56を構成するマウスなどを操作し、登録ページ132の情報において、キャリアサーバ17Cと携帯端末11間の通信方法を変更する指示を行う。通信方法設定部181は、ステップS231において、通信方法の変更が指示されたか否かを判定する。例えば、広告主が、マウスなどを用いて、HTTPプロトコルのGETから、POSTに変更する操作を行う。広告主の操作に対応して、通信方法設定部181は、ステップS231において、通信方法の変更が指示されたと判定し、処理は、ステップS232に進む。
The advertiser operates the mouse constituting the
ステップS232において、通信方法設定部181は、登録ページ132の情報におけるキャリアサーバ17Cと携帯端末11間の通信方法を、GETから、POSTに変更する。
In step S232, the communication
ステップ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
次に、図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
これに対応して、ページ情報送信部103は、ステップS303において、広告主サイト22の登録ページ132の情報を携帯端末に送信する。この登録ページ132の情報には、キャリアサーバ17Cと携帯端末11間の通信方法として、図18の処理により変更されたPOSTが用いられる記載が含まれている。
In response to this, in step S303, the page
携帯端末11は、広告主サーバ16から、広告主サイト22の登録ページ132の情報を受信し、ステップS258において、広告主サイト22の登録ページ132を表示する。携帯端末11に表示される登録ページ132において、ユーザが登録を指示する。この指示操作に対応して、携帯端末11は、図20のステップS259において、キャリアサーバ17Cに対して会員登録を要求する。
The
キャリアサーバ17Cは、携帯端末11からの登録要求情報を受信すると、ステップS311において、パスワード入力ページ23の情報を、携帯端末11に送信する。
When receiving the registration request information from the
携帯端末11は、パスワード入力ページ23の情報を受信し、ステップS260において、パスワード入力ページ23を表示する。携帯端末11に表示されるパスワード入力ページ23において、ユーザがパスワードを入力し、決定を指示する。この入力および指示操作に対応して、携帯端末11は、ステップS261において、キャリアサーバ17Cに対してパスワード情報を送信する。
The
以上のステップ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
キャリアサーバ17Cは、携帯端末11からパスワード情報を受信し、携帯端末11から受信したパスワードを用いて、ステップS312において、携帯端末11のユーザの認証処理を行う。認証が完了すると、キャリアサーバ17Cは、ステップS313において、登録の完了を広告主サーバ16に通知する。
The carrier server 17C receives the password information from the
広告主サーバ16のサーバ通知受信部182は、キャリアサーバ17Cにおいて、広告主サイト22への登録が完了した場合、成果が発生したと判定し、受信した通知情報を、通知情報送信部183に供給する。通知情報送信部183は、ステップS304において、キャリアサーバ17Cからの登録完了の通知情報を、ASP管理サーバ15に送信する。
The server
ASP管理サーバ15は、広告主サーバ16からの通知情報を受信し、ステップS293において、受信した通知情報を参照して、成果を反映する。登録完了の通知情報には、セッションIDも含まれており、これにより、ASP管理サーバ15において、セッションIDに対応付けられているアフィリエイタおよびアフィリエイトサービスプロバイダに成果が反映され、登録される。なお、ASP管理サーバ15における成果の情報は、ASP管理サーバ15により後日まとめてASPサーバ14に送信される。
The
ASP管理サーバ15は、ステップS294において、登録の承認を広告主サーバ16に通知する。広告主サーバ16のサーバ通知受信部182は、ASP管理サーバ15からの承認を受けると、受信した通知情報を、通知情報送信部183に供給する。通知情報送信部183は、ステップS305において、ASP管理サーバ15からの承認の通知情報に、広告主サーバ16における承認も含めて、キャリアサーバ17Cに送信する。
In step S294, the
キャリアサーバ17Cは、広告主サーバ16から、承認の通知情報を受信すると、ステップS314において、完了通知ページ151の情報を携帯端末11に送信する。なお、この完了通知ページ151は、広告主サイト22の完了通知ページ151であってもよいし、キャリアサーバ17Cが所有する完了通知ページ151であってもよい。
When receiving the approval notification information from the
携帯端末11は、キャリアサーバ17Cからの完了通知ページ151の情報を受信し、ステップS262において、完了通知ページ151を表示する。
The
以上のように、アフィリエイトシステム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
なお、上記説明においては、図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
上述した一連の処理は、ハードウェアにより実効させることもできるし、ソフトウェアにより実効させることもできる。一連の処理を、ソフトウェアにより実行させる場合には、図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
コンピュータ(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
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。 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.
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)
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)
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 |
-
2009
- 2009-03-19 JP JP2009068143A patent/JP4538527B1/en not_active Expired - Fee Related
Patent Citations (7)
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)
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 |