ADVERTISEMENT

【Googleスプレッドシート】アクセシビリティオプションでスクリーンリーダー対応!音声読み上げの設定

【Googleスプレッドシート】アクセシビリティオプションでスクリーンリーダー対応!音声読み上げの設定
🛡️ 超解決

Googleスプレッドシートでスクリーンリーダーを使ってセル内容を読み上げたい方、アクセシビリティ設定がどこにあるかお困りではありませんか。設定メニューが複数あり、どこから有効にすればよいか迷うこともあります。この記事では、Googleスプレッドシートのアクセシビリティオプションでスクリーンリーダー対応を有効にする方法と、音声読み上げの具体的な設定手順をわかりやすく解説します。設定後は、キーボードだけでセルを移動しながら内容を確認できるようになります。

【要点】Googleスプレッドシートでスクリーンリーダー対応を有効にする3ステップ

  • メニュー「ツール」→「アクセシビリティ設定」: ここでスクリーンリーダー対応のチェックボックスをオンにします。これで基本の読み上げ機能が有効になります。
  • キーボードショートカット Ctrl+Alt+Z(Windows) / ⌘+Option+Z(Mac): セルの内容をその場で読み上げます。選択したセルの文字列が音声で確認できます。
  • 「表示」メニューの「読み上げ」: 選択範囲全体の読み上げや、行・列ごとの読み上げも可能です。読み上げの開始・停止はショートカットで操作します。

ADVERTISEMENT

アクセシビリティオプションの概要とスクリーンリーダーの動作

Googleスプレッドシートには、視覚障害やロービジョンのユーザー向けにアクセシビリティ機能が用意されています。スクリーンリーダー対応を有効にすると、セルを選択したときの読み上げや、フォーカスの移動に合わせた音声出力が可能になります。この機能は、NVDAやJAWSなどのスクリーンリーダーソフトと併用することを想定して設計されていますが、ChromeVoxやWindowsのナレーターなどでも利用できます。設定はスプレッドシートごとに行う必要はなく、Googleアカウント全体の設定として保存されます。

スクリーンリーダー対応を有効にする手順

  1. Googleスプレッドシートを開く
    ブラウザで任意のスプレッドシートを開きます。新しいシートを作成しても構いません。
  2. 「ツール」メニューを開く
    上部メニューバーから「ツール」をクリックします。
  3. 「アクセシビリティ設定」を選択する
    ドロップダウンリストから「アクセシビリティ設定」をクリックします。ダイアログが表示されます。
  4. 「スクリーンリーダー対応」のチェックボックスをオンにする
    ダイアログ内の「スクリーンリーダー対応」にチェックを入れます。必要に応じて「ヘルプ読み上げを有効にする」も選択すると、ショートカットキーの説明が読み上げられます。
  5. 「保存」ボタンをクリックする
    設定を適用するため「保存」をクリックします。これでスプレッドシート全体でスクリーンリーダーが利用できるようになります。

補足:キーボードショートカットで読み上げを試す

設定後、すぐに読み上げをテストするには、任意のセルを選択し、Windowsの場合は「Ctrl+Alt+Z」、Macの場合は「⌘+Option+Z」を押します。セルの内容が音声で読み上げられます。

音声読み上げの詳細設定とカスタマイズ

「表示」メニューから読み上げ範囲を指定する

  1. 読み上げたい範囲を選択する
    マウスまたはキーボード(Shift+矢印キー)でセル範囲を選択します。
  2. 「表示」メニューを開く
    上部メニューバーから「表示」をクリックします。
  3. 「読み上げ」サブメニューを選択する
    「読み上げ」にマウスを合わせると、さらに「選択範囲の読み上げ」「行の読み上げ」「列の読み上げ」が表示されます。目的に応じて選びます。
  4. 読み上げを開始する
    クリックすると読み上げが始まります。停止するには「Ctrl+Alt+Z」または「Esc」キーを押します。

読み上げ速度や声の変更について

Googleスプレッドシートの読み上げ速度や声は、スプレッドシート内では変更できません。使用しているOSのスクリーンリーダー設定や、ブラウザの音声出力設定で調整します。例えばWindowsでは「設定」→「簡単操作」→「ナレーター」で読み上げ速度を変更できます。Macの場合は「システム環境設定」→「アクセシビリティ」→「VoiceOver」で設定します。

ADVERTISEMENT

アクセシビリティ設定でよくあるトラブルと対処法

スクリーンリーダー対応のチェックボックスがグレーアウトしている

この設定はGoogle Workspaceアカウントによっては管理者が制限している可能性があります。その場合は組織の管理者に連絡してください。個人のGoogleアカウントであれば通常は利用できます。

読み上げが途中で止まる、または全く読み上げない

原因として、ブラウザの拡張機能が競合している場合があります。特に広告ブロッカーやプライバシー関連の拡張機能が影響することがあります。シークレットウィンドウでスプレッドシートを開いて再度試してください。それでも読み上げない場合は、ブラウザの音声出力がミュートになっていないか確認します。

特定のセルだけ読み上げが正しく行われない

セル内に特殊文字や改行が含まれていると、読み上げが不自然になることがあります。その場合はセル内のデータを確認し、不要な改行を削除したり、数式をテキストに変換してから読み上げると改善することがあります。

スクリーンリーダー対応と通常表示の比較

項目 スクリーンリーダー対応オン スクリーンリーダー対応オフ
セル選択時の読み上げ 自動で読み上げる 読み上げない
キーボードショートカットの動作 Ctrl+Alt+Zで読み上げ ショートカットは無効
選択範囲の読み上げ 「表示」メニューから可能 利用不可
スクリーンリーダーソフトとの連携 最適化される 標準的なアクセシビリティのみ

まとめ

この記事では、Googleスプレッドシートでアクセシビリティオプションを設定し、スクリーンリーダーによる音声読み上げを有効にする手順を解説しました。設定はメニューの「ツール」→「アクセシビリティ設定」からスクリーンリーダー対応にチェックを入れるだけで完了します。読み上げはキーボードショートカット「Ctrl+Alt+Z」ですぐに試せます。次は、選択範囲の読み上げや、OSのスクリーンリーダー設定で読み上げ速度を調整してみてください。また、画像に代替テキストを設定することで、グラフや図表も読み上げ対象にできます。


ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。