ヘルプ・操作方法
基本操作
このサイトは完全にキーボードのみで操作できます。
盤面の操作
- ← ↑ ↓ → / W A S D
- 盤面上のマス目を移動します(W=上、A=左、S=下、D=右)
- Enter / Space
- 駒を選択します。もう一度押すと移動先を決定します
- Escape
- 駒の選択をキャンセルし、合法手ハイライトをクリアします
- Tab / Shift+Tab
- ボタンなど盤面以外の要素に移動します
合法手ハイライト
駒を選択すると、移動可能なマスに緑色のドットマーカーが表示されます。 ハイコントラストモードでも視認できるよう配慮されています。
持ち駒を打つ方法
取った駒は駒台に並びます。持ち駒を盤面に打つには、次の3ステップで操作します。
- Shift+T(先手の駒台)または Shift+G(後手の駒台)を押して、駒台へ移動します
- Enter または Space で打ちたい駒を選びます(自動的に盤面へ戻ります)
- 矢印キー(またはWASD)で打ちたい場所へ移動し、Enter で決定します
※駒台で Escape を押すと、駒を選ばずに盤面へ戻れます。 矢印キーで駒台内の駒を切り替えられます。
キーボードショートカット
※ショートカットは入力フィールドにフォーカスがない時のみ有効です
情報の確認
- B
- 盤面全体の状態を読み上げます
- Shift+B
- 盤面の差分読み上げ(前回からの変化のみ)
- S
- 現在のゲーム状態(手番、手数、経過時間)を読み上げます
- K
- 棋譜(直近5手)を読み上げます
- I
- 現在のマスを狙っている相手の駒(利き筋)を読み上げます
- H
- ショートカット一覧を表示します(ゲーム画面内モーダル)
ゲーム操作
- U
- 待ったをします(一手戻す)
- R
- ゲームをリセットします
駒台へ移動
- Shift+T または 1
- 先手の駒台へフォーカスを移動します(片手でも操作可能)
- Shift+G または 2
- 後手の駒台へフォーカスを移動します(片手でも操作可能)
スクリーンリーダー対応
このサイトは以下のスクリーンリーダーでテストされています:
- NVDA (Windows)
- JAWS (Windows)
- VoiceOver (macOS, iOS)
各マスには「3の7 先手の歩」のように位置と駒の情報が読み上げられます。
空のマスは「5の5 空」と読み上げられます。
将棋のルール(簡易版)
将棋は2人で対戦するボードゲームです。9×9マスの盤面で、交互に駒を動かします。
先手と後手
先手(下側)が最初に指し、後手(上側)がその後に指します。交互に1手ずつ指していきます。
目的
相手の王(玉)を逃げられない状態にすること(詰み)が目的です。王を取るのではなく、どこにも逃げられない状態を作ります。
駒の種類と動き
- 歩(ふ)
- 前に1マス進む(成ると「と金」= 金と同じ動き)
- 香(きょう)
- 前方へまっすぐ何マスでも進む(成ると金と同じ動き)
- 桂(けい)
- 前方へ2マス・横に1マス跳ぶ(途中の駒を飛び越せる唯一の駒。成ると金と同じ動き)
- 銀(ぎん)
- 前方3方向と斜め後ろ2方向に1マス(成ると金と同じ動き)
- 金(きん)
- 前後左右と斜め前2方向に1マス(成れません)
- 角(かく)
- 斜め4方向に何マスでも進む(成ると「馬」= 前後左右にも1マス動ける)
- 飛(ひ)
- 前後左右に何マスでも進む(成ると「龍」= 斜めにも1マス動ける)
- 玉/王(ぎょく/おう)
- 全方向に1マス(成れません。この駒を守るのがゲームの目的です)
成り(駒のパワーアップ)
自分の駒が相手の陣地(敵陣 = 相手側の3段)に入る・出る・中で動くとき、駒を裏返して強くできます。これを「成る」といいます。成ると別の動きになります(上の説明のカッコ内を参照)。成るかどうかは自分で選べますが、歩・香・桂は最奥に到達すると必ず成ります。
持ち駒を打つ
将棋の最大の特徴です。相手の駒を取ると「持ち駒」として自分の駒台に並びます。持ち駒は自分の手番に、盤面の空いているマスに置く(打つ)ことができます。ただし以下のルールがあります:
- 二歩禁止: 同じ列(縦の筋)に自分の歩が2枚あってはいけません
- 歩・香は最奥の段に打てません(動けなくなるため)
- 桂は最奥2段に打てません(動けなくなるため)
- 持ち駒は成った状態では打てません(元の駒の状態で打ちます)
王手と詰み
相手の王を次に取れる状態にすることを「王手」といいます。王手をかけられたら、必ず王を逃がすか、王手を防がなければなりません。どうやっても王手を防げない状態が「詰み」で、詰まされた側の負けです。
アクセシビリティ機能
- WCAG 2.1 AAA準拠 - 最高レベルのアクセシビリティ基準
- 高コントラスト - コントラスト比8:1以上で見やすい配色
- 大きなクリックターゲット - 最小48×48ピクセル(WCAG 2.5.8準拠)
- 合法手ハイライト - 駒選択時に移動可能なマスを緑色ドットで表示
- AIハイライト - AIの最終手を★マーカーで視覚的に表示
- WASD代替ナビゲーション - 矢印キーに加えWASDでも盤面移動可能
- ショートカットヒント - 画面内に主要ショートカットを常時表示
- AI思考中スピナー - AIが考え中のときスピナーで視覚的に通知
- トースト通知 - 移動やエラーを画面上部に視覚的に通知
- 盤面差分読み上げ - Shift+Bで前回からの変化だけ読み上げ
- 利き筋情報 - Iキーで現在マスを狙う相手の駒を読み上げ
- 表示設定 - 駒の文字サイズ変更・タイマー非表示オプション
- prefers-reduced-motion対応 - OS設定に応じてアニメーションを完全停止
- セッションタイムアウト警告 - 期限切れ5分前に通知
- ARIAラベル - スクリーンリーダーで正確な情報を提供
- フォーカスインジケーター - 現在の位置が常に明確
- 駒選択状態バー - 選択中の駒とEscape解除を常時表示
- トースト通知無効化 - 感覚過敏の方向けに通知OFF可能
- フォント変更 - UDデジタル教科書体やBIZ UDゴシックが選択可能
- 片手操作対応 - 1/2キーで駒台移動(Shift不要)
- キー入力デバウンス - 手の震えによる誤操作を防止
- 難易度補足 - 「初級(よわい)」のように平易な説明付き
- ふりがな対応 - ボタン名・駒名にルビを付与
お問い合わせ
バグや改善要望がありましたら、以下にご連絡ください:
info@a11y-shogi.example.com