広島市の NVDA 講習会でやったこと

広島市の「視覚障害者向けパソコン音声ガイドソフト講習会」が始まりました。今日(7月28日)と、8月4日、8月25日に開催します。

内容は NVDA 日本語版の講習です。
6月の VICステップアップ講習会 の改定版ですが、今日やった内容をあらためて紹介します。

(1)導入から入力ヘルプまで

NVDA 日本語版の最新バージョンは http://i.nvda.jp でダウンロードしてください。

NVDA のインストーラーを起動して、3種類の使い方があることを説明。
Tabで移動、スペースで「同意する」のチェックボックスの操作、スペースでボタンを押す操作。

エディット、チェックボックス、ボタンの一般的な説明。
この画面では、チェックなしだと無効になっているボタンがあるが、チェックありにするとフォーカス移動の対象になる。

USBメモリにポータブル版を作成して、Windows+R でそのポータブル版を起動する、という実演。

Ctrl+Alt+N で NVDA の起動。
ようこそ画面に書いてある「NVDAキー」の説明。ノートパソコンでは「無変換」を使うのが便利。
NVDA+N で NVDA メニューを開いて、ヘルプ(サブメニュー)から「ようこそ画面」を探し、Enterで実行するともう一度「ようこそ画面」が開く。

ダイアログはEnterキーで閉じられる。キャンセルできるダイアログやメニューはEscキーで閉じられる。
このEnterやEscはどのボタンにフォーカスがあっても有効になる。
確実に選択したボタンを押すならスペースを押した方がよい。

ようこそ画面を閉じるとデスクトップにフォーカスが移る。
Windows 7 だと Windows+D でデスクトップにフォーカス移動。Windows+B で通知領域にフォーカス移動。
Windows+T でタスクバー(実行中のアプリケーション)にフォーカス移動。

NVDA メニューを開いていないときも NVDA はずっと動いている。

NVDA+1 を押して「入力ヘルプモード」を体験する。押したキーの説明。NVDA+N を押すとわかるように「NVDAコマンドの説明」にもなっている。
入力ヘルプモードで NVDA+1 を押すと入力ヘルプモードの解除。

設定を初期値に戻す裏技:NVDA+Ctrl+R を3回押す。

(2)NVDA の設定

NVDA メニューで「キーボード設定」を確認する。この講習では「ラップトップ」配列を使う。

アクセラレーターキーで項目の移動やチェック状態の変更ができるが、慣れるまでは使わなくてよい。

項目は Tab で移動。そろそろ Shift+Tab で逆方向移動も。

読み上げの中止は Ctrl で、中断(再開)は Shift で。

音声設定で「速さの変更」や「記号読み上げレベル」を試していただく。

設定画面ではコンボボックスやスライダーの操作にも慣れてもらう。

記号読み上げレベル「読まない」にしたら、比較のためにもう一度「ようこそ画面」を開いてもらう。

この記号読み上げレベルは NVDA+P でも変更できる。

「オブジェクト設定」で「オブジェクトのショートカットキーの通知」をチェックなしにすると説明がすっきりする。

(3)ユーザーガイドを読む

NVDA メニューの「ヘルプ」から「ユーザーガイド」を開いてもらう。
このユーザーガイドはアプリケーションなので Alt+F4 で終了できる。

「ブラウズモード」で有効な「一文字ナビゲーション」:
H と Shift+H (見出しジャンプ)
1, 2, 3, 4 (Shiftで逆方向、レベルを指定して見出しジャンプ)

深い階層から抜けたいときに、レベルを指定して次の見出しにジャンプできると、効率がよい場合がある。

NVDA のコマンド(ラップトップ配列):
NVDA+左矢印・右矢印(1文字ずつ確認)
NVDA+上矢印・下矢印(NVDA内部で文として扱われている単位での移動)
NVDA+T (フォーカス位置のタイトルの読み上げ)
NVDA+L (キャレット位置の行の読み上げ)
NVDA+A (キャレット位置から連続して読み上げ)

このマニュアル閲覧では矢印キーを押しただけでも1文字単位・1行単位の移動ができる。
しかし本来は「確認(レビュー)」という NVDA の機能であり NVDA キーと一緒に押すべき操作。

フォーカスとレビューの違いをそろそろ意識してもらう。
この文書ではリンクされた項目がフォーカスの対象。
目次や文章中のリンクは、Tab で移動して、スペースでリンク実行(ジャンプ)できる。

NVDA+A は現在のキャレット位置から「すべて読み上げ」であり、文書の先頭から読むとは限らない。

文書の階層構造を意識するために「要素リスト」を使う。呼び出す操作は NVDA+F7 である。

要素リストの画面にはラジオボタンとツリービューがあるので、これらの操作に慣れてもらう。
ラジオボタンの「リンク」「見出し」「ランドマーク」のうち「見出し」を選んで、その次のツリービューに移動してみる。
上下で要素を移動、左でクローズ、右でオープン、といった操作を体験。
要素リストの要素でEnterを押すと、元のドキュメントに戻って、選んだ要素から読むことができる。

