1. 基本方針
Niyase 株式会社 (以下「当社」) は、年齢・身体機能・利用環境にかかわらず、すべてのお客様が当社の Web サイト・各アプリ (niyase クラウド / niyase アプリ / 関連サービス) を支障なく利用できる状態を目指して、継続的にアクセシビリティ対応を進めています。
本宣言は、当社の達成状況を 正直に 表明することで、お客様が当社サービスを安心して評価・選定いただけるようにすることを目的とします。未達成項目も隠さず開示します。
2. 対象範囲
- niyase.com (コーポレートサイト)
- cloud.niyase.com (niyase クラウド)
- niyase アプリ (iOS / Android / macOS / Windows)
- docs.niyase.com (ドキュメントサイト)
- marketplace.niyase.com (プラグインマーケットプレイス)
- admin.niyase.com (管理コンソール、内部利用)
3. 準拠規格
| 規格 | 内容 |
|---|---|
| JIS X 8341-3:2016 | 高齢者・障害者等配慮設計指針 — 情報通信における機器, ソフトウェア及びサービス — 第3部: ウェブコンテンツ |
| WCAG 2.2 | Web Content Accessibility Guidelines 2.2 (W3C 勧告) |
両規格は内容的にほぼ整合しており、本宣言では WCAG 2.2 の基準で達成状況を記述します。
4. 達成等級
| 達成等級 | 現状 | 詳細 |
|---|---|---|
| Level A | 一部準拠 | 全項目をベータリリース時点で達成目標とし、継続的に検証中 |
| Level AA | 一部準拠 | 主要画面で達成、継続改善中。GA 移行時に完全準拠を目標 |
| Level AAA | 配慮 | 一部達成、無理のない範囲で改善 |
「一部準拠」とは「JIS X 8341-3:2016 解説書」付属書 JB.1.1 の達成等級表記に基づき、主要なガイドラインを達成しているが一部未達成項目がある状態を指します。
5. 達成している主要項目
知覚可能 (Perceivable)
- 画像に代替テキストを提供 (
alt属性) - 装飾的アイコンに
aria-hiddenを設定 - セマンティック HTML (見出し階層・nav / main / article 等) の使用
- テキストのコントラスト比 4.5:1 以上 (Light / Dark テーマ両方)
- ブラウザの 200% ズームでも利用可能
- 320px 幅でも横スクロールなしで利用可能
操作可能 (Operable)
- 全機能をキーボード操作で利用可能 (Tab / Enter / 矢印キー / Esc)
- フォーカス可視 (
:focus-visible) - ページタイトルを各画面別に設定
- リンクテキストだけで目的が明確
- ポインタージェスチャ単純化 (multi-touch / drag を必須にしない)
理解可能 (Understandable)
- ページの言語属性 (
<html lang="ja">) を全アプリで設定 - フォーカス時の予期せぬ context 変化なし
- フォーム入力時の予期せぬ context 変化なし
- フォームに visible label (placeholder 単独使用なし)
- エラーの具体的な修正提案
- 退会・削除等の重要操作に確認ステップ
堅牢 (Robust)
- インタラクティブ要素に accessible name + role + state
- 通知 (toast) は
role="status"で screen reader に通知 - ARIA 属性は WAI-ARIA 仕様に準拠
6. 未達成項目と改善計画
正直に未達成項目を開示します。GA 移行までに改善を進めます。
| 項目 | 現状 | 改善計画 |
|---|---|---|
| 1.2 動画・音声の代替 (Level A) | 動画コンテンツは現在未公開のため対象外 | 紹介動画 (K-2) 公開時に字幕・音声解説を実装 |
| 1.4.6 コントラスト (拡張) AAA | 一部画面で 7:1 未達 | 主要画面で 7:1 達成を GA 前に実現 |
| 2.4.1 ブロックスキップ | "Skip to main content" リンク未実装 | β 期間中に実装 |
| 3.3.4 エラーの予防 (重要操作) | 確認ダイアログ実装済だが、復元手段の明示が一部不足 | β 期間中に文言改善 |
| screen reader 動作確認 | VoiceOver / NVDA / TalkBack の主要画面動作未網羅 | β 期間中に手動 review 実施 |
7. 自動テストの取り組み
- axe-core (アクセシビリティ自動チェッカ) を vitest + playwright に統合済 (J-14、2026-05-27)
- CI で WCAG 2.2 Level A + AA を自動検査
- 違反検出時は PR で fail
- 自動テストでカバーできるのは全項目の 30〜40% 程度のため、手動 review と組み合わせて運用
GA 移行前に Lighthouse Accessibility スコアの CI gate (90+) も導入予定 (GA-17)。
8. 試験方法
- 自動テスト: axe-core / Lighthouse
- 手動テスト:
- キーボードのみで主要機能を操作
- Mac VoiceOver / iOS VoiceOver / Android TalkBack / NVDA で主要画面を読み上げ
- 200% ズーム / モバイル 320px 幅で UI 検証
- 色覚異常シミュレータでコントラスト検証
9. お問い合わせ
アクセシビリティに関するご報告・ご要望・ご質問は、お問い合わせフォームまたはメールで承ります。
- メール: contact@niyase.com
- お問い合わせフォーム: /contact
「こう改善してほしい」「特定の操作ができない」等、具体的なフィードバックを歓迎します。お寄せいただいたご意見は、改善計画 (上記第 6 項) の優先度判断に反映します。
10. 改訂
- 本宣言は 6 ヶ月ごとに見直し ます (次回 review: 2026-11)
- 大きな改善があった場合は随時更新
11. 関連設計
- 内部設計 SoT:
docs/30_アーキテクチャ/23_アクセシビリティ設計.md(実装方針・ロードマップ) - 開発時の規約:
docs/40_UI規約/配下のコンポーネント規約 - 99_残件 J-14 (β-blocker 軽量版実装) / GA-15 (AA 完全準拠) / GA-17 (Lighthouse CI gate)
12. 適用日
本宣言は 2026 年 5 月 27 日 から適用します。