File size: 31,842 Bytes
6ab28e5
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
<!DOCTYPE html>
<html class="writer-html5" lang="ja" >
<head>
  <meta charset="utf-8" /><meta name="generator" content="Docutils 0.17.1: http://docutils.sourceforge.net/" />

  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  <title>5. オブジェクトナビゲーション &mdash; NVDA 日本語版  ドキュメント</title>
      <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
      <link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
    <link rel="canonical" href="https://nvdajp-book.readthedocs.io/ja/latest/objectnavigation.html" />
  <!--[if lt IE 9]>
    <script src="_static/js/html5shiv.min.js"></script>
  <![endif]-->
  
        <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
        <script src="_static/jquery.js"></script>
        <script src="_static/underscore.js"></script>
        <script src="_static/doctools.js"></script>
        <script src="_static/translations.js"></script>
        <script async="async" src="https://assets.readthedocs.org/static/javascript/readthedocs-doc-embed.js"></script>
    <script src="_static/js/theme.js"></script>
    <link rel="index" title="索引" href="genindex.html" />
    <link rel="search" title="検索" href="search.html" />
    <link rel="next" title="6. Windows の操作と設定の基本" href="windows.html" />
    <link rel="prev" title="4. NVDA で Gmail を使う" href="gmail.html" /> 

<!-- RTD Extra Head -->

<link rel="stylesheet" href="https://assets.readthedocs.org/static/css/readthedocs-doc-embed.css" type="text/css" />

<script type="application/json" id="READTHEDOCS_DATA">{"ad_free": false, "api_host": "https://readthedocs.org", "build_date": "2022-05-19T07:40:49Z", "builder": "sphinx", "canonical_url": null, "commit": "cf23bd40", "docroot": "/", "features": {"docsearch_disabled": false}, "global_analytics_code": "UA-17997319-1", "language": "ja", "page": "objectnavigation", "programming_language": "py", "project": "nvdajp-book", "proxied_api_host": "/_", "source_suffix": ".rst", "subprojects": {}, "theme": "sphinx_rtd_theme", "user_analytics_code": "", "version": "latest"}</script>

<!--
Using this variable directly instead of using `JSON.parse` is deprecated.
The READTHEDOCS_DATA global variable will be removed in the future.
-->
<script type="text/javascript">
READTHEDOCS_DATA = JSON.parse(document.getElementById('READTHEDOCS_DATA').innerHTML);
</script>

<script type="text/javascript" src="https://assets.readthedocs.org/static/javascript/readthedocs-analytics.js" async="async"></script>

<!-- end RTD <extrahead> -->
</head>

<body class="wy-body-for-nav"> 
  <div class="wy-grid-for-nav">
    <nav data-toggle="wy-nav-shift" class="wy-nav-side">
      <div class="wy-side-scroll">
        <div class="wy-side-nav-search" >
            <a href="index.html" class="icon icon-home"> NVDA 日本語版
          </a>
              <div class="version">
                latest
              </div>
<div role="search">
  <form id="rtd-search-form" class="wy-form" action="search.html" method="get">
    <input type="text" name="q" placeholder="Search docs" />
    <input type="hidden" name="check_keywords" value="yes" />
    <input type="hidden" name="area" value="default" />
  </form>
</div>
        </div><div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="Navigation menu">
              <ul class="current">