いままで Tab と Shift+Tab だけでフォーカスを移動してきたが、NVDA+Tab で現在のフォーカス位置を確認できる。

テーブルの移動:Ctrl+Alt+矢印

ここで練習した操作は Internet Explorer のページなどでも共通。
検索サイトなどでは、検索キーワードの文字入力にフォーカスが移動すると「ガチャ」という音がして、H や 1 2 3 などの文字も普通に入力できるモードに自動的に切り替わる。
(ブラウズモードとフォーカスモードの切り替え)
例えば Google の検索結果は見出しジャンプで移動できる。

(4)文書作成とオブジェクトナビゲーションに挑戦

オブジェクトとは? Windows の画面に表示されるあらゆるもの。
Windows 7 のメモ帳を使って「オブジェクトナビゲーション」を紹介する。

スタートメニューからメモ帳を起動。
例えば Windows キーを押して notepad と入力して Enter を押すと起動できる。

Alt+Tab (アプリケーションの切り替え)で、デスクトップとメモ帳が切り替わる。

「エディット複数行」は、ワードプロセッサーのようなテキスト編集のコントロール。

ここで Alt+半角全角 を押して、日本語入力のモードに切り替える。
漢字仮名交じり文を、文節単位でローマ字入力、スペースで変換、候補の選択、Enter で決定。
矢印キーで編集中の文字や行の内容を確認。

Windows の画面には「コントロール」以外の「オブジェクト」もたくさん使われている。

メモ帳で Alt キーを押して、矢印キーで「ヘルプ」の「バージョン情報」を探して、Enterで開く。

たくさん読み上げられたが、Tab でフォーカスを移動すると「リンク」と「OKボタン」の2個しか移動できる要素がない。

まず NVDA+Shift+下矢印 で「内側のオブジェクト」があるかどうか確認する。
そして NVDA+Shift+左(右)矢印で前後に「オブジェクトがありません」と言われるまで移動してみる。
これで3方向を確認したことになる。

NVDA メニューと違ってオブジェクトは「上下が階層の移動」「左右が階層の中での移動」なので注意。

いよいよ上に移動する。行き過ぎると「デスクトップ」まで行ってしまって、戻るのが大変になるので注意。

こうやってオブジェクトを探っていくと、Tab では見つからなかったテキスト情報がたくさん見つかる。

レビューしている要素がボタンのときには NVDA+Enter を使うと「押す」ことができる。
例えば「バージョン情報」の中のリンクで NVDA+Enter すると新しいダイアログが開く。

親オブジェクトに移動すると、そのオブジェクトの子に含まれるテキストをまとめて確認できる。
フラットレビュー(NVDA+PageUp)を使うと内容の確認が容易になることもある。

Tab によるフォーカス移動だけで操作できないアプリケーションでも、NVDAのオブジェクトナビゲーションはこのように活用できる。

やや簡略化して「バージョン情報」ダイアログのオブジェクト階層をまとめると:

  • ウィンドウ
    • ボタン(閉じる)
    • ダイアログ
      • テキスト
      • リンク
      • ボタン(OK)

現在のウィンドウをすべて読み上げる:NVDA+B

読み上げモードの切り替え:NVDA+S

エディットで選択:Shift+左右矢印

選択範囲の読み上げ:NVDA+Shift+S

続きはぜひユーザーガイドを読みながら練習してみてください。

今日は午前に約1時間半、午後に約2時間の講習でした。

実演には NVDA 日本語版 2013.1.1jp と「フォーカスハイライト」アドオンを使いました。
ダウンロード:focusHighlight

NVDA+H でフォーカス位置の操作を説明してくれるアドオン

また、systrayList アドオンの紹介、Windows 8 タッチモードの実演もちょっとだけ行いました。

systrayList アドオンの起動:NVDA+F11

追記(2013年8月6日):説明を加筆しました。
追記(2013年8月25日):説明を加筆しました。
追記(2014年2月18日):NVDA+T, NVDA+L, NVDA+A がフォーカスおよびキャレット位置に関する操作であることを追記・訂正しました。

NVDA日本語版 2013.1.1jp の公開とイベント開催のご案内

無料(オープンソース)の Windows 用スクリーンリーダー NVDA (NonVisual Desktop Access) の日本語対応をすすめる NVDA 日本語チームは、2013年7月8日に最新の日本語版 NVDA 2013.1.1jp を公開しました。

ダウンロード
http://i.nvda.jp

NVDA 日本語版 2013.1.1jp のライセンスは GPL v2 です。
Windows 8, 7, Vista, XP の32ビット版および64ビット版に対応しています。
Windows 8 ではタッチ操作が利用できます。

