(57)【要約】      （修正有）【課題】オンラインコンテンツの閲覧履歴の取得において、個人情報の取扱いに関する規制にも柔軟に対応する。【解決手段】コンテンツ閲覧履歴取得システム１は、トラッキングタグが埋め込まれたコンテンツを閲覧するユーザ端末２０と、コンテンツを閲覧したユーザ端末の端末識別子の取得を制御するトラッキング制御サーバ３０とを備える。ユーザ端末は、トラッキング制御サーバから、ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを取得する。トラッキング制御サーバは、ユーザ端末の所在地域が、ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として端末識別子の取得を実行するタイプのスクリプトファイル、または端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルを選択する。【選択図】図１
2020047067.tif 000002
【特許請求の範囲】
【請求項１】
トラッキングタグが埋め込まれたコンテンツを閲覧するユーザ端末と、
前記コンテンツを閲覧したユーザ端末の端末識別子の取得を制御するトラッキング制御サーバと、を備え、
前記ユーザ端末は、
前記トラッキングタグを実行し、前記トラッキング制御サーバから、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを取得するスクリプトファイル取得部と、
前記トラッキング制御サーバから取得した、前記スクリプトファイルを実行するスクリプトファイル実行部と、を備え、
前記トラッキング制御サーバは、
前記ユーザ端末に、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを送信する、スクリプトファイル送信部を備え、
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、前記端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイル、または前記端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルが選択される、コンテンツ閲覧履歴取得システム。
【請求項２】
前記地域に対して割り当てるスクリプトファイルのタイプの設定は、閲覧履歴を取得するシステム使用者によって変更可能である、請求項１に記載のコンテンツ閲覧履歴取得システム。
【請求項３】
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限のない地域の場合には、前記端末識別子の取得を実行するタイプのスクリプトファイルが選択され、前記所在地域が前記端末識別子の取得に制限のある地域の場合には、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイルが選択される、請求項１または２に記載のコンテンツ閲覧履歴取得システム。
【請求項４】
前記スクリプトファイル取得部は、
前記トラッキングタグを実行し、前記トラッキング制御サーバに、地域を特定する情報を含む第１のスクリプトファイルを要求する、第１のスクリプトファイル要求部と、
前記トラッキング制御サーバから取得した第１のスクリプトファイルを実行し、前記地域を特定する情報に基づいて、前記トラッキング制御サーバに要求する第２のスクリプトファイルのタイプを選択する、第２のスクリプトファイル選択部と、
前記トラッキング制御サーバに、決定したタイプの前記第２のスクリプトファイルを要求する、第２のスクリプトファイル要求部と、を備え、
前記スクリプトファイル実行部は、
前記トラッキング制御サーバから取得した第２のスクリプトファイルを実行する第２のスクリプトファイル実行部を備え、
前記スクリプトファイル送信部は、
前記ユーザ端末の所在地域を判定し、前記所在地域を特定する情報を含む第１のスクリプトファイルを送信する、第１のスクリプトファイル送信部と、
前記ユーザ端末に、指定されたタイプの第２のスクリプトファイルを送信する、第２のスクリプトファイル送信部と、を備え、
前記第２のスクリプトファイル選択部は、
前記地域が前記端末識別子の取得に制限のない地域の場合には、前記端末識別子の取得を実行するタイプの第２のスクリプトファイルを選択し、前記地域が前記端末識別子の取得に制限のある地域の場合には、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプの第２のスクリプトファイルを選択する、請求項１から３のいずれか１項に記載のコンテンツ閲覧履歴取得システム。
【請求項５】
前記第１のスクリプトファイル送信部は、
前記ユーザ端末のＩＰアドレスに基づいて、前記ユーザ端末の所在地域を判定する請求項４に記載のコンテンツ閲覧履歴取得システム。
【請求項６】
前記第２のスクリプトファイルは、端末識別子を発行して前記ユーザ端末の閲覧履歴の取得を実行するタイプか、前記ユーザ端末に、端末識別子の取得への許諾の意思を確認するためのメッセージを表示し、許諾された場合には、前記ユーザ端末の閲覧履歴の取得を実行するタイプのいずれかである、請求項４または５に記載のコンテンツ閲覧履歴取得システム。
【請求項７】
前記第２のスクリプトファイルは、
前記端末識別子としてファーストパーティクッキーを発行するタイプか、サードパーティクッキーを発行するタイプのいずれかである、請求項４から６のいずれか１項に記載のコンテンツ閲覧履歴取得システム。
【請求項８】
ユーザ端末が、トラッキングタグが埋め込まれたコンテンツを閲覧する工程と、
前記ユーザ端末が、前記トラッキングタグを実行し、トラッキング制御サーバから、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを取得する工程と、
前記ユーザ端末において、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルが実行される工程と、を含み、
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、前記端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイル、または前記端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルが選択される、コンテンツ閲覧履歴取得方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ウェブサイトなどのコンテンツの閲覧履歴を収集するコンテンツ閲覧履歴取得システムおよびコンテンツ閲覧履歴取得方法に関する。
【背景技術】
【０００２】
近年、ユーザのウェブサイトの閲覧履歴を収集し、当該ユーザの興味に合った広告コンテンツ等を提供するための分析などに利用することが行われている。
【０００３】
特許文献１には、ユーザ端末でトラッキングタグを埋め込んだウェブサイトを表示すると、ユーザ端末にクッキーＩＤが割り付けられ、割り付けられたクッキーＩＤを識別子として、ユーザ端末の閲覧履歴を収集する方法が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許６３３７３３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、近年、個人情報保護への関心の高まりや、欧州におけるＧＤＰＲ（General Data Protection Regulation）の施行などにより、クッキーＩＤやＡｄＩＤなどの端末識別子を取得して分析等に利用することが難しくなりつつある。
【０００６】
そこで、本発明は、コンテンツ閲覧履歴の取得において、個人情報の取扱いに関する規制にも柔軟に対応できるようにすることを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るコンテンツ閲覧履歴取得システムは、トラッキングタグが埋め込まれたコンテンツを閲覧するユーザ端末と、
前記コンテンツを閲覧したユーザ端末の端末識別子の取得を制御するトラッキング制御サーバと、を備え、
前記ユーザ端末は、
前記トラッキングタグを実行し、前記トラッキング制御サーバから、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを取得するスクリプトファイル取得部と、
前記トラッキング制御サーバから取得した、前記スクリプトファイルを実行するスクリプトファイル実行部と、を備え、
前記トラッキング制御サーバは、
前記ユーザ端末に、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを送信する、スクリプトファイル送信部を備え、
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、前記端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイル、または前記端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルが選択されるものである。
【０００８】
本発明に係るコンテンツ閲覧履歴取得方法は、ユーザ端末が、トラッキングタグが埋め込まれたコンテンツを閲覧する工程と、
前記ユーザ端末が、前記トラッキングタグを実行し、トラッキング制御サーバから、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを取得する工程と、
前記ユーザ端末において、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルが実行される工程と、を含み、
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、前記端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイル、または前記端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルが選択されるものである。
【発明の効果】
【０００９】
本発明によれば、コンテンツ閲覧履歴の取得において、個人情報の取扱いに関する規制にも柔軟に対応することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態による、コンテンツ閲覧履歴取得システム１の概略を示すブロック図。
【図２】本発明の実施の形態による、ユーザ端末２０のプロセッサ２１によって実行される機能モジュールを示すブロック図。
【図３】本発明の実施の形態による、トラッキング制御サーバ３０のコントローラ３１によって実行される機能モジュールを示すブロック図。
【図４】本発明の実施の形態による、コンテンツ閲覧履歴取得システム１によるコンテンツ閲覧履歴取得のフローチャート。
【図５】本発明の実施の形態による、ユーザ端末２０に表示されるＯｐｔ−Ｉｎメッセージを例示する図。
【発明を実施するための形態】
【００１１】
次に、本発明を実施するための形態について、図面を参照して詳細に説明する。
実施の形態
図１は、本発明の実施の形態によるコンテンツ閲覧履歴取得システム１の概略を示すブロック図である。図１に示すように、コンテンツ閲覧履歴取得システム１は、コンテンツ配信サーバ１０、ユーザ端末２０、トラッキング制御サーバ３０、閲覧履歴収集サーバ４０、を含んでいる。コンテンツ配信サーバ１０、トラッキング制御サーバ３０、および閲覧履歴収集サーバ４０は、ユーザ端末２０と通信ネットワークを介して接続されている。通信ネットワークは、有線又は無線ネットワークであり、インターネット、ＬＡＮ、専用線、電話回線、企業内ネットワーク、移動体通信網、ブルートゥース（登録商標）、ＷｉＦｉ（Wireless Fidelity）、その他の通信回線、それらの組み合わせ等を含む。
【００１２】
コンテンツ配信サーバ１０は、閲覧履歴の調査対象のウェブサイトを配信するサーバである。コンテンツ配信サーバ１０は、汎用的なコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。
【００１３】
ユーザ端末２０は、ユーザが所有する、スマートフォン、携帯電話、タブレット端末、パーソナルコンピュータ（ＰＣ）、ノートＰＣ、ウェアラブルデバイス、携帯情報端末（ＰＤＡ）などの端末である。ユーザ端末２０は、プロセッサ２１、キーボードやマウス、操作ボタンやタッチパネルなどの入力装置２２、液晶ディスプレイなどの表示装置２３、通信インタフェース２４、ディスクドライブまたは半導体メモリ（ＲＯＭ、ＲＡＭなど）などの記憶装置２５を備えている。記憶装置２５には、プロセッサ２１が実行するコンピュータプログラムが記憶されている。
【００１４】
図２は、プロセッサ２１によって実行されるコンピュータプログラムの機能モジュールを示すブロック図である。図２に示すように、プロセッサ２１よって実行されるコンピュータプログラムの機能モジュールには、第１のスクリプトファイル要求部（スクリプトファイル取得部）２１１、第２のスクリプトファイル選択部（スクリプトファイル取得部）２１２、第２のスクリプトファイル要求部（スクリプトファイル取得部）２１３、第２のスクリプトファイル実行部（スクリプトファイル実行部）２１４が含まれる。
【００１５】
トラッキング制御サーバ３０は、汎用的なコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。
【００１６】
トラッキング制御サーバ３０は、コントローラ３１と記憶装置３２を備えている。コントローラ３１は、ハードウェアとして、ＣＰＵ、ＲＯＭやＲＡＭ等のメモリ、入力インタフェース、出力インタフェース、通信インタフェース等を備えている。
【００１７】
コントローラ３１は、ＣＰＵがＲＯＭ等に格納されたプログラムを実行することにより各種機能を実現する。図３は、コントローラ３１によって実行されるプログラムの機能モジュールを示すブロック図である。図３に示すように、コントローラ３１によって実行される機能モジュールには、第１のスクリプトファイル送信部（スクリプトファイル送信部）３１１、第２のスクリプトファイル送信部（スクリプトファイル送信部）３１２が含まれる。
【００１８】
記憶装置３２は、ハードディスクドライブ等であり、コントローラ３１が実行するコンピュータプログラムの他、スクリプトファイル記憶部３２１を実装している。スクリプトファイル記憶部３２１には、後述する第１の外部ＪＳファイルおよび複数のタイプの第２の外部ＪＳファイルが記憶されている。
【００１９】
閲覧履歴収集サーバ４０は、調査対象のウェブサイトを閲覧したユーザ端末２０の端末識別子（クッキーＩＤ、ＡｄＩＤ、ＩＤＦＡ等）を取得して記録するサーバである。閲覧履歴収集サーバ４０は、汎用的なコンピュータによって構成され、そのコンピュータにおいて所定のサーバ用プログラムが動作することにより、サーバ機能を実現するものである。閲覧履歴収集サーバ４０は、トラッキング制御サーバ３０と同一のサーバであってもよい。
【００２０】
次に、図４のフローチャートを用いて、コンテンツ閲覧履歴取得システム１による、コンテンツ閲覧履歴取得の流れについて説明する。
【００２１】
まず、ユーザがユーザ端末２０を操作して、コンテンツ配信サーバ１０が配信する調査対象のコンテンツ（ここでは、ウェブサイトのページ）を閲覧する（ステップＳ１０１）。調査対象のコンテンツにはトラッキングタグが埋め込まれている。
【００２２】
トラッキングタグには、トラッキング制御サーバ３０から第１の外部JavaScript（登録商標）ファイル（以下、ＪＳファイル）を取得することを指示するコードが含まれている。ユーザ端末２０は、このコードに基づいて、トラッキング制御サーバ３０に第１の外部ＪＳファイルの取得要求を送信する（ステップＳ１０２）。
【００２３】
トラッキング制御サーバ３０は、ユーザ端末２０のＩＰアドレスの情報に基づいて、ユーザの所在地域を特定する（ステップＳ１０３）。具体的には、例えば、ＩＰアドレスから国や地域を特定するサービスを提供する外部のサーバに、ユーザ端末２０のＩＰアドレスの情報を送信して問い合わせ、対応する国コード等の情報を取得する。
【００２４】
トラッキング制御サーバ３０は、ユーザ端末２０に、特定した国コードを付した第１の外部ＪＳファイルを送信する（ステップＳ１０４）。なお、第１の外部ＪＳファイルには、国コードから第２の外部ＪＳファイルのタイプを選択するロジックが組み込まれている。
【００２５】
ユーザ端末２０は、受信した国コード付きの第１の外部ＪＳファイルを実行し、国コードに基づいて、トラッキング制御サーバ３０に要求する第２の外部ＪＳファイルのタイプを決定する（ステップＳ１０５）。
【００２６】
第２の外部ＪＳファイルには、以下の５つのタイプ（タイプ１〜タイプ５）があり、タイプによってユーザ端末２０の履歴の取得について実行される内容が異なる。
【００２７】
タイプ１：サードパーティクッキーを発行して履歴を取得する。
タイプ２：ユーザ端末２０にＯｐｔ−Ｉｎメッセージを表示し、履歴取得の許諾を得た場合には、サードパーティクッキーを発行して履歴を取得する。
タイプ３：ファーストパーティクッキーを発行して履歴を取得する。
タイプ４：ユーザ端末２０にＯｐｔ−Ｉｎメッセージを表示し、履歴取得の許諾を得た場合には、ファーストパーティクッキーを発行して履歴を取得する。
タイプ５：履歴を取得しない。
【００２８】
タイプ２またはタイプ４が選択されるのは、例えば、個人情報保護などの規定により、クッキーなどの端末識別子の取得に制限がある国（例えば、欧州連合加盟国）の場合である。また、ファーストパーティクッキー（ユーザが実際にアクセスしているドメイン（コンテンツの配信事業者のサイト）で発行されるクッキーＩＤ）を発行するか、サードパーティクッキー（それ以外のドメイン（コンテンツ経由）で発行されるクッキーＩＤ）を発行するかは、各国の規定等に応じて選択される。なお、端末識別子の取得に制限がある国の場合には、タイプ５を選択し、端末識別子の取得を行わないようにしてもよい。
【００２９】
端末識別子の扱いについて特に規定のない国の場合、タイプ１またはタイプ３が選択される。この場合も、ファーストパーティクッキー（タイプ３）とサードパーティクッキー（タイプ１）のどちらを選択するかは、各国の規定等に基づいて選択される。
【００３０】
国コードに基づく第２の外部ＪＳファイルのタイプの選択は、国コード付きの第１の外部ＪＳファイルを実行することにより実現される。なお、どの国コードにどのタイプを割り当てるかについては、本システムを利用して履歴の取得を実施する調査会社等において設定することができる。例えば、欧州連合加盟国からのアクセスと判断された場合はタイプ４、オセアニア地域の国からのアクセスと判断された場合はタイプ２、それ以外の場合はタイプ１、という設定であってもよい。また、欧州連合加盟国からのアクセスと判断された場合はタイプ５、それ以外の場合はタイプ１、といった設定にすることもできる。このように、第１の外部ＪＳファイルの内容を変えることによって、システムの利用者の希望に応じた履歴取得を実現することができる。
【００３１】
ユーザ端末２０は、トラッキング制御サーバ３０に、決定したタイプの第２の外部ＪＳファイルの取得要求を送信する（ステップＳ１０６）。
【００３２】
トラッキング制御サーバ３０は、ユーザ端末２０に、指定されたタイプの第２の外部ＪＳファイルを送信する（ステップＳ１０７）。
【００３３】
トラッキング制御サーバ３０から受信した第２の外部ＪＳファイルがタイプ１または３の場合（ステップＳ１０８：ａ）、第２の外部ＪＳファイルの実行により閲覧履歴収集サーバ４０に、ユーザ端末２０のクッキー値が送信され、閲覧履歴として記録される（ステップＳ１０９）。タイプ１の場合にはサードパーティのクッキーが、タイプ３の場合にはファーストパーティのクッキーが記録される。
【００３４】
一方、トラッキング制御サーバ３０から受信した第２の外部ＪＳファイルがタイプ２または４の場合（ステップＳ１０８：ｂ）、第２の外部ＪＳファイルの実行によりユーザ端末２０に図５に示すようなＯｐｔ−Ｉｎメッセージが表示される（ステップＳ１１０）。
【００３５】
ユーザが、ユーザ端末２０を操作して「ＯＫ」を選択した場合には（ステップＳ１１１：ＹＥＳ）、閲覧履歴収集サーバ４０に、ユーザ端末２０のクッキー値が送信され、閲覧履歴として記録される（ステップＳ１０９）。
【００３６】
一方、ユーザが、ユーザ端末２０を操作して「Ｎｏ Ｗａｙ」を選択した場合には（ステップＳ１１１：ＮＯ）、閲覧履歴収集サーバ４０にユーザ端末２０のクッキー値を送信せずに終了する（ステップＳ１１２）。
【００３７】
以上のように、本実施形態によれば、トラッキングタグが埋め込まれたコンテンツを閲覧したユーザ端末２０が、トラッキング制御サーバ３０から、ユーザ端末２０の所在地域（国）に応じて決定されるタイプの外部スクリプトファイルを取得する。具体的には、ユーザ端末２０の所在地域が端末識別子（クッキー等）の取得に制限のない地域の場合には、無条件に端末識別子を履歴として取得する。一方、ユーザ端末２０の所在地域が端末識別子の取得に制限のある地域の場合には、ユーザの許諾を得ることを条件として端末識別子を取得するようにした。これにより、コンテンツ閲覧履歴の取得において、各国の個人情報（端末識別子）の取扱いに関する様々な規制にも柔軟に対応することができる。
【００３８】
また、本実施形態によれば、履歴を取得する前の段階で、ユーザ端末２０の所在地域（ＩＰアドレス）に基づいて、履歴の取得を制御できるので、一旦履歴を取得し、取得後にＩＰアドレスに基づいて履歴を選別し、必要に応じて削除するといった手順を踏む必要が無い。また、規制のある国からの閲覧履歴を一時的であっても無条件には取得しないので、規制に抵触する可能性を極力排除できる。
【００３９】
また、ネットワーク機器によるユーザ端末２０のＩＰアドレスに応じた仕分けなど、専用の機器を用いず、トラッキングタグと外部スクリプトファイルのみによって対応できるので、コストが低く抑えられる。
【００４０】
また、端末識別子の取得に規制を設ける国が増えた場合でも、第１の外部ＪＳファイルを書き換えるだけで対応することができる。
【００４１】
また、ユーザ端末２０の所在地域（国コード）は、トラッキング制御サーバ３０が取得したユーザ端末２０のＩＰアドレスに基づいて特定するようにしたので、最小限のコストで正確にユーザ端末２０の所在地を特定することができる。
【００４２】
また、ユーザ端末２０の所在地域が端末識別子の取得に制限のある地域の場合には、ユーザ端末２０にＯｐｔ−Ｉｎメッセージを表示することによって、端末識別子の許諾の意思を確認するようにしたので、簡易で確実な方法で許諾の意思を確認することができる。
【００４３】
また、第２の外部ＪＳファイルには、端末識別子としてファーストパーティクッキーを発行するものとサードパーティクッキーを発行するもののいずれかを選択できるようにしたので、国（地域）やコンテンツ配信側のさらに詳細な規制やポリシーに対しても柔軟に対応することができる。
【００４４】
なお、本実施形態では、ユーザ端末２０の所在地域に応じていずれかのタイプの第２の外部ＪＳファイルが取得されるが、所在地域に応じて、第２の外部ＪＳファイルを取得しない（トラッキング制御サーバ３０に要求しない）というパターンも選択できるようにしてもよい。すなわち、履歴取得の許諾確認も行わないとパターンも含めるようにしてもよい。
【００４５】
なお、本発明は、上述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。例えば、上述した各処理ステップは処理内容に矛盾を生じない範囲で任意に順番を変更し、または並列に実行することができる。また、各処理ステップ間に他のステップを追加してもよい。また、１ステップとして記載されているステップを、複数ステップに分けて実行してもよいし、複数ステップに分けて記載されているものを、１ステップとして把握することもできる。
【符号の説明】
【００４６】
１…コンテンツ閲覧履歴取得システム
１０…コンテンツ配信サーバ
２０…ユーザ端末
２１…プロセッサ
２２…入力装置
２３…表示装置
２４…通信インタフェース
２５…記憶装置
３０…トラッキング制御サーバ
３１…コントローラ
３２…記憶装置
４０…閲覧履歴収集サーバ
２１１…第１のスクリプトファイル要求部
２１２…第２のスクリプトファイル選択部
２１３…第２のスクリプトファイル要求部
２１４…第２のスクリプトファイル実行部
３１１…第１のスクリプトファイル送信部
３１２…第２のスクリプトファイル送信部
３２１…スクリプトファイル記憶部
【図１】
2020047067.tif 000003
【図２】
2020047067.tif 000004
【図３】
2020047067.tif 000005
【図４】
2020047067.tif 000006
【図５】
2020047067.tif 000007
【手続補正書】
【提出日】令和1年8月7日(2019.8.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
トラッキングタグが埋め込まれたコンテンツを閲覧するユーザ端末と、
前記コンテンツを閲覧したユーザ端末の端末識別子の取得を制御するトラッキング制御サーバと、を備え、
前記ユーザ端末は、
前記トラッキングタグを実行し、前記トラッキング制御サーバから、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを取得するスクリプトファイル取得部と、
前記トラッキング制御サーバから取得した、前記スクリプトファイルを実行するスクリプトファイル実行部と、を備え、
前記トラッキング制御サーバは、
前記ユーザ端末に、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを送信する、スクリプトファイル送信部を備え、
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、前記端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイル、または前記端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルが選択され、
前記スクリプトファイル取得部は、
前記トラッキングタグを実行し、前記トラッキング制御サーバに、地域を特定する情報を含む第１のスクリプトファイルを要求する、第１のスクリプトファイル要求部と、
前記トラッキング制御サーバから取得した第１のスクリプトファイルを実行し、前記地域を特定する情報に基づいて、前記トラッキング制御サーバに要求する第２のスクリプトファイルのタイプを選択する、第２のスクリプトファイル選択部と、
前記トラッキング制御サーバに、決定したタイプの前記第２のスクリプトファイルを要求する、第２のスクリプトファイル要求部と、を備え、
前記スクリプトファイル実行部は、
前記トラッキング制御サーバから取得した第２のスクリプトファイルを実行する第２のスクリプトファイル実行部を備え、
前記スクリプトファイル送信部は、
前記ユーザ端末の所在地域を判定し、前記所在地域を特定する情報を含む第１のスクリプトファイルを送信する、第１のスクリプトファイル送信部と、
前記ユーザ端末に、指定されたタイプの第２のスクリプトファイルを送信する、第２のスクリプトファイル送信部と、を備え、
前記第２のスクリプトファイル選択部は、
前記地域が前記端末識別子の取得に制限のない地域の場合には、前記端末識別子の取得を実行するタイプの第２のスクリプトファイルを選択し、前記地域が前記端末識別子の取得に制限のある地域の場合には、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプの第２のスクリプトファイルを選択する、コンテンツ閲覧履歴取得システム。
【請求項２】
前記地域に対して割り当てるスクリプトファイルのタイプの設定は、閲覧履歴を取得するシステム使用者によって変更可能である、請求項１に記載のコンテンツ閲覧履歴取得システム。
【請求項３】
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限のない地域の場合には、前記端末識別子の取得を実行するタイプのスクリプトファイルが選択され、前記所在地域が前記端末識別子の取得に制限のある地域の場合には、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイルが選択される、請求項１または２に記載のコンテンツ閲覧履歴取得システム。
【請求項４】
前記第１のスクリプトファイル送信部は、
前記ユーザ端末のＩＰアドレスに基づいて、前記ユーザ端末の所在地域を判定する請求項１から３のいずれか１項に記載のコンテンツ閲覧履歴取得システム。
【請求項５】
前記第２のスクリプトファイルは、端末識別子を発行して前記ユーザ端末の閲覧履歴の取得を実行するタイプか、前記ユーザ端末に、端末識別子の取得への許諾の意思を確認するためのメッセージを表示し、許諾された場合には、前記ユーザ端末の閲覧履歴の取得を実行するタイプのいずれかである、請求項１から４のいずれか１項に記載のコンテンツ閲覧履歴取得システム。
【請求項６】
前記第２のスクリプトファイルは、
前記端末識別子としてファーストパーティクッキーを発行するタイプか、サードパーティクッキーを発行するタイプのいずれかである、請求項１から５のいずれか１項に記載のコンテンツ閲覧履歴取得システム。
【請求項７】
ユーザ端末が、トラッキングタグが埋め込まれたコンテンツを閲覧する工程と、
前記ユーザ端末が、前記トラッキングタグを実行し、トラッキング制御サーバから、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルを取得する工程と、
前記ユーザ端末において、前記ユーザ端末の所在地域に応じて選択されるタイプのスクリプトファイルが実行される工程と、を含み、
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、前記端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイル、または前記端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルが選択され、
前記スクリプトファイルを取得する工程は、
前記トラッキングタグを実行し、前記トラッキング制御サーバに、地域を特定する情報を含む第１のスクリプトファイルを要求する工程と、
前記トラッキング制御サーバから取得した第１のスクリプトファイルを実行し、前記地域を特定する情報に基づいて、前記トラッキング制御サーバに要求する第２のスクリプトファイルのタイプを選択する工程と、
前記トラッキング制御サーバに、決定したタイプの前記第２のスクリプトファイルを要求する工程と、を含み、
前記スクリプトファイルが実行される工程は、
前記トラッキング制御サーバから取得した第２のスクリプトファイルを実行する工程を含み、
前記第２のスクリプトファイルを選択する工程では、
前記地域が前記端末識別子の取得に制限のない地域の場合には、前記端末識別子の取得を実行するタイプの第２のスクリプトファイルを選択し、前記地域が前記端末識別子の取得に制限のある地域の場合には、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプの第２のスクリプトファイルを選択する、コンテンツ閲覧履歴取得方法。
【請求項８】
トラッキングタグが埋め込まれたコンテンツを閲覧するユーザ端末と、
前記コンテンツを閲覧したユーザ端末の端末識別子の取得を制御するトラッキング制御サーバと、を備え、
前記ユーザ端末は、
前記トラッキングタグを実行し、前記トラッキング制御サーバから、スクリプトファイルを取得するスクリプトファイル取得部と、
前記トラッキング制御サーバから取得した、前記ユーザ端末の所在地域に応じて選択されるタイプの前記スクリプトファイルを実行するスクリプトファイル実行部と、を備え、
前記トラッキング制御サーバは、
前記ユーザ端末に、前記スクリプトファイルを送信するスクリプトファイル送信部を備え、
前記ユーザ端末の所在地域が、前記ユーザ端末の端末識別子の取得に制限がある地域か否かに基づいて、前記端末識別子の取得を実行するタイプのスクリプトファイル、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプのスクリプトファイル、または前記端末識別子の取得を実行しないタイプのスクリプトファイルのいずれかのタイプのスクリプトファイルが選択され、
前記スクリプトファイルは、前記ユーザ端末の所在地域を特定し、特定した地域に基づいてスクリプトのタイプを選択するための情報を含む第１のスクリプトと、地域に基づいて選択される複数のタイプの第２のスクリプトを含み、
前記地域が前記端末識別子の取得に制限のない地域の場合には、前記端末識別子の取得を実行するタイプの第２のスクリプトが選択され、前記地域が前記端末識別子の取得に制限のある地域の場合には、ユーザの許諾を受けることを条件として、前記端末識別子の取得を実行するタイプの第２のスクリプトファイルが選択される、コンテンツ閲覧履歴取得システム。