<li class="toctree-l1"><a class="reference internal" href="basic.html">1. NVDA の基本</a></li>
<li class="toctree-l1"><a class="reference internal" href="browsemode.html">2. ブラウズモード</a></li>
<li class="toctree-l1"><a class="reference internal" href="webbrowser.html">3. Webブラウザを使う</a></li>
<li class="toctree-l1"><a class="reference internal" href="gmail.html">4. NVDA で Gmail を使う</a></li>
<li class="toctree-l1 current"><a class="current reference internal" href="#">5. オブジェクトナビゲーション</a><ul>
<li class="toctree-l2"><a class="reference internal" href="#id2">5.1. アクティブウィンドウの読み上げ</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id3">5.2. ナビゲーターオブジェクトの移動</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id4">5.3. レビューカーソルの位置のボタンを押す</a><ul>
<li class="toctree-l3"><a class="reference internal" href="#id5">5.3.1. マウスクリックでボタンを押す</a></li>
<li class="toctree-l3"><a class="reference internal" href="#id6">5.3.2. 既定のアクションの実行</a></li>
</ul>
</li>
<li class="toctree-l2"><a class="reference internal" href="#id7">5.4. オブジェクトの親子関係</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id8">5.5. レビューカーソルに関する設定</a></li>
<li class="toctree-l2"><a class="reference internal" href="#id9">5.6. レビューモードの説明</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="windows.html">6. Windows の操作と設定の基本</a></li>
<li class="toctree-l1"><a class="reference internal" href="advanced.html">7. NVDA の便利な機能</a></li>
<li class="toctree-l1"><a class="reference internal" href="links.html">8. 関連情報</a></li>
<li class="toctree-l1"><a class="reference internal" href="thanks.html">9. 最後に</a></li>
</ul>

        </div>
      </div>
    </nav>

    <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap"><nav class="wy-nav-top" aria-label="Mobile navigation menu" >
          <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
          <a href="index.html">NVDA 日本語版</a>
      </nav>

      <div class="wy-nav-content">
        <div class="rst-content">
          <div role="navigation" aria-label="Page navigation">
  <ul class="wy-breadcrumbs">
      <li><a href="index.html" class="icon icon-home"></a> &raquo;</li>
      <li><span class="section-number">5. </span>オブジェクトナビゲーション</li>
      <li class="wy-breadcrumbs-aside">
              <a href="https://github.com/nishimotz/nvdajp-book/blob/gh-pages/objectnavigation.rst" class="fa fa-github"> Edit on GitHub</a>
      </li>
  </ul>
  <hr/>
</div>
          <div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
           <div itemprop="articleBody">
             
  <section id="id1">
