システム設定でカメラへのアクセスを許可する方法

Windows・macOS・Linuxのカメラのプライバシー設定を詳しく解説します。OS側でカメラへのアクセスがブロックされている問題を解決しましょう。

このガイドでは、Windows・macOS・Linuxでカメラへのアクセスを制御しているOSの設定について解説します。ブラウザで許可したのにカメラが使えない場合は、OSのプライバシー設定でブロックされている可能性があります。

関連ガイド

Windows

Windows 10・11には、すべてのアプリやブラウザのカメラ利用をまとめてブロックできる、システムレベルのプライバシー設定があります。

Windows 11の場合:

  1. 「設定」を開きます(Win + I)
  2. 「プライバシーとセキュリティ」→「カメラ」を開きます
  3. 「カメラへのアクセス」をオンにします
  4. 「アプリにカメラへのアクセスを許可する」をオンにします
  5. 「デスクトップアプリがカメラにアクセスできるようにする」をオンにします(ブラウザもこれに含まれます)

Windows 10の場合:

  1. 「設定」→「プライバシー」→「カメラ」を開きます
  2. 「変更」をクリックし、このデバイスのカメラへのアクセスをオンにします
  3. 「アプリがカメラにアクセスできるようにする」をオンにします
  4. 下にスクロールして「デスクトップアプリがカメラにアクセスできるようにする」をオンにします

重要:ブラウザでカメラを使うには、「デスクトップアプリ」のスイッチがオンになっている必要があります。この項目はページのいちばん下にあるため、見落とされがちです。

macOS

macOSでは、アプリがカメラを使うには許可をリクエストする必要があり、ユーザーが「システム設定」で明示的にアクセスを許可しなければなりません。

macOS Ventura以降(13以降)の場合:

  1. 「システム設定」を開きます
  2. 「プライバシーとセキュリティ」→「カメラ」を開きます
  3. 一覧からお使いのブラウザ(Chrome、Firefox、Safariなど)を探します
  4. スイッチをオンにします
  5. 確認が表示されたら、ブラウザを終了して開き直します

macOS Monterey以前(12以前)の場合:

  1. 「システム環境設定」を開きます
  2. 「セキュリティとプライバシー」をクリックします
  3. 「プライバシー」タブを選びます
  4. 左側のサイドバーで「カメラ」をクリックします
  5. お使いのブラウザのチェックボックスをオンにします

ブラウザが一覧にない場合:そのブラウザがまだカメラへのアクセスをリクエストしていません。カメラを使うサイトを開き、確認が表示されたら「許可」をクリックすると、「システム設定」にブラウザが表示されるようになります。

Linux

Linuxでのカメラへのアクセスは、ディストリビューションやデスクトップ環境によって異なります。

カメラが検出されているか確認する:

ls /dev/video*

/dev/video0のようなデバイスが表示されれば検出されています。表示されない場合は、カメラが接続されていないか、対応していない可能性があります。

カメラの詳細情報を表示する:

v4l2-ctl --list-devices

それでも解決しない場合

システム設定をすべて確認してもカメラが動作しない場合は、原因が別のところにあるかもしれません。ハードウェアのチェックやドライバーの問題などについては、Webカメラのトラブル解決ガイドをご覧ください。

準備ができたら、Webカメラテストに戻ってもう一度試してみましょう。