(57)【特許請求の範囲】
【請求項１】
検索エンジンのリスティング広告が不正にクリックされるのを防止する不正クリック防止システムであって、  前記検索エンジンの広告管理画面及びタグ管理画面と連携する連携手段と、  前記リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定する第１設定手段と、  設定された前記第１のタグに対応する第１の識別子を発行する第１発行手段と、  発行された前記第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成する第１生成手段と、  生成された前記第１のソースコードを、前記タグ管理画面に設定するように支援する第１支援手段と、  設定された前記第１のソースコードを有効にするために、前記タグ管理画面に指定のＵＲＬを設定するように支援する第２支援手段と、  前記広告管理画面に前記リスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援する第３支援手段と、  前記広告管理画面に、前記リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行った前記ＩＰアドレスを登録する登録手段と、  を備える不正クリック防止システム。
【請求項２】
コンバージョン計測用の第２のタグを設定する第２設定手段と、  設定された前記第２のタグに対応する第２の識別子を発行する第２発行手段と、  発行された前記第２の識別子に対応して、コンバージョンを計測する第２のソースコードを生成する第２生成手段と、  生成された前記第２のソースコードを前記タグ管理画面に設定するように支援する第４支援手段と、  を備える請求項１に記載の不正クリック防止システム。
【請求項３】
前記最終頁のＵＲＬを表示したＩＰアドレスを取得する取得手段と、  を備える請求項１に記載の不正クリック防止システム。
【請求項４】
検索エンジンのリスティング広告が不正にクリックされるのを防止する不正クリック防止システムが実行する不正クリック防止方法であって、  前記検索エンジンの広告管理画面及びタグ管理画面と連携するステップと、  前記リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定するステップと、  設定された前記第１のタグに対応する第１の識別子を発行するステップと、  発行された前記第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成するステップと、  生成された前記第１のソースコードを、前記タグ管理画面に設定するように支援するステップと、  設定された前記第１のソースコードを有効にするために、前記タグ管理画面に指定のＵＲＬを設定するように支援するステップと、  前記広告管理画面に前記リスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援するステップと、  前記広告管理画面に、前記リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行った前記ＩＰアドレスを登録するステップと、  を備える不正クリック防止方法。
【請求項５】
検索エンジンのリスティング広告が不正にクリックされるのを防止するコンピュータに、  前記検索エンジンの広告管理画面及びタグ管理画面と連携するステップ、  前記リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定するステップ、  設定された前記第１のタグに対応する第１の識別子を発行するステップ、  発行された前記第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成するステップ、  生成された前記第１のソースコードを、前記タグ管理画面に設定するように支援するステップ、  設定された前記第１のソースコードを有効にするために、前記タグ管理画面に指定のＵＲＬを設定するように支援するステップ、  前記広告管理画面に前記リスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援するステップ、  前記広告管理画面に、前記リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行った前記ＩＰアドレスを登録するステップ、  を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】  本発明は、検索エンジンのリスティング広告が不正にクリックされるのを防止する不正クリック防止システム、不正クリック防止方法及びプログラムに関する。
【背景技術】
【０００２】  従来より、検索サイトで有料で広告を出すリスティング広告が存在するが、不正クリックをするＢＯＴや悪意ある人物が不正クリックを実行してしまう場合、広告効果が期待できないにも関わらず、広告料金が不正に増加してしまう問題がある。そのため、不正クリックに対応する技術が注目されている。【０００３】  このような不正クリックに対応する技術として、ＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）プロトコルの参照元情報により、広告業者上のリンクが利用されたリンク利用回数を記録し、このリンク利用回数に基づいて、広告の対価を決定するものが提供されている（特許文献１参照）。また、他の技術として、不正クリックを行う不正ユーザのクリックログの特性を学習することにより、不正ユーザを認識するものが提供されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２４５３３３９号公報
【特許文献２】特開２０１８−５３６９５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】  しかしながら、従来の不正クリックの対策は、明らかに不正クリックと思しきＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを特定できている場合、運用者が手動でこのＩＰアドレスをリスティング広告の除外機能に設定することにより、このＩＰアドレスに対する広告を出さないというものであった。すなわち、不正クリックと思しきＩＰアドレスが特定できることが前提条件として存在するものであり、このＩＰアドレスを特定するには、サーバに関する知識、ＩＰアドレスを特定するプログラム等が必要とされ、専門的な人物への依頼が必要となっていた。【０００６】  本発明は、不正クリックの防止及び運用者の負担の軽減が容易な不正クリック防止システム、不正クリック防止方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】  本発明では、以下のような解決手段を提供する。【０００８】  本発明は、検索エンジンのリスティング広告が不正にクリックされるのを防止する不正クリック防止システムであって、  前記検索エンジンの広告管理画面及びタグ管理画面と連携する連携手段と、  前記リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定する第１設定手段と、  設定された前記第１のタグに対応する第１の識別子を発行する第１発行手段と、  発行された前記第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成する第１生成手段と、  生成された前記第１のソースコードを、前記タグ管理画面に設定するように支援する第１支援手段と、  設定された前記第１のソースコードを有効にするために、前記タグ管理画面に指定のＵＲＬを設定するように支援する第２支援手段と、  前記広告管理画面に前記リスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援する第３支援手段と、  前記広告管理画面に、前記リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行った前記ＩＰアドレスを登録する登録手段と、  を備える不正クリック防止システムを提供する。【０００９】  本発明によれば、検索エンジンのリスティング広告が不正にクリックされるのを防止する不正クリック防止システムは、前記検索エンジンの広告管理画面及びタグ管理画面と連携し、前記リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定し、設定された前記第１のタグに対応する第１の識別子を発行し、発行された前記第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成し、生成された前記第１のソースコードを、前記タグ管理画面に設定するように支援し、設定された前記第１のソースコードを有効にするために、前記タグ管理画面に指定のＵＲＬを設定するように支援し、前記広告管理画面に前記リスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援し、前記広告管理画面に、前記リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行った前記ＩＰアドレスを登録する。【００１０】  本発明は、システムのカテゴリであるが、方法及びプログラム等の他のカテゴリにおいても、そのカテゴリに応じた同様の作用・効果を発揮する。
【発明の効果】
【００１１】  本発明によれば、不正クリックの防止及び運用者の負担の軽減が容易な不正クリック防止システム、不正クリック防止方法及びプログラムを提供することが可能となる。
【図面の簡単な説明】
【００１２】
【図１】図１は、不正クリック防止システム１の概要を示す図である。
【図２】図２は、不正クリック防止システム１の全体構成図である。
【図３】図３は、コンピュータ１０が実行する第１の設定支援処理のフローチャートを示す図である。
【図４】図４は、コンピュータ１０が実行する第２の設定支援処理のフローチャートを示す図である。
【図５】図５は、コンピュータ１０が実行する不正ＩＰアドレス登録処理のフローチャートを示す図である。
【図６】図６は、ＬＰタグを設定するタグ管理画面の一例を模式的に示した図である。
【図７】図７は、ＬＰタグコードを発行したタグ管理画面の一例を示す図である。
【図８】図８は、ＬＰソースコードを出力したタグ管理画面の一例を示す図である。
【図９】図９は、支援を実行するタグ管理画面の一例を示す図である。
【図１０】図１０は、支援を実行するタグ管理画面の一例を示す図である。
【図１１】図１１は、支援を実行する画面の一例を示す図である。
【図１２】図１２は、アカウント単位での文字列の追加を支援する画面の一例を示す図である。
【図１３】図１３は、ＣＶタグを設定するタグ管理画面の一例を模式的に示した図である。
【図１４】図１４は、ＣＶタグコードを発行したタグ管理画面の一例を示す図である。
【図１５】図１５は、ＣＶソースコードを出力したタグ管理画面の一例を示す図である。
【発明を実施するための形態】
【００１３】  以下、本発明を実施するための最良の形態について図を参照しながら説明する。なお、これはあくまでも例であって、本発明の技術的範囲はこれに限られるものではない。
【００１４】  ［不正クリック防止システム１の概要］  本発明の好適な実施形態の概要について、図１に基づいて説明する。図１は、本発明の好適な実施形態である不正クリック防止システム１の概要を説明するための図である。不正クリック防止システム１は、コンピュータ１０から構成され、検索エンジンのリスティング広告が不正にクリックされるのを防止するコンピュータシステムである。
【００１５】  本実施形態における不正クリックとは、例えば、同じリスティング広告を何回もクリックしているにも関わらず、いずれも瞬時に離脱する操作を意味する。また、不正クリックを行ったＩＰアドレスとは、この操作を行った不正操作者が所持する操作者端末のＩＰアドレスを意味する。
【００１６】  なお、不正クリック防止システム１は、検索エンジンの広告及びタグを管理する管理コンピュータ、リスティング広告をクリックする操作を行った操作者が所持する操作者端末（例えば、スマートフォンやタブレット端末等の携帯端末や、スマートグラス等のヘッドマウントディスプレイやスマートウォッチといったウェアラブル端末、据置型パソコンやノートパソコン等のパーソナルコンピュータ）、その他の端末や装置類等が含まれていてもよい。この場合、コンピュータ１０は、含まれる端末や装置類等との何れか又は複数の組み合わせにより、後述する各処理を実行する事になる。
【００１７】  また、不正クリック防止システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００１８】  コンピュータ１０は、上述した管理コンピュータ、操作者端末、その他の端末や装置類等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータの送受信や各種処理を実行する。
【００１９】  コンピュータ１０は、検索エンジンの広告管理画面及びタグ管理画面と連携する。
【００２０】  例えば、所定のＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）にアクセスし、このＡＰＩと検索エンジンのリスティング広告とを連携する。コンピュータ１０は、この連携により、検索エンジンの広告管理画面及びタグ管理画面と連携することになる。
【００２１】  コンピュータ１０は、リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定する。本実施形態におけるランディングページとは、リスティング広告を操作者がクリックした時に、最終頁が表示されるまでに最初に経由する頁である。本実施形態における最終頁とは、リスティング広告をクリックした時に、ランディングページからリダイレクトされて最終的に表示される頁である。すなわち、本実施形態において、操作者がリスティング広告をクリックして、どこにもリダイレクトしない場合、ランディングページが最終頁となる。
【００２２】  例えば、コンピュータ１０は、新規のタグとして、ＬＰ（Ｌａｎｄｉｎｇ  Ｐａｇｅ）タグを発行する。コンピュータ１０は、このＬＰタグとして、例えば、名称（例えば、サイトトップの名称、キャンペーンの名称）の入力を受け付け、受け付けた名称のＬＰタグを発行することにより、ＬＰタグを設定することになる。このＬＰタグが第１のタグに相当する。
【００２３】  コンピュータ１０は、設定された第１のタグに対応する第１の識別子を発行する。
【００２４】  例えば、コンピュータ１０は、設定されたＬＰタグに対応するＬＰタグコードを発行する。このＬＰタグコードは、英数字からなる所定の文字数の文字列である。このＬＰタグコードが、第１の識別子に相当する。
【００２５】  コンピュータ１０は、第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成する。
【００２６】  例えば、コンピュータ１０は、ＬＰタグコードに対応して、不正クリックを行ったＩＰアドレスを取得するＬＰソースコードを生成する。このＬＰソースコードは、例えば、ＪａｖａＳｃｒｉｐｔにより記述されたものである。このＬＰソースコードが第１のソースコードに相当する。
【００２７】  コンピュータ１０は、生成された第１のソースコードを、タグ管理画面に設定するように支援する。
【００２８】  例えば、コンピュータ１０は、タグ管理画面において、タグの種類の設定方法、ＬＰソースコードの設置場所の指示、注意事項、備考等のＬＰソースコードをタグ管理画面に設定するために必要な操作や入力内容を出力することにより、設定の支援を実行する。
【００２９】  コンピュータ１０は、設定された第１のソースコードを有効にするために、タグ管理画面に指定のＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）を設定するように支援する。
【００３０】  例えば、コンピュータ１０は、タグ管理画面において、トリガの設定支援として、ページビューの選択支援、ＵＲＬの設定支援、トリガの発生場所の選択支援等の指定のＵＲＬを設定するために必要な操作や入力内容を出力することにより、設定の支援を実行する。
【００３１】  コンピュータ１０は、広告管理画面にリスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援する。
【００３２】  例えば、コンピュータ１０は、広告管理画面において、最終頁のＵＲＬや最終頁のＵＲＬのサフィックスに追加する文字列の出力、設定方法の出力等のこのＵＲＬに文字列を追加するために必要な操作や入力内容を出力することにより、この文字列の追加の支援を実行する。
【００３３】  コンピュータ１０は、広告管理画面に、リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行ったＩＰアドレスを登録する。
【００３４】  例えば、コンピュータ１０は、リスティング広告をクリックし、ランディングページを表示した操作者端末のＩＰアドレスを取得する。コンピュータ１０は、このＩＰアドレスのうち、不正クリックを行った操作者端末のＩＰアドレスを特定し、このＩＰアドレスを、広告管理画面に登録する。
【００３５】  なお、コンピュータ１０は、コンバージョンを計測するための構成を有していてもよい。この場合について説明する。
【００３６】  コンピュータ１０は、コンバージョン計測用の第２のタグを設定する。
【００３７】  例えば、コンピュータ１０は、新規のタグとして、コンバージョン計測用のＣＶ（Ｃｏｎｖｅｒｓｉｏｎ）タグを発行する。コンピュータ１０は、このＣＶタグとして、例えば、名称（例えば、購入、資料請求）の入力を受け付け、受け付けた名称のＣＶタグを発行することにより、ＣＶタグを設定することになる。このＣＶタグが第２のタグに相当する。
【００３８】  コンピュータ１０は、設定された第２のタグに対応する第２の識別子を発行する。
【００３９】  例えば、コンピュータ１０は、設定されたＣＶタグに対応するＣＶタグコードを発行する。このＣＶタグコードは、英数字からなる所定の文字数の文字列である。このＣＶタグコードが第２の識別子に相当する。
【００４０】  コンピュータ１０は、発行された第２の識別子に対応して、コンバージョンを計測する第２のソースコードを生成する。
【００４１】  例えば、コンピュータ１０は、ＣＶタグコードに対応して、コンバージョンを計測するＣＶソースコードを生成する。このＣＶソースコードは、例えば、ＪａｖａＳｃｒｉｐｔにより記述されたものである。このＣＶソースコードが第２のソースコードに相当する。
【００４２】  コンピュータ１０は、生成された第２のソースコードをタグ管理画面に設定するように支援する。
【００４３】  例えば、コンピュータ１０は、タグ管理画面において、タグの種類の設定方法、ＣＶソースコードの設置場所の指示、注視事項等のＣＶソースコードをタグ管理画面に設定するために必要な操作や入力内容を出力することにより、設定の支援を実行する。
【００４４】  また、コンピュータ１０は、最終頁のＵＲＬを表示したＩＰアドレスを取得する構成であってもよい。
【００４５】  次に、不正クリック防止システム１が実行する処理の概要について説明する。
【００４６】  はじめに、コンピュータ１０は、検索エンジンの広告管理画面及びタグ管理画面と連携する（ステップＳ０１）。コンピュータ１０は、所定のＡＰＩを介して、検索エンジンのリスティング広告と連携する。コンピュータ１０は、この連携により、検索エンジンの広告管理画面及びタグ管理画面と連携することになる。
【００４７】  コンピュータ１０は、リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定する（ステップＳ０２）。ランディングページは、上述した通りである。コンピュータ１０は、新規のタグとして、第１のタグを発行する。コンピュータ１０は、第１のタグとして、名称等の入力を受け付け、受け付けた名称の第１のタグを発行することにより、第１のタグを設定する。
【００４８】  コンピュータ１０は、設定された第１のタグに対応する第１の識別子を発行する（ステップＳ０３）。この第１の識別子は、上述した通りである。
【００４９】  コンピュータ１０は、第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成する（ステップＳ０４）。第１のソースコードは、上述した通りである。
【００５０】  コンピュータ１０は、生成された第１のソースコードを、タグ管理画面に設定するように支援する（ステップＳ０５）。コンピュータ１０は、タグ管理画面において、タグの種類の設定方法、第１のソースコードの設置場所の指示、注意事項、備考等の第１のソースコードをタグ管理画面に設定するために必要な操作や入力内容を出力することにより、設定を支援する。
【００５１】  コンピュータ１０は、設定された第１のソースコードを有効にするために、タグ管理画面に指定のＵＲＬを設定するように支援する（ステップＳ０６）。コンピュータ１０は、タグ管理画面において、ページビューの選択支援、ＵＲＬの設定支援、トリガの発生場所の選択支援等の指定のＵＲＬを設定するために必要な操作や入力内容を出力することにより、設定を支援する。
【００５２】  コンピュータ１０は、広告画面にリスティング広告がクリックされた後に表示される最終頁のＵＲＬに文字列を追加するように支援する（ステップＳ０７）。コンピュータ１０は、最終頁のＵＲＬやこのＵＲＬのサフィックスに追加するための文字列の出力、設定方法の出力等のこのＵＲＬに文字列を追加するために必要な操作や入力内容を出力することにより、設定を支援する。
【００５３】  コンピュータ１０は、広告管理画面に、リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行ったＩＰアドレスを登録する（ステップＳ０８）。コンピュータ１０は、リスティング広告をクリックし、ランディングページを表示した操作者端末のＩＰアドレスを取得する。コンピュータ１０は、不正クリックを行ったＩＰアドレスを特定し、このＩＰアドレスを広告管理画面に登録する。
【００５４】  以上が、不正クリック防止システム１が実行する処理の概要である。
【００５５】  ［不正クリック防止システム１のシステム構成］  図２に基づいて、本発明の好適な実施形態である不正クリック防止システム１のシステム構成について説明する。図２は、本発明の好適な実施形態である不正クリック防止システム１のシステム構成を示す図である。図２において、不正クリック防止システム１は、コンピュータ１０から構成され、検索エンジンのリスティング広告が不正にクリックされるのを防止するコンピュータシステムである。
【００５６】  コンピュータ１０は、管理コンピュータ、操作者端末、その他の端末や装置類等と、公衆回線網等を介して、データ通信可能に接続されており、必要なデータの送受信や各種処理を実行する。
【００５７】  なお、不正クリック防止システム１は、管理コンピュータ、操作者端末、その他の端末や装置類等が含まれていてもよい。この場合、不正クリック防止システム１は、後述する各処理を、コンピュータ１０と含まれる端末や装置類等との何れか又は複数の組み合わせにより実行することになる。
【００５８】  また、不正クリック防止システム１は、例えば、コンピュータ１０等の１台のコンピュータで実現されてもよいし、クラウドコンピュータのように、複数のコンピュータで実現されてもよい。
【００５９】  コンピュータ１０は、制御部として、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等を備え、通信部として、他の端末や装置等と通信可能にするためのデバイス、例えば、ＩＥＥＥ８０２．１１に準拠したＷｉ―Ｆｉ（Ｗｉｒｅｌｅｓｓ―Ｆｉｄｅｌｉｔｙ）対応デバイス等を備える。また、コンピュータ１０は、記録部として、ハードディスクや半導体メモリ、記録媒体、メモリカード等によるデータのストレージ部を備える。また、コンピュータ１０は、処理部として、各種処理を実行する各種デバイス等を備える。
【００６０】  コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、通信部と協働して、連携モジュール２０、クリック状況取得モジュール２１、ＩＰアドレス登録モジュール２２を実現する。また、コンピュータ１０において、制御部が所定のプログラムを読み込むことにより、処理部と協働して、ＬＰタグ設定モジュール４０、ＬＰタグコード発行モジュール４１、ＬＰソースコード生成モジュール４２、ＬＰ設定支援モジュール４３、ＵＲＬ設定支援モジュール４４、文字列追加支援モジュール４５、ＣＶタグ設定モジュール４６、ＣＶタグコード発行モジュール４７、ＣＶソースコード生成モジュール４８、ＣＶ設定支援モジュール４９、不正クリック判断モジュール５０、ＩＰアドレス特定モジュール５１を実現する。
【００６１】  ［第１の設定支援処理］  図３に基づいて、不正クリック防止システム１が実行する第１の設定支援処理について説明する。図３は、コンピュータ１０が実行する第１の設定支援処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。
【００６２】  連携モジュール２０は、検索エンジンの広告管理画面及びタグ管理画面と連携する（ステップＳ１０）。ステップＳ１０において、連携モジュール２０は、所定のＡＰＩにアクセスし、このＡＰＩを介して、管理コンピュータにアクセスする。連携モジュール２０は、このＡＰＩと、検索エンジンのリスティング広告とを連携する。具体的には、連携モジュール２０は、このＡＰＩを介して、リスティング広告の管理を行うアカウントへのログイン、このＡＰＩへの権限の付与の許可等を実行する。連携モジュール２０は、これらを実行することにより、広告管理画面及びタグ管理画面と連携することになる。コンピュータ１０は、以降の処理において、連携した広告管理画面及びタグ管理画面を操作することになる。
【００６３】  ＬＰタグ設定モジュール４０は、リスティング広告がクリックされた後に表示されるランディングページに設置するＬＰタグを設定する（ステップＳ１１）。ステップＳ１１において、ランディングページは、上述した通りである。ＬＰタグ設定モジュール４０は、名称等の入力を受け付ける。ＬＰタグ設定モジュール４０は、受け付けた名称のＬＰタグを発行する。この結果、ＬＰタグ設定モジュール４０は、ＬＰタグを設定することになる。このＬＰタグが、第１のタグに相当する。また、このＬＰタグ設定モジュール４０が、第１設定手段に相当する。
【００６４】  図６は、ＬＰタグ設定モジュール４０が、ＬＰタグを設定するタグ管理画面の一例を模式的に示した図である。図６において、ＬＰタグ設定モジュール４０は、タグ管理画面１００，１３０において、ＬＰタグを設定する。
【００６５】  ＬＰタグ設定モジュール４０は、タグ管理画面１００において、ＬＰタグ設定アイコン１１０への入力操作を受け付け、新規ＬＰタグ発行アイコン１２０を出力する。ＬＰタグ設定モジュール４０は、この新規ＬＰタグ発行アイコン１２０への入力操作を受け付け、タグ発行画面１３０を出力する。このタグ発行画面１３０は、別頁に遷移する形式で出力してもよいし、タグ管理画面１００に重畳させる形式で出力してもよい。
【００６６】  ＬＰタグ設定モジュール４０は、ＬＰタグ名入力欄１４０に、新規に発行するＬＰタグの名称等の入力を受け付ける。ＬＰタグ設定モジュール４０は、キャンセルアイコン１５０への入力操作を受け付けることにより、ＬＰタグの発行を中止し、タグ管理画面１００を出力する。また、ＬＰタグ設定モジュール４０は、発行アイコン１６０への入力操作を受け付けることにより、ＬＰタグを新規に発行する。ＬＰタグ設定モジュール４０は、この発行したＬＰタグに基づいて、ＬＰタグを設定することになる。
【００６７】  ＬＰタグコード発行モジュール４１は、設定されたＬＰタグに対応するＬＰタグコードを発行する（ステップＳ１２）。ステップＳ１２において、ＬＰタグコード発行モジュール４１は、設定されたＬＰタグの名称に対応するＬＰタグコードを発行する。ＬＰタグコードは、上述した通りである。このＬＰタグコードが、第１の識別子に相当する。また、このＬＰタグコード発行モジュール４１が、第１発行手段に相当する。
【００６８】  図７は、ＬＰタグコード発行モジュール４１が、ＬＰタグコードを発行したタグ管理画面の一例を示す図である。図７において、ＬＰタグコード発行モジュール４１は、タグ管理画面１００において、ＬＰタグコードを発行する。
【００６９】  ＬＰタグコード発行モジュール４１は、上述したＬＰタグ名入力欄１４０に設定されたＬＰタグの名称を、ＬＰタグ名出力欄２００に出力する。ＬＰタグコード発行モジュール４１は、このＬＰタグに対応するＬＰタグコードを、ＬＰタグコード出力欄２１０に出力する。ＬＰソースコード生成モジュール４２は、このＬＰタグ名出力欄２００やＬＰタグコード出力欄２１０への入力操作を受け付けることにより、後述するＬＰソースコードを生成することになる。
【００７０】  ＬＰソースコード生成モジュール４２は、このＬＰタグコードに対応して、不正クリックを行ったＩＰアドレスを取得するＬＰソースコードを生成する（ステップＳ１３）。ステップＳ１３において、ＬＰソースコードは、上述した通りである。このＬＰソースコードの生成方法は、既知の方法により行われればよい。ＬＰソースコード生成モジュール４２は、タグ管理画面において、この生成したＬＰソースコードを出力する。このＬＰソースコードが、第１のソースコードに相当する。また、このＬＰソースコード生成モジュール４２が、第１生成手段に相当する。
【００７１】  図８は、ＬＰソースコード生成モジュール４２が、ＬＰソースコードを出力したタグ管理画面の一例を示す図である。図８において、ＬＰソースコード生成モジュール４２は、上述したＬＰタグ名出力欄２００やＬＰタグコード出力欄２１０への入力操作を受け付けることにより、生成したＬＰソースコードを、タグ管理画面３００に出力した状態である。
【００７２】  ＬＰソースコード生成モジュール４２は、生成したＬＰソースコードを、ＬＰソースコード出力欄３１０に出力する。ＬＰ設定支援モジュール４３は、この出力されたＬＰソースコードを、タグ管理画面に設定するように支援することになる。
【００７３】  ＬＰ設定支援モジュール４３は、生成されたＬＰソースコードを、タグ管理画面に設定するように支援する（ステップＳ１４）。ステップＳ１４において、ＬＰ設定支援モジュール４３は、タグ管理画面において、タグの種類の設定支援、ＬＰソースコードの設置場所の支援、注意事項、備考の表示等のＬＰソースコードをタグ管理画面に設定するために必要な操作や入力内容を出力する。この結果、ＬＰ設定支援モジュール４３は、この設定を支援することになる。このＬＰ設定支援モジュール４３が、第１支援手段に相当する。
【００７４】  図９は、ＬＰ設定支援モジュール４３が、支援を実行するタグ管理画面の一例を示す図である。図９において、ＬＰ設定支援モジュール４３は、タグ管理画面４００において、支援内容を出力した状態である。
【００７５】  ＬＰ設定支援モジュール４３は、タグ選択欄４１０に対して、タグの種類の設定を支援するタグ設定支援欄４４０を出力する。このタグ選択欄４１０は、タグの種類の選択の入力を受け付けるものである。このタグ設定支援欄４４０は、選択すべきタグの種類を指示するものが出力されており、ＬＰ設定支援モジュール４３は、「タグの種類はカスタムＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）で設定してください」を、タグ設定支援欄４４０に対して出力する。また、ＬＰ設定支援モジュール４３は、ＬＰソースコード入力欄４２０に対して、入力するソースコードを支援するソースコード設定支援欄４５０を出力する。このＬＰソースコード入力欄４２０は、ソースコードの入力を受け付けるものである。このソースコード設定支援欄４５０は、入力すべきソースコードを指示するものが出力されており、ＬＰ設定支援モジュール４３は、「管理画面のLPタグで発行されたソースコードをここに貼り付けてください。」を、ソースコード設定支援欄４５０に対して出力する。ＬＰ設定支援モジュール４３は、備考欄４３０に対して、注意事項支援欄４６０を出力する。この備考欄４３０は、「ｄｏｃｕｍｅｎｔ．ｗｒｉｔｅをサポートする」か否かの選択の入力を受け付けるものである。この注意事項支援欄４６０は、選択すべき内容を指示するものが出力されるとともに、選択しない場合の状況を示すものが出力されており、ＬＰ設定支援モジュール４３は、「ｄｏｃｕｍｅｎｔ．ｗｒｉｔｅをサポートするにチェックを入れてください。チェックを入れないで保存すると、エラー警告がでます。」を、注意事項欄４６０に対して出力する。このエラー警告の例としては、「ＨＴＭＬにＪａｖａＳｃｒｉｐｔメソッドｄｏｃｕｍｅｎｔ．ｗｒｉｔｅ（）の呼び出しが含まれている可能性がありますが、このメソッドは機能してもよろしいですか？」とのテキストを表示するとともに、続行又はキャンセルの入力を受け付けるといったものである。
【００７６】  ＵＲＬ設定支援モジュール４４は、設定されたＬＰソースコードを有効にするために、タグ管理画面に指定のＵＲＬを設定するように支援する（ステップＳ１５）。ステップＳ１５において、ＵＲＬ設定支援モジュール４４は、タグ管理画面において、トリガの設定支援として、ページビューの選択支援、ＵＲＬの設定支援、発生場所の設定支援等のトリガの設定に必要な操作や入力内容を出力する。このＵＲＬ設定支援モジュール４４が、第２支援手段に相当する。
【００７７】  図１０は、ＵＲＬ設定支援モジュール４４が、支援を実行するタグ管理画面の一例を示す図である。図１０において、ＵＲＬ設定支援モジュール４４は、タグ管理画面５００において、支援内容を出力した状態である。
【００７８】  ＵＲＬ設定支援モジュール４４は、トリガタイプ選択欄５１０に対して、選択するトリガタイプの設定を支援するトリガタイプ設定支援欄５３０を出力する。このトリガ選択欄５１０は、トリガのタイプの選択の入力を受け付けるものである。このトリガ設定支援欄５３０は、選択すべきトリガタイプを指示するものが出力されており、ＵＲＬ設定支援モジュール４４は、「ページビューを選択」を、トリガ設定支援欄５１０に対して出力する。また、ＵＲＬ設定支援モジュール４４は、ＵＲＬ設定支援欄５４０に、指定のＵＲＬを設定することを指示するものを出力する。また、ＵＲＬ設定支援モジュール４４は、トリガ発生場所選択欄５２０に対して、選択するトリガの発生場所を支援するトリガ発生場所選択支援欄５５０を出力する。このトリガ発生場所選択欄５２０は、トリガの発生場所の選択の入力を受け付けるものである。このトリガ発生場所選択支援欄５５０は、選択すべきトリガの発生場所を指示するものが出力されており、ＵＲＬ設定支援モジュール４４は、「すべてのページビューを選択」を、トリガ発生場所選択支援欄５５０に対して出力する。
【００７９】  文字列追加支援モジュール４５は、広告管理画面にリスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援する（ステップＳ１６）。ステップＳ１６において、文字列追加支援モジュール４５は、追加する文字列の出力、追加する文字列の設定方法等を出力するとともに、広告管理画面において、追加する文字列の設定方法等の最終頁のＵＲＬに文字列を追加するために必要な操作や入力内容を出力する。この文字列追加支援モジュール４５が、第３支援手段に相当する。
【００８０】  図１１は、文字列追加支援モジュール４５が、支援を実行する画面の一例を示す図である。図１１において、文字列追加支援モジュール４５は、支援を実行する支援画面６００において、支援内容を出力した状態である。
【００８１】  文字列追加支援モジュール４５は、追加する文字列を出力する追加文字列出力欄６１０に、最終頁のＵＲＬや最終頁のＵＲＬのサフィックスに追加する文字列を出力する。この追加文字列出力欄６１０は、追加するための文字列が出力されており、文字列追加支援モジュール４５は、「｛ｌｐｕｒｌ｝？ｕｔｍ＿ｓｏｕｒｃｅ＝｛ｓａｍｐｌｅ｝＆ｓａｍｐｌｅ＝ｉｐ」を、追加文字列出力欄６１０に出力する。また、文字列追加支援モジュール４５は、文字列を追加する対象を選択する文字列追加対象選択欄６２０を出力する。この文字列追加対象選択欄６２０は、文字列を追加する対象の選択の入力を受け付けるものである。文字列追加支援モジュール４５は、文字列追加対象選択欄６２０に、アカウント単位での設定、キャンペーン単位での設定、広告グループ単位での設定、広告単位での設定の其々を出力する。文字列追加支援モジュール４５は、文字列追加対象選択欄６２０への選択の入力を受け付けることにより、後述する広告管理画面に遷移し、文字列の追加を支援することになる。
【００８２】  なお、文字列追加支援モジュール４５は、文字列追加対象選択欄６２０への選択の入力を受け付けずに、別のタブへの入力を受け付ける等の異なる方法により、運用者が所望する文字列を、最終頁ＵＲＬに追加することを支援する構成であってもよい。
【００８３】  図１２は、文字列追加支援モジュール４５が、アカウント単位での文字列の追加を支援する画面の一例を示す図である。図１２において、文字列追加支援モジュール４５は、広告管理画面７００，７３０において、支援内容を出力した状態である。
【００８４】  文字列追加支援モジュール４５は、広告管理画面におけるアカウント設定への入力を受け付ける又は上述した文字列追加対象選択欄６２０におけるアカウント単位での設定への入力を受け付け、広告管理画面７００を出力する。文字列追加支援モジュール４５は、広告管理画面７００において、トラッキング設定欄７１０に対して、このトラッキング選択欄７１０を選択する指示を示すトラッキング選択指示欄７２０を出力する。このトラッキング選択欄７１０は、トラッキングの選択を行うものである。このトラッキング選択指示欄７２０は、このトラッキング設定欄７１０を選択する指示が出力されており、文字列追加支援モジュール４５は、「「トラッキング」をクリック」を、トラッキング設定欄７１０に対して出力する。文字列追加支援モジュール４５は、このトラッキング設定欄７１０への選択の入力を受け付けることにより、広告管理画面７３０を出力する。この広告管理画面７３０は、別頁に遷移する形式で出力してもよいし、広告管理画面７００に重畳させる形式で出力してもよい。文字列追加支援モジュール４５は、広告管理画面７３０において、最終頁ＵＲＬ入力欄７４０に対して、最終頁ＵＲＬのサフィックスの入力を指示するＵＲＬ入力指示欄７５０を出力する。この最終頁ＵＲＬ入力欄７４０は、最終頁ＵＲＬのサフィックスを入力するものである。このＵＲＬ入力指示欄７５０は、この最終頁ＵＲＬ入力欄７４０に最終頁ＵＲＬのサフィックスの入力を指示するものであり、文字列追加支援モジュール４５は、「「最終頁ＵＲＬのサフィックス」を入力」を、最終頁ＵＲＬ入力欄７４０に対して出力する。文字列追加支援モジュール４５は、キャンセルアイコン７６０への入力操作を受け付けることにより、トラッキングの設定を中止し、保存アイコン７７０への入力操作を受け付けることにより、入力された最終頁ＵＲＬのサフィックスを保存する。
【００８５】  文字列追加支援モジュール４５は、同様の処理を、キャンペーン単位での設定、広告グループ単位での設定、広告単位での設定に対して行うことも可能であり、其々における最終頁ＵＲＬのサフィックスや最終頁ＵＲＬの設定を支援する。
【００８６】  文字列追加支援モジュール４５は、このような最終頁ＵＲＬや最終頁ＵＲＬのサフィックスの設定を支援する結果、最終頁のＵＲＬに文字列を追加するように支援することになる。
【００８７】  以上が、第１の設定支援処理である。
【００８８】  ［第２の設定支援処理］  図４に基づいて、不正クリック防止システム１が実行する第２の設定支援処理について説明する。図４は、コンピュータ１０が実行する第２の設定支援処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。また、本処理は、その前提として、上述したステップＳ１０の処理により、連携モジュール２０が、検索エンジンの広告管理画面及びタグ管理画面と連携した状態である。
【００８９】  ＣＶタグ設定モジュール４６は、コンバージョン計測用のＣＶタグを設定する（ステップＳ２０）。ステップＳ２０において、ＣＶタグ設定モジュール４６は、名称等の入力を受け付ける。ＣＶタグ設定モジュール４６は、受け付けた名称のＣＶタグを発行する。この結果、ＣＶタグ設定モジュール４６は、ＣＶタグを設定することになる。このＣＶタグが、第２のタグに相当する。また、このＣＶタグ設定モジュール４６が、第２設定手段に相当する。
【００９０】  図１３は、ＣＶタグ設定モジュール４６が、ＣＶタグを設定するタグ管理画面の一例を模式的に示した図である。図１３において、ＣＶタグ設定モジュール４６は、タグ管理画面８００，８３０において、ＣＶタグを設定する。
【００９１】  ＣＶタグ設定モジュール４６は、タグ管理画面８００において、ＣＶタグ設定アイコン８１０への入力操作を受け付け、新規ＣＶタグ発行アイコン８２０を出力する。ＣＶタグ設定モジュール４６は、この新規ＣＶタグ発行アイコン８２０への入力操作を受け付け、タグ発行画面８３０を出力する。このタグ発行画面８３０は、別頁に遷移する形式で出力してもよいし、タグ管理画面８００に重畳させる形式で出力してもよい。
【００９２】  ＣＶタグ設定モジュール４６は、ＣＶタグ名入力欄８４０に、新規に発行するＣＶタグの名称等の入力を受け付ける。ＣＶタグ設定モジュール４６は、キャンセルアイコン８５０への入力操作を受け付けることにより、ＣＶタグの発行を中止し、タグ管理画面８００を出力する。また、ＣＶタグ設定モジュール４６は、発行アイコン８６０への入力操作を受け付けることにより、ＣＶタグを新規に発行する。ＣＶタグ設定モジュール４６は、この発行したＣＶタグに基づいて、ＣＶタグを設定することになる。
【００９３】  ＣＶタグコード発行モジュール４７は、設定されたＣＶタグに対応するＣＶタグコードを発行する（ステップＳ２１）。ステップＳ２１において、ＣＶタグコード発行モジュール４７は、設定されたＣＶタグの名称に対応するＣＶタグコードを発行する。ＣＶタグコードは、上述した通りである。このＣＶタグコードが、第２の識別子に相当する。また、このＣＶタグコード発行モジュール４７が、第２発行手段に相当する。
【００９４】  図１４は、ＣＶタグコード発行モジュール４７が、ＣＶタグコードを発行したタグ管理画面の一例を示す図である。図１４において、ＣＶタグコード発行モジュール４７は、タグ管理画面８００において、ＣＶタグコードを発行する。
【００９５】  ＣＶタグコード発行モジュール４７は、上述したＣＶタグ名入力欄８４０に設定されたＣＶタグの名称を、ＣＶタグ名出力欄９００に出力する。ＣＶタグコード発行モジュール４７は、このＣＶタグに対応するＣＶタグコードを、ＣＶタグコード出力欄９１０に出力する。ＣＶタグコード発行モジュール４７は、このＣＶタグ名出力欄９００やＣＶタグコード出力欄９１０への入力操作を受け付けることにより、後述するＣＶソースコードを生成することになる。
【００９６】  ＣＶソースコード生成モジュール４８は、このＣＶタグコードに対応して、コンバージョンを計測するＣＶソースコードを生成する（ステップＳ２２）。ステップＳ２２において、ＣＶソースコードは、上述した通りである。このＣＶソースコードの生成方法は、既知の方法により行われればよい。ＣＶソースコード生成モジュール４８は、タグ管理画面において、この生成したＣＶソースコードを出力する。このＣＶソースコードが、第２のソースコードに相当する。また、このＣＶソースコード生成モジュール４８が、第２生成手段に相当する。
【００９７】  図１５は、ＣＶソースコード生成モジュール４８が、ＣＶソースコードを出力したタグ管理画面の一例を示す図である。図１５において、ＣＶソースコード生成モジュール４８は、上述したＣＶタグ名出力欄９００やＣＶタグコード出力欄９１０への入力操作を受け付けることにより、生成したＣＶソースコードを、タグ管理画面１０００に出力した状態である。
【００９８】  ＣＶソースコード生成モジュール４８は、生成したＣＶソースコードを、ＣＶソースコード出力欄１０１０に出力する。ＣＶ設定支援モジュール４９は、この出力されたＬＰソースコードを、タグ管理画面に設定するように支援することになる。
【００９９】  ＣＶ設定支援モジュール４９は、生成されたＣＶソースコードを、タグ管理画面に設定するように支援する（ステップＳ２３）。ステップＳ２３において、ＣＶ設定支援モジュール４９は、タグ管理画面において、タグの種類の設定支援、ＣＶソースコードの設置場所の支援、注意事項、備考の表示等のＣＶソースコードをタグ管理画面に設定するために必要な操作や入力内容を出力する。この結果、ＣＶ設定支援モジュール４９は、この設定を支援することになる。このＣＶ設定支援モジュール４９が、第４支援手段に相当する。
【０１００】  図１５において、ＣＶ設定支援モジュール４９は、上述したタグ管理画面１０００におけるＣＶソースコード出力欄１０１０に、ソースコード設定支援欄１０２０を出力する。ＣＶ設定支援モジュール４９は、ＣＶソースコード出力欄１０１０に対して、ソースコードの設定先や設定方法等を支援するソースコード設定支援欄１０２０を出力する。このＣＶソースコード設定支援欄１０２０は、ＣＶソースコードの挿入先、設定可能なタグマネージャの説明、頁内に埋め込む場合における挿入先となるタグの説明等を指示するものが出力されており、ＣＶ設定支援モジュール４９は、「以下のタグをコンバージョン頁やサンクスページ等に設置してください。タグ管理画面での設置が可能です。ページに直接埋め込む場合は<head></head>内に設置してください」を、ソースコード出力欄１０１０に対して出力する。
【０１０１】  運用者は、この支援内容に従って、ＣＶタグを設定することになる。
【０１０２】  ＣＶタグが設定されることにより、コンバージョンを計測することが可能となり、ＩＰアドレスベースでリスティング広告を何回クリックしてサイトに来訪した操作者がコンバージョンに至ったかを計測することが可能となる。
【０１０３】  この結果、可能となる事例について説明する。Ａ社のサイトにおいてはリスティング広告を３回クリックしてコンバージョンに至る操作者が最も多い。一方、４回以上、リスティング広告をクリックしてくる操作者はコンバージョンが少ない。よって、リスティング広告は３回までの同一ＩＰアドレスの操作者に対してのみ表示させ、４回以上リスティング広告をクリックしている操作者にはリスティング広告を表示させないといった取り組みが可能となる。
【０１０４】  これは、４回以上広告をクリックしていれば、社名やサービス名は既に記憶に残っていると思われ、社名やサービス名で調べた場合はリスティング広告を表示させずとも、Ａ社のサイトが検索順位で一番上にくる可能性が限りなく高いからである。
【０１０５】  以上が、第２の設定支援処理である。
【０１０６】  ［不正ＩＰアドレス登録処理］  図５に基づいて、不正クリック防止システム１が実行する不正ＩＰアドレス登録処理について説明する。図５は、コンピュータ１０が実行する不正ＩＰアドレス登録処理のフローチャートを示す図である。上述した各モジュールが実行する処理について、本処理に併せて説明する。なお、上述した処理と同様の処理については、その詳細な説明は省略する。
【０１０７】  クリック状況取得モジュール２１は、リスティング広告のクリック状況を取得する（ステップＳ３０）。ステップＳ３０において、クリック状況取得モジュール２１は、操作者端末が、リスティング広告をクリックした際の状態（例えば、クリック回数、表示から離脱までの所要時間）と、この操作者端末のＩＰアドレスとを、クリック状況として管理コンピュータを介して取得する。クリック状況取得モジュール２１が、クリック状況として取得するＩＰアドレスは、最終頁のＵＲＬを表示したＩＰアドレスである。
【０１０８】  このようにすることにより、リスティング広告における「最終ページＵＲＬのサフィックス（文字列の追加）」の機能を利用し、リスティング広告をクリックして操作者がたどり着いた最終ＵＲＬ頁にてＩＰアドレスを取得することになる。この結果、ＩＴＰ（Ｉｎｔｅｌｌｉｇｅｎｔ  Ｔｒａｃｋｉｎｇ  Ｐｒｅｖｅｎｔｉｏｎ）に関する問題を解決することになる。
【０１０９】  不正クリック判断モジュール５０は、取得したクリック状況が、不正なものであるか否かを判断する（ステップＳ３１）。ステップＳ３１において、不正クリック判断モジュール５０は、クリック状況のうち、不正クリックに該当するものであるか否かを判断する。不正クリック判断モジュール５０は、取得したクリック状況のうち、同じリスティング広告を何回もクリックしているにも関わらず、いずれも瞬時に離脱する操作が行われていたものを不正クリックであるものと判断する。
【０１１０】  ステップＳ３１において、不正クリック判断モジュール５０は、不正なものではないと判断した場合（ステップＳ３１  ＮＯ）、すなわち、クリック状況が、リスティング広告をクリックした後に、十分な時間離脱していなかったものであると判断した場合、コンピュータ１０は、本処理を終了する。
【０１１１】  一方、ステップＳ３１において、不正クリック判断モジュール５０は、不正なものであると判断した場合（ステップＳ３１  ＹＥＳ）、すなわち、クリック状況が、リスティング広告をクリックした後に、瞬時に離脱したものであると判断した場合、ＩＰアドレス特定モジュール５１は、不正クリックを行ったＩＰアドレスを特定する（ステップＳ３２）。ステップＳ３２において、ＩＰアドレス特定モジュール５１は、今回、クリック状況が不正なものであると判断した操作者端末のＩＰアドレスを、不正クリックを行ったＩＰアドレスとして特定する。
【０１１２】  ＩＰアドレス登録モジュール２２は、広告管理画面に、リスティング広告の表示対象から除外するＩＰアドレスとして、取得した不正クリックを行ったＩＰアドレスを登録する（ステップＳ３３）。ステップＳ３３において、ＩＰアドレス登録モジュール２２は、ＩＰアドレス特定モジュール５１が特定したＩＰアドレスを、広告管理画面に、リスティング広告の表示対象から除外する不正クリックを行ったＩＰアドレスとして登録する。この登録されたＩＰアドレスは、リスティング広告の表示対象から除外されることになる。
【０１１３】  以後、このＩＰアドレスを有する操作者端末に対して、リスティング広告が表示されなくなる。
【０１１４】  なお、この登録されたＩＰアドレスは、所定時間毎（例えば、毎時１０分〜１５分頃）に更新される構成であってもよいし、一度登録されたらそのまま維持される構成であってもよい。
【０１１５】  この結果、不正クリック防止システム１は、検索エンジンの広告管理画面にて、リスティング広告の表示対象から除外するＩＰアドレスとして、取得した不正クリックを行ったＩＰアドレスを自動で登録することが可能となる。また、不正クリック防止システム１は、リスティング広告を表示対象から、不正クリックを行ったＩＰアドレスを除外することが可能になるので、サイトのソースを直接変更せずに不正クリック防止を実現することが可能となる。
【０１１６】  以上が、不正ＩＰアドレス登録処理である。
【０１１７】  上述した処理により、不正クリック防止システム１は、簡単な設定のみで、不正ＩＰアドレスを検知し、さらに、その不正ＩＰアドレスを自動的にリスティング広告の管理画面に登録することが可能となり、不正クリックを防止することに加えて、運用者の手間が軽減され、運用者の負担を大幅に軽減することが可能となる。
【０１１８】  上述した手段、機能は、コンピュータ（ＣＰＵ、情報処理装置、各種端末を含む）が、所定のプログラムを読み込んで、実行することによって実現される。プログラムは、例えば、コンピュータからネットワーク経由で提供される（ＳａａＳ：ソフトウェア・アズ・ア・サービス）形態で提供される。また、プログラムは、例えば、フレキシブルディスク、ＣＤ（ＣＤ−ＲＯＭなど）、ＤＶＤ（ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭなど）等のコンピュータ読取可能な記録媒体に記録された形態で提供される。この場合、コンピュータはその記録媒体からプログラムを読み取って内部記録装置又は外部記録装置に転送し記録して実行する。また、そのプログラムを、例えば、磁気ディスク、光ディスク、光磁気ディスク等の記録装置（記録媒体）に予め記録しておき、その記録装置から通信回線を介してコンピュータに提供するようにしてもよい。
【０１１９】  以上、本発明の実施形態について説明したが、本発明は上述したこれらの実施形態に限るものではない。また、本発明の実施形態に記載された効果は、本発明から生じる最も好適な効果を列挙したに過ぎず、本発明による効果は、本発明の実施形態に記載されたものに限定されるものではない。
【符号の説明】
【０１２０】  １  不正クリック防止システム１０  コンピュータ
【要約】【課題】検索エンジンのリスティング広告が不正にクリックされるのを防止する不正クリック防止システム１は、検索エンジンの広告管理画面及びタグ管理画面と連携し、リスティング広告がクリックされた後に表示されるランディングページに設置する第１のタグを設定し、この第１のタグに対応する第１の識別子を発行し、この第１の識別子に対応して、不正クリックを行ったＩＰアドレスを取得する第１のソースコードを生成し、この第１のソースコードを、タグ管理画面に設定するように支援し、この第１のソースコードを有効にするために、タグ管理画面に指定のＵＲＬを設定するように支援し、広告管理画面にリスティング広告がクリックされた後に表示された最終頁のＵＲＬに文字列を追加するように支援し、広告管理画面に、リスティング広告の表示対象から除外するＩＰアドレスとして取得した不正クリックを行ったＩＰアドレスを登録する。【選択図】図１【図１】
0006873343.tif 000002
【図２】
0006873343.tif 000003
【図３】
0006873343.tif 000004
【図４】
0006873343.tif 000005
【図５】
0006873343.tif 000006
【図６】
0006873343.tif 000007
【図７】
0006873343.tif 000008
【図８】
0006873343.tif 000009
【図９】
0006873343.tif 000010
【図１０】
0006873343.tif 000011
【図１１】
0006873343.tif 000012
【図１２】
0006873343.tif 000013
【図１３】
0006873343.tif 000014
【図１４】
0006873343.tif 000015
【図１５】
0006873343.tif 000016