公開情報と非公開情報:ウェブスクレイピングの適法性を分ける基準
ウェブスクレイピングでまず重要なのは、公開情報と非公開情報を区別することです。ログインせずに誰でも見られる商品一覧、企業ディレクトリ、不動産広告、ニュース記事などは、一般に公開情報と考えられます。日本では、不正アクセス禁止法はアクセス制御を回避してシステムへアクセスする行為などを規制しており、公開されたWebページを通常の方法で閲覧・取得することとは区別して考える必要があります。
一方、非公開情報は扱いが異なります。ログインが必要な情報、有料会員限定のコンテンツ、他者の認証情報を使わなければ取得できない情報にアクセスする行為は、問題となる可能性があります。アクセス制御の回避や、権限のないアカウントの利用は避けるべきです。公開プロフィールの収集をめぐって争われた海外の事例もありますが、公開データの取得と、認証・制限のあるコンテンツへのアクセスは本質的に異なります。
事業で利用する場合は、ログインなしで一般の訪問者が閲覧できる情報に対象を限定するのが基本です。アカウントへのアクセスが必要なプロジェクトでは、そのアカウントを自社で保有しているか、アカウント保有者から明確な許可を得ている必要があります。
個人データと個人情報保護法
氏名、メールアドレス、電話番号、IPアドレス、位置情報などの個人に関する情報を収集する場合、プライバシー規制への対応が必要になります。日本では個人情報保護法により、個人情報の利用目的の特定・公表、適正な取得、安全管理措置、本人からの開示等の請求への対応などが求められます。海外居住者のデータを扱う場合は、対象国・地域の制度も確認しなければなりません。
収集・利用の根拠と目的は重要です。たとえば、公開企業ディレクトリから事業者の連絡先を収集してB2B営業に利用する場合でも、利用目的、本人への配慮、各種ルールとの整合性を検討する必要があります。消費者のプロフィール、実名付きレビュー、ソーシャルメディア上の行動情報を収集する場合は、利用目的の妥当性や本人の権利への対応をより慎重に考えるべきです。公開されている情報であっても、個人情報保護法の対象外になるとは限りません。
実務上は、個人データをできるだけ収集しない設計を選ぶ企業も多くあります。氏名付きのレビューではなく、集計評価や匿名化された本文を取得する、個人を特定できる形でソーシャルメディアのプロフィールを収集しない、といった方法です。プロジェクトで個人データが必要な場合は、開始前に個人情報保護に詳しい弁護士へ相談してください。
利用規約:契約上の制限と技術的アクセス
多くのWebサイトでは、利用規約でスクレイピング、自動アクセス、データの商用利用を禁止または制限しています。利用規約の法的な位置づけは、しばしば誤解される点です。利用規約に違反したからといって、直ちに刑事罰の対象となるとは限りません。しかし、規約への同意状況や具体的な利用態様によっては、契約上または民事上の問題が生じる可能性があります。
利用規約は契約として扱われ得るため、違反により警告書の送付、差止請求、損害賠償請求などにつながることがあります。特に、明示的に規約へ同意したうえでスクレイピング禁止条項に反した場合や、サイト運営者に実害が生じた場合はリスクが高まります。実際の執行可能性は、規約の内容、同意の有無、損害の有無、利用規模などに左右されます。
利用規約への向き合い方
- 利用規約を確認します。スクレイピングが明示的に禁止されており、商用プロジェクトを予定している場合は、リスクを評価してください。法務対応に積極的な大規模プラットフォームほど、規約を執行する可能性があります。
- まず公式APIの有無を確認します。多くのプラットフォームでは、APIを通じて構造化データを提供しており、契約上の不確実性を抑えられます。
- 技術的にも配慮します。規約で制限されている場合でも、サービスに負荷をかけない低頻度のボットであれば黙認されるケースがあります。一方で、問題化するかどうかは、アクセス規模とサイトへの影響に左右されます。
- プロセスを記録します。公開情報だけを取得したこと、robots.txtを尊重したこと、リクエスト頻度を適切に抑えたことを示せれば、問題が生じた際の説明材料になります。
大手マーケットプレイスや不動産プラットフォームから価格モニタリングのためにデータを取得するなど、判断が難しいプロジェクトでは、慎重に進めることが重要です。法的・技術的な境界を理解する信頼できるスクレイピングサービスを利用し、法的な申し入れを受けた場合は停止できる体制を整えておきましょう。
著作権とデータベースの扱い
著作権は、文章、画像、動画、ソフトウェアコードなどの創作的な表現を保護します。Webサイトをスクレイピングしても、そのコンテンツの権利を取得できるわけではありません。収集した記事、商品説明、写真を許可なく再掲載すれば、著作権侵害となるおそれがあります。日本ではデータベースも、情報の選択または体系的な構成に創作性がある場合、著作物として保護される可能性があります。
価格、住所、商品仕様のような事実そのものは、通常、著作権で保護されません。ただし、その表現方法や編集・配列には著作権が認められる場合があります。価格比較、市場調査、在庫モニタリングなどのために、事実データを社内利用することは、創作的表現をそのまま利用する場合とは異なる検討が必要です。一方、元サイトと直接競合する形で大量のデータを再公開する行為は、リスクが高くなります。
著作権リスクを抑える方法
- 創作的なコンテンツではなく、事実を取得します。販促用の文章やプロ撮影の写真ではなく、価格、仕様、在庫状況を対象にします。
- データを加工・分析します。収集データを集計、分析、再構成して自社のプロダクトに活用することで、独自の付加価値を加えられます。
- 適切な場合は出典を示します。収集データを公開表示する場合は、元の情報源へのリンクを設けます。
- 大量の再掲載を避けます。サイトやデータベース全体を複製する行為は、最も問題になりやすいケースです。スクレイピングデータは、元サイトの代替ではなく、意思決定のために利用します。
比較サイト、アグリゲーター、AI学習用データセットなど、収集コンテンツを再公開・再配布する商用プロジェクトでは、法務レビューを受けることを推奨します。
技術的な影響:インフラへの配慮
スクレイピング自体に問題がない場合でも、その技術的な実施方法は重要です。大量のリクエストでサイトに負荷をかければ、サービス停止、ホスティング費用の増加、利用者体験の低下など、運営者に損害を与える可能性があります。実害が発生すれば、損害賠償や差止請求の根拠となり得ます。
レート制限は、礼儀であると同時に法的リスクを抑える手段でもあります。適切に設計されたスクレイパーは、人間の閲覧に近い動作をします。リクエストの間隔を空け、robots.txtの指示を尊重し、ユーザーエージェントで識別情報を示し、エラーが返ればアクセスを抑制します。Webサイトがボット対策を導入する理由は、利用規約の執行だけでなく、インフラを守るためでもあります。
robots.txt自体は法的拘束力を持つものではありませんが、無視すれば、紛争時の立場を弱める可能性があります。robots.txtへの準拠は、誠実に行動していたことを示す事情の一つになり得ます。事業用途では、特別な理由と法的助言がない限り、スクレイパーをrobots.txtに従うよう設定することが望ましいでしょう。
実務コンプライアンスチェックリスト
すべてのスクレイピングプロジェクトは、コンプライアンス確認から始めるべきです。以下は、日本で事業としてデータ収集を行う際に確認したい主な法的・技術的事項です。法的助言の代わりにはなりませんが、リソースを投じる前にリスクを洗い出すための枠組みとして役立ちます。
開始前
- データが公開されていることを確認します。ログインや支払いなしに、誰でも閲覧できますか。閲覧できるなら次の確認へ進みます。できない場合は、停止するか許可を取得してください。
- 公式APIを確認します。構造化データへの公式アクセス手段があれば、契約上の不確実性を抑えられます。
- 利用規約を読みます。スクレイピング、自動アクセス、商用利用に関する明示的な禁止事項を確認します。プラットフォームの対応傾向と用途を踏まえ、執行リスクを評価してください。
- 個人データを特定します。氏名、メールアドレス、電話番号などの識別子を収集しますか。収集する場合は、個人情報保護法上の利用目的、取得方法、安全管理措置を確認してください。
- 著作権とデータベースの権利を確認します。対象は創作的なコンテンツですか、それとも事実データですか。文章の複製ではなく事実情報の利用を基本とし、可能であれば独自の付加価値を加える計画を立てます。
プロジェクト中
- robots.txtを尊重します。法的に上書きする理由がない限り、禁止指示を守るようスクレイパーを設定してください。
- リクエスト頻度を制限します。対象サイトに負荷をかけないよう、リクエストの間隔を空けます。小規模なサイトでは、まず1秒に1リクエスト程度から始めるのがよいでしょう。
- 明確なユーザーエージェントを使用します。説明的なユーザーエージェント文字列でスクレイパーを識別し、連絡先を記載します。
- ブロックとエラーを監視します。403、429、CAPTCHAが返された場合は、アクセスを抑えるか停止してください。
- データを安全に保管します。個人データを収集する場合は、通信中および保存時に暗号化し、アクセスを制限し、保存期間に関するルールを守ります。
収集後
- 定めた目的の範囲でデータを利用します。個人データを別目的で利用する場合は、あらためて必要な対応を確認してください。
- 必要に応じて情報源を明示します。収集データを公開表示する場合は、元サイトへのリンクを設けます。
- 削除・停止の要請に対応します。サイト運営者から停止やデータ削除を求められた場合は、真摯に検討してください。
- 定期的に見直します。法令、利用規約、運営者の執行方針は変わります。少なくとも年に一度はコンプライアンス確認を見直しましょう。
法的助言を求めるべきケース
公開商品の情報を社内で価格比較に使う、不動産広告を市場分析のために収集する、顧客レビューを感情分析に活用するといったプロジェクトは、比較的明確な範囲に収まることがあります。一方で、曖昧または高リスクなケースもあります。次のいずれかに該当する場合は、弁護士への相談を検討してください。
- 過去に警告書を送付した、またはスクレイピング事業者を訴えた経緯のあるプラットフォームを対象とする場合。
- 特に販売、プロファイリング、他データセットとの結合を予定して、大規模に個人データを収集する場合。
- 元の情報源と競合する形で、収集コンテンツを再公開または再配布する場合。
- アカウントを保有している場合も含め、ログイン画面、有料コンテンツ、技術的保護の背後にあるデータへアクセスする場合。
- 金融、医療、法務など、データの取扱いに業界固有の規制がある分野で事業を行う場合。
弁護士が違法なプロジェクトを適法に変えることはできません。しかし、説明可能な進め方の設計、利用規約やプライバシー通知の作成、リスク軽減策の検討には役立ちます。スクレイピングデータを基盤とするSaaSプラットフォームの構築、比較サイトの立ち上げ、商用データセットの作成といった高額なプロジェクトでは、法的助言の費用は、訴訟や規制対応のコストに比べれば小さいものです。
スクレイピングサービスと連携する
多くの企業は、社内でスクレイパーを開発する代わりに、データ収集を外部委託しています。専門サービスは技術的な知見を持ち、ボット対策への対応を行い、法的な境界も理解しています。提供会社を評価する際は、コンプライアンスの取り組みを確認してください。公開データのみを収集しているか、robots.txtとレート制限を尊重しているか、適法な根拠なしに個人データを扱わないかを尋ねましょう。
Kodranaは、マーケットプレイス、不動産サイト、求人サイト、企業ディレクトリなど、一般的なプラットフォーム向けのすぐに使えるスクレイパーカタログを提供しています。また、新しい情報源向けのカスタムスクレイパーを2〜5営業日で構築します。収集対象は公開されているデータのみであり、自社が保有しないアカウントへログインすることはありません。すべてのスクレイパーは、技術的・法的な制約を尊重するよう設定します。プロジェクト開始前には対象サイトを確認し、実現可能性を判断します。新規のお客様には、データ品質とコンプライアンスを確認していただけるよう、50〜100件の無料サンプルを提供しています。プロジェクトが実現可能か不明な場合は、対象サイトと必要な項目をお送りください。保護レベルを確認し、法的・技術的に適切な進め方をご案内します。
よくある質問
日本でウェブスクレイピングは違法ですか?
ウェブスクレイピングは、それ自体が一律に違法となる行為ではありません。技術的な保護を回避せず、個人情報保護法などに反せず、公開されているデータを収集することは、一般に直ちに違法とはいえません。ただし、権限なく非公開データへアクセスする場合、個人データを不適切に扱う場合、サイトに技術的な損害を与える場合などは問題になり得ます。判断は、何を、どのように収集し、収集後に何のために使うかによって変わります。
Webサイトの利用規約でスクレイピングは違法になりますか?
利用規約は通常、刑事法ではなく契約上のルールです。そのため、規約違反だけで直ちに犯罪になるとは限りません。一方で、サイト運営者は、警告書の送付、差止請求、契約違反や損害を理由とする訴訟などの民事的手段を取る可能性があります。利用規約への同意状況、規約の内容、サイトへの影響、データの利用目的によってリスクは異なります。
スクレイピングにおける公開データと非公開データの違いは何ですか?
公開データとは、ログイン、支払い、技術的な制限の回避をせずに、誰でも閲覧できる情報です。商品一覧、ニュース記事、企業ディレクトリなどが例です。非公開データは、認証やアクセス制御の回避が必要な情報を指します。顧客用ダッシュボード、有料会員限定コンテンツ、非公開プロフィールなどが該当します。公開データの収集と、許可なく非公開データにアクセスする行為は、明確に区別すべきです。
スクレイピングではrobots.txtに従う必要がありますか?
robots.txtには通常、法的拘束力はありません。しかし、無視すると、紛争が起きた場合に自社の立場を弱める可能性があります。robots.txtを守っていたことは誠実な対応を示す事情になり得る一方、無視していたことは悪意や不適切なアクセスを主張する材料として使われることがあります。事業プロジェクトでは、robots.txtを尊重することが、低コストで実行できるリスク軽減策です。
個人情報保護法の下で個人データをスクレイピングできますか?
利用目的を適切に特定し、適法かつ適正な取得、安全管理措置、本人の権利への対応など、個人情報保護法上の要件を満たす必要があります。公開情報であっても、規制の対象外になるとは限りません。多くの事業用途では、個人データを収集しない設計にするほうが簡単で安全です。個人データの収集が必要なプロジェクトでは、開始前に個人情報保護に詳しい弁護士へ相談してください。