プログラマー向けモードで表示中ビジネスユーザー向けへ
Bright Data 学習ポータル
UC-SERP-005SERPLv3

Detect Copyright Infringements(権利侵害検知)

著作権・商標の侵害コンテンツを検索結果から特定し、削除申請の一次リストを作る。

SERP API

KPI 例

  • 検知件数
  • 削除反映率
  • 再発率

権利侵害対応では、侵害の確定より前に「確認すべき候補 URL を漏れなく集める」ことが重要です。SERP API の FAQ でも、画像や著作物の検索は代表ユースケースに挙げられており、検索面から候補を広く拾う入口として使えます。

誰の課題か

  • 法務や知財担当が、自社コンテンツの無断転載候補を探したい
  • ブランド保護担当が、画像や商品名の不正利用を早く見つけたい
  • 運用チームが、削除申請前の確認対象 URL を機械的に整理したい

推奨製品セット

製品役割使いどころ
SERP API候補 URL の収集画像検索や通常検索から確認対象を拾う
API Access認証方式定期ジョブやレビュー支援ツールから呼ぶ
  • まず SERP で候補を広く集め、その後に人間が権利侵害かどうかを確認する二段構えにします。
  • 検索クエリは作品名、ブランド名、画像名、ファイル名断片など複数系統に分けるのが実務向きです。

最小実装イメージ

curl

curl -X POST "https://api.brightdata.com/request" \
  -H "Authorization: Bearer $BRIGHTDATA_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
        "zone": "serp_api1",
        "url": "https://www.google.com/search?q=Bright+Data+logo&tbm=isch",
        "format": "json",
        "method": "GET",
        "country": "us"
      }'

Python

import csv
import os
import requests
 
API_KEY = os.environ["BRIGHTDATA_API_KEY"]
 
response = requests.post(
    "https://api.brightdata.com/request",
    headers={
        "Authorization": f"Bearer {API_KEY}",
        "Content-Type": "application/json",
    },
    json={
        "zone": "serp_api1",
        "url": "https://www.google.com/search?q=Bright+Data+logo&tbm=isch",
        "format": "json",
        "method": "GET",
        "country": "us",
    },
    timeout=60,
)
response.raise_for_status()
data = response.json()
 
with open("ip_review_queue.csv", "w", newline="", encoding="utf-8") as f:
    writer = csv.writer(f)
    writer.writerow(["rank", "title", "source", "link", "original_image"])
    for item in data.get("images", []):
        writer.writerow([
            item.get("rank"),
            item.get("title"),
            item.get("source"),
            item.get("link"),
            item.get("original_image"),
        ])
  • Google 画像検索は tbm=isch を URL に含めます。
  • images[] から取得した link は、人手確認や後続のページ取得処理に渡すための候補 URL です。

運用ポイント

  • 権利侵害の確定判定は人間または法務レビューに委ね、検索結果の自動判定だけで閉じないようにします。
  • 画像検索だけでなく、作品名やブランド名の通常検索も併用すると候補漏れが減ります。
  • 候補 URL には取得日時を必ず残し、申請やエスカレーション時の証跡に備えます。
  • 保存期間やレビュー手順は、社内の知財運用ルールに合わせて決めます。

関連リンク