<h1><span class="section-number">5. </span>オブジェクトナビゲーション<a class="headerlink" href="#id1" title="このヘッドラインへのパーマリンク"></a></h1>
<section id="id2">
<h2><span class="section-number">5.1. </span>アクティブウィンドウの読み上げ<a class="headerlink" href="#id2" title="このヘッドラインへのパーマリンク"></a></h2>
<p>Windows を直接操作しないで画面に表示されている情報を読み取る機能として、
NVDA には
レビューカーソル、あるいはオブジェクトナビゲーションとよばれるものがあります。</p>
<p>視力のある人がこの内容を学習したり、学習者のサポートをするときには、
「アドオンの活用」の章で紹介している「フォーカスハイライト」アドオンを
入れておくことをお勧めします。</p>
<p>NVDA で使われる「オブジェクト」という言葉は Windows が画面表示に使う
「要素」や「部品」のことです。
慣れるまではユーザーガイドの「オブジェクトナビゲーション」と
「レビューカーソル」という言葉は同じことだと考えてください。
どう違うかは後ほど説明します。</p>
<p>ここでは Windows
の「ファイル名を指定して実行」ダイアログを取り上げます。</p>
<p>Windows+R を押すと以下のように報告されます:</p>
<p>「ファイル名を指定して実行 ダイアログ …」</p>
<p>なお、引用する例は以下の設定を想定しています:</p>
<ul class="simple">
<li><p>音声設定「記号」「読まない」</p></li>
<li><p>オブジェクト表示設定「オブジェクトのショートカットキーの報告」「チェックなし」</p></li>
</ul>
<p>NVDA には「アクティブウィンドウの読み上げ」という機能があります。
実はこの機能を使うと「レビューカーソル」は勝手に動いてしまうのです。</p>
<ul class="simple">
<li><p>NVDA+B:アクティブウィンドウの読み上げ</p></li>
</ul>
<p>押すと下記のように読み上げます。 (notepad
と読み上げている箇所は直前に入力したファイル名によって異なります)</p>
<p>「 ファイル名を指定して実行 ダイアログ
実行するプログラム名、または開くフォルダーやドキュメント名、インターネット
リソース名を入力してください。 画像
実行するプログラム名、または開くフォルダーやドキュメント名、インターネット
リソース名を入力してください。 名前(O): 名前(O): コンボボックス notepad
折りたたみ エディット notepad 選択 OK ボタン キャンセル ボタン 参照(B)…
ボタン 」</p>
<p>いくつか読み上げ操作を復習しましょう。</p>
<ul class="simple">
<li><p>NVDA+T:ウィンドウのタイトルの読み上げ</p></li>
</ul>
<p>押すと 「ファイル名を指定して実行」</p>
<ul class="simple">
<li><p>NVDA+Tab:フォーカスの読み上げ</p></li>
</ul>
<p>押すと 「エディット フォーカス notepad 選択」</p>
<p>これらはウィンドウが開いた直後に読み上げた情報と同じです。</p>
<p>「フォーカス」とは Windows におけるキーボード入力や操作の対象です。
文字を入力できる状態ではテキストカーソル(文字入力カーソル)があります。
マウスを動かして移動させることができるマウスカーソル(マウスポインタ)もあります。</p>
<p>NVDA
の「レビューカーソル」は、これらとは独立して動かせる「読み取り専用カーソル」なのです。</p>
<p>いまレビューカーソルはどこにあるのでしょう?</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+O:レビューカーソルの要素(ナビゲーターオブジェクト)の確認</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー5:レビューカーソルの要素(ナビゲーターオブジェクト)の確認</p></li>
</ul>
<p>この操作をすると</p>
<p>「参照(B)… ボタン」</p>
<p>と報告されます。</p>
<p>もういちど説明すると、いまフォーカスは「エディット」にあり、
レビューカーソルは「ボタン」にあるのです。</p>
<p>どうですか? 「レビューカーソル」を意識できましたか?</p>
<p>うっかり他のキー操作をするとフォーカスのある要素を操作してしまうので、
気をつけてください。</p>
<p>レビューカーソルが画面のどこかで四角形の場所を指しているときに、
その場所や大きさを知る方法もあります。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Delete:レビューカーソルの要素の位置を報告</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキーDelete:レビューカーソルの要素の位置を報告</p></li>
</ul>
<p>押すと例えば以下のように報告されます:</p>
<p>「オブジェクトは、画面左端から16.4パーセント、上端から91.2パーセントにあり、画面の幅の4.6パーセント、高さの2.4パーセントを占めています」</p>
<p>さて、わかりきったことかも知れませんが、レビューカーソルの要素に何が書かれているか、
確認しましょう。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+ピリオド:レビューの現在行の報告</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>テンキー8:レビューの現在行の報告</p></li>
</ul>
<p>押すと 「参照(B)…」</p>
<p>すばやく2回押すと
「マイリ アキラ カッコ ビー カッコトジ ピリオド ピリオド ピリオド」</p>
<p>すばやく3回押すと
「参考書のサン 照らすのショウ 半角カッコ 半角英字大文字ビー 半角カッコトジ 半角ピリオド 半角ピリオド 半角ピリオド」</p>
<p>レビューカーソルはいままで四角形だと説明してきたのですが、
それは「ボタン」の話です。
レビューカーソルは「ボタン」の中の文字を一つ一つ確認できるのです。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+ピリオド:レビューの現在の文字の報告</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>テンキー2:レビューの現在の文字の報告</p></li>
</ul>
<p>1回または2回押すと: 「参考書のサン」</p>
<p>3回押すと: 「21442 u 53c2」</p>
<p>3回押すと文字コードを10進数と16進数で説明します。
テキスト(文字)の確認でご紹介した「文字単位の移動」で
ボタンの中を1文字ずつ左右に移動しながら確認できます。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+左矢印:前の文字に移動</p></li>
<li><p>NVDA+右矢印:次の文字に移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>テンキー1:前の文字に移動</p></li>
<li><p>テンキー3:次の文字に移動</p></li>
</ul>
<p>最初は「ナビゲーターオブジェクトとレビューカーソルは同じ」と説明をしましたが、
ここではちょっと違います。
ナビゲーターオブジェクトは「参照」というボタンを指しています。
レビューカーソルはその中の文字を指しています。</p>
</section>
<section id="id3">
<h2><span class="section-number">5.2. </span>ナビゲーターオブジェクトの移動<a class="headerlink" href="#id3" title="このヘッドラインへのパーマリンク"></a></h2>
<p>いよいよナビゲーターオブジェクトを動かしてみましょう。
このボタンのまわりには何があるのでしょう?</p>
<p>画面を構成する要素は</p>
<ul class="simple">
<li><p>「親要素の下の階層に子要素がある」</p></li>
<li><p>「お兄さん要素と同じ階層に弟要素がある」</p></li>
</ul>
<p>といった二次元の関係になっています。</p>
<p>「要素の位置の報告」機能で確認した画面の上下左右と区別するために、
ここでは「親子」「兄弟」という言葉で説明します。</p>
<p>家系図のようなものをイメージしてください。</p>
<p>この家系図では、親要素と子要素は上下に並びます。
また兄弟要素は左右に並びます。左側をお兄さんと呼びます。
この上下と左右がキー操作に対応しています。</p>
<p>レビューカーソルを要素単位で移動しましょう。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+右矢印:次の要素に移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー6:次の要素に移動</p></li>
</ul>
<p>押すと 「次のオブジェクトなし」</p>
<p>「参照(B)…」の右に兄弟要素がない、つまり「参照(B)…」が一番末っ子です。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+左矢印:前の要素に移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー4:前の要素に移動</p></li>
</ul>
<p>押すと順番に</p>
<ul class="simple">
<li><p>キャンセル ボタン</p></li>
<li><p>OK ボタン</p></li>
<li><p>名前(O): コンボボックス notepad 折りたたみ</p></li>
<li><p>名前(O):</p></li>
<li><p>実行するプログラム名、または開くフォルダーやドキュメント名、インターネット
リソース名を入力してください。</p></li>
<li><p>画像</p></li>
<li><p>前のオブジェクトなし</p></li>
</ul>
<p>この「前のオブジェクトなし」がこの階層の左端を示します。
画像は長男、コンボボックスやボタンがその下の兄弟です。</p>
<p>それでは</p>
<p>「名前(O): コンボボックス notepad 折りたたみ」</p>
<p>というオブジェクトにいったん戻ってください。</p>
<p>さて、今度は親子関係を見ていきましょう。</p>
<p>以下を操作してください。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+下矢印:子要素に移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー2:子要素に移動</p></li>
</ul>
<p>以下が報告されます:</p>
<ul class="simple">
<li><p>エディット notepad 選択</p></li>
</ul>
<p>現在の要素を確認し直します:</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+O:レビューカーソルの要素を確認</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー5:レビューカーソルの要素を確認</p></li>
</ul>
<p>押すと</p>
<ul class="simple">
<li><p>「エディット フォーカス notepad 選択」</p></li>
</ul>
<p>この状態で「前の要素に移動」「次の要素に移動」を使えば、
「エディット フォーカス notepad 選択」には他に兄弟の要素がいないことがわかります。</p>
<p>親要素に戻るのは上方向です。家系図をイメージしてください。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+上矢印:親要素に移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー8:親要素に移動</p></li>
</ul>
<p>押すと</p>
<ul class="simple">
<li><p>名前(O): コンボボックス notepad 折りたたみ</p></li>
</ul>
<p>さらに親要素はあるのでしょうか? もう一度「親要素に移動」を押すと</p>
<ul class="simple">
<li><p>「ファイル名を指定して実行 ダイアログ」</p></li>
</ul>
<p>このダイアログはエディットやボタンなどの兄弟すべての親要素です。
このダイアログに兄弟要素はあるでしょうか?</p>
<p>「次の要素に移動」では何も見つかりません。</p>
<p>「前の要素に移動」を押していくと以下を確認できます:</p>
<ul class="simple">
<li><p>閉じる ボタン ウィンドウを閉じます。</p></li>
<li><p>システム メニューバー ウィンドウを操作するコマンドが含まれています。</p></li>
</ul>
<p>詳しい操作は省略しますが、「システム
サブメニュー」の子要素に「システム サブメニュー」があります。
これはダイアログを開いてすぐに Alt
キーを押すと出てくるメニューと同じものです。
(このメニューの中には「移動」と「閉じる」のメニュー項目があります)</p>
<p>最初に見つかった「閉じる
ボタン」は標準的なウィンドウの右上にある赤いバツ印のついたボタンです。</p>
</section>
<section id="id4">
<h2><span class="section-number">5.3. </span>レビューカーソルの位置のボタンを押す<a class="headerlink" href="#id4" title="このヘッドラインへのパーマリンク"></a></h2>
<p>ナビゲーターオブジェクトがボタンにあるときに、そのボタンを押すための操作を二通り説明します。</p>
<p>これらは Tab キーで移動できないボタンを押すときに役立ちます。</p>
<section id="id5">
<h3><span class="section-number">5.3.1. </span>マウスクリックでボタンを押す<a class="headerlink" href="#id5" title="このヘッドラインへのパーマリンク"></a></h3>
<p>マウスクリックでボタンを押すためは
「マウスカーソルを移動する」「左クリックを実行する」の2段階が必要です。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+M:マウスカーソルを移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキースラッシュ:マウスカーソルを移動</p></li>
</ul>
<p>押すと「閉じる」と読み上げます。
ナビゲーターオブジェクトとレビューカーソルの位置にマウスカーソルが移動して、
マウスカーソル位置のオブジェクトが報告されたからです。</p>
<p>続けて、以下を操作します。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+開き角括弧:左クリック</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>テンキースラッシュ:左クリック</p></li>
</ul>
<p>押すとウィンドウが閉じて、その下のウィンドウやデスクトップなどにフォーカスが移ります。</p>
<p>なお、左クリックの操作を素早く2回繰り返すとダブルクリックができます。
右マウスボタンを押したり、マウスボタンを押し続けた状態(ロック)にすることもできます。
これらのテクニックは、マウスでの操作しか考慮されていないアプリで有用でしょう。</p>
<p>詳しくはユーザーガイドを参照してください。</p>
<ul class="simple">
<li><p><a class="reference external" href="https://www.nvda.jp/nvda2021.3.5jp/ja/userGuide.html#NavigatingWithTheMouse">ユーザーガイド 5.7.
マウスカーソルの移動</a></p></li>
</ul>
</section>
<section id="id6">
<h3><span class="section-number">5.3.2. </span>既定のアクションの実行<a class="headerlink" href="#id6" title="このヘッドラインへのパーマリンク"></a></h3>
<p>このアプリがアクセシビリティに配慮して作られている場合、
具体的には「既定のアクション」をこのボタンに割り当てている場合には、
もっと簡単にボタンを押すことができます。</p>
<p>もう一度「ファイル名を指定して実行」ダイアログを開いてください。
今度は最初からレビューの操作で「閉じる ボタン」に移動しましょう。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Shift+上矢印:親要素に移動</p></li>
<li><p>NVDA+Shift+左矢印:前の要素に移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー8:親要素に移動</p></li>
<li><p>NVDA+テンキー4:前の要素に移動</p></li>
</ul>
<p>押すと「閉じる ボタン」</p>
<p>フォーカスのあるボタンはスペースで押せますが、
レビューカーソルからはボタンを次の方法で押します。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+Enter:レビューカーソル位置の要素で既定のアクションを実行</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキーEnter:レビューカーソル位置の要素で既定のアクションを実行</p></li>
</ul>
<p>この「実行」という操作には「押す」「呼び出し」「アクションの実行」などの別名があります。
ボタンは押されたら何を実行するかが決まっていて、
その割り当てられた処理がこの操作で実行できます。</p>
</section>
</section>
<section id="id7">
<h2><span class="section-number">5.4. </span>オブジェクトの親子関係<a class="headerlink" href="#id7" title="このヘッドラインへのパーマリンク"></a></h2>
<p>「閉じる ボタン」のもうひとつ上の階層は「ファイル名を指定して実行 ウィンドウ」です。
ダイアログを一般化したものがウィンドウだと理解してください。
その兄弟オブジェクトは、実は Windows デスクトップに
置かれているさまざまな部品やウィンドウです。
起動中のどのアプリのウィンドウにでも、またタスクバーやタスクトレイにも、
このレビューカーソルの移動でたどり着けるのです。
ぜひ、いろいろなウィンドウやアプリでレビューカーソルを試してみてください。</p>
<p>要素(オブジェクト)の親子関係について補足すると、
これはソフトウェアの開発者の都合で決まっています。</p>
<p>例えば親要素の色や位置情報を子要素が受け継ぐ、といった性質があるのです。</p>
<p>画面を見るだけのユーザーには親子・兄弟関係は正確にはわからないので、
要素の順序やつながりがきちんと配慮されておらず、
レビューカーソルでうまく移動できない、不必要に階層が複雑、
といったアプリは残念ながらたくさんあります。</p>
<p>あきらめないでチャレンジしてみてください。</p>
</section>
<section id="id8">
<h2><span class="section-number">5.5. </span>レビューカーソルに関する設定<a class="headerlink" href="#id8" title="このヘッドラインへのパーマリンク"></a></h2>
<p>NVDAメニュー 設定「レビューカーソル」の項目を簡単に紹介します。</p>
<ul class="simple">
<li><p><a class="reference external" href="https://www.nvda.jp/nvda2021.3.5jp/ja/userGuide.html#ReviewCursorSettings">ユーザーガイド 12.1.11.
レビューカーソル</a></p></li>
</ul>
<p>以下の設定は、Windows
のフォーカス、文字カーソル、マウスカーソルが移動したときに
レビューカーソルを移動させるかどうかを指定します。</p>
<ul class="simple">
<li><p>「システムフォーカス(フォーカス)を追跡」(キー操作はNVDA+7)</p></li>
<li><p>「テキストカーソル(文字カーソル)を追跡」(キー操作はNVDA+6)</p></li>
<li><p>「マウスカーソルを追跡」</p></li>
</ul>
<p>普段はレビューカーソルはWindowsのフォーカスと一体化しています。
レビューカーソルを動かすとフォーカスとレビューカーソルは分離しますが、
Tabキーでフォーカスを動かすと、レビューカーソルはまたフォーカスにくっついてしまいます。
しかし NVDA+7 を押して追跡を無効にしておけば、
フォーカスを動かしてもレビューカーソルは動かず、分離されたままになります。</p>
</section>
<section id="id9">
<h2><span class="section-number">5.6. </span>レビューモードの説明<a class="headerlink" href="#id9" title="このヘッドラインへのパーマリンク"></a></h2>
<p>NVDA のレビュー操作には以下の3種類のモードがあります。</p>
<ul class="simple">
<li><p>オブジェクト(要素)レビュー</p></li>
<li><p>ドキュメント(文書)レビュー</p></li>
<li><p>画面レビュー</p></li>
</ul>
<p>切り替え操作は次のとおりです。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+PageUp:次のレビューモード</p></li>
<li><p>NVDA+PageDown:前のレビューモード</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>NVDA+テンキー7:次のレビューモード</p></li>
<li><p>NVDA+テンキー1:前のレビューモード</p></li>
</ul>
<p>ウェブブラウザのようなアプリケーション(ブラウズモード)では
意識しなくても自動的にドキュメントレビューに切り替わります。</p>
<p>画面レビューでは要素(オブジェクト)内の行単位の移動が、
画面の改行位置で区切られます。
例えばNVDAメニューのヘルプ「NVDAについて」ダイアログで
「次のレビュー要素に移動」を2回押して見つかる、
テキストのたくさん書かれた要素を下記の操作で読み進めてみてください。</p>
<p>ラップトップ配列:</p>
<ul class="simple">
<li><p>NVDA+下矢印:レビュー内の次の行に移動</p></li>
</ul>
<p>デスクトップ配列:</p>
<ul class="simple">
<li><p>テンキー9:レビュー内の次の行に移動</p></li>
</ul>
<p>画面レビューに切り替えてこの操作を行うと以下のように区切られます。</p>
<ul class="simple">
<li><p>「NVDAはGNU 一般公衆利用許諾契約書(Version 2)によって保護されていま」</p></li>
<li><p>「す。この内容に同意いただき、必要としている方にソースコードを提供していただける」</p></li>
</ul>
<p>これは画面でこのように改行されて表示されているからです。</p>
<p>なお、マウスカーソルの移動は、画面レビューでは正しく動かないのでご注意ください。</p>
</section>
</section>


           </div>
          </div>
          <footer><div class="rst-footer-buttons" role="navigation" aria-label="Footer">
        <a href="gmail.html" class="btn btn-neutral float-left" title="4. NVDA で Gmail を使う" accesskey="p" rel="prev"><span class="fa fa-arrow-circle-left" aria-hidden="true"></span> Previous</a>
        <a href="windows.html" class="btn btn-neutral float-right" title="6. Windows の操作と設定の基本" accesskey="n" rel="next">Next <span class="fa fa-arrow-circle-right" aria-hidden="true"></span></a>
    </div>

  <hr/>

  <div role="contentinfo">
    <p>&#169; Copyright 2013-2022, Takuya Nishimoto.
      <span class="commit">Revision <code>cf23bd40</code>.
      </span></p>
  </div>

  Built with <a href="https://www.sphinx-doc.org/">Sphinx</a> using a
    <a href="https://github.com/readthedocs/sphinx_rtd_theme">theme</a>
    provided by <a href="https://readthedocs.org">Read the Docs</a>.
   