以下は対応しているアプリケーションの一部です:

  • Webブラウザー (Mozilla Firefox を推奨、 Microsoft Internet Explorer, Google Chrome にも対応)
  • Adobe Flash Player によるアクセシブルなコンテンツの操作
  • 電子メールクライアント (Mozilla Thunderbird を推奨、Windows Live Mail, Outlook にも対応)
  • Microsoft Office アプリケーション Word, Excel, !PowerPoint の主要な機能(対応バージョン 2003, 2007, 2010)
  • LibreOffice (推奨バージョン3.6.6)
  • Skype for Windows (バージョン6.5で動作確認済)
  • Apple iTunes for Windows
  • Twitter クライアント Tween
  • 日本語入力システム(Microsoft IME, Microsoft Office IME および ATOK を推奨、Google 日本語入力にも対応)
  • Adobe Reader によるアクセシブルな PDF 文書の読み上げ
  • Adobe Digital Edition によるアクセシブルな EPUB 書籍の読み上げ
  • AMIS によるオーディオ DAISY およびマルチメディア DAISY 書籍の読み上げ

以下は利用できる点字ディスプレイの一部です:

  • ケージーエス ブレイルメモシリーズ(ブレイルテンダー、ブレイルメモポケットを含む)
  • ケージーエス ブレイルノート 46C/46D
  • HIMS ブレイルセンス・オンハンド(日本語版を含む)
  • 日本テレソフト 清華シリーズ

オーストラリアの非営利法人 NV Access がリリースする NVDA は、Michael Curran, James Teh の両氏が中心となって開発を行い、世界のコミュニティが支援しています。
NVDA は多くのアプリケーションに対応し、インストール不要で利用できるポータブル版、アドオンによる機能拡張など、さまざまな特長を備えています。

2013.1 の更新内容は、直観的で一貫性のあるラップトップ配列の採用、Microsoft PowerPointへの対応、ウェブブラウザでの詳細説明(longdesc)への対応、点字ディスプレイからの入力(日本語は非対応)などです。

NVDA は世界40以上の言語に対応していますが、音声エンジンと点訳エンジンは日本語に対応していません。
そこで NVDA 日本語チームは、日本語音声エンジンと点訳エンジンを搭載した NVDA 日本語版を独自にリリースしています。

2013.1jp では仮名漢字変換の互換性や安定性の改善、日本語点訳規則や情報処理点字への対応、点字ディスプレイのカーソル位置処理の実装、および多くのバグ修正を行いました。
2013.3.1jp 以前のバージョンから上書きインストールしたときは点字設定の出力テーブルを「日本語6点情報処理点訳」に設定してください。

なお、日本語設定「日本語版の文字入力拡張」がチェックありのときには ATOK 対応やカナ文字の説明に関する改良を行います。この設定は既定値で有効になっています。なお、複数の文節を変換するときの文節の移動など、読み上げに対応できていない部分があります。

2013.1.1jp では Windows 8 での読み上げ辞書編集などの不具合の修正、KGS ブレイルノート46C/46D への対応、罫線文字や記号など文字説明機能の改良を行いました。

レビュー内の現在の文字を通知(デスクトップ テンキー2、ラップトップ NVDA+ピリオド)コマンドは、以下のように仕様変更されました。

  • テキスト内の現在行のレビューカーソル位置の文字を、その文字の説明や例で通知します(説明モードの場合。読みかたモードでは漢字を説明ではなく文字の通りに読み上げます)。
  • 2度続けて押すと半角や全角、ひらがなやカタカナなどの情報をつけて文字を説明します。点字ディスプレイにも文字説明を出力します。点字設定「メッセージの表示終了待ち時間」の時間が適用されます。
  • 3度続けて押すと10進数と16進数による文字コードを通知します。
  • 4度続けて押すと 「説明モード」「読みかたモード」が切り替わります。既定値は説明モードです。このモードは NVDA を終了するときに保存されません。

これに伴い、日本語設定「カタカナの前にカタカナと読む」 「半角の前に半角と読む」 オプションを削除しました。「カタカナ」「半角」の確認は「現在の文字を通知」の2回押しで可能です。

詳細はNVDA日本語版の説明をご覧ください。

なお、NVDA 日本語チームは、NVDA の機能や活用方法、日本語化の取り組みをご紹介するために、下記のイベントを開催します。
NVDA にご興味・関心のある個人・団体・企業の皆様、ふるってご参加いただきますよう、ご案内申し上げます。

イベント名:NVDAワールド 2013 横浜
主催:NVDA日本語チーム
共催:View-Net神奈川
日時:2013年8月17日(土)10時30分から17時
会場:横浜市市民活動支援センター(神奈川県横浜市中区桜木町1-1-56)
協力:DemekinText

詳細はWebサイトでご確認ください。

下記のフォームにて参加申し込みを受け付けております。

http://bit.ly/nvdajp2013aug

事前申し込みは必須ではありませんが、ご協力いただければ幸いです。
ご来場者には NVDA 日本語版および DemekinText の DAISY 版教材 CD-ROM を配布します。
お申込みいただいた方には確実に CD-ROM をお渡しできるように準備します。

NVDA日本語チームへのご連絡はメールアドレス nvdajp@nvda.jp にお願いします。