</footer>
        </div>
      </div>
    </section>
  </div>
  

  <div class="rst-versions" data-toggle="rst-versions" role="note" aria-label="Versions">
    <span class="rst-current-version" data-toggle="rst-current-version">
      <span class="fa fa-book"> Read the Docs</span>
      v: latest
      <span class="fa fa-caret-down"></span>
    </span>
    <div class="rst-other-versions">
      <dl>
        <dt>Versions</dt>
        
          <dd><a href="/ja/latest/">latest</a></dd>
        
      </dl>
      <dl>
        <dt>Downloads</dt>
        
          <dd><a href="//nvdajp-book.readthedocs.io/_/downloads/ja/latest/pdf/">pdf</a></dd>
        
          <dd><a href="//nvdajp-book.readthedocs.io/_/downloads/ja/latest/htmlzip/">html</a></dd>
        
          <dd><a href="//nvdajp-book.readthedocs.io/_/downloads/ja/latest/epub/">epub</a></dd>
        
      </dl>
      <dl>
        
        <dt>On Read the Docs</dt>
          <dd>
            <a href="//readthedocs.org/projects/nvdajp-book/?fromdocs=nvdajp-book">Project Home</a>
          </dd>
          <dd>
            <a href="//readthedocs.org/builds/nvdajp-book/?fromdocs=nvdajp-book">Builds</a>
          </dd>
      </dl>
    </div>
  </div>
<script>
      jQuery(function () {
          SphinxRtdTheme.Navigation.enable(true);
      });
  </script> 

</body>
</html>